@import"https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";:root{--color-primary: #c0392b;--color-primary-hover: #a93226;--color-accent: #60a5fa;--color-accent-soft: #93c5fd;--color-background: #0b1220;--color-background-soft: #111827;--color-background-mute: #1e293b;--color-surface: #1a2234;--color-surface-border: #243048;--color-border: #1a2035;--color-border-hover: #24304f;--color-heading: #ffffff;--color-title: #f1f5f9;--color-text: #e2e8f0;--color-text-muted: #cbd5e1;--color-text-subtle: #94a3b8;--color-white: #ffffff;--color-success: #27ae60;--color-danger: #e74c3c;--color-warning: #f39c12;--color-warning-soft: #f59e0b;--gray-black-ter: hsl(221, 14%, 14%);--gray-dark: hsl(221, 14%, 29%);--gray: hsl(221, 14%, 48%);--gray-light: hsl(221, 14%, 71%);--gray-lighter: hsl(221, 14%, 86%);--gray-white-ter: hsl(221, 14%, 96%);--base-html-background: rgb(20, 22, 26);--base-text: rgb(171, 177, 191);--base-text-strong: rgb(235, 236, 240);--base-link: rgb(117, 133, 255);--base-code-background: rgb(31, 34, 41);--base-code-text: rgb(255, 102, 133);--base-hr-background: rgb(31, 34, 41);--base-footer-background: hsl(221, 14%, 11%);--base-focus: hsl(233, 100%, 63%);--font-family-sans: Inter, "SF Pro", "Segoe UI", Roboto, Oxygen, Ubuntu, "Helvetica Neue", Helvetica, Arial, sans-serif;--font-family-mono: Inconsolata, Hack, "SF Mono", "Roboto Mono", "Source Code Pro", "Ubuntu Mono", monospace;--font-size-root: 16px;--font-size-1: 3rem;--font-size-2: 2.5rem;--font-size-3: 2rem;--font-size-4: 1.5rem;--font-size-5: 1.25rem;--font-size-6: 1rem;--font-size-7: .75rem;--font-size-small: .875em;--line-height-base: 1.5;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--space-0: 0;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 3rem;--block-spacing: 1.5rem;--column-gap: .75rem;--section-gap: 160px;--container-width: 1280px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--duration: 294ms;color-scheme:dark}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit;margin:0;font-weight:400}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}ul{list-style:none}button,input,select,textarea{margin:0}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}article,aside,figure,footer,header,hgroup,section{display:block}fieldset{border:none}html{scroll-behavior:smooth;background-color:var(--base-html-background);font-size:var(--font-size-root);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}body,button,input,optgroup,select,textarea{font-family:var(--font-family-sans)}body{min-height:100vh;background:var(--color-background);color:var(--base-text);font-size:1em;font-weight:var(--font-weight-normal);line-height:var(--line-height-base);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{color:var(--color-heading);font-size:100%;font-weight:400;line-height:1.2}span{font-style:inherit;font-weight:inherit}strong{color:var(--base-text-strong);font-weight:var(--font-weight-semibold)}small{font-size:var(--font-size-small)}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:var(--font-family-mono)}code{background-color:var(--base-code-background);border-radius:.5em;color:var(--base-code-text);font-size:.875em;font-weight:400;padding:.25em .5em}pre{-webkit-overflow-scrolling:touch;background-color:var(--base-code-background);color:var(--base-text);font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}hr{background-color:var(--base-hr-background);border:none;display:block;height:2px;margin:1.5rem 0}a,button{cursor:pointer}a{color:var(--base-link);cursor:pointer;text-decoration:none;transition-duration:var(--duration);transition-property:background-color,border-color,color}a strong{color:currentColor}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;font-family:inherit;font-size:1em;margin:0;padding:0;transition-duration:var(--duration);transition-property:background-color,border-color,color}a:focus-visible,button:focus-visible{outline-color:var(--base-focus);outline-offset:1px;outline-style:solid;outline-width:2px}a:focus-visible:active,button:focus-visible:active,a:active,button:active{outline-width:1px}input[type=checkbox],input[type=radio]{vertical-align:baseline}svg{height:auto;width:auto}table td,table th{vertical-align:top}table td:not([align]),table th:not([align]){text-align:inherit}table th{color:var(--base-text-strong)}.no-scroll{overflow:hidden!important;height:100vh}.m-0{margin:var(--space-0)!important}.m-1{margin:var(--space-1)!important}.m-2{margin:var(--space-2)!important}.m-3{margin:var(--space-3)!important}.m-4{margin:var(--space-4)!important}.m-5{margin:var(--space-5)!important}.m-6{margin:var(--space-6)!important}.m-auto{margin:auto!important}.mt-0{margin-top:var(--space-0)!important}.mt-1{margin-top:var(--space-1)!important}.mt-2{margin-top:var(--space-2)!important}.mt-3{margin-top:var(--space-3)!important}.mt-4{margin-top:var(--space-4)!important}.mt-5{margin-top:var(--space-5)!important}.mt-6{margin-top:var(--space-6)!important}.mt-auto{margin-top:auto!important}.mr-0{margin-right:var(--space-0)!important}.mr-1{margin-right:var(--space-1)!important}.mr-2{margin-right:var(--space-2)!important}.mr-3{margin-right:var(--space-3)!important}.mr-4{margin-right:var(--space-4)!important}.mr-5{margin-right:var(--space-5)!important}.mr-6{margin-right:var(--space-6)!important}.mr-auto{margin-right:auto!important}.mb-0{margin-bottom:var(--space-0)!important}.mb-1{margin-bottom:var(--space-1)!important}.mb-2{margin-bottom:var(--space-2)!important}.mb-3{margin-bottom:var(--space-3)!important}.mb-4{margin-bottom:var(--space-4)!important}.mb-5{margin-bottom:var(--space-5)!important}.mb-6{margin-bottom:var(--space-6)!important}.mb-auto{margin-bottom:auto!important}.ml-0{margin-left:var(--space-0)!important}.ml-1{margin-left:var(--space-1)!important}.ml-2{margin-left:var(--space-2)!important}.ml-3{margin-left:var(--space-3)!important}.ml-4{margin-left:var(--space-4)!important}.ml-5{margin-left:var(--space-5)!important}.ml-6{margin-left:var(--space-6)!important}.ml-auto{margin-left:auto!important}.mx-0{margin-left:var(--space-0)!important;margin-right:var(--space-0)!important}.mx-1{margin-left:var(--space-1)!important;margin-right:var(--space-1)!important}.mx-2{margin-left:var(--space-2)!important;margin-right:var(--space-2)!important}.mx-3{margin-left:var(--space-3)!important;margin-right:var(--space-3)!important}.mx-4{margin-left:var(--space-4)!important;margin-right:var(--space-4)!important}.mx-5{margin-left:var(--space-5)!important;margin-right:var(--space-5)!important}.mx-6{margin-left:var(--space-6)!important;margin-right:var(--space-6)!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-top:var(--space-0)!important;margin-bottom:var(--space-0)!important}.my-1{margin-top:var(--space-1)!important;margin-bottom:var(--space-1)!important}.my-2{margin-top:var(--space-2)!important;margin-bottom:var(--space-2)!important}.my-3{margin-top:var(--space-3)!important;margin-bottom:var(--space-3)!important}.my-4{margin-top:var(--space-4)!important;margin-bottom:var(--space-4)!important}.my-5{margin-top:var(--space-5)!important;margin-bottom:var(--space-5)!important}.my-6{margin-top:var(--space-6)!important;margin-bottom:var(--space-6)!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.p-0{padding:var(--space-0)!important}.p-1{padding:var(--space-1)!important}.p-2{padding:var(--space-2)!important}.p-3{padding:var(--space-3)!important}.p-4{padding:var(--space-4)!important}.p-5{padding:var(--space-5)!important}.p-6{padding:var(--space-6)!important}.pt-0{padding-top:var(--space-0)!important}.pt-1{padding-top:var(--space-1)!important}.pt-2{padding-top:var(--space-2)!important}.pt-3{padding-top:var(--space-3)!important}.pt-4{padding-top:var(--space-4)!important}.pt-5{padding-top:var(--space-5)!important}.pt-6{padding-top:var(--space-6)!important}.pr-0{padding-right:var(--space-0)!important}.pr-1{padding-right:var(--space-1)!important}.pr-2{padding-right:var(--space-2)!important}.pr-3{padding-right:var(--space-3)!important}.pr-4{padding-right:var(--space-4)!important}.pr-5{padding-right:var(--space-5)!important}.pr-6{padding-right:var(--space-6)!important}.pb-0{padding-bottom:var(--space-0)!important}.pb-1{padding-bottom:var(--space-1)!important}.pb-2{padding-bottom:var(--space-2)!important}.pb-3{padding-bottom:var(--space-3)!important}.pb-4{padding-bottom:var(--space-4)!important}.pb-5{padding-bottom:var(--space-5)!important}.pb-6{padding-bottom:var(--space-6)!important}.pl-0{padding-left:var(--space-0)!important}.pl-1{padding-left:var(--space-1)!important}.pl-2{padding-left:var(--space-2)!important}.pl-3{padding-left:var(--space-3)!important}.pl-4{padding-left:var(--space-4)!important}.pl-5{padding-left:var(--space-5)!important}.pl-6{padding-left:var(--space-6)!important}.px-0{padding-left:var(--space-0)!important;padding-right:var(--space-0)!important}.px-1{padding-left:var(--space-1)!important;padding-right:var(--space-1)!important}.px-2{padding-left:var(--space-2)!important;padding-right:var(--space-2)!important}.px-3{padding-left:var(--space-3)!important;padding-right:var(--space-3)!important}.px-4{padding-left:var(--space-4)!important;padding-right:var(--space-4)!important}.px-5{padding-left:var(--space-5)!important;padding-right:var(--space-5)!important}.px-6{padding-left:var(--space-6)!important;padding-right:var(--space-6)!important}.py-0{padding-top:var(--space-0)!important;padding-bottom:var(--space-0)!important}.py-1{padding-top:var(--space-1)!important;padding-bottom:var(--space-1)!important}.py-2{padding-top:var(--space-2)!important;padding-bottom:var(--space-2)!important}.py-3{padding-top:var(--space-3)!important;padding-bottom:var(--space-3)!important}.py-4{padding-top:var(--space-4)!important;padding-bottom:var(--space-4)!important}.py-5{padding-top:var(--space-5)!important;padding-bottom:var(--space-5)!important}.py-6{padding-top:var(--space-6)!important;padding-bottom:var(--space-6)!important}.has-text-white{color:var(--color-white)!important}.has-text-white-ter{color:var(--gray-white-ter)!important}.has-text-grey-lighter{color:var(--gray-lighter)!important}.has-text-grey-light{color:var(--gray-light)!important}.has-text-grey{color:var(--gray)!important}.has-text-grey-dark{color:var(--gray-dark)!important}.has-text-black-ter{color:var(--gray-black-ter)!important}.has-background-white{background-color:var(--color-white)!important}.has-background-white-ter{background-color:var(--gray-white-ter)!important}.has-background-grey-light{background-color:var(--gray-light)!important}.has-background-grey{background-color:var(--gray)!important}.has-background-grey-dark{background-color:var(--gray-dark)!important}.has-background-black-ter{background-color:var(--gray-black-ter)!important}.has-text-weight-light{font-weight:300!important}.has-text-weight-normal{font-weight:var(--font-weight-normal)!important}.has-text-weight-medium{font-weight:var(--font-weight-medium)!important}.has-text-weight-semibold{font-weight:var(--font-weight-semibold)!important}.has-text-weight-bold{font-weight:var(--font-weight-bold)!important}.has-text-weight-extrabold{font-weight:var(--font-weight-extrabold)!important}.has-text-centered{text-align:center!important}.has-text-justified{text-align:justify!important}.has-text-left{text-align:left!important}.has-text-right{text-align:right!important}.is-size-1{font-size:var(--font-size-1)!important}.is-size-2{font-size:var(--font-size-2)!important}.is-size-3{font-size:var(--font-size-3)!important}.is-size-4{font-size:var(--font-size-4)!important}.is-size-5{font-size:var(--font-size-5)!important}.is-size-6{font-size:var(--font-size-6)!important}.is-size-7{font-size:var(--font-size-7)!important}.is-block{display:block!important}.is-inline-block{display:inline-block!important}.is-display-flex,.is-flex{display:flex!important}.is-inline-flex{display:inline-flex!important}.is-hidden{display:none!important}.is-flex-direction-row{flex-direction:row!important}.is-flex-direction-row-reverse{flex-direction:row-reverse!important}.is-flex-direction-column{flex-direction:column!important}.is-flex-direction-column-reverse{flex-direction:column-reverse!important}.is-flex-wrap-nowrap{flex-wrap:nowrap!important}.is-flex-wrap-wrap{flex-wrap:wrap!important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse!important}.is-justify-content-flex-start{justify-content:flex-start!important}.is-justify-content-flex-end{justify-content:flex-end!important}.is-justify-content-center{justify-content:center!important}.is-justify-content-space-between{justify-content:space-between!important}.is-justify-content-space-around{justify-content:space-around!important}.is-justify-content-space-evenly{justify-content:space-evenly!important}.is-justify-content-start{justify-content:start!important}.is-justify-content-end{justify-content:end!important}.is-justify-content-left{justify-content:left!important}.is-justify-content-right{justify-content:right!important}.is-align-items-stretch{align-items:stretch!important}.is-align-items-flex-start{align-items:flex-start!important}.is-align-items-flex-end{align-items:flex-end!important}.is-align-items-center{align-items:center!important}.is-align-items-baseline{align-items:baseline!important}.is-align-items-start{align-items:start!important}.is-align-items-end{align-items:end!important}.is-align-items-self-start{align-items:self-start!important}.is-align-items-self-end{align-items:self-end!important}.is-align-self-auto{align-self:auto!important}.is-align-self-flex-start{align-self:flex-start!important}.is-align-self-flex-end{align-self:flex-end!important}.is-align-self-center{align-self:center!important}.is-align-self-baseline{align-self:baseline!important}.is-align-self-stretch{align-self:stretch!important}.is-flex-grow-0{flex-grow:0!important}.is-flex-shrink-0{flex-shrink:0!important}.is-flex-grow-1{flex-grow:1!important}.is-flex-shrink-1{flex-shrink:1!important}.is-flex-grow-2{flex-grow:2!important}.is-flex-shrink-2{flex-shrink:2!important}.is-flex-grow-3{flex-grow:3!important}.is-flex-shrink-3{flex-shrink:3!important}.is-flex-grow-4{flex-grow:4!important}.is-flex-shrink-4{flex-shrink:4!important}.is-flex-grow-5{flex-grow:5!important}.is-flex-shrink-5{flex-shrink:5!important}.title:not(:last-child),.subtitle:not(:last-child),.box:not(:last-child),.content:not(:last-child),.table-container:not(:last-child){margin-bottom:var(--block-spacing)}.container{flex-grow:1;margin:0 auto;position:relative;width:100%}@media screen and (min-width: 1024px){.container{max-width:960px}}@media screen and (min-width: 1216px){.container{max-width:1152px}}@media screen and (min-width: 1408px){.container{max-width:1344px}}.columns{margin-inline-start:calc(-1 * var(--column-gap));margin-inline-end:calc(-1 * var(--column-gap));margin-top:calc(-1 * var(--column-gap))}.columns:last-child{margin-bottom:calc(-1 * var(--column-gap))}.columns:not(:last-child){margin-bottom:calc(var(--block-spacing) - var(--column-gap))}.columns.is-multiline{flex-wrap:wrap}.columns.is-mobile{display:flex}@media screen and (min-width: 769px),print{.columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1024px){.columns.is-desktop{display:flex}}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:var(--column-gap)}.columns.is-mobile>.column.is-narrow{flex:none;width:unset}@media screen and (max-width: 768px){.column.is-0-mobile{flex:none;width:0%}.column.is-1-mobile{flex:none;width:8.3333333333%}.column.is-2-mobile{flex:none;width:16.6666666667%}.column.is-3-mobile{flex:none;width:25%}.column.is-4-mobile{flex:none;width:33.3333333333%}.column.is-5-mobile{flex:none;width:41.6666666667%}.column.is-6-mobile{flex:none;width:50%}.column.is-7-mobile{flex:none;width:58.3333333333%}.column.is-8-mobile{flex:none;width:66.6666666667%}.column.is-9-mobile{flex:none;width:75%}.column.is-10-mobile{flex:none;width:83.3333333333%}.column.is-11-mobile{flex:none;width:91.6666666667%}.column.is-12-mobile{flex:none;width:100%}.column.is-narrow-mobile{flex:none;width:unset}}@media screen and (min-width: 769px),print{.column.is-0,.column.is-0-tablet{flex:none;width:0%}.column.is-1,.column.is-1-tablet{flex:none;width:8.3333333333%}.column.is-2,.column.is-2-tablet{flex:none;width:16.6666666667%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.3333333333%}.column.is-5,.column.is-5-tablet{flex:none;width:41.6666666667%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.3333333333%}.column.is-8,.column.is-8-tablet{flex:none;width:66.6666666667%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.3333333333%}.column.is-11,.column.is-11-tablet{flex:none;width:91.6666666667%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-narrow,.column.is-narrow-tablet{flex:none;width:unset}}@media screen and (min-width: 1024px){.column.is-0-desktop{flex:none;width:0%}.column.is-1-desktop{flex:none;width:8.3333333333%}.column.is-2-desktop{flex:none;width:16.6666666667%}.column.is-3-desktop{flex:none;width:25%}.column.is-4-desktop{flex:none;width:33.3333333333%}.column.is-5-desktop{flex:none;width:41.6666666667%}.column.is-6-desktop{flex:none;width:50%}.column.is-7-desktop{flex:none;width:58.3333333333%}.column.is-8-desktop{flex:none;width:66.6666666667%}.column.is-9-desktop{flex:none;width:75%}.column.is-10-desktop{flex:none;width:83.3333333333%}.column.is-11-desktop{flex:none;width:91.6666666667%}.column.is-12-desktop{flex:none;width:100%}}.title,.subtitle{word-break:break-word}.title em,.title span,.subtitle em,.subtitle span{font-weight:inherit}.title sub,.subtitle sub,.title sup,.subtitle sup{font-size:.75em}.title{color:var(--base-text-strong);font-size:var(--font-size-3);font-weight:var(--font-weight-extrabold);line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title:not(.is-spaced):has(+.subtitle){margin-bottom:0}.subtitle:not(.is-spaced):has(+.title){margin-bottom:0}.subtitle{color:var(--base-text);font-size:var(--font-size-5);font-weight:var(--font-weight-normal);line-height:1.25}.subtitle strong{color:var(--base-text-strong);font-weight:var(--font-weight-semibold)}.title.is-1,.subtitle.is-1{font-size:var(--font-size-1)}.title.is-2,.subtitle.is-2{font-size:var(--font-size-2)}.title.is-3,.subtitle.is-3{font-size:var(--font-size-3)}.title.is-4,.subtitle.is-4{font-size:var(--font-size-4)}.title.is-5,.subtitle.is-5{font-size:var(--font-size-5)}.title.is-6,.subtitle.is-6{font-size:var(--font-size-6)}.title.is-7,.subtitle.is-7{font-size:var(--font-size-7)}.box{background-color:var(--base-html-background);border-radius:.75rem;box-shadow:#ffffff1a 0 .5em 1em -.125em,#ffffff05 0 0 0 1px;color:var(--base-text);display:block;padding:1.25rem}.content li+li{margin-top:.25em}.content p:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content ul:not(:last-child),.content blockquote:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:var(--base-text-strong);font-weight:var(--font-weight-extrabold);line-height:1.125}.content h1{font-size:2em;margin-bottom:.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:.8em}.content h5{font-size:1.125em;margin-bottom:.8888em}.content h6{font-size:1em;margin-bottom:1em}.content ol{list-style-position:outside;margin-inline-start:2em;margin-top:1em}.content ol:not([type]){list-style-type:decimal}.content ul{list-style:disc outside;margin-inline-start:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-bottom:.25em;margin-top:.25em}.content ul ul ul{list-style-type:square}.content dd{margin-inline-start:2em}.footer{background-color:var(--base-footer-background);padding:3rem 1.5rem 6rem}.image{display:block;position:relative}.image img{display:block;height:auto;width:100%}.image.is-16x16{height:16px;width:16px}.image.is-24x24{height:24px;width:24px}.image.is-32x32{height:32px;width:32px}.image.is-48x48{height:48px;width:48px}.image.is-64x64{height:64px;width:64px}.image.is-96x96{height:96px;width:96px}.image.is-128x128{height:128px;width:128px}.icon{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;height:1.5rem;width:1.5rem;transition-duration:var(--duration);transition-property:color}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}:root{--bulma-active-background-l-delta: 10%;--bulma-active-border-l-delta: 20%;--bulma-active-color-l-delta: 10%;--bulma-background: hsl(221, 14%, 14%);--bulma-background-l: 14%;--bulma-black-h: 221deg;--bulma-black-l: 4%;--bulma-black-s: 14%;--bulma-block-spacing: 1.5rem;--bulma-border: hsl(221, 14%, 24%);--bulma-border-l: 24%;--bulma-border-weak: hsl(221, 14%, 21%);--bulma-control-border-width: 1px;--bulma-control-height: 2.5em;--bulma-control-line-height: 1.5;--bulma-control-padding-horizontal: calc(.75em - 1px) ;--bulma-control-padding-vertical: calc(.5em - 1px) ;--bulma-control-radius: .375rem;--bulma-control-size: 1rem;--bulma-danger: hsla(348deg, 100%, 70%, 1);--bulma-danger-dark-invert-l: 75%;--bulma-danger-h: 348deg;--bulma-danger-invert-l: 5%;--bulma-danger-l: 70%;--bulma-danger-on-scheme-l: 70%;--bulma-danger-s: 100%;--bulma-dark: hsla(221deg, 14%, 21%, 1);--bulma-dark-h: 221deg;--bulma-dark-invert-l: 96%;--bulma-dark-l: 21%;--bulma-dark-on-scheme-l: 56%;--bulma-dark-s: 14%;--bulma-duration: 294ms;--bulma-field-block-spacing: .75rem;--bulma-focus-h: 233deg;--bulma-focus-l: 63%;--bulma-focus-s: 100%;--bulma-focus-shadow-alpha: .25;--bulma-focus-shadow-size: 0 0 0 .1875em;--bulma-help-size: .75rem;--bulma-hover-background-l-delta: 5%;--bulma-hover-border-l-delta: 10%;--bulma-hover-color-l-delta: 5%;--bulma-info: hsla(198deg, 100%, 70%, 1);--bulma-info-dark-invert-l: 60%;--bulma-info-h: 198deg;--bulma-info-invert-l: 10%;--bulma-info-l: 70%;--bulma-info-on-scheme-l: 70%;--bulma-info-s: 100%;--bulma-label-color: hsl(221deg, 14%, 93%);--bulma-label-spacing: .5em;--bulma-light-h: 221deg;--bulma-light-l: 96%;--bulma-light-s: 14%;--bulma-link: hsl(233deg, 100%, 63%);--bulma-link-dark-invert-l: 73%;--bulma-link-h: 233deg;--bulma-link-invert: hsla(233deg, 100%, 98%, 1);--bulma-link-invert-l: 98%;--bulma-link-l: 63%;--bulma-link-on-scheme-l: 73%;--bulma-link-s: 100%;--bulma-link-text: hsl(233deg, 100%, 73%);--bulma-primary-h: 171deg;--bulma-primary-l: 41%;--bulma-primary-s: 100%;--bulma-radius: .375rem;--bulma-radius-large: .75rem;--bulma-radius-medium: .5em;--bulma-radius-rounded: 9999px;--bulma-radius-small: .25rem;--bulma-scheme-h: 221;--bulma-scheme-invert-l: 4%;--bulma-scheme-main: hsl(221, 14%, 9%);--bulma-scheme-main-bis: hsl(221, 14%, 11%);--bulma-scheme-main-l: 9%;--bulma-scheme-main-ter: hsl(221, 14%, 13%);--bulma-scheme-s: 14%;--bulma-shadow: 0 .5em 1em -.125em hsla(0deg, 0%, 100%, .1), 0 0px 0 1px hsla(0deg, 0%, 100%, .02);--bulma-size-4: 1.5rem;--bulma-size-medium: 1.25rem;--bulma-size-normal: 1rem;--bulma-size-small: .75rem;--bulma-success: hsla(153deg, 53%, 53%, 1);--bulma-success-dark-invert-l: 53%;--bulma-success-h: 153deg;--bulma-success-invert-l: 8%;--bulma-success-l: 53%;--bulma-success-on-scheme-l: 53%;--bulma-success-s: 53%;--bulma-text: hsl(221deg, 14%, 71%);--bulma-text-dark-invert-l: 69%;--bulma-text-h: 221deg;--bulma-text-invert-l: 99%;--bulma-text-l: 71%;--bulma-text-light: hsla(221deg, 14%, 89%, 1);--bulma-text-s: 14%;--bulma-text-strong: hsl(221deg, 14%, 93%);--bulma-text-strong-l: 93%;--bulma-text-weak: hsl(221deg, 14%, 53%);--bulma-text-weak-l: 53%;--bulma-warning: hsla(42deg, 100%, 53%, 1);--bulma-warning-dark-invert-l: 48%;--bulma-warning-h: 42deg;--bulma-warning-invert-l: 8%;--bulma-warning-l: 53%;--bulma-warning-on-scheme-l: 53%;--bulma-warning-s: 100%;--bulma-weight-bold: 700;--bulma-weight-medium: 500;--bulma-weight-semibold: 600;--bulma-white: hsla(221deg, 14%, 100%, 1);--bulma-white-h: 221deg;--bulma-white-l: 100%;--bulma-white-s: 14%;--bulma-icon-dimensions: 1.5rem;--bulma-icon-dimensions-small: 1rem;--bulma-icon-dimensions-medium: 2rem;--bulma-icon-dimensions-large: 3rem}.pagination:not(:last-child),.message:not(:last-child),.card:not(:last-child),.field:not(:last-child),.notification:not(:last-child),.block:not(:last-child){margin-bottom:var(--bulma-block-spacing)}.input,.button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:transparent;border-style:solid;border-width:var(--bulma-control-border-width);border-radius:var(--bulma-control-radius);box-shadow:none;display:inline-flex;font-size:var(--bulma-control-size);height:var(--bulma-control-height);justify-content:flex-start;line-height:var(--bulma-control-line-height);padding-bottom:var(--bulma-control-padding-vertical);padding-left:var(--bulma-control-padding-horizontal);padding-right:var(--bulma-control-padding-horizontal);padding-top:var(--bulma-control-padding-vertical);position:relative;transition-duration:var(--bulma-duration);transition-property:background-color,border-color,box-shadow,color;vertical-align:top}.input:focus,.button:focus,.input:focus-visible,.button:focus-visible,.input:focus-within,.button:focus-within,.input:active,.button:active,.is-active.input,.is-active.button{outline:none}[disabled].input,[disabled].button,fieldset[disabled] .input,fieldset[disabled] .button{cursor:not-allowed}.modal,.modal-background{bottom:0;left:0;position:absolute;right:0;top:0}.button{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button{--bulma-button-family: false;--bulma-button-weight: var(--bulma-weight-medium);--bulma-button-border-color: var(--bulma-border);--bulma-button-border-style: solid;--bulma-button-border-width: var(--bulma-control-border-width);--bulma-button-padding-vertical: .5em;--bulma-button-padding-horizontal: 1em;--bulma-button-focus-border-color: var(--bulma-link-focus-border);--bulma-button-focus-box-shadow-size: 0 0 0 .125em;--bulma-button-focus-box-shadow-color: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-on-scheme-l), .25);--bulma-button-active-color: var(--bulma-link-active);--bulma-button-active-border-color: var(--bulma-link-active-border);--bulma-button-text-color: var(--bulma-text);--bulma-button-text-decoration: underline;--bulma-button-text-hover-background-color: var(--bulma-background);--bulma-button-text-hover-color: var(--bulma-text-strong);--bulma-button-ghost-background: none;--bulma-button-ghost-border-color: transparent;--bulma-button-ghost-color: var(--bulma-link-text);--bulma-button-ghost-decoration: none;--bulma-button-ghost-hover-color: var(--bulma-link);--bulma-button-ghost-hover-decoration: underline;--bulma-button-disabled-background-color: var(--bulma-scheme-main);--bulma-button-disabled-border-color: var(--bulma-border);--bulma-button-disabled-shadow: none;--bulma-button-disabled-opacity: .5;--bulma-button-static-color: var(--bulma-text-weak);--bulma-button-static-background-color: var(--bulma-scheme-main-ter);--bulma-button-static-border-color: var(--bulma-border)}.button{--bulma-button-h: var(--bulma-scheme-h);--bulma-button-s: var(--bulma-scheme-s);--bulma-button-l: var(--bulma-scheme-main-l);--bulma-button-background-l: var(--bulma-scheme-main-l);--bulma-button-background-l-delta: 0%;--bulma-button-hover-background-l-delta: var(--bulma-hover-background-l-delta);--bulma-button-active-background-l-delta: var(--bulma-active-background-l-delta);--bulma-button-color-l: var(--bulma-text-strong-l);--bulma-button-border-l: var(--bulma-border-l);--bulma-button-border-l-delta: 0%;--bulma-button-hover-border-l-delta: var(--bulma-hover-border-l-delta);--bulma-button-active-border-l-delta: var(--bulma-active-border-l-delta);--bulma-button-focus-border-l-delta: var(--bulma-focus-border-l-delta);--bulma-button-outer-shadow-h: 0;--bulma-button-outer-shadow-s: 0%;--bulma-button-outer-shadow-l: 20%;--bulma-button-outer-shadow-a: .05;--bulma-loading-color: hsl(var(--bulma-button-h), var(--bulma-button-s), var(--bulma-button-color-l));background-color:hsl(var(--bulma-button-h),var(--bulma-button-s),calc(var(--bulma-button-background-l) + var(--bulma-button-background-l-delta)));border-color:hsl(var(--bulma-button-h),var(--bulma-button-s),calc(var(--bulma-button-border-l) + var(--bulma-button-border-l-delta)));border-style:var(--bulma-button-border-style);border-width:var(--bulma-button-border-width);box-shadow:0 .0625em .125em hsla(var(--bulma-button-outer-shadow-h),var(--bulma-button-outer-shadow-s),var(--bulma-button-outer-shadow-l),var(--bulma-button-outer-shadow-a)),0 .125em .25em hsla(var(--bulma-button-outer-shadow-h),var(--bulma-button-outer-shadow-s),var(--bulma-button-outer-shadow-l),var(--bulma-button-outer-shadow-a));color:hsl(var(--bulma-button-h),var(--bulma-button-s),var(--bulma-button-color-l));cursor:pointer;font-weight:var(--bulma-button-weight);height:auto;justify-content:center;padding-bottom:calc(var(--bulma-button-padding-vertical) - var(--bulma-button-border-width));padding-left:calc(var(--bulma-button-padding-horizontal) - var(--bulma-button-border-width));padding-right:calc(var(--bulma-button-padding-horizontal) - var(--bulma-button-border-width));padding-top:calc(var(--bulma-button-padding-vertical) - var(--bulma-button-border-width));text-align:center;white-space:nowrap}.button strong{color:inherit}.button .icon,.button .icon.is-small,.button .icon.is-medium{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-inline-start:calc(-.5 * var(--bulma-button-padding-horizontal));margin-inline-end:calc(var(--bulma-button-padding-horizontal) * .25)}.button .icon:last-child:not(:first-child){margin-inline-start:calc(var(--bulma-button-padding-horizontal) * .25);margin-inline-end:calc(-.5 * var(--bulma-button-padding-horizontal))}.button .icon:first-child:last-child{margin-inline-start:calc(-.5 * var(--bulma-button-padding-horizontal));margin-inline-end:calc(-.5 * var(--bulma-button-padding-horizontal))}.button:hover{--bulma-button-background-l-delta: var(--bulma-button-hover-background-l-delta);--bulma-button-border-l-delta: var(--bulma-button-hover-border-l-delta)}.button:focus-visible{--bulma-button-border-width: 1px;border-color:hsl(var(--bulma-focus-h),var(--bulma-focus-s),var(--bulma-focus-l));box-shadow:var(--bulma-focus-shadow-size) hsla(var(--bulma-focus-h),var(--bulma-focus-s),var(--bulma-focus-l),var(--bulma-focus-shadow-alpha))}.button:active,.button.is-active{--bulma-button-background-l-delta: var(--bulma-button-active-background-l-delta);--bulma-button-border-l-delta: var(--bulma-button-active-border-l-delta);--bulma-button-outer-shadow-a: 0}.button[disabled],fieldset[disabled] .button{background-color:var(--bulma-button-disabled-background-color);border-color:var(--bulma-button-disabled-border-color);box-shadow:var(--bulma-button-disabled-shadow);opacity:var(--bulma-button-disabled-opacity)}.button.is-dark{--bulma-button-h: var(--bulma-dark-h);--bulma-button-s: var(--bulma-dark-s);--bulma-button-l: var(--bulma-dark-l);--bulma-button-background-l: var(--bulma-dark-l);--bulma-button-border-l: var(--bulma-dark-l);--bulma-button-border-width: 0px;--bulma-button-color-l: var(--bulma-dark-invert-l);--bulma-button-outer-shadow-a: 0}.button.is-dark:focus-visible{--bulma-button-border-width: 1px}.button.is-dark[disabled],fieldset[disabled] .button.is-dark{background-color:var(--bulma-dark);border-color:var(--bulma-dark);box-shadow:none}.button.is-link{--bulma-button-h: var(--bulma-link-h);--bulma-button-s: var(--bulma-link-s);--bulma-button-l: var(--bulma-link-l);--bulma-button-background-l: var(--bulma-link-l);--bulma-button-border-l: var(--bulma-link-l);--bulma-button-border-width: 0px;--bulma-button-color-l: var(--bulma-link-invert-l);--bulma-button-outer-shadow-a: 0}.button.is-link:focus-visible{--bulma-button-border-width: 1px}.button.is-link.is-dark{--bulma-button-background-l: var(--bulma-dark-l);--bulma-button-color-l: var(--bulma-link-dark-invert-l)}.button.is-link[disabled],fieldset[disabled] .button.is-link{background-color:var(--bulma-link);border-color:var(--bulma-link);box-shadow:none}.button.is-info{--bulma-button-h: var(--bulma-info-h);--bulma-button-s: var(--bulma-info-s);--bulma-button-l: var(--bulma-info-l);--bulma-button-background-l: var(--bulma-info-l);--bulma-button-border-l: var(--bulma-info-l);--bulma-button-border-width: 0px;--bulma-button-color-l: var(--bulma-info-invert-l);--bulma-button-outer-shadow-a: 0}.button.is-info:focus-visible{--bulma-button-border-width: 1px}.button.is-info.is-dark{--bulma-button-background-l: var(--bulma-dark-l);--bulma-button-color-l: var(--bulma-info-dark-invert-l)}.button.is-info[disabled],fieldset[disabled] .button.is-info{background-color:var(--bulma-info);border-color:var(--bulma-info);box-shadow:none}.button.is-success{--bulma-button-h: var(--bulma-success-h);--bulma-button-s: var(--bulma-success-s);--bulma-button-l: var(--bulma-success-l);--bulma-button-background-l: var(--bulma-success-l);--bulma-button-border-l: var(--bulma-success-l);--bulma-button-border-width: 0px;--bulma-button-color-l: var(--bulma-success-invert-l);--bulma-button-outer-shadow-a: 0}.button.is-success:focus-visible{--bulma-button-border-width: 1px}.button.is-success.is-dark{--bulma-button-background-l: var(--bulma-dark-l);--bulma-button-color-l: var(--bulma-success-dark-invert-l)}.button.is-success[disabled],fieldset[disabled] .button.is-success{background-color:var(--bulma-success);border-color:var(--bulma-success);box-shadow:none}.button.is-warning{--bulma-button-h: var(--bulma-warning-h);--bulma-button-s: var(--bulma-warning-s);--bulma-button-l: var(--bulma-warning-l);--bulma-button-background-l: var(--bulma-warning-l);--bulma-button-border-l: var(--bulma-warning-l);--bulma-button-border-width: 0px;--bulma-button-color-l: var(--bulma-warning-invert-l);--bulma-button-outer-shadow-a: 0}.button.is-warning:focus-visible{--bulma-button-border-width: 1px}.button.is-warning.is-dark{--bulma-button-background-l: var(--bulma-dark-l);--bulma-button-color-l: var(--bulma-warning-dark-invert-l)}.button.is-warning[disabled],fieldset[disabled] .button.is-warning{background-color:var(--bulma-warning);border-color:var(--bulma-warning);box-shadow:none}.button.is-danger{--bulma-button-h: var(--bulma-danger-h);--bulma-button-s: var(--bulma-danger-s);--bulma-button-l: var(--bulma-danger-l);--bulma-button-background-l: var(--bulma-danger-l);--bulma-button-border-l: var(--bulma-danger-l);--bulma-button-border-width: 0px;--bulma-button-color-l: var(--bulma-danger-invert-l);--bulma-button-outer-shadow-a: 0}.button.is-danger:focus-visible{--bulma-button-border-width: 1px}.button.is-danger.is-dark{--bulma-button-background-l: var(--bulma-dark-l);--bulma-button-color-l: var(--bulma-danger-dark-invert-l)}.button.is-danger[disabled],fieldset[disabled] .button.is-danger{background-color:var(--bulma-danger);border-color:var(--bulma-danger);box-shadow:none}.button.is-small{--bulma-control-size: var(--bulma-size-small);--bulma-control-radius: var(--bulma-radius-small)}.button.is-medium{--bulma-control-size: var(--bulma-size-medium);--bulma-control-radius: var(--bulma-radius-medium)}.content.is-small{font-size:var(--bulma-size-small)}.content.is-medium{font-size:var(--bulma-size-medium)}.delete{--bulma-delete-dimensions: 1.25rem;--bulma-delete-background-l: 0%;--bulma-delete-background-alpha: .5;--bulma-delete-color: var(--bulma-white);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:hsla(var(--bulma-scheme-h),var(--bulma-scheme-s),var(--bulma-delete-background-l),var(--bulma-delete-background-alpha));border:none;border-radius:var(--bulma-radius-rounded);cursor:pointer;pointer-events:auto;display:inline-flex;flex-grow:0;flex-shrink:0;font-size:1em;height:var(--bulma-delete-dimensions);max-height:var(--bulma-delete-dimensions);max-width:var(--bulma-delete-dimensions);min-height:var(--bulma-delete-dimensions);min-width:var(--bulma-delete-dimensions);outline:none;position:relative;vertical-align:top;width:var(--bulma-delete-dimensions)}.delete:before,.delete:after{background-color:var(--bulma-delete-color);content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.delete:before{height:2px;width:50%}.delete:after{height:50%;width:2px}.delete:hover,.delete:focus{--bulma-delete-background-alpha: .4}.delete:active{--bulma-delete-background-alpha: .5}.delete.is-small{--bulma-delete-dimensions: 1rem}.delete.is-medium{--bulma-delete-dimensions: 1.5rem}.icon.is-small{height:var(--bulma-icon-dimensions-small);width:var(--bulma-icon-dimensions-small)}.icon.is-medium{height:var(--bulma-icon-dimensions-medium);width:var(--bulma-icon-dimensions-medium)}.notification{--bulma-notification-h: var(--bulma-scheme-h);--bulma-notification-s: var(--bulma-scheme-s);--bulma-notification-background-l: var(--bulma-background-l);--bulma-notification-color-l: var(--bulma-text-strong-l);--bulma-notification-code-background-color: var(--bulma-scheme-main);--bulma-notification-radius: var(--bulma-radius);--bulma-notification-padding: 1.375em 1.5em}.notification{background-color:hsl(var(--bulma-notification-h),var(--bulma-notification-s),var(--bulma-notification-background-l));border-radius:var(--bulma-notification-radius);color:hsl(var(--bulma-notification-h),var(--bulma-notification-s),var(--bulma-notification-color-l));padding:var(--bulma-notification-padding);position:relative}.notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:var(--bulma-notification-code-background-color)}.notification pre code{background:transparent}.notification>.delete{position:absolute;inset-inline-end:1rem;top:1rem}.notification .title,.notification .subtitle,.notification .content{color:currentColor}.notification.is-dark{--bulma-notification-h: var(--bulma-dark-h);--bulma-notification-s: var(--bulma-dark-s);--bulma-notification-background-l: var(--bulma-dark-l);--bulma-notification-color-l: var(--bulma-dark-invert-l)}.notification.is-dark.is-dark{--bulma-notification-background-l: 20%;--bulma-notification-color-l: var(--bulma-dark-dark-invert-l)}.notification.is-link{--bulma-notification-h: var(--bulma-link-h);--bulma-notification-s: var(--bulma-link-s);--bulma-notification-background-l: var(--bulma-link-l);--bulma-notification-color-l: var(--bulma-link-invert-l)}.notification.is-link.is-dark{--bulma-notification-background-l: 20%;--bulma-notification-color-l: var(--bulma-link-dark-invert-l)}.notification.is-info{--bulma-notification-h: var(--bulma-info-h);--bulma-notification-s: var(--bulma-info-s);--bulma-notification-background-l: var(--bulma-info-l);--bulma-notification-color-l: var(--bulma-info-invert-l)}.notification.is-info.is-dark{--bulma-notification-background-l: 20%;--bulma-notification-color-l: var(--bulma-info-dark-invert-l)}.notification.is-success{--bulma-notification-h: var(--bulma-success-h);--bulma-notification-s: var(--bulma-success-s);--bulma-notification-background-l: var(--bulma-success-l);--bulma-notification-color-l: var(--bulma-success-invert-l)}.notification.is-success.is-dark{--bulma-notification-background-l: 20%;--bulma-notification-color-l: var(--bulma-success-dark-invert-l)}.notification.is-warning{--bulma-notification-h: var(--bulma-warning-h);--bulma-notification-s: var(--bulma-warning-s);--bulma-notification-background-l: var(--bulma-warning-l);--bulma-notification-color-l: var(--bulma-warning-invert-l)}.notification.is-warning.is-dark{--bulma-notification-background-l: 20%;--bulma-notification-color-l: var(--bulma-warning-dark-invert-l)}.notification.is-danger{--bulma-notification-h: var(--bulma-danger-h);--bulma-notification-s: var(--bulma-danger-s);--bulma-notification-background-l: var(--bulma-danger-l);--bulma-notification-color-l: var(--bulma-danger-invert-l)}.notification.is-danger.is-dark{--bulma-notification-background-l: 20%;--bulma-notification-color-l: var(--bulma-danger-dark-invert-l)}.control,.input{--bulma-input-h: var(--bulma-scheme-h);--bulma-input-s: var(--bulma-scheme-s);--bulma-input-l: var(--bulma-scheme-main-l);--bulma-input-border-style: solid;--bulma-input-border-width: var(--bulma-control-border-width);--bulma-input-border-l: var(--bulma-border-l);--bulma-input-border-l-delta: 0%;--bulma-input-border-color: hsl(var(--bulma-input-h), var(--bulma-input-s), calc(var(--bulma-input-border-l) + var(--bulma-input-border-l-delta)));--bulma-input-hover-border-l-delta: var(--bulma-hover-border-l-delta);--bulma-input-active-border-l-delta: var(--bulma-active-border-l-delta);--bulma-input-focus-h: var(--bulma-focus-h);--bulma-input-focus-s: var(--bulma-focus-s);--bulma-input-focus-l: var(--bulma-focus-l);--bulma-input-focus-shadow-size: var(--bulma-focus-shadow-size);--bulma-input-focus-shadow-alpha: var(--bulma-focus-shadow-alpha);--bulma-input-color-l: var(--bulma-text-strong-l);--bulma-input-background-l: var(--bulma-scheme-main-l);--bulma-input-background-l-delta: 0%;--bulma-input-height: var(--bulma-control-height);--bulma-input-shadow: inset 0 .0625em .125em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), .05);--bulma-input-placeholder-color: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-strong-l), .3);--bulma-input-disabled-color: var(--bulma-text-weak);--bulma-input-disabled-background-color: var(--bulma-background);--bulma-input-disabled-border-color: var(--bulma-background);--bulma-input-disabled-placeholder-color: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-weak-l), .3);--bulma-input-arrow: var(--bulma-link);--bulma-input-icon-color: var(--bulma-text-light);--bulma-input-icon-hover-color: var(--bulma-text-weak);--bulma-input-icon-focus-color: var(--bulma-link);--bulma-input-radius: var(--bulma-radius)}.input{background-color:hsl(var(--bulma-input-h),var(--bulma-input-s),calc(var(--bulma-input-background-l) + var(--bulma-input-background-l-delta)));border-color:var(--bulma-input-border-color);border-radius:var(--bulma-input-radius);color:hsl(var(--bulma-input-h),var(--bulma-input-s),var(--bulma-input-color-l))}.input::-moz-placeholder{color:var(--bulma-input-placeholder-color)}.input::-webkit-input-placeholder{color:var(--bulma-input-placeholder-color)}.input:-moz-placeholder{color:var(--bulma-input-placeholder-color)}.input:-ms-input-placeholder{color:var(--bulma-input-placeholder-color)}.input:hover{--bulma-input-border-l-delta: var(--bulma-input-hover-border-l-delta)}.input:active,.is-active.input{--bulma-input-border-l-delta: var(--bulma-input-active-border-l-delta)}.input:focus,.input:focus-within{border-color:hsl(var(--bulma-input-focus-h),var(--bulma-input-focus-s),var(--bulma-input-focus-l));box-shadow:var(--bulma-input-focus-shadow-size) hsla(var(--bulma-input-focus-h),var(--bulma-input-focus-s),var(--bulma-input-focus-l),var(--bulma-input-focus-shadow-alpha))}[disabled].input,fieldset[disabled] .input{background-color:var(--bulma-input-disabled-background-color);border-color:var(--bulma-input-disabled-border-color);box-shadow:none;color:var(--bulma-input-disabled-color)}[disabled].input::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder{color:var(--bulma-input-disabled-placeholder-color)}[disabled].input::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder{color:var(--bulma-input-disabled-placeholder-color)}[disabled].input:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder{color:var(--bulma-input-disabled-placeholder-color)}[disabled].input:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder{color:var(--bulma-input-disabled-placeholder-color)}.input{box-shadow:inset 0 .0625em .125em hsla(var(--bulma-scheme-h),var(--bulma-scheme-s),var(--bulma-scheme-invert-l),.05);max-width:100%;width:100%}[readonly].input{box-shadow:none}.is-dark.input{--bulma-input-h: var(--bulma-dark-h);--bulma-input-s: var(--bulma-dark-s);--bulma-input-l: var(--bulma-dark-l);--bulma-input-focus-h: var(--bulma-dark-h);--bulma-input-focus-s: var(--bulma-dark-s);--bulma-input-focus-l: var(--bulma-dark-l);--bulma-input-border-l: var(--bulma-dark-l)}.is-link.input{--bulma-input-h: var(--bulma-link-h);--bulma-input-s: var(--bulma-link-s);--bulma-input-l: var(--bulma-link-l);--bulma-input-focus-h: var(--bulma-link-h);--bulma-input-focus-s: var(--bulma-link-s);--bulma-input-focus-l: var(--bulma-link-l);--bulma-input-border-l: var(--bulma-link-l)}.is-info.input{--bulma-input-h: var(--bulma-info-h);--bulma-input-s: var(--bulma-info-s);--bulma-input-l: var(--bulma-info-l);--bulma-input-focus-h: var(--bulma-info-h);--bulma-input-focus-s: var(--bulma-info-s);--bulma-input-focus-l: var(--bulma-info-l);--bulma-input-border-l: var(--bulma-info-l)}.is-success.input{--bulma-input-h: var(--bulma-success-h);--bulma-input-s: var(--bulma-success-s);--bulma-input-l: var(--bulma-success-l);--bulma-input-focus-h: var(--bulma-success-h);--bulma-input-focus-s: var(--bulma-success-s);--bulma-input-focus-l: var(--bulma-success-l);--bulma-input-border-l: var(--bulma-success-l)}.is-warning.input{--bulma-input-h: var(--bulma-warning-h);--bulma-input-s: var(--bulma-warning-s);--bulma-input-l: var(--bulma-warning-l);--bulma-input-focus-h: var(--bulma-warning-h);--bulma-input-focus-s: var(--bulma-warning-s);--bulma-input-focus-l: var(--bulma-warning-l);--bulma-input-border-l: var(--bulma-warning-l)}.is-danger.input{--bulma-input-h: var(--bulma-danger-h);--bulma-input-s: var(--bulma-danger-s);--bulma-input-l: var(--bulma-danger-l);--bulma-input-focus-h: var(--bulma-danger-h);--bulma-input-focus-s: var(--bulma-danger-s);--bulma-input-focus-l: var(--bulma-danger-l);--bulma-input-border-l: var(--bulma-danger-l)}.is-small.input{border-radius:var(--bulma-radius-small);font-size:var(--bulma-size-small)}.is-medium.input{font-size:var(--bulma-size-medium)}.label{color:var(--bulma-label-color);display:block;font-size:var(--bulma-size-normal);font-weight:var(--bulma-weight-semibold)}.label:not(:last-child){margin-bottom:var(--bulma-label-spacing)}.label.is-small{font-size:var(--bulma-size-small)}.label.is-medium{font-size:var(--bulma-size-medium)}.help{display:block;font-size:var(--bulma-help-size);margin-top:.25rem}.help.is-dark{color:hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-on-scheme-l))}.help.is-link{color:hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-on-scheme-l))}.help.is-info{color:hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-on-scheme-l))}.help.is-success{color:hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-on-scheme-l))}.help.is-warning{color:hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-on-scheme-l))}.help.is-danger{color:hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-on-scheme-l))}.field{--bulma-block-spacing: var(--bulma-field-block-spacing)}.field-label .label{font-size:inherit}@media screen and (max-width: 768px){.field-label{margin-bottom:.5rem}}@media screen and (min-width: 769px),print{.field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-inline-end:1.5rem;text-align:right}.field-label.is-small{font-size:var(--bulma-size-small);padding-top:.375em}.field-label.is-medium{font-size:var(--bulma-size-medium);padding-top:.375em}}.control{box-sizing:border-box;clear:both;font-size:var(--bulma-size-normal);position:relative;text-align:inherit}.card{--bulma-card-color: var(--bulma-text);--bulma-card-background-color: var(--bulma-scheme-main);--bulma-card-shadow: var(--bulma-shadow);--bulma-card-radius: .75rem;--bulma-card-header-background-color: transparent;--bulma-card-header-color: var(--bulma-text-strong);--bulma-card-header-padding: .75rem 1rem;--bulma-card-header-shadow: 0 .125em .25em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), .1);--bulma-card-header-weight: var(--bulma-weight-bold);--bulma-card-content-background-color: transparent;--bulma-card-content-padding: 1.5rem;--bulma-card-footer-background-color: transparent;--bulma-card-footer-border-top: 1px solid var(--bulma-border-weak);--bulma-card-footer-padding: .75rem;--bulma-card-media-margin: var(--bulma-block-spacing)}.card{background-color:var(--bulma-card-background-color);border-radius:var(--bulma-card-radius);box-shadow:var(--bulma-card-shadow);color:var(--bulma-card-color);max-width:100%;position:relative}.card-image{display:block;position:relative}.card-image:first-child img{border-start-start-radius:var(--bulma-card-radius);border-start-end-radius:var(--bulma-card-radius)}.card-image:last-child img{border-end-start-radius:var(--bulma-card-radius);border-end-end-radius:var(--bulma-card-radius)}.dropdown{--bulma-dropdown-menu-min-width: 12rem;--bulma-dropdown-content-background-color: var(--bulma-scheme-main);--bulma-dropdown-content-offset: .25rem;--bulma-dropdown-content-padding-bottom: .5rem;--bulma-dropdown-content-padding-top: .5rem;--bulma-dropdown-content-radius: var(--bulma-radius);--bulma-dropdown-content-shadow: var(--bulma-shadow);--bulma-dropdown-content-z: 20;--bulma-dropdown-item-h: var(--bulma-scheme-h);--bulma-dropdown-item-s: var(--bulma-scheme-s);--bulma-dropdown-item-l: var(--bulma-scheme-main-l);--bulma-dropdown-item-background-l: var(--bulma-scheme-main-l);--bulma-dropdown-item-background-l-delta: 0%;--bulma-dropdown-item-hover-background-l-delta: var(--bulma-hover-background-l-delta);--bulma-dropdown-item-active-background-l-delta: var(--bulma-active-background-l-delta);--bulma-dropdown-item-color-l: var(--bulma-text-strong-l);--bulma-dropdown-item-selected-h: var(--bulma-link-h);--bulma-dropdown-item-selected-s: var(--bulma-link-s);--bulma-dropdown-item-selected-l: var(--bulma-link-l);--bulma-dropdown-item-selected-background-l: var(--bulma-link-l);--bulma-dropdown-item-selected-color-l: var(--bulma-link-invert-l);--bulma-dropdown-divider-background-color: var(--bulma-border-weak)}.dropdown{display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown-menu{display:none;left:0;min-width:var(--bulma-dropdown-menu-min-width);padding-top:var(--bulma-dropdown-content-offset);position:absolute;top:100%;z-index:var(--bulma-dropdown-content-z)}.dropdown-content{background-color:var(--bulma-dropdown-content-background-color);border-radius:var(--bulma-dropdown-content-radius);box-shadow:var(--bulma-dropdown-content-shadow);padding-bottom:var(--bulma-dropdown-content-padding-bottom);padding-top:var(--bulma-dropdown-content-padding-top)}.dropdown-item{color:hsl(var(--bulma-dropdown-item-h),var(--bulma-dropdown-item-s),var(--bulma-dropdown-item-color-l));display:block;font-size:.875rem;line-height:1.5;padding:.375rem 1rem}a.dropdown-item,button.dropdown-item{background-color:hsl(var(--bulma-dropdown-item-h),var(--bulma-dropdown-item-s),calc(var(--bulma-dropdown-item-background-l) + var(--bulma-dropdown-item-background-l-delta)));padding-inline-end:3rem;text-align:inherit;white-space:nowrap;width:100%}a.dropdown-item:hover,button.dropdown-item:hover{--bulma-dropdown-item-background-l-delta: var(--bulma-dropdown-item-hover-background-l-delta);--bulma-dropdown-item-border-l-delta: var(--bulma-dropdown-item-hover-border-l-delta)}a.dropdown-item:active,button.dropdown-item:active{--bulma-dropdown-item-background-l-delta: var(--bulma-dropdown-item-active-background-l-delta);--bulma-dropdown-item-border-l-delta: var(--bulma-dropdown-item-active-border-l-delta)}a.dropdown-item.is-active,button.dropdown-item.is-active{--bulma-dropdown-item-h: var(--bulma-dropdown-item-selected-h);--bulma-dropdown-item-s: var(--bulma-dropdown-item-selected-s);--bulma-dropdown-item-l: var(--bulma-dropdown-item-selected-l);--bulma-dropdown-item-background-l: var(--bulma-dropdown-item-selected-background-l);--bulma-dropdown-item-color-l: var(--bulma-dropdown-item-selected-color-l)}.dropdown-divider{background-color:var(--bulma-dropdown-divider-background-color);border:none;display:block;height:1px;margin:.5rem 0}.message{--bulma-message-border-l-delta: -20%;--bulma-message-radius: var(--bulma-radius);--bulma-message-header-weight: var(--bulma-weight-semibold);--bulma-message-header-padding: 1em 1.25em;--bulma-message-header-radius: var(--bulma-radius);--bulma-message-body-border-width: 0 0 0 4px;--bulma-message-body-color: var(--bulma-text);--bulma-message-body-padding: 1.25em 1.5em;--bulma-message-body-radius: var(--bulma-radius-small);--bulma-message-body-pre-code-background-color: transparent;--bulma-message-header-body-border-width: 0;--bulma-message-h: var(--bulma-scheme-h);--bulma-message-s: var(--bulma-scheme-s);--bulma-message-background-l: var(--bulma-background-l);--bulma-message-border-l: var(--bulma-border-l);--bulma-message-border-style: solid;--bulma-message-border-width: .25em;--bulma-message-color-l: var(--bulma-text-l);--bulma-message-header-background-l: var(--bulma-dark-l);--bulma-message-header-color-l: var(--bulma-text-dark-invert-l)}.message{border-radius:var(--bulma-message-radius);color:hsl(var(--bulma-message-h),var(--bulma-message-s),var(--bulma-message-color-l));font-size:var(--bulma-size-normal)}.message strong{color:currentColor}.message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}.message.is-small{font-size:var(--bulma-size-small)}.message.is-medium{font-size:var(--bulma-size-medium)}.message.is-dark{--bulma-message-h: var(--bulma-dark-h);--bulma-message-s: var(--bulma-dark-s);--bulma-message-border-l: calc(var(--bulma-dark-l) + var(--bulma-message-border-l-delta));--bulma-message-color-l: var(--bulma-dark-on-scheme-l);--bulma-message-header-background-l: var(--bulma-dark-l);--bulma-message-header-color-l: var(--bulma-dark-invert-l)}.message.is-link{--bulma-message-h: var(--bulma-link-h);--bulma-message-s: var(--bulma-link-s);--bulma-message-border-l: calc(var(--bulma-link-l) + var(--bulma-message-border-l-delta));--bulma-message-color-l: var(--bulma-link-on-scheme-l);--bulma-message-header-background-l: var(--bulma-link-l);--bulma-message-header-color-l: var(--bulma-link-invert-l)}.message.is-info{--bulma-message-h: var(--bulma-info-h);--bulma-message-s: var(--bulma-info-s);--bulma-message-border-l: calc(var(--bulma-info-l) + var(--bulma-message-border-l-delta));--bulma-message-color-l: var(--bulma-info-on-scheme-l);--bulma-message-header-background-l: var(--bulma-info-l);--bulma-message-header-color-l: var(--bulma-info-invert-l)}.message.is-success{--bulma-message-h: var(--bulma-success-h);--bulma-message-s: var(--bulma-success-s);--bulma-message-border-l: calc(var(--bulma-success-l) + var(--bulma-message-border-l-delta));--bulma-message-color-l: var(--bulma-success-on-scheme-l);--bulma-message-header-background-l: var(--bulma-success-l);--bulma-message-header-color-l: var(--bulma-success-invert-l)}.message.is-warning{--bulma-message-h: var(--bulma-warning-h);--bulma-message-s: var(--bulma-warning-s);--bulma-message-border-l: calc(var(--bulma-warning-l) + var(--bulma-message-border-l-delta));--bulma-message-color-l: var(--bulma-warning-on-scheme-l);--bulma-message-header-background-l: var(--bulma-warning-l);--bulma-message-header-color-l: var(--bulma-warning-invert-l)}.message.is-danger{--bulma-message-h: var(--bulma-danger-h);--bulma-message-s: var(--bulma-danger-s);--bulma-message-border-l: calc(var(--bulma-danger-l) + var(--bulma-message-border-l-delta));--bulma-message-color-l: var(--bulma-danger-on-scheme-l);--bulma-message-header-background-l: var(--bulma-danger-l);--bulma-message-header-color-l: var(--bulma-danger-invert-l)}.modal{--bulma-modal-z: 40;--bulma-modal-background-background-color: hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), .86);--bulma-modal-content-width: 40rem;--bulma-modal-content-margin-mobile: 1.25rem;--bulma-modal-content-spacing-mobile: 10rem;--bulma-modal-content-spacing-tablet: 2.5rem;--bulma-modal-close-dimensions: 2.5rem;--bulma-modal-close-right: 1.25rem;--bulma-modal-close-top: 1.25rem;--bulma-modal-card-spacing: 2.5rem;--bulma-modal-card-head-background-color: var(--bulma-scheme-main);--bulma-modal-card-head-padding: 2rem;--bulma-modal-card-head-radius: var(--bulma-radius-large);--bulma-modal-card-title-color: var(--bulma-text-strong);--bulma-modal-card-title-line-height: 1;--bulma-modal-card-title-size: var(--bulma-size-4);--bulma-modal-card-foot-background-color: var(--bulma-scheme-main-bis);--bulma-modal-card-foot-radius: var(--bulma-radius-large);--bulma-modal-card-body-background-color: var(--bulma-scheme-main);--bulma-modal-card-body-padding: 2rem}.modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:var(--bulma-modal-z)}.modal.is-active{display:flex}.modal-background{background-color:var(--bulma-modal-background-background-color)}.modal-content,.modal-card{margin:0 var(--bulma-modal-content-margin-mobile);max-height:calc(100vh - var(--bulma-modal-content-spacing-mobile));overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){.modal-content,.modal-card{margin:0 auto;max-height:calc(100vh - var(--bulma-modal-content-spacing-tablet));width:var(--bulma-modal-content-width)}}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - var(--bulma-modal-card-spacing));overflow:hidden;overflow-y:visible}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:var(--bulma-modal-card-body-background-color);flex-grow:1;flex-shrink:1;overflow:auto;padding:var(--bulma-modal-card-body-padding)}.pagination{--bulma-pagination-margin: -.25rem;--bulma-pagination-min-width: var(--bulma-control-height);--bulma-pagination-item-h: var(--bulma-scheme-h);--bulma-pagination-item-s: var(--bulma-scheme-s);--bulma-pagination-item-l: var(--bulma-scheme-main-l);--bulma-pagination-item-background-l-delta: 0%;--bulma-pagination-item-hover-background-l-delta: var(--bulma-hover-background-l-delta);--bulma-pagination-item-active-background-l-delta: var(--bulma-active-background-l-delta);--bulma-pagination-item-border-style: solid;--bulma-pagination-item-border-width: var(--bulma-control-border-width);--bulma-pagination-item-border-l: var(--bulma-border-l);--bulma-pagination-item-border-l-delta: 0%;--bulma-pagination-item-hover-border-l-delta: var(--bulma-hover-border-l-delta);--bulma-pagination-item-active-border-l-delta: var(--bulma-active-border-l-delta);--bulma-pagination-item-focus-border-l-delta: var(--bulma-focus-border-l-delta);--bulma-pagination-item-color-l: var(--bulma-text-strong-l);--bulma-pagination-item-font-size: 1em;--bulma-pagination-item-margin: .25rem;--bulma-pagination-item-padding-left: .5em;--bulma-pagination-item-padding-right: .5em;--bulma-pagination-item-outer-shadow-h: 0;--bulma-pagination-item-outer-shadow-s: 0%;--bulma-pagination-item-outer-shadow-l: 20%;--bulma-pagination-item-outer-shadow-a: .05;--bulma-pagination-nav-padding-left: .75em;--bulma-pagination-nav-padding-right: .75em;--bulma-pagination-disabled-color: var(--bulma-text-weak);--bulma-pagination-disabled-background-color: var(--bulma-border);--bulma-pagination-disabled-border-color: var(--bulma-border);--bulma-pagination-current-color: var(--bulma-link-invert);--bulma-pagination-current-background-color: var(--bulma-link);--bulma-pagination-current-border-color: var(--bulma-link);--bulma-pagination-ellipsis-color: var(--bulma-text-weak);--bulma-pagination-shadow-inset: inset 0 .0625em .125em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), .2);--bulma-pagination-selected-item-h: var(--bulma-link-h);--bulma-pagination-selected-item-s: var(--bulma-link-s);--bulma-pagination-selected-item-l: var(--bulma-link-l);--bulma-pagination-selected-item-background-l: var(--bulma-link-l);--bulma-pagination-selected-item-border-l: var(--bulma-link-l);--bulma-pagination-selected-item-color-l: var(--bulma-link-invert-l)}.pagination{font-size:var(--bulma-size-normal);margin:var(--bulma-pagination-margin)}.pagination.is-small{font-size:var(--bulma-size-small)}.pagination.is-medium{font-size:var(--bulma-size-medium)}.pagination{align-items:center;display:flex;justify-content:center;text-align:center}@media screen and (max-width: 768px){.pagination{flex-wrap:wrap}}@media screen and (min-width: 769px),print{.pagination{justify-content:space-between;margin-bottom:0;margin-top:0}}.panel{--bulma-panel-margin: var(--bulma-block-spacing);--bulma-panel-item-border: 1px solid var(--bulma-border-weak);--bulma-panel-radius: var(--bulma-radius-large);--bulma-panel-shadow: var(--bulma-shadow);--bulma-panel-heading-line-height: 1.25;--bulma-panel-heading-padding: 1em 1.25em;--bulma-panel-heading-radius: var(--bulma-radius);--bulma-panel-heading-size: 1.25em;--bulma-panel-heading-weight: var(--bulma-weight-bold);--bulma-panel-tabs-font-size: 1em;--bulma-panel-tab-border-bottom-color: var(--bulma-border);--bulma-panel-tab-border-bottom-style: solid;--bulma-panel-tab-border-bottom-width: 1px;--bulma-panel-tab-active-color: var(--bulma-link-active);--bulma-panel-list-item-color: var(--bulma-text);--bulma-panel-list-item-hover-color: var(--bulma-link);--bulma-panel-block-color: var(--bulma-text-strong);--bulma-panel-block-hover-background-color: var(--bulma-background);--bulma-panel-block-active-border-left-color: var(--bulma-link);--bulma-panel-block-active-color: var(--bulma-link-active);--bulma-panel-block-active-icon-color: var(--bulma-link);--bulma-panel-icon-color: var(--bulma-text-weak)}.panel{--bulma-panel-h: var(--bulma-scheme-h);--bulma-panel-s: var(--bulma-scheme-s);--bulma-panel-color-l: var(--bulma-text-l);--bulma-panel-heading-background-l: var(--bulma-text-l);--bulma-panel-heading-color-l: var(--bulma-text-invert-l);border-radius:var(--bulma-panel-radius);box-shadow:var(--bulma-panel-shadow);font-size:var(--bulma-size-normal)}.panel:not(:last-child){margin-bottom:var(--bulma-panel-margin)}.panel.is-dark{--bulma-panel-h: var(--bulma-dark-h);--bulma-panel-s: var(--bulma-dark-s);--bulma-panel-color-l: var(--bulma-dark-l);--bulma-panel-heading-background-l: var(--bulma-dark-l);--bulma-panel-heading-color-l: var(--bulma-dark-invert-l)}.panel.is-link{--bulma-panel-h: var(--bulma-link-h);--bulma-panel-s: var(--bulma-link-s);--bulma-panel-color-l: var(--bulma-link-l);--bulma-panel-heading-background-l: var(--bulma-link-l);--bulma-panel-heading-color-l: var(--bulma-link-invert-l)}.panel.is-info{--bulma-panel-h: var(--bulma-info-h);--bulma-panel-s: var(--bulma-info-s);--bulma-panel-color-l: var(--bulma-info-l);--bulma-panel-heading-background-l: var(--bulma-info-l);--bulma-panel-heading-color-l: var(--bulma-info-invert-l)}.panel.is-success{--bulma-panel-h: var(--bulma-success-h);--bulma-panel-s: var(--bulma-success-s);--bulma-panel-color-l: var(--bulma-success-l);--bulma-panel-heading-background-l: var(--bulma-success-l);--bulma-panel-heading-color-l: var(--bulma-success-invert-l)}.panel.is-warning{--bulma-panel-h: var(--bulma-warning-h);--bulma-panel-s: var(--bulma-warning-s);--bulma-panel-color-l: var(--bulma-warning-l);--bulma-panel-heading-background-l: var(--bulma-warning-l);--bulma-panel-heading-color-l: var(--bulma-warning-invert-l)}.panel.is-danger{--bulma-panel-h: var(--bulma-danger-h);--bulma-panel-s: var(--bulma-danger-s);--bulma-panel-color-l: var(--bulma-danger-l);--bulma-panel-heading-background-l: var(--bulma-danger-l);--bulma-panel-heading-color-l: var(--bulma-danger-invert-l)}.section{--bulma-section-padding: 3rem 1.5rem;--bulma-section-padding-desktop: 3rem 3rem;--bulma-section-padding-medium: 9rem 4.5rem;--bulma-section-padding-large: 18rem 6rem;padding:var(--bulma-section-padding)}@media screen and (min-width: 1024px){.section{padding:var(--bulma-section-padding-desktop)}.section.is-medium{padding:var(--bulma-section-padding-medium)}}has-text-white.is-hoverable:hover,has-text-white.is-hoverable:focus-visible{color:hsl(var(--bulma-white-h),var(--bulma-white-s),calc(var(--bulma-white-l) + var(--bulma-hover-color-l-delta)))!important}has-text-white.is-hoverable:active{color:hsl(var(--bulma-white-h),var(--bulma-white-s),calc(var(--bulma-white-l) + var(--bulma-active-color-l-delta)))!important}has-background-white.is-hoverable:hover,has-background-white.is-hoverable:focus-visible{background-color:hsl(var(--bulma-white-h),var(--bulma-white-s),calc(var(--bulma-white-l) + var(--bulma-hover-background-l-delta)))!important}has-background-white.is-hoverable:active{background-color:hsl(var(--bulma-white-h),var(--bulma-white-s),calc(var(--bulma-white-l) + var(--bulma-active-background-l-delta)))!important}has-text-black.is-hoverable:hover,has-text-black.is-hoverable:focus-visible{color:hsl(var(--bulma-black-h),var(--bulma-black-s),calc(var(--bulma-black-l) + var(--bulma-hover-color-l-delta)))!important}has-text-black.is-hoverable:active{color:hsl(var(--bulma-black-h),var(--bulma-black-s),calc(var(--bulma-black-l) + var(--bulma-active-color-l-delta)))!important}has-background-black.is-hoverable:hover,has-background-black.is-hoverable:focus-visible{background-color:hsl(var(--bulma-black-h),var(--bulma-black-s),calc(var(--bulma-black-l) + var(--bulma-hover-background-l-delta)))!important}has-background-black.is-hoverable:active{background-color:hsl(var(--bulma-black-h),var(--bulma-black-s),calc(var(--bulma-black-l) + var(--bulma-active-background-l-delta)))!important}has-text-light.is-hoverable:hover,has-text-light.is-hoverable:focus-visible{color:hsl(var(--bulma-light-h),var(--bulma-light-s),calc(var(--bulma-light-l) + var(--bulma-hover-color-l-delta)))!important}has-text-light.is-hoverable:active{color:hsl(var(--bulma-light-h),var(--bulma-light-s),calc(var(--bulma-light-l) + var(--bulma-active-color-l-delta)))!important}has-background-light.is-hoverable:hover,has-background-light.is-hoverable:focus-visible{background-color:hsl(var(--bulma-light-h),var(--bulma-light-s),calc(var(--bulma-light-l) + var(--bulma-hover-background-l-delta)))!important}has-background-light.is-hoverable:active{background-color:hsl(var(--bulma-light-h),var(--bulma-light-s),calc(var(--bulma-light-l) + var(--bulma-active-background-l-delta)))!important}has-text-dark.is-hoverable:hover,has-text-dark.is-hoverable:focus-visible{color:hsl(var(--bulma-dark-h),var(--bulma-dark-s),calc(var(--bulma-dark-l) + var(--bulma-hover-color-l-delta)))!important}has-text-dark.is-hoverable:active{color:hsl(var(--bulma-dark-h),var(--bulma-dark-s),calc(var(--bulma-dark-l) + var(--bulma-active-color-l-delta)))!important}has-background-dark.is-hoverable:hover,has-background-dark.is-hoverable:focus-visible{background-color:hsl(var(--bulma-dark-h),var(--bulma-dark-s),calc(var(--bulma-dark-l) + var(--bulma-hover-background-l-delta)))!important}has-background-dark.is-hoverable:active{background-color:hsl(var(--bulma-dark-h),var(--bulma-dark-s),calc(var(--bulma-dark-l) + var(--bulma-active-background-l-delta)))!important}has-text-text.is-hoverable:hover,has-text-text.is-hoverable:focus-visible{color:hsl(var(--bulma-text-h),var(--bulma-text-s),calc(var(--bulma-text-l) + var(--bulma-hover-color-l-delta)))!important}has-text-text.is-hoverable:active{color:hsl(var(--bulma-text-h),var(--bulma-text-s),calc(var(--bulma-text-l) + var(--bulma-active-color-l-delta)))!important}has-background-text.is-hoverable:hover,has-background-text.is-hoverable:focus-visible{background-color:hsl(var(--bulma-text-h),var(--bulma-text-s),calc(var(--bulma-text-l) + var(--bulma-hover-background-l-delta)))!important}has-background-text.is-hoverable:active{background-color:hsl(var(--bulma-text-h),var(--bulma-text-s),calc(var(--bulma-text-l) + var(--bulma-active-background-l-delta)))!important}has-text-primary.is-hoverable:hover,has-text-primary.is-hoverable:focus-visible{color:hsl(var(--bulma-primary-h),var(--bulma-primary-s),calc(var(--bulma-primary-l) + var(--bulma-hover-color-l-delta)))!important}has-text-primary.is-hoverable:active{color:hsl(var(--bulma-primary-h),var(--bulma-primary-s),calc(var(--bulma-primary-l) + var(--bulma-active-color-l-delta)))!important}has-background-primary.is-hoverable:hover,has-background-primary.is-hoverable:focus-visible{background-color:hsl(var(--bulma-primary-h),var(--bulma-primary-s),calc(var(--bulma-primary-l) + var(--bulma-hover-background-l-delta)))!important}has-background-primary.is-hoverable:active{background-color:hsl(var(--bulma-primary-h),var(--bulma-primary-s),calc(var(--bulma-primary-l) + var(--bulma-active-background-l-delta)))!important}has-text-link.is-hoverable:hover,has-text-link.is-hoverable:focus-visible{color:hsl(var(--bulma-link-h),var(--bulma-link-s),calc(var(--bulma-link-l) + var(--bulma-hover-color-l-delta)))!important}has-text-link.is-hoverable:active{color:hsl(var(--bulma-link-h),var(--bulma-link-s),calc(var(--bulma-link-l) + var(--bulma-active-color-l-delta)))!important}has-background-link.is-hoverable:hover,has-background-link.is-hoverable:focus-visible{background-color:hsl(var(--bulma-link-h),var(--bulma-link-s),calc(var(--bulma-link-l) + var(--bulma-hover-background-l-delta)))!important}has-background-link.is-hoverable:active{background-color:hsl(var(--bulma-link-h),var(--bulma-link-s),calc(var(--bulma-link-l) + var(--bulma-active-background-l-delta)))!important}has-text-info.is-hoverable:hover,has-text-info.is-hoverable:focus-visible{color:hsl(var(--bulma-info-h),var(--bulma-info-s),calc(var(--bulma-info-l) + var(--bulma-hover-color-l-delta)))!important}has-text-info.is-hoverable:active{color:hsl(var(--bulma-info-h),var(--bulma-info-s),calc(var(--bulma-info-l) + var(--bulma-active-color-l-delta)))!important}has-background-info.is-hoverable:hover,has-background-info.is-hoverable:focus-visible{background-color:hsl(var(--bulma-info-h),var(--bulma-info-s),calc(var(--bulma-info-l) + var(--bulma-hover-background-l-delta)))!important}has-background-info.is-hoverable:active{background-color:hsl(var(--bulma-info-h),var(--bulma-info-s),calc(var(--bulma-info-l) + var(--bulma-active-background-l-delta)))!important}has-text-success.is-hoverable:hover,has-text-success.is-hoverable:focus-visible{color:hsl(var(--bulma-success-h),var(--bulma-success-s),calc(var(--bulma-success-l) + var(--bulma-hover-color-l-delta)))!important}has-text-success.is-hoverable:active{color:hsl(var(--bulma-success-h),var(--bulma-success-s),calc(var(--bulma-success-l) + var(--bulma-active-color-l-delta)))!important}has-background-success.is-hoverable:hover,has-background-success.is-hoverable:focus-visible{background-color:hsl(var(--bulma-success-h),var(--bulma-success-s),calc(var(--bulma-success-l) + var(--bulma-hover-background-l-delta)))!important}has-background-success.is-hoverable:active{background-color:hsl(var(--bulma-success-h),var(--bulma-success-s),calc(var(--bulma-success-l) + var(--bulma-active-background-l-delta)))!important}has-text-warning.is-hoverable:hover,has-text-warning.is-hoverable:focus-visible{color:hsl(var(--bulma-warning-h),var(--bulma-warning-s),calc(var(--bulma-warning-l) + var(--bulma-hover-color-l-delta)))!important}has-text-warning.is-hoverable:active{color:hsl(var(--bulma-warning-h),var(--bulma-warning-s),calc(var(--bulma-warning-l) + var(--bulma-active-color-l-delta)))!important}has-background-warning.is-hoverable:hover,has-background-warning.is-hoverable:focus-visible{background-color:hsl(var(--bulma-warning-h),var(--bulma-warning-s),calc(var(--bulma-warning-l) + var(--bulma-hover-background-l-delta)))!important}has-background-warning.is-hoverable:active{background-color:hsl(var(--bulma-warning-h),var(--bulma-warning-s),calc(var(--bulma-warning-l) + var(--bulma-active-background-l-delta)))!important}has-text-danger.is-hoverable:hover,has-text-danger.is-hoverable:focus-visible{color:hsl(var(--bulma-danger-h),var(--bulma-danger-s),calc(var(--bulma-danger-l) + var(--bulma-hover-color-l-delta)))!important}has-text-danger.is-hoverable:active{color:hsl(var(--bulma-danger-h),var(--bulma-danger-s),calc(var(--bulma-danger-l) + var(--bulma-active-color-l-delta)))!important}has-background-danger.is-hoverable:hover,has-background-danger.is-hoverable:focus-visible{background-color:hsl(var(--bulma-danger-h),var(--bulma-danger-s),calc(var(--bulma-danger-l) + var(--bulma-hover-background-l-delta)))!important}has-background-danger.is-hoverable:active{background-color:hsl(var(--bulma-danger-h),var(--bulma-danger-s),calc(var(--bulma-danger-l) + var(--bulma-active-background-l-delta)))!important}#app{margin:0 auto;font-weight:400}.notification{position:fixed;top:1.5rem;right:1.5rem;display:flex;align-items:center;gap:.875rem;width:min(420px,calc(100vw - 2rem));padding:1rem 1.25rem;background:#0f172af5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(96,165,250,.18);border-radius:14px;color:#e2e8f0;box-shadow:0 10px 30px #00000059;z-index:999}.notification-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:10px;background:#60a5fa1a;border:1px solid rgba(96,165,250,.2);color:#60a5fa;font-weight:700}.notification-content{flex:1;font-family:Inter,sans-serif;font-size:.9rem;line-height:1.5;color:#cbd5e1}.notification>.delete{position:absolute;inset-inline-end:1rem;top:.5rem;right:.4rem;width:28px;height:28px;background:transparent;opacity:.5;transition:all .2s ease}.notification .delete:hover{opacity:1}.fade-slide-enter-active,.fade-slide-leave-active{transition:opacity .25s ease,transform .25s ease}.fade-slide-enter-from,.fade-slide-leave-to{opacity:0;transform:translate(20px)}.notification.is-info{background:linear-gradient(135deg,#38bdf833,#0f172af5);border-color:#38bdf859}.notification.is-info .notification-icon{color:#38bdf8;background:#38bdf826;border:1px solid rgba(56,189,248,.28)}.notification.is-success{background:linear-gradient(135deg,#22c55e2e,#0f172af5);border-color:#22c55e47}.notification.is-success .notification-icon{color:#22c55e;background:#22c55e1f;border:1px solid rgba(34,197,94,.2)}.notification.is-danger{background:linear-gradient(135deg,#c0392b2e,#0f172af5);border-color:#c0392b47}.notification.is-danger .notification-icon{color:#c0392b;background:#c0392b1f;border:1px solid rgba(192,57,43,.2)}.notification.is-warning{background:linear-gradient(135deg,#eab3082e,#0f172af5);border-color:#eab3084d}.notification.is-warning .notification-icon{color:#eab308;background:#eab3081f;border:1px solid rgba(234,179,8,.22)}.hero-section[data-v-f42b0038]{font-family:Inter,sans-serif;position:relative;width:100%;min-height:100vh;display:flex;align-items:flex-start;justify-content:center;background:#111827;overflow:hidden}.hero-section[data-v-f42b0038]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,rgba(192,58,43,.077) 0%,transparent 55%);pointer-events:none}.hero-inner[data-v-f42b0038]{position:relative;z-index:1;width:100%;max-width:860px;margin:0 auto;padding:240px 2rem 60px}.hero-content[data-v-f42b0038]{display:flex;flex-direction:column;align-items:center;text-align:center}.hero-badge[data-v-f42b0038]{display:inline-flex;align-items:center;gap:.5rem;font-size:.7rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#c0392b;border:1px solid rgba(192,57,43,.3);border-radius:999px;padding:.35rem 1rem;margin-bottom:2rem}.badge-dot[data-v-f42b0038]{width:6px;height:6px;border-radius:50%;background:#c0392b;flex-shrink:0;animation:pulse-f42b0038 2s ease-in-out infinite}@keyframes pulse-f42b0038{0%,to{opacity:1}50%{opacity:.25}}.hero-acronym[data-v-f42b0038]{font-size:clamp(5rem,14vw,9.5rem);font-weight:800;color:#fff;text-shadow:0 0 30px rgba(255,255,255,.08),0 0 60px rgba(192,57,43,.12);letter-spacing:-.04em;line-height:.88;margin-bottom:1.5rem}.hero-divider[data-v-f42b0038]{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;width:200px}.divider-line[data-v-f42b0038]{flex:1;height:1px}.divider-icon[data-v-f42b0038]{font-size:.5rem}.divider-line[data-v-f42b0038]{background:#60a5fa40}.divider-icon[data-v-f42b0038]{color:#60a5fa}.hero-title[data-v-f42b0038]{font-size:clamp(1.15rem,2.8vw,1.7rem);font-weight:600;color:#f8fafc;letter-spacing:-.02em;line-height:1.35;margin-bottom:1.5rem}.hero-description[data-v-f42b0038]{max-width:600px;font-size:clamp(.875rem,1.5vw,.975rem);color:#cbd5e1;line-height:1.85;margin-bottom:2.5rem}.hero-stats[data-v-f42b0038]{display:flex;align-items:center;gap:2rem;margin-bottom:2.5rem;padding:1.1rem 2rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:12px;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.stat[data-v-f42b0038]{display:flex;flex-direction:column;align-items:center;gap:.2rem}.stat-value[data-v-f42b0038]{font-size:1rem;font-weight:700;color:#f1f5f9;letter-spacing:.05em}.stat-label[data-v-f42b0038]{font-size:.65rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.1em;font-weight:600}.stat-divider[data-v-f42b0038]{width:1px;height:28px;background:#ffffff12}.hero-actions[data-v-f42b0038]{display:flex;align-items:center;gap:.875rem;margin-bottom:3rem}.btn-primary[data-v-f42b0038]{display:inline-flex;align-items:center;gap:.5rem;padding:.8rem 1.625rem;background:#c0392b;color:#fff;font-size:.9rem;font-weight:600;font-family:Inter,sans-serif;border-radius:8px;text-decoration:none;letter-spacing:.01em;transition:background .15s,transform .12s}.btn-primary svg[data-v-f42b0038]{width:16px;height:16px;transition:transform .15s}.btn-primary[data-v-f42b0038]:hover{background:#a93226;transform:translateY(-1px)}.btn-primary:hover svg[data-v-f42b0038]{transform:translate(3px)}.btn-ghost[data-v-f42b0038]{display:inline-flex;align-items:center;padding:.8rem 1.625rem;background:transparent;color:#94a3b8;font-size:.9rem;font-weight:500;font-family:Inter,sans-serif;border:1px solid rgba(255,255,255,.08);border-radius:8px;text-decoration:none;transition:color .15s,border-color .15s}.btn-ghost[data-v-f42b0038]:hover{color:#fff;border-color:#ffffff2e}.hero-scroll-hint[data-v-f42b0038]{display:flex;flex-direction:column;align-items:center;gap:.5rem;opacity:.3}.scroll-line[data-v-f42b0038]{width:1px;height:40px;animation:scrollDrop-f42b0038 1.8s ease-in-out infinite;background:linear-gradient(to bottom,#60a5fa,transparent)}@keyframes scrollDrop-f42b0038{0%{transform:scaleY(0);transform-origin:top;opacity:0}40%{transform:scaleY(1);transform-origin:top;opacity:1}80%{transform:scaleY(1);transform-origin:bottom;opacity:0}to{transform:scaleY(0);transform-origin:bottom;opacity:0}}@media (max-width: 640px){.hero-inner[data-v-f42b0038]{padding:200px 1.25rem 60px}.hero-stats[data-v-f42b0038]{gap:1.25rem;padding:1rem 1.25rem;width:100%}.hero-actions[data-v-f42b0038]{flex-direction:column;width:100%}.btn-primary[data-v-f42b0038],.btn-ghost[data-v-f42b0038]{width:100%;justify-content:center}.hero-title[data-v-f42b0038]{font-size:1.3rem}}.brands-section[data-v-0e50f109]{font-family:Inter,sans-serif;position:relative;width:100%;overflow:hidden;padding:0 2rem 80px;background:#ffffff0a}.brands-inner[data-v-0e50f109]{position:relative;z-index:1;max-width:1100px;margin:0 auto;padding-top:60px;display:flex;flex-direction:column;align-items:center;gap:2.5rem}.brands-label[data-v-0e50f109]{font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#f1f5f9}.brands-grid[data-v-0e50f109]{display:flex;align-items:center;justify-content:center;gap:3rem;flex-wrap:wrap}.brand-card[data-v-0e50f109]{display:flex;flex-direction:column;align-items:center;gap:.75rem;text-decoration:none;transition:transform .25s ease}.brand-card[data-v-0e50f109]:hover{transform:translateY(-3px)}.brand-logo[data-v-0e50f109]{object-fit:contain;filter:brightness(1);transition:transform .25s ease}.brand-card:hover .brand-logo[data-v-0e50f109]{transform:scale(1.04)}.brand-logo.apms[data-v-0e50f109]{width:120px;height:120px}.brand-logo.cblb[data-v-0e50f109]{width:110px;height:110px}.brand-logo.ipf[data-v-0e50f109]{width:150px;height:150px}.brand-name[data-v-0e50f109]{font-size:.65rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#334155}.brand-divider[data-v-0e50f109]{width:1px;height:60px;background:#ffffff1f}@media (max-width: 640px){.brands-grid[data-v-0e50f109]{gap:2rem}.brand-divider[data-v-0e50f109]{display:none}.brand-logo.apms[data-v-0e50f109]{width:90px;height:90px}.brand-logo.cblb[data-v-0e50f109]{width:85px;height:85px}.brand-logo.ipf[data-v-0e50f109]{width:110px;height:110px}}.section-header[data-v-87b57dba]{display:flex;flex-direction:column;align-items:center;text-align:center}.section-badge[data-v-87b57dba]{display:inline-flex;align-items:center;gap:.5rem;font-size:.7rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:.4rem 1.1rem;margin-bottom:1.5rem;color:#93c5fd;border:1px solid rgba(96,165,250,.18);background:#60a5fa0f}.badge-dot[data-v-87b57dba]{width:6px;height:6px;border-radius:50%;background:#60a5fa;flex-shrink:0;animation:pulse-87b57dba 2s ease-in-out infinite}@keyframes pulse-87b57dba{0%,to{opacity:1}50%{opacity:.25}}.section-title[data-v-87b57dba]{font-size:clamp(2rem,5vw,3rem);font-weight:800;color:#f1f5f9;letter-spacing:-.04em;line-height:1;margin-bottom:.875rem}.section-subtitle[data-v-87b57dba]{font-size:.95rem;color:#94a3b8;line-height:1.7;margin-bottom:.875rem}.bg-lines[data-v-171c47fc]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:space-between;pointer-events:none;z-index:0}.bg-lines span[data-v-171c47fc]{display:block;width:1px;height:100%;background:#ffffff06}.history-section[data-v-7b14f05a]{font-family:Inter,sans-serif;position:relative;width:100%;background:#111827;overflow:hidden;padding-bottom:100px}.history-inner[data-v-7b14f05a]{position:relative;z-index:1;width:100%;max-width:1100px;margin:0 auto;padding:80px 2rem 0}.team-grid[data-v-7b14f05a]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:6rem;margin-top:3.5rem}.team-card[data-v-7b14f05a]{display:flex;align-items:center;gap:1.25rem;padding:1.25rem 1.5rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .25s ease}.team-card[data-v-7b14f05a]:hover{border-color:#60a5fa4d;background:#ffffff0f;transform:translateY(-2px)}.team-index[data-v-7b14f05a]{font-size:.65rem;font-weight:800;letter-spacing:.1em;border-radius:6px;padding:.25rem .5rem;flex-shrink:0;color:#60a5fa;background:#60a5fa1a;border:1px solid rgba(96,165,250,.18)}.team-info[data-v-7b14f05a]{display:flex;flex-direction:column;gap:.2rem}.team-cargo[data-v-7b14f05a]{font-size:.72rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.08em}.team-nome[data-v-7b14f05a]{font-size:.95rem;font-weight:600;color:#f8fafc}.objective-block[data-v-7b14f05a]{border-radius:16px;overflow:hidden;margin-bottom:6rem;transition:all .25s ease;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.objective-block[data-v-7b14f05a]:hover{border-color:#60a5fa40}.obj-header[data-v-7b14f05a]{display:flex;align-items:center;gap:1rem;padding:1.375rem 1.75rem;border-bottom:1px solid #1a2035;background:transparent;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.obj-icon[data-v-7b14f05a]{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#60a5fa1a;border:1px solid rgba(96,165,250,.18);color:#60a5fa}.obj-icon svg[data-v-7b14f05a]{width:18px;height:18px}.obj-title[data-v-7b14f05a]{font-size:.95rem;font-weight:600;color:#e2e8f0;margin-bottom:.15rem}.obj-subtitle[data-v-7b14f05a]{font-size:.78rem;color:#94a3b8}.obj-text[data-v-7b14f05a]{padding:1.5rem 1.75rem;font-size:.9rem;color:#cbd5e1;line-height:1.85;border-bottom:1px solid #1a2035}.obj-text em[data-v-7b14f05a]{color:#cbd5e1;font-style:italic}.obj-link[data-v-7b14f05a]{display:inline-flex;align-items:center;gap:.4rem;margin:1.25rem 1.75rem;font-size:.825rem;font-weight:600;text-decoration:none;transition:color .15s;color:#60a5fa}.obj-link[data-v-7b14f05a]:hover{color:#93c5fd}.obj-link svg[data-v-7b14f05a]{width:14px;height:14px}.docs-grid[data-v-7b14f05a]{display:flex;flex-direction:column;gap:2rem}.doc-block[data-v-7b14f05a]{border-radius:16px;overflow:hidden;transition:all .25s ease;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.doc-block[data-v-7b14f05a]:hover{border-color:#60a5fa40}.doc-header[data-v-7b14f05a]{display:flex;align-items:center;gap:1rem;padding:1.375rem 1.75rem;border-bottom:1px solid #1a2035;background:transparent;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.doc-icon[data-v-7b14f05a]{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#60a5fa1a;border:1px solid rgba(96,165,250,.18);color:#60a5fa}.doc-icon svg[data-v-7b14f05a]{width:18px;height:18px}.doc-title[data-v-7b14f05a]{font-size:.95rem;font-weight:600;color:#f8fafc;margin-bottom:.15rem}.doc-subtitle[data-v-7b14f05a]{font-size:.78rem;color:#94a3b8}.pdf-wrapper iframe[data-v-7b14f05a]{width:100%;height:600px;border:none;display:block}@media (max-width: 768px){.history-inner[data-v-7b14f05a]{padding:60px 1.25rem 0}.team-grid[data-v-7b14f05a]{grid-template-columns:1fr}.pdf-wrapper iframe[data-v-7b14f05a]{height:420px}.obj-text[data-v-7b14f05a]{padding:1.25rem}.obj-link[data-v-7b14f05a]{margin:1rem 1.25rem}.doc-header[data-v-7b14f05a],.obj-header[data-v-7b14f05a]{padding:1rem 1.25rem}}.doc-link[data-v-7b14f05a]{color:inherit;text-decoration:none;cursor:pointer;transition:background .15s}.doc-link[data-v-7b14f05a]:last-child{border-bottom:none}.doc-link:hover .doc-title[data-v-7b14f05a],.doc-link:focus-visible .doc-title[data-v-7b14f05a]{color:#60a5fa}.doc-link[data-v-7b14f05a]:focus-visible{outline:2px solid #60a5fa;outline-offset:-2px}.doc-open[data-v-7b14f05a]{margin-left:auto;font-size:.78rem;font-weight:600;color:#60a5fa;white-space:nowrap}.doc-warning[data-v-7b14f05a]{margin-top:.3rem;font-size:.75rem;color:#f59e0b}.contact-section[data-v-5e4007fb]{font-family:Inter,sans-serif;position:relative;width:100%;overflow:hidden;padding-bottom:100px;border-top:1px solid #1a2035;background:#111827}.contact-inner[data-v-5e4007fb]{position:relative;z-index:1;width:100%;max-width:720px;margin:0 auto;padding:80px 2rem 0}.form-card[data-v-5e4007fb]{background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:2rem;margin-top:1.5rem}.success-banner[data-v-5e4007fb]{display:flex;align-items:center;gap:.625rem;border-radius:10px;padding:.875rem 1rem;margin-bottom:1.5rem;font-size:.875rem;font-weight:500;background:#22c55e14;border:1px solid rgba(34,197,94,.18);color:#86efac}.error-banner[data-v-5e4007fb]{display:flex;align-items:center;gap:.625rem;border-radius:10px;padding:.875rem 1rem;margin-bottom:1.5rem;font-size:.875rem;font-weight:500;background:#c0392b14;border:1px solid rgba(192,57,43,.18);color:#fca5a5}.success-banner svg[data-v-5e4007fb],.error-banner svg[data-v-5e4007fb]{width:18px;height:18px;flex-shrink:0}.field-grid[data-v-5e4007fb]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}.field-wrapper[data-v-5e4007fb]{display:flex;flex-direction:column;gap:.375rem;margin-bottom:1rem}.field-grid .field-wrapper[data-v-5e4007fb]{margin-bottom:0}.field-label[data-v-5e4007fb]{font-size:.8rem;font-weight:500;color:#94a3b8;text-align:left}.field-label.is-error-label[data-v-5e4007fb]{color:#e74c3c}.required[data-v-5e4007fb]{color:#c0392b;margin-left:2px}.field-input[data-v-5e4007fb]{width:100%;border-radius:8px;padding:.625rem .875rem;font-size:.9rem;color:#e2e8f0;font-family:Inter,sans-serif;outline:none;transition:border-color .15s,box-shadow .15s;resize:none;background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.field-input[data-v-5e4007fb]:focus{border-color:#60a5fa73;box-shadow:0 0 0 3px #60a5fa1f}.field-input[data-v-5e4007fb]::placeholder{color:#94a3b8}.field-input.is-error[data-v-5e4007fb]{border-color:#c0392b;box-shadow:0 0 0 3px #c0392b14}.field-input.is-valid[data-v-5e4007fb]{border-color:#27ae60}.field-textarea[data-v-5e4007fb]{min-height:130px}.field-error[data-v-5e4007fb]{min-height:24px;margin-top:.5rem;font-size:.85rem;color:#ff5a4f}.form-footer[data-v-5e4007fb]{display:flex;justify-content:flex-end;margin-top:.5rem}.submit-btn[data-v-5e4007fb]{display:inline-flex;align-items:center;gap:.5rem;padding:.8rem 1.75rem;background:#c0392b;color:#fff;font-size:.9rem;font-weight:600;font-family:Inter,sans-serif;border:none;border-radius:8px;cursor:pointer;transition:background .15s,transform .12s,box-shadow .15s;box-shadow:0 4px 20px #c0392b33;letter-spacing:.01em}.submit-btn .send-msg[data-v-5e4007fb]{display:flex;justify-content:center;align-items:center;gap:.5rem}.submit-btn svg[data-v-5e4007fb]{width:16px;height:16px}.submit-btn[data-v-5e4007fb]:hover:not(:disabled){background:#a93226;transform:translateY(-1px);box-shadow:0 6px 24px #c0392b4d}.submit-btn[data-v-5e4007fb]:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.btn-loading-state[data-v-5e4007fb]{display:flex;align-items:center;gap:.5rem}.btn-spinner[data-v-5e4007fb]{width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-5e4007fb .7s linear infinite}@keyframes spin-5e4007fb{to{transform:rotate(360deg)}}@media (max-width: 640px){.contact-inner[data-v-5e4007fb]{padding:60px 1rem 0}.form-card[data-v-5e4007fb]{padding:1.25rem}.field-grid[data-v-5e4007fb]{grid-template-columns:1fr}.submit-btn[data-v-5e4007fb]{width:100%;justify-content:center}.form-footer[data-v-5e4007fb]{justify-content:stretch}}.sponsor-space[data-v-aef6f6b5]{display:flex;flex-direction:column;gap:.4rem;margin:2rem auto 0;width:100%;max-width:960px}.sponsor-space__label[data-v-aef6f6b5]{color:#64748b;font-size:.65rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.sponsor-space__items[data-v-aef6f6b5]{display:flex;gap:1rem}.sponsor-space__link[data-v-aef6f6b5]{display:block;border-radius:12px;overflow:hidden;border:1px solid #243048;background:#111827;transition:border-color .2s}.sponsor-space__link[data-v-aef6f6b5]:hover{border-color:#3b82f6}.sponsor-space--banner .sponsor-space__link[data-v-aef6f6b5]{width:100%}.sponsor-space--banner .sponsor-space__image[data-v-aef6f6b5]{display:block;width:100%;height:auto;aspect-ratio:6 / 1;object-fit:cover}.sponsor-space--strip[data-v-aef6f6b5]{margin:0 auto 1.5rem;align-items:center}.sponsor-space--strip .sponsor-space__items[data-v-aef6f6b5]{flex-wrap:wrap;justify-content:center}.sponsor-space--strip .sponsor-space__items[data-v-aef6f6b5]{gap:.6rem}.sponsor-space--strip .sponsor-space__image[data-v-aef6f6b5]{display:block;height:32px;width:auto;max-width:150px;object-fit:contain;padding:.35rem .6rem}.home-sponsor[data-v-3895db0e]{padding:0 1rem}.offline[data-v-d4ab12da]{min-height:60vh;display:grid;place-items:center;padding:3rem 1rem}.offline__card[data-v-d4ab12da]{width:100%;max-width:440px;text-align:center;background:#1a2234;border:1px solid #243048;border-radius:16px;padding:2rem 1.5rem}.offline__icon[data-v-d4ab12da]{color:#93c5fd;margin-bottom:.75rem}.offline__title[data-v-d4ab12da]{color:#f1f5f9;font-size:1.35rem;font-weight:800;margin:0 0 .5rem}.offline__text[data-v-d4ab12da]{color:#94a3b8;line-height:1.55;margin:0 0 1.5rem}.offline__actions[data-v-d4ab12da]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.offline__btn[data-v-d4ab12da]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 1.25rem;border-radius:10px;border:1px solid #334155;background:transparent;color:#e2e8f0;font-weight:700;font-size:.95rem;cursor:pointer;text-decoration:none}.offline__btn--primary[data-v-d4ab12da]{background:#2563eb;border-color:#2563eb;color:#fff}.offline__btn[data-v-d4ab12da]:disabled{opacity:.7;cursor:wait}.hero-section[data-v-c16cd0c4]{display:flex;align-items:center;height:130px;justify-content:space-around}.hero-box[data-v-c16cd0c4]{display:flex;justify-content:center;align-items:center;gap:1.5rem}.hero-text[data-v-c16cd0c4]{font-size:1.4rem;font-weight:700;max-width:300px;color:#f8fafc;letter-spacing:-.02em;line-height:1.35}.logo[data-v-c16cd0c4]{width:110px;height:110px}.logo--remote[data-v-c16cd0c4]{object-fit:contain}.insta-logo[data-v-c16cd0c4]{width:2.4rem;height:2.4rem;fill:#e1306c;transition:fill .3s}.insta-logo[data-v-c16cd0c4]:hover{fill:#c13584;transform:scale(1.1)}@media (max-width: 900px){.hero-section[data-v-c16cd0c4]{justify-content:space-between;padding:0 1rem}.hero-box[data-v-c16cd0c4]{gap:1rem}.hero-text[data-v-c16cd0c4]{font-size:1rem;max-width:200px}.hero-section[data-v-c16cd0c4]{height:100px}.logo[data-v-c16cd0c4]{width:60px;height:60px}.insta-logo[data-v-c16cd0c4]{width:30px;height:30px;fill:#e1306c;transition:fill .3s}}.menu-fade-enter-active[data-v-8e90d222],.menu-fade-leave-active[data-v-8e90d222]{transition:opacity .25s ease,transform .25s ease}.menu-fade-enter-from[data-v-8e90d222],.menu-fade-leave-to[data-v-8e90d222]{opacity:0;transform:translateY(-8px)}.menu-fade-enter-to[data-v-8e90d222],.menu-fade-leave-from[data-v-8e90d222]{opacity:1;transform:translateY(0)}.dropdown-menu[data-v-8e90d222]{position:absolute;left:0;right:auto}.dropdown:last-of-type .dropdown-menu[data-v-8e90d222]{left:auto;right:0}.logo-header-wrapper[data-v-8e90d222]{position:fixed;top:0;left:0;right:0;z-index:10;background:#111827;border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#0f172a,#111827);border-bottom:1px solid rgba(96,165,250,.12)}.site-header[data-v-8e90d222]{font-family:Inter,sans-serif;position:fixed;top:130px;left:0;right:0;z-index:12;padding:.5rem 2rem;box-shadow:0 8px 24px #0000002e;background:linear-gradient(90deg,#111827f2,#16233af2,#111827f2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.08)}.site-header[data-v-8e90d222]:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.8),transparent)}.site-header[data-v-8e90d222]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.8),transparent)}.wrapper[data-v-8e90d222]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;max-width:1280px;margin:0 auto}.no-hover[data-v-8e90d222]{background-color:transparent!important}.no-padding[data-v-8e90d222]{padding:0}.logo[data-v-8e90d222]{height:40px;width:40px;filter:drop-shadow(0 0 12px rgba(192,57,43,.15))}.logo--text[data-v-8e90d222]{display:inline-grid;place-items:center;width:auto;color:#f8fafc;font-weight:800;letter-spacing:.04em}.nav[data-v-8e90d222]{font-family:Inter,sans-serif;font-size:.9rem;display:flex;gap:.25rem;align-items:center}.nav a[data-v-8e90d222],.nav .drop-item-more[data-v-8e90d222]{display:inline-flex;align-items:center;padding:.4rem .875rem;border-radius:7px;color:#94a3b8;text-decoration:none;font-weight:500;transition:color .15s,background .15s;cursor:pointer}.nav a[data-v-8e90d222]:hover,.nav .drop-item-more[data-v-8e90d222]:hover{color:#f1f5f9;background:#ffffff0a}.nav a.router-link-exact-active[data-v-8e90d222]{color:#fff!important}.disabled[data-v-8e90d222]{color:#fff3!important;pointer-events:none;cursor:default}.tooltip[data-v-8e90d222]{position:relative;cursor:default;pointer-events:auto}.tooltip[data-v-8e90d222]:after{content:attr(data-tooltip);position:absolute;top:100%;left:50%;transform:translate(-50%);background:#1a2035;color:#94a3b8;border:1px solid #1a2035;padding:6px 12px;font-size:12px;border-radius:6px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s;z-index:20;margin-top:4px}.tooltip[data-v-8e90d222]:hover:after{opacity:1}.drop-item-more[data-v-8e90d222]{display:flex;align-items:center;gap:4px;color:#94a3b8;font-weight:500;padding:.4rem .875rem;border-radius:7px;cursor:pointer;transition:color .15s,background .15s}.drop-item-more[data-v-8e90d222]:hover{color:#e2e8f0;background:#ffffff0d}.icon-dropdown-svg[data-v-8e90d222]{width:10px;height:10px;fill:currentColor;margin-left:2px}.icon-dropdown[data-v-8e90d222]{display:flex;align-items:center;transition:transform .25s ease}.icon-dropdown svg[data-v-8e90d222]{fill:currentColor}.icon-dropdown.is-open[data-v-8e90d222]{transform:rotate(180deg)}.dropdown-content[data-v-8e90d222]{background:#111827;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:.35rem 0;min-width:200px;box-shadow:0 12px 32px #00000073,0 0 0 1px #ffffff05;background:#111827f2;color:#94a3b8}.dropdown-menu--grouped[data-v-8e90d222],.dropdown:last-of-type .dropdown-menu--grouped[data-v-8e90d222]{left:auto;right:0}.dropdown-content--grouped[data-v-8e90d222]{display:flex;flex-wrap:wrap;gap:.75rem .5rem;width:max-content;max-width:min(800px,calc(100vw - 2rem));padding:.75rem .5rem;background:#111827;max-height:calc(100vh - 200px);max-height:calc(100dvh - 200px);overflow-y:auto}.dropdown-group[data-v-8e90d222]{display:flex;flex-direction:column;flex:0 0 185px}.dropdown-group-title[data-v-8e90d222]{margin:0;padding:.35rem 1rem .5rem;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#64748b;border-bottom:1px solid rgba(255,255,255,.08)}.dropdown-content--grouped .dropdown-item[data-v-8e90d222]{padding:.55rem 1rem;border-radius:8px}.mobile-group-title[data-v-8e90d222]{margin:0;padding:.6rem .5rem .2rem;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#64748b}@media (max-width: 1150px){.dropdown-content--grouped[data-v-8e90d222]{max-width:410px}}.dropdown-item[data-v-8e90d222]{display:flex;align-items:center;justify-content:space-between;font-size:.825rem;font-weight:500;background:transparent!important;text-decoration:none;cursor:pointer;transition:color .15s,background .15s;color:#94a3b8!important;padding:.65rem 1rem}.dropdown-item[data-v-8e90d222]:hover{background:#ffffff0a!important;color:#94a3b8!important;padding:.65rem 1rem}.dropdown-item.disabled[data-v-8e90d222]{opacity:.35;pointer-events:none}.dropdown-divider[data-v-8e90d222]{height:1px;margin:0;border:none;background:#ffffff14!important}.hamburger[data-v-8e90d222]{display:flex;flex-direction:column;justify-content:center;gap:5px;width:36px;height:36px;border:1px solid #1a2035;border-radius:7px;cursor:pointer;padding:0 9px}.hamburger span[data-v-8e90d222]{display:block;height:1.5px;background:#94a3b8;border-radius:2px;transition:transform .25s,opacity .25s}.hamburger.is-active span[data-v-8e90d222]:nth-child(1){transform:translateY(6.5px) rotate(45deg);background:#e2e8f0}.hamburger.is-active span[data-v-8e90d222]:nth-child(2){opacity:0}.hamburger.is-active span[data-v-8e90d222]:nth-child(3){transform:translateY(-6.5px) rotate(-45deg);background:#e2e8f0}.mobile-nav[data-v-8e90d222]{position:fixed;top:185px;left:0;right:0;background:#080b12;border-bottom:1px solid #1a2035;flex-direction:column;align-items:flex-start;padding:.75rem 1.5rem 1.25rem;z-index:11;max-height:calc(100vh - 185px);max-height:calc(100dvh - 185px);overflow-y:auto;overscroll-behavior:contain;padding-bottom:calc(1.25rem + env(safe-area-inset-bottom));background:#111827;border-bottom:1px solid rgba(255,255,255,.08);background:#111827f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mobile-nav a[data-v-8e90d222]{width:100%;border-bottom:1px solid #1a2035;font-size:.925rem;font-weight:500;text-decoration:none;display:block;border-radius:0;padding:.75rem .5rem}.mobile-nav a[data-v-8e90d222]:last-child{border-bottom:none}.mobile-nav a[data-v-8e90d222]:hover{color:#e2e8f0;background:transparent}.dropdown.is-active .drop-item-more[data-v-8e90d222]{color:#fff;background:#ffffff0f}.dropdown.is-active .icon-dropdown-svg[data-v-8e90d222]{fill:#fff}.mobile-dropdown[data-v-8e90d222]{width:100%}.mobile-dropdown-trigger[data-v-8e90d222]{display:flex!important;align-items:center;justify-content:space-between!important;width:100%;border-bottom:1px solid #1a2035;color:#94a3b8!important;cursor:pointer;border-radius:0;transition:color .2s ease}.mobile-dropdown-trigger svg[data-v-8e90d222]{fill:currentColor}.mobile-dropdown-trigger[data-v-8e90d222]:has(.is-open){color:#fff!important}.mobile-submenu[data-v-8e90d222]{display:flex;flex-direction:column;padding:.25rem 0 .25rem .75rem;background:#111827}.mobile-submenu a[data-v-8e90d222]{font-size:.875rem!important;border-bottom:none!important;padding:.5rem!important;color:#94a3b8!important}.mobile-submenu a[data-v-8e90d222]:hover{color:#e2e8f0!important}.sub-divider[data-v-8e90d222]{background:#1a2035!important;height:1px;border:none;margin:0;background:#ffffff14!important}@media (max-width: 900px){.site-header[data-v-8e90d222]{top:100px}.mobile-nav[data-v-8e90d222]{top:150px;max-height:calc(100vh - 150px);max-height:calc(100dvh - 150px)}}@media (max-width: 768px){.wrapper[data-v-8e90d222]{height:40px;flex-wrap:nowrap}.logo[data-v-8e90d222]{height:36px;width:36px}}.site-footer[data-v-563647ff]{position:relative;font-family:Inter,sans-serif;background:#111827;border-top:1px solid rgba(255,255,255,.08);color:#cbd5e1;padding:3rem 1.5rem 1.75rem}.site-footer[data-v-563647ff]:before{content:"";position:absolute;top:0;left:50%;width:min(900px,90%);height:1px;transform:translate(-50%);background:linear-gradient(90deg,transparent,rgba(96,165,250,.45),transparent)}.footer-inner[data-v-563647ff]{max-width:1100px;margin:0 auto}.footer-grid[data-v-563647ff]{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:2.5rem;align-items:start}.brand-head[data-v-563647ff]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.brand-logo[data-v-563647ff]{width:48px;height:48px;filter:drop-shadow(0 0 8px rgba(255,255,255,.08))}.brand-name[data-v-563647ff]{margin:0;color:#f1f5f9;font-size:1.25rem;font-weight:800;letter-spacing:-.02em}.brand-text[data-v-563647ff]{margin:0;max-width:240px;line-height:1.7}.section-title[data-v-563647ff]{margin:0 0 1rem;color:#cbd5e1;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em}.quick-links[data-v-563647ff]{display:flex;flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none}.contact[data-v-563647ff]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;font-style:normal;font-size:.9rem}.contact p[data-v-563647ff]{margin:0;color:#94a3b8}.footer-link[data-v-563647ff]{position:relative;color:#e2e8f0;font-size:.9rem;text-decoration:none;transition:color .2s ease}.footer-link--button[data-v-563647ff]{background:none;border:none;padding:0;font-family:inherit;cursor:pointer}.footer-link[data-v-563647ff]:after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:1px;background:#c0392b;transition:width .25s ease}.footer-link[data-v-563647ff]:hover,.footer-link[data-v-563647ff]:focus-visible{color:#c0392b}.footer-link[data-v-563647ff]:hover:after,.footer-link[data-v-563647ff]:focus-visible:after{width:100%}.footer-link[data-v-563647ff]:focus-visible{outline:2px solid rgba(96,165,250,.6);outline-offset:3px;border-radius:2px}.instagram[data-v-563647ff]{display:inline-flex;align-items:center;gap:.5rem;margin-top:.25rem}.insta-logo[data-v-563647ff]{width:1.2rem;height:1.2rem;fill:#94a3b8;transition:fill .25s ease,transform .25s ease}.instagram:hover .insta-logo[data-v-563647ff]{fill:#c0392b;transform:translateY(-1px)}.footer-bottom[data-v-563647ff]{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin-top:2.25rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.08)}.footer-copyright[data-v-563647ff]{margin:0;color:#94a3b8;font-size:.85rem;letter-spacing:.02em}.footer-legal[data-v-563647ff]{display:flex;align-items:center;gap:.625rem}.footer-legal-link[data-v-563647ff]{color:#94a3b8;font-size:.8rem;text-decoration:none;transition:color .2s ease}.footer-legal-link[data-v-563647ff]:hover{color:#c0392b}.footer-legal-sep[data-v-563647ff]{color:#334155;font-size:.75rem}@media (max-width: 760px){.site-footer[data-v-563647ff]{padding:2.5rem 1.25rem 1.75rem;text-align:center}.footer-grid[data-v-563647ff]{grid-template-columns:1fr;gap:2rem}.brand-head[data-v-563647ff]{justify-content:center}.brand-text[data-v-563647ff]{max-width:none}.quick-links[data-v-563647ff]{flex-direction:column;flex-wrap:wrap;justify-content:center;gap:.6rem 1.5rem}.contact[data-v-563647ff]{align-items:center}}html.event-modal-open{overflow:hidden}.event-overlay[data-v-6b2839e3]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:1rem;background:#030712b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.event-card[data-v-6b2839e3]{position:relative;display:flex;flex-direction:column;width:min(440px,100%);max-height:min(80vh,calc(100vh - 2rem));max-height:min(80dvh,calc(100dvh - 2rem));overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#111827;box-shadow:0 24px 60px #0000008c}.event-card[data-v-6b2839e3]:focus{outline:none}.event-card--text[data-v-6b2839e3]{width:min(420px,100%)}.event-close[data-v-6b2839e3]{position:absolute;top:.65rem;right:.65rem;z-index:2;display:grid;place-items:center;width:36px;height:36px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#111827bf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;transition:background .15s,transform .15s}.event-close svg[data-v-6b2839e3]{width:16px;height:16px;stroke:#f8fafc;stroke-width:2.4;stroke-linecap:round}.event-close[data-v-6b2839e3]:hover{background:#c0392b;transform:scale(1.05)}.event-image[data-v-6b2839e3]{position:relative;flex:1 1 auto;min-height:160px;aspect-ratio:4 / 5;overflow:hidden;background:#0b1120}.event-image.is-clickable[data-v-6b2839e3]{cursor:pointer}.event-image img[data-v-6b2839e3]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain}.event-body[data-v-6b2839e3]{flex:0 0 auto;display:grid;gap:.6rem;padding:1rem 1.15rem 1.15rem;border-top:1px solid rgba(255,255,255,.08);text-align:center}.event-card--text .event-body[data-v-6b2839e3]{padding-top:2.75rem;border-top:none}.event-title[data-v-6b2839e3]{margin:0;font-size:1.15rem;font-weight:700;color:#f8fafc}.event-message[data-v-6b2839e3]{margin:0;font-size:.92rem;line-height:1.5;color:#94a3b8}.event-actions[data-v-6b2839e3]{display:grid;gap:.35rem}.event-cta[data-v-6b2839e3]{width:100%;padding:.8rem 1rem;border:none;border-radius:10px;background:#c0392b;color:#fff;font-size:.95rem;font-weight:700;cursor:pointer;transition:background .15s}.event-cta[data-v-6b2839e3]:hover{background:#a93226}.event-pager[data-v-6b2839e3]{display:flex;align-items:center;justify-content:center;gap:.45rem;padding-top:.2rem}.pager-arrow[data-v-6b2839e3]{width:28px;height:28px;border:1px solid rgba(255,255,255,.15);border-radius:999px;background:transparent;color:#e2e8f0;font-size:1.1rem;line-height:1;cursor:pointer}.pager-arrow[data-v-6b2839e3]:disabled{opacity:.3;cursor:default}.pager-dot[data-v-6b2839e3]{width:8px;height:8px;padding:0;border:none;border-radius:999px;background:#475569;cursor:pointer}.pager-dot.is-current[data-v-6b2839e3]{width:20px;background:#c0392b}.event-later[data-v-6b2839e3]{padding:.5rem;border:none;background:transparent;color:#94a3b8;font-size:.85rem;cursor:pointer}.event-later[data-v-6b2839e3]:hover{color:#e2e8f0}.event-modal-enter-active[data-v-6b2839e3],.event-modal-leave-active[data-v-6b2839e3]{transition:opacity .25s ease}.event-modal-enter-active .event-card[data-v-6b2839e3],.event-modal-leave-active .event-card[data-v-6b2839e3]{transition:transform .25s ease}.event-modal-enter-from[data-v-6b2839e3],.event-modal-leave-to[data-v-6b2839e3]{opacity:0}.event-modal-enter-from .event-card[data-v-6b2839e3],.event-modal-leave-to .event-card[data-v-6b2839e3]{transform:translateY(12px) scale(.98)}.field[data-v-68c151b2]{margin-bottom:1rem;font-family:Inter,sans-serif}.label[data-v-68c151b2]{display:block;font-size:.8rem;font-weight:500;color:#94a3b8;margin-bottom:.4rem;letter-spacing:.01em}.input[data-v-68c151b2]{width:100%;background:#ffffff08;border:1px solid #1a2035;border-radius:8px;padding:.625rem .875rem;font-size:.9rem;color:#e2e8f0;font-family:Inter,sans-serif;outline:none;transition:border-color .15s,box-shadow .15s;box-shadow:none}.input[data-v-68c151b2]::placeholder{color:#334155}.input[data-v-68c151b2]:focus{border-color:#60a5fa73;box-shadow:0 0 0 3px #60a5fa1a;background:#ffffff0a}.input.is-danger[data-v-68c151b2]{border-color:#c0392b;box-shadow:0 0 0 3px #c0392b1a}.help.is-danger[data-v-68c151b2]{font-size:.775rem;color:#fca5a5;margin-top:.375rem}.control[data-v-68c151b2]{position:relative}.input.has-icon[data-v-68c151b2]{padding-right:3rem}.password-toggle[data-v-68c151b2]{position:absolute;top:50%;right:.75rem;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;color:#94a3b8;cursor:pointer;transition:color .2s}.password-toggle[data-v-68c151b2]:hover{color:#e2e8f0}.password-toggle[data-v-68c151b2]:focus{outline:none}.password-toggle svg[data-v-68c151b2]{width:20px;height:20px}.modal-overlay[data-v-f717cc0a]{font-family:Inter,sans-serif;position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0009;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.modal-card[data-v-f717cc0a]{width:100%;background:#111827;border:1px solid #1a2035;border-radius:18px;overflow:hidden;box-shadow:0 24px 64px #00000080}.modal-header[data-v-f717cc0a]{display:flex;align-items:flex-start;justify-content:space-between;padding:1.5rem 1.5rem 1.25rem}.modal-title[data-v-f717cc0a]{font-size:1.35rem;font-weight:700;color:#f1f5f9;letter-spacing:-.02em}.modal-close-btn[data-v-f717cc0a]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid #1a2035;border-radius:8px;color:#94a3b8;background:transparent;cursor:pointer;flex-shrink:0;transition:background .15s ease,color .15s ease}.modal-close-btn[data-v-f717cc0a]:hover{color:#e2e8f0;background:#ffffff14}.modal-close-btn svg[data-v-f717cc0a]{width:16px;height:16px}.modal-divider[data-v-f717cc0a]{height:1px;background:#1a2035}.modal-body[data-v-f717cc0a]{padding:1.5rem;max-height:70vh;overflow-y:auto}.modal-footer[data-v-f717cc0a]{padding:1.25rem 1.5rem 1.5rem;border-top:1px solid #1a2035}@media (max-width: 480px){.modal-card[data-v-f717cc0a]{border-radius:14px}.modal-header[data-v-f717cc0a]{padding:1.25rem 1.25rem 1rem}.modal-body[data-v-f717cc0a]{padding:1.25rem}.modal-footer[data-v-f717cc0a]{padding:1rem 1.25rem 1.25rem;flex-direction:column}}.modal-title[data-v-4195cd4b]{font-size:1.4rem;font-weight:700;color:#f1f5f9;letter-spacing:-.03em}.modal-close-btn[data-v-4195cd4b]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid #1a2035;border-radius:8px;cursor:pointer;color:#94a3b8;flex-shrink:0;transition:color .15s,background .15s}.modal-hint[data-v-4195cd4b]{font-size:.875rem;color:#94a3b8;margin-bottom:1.25rem;line-height:1.6}.two-factor-hint[data-v-4195cd4b]{margin:.75rem 0 .5rem}.password-hint[data-v-4195cd4b]{font-size:.78rem;color:#94a3b8;line-height:1.6;margin-top:.75rem;padding:.75rem 1rem;background:#ffffff05;border:1px solid #1a2035;border-radius:8px}.terms-consent[data-v-4195cd4b]{margin-top:1rem}.terms-consent__label[data-v-4195cd4b]{display:flex;align-items:flex-start;gap:.6rem;cursor:pointer;font-size:.82rem;color:#94a3b8;line-height:1.55;-webkit-user-select:none;user-select:none}.terms-consent__label input[type=checkbox][data-v-4195cd4b]{width:20px;height:20px;flex-shrink:0;margin-top:1px;accent-color:#c0392b;cursor:pointer}.terms-consent__label a[data-v-4195cd4b]{color:#60a5fa;text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .15s}.terms-consent__label a[data-v-4195cd4b]:hover{text-decoration-color:#60a5fa}.terms-consent.is-error .terms-consent__label[data-v-4195cd4b]{color:#fca5a5}.terms-consent__error[data-v-4195cd4b]{display:block;margin-top:.4rem;margin-left:1.75rem;font-size:.75rem;color:#e74c3c}.form-error[data-v-4195cd4b]{display:flex;align-items:center;gap:.5rem;font-size:.825rem;color:#fca5a5;background:#c0392b14;border:1px solid rgba(192,57,43,.2);border-radius:8px;padding:.75rem 1rem;margin-top:1rem}[data-v-4195cd4b] .modal-footer{display:flex;flex-direction:column;gap:1rem}.footer-actions[data-v-4195cd4b]{display:flex;gap:.75rem}.btn-primary[data-v-4195cd4b]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;background:#c0392b;color:#fff;font-size:.9rem;font-weight:600;font-family:Inter,sans-serif;border:none;border-radius:9px;cursor:pointer;transition:background .15s,transform .12s,box-shadow .15s;box-shadow:0 4px 20px #c0392b33;letter-spacing:.01em;flex:1}.btn-primary[data-v-4195cd4b]:hover:not(:disabled){background:#a93226;transform:translateY(-1px);box-shadow:0 6px 24px #c0392b4d}.btn-primary[data-v-4195cd4b]:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.btn-full[data-v-4195cd4b]{width:100%}.btn-ghost[data-v-4195cd4b]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.25rem;background:transparent;color:#94a3b8;font-size:.9rem;font-weight:500;font-family:Inter,sans-serif;border:1px solid #1a2035;border-radius:9px;cursor:pointer;transition:color .15s,border-color .15s;flex:1}.btn-ghost[data-v-4195cd4b]:hover:not(:disabled){color:#e2e8f0;border-color:#2a3150}.btn-ghost[data-v-4195cd4b]:disabled{opacity:.4;cursor:not-allowed}.btn-spinner[data-v-4195cd4b]{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-4195cd4b .7s linear infinite}@keyframes spin-4195cd4b{to{transform:rotate(360deg)}}.footer-links[data-v-4195cd4b]{display:flex;align-items:center;justify-content:center;gap:.625rem}.footer-link[data-v-4195cd4b]{font-size:.825rem;color:#60a5fa;cursor:pointer;transition:color .15s;text-decoration:none}.footer-link[data-v-4195cd4b]:hover{color:#93c5fd}.footer-link.is-disabled[data-v-4195cd4b]{pointer-events:none;opacity:.4}.footer-sep[data-v-4195cd4b]{color:#1a2035;font-size:.75rem}.field-hint-text[data-v-4195cd4b]{font-size:.75rem;color:#94a3b8;margin-top:-.5rem;margin-bottom:1rem;margin-left:.25rem}.spam-hint[data-v-4195cd4b]{margin:0 0 .75rem;padding:.6rem .8rem;font-size:.8rem;line-height:1.5;color:#fde68a;background:#eab30814;border:1px solid rgba(234,179,8,.25);border-radius:8px}.two-factor-hint strong[data-v-4195cd4b]{color:#f1f5f9}.resend-link[data-v-4195cd4b]{margin-top:.35rem;padding:.35rem 0;background:none;border:none;color:#60a5fa;font-size:.85rem;font-weight:600;cursor:pointer}.resend-link[data-v-4195cd4b]:disabled{color:#94a3b8;cursor:not-allowed}.remember-device[data-v-4195cd4b]{display:flex;align-items:flex-start;gap:.5rem;margin-top:.75rem;color:#cbd5e1;font-size:.85rem;cursor:pointer}.remember-device input[data-v-4195cd4b]{margin-top:.2rem;accent-color:#3b82f6}.remember-device__note[data-v-4195cd4b]{display:block;margin-top:.2rem}.remember-device small[data-v-4195cd4b]{display:block;color:#94a3b8;font-size:.75rem}.modal-message[data-v-fb0000f8]{color:#cbd5e1;font-size:.95rem;line-height:1.7}.btn-primary[data-v-fb0000f8]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:9px;background:#c0392b;color:#fff;font-size:.9rem;font-weight:600;cursor:pointer;transition:background .15s ease,transform .15s ease,box-shadow .15s ease;box-shadow:0 4px 20px #c0392b33}.btn-primary[data-v-fb0000f8]:hover:not(:disabled){background:#a93226;transform:translateY(-1px)}.btn-primary[data-v-fb0000f8]:disabled{opacity:.5;cursor:not-allowed}.btn-ghost[data-v-fb0000f8]{flex:1;padding:.75rem 1.25rem;background:transparent;color:#94a3b8;border:1px solid #1a2035;border-radius:9px;font-size:.9rem;font-weight:500;cursor:pointer;transition:color .15s ease,border-color .15s ease}.btn-ghost[data-v-fb0000f8]:hover{color:#e2e8f0;border-color:#2a3150}.btn-spinner[data-v-fb0000f8]{width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-fb0000f8 .7s linear infinite}@keyframes spin-fb0000f8{to{transform:rotate(360deg)}}.confirm-actions[data-v-fb0000f8]{display:flex;gap:.75rem}@media (max-width: 480px){.confirm-actions[data-v-fb0000f8]{flex-direction:column}}.environment-banner[data-v-67c5e3a8]{position:fixed;left:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:9;max-width:calc(100vw - 24px);box-sizing:border-box;padding:.4rem .85rem;border-radius:999px;background:#f59e0b;color:#111827;font-family:Inter,sans-serif;font-size:.75rem;font-weight:800;letter-spacing:.02em;box-shadow:0 6px 18px #00000059;pointer-events:none}.environment-banner.is-mismatch[data-v-67c5e3a8]{background:#dc2626;color:#fff}#fireworks[data-v-ce16d1e4]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2000}
