*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root,[data-theme]{background-color:hsl(var(--b1) / var(--tw-bg-opacity, 1));color:hsl(var(--bc) / var(--tw-text-opacity, 1))}html{-webkit-tap-highlight-color:transparent}:root{--p: 221 83% 53%;--inc: 202 34% 14%;--suc: 152 33% 11%;--wac: 34 53% 12%;--erc: 9 100% 92%;--rounded-box: 1rem;--rounded-btn: .5rem;--rounded-badge: 1.9rem;--animation-btn: .25s;--animation-input: .2s;--btn-text-case: uppercase;--btn-focus-scale: .95;--border-btn: 1px;--tab-border: 1px;--tab-radius: .5rem;--pf: 224 76% 48%;--pc: 0 0% 100%;--s: 222 47% 11%;--sf: 217 33% 17%;--sc: 0 0% 100%;--a: 182 100% 50%;--af: 183 100% 44%;--ac: 229 84% 5%;--n: 217 33% 17%;--nf: 215 25% 27%;--nc: 0 0% 100%;--b1: 229 84% 5%;--b2: 218 62% 10%;--b3: 218 59% 14%;--bc: 0 0% 100%;--in: 198 93% 60%;--su: 160 84% 39%;--wa: 38 92% 50%;--er: 0 84% 60%}html{scroll-behavior:smooth}body{font-family:Cairo,Inter,sans-serif;background-color:#020617;color:#fff;overflow-x:hidden}[dir=rtl]{font-family:Cairo,sans-serif}[dir=ltr]{font-family:Inter,sans-serif}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.alert{display:grid;width:100%;grid-auto-flow:row;align-content:flex-start;align-items:center;justify-items:center;gap:1rem;text-align:center;border-width:1px;--tw-border-opacity: 1;border-color:hsl(var(--b2) / var(--tw-border-opacity));padding:1rem;--tw-text-opacity: 1;color:hsl(var(--bc) / var(--tw-text-opacity));border-radius:var(--rounded-box, 1rem);--alert-bg: hsl(var(--b2));--alert-bg-mix: hsl(var(--b1));background-color:var(--alert-bg)}@media(min-width:640px){.alert{grid-auto-flow:column;grid-template-columns:auto minmax(auto,1fr);justify-items:start;text-align:left}}.avatar.placeholder>div{display:flex;align-items:center;justify-content:center}.badge{display:inline-flex;align-items:center;justify-content:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;height:1.25rem;font-size:.875rem;line-height:1.25rem;width:-moz-fit-content;width:fit-content;padding-left:.563rem;padding-right:.563rem;border-width:1px;--tw-border-opacity: 1;border-color:hsl(var(--b2) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--bc) / var(--tw-text-opacity));border-radius:var(--rounded-badge, 1.9rem)}@media(hover:hover){.label a:hover{--tw-text-opacity: 1;color:hsl(var(--bc) / var(--tw-text-opacity))}.menu li>*:not(ul):not(.menu-title):not(details):active,.menu li>*:not(ul):not(.menu-title):not(details).active,.menu li>details>summary:active{--tw-bg-opacity: 1;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--nc) / var(--tw-text-opacity))}.tab:hover{--tw-text-opacity: 1}.table tr.hover:hover,.table tr.hover:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:hsl(var(--b2) / var(--tw-bg-opacity))}}.\!card{position:relative!important;display:flex!important;flex-direction:column!important;border-radius:var(--rounded-box, 1rem)!important}.card{position:relative;display:flex;flex-direction:column;border-radius:var(--rounded-box, 1rem)}.\!card:focus{outline:2px solid transparent!important;outline-offset:2px!important}.card:focus{outline:2px solid transparent;outline-offset:2px}.\!card figure{display:flex!important;align-items:center!important;justify-content:center!important}.card figure{display:flex;align-items:center;justify-content:center}.\!card.image-full{display:grid!important}.card.image-full{display:grid}.\!card.image-full:before{position:relative!important;content:""!important;z-index:10!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--n) / var(--tw-bg-opacity))!important;opacity:.75!important;border-radius:var(--rounded-box, 1rem)!important}.card.image-full:before{position:relative;content:"";z-index:10;--tw-bg-opacity: 1;background-color:hsl(var(--n) / var(--tw-bg-opacity));opacity:.75;border-radius:var(--rounded-box, 1rem)}.card.image-full:before,.card.image-full>*{grid-column-start:1;grid-row-start:1}.\!card.image-full:before,.\!card.image-full>*{grid-column-start:1!important;grid-row-start:1!important}.\!card.image-full>figure img{height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.card.image-full>figure img{height:100%;-o-object-fit:cover;object-fit:cover}.\!card.image-full>.card-body{position:relative!important;z-index:20!important;--tw-text-opacity: 1 !important;color:hsl(var(--nc) / var(--tw-text-opacity))!important}.card.image-full>.card-body{position:relative;z-index:20;--tw-text-opacity: 1;color:hsl(var(--nc) / var(--tw-text-opacity))}.chat{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:.75rem;column-gap:.75rem;padding-top:.25rem;padding-bottom:.25rem}.checkbox{flex-shrink:0;--chkbg: var(--bc);--chkfg: var(--b1);height:1.5rem;width:1.5rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:1px;border-color:hsl(var(--bc) / var(--tw-border-opacity));--tw-border-opacity: .2;border-radius:var(--rounded-btn, .5rem)}.collapse:not(td):not(tr):not(colgroup){visibility:visible}.collapse{position:relative;display:grid;overflow:hidden;grid-template-rows:auto 0fr;transition:grid-template-rows .2s;width:100%;border-radius:var(--rounded-box, 1rem)}.collapse-title,.collapse>input[type=checkbox],.collapse>input[type=radio],.collapse-content{grid-column-start:1;grid-row-start:1}.collapse>input[type=checkbox],.collapse>input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0}.collapse[open],.collapse-open,.collapse:focus:not(.collapse-close){grid-template-rows:auto 1fr}.collapse:not(.collapse-close):has(>input[type=checkbox]:checked),.collapse:not(.collapse-close):has(>input[type=radio]:checked){grid-template-rows:auto 1fr}.collapse[open]>.collapse-content,.collapse-open>.collapse-content,.collapse:focus:not(.collapse-close)>.collapse-content,.collapse:not(.collapse-close)>input[type=checkbox]:checked~.collapse-content,.collapse:not(.collapse-close)>input[type=radio]:checked~.collapse-content{visibility:visible;min-height:-moz-fit-content;min-height:fit-content}.divider{display:flex;flex-direction:row;align-items:center;align-self:stretch;margin-top:1rem;margin-bottom:1rem;height:1rem;white-space:nowrap}.divider:before,.divider:after{content:"";flex-grow:1;height:.125rem;width:100%}.dropdown{position:relative;display:inline-block}.dropdown>*:not(summary):focus{outline:2px solid transparent;outline-offset:2px}.dropdown .dropdown-content{position:absolute}.dropdown:is(:not(details)) .dropdown-content{visibility:hidden;opacity:0;transform-origin:top;--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s}.dropdown-end .dropdown-content{right:0}.dropdown-left .dropdown-content{bottom:auto;right:100%;top:0;transform-origin:right}.dropdown-right .dropdown-content{bottom:auto;left:100%;top:0;transform-origin:left}.dropdown-bottom .dropdown-content{bottom:auto;top:100%;transform-origin:top}.dropdown-top .dropdown-content{bottom:100%;top:auto;transform-origin:bottom}.dropdown-end.dropdown-right .dropdown-content,.dropdown-end.dropdown-left .dropdown-content{bottom:0;top:auto}.dropdown.dropdown-open .dropdown-content,.dropdown:not(.dropdown-hover):focus .dropdown-content,.dropdown:focus-within .dropdown-content{visibility:visible;opacity:1}@media(hover:hover){.dropdown.dropdown-hover:hover .dropdown-content{visibility:visible;opacity:1}.btm-nav>*.disabled:hover,.btm-nav>*[disabled]:hover{pointer-events:none;--tw-border-opacity: 0;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-bg-opacity: .1;color:hsl(var(--bc) / var(--tw-text-opacity));--tw-text-opacity: .2}.btn-primary:hover{--tw-border-opacity: 1;border-color:hsl(var(--pf) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf) / var(--tw-bg-opacity))}.btn-secondary:hover{--tw-border-opacity: 1;border-color:hsl(var(--sf) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf) / var(--tw-bg-opacity))}.btn-outline:hover{--tw-border-opacity: 1;border-color:hsl(var(--bc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--bc) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--b1) / var(--tw-text-opacity))}.btn-outline.btn-primary:hover{--tw-border-opacity: 1;border-color:hsl(var(--pf) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-outline.btn-secondary:hover{--tw-border-opacity: 1;border-color:hsl(var(--sf) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.btn-outline.btn-accent:hover{--tw-border-opacity: 1;border-color:hsl(var(--af) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--af) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--ac) / var(--tw-text-opacity))}.btn-outline.btn-success:hover{--tw-border-opacity: 1;border-color:hsl(var(--su) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--su) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--suc) / var(--tw-text-opacity))}.btn-outline.btn-info:hover{--tw-border-opacity: 1;border-color:hsl(var(--in) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--in) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--inc) / var(--tw-text-opacity))}.btn-outline.btn-warning:hover{--tw-border-opacity: 1;border-color:hsl(var(--wa) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--wa) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--wac) / var(--tw-text-opacity))}.btn-outline.btn-error:hover{--tw-border-opacity: 1;border-color:hsl(var(--er) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--er) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--erc) / var(--tw-text-opacity))}.dropdown.dropdown-hover:hover .dropdown-content{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:where(.menu li:not(.menu-title):not(.disabled)>*:not(ul):not(details):not(.menu-title)):not(.active):hover,:where(.menu li:not(.menu-title):not(.disabled)>details>summary:not(.menu-title)):not(.active):hover{cursor:pointer;background-color:hsl(var(--bc) / .1);--tw-text-opacity: 1;color:hsl(var(--bc) / var(--tw-text-opacity));outline:2px solid transparent;outline-offset:2px}.tab[disabled],.tab[disabled]:hover{cursor:not-allowed;color:hsl(var(--bc) / var(--tw-text-opacity));--tw-text-opacity: .2}}.dropdown:is(details) summary::-webkit-details-marker{display:none}.footer{display:grid;width:100%;grid-auto-flow:row;place-items:start;-moz-column-gap:1rem;column-gap:1rem;row-gap:2.5rem;font-size:.875rem;line-height:1.25rem}.footer>*{display:grid;place-items:start;gap:.5rem}@media(min-width:48rem){.footer{grid-auto-flow:column}.footer-center{grid-auto-flow:row dense}}.label{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:space-between;padding:.5rem .25rem}.hero{display:grid;width:100%;place-items:center;background-size:cover;background-position:center}.hero>*{grid-column-start:1;grid-row-start:1}.indicator{position:relative;display:inline-flex;width:-moz-max-content;width:max-content}.indicator :where(.indicator-item){z-index:1;position:absolute;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));white-space:nowrap}.input{flex-shrink:1;height:3rem;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:2;line-height:1.5rem;border-width:1px;border-color:hsl(var(--bc) / var(--tw-border-opacity));--tw-border-opacity: 0;--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity));border-radius:var(--rounded-btn, .5rem)}.input-group>.input{isolation:isolate}.input-group>*,.input-group>.input,.input-group>.textarea,.input-group>.select{border-radius:0}.input-group>.\!textarea{border-radius:0!important}.join{display:inline-flex;align-items:stretch;border-radius:var(--rounded-btn, .5rem)}.join :where(.join-item){border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:0;border-start-start-radius:0}.join .join-item:not(:first-child):not(:last-child),.join *:not(:first-child):not(:last-child) .join-item{border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:0;border-start-start-radius:0}.join .join-item:first-child:not(:last-child),.join *:first-child:not(:last-child) .join-item{border-start-end-radius:0;border-end-end-radius:0}.join .dropdown .join-item:first-child:not(:last-child),.join *:first-child:not(:last-child) .dropdown .join-item{border-start-end-radius:inherit;border-end-end-radius:inherit}.join :where(.join-item:first-child:not(:last-child)),.join :where(*:first-child:not(:last-child) .join-item){border-end-start-radius:inherit;border-start-start-radius:inherit}.join .join-item:last-child:not(:first-child),.join *:last-child:not(:first-child) .join-item{border-end-start-radius:0;border-start-start-radius:0}.join :where(.join-item:last-child:not(:first-child)),.join :where(*:last-child:not(:first-child) .join-item){border-start-end-radius:inherit;border-end-end-radius:inherit}@supports not selector(:has(*)){:where(.join *){border-radius:inherit}}@supports selector(:has(*)){:where(.join *:has(.join-item)){border-radius:inherit}}.link{cursor:pointer;text-decoration-line:underline}.mask{-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.menu{display:flex;flex-direction:column;flex-wrap:wrap;font-size:.875rem;line-height:1.25rem;padding:.5rem}.menu :where(li ul){position:relative;white-space:nowrap;margin-left:1rem;padding-left:.5rem}.menu :where(li:not(.menu-title)>*:not(ul):not(details):not(.menu-title)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){display:grid;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;grid-auto-columns:minmax(auto,max-content) auto max-content;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu li.disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:hsl(var(--bc) / .3)}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}:where(.menu li){position:relative;display:flex;flex-shrink:0;flex-direction:column;flex-wrap:wrap;align-items:stretch}:where(.menu li) .badge{justify-self:end}.modal{pointer-events:none;position:fixed;inset:0;margin:0;display:grid;height:100%;max-height:none;width:100%;max-width:none;justify-items:center;padding:0;opacity:0;overscroll-behavior:contain;z-index:999;background-color:transparent;color:inherit;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);transition-property:transform,opacity,visibility;overflow-y:hidden}:where(.modal){align-items:center}.modal-open,.modal:target,.modal-toggle:checked+.modal,.modal[open]{pointer-events:auto;visibility:visible;opacity:1}:root:has(:is(.modal-open,.modal:target,.modal-toggle:checked+.modal,.modal[open])){overflow:hidden}.navbar{display:flex;align-items:center;padding:var(--navbar-padding, .5rem);min-height:4rem;width:100%}:where(.navbar>*){display:inline-flex;align-items:center}.progress{position:relative;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;height:.5rem;background-color:hsl(var(--bc) / .2);border-radius:var(--rounded-box, 1rem)}.radio{flex-shrink:0;--chkbg: var(--bc);height:1.5rem;width:1.5rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;border-width:1px;border-color:hsl(var(--bc) / var(--tw-border-opacity));--tw-border-opacity: .2}.range{height:1.5rem;width:100%;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;--range-shdw: var(--bc);overflow:hidden;background-color:transparent;border-radius:var(--rounded-box, 1rem)}.range:focus{outline:none}.rating{position:relative;display:inline-flex}.rating :where(input){cursor:pointer;border-radius:0;animation:rating-pop var(--animation-input, .25s) ease-out;height:1.5rem;width:1.5rem;background-color:hsl(var(--bc) / var(--tw-bg-opacity));--tw-bg-opacity: 1}.select{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3rem;padding-left:1rem;padding-right:2.5rem;font-size:.875rem;line-height:1.25rem;line-height:2;min-height:3rem;border-width:1px;border-color:hsl(var(--bc) / var(--tw-border-opacity));--tw-border-opacity: 0;--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity));border-radius:var(--rounded-btn, .5rem);background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-size:4px 4px,4px 4px;background-repeat:no-repeat}.select[multiple]{height:auto}.stack{display:inline-grid;place-items:center;align-items:flex-end}.stack>*{grid-column-start:1;grid-row-start:1;transform:translateY(10%) scale(.9);z-index:1;width:100%;opacity:.6}.stack>*:nth-child(2){transform:translateY(5%) scale(.95);z-index:2;opacity:.8}.stack>*:nth-child(1){transform:translateY(0) scale(1);z-index:3;opacity:1}.stats{display:inline-grid;--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--bc) / var(--tw-text-opacity));border-radius:var(--rounded-box, 1rem)}:where(.stats){grid-auto-flow:column;overflow-x:auto}.stat{display:inline-grid;width:100%;grid-template-columns:repeat(1,1fr);-moz-column-gap:1rem;column-gap:1rem;border-color:hsl(var(--bc) / var(--tw-border-opacity));--tw-border-opacity: .1;padding:1rem 1.5rem}.steps{display:inline-grid;grid-auto-flow:column;overflow:hidden;overflow-x:auto;counter-reset:step;grid-auto-columns:1fr}.steps .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:auto;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-rows:40px 1fr;place-items:center;text-align:center;min-width:4rem}.steps .\!step{display:grid!important;grid-template-columns:repeat(1,minmax(0,1fr))!important;grid-template-columns:auto!important;grid-template-rows:repeat(2,minmax(0,1fr))!important;grid-template-rows:40px 1fr!important;place-items:center!important;text-align:center!important;min-width:4rem!important}.tabs{display:flex;flex-wrap:wrap;align-items:flex-end}.tab{position:relative;display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;height:2rem;font-size:.875rem;line-height:1.25rem;line-height:2;--tab-padding: 1rem;--tw-text-opacity: .5;--tab-color: hsl(var(--bc) / var(--tw-text-opacity, 1));--tab-bg: hsl(var(--b1) / var(--tw-bg-opacity, 1));--tab-border-color: hsl(var(--b3) / var(--tw-bg-opacity, 1));color:var(--tab-color);padding-left:var(--tab-padding, 1rem);padding-right:var(--tab-padding, 1rem)}.table{position:relative;width:100%;text-align:left;font-size:.875rem;line-height:1.25rem;border-radius:var(--rounded-box, 1rem)}.table :where(.table-pin-rows thead tr){position:sticky;top:0;z-index:1;--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity))}.table :where(.table-pin-rows tfoot tr){position:sticky;bottom:0;z-index:1;--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity))}.table :where(.table-pin-cols tr th){position:sticky;left:0;right:0;--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity))}.\!textarea{flex-shrink:1!important;min-height:3rem!important;padding:.5rem 1rem!important;font-size:.875rem!important;line-height:1.25rem!important;line-height:2!important;border-width:1px!important;border-color:hsl(var(--bc) / var(--tw-border-opacity))!important;--tw-border-opacity: 0 !important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--b1) / var(--tw-bg-opacity))!important;border-radius:var(--rounded-btn, .5rem)!important}.textarea{flex-shrink:1;min-height:3rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;line-height:2;border-width:1px;border-color:hsl(var(--bc) / var(--tw-border-opacity));--tw-border-opacity: 0;--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity));border-radius:var(--rounded-btn, .5rem)}.toast{position:fixed;display:flex;min-width:-moz-fit-content;min-width:fit-content;flex-direction:column;white-space:nowrap;gap:.5rem;padding:1rem}.toggle{flex-shrink:0;--tglbg: hsl(var(--b1));--handleoffset: 1.5rem;--handleoffsetcalculator: calc(var(--handleoffset) * -1);--togglehandleborder: 0 0;height:1.5rem;width:3rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:1px;border-color:hsl(var(--bc) / var(--tw-border-opacity));--tw-border-opacity: .2;background-color:hsl(var(--bc) / var(--tw-bg-opacity));--tw-bg-opacity: .5;border-radius:var(--rounded-badge, 1.9rem);transition:background,box-shadow var(--animation-input, .2s) ease-out;box-shadow:var(--handleoffsetcalculator) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset,var(--togglehandleborder)}.btm-nav>*:where(.active){border-top-width:2px;--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity))}.btm-nav>*.disabled,.btm-nav>*[disabled]{pointer-events:none;--tw-border-opacity: 0;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-bg-opacity: .1;color:hsl(var(--bc) / var(--tw-text-opacity));--tw-text-opacity: .2}.btm-nav>* .label{font-size:1rem;line-height:1.5rem}.btn-primary{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity));outline-color:hsl(var(--p) / 1)}.btn-primary.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf) / var(--tw-bg-opacity))}.btn-secondary{--tw-border-opacity: 1;border-color:hsl(var(--s) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--s) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity));outline-color:hsl(var(--s) / 1)}.btn-secondary.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--sf) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf) / var(--tw-bg-opacity))}.btn-outline{border-color:currentColor;background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--bc) / var(--tw-text-opacity));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-outline.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--bc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--bc) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--b1) / var(--tw-text-opacity))}.btn-outline.btn-primary{--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.btn-primary.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-outline.btn-secondary{--tw-text-opacity: 1;color:hsl(var(--s) / var(--tw-text-opacity))}.btn-outline.btn-secondary.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--sf) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.btn-outline.btn-accent{--tw-text-opacity: 1;color:hsl(var(--a) / var(--tw-text-opacity))}.btn-outline.btn-accent.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--af) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--af) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--ac) / var(--tw-text-opacity))}.btn-outline.btn-success{--tw-text-opacity: 1;color:hsl(var(--su) / var(--tw-text-opacity))}.btn-outline.btn-success.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--su) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--su) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--suc) / var(--tw-text-opacity))}.btn-outline.btn-info{--tw-text-opacity: 1;color:hsl(var(--in) / var(--tw-text-opacity))}.btn-outline.btn-info.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--in) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--in) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--inc) / var(--tw-text-opacity))}.btn-outline.btn-warning{--tw-text-opacity: 1;color:hsl(var(--wa) / var(--tw-text-opacity))}.btn-outline.btn-warning.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--wa) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--wa) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--wac) / var(--tw-text-opacity))}.btn-outline.btn-error{--tw-text-opacity: 1;color:hsl(var(--er) / var(--tw-text-opacity))}.btn-outline.btn-error.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--er) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--er) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--erc) / var(--tw-text-opacity))}@keyframes button-pop{0%{transform:scale(var(--btn-focus-scale, .98))}40%{transform:scale(1.02)}to{transform:scale(1)}}.\!card :where(figure:first-child){overflow:hidden!important;border-start-start-radius:inherit!important;border-start-end-radius:inherit!important;border-end-start-radius:unset!important;border-end-end-radius:unset!important}.card :where(figure:first-child){overflow:hidden;border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-start-radius:unset;border-end-end-radius:unset}.\!card :where(figure:last-child){overflow:hidden!important;border-start-start-radius:unset!important;border-start-end-radius:unset!important;border-end-start-radius:inherit!important;border-end-end-radius:inherit!important}.card :where(figure:last-child){overflow:hidden;border-start-start-radius:unset;border-start-end-radius:unset;border-end-start-radius:inherit;border-end-end-radius:inherit}.\!card:focus-visible{outline:2px solid currentColor!important;outline-offset:2px!important}.card:focus-visible{outline:2px solid currentColor;outline-offset:2px}.\!card.bordered{border-width:1px!important;--tw-border-opacity: 1 !important;border-color:hsl(var(--b2) / var(--tw-border-opacity))!important}.card.bordered{border-width:1px;--tw-border-opacity: 1;border-color:hsl(var(--b2) / var(--tw-border-opacity))}.\!card.compact .card-body{padding:1rem!important;font-size:.875rem!important;line-height:1.25rem!important}.card.compact .card-body{padding:1rem;font-size:.875rem;line-height:1.25rem}.\!card.image-full :where(figure){overflow:hidden!important;border-radius:inherit!important}.card.image-full :where(figure){overflow:hidden;border-radius:inherit}.checkbox:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:hsl(var(--bc) / 1)}.checkbox:checked,.checkbox[checked=true],.checkbox[aria-checked=true]{--tw-bg-opacity: 1;background-color:hsl(var(--bc) / var(--tw-bg-opacity));background-repeat:no-repeat;animation:checkmark var(--animation-input, .2s) ease-out;background-image:linear-gradient(-45deg,transparent 65%,hsl(var(--chkbg)) 65.99%),linear-gradient(45deg,transparent 75%,hsl(var(--chkbg)) 75.99%),linear-gradient(-45deg,hsl(var(--chkbg)) 40%,transparent 40.99%),linear-gradient(45deg,hsl(var(--chkbg)) 30%,hsl(var(--chkfg)) 30.99%,hsl(var(--chkfg)) 40%,transparent 40.99%),linear-gradient(-45deg,hsl(var(--chkfg)) 50%,hsl(var(--chkbg)) 50.99%)}.checkbox:indeterminate{--tw-bg-opacity: 1;background-color:hsl(var(--bc) / var(--tw-bg-opacity));background-repeat:no-repeat;animation:checkmark var(--animation-input, .2s) ease-out;background-image:linear-gradient(90deg,transparent 80%,hsl(var(--chkbg)) 80%),linear-gradient(-90deg,transparent 80%,hsl(var(--chkbg)) 80%),linear-gradient(0deg,hsl(var(--chkbg)) 43%,hsl(var(--chkfg)) 43% 57%,hsl(var(--chkbg)) 57%)}.checkbox:disabled{cursor:not-allowed;border-color:transparent;--tw-bg-opacity: 1;background-color:hsl(var(--bc) / var(--tw-bg-opacity));opacity:.2}@keyframes checkmark{0%{background-position-y:5px}50%{background-position-y:-2px}to{background-position-y:0}}[dir=rtl] .checkbox:checked,[dir=rtl] .checkbox[checked=true],[dir=rtl] .checkbox[aria-checked=true]{background-image:linear-gradient(45deg,transparent 65%,hsl(var(--chkbg)) 65.99%),linear-gradient(-45deg,transparent 75%,hsl(var(--chkbg)) 75.99%),linear-gradient(45deg,hsl(var(--chkbg)) 40%,transparent 40.99%),linear-gradient(-45deg,hsl(var(--chkbg)) 30%,hsl(var(--chkfg)) 30.99%,hsl(var(--chkfg)) 40%,transparent 40.99%),linear-gradient(45deg,hsl(var(--chkfg)) 50%,hsl(var(--chkbg)) 50.99%)}details.collapse{width:100%}details.collapse summary{position:relative;display:block;outline:2px solid transparent;outline-offset:2px}details.collapse summary::-webkit-details-marker{display:none}.collapse:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:hsl(var(--bc) / 1)}.collapse:has(.collapse-title:focus-visible),.collapse:has(>input[type=checkbox]:focus-visible),.collapse:has(>input[type=radio]:focus-visible){outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:hsl(var(--bc) / 1)}.collapse:not(.collapse-open):not(.collapse-close)>input[type=checkbox],.collapse:not(.collapse-open):not(.collapse-close)>input[type=radio]:not(:checked),.collapse:not(.collapse-open):not(.collapse-close)>.collapse-title{cursor:pointer}.collapse:focus:not(.collapse-open):not(.collapse-close):not(.collapse[open])>.collapse-title{cursor:unset}:where(.collapse>input[type=checkbox]),:where(.collapse>input[type=radio]){z-index:1}.collapse-title,:where(.collapse>input[type=checkbox]),:where(.collapse>input[type=radio]){width:100%;padding:1rem 3rem 1rem 1rem;min-height:3.75rem;transition:background-color .2s ease-out}.collapse[open]>:where(.collapse-content),.collapse-open>:where(.collapse-content),.collapse:focus:not(.collapse-close)>:where(.collapse-content),.collapse:not(.collapse-close)>:where(input[type=checkbox]:checked~.collapse-content),.collapse:not(.collapse-close)>:where(input[type=radio]:checked~.collapse-content){padding-bottom:1rem;transition:padding .2s ease-out,background-color .2s ease-out}.collapse[open].collapse-arrow>.collapse-title:after,.collapse-open.collapse-arrow>.collapse-title:after,.collapse-arrow:focus:not(.collapse-close)>.collapse-title:after,.collapse-arrow:not(.collapse-close)>input[type=checkbox]:checked~.collapse-title:after,.collapse-arrow:not(.collapse-close)>input[type=radio]:checked~.collapse-title:after{--tw-translate-y: -50%;--tw-rotate: 225deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[dir=rtl] .collapse[open].collapse-arrow>.collapse-title:after,[dir=rtl] .collapse-open.collapse-arrow>.collapse-title:after,[dir=rtl] .collapse-arrow:focus:not(.collapse-close) .collapse-title:after,[dir=rtl] .collapse-arrow:not(.collapse-close) input[type=checkbox]:checked~.collapse-title:after{--tw-rotate: 135deg}.collapse[open].collapse-plus>.collapse-title:after,.collapse-open.collapse-plus>.collapse-title:after,.collapse-plus:focus:not(.collapse-close)>.collapse-title:after,.collapse-plus:not(.collapse-close)>input[type=checkbox]:checked~.collapse-title:after,.collapse-plus:not(.collapse-close)>input[type=radio]:checked~.collapse-title:after{content:"−"}.divider:before{background-color:hsl(var(--bc) / var(--tw-bg-opacity));--tw-bg-opacity: .1}.divider:after{background-color:hsl(var(--bc) / var(--tw-bg-opacity));--tw-bg-opacity: .1}.divider:not(:empty){gap:1rem}.dropdown.dropdown-open .dropdown-content,.dropdown:focus .dropdown-content,.dropdown:focus-within .dropdown-content{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.input input:focus{outline:2px solid transparent;outline-offset:2px}.input[list]::-webkit-calendar-picker-indicator{line-height:1em}.input:focus,.input:focus-within{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:hsl(var(--bc) / .2)}.input-disabled,.input:disabled,.input[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:hsl(var(--b2) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--b2) / var(--tw-bg-opacity));--tw-text-opacity: .2}.input-disabled::-moz-placeholder,.input:disabled::-moz-placeholder,.input[disabled]::-moz-placeholder{color:hsl(var(--bc) / var(--tw-placeholder-opacity));--tw-placeholder-opacity: .2}.input-disabled::placeholder,.input:disabled::placeholder,.input[disabled]::placeholder{color:hsl(var(--bc) / var(--tw-placeholder-opacity));--tw-placeholder-opacity: .2}.join>:where(*:not(:first-child)){margin-top:0;margin-bottom:0;margin-left:-1px}.link:focus{outline:2px solid transparent;outline-offset:2px}.link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.\!loading{pointer-events:none!important;display:inline-block!important;aspect-ratio:1 / 1!important;width:1.5rem!important;background-color:currentColor!important;-webkit-mask-size:100%!important;mask-size:100%!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important;-webkit-mask-position:center!important;mask-position:center!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E")!important}.loading{pointer-events:none;display:inline-block;aspect-ratio:1 / 1;width:1.5rem;background-color:currentColor;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.loading-spinner{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E")}:where(.menu li:empty){background-color:hsl(var(--bc) / .1);margin:.5rem 1rem;height:1px}.menu :where(li ul):before{position:absolute;bottom:.75rem;left:0;top:.75rem;width:1px;background-color:hsl(var(--bc) / .1);content:""}.menu :where(li:not(.menu-title)>*:not(ul):not(details):not(.menu-title)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){padding:.5rem 1rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;border-radius:var(--rounded-btn, .5rem);text-wrap:balance}:where(.menu li:not(.menu-title):not(.disabled)>*:not(ul):not(details):not(.menu-title)):not(summary):not(.active).focus,:where(.menu li:not(.menu-title):not(.disabled)>*:not(ul):not(details):not(.menu-title)):not(summary):not(.active):focus,:where(.menu li:not(.menu-title):not(.disabled)>*:not(ul):not(details):not(.menu-title)):is(summary):not(.active):focus-visible,:where(.menu li:not(.menu-title):not(.disabled)>details>summary:not(.menu-title)):not(summary):not(.active).focus,:where(.menu li:not(.menu-title):not(.disabled)>details>summary:not(.menu-title)):not(summary):not(.active):focus,:where(.menu li:not(.menu-title):not(.disabled)>details>summary:not(.menu-title)):is(summary):not(.active):focus-visible{cursor:pointer;background-color:hsl(var(--bc) / .1);--tw-text-opacity: 1;color:hsl(var(--bc) / var(--tw-text-opacity));outline:2px solid transparent;outline-offset:2px}.menu li>*:not(ul):not(.menu-title):not(details):active,.menu li>*:not(ul):not(.menu-title):not(details).active,.menu li>details>summary:active{--tw-bg-opacity: 1;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--nc) / var(--tw-text-opacity))}.menu :where(li>details>summary)::-webkit-details-marker{display:none}.menu :where(li>details>summary):after,.menu :where(li>.menu-dropdown-toggle):after{justify-self:end;display:block;margin-top:-.5rem;height:.5rem;width:.5rem;transform:rotate(45deg);transition-property:transform,margin-top;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);content:"";transform-origin:75% 75%;box-shadow:2px 2px;pointer-events:none}.menu :where(li>details[open]>summary):after,.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{transform:rotate(225deg);margin-top:0}.mockup-phone .display{overflow:hidden;border-radius:40px;margin-top:-25px}.mockup-browser .mockup-browser-toolbar .input{position:relative;margin-left:auto;margin-right:auto;display:block;height:1.75rem;width:24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-bg-opacity: 1;background-color:hsl(var(--b2) / var(--tw-bg-opacity));padding-left:2rem}.mockup-browser .mockup-browser-toolbar .input:before{content:"";position:absolute;left:.5rem;top:50%;aspect-ratio:1 / 1;height:.75rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:2px;border-color:currentColor;opacity:.6}.mockup-browser .mockup-browser-toolbar .input:after{content:"";position:absolute;left:1.25rem;top:50%;height:.5rem;--tw-translate-y: 25%;--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:1px;border-color:currentColor;opacity:.6}.modal:not(dialog:not(.modal-open)),.modal::backdrop{background-color:#0000004d;animation:modal-pop .2s ease-out}.modal-open .modal-box,.modal-toggle:checked+.modal .modal-box,.modal:target .modal-box,.modal[open] .modal-box{--tw-translate-y: 0px;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes modal-pop{0%{opacity:0}}.progress::-moz-progress-bar{--tw-bg-opacity: 1;background-color:hsl(var(--bc) / var(--tw-bg-opacity));border-radius:var(--rounded-box, 1rem)}.progress:indeterminate{--progress-color: hsl(var(--bc));background-image:repeating-linear-gradient(90deg,var(--progress-color) -1%,var(--progress-color) 10%,transparent 10%,transparent 90%);background-size:200%;background-position-x:15%;animation:progress-loading 5s ease-in-out infinite}.progress::-webkit-progress-bar{background-color:transparent;border-radius:var(--rounded-box, 1rem)}.progress::-webkit-progress-value{--tw-bg-opacity: 1;background-color:hsl(var(--bc) / var(--tw-bg-opacity));border-radius:var(--rounded-box, 1rem)}.progress:indeterminate::-moz-progress-bar{background-color:transparent;background-image:repeating-linear-gradient(90deg,var(--progress-color) -1%,var(--progress-color) 10%,transparent 10%,transparent 90%);background-size:200%;background-position-x:15%;animation:progress-loading 5s ease-in-out infinite}@keyframes progress-loading{50%{background-position-x:-115%}}.radio:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:hsl(var(--bc) / 1)}.radio:checked,.radio[aria-checked=true]{--tw-bg-opacity: 1;background-color:hsl(var(--bc) / var(--tw-bg-opacity));animation:radiomark var(--animation-input, .2s) ease-out;box-shadow:0 0 0 4px hsl(var(--b1)) inset,0 0 0 4px hsl(var(--b1)) inset}.radio:disabled{cursor:not-allowed;opacity:.2}@keyframes radiomark{0%{box-shadow:0 0 0 12px hsl(var(--b1)) inset,0 0 0 12px hsl(var(--b1)) inset}50%{box-shadow:0 0 0 3px hsl(var(--b1)) inset,0 0 0 3px hsl(var(--b1)) inset}to{box-shadow:0 0 0 4px hsl(var(--b1)) inset,0 0 0 4px hsl(var(--b1)) inset}}.range:focus-visible::-webkit-slider-thumb{--focus-shadow: 0 0 0 6px hsl(var(--b1)) inset, 0 0 0 2rem hsl(var(--range-shdw)) inset}.range:focus-visible::-moz-range-thumb{--focus-shadow: 0 0 0 6px hsl(var(--b1)) inset, 0 0 0 2rem hsl(var(--range-shdw)) inset}.range::-webkit-slider-runnable-track{height:.5rem;width:100%;background-color:hsl(var(--bc) / .1);border-radius:var(--rounded-box, 1rem)}.range::-moz-range-track{height:.5rem;width:100%;background-color:hsl(var(--bc) / .1);border-radius:var(--rounded-box, 1rem)}.range::-webkit-slider-thumb{position:relative;height:1.5rem;width:1.5rem;border-style:none;--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity));border-radius:var(--rounded-box, 1rem);appearance:none;-webkit-appearance:none;top:50%;color:hsl(var(--range-shdw));transform:translateY(-50%);--filler-size: 100rem;--filler-offset: .6rem;box-shadow:0 0 0 3px hsl(var(--range-shdw)) inset,var(--focus-shadow, 0 0),calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)}.range::-moz-range-thumb{position:relative;height:1.5rem;width:1.5rem;border-style:none;--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity));border-radius:var(--rounded-box, 1rem);top:50%;color:hsl(var(--range-shdw));--filler-size: 100rem;--filler-offset: .5rem;box-shadow:0 0 0 3px hsl(var(--range-shdw)) inset,var(--focus-shadow, 0 0),calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)}.rating input{-moz-appearance:none;appearance:none;-webkit-appearance:none}.rating .rating-hidden{width:.5rem;background-color:transparent}.rating input:checked~input,.rating input[aria-checked=true]~input{--tw-bg-opacity: .2}.rating input:focus-visible{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.3s;transform:translateY(-.125em)}.rating input:active:focus{animation:none;transform:translateY(-.125em)}@keyframes rating-pop{0%{transform:translateY(-.125em)}40%{transform:translateY(-.125em)}to{transform:translateY(0)}}.select:focus{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:hsl(var(--bc) / .2)}.select-disabled,.select:disabled,.select[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:hsl(var(--b2) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--b2) / var(--tw-bg-opacity));--tw-text-opacity: .2}.select-disabled::-moz-placeholder,.select:disabled::-moz-placeholder,.select[disabled]::-moz-placeholder{color:hsl(var(--bc) / var(--tw-placeholder-opacity));--tw-placeholder-opacity: .2}.select-disabled::placeholder,.select:disabled::placeholder,.select[disabled]::placeholder{color:hsl(var(--bc) / var(--tw-placeholder-opacity));--tw-placeholder-opacity: .2}.select-multiple,.select[multiple],.select[size].select:not([size="1"]){background-image:none;padding-right:1rem}[dir=rtl] .select{background-position:calc(0% + 12px) calc(1px + 50%),calc(0% + 16px) calc(1px + 50%)}:where(.stats)>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)));--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.steps .step:before{top:0;grid-column-start:1;grid-row-start:1;height:.5rem;width:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:hsl(var(--b3) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--bc) / var(--tw-text-opacity));content:"";margin-left:-100%}.steps .\!step:before{top:0!important;grid-column-start:1!important;grid-row-start:1!important;height:.5rem!important;width:100%!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--b3) / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:hsl(var(--bc) / var(--tw-text-opacity))!important;content:""!important;margin-left:-100%!important}.steps .step:after{content:counter(step);counter-increment:step;z-index:1;position:relative;grid-column-start:1;grid-row-start:1;display:grid;height:2rem;width:2rem;place-items:center;place-self:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:hsl(var(--b3) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--bc) / var(--tw-text-opacity))}.steps .\!step:after{content:counter(step)!important;counter-increment:step!important;z-index:1!important;position:relative!important;grid-column-start:1!important;grid-row-start:1!important;display:grid!important;height:2rem!important;width:2rem!important;place-items:center!important;place-self:center!important;border-radius:9999px!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--b3) / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:hsl(var(--bc) / var(--tw-text-opacity))!important}.steps .step:first-child:before{content:none}.steps .\!step:first-child:before{content:none!important}.steps .step[data-content]:after{content:attr(data-content)}.steps .\!step[data-content]:after{content:attr(data-content)!important}.steps .step-neutral+.step-neutral:before,.steps .step-neutral:after{--tw-bg-opacity: 1;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--nc) / var(--tw-text-opacity))}.steps .step-primary+.step-primary:before,.steps .step-primary:after{--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.steps .step-secondary+.step-secondary:before,.steps .step-secondary:after{--tw-bg-opacity: 1;background-color:hsl(var(--s) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.steps .step-accent+.step-accent:before,.steps .step-accent:after{--tw-bg-opacity: 1;background-color:hsl(var(--a) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--ac) / var(--tw-text-opacity))}.steps .step-info+.step-info:before{--tw-bg-opacity: 1;background-color:hsl(var(--in) / var(--tw-bg-opacity))}.steps .step-info:after{--tw-bg-opacity: 1;background-color:hsl(var(--in) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--inc) / var(--tw-text-opacity))}.steps .step-success+.step-success:before{--tw-bg-opacity: 1;background-color:hsl(var(--su) / var(--tw-bg-opacity))}.steps .step-success:after{--tw-bg-opacity: 1;background-color:hsl(var(--su) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--suc) / var(--tw-text-opacity))}.steps .step-warning+.step-warning:before{--tw-bg-opacity: 1;background-color:hsl(var(--wa) / var(--tw-bg-opacity))}.steps .step-warning:after{--tw-bg-opacity: 1;background-color:hsl(var(--wa) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--wac) / var(--tw-text-opacity))}.steps .step-error+.step-error:before{--tw-bg-opacity: 1;background-color:hsl(var(--er) / var(--tw-bg-opacity))}.steps .step-error:after{--tw-bg-opacity: 1;background-color:hsl(var(--er) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--erc) / var(--tw-text-opacity))}.tab.tab-active:not(.tab-disabled):not([disabled]){border-color:hsl(var(--bc) / var(--tw-border-opacity));--tw-border-opacity: 1;--tw-text-opacity: 1}.tab:focus{outline:2px solid transparent;outline-offset:2px}.tab:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.tab:focus-visible.tab-lifted{border-bottom-right-radius:var(--tab-radius, .5rem);border-bottom-left-radius:var(--tab-radius, .5rem)}.tab-disabled,.tab[disabled]{cursor:not-allowed;color:hsl(var(--bc) / var(--tw-text-opacity));--tw-text-opacity: .2}.tabs-boxed .tab{border-radius:var(--rounded-btn, .5rem)}.table :where(th,td){padding:.75rem 1rem;vertical-align:middle}.table tr.active,.table tr.active:nth-child(2n),.table-zebra tbody tr:nth-child(2n){--tw-bg-opacity: 1;background-color:hsl(var(--b2) / var(--tw-bg-opacity))}.table-zebra tr.active,.table-zebra tr.active:nth-child(2n),.table-zebra-zebra tbody tr:nth-child(2n){--tw-bg-opacity: 1;background-color:hsl(var(--b3) / var(--tw-bg-opacity))}.table :where(thead,tbody) :where(tr:not(:last-child)),.table :where(thead,tbody) :where(tr:first-child:last-child){border-bottom-width:1px;--tw-border-opacity: 1;border-bottom-color:hsl(var(--b2) / var(--tw-border-opacity))}.table :where(thead,tfoot){white-space:nowrap;font-size:.75rem;line-height:1rem;font-weight:700;color:hsl(var(--bc) / .6)}.\!textarea:focus{outline-style:solid!important;outline-width:2px!important;outline-offset:2px!important;outline-color:hsl(var(--bc) / .2)!important}.textarea:focus{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:hsl(var(--bc) / .2)}.textarea-disabled,.textarea:disabled,.textarea[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:hsl(var(--b2) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--b2) / var(--tw-bg-opacity));--tw-text-opacity: .2}.\!textarea:disabled,.\!textarea[disabled]{cursor:not-allowed!important;--tw-border-opacity: 1 !important;border-color:hsl(var(--b2) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--b2) / var(--tw-bg-opacity))!important;--tw-text-opacity: .2 !important}.textarea-disabled::-moz-placeholder,.textarea:disabled::-moz-placeholder,.textarea[disabled]::-moz-placeholder{color:hsl(var(--bc) / var(--tw-placeholder-opacity));--tw-placeholder-opacity: .2}.textarea-disabled::placeholder,.textarea:disabled::placeholder,.textarea[disabled]::placeholder{color:hsl(var(--bc) / var(--tw-placeholder-opacity));--tw-placeholder-opacity: .2}.\!textarea:disabled::-moz-placeholder,.\!textarea[disabled]::-moz-placeholder{color:hsl(var(--bc) / var(--tw-placeholder-opacity))!important;--tw-placeholder-opacity: .2 !important}.\!textarea:disabled::placeholder,.\!textarea[disabled]::placeholder{color:hsl(var(--bc) / var(--tw-placeholder-opacity))!important;--tw-placeholder-opacity: .2 !important}.toast>*{animation:toast-pop .25s ease-out}@keyframes toast-pop{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}[dir=rtl] .toggle{--handleoffsetcalculator: calc(var(--handleoffset) * 1)}.toggle:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:hsl(var(--bc) / .2)}.toggle:checked,.toggle[checked=true],.toggle[aria-checked=true]{--handleoffsetcalculator: var(--handleoffset);--tw-border-opacity: 1;--tw-bg-opacity: 1}[dir=rtl] .toggle:checked,[dir=rtl] .toggle[checked=true],[dir=rtl] .toggle[aria-checked=true]{--handleoffsetcalculator: calc(var(--handleoffset) * -1)}.toggle:indeterminate{--tw-border-opacity: 1;--tw-bg-opacity: 1;box-shadow:calc(var(--handleoffset) / 2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset) / -2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset}[dir=rtl] .toggle:indeterminate{box-shadow:calc(var(--handleoffset) / 2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset) / -2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset}.toggle:disabled{cursor:not-allowed;--tw-border-opacity: 1;border-color:hsl(var(--bc) / var(--tw-border-opacity));background-color:transparent;opacity:.3;--togglehandleborder: 0 0 0 3px hsl(var(--bc)) inset, var(--handleoffsetcalculator) 0 0 3px hsl(var(--bc)) inset}:root .prose{--tw-prose-body: hsl(var(--bc) / .8);--tw-prose-headings: hsl(var(--bc));--tw-prose-lead: hsl(var(--bc));--tw-prose-links: hsl(var(--bc));--tw-prose-bold: hsl(var(--bc));--tw-prose-counters: hsl(var(--bc));--tw-prose-bullets: hsl(var(--bc) / .5);--tw-prose-hr: hsl(var(--bc) / .2);--tw-prose-quotes: hsl(var(--bc));--tw-prose-quote-borders: hsl(var(--bc) / .2);--tw-prose-captions: hsl(var(--bc) / .5);--tw-prose-code: hsl(var(--bc));--tw-prose-pre-code: hsl(var(--nc));--tw-prose-pre-bg: hsl(var(--n));--tw-prose-th-borders: hsl(var(--bc) / .5);--tw-prose-td-borders: hsl(var(--bc) / .2)}.prose :where(code):not(:where([class~=not-prose] *)){padding:2px 8px;border-radius:var(--rounded-badge)}.prose code:after,.prose code:before{content:none}.prose pre code{border-radius:0;padding:0}.prose :where(tbody tr,thead):not(:where([class~=not-prose] *)){border-bottom-color:hsl(var(--bc) / 20%)}.artboard.phone{width:320px}.btm-nav-xs>*:where(.active){border-top-width:1px}.btm-nav-sm>*:where(.active){border-top-width:2px}.btm-nav-md>*:where(.active){border-top-width:2px}.btm-nav-lg>*:where(.active){border-top-width:4px}.indicator :where(.indicator-item){inset:0 0 auto auto;--tw-translate-y: -50%;--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-start){left:0;right:auto;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-center){left:50%;right:50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-end){left:auto;right:0;--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-bottom){bottom:0;top:auto;--tw-translate-y: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-middle){bottom:50%;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-top){bottom:auto;top:0;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.join.join-vertical{flex-direction:column}.join.join-vertical .join-item:first-child:not(:last-child),.join.join-vertical *:first-child:not(:last-child) .join-item{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:inherit;border-top-right-radius:inherit}.join.join-vertical .join-item:last-child:not(:first-child),.join.join-vertical *:last-child:not(:first-child) .join-item{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.join.join-horizontal{flex-direction:row}.join.join-horizontal .join-item:first-child:not(:last-child),.join.join-horizontal *:first-child:not(:last-child) .join-item{border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-left-radius:inherit;border-top-left-radius:inherit}.join.join-horizontal .join-item:last-child:not(:first-child),.join.join-horizontal *:last-child:not(:first-child) .join-item{border-bottom-left-radius:0;border-top-left-radius:0;border-bottom-right-radius:inherit;border-top-right-radius:inherit}.steps-horizontal .\!step{display:grid!important;grid-template-columns:repeat(1,minmax(0,1fr))!important;grid-template-rows:repeat(2,minmax(0,1fr))!important;place-items:center!important;text-align:center!important}.steps-horizontal .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));place-items:center;text-align:center}.steps-vertical .\!step{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(1,minmax(0,1fr))!important}.steps-vertical .step{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr))}:where(.toast){inset:auto 0 0 auto;--tw-translate-x: 0px;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-start){left:0;right:auto;--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-center){left:50%;right:50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-end){left:auto;right:0;--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-bottom){bottom:0;top:auto;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-middle){bottom:auto;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-top){bottom:auto;top:0;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tooltip{position:relative;display:inline-block;--tooltip-offset: calc(100% + 1px + var(--tooltip-tail, 0px))}.tooltip:before{position:absolute;pointer-events:none;z-index:1;content:var(--tw-content);--tw-content: attr(data-tip)}.tooltip:before,.tooltip-top:before{transform:translate(-50%);top:auto;left:50%;right:auto;bottom:var(--tooltip-offset)}.avatar.offline:before{content:"";position:absolute;z-index:10;display:block;border-radius:9999px;--tw-bg-opacity: 1;background-color:hsl(var(--b3) / var(--tw-bg-opacity));outline-style:solid;outline-width:2px;outline-color:hsl(var(--b1) / 1);width:15%;height:15%;top:7%;right:7%}.join.join-vertical>:where(*:not(:first-child)){margin-left:0;margin-right:0;margin-top:-1px}.join.join-horizontal>:where(*:not(:first-child)){margin-top:0;margin-bottom:0;margin-left:-1px}.steps-horizontal .\!step{grid-template-rows:40px 1fr!important;grid-template-columns:auto!important;min-width:4rem!important}.steps-horizontal .step{grid-template-rows:40px 1fr;grid-template-columns:auto;min-width:4rem}.steps-horizontal .\!step:before{height:.5rem!important;width:100%!important;--tw-translate-x: 0px !important;--tw-translate-y: 0px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;content:""!important;margin-left:-100%!important}.steps-horizontal .step:before{height:.5rem;width:100%;--tw-translate-x: 0px;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));content:"";margin-left:-100%}.steps-vertical .\!step{gap:.5rem!important;grid-template-columns:40px 1fr!important;grid-template-rows:auto!important;min-height:4rem!important;justify-items:start!important}.steps-vertical .step{gap:.5rem;grid-template-columns:40px 1fr;grid-template-rows:auto;min-height:4rem;justify-items:start}.steps-vertical .\!step:before{height:100%!important;width:.5rem!important;--tw-translate-x: -50% !important;--tw-translate-y: -50% !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;margin-left:50%!important}.steps-vertical .step:before{height:100%;width:.5rem;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));margin-left:50%}[dir=rtl] .steps-vertical .\!step:before{margin-right:auto!important}[dir=rtl] .steps-vertical .step:before{margin-right:auto}.tooltip{position:relative;display:inline-block;text-align:center;--tooltip-tail: .1875rem;--tooltip-color: hsl(var(--n));--tooltip-text-color: hsl(var(--nc));--tooltip-tail-offset: calc(100% + .0625rem - var(--tooltip-tail))}.tooltip:before,.tooltip:after{opacity:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-delay:.1s;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tooltip:after{position:absolute;content:"";border-style:solid;border-width:var(--tooltip-tail, 0);width:0;height:0;display:block}.tooltip:before{max-width:20rem;border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;background-color:var(--tooltip-color);color:var(--tooltip-text-color);width:-moz-max-content;width:max-content}.tooltip.tooltip-open:before,.tooltip.tooltip-open:after,.tooltip:hover:before,.tooltip:hover:after{opacity:1;transition-delay:75ms}.tooltip:has(:focus-visible):after,.tooltip:has(:focus-visible):before{opacity:1;transition-delay:75ms}.tooltip:not([data-tip]):hover:before,.tooltip:not([data-tip]):hover:after{visibility:hidden;opacity:0}.tooltip:after,.tooltip-top:after{transform:translate(-50%);border-color:var(--tooltip-color) transparent transparent transparent;top:auto;left:50%;right:auto;bottom:var(--tooltip-tail-offset)}.tooltip-warning{--tooltip-color: hsl(var(--wa));--tooltip-text-color: hsl(var(--wac))}.gradient-text{background:linear-gradient(135deg,#00f6ff,#2563eb,#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.glass-card{background:#0f1f3a99;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(90,162,255,.15);border-radius:16px}.btn-cyan-glow{background:linear-gradient(135deg,#00f6ff,#00d4e0);color:#020617;border:none;padding:14px 32px;border-radius:12px;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 0 20px #00f6ff66}.btn-cyan-glow:hover{transform:translateY(-2px);box-shadow:0 0 30px #00f6ff99,0 10px 40px #00f6ff4d}.section-padding{padding:80px 24px}@media(min-width:1024px){.section-padding{padding:120px 48px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.bottom-0{bottom:0}.left-0{left:0}.left-1\/2{left:50%}.left-\[30\%\]{left:30%}.right-0{right:0}.top-0{top:0}.top-1\/2{top:50%}.top-\[20\%\]{top:20%}.top-\[60\%\]{top:60%}.isolate{isolation:isolate}.z-10{z-index:10}.mx-auto{margin-left:auto;margin-right:auto}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-5{height:1.25rem}.h-\[400px\]{height:400px}.h-\[500px\]{height:500px}.h-\[600px\]{height:600px}.h-\[800px\]{height:800px}.h-full{height:100%}.h-px{height:1px}.w-5{width:1.25rem}.w-\[400px\]{width:400px}.w-\[500px\]{width:500px}.w-\[600px\]{width:600px}.w-\[800px\]{width:800px}.w-full{width:100%}.w-px{width:1px}.max-w-4xl{max-width:56rem}.max-w-7xl{max-width:80rem}.max-w-xl{max-width:36rem}.flex-shrink,.shrink{flex-shrink:1}.flex-grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.overflow-hidden{overflow:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-wrap{text-wrap:wrap}.rounded-full{border-radius:9999px}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-white\/10{border-color:#ffffff1a}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-space-900{--tw-gradient-from: #020617 var(--tw-gradient-from-position);--tw-gradient-to: rgb(2 6 23 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-space-800{--tw-gradient-to: rgb(10 22 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0a162a var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-space-900{--tw-gradient-to: #020617 var(--tw-gradient-to-position)}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.text-center{text-align:center}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tracking-wider{letter-spacing:.05em}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-10{opacity:.1}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-\[0\.03\]{opacity:.03}.opacity-\[0\.04\]{opacity:.04}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@media(hover:hover){.table .file\:hovertr::file-selector-button:hover,.table .file\:hovertr::file-selector-button:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:hsl(var(--b2) / var(--tw-bg-opacity))}.table-zebra .file\:hovertr::file-selector-button:hover,.table-zebra .file\:hovertr::file-selector-button:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:hsl(var(--b3) / var(--tw-bg-opacity))}.table .disabled\:hover:disabledtr:hover,.table .disabled\:hover:disabledtr:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:hsl(var(--b2) / var(--tw-bg-opacity))}.table-zebra .disabled\:hover:disabledtr:hover,.table-zebra .disabled\:hover:disabledtr:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:hsl(var(--b3) / var(--tw-bg-opacity))}}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media(min-width:640px){.sm\:flex-row{flex-direction:row}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media(min-width:1024px){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:text-5xl{font-size:3rem;line-height:1}}.capsule-container[data-v-41117471]{position:fixed;top:20px;right:20px;z-index:10000}.capsule-container.in-workspace[data-v-41117471],.capsule-container.in-navbar[data-v-41117471]{position:static;z-index:auto}.capsule-container.in-navbar .capsule-icons[data-v-41117471]{flex-direction:row-reverse;gap:8px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.capsule-container.in-navbar .capsule-icon[data-v-41117471]{width:44px;height:44px;border-radius:12px;border-color:#94a3b842;background:linear-gradient(180deg,#ffffff0f,#ffffff05);box-shadow:inset 0 1px #e2f4ff13;color:#eef6ff;transform:none;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.capsule-container.in-navbar .capsule-icon[data-v-41117471]:hover{border-color:#38bdf894;background:linear-gradient(180deg,#38bdf826,#38bdf80d);box-shadow:inset 0 1px #e2f4ff1a,0 0 20px -5px #38bdf89e;transform:none}.capsule-container.in-navbar .wallet-icon .icon-svg[data-v-41117471]{stroke:#4cc4ff;filter:drop-shadow(0 0 5px rgba(56,189,248,.42));transition:stroke .18s ease,filter .18s ease}.capsule-container.in-navbar .wallet-icon:hover .icon-svg[data-v-41117471]{stroke:#7ddcff;filter:drop-shadow(0 0 7px rgba(56,189,248,.68))}.capsule-container.in-navbar .support-icon .icon-svg[data-v-41117471]{fill:#f2707d;filter:drop-shadow(0 0 5px rgba(251,91,103,.34));transition:fill .18s ease,filter .18s ease}.capsule-container.in-navbar .support-icon[data-v-41117471]:hover{border-color:#fb5b6794;background:linear-gradient(180deg,#fb5b6726,#fb5b670d);box-shadow:inset 0 1px #ffe2e61a,0 0 20px -5px #fb5b679e}.capsule-container.in-navbar .support-icon:hover .icon-svg[data-v-41117471]{fill:#fb5b67;filter:drop-shadow(0 0 8px rgba(251,91,103,.6))}.capsule-container.in-navbar .wallet-icon.connected[data-v-41117471]{border-color:#2dd49573;background:linear-gradient(180deg,#2dd49526,#2dd4950b);box-shadow:inset 0 1px #d6ffee17}.capsule-container.in-navbar .wallet-icon.connected .icon-svg[data-v-41117471]{stroke:#4fe3ab;filter:drop-shadow(0 0 5px rgba(45,212,149,.42))}.capsule-container.in-navbar .wallet-icon[data-v-41117471]{width:102px;gap:8px}.capsule-container.in-navbar .icon-wrapper[data-v-41117471]{width:20px;height:20px;flex:0 0 20px}.capsule-container.in-navbar .navbar-wallet-label[data-v-41117471]{color:#edf5ff;font-size:.87rem;font-weight:600;letter-spacing:.008em;white-space:nowrap;transition:color .18s ease}.capsule-container.in-navbar .wallet-icon:hover .navbar-wallet-label[data-v-41117471]{color:#fff}.capsule-container.in-navbar .connection-dot[data-v-41117471]{top:7px;right:7px}.capsule-container.in-workspace .capsule-icons[data-v-41117471]{background:transparent;border:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0;gap:12px}.capsule-container.in-workspace .capsule-icon[data-v-41117471]{width:32px;height:32px;border:1px solid rgba(148,163,184,.2);background:linear-gradient(180deg,#ffffff0d,#ffffff04);box-shadow:inset 0 1px #e2f4ff0f;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.capsule-container.in-workspace .capsule-icon[data-v-41117471]:hover{background:linear-gradient(180deg,#38bdf824,#38bdf80a);border-color:#38bdf880;box-shadow:inset 0 1px #e2f4ff17,0 0 16px -6px #38bdf899;transform:none}.capsule-container.in-workspace .wallet-icon .icon-svg[data-v-41117471]{stroke:#4cc4ff}.capsule-container.in-workspace .wallet-icon.connected .icon-svg[data-v-41117471]{stroke:#4fe3ab}.capsule-container.in-workspace .support-icon .icon-svg[data-v-41117471]{fill:#f2707d}.capsule-container.in-workspace .support-icon[data-v-41117471]:hover{border-color:#fb5b6780;background:linear-gradient(180deg,#fb5b6724,#fb5b670a);box-shadow:inset 0 1px #ffe2e617,0 0 16px -6px #fb5b6799}.capsule-container.in-workspace .support-icon:hover .icon-svg[data-v-41117471]{fill:#fb5b67}.capsule-container.in-workspace .icon-wrapper[data-v-41117471]{width:16px;height:16px}.capsule-container.in-workspace .connection-dot[data-v-41117471]{width:6px;height:6px;top:4px;right:4px;box-shadow:0 0 0 1px #0f172af2}.capsule-icons[data-v-41117471]{display:flex;gap:12px;background:#0f172af2;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:50px;padding:10px;border:1px solid rgba(148,163,184,.25);box-shadow:0 10px 25px #0000004d,inset 0 1px #ffffff1a}.capsule-icon[data-v-41117471]{width:52px;height:52px;border-radius:50%;background:#ffffff14;border:1px solid rgba(148,163,184,.15);cursor:pointer;transition:all .25s;display:flex;align-items:center;justify-content:center;position:relative;padding:0}.capsule-icon[data-v-41117471]:hover{background:#ffffff1f;border-color:#94a3b84d;transform:translateY(-2px)}.icon-wrapper[data-v-41117471]{width:24px;height:24px}.icon-svg[data-v-41117471]{width:100%;height:100%;fill:#ffffffe6}.wallet-icon .icon-svg[data-v-41117471]{fill:none;stroke:currentColor;stroke-width:1.85;stroke-linecap:round;stroke-linejoin:round}.support-icon .icon-svg[data-v-41117471]{fill:currentColor;stroke:none}.wallet-icon.connected[data-v-41117471]{background:#22c55e26;border-color:#22c55e4d}.wallet-icon.connected[data-v-41117471]:hover{background:#22c55e33}.connection-dot[data-v-41117471]{position:absolute;top:6px;right:6px;width:8px;height:8px;background:#22c55e;border-radius:50%;box-shadow:0 0 0 2px #0f172af2}.connecting-loader[data-v-41117471]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.loader-ring[data-v-41117471]{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top-color:#00f2ff;border-radius:50%;animation:spin-41117471 1s linear infinite}.support-icon:hover .icon-svg[data-v-41117471]{fill:#ef4444}.popup-overlay[data-v-41117471]{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:10001;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.popup-content[data-v-41117471]{background:#0f172afa;border-radius:20px;border:1px solid rgba(148,163,184,.3);width:90%;max-width:450px;max-height:90vh;overflow:hidden;box-shadow:0 20px 40px #00000080}.popup-header[data-v-41117471]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid rgba(148,163,184,.2);background:#1e293b80}.popup-header h3[data-v-41117471]{margin:0;color:#f1f5f9;font-size:1.2rem;font-weight:600}.close-btn[data-v-41117471]{background:none;border:none;color:#94a3b8;font-size:1.5rem;cursor:pointer;padding:4px;line-height:1;transition:color .2s}.close-btn[data-v-41117471]:hover{color:#f1f5f9}.popup-body[data-v-41117471]{padding:24px;color:#ffffffe6;max-height:calc(90vh - 80px);overflow-y:auto}.donation-warning[data-v-41117471]{background:#eab3081a;border:1px solid rgba(234,179,8,.3);border-radius:12px;padding:12px;margin-bottom:20px;display:flex;align-items:flex-start;gap:10px}.warning-icon[data-v-41117471]{color:#eab308;flex-shrink:0;margin-top:2px}.donation-warning p[data-v-41117471]{margin:0;font-size:.85rem;line-height:1.4;color:#fde68a}.form-row[data-v-41117471]{display:flex;gap:12px;align-items:center;margin-bottom:16px}.form-row label[data-v-41117471]{width:120px;color:#cbd5e1;font-size:.9rem;font-weight:500;flex-shrink:0}.select-wrapper[data-v-41117471]{position:relative;flex:1}.select-wrapper.dark-select .form-select[data-v-41117471]{background:#1e293bcc;border-color:#ffffff26;color:#e2e8f0}.select-wrapper.dark-select .form-select option[data-v-41117471]{background:#0f172af2;color:#e2e8f0;padding:10px}.select-wrapper.dark-select .form-select[data-v-41117471]:hover{border-color:#ffffff40;background:#1e293be6}.select-wrapper.dark-select .form-select[data-v-41117471]:focus{border-color:#6366f1;box-shadow:0 0 0 2px #6366f133;background:#1e293bf2}.form-select[data-v-41117471]{width:100%;padding:10px 36px 10px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:#e2e8f0;outline:none;font-size:.95rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:all .2s}.select-arrow[data-v-41117471]{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:#94a3b8}.amount-input[data-v-41117471]{display:flex;align-items:center;background:#ffffff08;border-radius:14px;padding:6px;margin-bottom:20px;border:1px solid rgba(255,255,255,.06)}.amount-input input[data-v-41117471]{flex:1;background:none;border:none;color:#f8fafc;font-size:1.2rem;padding:8px 12px;outline:none;text-align:center;min-width:0}.amount-input input[data-v-41117471]::-moz-placeholder{color:#94a3b8}.amount-input input[data-v-41117471]::placeholder{color:#94a3b8}.amount-input span[data-v-41117471]{color:#94a3b8;font-weight:600;padding:0 16px;white-space:nowrap;font-size:1rem}.address-display-section[data-v-41117471]{margin-bottom:20px}.address-display-section label[data-v-41117471]{display:block;margin-bottom:8px;color:#cbd5e1;font-size:.9rem}.address-display-box[data-v-41117471]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:12px;display:flex;align-items:center;justify-content:space-between;gap:10px}.address-display-box.large[data-v-41117471]{margin:15px 0;padding:15px}.address-display-box code[data-v-41117471]{flex:1;font-family:Monaco,Consolas,monospace;font-size:.85rem;color:#cfe6ff;word-break:break-all;line-height:1.4}.copy-btn[data-v-41117471]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:6px;cursor:pointer;color:#94a3b8;transition:all .2s;flex-shrink:0}.copy-btn[data-v-41117471]:hover{background:#ffffff1a;color:#e2e8f0}.address-hint[data-v-41117471]{font-size:.8rem;color:#94a3b8;margin-top:8px;text-align:center}.qr-dropdown-section[data-v-41117471]{margin:20px 0;border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow:hidden}.qr-header[data-v-41117471]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#ffffff08;cursor:pointer;transition:all .2s}.qr-header[data-v-41117471]:hover{background:#ffffff0d}.qr-header span[data-v-41117471]{font-weight:600;color:#e2e8f0}.dropdown-arrow[data-v-41117471]{transition:transform .3s;color:#94a3b8}.dropdown-arrow.open[data-v-41117471]{transform:rotate(180deg)}.qr-dropdown-content[data-v-41117471]{padding:16px;background:#0003;border-top:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;align-items:center;text-align:center}.slide-down-enter-active[data-v-41117471]{transition:all .3s ease-out}.slide-down-leave-active[data-v-41117471]{transition:all .2s ease-in}.slide-down-enter-from[data-v-41117471],.slide-down-leave-to[data-v-41117471]{opacity:0;transform:translateY(-10px)}.qr-container[data-v-41117471]{display:block!important;margin:0 auto 16px;background:#fff;padding:12px;border-radius:12px;max-width:220px;text-align:center;width:220px!important;height:224px!important;box-sizing:border-box;transform:translateZ(0);backface-visibility:hidden}.qr-container canvas[data-v-41117471]{display:block!important;margin:0 auto!important;width:200px!important;height:200px!important;transform:translateZ(0)}.qr-loading[data-v-41117471]{display:flex!important;flex-direction:column;align-items:center;justify-content:center;width:200px!important;height:200px!important;margin:0 auto!important}.qr-loader[data-v-41117471]{width:40px;height:40px;border:3px solid rgba(99,102,241,.1);border-top-color:#6366f1;border-radius:50%;animation:spin-41117471 1s linear infinite}.qr-loading p[data-v-41117471]{color:#6366f1;font-weight:500}.bitcoin-links[data-v-41117471]{display:flex;flex-direction:column;gap:8px;margin:15px 0}.blockchain-link[data-v-41117471]{display:flex;align-items:center;gap:8px;color:#00f2ff;text-decoration:none;font-size:.85rem;padding:8px 12px;background:#00f2ff0d;border-radius:8px;border:1px solid rgba(0,242,255,.1);transition:all .2s}.blockchain-link[data-v-41117471]:hover{background:#00f2ff1a;border-color:#00f2ff4d}.link-icon[data-v-41117471]{flex-shrink:0}.qr-actions[data-v-41117471]{display:flex;gap:8px;justify-content:center;margin-top:16px;flex-wrap:wrap}.qr-actions .primary-btn[data-v-41117471],.qr-actions .secondary-btn[data-v-41117471]{flex:1;min-width:120px;max-width:140px;padding:10px 16px}.donation-acknowledge[data-v-41117471]{margin-top:20px;padding-top:20px;border-top:1px solid rgba(255,255,255,.1);text-align:center;width:100%}.acknowledge-btn[data-v-41117471]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;padding:12px 24px;border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;max-width:300px;margin:0 auto}.acknowledge-btn[data-v-41117471]:hover{background:linear-gradient(135deg,#0da271,#047857);transform:translateY(-2px);box-shadow:0 8px 20px #10b9814d}.acknowledge-btn .btn-icon[data-v-41117471]{fill:#fff}.error-message[data-v-41117471]{margin-top:20px;padding:12px;border-radius:10px;display:flex;align-items:flex-start;gap:12px;background:#ef44441a;border:1px solid rgba(239,68,68,.2);animation:shake-41117471 .5s ease-in-out}@keyframes shake-41117471{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}.error-icon[data-v-41117471]{color:#fca5a5;flex-shrink:0;margin-top:2px}.error-content[data-v-41117471]{flex:1}.error-content strong[data-v-41117471]{color:#fca5a5;display:block;margin-bottom:4px;font-size:.9rem;font-weight:600}.error-content p[data-v-41117471]{margin:0;color:#fffc;font-size:.85rem;line-height:1.4}.success-popup[data-v-41117471]{max-width:400px;text-align:center;padding:40px 30px;overflow:hidden;position:relative}.success-animation[data-v-41117471]{position:relative;height:180px;display:flex;align-items:center;justify-content:center;margin-bottom:30px}.success-heart[data-v-41117471]{position:relative;z-index:3;animation:heartbeat-41117471 1.5s ease-in-out infinite;filter:drop-shadow(0 0 10px rgba(239,68,68,.3))}.pulse-ring[data-v-41117471]{position:absolute;border:2px solid #ef4444;border-radius:50%;opacity:0}.pulse-1[data-v-41117471]{width:120px;height:120px;animation:pulse-41117471 2s infinite}.pulse-2[data-v-41117471]{width:150px;height:150px;animation:pulse-41117471 2s infinite .5s}.pulse-3[data-v-41117471]{width:180px;height:180px;animation:pulse-41117471 2s infinite 1s}@keyframes pulse-41117471{0%{transform:scale(.8);opacity:.8}to{transform:scale(1.5);opacity:0}}.confetti[data-v-41117471]{position:absolute;width:100%;height:100%;z-index:2;pointer-events:none}.confetti-piece[data-v-41117471]{position:absolute;top:-10px;opacity:0;animation:confetti-fall-41117471 linear forwards}@keyframes confetti-fall-41117471{0%{transform:translateY(0) rotate(0);opacity:0}10%{opacity:1}to{transform:translateY(200px) rotate(720deg);opacity:0}}.success-content h3[data-v-41117471]{color:#ef4444;margin-bottom:15px;font-size:1.8rem;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.2);animation:text-glow-41117471 2s ease-in-out infinite alternate}@keyframes text-glow-41117471{0%{text-shadow:0 0 10px rgba(239,68,68,.3)}to{text-shadow:0 0 20px rgba(239,68,68,.6),0 0 30px rgba(239,68,68,.4)}}.success-content p[data-v-41117471]{color:#cbd5e1;line-height:1.6;margin-bottom:30px;font-size:1rem;animation:fadeInUp-41117471 .8s ease-out .3s both}@keyframes fadeInUp-41117471{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.success-btn[data-v-41117471]{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;border:none;padding:14px 40px;border-radius:15px;font-weight:600;cursor:pointer;transition:all .3s;font-size:1.1rem;animation:bounceIn-41117471 1s ease-out .8s both;box-shadow:0 8px 20px #6366f14d}@keyframes bounceIn-41117471{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}.success-btn[data-v-41117471]:hover{background:linear-gradient(135deg,#4f46e5,#7c3aed);transform:translateY(-3px);box-shadow:0 12px 25px #6366f166}@keyframes heartbeat-41117471{0%{transform:scale(1)}5%{transform:scale(1.1)}10%{transform:scale(1)}15%{transform:scale(1.1)}20%{transform:scale(1)}to{transform:scale(1)}}.connecting-overlay[data-v-41117471],.processing-overlay[data-v-41117471]{position:relative;padding:20px;margin-bottom:15px;background:#0003;border-radius:12px}.tech-loader[data-v-41117471]{position:relative;text-align:center;padding:20px 0}.tech-loader-ring[data-v-41117471]{width:60px;height:60px;border:3px solid rgba(0,242,255,.1);border-top-color:#00f2ff;border-radius:50%;margin:0 auto 15px;animation:spin-41117471 1s linear infinite}.tech-loader-text[data-v-41117471]{color:#00f2ff;font-weight:600;margin-bottom:5px;font-size:.95rem}.action-buttons[data-v-41117471]{display:flex;gap:12px;margin-top:24px}.primary-btn[data-v-41117471],.secondary-btn[data-v-41117471]{padding:12px 18px;border-radius:12px;border:none;cursor:pointer;font-weight:600;font-size:.95rem;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s;text-decoration:none}.primary-btn[data-v-41117471]{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;flex:1}.primary-btn[data-v-41117471]:hover:not(:disabled){background:linear-gradient(135deg,#4f46e5,#7c3aed);transform:translateY(-2px);box-shadow:0 8px 20px #6366f14d}.primary-btn[data-v-41117471]:disabled{opacity:.6;cursor:not-allowed;transform:none!important}.secondary-btn[data-v-41117471]{background:#ffffff0d;color:#ffffffe6;border:1px solid rgba(148,163,184,.12);flex:0 0 120px}.secondary-btn[data-v-41117471]:hover:not(:disabled){background:#ffffff1a;border-color:#94a3b833;transform:translateY(-2px)}.secondary-btn[data-v-41117471]:disabled{opacity:.5;cursor:not-allowed}.btn-icon[data-v-41117471]{flex-shrink:0}.btn-loader[data-v-41117471]{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-41117471 1s linear infinite}.action-btn[data-v-41117471]{width:100%;padding:12px;border-radius:10px;border:none;cursor:pointer;font-weight:600;font-size:.95rem;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s;margin-top:12px}.connect[data-v-41117471]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.connect[data-v-41117471]:disabled{opacity:.7;cursor:not-allowed}.disconnect[data-v-41117471]{background:#ef44441a;color:#ef4444;border:1px solid rgba(239,68,68,.2)}.address-display[data-v-41117471]{display:flex;align-items:center;gap:8px;padding:12px;background:#ffffff08;border-radius:10px;margin-bottom:12px}.address-icon[data-v-41117471]{color:#94a3b8}@keyframes spin-41117471{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes slideIn-41117471{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideOut-41117471{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}.fade-slide-enter-active[data-v-41117471],.fade-slide-leave-active[data-v-41117471]{transition:all .25s cubic-bezier(.4,0,.2,1)}.fade-slide-enter-from[data-v-41117471],.fade-slide-leave-to[data-v-41117471]{opacity:0;transform:translateY(-12px)}@media(max-width:768px){.capsule-container[data-v-41117471]{top:15px;right:15px}.popup-content[data-v-41117471]{max-width:360px;width:95%}.form-row[data-v-41117471]{flex-direction:column;align-items:stretch;gap:6px}.form-row label[data-v-41117471]{width:100%}.action-buttons[data-v-41117471]{flex-direction:column}.secondary-btn[data-v-41117471]{flex:1}.qr-actions[data-v-41117471]{flex-direction:column}.qr-actions .primary-btn[data-v-41117471],.qr-actions .secondary-btn[data-v-41117471]{max-width:100%}.qr-container[data-v-41117471]{max-width:200px}.qr-container canvas[data-v-41117471],.qr-loading[data-v-41117471]{width:180px;height:180px}.success-popup[data-v-41117471]{padding:30px 20px}.success-heart svg[data-v-41117471]{width:60px;height:60px}.success-content h3[data-v-41117471]{font-size:1.5rem}.success-content p[data-v-41117471]{font-size:.9rem}.capsule-container.in-navbar .capsule-icon[data-v-41117471]{width:44px;height:44px;border-radius:12px}.capsule-container.in-navbar .wallet-icon[data-v-41117471]{width:44px}.capsule-container.in-navbar .navbar-wallet-label[data-v-41117471]{display:none}}@media(max-width:480px){.capsule-icons[data-v-41117471]{flex-direction:column;padding:8px}.popup-body[data-v-41117471]{padding:16px}.popup-header[data-v-41117471]{padding:15px}.popup-header h3[data-v-41117471]{font-size:1.1rem}.amount-input input[data-v-41117471]{font-size:1rem}.amount-input span[data-v-41117471]{padding:0 12px;font-size:.9rem}.success-animation[data-v-41117471]{height:140px}.success-heart svg[data-v-41117471]{width:50px;height:50px}}.contract-navbar[data-v-dfd16ab1]{position:fixed;inset:0 0 auto;z-index:9000;padding:0;color:#f8fafc;pointer-events:none}.contract-navbar__inner[data-v-dfd16ab1]{width:100%;min-height:74px;margin:0 auto;padding:0 clamp(22px,3vw,54px);display:grid;grid-template-columns:minmax(250px,1fr) auto minmax(250px,1fr);align-items:center;gap:24px;border:1px solid transparent;border-radius:0;background:linear-gradient(90deg,#020d1cb8,#051128bd,#080c27b8);box-shadow:none;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);pointer-events:auto;transition:width .18s ease,min-height .18s ease,border-color .18s ease,border-radius .18s ease,background .18s ease,box-shadow .18s ease}.contract-navbar.is-scrolled[data-v-dfd16ab1]{padding:10px 18px 0}.contract-navbar.is-scrolled .contract-navbar__inner[data-v-dfd16ab1]{width:min(1560px,100%);min-height:68px;padding:0 18px;border-color:#38bdf857;border-radius:14px;background:linear-gradient(105deg,#020d1cf5,#04122bf7 55%,#080c27f7);box-shadow:0 14px 34px #0006147a,0 0 18px #0ea5e90f}.contract-navbar__brand[data-v-dfd16ab1]{min-width:0;display:inline-flex;align-items:center;gap:12px;justify-self:start;text-decoration:none;color:#fff;direction:ltr}.contract-navbar__brand-mark[data-v-dfd16ab1]{width:74px;height:74px;flex:0 0 74px;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;image-rendering:auto;transform:scale(1.28);transform-origin:center}.contract-navbar__brand-name[data-v-dfd16ab1]{display:inline-flex;align-items:baseline;gap:7px;white-space:nowrap;font-size:clamp(1.18rem,1.35vw,1.5rem);font-weight:700;letter-spacing:0}.contract-navbar__brand-name strong[data-v-dfd16ab1]{font-weight:700;color:#a78bfa}.contract-navbar__brand-initial[data-v-dfd16ab1]{color:#fb5b67}.contract-navbar__brand[data-v-dfd16ab1]:after{flex:0 0 1px;width:1px;height:40px;border-radius:1px;background:linear-gradient(180deg,transparent,rgba(96,200,255,.78) 22%,rgba(150,120,255,.78) 78%,transparent);box-shadow:0 0 9px #38bdf88c;content:""}.contract-navbar__desktop-nav[data-v-dfd16ab1]{display:flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap}.contract-navbar__link[data-v-dfd16ab1]{min-height:40px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:12px;background:transparent;color:#d8e2f0;font:inherit;font-size:.88rem;font-weight:600;letter-spacing:0;text-decoration:none;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.contract-navbar__link[data-v-dfd16ab1]:hover,.contract-navbar__link[data-v-dfd16ab1]:focus-visible,.contract-navbar__link.is-active[data-v-dfd16ab1]{color:#fff;border-color:#0ea5e9b8;background:linear-gradient(180deg,#0ea5e92e,#1e40af1f);box-shadow:inset 0 0 18px #0ea5e914,0 0 18px #0ea5e914;outline:none}.contract-navbar__dropdown[data-v-dfd16ab1]{position:relative}.contract-navbar__dropdown-trigger svg[data-v-dfd16ab1],.contract-navbar__language svg[data-v-dfd16ab1],.contract-navbar__mobile-link svg[data-v-dfd16ab1]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.contract-navbar__menu[data-v-dfd16ab1]{position:absolute;inset-block-start:calc(100% + 14px);inset-inline-start:50%;width:-moz-max-content;width:max-content;min-width:174px;max-width:224px;padding:7px;transform:translate(-50%);border:1px solid rgba(56,189,248,.34);border-radius:10px;background:linear-gradient(145deg,#041227fc,#07182efc);box-shadow:0 18px 34px #0008188c,0 8px 16px #0ea5e91f,inset 0 1px #ffffff0a}.contract-navbar__menu--about[data-v-dfd16ab1]{width:-moz-max-content;width:max-content;min-width:184px;max-width:224px}.contract-navbar__menu-item[data-v-dfd16ab1]{min-height:52px;padding:7px 9px;display:flex;align-items:center;gap:10px;border-radius:8px;color:#eef6ff;font-size:.86rem;font-weight:550;text-decoration:none;transition:background .15s ease,color .15s ease}.contract-navbar__menu-item[data-v-dfd16ab1]:hover,.contract-navbar__menu-item[data-v-dfd16ab1]:focus-visible{color:#fff;background:#38bdf817;outline:none}.contract-navbar__menu-item.is-soon[data-v-dfd16ab1],.contract-navbar__submenu-soon.is-soon[data-v-dfd16ab1]{color:#8fa2b9;cursor:default}.contract-navbar__menu-item.is-soon[data-v-dfd16ab1]:hover,.contract-navbar__menu-item.is-soon[data-v-dfd16ab1]:focus-visible{color:#8fa2b9;background:none}.contract-navbar__menu-item.is-soon .contract-navbar__menu-icon[data-v-dfd16ab1]{opacity:.62}.contract-navbar__soon[data-v-dfd16ab1]{margin-inline-start:auto;padding:2px 7px;border:1px solid rgba(150,116,255,.5);border-radius:999px;color:#b795ff;font-size:.6rem;font-weight:700;font-style:normal;letter-spacing:.08em;background:#4e2ca038}.contract-navbar__menu-divider[data-v-dfd16ab1]{display:block;height:1px;margin:0 10px;background:#94a3b82b}.contract-navbar__menu-icon[data-v-dfd16ab1]{width:25px;height:25px;flex:0 0 25px;display:grid;place-items:center;background:transparent}.contract-navbar__menu-icon svg[data-v-dfd16ab1]{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.contract-navbar__menu-logo[data-v-dfd16ab1]{width:27px;height:27px;flex:0 0 27px;display:block;-o-object-fit:contain;object-fit:contain;border:0;background:transparent;filter:contrast(3.2) brightness(1.18) saturate(1.2);mix-blend-mode:screen}.contract-navbar__launch-icon[data-v-dfd16ab1]{width:15px;height:15px;margin-inline-start:auto;flex:0 0 15px;fill:none;stroke:#8da3bb;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:color .15s ease,transform .15s ease}.contract-navbar__menu-item:hover .contract-navbar__launch-icon[data-v-dfd16ab1],.contract-navbar__menu-item:focus-visible .contract-navbar__launch-icon[data-v-dfd16ab1]{stroke:#38bdf8;transform:translate(1px,-1px)}.contract-navbar__menu-icon.is-cyan[data-v-dfd16ab1]{color:#22d3ee}.contract-navbar__menu-icon.is-violet[data-v-dfd16ab1]{color:#8b5cf6}.contract-navbar__menu-icon.is-blue[data-v-dfd16ab1]{color:#38bdf8}.contract-navbar__actions[data-v-dfd16ab1]{display:flex;align-items:center;justify-self:end;gap:8px}.contract-navbar__language[data-v-dfd16ab1],.contract-navbar__mobile-toggle[data-v-dfd16ab1]{height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(148,163,184,.26);border-radius:12px;background:linear-gradient(180deg,#ffffff0f,#ffffff05);box-shadow:inset 0 1px #e2f4ff13;color:#e6edf7;font:inherit;font-weight:600;cursor:pointer;transition:border-color .15s ease,background .15s ease}.contract-navbar__language[data-v-dfd16ab1]{min-width:72px;padding:0 13px;font-size:.86rem}.contract-navbar.is-consent-locked[data-v-dfd16ab1]{z-index:9600}.contract-navbar.is-consent-locked .contract-navbar__inner[data-v-dfd16ab1],.contract-navbar.is-consent-locked .contract-navbar__mobile-nav[data-v-dfd16ab1]{pointer-events:none}.contract-navbar.is-consent-locked .contract-navbar__language[data-v-dfd16ab1],.contract-navbar.is-consent-locked .contract-navbar__mobile-toggle[data-v-dfd16ab1],.contract-navbar.is-consent-locked .contract-navbar__mobile-language[data-v-dfd16ab1]{pointer-events:auto}.contract-navbar.is-consent-locked .contract-navbar__language[data-v-dfd16ab1],.contract-navbar.is-consent-locked .contract-navbar__mobile-language[data-v-dfd16ab1]{border-color:#7e7affb3;box-shadow:0 0 18px -4px #8c6effb3}.contract-navbar.is-consent-locked .contract-navbar__mobile-nav[data-v-dfd16ab1]>*:not(.contract-navbar__mobile-language){opacity:.45}.contract-navbar__language[data-v-dfd16ab1]:hover,.contract-navbar__mobile-toggle[data-v-dfd16ab1]:hover{border-color:#38bdf894;background:linear-gradient(180deg,#38bdf826,#38bdf80d);box-shadow:inset 0 1px #e2f4ff1a,0 0 20px -5px #38bdf89e}.contract-navbar__mobile-toggle[data-v-dfd16ab1]{display:none;width:44px;padding:0}.contract-navbar__mobile-toggle svg[data-v-dfd16ab1]{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.contract-navbar__mobile-nav[data-v-dfd16ab1]{width:min(640px,calc(100% - 40px));margin:10px auto 0;padding:12px;border:1px solid rgba(56,189,248,.28);border-radius:12px;background:#031123fc;box-shadow:0 20px 42px #00061494;pointer-events:auto}.contract-navbar__mobile-link[data-v-dfd16ab1],.contract-navbar__mobile-language[data-v-dfd16ab1]{width:100%;min-height:48px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;border:0;border-radius:8px;background:transparent;color:#dbe7f5;font:inherit;font-weight:600;text-decoration:none;cursor:pointer}.contract-navbar__mobile-link[data-v-dfd16ab1]:hover,.contract-navbar__mobile-link.router-link-active[data-v-dfd16ab1],.contract-navbar__mobile-language[data-v-dfd16ab1]:hover{background:#38bdf817;color:#fff}.contract-navbar__mobile-link svg[data-v-dfd16ab1]{transition:transform .15s ease}.contract-navbar__mobile-link svg.is-rotated[data-v-dfd16ab1]{transform:rotate(180deg)}.contract-navbar__mobile-submenu[data-v-dfd16ab1]{margin:2px 10px 8px;padding-inline-start:16px;display:grid;border-inline-start:1px solid rgba(56,189,248,.34)}.contract-navbar__mobile-submenu a[data-v-dfd16ab1],.contract-navbar__mobile-submenu .contract-navbar__submenu-soon[data-v-dfd16ab1]{padding:12px 14px;border-radius:8px;color:#aebed1;text-decoration:none;display:flex;align-items:center;gap:10px}.contract-navbar__mobile-submenu .contract-navbar__launch-icon[data-v-dfd16ab1]{margin-inline-start:auto}.contract-navbar__mobile-submenu a[data-v-dfd16ab1]:hover{color:#38bdf8;background:#38bdf80f}.contract-navbar__mobile-language[data-v-dfd16ab1]{margin-top:8px;border:1px solid rgba(148,163,184,.2);justify-content:center}.navbar-popover-enter-active[data-v-dfd16ab1],.navbar-popover-leave-active[data-v-dfd16ab1]{transition:opacity .13s ease,transform .13s ease}.navbar-popover-enter-from[data-v-dfd16ab1],.navbar-popover-leave-to[data-v-dfd16ab1]{opacity:0;transform:translate(-50%,-6px)}.navbar-mobile-enter-active[data-v-dfd16ab1],.navbar-mobile-leave-active[data-v-dfd16ab1]{transition:opacity .16s ease,transform .16s ease}.navbar-mobile-enter-from[data-v-dfd16ab1],.navbar-mobile-leave-to[data-v-dfd16ab1]{opacity:0;transform:translateY(-8px)}@media(max-width:1450px){.contract-navbar__inner[data-v-dfd16ab1]{grid-template-columns:minmax(210px,1fr) auto minmax(210px,1fr);gap:10px;padding:0 20px}.contract-navbar__link[data-v-dfd16ab1]{padding:0 11px;font-size:.84rem}.contract-navbar__brand-mark[data-v-dfd16ab1]{width:68px;height:68px;flex-basis:68px}.contract-navbar__brand-name[data-v-dfd16ab1]{font-size:1.22rem}}@media(max-width:1160px){.contract-navbar__inner[data-v-dfd16ab1]{grid-template-columns:1fr auto}.contract-navbar__desktop-nav[data-v-dfd16ab1]{display:none}.contract-navbar__mobile-toggle[data-v-dfd16ab1]{display:inline-flex}}@media(max-width:700px){.contract-navbar[data-v-dfd16ab1]{padding:0}.contract-navbar.is-scrolled[data-v-dfd16ab1]{padding:7px 8px 0}.contract-navbar__inner[data-v-dfd16ab1]{min-height:70px;padding:0 10px;border-radius:10px;gap:8px}.contract-navbar:not(.is-scrolled) .contract-navbar__inner[data-v-dfd16ab1]{border-radius:0}.contract-navbar__brand-mark[data-v-dfd16ab1]{width:54px;height:54px;flex-basis:54px;transform:scale(1.18)}.contract-navbar__brand[data-v-dfd16ab1]{gap:8px}.contract-navbar__brand-name[data-v-dfd16ab1]{font-size:1.05rem;gap:5px}.contract-navbar__brand[data-v-dfd16ab1]:after{height:32px}.contract-navbar__language[data-v-dfd16ab1]{display:none}.contract-navbar__actions[data-v-dfd16ab1]{gap:7px}.contract-navbar__mobile-toggle[data-v-dfd16ab1]{width:44px;height:44px;border-radius:12px}.contract-navbar__mobile-nav[data-v-dfd16ab1]{width:calc(100% - 16px);margin-top:8px}}@media(max-width:430px){.contract-navbar__brand-name[data-v-dfd16ab1]{display:none}.contract-navbar__brand[data-v-dfd16ab1]:after{display:none}}@media(prefers-reduced-motion:reduce){.contract-navbar[data-v-dfd16ab1] *,.contract-navbar[data-v-dfd16ab1] *:before,.contract-navbar[data-v-dfd16ab1] *:after{transition-duration:.01ms!important}}.consent-gate[data-v-c2add2d0]{position:fixed;inset:0;z-index:9500;display:grid;place-items:center;padding:1.2rem}.consent-gate__backdrop[data-v-c2add2d0]{position:absolute;inset:0;background:#020612d1;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.consent-gate__card[data-v-c2add2d0]{position:relative;z-index:1;width:min(590px,100%);max-height:calc(100vh - 2.4rem);overflow-y:auto;padding:2.1rem 2.4rem 2.3rem;border:1.5px solid transparent;border-radius:22px;background:linear-gradient(180deg,#080c1b,#05070f) padding-box,linear-gradient(150deg,#2b9dff,#6a5cff 46%,#e34fd8) border-box;box-shadow:0 0 0 1px #785aff1f,0 34px 90px #020410b8,0 0 46px #7850ff38;text-align:center;outline:none}.consent-gate__mark[data-v-c2add2d0]{display:grid;place-items:center;width:60px;height:60px;margin:0 auto .85rem}.consent-gate__mark svg[data-v-c2add2d0]{width:100%;height:100%}.cg-triangle[data-v-c2add2d0]{fill:none;stroke:#c04ce0;stroke-width:2.6;stroke-linejoin:round;filter:drop-shadow(0 0 7px rgba(196,88,232,.62))}.cg-bang[data-v-c2add2d0]{fill:none;stroke:#e6a6ff;stroke-width:2.8;stroke-linecap:round}.cg-dot[data-v-c2add2d0]{fill:#e6a6ff}.consent-gate__title[data-v-c2add2d0]{margin:0;color:#f4f7ff;font-size:1.42rem;font-weight:750;letter-spacing:-.01em}.consent-gate__rule[data-v-c2add2d0]{display:block;width:100%;height:1px;margin:1.15rem 0 1.4rem;background:linear-gradient(90deg,transparent,rgba(126,158,214,.28) 12%,rgba(126,158,214,.28) 88%,transparent);position:relative}.consent-gate__rule[data-v-c2add2d0]:after{content:"";position:absolute;left:50%;top:-1px;width:62px;height:3px;border-radius:999px;background:linear-gradient(90deg,#3aa4ff,#d24ce0);box-shadow:0 0 12px #7e5cffbf;transform:translate(-50%)}.consent-gate__body[data-v-c2add2d0]{margin:0 0 1.6rem;color:#c8d2e4;font-size:.98rem;line-height:1.9}.consent-gate__agree[data-v-c2add2d0]{display:inline-flex;align-items:center;gap:.7rem;margin-bottom:1.15rem;color:#dbe3f2;font-size:.95rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.consent-gate__box[data-v-c2add2d0]{width:22px;height:22px;flex:0 0 22px;margin:0;border:1.6px solid #d24ce0;border-radius:5px;background:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;transition:background .15s ease,box-shadow .15s ease}.consent-gate__box[data-v-c2add2d0]:hover{box-shadow:0 0 12px #d24ce073}.consent-gate__box[data-v-c2add2d0]:checked{background:linear-gradient(150deg,#2b9dff,#d24ce0);border-color:transparent;box-shadow:0 0 14px #9660f099}.consent-gate__box[data-v-c2add2d0]:checked:after{content:"";display:block;width:5px;height:10px;margin:2.5px auto 0;border:solid #fff;border-width:0 2.2px 2.2px 0;transform:rotate(45deg)}.consent-gate__box[data-v-c2add2d0]:focus-visible{outline:2px solid #7cc6ff;outline-offset:2px}.consent-gate__terms[data-v-c2add2d0]{display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:52px;margin-bottom:1.15rem;padding:0 1.2rem;border:1.4px solid rgba(126,122,255,.6);border-radius:12px;color:#9fd4ff;font-size:1rem;font-weight:620;text-decoration:none;background:#1214308c;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.consent-gate__terms[data-v-c2add2d0]:hover{border-color:#aa82ffe6;background:#1e1c4ab3;box-shadow:0 0 20px #785aff47}.consent-gate__terms svg[data-v-c2add2d0]{width:19px;height:19px;flex:0 0 19px;fill:none;stroke:#6fc4ff;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.consent-gate__continue[data-v-c2add2d0]{width:100%;min-height:58px;border:1px solid rgba(112,128,168,.24);border-radius:12px;color:#7c88a2;font-size:1.05rem;font-weight:680;font-family:inherit;background:#262c3e8c;cursor:not-allowed;transition:color .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.consent-gate__continue[data-v-c2add2d0]:not(:disabled){border-color:transparent;color:#fff;background:linear-gradient(120deg,#2b9dff,#6a5cff 52%,#d24ce0);cursor:pointer;box-shadow:0 0 26px #6e58ff6b}.consent-gate__continue[data-v-c2add2d0]:not(:disabled):hover{box-shadow:0 0 34px #8264ff99}.consent-gate__continue[data-v-c2add2d0]:focus-visible{outline:2px solid #7cc6ff;outline-offset:3px}@media(max-width:560px){.consent-gate__card[data-v-c2add2d0]{padding:1.6rem 1.25rem 1.8rem;border-radius:18px}.consent-gate__body[data-v-c2add2d0]{font-size:.9rem;line-height:1.8}.consent-gate__title[data-v-c2add2d0]{font-size:1.24rem}}@media(prefers-reduced-motion:reduce){.consent-gate__terms[data-v-c2add2d0],.consent-gate__continue[data-v-c2add2d0],.consent-gate__box[data-v-c2add2d0]{transition:none}}#app[data-v-c46d916e]{min-height:100vh;display:flex;flex-direction:column;background:linear-gradient(135deg,#0f1f3a,#0a162a)}.main-content[data-v-c46d916e]{flex:1;position:relative;overflow-x:hidden;overflow-y:visible;background:radial-gradient(circle at 10% 20%,rgba(30,117,255,.03) 0%,transparent 50%),radial-gradient(circle at 90% 80%,rgba(90,162,255,.02) 0%,transparent 50%),linear-gradient(135deg,#0f1f3a,#0a162a)}.main-content.is-workspace-page[data-v-c46d916e]{min-height:0;overflow:auto;padding:0!important;margin:0!important;border:none!important;box-shadow:none!important;background:transparent!important}.footer[data-v-c46d916e]{position:relative;z-index:100;display:grid;direction:ltr;min-height:10.5rem;padding:2rem clamp(1.4rem,5vw,6rem) 1.8rem;place-items:center;overflow:hidden;border:0;background:radial-gradient(circle at 50% 42%,rgba(37,94,173,.08),transparent 45%),linear-gradient(180deg,#020e24,#06142d 56%,#06142c);box-shadow:inset 0 24px 55px #00040f38}.footer[data-v-c46d916e]:before{position:absolute;top:0;right:0;left:0;height:2px;background:linear-gradient(90deg,#24e6ff,#328dff 34%,#a65dff,#ff5d8f);box-shadow:0 0 12px #42a4ff6b;content:""}.footer-content[data-v-c46d916e]{width:min(100%,100rem);margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.35rem;text-align:center}.policies-section[data-v-c46d916e]{width:100%;display:grid;grid-template-columns:minmax(7rem,1fr) minmax(0,auto) minmax(7rem,1fr);align-items:center;gap:clamp(1.25rem,2.5vw,3rem)}.footer-ornament[data-v-c46d916e]{display:flex;align-items:center;min-width:0;gap:.65rem;color:#21b9ff}.footer-ornament--cyan[data-v-c46d916e]{justify-content:flex-end}.footer-ornament--pink[data-v-c46d916e]{justify-content:flex-start;color:#ef5b91}.footer-ornament__hexagon[data-v-c46d916e]{position:relative;flex:0 0 20px;width:20px;height:22px;background:currentColor;clip-path:polygon(50% 0,95% 25%,95% 75%,50% 100%,5% 75%,5% 25%)}.footer-ornament__hexagon[data-v-c46d916e]:after{position:absolute;inset:3px;background:#041128;clip-path:inherit;content:""}.footer-ornament__line[data-v-c46d916e]{width:min(8vw,7rem);height:1px;background:linear-gradient(90deg,currentColor,color-mix(in srgb,currentColor 38%,transparent))}.footer-ornament--pink .footer-ornament__line[data-v-c46d916e]{background:linear-gradient(90deg,color-mix(in srgb,currentColor 38%,transparent),currentColor)}.footer-ornament__dot[data-v-c46d916e]{flex:0 0 6px;width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 10px color-mix(in srgb,currentColor 70%,transparent)}.copyright-section[data-v-c46d916e]{text-align:center;width:100%}.copyright-text[data-v-c46d916e]{color:#d9dfeb;font-size:clamp(.9rem,1.08vw,1.15rem);font-weight:400;margin:0;display:flex;align-items:center;justify-content:center;gap:1.15rem;flex-wrap:wrap;line-height:1.4;direction:ltr}.copyright-icon[data-v-c46d916e]{color:#6a92ff;font-size:1.12em;text-shadow:0 0 10px rgba(122,91,255,.58)}.separator[data-v-c46d916e]{width:1px;height:1.55rem;background:linear-gradient(180deg,#4c9fff,#e05da8);box-shadow:0 0 8px #9b59ff47}.ar[data-v-c46d916e]{font-family:Segoe UI,Tajawal,Tahoma,Geneva,Verdana,sans-serif}.en[data-v-c46d916e]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.loading[data-v-c46d916e]{display:flex;align-items:center;justify-content:center;gap:.5rem;color:#5aa5ff;font-size:.75rem;font-style:italic}.loading-icon[data-v-c46d916e]{animation:spinAnimation-c46d916e 1.5s linear infinite;font-size:.8rem}@keyframes spinAnimation-c46d916e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:768px){.footer[data-v-c46d916e]{min-height:10rem;padding:1.9rem 1rem 1.65rem}.footer-content[data-v-c46d916e]{gap:1.25rem}.policies-section[data-v-c46d916e]{grid-template-columns:minmax(2rem,.35fr) minmax(0,1fr) minmax(2rem,.35fr);gap:.8rem}.footer-ornament[data-v-c46d916e]{gap:.35rem}.footer-ornament__hexagon[data-v-c46d916e]{flex-basis:14px;width:14px;height:16px}.footer-ornament__hexagon[data-v-c46d916e]:after{inset:2px}.footer-ornament__line[data-v-c46d916e]{width:min(5vw,2.6rem)}.footer-ornament__dot[data-v-c46d916e]{flex-basis:4px;width:4px;height:4px}.copyright-text[data-v-c46d916e]{font-size:.85rem;gap:.75rem}}@media(max-width:480px){.footer[data-v-c46d916e]{min-height:9.5rem;padding:1.75rem .75rem 1.5rem}.policies-section[data-v-c46d916e]{grid-template-columns:1rem minmax(0,1fr) 1rem;gap:.45rem}.footer-ornament__line[data-v-c46d916e],.footer-ornament__dot[data-v-c46d916e]{display:none}.copyright-text[data-v-c46d916e]{row-gap:.6rem}}.legal-content{margin:0;color:#e3e8f2;font-size:clamp(.96rem,1.16vw,1.28rem);font-weight:400;line-height:1.7;font-family:Segoe UI,-apple-system,BlinkMacSystemFont,sans-serif;text-align:center}[dir=rtl] .footer .legal-content{direction:rtl}[dir=ltr] .footer .legal-content{direction:ltr}.policies-word-link{color:#bb68dc;background:linear-gradient(90deg,#5baeff,#d45bc9,#ef6691);-webkit-background-clip:text;background-clip:text;font-weight:800;-webkit-text-fill-color:transparent;text-decoration:none;cursor:pointer;transition:filter .2s ease,text-shadow .2s ease;padding:.05rem .18rem;display:inline-block}.policies-word-link:hover{filter:brightness(1.18);text-shadow:0 0 14px rgba(197,84,203,.4)}.policies-word-link strong{font-weight:700}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;line-height:1.6;background:#0f1f3a;color:#fff;overflow-x:hidden}html,body{margin:0;padding:0;width:100%;height:100%}[dir=rtl],[dir=ltr]{text-align:center!important}.footer *{text-align:center}.mode-switch-box{display:flex;gap:10px;margin-bottom:20px;padding:5px;background:#0a0f1e;border:1px solid #1e293b;border-radius:8px}.m-btn{flex:1;background:transparent;border:none;color:#64748b;padding:10px;font-size:10px;font-weight:800;cursor:pointer;border-radius:6px;transition:.3s;letter-spacing:1px}.m-btn.active{background:#1e293b;color:#3b82f6;box-shadow:0 0 10px #3b82f61a}.feature-card{background:#161b22;padding:12px;border-radius:8px;margin-bottom:10px;border:1px solid #30363d;transition:all .3s ease}.feature-card.active{border-color:#3b82f6;background:#3b82f608}.f-main-row{display:flex;justify-content:space-between;align-items:flex-start}.f-info{display:flex;flex-direction:column;padding-right:10px;flex:1}.f-name-text{font-size:12px;font-weight:600;color:#e2e8f0;margin-bottom:4px}.f-desc-text{font-size:10px;color:#64748b;line-height:1.4}.toggle-switch{position:relative;width:34px;height:18px;flex-shrink:0}.toggle-switch input{opacity:0;width:0;height:0}.slider-round{position:absolute;cursor:pointer;inset:0;background:#334155;border-radius:20px;transition:.3s}.slider-round:before{position:absolute;content:"";height:14px;width:14px;left:2px;bottom:2px;background:#fff;border-radius:50%;transition:.3s}input:checked+.slider-round{background:#3b82f6}input:checked+.slider-round:before{transform:translate(16px)}.f-custom-params{margin-top:12px;padding-top:12px;border-top:1px dashed #30363d;display:grid;gap:8px}.p-label{font-size:9px;color:#3b82f6;text-transform:uppercase;margin-bottom:2px;display:block}.param-input-wrapper{margin-bottom:6px}.param-input-wrapper:last-child{margin-bottom:0}.min-input{margin-bottom:0!important;background:#010409!important;height:32px;font-size:10px!important}.cat-section{margin-bottom:20px}.cat-tag{font-size:10px;color:#38bdf8;font-weight:700;margin:15px 0 8px 5px;letter-spacing:1px}.group{margin-bottom:25px}.g-title{font-size:11px;color:#94a3b8;font-weight:600;margin-bottom:12px;display:block;text-transform:uppercase;letter-spacing:1px}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:8px}.s-input{width:100%;background:#010409;border:1px solid #30363d;padding:10px;border-radius:6px;color:#fff;font-size:11px;margin-bottom:10px;outline:none}.s-input:focus{border-color:#3b82f6}.build-btn{width:100%;padding:14px;background:linear-gradient(135deg,#3b82f6,#1e40af);color:#fff;border:none;border-radius:8px;font-weight:700;cursor:pointer;transition:all .3s ease}.build-btn:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1e3a8a);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f633}.build-btn:disabled{opacity:.6;cursor:not-allowed}.fade-slide-enter-active,.fade-slide-leave-active{transition:all .3s ease}.fade-slide-enter-from,.fade-slide-leave-to{opacity:0;transform:translateY(-10px)}.compatibility-notice{background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);border-radius:6px;padding:10px;margin-bottom:15px;font-size:10px;color:#fbbf24}.compatibility-notice ul{margin:5px 0 0 15px;padding:0}.compatibility-notice li{margin-bottom:3px}.particles-container[data-v-d3eca071]{position:absolute;inset:0;overflow:hidden}.particle[data-v-d3eca071]{position:absolute;background:radial-gradient(circle,rgba(0,246,255,.8),transparent);border-radius:50%;animation:floatUp-d3eca071 linear infinite}@keyframes floatUp-d3eca071{0%{transform:translateY(0) scale(1);opacity:0}10%{opacity:var(--tw-opacity, .5)}90%{opacity:var(--tw-opacity, .5)}to{transform:translateY(-100vh) scale(.5);opacity:0}}.stars-container[data-v-d3eca071]{position:absolute;inset:0}.star[data-v-d3eca071]{position:absolute;background:#fff;border-radius:50%;animation:twinkle-d3eca071 ease-in-out infinite alternate}@keyframes twinkle-d3eca071{0%{opacity:.2}to{opacity:.8}}@keyframes lineMove-d3eca071{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes lineMoveVertical-d3eca071{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.home-hero[data-v-1a76eef5]{position:relative;isolation:isolate;min-height:0;box-sizing:border-box;overflow:hidden;padding:clamp(7.2rem,8.1vw,8.8rem) clamp(1.25rem,4vw,4.5rem) clamp(1.65rem,2.8vw,2.75rem);background:radial-gradient(circle at 71% 48%,rgba(26,86,255,.17),transparent 34%),radial-gradient(circle at 14% 18%,rgba(0,198,255,.07),transparent 24%),linear-gradient(115deg,#020610,#030918 52%,#020713)}.hero-grid[data-v-1a76eef5],.visual-grid[data-v-1a76eef5]{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(34,126,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(34,126,255,.055) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 30%,#000 82%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 30%,#000 82%,transparent)}.hero-aurora[data-v-1a76eef5]{position:absolute;width:42rem;height:42rem;border-radius:50%;filter:blur(110px);opacity:.13;pointer-events:none}.hero-aurora-left[data-v-1a76eef5]{left:-25rem;top:7rem;background:#00c8ff}.hero-aurora-right[data-v-1a76eef5]{right:-24rem;top:14rem;background:#7438ff}.hero-layout[data-v-1a76eef5]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:clamp(.75rem,1vw,1.05rem);width:min(1540px,100%);margin:0 auto}.hero-copy[data-v-1a76eef5]{position:relative;z-index:2;max-width:680px;text-align:start!important}.hero-title[data-v-1a76eef5]{margin:0;font-size:clamp(2.6rem,3.83vw,4rem);line-height:1.045;letter-spacing:-.042em;font-weight:850;color:#f8fbff;text-wrap:balance}.hero-title span[data-v-1a76eef5],.hero-title strong[data-v-1a76eef5]{display:block}.hero-title span[data-v-1a76eef5]{margin-bottom:.02em}.hero-title strong[data-v-1a76eef5]{width:-moz-max-content;width:max-content;max-width:100%;padding-bottom:.2em;margin-bottom:-.2em;font-weight:inherit;color:transparent;-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 18px rgba(30,119,255,.16))}.hero-title strong[data-v-1a76eef5]:nth-of-type(1){background-image:linear-gradient(95deg,#04c9ff,#14a5ff)}.hero-title strong[data-v-1a76eef5]:nth-of-type(2){background-image:linear-gradient(95deg,#08afff,#2d6fff)}.hero-title strong[data-v-1a76eef5]:nth-of-type(3){background-image:linear-gradient(95deg,#2174ff,#8a49ff)}.hero-description[data-v-1a76eef5]{max-width:600px;margin:1.75rem 0 0;color:#aeb8c9;font-size:clamp(1.02rem,1.32vw,1.34rem);line-height:1.55}.hero-actions[data-v-1a76eef5]{display:flex;gap:1.5rem;flex-wrap:wrap;margin-top:3.1rem}.hero-button[data-v-1a76eef5]{width:236px;min-height:62px;display:inline-flex;align-items:center;justify-content:center;gap:2.1rem;border-radius:12px;border:1px solid #087dff;color:#fff;font-size:1.06rem;font-weight:750;transition:transform .25s ease,filter .25s ease,background .25s ease}.hero-button[data-v-1a76eef5]:hover{transform:translateY(-3px);filter:brightness(1.12)}.hero-button b[data-v-1a76eef5]{font-size:1.5rem;font-weight:300;line-height:1;color:#86e4ff}.hero-button-primary[data-v-1a76eef5]{background:linear-gradient(100deg,#0b6cf7,#2a63f5 52%,#a45cdf);border-color:#47c4ff;box-shadow:0 0 30px #236fff52,inset 0 1px #ffffff4d}.hero-button-secondary[data-v-1a76eef5]{background:#031126bd}.hero-assurances[data-v-1a76eef5]{display:flex;flex-wrap:wrap;align-items:stretch;gap:clamp(.5rem,1.1vw,1.15rem);padding:0;margin:3.6rem 0 0;list-style:none}.hero-assurances li[data-v-1a76eef5]{min-height:58px;display:inline-flex;align-items:center;gap:clamp(.5rem,.72vw,.85rem);padding:.7rem clamp(.62rem,1.39vw,1.45rem);border:1px solid rgba(57,126,214,.26);border-radius:12px;background:linear-gradient(135deg,#07152bd1,#030c1cb8);color:#f5f8ff;font-size:clamp(.78rem,1.01vw,1.05rem);white-space:nowrap}.hero-assurances svg[data-v-1a76eef5]{width:clamp(1.15rem,1.53vw,1.6rem);height:clamp(1.15rem,1.53vw,1.6rem);flex:0 0 auto;color:#02d9ff;filter:drop-shadow(0 0 8px rgba(0,217,255,.65))}.hero-assurances .assurance-web3[data-v-1a76eef5]{color:#02d9ff;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.hero-assurances .assurance-bolt[data-v-1a76eef5]{color:#8b5cff;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 8px rgba(139,92,255,.7))}.hero-visual[data-v-1a76eef5]{--stage-h: clamp(560px, 51vw, 782px);position:relative;min-width:0;display:flex;justify-content:center;align-items:center;overflow:visible}.visual-stage[data-v-1a76eef5]{position:relative;width:min(100%,calc(var(--stage-h) * 1.122));aspect-ratio:920 / 820;font-size:min(.93vw,15.4px);overflow:visible}.visual-grid[data-v-1a76eef5]{inset:32% 5% 1%;background-size:34px 34px;opacity:.4;transform:perspective(430px) rotateX(66deg);transform-origin:center bottom;-webkit-mask-image:radial-gradient(ellipse 60% 66% at 50% 58%,#000 14%,transparent 76%);mask-image:radial-gradient(ellipse 60% 66% at 50% 58%,#000 14%,transparent 76%)}.cl-defs[data-v-1a76eef5]{position:absolute;left:0;top:0;width:0;height:0;overflow:hidden;pointer-events:none}.visual-network[data-v-1a76eef5]{position:absolute;inset:0;width:100%;height:100%;z-index:1;overflow:visible;pointer-events:none}.net-ground ellipse[data-v-1a76eef5]{fill:none;stroke-width:1}.net-ground ellipse[data-v-1a76eef5]:nth-child(1){stroke:#2c74d60d}.net-ground ellipse[data-v-1a76eef5]:nth-child(2){stroke:#2e80e212}.net-ground ellipse[data-v-1a76eef5]:nth-child(3){stroke:#3898f51a}.net-ground ellipse[data-v-1a76eef5]:nth-child(4){stroke:#60c8ff1c}.net-floor circle[data-v-1a76eef5]{fill:#63b8ff;opacity:.2}.net-orbits ellipse[data-v-1a76eef5],.net-orbits path[data-v-1a76eef5]{fill:none;stroke-linecap:round}.net-orbits[data-v-1a76eef5]{transform-box:fill-box;transform-origin:50% 50%;animation:clOrbitDrift-1a76eef5 26s ease-in-out infinite}.orbit-a[data-v-1a76eef5]{stroke:#60c0ff66;stroke-width:1.15;filter:drop-shadow(0 0 4px rgba(38,146,255,.5))}.orbit-c[data-v-1a76eef5]{stroke:#7e9eff52;stroke-width:1.15;filter:drop-shadow(0 0 4px rgba(74,112,246,.42))}.orbit-run[data-v-1a76eef5]{stroke:#b6ecff;stroke-width:1.7;stroke-dasharray:9 91;filter:drop-shadow(0 0 6px #35b4ff);animation:clOrbitRun-1a76eef5 17s linear infinite}.orbit-run--c[data-v-1a76eef5]{stroke:#cbc0ff;stroke-dasharray:7 93;filter:drop-shadow(0 0 6px #6f6bff);animation-duration:23s;animation-direction:reverse}@keyframes clOrbitRun-1a76eef5{to{stroke-dashoffset:-100}}@keyframes clOrbitDrift-1a76eef5{0%,to{transform:rotate(-1.1deg)}50%{transform:rotate(1.1deg)}}@media(prefers-reduced-motion:reduce){.net-orbits[data-v-1a76eef5],.orbit-run[data-v-1a76eef5]{animation:none}}.net-node-halo ellipse[data-v-1a76eef5]{fill:none;stroke:#3eb0ff21;stroke-width:.9}.net-node-halo ellipse[data-v-1a76eef5]:nth-child(2){stroke:#3eb0ff1a}.net-motes circle[data-v-1a76eef5]{fill:#6ccbff;opacity:.3}.net-motes .mote-far[data-v-1a76eef5]{fill:#8ab6ff;opacity:.16}.core-halo[data-v-1a76eef5]{position:absolute;left:50%;top:51.2%;width:58%;height:62%;transform:translate(-50%,-50%);border-radius:50%;z-index:1;background:radial-gradient(circle,rgba(0,192,255,.22),rgba(32,91,255,.09) 44%,transparent 70%);filter:blur(20px)}.core-rays[data-v-1a76eef5]{position:absolute;left:50%;top:62%;width:9.4%;height:21%;transform:translate(-50%);z-index:2;background:radial-gradient(42% 84% at 50% 100%,rgba(88,230,255,.34),rgba(46,150,255,.1) 52%,transparent 78%),radial-gradient(34% 16% at 50% 4%,rgba(96,226,255,.26),transparent 74%);filter:blur(9px)}.core-beam[data-v-1a76eef5]{position:absolute;left:50%;top:70.4%;width:2.5%;height:11.9%;transform:translate(-50%);z-index:2;background:linear-gradient(to top,#a8fcfff0,#40c4ff6b 40%,#28a0ff14 82%,#28a0ff00);filter:blur(2.3px)}.core-beam[data-v-1a76eef5]:after{content:"";position:absolute;inset:0 42%;background:linear-gradient(to top,azure,#b0f8ffa8 28%,#78ebff00 86%);filter:blur(.8px)}.core-beam[data-v-1a76eef5]:before{content:"";position:absolute;left:50%;bottom:-3%;width:330%;height:15%;transform:translate(-50%);border-radius:50%;background:radial-gradient(circle,rgba(226,253,255,.85),rgba(64,204,255,.3) 42%,transparent 74%);filter:blur(2px)}.core-hex[data-v-1a76eef5]{position:absolute;left:50%;top:51.2%;width:37.8%;height:46%;transform:translate(-50%,-50%);z-index:4;display:grid;place-items:center;clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);background:radial-gradient(44% 19% at 50% 1%,rgba(210,253,255,.95),rgba(122,236,255,.22) 44%,transparent 76%),radial-gradient(30% 21% at 12% 25%,rgba(126,234,255,.58),transparent 74%),radial-gradient(32% 23% at 88% 75%,rgba(160,106,255,.74),transparent 74%),linear-gradient(168deg,#4fd6ff,#2098f2 24%,#1163dd 52%,#2b48ce,#7940d4);filter:drop-shadow(0 0 6px rgba(104,236,255,.8)) drop-shadow(0 0 20px rgba(30,138,255,.28)) drop-shadow(0 0 58px rgba(84,56,224,.11))}.core-hex[data-v-1a76eef5]:before{content:"";position:absolute;inset:7px;clip-path:inherit;background:radial-gradient(32% 28% at 50% 47%,rgba(24,146,246,.27),transparent 68%),radial-gradient(80% 72% at 50% 38%,rgba(6,40,100,.52),transparent 74%),linear-gradient(168deg,#05173a,#020b20 46%,#020616)}.core-hex[data-v-1a76eef5]:after{content:"";position:absolute;inset:7px;clip-path:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(180,246,255,.3) 0%,rgba(120,200,255,.07) 5%,transparent 13%),linear-gradient(158deg,rgba(158,238,255,.14) 0%,rgba(112,186,255,.04) 22%,transparent 46%),radial-gradient(26% 13% at 50% 69%,rgba(84,222,255,.15),transparent 72%),radial-gradient(116% 84% at 50% 110%,rgba(126,74,230,.24),transparent 56%)}.core-hex-inner[data-v-1a76eef5]{position:absolute;inset:6.6%;clip-path:inherit;background:radial-gradient(40% 17% at 50% 0%,rgba(206,250,255,.8),transparent 72%),radial-gradient(30% 20% at 88% 78%,rgba(170,112,255,.58),transparent 74%),linear-gradient(168deg,#84e2ff80,#3a7ceb1f 42%,#6e4ee238 74%,#965cf066)}.core-hex-inner[data-v-1a76eef5]:before{content:"";position:absolute;inset:2.2px;clip-path:inherit;background:radial-gradient(42% 36% at 50% 50%,#106ed63d,#02091cfc 72%)}.core-hex-inner[data-v-1a76eef5]:after{content:"";position:absolute;inset:2.2px;clip-path:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(190,248,255,.22) 0%,rgba(120,200,255,.05) 6%,transparent 15%),linear-gradient(158deg,rgba(140,226,255,.08),transparent 38%)}.core-hex img[data-v-1a76eef5]{position:relative;z-index:2;width:90%;aspect-ratio:1;margin-top:0;-o-object-fit:contain;object-fit:contain;border-radius:22%;mix-blend-mode:screen;filter:saturate(1.32) contrast(1.2) drop-shadow(0 0 5px rgba(12,224,255,.68)) drop-shadow(0 0 13px rgba(16,150,255,.32)) drop-shadow(0 0 30px rgba(12,108,255,.13))}.core-base[data-v-1a76eef5]{position:absolute;left:50%;top:81.1%;width:0;height:0;z-index:3}.core-base .core-ring[data-v-1a76eef5],.core-base .core-floor[data-v-1a76eef5],.core-base .core-pool[data-v-1a76eef5],.core-base .core-spark[data-v-1a76eef5]{position:absolute;left:0;top:0;transform:translate(-50%,-50%);border-radius:50%}.core-floor[data-v-1a76eef5]{width:44em;height:12.8em;background:radial-gradient(closest-side,rgba(24,112,222,.15),rgba(42,62,172,.06) 50%,transparent 80%);filter:blur(20px)}.core-pool[data-v-1a76eef5]{width:34.5em;height:10.2em;background:radial-gradient(closest-side,rgba(30,160,255,.28),rgba(70,54,205,.11) 52%,transparent 82%);filter:blur(13px)}.core-ring-0[data-v-1a76eef5]{width:30.4em;height:8.6em;border:1px solid rgba(46,108,214,.11)}.core-ring-1[data-v-1a76eef5]{width:21.25em;height:6em;border:1px solid rgba(50,138,246,.26);box-shadow:0 0 26px #166aff33,inset 0 0 30px #124ac857}.core-ring-2[data-v-1a76eef5]{width:15.6em;height:4.4em;border:1.6px solid rgba(56,206,255,.68);box-shadow:0 0 24px #148eff85,inset 0 0 20px #5c3aff66}.core-ring-3[data-v-1a76eef5]{width:10.6em;height:3em;border:1.2px solid rgba(158,104,255,.66);box-shadow:0 0 18px #7440ff70,inset 0 0 12px #3c96ff4d}.core-ring-4[data-v-1a76eef5]{width:6.25em;height:1.9em;border:1.3px solid rgba(126,240,255,.9);box-shadow:0 0 20px #1ebeffa8,inset 0 0 11px #58d6ff80}.core-spark[data-v-1a76eef5]{width:2.9em;height:.92em;background:radial-gradient(circle,#f4ffff,#5cdcff 28%,#0c80ff00 74%);box-shadow:0 0 34px 10px #1ec8ffa3}.system-node[data-v-1a76eef5]{position:absolute;z-index:5;display:grid;justify-items:center;width:14em;color:#fff;text-align:center!important;transform:translate(-50%)}.system-node h2[data-v-1a76eef5]{margin:.62em 0 0;font-size:1.22em;line-height:1.16;font-weight:660;white-space:pre-line;letter-spacing:-.005em;text-shadow:0 2px 12px #020817}.node-right h2[data-v-1a76eef5]{font-size:1.15em;font-weight:620;line-height:1.15;margin-top:.74em}.node-top h2[data-v-1a76eef5]{margin-top:.28em}.node-top[data-v-1a76eef5]{left:50%;top:calc(11.6% - 3.4em)}.node-left[data-v-1a76eef5]{left:15.4%;top:calc(36.6% - 3.4em)}.node-right[data-v-1a76eef5]{left:79.8%;top:calc(38.8% - 3.4em)}.node-bottom-left[data-v-1a76eef5]{left:18%;top:calc(75.4% - 3.4em)}.node-bottom-right[data-v-1a76eef5]{left:78.6%;top:calc(75.6% - 3.4em)}.node-figure[data-v-1a76eef5]{position:relative;width:10em;height:9.4em}.node-icon[data-v-1a76eef5]{position:absolute;left:50%;top:.15em;transform:translate(-50%);width:6.5em;height:6.5em;z-index:2;color:#43ddff;filter:drop-shadow(0 0 4px rgba(70,220,255,.52)) drop-shadow(0 0 12px rgba(22,152,255,.32)) drop-shadow(0 0 26px rgba(12,110,255,.15))}.node-left .node-icon[data-v-1a76eef5]{width:6.05em;height:6.05em;top:.6em}.node-left .node-icon[data-v-1a76eef5],.node-bottom-left .node-icon[data-v-1a76eef5]{filter:drop-shadow(0 0 3.4px rgba(70,220,255,.5)) drop-shadow(0 0 8px rgba(22,152,255,.25)) drop-shadow(0 0 16px rgba(12,110,255,.09))}.node-bottom-right .node-icon[data-v-1a76eef5]{filter:drop-shadow(0 0 3.8px rgba(70,220,255,.52)) drop-shadow(0 0 10px rgba(22,152,255,.29)) drop-shadow(0 0 20px rgba(12,110,255,.12))}.node-left .node-icon .ico-plate[data-v-1a76eef5]{stroke:#40c6ff29;stroke-width:3.4}.node-bottom-left .node-icon .ico-plate[data-v-1a76eef5]{stroke:#40c6ff2b;stroke-width:3.6}.node-bottom-right .node-icon .ico-plate[data-v-1a76eef5]{stroke:#40c6ff36;stroke-width:4.6}.node-icon .ico-plate[data-v-1a76eef5]{fill:url(#clIcoGlass);stroke:#40c6ff42;stroke-width:6;stroke-linejoin:round}.node-icon .ico-line[data-v-1a76eef5]{fill:none;stroke:url(#clIcoEdge);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.node-icon .ico-faint[data-v-1a76eef5]{fill:none;stroke:#9ee4ff75;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.node-icon .ico-mark[data-v-1a76eef5]{fill:none;stroke:url(#clIcoMark);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.node-icon .ico-hi[data-v-1a76eef5]{fill:none;stroke:#d8fbff99;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.node-icon .ico-dot[data-v-1a76eef5]{fill:#7ed6ffcc;stroke:none}.node-icon .ico-bug[data-v-1a76eef5]{fill:#051a4af2;stroke:url(#clIcoEdge);stroke-width:2.1}.node-icon .ico-bug-back[data-v-1a76eef5]{stroke:#8df3ff;stroke-width:1.5;opacity:.8}.node-icon .ico-leg[data-v-1a76eef5]{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;opacity:.92}.node-icon .ico-lens[data-v-1a76eef5]{fill:none;stroke:url(#clIcoEdge);stroke-width:2.9}.node-icon .ico-glass[data-v-1a76eef5]{fill:none;stroke:#bef6ff8c;stroke-width:2;stroke-linecap:round}.node-icon .ico-handle[data-v-1a76eef5]{stroke:url(#clIcoEdge);stroke-width:4.1}.node-icon .ico-pen[data-v-1a76eef5]{fill:#092e7ab8;stroke-width:2.2}.node-icon .ico-flame[data-v-1a76eef5]{fill:#1ebaff6b;stroke:url(#clIcoMark);stroke-width:2.2;filter:drop-shadow(0 0 4px rgba(40,200,255,.55))}.node-pedestal[data-v-1a76eef5]{position:absolute;left:50%;bottom:0;width:8.75em;height:2.9em;transform:translate(-50%);z-index:1}.node-pedestal[data-v-1a76eef5]:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:152%;height:215%;border-radius:50%;background:radial-gradient(ellipse at center,rgba(22,152,255,.2),rgba(78,52,190,.07) 56%,transparent 72%)}.node-pedestal[data-v-1a76eef5]:before{content:"";position:absolute;left:50%;top:26%;transform:translate(-50%,-50%);width:46%;height:34%;border-radius:50%;z-index:2;background:radial-gradient(ellipse at center,rgba(178,246,255,.5),rgba(40,178,255,.16) 52%,transparent 76%);filter:blur(3px)}.node-pedestal .ped[data-v-1a76eef5]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%}.ped-1[data-v-1a76eef5]{width:100%;height:100%;border:1px solid rgba(40,150,255,.34);box-shadow:0 0 20px #166cff47}.ped-2[data-v-1a76eef5]{width:74%;height:70%;border:1.5px solid rgba(58,208,255,.78);box-shadow:0 0 18px #148cff8c,inset 0 0 15px #603cff70}.ped-3[data-v-1a76eef5]{width:60%;height:56%;border:1px solid rgba(148,98,252,.56);box-shadow:0 0 13px #6c3cfa5c}.ped-4[data-v-1a76eef5]{width:42%;height:38%;border:1.3px solid rgba(112,234,255,.86);box-shadow:0 0 15px #14a8ff8a,inset 0 0 10px #48ccff75}.ped-core[data-v-1a76eef5]{width:25%;height:21%;background:radial-gradient(circle,azure,#38c8ff 34%,#0a78ff00 76%);box-shadow:0 0 26px 6px #14c0ff99}.node-figure[data-v-1a76eef5]:after{content:"";position:absolute;left:50%;bottom:1.5em;z-index:0;width:2.7em;height:3.4em;transform:translate(-50%);background:linear-gradient(to top,rgba(96,224,255,.2),rgba(60,180,255,.05) 46%,transparent 82%);filter:blur(5px)}.node-left .node-figure[data-v-1a76eef5]:after,.node-bottom-left .node-figure[data-v-1a76eef5]:after{background:linear-gradient(to top,rgba(96,224,255,.14),rgba(60,180,255,.03) 46%,transparent 82%);filter:blur(4px)}@media(max-width:1240px){.home-hero[data-v-1a76eef5]{min-height:auto}.hero-layout[data-v-1a76eef5]{grid-template-columns:minmax(320px,.88fr) minmax(0,1.12fr);gap:.8rem}.hero-visual[data-v-1a76eef5]{--stage-h: clamp(470px, 52vw, 645px)}.visual-stage[data-v-1a76eef5]{font-size:min(.92vw,12.6px)}.hero-title[data-v-1a76eef5]{font-size:clamp(2.4rem,3.85vw,3.6rem)}.hero-button[data-v-1a76eef5]{width:208px;min-height:58px;gap:1.45rem}}@media(max-width:980px){.home-hero[data-v-1a76eef5]{padding-top:8.3rem}.hero-layout[data-v-1a76eef5]{grid-template-columns:1fr}.hero-copy[data-v-1a76eef5]{max-width:760px;margin:0 auto;text-align:center!important}.hero-title strong[data-v-1a76eef5],.hero-description[data-v-1a76eef5]{margin-inline:auto}.hero-actions[data-v-1a76eef5],.hero-assurances[data-v-1a76eef5]{justify-content:center}.hero-visual[data-v-1a76eef5]{--stage-h: clamp(440px, 66vw, 620px);width:min(760px,100%);margin:1.6rem auto 0}.visual-stage[data-v-1a76eef5]{font-size:min(1.34vw,12.6px)}}@media(max-width:680px){.home-hero[data-v-1a76eef5]{padding:7.7rem 1rem 2.3rem}.hero-title[data-v-1a76eef5]{font-size:clamp(2.4rem,10.5vw,3.4rem)}.hero-description[data-v-1a76eef5]{font-size:1.02rem}.hero-actions[data-v-1a76eef5]{gap:.8rem}.hero-button[data-v-1a76eef5]{width:100%;min-width:0;min-height:58px;gap:2rem}.hero-assurances[data-v-1a76eef5]{flex-direction:column;align-items:stretch;margin-top:1.7rem}.hero-assurances li[data-v-1a76eef5]{justify-content:center}.hero-visual[data-v-1a76eef5]{--stage-h: clamp(330px, 92vw, 520px);margin-top:1rem}.visual-stage[data-v-1a76eef5]{font-size:clamp(5.8px,1.7vw,10.4px)}.system-node[data-v-1a76eef5]{width:13em}.system-node h2[data-v-1a76eef5]{font-size:max(1.28em,10.5px)}}.applications-section[data-v-d4041f76]{position:relative;isolation:isolate;overflow:hidden;padding:clamp(2.3rem,3.2vw,3.4rem) clamp(1rem,4vw,5.25rem) clamp(3.4rem,4.6vw,4.8rem);background:radial-gradient(circle at 50% 52%,rgba(18,71,211,.12),transparent 34%),linear-gradient(180deg,#020713,#030918 45%,#020713)}.applications-noise[data-v-d4041f76]{position:absolute;inset:0;pointer-events:none;opacity:.22;background-image:radial-gradient(circle at 16% 25%,rgba(35,150,255,.7) 0 1px,transparent 1.5px),radial-gradient(circle at 84% 70%,rgba(121,72,255,.65) 0 1px,transparent 1.5px);background-size:70px 63px,83px 76px;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 20%,#000 80%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 20%,#000 80%,transparent)}.section-heading[data-v-d4041f76]{position:relative;z-index:2;width:min(930px,100%);margin:0 auto 2.15rem;text-align:center!important}.section-kicker[data-v-d4041f76]{min-width:320px;min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;padding:.45rem 1.6rem;border:1px solid rgba(24,118,226,.85);border-radius:12px;color:#a8bdf0;font-size:.86rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;background:#050e27cc;box-shadow:inset 0 0 18px #2246bd24,0 0 18px #1260d21f}.section-kicker i[data-v-d4041f76]{width:8px;height:8px;border-radius:50%;background:#12b4ff;box-shadow:0 0 10px #0a86ff}.section-heading h2[data-v-d4041f76]{margin:1.5rem 0 1.4rem;font-size:clamp(2.4rem,3.16vw,3.35rem);line-height:1.04;letter-spacing:-.036em;color:#fff;font-weight:830}.section-heading h2 span[data-v-d4041f76],.section-heading h2 strong[data-v-d4041f76]{display:block}.section-heading h2 strong[data-v-d4041f76]{margin-top:.12em;padding-bottom:.16em;margin-bottom:-.16em;font-weight:inherit;color:transparent;background:linear-gradient(90deg,#1c9bff,#2a6dff 55%,#7d55f2);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 19px rgba(34,93,255,.18))}.section-heading p[data-v-d4041f76]{margin:0 auto;max-width:600px;color:#aeb8cc;font-size:1.05rem;line-height:1.5}.applications-grid[data-v-d4041f76]{position:relative;z-index:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.9rem;width:min(1530px,100%);margin:0 auto}.application-card[data-v-d4041f76]{position:relative;isolation:isolate;min-height:430px;display:grid;grid-template-columns:minmax(0,.96fr) minmax(280px,1.04fr);align-items:center;overflow:hidden;border:1px solid rgba(24,146,240,.62);border-radius:16px;background:linear-gradient(140deg,#051636f5,#030a1dfa);color:inherit;box-shadow:inset 0 0 46px #10388c1f,0 0 26px #0a50be12;transition:transform .3s ease,box-shadow .3s ease}.application-wizard[data-v-d4041f76]{border-color:#924fe899;box-shadow:inset 0 0 46px #592ba521,0 0 26px #602dc814}.application-card[data-v-d4041f76]:hover{transform:translateY(-5px);box-shadow:0 18px 55px #0058ff2b,inset 0 0 52px #0a4bb526}.application-card.is-soon[data-v-d4041f76]{cursor:default}.application-card.is-soon[data-v-d4041f76]:hover{transform:none;box-shadow:none}.application-card.is-soon .status-check[data-v-d4041f76]{border-color:#8f6bff}.application-card.is-soon .status-check svg[data-v-d4041f76]{stroke:#b795ff}.application-wizard[data-v-d4041f76]:hover{box-shadow:0 18px 55px #6535dc2e,inset 0 0 52px #5d29b229}.card-glow[data-v-d4041f76]{position:absolute;z-index:-1;right:6%;top:10%;width:48%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(0,164,255,.18),transparent 66%);filter:blur(22px)}.application-wizard .card-glow[data-v-d4041f76]{background:radial-gradient(circle,rgba(110,49,255,.2),transparent 66%)}.card-stars[data-v-d4041f76]{position:absolute;z-index:-1;inset:0;opacity:.4;background-image:radial-gradient(circle,#148dff 0 1px,transparent 1.5px),radial-gradient(circle,#8158ff 0 1px,transparent 1.5px);background-position:72% 20%,86% 63%;background-size:37px 41px,53px 57px;-webkit-mask-image:linear-gradient(90deg,transparent 42%,#000 70%,transparent);mask-image:linear-gradient(90deg,transparent 42%,#000 70%,transparent)}.card-link[data-v-d4041f76]{position:absolute;z-index:-1;height:1px;background:linear-gradient(90deg,#22a8ff0a,#22a8ff61 45%,#22a8ff0a)}.card-link[data-v-d4041f76]:before,.card-link[data-v-d4041f76]:after{content:"";position:absolute;top:-2px;width:5px;height:5px;border-radius:50%;background:#2fc8ff;box-shadow:0 0 7px #1496ffd9;opacity:.8}.card-link[data-v-d4041f76]:before{left:-2px}.card-link[data-v-d4041f76]:after{right:-2px}.card-link-1[data-v-d4041f76]{left:5.5%;top:66%;width:12.5%;transform:rotate(-11deg)}.card-link-2[data-v-d4041f76]{left:29%;top:73%;width:10%;transform:rotate(8deg)}.card-link-3[data-v-d4041f76]{right:7%;bottom:11%;width:12%;transform:rotate(-9deg)}.application-wizard .card-link[data-v-d4041f76]{background:linear-gradient(90deg,#9668ff0a,#9668ff5c 45%,#9668ff0a)}.application-wizard .card-link[data-v-d4041f76]:before,.application-wizard .card-link[data-v-d4041f76]:after{background:#a173ff;box-shadow:0 0 7px #7846ffd9}.application-copy[data-v-d4041f76]{align-self:stretch;min-width:0;display:flex;flex-direction:column;padding:3.35rem 0 1.55rem 2.4rem;text-align:start!important}[dir=rtl] .application-copy[data-v-d4041f76]{padding:3.35rem 2.4rem 1.55rem 0}.application-title-row[data-v-d4041f76]{display:flex;align-items:center;gap:1.1rem;min-width:0}.application-title-row>div[data-v-d4041f76]:last-child{min-width:0}.application-symbol[data-v-d4041f76]{width:70px;height:70px;display:grid;place-items:center;flex:0 0 auto;color:#14cfff}.application-symbol svg[data-v-d4041f76]{width:66px;height:66px;filter:drop-shadow(0 0 9px rgba(0,190,255,.6))}.application-symbol-wizard[data-v-d4041f76]{color:#35d9ff}.application-symbol .sym-line[data-v-d4041f76]{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:.9}.application-symbol .symbol-logo[data-v-d4041f76]{width:76px;height:76px;max-width:none;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 10px rgba(0,150,255,.55))}.application-symbol .sym-wand[data-v-d4041f76]{fill:#2896ff42;stroke:currentColor;stroke-width:2.2;stroke-linejoin:round}.application-symbol .sym-mark[data-v-d4041f76]{fill:none;stroke:#b9f2ff;stroke-width:2.1;stroke-linecap:round}.application-title-row h3[data-v-d4041f76]{margin:0 0 .58rem;color:#fff;font-size:clamp(1.66rem,1.8vw,1.95rem);line-height:1.05;font-weight:790;white-space:nowrap}.application-type[data-v-d4041f76]{display:inline-flex;padding:.44rem 1.05rem;border:1px solid rgba(24,140,246,.8);border-radius:12px;color:#4bbcff;font-size:.93rem;line-height:1;background:#0226556b}.application-wizard .application-type[data-v-d4041f76]{border-color:#188cf6cc}.application-copy>p[data-v-d4041f76]{margin:2.85rem 0 0;max-width:335px;color:#bec6d5;font-size:1.05rem;line-height:1.62}.application-status[data-v-d4041f76]{display:flex;align-items:center;gap:.85rem;min-height:52px;margin-top:auto;border-top:1px solid rgba(91,128,190,.24);color:#eef4ff;font-size:.96rem}.status-check[data-v-d4041f76]{width:30px;height:30px;display:grid;place-items:center;border:2px solid #00c8ff;border-radius:50%}.status-check svg[data-v-d4041f76]{width:19px;height:19px;fill:none;stroke:#2fe3ff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.application-status b[data-v-d4041f76]{font-weight:700}.application-status i[data-v-d4041f76]{width:1px;height:26px;margin-inline:.5rem;background:#6a8bc44d}.application-status strong[data-v-d4041f76]{color:#a266ff;font-weight:690}.application-visual[data-v-d4041f76]{position:relative;align-self:stretch;display:grid;place-items:center;padding-bottom:130px}.visual-circuit[data-v-d4041f76]{position:absolute;z-index:1;height:1px;background:linear-gradient(90deg,transparent,rgba(32,168,255,.6))}.visual-circuit[data-v-d4041f76]:after{content:"";position:absolute;right:0;top:-3px;width:6.5px;height:6.5px;border-radius:50%;background:#2ad0ff;box-shadow:0 0 9px #0b8cff}.visual-circuit-a[data-v-d4041f76]{left:-6%;top:21%;width:40%;transform:rotate(-7deg)}.visual-circuit-b[data-v-d4041f76]{right:-2%;bottom:27%;width:33%;transform:rotate(6deg)}.application-wizard .visual-circuit[data-v-d4041f76]{background:linear-gradient(90deg,transparent,rgba(150,100,255,.55))}.application-wizard .visual-circuit[data-v-d4041f76]:after{background:#a071ff;box-shadow:0 0 9px #7a3cff}.holo-hex[data-v-d4041f76]{position:relative;z-index:3;width:212px;height:230px;display:grid;place-items:center;clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);background:linear-gradient(165deg,#6ceaff,#23a8ff 26%,#1470ee 60%,#2f57d8);filter:drop-shadow(0 0 11px rgba(30,190,255,.62)) drop-shadow(0 0 30px rgba(24,110,255,.3))}.holo-hex[data-v-d4041f76]:before{content:"";position:absolute;inset:2.6px;clip-path:inherit;background:radial-gradient(58% 48% at 50% 54%,rgba(16,96,208,.3),transparent 68%),linear-gradient(165deg,#061a3f,#030d26 48%,#020818)}.holo-hex-inner[data-v-d4041f76]{position:absolute;inset:8.5%;clip-path:inherit;background:linear-gradient(165deg,#78e8ff80,#3c82fa24 48%,#7854f04d)}.holo-hex-inner[data-v-d4041f76]:before{content:"";position:absolute;inset:1.3px;clip-path:inherit;background:radial-gradient(52% 44% at 50% 52%,#0e5cc83d,#020a1efc 70%)}.application-wizard .holo-hex[data-v-d4041f76]{background:linear-gradient(165deg,#7ce6ff,#4aa2ff 24%,#6a56f2,#9a4ee8);filter:drop-shadow(0 0 11px rgba(140,110,255,.6)) drop-shadow(0 0 30px rgba(110,60,240,.3))}.application-wizard .holo-hex-inner[data-v-d4041f76]{background:linear-gradient(165deg,#8ce6ff75,#6e64fa29 48%,#aa64ff61)}.holo-icon[data-v-d4041f76]{position:relative;z-index:2;width:128px;height:128px;color:#2fd8ff;filter:drop-shadow(0 0 6px rgba(40,200,255,.75)) drop-shadow(0 0 18px rgba(20,130,255,.4))}.application-wizard .holo-icon[data-v-d4041f76]{color:#61d5ff}.holo-icon .holo-plate[data-v-d4041f76]{fill:#08286480;stroke:#3cbeff38;stroke-width:5;stroke-linejoin:round}.holo-icon .holo-line[data-v-d4041f76]{fill:none;stroke:currentColor;stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round}.holo-icon .holo-mark[data-v-d4041f76]{fill:none;stroke:#9df4ff;stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round}.holo-icon .holo-grip[data-v-d4041f76]{stroke-width:5.4}.holo-icon .holo-bracket[data-v-d4041f76]{fill:none;stroke:currentColor;stroke-width:7;stroke-linecap:round;stroke-linejoin:round}.holo-icon .holo-slash[data-v-d4041f76]{fill:none;stroke:#9b6cff;stroke-width:7;stroke-linecap:round;filter:drop-shadow(0 0 5px rgba(140,90,255,.75))}.application-wizard .holo-icon .holo-plate[data-v-d4041f76]{fill:#2e1e7673;stroke:#9678ff3d}.holo-beam[data-v-d4041f76]{position:absolute;z-index:2;left:50%;bottom:135px;width:7px;height:82px;transform:translate(-50%);background:linear-gradient(to top,#a0f8ffd9,#3cbeff4d 46%,#28a0ff00);filter:blur(2.6px)}.application-wizard .holo-beam[data-v-d4041f76]{background:linear-gradient(to top,#c4b2ffd9,#826eff4d 46%,#6e46ff00)}.holo-platform[data-v-d4041f76]{position:absolute;z-index:4;left:50%;bottom:135px;width:0;height:0}.holo-platform i[data-v-d4041f76]{position:absolute;left:0;top:0;transform:translate(-50%,-50%);border-radius:50%}.holo-ring-1[data-v-d4041f76]{width:252px;height:70px;border:1px solid rgba(42,148,255,.3)}.holo-ring-2[data-v-d4041f76]{width:190px;height:53px;border:1.6px solid rgba(52,202,255,.68);box-shadow:0 0 16px #148cff7a,inset 0 0 13px #603cff61}.holo-ring-3[data-v-d4041f76]{width:126px;height:36px;border:1.2px solid rgba(150,98,255,.62);box-shadow:0 0 12px #703eff5c}.holo-core[data-v-d4041f76]{width:62px;height:19px;background:radial-gradient(circle,#d6fdff,#2bbcff 34%,#0a78ff00 74%);box-shadow:0 0 24px 6px #12b8ff80}.application-wizard .holo-ring-2[data-v-d4041f76]{border-color:#7e96ffa8;box-shadow:0 0 16px #5a5aff7a,inset 0 0 13px #8c46ff66}.application-wizard .holo-ring-3[data-v-d4041f76]{border-color:#b26effa8}.application-wizard .holo-core[data-v-d4041f76]{background:radial-gradient(circle,#eee4ff,#8a72ff 34%,#6e46ff00 74%);box-shadow:0 0 24px 6px #785aff80}.application-kernel .holo-hex[data-v-d4041f76]{animation:kernelHoloFloat-d4041f76 4s ease-in-out infinite}.application-kernel .holo-beam[data-v-d4041f76],.application-kernel .holo-core[data-v-d4041f76]{animation:kernelHoloPulse-d4041f76 3.2s ease-in-out infinite}@keyframes kernelHoloFloat-d4041f76{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes kernelHoloPulse-d4041f76{0%,to{opacity:.65}50%{opacity:1}}.application-wizard .holo-ring[data-v-d4041f76]{animation:wizardRingShimmer-d4041f76 2.7s ease-in-out infinite}.application-wizard .holo-ring-2[data-v-d4041f76]{animation-delay:-.3s}.application-wizard .holo-ring-3[data-v-d4041f76]{animation-delay:-.6s}@keyframes wizardRingShimmer-d4041f76{0%,65%,to{opacity:.7;filter:brightness(1)}30%{opacity:1;filter:brightness(1.25)}}@media(prefers-reduced-motion:reduce){.application-kernel .holo-hex[data-v-d4041f76],.application-kernel .holo-beam[data-v-d4041f76],.application-kernel .holo-core[data-v-d4041f76],.application-wizard .holo-ring[data-v-d4041f76]{animation:none}}@media(max-width:1120px){.applications-grid[data-v-d4041f76]{grid-template-columns:1fr;max-width:820px}.application-card[data-v-d4041f76]{min-height:430px}}@media(min-width:1121px)and (max-width:1380px){.application-card[data-v-d4041f76]{grid-template-columns:minmax(0,1fr) minmax(250px,.94fr)}.application-copy[data-v-d4041f76],[dir=rtl] .application-copy[data-v-d4041f76]{padding-inline-start:1.7rem}.application-symbol[data-v-d4041f76]{width:60px;height:60px}.application-symbol svg[data-v-d4041f76]{width:56px;height:56px}.application-symbol .symbol-logo[data-v-d4041f76]{width:64px;height:64px}.application-title-row h3[data-v-d4041f76]{font-size:1.55rem}.application-visual[data-v-d4041f76]{padding-bottom:112px}.holo-beam[data-v-d4041f76],.holo-platform[data-v-d4041f76]{bottom:116px}.holo-hex[data-v-d4041f76]{width:186px;height:202px}.holo-icon[data-v-d4041f76]{width:112px;height:112px}.holo-ring-1[data-v-d4041f76]{width:218px;height:61px}.holo-ring-2[data-v-d4041f76]{width:164px;height:46px}.holo-ring-3[data-v-d4041f76]{width:110px;height:31px}}@media(max-width:680px){.applications-section[data-v-d4041f76]{padding-inline:1rem}.section-kicker[data-v-d4041f76]{min-width:0;width:min(100%,320px)}.section-heading h2[data-v-d4041f76]{font-size:clamp(2.15rem,9.6vw,3.1rem)}.application-card[data-v-d4041f76]{grid-template-columns:1fr;min-height:640px}.application-copy[data-v-d4041f76],[dir=rtl] .application-copy[data-v-d4041f76]{padding:2rem 1.35rem 1.3rem}.application-copy>p[data-v-d4041f76]{margin-top:1.5rem;max-width:none}.application-visual[data-v-d4041f76]{grid-row:1;min-height:330px;padding-bottom:104px}.holo-hex[data-v-d4041f76]{width:176px;height:191px}.holo-icon[data-v-d4041f76]{width:106px;height:106px}.holo-ring-1[data-v-d4041f76]{width:206px;height:58px}.holo-ring-2[data-v-d4041f76]{width:156px;height:44px}.holo-ring-3[data-v-d4041f76]{width:104px;height:30px}.holo-beam[data-v-d4041f76],.holo-platform[data-v-d4041f76]{bottom:108px}.application-status[data-v-d4041f76]{margin-top:1.5rem}}.capabilities-section[data-v-709880d1]{--ground-zoom: 1;--ground-glow: 0;position:relative;isolation:isolate;overflow:hidden;min-height:880px;padding:clamp(1.8rem,2.4vw,2.7rem) clamp(1rem,4.5vw,5.75rem) 5.5rem;background:radial-gradient(ellipse at 50% 100%,rgba(9,77,255,.22),transparent 30%),radial-gradient(circle at 23% 47%,rgba(11,76,180,.08),transparent 32%),linear-gradient(180deg,#020613,#030816)}.capability-glow[data-v-709880d1]{position:absolute;left:50%;top:5%;width:690px;height:410px;transform:translate(-50%);border-radius:50%;background:#1a48ff12;filter:blur(105px);pointer-events:none}.capability-floor[data-v-709880d1]{position:absolute;z-index:0;left:-8%;right:-8%;bottom:-24%;height:40%;pointer-events:none;transform:perspective(520px) rotateX(69deg);transform-origin:bottom;background-image:linear-gradient(rgba(16,123,255,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(16,123,255,.12) 1px,transparent 1px);background-size:30px 30px;-webkit-mask-image:radial-gradient(ellipse 52% 66% at center,#000 8%,transparent 72%);mask-image:radial-gradient(ellipse 52% 66% at center,#000 8%,transparent 72%)}.capability-horizon[data-v-709880d1]{position:absolute;z-index:0;left:50%;bottom:2.1rem;width:min(760px,74%);height:2px;transform:translate(-50%);pointer-events:none;background:linear-gradient(90deg,transparent,rgba(6,142,255,.5) 22%,rgba(75,98,255,.8) 50%,rgba(8,207,255,.5) 78%,transparent)}.floor-etch[data-v-709880d1]{position:absolute;z-index:0;left:0;bottom:0;width:100%;height:340px;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 64% 86% at 50% 97%,#000 18%,transparent 74%);mask-image:radial-gradient(ellipse 64% 86% at 50% 97%,#000 18%,transparent 74%)}.floor-etch ellipse[data-v-709880d1],.floor-etch path[data-v-709880d1]{fill:none;vector-effect:non-scaling-stroke}.etch-rings ellipse[data-v-709880d1]{stroke:#2684e81a;stroke-width:1}.etch-rings ellipse[data-v-709880d1]:nth-child(4){stroke:#3aa8ff21}.etch-rings ellipse[data-v-709880d1]:nth-child(5){stroke:#46baff24}.etch-rings ellipse[data-v-709880d1]:nth-child(6){stroke:#58caff26}.etch-dash ellipse[data-v-709880d1]{stroke:#46b4ff1a;stroke-width:1;stroke-dasharray:3 10}.etch-rays path[data-v-709880d1]{stroke:#287cdc16;stroke-width:1}.etch-dots circle[data-v-709880d1]{fill:#4fb6ff;opacity:.17}.capability-horizon i[data-v-709880d1]{position:absolute;left:50%;top:50%;width:190px;height:26px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(180,246,255,.55),rgba(30,150,255,.22) 40%,transparent 74%);filter:blur(5px);transform:translate(-50%,-50%) scale(calc(1 + var(--ground-glow) * .35));opacity:calc(.65 + var(--ground-glow) * .35);filter:blur(5px) brightness(calc(1 + var(--ground-glow) * .45));transition:transform .12s linear,opacity .12s linear,filter .12s linear}.capability-horizon i[data-v-709880d1]:after{content:"";position:absolute;inset:-50% -16%;border-radius:inherit;background:radial-gradient(ellipse,rgba(122,219,255,.32),rgba(52,128,255,.18) 38%,rgba(133,90,255,.08) 56%,transparent 74%);opacity:.3;animation:groundGlowBreath-709880d1 3.6s ease-in-out infinite}@keyframes groundGlowBreath-709880d1{0%,to{opacity:.3;transform:scale(.94)}50%{opacity:.7;transform:scale(1.08)}}.capability-floor[data-v-709880d1]{transform:scale(var(--ground-zoom)) perspective(520px) rotateX(69deg)}.floor-etch[data-v-709880d1]{transform-origin:50% calc(100% - 34px);transform:scale(var(--ground-zoom))}.capability-horizon[data-v-709880d1]{transform:translate(-50%) scale(var(--ground-zoom))}.capability-floor[data-v-709880d1],.floor-etch[data-v-709880d1],.capability-horizon[data-v-709880d1]{transition:transform .12s linear}@media(prefers-reduced-motion:reduce){.capability-floor[data-v-709880d1],.floor-etch[data-v-709880d1],.capability-horizon[data-v-709880d1],.capability-horizon i[data-v-709880d1]{transition:none}.capability-horizon i[data-v-709880d1]:after{animation:none}}.capabilities-heading[data-v-709880d1]{position:relative;z-index:1;width:min(850px,100%);margin:0 auto 2.25rem;text-align:center!important}.capabilities-kicker[data-v-709880d1]{position:relative;min-width:322px;min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:.45rem 2rem;clip-path:polygon(7% 0,93% 0,100% 50%,93% 100%,7% 100%,0 50%);border:1px solid rgba(12,122,214,.9);color:#aec0ea;background:linear-gradient(90deg,#04163ce0,#070c27f0);font-size:.87rem;font-weight:720;letter-spacing:.1em;text-transform:uppercase;box-shadow:inset 0 1px #04d8ffd9}.capabilities-kicker[data-v-709880d1]:before,.capabilities-kicker[data-v-709880d1]:after{content:"";position:absolute;top:0;width:33%;height:2px;background:linear-gradient(90deg,#02dfff,transparent)}.capabilities-kicker[data-v-709880d1]:before{left:12%}.capabilities-kicker[data-v-709880d1]:after{right:12%;transform:scaleX(-1);background:linear-gradient(90deg,#8d4eff,transparent)}.capabilities-heading h2[data-v-709880d1]{margin:1.05rem 0 .5rem;color:#fff;font-size:clamp(2.5rem,3.88vw,4.06rem);line-height:1.06;letter-spacing:-.038em;font-weight:850}.capabilities-heading h2 span[data-v-709880d1],.capabilities-heading h2 strong[data-v-709880d1]{display:block}.capabilities-heading h2 strong[data-v-709880d1]{margin-top:.08em;padding-bottom:.16em;margin-bottom:-.16em;font-weight:inherit;color:transparent;background:linear-gradient(92deg,#06c6ff 6%,#1d7bff 46%,#7d4ff5 78%,#9b57ff);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 20px rgba(24,90,255,.22))}.capabilities-heading p[data-v-709880d1]{max-width:690px;margin:1rem auto 0;color:#bec5d2;font-size:1.05rem;line-height:1.5}.capabilities-grid[data-v-709880d1]{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem 1.25rem;width:min(1480px,100%);margin:0 auto}.capability-card[data-v-709880d1]{position:relative;min-height:232px;display:grid;grid-template-columns:152px minmax(0,1fr);align-items:center;gap:1rem;overflow:hidden;padding:1.05rem 1.35rem;border:1px solid rgba(66,108,178,.45);border-radius:14px;background:linear-gradient(142deg,#071938eb,#030b1ef7);box-shadow:inset 0 0 40px #163b861a,0 0 22px #0a46af0d;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.capability-card[data-v-709880d1]:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:radial-gradient(70% 58% at 18% 34%,rgba(24,118,235,.09),transparent 68%)}.capability-card[data-v-709880d1]:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;opacity:.55;-webkit-mask-image:linear-gradient(104deg,#000 0%,rgba(0,0,0,.48) 36%,transparent 66%);mask-image:linear-gradient(104deg,#000 0%,rgba(0,0,0,.48) 36%,transparent 66%)}.capability-card[data-v-709880d1]:nth-child(1):before{background-image:repeating-linear-gradient(58deg,rgba(70,170,255,.06) 0 1px,transparent 1px 13px)}.capability-card[data-v-709880d1]:nth-child(2):before{background-image:radial-gradient(circle,rgba(90,190,255,.13) 1px,transparent 1.5px);background-size:22px 22px}.capability-card[data-v-709880d1]:nth-child(3):before{background-image:repeating-radial-gradient(circle at 16% 80%,rgba(80,180,255,.08) 0 1px,transparent 1px 21px)}.capability-card[data-v-709880d1]:nth-child(4):before{background-image:linear-gradient(rgba(70,170,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(70,170,255,.05) 1px,transparent 1px);background-size:26px 26px}.capability-card[data-v-709880d1]:nth-child(5):before{background-image:repeating-linear-gradient(rgba(80,180,255,.06) 0 1px,transparent 1px 9px)}.capability-card[data-v-709880d1]:nth-child(6):before{background-image:repeating-linear-gradient(-58deg,rgba(150,110,255,.06) 0 1px,transparent 1px 15px),radial-gradient(circle,rgba(160,120,255,.11) 1px,transparent 1.5px);background-size:auto,30px 30px}.capability-card[data-v-709880d1]:hover{transform:translateY(-4px);border-color:#128ffccc;box-shadow:0 16px 42px #0049dc2b,inset 0 0 42px #1b419729}.card-scan[data-v-709880d1]{position:absolute;left:-12%;bottom:17%;width:36%;height:1px;background:linear-gradient(90deg,transparent,rgba(22,142,255,.75));opacity:.4}.card-traces[data-v-709880d1],.card-twinkles[data-v-709880d1],.card-ring-glow[data-v-709880d1]{position:absolute;inset:0;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(104deg,#000 0%,rgba(0,0,0,.65) 36%,transparent 66%);mask-image:linear-gradient(104deg,#000 0%,rgba(0,0,0,.65) 36%,transparent 66%)}.card-traces i[data-v-709880d1]{position:absolute;top:26px;left:-72px;width:64px;height:1px;opacity:0;background:linear-gradient(90deg,transparent,rgba(175,120,255,.7),transparent);box-shadow:0 0 5px #975cff26;animation:capabilityTraceSweep-709880d1 6.4s ease-in-out infinite}.card-traces i[data-v-709880d1]:nth-child(2){top:104px;animation-delay:-2.1s}.card-traces i[data-v-709880d1]:nth-child(3){top:182px;animation-delay:-4.2s}.card-traces[data-v-709880d1]:before,.card-traces[data-v-709880d1]:after{content:"";position:absolute;left:52px;top:-72px;width:1px;height:64px;opacity:0;background:linear-gradient(180deg,transparent,rgba(175,120,255,.7),transparent);box-shadow:0 0 5px #975cff26;animation:capabilityTraceVerticalSweep-709880d1 6.4s ease-in-out infinite}.card-traces[data-v-709880d1]:after{left:182px;animation-delay:-3.2s}.card-twinkles i[data-v-709880d1]{position:absolute;left:33px;top:33px;width:3px;height:3px;transform:translate(-50%,-50%);border-radius:50%;opacity:0;background:#b98aff;box-shadow:0 0 6px #a668ff8c;animation:capabilityDotTwinkle-709880d1 5.8s ease-in-out infinite}.card-twinkles i[data-v-709880d1]:nth-child(2){left:187px;top:11px;animation-delay:-1.9s}.card-twinkles i[data-v-709880d1]:nth-child(3){left:99px;top:209px;animation-delay:-3.8s}.capability-code .card-twinkles i[data-v-709880d1]:nth-child(2){animation-delay:-.72s}.capability-code .card-twinkles i[data-v-709880d1]:nth-child(3){animation-delay:-1.44s}.capability-code .card-twinkles i[data-v-709880d1]:nth-child(4){left:11px;top:121px;animation-delay:-2.16s}.capability-code .card-twinkles i[data-v-709880d1]:nth-child(5){left:143px;top:55px;animation-delay:-2.88s}.capability-code .card-twinkles i[data-v-709880d1]:nth-child(6){left:231px;top:143px;animation-delay:-3.6s}.capability-code .card-twinkles i[data-v-709880d1]:nth-child(7){left:55px;top:187px;animation-delay:-4.32s}.capability-code .card-twinkles i[data-v-709880d1]:nth-child(8){left:253px;top:33px;animation-delay:-5.04s}.capability-expert .card-twinkles i[data-v-709880d1]{left:45px;top:15px;animation-duration:6.4s;animation-delay:-1.1s}.capability-expert .card-twinkles i[data-v-709880d1]:nth-child(2){left:195px;top:75px;animation-delay:-3.2s}.capability-expert .card-twinkles i[data-v-709880d1]:nth-child(3){left:105px;top:195px;animation-delay:-5.3s}.card-ring-glow i[data-v-709880d1]{position:absolute;left:16%;top:80%;width:128px;height:128px;border-radius:50%;opacity:0;background:conic-gradient(from 310deg,transparent,rgba(175,120,255,.7) 30deg,transparent 76deg);-webkit-mask-image:radial-gradient(farthest-side,transparent calc(100% - 1px),#000 calc(100% - 1px));mask-image:radial-gradient(farthest-side,transparent calc(100% - 1px),#000 calc(100% - 1px));animation:capabilityRingGlide-709880d1 5.8s ease-in-out infinite;animation-delay:-2.1s}.card-ring-glow i[data-v-709880d1]:nth-child(2){width:212px;height:212px;animation-delay:-1.4s}.card-ring-glow i[data-v-709880d1]:nth-child(3){width:296px;height:296px;animation-delay:-.7s}.card-ring-glow i[data-v-709880d1]:nth-child(4){width:380px;height:380px;animation-delay:0s}@keyframes capabilityRingGlide-709880d1{0%{opacity:0;transform:translate(-50%,-50%) rotate(-15deg)}18%,35%{opacity:.55}60%,to{opacity:0;transform:translate(-50%,-50%) rotate(20deg)}}@keyframes capabilityTraceSweep-709880d1{0%{left:-72px;opacity:0}12%,52%{opacity:.65}72%,to{left:66%;opacity:0}}@keyframes capabilityTraceVerticalSweep-709880d1{0%{top:-72px;opacity:0}12%,52%{opacity:.65}72%,to{top:100%;opacity:0}}@keyframes capabilityDotTwinkle-709880d1{0%,38%,to{opacity:0}18%{opacity:.6}}.capability-visual[data-v-709880d1]{position:relative;z-index:1;width:152px;height:176px}.capability-hex[data-v-709880d1]{position:absolute;z-index:3;left:50%;top:0;width:108px;height:118px;transform:translate(-50%);display:grid;place-items:center;clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);background:linear-gradient(165deg,#6ce9ff,#23a6ff 26%,#1470ee 60%,#3055d6);filter:drop-shadow(0 0 8px rgba(30,190,255,.55)) drop-shadow(0 0 22px rgba(24,110,255,.28))}.capability-hex[data-v-709880d1]:before{content:"";position:absolute;inset:2.2px;clip-path:inherit;background:radial-gradient(58% 48% at 50% 54%,rgba(16,96,208,.28),transparent 68%),linear-gradient(165deg,#061a3d,#030d25 48%,#020817)}.hex-inner[data-v-709880d1]{position:absolute;inset:8.5%;clip-path:inherit;background:linear-gradient(165deg,#78e8ff75,#3c82fa21 48%,#7654f047)}.hex-inner[data-v-709880d1]:before{content:"";position:absolute;inset:1.2px;clip-path:inherit;background:radial-gradient(52% 44% at 50% 52%,#0e5cc838,#020a1cfc 70%)}.cap-icon[data-v-709880d1]{position:relative;z-index:2;width:60px;height:60px;color:#2fd8ff;filter:drop-shadow(0 0 4px rgba(40,200,255,.7)) drop-shadow(0 0 13px rgba(20,130,255,.34))}.cap-icon .cap-plate[data-v-709880d1]{fill:#08286485;stroke:#3cbeff33;stroke-width:3.6;stroke-linejoin:round}.cap-icon .cap-line[data-v-709880d1]{fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.cap-icon .cap-faint[data-v-709880d1]{fill:none;stroke:#96deff61;stroke-width:1.5;stroke-linecap:round}.cap-icon .cap-mark[data-v-709880d1]{fill:none;stroke:#9df4ff;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.cap-icon .cap-dot[data-v-709880d1]{fill:#7ed6ffcc}.cap-icon .cap-node[data-v-709880d1]{fill:#061e4cf2;stroke:currentColor;stroke-width:2.1}.cap-icon .cap-core[data-v-709880d1]{fill:#9df4ff}.cap-icon .cap-flame[data-v-709880d1]{fill:#1ebaff61;stroke:#9df4ff;stroke-width:2.2}.capability-card:nth-child(6) .cap-icon[data-v-709880d1]{color:#9a6bff}.capability-card:nth-child(6) .cap-icon .cap-mark[data-v-709880d1]{stroke:#d3b6ff}.capability-card:nth-child(6) .capability-hex[data-v-709880d1]{background:linear-gradient(165deg,#7ce6ff,#4aa2ff 24%,#6a56f2,#9a4ee8);filter:drop-shadow(0 0 8px rgba(140,110,255,.55)) drop-shadow(0 0 22px rgba(110,60,240,.28))}.capability-card:nth-child(6) .hex-inner[data-v-709880d1]{background:linear-gradient(165deg,#8ce6ff6b,#6e64fa26 48%,#aa64ff57)}.capability-beam[data-v-709880d1]{position:absolute;z-index:2;left:50%;bottom:30px;width:6px;height:46px;transform:translate(-50%);background:linear-gradient(to top,#a0f8ffcc,#3cbeff47 46%,#28a0ff00);filter:blur(2.2px)}.capability-card:nth-child(6) .capability-beam[data-v-709880d1]{background:linear-gradient(to top,#c6b2ffcc,#826eff47 46%,#6e46ff00)}.capability-platform[data-v-709880d1]{position:absolute;z-index:4;left:50%;bottom:30px;width:0;height:0}.capability-platform i[data-v-709880d1]{position:absolute;left:0;top:0;transform:translate(-50%,-50%);border-radius:50%}.plat-ring-1[data-v-709880d1]{width:138px;height:39px;border:1px solid rgba(42,148,255,.3)}.plat-ring-2[data-v-709880d1]{width:104px;height:29px;border:1.5px solid rgba(52,202,255,.68);box-shadow:0 0 13px #148cff73,inset 0 0 10px #603cff5c}.plat-ring-3[data-v-709880d1]{width:70px;height:20px;border:1.1px solid rgba(150,98,255,.6);box-shadow:0 0 10px #703eff57}.plat-core[data-v-709880d1]{width:36px;height:11px;background:radial-gradient(circle,#d6fdff,#2bbcff 34%,#0a78ff00 74%);box-shadow:0 0 17px 5px #12b8ff7a}.capability-card:nth-child(6) .plat-ring-2[data-v-709880d1]{border-color:#7e96ffa8;box-shadow:0 0 13px #5a5aff73,inset 0 0 10px #8c46ff61}.capability-card:nth-child(6) .plat-ring-3[data-v-709880d1]{border-color:#b26effa3}.capability-card:nth-child(6) .plat-core[data-v-709880d1]{background:radial-gradient(circle,#eee4ff,#8a72ff 34%,#6e46ff00 74%);box-shadow:0 0 17px 5px #785aff7a}.capability-rocket[data-v-709880d1]{--capability-beam-delay: -.85s}.capability-templates[data-v-709880d1]{--capability-beam-delay: -1.7s}.capability-expert[data-v-709880d1]{--capability-beam-delay: -1.3s;--capability-float-delay: -2s}:is(.capability-audit[data-v-709880d1],.capability-rocket[data-v-709880d1],.capability-templates[data-v-709880d1],.capability-expert[data-v-709880d1]) :is(.capability-beam,.plat-core){animation:capabilityBeamPulse-709880d1 2.6s ease-in-out infinite;animation-delay:var(--capability-beam-delay, 0s)}:is(.capability-audit,.capability-expert) .capability-hex[data-v-709880d1]{animation:capabilityHoloFloat-709880d1 4s ease-in-out infinite;animation-delay:var(--capability-float-delay, 0s)}:is(.capability-audit[data-v-709880d1],.capability-expert[data-v-709880d1]) :is(.capability-beam,.plat-core):after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;animation:capabilityPurpleGlow-709880d1 2.6s ease-in-out infinite;animation-delay:var(--capability-beam-delay, 0s)}:is(.capability-audit,.capability-expert) .capability-beam[data-v-709880d1]:after{background:linear-gradient(to top,#dab8fff2,#a363ffb3 46%,#8b4cff00)}:is(.capability-audit,.capability-expert) .plat-core[data-v-709880d1]:after{border-radius:inherit;background:radial-gradient(circle,#f0dfff,#a478ff 34%,#8b4cff00 74%);box-shadow:0 0 17px 5px #9a55ff5c}@keyframes capabilityHoloFloat-709880d1{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-6px)}}@keyframes capabilityPurpleGlow-709880d1{0%,to{opacity:0}50%{opacity:.85}}@keyframes capabilityBeamPulse-709880d1{0%,to{opacity:.55}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.card-traces i[data-v-709880d1],.card-traces[data-v-709880d1]:before,.card-traces[data-v-709880d1]:after,.card-twinkles i[data-v-709880d1],.card-ring-glow i[data-v-709880d1],:is(.capability-audit,.capability-expert) .capability-hex[data-v-709880d1],:is(.capability-audit[data-v-709880d1],.capability-expert[data-v-709880d1]) :is(.capability-beam,.plat-core):after,:is(.capability-audit[data-v-709880d1],.capability-rocket[data-v-709880d1],.capability-templates[data-v-709880d1],.capability-expert[data-v-709880d1]) :is(.capability-beam,.plat-core){animation:none}}.capability-copy[data-v-709880d1]{position:relative;z-index:1;min-width:0;text-align:start!important}.capability-copy h3[data-v-709880d1]{margin:0 0 .55rem;color:#fff;font-size:clamp(1.2rem,1.32vw,1.42rem);line-height:1.2;font-weight:760;letter-spacing:-.008em;text-wrap:balance}.capability-copy p[data-v-709880d1]{margin:0;color:#b7c0d1;font-size:.95rem;line-height:1.54;font-weight:400}@media(max-width:1150px){.capabilities-section[data-v-709880d1]{min-height:auto}.capabilities-grid[data-v-709880d1]{grid-template-columns:repeat(2,minmax(0,1fr))}.capability-card[data-v-709880d1]{min-height:232px}}@media(max-width:720px){.capabilities-section[data-v-709880d1]{padding:2.2rem 1rem 4rem}.capabilities-kicker[data-v-709880d1]{min-width:0;width:min(100%,322px)}.capabilities-heading h2[data-v-709880d1]{font-size:clamp(2.2rem,9.2vw,3.1rem)}.capabilities-grid[data-v-709880d1]{grid-template-columns:1fr}.capability-card[data-v-709880d1]{grid-template-columns:134px minmax(0,1fr);min-height:208px;padding:1rem;gap:.7rem}.capability-visual[data-v-709880d1]{width:134px;height:156px}.capability-hex[data-v-709880d1]{width:96px;height:105px}.cap-icon[data-v-709880d1]{width:53px;height:53px}.plat-ring-1[data-v-709880d1]{width:122px;height:34px}.plat-ring-2[data-v-709880d1]{width:92px;height:26px}.plat-ring-3[data-v-709880d1]{width:62px;height:18px}.capability-beam[data-v-709880d1],.capability-platform[data-v-709880d1]{bottom:24px}.capability-copy h3[data-v-709880d1]{font-size:1.22rem}.capability-copy p[data-v-709880d1]{font-size:.93rem}}@media(max-width:430px){.capability-card[data-v-709880d1]{grid-template-columns:1fr;text-align:center!important}.capability-visual[data-v-709880d1]{margin:0 auto}.capability-copy[data-v-709880d1]{text-align:center!important}}.home-journey[data-v-b271c4d2]{position:relative;overflow:hidden;padding:clamp(3.2rem,4.4vw,4.8rem) 2rem clamp(3.6rem,4.6vw,5rem);color:#eef5ff;background:radial-gradient(circle at 50% 46%,rgba(19,76,168,.13),transparent 46%),#020817}.home-journey[data-v-b271c4d2]:before{content:"";position:absolute;inset:0;opacity:.14;background-image:linear-gradient(rgba(25,104,205,.2) 1px,transparent 1px),linear-gradient(90deg,rgba(25,104,205,.15) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:linear-gradient(transparent,#000 22%,#000 86%,transparent);mask-image:linear-gradient(transparent,#000 22%,#000 86%,transparent)}.home-journey[data-v-b271c4d2]:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;background-image:radial-gradient(circle at 14% 26%,rgba(60,170,255,.55) 0 1px,transparent 1.6px),radial-gradient(circle at 82% 62%,rgba(140,96,255,.5) 0 1px,transparent 1.6px);background-size:96px 84px,118px 102px;-webkit-mask-image:linear-gradient(transparent,#000 25%,#000 82%,transparent);mask-image:linear-gradient(transparent,#000 25%,#000 82%,transparent)}.journey-shell[data-v-b271c4d2]{position:relative;z-index:1;width:min(1580px,100%);margin:auto}.section-heading[data-v-b271c4d2]{text-align:center}.eyebrow[data-v-b271c4d2]{display:flex;align-items:center;justify-content:center;gap:.9rem;color:#4d9bff;font-size:.84rem;font-weight:700;letter-spacing:.2em}.eyebrow span[data-v-b271c4d2]{width:78px;height:1px;background:linear-gradient(90deg,transparent,rgba(65,110,226,.9))}.eyebrow span[data-v-b271c4d2]:last-child{transform:scaleX(-1)}.eyebrow i[data-v-b271c4d2]{width:5px;height:5px;border-radius:50%;background:#3fb4ff;box-shadow:0 0 8px #1783ff}.section-heading h2[data-v-b271c4d2]{margin:2.2rem 0 .95rem;font-size:clamp(2rem,2.61vw,2.9rem);line-height:1.2;letter-spacing:-.028em;font-weight:820}.section-heading h2 strong[data-v-b271c4d2]{display:inline-block;padding-bottom:.16em;margin-bottom:-.16em;font-weight:inherit;background:linear-gradient(92deg,#05c6ff 4%,#2a7cff 46%,#7d4ff5 80%,#a25cff);-webkit-background-clip:text;background-clip:text;color:transparent}.section-heading p[data-v-b271c4d2]{margin:0;color:#a7b3c8;font-size:clamp(.88rem,1vw,1.02rem);line-height:1.66}.journey-flow[data-v-b271c4d2]{position:relative;margin-top:clamp(2.5rem,3.7vw,4rem)}.journey-icons[data-v-b271c4d2]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:end}.journey-icon[data-v-b271c4d2]{display:grid;place-items:center;min-width:0}.hex-frame[data-v-b271c4d2]{position:relative;width:148px;height:161px;display:grid;place-items:center;clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);background:radial-gradient(42% 18% at 50% 1%,rgba(206,253,255,.9),transparent 74%),linear-gradient(160deg,#7cefff,#31b0ff 24%,#1a74f2 56%,#4a54e4 82%,#8b4ff0);filter:drop-shadow(0 0 7px rgba(46,202,255,.68)) drop-shadow(0 0 20px rgba(30,122,255,.3)) drop-shadow(0 0 44px rgba(84,60,224,.14))}.hex-frame[data-v-b271c4d2]:before{content:"";position:absolute;inset:2.8px;clip-path:inherit;background:radial-gradient(52% 42% at 50% 50%,rgba(20,118,226,.34),transparent 68%),linear-gradient(160deg,#05173a,#030b21 48%,#020715)}.hex-inner[data-v-b271c4d2]{position:absolute;inset:8%;clip-path:inherit;background:linear-gradient(160deg,#96f2ff8f,#3c82fa1a 46%,#8c5cf561)}.hex-inner[data-v-b271c4d2]:before{content:"";position:absolute;inset:1.2px;clip-path:inherit;background:radial-gradient(50% 42% at 50% 52%,#0e5cc833,#020a1cfc 70%)}.jx[data-v-b271c4d2]{position:relative;z-index:2;width:92px;height:92px;margin-bottom:12px;color:#46ddff;filter:drop-shadow(0 0 3px rgba(70,214,255,.6)) drop-shadow(0 0 10px rgba(40,140,255,.28))}.jx-defs[data-v-b271c4d2]{position:absolute;left:0;top:0;width:0;height:0;overflow:hidden;pointer-events:none}.jx .jx-plate[data-v-b271c4d2]{fill:#0a2e6c5c;stroke:none}.jx .jx-line[data-v-b271c4d2]{fill:none;stroke:url(#clJxEdge);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.jx .jx-faint[data-v-b271c4d2]{fill:none;stroke:#9ee2ff70;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}.jx .jx-mark[data-v-b271c4d2]{fill:none;stroke:url(#clJxMark);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.jx .jx-dot[data-v-b271c4d2]{fill:#9ee8ffe0}.jx .jx-node[data-v-b271c4d2]{fill:#05183ef5;stroke:url(#clJxEdge);stroke-width:1.8}.jx .jx-hub[data-v-b271c4d2]{fill:#0a3480f5;stroke:url(#clJxMark);stroke-width:1.9}.jx .jx-flame[data-v-b271c4d2]{fill:#1ebaff47;stroke:url(#clJxMark);stroke-width:1.8}.journey-panel[data-v-b271c4d2]{position:relative;margin-top:28px;padding:56px 0 28px;border:1px solid rgba(56,118,205,.5);border-radius:24px;background:linear-gradient(180deg,#08183894,#030a1c4d 62%,#030a1c33);box-shadow:inset 0 0 70px #123e9617,inset 0 1px #60a8ff1f}.journey-line[data-v-b271c4d2]{position:absolute;top:0;left:8.33%;right:8.33%;height:1px;background:linear-gradient(90deg,#138eff2e,#26a6ff 11%,#3ce2ff 46%,#6a6bff 84%,#7854ff38);box-shadow:0 0 8px #1ea8ff8c}.journey-line .node[data-v-b271c4d2]{position:absolute;top:50%;width:12px;height:12px;border:2.6px solid #f2ffff;border-radius:50%;background:#3fe0ff;box-shadow:0 0 12px #24b0ff,0 0 30px #1ca8ff9e;transform:translate(-50%,-50%)}.node-1[data-v-b271c4d2]{left:10%}.node-2[data-v-b271c4d2]{left:30%}.node-3[data-v-b271c4d2]{left:50%}.node-4[data-v-b271c4d2]{left:70%}.node-5[data-v-b271c4d2]{left:90%}.journey-cols[data-v-b271c4d2]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.journey-col[data-v-b271c4d2]{position:relative;min-width:0;display:flex;flex-direction:column;align-items:center;padding:0 1.15rem;text-align:center}.journey-col[data-v-b271c4d2]:before{content:"";position:absolute;left:0;top:13%;bottom:17%;width:1px;background:repeating-linear-gradient(to bottom,rgba(78,146,232,.26) 0 2px,transparent 2px 7px)}.journey-col[data-v-b271c4d2]:first-child:before{display:none}.step-number[data-v-b271c4d2]{position:absolute;z-index:3;top:-56px;left:50%;width:42px;height:42px;display:grid;place-items:center;transform:translate(-50%,-50%);border:1.5px solid #4bb2ff;border-radius:50%;background:#04122f;color:#e4f1ff;font-size:1.08rem;font-weight:620;box-shadow:0 0 16px #1e92ff8c,0 0 34px #1878ff33,inset 0 0 14px #1052be8c}.journey-col h3[data-v-b271c4d2]{margin:0;color:#f7f9fc;font-size:clamp(.95rem,1.08vw,1.15rem);line-height:1.32;font-weight:780;letter-spacing:-.005em;text-wrap:balance}.journey-col p[data-v-b271c4d2]{margin:.85rem auto 1.15rem;max-width:204px;color:#a8b4c8;font-size:clamp(.79rem,.875vw,.93rem);line-height:1.6}.step-app-link[data-v-b271c4d2]{display:inline-flex;align-items:center;gap:.58rem;margin-top:auto;margin-bottom:-52px;padding:.62rem 1.15rem;border:1.5px solid rgba(52,142,250,.95);border-radius:13px;color:#e2eeff;font-size:.93rem;font-weight:640;background:linear-gradient(140deg,#09295af5,#18134af5);text-decoration:none;box-shadow:inset 0 0 20px #205eff33,0 0 20px #1864eb38}.step-app-link[data-v-b271c4d2]:hover{border-color:#59dfff;box-shadow:0 0 18px #2681ff61}.step-app-link.is-soon[data-v-b271c4d2]{position:relative;border-color:#7e60c8b3;color:#b9c4d6;white-space:nowrap;cursor:default;box-shadow:none}.step-app-link.is-soon[data-v-b271c4d2]:hover{border-color:#7e60c8b3;box-shadow:none}.step-app-link.is-soon svg[data-v-b271c4d2]{opacity:.62}.step-app-soon[data-v-b271c4d2]{position:absolute;inset-inline-end:.32rem;top:.28rem;padding:1px 4px;border:1px solid rgba(150,116,255,.5);border-radius:999px;color:#b795ff;font-size:.48rem;font-weight:700;font-style:normal;letter-spacing:.08em;background:#4e2ca038}.app-logo[data-v-b271c4d2]{width:24px;height:24px;max-width:none;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 6px rgba(0,150,255,.6))}.app-wand[data-v-b271c4d2]{width:21px;height:21px;color:#48d3ff;filter:drop-shadow(0 0 6px rgba(30,170,255,.6))}.app-wand .wand-rod[data-v-b271c4d2]{fill:#2896ff42;stroke:currentColor;stroke-width:3.4;stroke-linejoin:round}.app-wand .wand-band[data-v-b271c4d2]{fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round}.app-wand .wand-spark[data-v-b271c4d2]{fill:none;stroke:#b9f2ff;stroke-width:3;stroke-linecap:round}.journey-icon-define .hex-frame[data-v-b271c4d2],.journey-icon-audit .hex-frame[data-v-b271c4d2],.journey-icon-launch .hex-frame[data-v-b271c4d2]{animation:journeyFloat-b271c4d2 4.8s ease-in-out infinite}.journey-icon-audit .hex-frame[data-v-b271c4d2]{animation-delay:-1.6s}.journey-icon-launch .hex-frame[data-v-b271c4d2]{animation-duration:5.2s;animation-delay:-3.2s}.jx-spark[data-v-b271c4d2]{transform-box:fill-box;transform-origin:center;animation:journeySpark-b271c4d2 3.4s ease-in-out infinite}.jx-spark-small[data-v-b271c4d2]{animation-delay:-1.7s}.jx-shield[data-v-b271c4d2]{animation:journeyAccentGlow-b271c4d2 4.2s ease-in-out -1.2s infinite}.jx-signal[data-v-b271c4d2]{animation:journeyAccentGlow-b271c4d2 3.6s ease-in-out -.6s infinite}.jx-signal-right[data-v-b271c4d2]{animation-delay:-2.4s}.journey-icon-audit .jx-node[data-v-b271c4d2]:nth-of-type(odd):not(.jx-hub){animation:journeyAccentGlow-b271c4d2 4.8s ease-in-out var(--journey-accent-delay, 0s) infinite}.journey-icon-audit .jx-node[data-v-b271c4d2]:nth-of-type(3){--journey-accent-delay: -1.6s}.journey-icon-audit .jx-node[data-v-b271c4d2]:nth-of-type(5){--journey-accent-delay: -3.2s}.journey-icon-launch .jx-flame[data-v-b271c4d2]{animation:journeyAccentGlow-b271c4d2 2.8s ease-in-out -.9s infinite}.journey-line[data-v-b271c4d2]:after{content:"";position:absolute;inset:-1px 0 auto;height:3px;pointer-events:none;background:linear-gradient(90deg,transparent 42%,rgba(161,107,255,.65) 48%,rgba(147,233,255,.85) 50%,transparent 58%);background-size:250% 100%;background-repeat:no-repeat;filter:drop-shadow(0 0 5px rgba(138,96,255,.65));animation:journeyLineSweep-b271c4d2 7s ease-in-out infinite}.home-journey:dir(rtl) .journey-line[data-v-b271c4d2]:after{animation-direction:reverse}.journey-line .node[data-v-b271c4d2]:nth-child(odd){animation:journeyNodeGlow-b271c4d2 4.8s ease-in-out var(--journey-node-delay, 0s) infinite}.journey-line .node-3[data-v-b271c4d2]{--journey-node-delay: -1.6s}.journey-line .node-5[data-v-b271c4d2]{--journey-node-delay: -3.2s}.journey-panel[data-v-b271c4d2]:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 13% 22%,rgba(168,117,255,.7) 0 1px,rgba(132,89,255,.14) 2px,transparent 6px),radial-gradient(circle at 48% 78%,rgba(154,116,255,.65) 0 1px,rgba(132,89,255,.12) 2px,transparent 6px),radial-gradient(circle at 86% 26%,rgba(167,123,255,.7) 0 1px,rgba(132,89,255,.14) 2px,transparent 6px);opacity:.22;animation:journeyBackgroundGlow-b271c4d2 6.2s ease-in-out infinite}@keyframes journeyFloat-b271c4d2{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes journeySpark-b271c4d2{0%,to{opacity:.58;transform:scale(.94);filter:drop-shadow(0 0 1px rgba(153,104,255,.15))}50%{opacity:1;transform:scale(1.06);filter:drop-shadow(0 0 3px rgba(170,117,255,.75))}}@keyframes journeyAccentGlow-b271c4d2{0%,to{opacity:.76;filter:drop-shadow(0 0 0 rgba(156,101,255,0))}50%{opacity:1;filter:drop-shadow(0 0 3px rgba(167,111,255,.75))}}@keyframes journeyLineSweep-b271c4d2{0%{background-position:100% 50%;opacity:0}15%,85%{opacity:.75}to{background-position:0% 50%;opacity:0}}@keyframes journeyNodeGlow-b271c4d2{0%,to{opacity:.68;filter:brightness(.9)}50%{opacity:1;filter:brightness(1.15) drop-shadow(0 0 4px rgba(155,101,255,.55))}}@keyframes journeyBackgroundGlow-b271c4d2{0%,to{opacity:.22}50%{opacity:.6}}@media(prefers-reduced-motion:reduce){.journey-icon .hex-frame[data-v-b271c4d2],.journey-icon .jx[data-v-b271c4d2] *,.journey-line .node[data-v-b271c4d2],.journey-line[data-v-b271c4d2]:after,.journey-panel[data-v-b271c4d2]:before{animation:none!important}.journey-line[data-v-b271c4d2]:after{opacity:0}}@media(max-width:1250px){.hex-frame[data-v-b271c4d2]{width:118px;height:128px}.jx[data-v-b271c4d2]{width:74px;height:74px;margin-bottom:10px}.journey-panel[data-v-b271c4d2]{margin-top:25px;padding:46px 0 24px}.step-number[data-v-b271c4d2]{top:-46px;width:38px;height:38px;font-size:.98rem}.journey-col[data-v-b271c4d2]{padding:0 .7rem}.journey-col p[data-v-b271c4d2]{max-width:none}.step-app-link[data-v-b271c4d2]{padding:.5rem .8rem;font-size:.86rem;margin-bottom:-44px}}@media(max-width:950px){.journey-icons[data-v-b271c4d2],.journey-line[data-v-b271c4d2]{display:none}.journey-cols[data-v-b271c4d2]{grid-template-columns:repeat(3,minmax(0,1fr))}.journey-panel[data-v-b271c4d2]{margin-top:0;padding:2rem 0}.journey-col[data-v-b271c4d2]{padding:1.6rem 1.15rem}.journey-col[data-v-b271c4d2]:before{display:none}.step-number[data-v-b271c4d2]{position:static;transform:none;margin:0 auto .9rem}.step-app-link[data-v-b271c4d2]{margin-bottom:0}}@media(max-width:760px){.home-journey[data-v-b271c4d2]{padding-inline:1rem}.journey-cols[data-v-b271c4d2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:470px){.journey-cols[data-v-b271c4d2]{grid-template-columns:1fr}.section-heading h2 br[data-v-b271c4d2],.section-heading p br[data-v-b271c4d2]{display:none}}.home-about[data-v-ed06386f]{position:relative;padding:2.2rem 1rem;color:#eff5ff;background:#020817}.about-shell[data-v-ed06386f]{position:relative;display:grid;grid-template-columns:minmax(340px,.78fr) minmax(620px,1.22fr);gap:1.6rem;width:min(1640px,100%);margin:auto;padding:4rem 4.2rem 9.5rem;overflow:hidden;border:1px solid rgba(60,106,178,.35);border-radius:26px;background:radial-gradient(circle at 68% 46%,rgba(17,79,183,.18),transparent 40%),radial-gradient(circle at 88% 58%,rgba(116,39,232,.09),transparent 30%),linear-gradient(145deg,#031024,#010716 78%)}.about-shell[data-v-ed06386f]:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(28,137,255,.3) 1px,transparent 1.5px);background-size:40px 40px;opacity:.1;-webkit-mask-image:linear-gradient(90deg,transparent,#000 35%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 35%,#000 90%,transparent)}.about-copy[data-v-ed06386f],.about-orbit[data-v-ed06386f],.about-info-strip[data-v-ed06386f]{position:relative;z-index:1}.about-copy[data-v-ed06386f]{align-self:center;text-align:start}.about-eyebrow[data-v-ed06386f]{color:#35cfff;font-size:.82rem;font-weight:700;letter-spacing:.26em}.about-copy h2[data-v-ed06386f]{margin:.95rem 0 0;font-size:clamp(2.6rem,3.75vw,4.05rem);line-height:1.08;letter-spacing:-.038em;font-weight:800}.about-copy h2 strong[data-v-ed06386f]{display:inline-block;padding-bottom:.14em;margin-bottom:-.14em;font-weight:inherit;background:linear-gradient(92deg,#09c5ff 4%,#3679ff 52%,#a94df7 96%);-webkit-background-clip:text;background-clip:text;color:transparent}.title-accent[data-v-ed06386f]{display:block;width:74px;height:4px;margin:1.5rem 0;border-radius:4px;background:linear-gradient(90deg,#21cfff,#1a86ff);box-shadow:0 0 14px #197cffe6}.about-lead[data-v-ed06386f]{max-width:452px;margin:0;color:#a9b4c6;font-size:clamp(.95rem,1.06vw,1.08rem);line-height:1.78}.about-values[data-v-ed06386f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2.4rem;width:100%;max-width:none}.about-values article[data-v-ed06386f]{display:grid;grid-template-columns:48px minmax(0,1fr);gap:.7rem;align-items:start;min-width:0}.about-values article+article[data-v-ed06386f]{padding-inline-start:.9rem;border-inline-start:1px solid rgba(61,109,177,.3)}.value-hex[data-v-ed06386f]{position:relative;display:grid;width:54px;height:58px;place-items:center;flex:0 0 auto;clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);background:linear-gradient(158deg,#66e2ff,#2f9dff 42%,#2f6ae4);filter:drop-shadow(0 0 5px rgba(42,160,255,.4))}.value-hex--rocket[data-v-ed06386f]{width:58px;height:58px;clip-path:none;background:none;filter:drop-shadow(0 0 7px rgba(150,90,255,.5))}.value-hex--rocket[data-v-ed06386f]:before{display:none}.about-values .value-hex--rocket svg[data-v-ed06386f]{width:42px;height:42px}.about-values .value-hex--rocket .vx-line[data-v-ed06386f]{stroke:#b06bff}.about-values .value-hex--rocket .vx-mark[data-v-ed06386f]{stroke:#e2bcff}.value-hex[data-v-ed06386f]:before{content:"";position:absolute;inset:1.5px;clip-path:inherit;background:radial-gradient(56% 46% at 50% 44%,rgba(18,92,196,.3),transparent 66%),linear-gradient(160deg,#06183a,#030b20)}.value-hex svg[data-v-ed06386f]{position:relative;width:27px;height:27px}.about-values .vx-line[data-v-ed06386f]{fill:none;stroke:#5ce0ff;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.about-values .vx-faint[data-v-ed06386f]{fill:none;stroke:#96dcff66;stroke-width:1.2}.about-values .vx-node[data-v-ed06386f]{fill:#05163af2;stroke:#5ce0ff;stroke-width:1.8}.about-values .vx-mark[data-v-ed06386f]{fill:none;stroke:#a9f2ff;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.about-values h3[data-v-ed06386f]{margin:.2rem 0 .3rem;font-size:.84rem;font-weight:730}.about-values p[data-v-ed06386f]{margin:0;color:#94a3b8;font-size:.74rem;line-height:1.52}.about-orbit[data-v-ed06386f]{align-self:center;display:grid;place-items:center}.orbit-stage[data-v-ed06386f]{position:relative;width:min(100%,700px);aspect-ratio:700 / 578;transform:translate(7.6%,-4.2%)}.orbit-floor[data-v-ed06386f]{position:absolute;z-index:0;left:-14%;right:-14%;bottom:-6%;height:40%;pointer-events:none;transform:perspective(580px) rotateX(71deg);transform-origin:bottom;background-image:linear-gradient(rgba(20,120,255,.15) 1px,transparent 1px),linear-gradient(90deg,rgba(20,120,255,.12) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:radial-gradient(ellipse 56% 72% at 48% 80%,#000 10%,transparent 76%);mask-image:radial-gradient(ellipse 56% 72% at 48% 80%,#000 10%,transparent 76%)}.orbit-net[data-v-ed06386f]{position:absolute;inset:0;z-index:1;width:100%;height:100%}.ab-orbits circle[data-v-ed06386f],.ab-orbits ellipse[data-v-ed06386f]{fill:none;stroke-linecap:round}.ab-o1[data-v-ed06386f]{stroke:#56dcff9e;stroke-width:1.2;filter:drop-shadow(0 0 5px rgba(52,196,255,.9)) drop-shadow(0 0 13px rgba(34,150,255,.55))}.ab-o2[data-v-ed06386f]{stroke:#3084eb2b;stroke-width:1}.ab-o4[data-v-ed06386f]{stroke:#9668ff4d;stroke-width:1.1;filter:drop-shadow(0 0 5px rgba(132,80,250,.6))}.ab-o3[data-v-ed06386f]{stroke:#a87aff57;stroke-width:1.1;stroke-dasharray:90 10;stroke-linecap:round;filter:drop-shadow(0 0 5px rgba(138,86,250,.55))}.ab-o5[data-v-ed06386f]{stroke:#60e2ff80;stroke-width:1.1;stroke-dasharray:93 7;stroke-linecap:round;filter:drop-shadow(0 0 5px rgba(56,200,255,.8)) drop-shadow(0 0 12px rgba(34,150,255,.45))}.ab-sparks g[data-v-ed06386f]{transform-box:view-box;transform-origin:384px 350px}.ab-spark[data-v-ed06386f]{stroke:none}.ab-spark.is-cyan[data-v-ed06386f]{fill:#86dcff;opacity:.8;filter:drop-shadow(0 0 5px rgba(52,196,255,.9)) drop-shadow(0 0 13px rgba(34,150,255,.55))}.ab-spark.is-cyan-soft[data-v-ed06386f]{fill:#60e2ff;opacity:.72;filter:drop-shadow(0 0 5px rgba(56,200,255,.8)) drop-shadow(0 0 12px rgba(34,150,255,.45))}.ab-spark.is-violet[data-v-ed06386f]{fill:#a87aff;opacity:.68;filter:drop-shadow(0 0 5px rgba(132,80,250,.6))}.ab-spark-o1[data-v-ed06386f]{animation:ab-spark-turn-ed06386f 76s linear infinite}.ab-spark-o4[data-v-ed06386f]{animation:ab-spark-turn-ed06386f 58s linear infinite reverse}.ab-spark-o3[data-v-ed06386f]{animation:ab-spark-turn-ed06386f 47s linear infinite}.ab-spark-o5[data-v-ed06386f]{animation:ab-spark-turn-ed06386f 41s linear infinite reverse}@keyframes ab-spark-turn-ed06386f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ab-sparks g[data-v-ed06386f]{animation:none}}.ab-links path[data-v-ed06386f]{fill:none;stroke:url(#clAbEdge);stroke-width:1.6;stroke-linecap:round;filter:drop-shadow(0 0 4px rgba(30,150,255,.55))}.ab-link-purple[data-v-ed06386f]{stroke:#9664ff9e!important}.ab-mesh path[data-v-ed06386f]{fill:none;stroke:#3a96f02e;stroke-width:1;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 3px rgba(40,150,255,.4))}.ab-mesh .mesh-violet[data-v-ed06386f]{stroke:#9c6eff42;filter:drop-shadow(0 0 4px rgba(132,80,250,.5))}.ab-mesh .mesh-glow[data-v-ed06386f]{stroke:#5cdeff7a;stroke-width:1.1;filter:drop-shadow(0 0 5px rgba(56,200,255,.75))}.ab-motes circle[data-v-ed06386f]{fill:#63c4ff;opacity:.34}.ab-halos circle[data-v-ed06386f]{fill:#34beff21}.ab-halos .halo-purple[data-v-ed06386f]{fill:#9664ff21}.ab-nodes circle[data-v-ed06386f]{fill:#f4feff;filter:drop-shadow(0 0 5px #6bdcff) drop-shadow(0 0 12px #2ec4ff) drop-shadow(0 0 26px rgba(20,140,255,.85))}.ab-nodes .node-purple[data-v-ed06386f]{fill:#f8f0ff;filter:drop-shadow(0 0 5px #c9a4ff) drop-shadow(0 0 12px #a06bff) drop-shadow(0 0 26px rgba(130,70,255,.85))}.brand-core[data-v-ed06386f]{position:absolute;z-index:4;left:48%;top:64%;width:25%;aspect-ratio:205 / 224;display:grid;place-items:center;transform:translate(-50%,-50%);clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);background:radial-gradient(42% 17% at 50% 1%,rgba(212,252,255,.92),transparent 74%),linear-gradient(158deg,#86f2ff,#2ba9ff 26%,#1670ee 62%,#7a4ee8);filter:drop-shadow(0 0 9px rgba(52,200,255,.62)) drop-shadow(0 0 26px rgba(28,120,255,.32)) drop-shadow(0 0 56px rgba(90,60,220,.16))}.brand-core[data-v-ed06386f]:before{content:"";position:absolute;inset:2.2px;clip-path:inherit;background:radial-gradient(48% 40% at 50% 52%,rgba(18,104,216,.28),transparent 64%),linear-gradient(160deg,#04112e,#02091b,#010510)}.core-inner[data-v-ed06386f]{position:absolute;inset:8%;clip-path:inherit;background:linear-gradient(160deg,#82e8ff70,#3c82fa1a 48%,#8258f04d)}.core-inner[data-v-ed06386f]:before{content:"";position:absolute;inset:1.2px;clip-path:inherit;background:radial-gradient(50% 42% at 50% 52%,#0e5cc833,#02091afc 70%)}.brand-core img[data-v-ed06386f]{position:relative;z-index:2;width:92%;margin-bottom:8%;max-width:none;filter:saturate(1.25) contrast(1.15) drop-shadow(0 0 8px rgba(10,200,255,.8));mix-blend-mode:screen}.brand-core img[data-v-ed06386f],.core-sheen[data-v-ed06386f]{grid-area:1 / 1}.core-sheen[data-v-ed06386f]{position:relative;z-index:3;width:92%;margin-bottom:8%;aspect-ratio:1 / 1;pointer-events:none;-webkit-mask-image:url(/assets/images/logo.png);mask-image:url(/assets/images/logo.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-image:linear-gradient(114deg,transparent 44%,rgba(226,252,255,.8) 50%,transparent 56%);background-repeat:no-repeat;background-size:240% 100%;background-position:165% 0;mix-blend-mode:screen;animation:coreSheen-ed06386f 7s ease-in-out infinite}@keyframes coreSheen-ed06386f{0%{background-position:165% 0}62%{background-position:-75% 0}to{background-position:-75% 0}}@media(prefers-reduced-motion:reduce){.core-sheen[data-v-ed06386f]{animation:none;opacity:0}}.hub-beam[data-v-ed06386f]{position:absolute;z-index:2;left:48%;bottom:8.5%;width:.7%;height:18%;transform:translate(-50%);background:linear-gradient(to top,#c6fdffeb,#46c8ff52 44%,#28a0ff00 92%);filter:blur(2px)}.hub-beam[data-v-ed06386f]:after{content:"";position:absolute;left:50%;bottom:-4%;width:420%;height:13%;transform:translate(-50%);border-radius:50%;background:radial-gradient(circle,rgba(226,253,255,.8),rgba(56,198,255,.28) 42%,transparent 74%);filter:blur(2px)}.hub-platform[data-v-ed06386f]{position:absolute;z-index:3;left:48%;bottom:8.5%;width:0;height:0}.hub-platform i[data-v-ed06386f]{position:absolute;left:0;top:0;transform:translate(-50%,-50%);border-radius:50%}.pf-0[data-v-ed06386f]{width:329px;height:92px;border:1px solid rgba(48,112,210,.14)}.pf-1[data-v-ed06386f]{width:250px;height:70px;border:1px solid rgba(42,148,255,.26)}.pf-2[data-v-ed06386f]{width:191px;height:53px;border:1.4px solid rgba(52,200,255,.6);box-shadow:0 0 16px #148cff6b,inset 0 0 14px #603cff4d}.pf-3[data-v-ed06386f]{width:133px;height:38px;border:1.2px solid rgba(150,98,255,.55);box-shadow:0 0 12px #703eff4d}.pf-4[data-v-ed06386f]{width:80px;height:23px;border:1.2px solid rgba(110,232,255,.8);box-shadow:0 0 14px #18b2ff8c}.pf-5[data-v-ed06386f]{width:54px;height:16px;border:1px solid rgba(178,118,255,.4)}.pf-core[data-v-ed06386f]{width:46px;height:13px;background:radial-gradient(circle,#f0feff,#37c6ff 32%,#0a78ff00 74%);box-shadow:0 0 30px 8px #18beff8c}.orbit-card[data-v-ed06386f]{position:absolute;z-index:5;width:22%;height:38%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.09rem .83rem .96rem;text-align:center;clip-path:polygon(50% 0,100% 13%,100% 87%,50% 100%,0 87%,0 13%);background:radial-gradient(46% 16% at 50% 0%,rgba(216,253,255,.95),transparent 72%),linear-gradient(158deg,#8df3ff,#33aeff 26%,#1a72f2 62%,#5352e0);filter:drop-shadow(0 0 7px rgba(52,190,255,.6)) drop-shadow(0 0 22px rgba(26,120,255,.3))}.orbit-card[data-v-ed06386f]:before{content:"";position:absolute;inset:2px;clip-path:inherit;background:radial-gradient(58% 34% at 50% 5%,rgba(22,104,200,.2),transparent 60%),linear-gradient(165deg,#040d21ed,#020614f2)}.orbit-card[data-v-ed06386f]>*{position:relative;z-index:1}.orbit-card--top[data-v-ed06386f]{left:48%;top:2%;transform:translate(-50%)}.orbit-card--left[data-v-ed06386f]{left:13%;bottom:6%;transform:translate(-50%)}.orbit-card--right[data-v-ed06386f]{left:82%;bottom:9%;transform:translate(-50%);background:radial-gradient(46% 16% at 50% 0%,rgba(226,246,255,.9),transparent 72%),linear-gradient(158deg,#93e9ff,#549aff 24%,#8455f2,#b657ff);filter:drop-shadow(0 0 7px rgba(168,108,255,.6)) drop-shadow(0 0 22px rgba(126,62,255,.3))}.orbit-card--right[data-v-ed06386f]:before{background:radial-gradient(58% 34% at 50% 5%,rgba(96,48,200,.18),transparent 60%),linear-gradient(165deg,#0a061eed,#03020ef2)}.orbit-icon[data-v-ed06386f]{display:grid;width:42px;height:46px;place-items:center;margin-bottom:.4rem;clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);background:linear-gradient(158deg,#7fefff,#35b0ff 30%,#1f7bf2 68%,#6a53e6);filter:drop-shadow(0 0 6px rgba(46,186,255,.55))}.orbit-icon[data-v-ed06386f]:before{content:"";position:absolute;inset:1.5px;clip-path:inherit;background:radial-gradient(56% 46% at 50% 46%,rgba(18,96,200,.26),transparent 66%),linear-gradient(160deg,#04122c,#020818)}.orbit-card--right .orbit-icon[data-v-ed06386f]{background:linear-gradient(158deg,#9beaff,#6a9dff 28%,#8f5cf2 66%,#b95dff);filter:drop-shadow(0 0 6px rgba(170,112,255,.55))}.orbit-card--top .orbit-icon[data-v-ed06386f]{transform:translateY(-7px)}.orbit-card--right .orbit-icon[data-v-ed06386f]:before{background:radial-gradient(56% 46% at 50% 46%,rgba(90,46,190,.24),transparent 66%),linear-gradient(160deg,#120a30,#060316)}.orbit-icon svg[data-v-ed06386f]{position:relative;width:23px;height:23px}.ox-line[data-v-ed06386f]{fill:none;stroke:#5ce0ff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.ox-mark[data-v-ed06386f]{fill:none;stroke:#a9f2ff;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.ox-core[data-v-ed06386f]{fill:#a9f2ff}.ox-dot[data-v-ed06386f]{fill:#96e1ffcc}.orbit-card--right .ox-line[data-v-ed06386f]{stroke:#c48dff}.orbit-card--right .ox-mark[data-v-ed06386f]{stroke:#e0c6ff}.orbit-card h3[data-v-ed06386f]{margin:0 0 .26rem;font-size:.89rem;font-weight:780;letter-spacing:-.01em}.orbit-card p[data-v-ed06386f]{margin:0;color:#93a1b6;font-size:.65rem;line-height:1.45}.orbit-card a[data-v-ed06386f]{display:inline-flex;align-items:center;gap:.35rem;margin-top:.52rem;padding:.31rem .7rem;border:1px solid rgba(45,160,255,.8);border-radius:999px;color:#3fc9ff;font-weight:620;text-decoration:none;background:#051634cc;font-size:.72rem}.orbit-card a[data-v-ed06386f]:hover{border-color:#64ddff;box-shadow:0 0 14px #2696ff66}.orbit-card .orbit-soon[data-v-ed06386f]{display:inline-flex;align-items:center;gap:.35rem;margin-top:.52rem;padding:.31rem .7rem;border:1px dashed rgba(160,100,255,.55);border-radius:999px;color:#9f86c4;font-size:.72rem;font-weight:620;background:#160c348c;cursor:default}.orbit-card--right a[data-v-ed06386f]{border-color:#a064ffcc;color:#bd7bff;background:#160c34cc}.orbit-card--right a[data-v-ed06386f]:hover{border-color:#d5a3ff;box-shadow:0 0 14px #9650ff66}.about-info-strip[data-v-ed06386f]{position:absolute;right:0;bottom:2.6rem;left:0;width:min(920px,calc(100% - 8.4rem));margin-inline:auto;display:grid;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.9rem 1.6rem;border:1px solid rgba(55,130,230,.45);border-radius:16px;background:linear-gradient(90deg,#051836f2,#040d26ed);box-shadow:inset 0 0 28px #1853a01f}.info-icon[data-v-ed06386f]{display:grid;width:50px;height:50px;place-items:center}.info-icon svg[data-v-ed06386f]{width:50px;height:50px}.ix-ring[data-v-ed06386f]{fill:#061a3ecc;stroke:#2bbfff;stroke-width:2.4}.ix-mark[data-v-ed06386f]{fill:none;stroke:#46d7ff;stroke-width:3;stroke-linecap:round}.ix-mark-dot[data-v-ed06386f]{fill:#46d7ff}.about-info-strip p[data-v-ed06386f]{margin:0;text-align:start;color:#a9b6cb;font-size:.92rem;line-height:1.42}.about-info-strip p strong[data-v-ed06386f]{color:#fff}.about-info-strip em[data-v-ed06386f]{color:#bc5eff;font-style:normal}.strip-brand[data-v-ed06386f]{display:flex;align-items:center;gap:.85rem;padding-inline-start:1.4rem;border-inline-start:1px solid rgba(77,126,190,.3)}.strip-brand img[data-v-ed06386f]{width:74px;max-width:none;filter:drop-shadow(0 0 9px rgba(28,145,255,.8));mix-blend-mode:screen}.strip-brand>div[data-v-ed06386f]{text-align:start}.strip-brand strong[data-v-ed06386f],.strip-brand small[data-v-ed06386f]{display:block}.strip-brand strong[data-v-ed06386f]{font-size:1.08rem;letter-spacing:.01em}.strip-brand strong span[data-v-ed06386f]{color:#4fd8ff;font-weight:620}.strip-brand small[data-v-ed06386f]{margin-top:.22rem;color:#94a3b8;font-size:.68rem}@media(min-width:1181px)and (max-width:1330px){.about-values[data-v-ed06386f]{grid-template-columns:repeat(2,minmax(0,1fr))}.about-values article+article[data-v-ed06386f]{padding-inline-start:0;border-inline-start:0}.about-values article[data-v-ed06386f]:nth-child(2){padding-inline-start:.9rem;border-inline-start:1px solid rgba(61,109,177,.3)}.about-values article[data-v-ed06386f]:nth-child(3){padding-top:.9rem;border-top:1px solid rgba(61,109,177,.3)}}@media(max-width:1180px){.about-shell[data-v-ed06386f]{grid-template-columns:1fr;padding:3.5rem 2.4rem 10.5rem}.about-copy[data-v-ed06386f]{max-width:820px;margin:auto;text-align:center}.title-accent[data-v-ed06386f],.about-lead[data-v-ed06386f]{margin-inline:auto}.about-values[data-v-ed06386f]{width:100%;margin-inline:auto}.about-orbit[data-v-ed06386f]{margin-top:2rem}.about-info-strip[data-v-ed06386f]{right:2.4rem;left:2.4rem;width:auto}}@media(max-width:820px){.about-shell[data-v-ed06386f]{padding:3rem 1.2rem 2.2rem}.about-values[data-v-ed06386f]{grid-template-columns:1fr;max-width:380px}.about-values article+article[data-v-ed06386f]{padding:.9rem 0 0;border-inline-start:0;border-top:1px solid rgba(61,109,177,.3)}.orbit-stage[data-v-ed06386f]{display:grid;gap:1rem;width:100%;aspect-ratio:auto;transform:none}.orbit-net[data-v-ed06386f],.orbit-floor[data-v-ed06386f],.hub-beam[data-v-ed06386f],.hub-platform[data-v-ed06386f],.brand-core[data-v-ed06386f]{display:none}.orbit-card[data-v-ed06386f]{position:relative;inset:auto!important;width:100%;height:auto;min-height:0;padding:2rem 1.5rem;transform:none!important;clip-path:none;border-radius:16px}.orbit-card[data-v-ed06386f]:before{border-radius:15px}.about-info-strip[data-v-ed06386f]{position:relative;right:auto;bottom:auto;left:auto;grid-template-columns:54px minmax(0,1fr);margin-top:2rem}.strip-brand[data-v-ed06386f]{grid-column:1 / -1;padding:1rem 0 0;border-inline-start:0;border-top:1px solid rgba(77,126,190,.3)}}.home-roadmap[data-v-b893c0b9]{position:relative;overflow:hidden;padding:4.8rem 1.25rem 6rem;color:#f2f6ff;background:radial-gradient(ellipse 46% 34% at 22% 78%,rgba(20,104,225,.16),transparent 62%),radial-gradient(ellipse 46% 34% at 78% 78%,rgba(112,44,222,.13),transparent 62%),radial-gradient(circle at 50% 88%,rgba(28,84,214,.16),transparent 40%),#020716}.home-roadmap[data-v-b893c0b9]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(33,112,226,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(33,112,226,.045) 1px,transparent 1px);background-size:62px 62px;-webkit-mask-image:linear-gradient(transparent,#000 30%,rgba(0,0,0,.55) 100%);mask-image:linear-gradient(transparent,#000 30%,#0000008c);pointer-events:none}.home-roadmap[data-v-b893c0b9]:after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(112,190,255,.5) 1px,transparent 1.4px);background-size:104px 104px;opacity:.14;-webkit-mask-image:radial-gradient(ellipse 74% 62% at 50% 56%,#000,transparent 78%);mask-image:radial-gradient(ellipse 74% 62% at 50% 56%,#000,transparent 78%);pointer-events:none}.roadmap-shell[data-v-b893c0b9]{position:relative;z-index:1;width:min(1520px,100%);margin:auto}.roadmap-heading[data-v-b893c0b9]{text-align:center}.roadmap-heading>span[data-v-b893c0b9]{display:block;color:#4e8dff;font-size:.9rem;font-weight:600;letter-spacing:.3em}.roadmap-heading h2[data-v-b893c0b9]{margin:.62rem 0 .75rem;font-size:clamp(2.4rem,3.9vw,4rem);font-weight:700;line-height:1.06;letter-spacing:-.035em}.roadmap-heading h2 strong[data-v-b893c0b9]{display:inline-block;padding-bottom:.14em;margin-bottom:-.14em;font-weight:inherit;background:linear-gradient(90deg,#0ac4ff,#3678ff 55%,#a34dff);-webkit-background-clip:text;background-clip:text;color:transparent}.roadmap-heading p[data-v-b893c0b9]{margin:0;color:#a7b2c4;font-size:clamp(.92rem,1.16vw,1.1rem);line-height:1.5}.roadmap-groups[data-v-b893c0b9]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:3rem;margin-top:2.5rem}.roadmap-group[data-v-b893c0b9]{position:relative;padding:2.5rem 1.9rem 1.5rem;border:1px solid rgba(31,110,190,.62);border-radius:20px;background:linear-gradient(150deg,#04112adb,#020716eb);box-shadow:inset 0 0 40px #1258be14,0 0 22px -6px #0c74ff33}.roadmap-group>h3[data-v-b893c0b9]{position:absolute;top:0;left:50%;display:flex;min-width:238px;align-items:center;justify-content:center;gap:.6rem;margin:0;padding:.5rem 1.5rem;border:1px solid rgba(23,105,178,.9);border-radius:999px;background:linear-gradient(180deg,#061631,#040e22);box-shadow:0 0 16px -4px #1482eb8c;transform:translate(-50%,-46%);color:#24cef9;font-size:.88rem;font-weight:700;letter-spacing:.055em}.roadmap-group>h3 .pill-mark[data-v-b893c0b9]{width:17px;height:17px;flex:0 0 auto}.roadmap-group--future[data-v-b893c0b9]{border-color:#7542aa9e;box-shadow:inset 0 0 40px #602cb414,0 0 22px -6px #8434eb33}.roadmap-group--future>h3[data-v-b893c0b9]{border-color:#633294e6;box-shadow:0 0 16px -4px #963cf080;color:#bc63ff}.roadmap-cards[data-v-b893c0b9]{display:grid}.roadmap-cards--today[data-v-b893c0b9]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.2rem}.roadmap-cards--future[data-v-b893c0b9]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.roadmap-card[data-v-b893c0b9]{position:relative;display:flex;min-height:316px;flex-direction:column;align-items:center;padding:1.35rem 1.1rem 1.25rem;border:1px solid rgba(40,138,224,.5);border-radius:16px;text-align:center;background:linear-gradient(165deg,#061632eb,#020716f5);box-shadow:inset 0 1px #78cdff1f,inset 0 0 26px #125cbe1a,0 16px 34px -22px #0a50b4bf}.roadmap-card[data-v-b893c0b9]:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(ellipse 62% 34% at 50% 16%,rgba(30,158,255,.2),transparent 72%);pointer-events:none}.roadmap-card[data-v-b893c0b9]:after{content:"";position:absolute;inset:1px;border-radius:15px;background-image:radial-gradient(circle,rgba(120,205,255,.55) .6px,transparent .6px);background-size:26px 26px;opacity:.18;-webkit-mask-image:radial-gradient(ellipse 72% 48% at 50% 20%,#000,transparent 74%);mask-image:radial-gradient(ellipse 72% 48% at 50% 20%,#000,transparent 74%);pointer-events:none}.roadmap-group--future .roadmap-card[data-v-b893c0b9]{border-color:#7e42c480;background:linear-gradient(165deg,#0e0c2aeb,#030614f5);box-shadow:inset 0 1px #be8cff1f,inset 0 0 26px #602cb41a,0 16px 34px -22px #4e1ca8bf}.roadmap-group--future .roadmap-card[data-v-b893c0b9]:before{background:radial-gradient(ellipse 62% 34% at 50% 16%,rgba(150,72,255,.19),transparent 72%)}.roadmap-group--future .roadmap-card[data-v-b893c0b9]:after{background-image:radial-gradient(circle,rgba(196,142,255,.55) .6px,transparent .6px)}.roadmap-number[data-v-b893c0b9]{position:absolute;top:31%;left:0;z-index:2;display:grid;width:38px;height:43px;place-items:center;border:1.5px solid #0ea7ff;clip-path:polygon(50% 0,96% 24%,96% 76%,50% 100%,4% 76%,4% 24%);background:linear-gradient(160deg,#0a2352,#04122f);transform:translate(-50%,-50%);color:#8fe2ff;font-size:.95rem;font-weight:700;filter:drop-shadow(0 0 6px rgba(14,167,255,.5))}.roadmap-group--future .roadmap-number[data-v-b893c0b9]{border-color:#aa48ff;color:#d3a0ff;filter:drop-shadow(0 0 6px rgba(170,72,255,.5))}.roadmap-icon[data-v-b893c0b9]{position:relative;z-index:1;display:grid;width:72px;height:72px;margin-bottom:.875rem;place-items:center;color:#31d0ff;filter:drop-shadow(0 0 9px rgba(20,130,255,.8))}.roadmap-group--future .roadmap-icon[data-v-b893c0b9]{color:#ab72ff;filter:drop-shadow(0 0 9px rgba(133,60,255,.75))}.roadmap-icon svg[data-v-b893c0b9]{width:100%;height:100%;overflow:visible}.roadmap-icon .roadmap-logo[data-v-b893c0b9]{width:72px;height:72px;max-width:none;-o-object-fit:contain;object-fit:contain}.roadmap-icon .ico-fill[data-v-b893c0b9]{fill:currentColor;stroke:none}.roadmap-group--today .roadmap-icon .ico-alt[data-v-b893c0b9]{color:#2091e2}.roadmap-group--future .roadmap-icon .ico-alt[data-v-b893c0b9]{color:#5f7dff}.roadmap-card h4[data-v-b893c0b9]{position:relative;z-index:1;margin:0 0 .75rem;font-size:1.2rem;font-weight:600;line-height:1.3;letter-spacing:-.012em}.status-pill[data-v-b893c0b9]{position:relative;z-index:1;padding:.3rem .95rem;border:1px solid currentColor;border-radius:999px;color:#2bd6ff;font-size:.75rem;font-weight:700;line-height:1.25;letter-spacing:.06em;box-shadow:0 0 12px -4px currentColor}.roadmap-group--future .status-pill[data-v-b893c0b9]{color:#c46dff}.roadmap-card>i[data-v-b893c0b9]{position:relative;z-index:1;width:34px;height:2px;margin:.75rem 0;border-radius:2px;background:#27d7ff;box-shadow:0 0 10px #1b9cff}.roadmap-group--future .roadmap-card>i[data-v-b893c0b9]{background:#b25bff;box-shadow:0 0 10px #8e3eff}.roadmap-card p[data-v-b893c0b9]{position:relative;z-index:1;margin:0;color:#a3aec1;font-size:.875rem;line-height:1.5}.progress-track[data-v-b893c0b9]{position:relative;z-index:1;display:grid;grid-template-columns:.43fr 62px .57fr;align-items:center;margin-top:-31px}.progress-track>span[data-v-b893c0b9]{position:relative;height:2.5px;border-radius:2px;box-shadow:0 0 12px currentColor}.track-today[data-v-b893c0b9]{color:#1ecfff;background:linear-gradient(90deg,#1ecfff38,#1ecfff 34%)}.track-future[data-v-b893c0b9]{color:#a54fff;background:repeating-linear-gradient(90deg,#a54fff 0 10px,transparent 10px 20px);-webkit-mask-image:linear-gradient(90deg,#000 58%,rgba(0,0,0,.3));mask-image:linear-gradient(90deg,#000 58%,#0000004d)}.progress-track span i[data-v-b893c0b9]{position:absolute;top:50%;width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 9px currentColor;transform:translate(-50%,-50%)}.progress-track span i[data-v-b893c0b9]:nth-child(1){left:18%}.progress-track span i[data-v-b893c0b9]:nth-child(2){left:52%}.progress-track span i[data-v-b893c0b9]:nth-child(3){left:86%}.progress-track>b[data-v-b893c0b9]{z-index:1;display:grid;width:62px;height:62px;place-items:center;border:2px solid #2b8aff;border-radius:50%;color:#2fdcff;background:radial-gradient(circle at 50% 38%,#0c2b62,#05132f 72%);box-shadow:0 0 16px #167effb3,0 0 30px #8b3cff52,inset 0 0 14px #146edc73}.progress-track>b svg[data-v-b893c0b9]{width:23px;height:23px}.roadmap-cta[data-v-b893c0b9]{position:relative;z-index:1;display:grid;grid-template-columns:26px auto 22px;align-items:center;gap:.85rem;width:-moz-max-content;width:max-content;max-width:100%;margin:2.5rem auto 0;padding:.75rem 3rem;border:1px solid rgba(74,178,255,.75);border-radius:12px;color:#f4f8ff;background:linear-gradient(100deg,#0a74d8,#2a3fcf 58%,#8f31e0);box-shadow:0 0 18px -2px #256bff73,0 14px 30px -18px #7828e1d9;text-decoration:none;font-size:1.05rem;font-weight:700}.roadmap-cta .cta-mark[data-v-b893c0b9]{width:26px;height:26px;color:#5fe2ff}.roadmap-cta .cta-arrow[data-v-b893c0b9]{width:22px;height:22px}.roadmap-ground[data-v-b893c0b9]{position:absolute;bottom:-5.35rem;left:50%;z-index:0;width:min(1180px,104%);transform:translate(-50%);pointer-events:none;background:radial-gradient(ellipse 42% 56% at 50% 48%,rgba(24,110,225,.15),transparent 68%);-webkit-mask-image:radial-gradient(ellipse 62% 74% at 50% 48%,#000 26%,transparent 80%);mask-image:radial-gradient(ellipse 62% 74% at 50% 48%,#000 26%,transparent 80%)}.roadmap-ground svg[data-v-b893c0b9]{display:block;width:100%;height:auto}.roadmap-ground[data-v-b893c0b9]{--roadmap-ground-zoom:1;transform:translate(-50%) scale(var(--roadmap-ground-zoom));transform-origin:50% 56%;transition:transform .12s linear}.ground-rings ellipse[data-v-b893c0b9]{fill:none;stroke:#40a8ff4d;stroke-width:1;vector-effect:non-scaling-stroke}.ground-rings ellipse[data-v-b893c0b9]:nth-child(2){stroke:#60ceff3d}.ground-rings ellipse[data-v-b893c0b9]:nth-child(3){stroke:#8c78ff38}.ground-rings ellipse[data-v-b893c0b9]:nth-child(4){stroke:#6ed6ff4d}.ground-dots circle[data-v-b893c0b9]{fill:#78d6ff8c}.roadmap-card[data-v-b893c0b9]{--card-glow-rgb:38,194,255;--card-glow-duration:14s;--card-glow-delay:-2s}.roadmap-group--future .roadmap-card[data-v-b893c0b9]{--card-glow-rgb:172,105,255}.roadmap-card--wand[data-v-b893c0b9]{--card-glow-duration:16s;--card-glow-delay:-9s}.roadmap-card--build[data-v-b893c0b9]{--card-glow-duration:17s;--card-glow-delay:-5s}.roadmap-card--analysis[data-v-b893c0b9]{--card-glow-duration:18s;--card-glow-delay:-12s}.roadmap-card--ai-brain[data-v-b893c0b9]{--card-glow-duration:15s;--card-glow-delay:-7s}.roadmap-card-glow[data-v-b893c0b9]{position:absolute;inset:0;padding:1px;border-radius:inherit;overflow:hidden;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.roadmap-card-glow[data-v-b893c0b9]:before{content:"";position:absolute;inset:-100%;background:conic-gradient(from 0deg,transparent 0deg 260deg,rgba(var(--card-glow-rgb),.08) 285deg,rgba(var(--card-glow-rgb),.75) 320deg,transparent 350deg);animation:roadmapLightOrbit-b893c0b9 var(--card-glow-duration) linear var(--card-glow-delay) infinite}.roadmap-card--wand .roadmap-card-glow[data-v-b893c0b9]:before,.roadmap-card--analysis .roadmap-card-glow[data-v-b893c0b9]:before{animation-direction:reverse}.roadmap-card[data-v-b893c0b9]:before{background-size:130% 120%;background-repeat:no-repeat;animation:roadmapHaloDrift-b893c0b9 8s ease-in-out var(--card-glow-delay) infinite}.roadmap-card>i[data-v-b893c0b9]{animation:roadmapAccentPulse-b893c0b9 3.8s ease-in-out var(--card-glow-delay) infinite}.roadmap-card--kernel-logo .roadmap-logo[data-v-b893c0b9]{animation:roadmapIconFloat-b893c0b9 4.8s ease-in-out infinite}.roadmap-card--wand .ico-fill[data-v-b893c0b9]{transform-box:fill-box;transform-origin:center;animation:roadmapStarTwinkle-b893c0b9 3.6s ease-in-out var(--star-delay,0s) infinite}.roadmap-card--wand .ico-fill[data-v-b893c0b9]:nth-of-type(2){--star-delay:-1.2s}.roadmap-card--wand .ico-fill[data-v-b893c0b9]:nth-of-type(3){--star-delay:-2.4s}.build-gear[data-v-b893c0b9]{transform-box:view-box;transform-origin:35px 32px;animation:roadmapLightOrbit-b893c0b9 22s linear infinite}.analysis-orbit[data-v-b893c0b9]{transform-box:view-box;transform-origin:24px 24px;animation:roadmapLightOrbit-b893c0b9 28s linear reverse infinite}.roadmap-card--ai-brain circle[data-v-b893c0b9]{animation:roadmapSignalPulse-b893c0b9 4.5s ease-in-out var(--signal-delay,0s) infinite}.roadmap-card--ai-brain circle[data-v-b893c0b9]:nth-of-type(2){--signal-delay:-2.7s}.roadmap-card--ai-brain circle[data-v-b893c0b9]:nth-of-type(3){--signal-delay:-.9s}.roadmap-card--ai-brain circle[data-v-b893c0b9]:nth-of-type(4){--signal-delay:-3.6s}.roadmap-card--ai-brain circle[data-v-b893c0b9]:nth-of-type(5){--signal-delay:-1.8s}@keyframes roadmapLightOrbit-b893c0b9{to{transform:rotate(360deg)}}@keyframes roadmapHaloDrift-b893c0b9{0%,to{background-position:0% 0%;opacity:.65}50%{background-position:100% 30%;opacity:1}}@keyframes roadmapAccentPulse-b893c0b9{0%,to{opacity:.6;transform:scaleX(.9)}50%{opacity:1;transform:scaleX(1.08)}}@keyframes roadmapIconFloat-b893c0b9{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes roadmapStarTwinkle-b893c0b9{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.08);filter:drop-shadow(0 0 2px rgba(97,222,255,.6))}}@keyframes roadmapSignalPulse-b893c0b9{0%,70%,to{opacity:.55;filter:drop-shadow(0 0 0 rgba(184,128,255,0))}35%{opacity:1;filter:drop-shadow(0 0 2px rgba(184,128,255,.8))}}@media(prefers-reduced-motion:reduce){.roadmap-card[data-v-b893c0b9]:before,.roadmap-card-glow[data-v-b893c0b9]:before,.roadmap-card>i[data-v-b893c0b9],.roadmap-icon[data-v-b893c0b9] *{animation:none!important}.roadmap-card-glow[data-v-b893c0b9]{display:none}.roadmap-ground[data-v-b893c0b9]{transition:none}}@media(min-width:1281px){.roadmap-cards--today[data-v-b893c0b9]{margin-top:1.5rem}}@media(max-width:1280px){.roadmap-groups[data-v-b893c0b9]{grid-template-columns:1fr;gap:3.4rem}.roadmap-card[data-v-b893c0b9]{min-height:300px}.progress-track[data-v-b893c0b9]{display:none}.roadmap-cta[data-v-b893c0b9]{margin-top:2rem}}@media(max-width:860px){.roadmap-cards--future[data-v-b893c0b9]{grid-template-columns:repeat(2,minmax(0,1fr))}.roadmap-cards--future .roadmap-card[data-v-b893c0b9]:last-child{grid-column:1/-1}.roadmap-group[data-v-b893c0b9]{padding-inline:1.4rem}}@media(max-width:620px){.home-roadmap[data-v-b893c0b9]{padding:3.4rem .75rem 4rem}.roadmap-ground[data-v-b893c0b9],.roadmap-heading p br[data-v-b893c0b9]{display:none}.roadmap-cards--today[data-v-b893c0b9],.roadmap-cards--future[data-v-b893c0b9]{grid-template-columns:1fr;gap:1.6rem}.roadmap-cards--future .roadmap-card[data-v-b893c0b9]:last-child{grid-column:auto}.roadmap-group[data-v-b893c0b9]{padding:2.4rem 1rem 1.2rem}.roadmap-group>h3[data-v-b893c0b9]{min-width:206px;font-size:.78rem}.roadmap-card[data-v-b893c0b9]{min-height:0;padding-block:1.3rem}.roadmap-number[data-v-b893c0b9]{top:1.6rem;left:1.1rem;transform:none}.roadmap-cta[data-v-b893c0b9]{padding-inline:1.8rem}}.home-trust[data-v-86c97bc8]{position:relative;padding:1.5rem 1rem 4rem;color:#f3f7ff;background:#020817}.trust-shell[data-v-86c97bc8]{position:relative;width:min(1640px,100%);margin:auto;padding:2.75rem 4rem 1.25rem;overflow:hidden;border:1px solid rgba(58,104,168,.4);border-radius:26px;background:radial-gradient(ellipse 34% 40% at 21% 62%,rgba(16,85,194,.1),transparent 68%),radial-gradient(ellipse 32% 38% at 86% 62%,rgba(115,37,202,.065),transparent 68%),linear-gradient(145deg,#03102338,#020817 78%),#020817}.trust-shell[data-v-86c97bc8]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(23,96,192,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(23,96,192,.085) 1px,transparent 1px);background-size:52px 52px;opacity:.22;-webkit-mask-image:linear-gradient(transparent,#000 26%,#000 92%,transparent);mask-image:linear-gradient(transparent,#000 26%,#000 92%,transparent);pointer-events:none}.trust-shell[data-v-86c97bc8]:after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(116,190,255,.5) 1px,transparent 1.4px);background-size:112px 112px;opacity:.13;-webkit-mask-image:radial-gradient(ellipse 76% 66% at 50% 52%,#000,transparent 80%);mask-image:radial-gradient(ellipse 76% 66% at 50% 52%,#000,transparent 80%);pointer-events:none}.trust-heading[data-v-86c97bc8]{position:relative;z-index:2;text-align:center}.trust-heading>span[data-v-86c97bc8]{display:inline-flex;align-items:center;gap:.65rem;padding:.68rem 2rem;border:1px solid rgba(24,110,198,.9);border-radius:999px;color:#27ccff;background:linear-gradient(180deg,#051632e6,#030d22e6);box-shadow:0 0 18px -6px #188cf099;font-size:1rem;font-weight:700;letter-spacing:.14em}.trust-heading>span .pill-mark[data-v-86c97bc8]{width:20px;height:20px;flex:0 0 auto}.trust-heading h2[data-v-86c97bc8]{margin:1.12rem 0 1rem;font-size:clamp(2.3rem,3.85vw,4rem);font-weight:700;line-height:1.06;letter-spacing:-.035em}.trust-heading h2 strong[data-v-86c97bc8]{display:inline-block;padding-bottom:.14em;margin-bottom:-.14em;font-weight:inherit;background:linear-gradient(90deg,#02c7f8,#3281ff 52%,#a84ff3);-webkit-background-clip:text;background-clip:text;color:transparent}.trust-heading p[data-v-86c97bc8]{margin:0;color:#a9b4c6;font-size:clamp(.92rem,1.14vw,1.1rem);line-height:1.5}.trust-module[data-v-86c97bc8]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(390px,.76fr) minmax(600px,1.24fr);min-height:480px;margin-top:1.62rem;overflow:hidden;border:1px solid transparent;border-radius:22px;background:radial-gradient(ellipse 40% 55% at 16% 48%,rgba(18,120,225,.11),transparent 70%) padding-box,radial-gradient(ellipse 38% 52% at 88% 52%,rgba(120,52,205,.085),transparent 70%) padding-box,linear-gradient(155deg,#040f22,#02070f 72%) padding-box,linear-gradient(110deg,#19c8ff,#2e78ff 62%,#9d48ed) border-box;box-shadow:inset 0 0 34px #1a5bbc12}.shield-stage[data-v-86c97bc8]{position:relative;overflow:hidden;border-inline-end:1px solid rgba(38,100,192,.2)}.shield-scene[data-v-86c97bc8]{position:absolute;inset:0;width:100%;height:100%}.sc-grid[data-v-86c97bc8]{opacity:.3}.sc-grid[data-v-86c97bc8],.sc-bloom[data-v-86c97bc8]{pointer-events:none}#tsGrid path[data-v-86c97bc8]{fill:none;stroke:#1c60b46b;stroke-width:1}.sc-traces path[data-v-86c97bc8]{fill:none;stroke:#1866be4d;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.sc-traces path[data-v-86c97bc8]:nth-child(1),.sc-traces path[data-v-86c97bc8]:nth-child(3){stroke:#46cdff80}.sc-traces path[data-v-86c97bc8]:nth-child(7),.sc-traces path[data-v-86c97bc8]:nth-child(9){stroke:#9664f061}.sc-nodes circle[data-v-86c97bc8]{fill:#1ccfff;opacity:.8;filter:drop-shadow(0 0 5px rgba(20,156,255,.85))}.sc-nodes circle[data-v-86c97bc8]:nth-child(n+8){fill:#a06bff;filter:drop-shadow(0 0 5px rgba(140,70,255,.85))}.sc-dots circle[data-v-86c97bc8]{fill:#3896e15c}.sc-dots circle[data-v-86c97bc8]:nth-child(n+6):nth-child(-n+9){fill:#9669eb66}.sc-panels rect[data-v-86c97bc8]{fill:#040c1ed9;stroke:#2c88e270;stroke-width:1.2}.sc-panels path[data-v-86c97bc8]{fill:none;stroke:#60ceff80;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.sh-rim[data-v-86c97bc8]{fill:none;stroke:url(#tsRim);stroke-width:4.2;stroke-linejoin:round;filter:drop-shadow(0 0 9px rgba(30,170,255,.8)) drop-shadow(0 0 22px rgba(96,60,255,.35))}.sh-rim2[data-v-86c97bc8]{fill:none;stroke:url(#tsRim2);stroke-width:2;stroke-linejoin:round;opacity:.85}.sh-rim3[data-v-86c97bc8]{fill:none;stroke:#60d6ff6b;stroke-width:1.2;stroke-linejoin:round}.sh-seam[data-v-86c97bc8]{fill:none;stroke:#78d6ff29;stroke-width:1}#tsHex path[data-v-86c97bc8]{fill:none;stroke:#58c4ff4d;stroke-width:1}.sh-innerlight[data-v-86c97bc8]{fill:#2096ff17}.sh-check[data-v-86c97bc8]{fill:none;stroke:#8df3ff;stroke-width:19;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 10px rgba(40,200,255,.9)) drop-shadow(0 0 24px rgba(24,140,255,.5))}.sh-core[data-v-86c97bc8]{opacity:.9}.pf-a[data-v-86c97bc8]{fill:none;stroke:#925cf657;stroke-width:1.4}.pf-b[data-v-86c97bc8]{fill:none;stroke:#2684f080;stroke-width:1.4}.pf-c[data-v-86c97bc8]{fill:none;stroke:#34d6ffd9;stroke-width:2;filter:drop-shadow(0 0 8px rgba(34,180,255,.85))}.pf-d[data-v-86c97bc8]{fill:none;stroke:#2e96f68c;stroke-width:1.3}.pf-e[data-v-86c97bc8]{fill:none;stroke:#78e8ffb3;stroke-width:1.4}.pf-ticks path[data-v-86c97bc8]{fill:none;stroke:#40aaff66;stroke-width:1.3;stroke-linecap:round}.pf-core[data-v-86c97bc8]{fill:#a0f4ffe6;filter:drop-shadow(0 0 12px rgba(60,208,255,.95))}.trust-cards[data-v-86c97bc8]{position:relative;display:flex;flex-direction:column;justify-content:center;gap:1.15rem;padding:1.75rem}.trust-cards[data-v-86c97bc8]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(28,110,208,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(28,110,208,.05) 1px,transparent 1px);background-size:58px 58px;-webkit-mask-image:radial-gradient(ellipse 78% 74% at 56% 50%,#000,transparent 82%);mask-image:radial-gradient(ellipse 78% 74% at 56% 50%,#000,transparent 82%);pointer-events:none}.cards-row[data-v-86c97bc8]{position:relative;display:grid;gap:1.15rem}.cards-row--top[data-v-86c97bc8]{grid-template-columns:repeat(3,minmax(0,1fr))}.cards-row--bottom[data-v-86c97bc8]{grid-template-columns:repeat(2,minmax(0,1fr));width:83%;margin-inline:auto}.trust-cards article[data-v-86c97bc8]{position:relative;display:flex;min-height:196px;flex-direction:column;align-items:center;justify-content:center;padding:1.3rem 1.1rem;border:1px solid rgba(54,152,236,.72);border-radius:16px;text-align:center;background:linear-gradient(158deg,#05121f,#02060e 76%);box-shadow:inset 0 1px #7aceff21,inset 0 0 24px #145cbe0f,0 14px 30px -22px #0a50b499}.trust-cards article[data-v-86c97bc8]:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(ellipse 54% 30% at 50% 16%,rgba(30,158,255,.12),transparent 74%);pointer-events:none}.trust-cards .trust-card--private[data-v-86c97bc8],.trust-cards .trust-card--professional[data-v-86c97bc8],.trust-cards .trust-card--expert[data-v-86c97bc8]{border-color:#9a5ae4b8;box-shadow:inset 0 1px #c492ff21,inset 0 0 24px #602cb40f,0 14px 30px -22px #4e1ca899}.trust-card--private[data-v-86c97bc8]:before,.trust-card--professional[data-v-86c97bc8]:before,.trust-card--expert[data-v-86c97bc8]:before{background:radial-gradient(ellipse 54% 30% at 50% 16%,rgba(150,72,255,.11),transparent 74%)}.trust-card-icon[data-v-86c97bc8]{position:relative;z-index:1;display:grid;width:54px;height:54px;margin:0 auto .7rem;place-items:center;color:#2fd2ff;filter:drop-shadow(0 0 9px rgba(22,136,255,.8))}.trust-card--private .trust-card-icon[data-v-86c97bc8],.trust-card--professional .trust-card-icon[data-v-86c97bc8],.trust-card--expert .trust-card-icon[data-v-86c97bc8]{color:#ac70ff;filter:drop-shadow(0 0 9px rgba(132,58,255,.75))}.trust-card-icon .ico-alt[data-v-86c97bc8]{color:#2f8fe6}.trust-card--private .trust-card-icon .ico-alt[data-v-86c97bc8],.trust-card--professional .trust-card-icon .ico-alt[data-v-86c97bc8],.trust-card--expert .trust-card-icon .ico-alt[data-v-86c97bc8]{color:#6d7dff}.trust-card-icon svg[data-v-86c97bc8]{width:100%;height:100%}.trust-cards h3[data-v-86c97bc8]{position:relative;z-index:1;margin:0 0 .5rem;font-size:1.22rem;font-weight:600;line-height:1.3;letter-spacing:-.012em}.trust-cards p[data-v-86c97bc8]{position:relative;z-index:1;max-width:225px;margin:0 auto;color:#a3aec1;font-size:.875rem;line-height:1.5}.trust-strip[data-v-86c97bc8]{position:relative;z-index:2;display:grid;grid-template-columns:54px auto 1px 1fr 54px;align-items:center;gap:1.35rem;margin:1.12rem 0 0;padding:.8rem 1.9rem;border:1px solid transparent;border-radius:16px;background:radial-gradient(ellipse 30% 140% at 3% 50%,rgba(20,150,255,.17),transparent 68%) padding-box,radial-gradient(ellipse 28% 140% at 98% 50%,rgba(140,60,235,.16),transparent 68%) padding-box,linear-gradient(90deg,#040f20,#02060f 46%,#050a1c) padding-box,linear-gradient(90deg,#11c9ff,#286eff 60%,#8d42e5) border-box}.strip-shield[data-v-86c97bc8],.strip-lock[data-v-86c97bc8]{display:grid;width:54px;height:54px;place-items:center;padding:11px;border:1px solid #1bbdff;border-radius:50%;color:#2ddaff;background:radial-gradient(circle at 50% 36%,#07204b,#030d22 72%);box-shadow:0 0 16px -3px #1478ffbf}.strip-shield svg[data-v-86c97bc8],.strip-lock svg[data-v-86c97bc8]{width:100%;height:100%}.strip-lock[data-v-86c97bc8]{margin-inline-start:auto;border-color:#8643d4;color:#b276ff;box-shadow:0 0 16px -3px #8c3cebe6}.trust-strip h3[data-v-86c97bc8]{margin:0;font-size:1.34rem;font-weight:700;white-space:nowrap}.trust-strip h3 strong[data-v-86c97bc8]{font-weight:inherit;background:linear-gradient(90deg,#3f8cff,#a855f7);-webkit-background-clip:text;background-clip:text;color:transparent}.trust-strip>i[data-v-86c97bc8]{height:42px;background:#577eb561}.trust-strip p[data-v-86c97bc8]{margin:0;color:#a9b4c6;font-size:.95rem}.trust-cards article[data-v-86c97bc8]{--trust-glow-rgb:45,203,255;--trust-glow-time:15s;--trust-glow-delay:-2s}.trust-cards .trust-card--private[data-v-86c97bc8]{--trust-glow-rgb:172,105,255;--trust-glow-time:18s;--trust-glow-delay:-10s}.trust-cards .trust-card--professional[data-v-86c97bc8]{--trust-glow-rgb:172,105,255;--trust-glow-time:16s;--trust-glow-delay:-5s}.trust-cards .trust-card--transparent[data-v-86c97bc8]{--trust-glow-time:17s;--trust-glow-delay:-12s}.trust-cards .trust-card--expert[data-v-86c97bc8]{--trust-glow-rgb:172,105,255;--trust-glow-time:19s;--trust-glow-delay:-7s}.trust-card-glow[data-v-86c97bc8]{position:absolute;inset:0;padding:1px;border-radius:inherit;overflow:hidden;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.trust-card-glow[data-v-86c97bc8]:before{content:"";position:absolute;inset:-100%;background:conic-gradient(from 0deg,transparent 0deg 265deg,rgba(var(--trust-glow-rgb),.1) 290deg,rgba(var(--trust-glow-rgb),.7) 320deg,transparent 350deg);animation:trustLightOrbit-86c97bc8 var(--trust-glow-time) linear var(--trust-glow-delay) infinite}.trust-card--private .trust-card-glow[data-v-86c97bc8]:before,.trust-card--transparent .trust-card-glow[data-v-86c97bc8]:before{animation-direction:reverse}.trust-cards article[data-v-86c97bc8]:before{background:radial-gradient(ellipse 54% 30% at 50% 16%,rgba(var(--trust-glow-rgb),.14),transparent 74%);background-size:135% 125%;background-repeat:no-repeat;animation:trustCardHalo-86c97bc8 8s ease-in-out var(--trust-glow-delay) infinite}.trust-card--secure .trust-card-icon svg[data-v-86c97bc8]{animation:trustIconFloat-86c97bc8 4.8s ease-in-out infinite}.trust-card--private .trust-card-icon circle[data-v-86c97bc8]{animation:trustIconGlow-86c97bc8 3.8s ease-in-out -1.3s infinite}.trust-card--professional .ico-alt path[data-v-86c97bc8]{animation:trustIconGlow-86c97bc8 4.5s ease-in-out var(--line-delay,0s) infinite}.trust-card--professional .ico-alt path[data-v-86c97bc8]:nth-child(2){--line-delay:-1.5s}.trust-card--professional .ico-alt path[data-v-86c97bc8]:nth-child(3){--line-delay:-3s}.trust-card--transparent .trust-card-icon .ico-alt[data-v-86c97bc8]{transform-box:view-box;transform-origin:21px 21px;animation:trustLightOrbit-86c97bc8 10s linear infinite}.trust-card--expert .ico-star[data-v-86c97bc8]{transform-box:fill-box;transform-origin:center;animation:trustStarGlow-86c97bc8 4s ease-in-out -.8s infinite}.sh-body[data-v-86c97bc8]{animation:trustShieldFloat-86c97bc8 5.2s ease-in-out infinite}.sh-core[data-v-86c97bc8],.pf-core[data-v-86c97bc8]{animation:trustBeamGlow-86c97bc8 3.2s ease-in-out infinite}.pf-core[data-v-86c97bc8]{animation-delay:-.3s}.pf-a[data-v-86c97bc8],.pf-c[data-v-86c97bc8],.pf-e[data-v-86c97bc8]{animation:trustRingGlow-86c97bc8 3.8s ease-in-out infinite}.pf-c[data-v-86c97bc8]{animation-delay:-1.2s}.pf-e[data-v-86c97bc8]{animation-delay:-2.4s}.sc-trace-flow[data-v-86c97bc8]{pointer-events:none}.sc-trace-flow path[data-v-86c97bc8]{fill:none;stroke:#a873ff;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:12 88;opacity:0;filter:drop-shadow(0 0 3px rgba(153,94,255,.55));animation:trustTraceFlow-86c97bc8 7s linear var(--trace-delay,0s) infinite}.sc-trace-flow path[data-v-86c97bc8]:nth-child(2){--trace-delay:-2.3s}.sc-trace-flow path[data-v-86c97bc8]:nth-child(3){--trace-delay:-4.6s}.sc-nodes circle[data-v-86c97bc8]:nth-child(1),.sc-nodes circle[data-v-86c97bc8]:nth-child(4),.sc-nodes circle[data-v-86c97bc8]:nth-child(8){animation:trustRingGlow-86c97bc8 4.2s ease-in-out var(--node-delay,0s) infinite}.sc-nodes circle[data-v-86c97bc8]:nth-child(4){--node-delay:-1.4s}.sc-nodes circle[data-v-86c97bc8]:nth-child(8){--node-delay:-2.8s}@keyframes trustLightOrbit-86c97bc8{to{transform:rotate(360deg)}}@keyframes trustCardHalo-86c97bc8{0%,to{background-position:0% 0%;opacity:.6}50%{background-position:100% 30%;opacity:1}}@keyframes trustIconFloat-86c97bc8{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes trustIconGlow-86c97bc8{0%,to{opacity:.65;filter:drop-shadow(0 0 0 rgba(169,110,255,0))}50%{opacity:1;filter:drop-shadow(0 0 2px rgba(169,110,255,.7))}}@keyframes trustStarGlow-86c97bc8{0%,to{opacity:.65;transform:scale(.95)}50%{opacity:1;transform:scale(1.06);filter:drop-shadow(0 0 2px rgba(181,125,255,.65))}}@keyframes trustShieldFloat-86c97bc8{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes trustBeamGlow-86c97bc8{0%,to{opacity:.58}50%{opacity:1}}@keyframes trustRingGlow-86c97bc8{0%,to{opacity:.55}50%{opacity:1}}@keyframes trustTraceFlow-86c97bc8{0%{stroke-dashoffset:100;opacity:0}15%,75%{opacity:.6}to{stroke-dashoffset:0;opacity:0}}@media(prefers-reduced-motion:reduce){.trust-module[data-v-86c97bc8] *,.trust-module[data-v-86c97bc8] *:before,.trust-module[data-v-86c97bc8] *:after{animation:none!important}.trust-card-glow[data-v-86c97bc8],.sc-trace-flow[data-v-86c97bc8]{display:none}}@media(max-width:1180px){.trust-shell[data-v-86c97bc8]{padding-inline:2rem}.shield-scene[data-v-86c97bc8]{right:auto;left:50%;width:auto;height:100%;transform:translate(-50%)}.trust-module[data-v-86c97bc8]{grid-template-columns:1fr;min-height:0}.shield-stage[data-v-86c97bc8]{min-height:420px;border-inline-end:0;border-bottom:1px solid rgba(38,100,192,.2)}.trust-strip[data-v-86c97bc8]{grid-template-columns:54px 1fr 54px}.trust-strip h3[data-v-86c97bc8]{white-space:normal}.trust-strip>i[data-v-86c97bc8]{display:none}.trust-strip p[data-v-86c97bc8]{grid-column:2}.strip-lock[data-v-86c97bc8]{grid-column:3;grid-row:1/3}}@media(max-width:760px){.trust-shell[data-v-86c97bc8]{padding:2.2rem .9rem .9rem}.trust-heading p br[data-v-86c97bc8]{display:none}.trust-cards[data-v-86c97bc8]{padding:1.1rem}.cards-row--top[data-v-86c97bc8]{grid-template-columns:1fr 1fr}.cards-row--bottom[data-v-86c97bc8]{width:100%}.shield-stage[data-v-86c97bc8]{min-height:360px}.trust-strip[data-v-86c97bc8]{gap:.8rem;padding:.8rem}.trust-strip h3[data-v-86c97bc8]{font-size:1.12rem}.trust-strip p[data-v-86c97bc8]{font-size:.85rem}}@media(max-width:480px){.cards-row--top[data-v-86c97bc8],.cards-row--bottom[data-v-86c97bc8]{grid-template-columns:1fr}.shield-stage[data-v-86c97bc8]{min-height:300px}.trust-strip[data-v-86c97bc8]{grid-template-columns:46px 1fr}.strip-shield[data-v-86c97bc8],.strip-lock[data-v-86c97bc8]{width:46px;height:46px;padding:9px}.strip-lock[data-v-86c97bc8]{display:none}.trust-strip p[data-v-86c97bc8]{grid-column:1/-1}}.home-expert[data-v-76526a45]{position:relative;direction:ltr;padding:1.2rem 1.4rem 1rem;color:#f5f8ff;background:#020817}.expert-shell[data-v-76526a45]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.13fr);align-items:center;gap:1.6rem;width:min(1600px,100%);min-height:640px;margin:0 auto;padding:2.6rem 3rem;overflow:hidden;border:1px solid rgba(40,133,231,.4);border-radius:26px;background:radial-gradient(ellipse 32% 42% at 6% 12%,rgba(32,122,236,.075),transparent 72%),radial-gradient(ellipse 34% 46% at 74% 50%,rgba(22,101,229,.1),transparent 70%),radial-gradient(ellipse 24% 32% at 94% 66%,rgba(111,43,213,.07),transparent 70%),linear-gradient(142deg,#041024,#020915 78%);box-shadow:inset 0 0 60px #0e4aa10f,0 20px 70px #0000003d}.expert-shell[data-v-76526a45]:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(110,186,255,.5) 1px,transparent 1.4px);background-size:84px 84px;opacity:.14;-webkit-mask-image:radial-gradient(ellipse 78% 72% at 54% 50%,#000,transparent 82%);mask-image:radial-gradient(ellipse 78% 72% at 54% 50%,#000,transparent 82%);pointer-events:none}.expert-shell[data-v-76526a45]:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(30,108,200,.075) 1px,transparent 1px),linear-gradient(90deg,rgba(30,108,200,.065) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:linear-gradient(102deg,#000 4%,rgba(0,0,0,.38) 40%,transparent 70%);mask-image:linear-gradient(102deg,#000 4%,rgba(0,0,0,.38) 40%,transparent 70%);pointer-events:none}.expert-background-motion[data-v-76526a45]{position:absolute;inset:0;z-index:1;overflow:hidden;border-radius:inherit;pointer-events:none}.expert-background-motion[data-v-76526a45]:before,.expert-background-motion[data-v-76526a45]:after{content:"";position:absolute;inset:-15%;pointer-events:none;animation:expertBackgroundDrift-76526a45 14s ease-in-out infinite}.expert-background-motion[data-v-76526a45]:before{background:radial-gradient(ellipse 28% 38% at 24% 38%,rgba(36,139,255,.13),transparent 72%)}.expert-background-motion[data-v-76526a45]:after{background:radial-gradient(ellipse 26% 34% at 74% 64%,rgba(139,74,242,.12),transparent 72%);animation-duration:18s;animation-delay:-6s;animation-direction:reverse}.expert-grid-glint[data-v-76526a45]{position:absolute;height:1px;opacity:0;background:linear-gradient(90deg,transparent 42%,rgba(159,104,255,.8) 48%,rgba(120,218,255,.8) 50%,transparent 58%);background-size:240% 100%;background-repeat:no-repeat;filter:drop-shadow(0 0 3px rgba(144,89,255,.5));animation:expertGridSweep-76526a45 9s ease-in-out var(--grid-delay, 0s) infinite}.expert-grid-glint--top[data-v-76526a45]{top:92px;left:0;width:54%;--grid-delay: -2s}.expert-grid-glint--bottom[data-v-76526a45]{top:506px;left:12%;width:48%;--grid-delay: -7s;animation-duration:12s}.expert-grid-glint--vertical[data-v-76526a45]{top:0;bottom:0;left:276px;width:1px;height:auto;background-image:linear-gradient(180deg,transparent 42%,rgba(158,102,255,.7) 48%,rgba(101,196,255,.75) 50%,transparent 58%);background-size:100% 240%;animation-name:expertGridVerticalSweep-76526a45;animation-duration:11s;--grid-delay: -5s}.expert-background-dot[data-v-76526a45]{position:absolute;width:3px;height:3px;border-radius:50%;transform:translate(-50%,-50%);background:#b48aff;box-shadow:0 0 7px #a169ff99;opacity:.2;animation:expertBackgroundTwinkle-76526a45 7.2s ease-in-out var(--dot-delay, 0s) infinite}.expert-background-dot[data-v-76526a45]:nth-of-type(1){left:126px;top:126px}.expert-background-dot[data-v-76526a45]:nth-of-type(2){left:378px;top:546px;--dot-delay: -1.8s}.expert-background-dot[data-v-76526a45]:nth-of-type(3){left:882px;top:210px;--dot-delay: -3.6s}.expert-background-dot[data-v-76526a45]:nth-of-type(4){left:1134px;top:462px;--dot-delay: -5.4s}@keyframes expertBackgroundDrift-76526a45{0%,to{transform:translate(-2%,-2%) scale(1);opacity:.65}50%{transform:translate(4%,3%) scale(1.08);opacity:1}}@keyframes expertGridSweep-76526a45{0%{background-position:100% 50%;opacity:0}20%,75%{opacity:.5}to{background-position:0% 50%;opacity:0}}@keyframes expertGridVerticalSweep-76526a45{0%{background-position:50% 100%;opacity:0}20%,75%{opacity:.45}to{background-position:50% 0%;opacity:0}}@keyframes expertBackgroundTwinkle-76526a45{0%,to{opacity:.18}50%{opacity:.8}}.expert-copy[data-v-76526a45]{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-inline-start:.6rem;text-align:start}.expert-brand[data-v-76526a45]{display:inline-flex;align-items:center;gap:1.05rem;margin-bottom:1.9rem}.brand-mark[data-v-76526a45]{position:relative;display:block;width:82px;height:70px;border-radius:14px;background:radial-gradient(circle,rgba(0,195,255,.17),transparent 72%)}.brand-mark img[data-v-76526a45]{position:absolute;top:50%;left:50%;width:124px;height:124px;max-width:none;-o-object-fit:contain;object-fit:contain;transform:translate(-50%,-50%);mix-blend-mode:screen;filter:saturate(1.3) contrast(1.08)}.brand-word[data-v-76526a45]{color:#d3dcea;font-size:1.4rem;font-weight:600;letter-spacing:.06em;text-shadow:0 0 24px rgba(70,160,255,.26)}.brand-word strong[data-v-76526a45]{color:#fff;font-weight:780}.brand-word span[data-v-76526a45]{background:linear-gradient(96deg,#2fd4ff,#3d8bff 48%,#9b5cf6);-webkit-background-clip:text;background-clip:text;color:transparent}.expert-copy h2[data-v-76526a45]{margin:0;font-size:clamp(1.75rem,2.92vw,3.05rem);line-height:1.14;letter-spacing:-.03em;white-space:nowrap}.expert-copy h2 span[data-v-76526a45],.expert-copy h2 strong[data-v-76526a45]{display:block}.expert-copy h2 span[data-v-76526a45]{color:#f4f6f9;font-weight:750}.expert-copy h2 strong[data-v-76526a45]{padding-bottom:.1em;margin:.1rem 0 -.1em;font-weight:750;background:linear-gradient(94deg,#22c8ff,#2f7cff 46%,#9a5cf6);-webkit-background-clip:text;background-clip:text;color:transparent}.expert-intro[data-v-76526a45]{margin:1.1rem 0 1.5rem;color:#a9b4c6;font-size:clamp(.88rem,1.02vw,1.04rem);line-height:1.55}.expert-benefits[data-v-76526a45]{display:flex;flex-wrap:wrap;gap:.55rem;margin-bottom:1.8rem}.benefit-chip[data-v-76526a45]{display:inline-flex;align-items:center;gap:.45rem;padding:.52rem .7rem;border:1px solid rgba(45,150,235,.5);border-radius:10px;background:linear-gradient(150deg,#061a3ad9,#030b1eeb);box-shadow:inset 0 0 16px #186cdc1a,0 0 14px -6px #2480f099;color:#e8edf5;font-size:.82rem;font-weight:620;white-space:nowrap}.benefit-chip>span[data-v-76526a45]{display:grid;width:23px;height:23px;flex:0 0 23px;place-items:center;color:#35cdff;filter:drop-shadow(0 0 6px rgba(28,140,255,.6))}.benefit-chip svg[data-v-76526a45]{width:100%;height:100%}.expert-cta[data-v-76526a45]{display:inline-flex;min-width:268px;min-height:58px;align-items:center;justify-content:space-between;gap:1.4rem;padding:.75rem 1.5rem;border:1px solid rgba(95,210,255,.55);border-radius:12px;color:#fff;background:linear-gradient(100deg,#1580f5,#2f63f0 48%,#a457e4);box-shadow:0 0 20px -6px #2d7dff8c,inset 0 0 14px #ffffff17;font-size:1.02rem;font-weight:690;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.expert-cta[data-v-76526a45]:hover,.expert-cta[data-v-76526a45]:focus-visible{transform:translateY(-2px);box-shadow:0 0 36px -2px #348cffcc;outline:none}.expert-cta .cta-arrow[data-v-76526a45]{width:20px;height:20px;flex:0 0 20px}.expert-visual[data-v-76526a45]{position:relative;z-index:2;min-height:580px;align-self:center}.flow-scene[data-v-76526a45]{display:block;width:100%;height:580px}.fx-star circle[data-v-76526a45]{fill:#8ccdff80}.fx-star .st-violet[data-v-76526a45]{fill:#b08aff80}.hex-face[data-v-76526a45]{fill:#06122a4d;stroke:none}.hex-rim[data-v-76526a45]{fill:none;stroke:url(#fxHex);stroke-width:2.2;stroke-linejoin:round;filter:drop-shadow(0 0 5px rgba(32,178,255,.45))}.hex-hot[data-v-76526a45]{fill:none;stroke:#62eeff;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 9px rgba(60,220,255,.9)) drop-shadow(0 0 20px rgba(30,150,255,.45))}.hex-violet[data-v-76526a45]{fill:none;stroke:#9d5ff7;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 8px rgba(145,80,250,.8)) drop-shadow(0 0 18px rgba(96,50,235,.4))}.hex-vertex circle[data-v-76526a45]{fill:#cbf7ff;filter:drop-shadow(0 0 8px rgba(80,220,255,1))}.doc-edge[data-v-76526a45]{fill:none;stroke:#3fbaff;stroke-width:2.6;stroke-linejoin:round;filter:drop-shadow(0 0 7px rgba(34,150,255,.6))}.doc-fold[data-v-76526a45]{fill:none;stroke:#3fbaff;stroke-width:2.2;stroke-linejoin:round;opacity:.85}.doc-code path[data-v-76526a45]{fill:none;stroke:#5fe0ff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px rgba(50,200,255,.7))}.doc-line path[data-v-76526a45]{fill:none;stroke:#3d9dff;stroke-width:3.4;stroke-linecap:round;opacity:.85}.doc-line .ln-bad[data-v-76526a45]{stroke:#ff5a6e;opacity:1;filter:drop-shadow(0 0 7px rgba(255,70,100,.75))}.fx-arrow path[data-v-76526a45]{fill:none;stroke:#3f9dff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 7px rgba(40,140,255,.8))}.warn-face[data-v-76526a45]{fill:#2e0812d1;stroke:none}.warn-edge[data-v-76526a45]{fill:none;stroke:#ff5a6e;stroke-width:3;stroke-linejoin:round;filter:drop-shadow(0 0 9px rgba(255,70,100,.85)) drop-shadow(0 0 20px rgba(255,50,90,.35))}.warn-mark[data-v-76526a45]{fill:none;stroke:#ff8090;stroke-width:3.2;stroke-linecap:round}.warn-dot[data-v-76526a45]{fill:#ff8090}.chk-face[data-v-76526a45]{fill:#05183ae6;stroke:none}.chk-edge[data-v-76526a45]{fill:none;stroke:#3fd6ff;stroke-width:3;filter:drop-shadow(0 0 9px rgba(50,200,255,.85))}.chk-mark[data-v-76526a45]{fill:none;stroke:#7ef0ff;stroke-width:3.6;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 7px rgba(60,220,255,.9))}.bub-face[data-v-76526a45]{fill:#051430eb;stroke:none}.bub-edge[data-v-76526a45]{fill:none;stroke:#3fbaff;stroke-width:2.4;stroke-linejoin:round;filter:drop-shadow(0 0 7px rgba(34,150,255,.55))}.bub-line path[data-v-76526a45]{fill:none;stroke:#4fd0ff;stroke-width:3;stroke-linecap:round;opacity:.9}.flow-steps[data-v-76526a45]{position:absolute;top:57%;left:50%;display:grid;width:min(464px,80%);grid-template-columns:1fr 1fr;gap:22px;transform:translate(-50%);pointer-events:none}.flow-steps article[data-v-76526a45]{max-width:215px;margin-inline:auto;text-align:center}.flow-steps h3[data-v-76526a45]{margin:0 0 .4rem;color:#f2f6fc;font-size:.95rem;font-weight:700}.flow-steps p[data-v-76526a45]{margin:0;color:#9daabd;font-size:.8rem;line-height:1.48}.hex-travel[data-v-76526a45]{fill:none;stroke:#a2f3ff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:7 93;opacity:.65;pointer-events:none;filter:drop-shadow(0 0 5px rgba(84,218,255,.75));animation:expertBorderTravel-76526a45 18s linear infinite}.hex-travel--violet[data-v-76526a45]{stroke:#bb8aff;filter:drop-shadow(0 0 5px rgba(163,97,255,.7));animation-delay:-9s}.fx-glow[data-v-76526a45]{animation:expertAmbientGlow-76526a45 6.4s ease-in-out infinite}.fx-doc--issue[data-v-76526a45],.fx-warn[data-v-76526a45]{animation:expertDocumentFloat-76526a45 5.4s ease-in-out infinite}.fx-doc--fix[data-v-76526a45],.fx-check[data-v-76526a45]{animation:expertDocumentFloat-76526a45 5.4s ease-in-out -2.7s infinite}.fx-bubble[data-v-76526a45]{animation:expertBubbleFloat-76526a45 6.2s ease-in-out -1.5s infinite}.fx-arrow[data-v-76526a45]{animation:expertArrowFlow-76526a45 3.6s ease-in-out -.6s infinite}.fx-warn .warn-edge[data-v-76526a45],.fx-doc--issue .ln-bad[data-v-76526a45]{animation:expertAccentPulse-76526a45 3.8s ease-in-out infinite}.fx-doc--issue .ln-bad[data-v-76526a45]:nth-child(4){animation-delay:-1.9s}.fx-check .chk-edge[data-v-76526a45],.fx-check .chk-mark[data-v-76526a45]{animation:expertAccentPulse-76526a45 3.8s ease-in-out -1.9s infinite}.fx-doc--fix .doc-line path[data-v-76526a45]{animation:expertLineGlow-76526a45 4.8s ease-in-out var(--line-delay, 0s) infinite}.fx-doc--fix .doc-line path[data-v-76526a45]:nth-child(2){--line-delay: -.8s}.fx-doc--fix .doc-line path[data-v-76526a45]:nth-child(3){--line-delay: -1.6s}.fx-doc--fix .doc-line path[data-v-76526a45]:nth-child(4){--line-delay: -2.4s}.fx-doc--fix .doc-line path[data-v-76526a45]:nth-child(5){--line-delay: -3.2s}.bub-line path[data-v-76526a45]{animation:expertLineGlow-76526a45 5.4s ease-in-out var(--bubble-line-delay, 0s) infinite}.bub-line path[data-v-76526a45]:nth-child(2){--bubble-line-delay: -1.8s}.bub-line path[data-v-76526a45]:nth-child(3){--bubble-line-delay: -3.6s}.benefit-chip>span svg[data-v-76526a45]{animation:expertAccentPulse-76526a45 4.8s ease-in-out var(--benefit-delay, 0s) infinite}.benefit-chip[data-v-76526a45]:nth-child(2){--benefit-delay: -1.6s}.benefit-chip[data-v-76526a45]:nth-child(3){--benefit-delay: -3.2s}.fx-star circle[data-v-76526a45]:nth-child(1),.fx-star circle[data-v-76526a45]:nth-child(4),.fx-star circle[data-v-76526a45]:nth-child(15){animation:expertStarGlow-76526a45 6.6s ease-in-out var(--star-delay, 0s) infinite}.fx-star circle[data-v-76526a45]:nth-child(4){--star-delay: -2.2s}.fx-star circle[data-v-76526a45]:nth-child(15){--star-delay: -4.4s}@keyframes expertBorderTravel-76526a45{to{stroke-dashoffset:-100}}@keyframes expertAmbientGlow-76526a45{0%,to{opacity:.6}50%{opacity:1}}@keyframes expertDocumentFloat-76526a45{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes expertBubbleFloat-76526a45{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes expertArrowFlow-76526a45{0%,to{transform:translate(0);opacity:.65}50%{transform:translate(6px);opacity:1}}@keyframes expertAccentPulse-76526a45{0%,to{opacity:.68}50%{opacity:1}}@keyframes expertLineGlow-76526a45{0%,to{opacity:.6;filter:drop-shadow(0 0 0 rgba(107,186,255,0))}50%{opacity:1;filter:drop-shadow(0 0 3px rgba(107,186,255,.55))}}@keyframes expertStarGlow-76526a45{0%,to{opacity:.4}50%{opacity:1;filter:drop-shadow(0 0 3px rgba(165,113,255,.65))}}@media(prefers-reduced-motion:reduce){.expert-visual[data-v-76526a45] *,.benefit-chip>span svg[data-v-76526a45]{animation:none!important}.hex-travel[data-v-76526a45],.expert-background-motion[data-v-76526a45]{display:none}}@media(max-width:1320px){.expert-shell[data-v-76526a45]{min-height:600px;padding-inline:2rem}.expert-copy h2[data-v-76526a45]{font-size:clamp(1.6rem,2.8vw,2.7rem)}.expert-cta[data-v-76526a45]{min-width:244px;min-height:54px;font-size:.95rem}.benefit-chip[data-v-76526a45]{padding:.48rem .66rem;font-size:.79rem}.expert-visual[data-v-76526a45]{min-height:500px}.flow-scene[data-v-76526a45]{height:500px}.flow-steps[data-v-76526a45]{top:54%;width:min(408px,80%);gap:16px}.flow-steps h3[data-v-76526a45]{font-size:.8rem}.flow-steps p[data-v-76526a45]{font-size:.68rem}}@media(max-width:1050px){.expert-shell[data-v-76526a45]{grid-template-columns:1fr;min-height:0;padding:2.8rem 2rem 2.4rem}.expert-copy[data-v-76526a45]{align-items:center;text-align:center}.expert-benefits[data-v-76526a45]{justify-content:center}.expert-visual[data-v-76526a45]{width:min(700px,100%);margin:1.6rem auto 0}}@media(max-width:720px){.home-expert[data-v-76526a45]{padding-inline:.7rem}.expert-shell[data-v-76526a45]{padding:2rem 1.1rem 1.6rem;border-radius:20px}.expert-brand[data-v-76526a45]{gap:.8rem;margin-bottom:1.4rem}.brand-word[data-v-76526a45]{font-size:1.12rem}.brand-mark[data-v-76526a45]{width:64px;height:54px}.brand-mark img[data-v-76526a45]{width:96px;height:96px}.expert-copy h2[data-v-76526a45]{font-size:clamp(1.6rem,7.4vw,2.6rem);line-height:1.22;white-space:normal}.expert-intro br[data-v-76526a45]{display:none}.benefit-chip[data-v-76526a45]{flex:1 1 100%;justify-content:center}.expert-cta[data-v-76526a45]{width:100%;min-width:0;min-height:62px}.expert-visual[data-v-76526a45]{min-height:430px}.flow-scene[data-v-76526a45]{height:430px}.flow-steps[data-v-76526a45]{position:static;width:100%;margin-top:.6rem;gap:14px;transform:none}.flow-steps h3[data-v-76526a45]{font-size:.86rem}.flow-steps p[data-v-76526a45]{font-size:.74rem;line-height:1.4}}@media(max-width:460px){.expert-visual[data-v-76526a45]{min-height:350px}.flow-scene[data-v-76526a45]{height:350px}.flow-steps[data-v-76526a45]{gap:10px}.flow-steps h3[data-v-76526a45]{margin-bottom:.25rem;font-size:.74rem}.flow-steps p[data-v-76526a45]{font-size:.64rem}}.home-expert.is-rtl .expert-copy h2 span[data-v-76526a45],.home-expert.is-rtl .expert-copy h2 strong[data-v-76526a45],.home-expert.is-rtl .expert-intro[data-v-76526a45],.home-expert.is-rtl .benefit-chip b[data-v-76526a45],.home-expert.is-rtl .expert-cta span[data-v-76526a45],.home-expert.is-rtl .flow-steps h3[data-v-76526a45],.home-expert.is-rtl .flow-steps p[data-v-76526a45]{direction:rtl}.home-site-footer[data-v-314a2947]{position:relative;direction:ltr;padding:2rem 1.6rem 3rem;color:#eef3fb;background:#020817}.footer-shell[data-v-314a2947]{position:relative;width:min(1620px,100%);margin:0 auto;overflow:hidden;border:1px solid rgba(46,116,196,.5);border-radius:24px;background:radial-gradient(ellipse 26% 40% at 86% 40%,rgba(48,83,212,.1),transparent 70%),linear-gradient(150deg,#04102a,#020815 76%);box-shadow:inset 0 0 55px #134da00f,0 22px 70px #00000038;text-align:start}.footer-shell[data-v-314a2947]:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.12;background-image:linear-gradient(rgba(25,96,188,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(25,96,188,.08) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 65%,#000 100%);mask-image:linear-gradient(90deg,transparent 0,#000 65%,#000 100%)}.footer-top[data-v-314a2947]{position:relative;z-index:1;display:grid;grid-template-columns:1.5fr 1.06fr 1.08fr .96fr 1.05fr;min-height:0;padding:2.6rem 3.2rem 2rem}.footer-brand[data-v-314a2947],.footer-column[data-v-314a2947],.footer-legal-wrap[data-v-314a2947]{min-width:0}.footer-brand[data-v-314a2947]{padding-inline-end:2rem;border-inline-end:1px solid rgba(90,124,172,.22)}.footer-brand-mark[data-v-314a2947]{position:relative;display:block;width:100px;height:84px;border-radius:22px;background:radial-gradient(circle,rgba(0,200,255,.15),transparent 71%)}.footer-brand-mark img[data-v-314a2947]{position:absolute;top:50%;left:50%;width:152px;height:152px;max-width:none;-o-object-fit:contain;object-fit:contain;transform:translate(-50%,-50%);mix-blend-mode:screen;filter:saturate(1.3) contrast(1.1)}.footer-brand h2[data-v-314a2947]{margin:.55rem 0 .75rem;font-size:clamp(1.5rem,1.85vw,2.05rem);font-weight:750;letter-spacing:.045em;text-shadow:0 0 22px rgba(70,160,255,.28)}.footer-brand h2 span[data-v-314a2947]{background:linear-gradient(96deg,#2fd4ff,#3d8bff 48%,#9b5cf6);-webkit-background-clip:text;background-clip:text;color:transparent}.footer-brand p[data-v-314a2947]{margin:0;color:#a4b0c3;font-size:.97rem;line-height:1.62}.footer-column[data-v-314a2947]{display:flex;flex-direction:column;gap:0;padding:.25rem 2.1rem 0;border-inline-end:1px solid rgba(90,124,172,.22)}.footer-column h3[data-v-314a2947]{margin:0 0 1.1rem;color:#eff3fa;font-size:.95rem;font-weight:700;letter-spacing:.04em}.footer-column a[data-v-314a2947],.footer-column .footer-soon[data-v-314a2947]{display:flex;min-height:58px;align-items:center;gap:.9rem;border-bottom:1px solid rgba(67,101,151,.2);color:#e6ebf4;font-size:1.02rem;white-space:nowrap;text-decoration:none;transition:color .18s ease,transform .18s ease}.footer-column a[data-v-314a2947]:last-child,.footer-column .footer-soon[data-v-314a2947]:last-child{border-bottom:0}.footer-column .footer-soon[data-v-314a2947]{color:#93a3b8;cursor:default}.footer-column .footer-soon svg[data-v-314a2947]{opacity:.62}.footer-soon__tag[data-v-314a2947]{margin-inline-start:auto;padding:2px 8px;border:1px solid rgba(150,116,255,.5);border-radius:999px;color:#b795ff;font-size:.62rem;font-weight:700;font-style:normal;letter-spacing:.08em;background:#4e2ca038}.footer-column a[data-v-314a2947]:hover,.footer-column a[data-v-314a2947]:focus-visible{color:#35d4ff;transform:translate(3px);outline:none}.footer-column svg[data-v-314a2947]{width:30px;height:30px;flex:0 0 30px;fill:none;stroke:#35c8ff;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px rgba(36,131,255,.45))}.footer-column .ico-violet[data-v-314a2947]{stroke:#a06bff;filter:drop-shadow(0 0 6px rgba(132,62,255,.45))}.footer-column .link-logo[data-v-314a2947]{width:34px;height:34px;flex:0 0 34px;max-width:none;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 6px rgba(36,131,255,.45))}.footer-support[data-v-314a2947]{padding-inline:1.8rem}.footer-legal-wrap[data-v-314a2947]{position:relative;padding-inline-start:2.2rem}.footer-legal[data-v-314a2947]{position:relative;z-index:2;height:auto;padding:.25rem 0 0;border:0}.footer-legal a[data-v-314a2947]{min-height:58px;border-bottom:0}.footer-newsletter[data-v-314a2947]{position:relative;z-index:2;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2.4rem;min-height:112px;padding:1.1rem 3.2rem;border-top:1px solid rgba(56,96,154,.28);border-bottom:1px solid rgba(56,96,154,.28)}.newsletter-copy[data-v-314a2947]{display:flex;align-items:center;gap:1.15rem}.newsletter-copy>span[data-v-314a2947]{display:grid;width:66px;height:66px;flex:0 0 66px;place-items:center;padding:15px;border:1px solid rgba(58,118,210,.8);border-radius:16px;background:linear-gradient(150deg,#081e46e6,#040d22f2);box-shadow:inset 0 0 18px #1c69db24,0 0 14px -4px #2878f080}.newsletter-copy svg[data-v-314a2947]{width:100%;height:100%;fill:none;stroke:#4bb8ff;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.newsletter-copy h3[data-v-314a2947]{margin:0 0 .3rem;font-size:1rem;font-weight:700;letter-spacing:.03em}.newsletter-copy p[data-v-314a2947]{margin:0;color:#a4b0c3;font-size:.94rem;line-height:1.5}.newsletter-form[data-v-314a2947]{display:grid;grid-template-columns:1fr 168px;justify-self:end;width:min(780px,100%);min-width:0;height:56px;padding:4px;border:1px solid rgba(55,95,155,.4);border-radius:14px;background:#06122a}.newsletter-form input[data-v-314a2947]{min-width:0;padding:0 1.3rem;border:0;outline:0;color:#eef5ff;background:transparent;font:inherit;font-size:.98rem}.newsletter-form input[data-v-314a2947]::-moz-placeholder{color:#6a798f}.newsletter-form input[data-v-314a2947]::placeholder{color:#6a798f}.newsletter-form[data-v-314a2947]:focus-within{border-color:#2f98ff;box-shadow:0 0 0 3px #3083ff21}.newsletter-form button[data-v-314a2947]{display:flex;align-items:center;justify-content:center;gap:.8rem;border:0;border-radius:10px;color:#fff;background:linear-gradient(102deg,#1178f2,#3b5cf0 52%,#a050e7);box-shadow:0 0 16px #257dff61;font:inherit;font-size:1rem;font-weight:680;cursor:pointer}.newsletter-form button[data-v-314a2947]:hover,.newsletter-form button[data-v-314a2947]:focus-visible{box-shadow:0 0 26px #2a8dff9e;outline:none}.newsletter-form .cta-arrow[data-v-314a2947]{width:19px;height:19px;flex:0 0 19px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.footer-bottom[data-v-314a2947]{position:relative;z-index:2;display:flex;min-height:72px;align-items:center;justify-content:space-between;padding:.8rem 3.2rem}.social-list[data-v-314a2947]{display:flex;gap:.85rem}.social-list a[data-v-314a2947]{display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(85,124,182,.45);border-radius:50%;color:#c3ccdb;background:#071329e6;text-decoration:none;cursor:pointer}.social-list a[data-v-314a2947]:hover,.social-list a[data-v-314a2947]:focus-visible{color:#35d4ff;border-color:#35d4ff}.social-list a[data-v-314a2947]:focus-visible{outline:2px solid #35d4ff;outline-offset:3px}.social-list svg[data-v-314a2947]{width:21px;height:21px}.social-list .ico-fill[data-v-314a2947]{fill:currentColor;stroke:none}.footer-bottom p[data-v-314a2947]{margin:0;color:#8b97a9;font-size:.93rem}.sr-only[data-v-314a2947]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1280px){.footer-top[data-v-314a2947]{grid-template-columns:1.3fr 1.05fr 1.08fr .95fr 1.35fr;padding-inline:2rem}.footer-column[data-v-314a2947]{padding-inline:1.3rem}.footer-legal-wrap[data-v-314a2947]{padding-inline-start:1.4rem}.footer-newsletter[data-v-314a2947]{padding-inline:2rem}.newsletter-form[data-v-314a2947]{width:min(470px,100%)}}@media(max-width:1040px){.footer-top[data-v-314a2947]{grid-template-columns:repeat(4,1fr);min-height:0;row-gap:2rem}.footer-brand[data-v-314a2947]{grid-column:1 / 3}.footer-support[data-v-314a2947]{border-inline-end:0}.footer-column a[data-v-314a2947]{white-space:normal}.footer-newsletter[data-v-314a2947]{grid-template-columns:1fr}.newsletter-form[data-v-314a2947]{justify-self:stretch;width:100%}}@media(max-width:720px){.home-site-footer[data-v-314a2947]{padding:2rem .7rem 3rem}.footer-shell[data-v-314a2947]{border-radius:20px}.footer-top[data-v-314a2947]{grid-template-columns:1fr 1fr;padding:2rem 1rem}.footer-brand[data-v-314a2947]{grid-column:1 / -1;padding:0 0 1.5rem;border:0;border-bottom:1px solid rgba(90,124,172,.22);text-align:center}.footer-brand-mark[data-v-314a2947]{margin:0 auto}.footer-column[data-v-314a2947]{padding:0 1rem}.footer-column[data-v-314a2947]:nth-of-type(2){border-inline-end:0}.footer-legal-wrap[data-v-314a2947]{grid-column:1 / -1;padding:1.2rem 0 0;border-top:1px solid rgba(90,124,172,.22)}.footer-legal[data-v-314a2947]{padding:0 1rem}.footer-newsletter[data-v-314a2947]{grid-template-columns:1fr;padding:1.5rem 1rem}.footer-bottom[data-v-314a2947]{flex-direction:column;gap:1rem;padding-inline:1rem;text-align:center}}@media(max-width:460px){.footer-top[data-v-314a2947]{grid-template-columns:1fr}.footer-column[data-v-314a2947]{padding:0;border-inline-end:0;border-bottom:1px solid rgba(90,124,172,.22)}.footer-column a[data-v-314a2947]{min-height:62px}.newsletter-copy>span[data-v-314a2947]{width:56px;height:56px;flex-basis:56px;padding:13px}.newsletter-form[data-v-314a2947]{height:auto;grid-template-columns:1fr;border:0;padding:0;background:transparent;gap:.65rem}.newsletter-form input[data-v-314a2947]{height:52px;border:1px solid rgba(55,95,155,.4);border-radius:12px;background:#06122a}.newsletter-form button[data-v-314a2947]{min-height:52px;border-radius:12px}}.home-site-footer.is-rtl .footer-brand p[data-v-314a2947],.home-site-footer.is-rtl .footer-column h3[data-v-314a2947],.home-site-footer.is-rtl .newsletter-copy h3[data-v-314a2947],.home-site-footer.is-rtl .newsletter-copy p[data-v-314a2947],.home-site-footer.is-rtl .newsletter-form input[data-v-314a2947]{direction:rtl;text-align:right}.kernel-home[data-v-353e9643]{min-height:100vh;position:relative;isolation:isolate;background:#020617;overflow:hidden}.kernel-home-content[data-v-353e9643]{position:relative;z-index:1}.main-content:has(.kernel-home)+.footer{display:none}.audit-summary[data-v-12aafa6d]{display:grid;gap:14px;width:min(1580px,100%);margin:0 auto;color:#d9e5f5}.summary-banner[data-v-12aafa6d],.summary-section[data-v-12aafa6d]{border:1px solid #173752;border-radius:8px;background:#0a1a2c}.summary-banner[data-v-12aafa6d]{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(170px,220px);align-items:center;gap:20px;min-height:108px;padding:16px 18px;overflow:hidden}.summary-banner.tone-warning[data-v-12aafa6d]{border-color:#8a5d13;background:linear-gradient(90deg,#322a18eb,#0a1a2c 66%)}.summary-banner.tone-critical[data-v-12aafa6d]{border-color:#7f2d2d;background:linear-gradient(90deg,#37181ce6,#0a1a2c 66%)}.summary-banner.tone-success[data-v-12aafa6d]{border-color:#176448;background:linear-gradient(90deg,#11352be6,#0a1a2c 66%)}.summary-banner-icon[data-v-12aafa6d]{display:grid;place-items:center;width:72px;height:72px;color:#38bdf8;border:1px solid currentColor;border-radius:50%;background:#38bdf814}.summary-banner-icon svg[data-v-12aafa6d]{width:42px;height:42px}.tone-warning .summary-banner-icon[data-v-12aafa6d]{color:#fbbf24}.tone-critical .summary-banner-icon[data-v-12aafa6d]{color:#f87171}.tone-success .summary-banner-icon[data-v-12aafa6d]{color:#34d399}.summary-banner-copy[data-v-12aafa6d]{min-width:0}.summary-state-line[data-v-12aafa6d]{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:baseline;margin-bottom:8px;color:#fbbf24;font-size:12px}.summary-state-line strong[data-v-12aafa6d]{color:#fde68a;font-weight:700}.summary-state-line span[data-v-12aafa6d]{color:#c7d2e1}.summary-banner-copy h1[data-v-12aafa6d],.summary-banner-copy p[data-v-12aafa6d],.section-heading h2[data-v-12aafa6d],.readiness-note[data-v-12aafa6d],.summary-empty[data-v-12aafa6d]{margin:0}.summary-banner-copy h1[data-v-12aafa6d]{color:#f8fbff;font-size:21px;font-weight:700;letter-spacing:0}.summary-banner-copy p[data-v-12aafa6d]{margin-top:7px;color:#a6b6ca;font-size:13px;line-height:1.5}.summary-score[data-v-12aafa6d]{display:grid;gap:5px;align-content:center;min-width:0;min-height:76px;padding:10px 14px;border:1px solid #295171;border-radius:8px;background:#051220b8;text-align:center}.summary-score>span[data-v-12aafa6d],.summary-score>small[data-v-12aafa6d]{color:#91a4bc;font-size:10px;text-transform:uppercase}.summary-score>strong[data-v-12aafa6d]{color:#38bdf8;font-size:18px;font-weight:700;overflow-wrap:anywhere}.summary-score.tone-warning>strong[data-v-12aafa6d]{color:#fbbf24}.summary-score.tone-critical>strong[data-v-12aafa6d]{color:#f87171}.summary-score.tone-success>strong[data-v-12aafa6d]{color:#34d399}.summary-score meter[data-v-12aafa6d]{width:100%;height:6px;margin-top:2px}.summary-top-grid[data-v-12aafa6d],.summary-bottom-grid[data-v-12aafa6d]{display:grid;gap:14px}.summary-top-grid[data-v-12aafa6d]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.summary-bottom-grid[data-v-12aafa6d]{grid-template-columns:minmax(0,1.05fr) minmax(0,.82fr) minmax(0,.95fr)}.summary-section[data-v-12aafa6d]{min-width:0;padding:16px}.section-heading[data-v-12aafa6d]{display:flex;align-items:center;gap:9px;margin-bottom:13px}.heading-icon[data-v-12aafa6d]{display:grid;place-items:center;width:25px;height:25px;color:#38bdf8;font-size:18px}.section-heading h2[data-v-12aafa6d]{color:#e7f1fc;font-size:15px;font-weight:650;letter-spacing:0}.severity-grid[data-v-12aafa6d]{display:grid;grid-template-columns:repeat(5,minmax(78px,1fr));border:1px solid #1b3b58;border-radius:6px;overflow:hidden}.severity-item[data-v-12aafa6d]{display:grid;gap:7px;min-width:0;padding:13px 10px;border-right:1px solid #1b3b58}.severity-item[data-v-12aafa6d]:last-child{border-right:0}.severity-item span[data-v-12aafa6d]{color:#93a4b9;font-size:11px;overflow-wrap:anywhere}.severity-item strong[data-v-12aafa6d]{color:#38bdf8;font-size:23px;font-weight:650}.severity-critical strong[data-v-12aafa6d]{color:#f87171}.severity-high strong[data-v-12aafa6d]{color:#fb923c}.severity-medium strong[data-v-12aafa6d]{color:#fbbf24}.severity-low strong[data-v-12aafa6d]{color:#38bdf8}.severity-informational strong[data-v-12aafa6d]{color:#a78bfa}.findings-total[data-v-12aafa6d]{display:flex;align-items:baseline;gap:11px;margin-top:12px;padding:10px 5px 0;border-top:1px solid #17324d}.findings-total strong[data-v-12aafa6d]{color:#38bdf8;font-size:20px}.findings-total span[data-v-12aafa6d]{color:#91a4ba;font-size:12px}.metrics-grid[data-v-12aafa6d]{display:grid;grid-template-columns:repeat(4,minmax(84px,1fr))}.metric-item[data-v-12aafa6d]{display:grid;gap:4px;min-width:0;padding:9px 10px;border-right:1px solid #17324d;border-bottom:1px solid #17324d;text-align:center}.metric-item[data-v-12aafa6d]:nth-child(4n){border-right:0}.metric-item[data-v-12aafa6d]:nth-last-child(-n+4){border-bottom:0}.metric-item span[data-v-12aafa6d],.metric-item small[data-v-12aafa6d]{color:#8ea0b7;font-size:10px}.metric-item strong[data-v-12aafa6d]{color:#38bdf8;font-size:20px;font-weight:650;overflow-wrap:anywhere}.readiness-grid[data-v-12aafa6d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #173852;border-radius:6px}.readiness-item[data-v-12aafa6d]{display:grid;align-content:start;gap:7px;min-width:0;padding:14px 10px;border-right:1px solid #173852;text-align:center}.readiness-item[data-v-12aafa6d]:last-child{border-right:0}.readiness-item span[data-v-12aafa6d]{color:#8fa2ba;font-size:10px}.readiness-item strong[data-v-12aafa6d]{color:#cbd5e1;font-size:16px;overflow-wrap:anywhere}.readiness-item small[data-v-12aafa6d]{color:#7f91a8;font-size:10px;line-height:1.4}.readiness-item.tone-warning strong[data-v-12aafa6d]{color:#fbbf24}.readiness-item.tone-critical strong[data-v-12aafa6d]{color:#f87171}.readiness-item.tone-success strong[data-v-12aafa6d]{color:#34d399}.readiness-item.tone-info strong[data-v-12aafa6d]{color:#38bdf8}.readiness-note[data-v-12aafa6d]{margin-top:12px;padding-top:11px;border-top:1px solid #17324d;color:#91a4ba;font-size:11px;line-height:1.5}.action-list[data-v-12aafa6d]{display:grid;gap:0;margin:0;padding:0;list-style:none}.action-list li[data-v-12aafa6d]{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;padding:10px 0;border-bottom:1px solid #17324d}.action-index[data-v-12aafa6d]{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#1677d2;color:#fff;font-size:11px;font-weight:700}.action-list strong[data-v-12aafa6d],.action-list small[data-v-12aafa6d]{display:block;overflow-wrap:anywhere}.action-list strong[data-v-12aafa6d]{color:#dce8f6;font-size:11px;line-height:1.4}.action-list small[data-v-12aafa6d]{margin-top:3px;color:#7f91a8;font-size:10px;line-height:1.35}.security-link[data-v-12aafa6d]{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:38px;margin-top:12px;border:1px solid #178fe5;border-radius:6px;background:#08243d;color:#4cc3ff;font-size:12px;cursor:pointer}.security-link[data-v-12aafa6d]:hover{background:#0b3150}.summary-empty[data-v-12aafa6d]{min-height:80px;color:#8fa2b8;font-size:12px;line-height:1.5}.scope-section dl[data-v-12aafa6d]{display:grid;grid-template-columns:minmax(90px,.8fr) minmax(0,1.2fr);margin:0}.scope-section dt[data-v-12aafa6d],.scope-section dd[data-v-12aafa6d]{min-width:0;margin:0;padding:7px 0;border-bottom:1px solid #17324d;font-size:10px}.scope-section dt[data-v-12aafa6d]{color:#8fa2ba}.scope-section dd[data-v-12aafa6d]{color:#dce8f6;text-align:right;overflow-wrap:anywhere}.scope-section dt[data-v-12aafa6d]:nth-last-of-type(1),.scope-section dd[data-v-12aafa6d]:nth-last-of-type(1){border-bottom:0}@media(max-width:1180px){.summary-top-grid[data-v-12aafa6d],.summary-bottom-grid[data-v-12aafa6d]{grid-template-columns:1fr}.severity-grid[data-v-12aafa6d]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:760px){.summary-banner[data-v-12aafa6d]{grid-template-columns:auto minmax(0,1fr)}.summary-score[data-v-12aafa6d]{grid-column:1 / -1}.severity-grid[data-v-12aafa6d]{grid-template-columns:repeat(2,minmax(0,1fr))}.severity-item[data-v-12aafa6d]{border-bottom:1px solid #1b3b58}.severity-item[data-v-12aafa6d]:nth-child(2n){border-right:0}.severity-item[data-v-12aafa6d]:last-child{border-bottom:0}.metrics-grid[data-v-12aafa6d]{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-item[data-v-12aafa6d]:nth-child(2n){border-right:0}.metric-item[data-v-12aafa6d]:nth-last-child(-n+4){border-bottom:1px solid #17324d}.metric-item[data-v-12aafa6d]:nth-last-child(-n+2){border-bottom:0}.readiness-grid[data-v-12aafa6d]{grid-template-columns:1fr}.readiness-item[data-v-12aafa6d]{border-right:0;border-bottom:1px solid #173852}.readiness-item[data-v-12aafa6d]:last-child{border-bottom:0}}@media(max-width:430px){.summary-banner[data-v-12aafa6d]{grid-template-columns:1fr;text-align:center}.summary-banner-icon[data-v-12aafa6d]{margin:0 auto}.severity-grid[data-v-12aafa6d],.metrics-grid[data-v-12aafa6d]{grid-template-columns:1fr}.severity-item[data-v-12aafa6d],.metric-item[data-v-12aafa6d]{border-right:0;border-bottom:1px solid #17324d}.metric-item[data-v-12aafa6d]:nth-last-child(-n+2){border-bottom:1px solid #17324d}.severity-item[data-v-12aafa6d]:last-child,.metric-item[data-v-12aafa6d]:last-child{border-bottom:0}}.rv-icon[data-v-4f0c7bf4]{display:block;flex:0 0 auto}.rv-excerpt[data-v-0d1b56dd]{margin:0;border:1px solid var(--rv-border-2);border-radius:var(--rv-radius-chip);background:var(--rv-code-bg);overflow:hidden}.rv-excerpt-body[data-v-0d1b56dd]{margin:0;padding:10px 0;overflow-x:auto;font-size:var(--rv-fs-code);line-height:1.6}.rv-excerpt-line[data-v-0d1b56dd]{display:flex;gap:14px;width:-moz-max-content;width:max-content;min-width:100%;padding:0 12px}.rv-excerpt-line.highlighted[data-v-0d1b56dd]{background:var(--rv-code-hl);box-shadow:inset 2px 0 0 var(--rv-accent)}.rv-excerpt-num[data-v-0d1b56dd]{flex:0 0 auto;min-width:34px;color:var(--rv-code-gutter);text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rv-excerpt-text[data-v-0d1b56dd]{color:var(--rv-code-plain);white-space:pre}.rv-tok-keyword[data-v-0d1b56dd]{color:var(--rv-code-keyword)}.rv-tok-string[data-v-0d1b56dd]{color:var(--rv-code-string)}.rv-tok-number[data-v-0d1b56dd]{color:var(--rv-code-number)}.rv-tok-comment[data-v-0d1b56dd]{color:var(--rv-code-comment)}.rv-tok-plain[data-v-0d1b56dd]{color:var(--rv-code-plain)}.rv-excerpt-note[data-v-0d1b56dd]{display:flex;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;border-top:1px solid var(--rv-border-2);color:var(--rv-tier);font-size:var(--rv-fs-desc)}.rv-excerpt-note span[data-v-0d1b56dd]{color:var(--rv-text-2)}.svp-shell[dir=ltr][data-v-f7e464db]{text-align:left!important}.svp-shell[data-v-f7e464db]{display:flex;flex-direction:column;gap:var(--rv-gap);min-height:100%;color:var(--rv-text-2)}.svp-unsupported-layout[data-v-f7e464db],.svp-state-layout[data-v-f7e464db]{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.9fr);gap:28px;align-items:stretch;width:min(1100px,100%);min-height:470px;margin:5vh auto 0}.svp-state-layout.is-partial .svp-unsupported-hero[data-v-f7e464db],.svp-state-layout.is-partial .svp-unsupported-status[data-v-f7e464db],.svp-state-layout.is-incomplete .svp-unsupported-hero[data-v-f7e464db],.svp-state-layout.is-incomplete .svp-unsupported-status[data-v-f7e464db]{border-color:var(--rv-tier-border)}.svp-state-layout.is-execution-failed .svp-unsupported-hero[data-v-f7e464db],.svp-state-layout.is-execution-failed .svp-unsupported-status[data-v-f7e464db]{border-color:var(--rv-danger-border)}.svp-unsupported-hero[data-v-f7e464db],.svp-unsupported-status[data-v-f7e464db]{border:1px solid var(--rv-border);border-radius:var(--rv-radius-card);background:var(--rv-surface)}.svp-unsupported-hero[data-v-f7e464db]{display:grid;align-content:start;justify-items:center;gap:18px;padding:40px;text-align:center}.svp-unsupported-hero-icon[data-v-f7e464db]{display:grid;place-items:center;width:132px;height:132px;border:1px solid var(--rv-border);border-radius:50%;color:var(--rv-icon);background:var(--rv-surface-2)}.svp-unsupported-hero h2[data-v-f7e464db],.svp-unsupported-hero p[data-v-f7e464db],.svp-unsupported-status h3[data-v-f7e464db],.svp-unsupported-status p[data-v-f7e464db]{margin:0}.svp-unsupported-hero h2[data-v-f7e464db]{color:var(--rv-text);font-size:var(--rv-fs-bar-title);line-height:1.3}.svp-unsupported-hero p[data-v-f7e464db],.svp-unsupported-status p[data-v-f7e464db]{color:var(--rv-text-2);font-size:var(--rv-fs-desc);line-height:1.6}.svp-unsupported-status[data-v-f7e464db]{align-self:stretch;padding:24px}.svp-state-layout.is-could-not-run[data-v-f7e464db]{min-height:0;align-items:start}.svp-state-layout.is-could-not-run .svp-unsupported-status[data-v-f7e464db]{align-self:start}@media(min-width:851px){.svp-state-layout.is-could-not-run.is-single-card[data-v-f7e464db]{grid-template-columns:minmax(0,calc((100% - 28px) * 1.65 / 2.55));justify-content:center}}.svp-unsupported-status h3[data-v-f7e464db]{padding-bottom:18px;border-bottom:1px solid var(--rv-border-2);color:var(--rv-text);font-size:var(--rv-fs-detail-section)}.svp-unsupported-status dl[data-v-f7e464db]{margin:0}.svp-unsupported-status dl>div[data-v-f7e464db]{display:grid;gap:5px;padding:18px 0;border-bottom:1px solid var(--rv-border-2)}.svp-unsupported-status dt[data-v-f7e464db]{color:var(--rv-text);font-size:var(--rv-fs-desc)}.svp-unsupported-status dd[data-v-f7e464db]{margin:0;color:var(--rv-text-2);font-size:var(--rv-fs-td)}.svp-unsupported-status p[data-v-f7e464db]{margin-top:18px;font-size:var(--rv-fs-td)}@media(max-width:850px){.svp-unsupported-layout[data-v-f7e464db],.svp-state-layout[data-v-f7e464db]{grid-template-columns:1fr;min-height:0}.svp-unsupported-hero[data-v-f7e464db]{padding:34px 24px}}.svp-detail-severity.critical[data-v-f7e464db],.svp-severity-cell i.critical[data-v-f7e464db]{color:var(--rv-critical)}.svp-detail-severity.high[data-v-f7e464db],.svp-severity-cell i.high[data-v-f7e464db]{color:var(--rv-high)}.svp-detail-severity.medium[data-v-f7e464db],.svp-severity-cell i.medium[data-v-f7e464db]{color:var(--rv-medium)}.svp-detail-severity.low[data-v-f7e464db],.svp-severity-cell i.low[data-v-f7e464db]{color:var(--rv-low)}.svp-detail-severity.info[data-v-f7e464db],.svp-severity-cell i.info[data-v-f7e464db]{color:var(--rv-info)}.svp-severity-cell.is-design-note[data-v-f7e464db]{color:var(--rv-text-3);font-weight:400}.svp-severity-cell.is-design-note i.critical[data-v-f7e464db],.svp-severity-cell.is-design-note i.high[data-v-f7e464db],.svp-severity-cell.is-design-note i.medium[data-v-f7e464db],.svp-severity-cell.is-design-note i.low[data-v-f7e464db],.svp-severity-cell.is-design-note i.info[data-v-f7e464db]{color:var(--rv-text-3)}.svp-detail-severity.is-design-note[data-v-f7e464db]{color:var(--rv-text-3);font-weight:500}.svp-findings-card[data-v-f7e464db]{border:1px solid var(--rv-border);border-radius:var(--rv-radius-card);background:var(--rv-surface)}.svp-findings-head[data-v-f7e464db]{display:flex;align-items:center;justify-content:space-between;gap:var(--rv-gap);flex:0 0 auto;flex-wrap:wrap;padding:var(--rv-pad) var(--rv-pad) 0}.svp-findings-heading[data-v-f7e464db]{display:flex;align-items:center;gap:12px;min-width:0}.svp-findings-head p[data-v-f7e464db]{margin:2px 0 0;color:var(--rv-text-3);font-size:var(--rv-fs-desc)}.svp-findings-head-icon[data-v-f7e464db]{display:grid;place-items:center;flex:0 0 auto;width:40px;height:40px;border-radius:var(--rv-radius-chip);color:var(--rv-icon);background:var(--rv-surface-2)}.svp-findings-head h2[data-v-f7e464db]{margin:0;color:var(--rv-text);font-size:var(--rv-fs-section);font-weight:700}.svp-integrated-line[data-v-f7e464db]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:14px var(--rv-pad) 0;padding:10px 12px;border:1px solid var(--rv-tier-border);border-radius:var(--rv-radius-chip);color:var(--rv-tier);background:var(--rv-surface-2);font-size:var(--rv-fs-desc)}.svp-integrated-line.is-execution-failed[data-v-f7e464db]{border-color:var(--rv-danger-border);color:var(--rv-danger-icon);background:var(--rv-danger-bg)}.svp-integrated-line strong[data-v-f7e464db]{color:var(--rv-text);font-weight:600}.svp-integrated-line span[data-v-f7e464db]{color:var(--rv-text-2)}.svp-controls[data-v-f7e464db]{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex:1 1 auto;flex-wrap:wrap;padding:0}.svp-search[data-v-f7e464db]{position:relative;display:flex;align-items:center;flex:1 1 240px;max-width:340px;color:var(--rv-text-3)}.svp-search>svg[data-v-f7e464db]{position:absolute;left:11px;pointer-events:none}.svp-search input[data-v-f7e464db],.svp-select select[data-v-f7e464db],.svp-design-note-chip[data-v-f7e464db]{height:36px;border:1px solid var(--rv-border-2);border-radius:var(--rv-radius-chip);color:var(--rv-text);background:var(--rv-surface-2);font-size:var(--rv-fs-desc)}.svp-search input[data-v-f7e464db]{width:100%;padding:0 12px 0 36px;outline:0}.svp-search input[data-v-f7e464db]::-moz-placeholder{color:var(--rv-text-3)}.svp-search input[data-v-f7e464db]::placeholder{color:var(--rv-text-3)}.svp-select[data-v-f7e464db]{position:relative;display:flex;align-items:center;color:var(--rv-text-3)}.svp-select select[data-v-f7e464db]{padding:0 34px 0 12px;outline:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.svp-select>svg[data-v-f7e464db]{position:absolute;right:10px;pointer-events:none}.svp-design-note-chip[data-v-f7e464db]{display:inline-flex;align-items:center;gap:8px;padding:0 12px;color:var(--rv-text-2);cursor:pointer}.svp-design-note-chip strong[data-v-f7e464db]{color:var(--rv-text)}.svp-design-note-chip[data-v-f7e464db]:disabled{cursor:help;opacity:.55}.svp-search input[data-v-f7e464db]:focus-visible,.svp-select select[data-v-f7e464db]:focus-visible,.svp-design-note-chip[data-v-f7e464db]:not(:disabled):hover,.svp-design-note-chip.active[data-v-f7e464db]{border-color:var(--rv-accent)}.svp-design-note-chip.active[data-v-f7e464db]{color:var(--rv-text)}.svp-duplicate-toggle[data-v-f7e464db]{position:relative;display:inline-flex;align-items:center;gap:9px;color:var(--rv-text-2);font-size:var(--rv-fs-desc)}.svp-duplicate-toggle.disabled[data-v-f7e464db]{cursor:help;opacity:.55}.svp-duplicate-toggle input[data-v-f7e464db]{position:absolute;opacity:0;pointer-events:none}.svp-duplicate-toggle span[data-v-f7e464db]{position:relative;width:36px;height:18px;border-radius:999px;background:var(--rv-border)}.svp-duplicate-toggle span[data-v-f7e464db]:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--rv-text-3);transition:transform .16s ease,background .16s ease}.svp-duplicate-toggle input:checked+span[data-v-f7e464db]{background:var(--rv-accent)}.svp-duplicate-toggle input:checked+span[data-v-f7e464db]:after{transform:translate(18px);background:var(--rv-text)}.svp-main-grid[data-v-f7e464db]{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:var(--rv-gap);min-height:0}@media(min-width:1600px){.svp-main-grid[data-v-f7e464db]{grid-template-columns:minmax(0,2fr) minmax(380px,1fr)}}.svp-left-column[data-v-f7e464db],.svp-detail-panel[data-v-f7e464db]{min-height:560px;overflow:hidden}.svp-main-grid.is-single .svp-left-column[data-v-f7e464db]{grid-column:1 / -1;min-height:0}.svp-left-column[data-v-f7e464db]{display:flex;flex-direction:column}.svp-parser-messages[data-v-f7e464db]{display:grid;gap:8px;margin:8px 0 14px;padding:0;list-style:none}.svp-parser-messages li[data-v-f7e464db]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:baseline;color:var(--rv-text-2);font-size:var(--rv-fs-desc, 13px);line-height:1.5}.svp-parser-line[data-v-f7e464db]{color:var(--rv-text-3);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;white-space:nowrap}.svp-parser-line.is-unplaced[data-v-f7e464db]{font-style:italic}.svp-parser-text[data-v-f7e464db]{display:block;min-width:0;overflow-wrap:break-word}.svp-no-results-numbers[data-v-f7e464db]{display:block;margin-top:6px;color:var(--rv-text-3);font-size:12px}.svp-link-button[data-v-f7e464db]{margin-top:10px;padding:0;border:0;color:var(--rv-accent, #38bdf8);background:transparent;font:inherit;text-decoration:underline;cursor:pointer}.svp-table-wrap[data-v-f7e464db]{min-height:0;overflow:auto;container-type:inline-size;container-name:findings-card}.svp-data-table[data-v-f7e464db]{width:100%;min-width:868px;border-collapse:collapse;table-layout:fixed;font-size:12px}.svp-data-table th[data-v-f7e464db]{position:sticky;top:0;z-index:1;padding:12px 10px;border-top:1px solid var(--rv-border);border-bottom:1px solid var(--rv-border);background:var(--rv-surface-2);color:var(--rv-text-3);text-align:left;font-size:var(--rv-fs-th);font-weight:600}.svp-data-table td[data-v-f7e464db]{min-width:0;padding:12px 10px;border-bottom:1px solid var(--rv-border-2);color:var(--rv-text-2);font-size:var(--rv-fs-td);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@container findings-card (max-width: 867px){.svp-table-wrap[data-v-f7e464db]{overflow:visible}.svp-data-table[data-v-f7e464db]{display:block;min-width:0;width:100%}.svp-data-table thead[data-v-f7e464db]{display:none}.svp-data-table tbody[data-v-f7e464db],.svp-data-table tr[data-v-f7e464db],.svp-data-table td[data-v-f7e464db]{display:block;width:auto}.svp-data-table tr[data-v-f7e464db]{padding:10px 12px;border:1px solid var(--rv-border-2);border-radius:var(--rv-radius-chip);background:var(--rv-surface-2)}.svp-data-table tr+tr[data-v-f7e464db]{margin-top:8px}.svp-data-table td[data-v-f7e464db]{display:grid;grid-template-columns:minmax(96px,auto) minmax(0,1fr);gap:10px;align-items:start;padding:4px 0;border:0}.svp-data-table td[data-v-f7e464db]:before{content:attr(data-label);color:var(--rv-text-3);font-size:11px;text-transform:uppercase;letter-spacing:.04em}.svp-data-table td.svp-no-results[data-v-f7e464db]{display:block;text-align:center}.svp-data-table td>.svp-evidence[data-v-f7e464db],.svp-data-table td>.svp-severity-cell[data-v-f7e464db]{justify-self:start}.svp-data-table .svp-location-cell[data-v-f7e464db]{max-width:none}.svp-data-table .svp-finding-title[data-v-f7e464db]{grid-template-columns:minmax(96px,auto) minmax(0,1fr)}.svp-data-table .svp-title-text[data-v-f7e464db]{-webkit-line-clamp:3}}.svp-data-table th[data-v-f7e464db]:nth-child(1){width:40px}.svp-data-table th[data-v-f7e464db]:nth-child(2){width:104px}.svp-data-table th[data-v-f7e464db]:nth-child(4){width:110px}.svp-data-table th[data-v-f7e464db]:nth-child(5){width:214px}.svp-data-table th[data-v-f7e464db]:nth-child(6){width:100px}.svp-data-table th[data-v-f7e464db]:nth-child(7){width:150px}.svp-col-index[data-v-f7e464db]{color:var(--rv-text-3);font-variant-numeric:tabular-nums}.svp-data-table tbody tr[data-v-f7e464db]{cursor:pointer}.svp-data-table tbody tr[data-v-f7e464db]:hover,.svp-data-table tbody tr.selected[data-v-f7e464db]{background:var(--rv-row-selected)}.svp-data-table tbody tr.selected[data-v-f7e464db]{box-shadow:inset 0 0 0 1px var(--rv-accent)}.svp-severity-cell[data-v-f7e464db]{display:inline-flex;align-items:center;gap:8px;font-weight:700}.svp-location-chip[data-v-f7e464db]{display:inline-flex;align-items:baseline;max-width:100%;padding:3px 8px;border-radius:4px;background:var(--rv-surface-2);color:var(--rv-text-2);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;white-space:nowrap;vertical-align:middle}.svp-location-name[data-v-f7e464db]{min-width:0;overflow:hidden;text-overflow:ellipsis}.svp-location-line[data-v-f7e464db]{flex:0 0 auto}.svp-location-cell[data-v-f7e464db]{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.svp-severity-cell i[data-v-f7e464db]{width:8px;height:8px;border-radius:50%;background:currentColor}.svp-data-table td.svp-finding-title[data-v-f7e464db]{color:var(--rv-text)!important;font-weight:600;white-space:normal;vertical-align:top}.svp-title-text[data-v-f7e464db]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;line-height:1.35;overflow-wrap:break-word}.svp-row-note-badge[data-v-f7e464db]{display:inline-block;margin-top:4px;padding:1px 7px;border:1px solid var(--rv-border-2);border-radius:999px;color:var(--rv-text-3);background:var(--rv-surface-2);font-size:11px;font-weight:500}.svp-evidence[data-v-f7e464db]{display:inline-flex;max-width:100%;padding:3px 9px;border:1px solid currentColor;border-radius:999px;font-size:var(--rv-fs-badge);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.svp-evidence.backed[data-v-f7e464db]{color:var(--rv-success);background:var(--rv-success-bg)}.svp-evidence-table[data-v-f7e464db]{max-width:none;padding:3px 8px;font-size:var(--rv-fs-badge);font-weight:500;line-height:1.3;overflow:visible;text-overflow:clip;white-space:nowrap}.svp-evidence-table.tier-structure-proven[data-v-f7e464db],.svp-evidence-table.tier-pattern-only[data-v-f7e464db]{color:var(--rv-tier);background:var(--rv-medium-bg)}.svp-evidence-table.tier-pattern-only[data-v-f7e464db]{border-style:dashed}.svp-evidence-table.tier-flow-proven[data-v-f7e464db]{color:var(--rv-success);background:var(--rv-success-bg)}.svp-evidence.partial[data-v-f7e464db],.svp-evidence.review[data-v-f7e464db]{color:var(--rv-tier);background:var(--rv-medium-bg)}.svp-evidence.info[data-v-f7e464db]{color:var(--rv-low);background:var(--rv-low-bg)}.svp-th-with-note[data-v-f7e464db]{display:inline-flex;align-items:center;gap:6px;cursor:help}.svp-th-with-note>svg[data-v-f7e464db]{color:var(--rv-text-3)}.svp-pattern-caveat[data-v-f7e464db]{margin:0;padding:10px var(--rv-pad) 0;color:var(--rv-text-3);font-size:var(--rv-fs-desc);line-height:1.5}.svp-no-results[data-v-f7e464db]{padding:34px!important;color:var(--rv-text-3)!important;text-align:center}.svp-data-table td.svp-no-results[data-v-f7e464db]{white-space:normal}.svp-no-results strong[data-v-f7e464db]{display:block;min-width:0;overflow-wrap:break-word}.svp-pagination[data-v-f7e464db]{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:10px var(--rv-pad);border-top:1px solid var(--rv-border);color:var(--rv-text-3);font-size:var(--rv-fs-td)}.svp-pagination nav[data-v-f7e464db]{display:flex;gap:6px}.svp-pagination button[data-v-f7e464db]{min-width:30px;height:30px;padding:0 8px;border:1px solid var(--rv-border-2);border-radius:var(--rv-radius-chip);background:var(--rv-surface-2);color:var(--rv-text-2);cursor:pointer}.svp-pagination button.active[data-v-f7e464db]{border-color:var(--rv-accent);color:var(--rv-text);background:var(--rv-row-selected)}.svp-pagination button[data-v-f7e464db]:disabled{cursor:not-allowed;opacity:.45}.svp-detail-panel[data-v-f7e464db]{position:relative;display:flex;flex-direction:column;max-height:min(680px,calc(100vh - 250px));border:1px solid var(--rv-border);border-radius:var(--rv-radius-card);background:var(--rv-surface);overflow:hidden}@media(min-width:1360px){.svp-detail-panel[data-v-f7e464db]{position:sticky;top:var(--rv-page-pad);align-self:start;min-height:0;max-height:calc(100vh - var(--rv-header-h) - var(--rv-page-pad) - var(--rv-statusbar-h) - var(--rv-gap))}}.svp-detail-panel.has-more-below[data-v-f7e464db]:after{content:"";position:absolute;inset-inline:1px;bottom:1px;height:56px;border-radius:0 0 var(--rv-radius-card) var(--rv-radius-card);background:linear-gradient(to top,var(--rv-surface),transparent);pointer-events:none}.svp-detail-header[data-v-f7e464db]{display:grid;gap:10px;flex:0 0 auto;padding:var(--rv-pad) var(--rv-pad) 14px}.svp-detail-topline[data-v-f7e464db]{display:flex;align-items:center;justify-content:space-between;gap:12px}.svp-detail-nav[data-v-f7e464db]{display:flex;align-items:center;gap:6px}.svp-detail-position[data-v-f7e464db]{color:var(--rv-text-3);font-size:var(--rv-fs-desc);font-variant-numeric:tabular-nums}.svp-detail-nav button[data-v-f7e464db]{display:grid;place-items:center;width:28px;height:28px;padding:0;border:1px solid var(--rv-border-2);border-radius:var(--rv-radius-chip);color:var(--rv-text-2);background:var(--rv-surface-2);cursor:pointer}.svp-detail-nav button[data-v-f7e464db]:hover:not(:disabled){border-color:var(--rv-accent);color:var(--rv-text)}.svp-detail-nav button[data-v-f7e464db]:disabled{cursor:not-allowed;opacity:.4}.svp-detail-badges[data-v-f7e464db]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.svp-detail-chip[data-v-f7e464db]{display:inline-flex;align-items:center;max-width:100%;padding:3px 9px;border:1px solid var(--rv-border-2);border-radius:999px;color:var(--rv-text-2);background:var(--rv-surface-2);font-size:var(--rv-fs-badge);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.svp-detail-severity[data-v-f7e464db]{display:inline-flex;align-items:center;gap:6px;padding:3px 11px;border:1px solid currentColor;border-radius:999px;font-size:var(--rv-fs-badge);font-weight:700}.svp-detail-header h2[data-v-f7e464db]{margin:0;color:var(--rv-text);font-size:var(--rv-fs-detail-title);font-weight:700;line-height:1.3}.svp-detail-header p[data-v-f7e464db]{max-height:7em;margin:0;color:var(--rv-text-2);font-size:var(--rv-fs-desc);line-height:1.55;overflow-y:auto;overflow-x:hidden;overflow-wrap:anywhere}.svp-finding-details dt[data-v-f7e464db]{color:var(--rv-text-3);font-size:var(--rv-fs-badge)}.svp-finding-details dd[data-v-f7e464db]{min-width:0;margin:5px 0 0;color:var(--rv-text);font-size:var(--rv-fs-td);overflow-wrap:anywhere}.svp-detail-body[data-v-f7e464db]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--rv-gap);flex:1;min-height:0;padding:var(--rv-pad);overflow-y:auto;overflow-x:hidden;overflow-wrap:anywhere}.svp-detail-body[data-v-f7e464db]>*{min-width:0}.svp-overview[data-v-f7e464db]{display:grid;gap:var(--rv-gap)}.svp-detail-chips[data-v-f7e464db]{display:flex;flex-wrap:wrap;gap:10px}.svp-detail-kv[data-v-f7e464db]{display:flex;align-items:center;gap:8px;min-width:0}.svp-detail-kv>small[data-v-f7e464db]{color:var(--rv-text-3);font-size:var(--rv-fs-badge)}.svp-engine-evidence[data-v-f7e464db]{margin-top:12px;padding:10px 12px;border:1px dashed var(--rv-border-2);border-radius:var(--rv-radius-chip);background:var(--rv-code-bg)}.svp-engine-evidence h4[data-v-f7e464db]{margin:0 0 6px;color:var(--rv-text-3);font-size:var(--rv-fs-badge);font-weight:600}.svp-engine-evidence pre[data-v-f7e464db]{margin:0;color:var(--rv-code-plain);font-size:var(--rv-fs-code);line-height:1.55;overflow-x:auto;white-space:pre}.svp-detail-body h3[data-v-f7e464db]{min-width:0}.svp-code-evidence h3>small[data-v-f7e464db]{min-width:0;margin-left:auto;color:var(--rv-text-3);font-size:var(--rv-fs-badge);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.svp-overview article[data-v-f7e464db]{display:grid;gap:7px}.svp-detail-body h3[data-v-f7e464db]{display:flex;align-items:center;gap:8px;margin:0 0 8px;color:var(--rv-text);font-size:var(--rv-fs-detail-section);font-weight:700}.svp-detail-body h3>svg[data-v-f7e464db]{color:var(--rv-icon)}.svp-overview h3[data-v-f7e464db]{margin:0}.svp-overview p[data-v-f7e464db],.svp-muted[data-v-f7e464db]{margin:0;color:var(--rv-text-2);font-size:var(--rv-fs-desc);line-height:1.55}.svp-muted[data-v-f7e464db]{color:var(--rv-text-3)}.svp-finding-details dl[data-v-f7e464db]{display:grid;gap:10px;margin:0}.svp-finding-details div[data-v-f7e464db]{display:grid;grid-template-columns:minmax(100px,.35fr) minmax(0,1fr);gap:12px;padding-bottom:9px;border-bottom:1px solid var(--rv-border-2)}@media(max-width:1359px){.svp-main-grid[data-v-f7e464db]{grid-template-columns:minmax(0,1fr)}.svp-detail-panel[data-v-f7e464db]{max-height:min(620px,calc(100vh - 220px))}}.workspace-header[data-v-320fa175]{flex:0 0 48px;width:100%;min-width:0;display:flex;align-items:center;justify-content:space-between;padding:0 16px;box-sizing:border-box;background-color:#111827;border-bottom:1px solid #1f2937;color:#e5e7eb;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;z-index:10}.header-left[data-v-320fa175]{min-width:0;flex:1 1 0;display:flex;align-items:center;gap:12px}.workspace-brand-lockup[data-v-320fa175]{min-width:0;display:inline-flex;align-items:center;gap:10px;padding-inline-end:4px;color:#fff;direction:ltr;white-space:nowrap}.workspace-brand-mark[data-v-320fa175]{position:relative;width:43px;height:37px;flex:0 0 43px;overflow:hidden}.workspace-brand-mark img[data-v-320fa175]{position:absolute;top:50%;left:50%;width:76.5px;height:76.5px;max-width:none;display:block;-o-object-fit:contain;object-fit:contain;image-rendering:auto;transform:translate(calc(-50% + 1.1px),calc(-50% + 1.1px))}.workspace-brand-name[data-v-320fa175]{display:inline-flex;align-items:baseline;gap:6px;font-size:17.5px;font-weight:700;letter-spacing:0;line-height:1}.workspace-brand-name strong[data-v-320fa175]{color:#a78bfa;font-weight:700}.workspace-brand-divider[data-v-320fa175]{flex:0 0 1px;width:1px;height:26px;border-radius:1px;background:linear-gradient(180deg,transparent,rgba(96,200,255,.78) 22%,rgba(150,120,255,.78) 78%,transparent);box-shadow:0 0 9px #38bdf88c}.workspace-brand-initial[data-v-320fa175]{color:#fb5b67}.contract-lab-brand[data-v-320fa175]{min-width:0;display:inline-flex;align-items:center;gap:10px;padding-inline:2px 8px;color:#f8fafc;white-space:nowrap}.contract-lab-logo[data-v-320fa175]{width:42px;height:42px;flex:0 0 42px;display:block;border-radius:8px;-o-object-fit:contain;object-fit:contain;image-rendering:auto;filter:saturate(1.2) contrast(1.16) brightness(1.05) drop-shadow(0 0 3px rgba(20,196,255,.34))}.contract-lab-name[data-v-320fa175]{display:inline-flex;align-items:baseline;gap:4px;font-family:Segoe UI Variable,Segoe UI,ui-sans-serif,system-ui,sans-serif;font-size:16px;font-weight:750;letter-spacing:.025em;line-height:1}.contract-lab-bracket[data-v-320fa175]{color:#a78bfa;font-size:1.04em;font-weight:800;letter-spacing:0}.contract-lab-contract[data-v-320fa175]{color:#f8fafc}.contract-lab-lab[data-v-320fa175]{color:#ef4444}.workspace-logo[data-v-320fa175]{display:flex;align-items:center;color:#60a5fa}.workspace-logo-dynamic[data-v-320fa175]{width:24px;height:24px;flex:0 0 24px;justify-content:center}.workspace-logo-dynamic[data-v-320fa175] .workspace-language-logo{width:22px;height:22px;display:block}.workspace-logo-dynamic[data-v-320fa175] .workspace-language-logo-text{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid rgba(96,165,250,.45);border-radius:6px;font-size:9px;font-weight:800;line-height:1}.workspace-logo-solidity[data-v-320fa175]{color:#8b8fae}.workspace-logo-solana[data-v-320fa175]{color:#22d3ee}.workspace-logo-cosmwasm[data-v-320fa175]{color:#a78bfa}.workspace-logo-rust[data-v-320fa175]{color:#f97316}.workspace-logo-move[data-v-320fa175]{color:#34d399}.workspace-logo-plutus[data-v-320fa175],.workspace-logo-ton[data-v-320fa175]{color:#38bdf8}.workspace-logo-javascript[data-v-320fa175]{color:#facc15}.workspace-logo-typescript[data-v-320fa175],.workspace-logo-json[data-v-320fa175],.workspace-logo-config[data-v-320fa175],.workspace-logo-git[data-v-320fa175],.workspace-logo-markdown[data-v-320fa175],.workspace-logo-text[data-v-320fa175],.workspace-logo-default[data-v-320fa175]{color:#60a5fa}.workspace-brand[data-v-320fa175]{min-width:0;display:flex;flex-direction:column}.workspace-name[data-v-320fa175]{color:#e5e7eb;font-size:13px;font-weight:700}.workspace-status[data-v-320fa175]{display:flex;align-items:center;gap:4px;color:#9ca3af;font-size:11px}.workspace-header .status-dot[data-v-320fa175]{width:6px;height:6px;border-radius:50%;background-color:#10b981}.header-center[data-v-320fa175]{display:flex;align-items:center;inline-size:298px;max-inline-size:100%;gap:4px;padding:2px;border-radius:6px;box-sizing:border-box;background:#1f2937}.header-tab[data-v-320fa175]{min-width:0;flex:1 1 auto;border:0;border-radius:4px;padding:4px 12px;color:#9ca3af;background:transparent;cursor:pointer;font-size:11px;font-weight:600;transition:color .2s ease,background-color .2s ease}.header-tab-content[data-v-320fa175]{display:inline-flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap}.header-tab-logo[data-v-320fa175]{display:block;width:12px;height:12px;flex:0 0 12px;-o-object-fit:contain;object-fit:contain}.header-tab-logo-kernel[data-v-320fa175]{transform:scale(1.9);transform-origin:center}.header-tab-wizard-wand[data-v-320fa175]{width:12px;height:12px;flex:0 0 12px;color:#67d9ff;filter:drop-shadow(0 0 3px rgba(58,191,255,.48));transform:scale(1.65);transform-origin:center}.header-version-prefix[data-v-320fa175]{display:inline-block;margin-right:1px;font-size:.72em;line-height:1;vertical-align:.08em}.header-tab[data-v-320fa175]:hover{color:#e5e7eb}.header-tab--soon[data-v-320fa175]{color:#6b7686;cursor:default}.header-tab--soon[data-v-320fa175]:hover{color:#6b7686}.header-tab--soon .header-tab-wizard-wand[data-v-320fa175]{color:#6f8496;filter:none}.header-tab-soon[data-v-320fa175]{padding:1px 4px;border:1px solid rgba(150,116,255,.45);border-radius:999px;color:#a98bf0;font-size:8px;font-weight:700;font-style:normal;letter-spacing:.04em;background:#4e2ca033}.header-tab.active[data-v-320fa175]{color:#e5e7eb;background:#374151}.header-tab[data-v-320fa175]:focus-visible,.header-icon-btn[data-v-320fa175]:focus-visible{outline:2px solid #60a5fa;outline-offset:2px}.header-right[data-v-320fa175]{min-width:0;flex:1 1 0;display:flex;align-items:center;justify-content:flex-end;gap:12px}.header-icon-btn[data-v-320fa175]{position:relative;display:flex;align-items:center;border:0;padding:4px;color:#9ca3af;background:transparent;cursor:pointer;transition:color .2s ease,background-color .2s ease,border-color .2s ease}.header-icon-btn[data-v-320fa175]:hover{color:#e5e7eb}.header-lang-btn[data-v-320fa175]{height:28px;min-width:58px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 9px;border:1px solid rgba(148,163,184,.26);border-radius:8px;background:#ffffff09;color:#e6edf7;font:inherit;font-size:11px;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:border-color .15s ease,background .15s ease}.header-lang-btn[data-v-320fa175]:hover{border-color:#38bdf894;background:#38bdf814}.header-lang-btn[data-v-320fa175]:focus-visible{outline:2px solid #60a5fa;outline-offset:2px}.header-lang-btn svg[data-v-320fa175]{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.clarity-toggle[data-v-320fa175]{width:30px;height:30px;justify-content:center;border:1px solid transparent;border-radius:6px}.clarity-toggle.active[data-v-320fa175]{color:#fbbf24;border-color:#fbbf2461;background:#fbbf241a}.clarity-toggle[data-v-320fa175]:after{position:absolute;top:calc(100% + 9px);right:0;z-index:40;width:-moz-max-content;width:max-content;max-width:190px;padding:6px 8px;border:1px solid #334155;border-radius:4px;color:#f8fafc;background:#0f172a;content:attr(data-clarity-tooltip);font-size:11px;line-height:1.25;opacity:0;pointer-events:none;transform:translateY(-2px);transition:opacity .15s ease,transform .15s ease}.clarity-toggle[data-v-320fa175]:hover:after,.clarity-toggle[data-v-320fa175]:focus-visible:after{opacity:1;transform:translateY(0)}@media(max-width:899px){.workspace-header[data-v-320fa175]{gap:8px;padding:0 10px}.header-left[data-v-320fa175]{flex:0 1 auto}.workspace-brand-name[data-v-320fa175],.workspace-brand-divider[data-v-320fa175],.workspace-brand[data-v-320fa175]{display:none}.workspace-brand-lockup[data-v-320fa175]{padding-inline-end:0}.header-center[data-v-320fa175]{inline-size:auto;flex:0 1 auto}.header-right[data-v-320fa175]{flex:0 0 auto;gap:8px}}@media(max-width:559px){.header-tab--soon[data-v-320fa175]{display:none}.workspace-brand-mark[data-v-320fa175]{width:34px;height:30px;flex:0 0 34px}}.workspace-header.high-visibility-mode[data-v-320fa175]{border-color:#3b4b63;background-color:#172033}.workspace-header.high-visibility-mode .workspace-name[data-v-320fa175],.workspace-header.high-visibility-mode .header-tab.active[data-v-320fa175]{color:#fff}.workspace-header.high-visibility-mode .workspace-status[data-v-320fa175],.workspace-header.high-visibility-mode .header-icon-btn[data-v-320fa175]{color:#cbd5e1}.rv-pager[data-v-c7b12398]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.rv-pager-step[data-v-c7b12398],.rv-pager-page[data-v-c7b12398]{min-width:28px;height:24px;padding:3px 8px;border:1px solid var(--rv-border-2);border-radius:999px;color:var(--rv-text-2);background:var(--rv-surface);font-size:12px;line-height:1;white-space:nowrap;cursor:pointer}.rv-pager-step[data-v-c7b12398]:hover:not(:disabled),.rv-pager-page[data-v-c7b12398]:hover:not(.is-current){border-color:var(--rv-accent);color:var(--rv-text)}.rv-pager-step[data-v-c7b12398]:disabled{opacity:.45;cursor:default}.rv-pager-page.is-current[data-v-c7b12398]{border-color:var(--rv-accent);color:var(--rv-header);background:var(--rv-accent);font-weight:700}.rv-pager-gap[data-v-c7b12398]{padding:0 2px;color:var(--rv-text-3);font-size:12px}.svp-coverage-panel[data-v-4c8f666c]{display:grid;gap:var(--rv-gap);padding:var(--rv-pad);border:1px solid var(--rv-border);border-radius:var(--rv-radius-card);background:var(--rv-surface)}.svp-coverage-heading>div>span[data-v-4c8f666c]{color:var(--rv-text-3);font-size:12px;text-transform:uppercase;letter-spacing:.04em}.svp-coverage-heading h2[data-v-4c8f666c]{margin:2px 0 0;color:var(--rv-text);font-size:var(--rv-fs-section);font-weight:700}.svp-coverage-heading p[data-v-4c8f666c]{margin:6px 0 0;color:var(--rv-text-2);font-size:var(--rv-fs-desc);line-height:1.55}.svp-evidence-tier-legend[data-v-4c8f666c]{display:flex;flex-wrap:wrap;gap:10px}.svp-evidence-tier-legend span[data-v-4c8f666c]{padding:6px 10px;border:1px solid var(--rv-border-2);border-radius:var(--rv-radius-chip);color:var(--rv-text-2);background:var(--rv-surface-2);font-size:var(--rv-fs-mono)}.svp-evidence-tier-legend strong[data-v-4c8f666c]{color:var(--rv-text)}.svp-evidence-tier-legend .is-flow-proven strong[data-v-4c8f666c]{color:var(--rv-success)}.svp-evidence-tier-legend .is-structure-proven strong[data-v-4c8f666c],.svp-evidence-tier-legend .is-pattern-only strong[data-v-4c8f666c]{color:var(--rv-tier)}.svp-pattern-caveat[data-v-4c8f666c],.svp-not-checked-judgment[data-v-4c8f666c],.svp-function-unassessed[data-v-4c8f666c]{margin:0;color:var(--rv-text-3);font-size:var(--rv-fs-desc);line-height:1.55}.svp-not-checked-judgment strong[data-v-4c8f666c]{color:var(--rv-text-2)}.svp-coverage-incomplete[data-v-4c8f666c]{padding:14px var(--rv-pad);border:1px solid var(--rv-border-2);border-radius:var(--rv-radius-chip);color:var(--rv-text-2);background:var(--rv-surface-2);font-size:var(--rv-fs-desc)}.svp-coverage-incomplete strong[data-v-4c8f666c]{display:block;color:var(--rv-text)}.svp-coverage-incomplete p[data-v-4c8f666c]{margin:4px 0 0}.svp-function-coverage-list[data-v-4c8f666c]{display:grid;gap:12px}.svp-function-coverage[data-v-4c8f666c]{display:grid;gap:10px;padding:14px var(--rv-pad);border:1px solid var(--rv-border-2);border-radius:var(--rv-radius-chip);background:var(--rv-surface-2)}.svp-function-coverage>header[data-v-4c8f666c]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.svp-function-coverage h3[data-v-4c8f666c]{margin:0;color:var(--rv-text);font-size:var(--rv-fs-detail-section);font-weight:700}.svp-function-coverage header span[data-v-4c8f666c],.svp-function-coverage header p[data-v-4c8f666c]{margin:0;color:var(--rv-text-3);font-size:var(--rv-fs-mono)}.svp-function-coverage header strong[data-v-4c8f666c]{color:var(--rv-text-2)}.svp-coverage-property-list[data-v-4c8f666c]{display:grid;gap:8px;container-type:inline-size;container-name:coverage-rows}.svp-function-coverage>.rv-pager[data-v-4c8f666c],.svp-coverage-panel>.rv-pager[data-v-4c8f666c]{margin-top:2px}.svp-coverage-property[data-v-4c8f666c]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:10px 12px;border:1px solid var(--rv-border-2);border-radius:var(--rv-radius-chip);background:var(--rv-surface)}.svp-coverage-property.is-flow-proven[data-v-4c8f666c]{border-color:var(--rv-success-border);background:var(--rv-success-bg);font-weight:700}.svp-coverage-property.is-structure-proven[data-v-4c8f666c]{border-style:solid;background:var(--rv-surface-2)}.svp-coverage-property.is-pattern-only[data-v-4c8f666c],.svp-coverage-property.is-evidence-unknown[data-v-4c8f666c],.svp-coverage-property.is-unevaluated[data-v-4c8f666c]{border-style:dashed;background:transparent}.svp-coverage-property.is-evidence-none[data-v-4c8f666c]{border-style:solid;border-color:var(--rv-border-2);background:var(--rv-surface-2)}.svp-coverage-property.is-unevaluated[data-v-4c8f666c]{border-color:var(--rv-tier-border)}.svp-coverage-property-copy strong[data-v-4c8f666c]{display:block;color:var(--rv-text);font-size:var(--rv-fs-td)}.svp-coverage-property-copy span[data-v-4c8f666c]{color:var(--rv-text-3);font-size:12px}.svp-coverage-property-state[data-v-4c8f666c]{display:flex;align-items:center;gap:8px}.svp-coverage-result[data-v-4c8f666c],.svp-coverage-tier[data-v-4c8f666c]{padding:3px 8px;border:1px solid var(--rv-border-2);border-radius:999px;color:var(--rv-text-2);font-size:12px;white-space:nowrap}.svp-coverage-result[data-v-4c8f666c],.svp-coverage-tier[data-v-4c8f666c]{display:grid;justify-items:center;align-items:center}.svp-coverage-result[data-v-4c8f666c]>*,.svp-coverage-tier[data-v-4c8f666c]>*{grid-area:1 / 1}.svp-badge-ghost[data-v-4c8f666c]{visibility:hidden;pointer-events:none}.svp-coverage-tier.is-reserved[data-v-4c8f666c]{visibility:hidden}.svp-coverage-property.is-checked .svp-coverage-result[data-v-4c8f666c]{color:var(--rv-success);border-color:var(--rv-success-border)}.svp-unevaluated-reason[data-v-4c8f666c]{grid-column:1 / -1;margin:0;color:var(--rv-text-3);font-size:12px}@container coverage-rows (max-width: 813px){.svp-coverage-property[data-v-4c8f666c]{grid-template-columns:minmax(0,1fr)}.svp-coverage-tier.is-reserved[data-v-4c8f666c]{display:none}.svp-coverage-property-state[data-v-4c8f666c]{flex-wrap:wrap}}.hide-scrollbar[data-v-786868d6]::-webkit-scrollbar{display:none}.hide-scrollbar[data-v-786868d6]{-ms-overflow-style:none;scrollbar-width:none}.audit-page.redesigned-workspace[data-v-786868d6]{display:flex;flex-direction:column;direction:ltr;text-align:left;height:100vh;width:100vw;background-color:#0b0f19;color:#e5e7eb;overflow:hidden;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;margin:0;padding:0}.workspace-header[data-v-786868d6]{flex:0 0 48px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;background-color:#111827;border-bottom:1px solid #1f2937;z-index:10}.header-left[data-v-786868d6]{display:flex;align-items:center;gap:12px}.workspace-logo[data-v-786868d6]{display:flex;align-items:center;color:#60a5fa}.workspace-logo-dynamic[data-v-786868d6]{width:24px;height:24px;justify-content:center}.workspace-language-logo[data-v-786868d6]{width:22px;height:22px;display:block}.workspace-language-logo-text[data-v-786868d6]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;border:1px solid rgba(96,165,250,.45);font-size:9px;font-weight:800;line-height:1}.workspace-logo-solidity[data-v-786868d6]{color:#8b8fae}.workspace-logo-solana[data-v-786868d6]{color:#22d3ee}.workspace-logo-cosmwasm[data-v-786868d6]{color:#a78bfa}.workspace-logo-rust[data-v-786868d6]{color:#f97316}.workspace-logo-move[data-v-786868d6]{color:#34d399}.workspace-logo-plutus[data-v-786868d6],.workspace-logo-ton[data-v-786868d6]{color:#38bdf8}.workspace-logo-javascript[data-v-786868d6]{color:#facc15}.workspace-logo-typescript[data-v-786868d6],.workspace-logo-json[data-v-786868d6],.workspace-logo-config[data-v-786868d6],.workspace-logo-git[data-v-786868d6],.workspace-logo-markdown[data-v-786868d6],.workspace-logo-text[data-v-786868d6],.workspace-logo-default[data-v-786868d6]{color:#60a5fa}.workspace-brand[data-v-786868d6]{display:flex;flex-direction:column}.workspace-name[data-v-786868d6]{font-size:13px;font-weight:700;color:#e5e7eb}.workspace-status[data-v-786868d6]{font-size:11px;color:#9ca3af;display:flex;align-items:center;gap:4px}.workspace-header .status-dot[data-v-786868d6]{width:6px;height:6px;border-radius:50%;background-color:#10b981}.header-center[data-v-786868d6]{display:flex;align-items:center;gap:4px;background:#1f2937;border-radius:6px;padding:2px}.header-tab[data-v-786868d6]{background:transparent;border:none;color:#9ca3af;padding:4px 12px;font-size:11px;font-weight:600;cursor:pointer;border-radius:4px;transition:.2s}.header-tab[data-v-786868d6]:hover{color:#e5e7eb}.header-tab.active[data-v-786868d6]{background:#374151;color:#e5e7eb}.header-right[data-v-786868d6]{display:flex;align-items:center;gap:12px}.header-icon-btn[data-v-786868d6]{background:transparent;border:none;color:#9ca3af;padding:4px;cursor:pointer;transition:.2s;display:flex;align-items:center;position:relative}.header-icon-btn[data-v-786868d6]:hover{color:#e5e7eb}.clarity-toggle[data-v-786868d6]{width:30px;height:30px;justify-content:center;border:1px solid transparent;border-radius:6px}.clarity-toggle.active[data-v-786868d6]{color:#fbbf24;background:#fbbf241a;border-color:#fbbf2461}.clarity-toggle[data-v-786868d6]:after{content:attr(data-clarity-tooltip);position:absolute;top:calc(100% + 9px);right:0;width:-moz-max-content;width:max-content;max-width:190px;padding:6px 8px;border:1px solid #334155;border-radius:4px;background:#0f172a;color:#f8fafc;font-size:11px;line-height:1.25;opacity:0;pointer-events:none;transform:translateY(-2px);transition:opacity .15s ease,transform .15s ease;z-index:40}.clarity-toggle[data-v-786868d6]:hover:after,.clarity-toggle[data-v-786868d6]:focus-visible:after{opacity:1;transform:translateY(0)}.audit-page.high-visibility-mode[data-v-786868d6]{background-color:#101827;color:#f8fafc}.high-visibility-mode .workspace-header[data-v-786868d6],.high-visibility-mode .left-rail[data-v-786868d6]{background-color:#172033;border-color:#3b4b63}.high-visibility-mode .sidebar[data-v-786868d6],.high-visibility-mode .editor-pane[data-v-786868d6],.high-visibility-mode .right-panel[data-v-786868d6]{background-color:#111c2e;border-color:#40516b}.high-visibility-mode .workspace-name[data-v-786868d6],.high-visibility-mode .explorer-title[data-v-786868d6],.high-visibility-mode .file-name[data-v-786868d6],.high-visibility-mode .header-tab.active[data-v-786868d6]{color:#fff}.high-visibility-mode .workspace-status[data-v-786868d6],.high-visibility-mode .explorer-path[data-v-786868d6],.high-visibility-mode .rail-item[data-v-786868d6],.high-visibility-mode .header-icon-btn[data-v-786868d6]{color:#cbd5e1}.high-visibility-mode .explorer-tree-row[data-v-786868d6]:before,.high-visibility-mode .explorer-tree-row[data-v-786868d6]:after{border-color:#526782}.high-visibility-mode .explorer-tree-row[data-v-786868d6]:hover{background:#60a5fa29}.high-visibility-mode .explorer-tree-row.active[data-v-786868d6]{background:#17499a;color:#fff}.high-visibility-mode .workspace-editor[data-v-786868d6],.high-visibility-mode .code-editor[data-v-786868d6],.high-visibility-mode .editor-content[data-v-786868d6]{background-color:#0d1728}.workspace-body[data-v-786868d6]{flex:1;display:flex;overflow:hidden;position:relative}.left-rail[data-v-786868d6]{flex:0 0 80px;background-color:#111827;border-right:1px solid #1f2937;display:flex;flex-direction:column;align-items:center;padding:8px 0;gap:2px;z-index:30;overflow-y:auto;overflow-x:visible}.rail-item[data-v-786868d6]{width:68px;min-height:48px;padding:6px 4px;background:transparent;border:none;color:#6b7280;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;cursor:pointer;border-radius:8px;transition:.2s;position:relative;font-size:10px}.rail-item span[data-v-786868d6]{font-size:10px;line-height:1.2;white-space:nowrap;display:none}.rail-item[data-v-786868d6]:hover{color:#e5e7eb}.rail-item.active[data-v-786868d6]{color:#60a5fa;background:#3b82f626}.rail-item[data-v-786868d6]:hover:not(.active){color:#94a3b8;background:#ffffff0a}.rail-item.disabled[data-v-786868d6]{opacity:.48;cursor:not-allowed}.export-rail-item.disabled[data-v-786868d6]:hover:after{content:attr(data-lock-tooltip);position:fixed;left:96px;bottom:165px;z-index:50;width:280px;padding:9px 10px;border:1px solid rgba(96,165,250,.45);border-radius:7px;background:#0f172afa;color:#dbeafe;font-size:11px;font-weight:500;line-height:1.35;text-align:left;box-shadow:0 14px 28px #02061761;pointer-events:none}.rail-spacer[data-v-786868d6]{flex:1}.settings-content[data-v-786868d6]{padding:16px;display:flex;flex-direction:column;gap:16px}.settings-group[data-v-786868d6]{display:flex;flex-direction:column;gap:8px}.settings-group.toggle-group[data-v-786868d6]{flex-direction:row;justify-content:space-between;align-items:center}.settings-label[data-v-786868d6]{font-size:13px;color:#9ca3af}.settings-input[data-v-786868d6],.settings-select[data-v-786868d6]{background:#1e293b;border:1px solid #334155;color:#e2e8f0;padding:6px 8px;border-radius:4px;font-size:13px;outline:none}.settings-input[data-v-786868d6]:focus,.settings-select[data-v-786868d6]:focus{border-color:#3b82f6}.switch[data-v-786868d6]{position:relative;display:inline-block;width:34px;height:20px}.switch input[data-v-786868d6]{opacity:0;width:0;height:0}.slider[data-v-786868d6]{position:absolute;cursor:pointer;inset:0;background-color:#334155;transition:.4s}.slider[data-v-786868d6]:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:#fff;transition:.4s}input:checked+.slider[data-v-786868d6]{background-color:#3b82f6}input:checked+.slider[data-v-786868d6]:before{transform:translate(14px)}.slider.round[data-v-786868d6]{border-radius:20px}.slider.round[data-v-786868d6]:before{border-radius:50%}.settings-save-btn[data-v-786868d6]{width:100%;padding:8px 16px;background-color:#3b82f6;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:13px;font-weight:500;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.settings-save-btn[data-v-786868d6]:hover{background-color:#2563eb}.sidebar[data-v-786868d6]{flex:0 0 250px;background-color:#111827;border-right:1px solid #1f2937;display:flex;flex-direction:column;overflow:hidden;z-index:4}.sidebar-header[data-v-786868d6]{padding:12px 16px;font-size:11px;font-weight:700;color:#9ca3af;display:flex;justify-content:space-between;align-items:center}.sidebar-actions[data-v-786868d6]{display:flex;gap:4px}.sidebar-btn[data-v-786868d6]{background:transparent;border:none;color:#6b7280;cursor:pointer;padding:4px;border-radius:4px}.sidebar-btn[data-v-786868d6]:hover{background:#1f2937;color:#e5e7eb}.file-list-container[data-v-786868d6]{flex:1;overflow-y:auto}.file-tree[data-v-786868d6]{padding:4px 8px}.tree-root[data-v-786868d6],.tree-folder[data-v-786868d6],.tree-file[data-v-786868d6]{display:flex;align-items:center;gap:6px;padding:4px 8px;font-size:13px;color:#d1d5db;cursor:pointer;border-radius:4px}.tree-root[data-v-786868d6]{font-weight:700;color:#e5e7eb;margin-bottom:4px}.tree-folder[data-v-786868d6]{color:#9ca3af}.tree-file[data-v-786868d6]:hover{background:#1f2937}.tree-file.active[data-v-786868d6]{background:#374151;color:#60a5fa}.file-name[data-v-786868d6]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rust-icon[data-v-786868d6]{color:#f97316;font-size:14px;font-weight:700}.file-close[data-v-786868d6]{background:transparent;border:none;color:#6b7280;cursor:pointer;display:none}.file-rename-btn[data-v-786868d6]{background:transparent;border:none;color:#64748b;cursor:pointer;display:none;align-items:center;justify-content:center;width:18px;height:18px;border-radius:4px}.tree-file:hover .file-close[data-v-786868d6]{display:block}.tree-file:hover .file-rename-btn[data-v-786868d6],.tree-file.active .file-rename-btn[data-v-786868d6]{display:inline-flex}.file-rename-btn[data-v-786868d6]:hover{color:#bfdbfe;background:#3b82f62e}.file-close[data-v-786868d6]:hover{color:#ef4444}.explorer-sidebar[data-v-786868d6]{flex:0 0 340px;width:340px;background:#0b1220}.explorer-header[data-v-786868d6]{padding:14px 14px 10px;align-items:flex-start;gap:10px;border-bottom:1px solid rgba(31,41,55,.85)}.explorer-actions[data-v-786868d6],.explorer-action-menu[data-v-786868d6]{position:relative}.explorer-action-dropdown[data-v-786868d6],.run-audit-menu[data-v-786868d6]{position:absolute;z-index:40;min-width:176px;padding:6px;border:1px solid rgba(71,85,105,.9);border-radius:7px;background:#0f172a;box-shadow:0 18px 40px #00000057}.explorer-action-dropdown[data-v-786868d6]{top:28px;right:0}.explorer-action-dropdown button[data-v-786868d6],.run-audit-menu button[data-v-786868d6]{width:100%;display:flex;align-items:center;min-height:30px;padding:6px 9px;border:0;border-radius:5px;background:transparent;color:#dbeafe;font-size:12px;text-align:left;cursor:pointer}.explorer-action-dropdown button[data-v-786868d6]:hover,.run-audit-menu button[data-v-786868d6]:hover:not(:disabled){background:#2563eb38;color:#f8fafc}.run-audit-menu button[data-v-786868d6]:disabled{color:#64748b;cursor:not-allowed}.explorer-title[data-v-786868d6]{display:block;color:#f8fafc;font-size:12px;font-weight:800;letter-spacing:.02em;margin-bottom:10px}.explorer-path[data-v-786868d6]{display:flex;align-items:center;gap:6px;min-width:0;max-width:270px;color:#94a3b8;font-size:12px;line-height:1.2;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.explorer-path span[data-v-786868d6]{min-width:0;overflow:hidden;text-overflow:ellipsis}.explorer-panel-content[data-v-786868d6]{flex:1;min-height:0;overflow:auto;padding:10px 8px}.explorer-tree[data-v-786868d6]{padding:0 0 0 2px;position:relative}.explorer-tree-row[data-v-786868d6]{position:relative;min-height:28px;padding-top:4px;padding-bottom:4px;padding-right:6px;gap:6px;border-radius:5px;min-width:0}.explorer-tree-row[data-v-786868d6]:not(.explorer-root-row):before{content:"";position:absolute;left:max(12px,calc(var(--tree-depth, 0) * 14px + 16px));top:-7px;bottom:50%;border-left:1px solid rgba(59,130,246,.22)}.explorer-tree-row[data-v-786868d6]:not(.explorer-root-row):after{content:"";position:absolute;left:max(12px,calc(var(--tree-depth, 0) * 14px + 16px));top:50%;width:10px;border-top:1px solid rgba(59,130,246,.22)}.explorer-root-row[data-v-786868d6]{color:#e2e8f0;font-weight:700;margin-bottom:2px;background:#0f172ad1}.explorer-tree-row.active[data-v-786868d6]{background:#2563eb57;color:#dbeafe}.explorer-tree-row[data-v-786868d6]:hover{background:#1e293be6}.explorer-chevron[data-v-786868d6]{width:14px;min-width:14px;display:inline-flex;align-items:center;justify-content:center;color:#94a3b8}.explorer-chevron.spacer[data-v-786868d6]{opacity:0}.explorer-folder-icon[data-v-786868d6],.explorer-file-icon[data-v-786868d6]{width:18px;min-width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center}.explorer-folder-icon[data-v-786868d6]{color:#38bdf8}.explorer-file-icon .tree-file-glyph[data-v-786868d6],.explorer-file-icon[data-v-786868d6]>*{margin:0!important}.explorer-name[data-v-786868d6]{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.explorer-rename-input[data-v-786868d6]{min-width:0;flex:1;background:#1e293b;color:#f8fafc;border:1px solid #3b82f6;border-radius:4px;padding:2px 6px;font-size:12px}.explorer-empty-dropzone[data-v-786868d6]{margin:4px;cursor:pointer}.explorer-empty-actions[data-v-786868d6]{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;margin:12px 0}.drop-desc.muted[data-v-786868d6]{color:#64748b;font-size:11px}.explorer-import-notice[data-v-786868d6]{margin:0 4px 10px;padding:9px 10px;border-radius:6px;font-size:12px;line-height:1.45;border:1px solid rgba(51,65,85,.9);color:#cbd5e1;background:#0f172aeb}.explorer-import-notice.success[data-v-786868d6]{color:#bbf7d0;border-color:#22c55e52;background:#16653429}.explorer-import-notice.warning[data-v-786868d6]{color:#fde68a;border-color:#f59e0b57;background:#78350f2e}.explorer-bottom[data-v-786868d6]{border-top:1px solid rgba(31,41,55,.88);background:#0f172a}.explorer-bottom-tabs[data-v-786868d6]{display:grid;grid-template-columns:1fr 1fr}.explorer-bottom-tabs button[data-v-786868d6]{border:0;border-bottom:1px solid rgba(51,65,85,.8);background:transparent;color:#94a3b8;font-size:11px;font-weight:700;padding:10px 8px;cursor:pointer}.explorer-bottom-tabs button.active[data-v-786868d6]{color:#60a5fa;border-bottom-color:#3b82f6;background:#2563eb1f}.explorer-bottom-list[data-v-786868d6]{max-height:150px;overflow-y:auto;padding:8px}.explorer-bottom-row[data-v-786868d6]{width:100%;min-width:0;min-height:30px;display:flex;align-items:center;gap:7px;padding:5px 6px;border:0;border-radius:5px;background:transparent;color:#cbd5e1;cursor:pointer;text-align:left}.explorer-bottom-row[data-v-786868d6]:hover,.explorer-bottom-row.active[data-v-786868d6]{background:#1e293be6}.explorer-bottom-name[data-v-786868d6]{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.explorer-bottom-meta[data-v-786868d6]{color:#94a3b8;font-size:11px;white-space:nowrap}.explorer-bottom-empty[data-v-786868d6]{color:#64748b;font-size:12px;padding:8px 6px}.upload-btn.secondary[data-v-786868d6]{margin-top:8px;background:#0f172ae6;border:1px solid rgba(51,65,85,.95)}.modal-import-notice[data-v-786868d6]{margin-top:14px}.export-tab-button.active[data-v-786868d6]{background:#1d4ed8;color:#fff;box-shadow:inset 0 -2px #60a5fa}.export-copy[data-v-786868d6],.export-package-copy[data-v-786868d6],.export-copy.compact[data-v-786868d6]{padding:0;color:#94a3b8}.export-error-detail[data-v-786868d6],.export-tree-row.file[data-v-786868d6]{cursor:pointer}.export-tree-row.file[data-v-786868d6]:hover{background:#1e293bcc}.export-tree-row.active[data-v-786868d6]{background:linear-gradient(90deg,#2563ebd6,#1e40afb8);color:#fff;box-shadow:inset 0 0 0 1px #93c5fd2e}.export-tree-row.disabled[data-v-786868d6]{opacity:.48;cursor:not-allowed}.export-tree-row.root[data-v-786868d6]{color:#e2e8f0;font-weight:700}.export-tree-row.folder[data-v-786868d6]{color:#dbeafe}.export-tree-chevron[data-v-786868d6],.tree-file-glyph[data-v-786868d6]{width:17px;height:17px;flex:0 0 17px;display:inline-flex;align-items:center;justify-content:center;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:8px;font-weight:800;line-height:1;letter-spacing:0;border-radius:3px;box-sizing:border-box;color:currentColor;white-space:nowrap}.tree-file-glyph-sol[data-v-786868d6]{color:#8b95c9}.tree-file-glyph-js[data-v-786868d6]{color:#111827;background:#facc15}.tree-file-glyph-ts[data-v-786868d6]{color:#fff;background:#2563eb}.tree-file-glyph-json[data-v-786868d6]{color:#facc15}.tree-file-glyph-env[data-v-786868d6]{color:#34d399}.tree-file-glyph-md[data-v-786868d6]{color:#93c5fd;border:1px solid rgba(147,197,253,.6)}.tree-file-glyph-rs[data-v-786868d6],.tree-file-glyph-vy[data-v-786868d6],.tree-file-glyph-cairo[data-v-786868d6],.tree-file-glyph-move[data-v-786868d6],.tree-file-glyph-go[data-v-786868d6],.tree-file-glyph-func[data-v-786868d6],.tree-file-glyph-tact[data-v-786868d6],.tree-file-glyph-hs[data-v-786868d6],.tree-file-glyph-toml[data-v-786868d6],.tree-file-glyph-yaml[data-v-786868d6],.tree-file-glyph-git[data-v-786868d6],.tree-file-glyph-txt[data-v-786868d6]{color:#e2e8f0;border:1px solid rgba(148,163,184,.45);background:#1e293bd1}.tree-file-glyph-func[data-v-786868d6]{color:#67e8f9}.tree-file-glyph-tact[data-v-786868d6]{color:#a78bfa}.tree-file-glyph-hs[data-v-786868d6]{color:#f0abfc}.tree-file-glyph-toml[data-v-786868d6],.tree-file-glyph-yaml[data-v-786868d6]{color:#fbbf24;font-size:6px}.tree-file-glyph-git[data-v-786868d6]{color:#fb7185;font-size:7px}.tree-file-glyph-txt[data-v-786868d6]{color:#cbd5e1;font-size:7px}.tree-file-glyph-generic[data-v-786868d6]{color:#f59e0b}.export-primary-button[data-v-786868d6],.export-primary-button[data-v-786868d6]:disabled,.export-network-row.selected[data-v-786868d6]{background:#2563eb29;border-color:#60a5facc}.export-network-row.disabled[data-v-786868d6]{opacity:.54;cursor:not-allowed}.export-network-radio.selected[data-v-786868d6]{border:5px solid #3b82f6}.network-icon-shell.compact[data-v-786868d6]{width:25px;height:25px;flex-basis:25px}.network-icon-shell .export-network-icon[data-v-786868d6],.network-icon-shell.compact .export-network-icon[data-v-786868d6]{width:22px;height:22px;flex:0 0 22px;border-radius:50%;display:block}.network-icon-shell.compact .export-network-icon[data-v-786868d6]{width:19px;height:19px}.export-summary-tree-heading[data-v-786868d6],.summary-note[data-v-786868d6]{margin:0 16px 16px}.desktop-dropzone-sidebar[data-v-786868d6]{padding:32px 16px;text-align:center;color:#9ca3af}.drop-icon[data-v-786868d6]{margin-bottom:16px;color:#4b5563}.drop-title[data-v-786868d6]{font-size:13px;font-weight:600;color:#e5e7eb;margin-bottom:8px}.drop-desc[data-v-786868d6]{font-size:12px;line-height:1.5}.drop-desc a[data-v-786868d6]{color:#60a5fa;cursor:pointer;text-decoration:none}.main-editor-area[data-v-786868d6]{flex:1;display:flex;flex-direction:column;position:relative;min-width:0;background-color:#0b0f19;text-align:left}.editor-header[data-v-786868d6]{display:flex;flex-direction:column;background-color:#111827;border-bottom:1px solid #1f2937}.editor-tabs[data-v-786868d6]{display:flex;background-color:#0b0f19;padding:0 8px;gap:2px;overflow-x:auto;min-height:40px}.editor-tab[data-v-786868d6]{background-color:#111827;color:#9ca3af;font-size:12px;padding:8px 16px;display:flex;align-items:center;gap:8px;border-top:1px solid transparent;border-right:1px solid #1f2937;border-left:1px solid #1f2937;cursor:pointer;border-top-left-radius:4px;border-top-right-radius:4px;margin-top:4px;min-width:0;max-width:230px;flex:0 1 auto}.editor-tab.unsaved .file-tab-name[data-v-786868d6]{font-style:italic}.file-tab-name[data-v-786868d6]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tab-unsaved-dot[data-v-786868d6]{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#fbbf24;box-shadow:0 0 0 2px #fbbf2424}.editor-tab.active[data-v-786868d6]{background-color:#0f172a;color:#60a5fa;border-top-color:#3b82f6;border-bottom:1px solid #0f172a;margin-bottom:-1px}.tab-close[data-v-786868d6]{background:transparent;border:none;color:#6b7280;cursor:pointer;font-size:14px;margin-left:4px}.tab-close[data-v-786868d6]:hover{color:#ef4444}.editor-tab-add[data-v-786868d6]{padding:8px 12px;color:#6b7280;cursor:pointer;display:flex;align-items:center;background:transparent;border:0;font:inherit}.editor-tab-add[data-v-786868d6]:hover{color:#e5e7eb}.editor-breadcrumb-row[data-v-786868d6]{min-height:29px;display:flex;align-items:center;gap:8px;padding:0 16px;border-top:1px solid rgba(31,41,55,.54);background:#0b1220;color:#94a3b8;font-size:12px;white-space:nowrap;overflow:hidden}.editor-breadcrumb-part[data-v-786868d6]{min-width:0;max-width:220px;overflow:hidden;text-overflow:ellipsis}.editor-breadcrumb-part.current[data-v-786868d6]{color:#dbeafe}.editor-breadcrumb-separator[data-v-786868d6]{color:#64748b;display:inline-flex;align-items:center;flex:0 0 auto}.editor-toolbar[data-v-786868d6]{display:flex;align-items:center;padding:8px 16px;gap:8px;background-color:#111827}.editor-toolbar .search-wrapper[data-v-786868d6]{flex:1;max-width:420px;display:flex;align-items:center;gap:8px}.editor-toolbar .search-input[data-v-786868d6]{width:100%;background:#1f2937;border:1px solid #374151;color:#e5e7eb;border-radius:4px;padding:4px 8px;font-size:12px;outline:none}.editor-toolbar .search-input[data-v-786868d6]:focus{border-color:#3b82f6}.file-search-status[data-v-786868d6]{flex:0 0 auto;color:#93c5fd;font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.file-search-status.empty[data-v-786868d6]{color:#fca5a5}.toolbar-icon-btn[data-v-786868d6]{background:transparent;border:none;color:#9ca3af;padding:4px;cursor:pointer;border-radius:4px;display:flex;align-items:center;justify-content:center}.toolbar-icon-btn[data-v-786868d6]:hover{background:#1f2937;color:#e5e7eb}.run-audit-language-notice[data-v-786868d6]{display:inline-flex;align-items:center;gap:6px;margin:0 10px 0 0;color:var(--rv-text-3, #94a3b8);font-size:12px;white-space:nowrap}.run-audit-group[data-v-786868d6]{display:flex;margin-left:auto;position:relative}.run-audit-btn[data-v-786868d6]{background:#3b82f6;color:#fff;border:none;padding:6px 16px;font-size:12px;font-weight:600;border-top-left-radius:4px;border-bottom-left-radius:4px;cursor:pointer;display:flex;align-items:center;gap:8px;transition:.2s}.run-audit-btn[data-v-786868d6]:hover:not(:disabled){background:#2563eb}.run-audit-btn[data-v-786868d6]:disabled{background:#1f2937;color:#9ca3af;cursor:not-allowed}.run-audit-dropdown[data-v-786868d6]{background:#2563eb;color:#fff;border:none;border-left:1px solid rgba(255,255,255,.2);padding:6px 8px;border-top-right-radius:4px;border-bottom-right-radius:4px;cursor:pointer;display:flex;align-items:center}.run-audit-dropdown[data-v-786868d6]:hover{background:#1d4ed8}.run-audit-menu[data-v-786868d6]{top:36px;right:0}.spinner[data-v-786868d6]{animation:spin-786868d6 1s linear infinite}@keyframes spin-786868d6{to{transform:rotate(360deg)}}.editor-placeholder[data-v-786868d6]{flex:1;display:flex;align-items:center;justify-content:center;background-color:#0b0f19;color:#9ca3af}.editor-placeholder .placeholder-content[data-v-786868d6]{text-align:center;max-width:300px}.editor-placeholder .btn-primary[data-v-786868d6]{margin-top:16px;background-color:#2563eb;color:#fff;padding:8px 16px;border-radius:4px;cursor:pointer;border:none}.editor-placeholder .btn-primary[data-v-786868d6]:hover{background-color:#1d4ed8}.editor-container[data-v-786868d6]{flex:1;display:flex;overflow:hidden;position:relative}.editor-container .line-numbers[data-v-786868d6]{width:50px;background-color:#0b0f19;color:#475569;text-align:right;padding:16px 12px 12px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;line-height:1.6;overflow-y:hidden;border-right:1px solid #1e293b;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.editor-container .code-input[data-v-786868d6]{flex:1;background-color:#0d121c;color:#e2e8f0;border:none;padding:12px 24px;text-align:left!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;line-height:1.6;resize:none;outline:none;overflow-y:auto;white-space:pre;box-sizing:border-box;margin:0}.open-source-modal-overlay[data-v-786868d6]{position:absolute;inset:0;background:#0b0f19d9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:50}.open-source-modal[data-v-786868d6]{width:600px;background:#111827;border:1px solid #1f2937;border-radius:12px;box-shadow:0 20px 25px -5px #00000080;overflow:hidden;display:flex;flex-direction:column}.open-source-modal .modal-header[data-v-786868d6]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px 8px;background:transparent;border-bottom:none}.open-source-modal .modal-header h2[data-v-786868d6]{margin:0;font-size:16px;font-weight:700;color:#f3f4f6}.open-source-modal .modal-close[data-v-786868d6]{background:transparent;border:none;color:#9ca3af;font-size:20px;cursor:pointer}.open-source-modal .modal-close[data-v-786868d6]:hover{color:#f3f4f6}.open-source-modal .modal-subtitle[data-v-786868d6]{padding:0 20px 16px;margin:0;font-size:13px;color:#9ca3af;border-bottom:1px solid #1f2937}.open-source-modal .modal-body[data-v-786868d6]{display:flex;padding:0;max-height:none;overflow:visible}.open-source-modal .modal-left[data-v-786868d6]{flex:1.5;padding:24px;border-right:1px solid #1f2937}.modal-dropzone[data-v-786868d6]{border:2px dashed #374151;border-radius:8px;padding:32px 16px;text-align:center;display:flex;flex-direction:column;align-items:center}.modal-dropzone .drop-icon[data-v-786868d6]{color:#4b5563;margin-bottom:12px}.modal-dropzone .drop-title[data-v-786868d6]{font-size:14px;font-weight:600;color:#e5e7eb;margin-bottom:4px}.modal-dropzone .drop-supports[data-v-786868d6]{font-size:12px;color:#6b7280;margin-bottom:16px}.drop-or[data-v-786868d6]{display:flex;align-items:center;gap:10px;margin-bottom:16px;color:#6b7280;font-size:11px;line-height:1;text-transform:lowercase}.drop-or[data-v-786868d6]:before,.drop-or[data-v-786868d6]:after{content:"";flex:1;height:1px;background:#263244}.full-report-overlay[data-v-786868d6],.full-report-shell[data-v-786868d6],.panel-mode.audit-snapshot[data-v-786868d6],.panel-mode.audit-activity[data-v-786868d6],.panel-mode.quick-source-inspector[data-v-786868d6]{--rv-bg: #001223;--rv-header: #00182c;--rv-surface: #001a2e;--rv-surface-2: #01243c;--rv-row-selected: #002950;--rv-border: #023151;--rv-border-2: #052e52;--rv-accent: #00b0f7;--rv-icon: #00d8ff;--rv-text: #e6eef7;--rv-text-2: #c8d5e3;--rv-text-3: #9fb3c8;--rv-critical: #ff4b55;--rv-critical-bg: #371624;--rv-critical-border: #311a27;--rv-high: #fc863a;--rv-high-bg: #2a1a16;--rv-high-dot: #ff9f0a;--rv-medium: #ffe945;--rv-medium-bg: #2a2614;--rv-low: #00c6ff;--rv-low-bg: #0b2537;--rv-info: #c494fd;--rv-info-bg: #231b36;--rv-danger-border: #cd2d37;--rv-danger-bg: #261425;--rv-danger-icon: #fe4354;--rv-success: #14dca5;--rv-success-bg: #012c39;--rv-success-border: #015556;--rv-tier: #f6b314;--rv-tier-border: #c47c1c;--rv-code-bg: #001629;--rv-code-hl: #022d53;--rv-code-gutter: #8ea3bd;--rv-code-decl: #7c8cd2;--rv-code-keyword: #26c0e8;--rv-code-plain: #b7cfe4;--rv-code-string: #e5534b;--rv-code-number: #f0a04b;--rv-code-comment: #6b7f99;--rv-gap: 16px;--rv-pad: 20px;--rv-page-pad: 28px;--rv-header-h: 64px;--rv-statusbar-h: 48px;--rv-radius-card: 6px;--rv-radius-chip: 4px;--rv-fs-brand: 22px;--rv-fs-tab: 15px;--rv-fs-bar-title: 20px;--rv-fs-section: 19px;--rv-fs-desc: 14px;--rv-fs-sev-label: 14px;--rv-fs-sev-value: 30px;--rv-fs-th: 15px;--rv-fs-td: 14px;--rv-fs-mono: 13px;--rv-fs-badge: 13px;--rv-fs-detail-title: 21px;--rv-fs-detail-section: 15px;--rv-fs-code: 13px;--rv-fs-status: 14px;--rv-fs-display: 48px}.full-report-overlay[data-v-786868d6]{position:fixed;inset:0;z-index:1200;padding:0;background:var(--rv-bg);overflow:hidden}.full-report-shell[data-v-786868d6]{display:flex;flex-direction:column;width:100vw;height:100vh;border:0;border-radius:0;color:var(--rv-text);background:var(--rv-bg);overflow:hidden}.full-report-header[data-v-786868d6]{display:flex;align-items:center;gap:var(--rv-gap);flex:0 0 auto;height:var(--rv-header-h);padding:0 var(--rv-page-pad);border-bottom:1px solid var(--rv-border);background:var(--rv-header)}.full-report-title[data-v-786868d6]{display:flex;align-items:center;gap:12px;flex:1 1 0;min-width:0}.rv-brand-logo[data-v-786868d6]{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.rv-brand-text[data-v-786868d6]{display:flex;flex-direction:column;line-height:1.15;min-width:0}.rv-brand-text strong[data-v-786868d6]{color:var(--rv-text);font-size:var(--rv-fs-brand);font-weight:700}.rv-brand-text small[data-v-786868d6]{color:var(--rv-text-3);font-size:12px}.full-report-tabs[data-v-786868d6]{display:flex;align-items:center;gap:8px;flex:0 0 auto;height:100%;padding:0;border:0;background:transparent}.full-report-tabs button[data-v-786868d6]{display:flex;align-items:center;gap:9px;position:relative;height:100%;padding:0 20px;border:0;color:var(--rv-text-3);background:transparent;font-size:var(--rv-fs-tab);font-weight:500;cursor:pointer}.full-report-tabs button[data-v-786868d6]:hover{color:var(--rv-text-2)}.full-report-tabs button.active[data-v-786868d6]{color:var(--rv-text);background:var(--rv-surface)}.full-report-tabs button.active[data-v-786868d6]:after{content:"";position:absolute;inset-inline:0;bottom:0;height:3px;background:var(--rv-accent)}.full-report-actions[data-v-786868d6]{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:1 1 0}.full-report-close[data-v-786868d6]{display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid var(--rv-border-2);border-radius:var(--rv-radius-chip);color:var(--rv-text-2);background:transparent;cursor:pointer}.full-report-close[data-v-786868d6]:hover,.full-report-close[data-v-786868d6]:focus-visible{color:var(--rv-text);border-color:var(--rv-accent)}.full-report-body[data-v-786868d6]{display:flex;flex-direction:column;gap:var(--rv-gap);flex:1 1 auto;min-height:0;padding:var(--rv-page-pad);overflow:auto}.full-report-loading[data-v-786868d6]{display:grid;gap:14px;max-width:720px;margin:15vh auto 0;text-align:center}.full-report-statusbar[data-v-786868d6]{display:flex;align-items:center;flex:0 0 auto;flex-wrap:wrap;height:auto;min-height:var(--rv-statusbar-h);padding:0 var(--rv-page-pad);border-top:1px solid var(--rv-border);background:var(--rv-header);overflow-x:auto}.rv-status-item[data-v-786868d6]{display:flex;align-items:center;gap:8px;flex:0 0 auto;padding:0 var(--rv-pad);border-right:1px solid var(--rv-border-2);color:var(--rv-icon);font-size:var(--rv-fs-status);white-space:nowrap}.rv-status-item[data-v-786868d6]:first-child{padding-left:0}.rv-status-item[data-v-786868d6]:last-child{border-right:0}.rv-status-label[data-v-786868d6]{color:var(--rv-text-3)}.rv-status-item strong[data-v-786868d6]{color:var(--rv-text);font-weight:600}.rv-tone-success[data-v-786868d6]{color:var(--rv-success)}.rv-tone-danger[data-v-786868d6]{color:var(--rv-danger-icon)}.rv-tone-neutral[data-v-786868d6]{color:var(--rv-text-3)}@media(max-width:1440px){.full-report-overlay[data-v-786868d6],.full-report-shell[data-v-786868d6]{--rv-page-pad: 24px;--rv-fs-sev-value: 26px;--rv-fs-display: 40px}}@media(max-width:1100px){.full-report-overlay[data-v-786868d6],.full-report-shell[data-v-786868d6]{--rv-page-pad: 16px;--rv-gap: 12px;--rv-pad: 16px}.full-report-tabs button[data-v-786868d6]{padding:0 12px}}.full-report-tab-panel[data-v-786868d6]{flex:0 0 auto;min-height:100%;margin:0 auto}.full-report-tab-panel.security[data-v-786868d6]{background:var(--rv-bg)}.full-report-tab-panel.security.is-rowless[data-v-786868d6]{width:100%;margin:0}.support-aware-section[data-v-786868d6]{display:flex;flex-direction:column;gap:12px}.audit-snapshot-content[data-v-786868d6]{padding:20px;overflow-x:hidden}.audit-snapshot-section[data-v-786868d6]{margin-bottom:24px}.audit-snapshot-section h3[data-v-786868d6]{margin:0 0 12px;color:#edf6ff;font-size:11px;font-weight:650;letter-spacing:0}.audit-snapshot-rows[data-v-786868d6]{margin:0;border:1px solid #25435f;border-radius:7px;overflow:hidden}.audit-snapshot-rows>div[data-v-786868d6]{display:grid;grid-template-columns:minmax(100px,.9fr) minmax(0,1.1fr);gap:12px;padding:10px 12px;border-bottom:1px solid #213b54}.audit-snapshot-rows>div[data-v-786868d6]:last-child{border-bottom:0}.audit-snapshot-rows dt[data-v-786868d6]{color:#8ea2b8}.audit-snapshot-rows dd[data-v-786868d6]{margin:0;color:#e0ebf6;overflow-wrap:anywhere;text-align:right}.audit-snapshot-subsystems[data-v-786868d6]{display:grid;gap:8px}.audit-snapshot-subsystems article[data-v-786868d6]{display:grid;grid-template-columns:minmax(110px,1fr) auto;gap:4px 12px;padding:12px;border:1px solid #25435f;border-radius:7px;background:#0b1d30}.audit-snapshot-subsystems strong[data-v-786868d6]{color:#dce9f7}.audit-snapshot-subsystems span[data-v-786868d6]{color:#55c7f5}.audit-snapshot-subsystems small[data-v-786868d6]{grid-column:1 / -1;color:#8096ad}.audit-snapshot-limitations[data-v-786868d6]{display:grid;gap:8px;margin:0;padding-left:18px;color:#aebfd1}.audit-snapshot-empty[data-v-786868d6]{margin:0;padding:12px;border:1px dashed #36506a;border-radius:6px;color:#8094aa}.full-report-body[data-v-786868d6]{--report-display-size: 48px}.full-report-tab-panel.coverage .full-report-tab-panel[data-v-786868d6],.full-report-tab-panel.governance .full-report-tab-panel[data-v-786868d6]{min-height:0;max-width:none;margin:0}.report-shared-status[data-v-786868d6],.report-severity-bar[data-v-786868d6],.full-report-tab-panel.coverage[data-v-786868d6],.full-report-tab-panel.governance[data-v-786868d6]{width:100%;margin-left:auto;margin-right:auto}.full-report-tab-panel.coverage[data-v-786868d6],.full-report-tab-panel.governance[data-v-786868d6]{display:grid;gap:14px;align-content:start}.report-status-bar[data-v-786868d6]{display:flex;align-items:stretch;gap:var(--rv-gap);padding:var(--rv-pad);border:1px solid var(--rv-danger-border);border-radius:var(--rv-radius-card);background:var(--rv-danger-bg)}.report-status-bar.is-success[data-v-786868d6]{border-color:var(--rv-success-border);background:var(--rv-success-bg)}.report-status-bar.is-warning[data-v-786868d6]{border-color:var(--rv-tier-border);background:var(--rv-medium-bg)}.report-status-bar.is-neutral[data-v-786868d6]{border-color:var(--rv-border);background:var(--rv-surface)}.report-status-bar-main[data-v-786868d6]{display:flex;align-items:center;gap:18px;flex:1 1 auto;min-width:0}.report-status-bar-icon[data-v-786868d6]{display:grid;place-items:center;flex:0 0 auto;width:64px;height:64px;border-radius:50%;color:var(--rv-text);background:var(--rv-danger-icon)}.report-status-bar.is-success .report-status-bar-icon[data-v-786868d6]{background:var(--rv-success);color:var(--rv-header)}.report-status-bar.is-warning .report-status-bar-icon[data-v-786868d6]{background:var(--rv-tier);color:var(--rv-header)}.report-status-bar.is-neutral .report-status-bar-icon[data-v-786868d6]{background:var(--rv-surface-2);color:var(--rv-icon)}.report-status-bar-main h2[data-v-786868d6]{margin:0;color:var(--rv-text);font-size:var(--rv-fs-bar-title);font-weight:700}.report-status-bar-main p[data-v-786868d6],.report-status-bar-functions p[data-v-786868d6]{margin:4px 0 0;color:var(--rv-text-2);font-size:var(--rv-fs-desc);line-height:1.5}.report-status-bar-functions[data-v-786868d6]{display:flex;align-items:center;gap:14px;flex:0 1 42%;min-width:0;padding-left:var(--rv-gap);border-left:1px solid var(--rv-danger-border);color:var(--rv-icon)}.report-status-bar.is-success .report-status-bar-functions[data-v-786868d6]{border-left-color:var(--rv-success-border)}.report-status-bar.is-warning .report-status-bar-functions[data-v-786868d6]{border-left-color:var(--rv-tier-border)}.report-status-bar.is-neutral .report-status-bar-functions[data-v-786868d6]{border-left-color:var(--rv-border)}.report-status-bar-outside[data-v-786868d6]{margin:6px 0 0;color:var(--rv-text-3);font-size:var(--rv-fs-desc);line-height:1.5}.report-status-bar-functions strong[data-v-786868d6]{display:block;color:var(--rv-text);font-size:var(--rv-fs-section);font-weight:700}.report-severity-bar[data-v-786868d6]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));--rv-sev-gap: var(--rv-gap);gap:var(--rv-sev-gap)}.report-severity-card[data-v-786868d6]{display:flex;align-items:center;gap:14px;padding:18px var(--rv-pad);border:1px solid var(--rv-border);border-radius:var(--rv-radius-card);background:var(--rv-surface)}.report-severity-card.is-openable[data-v-786868d6]{cursor:pointer}.report-severity-card.is-openable[data-v-786868d6]:hover{border-color:var(--rv-accent)}@media(max-width:1365px){.report-severity-bar[data-v-786868d6]{--rv-sev-icon: 44px;--rv-fs-sev-value: 24px;--rv-sev-gap: 12px}.report-severity-card[data-v-786868d6]{gap:10px;padding:12px}.report-severity-label[data-v-786868d6]{font-size:12px}}@media(max-width:1100px){.report-severity-bar[data-v-786868d6]{--rv-sev-icon: 36px;--rv-sev-gap: 10px}.report-severity-card[data-v-786868d6]{gap:8px}}.report-severity-icon[data-v-786868d6]{display:grid;place-items:center;flex:0 0 auto;width:var(--rv-sev-icon, 56px);height:var(--rv-sev-icon, 56px);border-radius:50%;color:var(--rv-tone, var(--rv-text-3));background:var(--rv-tone-bg, var(--rv-surface-2))}.report-severity-body[data-v-786868d6]{display:block;flex:1 1 auto;min-width:0}.report-severity-label[data-v-786868d6]{display:block;color:var(--rv-tone, var(--rv-text-3));font-size:var(--rv-fs-sev-label);font-weight:600}.report-severity-card strong[data-v-786868d6]{display:block;margin-top:2px;color:var(--rv-tone, var(--rv-text));font-size:var(--rv-fs-sev-value);font-weight:700;line-height:1.1}.report-severity-card.tone-critical[data-v-786868d6]{--rv-tone: var(--rv-critical);--rv-tone-bg: var(--rv-critical-bg)}.report-severity-card.tone-high[data-v-786868d6]{--rv-tone: var(--rv-high);--rv-tone-bg: var(--rv-high-bg)}.report-severity-card.tone-medium[data-v-786868d6]{--rv-tone: var(--rv-medium);--rv-tone-bg: var(--rv-medium-bg)}.report-severity-card.tone-low[data-v-786868d6]{--rv-tone: var(--rv-low);--rv-tone-bg: var(--rv-low-bg)}.report-severity-card.tone-informational[data-v-786868d6]{--rv-tone: var(--rv-info);--rv-tone-bg: var(--rv-info-bg)}.report-severity-card.is-unconfirmed[data-v-786868d6]{--rv-tone: var(--rv-text-3);--rv-tone-bg: var(--rv-surface-2)}.report-severity-unconfirmed[data-v-786868d6]{display:block;margin-top:2px}.report-severity-unconfirmed>span[data-v-786868d6]{display:block;color:var(--rv-text-3);font-size:var(--rv-fs-sev-value);font-weight:700;line-height:1.1}.report-severity-unconfirmed>small[data-v-786868d6]{display:block;margin-top:2px;color:var(--rv-text-3);font-size:12px}.report-severity-arrow-slot[data-v-786868d6]{display:grid;place-items:center;flex:0 0 auto;width:24px;height:24px}.report-severity-open[data-v-786868d6]{display:grid;place-items:center;padding:0;border:0;border-radius:4px;color:var(--rv-text-3);background:transparent;cursor:pointer}.report-severity-open[data-v-786868d6]:hover,.report-severity-open[data-v-786868d6]:focus-visible{color:var(--rv-text)}.coverage-top-grid[data-v-786868d6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--rv-gap)}.coverage-rule-counts[data-v-786868d6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.coverage-rule-count[data-v-786868d6]{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:14px;border:1px solid var(--rv-border-2);border-radius:var(--rv-radius-chip);background:var(--rv-surface-2)}.coverage-rule-count-icon[data-v-786868d6]{display:grid;place-items:center;flex:0 0 auto;width:48px;height:48px;border-radius:var(--rv-radius-chip);color:var(--rv-icon);background:var(--rv-surface)}.coverage-rule-count-body>span[data-v-786868d6]{display:block;color:var(--rv-text-2);font-size:var(--rv-fs-desc)}.coverage-rule-count-body>strong[data-v-786868d6]{display:block;margin-top:2px;color:var(--rv-text);font-size:28px;font-weight:700;line-height:1.1}.coverage-rule-count-body[data-v-786868d6]{display:block;min-width:93px}.coverage-rule-count-body .report-severity-unconfirmed[data-v-786868d6]{margin-top:2px}@media(max-width:1279px){.coverage-rule-count[data-v-786868d6]{display:grid;gap:6px}}.coverage-rule-count.is-unconfirmed strong[data-v-786868d6]{color:var(--rv-text-3)}.coverage-rule-state[data-v-786868d6]{display:flex;align-items:center;gap:10px;margin-top:12px;padding:12px 14px;border:1px solid var(--rv-border-2);border-radius:var(--rv-radius-chip);color:var(--rv-text-2);background:var(--rv-surface-2);font-size:var(--rv-fs-desc)}.coverage-rule-state.is-match[data-v-786868d6]{border-color:var(--rv-success-border);background:var(--rv-success-bg);color:var(--rv-text)}.coverage-rule-state>svg[data-v-786868d6]{flex:0 0 auto;color:var(--rv-text-3)}.coverage-rule-state.is-match>svg[data-v-786868d6]{color:var(--rv-success)}.coverage-rule-state.is-mismatch>svg[data-v-786868d6]{color:var(--rv-tier)}.coverage-rule-state.is-mismatch[data-v-786868d6]{border-color:var(--rv-danger-border);background:var(--rv-danger-bg);color:var(--rv-text)}.coverage-function-figure[data-v-786868d6]{display:grid;gap:12px;margin-top:14px;padding:var(--rv-pad);border:1px solid var(--rv-border-2);border-radius:var(--rv-radius-chip);background:var(--rv-surface-2)}.coverage-function-figure.tone-unverified[data-v-786868d6]{border-color:var(--rv-danger-border);background:var(--rv-danger-bg)}.coverage-function-figure.tone-limited[data-v-786868d6]{border-color:var(--rv-tier-border)}.coverage-function-figure-main[data-v-786868d6]{display:flex;align-items:center;gap:16px}.coverage-function-figure-icon[data-v-786868d6]{display:grid;place-items:center;flex:0 0 auto;width:64px;height:64px;border-radius:50%;color:var(--rv-danger-icon);background:var(--rv-surface)}.coverage-function-figure.tone-neutral .coverage-function-figure-icon[data-v-786868d6]{color:var(--rv-icon)}.coverage-function-figure strong[data-v-786868d6]{display:block;color:var(--rv-danger-icon);font-size:var(--rv-fs-display);font-weight:700;line-height:1}.coverage-function-figure.tone-neutral strong[data-v-786868d6]{color:var(--rv-text)}.coverage-function-figure-label[data-v-786868d6]{display:block;margin-top:4px;color:var(--rv-text);font-size:var(--rv-fs-section);font-weight:500}.coverage-function-figure-note[data-v-786868d6]{display:flex;align-items:flex-start;gap:10px;margin:0;padding-top:12px;border-top:1px solid var(--rv-border-2);color:var(--rv-danger-icon);font-size:var(--rv-fs-desc);line-height:1.55}.coverage-function-figure-note span[data-v-786868d6]{color:var(--rv-text-2)}.coverage-function-figure.is-unconfirmed[data-v-786868d6]{border-color:var(--rv-border-2);background:var(--rv-surface-2)}.coverage-matrix-absent[data-v-786868d6]{margin-top:12px}.coverage-checks h2[data-v-786868d6],.coverage-not-covered h2[data-v-786868d6]{display:flex;align-items:center;gap:10px;margin:0;color:var(--rv-text);font-size:var(--rv-fs-section);font-weight:700}.coverage-checks h2>svg[data-v-786868d6],.coverage-not-covered h2>svg[data-v-786868d6]{color:var(--rv-icon)}.coverage-checks p[data-v-786868d6],.coverage-not-covered>p[data-v-786868d6],.coverage-muted[data-v-786868d6]{margin:8px 0 0;color:var(--rv-text-2);font-size:var(--rv-fs-desc);line-height:1.6}.coverage-muted[data-v-786868d6]{color:var(--rv-text-3)}.coverage-not-covered-grid[data-v-786868d6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}.coverage-not-covered-grid article[data-v-786868d6]{display:flex;align-items:flex-start;gap:12px;padding:14px;border:1px solid var(--rv-border-2);border-radius:var(--rv-radius-chip);background:var(--rv-surface-2)}.coverage-not-covered-icon[data-v-786868d6]{display:grid;place-items:center;flex:0 0 auto;color:var(--rv-icon)}.coverage-not-covered-grid h3[data-v-786868d6]{margin:0 0 4px;color:var(--rv-text);font-size:var(--rv-fs-detail-section);font-weight:700}.coverage-not-covered-grid p[data-v-786868d6]{margin:0;color:var(--rv-text-2);font-size:var(--rv-fs-desc);line-height:1.55}.coverage-evidence[data-v-786868d6]{border:1px solid var(--rv-border);border-radius:var(--rv-radius-card);background:var(--rv-surface);overflow:hidden}.coverage-evidence-toggle[data-v-786868d6]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:16px var(--rv-pad);border:0;color:var(--rv-text);background:transparent;text-align:left;cursor:pointer}.coverage-evidence-heading[data-v-786868d6]{display:flex;align-items:center;gap:10px;color:var(--rv-icon)}.coverage-evidence-heading strong[data-v-786868d6]{color:var(--rv-text);font-size:var(--rv-fs-section);font-weight:700}.coverage-evidence-heading small[data-v-786868d6]{color:var(--rv-text-3);font-size:var(--rv-fs-desc)}.coverage-evidence-heading>span[data-v-786868d6]{color:var(--rv-text-2)}.coverage-evidence-chevron[data-v-786868d6]{display:grid;place-items:center;color:var(--rv-text-3);transition:transform .15s ease}.coverage-evidence-chevron.is-open[data-v-786868d6]{transform:rotate(180deg)}.coverage-evidence-body[data-v-786868d6]{padding:0 var(--rv-pad) var(--rv-pad);border-top:1px solid var(--rv-border-2)}@media(max-width:1279px){.coverage-not-covered-grid[data-v-786868d6]{grid-template-columns:repeat(2,minmax(0,1fr))}}.governance-card.is-unconfirmed[data-v-786868d6]{background:#091a2b}@media(max-width:1100px){.coverage-not-covered-grid[data-v-786868d6]{grid-template-columns:repeat(2,minmax(0,1fr))}.report-status-bar[data-v-786868d6],.governance-grid[data-v-786868d6]{grid-template-columns:minmax(0,1fr)}.report-status-bar-functions[data-v-786868d6]{border-left:0;border-top:1px solid #1d3d59}}.full-report-tab-panel.analysis[data-v-786868d6]{max-width:100%}.analysis-topic-panel[data-v-786868d6],.analysis-chat-surface[data-v-786868d6],.analysis-topic-chip[data-v-786868d6]:hover,.analysis-topic-chip.selected[data-v-786868d6]{color:#eff6ff;border-color:#38bdf8d9;background:#0e5a9f73;box-shadow:0 0 0 1px #0ea5e940}.analysis-response-card.empty[data-v-786868d6],.analysis-response-card.loading[data-v-786868d6]{color:#a9bdd1}.analysis-response-copy[data-v-786868d6],.analysis-evidence-chips span[data-v-786868d6],.analysis-reference-row strong[data-v-786868d6],.analysis-reference-severity.sev-critical[data-v-786868d6],.analysis-reference-severity.sev-high[data-v-786868d6]{color:#fb7185}.analysis-reference-severity.sev-medium[data-v-786868d6]{color:#fbbf24}.analysis-reference-severity.sev-low[data-v-786868d6]{color:#60a5fa}.analysis-reference-severity.sev-info[data-v-786868d6]{color:#94a3b8}.tooling-report-tab[data-v-786868d6]{max-width:1560px;margin:0 auto}.tooling-report-page[data-v-786868d6]{display:grid;gap:14px;padding-bottom:4px}.tooling-report-heading[data-v-786868d6]{display:flex;align-items:end;justify-content:space-between;gap:18px;padding:2px 2px 0}.tooling-report-heading h2[data-v-786868d6]{margin:0;color:#f1f7ff;font-size:23px;font-weight:720;line-height:1.2}.tooling-report-heading p[data-v-786868d6]{margin:7px 0 0;color:#9bb0c4;font-size:13px;line-height:1.45}.tooling-report-scanned[data-v-786868d6]{flex:0 0 auto;padding:8px 12px;border:1px solid #27445f;border-radius:7px;color:#b7c7d8;background:#081728;font-size:12px;white-space:nowrap}.tooling-execution-notice[data-v-786868d6]{display:flex;align-items:center;gap:8px;min-width:0;width:-moz-fit-content;width:fit-content;max-width:520px;margin-top:9px;padding:7px 10px;border:1px solid #5f512a;border-radius:7px;background:#221f15;color:#f4c95d}.tooling-execution-notice.tone-failed[data-v-786868d6]{border-color:#713d49;background:#281820;color:#ff7d8d}.tooling-execution-notice.tone-partial[data-v-786868d6]{border-color:#355d74;background:#102536;color:#5bc8f5}.tooling-execution-notice-icon[data-v-786868d6]{display:grid;place-items:center;flex:0 0 24px;width:24px;height:24px}.tooling-execution-notice>span[data-v-786868d6]:last-child{display:grid;min-width:0;gap:3px}.tooling-execution-notice strong[data-v-786868d6]{color:#edf5ff;font-size:13px}.tooling-execution-notice small[data-v-786868d6]{color:#aebed0;font-size:12px;line-height:1.45}.tooling-report-banner[data-v-786868d6]{display:flex;align-items:center;gap:18px;min-height:98px;padding:18px 24px;border:1px solid #2b5274;border-radius:8px;background:#0a2132}.tooling-report-banner-icon[data-v-786868d6]{display:grid;place-items:center;flex:0 0 58px;width:58px;height:58px;border:1px solid currentColor;border-radius:50%;background:#0e749024;color:#38bdf8}.tooling-report-banner-copy[data-v-786868d6]{display:grid;gap:6px;min-width:0}.tooling-report-banner-copy strong[data-v-786868d6]{color:#eaf4ff;font-size:20px;line-height:1.25}.tooling-report-banner-copy span[data-v-786868d6]{color:#b4c6d8;font-size:13px;line-height:1.55}.tooling-report-banner.tone-ready[data-v-786868d6]{border-color:#22c55ead;background:#09251f}.tooling-report-banner.tone-ready .tooling-report-banner-icon[data-v-786868d6]{color:#4ade80;background:#16a34a29}.tooling-report-banner.tone-review[data-v-786868d6]{border-color:#f59e0bad;background:#211d12}.tooling-report-banner.tone-review .tooling-report-banner-icon[data-v-786868d6]{color:#fbbf24;background:#f59e0b1f}.tooling-report-banner.tone-blocked[data-v-786868d6]{border-color:#f87171b8;background:#261517}.tooling-report-banner.tone-blocked .tooling-report-banner-icon[data-v-786868d6]{color:#fb7185;background:#ef44441f}.tooling-report-banner.tone-unavailable[data-v-786868d6]{border-color:#36516a;background:#0b1b2d}.tooling-report-status-grid[data-v-786868d6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.tooling-status-card[data-v-786868d6]{display:grid;grid-template-columns:50px minmax(0,1fr);gap:12px;min-height:116px;padding:17px;border:1px solid #1d3d59;border-radius:8px;background:#0a1b2d}.tooling-status-card-icon[data-v-786868d6]{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;color:#5ea8ff;background:#2563eb24}.tooling-status-card-copy[data-v-786868d6]{display:flex;flex-direction:column;min-width:0;gap:5px}.tooling-status-card-copy>span[data-v-786868d6]{color:#dce9f7;font-size:14px;font-weight:650}.tooling-status-card-copy strong[data-v-786868d6]{color:#bdcfe0;font-size:17px;font-weight:730;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tooling-status-card-copy small[data-v-786868d6]{color:#93a9bf;font-size:12px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tooling-status-card.tone-ready .tooling-status-card-icon[data-v-786868d6]{color:#4ade80;background:#16a34a24}.tooling-status-card.tone-ready .tooling-status-card-copy strong[data-v-786868d6]{color:#4ade80}.tooling-status-card.tone-review .tooling-status-card-icon[data-v-786868d6]{color:#fbbf24;background:#f59e0b21}.tooling-status-card.tone-review .tooling-status-card-copy strong[data-v-786868d6]{color:#fbbf24}.tooling-status-card.tone-blocked .tooling-status-card-icon[data-v-786868d6]{color:#fb7185;background:#ef444421}.tooling-status-card.tone-blocked .tooling-status-card-copy strong[data-v-786868d6]{color:#fb7185}.tooling-report-main-grid[data-v-786868d6]{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(330px,.9fr);gap:14px}.tooling-report-bottom-grid[data-v-786868d6]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:14px}.tooling-report-section[data-v-786868d6]{min-width:0;padding:18px;border:1px solid #1d3d59;border-radius:8px;background:#091a2b}.tooling-report-section-heading[data-v-786868d6]{margin-bottom:14px}.tooling-report-section h2[data-v-786868d6]{margin:0;color:#edf6ff;font-size:16px;font-weight:720}.tooling-report-section-heading h2[data-v-786868d6]{display:flex;align-items:center;gap:9px}.tooling-report-section-heading h2 span[data-v-786868d6]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;border-radius:999px;color:#fda4af;background:#be185d2e;font-size:12px}.tooling-report-section-heading p[data-v-786868d6]{margin:7px 0 0;color:#92a8bd;font-size:12px;line-height:1.45}.tooling-report-filters[data-v-786868d6]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.tooling-report-search[data-v-786868d6]{min-width:min(240px,100%);margin-left:auto;display:flex;align-items:center;gap:8px;padding:0 10px;border:1px solid #2b4965;border-radius:6px;color:#8fbef2;background:#081a2d}.tooling-report-search input[data-v-786868d6]{width:100%;min-width:0;min-height:31px;border:0;outline:0;color:#e8f4ff;background:transparent;font-size:12px}.tooling-report-search input[data-v-786868d6]::-moz-placeholder{color:#7189a1}.tooling-report-search input[data-v-786868d6]::placeholder{color:#7189a1}.tooling-report-filters button[data-v-786868d6]{display:inline-flex;align-items:center;gap:7px;min-height:33px;padding:0 12px;border:1px solid #2b4965;border-radius:6px;background:#0c2034;color:#bacbe0;font-size:12px;cursor:pointer}.tooling-report-filters button[data-v-786868d6]:hover,.tooling-report-filters button.active[data-v-786868d6]{border-color:#3b82f6;color:#e8f4ff;background:#102f50}.tooling-report-filters button span[data-v-786868d6]{color:#8fbef2;font-weight:700}.tooling-report-issue-list[data-v-786868d6]{display:flex;flex-direction:column;gap:8px}.tooling-report-pagination[data-v-786868d6]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:12px;padding-top:10px;border-top:1px solid #183650}.tooling-report-pagination button[data-v-786868d6]{min-width:32px;min-height:30px;padding:0 9px;border:1px solid #2b4965;border-radius:5px;color:#b9cbe0;background:#0b1e31;cursor:pointer}.tooling-report-pagination button[data-v-786868d6]:hover:not(:disabled),.tooling-report-pagination button.active[data-v-786868d6]{border-color:#38bdf8;color:#eff8ff;background:#123b63}.tooling-report-pagination button[data-v-786868d6]:disabled{cursor:not-allowed;opacity:.45}.tooling-report-pagination-ellipsis[data-v-786868d6]{color:#7189a1}.tooling-report-pagination-status[data-v-786868d6]{margin-left:auto;color:#8ea6bd;font-size:11px;white-space:nowrap}.tooling-report-issue[data-v-786868d6]{display:grid;grid-template-columns:30px minmax(0,1fr) minmax(110px,.42fr) auto auto;align-items:center;gap:11px;min-height:62px;padding:10px 12px;border:1px solid #1d3d59;border-left-width:3px;border-radius:7px;background:#0b1e31}.tooling-report-issue.tone-error[data-v-786868d6]{border-left-color:#fb7185}.tooling-report-issue.tone-warning[data-v-786868d6]{border-left-color:#fbbf24}.tooling-report-issue.tone-info[data-v-786868d6]{border-left-color:#60a5fa}.tooling-report-issue-icon[data-v-786868d6]{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;color:#60a5fa;background:#2563eb29;font-size:15px;font-weight:800}.tone-error .tooling-report-issue-icon[data-v-786868d6]{color:#fb7185;background:#be185d29}.tone-warning .tooling-report-issue-icon[data-v-786868d6]{color:#fbbf24;background:#b4530929}.tooling-report-issue-copy[data-v-786868d6]{display:flex;flex-direction:column;min-width:0;gap:4px}.tooling-report-issue-copy strong[data-v-786868d6],.tooling-report-issue-copy small[data-v-786868d6],.tooling-report-location[data-v-786868d6]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tooling-report-issue-copy strong[data-v-786868d6]{color:#e8f2fb;font-size:13px}.tooling-report-issue-copy small[data-v-786868d6]{color:#90a8bf;font-size:11px}.tooling-report-location[data-v-786868d6]{color:#9db5ce;font-size:11px}.tooling-report-type[data-v-786868d6]{min-width:58px;padding:5px 7px;border:1px solid #35506d;border-radius:5px;color:#b9cbde;font-size:11px;text-align:center;white-space:nowrap}.tooling-report-type.tone-error[data-v-786868d6]{border-color:#f871719e;color:#fda4af}.tooling-report-type.tone-warning[data-v-786868d6]{border-color:#fbbf249e;color:#fcd34d}.tooling-report-type.tone-info[data-v-786868d6]{border-color:#60a5fa9e;color:#93c5fd}.tooling-report-issue button[data-v-786868d6],.tooling-report-next button[data-v-786868d6]{min-height:33px;padding:0 11px;border:1px solid #315276;border-radius:6px;background:#0d2945;color:#b9dbfb;font-size:12px;font-weight:650;cursor:pointer;white-space:nowrap}.tooling-report-issue button[data-v-786868d6]:hover,.tooling-report-next button[data-v-786868d6]:hover{border-color:#38bdf8;color:#eff8ff;background:#123b63}.tooling-report-issue button[data-v-786868d6]:disabled{cursor:not-allowed;opacity:.55}.tooling-report-empty[data-v-786868d6]{display:flex;flex-direction:column;gap:5px;min-height:118px;justify-content:center;padding:16px;border:1px dashed #2c4a65;border-radius:7px;color:#9bb0c5;background:#081727}.tooling-report-empty strong[data-v-786868d6]{color:#d9e7f6;font-size:13px}.tooling-report-empty span[data-v-786868d6]{font-size:12px;line-height:1.5}.tooling-report-empty.compact[data-v-786868d6]{min-height:100px}.tooling-readiness-list[data-v-786868d6]{display:flex;flex-direction:column;border:1px solid #1e405d;border-radius:7px;overflow:hidden}.tooling-readiness-row[data-v-786868d6]{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:42px;padding:0 12px;border-top:1px solid #183650;color:#d8e7f5;font-size:13px}.tooling-readiness-row[data-v-786868d6]:first-child{border-top:0}.tooling-readiness-icon[data-v-786868d6]{color:#7da9da;font-weight:800;text-align:center}.tooling-readiness-row strong[data-v-786868d6]{color:#bed0e1;font-size:12px;white-space:nowrap}.tooling-readiness-row.tone-ready .tooling-readiness-icon[data-v-786868d6],.tooling-readiness-row.tone-ready strong[data-v-786868d6]{color:#4ade80}.tooling-readiness-row.tone-blocked .tooling-readiness-icon[data-v-786868d6],.tooling-readiness-row.tone-blocked strong[data-v-786868d6]{color:#fb7185}.tooling-readiness-row.tone-review .tooling-readiness-icon[data-v-786868d6],.tooling-readiness-row.tone-review strong[data-v-786868d6]{color:#fbbf24}.tooling-readiness-note[data-v-786868d6]{margin:12px 0 0;padding:9px 10px;border:1px solid rgba(59,130,246,.3);border-radius:6px;color:#9fc7ef;background:#0e416e2e;font-size:12px;line-height:1.45}.tooling-report-limitations ul[data-v-786868d6]{display:flex;flex-direction:column;gap:7px;margin:13px 0 0;padding-left:18px;color:#aabdd0;font-size:12px;line-height:1.45}.tooling-report-limitations li[data-v-786868d6]::marker{color:#60a5fa}.tooling-report-next[data-v-786868d6]{display:flex;align-items:center;justify-content:space-between;gap:18px}.tooling-report-next h2[data-v-786868d6]{margin-bottom:8px}.tooling-report-next p[data-v-786868d6]{margin:0;color:#aabdd0;font-size:12px;line-height:1.5}.tooling-report-next button[data-v-786868d6]{flex:0 0 auto;min-height:40px;padding:0 16px;border-color:#2563eb;background:#145bcd;color:#f2f8ff}@media(max-width:1050px){.full-report-header[data-v-786868d6]{gap:12px;padding:0 16px}.analysis-report-layout[data-v-786868d6]{grid-template-columns:1fr;height:auto;min-height:0;max-height:none}.analysis-topic-panel[data-v-786868d6]{max-height:240px}.analysis-chat-surface[data-v-786868d6]{min-height:300px;max-height:min(520px,calc(100vh - 180px))}.tooling-report-main-grid[data-v-786868d6],.tooling-report-bottom-grid[data-v-786868d6]{grid-template-columns:1fr}}@media(max-width:760px){.full-report-overlay[data-v-786868d6]{padding:0}.full-report-shell[data-v-786868d6]{border-radius:0}.full-report-header[data-v-786868d6]{min-height:82px;padding:10px 14px}.full-report-body[data-v-786868d6]{padding:12px 10px 18px}.tooling-report-heading[data-v-786868d6],.tooling-report-next[data-v-786868d6]{align-items:flex-start;flex-direction:column}.tooling-report-scanned[data-v-786868d6]{white-space:normal}.tooling-report-status-grid[data-v-786868d6]{grid-template-columns:repeat(2,minmax(0,1fr))}.tooling-status-card[data-v-786868d6]{grid-template-columns:42px minmax(0,1fr);padding:13px}.tooling-status-card-icon[data-v-786868d6]{width:40px;height:40px}.tooling-report-issue[data-v-786868d6]{grid-template-columns:28px minmax(0,1fr) auto;align-items:start}.tooling-report-location[data-v-786868d6]{grid-column:2}.tooling-report-type[data-v-786868d6]{grid-column:3;grid-row:1}.tooling-report-issue button[data-v-786868d6]{grid-column:2 / -1;width:100%}.tooling-report-search[data-v-786868d6],.tooling-report-pagination-status[data-v-786868d6]{width:100%;margin-left:0}}@media(max-width:1023px){.report-severity-bar[data-v-786868d6]{grid-template-columns:repeat(auto-fill,minmax(max(189px,calc((100% - 4 * var(--rv-sev-gap)) / 5)),1fr))}.coverage-rule-counts[data-v-786868d6]{grid-template-columns:repeat(auto-fill,minmax(max(124px,calc((100% - 2 * 12px) / 3)),1fr))}.coverage-top-grid[data-v-786868d6]{grid-template-columns:repeat(auto-fill,minmax(max(276px,calc((100% - var(--rv-gap)) / 2)),1fr))}.full-report-title[data-v-786868d6]{min-width:-moz-max-content;min-width:max-content}}@media(max-width:661px){.full-report-header[data-v-786868d6]{flex-wrap:wrap;height:auto;padding-top:8px;padding-bottom:8px}.full-report-title[data-v-786868d6]{order:1}.full-report-actions[data-v-786868d6]{order:2;flex:0 0 auto}.full-report-tabs[data-v-786868d6]{order:3;flex:1 0 100%;flex-wrap:wrap;height:auto;margin:0}.full-report-tabs button[data-v-786868d6]{flex:1 1 auto;justify-content:center;height:44px}.report-status-bar[data-v-786868d6]{flex-wrap:wrap}.report-status-bar-functions[data-v-786868d6]{flex:1 1 100%;padding-left:0;padding-top:var(--rv-gap);border-left:0;border-top:1px solid var(--rv-danger-border)}.report-status-bar.is-success .report-status-bar-functions[data-v-786868d6]{border-top-color:var(--rv-success-border)}.report-status-bar.is-warning .report-status-bar-functions[data-v-786868d6]{border-top-color:var(--rv-tier-border)}.report-status-bar.is-neutral .report-status-bar-functions[data-v-786868d6]{border-top-color:var(--rv-border)}}@media(max-width:500px){.tooling-report-status-grid[data-v-786868d6]{grid-template-columns:1fr}.tooling-report-banner[data-v-786868d6]{align-items:flex-start;padding:16px}.tooling-report-heading h2[data-v-786868d6]{font-size:20px}}.upload-btn[data-v-786868d6]{background:#1f2937;color:#e5e7eb;border:1px solid #374151;border-radius:6px;padding:8px 16px;font-size:13px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;transition:.2s;margin-bottom:12px}.upload-btn[data-v-786868d6]:hover{background:#374151}.drop-max-size[data-v-786868d6]{font-size:11px;color:#6b7280}.open-source-modal .modal-right[data-v-786868d6]{flex:1;padding:24px 20px;background:#0f172a}.recent-files-header[data-v-786868d6]{font-size:12px;font-weight:600;color:#e5e7eb;margin-bottom:16px}.empty-recent-files[data-v-786868d6]{font-size:12px;color:#6b7280}.status-bar[data-v-786868d6]{display:flex;justify-content:space-between;align-items:center;padding:4px 12px;background-color:#0b0f19;border-top:1px solid #1f2937;font-size:11px;color:#9ca3af;z-index:10}.status-left[data-v-786868d6],.status-right[data-v-786868d6]{display:flex;align-items:center;gap:16px}.status-bar .status-outcome[data-v-786868d6]{font-weight:500;color:#9fb3c8}.status-bar .status-outcome.tone-success[data-v-786868d6]{color:#14dca5}.status-bar .status-outcome.tone-warning[data-v-786868d6]{color:#f6b314}.status-bar .status-outcome.tone-critical[data-v-786868d6],.status-bar .status-outcome.tone-incomplete[data-v-786868d6],.status-bar .status-outcome.tone-failed[data-v-786868d6]{color:#fe4354}.status-bar .status-outcome .status-dot[data-v-786868d6]{background-color:currentColor}.status-item[data-v-786868d6]{display:flex;align-items:center;gap:4px}.status-dot-item .status-dot[data-v-786868d6]{width:6px;height:6px;border-radius:50%;background-color:#60a5fa}.right-context-panel[data-v-786868d6]{flex:0 0 320px;background-color:#111827;border-left:1px solid #1f2937;display:flex;flex-direction:column;overflow-y:auto;z-index:4}.right-context-panel.audit-activity-panel-open[data-v-786868d6]{flex-basis:380px;max-width:min(380px,42vw);background:#091321}.panel-header[data-v-786868d6]{padding:12px 16px;font-size:11px;font-weight:700;color:#9ca3af;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #1f2937;position:sticky;top:0;background:#111827;z-index:2}.panel-close[data-v-786868d6]{background:transparent;border:none;color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:2px}.panel-close[data-v-786868d6]:hover{color:#e5e7eb}.panel-content[data-v-786868d6]{padding:16px;display:flex;flex-direction:column;gap:24px}.insight-section h3[data-v-786868d6]{margin:0 0 12px;font-size:12px;font-weight:600;color:#e5e7eb;text-transform:uppercase;letter-spacing:.05em}.insight-row[data-v-786868d6]{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#9ca3af;margin-bottom:8px}.insight-row span[data-v-786868d6]:last-child{color:#e5e7eb;font-weight:500}.package-summary-row.readiness .package-summary-icon[data-v-786868d6]{color:#34d399;border-color:#22c55e57;background:#14532d40}.package-summary-value.readiness[data-v-786868d6]{color:#bbf7d0;font-weight:600}.source-health[data-v-786868d6]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;margin-bottom:8px}.source-health.good[data-v-786868d6]{background:#10b9811a;color:#34d399;border:1px solid rgba(16,185,129,.2)}.health-desc[data-v-786868d6]{font-size:11px;color:#6b7280;margin-bottom:8px}.health-bar[data-v-786868d6]{height:4px;background:#1f2937;border-radius:2px;overflow:hidden}.health-fill[data-v-786868d6]{width:100%;height:100%;background:#10b981}.structure-grid[data-v-786868d6]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.structure-card[data-v-786868d6]{background:#1f2937;padding:12px;border-radius:6px;display:flex;flex-direction:column;gap:4px}.s-label[data-v-786868d6]{font-size:11px;color:#9ca3af}.s-val[data-v-786868d6]{font-size:16px;font-weight:700;color:#e5e7eb}.section-title-row[data-v-786868d6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.section-title-row h3[data-v-786868d6]{margin:0}.view-all[data-v-786868d6]{font-size:11px;color:#60a5fa;text-decoration:none}.view-all[data-v-786868d6]:hover{text-decoration:underline}.entry-points-list[data-v-786868d6]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.entry-points-list li[data-v-786868d6]{display:flex;align-items:center;gap:8px;font-size:12px;color:#d1d5db;background:#1f2937;padding:6px 10px;border-radius:4px}.entry-points-list .dot[data-v-786868d6]{width:6px;height:6px;border-radius:50%;background:#60a5fa}.checklist-more[data-v-786868d6]{background:transparent;border:none;color:#6b7280;cursor:pointer;padding:2px}.checklist-more[data-v-786868d6]:hover{color:#e5e7eb}.checklist-row[data-v-786868d6]{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#9ca3af;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #1f2937}.checklist-row[data-v-786868d6]:last-child{border-bottom:none}.status-ready[data-v-786868d6]{color:#34d399;display:flex;align-items:center;gap:4px}.audit-activity[data-v-786868d6]{min-height:100%;background:linear-gradient(180deg,#0a1828fa,#07101dfa),#091321}.audit-activity-header[data-v-786868d6]{padding:14px 16px;color:#e2e8f0;background:#091321f5;border-bottom-color:#4755696b}.audit-activity-heading[data-v-786868d6]{display:inline-flex;align-items:center;gap:9px;font-size:12px;letter-spacing:.04em}.audit-activity-heading-icon[data-v-786868d6]{display:inline-flex;align-items:center;justify-content:center;color:#38bdf8}.audit-activity-close[data-v-786868d6]{width:28px;height:28px;border-radius:6px;color:#94a3b8}.audit-activity-close[data-v-786868d6]:hover{background:#1e293bc7;color:#f8fafc}.audit-activity-content[data-v-786868d6]{gap:10px;padding:12px;background:linear-gradient(180deg,#08162633,#050d1852)}.audit-activity-card[data-v-786868d6]{padding:13px 14px;border:1px solid rgba(71,85,105,.45);border-radius:8px;background:linear-gradient(145deg,#0e1f33f0,#0c1a2cf0);box-shadow:inset 0 1px #94a3b80a}.audit-activity-stage-card[data-v-786868d6]{border-color:#38bdf83d;border-left:3px solid rgba(148,163,184,.5)}.audit-activity-stage-card[data-stage-tone=running][data-v-786868d6]{border-left-color:#38bdf8}.audit-activity-stage-card[data-stage-tone=success][data-v-786868d6]{border-left-color:var(--rv-success, #14dca5)}.audit-activity-stage-card[data-stage-tone=warning][data-v-786868d6]{border-left-color:var(--rv-tier, #f6b314)}.audit-activity-stage-card[data-stage-tone=critical][data-v-786868d6],.audit-activity-stage-card[data-stage-tone=incomplete][data-v-786868d6],.audit-activity-stage-card[data-stage-tone=failed][data-v-786868d6]{border-left-color:var(--rv-danger-icon, #fe4354)}.audit-activity-running-bar[data-v-786868d6]{position:relative;overflow:hidden;height:3px;margin:10px 0 0 37px;border-radius:999px;background:#38bdf829}.audit-activity-running-bar span[data-v-786868d6]{position:absolute;top:0;bottom:0;left:0;width:38%;border-radius:inherit;background:linear-gradient(90deg,#38bdf840,#38bdf8,#38bdf840);animation:audit-activity-sweep-786868d6 1.5s ease-in-out infinite}@keyframes audit-activity-sweep-786868d6{0%{transform:translate(-100%)}to{transform:translate(300%)}}.audit-activity-card-title[data-v-786868d6]{display:flex;align-items:center;gap:9px;color:#e2e8f0;font-size:12.5px;font-weight:650;line-height:1.3}.audit-activity-card-icon[data-v-786868d6]{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 26px;border-radius:7px;border:1px solid rgba(148,163,184,.14);background:#94a3b817;color:#a5b4c8}.audit-activity-card-icon.tone-running[data-v-786868d6]{border-color:#38bdf84d;background:#38bdf81f}.audit-activity-card-icon.tone-success[data-v-786868d6]{border-color:#14dca54d;background:#14dca51f}.audit-activity-card-icon.tone-warning[data-v-786868d6]{border-color:#f6b3144d;background:#f6b3141f}.audit-activity-card-icon.tone-critical[data-v-786868d6],.audit-activity-card-icon.tone-incomplete[data-v-786868d6],.audit-activity-card-icon.tone-failed[data-v-786868d6]{border-color:#fe43544d;background:#fe43541f}.audit-activity-card-icon.tone-running[data-v-786868d6]{color:#38bdf8}.audit-activity-card-icon.tone-success[data-v-786868d6]{color:var(--rv-success, #14dca5)}.audit-activity-card-icon.tone-warning[data-v-786868d6]{color:var(--rv-tier, #f6b314)}.audit-activity-card-icon.tone-critical[data-v-786868d6],.audit-activity-card-icon.tone-incomplete[data-v-786868d6],.audit-activity-card-icon.tone-failed[data-v-786868d6]{color:var(--rv-danger-icon, #fe4354)}.audit-activity-value[data-v-786868d6]{margin:9px 0 0 31px;color:#f8fafc;font-size:13px;line-height:1.35}.audit-activity-value.is-unavailable[data-v-786868d6]{color:#94a3b8}.audit-activity-detail[data-v-786868d6]{margin:5px 0 0 31px;color:#7890aa;font-size:11.5px;line-height:1.45}.audit-activity-value.is-elapsed[data-v-786868d6]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-variant-numeric:tabular-nums;font-size:19px;font-weight:650;letter-spacing:.01em}.audit-activity-file[data-v-786868d6]{color:#38a8ff;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow-wrap:anywhere}.audit-activity-file-badge[data-v-786868d6]{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:4px 9px;border:1px solid rgba(56,168,255,.28);border-radius:6px;background:#38a8ff1a;font-size:12px;white-space:nowrap;overflow:hidden}.audit-activity-file-badge>span[data-v-786868d6]{min-width:0;overflow:hidden;text-overflow:ellipsis}.audit-activity-tags[data-v-786868d6]{display:flex;flex-wrap:wrap;gap:6px;margin:9px 0 0 31px}.audit-activity-tags span[data-v-786868d6]{max-width:100%;padding:4px 7px;border:1px solid rgba(71,85,105,.58);border-radius:5px;background:#0f1f31d1;color:#b8c8da;font-size:10.5px;overflow-wrap:anywhere}.audit-activity-progress-track[data-v-786868d6]{height:6px;margin:10px 0 0 31px;overflow:hidden;border-radius:4px;background:#334155b8}.audit-activity-progress-track span[data-v-786868d6]{display:block;height:100%;border-radius:inherit;background:#2f81f7}.audit-activity-progress-facts[data-v-786868d6]{display:grid;gap:5px;margin:9px 0 0 31px;color:#94a3b8;font-size:11.5px}.audit-activity-progress-facts span[data-v-786868d6]{display:flex;justify-content:space-between;gap:12px}.audit-activity-progress-facts strong[data-v-786868d6]{color:#e2e8f0;font-variant-numeric:tabular-nums}.audit-activity-log-card[data-v-786868d6]{padding-bottom:14px}.audit-activity-log[data-v-786868d6]{max-height:240px;margin:11px 0 0 9px;padding-right:4px;overflow-y:auto;overflow-x:hidden}.audit-activity-log-entry[data-v-786868d6]{position:relative;display:grid;grid-template-columns:12px minmax(0,1fr) auto auto auto;gap:8px;align-items:center;min-height:27px;color:#cbd5e1;font-size:11.5px}.audit-activity-log[data-v-786868d6]{position:relative}.audit-activity-log[data-v-786868d6]:before{content:"";position:absolute;left:5.5px;top:8px;bottom:12px;width:1px;background:#94a3b847}.audit-activity-log-entry[data-v-786868d6]{animation:audit-activity-line-in-786868d6 .28s ease-out both}@keyframes audit-activity-line-in-786868d6{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.audit-activity-log-marker[data-v-786868d6]{position:relative;z-index:1;width:7px;height:7px;margin-left:2px;border-radius:50%;background:#8aa0b8;box-shadow:0 0 0 3px #0c1a2ce6}.audit-activity-log-marker.is-done[data-v-786868d6]{background:var(--rv-success, #14dca5)}.audit-activity-log-marker.is-running[data-v-786868d6]{background:#38bdf8;animation:audit-activity-pulse-786868d6 1.6s ease-in-out infinite}.audit-activity-log-marker.is-failed[data-v-786868d6]{background:var(--rv-danger-icon, #fe4354)}@keyframes audit-activity-pulse-786868d6{0%,to{box-shadow:0 0 0 3px #0c1a2ce6,0 0 0 4px #38bdf840}50%{box-shadow:0 0 0 3px #0c1a2ce6,0 0 0 7px #38bdf800}}.audit-activity-log-message[data-v-786868d6]{min-width:0;overflow-wrap:anywhere}.audit-activity-log-time[data-v-786868d6]{color:#6c819a;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10.5px;font-variant-numeric:tabular-nums;white-space:nowrap}.audit-activity-log-status[data-v-786868d6],.audit-activity-log-duration[data-v-786868d6]{color:#8fa6bf;white-space:nowrap}.audit-activity-empty[data-v-786868d6]{margin:10px 0 0 31px;color:#7890aa;font-size:11.5px}.failure-message-icon[data-v-786868d6]{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;margin-bottom:14px;border-radius:50%;border:1px solid rgba(254,67,84,.32);background:#fe43541f;color:var(--rv-danger-icon, #fe4354)}.snapshot-actions.is-centered[data-v-786868d6]{align-items:center;justify-content:center}.audit-failed-retry[data-v-786868d6]{width:auto;min-width:132px;padding-left:18px;padding-right:18px;flex:0 0 auto}@media(prefers-reduced-motion:reduce){.audit-activity-running-bar span[data-v-786868d6],.audit-activity-log-entry[data-v-786868d6],.audit-activity-log-marker.is-running[data-v-786868d6]{animation:none}}@media(max-width:1100px){.right-context-panel.audit-activity-panel-open[data-v-786868d6]{flex-basis:340px;max-width:min(340px,44vw)}}@media(max-width:820px){.right-context-panel.audit-activity-panel-open[data-v-786868d6]{flex-basis:300px;max-width:48vw}.audit-activity-content[data-v-786868d6]{padding:10px}.audit-activity-card[data-v-786868d6]{padding:12px}.audit-activity-log-entry[data-v-786868d6]{grid-template-columns:12px minmax(0,1fr)}.audit-activity-log-status[data-v-786868d6],.audit-activity-log-time[data-v-786868d6],.audit-activity-log-duration[data-v-786868d6]{grid-column:2}}.snapshot-overview[data-v-786868d6]{display:flex;gap:16px;margin-bottom:24px}.snapshot-total[data-v-786868d6]{background:#1f2937;padding:16px;border-radius:8px;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.total-val[data-v-786868d6]{font-size:32px;font-weight:800;color:#e5e7eb;line-height:1;margin-bottom:4px}.total-lbl[data-v-786868d6]{font-size:11px;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em}.snapshot-severities[data-v-786868d6]{flex:1.5;display:flex;flex-direction:column;gap:4px;justify-content:center}.sev[data-v-786868d6]{display:flex;justify-content:space-between;font-size:11px;padding:2px 0}.sev span[data-v-786868d6]{color:#9ca3af}.sev.critical b[data-v-786868d6]{color:#ef4444}.sev.high b[data-v-786868d6]{color:#f97316}.sev.medium b[data-v-786868d6]{color:#f59e0b}.sev.low b[data-v-786868d6]{color:#3b82f6}.sev.info b[data-v-786868d6]{color:#9ca3af}.top-finding[data-v-786868d6]{background:#1f2937;padding:12px;border-radius:6px;display:flex;gap:12px;margin-bottom:8px;align-items:flex-start}.tf-rank[data-v-786868d6]{width:20px;height:20px;border-radius:50%;background:#374151;color:#d1d5db;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tf-details[data-v-786868d6]{flex:1;min-width:0}.tf-title[data-v-786868d6]{font-size:12px;font-weight:500;color:#e5e7eb;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tf-sev[data-v-786868d6]{font-size:10px;font-weight:700;text-transform:uppercase}.tf-sev.critical[data-v-786868d6]{color:#ef4444}.tf-sev.high[data-v-786868d6]{color:#f97316}.tf-sev.medium[data-v-786868d6]{color:#f59e0b}.tf-sev.low[data-v-786868d6]{color:#3b82f6}.tf-sev.info[data-v-786868d6]{color:#9ca3af}.empty-text[data-v-786868d6]{font-size:12px;color:#6b7280;font-style:italic}.snapshot-actions[data-v-786868d6]{display:flex;flex-direction:column;gap:8px;margin-top:16px}.btn-primary[data-v-786868d6]{background:#3b82f6;color:#fff;border:none;padding:10px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:.2s}.btn-primary[data-v-786868d6]:hover{background:#2563eb}.btn-secondary[data-v-786868d6]{background:transparent;color:#9ca3af;border:1px solid #374151;padding:10px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:.2s}.btn-secondary[data-v-786868d6]:hover{background:#1f2937;color:#e5e7eb}.failure-message[data-v-786868d6]{text-align:center;padding:32px 16px}.failure-message svg[data-v-786868d6]{margin-bottom:16px}.failure-message h3[data-v-786868d6]{margin:0 0 8px;font-size:16px;color:#e5e7eb}.failure-message p[data-v-786868d6]{margin:0;font-size:12px;color:#9ca3af;line-height:1.5}.sidebar-subtitle[data-v-786868d6]{margin-top:4px;font-size:12px;color:#94a3b8;line-height:1.35}.tooling-header[data-v-786868d6],.runs-header[data-v-786868d6]{flex-direction:column;align-items:flex-start;gap:2px}.tooling-header h2[data-v-786868d6],.runs-header h2[data-v-786868d6]{margin:0;line-height:1.25}.inspect-highlight-layer[data-v-786868d6]{position:absolute;left:0;right:0;pointer-events:none;z-index:1!important;background:#3b82f657!important;border-top:1px solid rgba(125,211,252,.82);border-bottom:1px solid rgba(125,211,252,.82);box-shadow:inset 3px 0 #38bdf8,0 0 18px #3b82f638;transition:opacity .25s ease}.compact-sidebar-action[data-v-786868d6]{width:100%;justify-content:center;margin-top:12px;padding:8px 10px;font-size:12px}.tooling-sidebar-content[data-v-786868d6],.runs-sidebar-content[data-v-786868d6]{display:flex;flex-direction:column;gap:10px;min-height:0}.runs-sidebar-content[data-v-786868d6]{overflow-y:auto;overflow-x:hidden;padding-bottom:18px}.tooling-note[data-v-786868d6]{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid rgba(59,130,246,.35);border-radius:8px;background:#2563eb14;color:#dbeafe;font-size:12px;line-height:1.45}.tooling-note svg[data-v-786868d6]{flex:0 0 auto;color:#60a5fa;margin-top:1px}.tooling-backend-error[data-v-786868d6]{display:flex;flex-direction:column;gap:4px;border:1px solid rgba(239,68,68,.38);border-radius:8px;background:#7f1d1d38;color:#fecaca;padding:9px 10px;font-size:12px;line-height:1.45}.tooling-backend-error strong[data-v-786868d6]{color:#fee2e2;font-size:12px}.tooling-empty-state[data-v-786868d6],.runs-empty-state[data-v-786868d6]{display:flex;flex-direction:column;gap:7px;align-items:stretch;text-align:left;line-height:1.45}.tooling-empty-state strong[data-v-786868d6],.runs-empty-state strong[data-v-786868d6]{color:#e5e7eb;font-size:13px}.tooling-empty-state span[data-v-786868d6],.runs-empty-state span[data-v-786868d6]{color:#9ca3af;font-size:12px}.tooling-issues-panel[data-v-786868d6],.runs-stack[data-v-786868d6],.runs-list-region[data-v-786868d6],.runs-list[data-v-786868d6]{display:flex;flex-direction:column;min-height:0}.tooling-issues-panel[data-v-786868d6],.runs-list[data-v-786868d6]{gap:10px}.runs-stack[data-v-786868d6]{flex:0 0 auto;gap:0;min-height:0;overflow:visible}.runs-list-region[data-v-786868d6]{flex:0 0 auto;max-height:min(315px,42vh);overflow-y:auto;overflow-x:hidden;padding-right:2px;padding-bottom:2px}.run-details-region[data-v-786868d6]{display:block;position:relative;flex:0 0 auto;width:100%;margin-top:16px;padding-top:14px;border-top:1px solid rgba(148,163,184,.14);clear:both;overflow:visible}.tooling-count-row[data-v-786868d6],.run-filter-row[data-v-786868d6],.tooling-filter-row[data-v-786868d6]{display:flex;flex-wrap:wrap;gap:6px}.tooling-count-pill[data-v-786868d6],.run-filter[data-v-786868d6],.tooling-filter[data-v-786868d6]{border:1px solid rgba(148,163,184,.18);background:#0f172ab8;color:#cbd5e1;border-radius:7px;padding:6px 8px;font-size:11px;font-weight:700}.run-filter[data-v-786868d6],.tooling-filter[data-v-786868d6]{cursor:pointer}.run-filter.active[data-v-786868d6],.tooling-filter.active[data-v-786868d6]{color:#eff6ff;border-color:#3b82f699;background:#2563eb57}.tooling-count-pill.errors[data-v-786868d6]{color:#fecaca}.tooling-count-pill.warnings[data-v-786868d6]{color:#fde68a}.tooling-count-pill.info[data-v-786868d6]{color:#bfdbfe}.tooling-count-pill.missing[data-v-786868d6]{color:#e9d5ff}.tooling-controls[data-v-786868d6]{display:grid;grid-template-columns:1fr auto;gap:8px}.tooling-search[data-v-786868d6],.run-search[data-v-786868d6]{display:flex;align-items:center;gap:8px;min-width:0;border:1px solid rgba(148,163,184,.18);border-radius:8px;background:#0f172ab8;color:#64748b;padding:0 10px}.tooling-search input[data-v-786868d6],.run-search input[data-v-786868d6]{min-width:0;width:100%;border:0;outline:0;background:transparent;color:#e5e7eb;font-size:12px;padding:9px 0}.tooling-sort[data-v-786868d6]{border:1px solid rgba(148,163,184,.18);border-radius:8px;background:#0f172ad1;color:#dbeafe;font-size:12px;padding:0 8px}.tooling-clean-state[data-v-786868d6],.tooling-build-status[data-v-786868d6],.run-details-card[data-v-786868d6]{border:1px solid rgba(148,163,184,.14);background:#0f172aa8;border-radius:8px;padding:12px}.tooling-clean-state[data-v-786868d6]{display:flex;flex-direction:column;gap:8px;color:#cbd5e1;font-size:12px}.tooling-clean-state strong[data-v-786868d6]{color:#86efac}.tooling-clean-grid[data-v-786868d6]{display:grid;gap:5px;color:#94a3b8}.tooling-diagnostic-groups[data-v-786868d6]{display:flex;flex-direction:column;gap:8px;overflow:auto;min-height:0}.tooling-diagnostic-group[data-v-786868d6]{border:1px solid rgba(148,163,184,.12);border-radius:8px;overflow:hidden;background:#0206176b}.tooling-group-header[data-v-786868d6]{width:100%;display:flex;align-items:center;justify-content:space-between;border:0;background:#0f172ad1;color:#e5e7eb;padding:8px 10px;font-size:12px;font-weight:800;cursor:pointer}.tooling-group-items[data-v-786868d6]{display:flex;flex-direction:column}.tooling-diagnostic-item[data-v-786868d6]{display:grid;gap:8px;padding:9px 10px;border-top:1px solid rgba(148,163,184,.1)}.tooling-diagnostic-item.error[data-v-786868d6]{border-left:3px solid #ef4444}.tooling-diagnostic-item.warning[data-v-786868d6]{border-left:3px solid #f59e0b}.tooling-diagnostic-item.info[data-v-786868d6]{border-left:3px solid #3b82f6}.tooling-diagnostic-main[data-v-786868d6]{display:flex;flex-direction:column;gap:5px;border:0;background:transparent;color:inherit;padding:0;text-align:left;cursor:pointer}.tooling-diagnostic-main[data-v-786868d6]:disabled{cursor:default}.tooling-diagnostic-title[data-v-786868d6]{color:#f8fafc;font-size:12px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.tooling-diagnostic-meta[data-v-786868d6]{display:flex;flex-wrap:wrap;gap:5px;color:#94a3b8;font-size:10.5px}.tooling-diagnostic-meta span[data-v-786868d6]{border:1px solid rgba(148,163,184,.12);border-radius:999px;padding:2px 6px}.tooling-diagnostic-actions[data-v-786868d6]{display:flex;gap:6px;flex-wrap:wrap}.tooling-diagnostic-actions button[data-v-786868d6]{border:1px solid rgba(148,163,184,.16);border-radius:6px;background:#0f172ab8;color:#cbd5e1;font-size:10.5px;padding:5px 7px;cursor:pointer}.tooling-diagnostic-actions button[data-v-786868d6]:disabled{opacity:.45;cursor:default}.tooling-build-status[data-v-786868d6]{display:flex;flex-direction:column;gap:4px;color:#94a3b8;font-size:12px}.tooling-build-status.clean strong[data-v-786868d6]{color:#22c55e}.tooling-build-status.issues strong[data-v-786868d6]{color:#fbbf24}.tooling-build-status.failed strong[data-v-786868d6]{color:#f87171}.run-search[data-v-786868d6]{flex:0 0 auto}.run-item[data-v-786868d6]{position:relative;display:grid;grid-template-columns:28px 1fr auto;gap:9px;align-items:center;width:100%;border:1px solid rgba(148,163,184,.14);border-radius:9px;background:#0f172aa3;color:#e5e7eb;padding:10px;text-align:left;cursor:pointer;min-height:70px;overflow:hidden}.run-item.selected[data-v-786868d6]{border-color:#3b82f6b8;background:#2563eb2e}.run-status-icon[data-v-786868d6]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#94a3b81f}.run-status-icon.tone-success[data-v-786868d6]{color:#22c55e}.run-status-icon.tone-failed[data-v-786868d6],.run-status-icon.tone-critical[data-v-786868d6],.run-status-icon.tone-incomplete[data-v-786868d6]{color:#ef4444}.run-status-icon.tone-warning[data-v-786868d6],.run-status-icon.tone-running[data-v-786868d6]{color:#f59e0b}.run-status-icon.tone-neutral[data-v-786868d6]{color:#94a3b8}.run-item-copy[data-v-786868d6]{min-width:0;display:flex;flex-direction:column;gap:3px}.run-item-title[data-v-786868d6]{font-size:13px;font-weight:850;color:#f8fafc}.run-item-file[data-v-786868d6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#cbd5e1}.run-item-meta[data-v-786868d6]{display:flex;flex-wrap:wrap;gap:6px;color:#94a3b8;font-size:10.5px}.run-outdated-badge[data-v-786868d6],.run-status-badge[data-v-786868d6]{border-radius:999px;padding:4px 7px;font-size:10px;font-weight:800}.run-outdated-badge[data-v-786868d6]{color:#fde68a;border:1px solid rgba(245,158,11,.28);background:#f59e0b1a}.run-status-badge.tone-success[data-v-786868d6]{color:#86efac;background:#22c55e1f}.run-status-badge.tone-failed[data-v-786868d6],.run-status-badge.tone-critical[data-v-786868d6],.run-status-badge.tone-incomplete[data-v-786868d6]{color:#fecaca;background:#ef44441f}.run-status-badge.tone-warning[data-v-786868d6],.run-status-badge.tone-running[data-v-786868d6]{color:#fde68a;background:#f59e0b1f}.run-status-badge.tone-neutral[data-v-786868d6]{color:#cbd5e1;background:#94a3b81f}.run-report-missing[data-v-786868d6]{margin:8px 0 0;color:#94a3b8;font-size:11px;line-height:1.5}.run-details-card[data-v-786868d6]{position:relative;width:100%;clear:both;display:flex;flex-direction:column;gap:12px;margin-top:0;box-shadow:0 16px 34px #02061738;overflow:hidden}.run-details-header[data-v-786868d6],.run-detail-actions[data-v-786868d6]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.run-details-header[data-v-786868d6]{flex-wrap:wrap}.run-details-header strong[data-v-786868d6]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f8fafc;font-size:13px;line-height:1.3}.run-details-header .run-status-badge[data-v-786868d6]{flex:0 0 auto}.run-details-grid[data-v-786868d6]{display:grid;grid-template-columns:minmax(70px,84px) minmax(0,1fr);gap:7px 10px;margin:0;font-size:11.5px;min-width:0}.run-details-grid dt[data-v-786868d6]{min-width:0;color:#64748b;line-height:1.35}.run-details-grid dd[data-v-786868d6]{min-width:0;max-width:100%;margin:0;color:#cbd5e1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.35}.run-severity-row[data-v-786868d6]{display:flex;flex-wrap:wrap;gap:6px;color:#94a3b8;font-size:10.5px}.run-severity-row span[data-v-786868d6]{border:1px solid rgba(148,163,184,.14);border-radius:999px;padding:3px 6px}.run-detail-actions[data-v-786868d6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(108px,1fr));align-items:stretch;gap:8px}.run-detail-actions button[data-v-786868d6]{min-width:0;min-height:38px;justify-content:center;padding:8px 9px;font-size:11.5px;line-height:1.25;text-align:center;white-space:normal}.run-log-panel[data-v-786868d6]{border:1px solid rgba(148,163,184,.12);border-radius:8px;background:#02061761;margin-top:2px;padding:10px}.run-log-panel strong[data-v-786868d6]{display:block;color:#e5e7eb;margin-bottom:7px;font-size:12px}.run-log-empty[data-v-786868d6],.run-log-entry[data-v-786868d6]{color:#94a3b8;font-size:11px}.run-log-list[data-v-786868d6]{display:flex;flex-direction:column;gap:6px;max-height:150px;overflow-y:auto;padding-right:2px}.run-log-entry[data-v-786868d6]{display:grid;grid-template-columns:72px minmax(0,1fr);gap:8px;align-items:start;min-width:0}.run-log-entry span[data-v-786868d6]{min-width:0}.run-log-entry span[data-v-786868d6]:last-child{overflow-wrap:anywhere}.rm-overlay[data-v-786868d6]{position:fixed;inset:0;background:#000000c7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:flex-start;justify-content:center;padding:150px 12px 24px;overflow:auto;z-index:9999}.rm-modal[data-v-786868d6]{width:min(1260px,calc(100vw - 20px));transition:width .3s ease;height:min(800px,calc(100vh - 24px));background:#070b12;border:1px solid rgba(148,163,184,.14);border-radius:18px;overflow:hidden;box-shadow:0 50px 160px #000c;display:flex;flex-direction:column}.rm-modal--wide[data-v-786868d6]{width:min(1660px,calc(100vw - 20px))}.rm-top[data-v-786868d6]{padding:14px 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(148,163,184,.12);background:radial-gradient(circle at 20% 0%,rgba(56,189,248,.1),transparent 45%),radial-gradient(circle at 80% 0%,rgba(99,102,241,.1),transparent 45%),#ffffff05}.rm-top-left[data-v-786868d6]{display:flex;align-items:center;gap:12px}.rm-chip[data-v-786868d6]{font-size:11px;font-weight:900;letter-spacing:.08em;padding:6px 10px;border-radius:999px;color:#e2e8f0eb;background:#38bdf81a;border:1px solid rgba(56,189,248,.18)}.rm-h1[data-v-786868d6]{font-size:15px;font-weight:900;color:#e5e7eb}.rm-meta[data-v-786868d6]{margin-top:2px;font-size:11px;color:#e2e8f0a6;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rm-meta b[data-v-786868d6]{color:#e2e8f0eb}.rm-dot[data-v-786868d6]{opacity:.55}.rm-top-actions[data-v-786868d6]{display:flex;align-items:center;gap:10px}.rm-btn[data-v-786868d6]{background:#ffffff08;border:1px solid rgba(148,163,184,.14);color:#e2e8f0e6;padding:8px 10px;border-radius:12px;font-size:11px;cursor:pointer}.rm-btn[data-v-786868d6]:hover{background:#38bdf814;border-color:#38bdf829}.rm-btn.ghost[data-v-786868d6]{background:transparent}.rm-x[data-v-786868d6]{width:34px;height:34px;border-radius:12px;background:#ffffff08;border:1px solid rgba(148,163,184,.14);color:#e2e8f0e0;cursor:pointer}.rm-x[data-v-786868d6]:hover{background:#f871711a;border-color:#f871712e;color:#fff}.rm-content[data-v-786868d6]{flex:1;display:grid;grid-template-columns:1fr;min-height:0}.rm-content--full[data-v-786868d6]{grid-template-columns:1fr!important}.rm-side[data-v-786868d6]{order:2;border-left:1px solid rgba(148,163,184,.1);background:#ffffff03;padding:12px;overflow:auto}@media(max-width:980px){.rm-side[data-v-786868d6]{border-left:none;border-top:1px solid rgba(148,163,184,.1)}}.rm-side-card[data-v-786868d6]{border:1px solid rgba(148,163,184,.1);background:#ffffff05;border-radius:16px;padding:12px;margin-bottom:10px}.rm-side-h[data-v-786868d6]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.rm-side-title[data-v-786868d6]{font-size:12px;font-weight:900;color:#e2e8f0eb}.rm-kpi[data-v-786868d6]{font-size:16px;font-weight:950;color:#e2e8f0eb}.rm-small[data-v-786868d6]{font-size:11px;color:#e2e8f09e;line-height:1.55;margin-top:10px}.rm-pill[data-v-786868d6]{font-size:10px;padding:4px 10px;border-radius:999px;border:1px solid rgba(148,163,184,.12);background:#ffffff08;color:#e2e8f0c7}.rm-pill.ok[data-v-786868d6]{border-color:#34d3992e;background:#34d3990f}.rm-pill.mid[data-v-786868d6]{border-color:#fbbf242e;background:#fbbf240f}.rm-pill.bad[data-v-786868d6]{border-color:#f871712e;background:#f871710f}.rm-pill.info[data-v-786868d6]{border-color:#94a3b829;background:#94a3b80d}.rm-score-hero[data-v-786868d6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,380px);align-items:center;gap:18px}.rm-score-hero-note[data-v-786868d6]{margin-top:8px;font-size:11px;line-height:1.55;color:#e2e8f0a8}.rm-contract-meter[data-v-786868d6]{--contract-score: 0;--contract-score-angle: -115deg;position:relative;isolation:isolate;border:1px solid rgba(148,163,184,.16);border-radius:26px;padding:18px 20px 16px;background:radial-gradient(circle at 50% 6%,rgba(125,211,252,.18),transparent 38%),radial-gradient(circle at 90% 88%,rgba(99,102,241,.16),transparent 34%),linear-gradient(180deg,#0f172af0,#0206179e);box-shadow:inset 0 1px #ffffff14,0 22px 60px #02061757,0 0 0 1px #0f172a73;overflow:hidden}.rm-contract-meter[data-v-786868d6]:before{content:"";position:absolute;inset:-40% -20% auto;height:110px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12),transparent);transform:rotate(-12deg);animation:rmGaugeSheen-786868d6 1.25s ease-out both;pointer-events:none;z-index:0}.rm-contract-meter[data-v-786868d6]>*{position:relative;z-index:1}.rm-contract-dial[data-v-786868d6]{position:relative;width:min(100%,292px);aspect-ratio:1.65 / 1;margin:0 auto 12px;overflow:hidden}.rm-contract-arc[data-v-786868d6]{position:absolute;left:50%;bottom:-59%;width:92%;aspect-ratio:1;transform:translate(-50%);border-radius:50%;background:conic-gradient(from 245deg,#f87171e6 0deg 138deg,#fbbf24eb 138deg 184deg,#34d399eb 184deg 230deg,#0f172a61 230deg 360deg);box-shadow:inset 0 0 0 12px #0f172aeb,0 0 32px #38bdf829}.rm-contract-meter.risk-direction .rm-contract-arc[data-v-786868d6]{background:conic-gradient(from 245deg,#34d399eb 0deg 82deg,#fbbf24f0 82deg 138deg,#f87171f2 138deg 230deg,#0f172a61 230deg 360deg);box-shadow:inset 0 0 0 12px #0f172aeb,0 0 34px #f871712e}.rm-contract-arc[data-v-786868d6]:after{content:"";position:absolute;inset:23px;border-radius:50%;background:radial-gradient(circle at 50% 25%,#0f172afa,#020617f0);border:1px solid rgba(148,163,184,.1)}.rm-contract-scoreText[data-v-786868d6]{position:absolute;left:50%;bottom:12px;transform:translate(-50%);display:flex;align-items:flex-end;justify-content:center;gap:5px;z-index:3}.rm-contract-scoreText b[data-v-786868d6]{font-size:42px;line-height:.94;font-weight:950;color:#e2e8f0fa;text-shadow:0 0 18px rgba(56,189,248,.14)}.rm-contract-scoreText span[data-v-786868d6]{font-size:12px;font-weight:900;color:#94a3b8e6;margin-bottom:5px}.rm-contract-scoreText em[data-v-786868d6]{position:absolute;left:50%;top:100%;transform:translate(-50%);width:-moz-max-content;width:max-content;margin-top:6px;font-style:normal;font-size:9px;font-weight:950;letter-spacing:.12em;text-transform:uppercase;color:#e2e8f0b3}.rm-contract-tick[data-v-786868d6]{position:absolute;z-index:4;font-size:10px;font-weight:900;color:#e2e8f0a8;letter-spacing:.03em}.rm-contract-tick.tick-bad[data-v-786868d6]{left:5px;bottom:14px;color:#f87171db}.rm-contract-tick.tick-mid[data-v-786868d6]{left:50%;top:20px;transform:translate(-50%);color:#fbbf24db}.rm-contract-tick.tick-ok[data-v-786868d6]{right:3px;bottom:14px;color:#34d399db}.rm-contract-needle[data-v-786868d6]{position:absolute;left:50%;bottom:17px;z-index:5;width:4px;height:98px;transform-origin:50% calc(100% - 2px);border-radius:999px;background:linear-gradient(180deg,#fffffffa,#7dd3fceb);box-shadow:0 0 0 3px #ffffff17,0 0 22px #38bdf86b;animation:rmContractNeedleSweep-786868d6 .95s cubic-bezier(.16,.84,.24,1) both;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.rm-contract-hub[data-v-786868d6]{position:absolute;left:50%;bottom:8px;z-index:6;width:18px;height:18px;transform:translate(-50%);border-radius:999px;background:#e2e8f0f5;box-shadow:0 0 0 6px #38bdf81a,0 0 18px #38bdf85c}@keyframes rmContractNeedleSweep-786868d6{0%{transform:translate(-50%) rotate(-115deg)}72%{transform:translate(-50%) rotate(calc(var(--contract-score-angle) + 8deg))}to{transform:translate(-50%) rotate(var(--contract-score-angle))}}.rm-contract-track[data-v-786868d6]{position:relative;height:10px;display:grid;grid-template-columns:60fr 20fr 20fr;border-radius:999px;overflow:hidden;border:1px solid rgba(148,163,184,.12);background:#0f172ae6}.rm-contract-zone[data-v-786868d6]{min-width:0;height:100%}.rm-contract-zone.bad[data-v-786868d6]{background:#f871713d;border-radius:999px 0 0 999px}.rm-contract-zone.mid[data-v-786868d6]{background:#fbbf2438}.rm-contract-zone.ok[data-v-786868d6]{background:#34d39938;border-radius:0 999px 999px 0}.rm-contract-meter.risk-direction .rm-contract-zone.bad[data-v-786868d6]{background:#34d3993d}.rm-contract-meter.risk-direction .rm-contract-zone.mid[data-v-786868d6]{background:#fbbf243d}.rm-contract-meter.risk-direction .rm-contract-zone.ok[data-v-786868d6]{background:#f8717142}.rm-contract-fill[data-v-786868d6]{position:absolute;left:0;top:0;bottom:0;border-radius:999px;background:linear-gradient(90deg,#f87171b8,#fbbf24d1,#34d399d1);animation:rmContractFillIn-786868d6 .85s cubic-bezier(.2,.8,.2,1) both;transition:width .9s cubic-bezier(.2,.8,.2,1)}.rm-contract-meter.risk-direction .rm-contract-fill[data-v-786868d6]{background:linear-gradient(90deg,#34d399c7,#fbbf24db,#f87171e0);box-shadow:0 0 20px #f871712e}@keyframes rmGaugeSheen-786868d6{0%{transform:translate(-115%) rotate(-12deg);opacity:0}35%{opacity:.75}to{transform:translate(115%) rotate(-12deg);opacity:0}}@keyframes rmContractFillIn-786868d6{0%{width:0}}.rm-contract-scale[data-v-786868d6]{display:flex;justify-content:space-between;margin-top:9px;font-size:10px;font-weight:800;color:#94a3b8db}.rm-sevgrid-summary[data-v-786868d6]{grid-template-columns:repeat(5,minmax(0,1fr))}.rm-sev.critical[data-v-786868d6]{background:#7f1d1d2e}.rm-sev.high[data-v-786868d6]{background:#991b1b1f}.rm-sev.medium[data-v-786868d6]{background:#713f1224}.rm-sev.low[data-v-786868d6]{background:#0c4a6e24}.rm-sev.info[data-v-786868d6]{background:#1e293b4d}@media(max-width:980px){.rm-score-hero[data-v-786868d6]{grid-template-columns:1fr}.rm-sevgrid-summary[data-v-786868d6]{grid-template-columns:repeat(2,minmax(0,1fr))}}.rm-score-big[data-v-786868d6]{font-size:32px;font-weight:950;color:#e2e8f0eb}.rm-score-big span[data-v-786868d6]{font-size:12px;opacity:.7;font-weight:800;margin-left:4px}.rm-score-bar[data-v-786868d6]{height:10px;border-radius:999px;overflow:hidden;background:#94a3b81a;border:1px solid rgba(148,163,184,.1);margin-top:10px}.rm-score-fill[data-v-786868d6]{height:100%;background:linear-gradient(90deg,#38bdf8d9,#6366f1d9)}.rm-sevgrid[data-v-786868d6]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.rm-sev[data-v-786868d6]{border-radius:14px;padding:10px;border:1px solid rgba(148,163,184,.1);background:#ffffff05}.rm-sev-name[data-v-786868d6]{font-size:10px;color:#e2e8f099}.rm-sev-num[data-v-786868d6]{font-size:16px;font-weight:950;color:#e2e8f0eb;margin-top:4px}.rm-sev.critical[data-v-786868d6]{border-color:#f871712e}.rm-sev.high[data-v-786868d6]{border-color:#f8717124}.rm-sev.medium[data-v-786868d6]{border-color:#fbbf2429}.rm-sev.low[data-v-786868d6]{border-color:#38bdf824}.rm-sev.info[data-v-786868d6]{border-color:#94a3b824}.rm-facts[data-v-786868d6]{display:flex;flex-direction:column;gap:8px}.rm-fact[data-v-786868d6]{display:flex;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid rgba(148,163,184,.1);background:#ffffff05}.rm-fact span[data-v-786868d6]{color:#e2e8f099;font-size:11px}.rm-fact b[data-v-786868d6]{color:#e2e8f0eb;font-size:11px}.rm-main[data-v-786868d6]{order:1;padding:12px;overflow:auto;min-height:0}.existing-audit-report-modal[data-v-786868d6]{height:min(820px,calc(100vh - 32px))}.existing-audit-report-main[data-v-786868d6]{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;overflow:hidden}.existing-security-report-shell[data-v-786868d6]{flex:1 1 auto;min-height:0;overflow:auto}.existing-security-report-shell .svp-shell[data-v-786868d6]{min-height:100%}.existing-report-summary[data-v-786868d6]{flex:1 1 auto;min-height:0;overflow:auto}.rm-scorecard-grid[data-v-786868d6]{display:grid;gap:10px}.rm-scorecard-grid.compact[data-v-786868d6]{grid-template-columns:1fr}.rm-scorecard-grid.expanded[data-v-786868d6]{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:980px){.rm-scorecard-grid.expanded[data-v-786868d6]{grid-template-columns:1fr}}.rm-scorecard-item[data-v-786868d6]{border:1px solid rgba(148,163,184,.1);background:#ffffff05;border-radius:14px;padding:12px}.rm-scorecard-item.compact[data-v-786868d6]{padding:10px}.rm-scorecard-head[data-v-786868d6]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.rm-scorecard-title[data-v-786868d6]{font-size:12px;font-weight:800;color:#e2e8f0eb}.rm-scorecard-summary[data-v-786868d6]{margin-top:8px;font-size:11px;line-height:1.6;color:#e2e8f0b8}.rm-scorecard-item.compact .rm-scorecard-summary[data-v-786868d6]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rm-scorecard-meta[data-v-786868d6]{margin-top:8px;font-size:10px;color:#94a3b8d6}.rm-scorecard-details[data-v-786868d6]{margin-top:8px}.rm-scorecard-details summary[data-v-786868d6]{font-size:11px;color:#38bdf8cc;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:600}.rm-scorecard-details summary[data-v-786868d6]:hover{color:#38bdf8}.rm-score-hero--premium[data-v-786868d6]{padding:24px;background:linear-gradient(145deg,#1e293b66,#0f172acc);border:1px solid rgba(148,163,184,.2);border-radius:18px}.rm-score-hero--premium .rm-score-hero-copy[data-v-786868d6]{padding-right:20px}.rm-score-hero--premium .rm-cardT[data-v-786868d6]{font-size:16px}.rm-score-hero--premium .rm-contract-dial[data-v-786868d6]{width:min(100%,380px)}.rm-score-hero--premium .rm-contract-scoreText b[data-v-786868d6]{font-size:38px}.rm-scorecard-item[data-v-786868d6]{border:1px solid rgba(148,163,184,.18);background:#ffffff0a}.rm-indicators-page[data-v-786868d6]{color:#f1f5f9eb}.rm-indicator-radial[data-v-786868d6]{display:flex;align-items:center;gap:12px;margin-top:12px;padding:10px;border-radius:12px;background:#ffffff08}.rm-indicator-radial-svg[data-v-786868d6]{position:relative;width:48px;height:48px;flex-shrink:0}.rm-indicator-radial-svg svg[data-v-786868d6]{width:100%;height:100%;transform:rotate(-90deg)}.rm-radial-bg[data-v-786868d6]{fill:none;stroke:#94a3b826;stroke-width:3.5}.rm-radial-fill[data-v-786868d6]{fill:none;stroke:currentColor;stroke-width:3.5;stroke-linecap:round;animation:rmRadialFillIn-786868d6 1.2s cubic-bezier(.2,.8,.2,1) backwards}.rm-radial-text[data-v-786868d6]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}.rm-radial-text b[data-v-786868d6]{font-size:14px;color:#e2e8f0f2}.rm-radial-text span[data-v-786868d6]{font-size:9px;color:#94a3b8b3}.rm-radial-label[data-v-786868d6]{font-size:13px;font-weight:600;color:#e2e8f0d9}.rm-indicator-radial.bad .rm-radial-fill[data-v-786868d6]{stroke:#f87171}.rm-indicator-radial.mid .rm-radial-fill[data-v-786868d6]{stroke:#fbbf24}.rm-indicator-radial.ok .rm-radial-fill[data-v-786868d6]{stroke:#34d399}.rm-indicator-radial.risk-direction.bad .rm-radial-fill[data-v-786868d6]{stroke:#f87171}.rm-indicator-radial.risk-direction.ok .rm-radial-fill[data-v-786868d6]{stroke:#34d399}@keyframes rmRadialFillIn-786868d6{0%{stroke-dasharray:0,100}}.rm-tabs[data-v-786868d6]{display:flex;align-items:center;justify-content:center;gap:8px;padding:0;border:none;border-bottom:1px solid rgba(148,163,184,.15);background:transparent;border-radius:0;margin-bottom:24px}.rm-tab[data-v-786868d6]{padding:16px 32px;border-radius:0;font-size:13px;font-weight:600;color:#94a3b8cc;background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;display:flex;align-items:center;gap:10px;transition:all .2s;margin-bottom:-1px}.rm-tab svg[data-v-786868d6]{color:#94a3b899;transition:color .2s}.rm-tab[data-v-786868d6]:hover{color:#e2e8f0f2;background:transparent}.rm-tab:hover svg[data-v-786868d6]{color:#e2e8f0f2}.rm-tab.active[data-v-786868d6]{background:transparent;border-bottom:2px solid #38bdf8;color:#f8fafcfa}.rm-tab.active svg[data-v-786868d6]{color:#38bdf8}.rm-spacer[data-v-786868d6]{flex:1}.rm-search[data-v-786868d6]{display:flex;flex-direction:column;gap:8px;width:min(520px,52vw)}@media(max-width:980px){.rm-search[data-v-786868d6]{width:100%}}.rm-input[data-v-786868d6]{width:100%;background:#ffffff05;border:1px solid rgba(148,163,184,.1);color:#e2e8f0eb;padding:10px 12px;border-radius:14px;font-size:11px;outline:none}.rm-input[data-v-786868d6]:focus{border-color:#38bdf833;box-shadow:0 0 0 3px #38bdf814}.project-modal[data-v-786868d6]{max-width:min(1200px,calc(100vw - 24px));transition:max-width .3s ease}.project-modal--wide[data-v-786868d6]{max-width:min(1660px,calc(100vw - 24px))}.project-content.single-column[data-v-786868d6]{grid-template-columns:1fr}.rm-grid2[data-v-786868d6],.rm-formGrid[data-v-786868d6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rm-field[data-v-786868d6]{display:flex;flex-direction:column;gap:8px;color:#e2e8f0e0;font-size:11px}.rm-select[data-v-786868d6]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background-color:#111827;color:#e5e7eb}.rm-select option[data-v-786868d6]{background:#111827;color:#e5e7eb}.rm-badges[data-v-786868d6]{display:flex;flex-wrap:wrap;gap:8px}.rm-badge[data-v-786868d6]{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:7px 10px;font-size:10px;border:1px solid rgba(148,163,184,.16);background:#ffffff08;color:#e2e8f0e6}.rm-badge.active[data-v-786868d6]{border-color:#22c55e47;background:#22c55e1a}.rm-badge.muted[data-v-786868d6]{color:#94a3b8d9}.rm-check[data-v-786868d6]{display:flex;align-items:center;gap:10px;margin-top:14px;color:#e2e8f0db;font-size:11px}.rm-actionsRow[data-v-786868d6]{display:flex;justify-content:flex-end;gap:10px}.rm-emptyBox.danger[data-v-786868d6]{border-color:#f8717133;color:#fecacaeb;background:#7f1d1d3d}.rm-text.subtle[data-v-786868d6]{color:#94a3b8e0;margin-top:10px}.rm-tableWrap.compact[data-v-786868d6]{max-height:280px}@media(max-width:980px){.rm-grid2[data-v-786868d6],.rm-formGrid[data-v-786868d6]{grid-template-columns:1fr}}.rm-filters[data-v-786868d6]{display:flex;gap:6px;flex-wrap:wrap}.rm-filter[data-v-786868d6]{background:#ffffff05;border:1px solid rgba(148,163,184,.1);color:#e2e8f0c7;padding:7px 10px;border-radius:999px;font-size:10px;cursor:pointer}.rm-filter.active[data-v-786868d6]{border-color:#38bdf82e;background:#38bdf812;color:#e2e8f0eb}.rm-loading[data-v-786868d6]{display:flex;align-items:center;justify-content:center;height:calc(100% + -0px)}.rm-progress[data-v-786868d6]{width:min(620px,92%)}.rm-progress-bar[data-v-786868d6]{height:10px;border-radius:999px;overflow:hidden;background:#94a3b81a;border:1px solid rgba(148,163,184,.1)}.rm-progress-fill[data-v-786868d6]{height:100%;background:linear-gradient(90deg,#38bdf8d9,#6366f1d9)}.rm-progress-text[data-v-786868d6]{margin-top:10px;font-size:11px;color:#e2e8f0b3}.rm-findings[data-v-786868d6]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(360px,.65fr);gap:10px;min-height:0}@media(max-width:980px){.rm-findings[data-v-786868d6]{grid-template-columns:1fr}}.rm-tableWrap[data-v-786868d6]{border:1px solid rgba(148,163,184,.1);background:#ffffff05;border-radius:16px;overflow:auto;min-height:0}.rm-table[data-v-786868d6]{width:100%;border-collapse:collapse;font-size:11px;color:#e2e8f0e0}.rm-table thead th[data-v-786868d6]{text-align:left;padding:12px;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#e2e8f09e;border-bottom:1px solid rgba(148,163,184,.1);background:#00000026;position:sticky;top:0;z-index:1}.rm-row td[data-v-786868d6]{padding:12px;border-bottom:1px solid rgba(148,163,184,.08);cursor:pointer}.rm-row[data-v-786868d6]{transition:background .16s ease,box-shadow .16s ease}.rm-row.sev-critical[data-v-786868d6]{box-shadow:inset 3px 0 #f87171c7;background:#7f1d1d1a}.rm-row.sev-high[data-v-786868d6]{box-shadow:inset 3px 0 #fb71859e;background:#7f1d1d12}.rm-row.sev-medium[data-v-786868d6]{box-shadow:inset 3px 0 #fbbf24b3;background:#713f120f}.rm-row.sev-low[data-v-786868d6]{box-shadow:inset 3px 0 #38bdf88c}.rm-row.sev-info[data-v-786868d6]{box-shadow:inset 3px 0 #94a3b857}.rm-row[data-v-786868d6]:hover{background:#38bdf812}.rm-row.active[data-v-786868d6]{background:#38bdf81c;outline:1px solid rgba(56,189,248,.18)}.rm-tdTitle[data-v-786868d6]{font-weight:800;color:#e2e8f0eb}.c-sev[data-v-786868d6]{width:130px}.c-id[data-v-786868d6]{width:170px}.c-loc[data-v-786868d6]{width:180px}.rm-emptyRow[data-v-786868d6]{padding:18px;text-align:center;color:#e2e8f08c}.rm-sevDot[data-v-786868d6]{width:10px;height:10px;border-radius:999px;display:inline-block;margin-right:8px;background:#94a3b8a6}.rm-sevDot.critical[data-v-786868d6],.rm-sevDot.high[data-v-786868d6]{background:#f87171d9}.rm-sevDot.medium[data-v-786868d6]{background:#fbbf24d9}.rm-sevDot.low[data-v-786868d6]{background:#38bdf8d9}.rm-sevDot.info[data-v-786868d6]{background:#94a3b8b3}.rm-sevText[data-v-786868d6]{font-weight:900;text-transform:uppercase;font-size:10px;color:#e2e8f0c7}.rm-detail[data-v-786868d6]{min-height:0;border:1px solid rgba(148,163,184,.1);background:#ffffff05;border-radius:16px;overflow:auto;padding:12px}.rm-detailTop[data-v-786868d6]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.rm-detailTitle[data-v-786868d6]{font-size:13px;font-weight:950;color:#e2e8f0f5}.rm-detailMeta[data-v-786868d6]{font-size:11px;color:#e2e8f09e;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.rm-mono[data-v-786868d6]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.rm-panels[data-v-786868d6]{display:grid;grid-template-columns:1fr;gap:10px}.rm-panel[data-v-786868d6]{border:1px solid rgba(148,163,184,.1);background:#0000002e;border-radius:14px;padding:10px 12px}.rm-panelH[data-v-786868d6]{font-size:10px;color:#e2e8f09e;font-weight:900;letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px}.rm-text[data-v-786868d6]{font-size:11px;color:#e2e8f0e0;line-height:1.6;white-space:pre-line;overflow-wrap:anywhere;word-break:break-word}.rm-code[data-v-786868d6]{margin:0;background:#00000059;border:1px solid rgba(148,163,184,.1);border-radius:14px;padding:10px 12px;overflow:auto;color:#e2e8f0e6;font-size:11px;line-height:1.55}.rm-detailEmpty[data-v-786868d6]{height:100%;border:1px dashed rgba(148,163,184,.2);border-radius:14px;display:flex;align-items:center;justify-content:center;color:#e2e8f08c;font-size:11px;padding:18px}.rm-specialized-grid[data-v-786868d6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.rm-specialized-card[data-v-786868d6]{border:1px solid rgba(59,130,246,.18);border-radius:18px;padding:14px;background:linear-gradient(145deg,#0f172af5,#1e293be6);box-shadow:0 18px 38px #0f172a47}.rm-specialized-analysis .rm-text[data-v-786868d6],.rm-specialized-analysis .rm-liSub[data-v-786868d6]{word-break:break-word}.rm-card[data-v-786868d6]{border:1px solid rgba(148,163,184,.1);background:#ffffff05;border-radius:16px;padding:12px;margin-bottom:10px;min-width:0}.rm-aiSummary[data-v-786868d6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-content:start}.rm-aiSummary>.rm-card[data-v-786868d6]{margin-bottom:0}.rm-card-wide[data-v-786868d6]{grid-column:1 / -1}.rm-aiSummary[data-v-786868d6],.rm-aiSummary .rm-card[data-v-786868d6],.rm-aiSummary .rm-cardT[data-v-786868d6],.rm-aiSummary .rm-text[data-v-786868d6],.rm-aiSummary .rm-k[data-v-786868d6],.rm-aiSummary .rm-k span[data-v-786868d6],.rm-aiSummary .rm-k b[data-v-786868d6],.rm-aiSummary .rm-liTop[data-v-786868d6],.rm-aiSummary .rm-liSub[data-v-786868d6]{direction:ltr;text-align:left}.rm-aiSummary .rm-table[data-v-786868d6]{direction:ltr}.rm-cardH[data-v-786868d6]{margin-bottom:10px}.rm-cardT[data-v-786868d6]{font-size:12px;font-weight:950;color:#e2e8f0eb;overflow-wrap:anywhere;word-break:break-word}.rm-kv[data-v-786868d6]{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width:980px){.rm-kv[data-v-786868d6]{grid-template-columns:1fr}}.rm-k[data-v-786868d6]{display:grid;grid-template-columns:minmax(110px,.8fr) minmax(0,1.2fr);align-items:flex-start;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid rgba(148,163,184,.1);background:#00000026;min-width:0}.rm-k span[data-v-786868d6]{color:#e2e8f099;font-size:11px;min-width:0;overflow-wrap:anywhere;word-break:break-word}.rm-k b[data-v-786868d6]{color:#e2e8f0eb;font-size:11px;min-width:0;overflow-wrap:anywhere;word-break:break-word}@media(max-width:720px){.rm-k[data-v-786868d6]{grid-template-columns:1fr}}.rm-pills[data-v-786868d6]{display:flex;flex-wrap:wrap;gap:6px}.rm-p[data-v-786868d6]{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;border:1px solid rgba(148,163,184,.12);background:#ffffff05;font-size:11px;color:#e2e8f0c7}.rm-p.on[data-v-786868d6]{border-color:#38bdf82e;background:#38bdf80f;color:#e2e8f0eb}.rm-pDot[data-v-786868d6]{width:8px;height:8px;border-radius:999px;background:#94a3b880}.rm-pDot.on[data-v-786868d6]{background:#38bdf8d9}.rm-cat[data-v-786868d6]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}@media(max-width:980px){.rm-cat[data-v-786868d6]{grid-template-columns:repeat(2,1fr)}}.rm-catItem[data-v-786868d6]{border:1px solid rgba(148,163,184,.1);background:#00000026;border-radius:14px;padding:10px 12px;display:flex;justify-content:space-between;align-items:center}.rm-catName[data-v-786868d6]{color:#e2e8f0b3;font-size:11px;font-weight:900}.rm-catCount[data-v-786868d6]{color:#e2e8f0eb;font-size:15px;font-weight:950}.rm-list[data-v-786868d6]{display:flex;flex-direction:column;gap:8px}.rm-li[data-v-786868d6]{border:1px solid rgba(148,163,184,.1);background:#00000026;border-radius:14px;padding:10px 12px;font-size:11px;color:#e2e8f0db;min-width:0;overflow-wrap:anywhere;word-break:break-word}.rm-liTop[data-v-786868d6]{display:flex;align-items:center;gap:10px;margin-bottom:6px;flex-wrap:wrap;min-width:0}.rm-liSub[data-v-786868d6]{color:#e2e8f09e;font-size:11px;line-height:1.5;overflow-wrap:anywhere;word-break:break-word}.rm-sevMini[data-v-786868d6]{font-size:10px;padding:3px 8px;border-radius:999px;border:1px solid rgba(148,163,184,.14);background:#ffffff08;color:#e2e8f0d1;text-transform:uppercase;font-weight:900}.rm-sevMini.critical[data-v-786868d6],.rm-sevMini.high[data-v-786868d6]{border-color:#f8717133;background:#f871710f}.rm-sevMini.medium[data-v-786868d6]{border-color:#fbbf2433;background:#fbbf240f}.rm-sevMini.low[data-v-786868d6]{border-color:#38bdf833;background:#38bdf80f}.rm-sevMini.info[data-v-786868d6]{border-color:#94a3b82e;background:#94a3b80d}.rm-emptyBox[data-v-786868d6]{padding:14px;color:#e2e8f08c;font-size:11px;border:1px dashed rgba(148,163,184,.2);border-radius:14px;background:#0000001f}.rm-rawbox[data-v-786868d6]{margin:0;height:100%;background:#00000059;border:1px solid rgba(148,163,184,.1);border-radius:16px;padding:12px;overflow:auto;color:#e2e8f0e0;font-size:11px;line-height:1.55}.rm-trustPanel[data-v-786868d6]{margin:0 0 14px;padding:14px;border-radius:16px;border:1px solid rgba(59,130,246,.18);background:#0f172ab8}.rm-trustPanel.blocked[data-v-786868d6],.rm-side-card.trust-guarded[data-v-786868d6],.rm-card.trust-guarded[data-v-786868d6]{border-color:#f8717138;box-shadow:0 0 0 1px #f871710f inset}.rm-trustHead[data-v-786868d6]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.rm-trustSummary[data-v-786868d6]{margin-top:6px;color:#e2e8f0e6;line-height:1.65;font-size:12px}@media(max-width:980px){.rm-aiSummary[data-v-786868d6]{grid-template-columns:1fr}}.rm-indicator-section[data-v-786868d6]{margin-bottom:30px}.rm-indicator-section-header[data-v-786868d6]{display:flex;align-items:center;gap:12px;margin-bottom:16px;flex-wrap:wrap}.rm-indicator-section-icon[data-v-786868d6]{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center}.rm-indicator-section-icon.bad[data-v-786868d6]{background:#ef44441a;color:#fca5a5}.rm-indicator-section-icon.info[data-v-786868d6]{background:#3b82f61a;color:#93c5fd}.rm-indicator-section-title[data-v-786868d6]{font-size:20px;font-weight:800;color:#f8fafcf2;letter-spacing:-.01em}.rm-indicator-section-meta[data-v-786868d6]{margin-left:auto;font-size:13px;color:#94a3b8cc}.rm-indicator-section-meta span[data-v-786868d6]{color:#38bdf8;cursor:pointer;margin-left:8px;font-weight:600}.erd-score-banner[data-v-786868d6],.erd-summary-strip[data-v-786868d6],.erd-section[data-v-786868d6],.erd-empty-state[data-v-786868d6]{direction:ltr;text-align:left}.erd-score-banner[data-v-786868d6]{border-radius:16px;border:1px solid rgba(148,163,184,.14);background:linear-gradient(145deg,#0e1623f2,#0b111cfa);padding:28px 32px;margin-bottom:20px}.erd-unavailable-layout[data-v-786868d6]{display:flex;align-items:flex-start;gap:0}.erd-unavail-left[data-v-786868d6]{display:flex;align-items:flex-start;gap:20px;flex:1.1;min-width:0}.erd-unavail-icon[data-v-786868d6]{flex-shrink:0;color:#94a3b880}.erd-unavail-text h3[data-v-786868d6]{font-size:20px;font-weight:800;color:#e5e7eb;margin:0 0 8px;letter-spacing:-.01em}.erd-unavail-text p[data-v-786868d6]{font-size:13px;line-height:1.65;color:#94a3b8;margin:0}.erd-unavail-divider[data-v-786868d6]{width:1px;align-self:stretch;background:#94a3b82e;margin:0 28px;flex-shrink:0}.erd-unavail-right[data-v-786868d6]{flex:.9;min-width:0}.erd-unavail-why[data-v-786868d6]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.erd-unavail-why strong[data-v-786868d6]{font-size:14px;font-weight:800;color:#e5e7eb}.erd-unavail-right p[data-v-786868d6]{font-size:12.5px;line-height:1.6;color:#94a3b8;margin:0 0 12px}.erd-learn-link[data-v-786868d6]{color:#38bdf8!important;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:5px;transition:color .2s}.erd-learn-link[data-v-786868d6]:hover{color:#7dd3fc!important}.erd-summary-strip[data-v-786868d6]{display:flex;align-items:stretch;border-radius:14px;border:1px solid rgba(148,163,184,.12);background:#0e1623b3;padding:18px 8px;margin-bottom:28px;gap:0}.erd-strip-item[data-v-786868d6]{flex:1;display:flex;align-items:center;gap:14px;padding:0 18px;min-width:0}.erd-strip-divider[data-v-786868d6]{width:1px;align-self:stretch;background:#94a3b81f;flex-shrink:0}.erd-strip-icon[data-v-786868d6]{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.erd-strip-icon--critical[data-v-786868d6]{background:#ef44441f;color:#f87171}.erd-strip-icon--high[data-v-786868d6]{background:#f973161f;color:#fb923c}.erd-strip-icon--safety[data-v-786868d6]{background:#22c55e1f;color:#4ade80}.erd-strip-icon--confidence[data-v-786868d6]{background:#60a5fa1f;color:#60a5fa}.erd-strip-data[data-v-786868d6]{min-width:0}.erd-strip-label[data-v-786868d6]{font-size:12px;color:#94a3b8;margin-bottom:2px;white-space:nowrap}.erd-strip-value[data-v-786868d6]{font-size:28px;font-weight:900;line-height:1.15;letter-spacing:-.02em}.erd-strip-value--critical[data-v-786868d6]{color:#f87171}.erd-strip-value--high[data-v-786868d6]{color:#fb923c}.erd-strip-value--safety[data-v-786868d6]{color:#4ade80}.erd-strip-value--confidence[data-v-786868d6]{color:#60a5fa;font-size:22px}.erd-strip-helper[data-v-786868d6]{font-size:11px;color:#94a3b899;margin-top:2px}.erd-section[data-v-786868d6]{margin-bottom:28px}.erd-section-header[data-v-786868d6]{display:flex;align-items:center;gap:10px;margin-bottom:16px}.erd-section-dot[data-v-786868d6]{width:10px;height:10px;border-radius:50%;flex-shrink:0}.erd-section-dot--critical[data-v-786868d6]{background:#f87171;box-shadow:0 0 8px #f8717180}.erd-section-dot--other[data-v-786868d6]{background:#94a3b8}.erd-section-title[data-v-786868d6]{font-size:17px;font-weight:800;color:#e5e7eb;margin:0;letter-spacing:-.01em}.erd-section-meta[data-v-786868d6]{margin-left:auto;font-size:12.5px;color:#94a3b8}.erd-meta-link[data-v-786868d6]{color:#38bdf8;cursor:pointer;margin-left:10px;font-weight:600}.erd-meta-link[data-v-786868d6]:hover{text-decoration:underline}.erd-top-grid[data-v-786868d6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.erd-card[data-v-786868d6]{border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:14px;position:relative;overflow:hidden}.erd-card--critical[data-v-786868d6]{background:#ef44440f;border:1px solid rgba(248,113,113,.28)}.erd-card-head[data-v-786868d6]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.erd-card-name[data-v-786868d6]{font-size:14px;font-weight:700;color:#e5e7eb;flex:1;min-width:0}.erd-card-shield[data-v-786868d6]{color:#f87171;opacity:.7;flex-shrink:0}.erd-card--critical .erd-card-shield[data-v-786868d6]{color:#f87171}.erd-badge[data-v-786868d6]{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;padding:3px 9px;border-radius:6px;white-space:nowrap}.erd-badge--critical[data-v-786868d6]{background:#ef44442e;color:#f87171;border:1px solid rgba(248,113,113,.35)}.erd-badge--high[data-v-786868d6]{background:#f9731626;color:#fb923c;border:1px solid rgba(251,146,60,.35)}.erd-badge--safe[data-v-786868d6]{background:#22c55e1f;color:#4ade80;border:1px solid rgba(74,222,128,.3)}.erd-card-main[data-v-786868d6]{display:flex;flex-direction:column;gap:10px}.erd-card-main .rm-indicator-radial[data-v-786868d6]{margin:0;padding:0;background:none;justify-content:flex-start}.erd-card-main .rm-indicator-radial-svg[data-v-786868d6]{width:68px;height:68px}.erd-card-main .rm-radial-text b[data-v-786868d6]{font-size:22px;font-weight:900}.erd-card-main .rm-radial-text span[data-v-786868d6]{font-size:10px}.erd-card-main .rm-radial-bg[data-v-786868d6],.erd-card-main .rm-radial-fill[data-v-786868d6]{stroke-width:2.8}.erd-card-detail[data-v-786868d6]{display:flex;flex-direction:column;gap:6px}.erd-confidence[data-v-786868d6]{font-size:11.5px;color:#94a3b8;display:flex;align-items:center;gap:5px;font-weight:600}.erd-confidence span[data-v-786868d6]{color:#cbd5e1}.erd-desc[data-v-786868d6]{font-size:12px;line-height:1.55;color:#94a3b8d9}.erd-signals[data-v-786868d6]{margin-top:auto}.erd-signals-title[data-v-786868d6]{font-size:11px;font-weight:700;color:#94a3b8;margin-bottom:8px}.erd-signals ul[data-v-786868d6]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.erd-signals li[data-v-786868d6]{font-size:11.5px;color:#cbd5e1;display:inline-flex;align-items:center;gap:6px;line-height:1.4;background:#ffffff08;border:1px solid rgba(148,163,184,.15);padding:4px 10px;border-radius:12px;width:-moz-fit-content;width:fit-content}.erd-signals li svg[data-v-786868d6]{flex-shrink:0;margin-top:0;color:#94a3b899}.erd-card--critical .erd-signals li[data-v-786868d6]{background:#ef44440d;border-color:#f8717133}.erd-card--critical .erd-signals li svg[data-v-786868d6]{color:#f87171b3}.erd-card-wide--warn .erd-signals li[data-v-786868d6]{background:#f973160d;border-color:#fb923c33}.erd-card-wide--warn .erd-signals li svg[data-v-786868d6]{color:#fb923cb3}.erd-card-wide--safe .erd-signals li[data-v-786868d6]{background:#22c55e0d;border-color:#4ade8033}.erd-card-wide--safe .erd-signals li svg[data-v-786868d6]{color:#4ade80b3}.erd-other-grid[data-v-786868d6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.erd-card-wide[data-v-786868d6]{border-radius:14px;padding:20px;display:flex;gap:24px;position:relative;overflow:hidden}.erd-card-wide--warn[data-v-786868d6]{background:#f973160a;border:1px solid rgba(251,146,60,.22)}.erd-card-wide--safe[data-v-786868d6]{background:#22c55e0a;border:1px solid rgba(74,222,128,.18)}.erd-wide-left[data-v-786868d6]{flex:1;display:flex;flex-direction:column;gap:14px;min-width:0}.erd-wide-head[data-v-786868d6]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.erd-wide-body[data-v-786868d6]{display:flex;align-items:flex-start;gap:14px}.erd-wide-body .rm-indicator-radial[data-v-786868d6]{margin:0;padding:0;background:none}.erd-wide-body .rm-indicator-radial-svg[data-v-786868d6]{width:64px;height:64px}.erd-wide-body .rm-radial-text b[data-v-786868d6]{font-size:20px;font-weight:900}.erd-wide-body .rm-radial-text span[data-v-786868d6]{font-size:10px}.erd-wide-body .rm-radial-bg[data-v-786868d6],.erd-wide-body .rm-radial-fill[data-v-786868d6]{stroke-width:2.8}.erd-wide-info[data-v-786868d6]{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.erd-wide-right[data-v-786868d6]{flex:.9;display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;position:relative}.erd-wide-shield[data-v-786868d6]{position:absolute;top:0;right:0;opacity:.4}.erd-empty-state[data-v-786868d6]{text-align:center;padding:40px 20px;border-radius:14px;border:1px dashed rgba(148,163,184,.15);background:#0e162366}.erd-empty-state p[data-v-786868d6]{color:#94a3b8;font-size:14px;margin:0 0 6px}.erd-empty-state small[data-v-786868d6]{color:#94a3b880;font-size:12px}@media(max-width:1100px){.erd-top-grid[data-v-786868d6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.erd-top-grid[data-v-786868d6],.erd-other-grid[data-v-786868d6]{grid-template-columns:1fr}.erd-unavailable-layout[data-v-786868d6]{flex-direction:column;gap:20px}.erd-unavail-divider[data-v-786868d6]{width:100%;height:1px;margin:0}.erd-summary-strip[data-v-786868d6]{flex-wrap:wrap}.erd-strip-item[data-v-786868d6]{flex:1 1 45%;min-width:140px;padding:10px}.erd-strip-divider[data-v-786868d6]{display:none}.erd-card-wide[data-v-786868d6]{flex-direction:column}}.new-dashboard-v2[data-v-786868d6]{background:#0f111a;padding:24px;display:flex;flex-direction:column;gap:20px;color:#e2e8f0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;overflow-y:auto;box-sizing:border-box}.new-dashboard-v2[data-v-786868d6] *{box-sizing:border-box}.new-dashboard-v2 .nd-banner[data-v-786868d6]{display:flex;align-items:center;padding:16px 20px;background:linear-gradient(90deg,#1e1914,#14161e);border:1px solid #3d2f1f;border-radius:12px;gap:16px}.new-dashboard-v2 .nd-banner-icon[data-v-786868d6]{display:flex;align-items:center;justify-content:center;width:48px;height:48px}.new-dashboard-v2 .nd-banner-icon svg[data-v-786868d6]{width:32px;height:32px}.new-dashboard-v2 .nd-banner-icon.warning[data-v-786868d6]{color:#f59e0b}.new-dashboard-v2 .nd-banner-content[data-v-786868d6]{flex:1}.new-dashboard-v2 .nd-banner-content h2[data-v-786868d6]{margin:0 0 4px;font-size:16px;font-weight:600;color:#fff}.new-dashboard-v2 .nd-banner-content p[data-v-786868d6]{margin:0;font-size:13px;color:#94a3b8}.new-dashboard-v2 .nd-banner-pill[data-v-786868d6]{padding:6px 12px;border-radius:999px;border:1px solid #3d2f1f;background:#0000004d;font-size:12px;color:#d1d5db}.new-dashboard-v2 .nd-layout[data-v-786868d6]{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:1100px){.new-dashboard-v2 .nd-layout[data-v-786868d6]{grid-template-columns:1fr}}.new-dashboard-v2 .nd-col-left[data-v-786868d6],.new-dashboard-v2 .nd-col-right[data-v-786868d6]{display:flex;flex-direction:column;gap:20px}.new-dashboard-v2 .nd-card[data-v-786868d6]{background:#141722;border:1px solid #232736;border-radius:12px;padding:20px}.new-dashboard-v2 .nd-card-header[data-v-786868d6]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#fff;margin-bottom:20px}.new-dashboard-v2 .nd-card-header svg[data-v-786868d6]{width:18px;height:18px;color:#60a5fa}.new-dashboard-v2 .nd-grid-4[data-v-786868d6]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.new-dashboard-v2 .nd-grid-3[data-v-786868d6]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.new-dashboard-v2 .nd-metric[data-v-786868d6]{text-align:center;display:flex;flex-direction:column;align-items:center;padding:10px 0}.new-dashboard-v2 .nd-metric[data-v-786868d6]:not(:last-child){border-right:1px solid #232736}.new-dashboard-v2 .nd-metric-title[data-v-786868d6]{font-size:12px;color:#94a3b8;margin-bottom:8px}.new-dashboard-v2 .nd-metric-val[data-v-786868d6]{font-size:24px;font-weight:700;margin-bottom:4px}.new-dashboard-v2 .nd-metric-sub[data-v-786868d6]{font-size:11px;color:#64748b}.new-dashboard-v2 .nd-metrics-grid[data-v-786868d6]{row-gap:24px}.new-dashboard-v2 .nd-metric-compact[data-v-786868d6]{text-align:center;display:flex;flex-direction:column;align-items:center}.new-dashboard-v2 .nd-metric-compact[data-v-786868d6]:not(:nth-child(3n)){border-right:1px solid #232736}.new-dashboard-v2 .nd-mc-title[data-v-786868d6]{font-size:12px;color:#94a3b8;margin-bottom:6px}.new-dashboard-v2 .nd-mc-val[data-v-786868d6]{font-size:20px;font-weight:600}.new-dashboard-v2 .info[data-v-786868d6]{color:#60a5fa}.new-dashboard-v2 .critical[data-v-786868d6]{color:#ef4444}.new-dashboard-v2 .high[data-v-786868d6]{color:#f97316}.new-dashboard-v2 .reduced[data-v-786868d6]{color:#f59e0b}.new-dashboard-v2 .nd-actions-list[data-v-786868d6]{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.new-dashboard-v2 .nd-action-item[data-v-786868d6]{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#1a1e2c;border:1px solid #2a2e3d;border-radius:8px;cursor:pointer;transition:background .2s}.new-dashboard-v2 .nd-action-item[data-v-786868d6]:hover{background:#202536}.new-dashboard-v2 .nd-action-num[data-v-786868d6]{width:24px;height:24px;background:#3b82f6;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;flex-shrink:0}.new-dashboard-v2 .nd-action-text[data-v-786868d6]{flex:1;font-size:13px;color:#d1d5db}.new-dashboard-v2 .nd-action-item svg[data-v-786868d6]{width:16px;height:16px;color:#64748b}.new-dashboard-v2 .nd-actions-footer[data-v-786868d6]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.new-dashboard-v2 .nd-btn[data-v-786868d6]{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;border:none;transition:opacity .2s}.new-dashboard-v2 .nd-btn[data-v-786868d6]:hover{opacity:.9}.new-dashboard-v2 .nd-btn svg[data-v-786868d6]{width:16px;height:16px}.new-dashboard-v2 .nd-btn-primary[data-v-786868d6]{background:#2563eb;color:#fff}.new-dashboard-v2 .nd-btn-secondary[data-v-786868d6]{background:#1e2230;color:#fff;border:1px solid #2a2e3d}.new-dashboard-v2 .nd-indicators-grid[data-v-786868d6]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.new-dashboard-v2 .nd-ind-card[data-v-786868d6]{display:flex;flex-direction:column;align-items:center;background:#11131c;border:1px solid #1f2333;border-radius:8px;padding:16px 8px;text-align:center}.new-dashboard-v2 .nd-ind-title[data-v-786868d6]{font-size:11px;color:#cbd5e1;line-height:1.3;margin-bottom:12px;min-height:28px}.new-dashboard-v2 .nd-ind-icon[data-v-786868d6]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.new-dashboard-v2 .nd-ind-icon.critical[data-v-786868d6],.new-dashboard-v2 .nd-ind-icon.bad[data-v-786868d6]{border:1px solid rgba(239,68,68,.3);color:#ef4444}.new-dashboard-v2 .nd-ind-icon.high[data-v-786868d6]{border:1px solid rgba(249,115,22,.3);color:#f97316}.new-dashboard-v2 .nd-ind-icon.reduced[data-v-786868d6],.new-dashboard-v2 .nd-ind-icon.ok[data-v-786868d6],.new-dashboard-v2 .nd-ind-icon.mid[data-v-786868d6]{border:1px solid rgba(245,158,11,.3);color:#f59e0b}.new-dashboard-v2 .nd-ind-icon.good[data-v-786868d6]{border:1px solid rgba(34,197,94,.3);color:#22c55e}.new-dashboard-v2 .nd-ind-icon svg[data-v-786868d6]{width:20px;height:20px}.new-dashboard-v2 .nd-ind-pill[data-v-786868d6]{font-size:11px;padding:4px 12px;border-radius:999px;background:#11131c}.new-dashboard-v2 .nd-ind-pill.critical[data-v-786868d6],.new-dashboard-v2 .nd-ind-pill.bad[data-v-786868d6]{color:#ef4444;border:1px solid rgba(239,68,68,.3)}.new-dashboard-v2 .nd-ind-pill.reduced[data-v-786868d6],.new-dashboard-v2 .nd-ind-pill.ok[data-v-786868d6],.new-dashboard-v2 .nd-ind-pill.mid[data-v-786868d6]{color:#f59e0b;border:1px solid rgba(245,158,11,.3)}.new-dashboard-v2 .nd-ind-pill.good[data-v-786868d6]{color:#22c55e;border:1px solid rgba(34,197,94,.3)}.new-dashboard-v2 .nd-scope-list[data-v-786868d6]{display:flex;flex-direction:column}.new-dashboard-v2 .nd-scope-row[data-v-786868d6]{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid #1f2333;font-size:13px}.new-dashboard-v2 .nd-scope-row[data-v-786868d6]:last-child{border-bottom:none;padding-bottom:0}.new-dashboard-v2 .nd-scope-label[data-v-786868d6]{color:#94a3b8}.new-dashboard-v2 .nd-scope-val[data-v-786868d6]{color:#e2e8f0}.left-rail[data-v-786868d6]{flex:0 0 90px!important;padding:12px 0!important;background:#0b0f19!important;border-right:1px solid #1f2937!important;overflow-x:visible!important;z-index:30!important}.rail-item[data-v-786868d6]{width:70px!important;height:auto!important;padding:10px 0!important;border-radius:8px!important;margin-bottom:4px}.rail-item span[data-v-786868d6]{display:block!important;font-size:11px;margin-top:6px}.rail-item.active[data-v-786868d6]{background:#1e3a8a!important;color:#3b82f6!important}.rail-item.disabled[data-v-786868d6]{opacity:.48!important;cursor:not-allowed!important}.editor-empty-state[data-v-786868d6]{display:flex;align-items:center;justify-content:center;height:100%;width:100%;background:#0b0f19}.empty-state-card[data-v-786868d6]{text-align:center;max-width:460px;margin:0 auto}.empty-icon-wrapper[data-v-786868d6]{margin-bottom:24px;display:flex;justify-content:center}.empty-icon-wrapper svg[data-v-786868d6]{stroke:#1e3a8a;background:#1e3a8a1a;padding:16px;border-radius:16px;border:1px solid rgba(59,130,246,.2)}.empty-title[data-v-786868d6]{font-size:24px;font-weight:600;color:#f3f4f6;margin:0 0 8px}.empty-subtitle[data-v-786868d6]{font-size:14px;color:#9ca3af;margin:0 0 24px;line-height:1.5}.empty-actions[data-v-786868d6]{display:flex;gap:12px;justify-content:center;margin-bottom:16px}.btn-primary[data-v-786868d6]{display:flex;align-items:center;gap:8px;background:#2563eb;color:#fff;border:none;padding:10px 20px;border-radius:6px;font-weight:500;font-size:14px;cursor:pointer;transition:.2s}.btn-primary[data-v-786868d6]:hover{background:#1d4ed8}.btn-outline[data-v-786868d6]{display:flex;align-items:center;gap:8px;background:transparent;color:#e5e7eb;border:1px solid #4b5563;padding:10px 20px;border-radius:6px;font-weight:500;font-size:14px;cursor:pointer;transition:.2s}.btn-outline[data-v-786868d6]:hover{background:#1f2937}.empty-formats[data-v-786868d6]{font-size:12px;color:#6b7280;margin-bottom:32px}.empty-dropzone[data-v-786868d6]{cursor:pointer;border-radius:8px;transition:.2s;margin-bottom:24px}.empty-dropzone:hover .drop-dashed[data-v-786868d6]{border-color:#3b82f6;background:#3b82f60d}.drop-dashed[data-v-786868d6]{border:1px dashed #374151;padding:20px;border-radius:8px;display:flex;flex-direction:column;align-items:center;gap:8px;color:#9ca3af;font-size:13px;line-height:1.5}.empty-tip[data-v-786868d6]{display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;color:#6b7280}.empty-insights-content[data-v-786868d6]{padding:24px 20px!important;display:flex;flex-direction:column}.empty-insights-hero[data-v-786868d6]{text-align:center;margin-bottom:32px}.eih-icon[data-v-786868d6]{display:flex;justify-content:center;margin-bottom:16px;color:#4b5563}.empty-insights-hero h3[data-v-786868d6]{font-size:16px;font-weight:600;color:#e5e7eb;margin:0 0 8px}.empty-insights-hero p[data-v-786868d6]{font-size:13px;color:#9ca3af;line-height:1.5;margin:0}.eih-rows[data-v-786868d6]{display:flex;flex-direction:column;gap:20px;margin-bottom:auto}.eih-row[data-v-786868d6]{display:flex;gap:16px;align-items:flex-start;color:#9ca3af}.eih-row svg[data-v-786868d6]{color:#6b7280;margin-top:2px}.eih-title[data-v-786868d6]{font-size:14px;font-weight:500;color:#e5e7eb;margin-bottom:4px}.eih-desc[data-v-786868d6]{font-size:12px;color:#6b7280;line-height:1.4}.eih-cta[data-v-786868d6]{margin-top:40px;display:flex;gap:12px;padding:16px;background:#3b82f61a;border:1px solid rgba(59,130,246,.2);border-radius:8px;align-items:flex-start}.eih-cta-icon[data-v-786868d6]{width:20px;height:20px;border-radius:50%;border:1px solid #3b82f6;color:#3b82f6;display:flex;align-items:center;justify-content:center;font-size:12px;font-style:italic;flex-shrink:0}.eih-cta-title[data-v-786868d6]{font-size:13px;font-weight:500;color:#e5e7eb;margin-bottom:4px}.eih-cta-desc[data-v-786868d6]{font-size:12px;color:#9ca3af}.editor-tab.empty-tab[data-v-786868d6]{background:transparent;cursor:default;opacity:.7;gap:6px}.editor-tab.empty-tab[data-v-786868d6]:hover{background:transparent}.eih-rows[data-v-786868d6]{display:flex;flex-direction:column;gap:0}.eih-row[data-v-786868d6]{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-bottom:1px solid #1e293b}.eih-row[data-v-786868d6]:last-child{border-bottom:none}.eih-text[data-v-786868d6]{flex:1}.eih-title[data-v-786868d6]{font-size:13px;font-weight:500;color:#e2e8f0;margin-bottom:2px}.eih-desc[data-v-786868d6]{font-size:12px;color:#94a3b8;line-height:1.4}.eih-cta[data-v-786868d6]{display:flex;align-items:center;gap:14px;padding:14px 16px;background:#3b82f614;border:1px solid rgba(59,130,246,.2);border-radius:8px;margin-top:16px}.eih-cta-icon[data-v-786868d6]{width:28px;height:28px;border-radius:50%;background:#3b82f6;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;flex-shrink:0}.eih-cta-title[data-v-786868d6]{font-size:13px;font-weight:500;color:#e2e8f0}.eih-cta-desc[data-v-786868d6]{font-size:12px;color:#94a3b8;margin-top:2px}.outline-sidebar[data-v-786868d6]{flex:0 0 370px;width:370px;background:#0f172a}.source-nav-header[data-v-786868d6]{gap:4px}.outline-sidebar .source-nav-header[data-v-786868d6]{flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;padding:18px 18px 12px}.source-nav-header h2[data-v-786868d6]{margin-bottom:2px}.outline-sidebar .source-nav-header h2[data-v-786868d6]{margin:0;color:#f8fafc;font-size:15px;line-height:1.2}.sidebar-subtitle[data-v-786868d6]{color:#94a3b8;font-size:12px;line-height:1.35}.outline-sidebar .sidebar-subtitle[data-v-786868d6]{width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source-search-content[data-v-786868d6],.outline-nav-content[data-v-786868d6]{display:flex;flex-direction:column;min-height:0;gap:12px;overflow-y:auto}.outline-nav-content[data-v-786868d6]{flex:1 1 auto;padding:0 18px 16px;gap:14px;overflow-y:hidden;overflow-x:hidden}.outline-tree[data-v-786868d6]{max-height:min(58vh,560px);overflow-y:auto;overflow-x:hidden;padding-right:4px;scrollbar-gutter:stable}.outline-tree[data-v-786868d6]::-webkit-scrollbar{width:8px}.outline-tree[data-v-786868d6]::-webkit-scrollbar-track{background:transparent}.outline-tree[data-v-786868d6]::-webkit-scrollbar-thumb{background:#64748b94;border-radius:999px}.outline-tree[data-v-786868d6]::-webkit-scrollbar-thumb:hover{background:#94a3b8b8}.source-search-box[data-v-786868d6]{display:flex;align-items:center;gap:8px;min-height:38px;padding:0 10px;background:#0f172aeb;border:1px solid rgba(51,65,85,.9);border-radius:7px;color:#94a3b8}.source-search-box input[data-v-786868d6]{flex:1;min-width:0;height:36px;border:0;outline:0;background:transparent;color:#e2e8f0;font-size:13px}.source-search-box input[data-v-786868d6]::-moz-placeholder{color:#64748b}.source-search-box input[data-v-786868d6]::placeholder{color:#64748b}.source-icon-button[data-v-786868d6]{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:#94a3b8;background:transparent;border:0;border-radius:5px;cursor:pointer}.source-icon-button[data-v-786868d6]:hover{color:#e2e8f0;background:#334155b3}.source-search-controls[data-v-786868d6]{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:end}.source-select-label[data-v-786868d6]{display:flex;flex-direction:column;gap:4px;color:#94a3b8;font-size:11px}.source-select-label select[data-v-786868d6]{min-width:0;height:34px;color:#e2e8f0;background:#0f172aeb;border:1px solid rgba(51,65,85,.9);border-radius:6px;padding:0 9px}.source-toggle-row[data-v-786868d6]{display:flex;gap:6px}.source-option-toggle[data-v-786868d6]{min-width:34px;height:34px;border:1px solid rgba(51,65,85,.9);border-radius:6px;background:#0f172aeb;color:#cbd5e1;font-size:12px;font-weight:700;cursor:pointer}.source-option-toggle.active[data-v-786868d6]{color:#fff;border-color:#3b82f6d9;background:#2563ebb8}.source-empty-state[data-v-786868d6],.source-progress-state[data-v-786868d6],.source-too-many[data-v-786868d6],.source-proof-note[data-v-786868d6]{border:1px solid rgba(51,65,85,.75);border-radius:8px;background:#0f172aad;padding:14px;color:#94a3b8;font-size:12px;line-height:1.45}.source-empty-state[data-v-786868d6]{display:flex;flex-direction:column;gap:8px}.source-empty-state strong[data-v-786868d6],.source-progress-state strong[data-v-786868d6]{color:#e2e8f0;font-size:13px}.source-empty-actions[data-v-786868d6]{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.compact-sidebar-action[data-v-786868d6]{min-height:32px;padding:0 12px;font-size:12px}.source-tips[data-v-786868d6]{display:flex;flex-direction:column;gap:4px;color:#64748b;margin-top:4px}.source-progress-state[data-v-786868d6]{display:flex;align-items:center;gap:10px}.source-section-heading[data-v-786868d6],.source-search-summary[data-v-786868d6]{display:flex;align-items:center;justify-content:space-between;color:#94a3b8;font-size:12px;margin-bottom:8px}.source-section-heading button[data-v-786868d6]{color:#60a5fa;background:transparent;border:0;cursor:pointer;font-size:12px}.source-history[data-v-786868d6]{display:flex;flex-direction:column;gap:6px}.source-history-row[data-v-786868d6]{display:flex;justify-content:space-between;gap:10px;align-items:center;width:100%;min-width:0;border:1px solid rgba(51,65,85,.7);border-radius:7px;background:#0f172aad;color:#e2e8f0;padding:9px 10px;cursor:pointer}.source-history-row span[data-v-786868d6]:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source-muted[data-v-786868d6]{flex-shrink:0;color:#64748b;font-size:11px}.source-file-groups[data-v-786868d6],.outline-tree[data-v-786868d6]{display:flex;flex-direction:column;gap:8px;min-height:0}.source-file-group[data-v-786868d6],.outline-group[data-v-786868d6]{border:1px solid rgba(30,41,59,.95);border-radius:8px;background:#0f172a85;overflow:hidden}.outline-group[data-v-786868d6]{border-color:#334155b8;background:#0f172a9e;flex:0 0 auto}.source-file-group-header[data-v-786868d6],.outline-group-header[data-v-786868d6]{width:100%;height:34px;display:grid;grid-template-columns:16px minmax(0,1fr) auto;gap:8px;align-items:center;border:0;border-bottom:1px solid rgba(30,41,59,.7);background:#0f172adb;color:#e2e8f0;cursor:pointer;text-align:left;padding:0 10px}.outline-group-header[data-v-786868d6]{height:38px;padding:0 12px;color:#f1f5f9;font-size:13px;font-weight:700;background:#0f172af2}.source-file-group-header svg[data-v-786868d6],.outline-group-header svg[data-v-786868d6]{transition:transform .16s ease}.source-file-group-header svg.collapsed[data-v-786868d6],.outline-group-header svg.collapsed[data-v-786868d6]{transform:rotate(-90deg)}.source-file-name[data-v-786868d6],.outline-symbol-name[data-v-786868d6]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source-count-pill[data-v-786868d6]{min-width:22px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#3b82f629;color:#93c5fd;font-size:11px}.source-match-list[data-v-786868d6],.outline-symbol-list[data-v-786868d6]{display:flex;flex-direction:column;padding:5px}.outline-symbol-list[data-v-786868d6]{gap:2px;padding:6px}.source-match-row[data-v-786868d6],.outline-symbol-row[data-v-786868d6]{display:grid;grid-template-columns:38px minmax(0,1fr);gap:8px;align-items:center;min-height:31px;border:0;border-radius:6px;background:transparent;color:#cbd5e1;text-align:left;cursor:pointer}.source-match-row[data-v-786868d6]:hover,.outline-symbol-row[data-v-786868d6]:hover{background:#33415585}.source-match-row.active[data-v-786868d6],.outline-symbol-row.active[data-v-786868d6]{background:linear-gradient(90deg,#2563ebb3,#1e40af8c);color:#fff}.outline-symbol-row.active[data-v-786868d6]{background:linear-gradient(90deg,#2563ebd1,#1e40af9e);box-shadow:inset 3px 0 #60a5fa}.source-match-line[data-v-786868d6],.outline-line[data-v-786868d6]{color:#64748b;font-size:11px;text-align:right;font-variant-numeric:tabular-nums}.outline-symbol-row.active .outline-line[data-v-786868d6],.outline-symbol-row.active .outline-symbol-meta[data-v-786868d6]{color:#bfdbfe}.source-match-snippet[data-v-786868d6]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px}.source-match-snippet mark[data-v-786868d6],.editor-search-mark[data-v-786868d6]{color:#fef3c7;background:#eab30859;border:1px solid rgba(234,179,8,.45);border-radius:3px;padding:0 1px}.source-match-symbol[data-v-786868d6]{color:#60a5fa;margin-right:8px}.source-show-all[data-v-786868d6]{margin:4px 4px 2px;height:28px;border:1px dashed rgba(59,130,246,.45);border-radius:6px;color:#93c5fd;background:#2563eb14;cursor:pointer;font-size:12px}.source-proof-note[data-v-786868d6]{padding:10px 12px;color:#94a3b8}.outline-filter-box[data-v-786868d6]{flex-direction:row-reverse}.outline-symbol-row[data-v-786868d6]{grid-template-columns:22px minmax(0,1fr) 36px;min-height:36px;padding-right:10px;color:#dbe7f5;font-size:13px}.outline-kind-dot[data-v-786868d6]{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#dbeafe;background:#3b82f62e;border:1px solid rgba(59,130,246,.3);font-size:10px;font-weight:700;font-style:normal;flex-shrink:0}.outline-symbol-row .outline-kind-dot[data-v-786868d6]{justify-self:center}.outline-symbol-main[data-v-786868d6]{display:flex;min-width:0;align-items:center;gap:8px}.outline-symbol-name[data-v-786868d6]{font-weight:500}.outline-symbol-meta[data-v-786868d6]{color:#64748b;font-size:11px;flex-shrink:0;max-width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.outline-legend[data-v-786868d6]{display:flex;flex-wrap:wrap;gap:7px 9px;padding:4px 2px 0;color:#94a3b8;font-size:11px}.outline-legend span[data-v-786868d6]{display:inline-flex;align-items:center;gap:5px}.outline-legend i[data-v-786868d6]{width:15px;height:15px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;font-size:9px;font-style:normal;background:#3b82f629;color:#93c5fd}.kind-contract[data-v-786868d6],.kind-library[data-v-786868d6]{color:#60a5fa}.kind-interface[data-v-786868d6]{color:#34d399}.kind-function[data-v-786868d6],.kind-entry[data-v-786868d6]{color:#a78bfa}.kind-stateVariable[data-v-786868d6],.kind-constant[data-v-786868d6]{color:#fbbf24}.kind-modifier[data-v-786868d6]{color:#f472b6}.kind-event[data-v-786868d6]{color:#fb923c}.kind-error[data-v-786868d6]{color:#f87171}.kind-import[data-v-786868d6],.kind-module[data-v-786868d6],.kind-struct[data-v-786868d6],.kind-enum[data-v-786868d6],.kind-type[data-v-786868d6],.kind-trait[data-v-786868d6],.kind-impl[data-v-786868d6]{color:#93c5fd}.report-unsupported-summary[data-v-786868d6],.analysis-unsupported[data-v-786868d6],.tooling-unsupported[data-v-786868d6]{display:grid;gap:18px;width:min(1500px,100%);margin:0 auto}.report-unsupported-summary-hero[data-v-786868d6]{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.5fr);align-items:center;gap:34px;min-height:340px;padding:34px 7vw;border:1px solid #1b496b;border-radius:8px;background:#081d31}.report-unsupported-summary-icon[data-v-786868d6],.analysis-unsupported-icon[data-v-786868d6],.tooling-unsupported-icon[data-v-786868d6]{display:grid;place-items:center;justify-self:center;width:150px;height:150px;border:1px solid #12598a;border-radius:50%;background:#082640;color:#25b7ff;box-shadow:0 0 36px #14a0eb1f}.report-unsupported-summary-icon svg[data-v-786868d6],.analysis-unsupported-icon svg[data-v-786868d6],.tooling-unsupported-icon svg[data-v-786868d6]{width:86px;height:86px}.report-unsupported-summary h2[data-v-786868d6],.analysis-unsupported h2[data-v-786868d6],.tooling-unsupported h2[data-v-786868d6],.report-unsupported-summary h3[data-v-786868d6],.tooling-unsupported h3[data-v-786868d6],.audit-snapshot-unsupported h2[data-v-786868d6]{margin:0;letter-spacing:0}.report-unsupported-summary h2[data-v-786868d6],.analysis-unsupported h2[data-v-786868d6],.tooling-unsupported h2[data-v-786868d6]{color:#f1f7ff;font-size:27px;line-height:1.3}.report-unsupported-summary p[data-v-786868d6],.analysis-unsupported p[data-v-786868d6],.tooling-unsupported p[data-v-786868d6]{color:#a5b7cc;line-height:1.65}.report-unsupported-badge[data-v-786868d6]{display:inline-flex;margin-bottom:20px;padding:8px 12px;border:1px solid #164b72;border-radius:6px;background:#0a2945;color:#39bdf8;font-size:12px}.report-state-summary[data-v-786868d6]{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,.85fr);gap:26px;align-items:stretch;width:min(1180px,100%);margin:4vh auto 0}.report-state-summary-hero[data-v-786868d6],.report-state-summary-status[data-v-786868d6]{border:1px solid #1b496b;border-radius:8px;background:#081d31}.report-state-summary-hero[data-v-786868d6]{display:grid;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:26px;min-height:390px;padding:38px}.report-state-summary-hero h2[data-v-786868d6],.report-state-summary-hero p[data-v-786868d6],.report-state-summary-status h3[data-v-786868d6]{margin:0}.report-state-summary-hero h2[data-v-786868d6]{color:#f1f7ff;font-size:27px;line-height:1.3}.report-state-summary-hero p[data-v-786868d6]{margin-top:12px;color:#a5b7cc;line-height:1.65}.report-state-badge[data-v-786868d6]{display:inline-flex;margin-bottom:18px;padding:8px 12px;border:1px solid #176da0;border-radius:6px;background:#0a3153;color:#67d2ff;font-size:12px}.report-state-summary-status[data-v-786868d6]{align-self:center;padding:24px}.report-state-summary-status h3[data-v-786868d6]{padding-bottom:16px;border-bottom:1px solid #173b58;color:#eef6ff;font-size:15px}.report-state-summary-status article[data-v-786868d6]{display:grid;gap:5px;padding:18px 0;border-bottom:1px solid #173b58}.report-state-summary-status span[data-v-786868d6]{color:#9fb0c6;font-size:12px}.report-state-summary-status strong[data-v-786868d6]{color:#dbe8f6;font-size:14px}.report-state-summary.is-incomplete .report-state-summary-hero[data-v-786868d6],.report-state-summary.is-incomplete .report-state-summary-status[data-v-786868d6],.report-state-summary.is-partial .report-state-summary-hero[data-v-786868d6],.report-state-summary.is-partial .report-state-summary-status[data-v-786868d6],.analysis-state-composition.is-incomplete .analysis-unsupported-hero[data-v-786868d6],.analysis-state-composition.is-partial .analysis-unsupported-hero[data-v-786868d6]{border-color:#725d2c}.report-state-summary.is-execution-failed .report-state-summary-hero[data-v-786868d6],.report-state-summary.is-execution-failed .report-state-summary-status[data-v-786868d6],.analysis-state-composition.is-execution-failed .analysis-unsupported-hero[data-v-786868d6]{border-color:#7d3d49}.report-unsupported-guidance[data-v-786868d6],.tooling-unsupported-guidance[data-v-786868d6]{padding:22px 28px;border:1px solid #183f5e;border-radius:8px;background:#081b2d}.report-unsupported-guidance>div[data-v-786868d6],.tooling-unsupported-guidance>div[data-v-786868d6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.report-unsupported-guidance article[data-v-786868d6],.tooling-unsupported-guidance article[data-v-786868d6]{display:grid;gap:8px;min-width:0;padding:12px 24px;border-right:1px solid #173b58}.report-unsupported-guidance article[data-v-786868d6]:last-child,.tooling-unsupported-guidance article[data-v-786868d6]:last-child{border-right:0}.report-unsupported-guidance strong[data-v-786868d6],.tooling-unsupported-guidance strong[data-v-786868d6]{color:#e6f0fb}.report-unsupported-guidance span[data-v-786868d6],.tooling-unsupported-guidance span[data-v-786868d6]{color:#9fb0c6;font-size:13px;line-height:1.55}.analysis-integrated-state strong[data-v-786868d6],.analysis-integrated-state.is-partial[data-v-786868d6],.analysis-integrated-state.is-incomplete[data-v-786868d6]{border-color:#725d2c;background:#251f13}.analysis-integrated-state.is-execution-failed[data-v-786868d6]{border-color:#7d3d49;background:#2a1620}.tooling-unsupported-grid[data-v-786868d6]{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,.85fr);gap:26px;align-items:center;width:min(1180px,100%);margin:0 auto}.tooling-unsupported-hero[data-v-786868d6],.tooling-unsupported-status[data-v-786868d6]{border:1px solid #1b496b;border-radius:8px;background:#081d31}.tooling-unsupported-hero[data-v-786868d6]{display:grid;place-content:center;justify-items:center;gap:17px;min-height:390px;padding:40px;text-align:center}.tooling-unsupported-status[data-v-786868d6]{padding:24px}.tooling-unsupported-status h3[data-v-786868d6]{padding-bottom:16px;border-bottom:1px solid #173b58}.tooling-unsupported-status dl[data-v-786868d6]{margin:0}.tooling-unsupported-status dl>div[data-v-786868d6]{display:grid;gap:5px;padding:16px 0;border-bottom:1px solid #173b58}.tooling-unsupported-status dt[data-v-786868d6]{color:#dbe8f6;font-size:13px}.tooling-unsupported-status dd[data-v-786868d6]{margin:0;color:#9fb0c6;font-size:12px}.audit-snapshot-unsupported[data-v-786868d6]{display:grid;gap:18px}.audit-snapshot-unsupported h2[data-v-786868d6]{padding-bottom:8px;color:#e8f2ff;font-size:12px}.audit-snapshot-unsupported-cards[data-v-786868d6],.audit-snapshot-state-cards[data-v-786868d6]{display:grid;grid-auto-rows:1fr;gap:var(--rv-gap, 12px)}.audit-snapshot-unsupported-cards article[data-v-786868d6],.audit-snapshot-state-cards article[data-v-786868d6],.audit-snapshot-unsupported-wide[data-v-786868d6]{display:grid;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:16px;padding:18px;border:1px solid var(--rv-border, #1b496b);border-radius:var(--rv-radius-card, 8px);background:var(--rv-surface, #081d31)}.audit-snapshot-unsupported-cards article>span[data-v-786868d6],.audit-snapshot-state-card-icon[data-v-786868d6],.audit-snapshot-unsupported-wide>span[data-v-786868d6]{display:grid;place-items:center;width:62px;height:62px;border:1px solid var(--rv-border-2, #164b72);border-radius:50%;color:var(--rv-icon, #3abef8);font-size:25px}.audit-snapshot-state-card-icon svg[data-v-786868d6]{width:34px;height:34px;overflow:visible;stroke-linecap:round;stroke-linejoin:round}.audit-snapshot-unsupported-cards small[data-v-786868d6],.audit-snapshot-unsupported-cards strong[data-v-786868d6],.audit-snapshot-unsupported-cards p[data-v-786868d6],.audit-snapshot-state-cards small[data-v-786868d6],.audit-snapshot-state-cards strong[data-v-786868d6],.audit-snapshot-state-cards p[data-v-786868d6],.audit-snapshot-unsupported-wide strong[data-v-786868d6],.audit-snapshot-unsupported-wide p[data-v-786868d6]{display:block;margin:0}.audit-snapshot-unsupported-cards small[data-v-786868d6],.audit-snapshot-unsupported-cards p[data-v-786868d6],.audit-snapshot-state-cards small[data-v-786868d6],.audit-snapshot-state-cards p[data-v-786868d6],.audit-snapshot-unsupported-wide p[data-v-786868d6]{color:#93a8c1}.audit-snapshot-unsupported-cards strong[data-v-786868d6],.audit-snapshot-state-cards strong[data-v-786868d6],.audit-snapshot-unsupported-wide strong[data-v-786868d6]{margin:5px 0;color:#e8f2ff}.audit-snapshot-state-composition[data-v-786868d6]{display:grid;gap:16px;margin-bottom:22px}.audit-snapshot-state-composition h2[data-v-786868d6]{margin:0;padding-bottom:8px;color:#e8f2ff;font-size:12px}.audit-snapshot-state-composition.is-incomplete .audit-snapshot-state-cards article[data-v-786868d6],.audit-snapshot-state-composition.is-partial .audit-snapshot-state-cards article[data-v-786868d6]{border-color:#725d2c}.audit-snapshot-state-composition.is-execution-failed .audit-snapshot-state-cards article[data-v-786868d6]{border-color:#7d3d49}.audit-snapshot-unsupported-note[data-v-786868d6]{margin:0;padding:16px 18px;border-left:3px solid #28b7f5;border-radius:6px;background:#0a2640;color:#a8bad0}.audit-snapshot-severity-grid[data-v-786868d6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:var(--rv-gap, 12px);width:100%;min-width:0;overflow:hidden}.audit-snapshot-severity-grid .sev-card[data-v-786868d6]{display:grid;grid-template-rows:auto 1fr;gap:8px;min-height:85px;padding:16px 12px;border:1px solid var(--rv-border, #334155);border-radius:var(--rv-radius-card, 8px);background:var(--rv-surface, #1e293b);text-align:center;min-width:0;box-sizing:border-box}.audit-snapshot-severity-grid .sev-card strong[data-v-786868d6]{align-self:end}.audit-snapshot-severity-grid .sev-card div[data-v-786868d6]{color:#94a3b8;font-size:11px;text-transform:capitalize}.audit-snapshot-severity-grid .sev-card strong[data-v-786868d6]{color:#f8fafc;font-size:24px;line-height:1;overflow-wrap:anywhere}.audit-snapshot-severity-grid .sev-card.tone-total strong[data-v-786868d6]{color:#35c9ff}.audit-snapshot-severity-grid .sev-card.tone-critical strong[data-v-786868d6]{color:#ff5a67}.audit-snapshot-severity-grid .sev-card.tone-high strong[data-v-786868d6]{color:#ff7a45}.audit-snapshot-severity-grid .sev-card.tone-medium strong[data-v-786868d6]{color:#f5c451}.audit-snapshot-severity-grid .sev-card.tone-low strong[data-v-786868d6]{color:#4aa8ff}.audit-snapshot-severity-grid .sev-card.tone-informational strong[data-v-786868d6]{color:#a78bfa}.audit-snapshot-severity-grid .sev-card.is-zero strong[data-v-786868d6]{opacity:.76}.right-context-panel.audit-snapshot-panel-open[data-v-786868d6]{overflow:hidden;background:#071525}.panel-mode.audit-snapshot[data-v-786868d6]{display:flex;flex:1;min-height:0;flex-direction:column;overflow:hidden}.audit-snapshot-header[data-v-786868d6]{position:relative;flex:0 0 54px;min-height:54px;padding:0 14px;background:#08182a;border-bottom-color:#1a3853}.audit-snapshot-header-identity[data-v-786868d6],.audit-snapshot-header-actions[data-v-786868d6]{display:flex;align-items:center}.audit-snapshot-header-identity[data-v-786868d6]{min-width:0;gap:10px;color:#eef7ff;font-size:12px}.audit-snapshot-header-identity>svg[data-v-786868d6]{width:28px;height:28px;color:#43c5ff;filter:drop-shadow(0 0 8px rgba(56,189,248,.36))}.audit-snapshot-header-actions[data-v-786868d6]{gap:8px}.audit-snapshot-header-actions .panel-close[data-v-786868d6]{width:28px;height:28px;border-radius:5px}.audit-snapshot-content[data-v-786868d6]{flex:1;min-height:0;gap:0;padding:14px;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;background:linear-gradient(180deg,#071727,#061321)}.audit-snapshot-state-composition[data-v-786868d6]{gap:10px;margin-bottom:20px}.audit-snapshot-state-composition h2[data-v-786868d6],.audit-snapshot-unsupported h2[data-v-786868d6],.audit-snapshot-section h3[data-v-786868d6]{display:flex;align-items:center;gap:8px;margin:0 0 10px;padding:0;color:#edf7ff;font-size:11px;font-weight:750}.audit-snapshot-state-composition h2[data-v-786868d6]:before,.audit-snapshot-unsupported h2[data-v-786868d6]:before,.audit-snapshot-section h3>span[data-v-786868d6]{width:3px;height:17px;border-radius:2px;background:#28bdf7;box-shadow:0 0 8px #28bdf752}.audit-snapshot-state-cards[data-v-786868d6],.audit-snapshot-unsupported-cards[data-v-786868d6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.audit-snapshot-state-cards article[data-v-786868d6],.audit-snapshot-unsupported-cards article[data-v-786868d6]{grid-template-columns:1fr;align-content:start;justify-items:center;gap:8px;min-width:0;min-height:130px;padding:10px 7px;border-color:#285171;background:#0a2035;text-align:center;overflow:hidden}.audit-snapshot-state-card-icon[data-v-786868d6],.audit-snapshot-unsupported-cards article>span[data-v-786868d6]{width:46px;height:46px;border-color:#1875a9;background:#08243b}.audit-snapshot-state-card-icon svg[data-v-786868d6]{width:27px;height:27px}.audit-snapshot-state-cards article>div[data-v-786868d6],.audit-snapshot-unsupported-cards article>div[data-v-786868d6]{min-width:0;width:100%}.audit-snapshot-state-cards small[data-v-786868d6],.audit-snapshot-unsupported-cards small[data-v-786868d6]{font-size:10px}.audit-snapshot-state-cards strong[data-v-786868d6],.audit-snapshot-unsupported-cards strong[data-v-786868d6]{margin:4px 0;font-size:14px;line-height:1.25;overflow-wrap:anywhere}.audit-snapshot-state-cards article.is-status strong[data-v-786868d6]{font-size:12px;white-space:nowrap;overflow-wrap:normal}.audit-snapshot-state-cards p[data-v-786868d6],.audit-snapshot-unsupported-cards p[data-v-786868d6]{font-size:10px;line-height:1.35;overflow-wrap:anywhere}.audit-snapshot-overview-unconfirmed[data-v-786868d6]{display:block;margin:3px 0 1px;color:#d8e8f7;font-size:18px;font-weight:700;line-height:1}.audit-snapshot-state-cards p.is-unconfirmed[data-v-786868d6]{white-space:nowrap}.quick-inspector-content[data-v-786868d6]{display:block;padding:14px;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;background:linear-gradient(180deg,#071727,#061321)}.quick-inspector-empty[data-v-786868d6]{padding:28px 16px;border:1px dashed var(--rv-border);border-radius:var(--rv-radius-card);color:var(--rv-text-3);font-size:12px;text-align:center}.quick-inspector-search[data-v-786868d6]{position:relative;display:flex;align-items:center;margin-bottom:14px;color:var(--rv-text-3)}.quick-inspector-search svg[data-v-786868d6]{position:absolute;left:10px;pointer-events:none}.quick-inspector-search input[data-v-786868d6]{width:100%;min-width:0;padding:8px 10px 8px 30px;border:1px solid var(--rv-border);border-radius:var(--rv-radius-card);background:var(--rv-surface);color:var(--rv-text);font-size:12px;outline:none}.quick-inspector-search input[data-v-786868d6]:focus{border-color:var(--rv-accent)}.quick-inspector-section[data-v-786868d6]{min-width:0;margin-bottom:18px}.quick-inspector-section h3[data-v-786868d6]{display:flex;align-items:center;gap:8px;margin:0 0 10px;padding:0;color:var(--rv-text);font-size:11px;font-weight:750}.quick-inspector-section h3>span[data-v-786868d6]{width:3px;height:17px;border-radius:2px;background:var(--rv-icon)}.quick-inspector-rows[data-v-786868d6]{margin:0;border:1px solid var(--rv-border);border-radius:var(--rv-radius-card);background:var(--rv-surface);overflow:hidden}.quick-inspector-rows>div[data-v-786868d6]{display:grid;grid-template-columns:minmax(0,88px) minmax(0,1fr);align-items:center;gap:8px;min-height:32px;padding:7px 11px;border-bottom:1px solid var(--rv-border-2)}.quick-inspector-rows>div[data-v-786868d6]:last-child{border-bottom:0}.quick-inspector-rows dt[data-v-786868d6]{min-width:0;color:var(--rv-text-3);font-size:11px}.quick-inspector-rows dd[data-v-786868d6]{min-width:0;margin:0;color:var(--rv-text);font-size:11px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-inspector-list[data-v-786868d6]{display:grid;grid-auto-rows:1fr;gap:6px}.quick-inspector-row[data-v-786868d6]{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:46px;padding:7px 10px;border:1px solid var(--rv-border);border-radius:var(--rv-radius-card);background:var(--rv-surface);color:var(--rv-text);text-align:left;cursor:pointer}.quick-inspector-row[data-v-786868d6]:hover{border-color:var(--rv-accent)}.quick-inspector-row.is-unlocated[data-v-786868d6]{cursor:default}.quick-inspector-row.is-unlocated[data-v-786868d6]:hover{border-color:var(--rv-border)}.quick-inspector-row-icon[data-v-786868d6]{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;color:var(--rv-icon);background:var(--rv-surface-2)}.quick-inspector-row-icon svg[data-v-786868d6]{width:15px;height:15px}.quick-inspector-row-copy[data-v-786868d6]{display:grid;gap:3px;min-width:0}.quick-inspector-row-copy strong[data-v-786868d6]{min-width:0;color:var(--rv-text);font-size:12px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-inspector-row-badges[data-v-786868d6]{display:flex;flex-wrap:wrap;align-items:center;gap:5px;min-width:0}.quick-inspector-row-badges span[data-v-786868d6]{padding:1px 6px;border:1px solid var(--rv-border-2);border-radius:999px;color:var(--rv-text-3);font-size:10px;white-space:nowrap}.quick-inspector-row-badges span.is-muted[data-v-786868d6]{border-color:transparent;color:var(--rv-text-3);opacity:.75}.quick-inspector-row-line[data-v-786868d6]{flex:0 0 auto;color:var(--rv-text-3);font-size:10px;white-space:nowrap}.quick-inspector-note[data-v-786868d6]{margin:10px 0 0;color:var(--rv-text-3);font-size:11px;line-height:1.55}.audit-snapshot-state-reason[data-v-786868d6]{margin:10px 0 0;color:#a5b8cd;font-size:11px;line-height:1.55}.audit-snapshot-section[data-v-786868d6]{min-width:0;margin-bottom:20px}.audit-snapshot-rows[data-v-786868d6]{border-color:#285171;background:#091d31}.audit-snapshot-rows>div[data-v-786868d6]{grid-template-columns:minmax(0,1fr) minmax(82px,1fr);align-items:center;gap:8px;padding:9px 11px;border-bottom-color:#1e3d58}.audit-snapshot-rows dt[data-v-786868d6]{display:flex;align-items:center;min-width:0;gap:8px;color:#a5b8cd;font-size:11px}.audit-snapshot-rows dd[data-v-786868d6]{min-width:0;color:#edf6ff;font-size:11px;font-weight:650}.audit-snapshot-detail-icon[data-v-786868d6]{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border-radius:50%;color:#37c3ff;background:#0b2a45}.audit-snapshot-detail-icon svg[data-v-786868d6]{width:16px;height:16px}.audit-snapshot-severity-grid[data-v-786868d6]{gap:8px}.audit-snapshot-severity-grid .sev-card[data-v-786868d6]{position:relative;align-content:start;justify-items:start;gap:8px;min-width:0;min-height:116px;padding:10px;border-color:#285171;background:#0a1e32;text-align:left;overflow:hidden}.audit-snapshot-severity-heading[data-v-786868d6]{display:flex;align-items:center;min-width:0;gap:6px;color:#b9c8d8;font-size:10px;white-space:nowrap;line-height:1.25}.audit-snapshot-severity-icon[data-v-786868d6]{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border-radius:50%;color:currentColor;background:#38bdf81a}.audit-snapshot-severity-icon svg[data-v-786868d6]{width:17px;height:17px}.audit-snapshot-severity-grid .sev-card strong[data-v-786868d6]{position:relative;z-index:1;align-self:center;width:100%;font-size:28px;text-align:center}.audit-snapshot-unconfirmed-value[data-v-786868d6]{position:relative;z-index:1;display:grid;align-self:center;justify-items:center;width:100%;gap:3px;color:currentColor}.audit-snapshot-unconfirmed-value>span[data-v-786868d6]{font-size:24px;font-weight:700;line-height:1}.audit-snapshot-unconfirmed-value>small[data-v-786868d6]{color:#a9b9ca;font-size:9px;font-weight:550;line-height:1.2;white-space:nowrap}.audit-snapshot-severity-wave[data-v-786868d6]{position:absolute;right:8px;bottom:7px;left:8px;width:calc(100% - 16px);height:18px;fill:none;stroke:currentColor;stroke-width:1.5;opacity:.8;pointer-events:none}.audit-snapshot-severity-grid .sev-card.tone-total[data-v-786868d6]{color:#35c9ff;border-color:#176895;background:linear-gradient(145deg,#0c578152,#0a1e32 68%)}.audit-snapshot-severity-grid .sev-card.tone-critical[data-v-786868d6]{color:#ff5a67;border-color:#743343;background:linear-gradient(145deg,#7320334d,#0a1e32 68%)}.audit-snapshot-severity-grid .sev-card.tone-high[data-v-786868d6]{color:#ff7a45;border-color:#774528;background:linear-gradient(145deg,#773d1c4a,#0a1e32 68%)}.audit-snapshot-severity-grid .sev-card.tone-medium[data-v-786868d6]{color:#f5c451;border-color:#6e5b24;background:linear-gradient(145deg,#74581342,#0a1e32 68%)}.audit-snapshot-severity-grid .sev-card.tone-low[data-v-786868d6]{color:#36d399;border-color:#20634f;background:linear-gradient(145deg,#105c4645,#0a1e32 68%)}.audit-snapshot-severity-grid .sev-card.tone-informational[data-v-786868d6]{color:#a78bfa;border-color:#574183;background:linear-gradient(145deg,#52368145,#0a1e32 68%)}.audit-snapshot-subsystems[data-v-786868d6]{gap:8px}.audit-snapshot-subsystems article[data-v-786868d6]{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;padding:11px;border-color:#285171;border-left-width:3px;background:#0a1f34}.audit-snapshot-subsystem-icon[data-v-786868d6]{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border:1px solid currentColor;border-radius:50%;color:var(--rv-icon, #35c9ff);background:#35c9ff14}.audit-snapshot-subsystem-icon svg[data-v-786868d6]{width:22px;height:22px}.audit-snapshot-subsystem-icon.tone-supported[data-v-786868d6],.audit-snapshot-subsystem-icon.tone-verified-zero[data-v-786868d6]{color:#36d399}.audit-snapshot-subsystem-icon.tone-partial[data-v-786868d6],.audit-snapshot-subsystem-icon.tone-incomplete[data-v-786868d6]{color:#f5c451}.audit-snapshot-subsystem-icon.tone-execution-failed[data-v-786868d6]{color:#ff5a67}.audit-snapshot-subsystem-icon.tone-not-applicable[data-v-786868d6],.audit-snapshot-subsystem-icon.tone-unknown[data-v-786868d6]{color:#a78bfa}.audit-snapshot-subsystem-copy[data-v-786868d6]{display:grid;min-width:0;gap:3px}.audit-snapshot-subsystem-copy strong[data-v-786868d6]{color:#edf6ff;font-size:12px}.audit-snapshot-subsystem-copy b[data-v-786868d6]{color:#55c7f5;font-size:11px;font-weight:700}.audit-snapshot-subsystem-copy b.tone-supported[data-v-786868d6],.audit-snapshot-subsystem-copy b.tone-verified-zero[data-v-786868d6]{color:#36d399}.audit-snapshot-subsystem-copy b.tone-partial[data-v-786868d6],.audit-snapshot-subsystem-copy b.tone-incomplete[data-v-786868d6]{color:#f5c451}.audit-snapshot-subsystem-copy b.tone-execution-failed[data-v-786868d6]{color:#ff7483}.audit-snapshot-subsystem-copy small[data-v-786868d6]{color:#95a9bf;font-size:10px;line-height:1.4;overflow-wrap:anywhere}.audit-snapshot-limitations[data-v-786868d6]{padding:11px 11px 11px 28px;border:1px solid #285171;border-radius:7px;background:#091d31;font-size:11px}.audit-snapshot-actions[data-v-786868d6]{display:grid;gap:8px;margin-top:2px}.audit-snapshot-action[data-v-786868d6]{display:grid;grid-template-columns:22px minmax(0,1fr) 22px;align-items:center;gap:8px;width:100%;min-height:44px;padding:0 13px;border:1px solid #248fe0;border-radius:7px;color:#eff8ff;background:#0b3154;cursor:pointer}.audit-snapshot-action svg[data-v-786868d6]{width:19px;height:19px}.audit-snapshot-action span[data-v-786868d6]{min-width:0;font-weight:700}.audit-snapshot-action.primary[data-v-786868d6]{background:linear-gradient(90deg,#174bd9,#0889f1);box-shadow:0 0 18px #1976f43b}.audit-snapshot-action.secondary[data-v-786868d6]{grid-template-columns:22px minmax(0,1fr);color:#c8d6e6;background:#081a2d}@media(max-width:900px){.report-unsupported-summary-hero[data-v-786868d6],.report-state-summary[data-v-786868d6],.report-state-summary-hero[data-v-786868d6],.tooling-unsupported-grid[data-v-786868d6]{grid-template-columns:1fr}.report-unsupported-guidance>div[data-v-786868d6],.tooling-unsupported-guidance>div[data-v-786868d6]{grid-template-columns:1fr}.report-unsupported-guidance article[data-v-786868d6],.tooling-unsupported-guidance article[data-v-786868d6]{border-right:0;border-bottom:1px solid #173b58}.report-unsupported-guidance article[data-v-786868d6]:last-child,.tooling-unsupported-guidance article[data-v-786868d6]:last-child{border-bottom:0}}.narrow-panel-close[data-v-786868d6]{display:none}@media(max-width:899px){.workspace-body[data-v-786868d6]{flex-direction:column}.main-editor-area[data-v-786868d6]{order:1;flex:1 1 auto;width:100%;min-width:0;min-height:0}.left-rail[data-v-786868d6]{order:2;flex:0 0 60px!important;flex-direction:row;box-sizing:border-box;width:100%;height:60px;padding:4px 6px!important;gap:2px;border-right:0;border-top:1px solid #1f2937;overflow-x:auto;overflow-y:hidden}.rail-item span[data-v-786868d6]{display:none!important}.rail-spacer[data-v-786868d6]{display:none}.rail-item[data-v-786868d6]{width:auto!important;height:auto!important;flex:1 1 0;min-width:40px;min-height:44px;margin-bottom:0;padding:4px 2px!important}.sidebar[data-v-786868d6],.right-context-panel[data-v-786868d6]{position:absolute;inset:0 0 60px;width:auto;max-width:none;min-width:0;flex:none;z-index:40}.right-context-panel[data-v-786868d6],.right-context-panel.audit-activity-panel-open[data-v-786868d6]{flex-basis:auto;max-width:none;z-index:45}.workspace-body.right-panel-open .sidebar[data-v-786868d6]{display:none}.narrow-panel-close[data-v-786868d6]{position:absolute;top:8px;right:8px;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid rgba(148,163,184,.22);border-radius:7px;background:#0f172aeb;color:#94a3b8;cursor:pointer}.narrow-panel-close[data-v-786868d6]:hover{color:#e2e8f0;border-color:#94a3b866}.sidebar-header[data-v-786868d6]{padding-right:48px}}@media(max-width:899px){.status-bar[data-v-786868d6]{flex-wrap:wrap;justify-content:flex-start;gap:2px 16px}.status-left[data-v-786868d6],.status-right[data-v-786868d6]{flex-wrap:wrap;min-width:0;gap:2px 16px}.status-item[data-v-786868d6]{white-space:nowrap}}.generator-code-viewer[data-v-16a13b1a]{display:flex;width:100%;min-width:-moz-max-content;min-width:max-content;min-height:100%;direction:ltr;color:#d8e7fb;text-align:left}.generator-code-gutter[data-v-16a13b1a],.generator-code-source[data-v-16a13b1a]{font:13px/1.72 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;-moz-tab-size:4;-o-tab-size:4;tab-size:4}.generator-code-gutter[data-v-16a13b1a]{position:sticky;left:0;z-index:2;width:54px;min-width:54px;padding:18px 11px;border-right:1px solid rgba(120,164,221,.14);color:#60718d;background:#030c1b;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none}.generator-code-gutter span[data-v-16a13b1a]{display:block;height:1.72em}.generator-code-gutter span.active[data-v-16a13b1a]{color:#d5e9ff}.generator-code-source[data-v-16a13b1a]{min-width:-moz-max-content;min-width:max-content;margin:0;padding:18px 22px;color:#d8e7fb;background:transparent;direction:ltr;text-align:left;white-space:pre}.generator-code-source code[data-v-16a13b1a]{font:inherit}.generator-code-source[data-v-16a13b1a] .syntax-comment{color:#66836f;font-style:italic}.generator-code-source[data-v-16a13b1a] .syntax-keyword{color:#d77de7;font-weight:600}.generator-code-source[data-v-16a13b1a] .syntax-string{color:#9bce7a}.generator-code-source[data-v-16a13b1a] .syntax-number{color:#e7b978}.generator-code-source[data-v-16a13b1a] .syntax-type{color:#58c7d8}.generator-code-source[data-v-16a13b1a] .syntax-function{color:#68aef2}.generator-code-source[data-v-16a13b1a] .syntax-literal{color:#f08e7f}.generator-code-source[data-v-16a13b1a] .syntax-punctuation{color:#91a8c5}.app-container[data-v-48a3fd37]{height:100vh;background:#030303;background-image:radial-gradient(circle at 5% 10%,rgba(59,130,246,.12) 0%,transparent 30%),radial-gradient(circle at 95% 15%,rgba(0,200,255,.1) 0%,transparent 35%),radial-gradient(circle at 80% 80%,rgba(100,100,255,.1) 0%,transparent 40%),radial-gradient(circle at 20% 90%,rgba(59,130,246,.08) 0%,transparent 35%),radial-gradient(circle at 50% 50%,rgba(255,255,255,.02) 0%,transparent 50%),repeating-radial-gradient(circle at 20px 20px,rgba(255,255,255,.02) 0px,transparent 1px,transparent 20px),repeating-linear-gradient(45deg,rgba(255,255,255,.02) 0px,rgba(255,255,255,.02) 2px,transparent 2px,transparent 20px);overflow:hidden;position:relative;color:#fff}.code-viewport[data-v-48a3fd37],.terminal-box[data-v-48a3fd37],.code-content[data-v-48a3fd37],.line-numbers[data-v-48a3fd37],.code-wrapper[data-v-48a3fd37]{background-color:#000!important;background:#000!important}.terminal-box[data-v-48a3fd37]{background:#000!important;border:1px solid #1e293b}.code-viewport[data-v-48a3fd37]{background:#000!important}.workspace[data-v-48a3fd37]{z-index:2;position:relative}.pill-nav[data-v-48a3fd37]{display:flex;justify-content:center;align-items:center;gap:6px;margin:140px auto 20px;padding:4px 6px;background:#0a0f19f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:32px;width:-moz-fit-content;width:fit-content;border:1px solid rgba(59,130,246,.5);box-shadow:0 4px 20px #000000b3;z-index:100;position:relative}.pill-btn[data-v-48a3fd37]{background:transparent;border:none;color:#94a3b8;font-size:9px;font-weight:600;letter-spacing:1px;padding:6px 14px;border-radius:30px;cursor:pointer;transition:all .25s ease;text-transform:uppercase;white-space:nowrap}.pill-btn[data-v-48a3fd37]:hover{color:#e2e8f0;background:#3b82f633}.pill-btn.active[data-v-48a3fd37]{background:#3b82f6;color:#fff;box-shadow:0 4px 12px #3b82f699}.workspace[data-v-48a3fd37]{margin-top:10px;height:calc(100vh - 180px);display:flex;justify-content:center;padding:0 40px 40px;gap:20px}.editor-section[data-v-48a3fd37]{flex:2;max-width:750px;min-width:600px}.options-sidebar[data-v-48a3fd37]{width:340px;position:relative;overflow:hidden;display:flex;flex-direction:column}.sidebar-inner[data-v-48a3fd37]{position:relative;z-index:3;height:100%;background:#141923f2;border:1px solid #1e293b;border-radius:12px;display:flex;flex-direction:column;overflow:hidden;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.config-scroll[data-v-48a3fd37]{flex:1;overflow-y:auto;padding:8px;position:relative;z-index:4}.g-title[data-v-48a3fd37]{font-size:8px;margin-bottom:5px;letter-spacing:.8px;color:#94a3b8}.lang-btn[data-v-48a3fd37]{font-size:6px;padding:4px 2px;min-width:calc(33.333% - 8px)}.s-input[data-v-48a3fd37]{font-size:8px;padding:5px;margin-bottom:4px}.feature-card[data-v-48a3fd37]{padding:4px;margin-bottom:5px;border-radius:5px;position:relative;overflow:hidden}.f-name-text[data-v-48a3fd37]{font-size:9px;font-weight:600}.f-desc-text[data-v-48a3fd37]{font-size:7px;line-height:1.2;margin-top:1px}.toggle-switch[data-v-48a3fd37]{width:24px;height:12px;margin-top:1px}.slider-round[data-v-48a3fd37]:before{height:8px;width:8px;left:2px;bottom:2px}input:checked+.slider-round[data-v-48a3fd37]:before{transform:translate(10px)}.stage-label[data-v-48a3fd37],.current-stage-text[data-v-48a3fd37],.progress-title[data-v-48a3fd37],.token-desc[data-v-48a3fd37],.token-usage[data-v-48a3fd37],.warning-text[data-v-48a3fd37],.select-token-msg[data-v-48a3fd37],.no-features-msg[data-v-48a3fd37],.cat-tag[data-v-48a3fd37],.p-label[data-v-48a3fd37],.param-hint[data-v-48a3fd37],.error-message[data-v-48a3fd37],.required-badge[data-v-48a3fd37],.radio-label[data-v-48a3fd37]{font-size:7px}.progress-indicator[data-v-48a3fd37]{padding:6px;margin-bottom:12px}.progress-stages[data-v-48a3fd37]{gap:3px}.stage-indicator[data-v-48a3fd37]{width:12px;height:12px}.stage-dot[data-v-48a3fd37]{width:5px;height:5px}.stage-pulse[data-v-48a3fd37]{width:12px;height:12px}.radio-group[data-v-48a3fd37]{padding:3px 5px;gap:6px;margin-bottom:6px}.radio-label[data-v-48a3fd37]{font-size:8px;gap:3px}.radio-label input[type=radio][data-v-48a3fd37]{width:10px;height:10px}.f-custom-params[data-v-48a3fd37]{margin-top:6px;padding-top:6px;gap:4px}.p-label[data-v-48a3fd37]{font-size:7px;margin-bottom:0}.min-input[data-v-48a3fd37]{height:24px;font-size:8px!important}.sidebar-footer[data-v-48a3fd37]{padding:8px}.build-btn[data-v-48a3fd37]{padding:8px;font-size:10px;width:100%;margin-bottom:4px}.build-btn[data-v-48a3fd37]:last-child{margin-bottom:0}.tooltip[data-v-48a3fd37]{width:220px;padding:6px}.tooltip-title[data-v-48a3fd37]{font-size:9px}.tooltip-content[data-v-48a3fd37]{font-size:8px}.code-content[data-v-48a3fd37]{flex:1;padding:25px 25px 25px 15px;margin:0;overflow-x:auto;background-color:#000!important;color:#fff!important;position:relative;direction:ltr;font-family:Fira Code,Cascadia Code,Consolas,monospace}html[dir=rtl] .line-numbers[data-v-48a3fd37],html[dir=rtl] .line-number[data-v-48a3fd37],html[dir=rtl] .code-content[data-v-48a3fd37],[lang=ar] .line-numbers[data-v-48a3fd37],[lang=ar] .line-number[data-v-48a3fd37],[lang=ar] .code-content[data-v-48a3fd37],.code-content[data-v-48a3fd37] *{direction:ltr!important;text-align:left!important}.line-numbers[data-v-48a3fd37]{background-color:#000!important;color:#666;font-size:12px;padding:25px 15px 25px 25px;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-right:1px solid #333;min-width:50px;direction:ltr;position:sticky;left:0;z-index:1}.line-number[data-v-48a3fd37]{padding:2px 0;min-height:20px;text-align:left;direction:ltr}.line-number.active[data-v-48a3fd37]{color:#fff;font-weight:700}.code-wrapper[data-v-48a3fd37]{display:flex;min-height:100%;background-color:#000!important}.cursor[data-v-48a3fd37]{color:#38bdf8;font-weight:700;animation:blink-48a3fd37 .8s infinite}@keyframes blink-48a3fd37{50%{opacity:0}}.terminal-box[data-v-48a3fd37]{height:100%;display:flex;flex-direction:column;overflow:hidden}.terminal-head[data-v-48a3fd37]{background:#0f172a;padding:12px 25px;border-bottom:1px solid #1e293b;display:flex;justify-content:space-between;align-items:center}.code-viewport[data-v-48a3fd37]{flex:1;overflow-y:auto;position:relative;font-family:Fira Code,Cascadia Code,Consolas,monospace;font-size:13px;line-height:1.8}.progress-indicator-header[data-v-48a3fd37]{display:flex;align-items:center;gap:15px}.progress-text[data-v-48a3fd37]{font-size:12px;color:#94a3b8}.progress-circles[data-v-48a3fd37]{display:flex;gap:8px}.progress-circle[data-v-48a3fd37]{width:10px;height:10px;border-radius:50%;background:#334155;transition:all .3s ease}.progress-circle.active[data-v-48a3fd37]{background:#3b82f6;transform:scale(1.2);box-shadow:0 0 8px #3b82f680}.progress-indicator[data-v-48a3fd37]{background:#0f172a;border:1px solid #1e293b;border-radius:8px;padding:15px;margin-bottom:20px}.progress-header[data-v-48a3fd37]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.progress-title[data-v-48a3fd37]{font-size:12px;font-weight:600;color:#e2e8f0;margin:0}.progress-stages[data-v-48a3fd37]{display:flex;flex-direction:column;gap:10px;margin-bottom:15px}.progress-stage[data-v-48a3fd37]{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:6px;transition:all .3s ease}.progress-stage.active[data-v-48a3fd37]{background:#3b82f60d}.progress-stage.completed[data-v-48a3fd37]{opacity:.7}.stage-indicator[data-v-48a3fd37]{position:relative;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.stage-dot[data-v-48a3fd37]{width:10px;height:10px;border-radius:50%;background:#475569;transition:all .3s ease}.progress-stage.active .stage-dot[data-v-48a3fd37]{background:#3b82f6;transform:scale(1.2)}.progress-stage.completed .stage-dot[data-v-48a3fd37]{background:#10b981}.stage-pulse[data-v-48a3fd37]{position:absolute;width:20px;height:20px;border-radius:50%;background:#3b82f64d;animation:pulse-48a3fd37 1.5s infinite}@keyframes pulse-48a3fd37{0%{transform:scale(.8);opacity:1}to{transform:scale(1.5);opacity:0}}.stage-label[data-v-48a3fd37]{font-size:10px;color:#94a3b8;flex:1}.progress-stage.active .stage-label[data-v-48a3fd37]{color:#e2e8f0;font-weight:500}.stage-icon[data-v-48a3fd37]{font-size:10px;color:#10b981;font-weight:700}.current-stage-info[data-v-48a3fd37]{padding:8px;background:#3b82f60d;border-radius:4px;border-left:3px solid #3b82f6}.current-stage-text[data-v-48a3fd37]{font-size:10px;color:#94a3b8;line-height:1.4}.languages-bar[data-v-48a3fd37]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px;padding:8px;background:#0a0f1e;border:1px solid #1e293b;border-radius:8px}.lang-btn[data-v-48a3fd37]{flex:1;min-width:calc(33.333% - 12px);background:transparent;border:1px solid #1e293b;color:#64748b;padding:8px 4px;font-size:8px;font-weight:700;cursor:pointer;border-radius:4px;transition:all .3s ease;text-align:center;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lang-btn[data-v-48a3fd37]:hover{background:#1e293b;color:#94a3b8}.lang-btn.active[data-v-48a3fd37]{background:#1e293b;color:#3b82f6;border-color:#3b82f6;box-shadow:0 0 8px #3b82f64d}.token-type-selector[data-v-48a3fd37]{margin-bottom:20px}.token-select[data-v-48a3fd37]{width:100%;background:#010409;border:1px solid #30363d;padding:10px;border-radius:6px;color:#fff;font-size:11px;margin-bottom:10px;outline:none;cursor:pointer}.token-select[data-v-48a3fd37]:focus{border-color:#3b82f6}.token-select[data-v-48a3fd37]:disabled{opacity:.5;cursor:not-allowed}.token-type-info[data-v-48a3fd37]{padding:8px;background:#1e293b4d;border-radius:4px;margin-top:8px}.token-desc[data-v-48a3fd37]{font-size:10px;color:#94a3b8;line-height:1.4;margin-bottom:4px}.token-usage[data-v-48a3fd37]{font-size:9px;color:#64748b;line-height:1.3;font-style:italic}.group[data-v-48a3fd37]{margin-bottom:25px;position:relative}.g-title[data-v-48a3fd37]{font-size:11px;color:#94a3b8;font-weight:600;margin-bottom:12px;display:block;text-transform:uppercase;letter-spacing:1px}.grid-2[data-v-48a3fd37]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.s-input[data-v-48a3fd37]{width:100%;background:#010409;border:1px solid #30363d;padding:10px;border-radius:6px;color:#fff;font-size:11px;margin-bottom:10px;outline:none}.s-input[data-v-48a3fd37]:focus{border-color:#3b82f6}.feature-card[data-v-48a3fd37]{background:#161b22;padding:12px;border-radius:8px;margin-bottom:10px;border:1px solid #30363d;transition:all .3s ease;position:relative}.feature-card.active[data-v-48a3fd37]{border-color:#3b82f6;background:#3b82f608}.feature-card.warning[data-v-48a3fd37]{border-color:#fbbf24;background:#fbbf2408}.feature-card.required[data-v-48a3fd37]{border-color:#10b981;background:#10b98108}.f-main-row[data-v-48a3fd37]{display:flex;justify-content:space-between;align-items:flex-start}.f-info[data-v-48a3fd37]{display:flex;flex-direction:column;padding-right:10px;flex:1}.f-header[data-v-48a3fd37]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px;position:relative}.f-name-text[data-v-48a3fd37]{font-size:12px;font-weight:600;color:#e2e8f0;flex:1}.f-desc-text[data-v-48a3fd37]{font-size:10px;color:#64748b;line-height:1.4}.feature-info-icons[data-v-48a3fd37]{display:flex;gap:6px;margin-left:8px;position:relative;z-index:10}.info-circle[data-v-48a3fd37],.warning-circle[data-v-48a3fd37]{width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:help;position:relative;transition:all .2s ease;z-index:20}.info-circle[data-v-48a3fd37]{background:#3b82f626;border:1px solid #3b82f6;color:#3b82f6}.warning-circle[data-v-48a3fd37]{background:#fbbf2426;border:1px solid #fbbf24;color:#fbbf24}.info-circle[data-v-48a3fd37]:hover,.warning-circle[data-v-48a3fd37]:hover{transform:scale(1.1)}.circle-inner[data-v-48a3fd37]{font-size:10px;font-weight:700;line-height:1}.tooltip-container[data-v-48a3fd37]{position:absolute;top:100%;right:0;margin-top:-10px;z-index:1000}.tooltip[data-v-48a3fd37]{position:relative;width:280px;background:#0f172a;border:1px solid;border-radius:8px;padding:12px;box-shadow:0 4px 20px #00000080;animation:fadeIn-48a3fd37 .2s ease;z-index:1001}.tooltip-description[data-v-48a3fd37]{border-color:#3b82f6}.tooltip-warning[data-v-48a3fd37]{border-color:#fbbf24}.tooltip[data-v-48a3fd37]:before{content:"";position:absolute;top:-6px;right:12px;width:10px;height:10px;background:#0f172a;border-left:1px solid;border-top:1px solid;transform:rotate(45deg)}.tooltip-description[data-v-48a3fd37]:before{border-color:#3b82f6}.tooltip-warning[data-v-48a3fd37]:before{border-color:#fbbf24}.tooltip-title[data-v-48a3fd37]{font-size:11px;font-weight:700;margin-bottom:6px;text-transform:uppercase;letter-spacing:.5px}.tooltip-description .tooltip-title[data-v-48a3fd37]{color:#3b82f6}.tooltip-warning .tooltip-title[data-v-48a3fd37]{color:#fbbf24}.tooltip-content[data-v-48a3fd37]{font-size:10px;color:#94a3b8;line-height:1.5;max-height:150px;overflow-y:auto}@keyframes fadeIn-48a3fd37{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.f-custom-params[data-v-48a3fd37]{margin-top:12px;padding-top:12px;border-top:1px dashed #30363d;display:grid;gap:8px;position:relative;z-index:1}.p-label[data-v-48a3fd37]{font-size:9px;color:#3b82f6;text-transform:uppercase;margin-bottom:2px;display:block}.param-input-wrapper[data-v-48a3fd37]{margin-bottom:6px}.param-input-wrapper[data-v-48a3fd37]:last-child{margin-bottom:0}.min-input[data-v-48a3fd37]{margin-bottom:0!important;background:#010409!important;height:32px;font-size:10px!important}.toggle-switch[data-v-48a3fd37]{position:relative;width:34px;height:18px;flex-shrink:0;margin-top:4px;z-index:1}.toggle-switch input[data-v-48a3fd37]{opacity:0;width:0;height:0}.slider-round[data-v-48a3fd37]{position:absolute;cursor:pointer;inset:0;background:#334155;border-radius:20px;transition:.3s}.slider-round[data-v-48a3fd37]:before{position:absolute;content:"";height:14px;width:14px;left:2px;bottom:2px;background:#fff;border-radius:50%;transition:.3s}input:checked+.slider-round[data-v-48a3fd37]{background:#3b82f6}input:checked+.slider-round[data-v-48a3fd37]:before{transform:translate(16px)}.required-badge[data-v-48a3fd37]{font-size:9px;color:#10b981;background:#10b9811a;padding:2px 6px;border-radius:4px;margin-top:4px;z-index:1}.warning-section[data-v-48a3fd37]{background:#fbbf241a;border:1px solid #fbbf24;border-radius:6px;padding:10px;margin-bottom:15px;position:relative;z-index:1}.warning-content[data-v-48a3fd37]{display:flex;flex-direction:column;gap:6px}.warning-item[data-v-48a3fd37]{display:flex;align-items:flex-start;gap:8px}.warning-text[data-v-48a3fd37]{font-size:10px;color:#fbbf24;line-height:1.4}.no-token-selected[data-v-48a3fd37]{padding:15px;background:#1e293b4d;border-radius:6px;text-align:center;border:1px dashed #475569}.select-token-msg[data-v-48a3fd37]{font-size:11px;color:#fbbf24}.no-features-available[data-v-48a3fd37]{padding:20px;background:#1e293b4d;border-radius:6px;text-align:center;border:1px dashed #475569}.no-features-msg[data-v-48a3fd37]{font-size:11px;color:#94a3b8}.cat-section[data-v-48a3fd37]{margin-bottom:20px;position:relative}.cat-tag[data-v-48a3fd37]{font-size:10px;color:#38bdf8;font-weight:700;margin:15px 0 8px 5px;letter-spacing:1px}.build-btn[data-v-48a3fd37]{width:100%;padding:14px;background:linear-gradient(135deg,#3b82f6,#1e40af);color:#fff;border:none;border-radius:8px;font-weight:700;cursor:pointer;transition:all .3s ease}.build-btn[data-v-48a3fd37]:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1e3a8a);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f633}.build-btn[data-v-48a3fd37]:disabled{opacity:.6;cursor:not-allowed;background:linear-gradient(135deg,#475569,#334155)}.fade-slide-enter-active[data-v-48a3fd37],.fade-slide-leave-active[data-v-48a3fd37]{transition:all .3s ease}.fade-slide-enter-from[data-v-48a3fd37],.fade-slide-leave-to[data-v-48a3fd37]{opacity:0;transform:translateY(-10px)}.param-hint[data-v-48a3fd37]{font-size:9px;color:#94a3b8;margin-left:6px;font-style:italic}.input-with-validation[data-v-48a3fd37]{position:relative;width:100%}.error-message[data-v-48a3fd37]{font-size:10px;color:#ef4444;margin-top:4px;display:flex;align-items:center;gap:4px;animation:fadeIn-48a3fd37 .3s ease}.s-input.error[data-v-48a3fd37]{border-color:#ef4444!important;background:#ef44440d!important}.s-input.error[data-v-48a3fd37]:focus{border-color:#ef4444!important;box-shadow:0 0 0 2px #ef444433!important}.required-star[data-v-48a3fd37]{color:#ef4444;margin-left:2px}.toast[data-v-48a3fd37]{position:fixed;bottom:20px;right:20px;width:320px;background:#0f172a;border:1px solid;border-radius:8px;box-shadow:0 4px 20px #00000080;z-index:10000;overflow:hidden}.toast-header[data-v-48a3fd37]{padding:10px 15px;border-bottom:1px solid;font-weight:700;font-size:12px}.toast-body[data-v-48a3fd37]{padding:15px;font-size:11px;line-height:1.5}.toast.info[data-v-48a3fd37]{border-color:#3b82f6}.toast.info .toast-header[data-v-48a3fd37]{background:#3b82f61a;color:#3b82f6;border-bottom-color:#3b82f6}.toast.warning[data-v-48a3fd37]{border-color:#fbbf24}.toast.warning .toast-header[data-v-48a3fd37]{background:#fbbf241a;color:#fbbf24;border-bottom-color:#fbbf24}.toast.error[data-v-48a3fd37]{border-color:#ef4444}.toast.error .toast-header[data-v-48a3fd37]{background:#ef44441a;color:#ef4444;border-bottom-color:#ef4444}.dots[data-v-48a3fd37]{display:flex;gap:6px;margin-right:12px}.d-dot[data-v-48a3fd37]{width:12px;height:12px;border-radius:50%}.b1[data-v-48a3fd37]{background:#ff5f56}.b2[data-v-48a3fd37]{background:#ffbd2e}.b3[data-v-48a3fd37]{background:#27c93f}.head-left[data-v-48a3fd37]{display:flex;align-items:center}.file-name[data-v-48a3fd37]{font-size:12px;color:#94a3b8;margin-left:8px}.floating-anim[data-v-48a3fd37]{animation:float-48a3fd37 6s ease-in-out infinite}@keyframes float-48a3fd37{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.pulse-anim[data-v-48a3fd37]{animation:pulse-48a3fd37 4s cubic-bezier(.4,0,.6,1) infinite}.pulse-anim-delay[data-v-48a3fd37]{animation:pulse-48a3fd37 4s cubic-bezier(.4,0,.6,1) infinite;animation-delay:2s}.radio-group[data-v-48a3fd37]{display:flex;gap:20px;margin-bottom:15px;padding:8px 12px;background:#1e293b80;border-radius:6px}.radio-label[data-v-48a3fd37]{display:flex;align-items:center;gap:6px;font-size:11px;color:#94a3b8;cursor:pointer}.radio-label input[type=radio][data-v-48a3fd37]{accent-color:#3b82f6;width:14px;height:14px;margin:0}.multisig-address[data-v-48a3fd37]{margin-top:10px;border-top:1px dashed #3b82f6;padding-top:12px}.head-actions[data-v-48a3fd37]{display:flex;align-items:center;gap:15px}.download-links[data-v-48a3fd37]{display:flex;align-items:center;gap:6px}.download-link[data-v-48a3fd37]{background:transparent;border:none;color:#94a3b8;font-size:11px;font-weight:500;cursor:pointer;padding:4px 6px;border-radius:4px;transition:color .2s ease,background .2s ease}.download-link[data-v-48a3fd37]:hover:not(:disabled){color:#3b82f6;background:#3b82f61a}.download-link[data-v-48a3fd37]:disabled{opacity:.4;cursor:not-allowed}.separator[data-v-48a3fd37]{color:#475569;font-size:12px}.spinner[data-v-48a3fd37]{width:16px;height:16px;border:2px solid rgba(59,130,246,.3);border-top-color:#3b82f6;border-radius:50%;animation:spin-48a3fd37 .8s linear infinite;margin-left:8px}@keyframes spin-48a3fd37{to{transform:rotate(360deg)}}.loading-indicator[data-v-48a3fd37]{display:flex;align-items:center;color:#94a3b8;font-size:12px}.stage-text[data-v-48a3fd37]{color:#3b82f6;font-weight:500}.kernel-generator[data-v-48a3fd37]{--kernel-bg: #020712;--kernel-panel: rgba(5, 15, 33, .94);--kernel-panel-strong: #09182f;--kernel-border: rgba(87, 141, 224, .22);--kernel-border-strong: rgba(46, 132, 255, .65);--kernel-text: #ecf5ff;--kernel-muted: #92a5c4;--kernel-blue: #1d73ff;--kernel-cyan: #00c8ff;--kernel-green: #26da91;--kernel-red: #ff6173;width:100%;height:100dvh;min-height:0;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;padding:0;color:var(--kernel-text);direction:ltr;text-align:left;background:radial-gradient(circle at 74% 5%,rgba(0,164,255,.14),transparent 23rem),radial-gradient(circle at 20% 95%,rgba(16,73,174,.2),transparent 25rem),var(--kernel-bg);font-family:Segoe UI Variable Text,Segoe UI,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Roboto,Noto Sans Arabic,Tahoma,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-synthesis-weight:none}.kernel-generator[data-v-48a3fd37] *,.kernel-generator[data-v-48a3fd37] *:before,.kernel-generator[data-v-48a3fd37] *:after{box-sizing:border-box}.kernel-generator button[data-v-48a3fd37],.kernel-generator input[data-v-48a3fd37],.kernel-generator select[data-v-48a3fd37]{font:inherit}.kernel-generator button[data-v-48a3fd37]:focus-visible,.kernel-generator input[data-v-48a3fd37]:focus-visible,.kernel-generator select[data-v-48a3fd37]:focus-visible{outline:3px solid rgba(0,200,255,.72);outline-offset:2px}.sr-only[data-v-48a3fd37]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.kernel-editor-footer i[data-v-48a3fd37]{width:8px;height:8px;border-radius:50%;background:#6a7890}.kernel-editor-footer i.is-success[data-v-48a3fd37]{background:var(--kernel-green);box-shadow:0 0 9px #26da91d9}.kernel-editor-footer i.is-loading[data-v-48a3fd37]{background:var(--kernel-cyan);animation:kernelPulse-48a3fd37 1.2s ease-in-out infinite}.kernel-generator.high-visibility-mode[data-v-48a3fd37]{--kernel-bg: #07101f;--kernel-panel: rgba(12, 28, 49, .97);--kernel-border: rgba(111, 153, 215, .42);--kernel-text: #f8fbff;--kernel-muted: #b4c4db}.kernel-toast[data-v-48a3fd37]{--state: #35c8ff;position:fixed;right:20px;bottom:20px;z-index:10020;display:flex;align-items:flex-start;gap:12px;max-width:min(390px,calc(100vw - 40px));overflow:hidden;padding:13px 16px 13px 17px;border:1px solid color-mix(in srgb,var(--state) 34%,transparent);border-radius:13px;color:var(--kernel-text);background:radial-gradient(115% 170% at 0% 50%,color-mix(in srgb,var(--state) 13%,transparent),transparent 60%),linear-gradient(180deg,#0c203cf7,#061122fa);box-shadow:inset 0 1px #c4e5ff0f,0 20px 48px -14px #000000a8;font-size:.84rem;line-height:1.5;white-space:pre-line}.kernel-toast[data-v-48a3fd37]:after{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:linear-gradient(180deg,transparent,var(--state) 26%,var(--state) 74%,transparent);pointer-events:none}.kernel-toast[data-v-48a3fd37]:before{flex:0 0 28px;width:28px;height:28px;border-radius:50%;background-color:color-mix(in srgb,var(--state) 14%,transparent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a5e6ff' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m8.4 12.2 2.4 2.4 4.8-5.4'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:16px 16px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--state) 26%,transparent),0 0 14px -5px var(--state);content:""}.kernel-toast.error[data-v-48a3fd37]{--state: #ff6173}.kernel-toast.error[data-v-48a3fd37]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffb3bd' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.3 3.6 1.9 18a2 2 0 0 0 1.7 3h16.8a2 2 0 0 0 1.7-3L13.7 3.6a2 2 0 0 0-3.4 0Z'/%3E%3Cpath d='M12 9.2v4'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E")}.kernel-toast.warning[data-v-48a3fd37]{--state: #f5b23c}.kernel-toast.warning[data-v-48a3fd37]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffd79a' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.8v5'/%3E%3Cpath d='M12 16.4h.01'/%3E%3C/svg%3E")}@media(prefers-reduced-motion:reduce){.kernel-inline-state[data-v-48a3fd37],.kernel-validation[data-v-48a3fd37]{animation:none}.kernel-inline-state.is-loading[data-v-48a3fd37]:before{animation-duration:2.6s}}.kernel-workspace[data-v-48a3fd37]{flex:1 1 auto;min-width:0;min-height:0;display:grid;grid-template-areas:"configuration editor summary";grid-template-columns:minmax(330px,.75fr) minmax(560px,1.8fr) minmax(300px,.78fr);grid-template-rows:minmax(0,1fr);gap:10px;overflow:hidden;padding:14px 8px 8px;border:0;border-radius:0;background:#020813b8}.kernel-editor-panel[data-v-48a3fd37],.kernel-flow[data-v-48a3fd37],.kernel-summary[data-v-48a3fd37]{min-width:0;border:1px solid var(--kernel-border);border-radius:12px;background:linear-gradient(160deg,#091933ed,#030b19f5);box-shadow:inset 0 1px #d2ebff09}.kernel-editor-panel[data-v-48a3fd37]{grid-area:editor;height:100%;display:flex;min-height:0;flex-direction:column;overflow:hidden}.kernel-editor-toolbar[data-v-48a3fd37]{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 10px 0;border-bottom:1px solid rgba(120,164,221,.15)}.kernel-tabs[data-v-48a3fd37]{align-self:stretch;display:flex;align-items:end}.kernel-file-tab[data-v-48a3fd37]{display:flex;align-items:center;gap:8px;min-height:38px;max-width:260px;border:1px solid rgba(47,129,255,.62);border-bottom:0;border-radius:8px 8px 0 0;padding:0 12px;color:#eaf4ff;background:#081a39f0;overflow:hidden;cursor:default}.kernel-file-tab>span[data-v-48a3fd37]:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kernel-file-tab b[data-v-48a3fd37]{width:7px;height:7px;flex:none;border-radius:50%;background:#2c88ff}.kernel-file-icon[data-v-48a3fd37]{display:inline-flex;color:#54b6ff}.kernel-editor-actions[data-v-48a3fd37]{display:flex;align-items:center;gap:8px}.kernel-language-pill[data-v-48a3fd37]{max-width:178px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--kernel-border);border-radius:7px;padding:7px 9px;color:#c7dcf5;font-size:.74rem}.kernel-icon-button[data-v-48a3fd37]{display:grid;width:34px;height:34px;place-items:center;border:1px solid var(--kernel-border);border-radius:7px;color:#d9e9ff;background:transparent;cursor:pointer}.kernel-icon-button[data-v-48a3fd37]:hover{border-color:var(--kernel-border-strong);background:#176fff24}.kernel-editor-body[data-v-48a3fd37]{position:relative;display:flex;flex:1 1 auto;min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-color:#255fbb #020a17;scrollbar-width:thin;background:radial-gradient(circle at 45% 0%,rgba(0,132,255,.08),transparent 42%),#020a17}.kernel-line-numbers[data-v-48a3fd37]{width:52px;flex:none;padding:20px 12px;border-right:1px solid rgba(120,164,221,.12);color:#60718d;font:13px/1.8 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none}.kernel-line-numbers span[data-v-48a3fd37]{display:block;height:1.8em}.kernel-line-numbers .active[data-v-48a3fd37]{color:#cfe5ff}.kernel-code[data-v-48a3fd37]{min-width:-moz-max-content;min-width:max-content;margin:0;padding:20px 26px;color:#d8e7fb;font:13px/1.8 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;-moz-tab-size:2;-o-tab-size:2;tab-size:2;white-space:pre}.kernel-editor-empty[data-v-48a3fd37]{width:min(430px,90%);align-self:center;margin:auto;text-align:center;color:var(--kernel-muted)}.kernel-empty-glyph[data-v-48a3fd37]{width:90px;height:90px;display:grid;margin:0 auto 20px;place-items:center;border:1px solid rgba(0,200,255,.42);border-radius:20px;color:var(--kernel-cyan);background:radial-gradient(circle,rgba(0,191,255,.24),transparent 66%);font:700 1.8rem/1 ui-monospace,monospace;box-shadow:0 0 36px #00bfff38}.kernel-editor-empty h1[data-v-48a3fd37]{margin:0 0 8px;color:var(--kernel-text);font-size:1.22rem}.kernel-editor-empty p[data-v-48a3fd37]{max-width:350px;margin:0 auto 22px;line-height:1.55}.kernel-editor-empty ol[data-v-48a3fd37]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;list-style:none;counter-reset:kernelSteps}.kernel-editor-empty li[data-v-48a3fd37]{padding:11px 8px;border:1px solid var(--kernel-border);border-radius:8px;font-size:.76rem;line-height:1.35;counter-increment:kernelSteps}.kernel-editor-empty li[data-v-48a3fd37]:before{display:block;margin-bottom:4px;color:var(--kernel-cyan);content:counter(kernelSteps) ".";font-weight:800}.kernel-editor-footer[data-v-48a3fd37]{min-height:44px;display:flex;align-items:center;gap:17px;padding:0 15px;border-top:1px solid rgba(120,164,221,.15);color:#9bb0cc;font-size:.73rem}.kernel-editor-footer span[data-v-48a3fd37]{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.kernel-beta-warning[data-v-48a3fd37]{flex:0 0 auto;min-width:0;display:flex;align-items:center;gap:7px;border-top:1px solid rgba(251,191,36,.24);padding:6px 11px;color:#d8c48d;background:#78520c17;font-size:.67rem;line-height:1.35}.kernel-beta-warning svg[data-v-48a3fd37]{flex:none;color:#f4bd4c}.kernel-beta-warning span[data-v-48a3fd37]{min-width:0;overflow-wrap:anywhere}.kernel-flow[data-v-48a3fd37]{grid-area:configuration;height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:10px 17px 14px 9px;scrollbar-color:#255fbb transparent;scrollbar-gutter:stable;scrollbar-width:thin}.kernel-inline-state[data-v-48a3fd37]{--state: #35c8ff;position:relative;display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;-moz-column-gap:12px;column-gap:12px;row-gap:3px;margin-bottom:12px;overflow:hidden;border:1px solid color-mix(in srgb,var(--state) 30%,transparent);border-radius:12px;padding:12px 14px 12px 16px;background:radial-gradient(115% 170% at 0% 50%,color-mix(in srgb,var(--state) 12%,transparent),transparent 60%),linear-gradient(180deg,#0b1e3ae6,#061226f2);box-shadow:inset 0 1px #c4e5ff0d,0 12px 30px -22px color-mix(in srgb,var(--state) 80%,transparent);font-size:.8rem;line-height:1.5;animation:kernelStateIn-48a3fd37 .34s cubic-bezier(.22,.9,.3,1) both}.kernel-inline-state[data-v-48a3fd37]:after{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:linear-gradient(180deg,transparent,var(--state) 26%,var(--state) 74%,transparent);pointer-events:none}.kernel-inline-state[data-v-48a3fd37]:before{grid-column:1;grid-row:span 2;width:32px;height:32px;border-radius:50%;background-color:color-mix(in srgb,var(--state) 14%,transparent);background-position:center;background-repeat:no-repeat;background-size:17px 17px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--state) 26%,transparent),0 0 16px -5px var(--state);content:""}.kernel-inline-state strong[data-v-48a3fd37]{grid-column:2;color:color-mix(in srgb,var(--state) 40%,#ffffff);font-size:.89rem;font-weight:700;letter-spacing:.004em}.kernel-inline-state span[data-v-48a3fd37]{grid-column:2;color:var(--kernel-muted);font-size:.79rem;overflow-wrap:anywhere}.kernel-inline-state.is-error[data-v-48a3fd37]{--state: #ff6173}.kernel-inline-state.is-error[data-v-48a3fd37]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffb3bd' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.3 3.6 1.9 18a2 2 0 0 0 1.7 3h16.8a2 2 0 0 0 1.7-3L13.7 3.6a2 2 0 0 0-3.4 0Z'/%3E%3Cpath d='M12 9.2v4'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E")}.kernel-inline-state.is-unavailable[data-v-48a3fd37]{--state: #f5b23c}.kernel-inline-state.is-unavailable[data-v-48a3fd37]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffd79a' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.8v5'/%3E%3Cpath d='M12 16.4h.01'/%3E%3C/svg%3E")}.kernel-inline-state.is-loading[data-v-48a3fd37]{--state: #35c8ff}.kernel-inline-state.is-loading[data-v-48a3fd37]:before{background-color:transparent;background-image:radial-gradient(circle at 50% 50%,#071a34 0 10px,transparent 10.4px),conic-gradient(from 0deg,transparent 0turn,color-mix(in srgb,var(--state) 20%,transparent) .55turn,var(--state) 1turn);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--state) 16%,transparent),0 0 16px -5px var(--state);animation:kernelStateSpin-48a3fd37 1s linear infinite}@keyframes kernelStateIn-48a3fd37{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@keyframes kernelStateSpin-48a3fd37{to{transform:rotate(1turn)}}.kernel-step[data-v-48a3fd37]{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);-moz-column-gap:11px;column-gap:11px;padding-bottom:11px}.kernel-step[data-v-48a3fd37]:last-child{padding-bottom:0}.kernel-step.is-collapsed[data-v-48a3fd37]{padding-bottom:8px}.kernel-step-rail[data-v-48a3fd37]{position:relative;display:flex;justify-content:center}.kernel-step:not(:last-child) .kernel-step-rail[data-v-48a3fd37]:after{position:absolute;top:29px;bottom:-2px;width:1px;background:linear-gradient(var(--kernel-border-strong),rgba(75,117,168,.1));content:""}.kernel-step-rail span[data-v-48a3fd37]{position:relative;z-index:1;display:grid;width:26px;height:26px;place-items:center;border:1px solid #367ff2;border-radius:50%;color:#eaf5ff;background:#0a2858;box-shadow:0 0 12px #1c79ff52;font-size:.74rem;font-weight:800}.kernel-step.complete .kernel-step-rail span[data-v-48a3fd37]{color:#d7fff0;border-color:#27d993;background:#0e573f}.kernel-step-content[data-v-48a3fd37]{min-width:0}.kernel-step-heading[data-v-48a3fd37]{min-height:26px;display:flex;align-items:center;justify-content:space-between;gap:7px;margin:0 0 7px}.kernel-step-heading h2[data-v-48a3fd37]{margin:0;color:var(--kernel-text);font-size:.99rem;line-height:1.28}.kernel-step-heading-collapsible[data-v-48a3fd37]{margin-bottom:0}.kernel-step-toggle[data-v-48a3fd37]{width:100%;min-width:0;min-height:24px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:0;border-radius:7px;padding:0 4px 0 0;color:inherit;background:transparent;text-align:left;cursor:pointer}.kernel-step-toggle[data-v-48a3fd37]:hover{background:#2477ff12}.kernel-step-heading-copy[data-v-48a3fd37]{min-width:0;display:flex;align-items:center}.kernel-step-heading-copy>strong[data-v-48a3fd37]{min-width:0;color:var(--kernel-text);font-size:.99rem;line-height:1.28;overflow-wrap:anywhere}.kernel-step-heading-actions[data-v-48a3fd37]{min-width:0;display:inline-flex;align-items:center;justify-content:flex-end;gap:6px}.kernel-step-summary[data-v-48a3fd37]{max-width:130px;color:#a9c6e8;font-size:.62rem;line-height:1.25;text-align:right;overflow-wrap:anywhere}.kernel-step-chevron[data-v-48a3fd37]{flex:none;color:#7fa6d4;font-size:1.18rem;line-height:1;transform:rotate(0);transition:transform .16s ease}.kernel-step-chevron.expanded[data-v-48a3fd37]{transform:rotate(90deg)}.kernel-collapsible-content[data-v-48a3fd37]{min-width:0;padding-top:5px}.kernel-complete[data-v-48a3fd37],.kernel-count[data-v-48a3fd37]{flex:none;border:1px solid rgba(36,215,145,.35);border-radius:999px;padding:3px 7px;color:#52eab2;background:#0b66492e;font-size:.64rem}.kernel-count[data-v-48a3fd37]{color:#a7c5eb;border-color:var(--kernel-border);background:transparent}.kernel-select[data-v-48a3fd37]{width:100%;min-height:38px;border:1px solid var(--kernel-border);border-radius:8px;padding:0 10px;color:#e8f3ff;background:#07162d;cursor:pointer}.kernel-select[data-v-48a3fd37]:disabled{cursor:not-allowed;opacity:.48}.kernel-hint[data-v-48a3fd37]{margin:8px 0 0;color:#96a8c2;font-size:.82rem;line-height:1.45}.kernel-language-grid[data-v-48a3fd37]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.kernel-language-card[data-v-48a3fd37]{min-height:44px;display:grid;grid-template-columns:22px minmax(0,1fr);place-items:center start;gap:6px;border:1px solid var(--kernel-border);border-radius:8px;padding:4px 7px;color:#bbcae0;background:#08162ca6;cursor:pointer;font-size:.84rem;font-weight:700;line-height:1.2;text-align:left}.kernel-language-card[data-v-48a3fd37]:hover:not(:disabled){border-color:#1f89ffad;background:#105ed524}.kernel-language-card.selected[data-v-48a3fd37]{color:#fff;border-color:#2885ff;background:linear-gradient(150deg,#1562ed73,#09255be6);box-shadow:0 0 18px #1b72ff38}.kernel-language-card[data-v-48a3fd37]:disabled{cursor:wait;opacity:.55}.kernel-language-card>span[data-v-48a3fd37]:last-child{min-width:0;white-space:nowrap;overflow-wrap:normal;word-break:normal}.kernel-language-card.is-func-tact>span[data-v-48a3fd37]:last-child,.kernel-language-card.is-cosmwasm>span[data-v-48a3fd37]:last-child{font-size:.71rem;letter-spacing:-.01em}.kernel-language-card.is-haskell-plutus[data-v-48a3fd37]{-moz-column-gap:3px;column-gap:3px}.kernel-language-card.is-haskell-plutus>span[data-v-48a3fd37]:last-child{font-size:.68rem;letter-spacing:-.035em}.kernel-generator button.kernel-language-card[data-v-48a3fd37]{font-size:.84rem;font-weight:700;line-height:1.2}.kernel-generator button.kernel-language-card.is-func-tact>span[data-v-48a3fd37]:last-child,.kernel-generator button.kernel-language-card.is-cosmwasm>span[data-v-48a3fd37]:last-child{font-size:.74rem}.kernel-generator button.kernel-language-card.is-haskell-plutus>span[data-v-48a3fd37]:last-child{font-size:.68rem}.kernel-language-icon[data-v-48a3fd37]{width:22px;height:22px;display:grid;place-items:center;border:1px solid rgba(112,178,255,.25);border-radius:6px;color:#174d92;background:#eef6ffeb;box-shadow:inset 0 0 9px #2569c31f}.kernel-language-icon img[data-v-48a3fd37]{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.kernel-core-grid[data-v-48a3fd37]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.kernel-field[data-v-48a3fd37]{min-width:0;display:grid;gap:6px;color:#9cb0cb;font-size:.79rem}.kernel-field input[data-v-48a3fd37],.kernel-feature-parameters input[data-v-48a3fd37]{width:100%;min-width:0;min-height:36px;border:1px solid var(--kernel-border);border-radius:7px;padding:6px 8px;color:#edf6ff;background:#07162d}.kernel-field input[data-v-48a3fd37]:disabled,.kernel-feature-parameters input[data-v-48a3fd37]:disabled{opacity:.55}.kernel-validation[data-v-48a3fd37]{display:flex;align-items:flex-start;gap:8px;margin:10px 0 0;color:#ff9aa6;font-size:.78rem;line-height:1.5;animation:kernelStateIn-48a3fd37 .3s ease both}.kernel-validation[data-v-48a3fd37]:before{flex:0 0 17px;width:17px;height:17px;margin-top:.5px;border-radius:50%;background-color:#ff617326;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffb3bd' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.3 3.6 1.9 18a2 2 0 0 0 1.7 3h16.8a2 2 0 0 0 1.7-3L13.7 3.6a2 2 0 0 0-3.4 0Z'/%3E%3Cpath d='M12 9.2v4'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:11px 11px;box-shadow:inset 0 0 0 1px #ff617347;content:""}.kernel-choice-grid[data-v-48a3fd37]{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:5px}.kernel-choice-card[data-v-48a3fd37]{min-height:48px;display:grid;grid-template-columns:19px minmax(0,1fr) 15px;align-content:center;-moz-column-gap:5px;column-gap:5px;row-gap:2px;border:1px solid var(--kernel-border);border-radius:8px;padding:5px 6px;color:#dbeaff;background:#07152bc7;text-align:left;cursor:pointer}.kernel-choice-icon[data-v-48a3fd37]{grid-row:1 / span 2;align-self:center;color:#65b9ff}.kernel-choice-card strong[data-v-48a3fd37]{min-width:0;font-size:.83rem}.kernel-choice-card span[data-v-48a3fd37]{min-width:0;color:var(--kernel-muted);font-size:.71rem;line-height:1.3}.kernel-choice-check[data-v-48a3fd37]{grid-column:3;grid-row:1 / span 2;align-self:start;width:15px;height:15px;border:1px solid #507098;border-radius:4px}.kernel-choice-card.selected .kernel-choice-check[data-v-48a3fd37]{display:grid;place-items:center;border-color:#2e9eff;background:#1875f1}.kernel-choice-card.selected .kernel-choice-check[data-v-48a3fd37]:after{color:#fff;content:"✓";font-size:.63rem;font-weight:800}.kernel-choice-card small[data-v-48a3fd37]{grid-column:1 / -1;color:#ffbf68;font-size:.67rem;line-height:1.3}.kernel-choice-card.selected[data-v-48a3fd37]{border-color:#2e8dff;background:#1764ee2e;box-shadow:inset 0 0 0 1px #69baff1f}.kernel-choice-card.conflict[data-v-48a3fd37]{border-color:#ff6173bd;background:#7014282e}.kernel-choice-card.required[data-v-48a3fd37]{border-style:dashed}.kernel-choice-card[aria-disabled=true][data-v-48a3fd37]{cursor:not-allowed}.kernel-choice-card[data-v-48a3fd37]:disabled{cursor:wait;opacity:.55}.kernel-feature-grid[data-v-48a3fd37]{display:grid;grid-template-columns:repeat(auto-fit,minmax(142px,1fr));align-items:start;gap:5px}.kernel-feature-shell[data-v-48a3fd37]{min-width:0;overflow:visible;border:1px solid var(--kernel-border);border-radius:9px;color:#e3efff;background:#071429b8;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.kernel-feature-shell[data-v-48a3fd37]:hover{border-color:#4597ff9e}.kernel-feature-shell.selected[data-v-48a3fd37]{border-color:#287fff;background:linear-gradient(145deg,#1b68f43b,#071934db);box-shadow:inset 0 0 0 1px #68b5ff14}.kernel-feature-shell.warning[data-v-48a3fd37]{border-color:#f5b33494}.kernel-feature-shell.conflict[data-v-48a3fd37]{border-color:#ff6173bd;background:#6812252e}.kernel-feature-shell.required[data-v-48a3fd37]{border-style:dashed}.kernel-feature-shell.disabled[data-v-48a3fd37]:not(.selected){opacity:.68}.kernel-feature-card[data-v-48a3fd37]{width:100%;min-width:0;min-height:52px;display:grid;grid-template-columns:19px minmax(0,1fr) 16px;-moz-column-gap:5px;column-gap:5px;row-gap:2px;align-items:start;border:0;padding:5px 6px;color:inherit;background:transparent;text-align:left;cursor:pointer}.kernel-feature-card[data-v-48a3fd37]:hover:not(:disabled){background:#2477ff14}.kernel-feature-card[aria-disabled=true][data-v-48a3fd37]{cursor:not-allowed}.kernel-feature-card[data-v-48a3fd37]:disabled{cursor:wait}.kernel-feature-icon[data-v-48a3fd37]{margin-top:1px;color:#66bdff}.kernel-feature-copy[data-v-48a3fd37]{min-width:0;display:grid;gap:2px}.kernel-check[data-v-48a3fd37]{display:grid;width:17px;height:17px;place-items:center;border:1px solid #507098;border-radius:5px}.kernel-feature-shell.selected .kernel-check[data-v-48a3fd37]{border-color:#2e9eff;background:#1875f1}.kernel-feature-shell.selected .kernel-check[data-v-48a3fd37]:after{color:#fff;content:"✓";font-size:.7rem;font-weight:800}.kernel-feature-name[data-v-48a3fd37]{min-width:0;overflow-wrap:anywhere;font-size:.82rem;font-weight:800}.kernel-feature-description[data-v-48a3fd37]{color:#9eb0ca;font-size:.71rem;line-height:1.38}.kernel-feature-note[data-v-48a3fd37]{grid-column:1 / -1;display:inline-flex;align-items:center;gap:4px;margin-top:2px;color:#ffc45c;font-size:.67rem;line-height:1.3}.kernel-feature-shell.conflict .kernel-feature-note[data-v-48a3fd37]{color:#ff8d9b}.kernel-feature-parameters[data-v-48a3fd37]{display:grid;gap:5px;padding:7px;border-top:1px solid rgba(117,157,205,.16)}.kernel-feature-parameters label[data-v-48a3fd37]{display:grid;gap:5px;color:#a9bbd5;font-size:.74rem}.kernel-output-summary[data-v-48a3fd37]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.kernel-output-summary span[data-v-48a3fd37]{min-width:0;display:grid;gap:2px;border:1px solid rgba(117,157,205,.18);border-radius:7px;padding:9px;color:#b6c8df;font-size:.71rem;overflow-wrap:anywhere}.kernel-output-summary b[data-v-48a3fd37]{color:#7fa0c5;font-size:.61rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.kernel-summary[data-v-48a3fd37]{grid-area:summary;height:100%;display:flex;min-height:0;flex-direction:column;overflow:hidden}.kernel-summary-heading[data-v-48a3fd37]{flex:0 0 auto;display:grid;gap:4px;padding:14px 14px 12px;place-items:center;text-align:center;background:radial-gradient(circle,rgba(0,197,255,.21),transparent 58%)}.kernel-summary-heading p[data-v-48a3fd37]{margin:0;font-size:1.05rem;font-weight:700;letter-spacing:.01em}.kernel-summary-orbit[data-v-48a3fd37]{--orbit-radius: 54px;position:relative;width:154px;height:136px;margin-top:2px;isolation:isolate}.kernel-summary-orbit[data-v-48a3fd37]:before{position:absolute;inset:13px 22px;z-index:-2;border-radius:50%;background:radial-gradient(circle,rgba(0,197,255,.18),rgba(12,83,188,.05) 55%,transparent 72%);box-shadow:0 0 34px #00aeff24;content:""}.kernel-summary-orbit-ring[data-v-48a3fd37]{position:absolute;inset:13px 22px;z-index:-1;border:1px dashed rgba(75,189,255,.43);border-top-color:#33e0ffeb;border-right-color:#4974ff8c;border-radius:50%;box-shadow:inset 0 0 18px #00b9ff14,0 0 16px #00b9ff17;animation:kernelSummaryOrbitRing-48a3fd37 18s linear infinite}.kernel-summary-earth[data-v-48a3fd37]{position:absolute;top:50%;left:50%;width:58px;height:58px;z-index:1;overflow:hidden;border:1px solid rgba(91,218,255,.88);border-radius:50%;background:radial-gradient(circle at 33% 28%,rgba(99,226,255,.46),transparent 30%),radial-gradient(circle at 58% 66%,#087fc6,#064682 58%,#031f48);box-shadow:inset -9px -8px 18px #000c2a85,inset 7px 6px 13px #4edcff33,0 0 10px #16caff9e,0 0 28px #0f78ff47;transform:translate(-50%,-50%);animation:kernelSummaryEarthPulse-48a3fd37 4.6s ease-in-out infinite}.kernel-summary-earth-grid[data-v-48a3fd37]{position:absolute;inset:3px;z-index:2;border-radius:50%;opacity:.62;background:linear-gradient(90deg,transparent 47%,rgba(183,242,255,.55) 49%,rgba(183,242,255,.55) 51%,transparent 53%),linear-gradient(0deg,transparent 47%,rgba(183,242,255,.5) 49%,rgba(183,242,255,.5) 51%,transparent 53%),radial-gradient(ellipse at center,transparent 43%,rgba(159,233,255,.4) 45%,transparent 48%),radial-gradient(ellipse at center,transparent 66%,rgba(159,233,255,.34) 68%,transparent 71%)}.kernel-summary-earth-map[data-v-48a3fd37]{position:absolute;inset:0;z-index:1;animation:kernelSummaryEarthDrift-48a3fd37 7.5s ease-in-out infinite alternate}.kernel-summary-earth-map[data-v-48a3fd37]:before,.kernel-summary-earth-map[data-v-48a3fd37]:after{position:absolute;background:linear-gradient(145deg,#5af0bd,#13b9a5 62%,#087e89);box-shadow:0 0 5px #42efbe61;content:""}.kernel-summary-earth-map[data-v-48a3fd37]:before{top:12px;left:7px;width:25px;height:21px;border-radius:56% 44% 62% 38%;clip-path:polygon(5% 25%,32% 4%,56% 14%,67% 34%,91% 43%,76% 65%,55% 61%,43% 94%,21% 75%,24% 48%);transform:rotate(-8deg)}.kernel-summary-earth-map[data-v-48a3fd37]:after{right:5px;bottom:8px;width:25px;height:24px;border-radius:46% 54% 42% 58%;clip-path:polygon(10% 22%,40% 4%,69% 16%,95% 39%,78% 59%,66% 92%,39% 78%,26% 54%,3% 48%);transform:rotate(9deg)}.kernel-summary-orbit-node[data-v-48a3fd37]{position:absolute;top:calc(50% - 13px);left:calc(50% - 13px);width:26px;height:26px;z-index:3;transform:rotate(var(--orbit-angle)) translate(var(--orbit-radius)) rotate(var(--orbit-counter-angle));animation:kernelSummaryOrbitNode-48a3fd37 24s linear infinite}.kernel-summary-orbit-badge[data-v-48a3fd37]{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(105,182,255,.42);border-radius:8px;background:linear-gradient(145deg,#f0f8fffa,#c5dff9f0);box-shadow:0 3px 10px #00091f75,0 0 11px #1d97ff33;animation:kernelSummaryOrbitBadge-48a3fd37 3.1s ease-in-out infinite;animation-delay:var(--orbit-pulse-delay)}.kernel-summary-orbit-badge img[data-v-48a3fd37]{width:16px;height:16px;display:block;-o-object-fit:contain;object-fit:contain}.kernel-summary-body[data-v-48a3fd37]{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;gap:9px;padding:4px 15px 13px 12px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#255fbb transparent;scrollbar-gutter:stable;scrollbar-width:thin}.kernel-summary-meta[data-v-48a3fd37]{display:grid;gap:1px;overflow:hidden;border:1px solid rgba(117,157,205,.18);border-radius:9px}.kernel-summary-meta div[data-v-48a3fd37]{min-width:0;display:grid;gap:3px;padding:8px 9px;background:#061225a1}.kernel-summary-meta span[data-v-48a3fd37],.kernel-summary-list dt[data-v-48a3fd37]{color:#7f94b3;font-size:.63rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.kernel-summary-meta strong[data-v-48a3fd37]{min-width:0;color:#cfe5ff;font-size:.78rem;overflow-wrap:anywhere}.kernel-summary-language strong[data-v-48a3fd37]{display:flex;align-items:center;gap:8px}.kernel-summary-language strong>span[data-v-48a3fd37]:last-child{min-width:0;color:inherit;font-size:inherit;letter-spacing:normal;text-transform:none;overflow-wrap:anywhere}.kernel-summary-language-icon[data-v-48a3fd37]{flex:0 0 auto;width:27px;height:27px;display:grid;place-items:center;border:1px solid rgba(112,178,255,.25);border-radius:7px;color:#5b9dec;background:#eef6ffeb}.kernel-summary-language-icon img[data-v-48a3fd37]{width:19px;height:19px;-o-object-fit:contain;object-fit:contain}.kernel-summary-list[data-v-48a3fd37]{display:grid;gap:0;margin:0;overflow:hidden;border:1px solid rgba(117,157,205,.18);border-radius:9px}.kernel-summary-list div[data-v-48a3fd37]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:8px;align-items:center;min-height:34px;padding:7px 9px;border-bottom:1px solid rgba(117,157,205,.12)}.kernel-summary-list div[data-v-48a3fd37]:last-child{border-bottom:0}.kernel-summary-list dd[data-v-48a3fd37]{margin:0;min-width:0;color:#d6e7fb;font-size:.8rem;text-align:right;overflow-wrap:anywhere}.kernel-summary-features[data-v-48a3fd37]{display:flex;flex-wrap:wrap;gap:5px;max-height:none;margin:0;padding:0;overflow:visible;list-style:none}.kernel-summary-features li[data-v-48a3fd37]{min-width:0;display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(69,151,255,.28);border-radius:999px;padding:4px 7px;color:#bcd9fb;background:#175bb824;font-size:.67rem}.kernel-summary-features li span[data-v-48a3fd37]{overflow-wrap:anywhere}.kernel-progress-card[data-v-48a3fd37],.kernel-result-card[data-v-48a3fd37],.kernel-summary-empty[data-v-48a3fd37]{display:grid;gap:6px;border:1px solid rgba(47,135,255,.45);border-radius:9px;padding:10px;background:#0b357229}.kernel-progress-card strong[data-v-48a3fd37],.kernel-result-card strong[data-v-48a3fd37],.kernel-summary-empty strong[data-v-48a3fd37]{color:#eaf5ff;font-size:.84rem}.kernel-progress-card ol[data-v-48a3fd37]{display:grid;gap:6px;margin:4px 0 0;padding:0;list-style:none}.kernel-progress-card li[data-v-48a3fd37]{color:#8294ad;font-size:.71rem}.kernel-progress-card li[data-v-48a3fd37]:before{display:inline-grid;width:15px;height:15px;margin-right:7px;place-items:center;border:1px solid #647a9a;border-radius:50%;content:"";vertical-align:-3px}.kernel-progress-card li.active[data-v-48a3fd37]{color:#6bd5ff}.kernel-progress-card li.active[data-v-48a3fd37]:before{border-color:#17bfff;background:#107bd8;box-shadow:0 0 10px #00c8ff9e}.kernel-progress-card li.complete[data-v-48a3fd37]{color:#70e8b5}.kernel-progress-card li.complete[data-v-48a3fd37]:before{border-color:#27dc93;background:#148359;content:"✓";color:#fff;font-size:.62rem}.kernel-result-card[data-v-48a3fd37]{border-color:#26da9175;background:#0b654a29}.kernel-result-card.package[data-v-48a3fd37]{border-color:#00c8ff80;background:#074a772b}.kernel-result-card span[data-v-48a3fd37],.kernel-summary-empty span[data-v-48a3fd37]{color:#a5b8d0;font-size:.74rem}.kernel-package-tree[data-v-48a3fd37]{display:grid;max-height:none;margin-top:4px;overflow:visible;border:1px solid rgba(110,166,224,.22);border-radius:7px;background:#020c1b8f}.kernel-package-row[data-v-48a3fd37]{min-width:0;min-height:29px;display:grid;grid-template-columns:14px minmax(0,1fr);align-items:center;gap:5px;border:0;border-bottom:1px solid rgba(110,166,224,.1);padding-inline-end:9px;color:#bbcee4;background:transparent;font-size:.7rem;text-align:left;cursor:pointer}.kernel-package-row[data-v-48a3fd37]:last-child{border-bottom:0}.kernel-package-row span[data-v-48a3fd37]:last-child{min-width:0;padding-block:5px;overflow-wrap:anywhere;white-space:normal}.kernel-package-row.folder[data-v-48a3fd37]{color:#d9ebff;font-weight:700}.kernel-package-row.selected[data-v-48a3fd37]{color:#fff;background:#1b78ff47}.kernel-package-row[data-v-48a3fd37]:hover{background:#186ae129}.kernel-secondary-action[data-v-48a3fd37]{min-height:37px;margin-top:5px;border:1px solid #3e93ff;border-radius:7px;color:#dff3ff;background:#0f58cc40;cursor:pointer;font-size:.76rem;font-weight:800}.kernel-secondary-action[data-v-48a3fd37]:hover:not(:disabled){background:#0f70f070}.kernel-secondary-action[data-v-48a3fd37]:disabled{cursor:wait;opacity:.6}.kernel-primary-action[data-v-48a3fd37]{flex:0 0 auto;min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-top:auto;border:1px solid #32a9ff;border-radius:8px;color:#fff;background:linear-gradient(110deg,#1354e8,#118cff);box-shadow:0 0 21px #1085ff52,inset 0 1px #ffffff59;cursor:pointer;font-weight:800}.kernel-primary-action[data-v-48a3fd37]:hover:not(:disabled){filter:brightness(1.12);transform:translateY(-1px)}.kernel-primary-action[data-v-48a3fd37]:disabled{cursor:not-allowed;border-color:#56677e;color:#91a0b5;background:#263345;box-shadow:none;transform:none}.kernel-action-note[data-v-48a3fd37]{min-height:18px;margin:-5px 0 0;color:#8fa5c1;font-size:.68rem;line-height:1.35;text-align:center}.kernel-action-note.error[data-v-48a3fd37]{color:#ffacb7}.kernel-spinner[data-v-48a3fd37]{width:15px;height:15px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:kernelSpin-48a3fd37 .75s linear infinite}@keyframes kernelPulse-48a3fd37{50%{opacity:.42;transform:scale(.82)}}@keyframes kernelSpin-48a3fd37{to{transform:rotate(360deg)}}@keyframes kernelSummaryOrbitRing-48a3fd37{to{transform:rotate(360deg)}}@keyframes kernelSummaryOrbitNode-48a3fd37{0%{transform:rotate(var(--orbit-angle)) translate(var(--orbit-radius)) rotate(var(--orbit-counter-angle))}to{transform:rotate(calc(var(--orbit-angle) + 360deg)) translate(var(--orbit-radius)) rotate(calc(var(--orbit-counter-angle) - 360deg))}}@keyframes kernelSummaryOrbitBadge-48a3fd37{50%{border-color:#52d7ffc7;box-shadow:0 4px 12px #00091f80,0 0 15px #1dafff61}}@keyframes kernelSummaryEarthPulse-48a3fd37{50%{box-shadow:inset -9px -8px 18px #000c2a7a,inset 7px 6px 13px #4edcff42,0 0 14px #16daffb8,0 0 34px #0f78ff57}}@keyframes kernelSummaryEarthDrift-48a3fd37{0%{transform:translate(-2px)}to{transform:translate(3px)}}@media(max-width:1350px){.kernel-generator[data-v-48a3fd37]{padding:0}.kernel-workspace[data-v-48a3fd37]{grid-template-columns:minmax(310px,.78fr) minmax(500px,1.65fr) minmax(280px,.72fr);gap:9px;padding:12px 7px 7px}.kernel-flow[data-v-48a3fd37]{padding:10px 16px 14px 8px}.kernel-summary-body[data-v-48a3fd37]{padding-right:14px;padding-left:11px}.kernel-summary-orbit[data-v-48a3fd37]{--orbit-radius: 47px;width:138px;height:120px}.kernel-summary-earth[data-v-48a3fd37]{width:52px;height:52px}.kernel-summary-orbit-ring[data-v-48a3fd37]{inset:13px 22px}}@media(max-width:1120px){.kernel-workspace[data-v-48a3fd37]{flex:1 1 auto;grid-template-areas:"configuration" "editor" "summary";grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-auto-rows:auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.kernel-editor-panel[data-v-48a3fd37],.kernel-flow[data-v-48a3fd37],.kernel-summary[data-v-48a3fd37]{height:min(680px,calc(100dvh - 130px));min-height:480px}.kernel-flow[data-v-48a3fd37]{overflow-x:hidden;overflow-y:auto}.kernel-summary[data-v-48a3fd37]{overflow:hidden}}@media(max-width:640px){.kernel-generator[data-v-48a3fd37]{padding:0}.kernel-workspace[data-v-48a3fd37]{min-height:0;gap:9px;padding:9px;border:0;border-radius:0}.kernel-editor-panel[data-v-48a3fd37]{min-height:430px}.kernel-editor-toolbar[data-v-48a3fd37]{align-items:flex-start;flex-direction:column;padding-top:8px}.kernel-editor-actions[data-v-48a3fd37]{width:100%;justify-content:space-between}.kernel-language-pill[data-v-48a3fd37]{max-width:calc(100% - 84px)}.kernel-editor-empty ol[data-v-48a3fd37]{grid-template-columns:1fr}.kernel-editor-footer[data-v-48a3fd37]{gap:10px;overflow-x:auto}.kernel-editor-panel[data-v-48a3fd37],.kernel-flow[data-v-48a3fd37],.kernel-summary[data-v-48a3fd37]{height:min(640px,calc(100dvh - 100px));min-height:440px}.kernel-flow[data-v-48a3fd37]{padding:11px 16px 16px 10px;overflow-x:hidden;overflow-y:auto}.kernel-language-grid[data-v-48a3fd37]{grid-template-columns:repeat(2,minmax(0,1fr))}.kernel-core-grid[data-v-48a3fd37],.kernel-choice-grid[data-v-48a3fd37],.kernel-feature-grid[data-v-48a3fd37],.kernel-output-summary[data-v-48a3fd37]{grid-template-columns:1fr}.kernel-summary[data-v-48a3fd37]{display:flex;padding:0}.kernel-summary-body[data-v-48a3fd37]{padding:4px 15px 16px 11px}.kernel-primary-action[data-v-48a3fd37]{position:static}.kernel-toast[data-v-48a3fd37]{right:12px;bottom:12px}}@media(prefers-reduced-motion:reduce){.kernel-summary-orbit-ring[data-v-48a3fd37],.kernel-summary-earth[data-v-48a3fd37],.kernel-summary-earth-map[data-v-48a3fd37],.kernel-summary-orbit-node[data-v-48a3fd37],.kernel-summary-orbit-badge[data-v-48a3fd37]{animation:none}}.main-content:has(>.terms-page){overflow:visible}.terms-page[data-v-08df5796]{--terms-text: #f4f7fb;--terms-muted: #acbdd2;--terms-blue: #2495ff;--terms-cyan: #32d2e6;--terms-border: rgba(91, 162, 218, .22);position:relative;min-height:100vh;overflow:clip;color:var(--terms-text);background:#06101e;padding:8.5rem 1.5rem 4rem}.terms-page__mesh[data-v-08df5796]{position:absolute;inset:0;overflow:hidden;pointer-events:none;background-image:linear-gradient(rgba(56,189,248,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(56,189,248,.04) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 150px,#000 92%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 150px,#000 92%,transparent)}.terms-grid-glint[data-v-08df5796]{position:absolute;display:block;opacity:0}.terms-grid-glint--horizontal[data-v-08df5796]{left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent 25%,#9864ef 47%,#c899ff 50%,transparent 68%);filter:drop-shadow(0 0 4px #9864ef);animation:terms-grid-across-08df5796 10s linear infinite}.terms-grid-glint--vertical[data-v-08df5796]{top:0;width:1px;height:100%;background:linear-gradient(transparent 30%,#9864ef 47%,#c899ff 50%,transparent 60%);background-size:100% 840px;animation:terms-grid-down-08df5796 13s linear infinite}@keyframes terms-grid-across-08df5796{0%{transform:translate(-70%);opacity:0}15%,75%{opacity:.62}to{transform:translate(70%);opacity:0}}@keyframes terms-grid-down-08df5796{0%{background-position:0 -840px;opacity:.15}50%{opacity:.58}to{background-position:0 0;opacity:.15}}.terms-shell[data-v-08df5796]{position:relative;z-index:1;width:min(100%,1360px);margin:0 auto}.terms-hero[data-v-08df5796]{position:relative;padding-inline:clamp(72px,13vw,160px);margin-bottom:2rem;text-align:center}.terms-hero h1[data-v-08df5796]{margin:0;font-size:clamp(2.35rem,5vw,4.4rem);font-weight:760;line-height:1.15}.terms-hero h1 strong[data-v-08df5796]{color:var(--terms-blue);font-weight:inherit}.terms-title-art[data-v-08df5796]{position:absolute;top:50%;width:clamp(74px,11vw,132px);height:auto;transform:translateY(-50%);pointer-events:none;overflow:visible}.terms-title-art--contract[data-v-08df5796]{left:0}.terms-title-art--justice[data-v-08df5796]{right:0}.terms-contract-float[data-v-08df5796]{animation:terms-contract-float-08df5796 5s ease-in-out infinite;filter:drop-shadow(0 0 4px rgba(49,172,255,.3))}.terms-contract-scan[data-v-08df5796]{animation:terms-contract-scan-08df5796 4.6s ease-in-out infinite}.terms-contract-seal[data-v-08df5796]{animation:terms-title-glow-08df5796 3.8s ease-in-out infinite}.terms-justice-balance[data-v-08df5796]{transform-origin:72px 29px;animation:terms-justice-sway-08df5796 6s ease-in-out infinite}.terms-title-art__aura[data-v-08df5796],.terms-title-art__rings[data-v-08df5796]{animation:terms-title-glow-08df5796 5.2s ease-in-out infinite}.terms-title-art--justice .terms-title-art__aura[data-v-08df5796],.terms-title-art--justice .terms-title-art__rings[data-v-08df5796]{animation-delay:-2.6s}@keyframes terms-contract-float-08df5796{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes terms-contract-scan-08df5796{0%,15%,to{transform:translateY(-13px);opacity:0}30%,60%{opacity:.65}80%{transform:translateY(17px);opacity:0}}@keyframes terms-justice-sway-08df5796{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes terms-title-glow-08df5796{0%,to{opacity:.55}50%{opacity:1}}.terms-layout[data-v-08df5796]{display:grid;grid-template-columns:310px minmax(0,1fr);align-items:start;gap:1.2rem;direction:ltr}.terms-index[data-v-08df5796]{position:sticky;top:6.5rem;display:flex;flex-direction:column;min-height:0;max-height:calc(100dvh - 7.5rem);overflow:hidden;background:#08182af0;border:1px solid var(--terms-border);border-radius:12px;text-align:start}.terms-index h2[data-v-08df5796]{margin:0;padding:1.1rem 1rem;color:#dbe6f4;border-bottom:1px solid var(--terms-border);font-size:1rem;font-weight:650}.terms-index nav[data-v-08df5796]{display:grid;gap:.2rem;padding:.65rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#334d78 transparent}.terms-index__item[data-v-08df5796]{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:.65rem;width:100%;min-height:53px;padding:.55rem .65rem;color:#b9c7da;background:transparent;border:0;border-radius:8px;cursor:pointer;font:inherit;text-align:start}.terms-index__item--bookend[data-v-08df5796]{background:#7851b712}.terms-index__item[data-v-08df5796]:hover,.terms-index__item.is-active[data-v-08df5796]{color:#f7fbff;background:linear-gradient(110deg,#2285ee29,#8248cc1a)}.terms-index__item.is-active[data-v-08df5796]:before{content:"";position:absolute;inset-block:10px;inset-inline-start:0;width:2px;border-radius:2px;background:var(--terms-cyan)}.terms-index__icon[data-v-08df5796]{display:grid;place-items:center;width:34px;height:34px;color:#81b6fa;border:1px solid rgba(83,141,208,.18);border-radius:9px;background:#15325473}.terms-index__item.is-active .terms-index__icon[data-v-08df5796]{color:#b998ff;border-color:#9c67f066}.terms-index__label[data-v-08df5796]{min-width:0;font-size:.8rem;line-height:1.55;overflow-wrap:anywhere}.terms-index__number[data-v-08df5796]{color:#8298b6;font-size:.7rem;margin-inline-end:.45rem;font-variant-numeric:tabular-nums}.terms-content[data-v-08df5796]{min-width:0;padding:.8rem;text-align:start;background:#08182abd;border:1px solid var(--terms-border);border-radius:12px}.terms-document-header[data-v-08df5796]{margin:-.8rem -.8rem .8rem;padding:1rem 1.2rem;background:linear-gradient(115deg,#17447140,#2d1e4d2e);border-bottom:1px solid var(--terms-border);border-radius:12px 12px 0 0}.terms-document-header__top[data-v-08df5796]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;color:var(--terms-muted);font-size:.74rem}.terms-document-header__brand[data-v-08df5796]{color:var(--terms-cyan);letter-spacing:.12em}.terms-document-header__title[data-v-08df5796]{margin:.55rem 0 .65rem;color:#d5e1f1;font-size:.83rem;font-weight:550;line-height:1.6;text-align:start}.terms-document-header__metadata[data-v-08df5796]{display:flex;flex-wrap:wrap;gap:.35rem 1.2rem;color:#bfcfe2;font-size:.76rem;font-variant-numeric:tabular-nums}.terms-document-header__metadata span[data-v-08df5796]:last-child{color:var(--terms-cyan)}.terms-document-header__contact[data-v-08df5796]{display:flex;flex-wrap:wrap;gap:.2rem .5rem;margin:.45rem 0 0;color:var(--terms-muted);font-size:.74rem;line-height:1.6;text-align:start}.terms-document-header__contact a[data-v-08df5796]{color:#a6cfff;text-underline-offset:3px;overflow-wrap:anywhere}.terms-accordion[data-v-08df5796]{scroll-margin-top:7rem;overflow:hidden;background:#0a1a2d;border:1px solid rgba(110,151,194,.2);border-radius:8px}.terms-accordion+.terms-accordion[data-v-08df5796]{margin-top:.6rem}.terms-accordion.is-open[data-v-08df5796]{border-color:#4b99eb80}.terms-accordion__heading[data-v-08df5796]{margin:0;font-size:inherit}.terms-accordion__trigger[data-v-08df5796]{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;min-height:65px;padding:1rem 1.15rem;color:var(--terms-text);background:transparent;border:0;cursor:pointer;font:inherit;font-size:.96rem;font-weight:650;line-height:1.55;text-align:start}.terms-accordion__trigger[data-v-08df5796]:hover{background:#1e75ff12}.terms-index__item[data-v-08df5796]:focus-visible,.terms-accordion__trigger[data-v-08df5796]:focus-visible{outline:2px solid #ae86fa;outline-offset:-3px}.terms-accordion__chevron[data-v-08df5796]{flex:0 0 7px;width:7px;height:7px;margin:0 4px;border-right:1.5px solid #8ba3c2;border-bottom:1.5px solid #8ba3c2;transform:rotate(45deg);transition:transform .18s ease}.terms-accordion.is-open .terms-accordion__chevron[data-v-08df5796]{transform:rotate(225deg)}.terms-accordion__panel[data-v-08df5796]{padding:1.1rem 1.35rem 1.4rem;border-top:1px solid rgba(106,147,190,.17)}.terms-clause+.terms-clause[data-v-08df5796]{margin-top:1.5rem;padding-top:1.4rem;border-top:1px solid rgba(106,147,190,.13)}.terms-clause h3[data-v-08df5796]{margin:0 0 .8rem;color:#dbeafe;font-size:1rem;font-weight:650;line-height:1.6;text-align:start}.terms-text[data-v-08df5796]{color:#bbc8da;font-size:.9rem;line-height:1.95;overflow-wrap:anywhere}.terms-text[data-v-08df5796] p{margin:0 0 .8rem;white-space:pre-line;text-align:start}.terms-text[data-v-08df5796] ul,.terms-text[data-v-08df5796] ol{margin:.6rem 0 1rem;padding-inline-start:1.5rem}.terms-text[data-v-08df5796] ul{list-style:disc outside}.terms-text[data-v-08df5796] ol{list-style:decimal outside}.terms-text[data-v-08df5796] li{padding-inline-start:.2rem;margin-bottom:.3rem;white-space:pre-line;text-align:start}.terms-text[data-v-08df5796] li::marker{color:#9b92e4}.terms-text[data-v-08df5796] p:last-child,.terms-text[data-v-08df5796] ul:last-child,.terms-text[data-v-08df5796] ol:last-child{margin-bottom:0}@media(max-width:960px){.terms-page[data-v-08df5796]{padding:7.5rem 1rem 3rem}.terms-layout[data-v-08df5796]{grid-template-columns:1fr}.terms-index[data-v-08df5796]{position:static;max-height:290px}.terms-index nav[data-v-08df5796]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.terms-page[data-v-08df5796]{padding-inline:.75rem}.terms-hero[data-v-08df5796]{padding-inline:52px}.terms-hero h1[data-v-08df5796]{font-size:clamp(1.3rem,5.8vw,2rem)}.terms-title-art[data-v-08df5796]{width:48px}.terms-index[data-v-08df5796]{max-height:250px}.terms-index nav[data-v-08df5796]{grid-template-columns:1fr}.terms-content[data-v-08df5796]{padding:.5rem}.terms-document-header[data-v-08df5796]{margin:-.5rem -.5rem .5rem;padding:.85rem}.terms-document-header__title[data-v-08df5796]{font-size:.78rem}.terms-accordion__trigger[data-v-08df5796]{padding:.85rem;font-size:.88rem}.terms-accordion__panel[data-v-08df5796]{padding:1rem .85rem}.terms-text[data-v-08df5796]{font-size:.85rem}}@media(prefers-reduced-motion:reduce){.terms-grid-glint[data-v-08df5796]{display:none;animation:none}.terms-accordion__chevron[data-v-08df5796]{transition:none}.terms-title-art[data-v-08df5796] *{animation:none!important}.terms-contract-scan[data-v-08df5796]{display:none}}.approved-vision[data-v-615e6e12]{position:relative;isolation:isolate;display:grid;width:min(1540px,100%);min-width:0;margin:0 auto;padding:.25rem 1rem 1.1rem;gap:1.35rem;color:#eef6ff}.approved-vision__hero[data-v-615e6e12]{position:relative;display:grid;min-height:250px;place-items:center;padding:1.25rem 15rem 1.5rem}.approved-vision__copy[data-v-615e6e12]{position:relative;z-index:2;max-width:920px;text-align:center}.approved-vision__eyebrow[data-v-615e6e12]{display:block;margin-bottom:.45rem;color:#42bcff;font-size:clamp(.9rem,1.2vw,1.15rem);font-weight:600}.approved-vision__copy h1[data-v-615e6e12]{margin:0;color:#f3f6fc;font-size:clamp(2rem,3.4vw,3.65rem);font-weight:750;line-height:1.12;letter-spacing:-.035em}.approved-vision__copy h1 strong[data-v-615e6e12],.approved-vision__cta-copy h2 strong[data-v-615e6e12]{color:#2784ff;font-weight:inherit}.approved-vision__copy p[data-v-615e6e12]{max-width:900px;margin:1rem auto 0;color:#c0ccdc;font-size:clamp(.82rem,1vw,1rem);line-height:1.75}.approved-vision__orb[data-v-615e6e12]{position:absolute;top:50%;left:1.2rem;width:190px;height:190px;transform:translateY(-50%);border:1px solid rgba(28,123,225,.2);border-radius:50%}.approved-vision__orb[data-v-615e6e12]:before,.approved-vision__orb[data-v-615e6e12]:after{content:"";position:absolute;top:50%;left:50%;border:1px solid rgba(35,126,224,.16);border-radius:50%;transform:translate(-50%,-50%)}.approved-vision__orb[data-v-615e6e12]:before{width:240px;height:240px;animation:visionPing-615e6e12 4.6s ease-out infinite}.approved-vision__orb[data-v-615e6e12]:after{width:285px;height:285px;animation:visionPing-615e6e12 4.6s ease-out infinite 2.3s}.approved-vision__orb-ring[data-v-615e6e12]{position:absolute;inset:33px;border:1px solid #368fff;border-radius:50%;box-shadow:inset 0 0 28px #1e78ff59,0 0 22px #2382ff38;animation:visionRingBreathe-615e6e12 5.2s ease-in-out infinite}.approved-vision__orb-core[data-v-615e6e12]{position:absolute;inset:55px;display:grid;grid-template-columns:repeat(2,12px);place-content:center;gap:11px;border-radius:50%;background:radial-gradient(circle,#2297ff3d,#03122adb 70%)}.approved-vision__orb-core i[data-v-615e6e12]{width:12px;height:12px;border-radius:50%;background:#56e8ff;box-shadow:0 0 14px #2d9fff;animation:visionCellTwinkle-615e6e12 2.9s ease-in-out infinite}.approved-vision__orb-core i[data-v-615e6e12]:nth-child(2){animation-delay:.36s}.approved-vision__orb-core i[data-v-615e6e12]:nth-child(3){animation-delay:1.08s}.approved-vision__orb-core i[data-v-615e6e12]:nth-child(4){animation-delay:.72s}.approved-vision__orbit-dot[data-v-615e6e12]{position:absolute;width:5px;height:5px;border-radius:50%;background:#1c8cff;box-shadow:0 0 8px #1c8cff}.approved-vision__orbit-dot[data-v-615e6e12]:nth-of-type(3){top:4px;left:50%;animation:visionDotPulse-615e6e12 3.4s ease-in-out infinite}.approved-vision__orbit-dot[data-v-615e6e12]:nth-of-type(4){top:50%;right:4px;animation:visionDotPulse-615e6e12 3.4s ease-in-out infinite .85s}.approved-vision__orbit-dot[data-v-615e6e12]:nth-of-type(5){bottom:4px;left:50%;animation:visionDotPulse-615e6e12 3.4s ease-in-out infinite 1.7s}.approved-vision__orbit-dot[data-v-615e6e12]:nth-of-type(6){top:50%;left:4px;animation:visionDotPulse-615e6e12 3.4s ease-in-out infinite 2.55s}.approved-vision__security[data-v-615e6e12]{position:absolute;top:50%;right:.25rem;width:220px;transform:translateY(-50%);color:#1f8fff;filter:drop-shadow(0 0 14px rgba(20,130,255,.25))}.approved-vision__security svg[data-v-615e6e12]{overflow:visible}.approved-vision__security .vs-ticks path[data-v-615e6e12]{stroke:#2b86e6;stroke-width:2;stroke-linecap:round;animation:visionTickShimmer-615e6e12 3.8s ease-in-out infinite}.approved-vision__security .vs-ring-outer circle[data-v-615e6e12]{stroke:#3496f594;stroke-width:1.6;stroke-linecap:round}.approved-vision__security .vs-ring-mid[data-v-615e6e12]{stroke:#2880e252;stroke-width:1}.approved-vision__security .vs-arc path[data-v-615e6e12]{stroke:url(#visionArcStroke);stroke-width:3.4;stroke-linecap:round}.approved-vision__security .vs-sats circle[data-v-615e6e12]{fill:#55e2ff;filter:drop-shadow(0 0 6px #1e8fff)}.approved-vision__security .vs-ring-inner circle[data-v-615e6e12]{stroke:#46b0ff85;stroke-width:1.4;stroke-linecap:round}.approved-vision__security .vs-core[data-v-615e6e12]{fill:#186cdc4d;stroke:#35a9ff;stroke-width:2;stroke-linejoin:round;animation:visionCoreGlow-615e6e12 4.2s ease-in-out infinite}.approved-vision__security .vs-core-dot[data-v-615e6e12]{fill:#6ff2ff;animation:visionCoreDot-615e6e12 2.4s ease-in-out infinite}.approved-vision__security .vs-ring-outer[data-v-615e6e12],.approved-vision__security .vs-arc[data-v-615e6e12],.approved-vision__security .vs-sats[data-v-615e6e12],.approved-vision__security .vs-ring-inner[data-v-615e6e12]{transform-box:view-box;transform-origin:110px 95px}.approved-vision__security .vs-ring-outer[data-v-615e6e12]{animation:visionSpin-615e6e12 26s linear infinite}.approved-vision__security .vs-arc[data-v-615e6e12]{animation:visionSpinBack-615e6e12 9s linear infinite}.approved-vision__security .vs-sats[data-v-615e6e12]{animation:visionSpin-615e6e12 14s linear infinite}.approved-vision__security .vs-ring-inner[data-v-615e6e12]{animation:visionSpinBack-615e6e12 18s linear infinite}@keyframes visionPing-615e6e12{0%{opacity:.18;transform:translate(-50%,-50%) scale(.86)}55%{opacity:.85}to{opacity:0;transform:translate(-50%,-50%) scale(1.07)}}@keyframes visionRingBreathe-615e6e12{0%,to{box-shadow:inset 0 0 28px #1e78ff59,0 0 22px #2382ff38}50%{box-shadow:inset 0 0 34px #2d96ff80,0 0 34px #2d9bff6b}}@keyframes visionCellTwinkle-615e6e12{0%,to{opacity:.72;box-shadow:0 0 10px #2d9fff}50%{opacity:1;box-shadow:0 0 20px #56e8ff}}@keyframes visionDotPulse-615e6e12{0%,to{opacity:.55;transform:scale(1);box-shadow:0 0 6px #1c8cff}50%{opacity:1;transform:scale(1.55);box-shadow:0 0 14px #56e8ff}}@keyframes visionSpin-615e6e12{to{transform:rotate(360deg)}}@keyframes visionSpinBack-615e6e12{to{transform:rotate(-360deg)}}@keyframes visionTickShimmer-615e6e12{0%,to{opacity:.35}50%{opacity:1}}@keyframes visionCoreGlow-615e6e12{0%,to{fill:#186cdc47;stroke:#2f9aff}50%{fill:#268eff75;stroke:#62dcff}}@keyframes visionCoreDot-615e6e12{0%,to{opacity:.68;filter:drop-shadow(0 0 4px #2d9fff)}50%{opacity:1;filter:drop-shadow(0 0 12px #6ff2ff)}}@media(prefers-reduced-motion:reduce){.approved-vision__orb[data-v-615e6e12]:before,.approved-vision__orb[data-v-615e6e12]:after,.approved-vision__orb-ring[data-v-615e6e12],.approved-vision__orb-core i[data-v-615e6e12],.approved-vision__orbit-dot[data-v-615e6e12],.approved-vision__security .vs-ticks path[data-v-615e6e12],.approved-vision__security .vs-ring-outer[data-v-615e6e12],.approved-vision__security .vs-arc[data-v-615e6e12],.approved-vision__security .vs-sats[data-v-615e6e12],.approved-vision__security .vs-ring-inner[data-v-615e6e12],.approved-vision__security .vs-core[data-v-615e6e12],.approved-vision__security .vs-core-dot[data-v-615e6e12]{animation:none}}.approved-vision__features[data-v-615e6e12]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem;min-width:0}.approved-vision__feature[data-v-615e6e12]{position:relative;display:flex;min-width:0;min-height:310px;flex-direction:column;align-items:center;padding:1.6rem 1.55rem 1.45rem;overflow:hidden;border:1px solid rgba(57,139,235,.62);border-radius:12px;background:linear-gradient(150deg,#092246cc,#031228eb);text-align:center;box-shadow:inset 0 1px #79c0ff0a}.approved-vision__feature[data-v-615e6e12]:before{content:"";position:absolute;inset:auto 15% -45%;height:65%;background:radial-gradient(circle,rgba(26,117,255,.12),transparent 70%);pointer-events:none}.approved-vision__feature[data-v-615e6e12]>*{position:relative;z-index:1}.approved-vision__feature[data-v-615e6e12]:after{content:"";position:absolute;inset:0;z-index:0;background-repeat:no-repeat;opacity:.68;filter:drop-shadow(0 0 5px rgba(70,190,255,.55));pointer-events:none}.approved-vision__feature[data-v-615e6e12]:nth-child(3n+1):after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 168 132'%3E%3Cg fill='none' stroke='%2354b6ff' stroke-opacity='.38' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 24 58 10 102 34 152 18'/%3E%3Cpath d='M16 24 42 68 92 92 138 72'/%3E%3Cpath d='M102 34 92 92'/%3E%3Cpath d='M58 10 42 68'/%3E%3C/g%3E%3Cg fill='%2366d4ff'%3E%3Ccircle cx='16' cy='24' r='2.1'/%3E%3Ccircle cx='58' cy='10' r='2.6'/%3E%3Ccircle cx='102' cy='34' r='2.1'/%3E%3Ccircle cx='152' cy='18' r='1.8'/%3E%3Ccircle cx='42' cy='68' r='2.4'/%3E%3Ccircle cx='92' cy='92' r='2.1'/%3E%3Ccircle cx='138' cy='72' r='1.8'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 168 132'%3E%3Cg fill='none' stroke='%2354b6ff' stroke-opacity='.38' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M24 18 74 36 120 14 158 52'/%3E%3Cpath d='M24 18 48 74 100 96 146 88'/%3E%3Cpath d='M146 88 158 52'/%3E%3Cpath d='M74 36 48 74'/%3E%3C/g%3E%3Cg fill='%2366d4ff'%3E%3Ccircle cx='24' cy='18' r='2.1'/%3E%3Ccircle cx='74' cy='36' r='2.6'/%3E%3Ccircle cx='120' cy='14' r='2.1'/%3E%3Ccircle cx='158' cy='52' r='1.8'/%3E%3Ccircle cx='48' cy='74' r='2.4'/%3E%3Ccircle cx='100' cy='96' r='2.1'/%3E%3Ccircle cx='146' cy='88' r='1.8'/%3E%3C/g%3E%3C/svg%3E");background-position:left -14px top -10px,right -26px bottom -18px;background-size:176px 138px,122px 96px}.approved-vision__feature[data-v-615e6e12]:nth-child(3n+2):after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 168 132'%3E%3Cg fill='none' stroke='%2354b6ff' stroke-opacity='.38' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M150 22 108 8 62 30 18 16'/%3E%3Cpath d='M150 22 128 64 76 86 26 66'/%3E%3Cpath d='M62 30 76 86'/%3E%3Cpath d='M108 8 128 64'/%3E%3C/g%3E%3Cg fill='%2366d4ff'%3E%3Ccircle cx='150' cy='22' r='2.1'/%3E%3Ccircle cx='108' cy='8' r='2.6'/%3E%3Ccircle cx='62' cy='30' r='2.1'/%3E%3Ccircle cx='18' cy='16' r='1.8'/%3E%3Ccircle cx='128' cy='64' r='2.4'/%3E%3Ccircle cx='76' cy='86' r='2.1'/%3E%3Ccircle cx='26' cy='66' r='1.8'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 168 132'%3E%3Cg fill='none' stroke='%2354b6ff' stroke-opacity='.38' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 24 58 10 102 34 152 18'/%3E%3Cpath d='M16 24 42 68 92 92 138 72'/%3E%3Cpath d='M102 34 92 92'/%3E%3Cpath d='M58 10 42 68'/%3E%3C/g%3E%3Cg fill='%2366d4ff'%3E%3Ccircle cx='16' cy='24' r='2.1'/%3E%3Ccircle cx='58' cy='10' r='2.6'/%3E%3Ccircle cx='102' cy='34' r='2.1'/%3E%3Ccircle cx='152' cy='18' r='1.8'/%3E%3Ccircle cx='42' cy='68' r='2.4'/%3E%3Ccircle cx='92' cy='92' r='2.1'/%3E%3Ccircle cx='138' cy='72' r='1.8'/%3E%3C/g%3E%3C/svg%3E");background-position:right -14px top -10px,left -26px bottom -18px;background-size:176px 138px,122px 96px}.approved-vision__feature[data-v-615e6e12]:nth-child(3n):after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 168 132'%3E%3Cg fill='none' stroke='%2354b6ff' stroke-opacity='.38' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M24 18 74 36 120 14 158 52'/%3E%3Cpath d='M24 18 48 74 100 96 146 88'/%3E%3Cpath d='M146 88 158 52'/%3E%3Cpath d='M74 36 48 74'/%3E%3C/g%3E%3Cg fill='%2366d4ff'%3E%3Ccircle cx='24' cy='18' r='2.1'/%3E%3Ccircle cx='74' cy='36' r='2.6'/%3E%3Ccircle cx='120' cy='14' r='2.1'/%3E%3Ccircle cx='158' cy='52' r='1.8'/%3E%3Ccircle cx='48' cy='74' r='2.4'/%3E%3Ccircle cx='100' cy='96' r='2.1'/%3E%3Ccircle cx='146' cy='88' r='1.8'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 168 132'%3E%3Cg fill='none' stroke='%2354b6ff' stroke-opacity='.38' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M150 22 108 8 62 30 18 16'/%3E%3Cpath d='M150 22 128 64 76 86 26 66'/%3E%3Cpath d='M62 30 76 86'/%3E%3Cpath d='M108 8 128 64'/%3E%3C/g%3E%3Cg fill='%2366d4ff'%3E%3Ccircle cx='150' cy='22' r='2.1'/%3E%3Ccircle cx='108' cy='8' r='2.6'/%3E%3Ccircle cx='62' cy='30' r='2.1'/%3E%3Ccircle cx='18' cy='16' r='1.8'/%3E%3Ccircle cx='128' cy='64' r='2.4'/%3E%3Ccircle cx='76' cy='86' r='2.1'/%3E%3Ccircle cx='26' cy='66' r='1.8'/%3E%3C/g%3E%3C/svg%3E");background-position:left -14px top -10px,right -26px bottom -18px;background-size:176px 138px,122px 96px}.approved-vision__feature-icon[data-v-615e6e12]{display:grid;flex:0 0 76px;width:76px;height:76px;place-items:center;border:1px solid #258ff5;border-radius:50%;color:#4aa9ff;background:radial-gradient(circle at 45% 40%,#2382ff52,#041837eb 70%);box-shadow:inset 0 0 20px #1d75ff33,0 0 18px #1469ff26}.approved-vision__feature-icon svg[data-v-615e6e12]{width:42px;height:42px}.approved-vision__feature h2[data-v-615e6e12]{max-width:320px;margin:1.05rem 0 0;color:#f1f5fb;font-size:clamp(1.15rem,1.55vw,1.45rem);line-height:1.35}.approved-vision__feature p[data-v-615e6e12]{max-width:360px;margin:1rem auto 1.2rem;color:#bfcbdb;font-size:clamp(.78rem,.95vw,.94rem);line-height:1.72}.approved-vision__feature-accent[data-v-615e6e12]{width:92px;height:2px;margin-top:auto;background:linear-gradient(90deg,#09d8ff,#415cff);box-shadow:0 0 8px #1f8fff59}.approved-vision__cta[data-v-615e6e12]{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.5fr) minmax(190px,.62fr);align-items:center;min-width:0;gap:1.35rem;padding:1rem 1.35rem;border:1px solid rgba(54,132,224,.48);border-radius:12px;background:linear-gradient(100deg,#041936ed,#05142cf5);position:relative}.approved-vision__cta[data-v-615e6e12]>*{position:relative;z-index:1}.approved-vision__cta[data-v-615e6e12]:before{content:"";position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:inherit;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 168 132'%3E%3Cg fill='none' stroke='%2354b6ff' stroke-opacity='.38' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M150 22 108 8 62 30 18 16'/%3E%3Cpath d='M150 22 128 64 76 86 26 66'/%3E%3Cpath d='M62 30 76 86'/%3E%3Cpath d='M108 8 128 64'/%3E%3C/g%3E%3Cg fill='%2366d4ff'%3E%3Ccircle cx='150' cy='22' r='2.1'/%3E%3Ccircle cx='108' cy='8' r='2.6'/%3E%3Ccircle cx='62' cy='30' r='2.1'/%3E%3Ccircle cx='18' cy='16' r='1.8'/%3E%3Ccircle cx='128' cy='64' r='2.4'/%3E%3Ccircle cx='76' cy='86' r='2.1'/%3E%3Ccircle cx='26' cy='66' r='1.8'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 34px top -22px;background-size:208px 116px;opacity:.6;filter:drop-shadow(0 0 5px rgba(70,190,255,.5));pointer-events:none}.approved-vision__roadmap-art[data-v-615e6e12]{min-width:0;color:#219aff}.approved-vision__roadmap-art svg[data-v-615e6e12]{display:block;width:min(250px,100%);margin:auto;filter:drop-shadow(0 0 12px rgba(20,130,255,.32))}.approved-vision__roadmap-art path[data-v-615e6e12],.approved-vision__roadmap-art ellipse[data-v-615e6e12]{stroke:currentColor;stroke-width:1.2}.approved-vision__roadmap-art path[data-v-615e6e12]:last-child{fill:#2789ff;stroke:#53ddff}.approved-vision__cta-copy[data-v-615e6e12]{min-width:0;text-align:start}.approved-vision__cta-copy>span[data-v-615e6e12]{color:#22bfff;font-size:.92rem;font-weight:600}.approved-vision__cta-copy h2[data-v-615e6e12]{margin:.32rem 0 0;color:#f2f6fc;font-size:clamp(1.35rem,2vw,2rem);line-height:1.3}.approved-vision__cta-copy p[data-v-615e6e12]{max-width:700px;margin:.65rem 0 0;color:#b9c6d8;font-size:.82rem;line-height:1.65}.approved-vision__cta-button[data-v-615e6e12]{display:inline-flex;min-height:58px;align-items:center;justify-content:center;gap:.75rem;padding:.85rem 1.25rem;border:1px solid #3f8cff;border-radius:11px;color:#fff;background:linear-gradient(135deg,#1384ff,#3549ed);font:inherit;font-size:.95rem;cursor:pointer;box-shadow:0 8px 26px #145bff3d,inset 0 1px #fff3;transition:transform .18s ease,box-shadow .18s ease}.approved-vision__cta-button[data-v-615e6e12]:hover{transform:translateY(-2px);box-shadow:0 11px 30px #145bff52}.approved-vision__cta-button[data-v-615e6e12]:focus-visible{outline:2px solid #62ecff;outline-offset:3px}.approved-vision__cta-button svg[data-v-615e6e12]{width:20px;height:20px}[dir=rtl] .approved-vision__cta-button svg[data-v-615e6e12]{transform:scaleX(-1)}@media(max-width:1120px){.approved-vision__hero[data-v-615e6e12]{padding-inline:11rem}.approved-vision__orb[data-v-615e6e12]{left:-2rem;transform:translateY(-50%) scale(.78)}.approved-vision__security[data-v-615e6e12]{right:-2rem;transform:translateY(-50%) scale(.78)}.approved-vision__feature[data-v-615e6e12]{min-height:330px;padding-inline:1.05rem}.approved-vision__cta[data-v-615e6e12]{grid-template-columns:190px minmax(0,1fr)}.approved-vision__cta-button[data-v-615e6e12]{grid-column:2;justify-self:start;min-width:210px}}@media(max-width:820px){.approved-vision[data-v-615e6e12]{padding-inline:.35rem}.approved-vision__hero[data-v-615e6e12]{min-height:280px;padding:2rem 2.2rem}.approved-vision__orb[data-v-615e6e12]{left:-5rem;opacity:.4;transform:translateY(-50%) scale(.62)}.approved-vision__security[data-v-615e6e12]{right:-4rem;opacity:.42;transform:translateY(-50%) scale(.62)}.approved-vision__features[data-v-615e6e12]{grid-template-columns:1fr}.approved-vision__feature[data-v-615e6e12]{min-height:0}.approved-vision__cta[data-v-615e6e12]{grid-template-columns:1fr;text-align:center}.approved-vision__roadmap-art svg[data-v-615e6e12]{width:210px}.approved-vision__cta-copy[data-v-615e6e12]{text-align:center}.approved-vision__cta-copy p[data-v-615e6e12]{margin-inline:auto}.approved-vision__cta-button[data-v-615e6e12]{grid-column:auto;justify-self:center}}@media(max-width:520px){.approved-vision[data-v-615e6e12]{gap:.9rem;padding-bottom:.4rem}.approved-vision__hero[data-v-615e6e12]{min-height:250px;padding:1.45rem .35rem}.approved-vision__copy h1[data-v-615e6e12]{letter-spacing:-.02em}.approved-vision__copy p[data-v-615e6e12]{line-height:1.62}.approved-vision__orb[data-v-615e6e12]{left:-6.5rem;opacity:.26}.approved-vision__security[data-v-615e6e12]{right:-6.5rem;opacity:.26}.approved-vision__feature[data-v-615e6e12]{padding:1.25rem 1rem}.approved-vision__feature-icon[data-v-615e6e12]{width:66px;height:66px;flex-basis:66px}.approved-vision__feature-icon svg[data-v-615e6e12]{width:36px;height:36px}.approved-vision__cta[data-v-615e6e12]{padding:1rem;gap:.75rem}.approved-vision__roadmap-art svg[data-v-615e6e12]{width:170px}.approved-vision__cta-button[data-v-615e6e12]{width:100%;min-width:0}}.approved-quarter[data-v-a67bcc34]{--accent: #159dff;position:relative;display:flex;flex-direction:column;min-width:0;padding:1.1rem 1.05rem .95rem;border:1px solid color-mix(in srgb,var(--accent) 42%,transparent);border-radius:10px;color:#eaf4ff;background:linear-gradient(165deg,color-mix(in srgb,var(--accent) 6%,#07172f),#030d1efa 72%);box-shadow:inset 0 1px #ffffff06,0 10px 24px #00040e1f;text-align:center}.approved-quarter--violet[data-v-a67bcc34]{--accent: #a763ff}.approved-quarter__summary[data-v-a67bcc34]{display:grid;gap:.58rem;min-width:0;padding-bottom:.85rem;border-bottom:1px solid color-mix(in srgb,var(--accent) 24%,transparent)}.approved-quarter__label[data-v-a67bcc34]{color:var(--accent);font-size:clamp(.84rem,.87vw,.98rem);font-weight:800;line-height:1.2;text-align:start}.approved-quarter__title-row[data-v-a67bcc34]{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:.55rem;min-width:0}.approved-quarter__icon[data-v-a67bcc34]{display:grid;width:42px;height:42px;place-items:center;border:1px solid color-mix(in srgb,var(--accent) 76%,transparent);border-radius:50%;color:var(--accent);background:#06172f;box-shadow:0 0 18px color-mix(in srgb,var(--accent) 19%,transparent)}.approved-quarter__icon svg[data-v-a67bcc34]{width:22px;height:22px}.approved-quarter h4[data-v-a67bcc34]{width:100%;margin:0;padding:.45rem .75rem;border:1px solid color-mix(in srgb,var(--accent) 48%,transparent);border-radius:999px;color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,#07162e);font-size:clamp(.86rem,.88vw,1rem);font-weight:800;line-height:1.35}.approved-quarter__summary p[data-v-a67bcc34]{margin:0;color:#d7e7fb;font-size:calc(clamp(.8rem,.82vw,.92rem) * var(--q-scale, 1));font-weight:650;line-height:1.58;text-align:start}.approved-quarter__details[data-v-a67bcc34]{min-width:0;flex:1 1 auto;padding-top:.95rem}.approved-quarter__details ul[data-v-a67bcc34]{display:grid;gap:.72rem;margin:0;padding:0;list-style:none;color:#c7d4e6;font-size:calc(clamp(.79rem,.81vw,.91rem) * var(--q-scale, 1));line-height:1.66;text-align:start}.approved-quarter__details li[data-v-a67bcc34]{position:relative;padding-inline-start:1.1rem}.approved-quarter__details li[data-v-a67bcc34]:before{content:"";position:absolute;top:.64em;inset-inline-start:0;width:5px;height:5px;border-radius:50%;background:var(--accent);box-shadow:0 0 7px color-mix(in srgb,var(--accent) 72%,transparent)}.approved-quarter__progress[data-v-a67bcc34]{display:flex;align-items:center;justify-content:center;gap:.6rem;margin-top:auto;padding-top:.78rem;border-top:1px solid color-mix(in srgb,var(--accent) 20%,transparent);color:var(--accent);font-size:.88rem}.approved-quarter__progress>span[data-v-a67bcc34]{position:relative;width:44px;height:44px;border-radius:50%;background:conic-gradient(var(--accent) var(--approved-progress),rgba(73,104,147,.28) 0);box-shadow:0 0 14px color-mix(in srgb,var(--accent) 25%,transparent)}.approved-quarter__progress>span[data-v-a67bcc34]:after{content:"";position:absolute;inset:6px;border:2px solid color-mix(in srgb,var(--accent) 42%,#142843);border-radius:50%;background:#06152b}.approved-quarter--wide[data-v-a67bcc34]{display:grid;grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);grid-template-rows:auto;align-items:center;gap:1.25rem;padding:1.25rem 1.35rem}.approved-quarter--wide .approved-quarter__summary[data-v-a67bcc34]{align-content:center;padding:0;padding-inline-end:1rem;border-bottom:0;border-inline-end:1px solid color-mix(in srgb,var(--accent) 26%,transparent)}.approved-quarter--wide .approved-quarter__details[data-v-a67bcc34]{padding:0}.approved-quarter--wide .approved-quarter__details ul[data-v-a67bcc34]{font-size:calc(clamp(.81rem,.84vw,.94rem) * var(--q-scale, 1))}[dir=rtl] .approved-quarter__label[data-v-a67bcc34]{font-size:clamp(.88rem,.91vw,1.02rem)}[dir=rtl] .approved-quarter h4[data-v-a67bcc34]{font-size:clamp(.9rem,.92vw,1.04rem);line-height:1.5}[dir=rtl] .approved-quarter__summary p[data-v-a67bcc34]{font-size:calc(clamp(.85rem,.87vw,.97rem) * var(--q-scale, 1));line-height:1.78}[dir=rtl] .approved-quarter__details ul[data-v-a67bcc34]{font-size:calc(clamp(.84rem,.86vw,.96rem) * var(--q-scale, 1));line-height:1.88}[dir=rtl] .approved-quarter--wide .approved-quarter__details ul[data-v-a67bcc34]{font-size:calc(clamp(.86rem,.89vw,.99rem) * var(--q-scale, 1))}@media(max-width:1120px){.approved-quarter[data-v-a67bcc34]{padding:1.05rem}}@media(max-width:720px){.approved-quarter__progress[data-v-a67bcc34]{justify-content:flex-start}.approved-quarter--wide[data-v-a67bcc34]{grid-template-columns:1fr}.approved-quarter--wide .approved-quarter__summary[data-v-a67bcc34]{padding:0 0 .62rem;border-inline-end:0;border-bottom:1px solid color-mix(in srgb,var(--accent) 24%,transparent)}}.approved-year[data-v-497d04ae]{--accent: #149cff;min-width:0}.approved-year--violet[data-v-497d04ae]{--accent: #a861ff}.approved-year__header[data-v-497d04ae]{display:grid;grid-template-columns:minmax(175px,auto) minmax(0,1fr);align-items:center;min-width:0;padding-bottom:.5rem;border-bottom:1px solid color-mix(in srgb,var(--accent) 45%,transparent)}.approved-year__identity[data-v-497d04ae]{display:flex;align-items:center;gap:.72rem;padding:.42rem .85rem .42rem .55rem}.approved-year__identity h3[data-v-497d04ae]{margin:0;color:var(--accent);font-size:clamp(1.95rem,2.2vw,2.5rem);font-weight:800;line-height:1.04}.approved-year__progress[data-v-497d04ae]{display:flex;align-items:center;gap:.44rem;color:var(--accent);font-size:.88rem}.approved-year__progress>span[data-v-497d04ae]{position:relative;width:31px;height:31px;border-radius:50%;background:conic-gradient(var(--accent) var(--approved-year-progress),rgba(62,91,132,.28) 0);box-shadow:0 0 13px color-mix(in srgb,var(--accent) 24%,transparent)}.approved-year__progress>span[data-v-497d04ae]:after{content:"";position:absolute;inset:5px;border:2px solid color-mix(in srgb,var(--accent) 48%,#18304c);border-radius:50%;background:#06142a}.approved-year__metadata[data-v-497d04ae]{display:grid;grid-template-columns:minmax(130px,.75fr) minmax(210px,1.45fr) minmax(min-content,.3fr);min-width:0;margin:0}.approved-year__metadata div[data-v-497d04ae]{min-width:0;padding:.42rem .75rem .48rem;border-inline-start:1px solid color-mix(in srgb,var(--accent) 24%,transparent);text-align:start}.approved-year__metadata dt[data-v-497d04ae]{color:#8399ba;font-size:.68rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.approved-year__metadata dd[data-v-497d04ae]{margin:.24rem 0 0;overflow-wrap:anywhere;color:#c3d1e4;font-size:.82rem;line-height:1.55}.approved-year__timeline[data-v-497d04ae]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));height:16px;margin:.5rem 28px 0;border-top:1px solid color-mix(in srgb,var(--accent) 72%,transparent)}.approved-year__timeline span[data-v-497d04ae]{width:8px;height:8px;margin:-4.5px auto 0;border-radius:50%;background:#dffcff;box-shadow:0 0 12px var(--accent)}.approved-year__quarters[data-v-497d04ae]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:.9rem;min-width:0}[dir=rtl] .approved-year__metadata dt[data-v-497d04ae]{font-size:.72rem;letter-spacing:0}[dir=rtl] .approved-year__metadata dd[data-v-497d04ae]{font-size:.87rem;line-height:1.78}.approved-year__quarters--single[data-v-497d04ae],.approved-year--single .approved-year__timeline[data-v-497d04ae]{grid-template-columns:1fr}.approved-year--pair .approved-year__quarters[data-v-497d04ae]{padding-bottom:.15rem}.approved-year--row .approved-year__header[data-v-497d04ae]{min-height:48px}@media(max-width:1240px){.approved-year__header[data-v-497d04ae]{grid-template-columns:1fr}.approved-year__metadata[data-v-497d04ae]{grid-template-columns:1fr 1.35fr minmax(min-content,.32fr)}.approved-year__metadata div[data-v-497d04ae]{border-inline-start:0;border-top:1px solid color-mix(in srgb,var(--accent) 18%,transparent)}}@media(max-width:1120px){.approved-year__quarters[data-v-497d04ae]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.approved-year__timeline[data-v-497d04ae]{display:none}}@media(max-width:720px){.approved-year__metadata[data-v-497d04ae]{grid-template-columns:1fr}.approved-year__metadata div[data-v-497d04ae]{padding:.5rem .15rem}.approved-year__quarters[data-v-497d04ae]{grid-template-columns:1fr}.approved-year__identity[data-v-497d04ae]{padding-inline:.15rem}}.approved-roadmap[data-v-9782ea73]{position:relative;isolation:isolate;width:min(1760px,100%);min-width:0;margin:0 auto;padding:.9rem 1.15rem 1.7rem;color:#eff6ff;background:transparent;border-radius:0}.approved-roadmap__grid[data-v-9782ea73]{display:none}.approved-roadmap[data-v-9782ea73]:after{display:none}.approved-roadmap__emblem[data-v-9782ea73]{position:absolute;top:.3rem;inset-inline-start:1rem;display:block;width:66px;height:66px;filter:drop-shadow(0 0 10px rgba(20,190,210,.34))}.approved-roadmap__emblem svg[data-v-9782ea73]{display:block;width:100%;height:100%;overflow:visible}.approved-roadmap__emblem .rm-emblem__ring circle[data-v-9782ea73]{stroke:#19bfd0;stroke-width:1.4;stroke-linecap:round;opacity:.82}.approved-roadmap__emblem .rm-emblem__ticks path[data-v-9782ea73]{stroke:#63f6ee;stroke-width:2;stroke-linecap:round;animation:rmEmblemTick-9782ea73 3.4s ease-in-out infinite}.approved-roadmap__emblem .rm-emblem__inner[data-v-9782ea73]{stroke:#23bed257;stroke-width:1}.approved-roadmap__emblem .rm-emblem__needle-n[data-v-9782ea73]{fill:#63f6ee}.approved-roadmap__emblem .rm-emblem__needle-s[data-v-9782ea73]{fill:#1e8cbe94}.approved-roadmap__emblem .rm-emblem__core[data-v-9782ea73]{fill:#d8feff;animation:rmEmblemCore-9782ea73 2.6s ease-in-out infinite}.approved-roadmap__emblem .rm-emblem__ring[data-v-9782ea73],.approved-roadmap__emblem .rm-emblem__needle[data-v-9782ea73]{transform-box:view-box;transform-origin:32px 32px}.approved-roadmap__emblem .rm-emblem__ring[data-v-9782ea73]{animation:rmEmblemSpin-9782ea73 22s linear infinite}.approved-roadmap__emblem .rm-emblem__needle[data-v-9782ea73]{animation:rmEmblemSweep-9782ea73 11s ease-in-out infinite}@keyframes rmEmblemSpin-9782ea73{to{transform:rotate(360deg)}}@keyframes rmEmblemSweep-9782ea73{0%{transform:rotate(-24deg)}38%{transform:rotate(196deg)}52%{transform:rotate(172deg)}66%{transform:rotate(188deg)}to{transform:rotate(336deg)}}@keyframes rmEmblemTick-9782ea73{0%,to{opacity:.4}50%{opacity:1}}@keyframes rmEmblemCore-9782ea73{0%,to{opacity:.75;filter:drop-shadow(0 0 3px #22d4e3)}50%{opacity:1;filter:drop-shadow(0 0 9px #63f6ee)}}@media(prefers-reduced-motion:reduce){.approved-roadmap__emblem .rm-emblem__ring[data-v-9782ea73],.approved-roadmap__emblem .rm-emblem__needle[data-v-9782ea73],.approved-roadmap__emblem .rm-emblem__ticks path[data-v-9782ea73],.approved-roadmap__emblem .rm-emblem__core[data-v-9782ea73]{animation:none}}.approved-roadmap__hero[data-v-9782ea73]{padding:.45rem 7rem 1.75rem;text-align:center}.approved-roadmap__hero h2[data-v-9782ea73]{margin:0;background:linear-gradient(90deg,#f8fafc 28%,#377cf1 63%,#56a5ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-size:clamp(2.3rem,3.4vw,3.9rem);font-weight:800;line-height:1.06;letter-spacing:-.022em}.approved-roadmap__hero p[data-v-9782ea73]{max-width:1040px;margin:.52rem auto 0;color:#b5c3d7;font-size:clamp(.94rem,1.04vw,1.1rem);line-height:1.65}.approved-roadmap__divider[data-v-9782ea73]{position:relative;display:block;width:min(430px,70%);height:1px;margin:.7rem auto 0;background:linear-gradient(90deg,transparent,#238aff,transparent)}.approved-roadmap__divider i[data-v-9782ea73]{position:absolute;top:-4px;left:50%;width:8px;height:8px;border-radius:50%;background:#67f1ff;box-shadow:0 0 18px #198fff}.approved-roadmap__pages[data-v-9782ea73],.approved-roadmap__page[data-v-9782ea73],.approved-roadmap__year-pair[data-v-9782ea73]{min-width:0}.approved-roadmap__page[data-v-9782ea73]{display:grid;gap:1.85rem}.approved-roadmap__year-pair[data-v-9782ea73]{display:grid;grid-template-columns:minmax(0,1fr);gap:1.8rem}.approved-roadmap__page--two[data-v-9782ea73]{gap:1.95rem}.approved-future-preview[data-v-9782ea73]{position:relative;display:grid;grid-template-columns:192px minmax(0,1fr) 206px;align-items:center;width:94%;min-width:0;margin-inline:auto;gap:.8rem;overflow:hidden;padding:1rem 1.1rem;border:1px solid transparent;border-radius:10px;background:linear-gradient(105deg,#0b1c3c,#071328 56%,#1d0f27) padding-box,linear-gradient(100deg,#ff6b93c7,#3fa2ffc7) border-box}.approved-future-preview[data-v-9782ea73]>*{position:relative;z-index:1}.approved-future-preview[data-v-9782ea73]:after{content:"";position:absolute;inset:0;z-index:0;background-image:linear-gradient(100deg,transparent 38%,rgba(255,140,175,.1) 46%,rgba(90,175,255,.12) 54%,transparent 62%);background-repeat:no-repeat;background-size:260% 100%;pointer-events:none;animation:fpSheen-9782ea73 7.5s ease-in-out infinite}@keyframes fpSheen-9782ea73{0%{opacity:0;background-position:130% 0}10%{opacity:1}86%{opacity:1}to{opacity:0;background-position:-130% 0}}.approved-future-preview__identity[data-v-9782ea73]{display:flex;align-items:center;min-width:0;gap:.72rem;padding-inline-end:.75rem}.approved-future-preview__target[data-v-9782ea73]{flex:0 0 56px;width:56px;height:56px;filter:drop-shadow(0 0 9px rgba(255,110,150,.32))}.approved-future-preview__target svg[data-v-9782ea73]{display:block;width:100%;height:100%}.approved-future-preview__target .fp-target__ring[data-v-9782ea73]{transform-box:view-box;transform-origin:24px 24px;animation:fpTargetSpin-9782ea73 19s linear infinite}.approved-future-preview__target .fp-target__ring circle[data-v-9782ea73]{stroke:#4aa6ff;stroke-width:1.5;stroke-linecap:round;opacity:.85}.approved-future-preview__target .fp-target__horizon[data-v-9782ea73]{stroke:#4aa6ff;stroke-width:1.8;stroke-linecap:round}.approved-future-preview__target .fp-target__sun[data-v-9782ea73]{stroke:#ff6b93;stroke-width:2.3;stroke-linecap:round;animation:fpTargetSun-9782ea73 3.6s ease-in-out infinite}.approved-future-preview__target .fp-target__rays path[data-v-9782ea73]{stroke:#ff8fb2;stroke-width:1.8;stroke-linecap:round;animation:fpTargetRay-9782ea73 2.8s ease-in-out infinite}.approved-future-preview__target .fp-target__rays path[data-v-9782ea73]:nth-child(2){animation-delay:.5s}.approved-future-preview__target .fp-target__rays path[data-v-9782ea73]:nth-child(3){animation-delay:1s}.approved-future-preview__target .fp-target__ground[data-v-9782ea73]{stroke:#4aa6ff7a;stroke-width:1.5;stroke-linecap:round}@keyframes fpTargetSpin-9782ea73{to{transform:rotate(360deg)}}@keyframes fpTargetSun-9782ea73{0%,to{opacity:.78}50%{opacity:1}}@keyframes fpTargetRay-9782ea73{0%,to{opacity:.32}50%{opacity:1}}.approved-future-preview__identity strong[data-v-9782ea73]{display:block;color:#ff7fa4;font-size:.84rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.approved-future-preview__identity span[data-v-9782ea73]{display:block;margin-top:.3rem;color:#a9bcd6;font-size:.74rem}.approved-future-preview__items[data-v-9782ea73]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.approved-future-preview__items article[data-v-9782ea73]{display:flex;min-width:0;align-items:center;gap:.62rem;padding:.45rem .65rem;border-inline-start:1px solid rgba(74,121,175,.3)}.approved-future-preview__items article[data-v-9782ea73]:nth-child(1){--fp-accent: 255, 107, 147}.approved-future-preview__items article[data-v-9782ea73]:nth-child(2){--fp-accent: 63, 162, 255}.approved-future-preview__items article[data-v-9782ea73]:nth-child(3){--fp-accent: 255, 133, 172}.approved-future-preview__items article[data-v-9782ea73]:nth-child(4){--fp-accent: 92, 184, 255}.approved-future-preview__items article[data-v-9782ea73]{border-inline-start-color:rgba(var(--fp-accent),.26)}.approved-future-preview__items article:nth-child(2) .approved-future-preview__item-icon[data-v-9782ea73]{animation-delay:.85s}.approved-future-preview__items article:nth-child(3) .approved-future-preview__item-icon[data-v-9782ea73]{animation-delay:1.7s}.approved-future-preview__items article:nth-child(4) .approved-future-preview__item-icon[data-v-9782ea73]{animation-delay:2.55s}.approved-future-preview__item-icon[data-v-9782ea73]{display:grid;flex:0 0 44px;width:44px;height:44px;place-items:center;border:1px solid rgba(var(--fp-accent, 34, 170, 255),.68);border-radius:50%;color:rgb(var(--fp-accent, 34, 170, 255));background:radial-gradient(circle at 50% 42%,rgba(var(--fp-accent, 34, 170, 255),.2),#03142de0 70%);box-shadow:inset 0 0 13px rgba(var(--fp-accent, 34, 170, 255),.16),0 0 16px rgba(var(--fp-accent, 34, 170, 255),.18);animation:fpIconGlow-9782ea73 3.4s ease-in-out infinite}@keyframes fpIconGlow-9782ea73{0%,to{box-shadow:inset 0 0 13px rgba(var(--fp-accent, 34, 170, 255),.16),0 0 16px rgba(var(--fp-accent, 34, 170, 255),.18)}50%{box-shadow:inset 0 0 18px rgba(var(--fp-accent, 34, 170, 255),.32),0 0 27px rgba(var(--fp-accent, 34, 170, 255),.44)}}.approved-future-preview__item-icon svg[data-v-9782ea73]{width:25px;height:25px;filter:drop-shadow(0 0 5px rgba(var(--fp-accent, 34, 170, 255),.5))}.approved-future-preview h3[data-v-9782ea73]{margin:0;overflow-wrap:anywhere;color:rgb(var(--fp-accent, 41, 182, 255));font-size:.78rem;line-height:1.4}.approved-future-preview p[data-v-9782ea73]{margin:.24rem 0 0;overflow-wrap:anywhere;color:#9eafc8;font-size:.7rem;line-height:1.55}.approved-future-preview blockquote[data-v-9782ea73]{margin:0;padding:.75rem .85rem;border:1px solid transparent;border-radius:8px;color:#ffa6c1;text-align:center;background:linear-gradient(150deg,#0c1b38,#180d24) padding-box,linear-gradient(120deg,#ff6b93d9,#3fa2ffd9) border-box;animation:fpQuoteGlow-9782ea73 5.4s ease-in-out infinite}@keyframes fpQuoteGlow-9782ea73{0%,to{box-shadow:inset 0 0 17px #ff6b9312,0 0 #ff6b9300}50%{box-shadow:inset 0 0 22px #5aafff1f,0 0 20px -6px #ff6b9380}}@media(prefers-reduced-motion:reduce){.approved-future-preview[data-v-9782ea73]:after,.approved-future-preview__item-icon[data-v-9782ea73],.approved-future-preview blockquote[data-v-9782ea73],.approved-future-preview__target .fp-target__ring[data-v-9782ea73],.approved-future-preview__target .fp-target__sun[data-v-9782ea73],.approved-future-preview__target .fp-target__rays path[data-v-9782ea73]{animation:none}}.approved-future-preview blockquote span[data-v-9782ea73]{display:block;font-size:.78rem;line-height:1.62}.approved-roadmap__final-row[data-v-9782ea73]{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(360px,.94fr);grid-template-areas:"yearhead yearhead" "yearrule yearrule" "yearcard panel";align-items:stretch;-moz-column-gap:1rem;column-gap:1rem;row-gap:.15rem;min-width:0}.approved-roadmap__final-row .approved-year--single[data-v-9782ea73]{display:contents}.approved-roadmap__final-row[data-v-9782ea73] .approved-year--single>.approved-year__header{grid-area:yearhead}.approved-roadmap__final-row[data-v-9782ea73] .approved-year--single>.approved-year__timeline{grid-area:yearrule}.approved-roadmap__final-row[data-v-9782ea73] .approved-year--single>.approved-year__quarters{grid-area:yearcard}.approved-roadmap__infinity-panel[data-v-9782ea73]{grid-area:panel;display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:1rem;min-width:0;padding:1.3rem 1.4rem;border:1px dashed rgba(167,96,255,.65);border-radius:10px;background:linear-gradient(115deg,#4d1d8429,#041025f5)}.approved-roadmap__infinity-panel>span[data-v-9782ea73]{color:#a966ff;font-size:7rem;line-height:.68;text-align:center;text-shadow:0 0 30px rgba(157,88,255,.52)}.approved-roadmap__infinity-panel h3[data-v-9782ea73]{margin:0;color:#ba74ff;font-size:1.12rem;line-height:1.4}.approved-roadmap__infinity-panel p[data-v-9782ea73]{margin:.5rem 0 0;color:#b4c2d7;font-size:.86rem;line-height:1.68}.approved-roadmap__footer[data-v-9782ea73]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.9rem;margin-top:1.25rem}.approved-roadmap__disclaimer[data-v-9782ea73]{display:flex;align-items:flex-start;min-width:0;gap:.45rem;padding:0;border:0;border-radius:0;background:none}.approved-roadmap__disclaimer>span[data-v-9782ea73]{display:grid;flex:0 0 14px;width:14px;height:14px;margin-top:.16rem;place-items:center;border-radius:50%;color:#0b1120;background:#ffc02db3;font-size:.58rem;font-weight:900;line-height:1}.approved-roadmap__disclaimer p[data-v-9782ea73]{margin:0;color:#7c879b;font-size:.66rem;line-height:1.55}.approved-roadmap__pagination[data-v-9782ea73]{display:flex;align-items:center;gap:.52rem;padding:.36rem .48rem;border:1px solid rgba(50,125,219,.38);border-radius:999px;background:#06152ef2}.approved-roadmap__pagination button[data-v-9782ea73]{display:grid;width:36px;height:36px;place-items:center;border:1px solid #246fd5;border-radius:50%;color:#dbeaff;background:#09234a;cursor:pointer}.approved-roadmap__pagination button[data-v-9782ea73]:not(:disabled):hover{color:#fff;background:#155dca;box-shadow:0 0 17px #1f74ff5c}.approved-roadmap__pagination button[data-v-9782ea73]:focus-visible{outline:2px solid #66e9ff;outline-offset:3px}.approved-roadmap__pagination button[data-v-9782ea73]:disabled{opacity:.3;cursor:not-allowed}.approved-roadmap__page-label[data-v-9782ea73]{color:#7f93af;font-size:.76rem}.approved-roadmap__page-indicator[data-v-9782ea73]{min-width:54px;color:#a4b7d1;font-size:.88rem;text-align:center}.approved-roadmap__page-indicator strong[data-v-9782ea73]{color:#fff}[dir=rtl] .approved-roadmap__pagination button span[data-v-9782ea73]{display:inline-block;transform:scaleX(-1)}[dir=rtl] .approved-roadmap__hero p[data-v-9782ea73]{font-size:clamp(1rem,1.1vw,1.18rem);line-height:1.85}[dir=rtl] .approved-future-preview h3[data-v-9782ea73]{font-size:.83rem;line-height:1.55}[dir=rtl] .approved-future-preview p[data-v-9782ea73]{font-size:.75rem;line-height:1.72}[dir=rtl] .approved-future-preview blockquote span[data-v-9782ea73]{font-size:.83rem;line-height:1.78}[dir=rtl] .approved-future-preview__identity strong[data-v-9782ea73]{font-size:.88rem}[dir=rtl] .approved-future-preview__identity span[data-v-9782ea73]{font-size:.78rem}[dir=rtl] .approved-roadmap__infinity-panel p[data-v-9782ea73]{font-size:.91rem;line-height:1.85}[dir=rtl] .approved-roadmap__disclaimer p[data-v-9782ea73]{font-size:.71rem;line-height:1.7}@media(max-width:1240px){.approved-roadmap[data-v-9782ea73]{padding-inline:1rem}.approved-roadmap__hero[data-v-9782ea73]{padding-inline:4rem}.approved-future-preview[data-v-9782ea73]{grid-template-columns:1fr;gap:1rem}.approved-future-preview__items[data-v-9782ea73]{grid-template-columns:repeat(2,minmax(0,1fr))}.approved-roadmap__final-row[data-v-9782ea73]{grid-template-columns:minmax(0,1fr);grid-template-areas:"yearhead" "yearrule" "yearcard" "panel";row-gap:.9rem}.approved-roadmap__final-row[data-v-9782ea73] .approved-year--single>.approved-year__timeline{margin-bottom:0}.approved-roadmap__footer[data-v-9782ea73]{grid-template-columns:1fr}.approved-roadmap__pagination[data-v-9782ea73]{justify-self:center}}@media(min-width:1680px){.approved-roadmap__year-pair[data-v-9782ea73]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}}@media(max-width:720px){.approved-roadmap[data-v-9782ea73]{padding:.6rem .5rem 1rem;border-radius:12px}.approved-roadmap__emblem[data-v-9782ea73]{display:none}.approved-roadmap__hero[data-v-9782ea73]{padding:.3rem 0 1rem}.approved-roadmap__hero h2[data-v-9782ea73]{font-size:clamp(1.8rem,10vw,2.6rem)}.approved-roadmap__hero p[data-v-9782ea73]{font-size:.9rem;line-height:1.62}.approved-future-preview__items[data-v-9782ea73],.approved-roadmap__infinity-panel[data-v-9782ea73]{grid-template-columns:1fr}.approved-roadmap__infinity-panel>span[data-v-9782ea73]{font-size:7rem}.approved-roadmap__disclaimer[data-v-9782ea73]{align-items:flex-start}.approved-roadmap__page-label[data-v-9782ea73]{display:none}}.future-story.future009b-section.future009b-system[data-v-b1a7fb6c]{position:relative;isolation:isolate;padding:clamp(1.35rem,2.4vw,2.2rem) clamp(.35rem,1.25vw,1rem) 1.4rem;overflow:hidden;background:radial-gradient(circle at 50% 44%,rgba(12,72,164,.18),transparent 34%),linear-gradient(rgba(17,75,142,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(17,75,142,.04) 1px,transparent 1px);background-size:auto,42px 42px,42px 42px}.future009b-system[data-v-b1a7fb6c]:before{content:"";position:absolute;z-index:-1;inset:14% 20% 16%;border:1px solid rgba(42,133,244,.12);border-radius:50%;box-shadow:0 0 0 48px #1868da06,0 0 0 110px #1868da05;pointer-events:none}.future009b-header[data-v-b1a7fb6c]{position:relative;z-index:2;width:min(1120px,100%);margin:0 auto clamp(1.15rem,2vw,1.7rem);text-align:center}.future009b-header h1[data-v-b1a7fb6c]{margin:0;color:#f3f6fc;font-size:clamp(1.75rem,3vw,3.15rem);font-weight:780;line-height:1.12;letter-spacing:-.025em}.future009b-header h1 strong[data-v-b1a7fb6c]{color:#4599ff;font-weight:inherit}.future009b-header p[data-v-b1a7fb6c]{max-width:880px;margin:.7rem auto 0;color:#d0d9e7;font-size:clamp(.85rem,1.15vw,1.05rem);line-height:1.55}.future009b-system__stage[data-v-b1a7fb6c]{position:relative;z-index:2;direction:ltr;display:grid;grid-template-columns:minmax(270px,1fr) clamp(330px,27vw,420px) minmax(270px,1fr);align-items:center;gap:clamp(.55rem,1.35vw,1.2rem);width:min(1480px,100%);margin:0 auto}.future009b-capabilities[data-v-b1a7fb6c]{display:grid;gap:clamp(.45rem,.75vw,.7rem);min-width:0}.future009b-capability[data-v-b1a7fb6c]{position:relative;display:grid;align-items:center;min-width:0;min-height:92px;border:1px solid rgba(64,154,252,.62);border-radius:21px;background:radial-gradient(circle at var(--card-light-x, 90%) 50%,rgba(31,116,224,.25),transparent 35%),linear-gradient(110deg,#051b3ef5,#020f25fa);box-shadow:inset 0 1px #9cdbff14,inset 0 0 24px #1763d214}.future009b-capability--start[data-v-b1a7fb6c]{grid-template-columns:40px minmax(0,1fr) 78px;padding:.5rem 0 .5rem .65rem;border-start-end-radius:4px}.future009b-capability--end[data-v-b1a7fb6c]{--card-light-x: 10%;grid-template-columns:78px minmax(0,1fr) 40px;padding:.5rem .65rem .5rem 0;border-start-start-radius:4px}.future009b-capability__number[data-v-b1a7fb6c]{color:#9dccff;font-size:.84rem;font-weight:750;letter-spacing:.04em;text-align:center}.future009b-capability__copy[data-v-b1a7fb6c]{min-width:0;padding-inline:.65rem}.future009b-capability--start .future009b-capability__copy[data-v-b1a7fb6c]{text-align:right}.future009b-capability--end .future009b-capability__copy[data-v-b1a7fb6c]{text-align:left}.future009b-system:dir(rtl) .future009b-capability__copy[data-v-b1a7fb6c]{direction:rtl;text-align:right}.future009b-system:dir(ltr) .future009b-capability__copy[data-v-b1a7fb6c]{direction:ltr}.future009b-capability h2[data-v-b1a7fb6c]{margin:0;color:#f1f6ff;font-size:clamp(.88rem,1vw,1.04rem);font-weight:720;line-height:1.22}.future009b-capability p[data-v-b1a7fb6c]{margin:.28rem 0 0;color:#b8c7db;font-size:clamp(.68rem,.77vw,.78rem);line-height:1.38}.future009b-medallion[data-v-b1a7fb6c]{position:relative;z-index:3;display:grid;place-items:center;width:90px;height:90px;border:1px solid rgba(85,188,255,.88);border-radius:50%;background:#031534f5;box-shadow:0 0 0 5px #2981f11a,0 0 0 9px #2f8eff24,0 0 18px #2695ff66}.future009b-capability--start .future009b-medallion[data-v-b1a7fb6c]{margin-inline-end:-12px}.future009b-capability--end .future009b-medallion[data-v-b1a7fb6c]{margin-inline-start:-12px}.future009b-medallion>span[data-v-b1a7fb6c]{display:grid;place-items:center;width:68px;height:68px;padding:.95rem;border:1px solid rgba(129,211,255,.58);border-radius:50%;color:#dff5ff;background:radial-gradient(circle at 40% 32%,#3c8ffa8f,#031637fa 68%);box-shadow:inset 0 0 23px #2f91ff61}.future009b-medallion svg[data-v-b1a7fb6c]{filter:drop-shadow(0 0 6px rgba(134,222,255,.7))}.future009b-connector[data-v-b1a7fb6c]{position:absolute;z-index:1;top:calc(50% - 22px);width:clamp(52px,5vw,86px);height:44px}.future009b-capability--start .future009b-connector[data-v-b1a7fb6c]{left:calc(100% + 9px)}.future009b-capability--end .future009b-connector[data-v-b1a7fb6c]{right:calc(100% + 9px);transform:scaleX(-1)}.future009b-connector[data-v-b1a7fb6c]:before{content:"";position:absolute;top:21px;left:0;width:42%;height:1px;background:linear-gradient(90deg,#3f92ff,#79e5ff);box-shadow:0 0 8px #45bbffcc}.future009b-connector i[data-v-b1a7fb6c]{position:absolute;top:21px;left:40%;width:60%;height:1px;background:linear-gradient(90deg,#79e5ff,#3f92ff);transform:rotate(var(--route-angle, 0deg));transform-origin:left center;box-shadow:0 0 8px #45bbffb8}.future009b-connector i[data-v-b1a7fb6c]:after{content:"";position:absolute;top:-4px;right:-2px;width:8px;height:8px;border:1px solid #d5fbff;border-radius:50%;background:#3bd1ff;box-shadow:0 0 11px #278eff}.future009b-capabilities article[data-v-b1a7fb6c]:nth-child(1){--route-angle: 11deg}.future009b-capabilities article[data-v-b1a7fb6c]:nth-child(2){--route-angle: 14deg}.future009b-capabilities article[data-v-b1a7fb6c]:nth-child(3){--route-angle: 0deg}.future009b-capabilities article[data-v-b1a7fb6c]:nth-child(4){--route-angle: -14deg}.future009b-capabilities article[data-v-b1a7fb6c]:nth-child(5){--route-angle: -28deg}.future009b-core[data-v-b1a7fb6c]{position:relative;display:grid;place-items:center;aspect-ratio:1;width:100%;max-width:420px;margin:0 auto;border:2px solid rgba(91,210,255,.88);border-radius:50%;background:radial-gradient(circle,#115dc96b,#031e48f5 54%,#010d21fc 72%);box-shadow:inset 0 0 68px #1671f26b,0 0 18px #58d8ffc7,0 0 48px #1b79ff57}.future009b-core[data-v-b1a7fb6c]:before,.future009b-core[data-v-b1a7fb6c]:after,.future009b-core__orbit[data-v-b1a7fb6c],.future009b-core__field[data-v-b1a7fb6c]{content:"";position:absolute;border-radius:50%;pointer-events:none}.future009b-core[data-v-b1a7fb6c]:before{inset:10%;border:1px solid rgba(89,188,255,.54);box-shadow:0 0 0 21px #1d6fe014}.future009b-core[data-v-b1a7fb6c]:after{inset:-7%;border:1px dotted rgba(52,151,245,.42)}.future009b-core__field[data-v-b1a7fb6c]{inset:24%;border:1px solid rgba(91,195,255,.34);background:radial-gradient(circle,#0e4497a3,#02122cf0)}.future009b-core__orbit--outer[data-v-b1a7fb6c]{inset:-14%;border:1px solid rgba(42,130,232,.22)}.future009b-core__orbit--middle[data-v-b1a7fb6c]{inset:-4%;border:1px solid rgba(58,159,247,.38)}.future009b-core__orbit--inner[data-v-b1a7fb6c]{inset:17%;border:1px solid rgba(93,199,255,.38)}.future009b-core__axis[data-v-b1a7fb6c]{display:none}.future009b-core__mark[data-v-b1a7fb6c]{position:relative;z-index:4;display:grid;place-items:center;width:56%;aspect-ratio:1;border-radius:30%;background:transparent;box-shadow:none;transform:translateY(-1%)}.future009b-core__caption[data-v-b1a7fb6c]{position:absolute;z-index:6;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.future009b-core__caption path[data-v-b1a7fb6c]{fill:none;stroke:none}.future009b-core__caption text[data-v-b1a7fb6c]{fill:#c5efff;font-family:inherit;font-size:18px;font-weight:500;letter-spacing:.2px;text-shadow:0 0 8px rgba(47,147,255,.86)}.future009b-core__caption textPath[data-v-b1a7fb6c]{dominant-baseline:middle}.future009b-core__mark img[data-v-b1a7fb6c]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:brightness(1.08) saturate(1.14) contrast(1.12) drop-shadow(0 0 9px rgba(61,164,255,.6))}.future009b-core>strong[data-v-b1a7fb6c]{position:absolute;z-index:5;bottom:12%;color:#f1f6ff;font-size:clamp(1.15rem,2vw,1.65rem);text-shadow:0 0 12px rgba(57,146,255,.5)}.future009b-core>strong em[data-v-b1a7fb6c]{color:#1f78e9;font-style:normal;text-shadow:0 0 14px rgba(37,120,240,.84)}.future009b-triad[data-v-b1a7fb6c]{position:relative;z-index:2;direction:ltr;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;width:min(1320px,94%);margin:1.2rem auto 0;padding:.65rem 1.1rem;border:1px solid rgba(80,166,255,.68);border-radius:32px;background:linear-gradient(90deg,#051d42f5,#03122bfa,#051d42f5);box-shadow:inset 0 0 28px #1867dc1a}.future009b-triad article[data-v-b1a7fb6c]{display:flex;align-items:center;gap:.85rem;min-width:0;padding:.2rem .55rem}.future009b-system:dir(rtl) .future009b-triad article[data-v-b1a7fb6c]{direction:rtl;text-align:right}.future009b-system:dir(ltr) .future009b-triad article[data-v-b1a7fb6c]{direction:ltr;text-align:left}.future009b-triad__icon[data-v-b1a7fb6c]{display:grid;flex:0 0 62px;place-items:center;width:62px;height:62px;padding:.9rem;border:1px solid rgba(70,177,255,.76);border-radius:50%;color:#9edcff;background:radial-gradient(circle,#2274e461,#021431f5 72%);box-shadow:inset 0 0 20px #2487ff47,0 0 15px #1b7dff33}.future009b-triad h2[data-v-b1a7fb6c]{margin:0;color:#e9f2ff;font-size:clamp(1.05rem,1.35vw,1.35rem)}.future009b-triad p[data-v-b1a7fb6c]{margin:.18rem 0 0;color:#b9c8dc;font-size:clamp(.68rem,.76vw,.78rem);line-height:1.35}.future009b-triad__arrow[data-v-b1a7fb6c]{color:#6bbcff;font-size:1.15rem;letter-spacing:.2em;text-shadow:0 0 9px rgba(48,146,255,.65)}.future009b-brand-statement[data-v-b1a7fb6c]{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:.75rem;max-width:960px;margin:.75rem auto 0;color:#dce7f7;text-align:center}.future009b-brand-statement img[data-v-b1a7fb6c]{width:46px;height:46px;-o-object-fit:contain;object-fit:contain;filter:brightness(1.04) saturate(1.1) drop-shadow(0 0 7px rgba(55,147,255,.46))}.future009b-brand-statement p[data-v-b1a7fb6c]{margin:0;font-size:clamp(.82rem,1vw,1rem);line-height:1.45}@media(max-width:1180px){.future009b-system__stage[data-v-b1a7fb6c]{grid-template-columns:minmax(235px,1fr) 300px minmax(235px,1fr)}.future009b-capability[data-v-b1a7fb6c]{min-height:84px}.future009b-capability--start[data-v-b1a7fb6c]{grid-template-columns:34px minmax(0,1fr) 64px}.future009b-capability--end[data-v-b1a7fb6c]{grid-template-columns:64px minmax(0,1fr) 34px}.future009b-medallion[data-v-b1a7fb6c]{width:70px;height:70px}.future009b-medallion>span[data-v-b1a7fb6c]{width:54px;height:54px;padding:.75rem}.future009b-connector[data-v-b1a7fb6c]{width:42px}}@media(max-width:900px){.future009b-header[data-v-b1a7fb6c]{width:100%}.future009b-system__stage[data-v-b1a7fb6c]{grid-template-columns:repeat(2,minmax(0,1fr))}.future009b-core[data-v-b1a7fb6c]{grid-column:1 / -1;grid-row:1;width:min(350px,70vw)}.future009b-capabilities[data-v-b1a7fb6c]{grid-row:2}.future009b-connector[data-v-b1a7fb6c]{display:none}.future009b-capability--start[data-v-b1a7fb6c],.future009b-capability--end[data-v-b1a7fb6c]{border-radius:18px}}@media(max-width:680px){.future-story.future009b-section.future009b-system[data-v-b1a7fb6c]{padding-inline:.2rem}.future009b-system__stage[data-v-b1a7fb6c]{grid-template-columns:1fr;gap:.9rem}.future009b-core[data-v-b1a7fb6c]{grid-column:1;width:min(300px,82vw)}.future009b-capabilities[data-v-b1a7fb6c]{grid-row:auto}.future009b-capabilities--start[data-v-b1a7fb6c]{grid-row:2}.future009b-capabilities--end[data-v-b1a7fb6c]{grid-row:3}.future009b-capability--start[data-v-b1a7fb6c],.future009b-capability--end[data-v-b1a7fb6c]{grid-template-columns:36px 64px minmax(0,1fr);padding:.45rem .7rem}.future009b-capability--start .future009b-capability__number[data-v-b1a7fb6c],.future009b-capability--end .future009b-capability__number[data-v-b1a7fb6c]{grid-column:1;grid-row:1}.future009b-capability--start .future009b-medallion[data-v-b1a7fb6c],.future009b-capability--end .future009b-medallion[data-v-b1a7fb6c]{grid-column:2;grid-row:1;margin:0}.future009b-capability--start .future009b-capability__copy[data-v-b1a7fb6c],.future009b-capability--end .future009b-capability__copy[data-v-b1a7fb6c]{grid-column:3;grid-row:1;text-align:start}.future009b-medallion[data-v-b1a7fb6c]{width:60px;height:60px}.future009b-medallion>span[data-v-b1a7fb6c]{width:46px;height:46px;padding:.64rem}.future009b-triad[data-v-b1a7fb6c]{grid-template-columns:1fr;width:100%;border-radius:22px}.future009b-triad__arrow[data-v-b1a7fb6c]{justify-self:center;transform:rotate(90deg)}.future009b-brand-statement[data-v-b1a7fb6c]{align-items:flex-start}}.future-story.future009b-section.future009b-lifecycle[data-v-f5eb5b70]{position:relative;isolation:isolate;padding:clamp(1.4rem,2.6vw,2.35rem) clamp(.35rem,1.35vw,1.1rem) 1.45rem;overflow:hidden;background:radial-gradient(circle at 77% 42%,rgba(16,80,173,.16),transparent 38%),linear-gradient(rgba(17,75,142,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(17,75,142,.035) 1px,transparent 1px);background-size:auto,42px 42px,42px 42px}.future009b-lifecycle[data-v-f5eb5b70]:before,.future009b-lifecycle[data-v-f5eb5b70]:after{content:"";position:absolute;z-index:-1;pointer-events:none}.future009b-lifecycle[data-v-f5eb5b70]:before{inset:8% -8% auto auto;width:30%;height:45%;border:1px solid rgba(44,131,238,.09);transform:rotate(36deg)}.future009b-lifecycle[data-v-f5eb5b70]:after{inset:auto 2% 7% auto;width:20%;height:24%;background-image:radial-gradient(circle,rgba(48,151,255,.24) 1px,transparent 1.5px);background-size:13px 13px;-webkit-mask-image:linear-gradient(135deg,transparent,#000);mask-image:linear-gradient(135deg,transparent,#000)}.future009b-header[data-v-f5eb5b70]{position:relative;z-index:2;width:min(1120px,100%);margin:0 auto clamp(1.1rem,1.8vw,1.55rem);text-align:center}.future009b-header h1[data-v-f5eb5b70]{margin:0;color:#f3f6fc;font-size:clamp(1.8rem,3vw,3.25rem);font-weight:780;line-height:1.12;letter-spacing:-.025em}.future009b-header h1 strong[data-v-f5eb5b70]{color:#3d91ff;font-weight:inherit}.future009b-header p[data-v-f5eb5b70]{max-width:900px;margin:.65rem auto 0;color:#ccd7e7;font-size:clamp(.84rem,1.12vw,1.02rem);line-height:1.55}.future009b-lifecycle[data-v-f5eb5b70]{--id-col: 560px;--flow-gap: clamp(1.15rem, 2.3vw, 2.4rem);--flow-col: 670px}.future009b-lifecycle__composition[data-v-f5eb5b70]{position:relative;z-index:2;direction:ltr;display:grid;grid-template-columns:var(--id-col) minmax(0,1fr);align-items:stretch;gap:var(--flow-gap);width:min(100%,calc(var(--id-col) + var(--flow-gap) + var(--flow-col)));margin:0 auto}.future009b-identity[data-v-f5eb5b70]{grid-column:1;grid-row:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto;align-content:start;gap:.85rem;min-width:0}.future009b-identity__brand[data-v-f5eb5b70]{grid-column:1 / -1}.future009b-identity__message[data-v-f5eb5b70]{grid-column:1}.future009b-identity__growth[data-v-f5eb5b70]{grid-column:2}.future009b-identity__brand[data-v-f5eb5b70]{position:relative;display:grid;justify-items:center;min-height:245px;padding:.3rem .75rem .55rem;overflow:hidden}.future009b-identity__brand img[data-v-f5eb5b70]{position:relative;z-index:2;width:184px;height:184px;-o-object-fit:contain;object-fit:contain;filter:brightness(1.08) saturate(1.12) contrast(1.12) drop-shadow(0 0 10px rgba(46,146,255,.55))}.future009b-identity__brand strong[data-v-f5eb5b70]{position:relative;z-index:2;margin-top:-.25rem;color:#f1f5fc;font-size:1.75rem;letter-spacing:.25em;line-height:1}.future009b-identity__brand small[data-v-f5eb5b70]{position:relative;z-index:2;margin-top:.55rem;color:#a7b7cb;font-size:.64rem;letter-spacing:.14em}.future009b-identity__network[data-v-f5eb5b70]{position:absolute;inset:5% 0 20%;opacity:.58}.future009b-identity__network[data-v-f5eb5b70]:before,.future009b-identity__network[data-v-f5eb5b70]:after{content:"";position:absolute;inset:6% 11% 7%;border:1px solid rgba(60,160,248,.28);border-radius:50%;transform:rotate(28deg)}.future009b-identity__network[data-v-f5eb5b70]:after{transform:rotate(-28deg)}.future009b-identity__network i[data-v-f5eb5b70]{position:absolute;width:7px;height:7px;border-radius:50%;background:#41d4ff;box-shadow:0 0 9px #258cff}.future009b-identity__network i[data-v-f5eb5b70]:nth-child(1){top:9%;left:19%}.future009b-identity__network i[data-v-f5eb5b70]:nth-child(2){top:20%;right:11%}.future009b-identity__network i[data-v-f5eb5b70]:nth-child(3){top:51%;left:4%}.future009b-identity__network i[data-v-f5eb5b70]:nth-child(4){bottom:13%;left:25%}.future009b-identity__network i[data-v-f5eb5b70]:nth-child(5){bottom:8%;right:18%}.future009b-identity__network i[data-v-f5eb5b70]:nth-child(6){top:54%;right:4%}.future009b-identity__network i[data-v-f5eb5b70]:nth-child(7){top:38%;left:48%}.future009b-identity__message[data-v-f5eb5b70],.future009b-identity__growth[data-v-f5eb5b70]{position:relative;overflow:hidden;border:1px solid rgba(58,126,205,.34);border-radius:17px;background:linear-gradient(160deg,#041026f0,#010713f7);box-shadow:inset 0 0 26px #0c3a8229}.future009b-identity__message[data-v-f5eb5b70]{display:grid;place-items:center;align-content:center;gap:.7rem;min-height:116px;padding:1rem}.future009b-identity__message p[data-v-f5eb5b70]{margin:0;color:#bdc9da;font-size:.85rem;line-height:1.75;text-align:center}.future009b-identity__growth[data-v-f5eb5b70]{min-height:204px;padding:1rem;text-align:center}.future009b-identity__growth h2[data-v-f5eb5b70]{max-width:180px;margin:0 auto .45rem;color:#54aeff;font-size:1rem;line-height:1.45}.future009b-identity__growth p[data-v-f5eb5b70]{margin:.65rem auto 0;color:#b9c7d8;font-size:.74rem;line-height:1.55}.future009b-assist-mark[data-v-f5eb5b70]{position:relative;display:grid;place-items:center;width:104px;height:104px;padding:21px;border:1px solid rgba(72,170,255,.42);border-radius:50%;background:radial-gradient(circle at 50% 45%,rgba(29,118,236,.22),transparent 68%);box-shadow:inset 0 0 26px #1c71e733,0 0 20px #1e7cf638}.future009b-assist-mark svg[data-v-f5eb5b70]{overflow:visible}.future009b-assist-mark__shield[data-v-f5eb5b70]{fill:#145cbe29;stroke:#5cc4ff;stroke-width:2.4;stroke-linejoin:round;filter:drop-shadow(0 0 5px rgba(47,157,255,.55))}.future009b-assist-mark__chip[data-v-f5eb5b70]{fill:none;stroke:#8fe0ff;stroke-width:2.1}.future009b-assist-mark__traces[data-v-f5eb5b70]{fill:none;stroke:#78cdffc7;stroke-width:1.9;stroke-linecap:round}.future009b-assist-mark__core[data-v-f5eb5b70]{fill:#c9f2ff;filter:drop-shadow(0 0 6px #49a8ff);animation:fxAssistCore-f5eb5b70 3.2s ease-in-out infinite}@keyframes fxAssistCore-f5eb5b70{0%,to{opacity:.62}50%{opacity:1}}.future009b-growth-chart[data-v-f5eb5b70]{position:relative;display:flex;align-items:end;justify-content:center;gap:6px;width:104px;height:104px;margin:.35rem auto 0;padding:0 22px 26px;border:1px solid rgba(72,170,255,.42);border-radius:50%;background:radial-gradient(circle at 50% 60%,rgba(29,118,236,.22),transparent 68%);box-shadow:inset 0 0 26px #1c71e733,0 0 20px #1e7cf638}.future009b-growth-chart i[data-v-f5eb5b70]{width:10px;background:linear-gradient(#60dcff,#257aff);box-shadow:0 0 8px #2c92ff6b}.future009b-growth-chart i[data-v-f5eb5b70]:nth-child(1){height:17px}.future009b-growth-chart i[data-v-f5eb5b70]:nth-child(2){height:29px}.future009b-growth-chart i[data-v-f5eb5b70]:nth-child(3){height:39px}.future009b-growth-chart i[data-v-f5eb5b70]:nth-child(4){height:50px}.future009b-growth-trend[data-v-f5eb5b70]{position:absolute;inset:26px 17px auto;height:40px}.future009b-growth-trend b[data-v-f5eb5b70]{position:absolute;height:2px;background:linear-gradient(90deg,#49a8ff,#9af2ff);box-shadow:0 0 7px #2f9dff;transform-origin:left center}.future009b-growth-trend b[data-v-f5eb5b70]:nth-child(1){left:1px;bottom:6px;width:23px;transform:rotate(-18deg)}.future009b-growth-trend b[data-v-f5eb5b70]:nth-child(2){left:23px;bottom:13px;width:20px;transform:rotate(8deg)}.future009b-growth-trend b[data-v-f5eb5b70]:nth-child(3){left:41px;bottom:10px;width:25px;transform:rotate(-34deg)}.future009b-growth-trend b[data-v-f5eb5b70]:nth-child(3):after{content:"";position:absolute;right:-1px;top:-4px;width:8px;height:8px;border-top:2px solid #b7f6ff;border-right:2px solid #b7f6ff;transform:rotate(45deg);filter:drop-shadow(0 0 4px #2f9dff)}.future009b-flow[data-v-f5eb5b70]{position:relative;min-width:0;padding-inline-start:190px}.future009b-flow[data-v-f5eb5b70]:before{content:"";position:absolute;z-index:0;inset-block:46px;inset-inline-start:20px;width:96px;border:2px dashed rgba(88,199,255,.6);border-inline-end:0;border-radius:20px 0 0 20px;pointer-events:none;animation:fxBracketBreathe-f5eb5b70 4.6s ease-in-out infinite}.future009b-flow[data-v-f5eb5b70]:after{content:"";position:absolute;z-index:1;top:33%;inset-inline-start:13px;width:14px;height:14px;border-inline-end:2px solid #4ad6ff;border-block-end:2px solid #4ad6ff;border-radius:2px;box-shadow:2px 2px 9px #2daaff73;transform:rotate(45deg);pointer-events:none}.future009b-flow__rail[data-v-f5eb5b70]{position:absolute;z-index:1;inset-block:41px;inset-inline-start:161px;width:3px;background:linear-gradient(#4be1ff,#2586ff 45%,#37d7ff);box-shadow:0 0 12px #2a9effb8}.future009b-flow__rail[data-v-f5eb5b70]:before,.future009b-flow__rail[data-v-f5eb5b70]:after{content:none}.future009b-flow__arrow[data-v-f5eb5b70]{display:none}.future009b-flow__list[data-v-f5eb5b70]{display:grid;gap:.65rem;margin:0;padding:0;list-style:none;width:480px;max-width:100%}.future009b-flow__list li[data-v-f5eb5b70]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 64px;align-items:center;min-height:82px;padding:.65rem 1rem .65rem 2.9rem;border:1px solid rgba(59,151,248,.62);border-radius:13px;background:linear-gradient(100deg,#061f46f5,#020f24fa);box-shadow:inset 0 1px #92d3ff12,inset 0 0 26px #1662d014}.future009b-flow__icon[data-v-f5eb5b70]{position:absolute;z-index:4;top:50%;left:-74px;display:grid;place-items:center;width:82px;height:82px;border:1px solid rgba(82,192,255,.9);border-radius:50%;background:#021431fa;box-shadow:0 0 0 5px #2375e31a,0 0 0 9px #3393f81c,0 0 20px #2496ff61;transform:translateY(-50%)}.future009b-flow__icon>span[data-v-f5eb5b70]{display:grid;place-items:center;width:62px;height:62px;padding:.88rem;border:1px solid rgba(133,219,255,.52);border-radius:50%;color:#e1f6ff;background:radial-gradient(circle,#2a84f480,#031739fa 69%);box-shadow:inset 0 0 22px #278cff66}.future009b-flow__branch[data-v-f5eb5b70]{position:absolute;z-index:2;top:50%;left:-170px;width:96px;height:2px;border-top:0;background-image:linear-gradient(90deg,transparent 34%,rgba(196,240,255,.95) 50%,transparent 66%),repeating-linear-gradient(90deg,rgba(88,199,255,.6) 0 6px,transparent 6px 12px);background-repeat:no-repeat,repeat;background-size:260% 100%,auto;background-position:130% 0,0 0;box-shadow:none;animation:fxStubLight-f5eb5b70 3.8s linear infinite}.future009b-flow__list li:nth-child(2) .future009b-flow__branch[data-v-f5eb5b70]{animation-delay:.63s}.future009b-flow__list li:nth-child(3) .future009b-flow__branch[data-v-f5eb5b70]{animation-delay:1.26s}.future009b-flow__list li:nth-child(4) .future009b-flow__branch[data-v-f5eb5b70]{animation-delay:1.89s}.future009b-flow__list li:nth-child(5) .future009b-flow__branch[data-v-f5eb5b70]{animation-delay:2.52s}.future009b-flow__list li:nth-child(6) .future009b-flow__branch[data-v-f5eb5b70]{animation-delay:3.15s}@keyframes fxStubLight-f5eb5b70{0%{background-position:130% 0,0 0}to{background-position:-130% 0,0 0}}@keyframes fxBracketBreathe-f5eb5b70{0%,to{opacity:.72}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.future009b-flow__branch[data-v-f5eb5b70],.future009b-assist-mark__core[data-v-f5eb5b70],.future009b-flow[data-v-f5eb5b70]:before{animation:none}}.future009b-flow__branch i[data-v-f5eb5b70]{display:none;position:absolute;left:-4px;top:-4px;width:10px;height:10px;border:1px solid #d2faff;border-radius:50%;background:#42d6ff;box-shadow:0 0 9px #278eff}.future009b-flow__copy[data-v-f5eb5b70]{min-width:0}.future009b-lifecycle:dir(rtl) .future009b-flow__copy[data-v-f5eb5b70]{direction:rtl;text-align:right}.future009b-lifecycle:dir(ltr) .future009b-flow__copy[data-v-f5eb5b70]{direction:ltr;text-align:left}.future009b-flow h2[data-v-f5eb5b70]{margin:0;color:#f1f6ff;font-size:clamp(.94rem,1.1vw,1.12rem);line-height:1.25}.future009b-flow p[data-v-f5eb5b70]{margin:.23rem 0 0;color:#bac8d9;font-size:clamp(.69rem,.79vw,.79rem);line-height:1.4}.future009b-flow li>strong[data-v-f5eb5b70]{color:#63b3ff;font-size:clamp(1.2rem,1.8vw,1.7rem);text-align:end;text-shadow:0 0 11px rgba(52,143,255,.4)}.future009b-flow__dots[data-v-f5eb5b70]{position:absolute;right:.9rem;bottom:.7rem;width:35px;height:14px;background-image:radial-gradient(circle,rgba(68,151,255,.48) 1.2px,transparent 1.5px);background-size:8px 7px}.future009b-coverage[data-v-f5eb5b70]{position:relative;z-index:2;grid-column:1 / -1;grid-row:2;width:auto;margin:1.15rem 0 0;padding:.45rem .6rem .58rem;border:1px solid rgba(66,157,251,.62);border-radius:16px;background:linear-gradient(180deg,#062046f5,#021026fa);box-shadow:inset 0 0 26px #1967d817}.future009b-coverage h2[data-v-f5eb5b70]{margin:0 0 .5rem;color:#59b2ff;font-size:1rem;text-align:center}.future009b-coverage>div[data-v-f5eb5b70]{direction:ltr;display:grid;grid-template-columns:repeat(9,minmax(0,1fr))}.future009b-coverage>div>span[data-v-f5eb5b70]{display:grid;grid-template-rows:38px auto 14px;justify-items:center;gap:.2rem;min-width:0;padding:.3rem .42rem;border-inline-end:1px solid rgba(57,137,226,.3);color:#cbd7e7;text-align:center}.future009b-coverage>div>span[data-v-f5eb5b70]:last-child{border-inline-end:0}.future009b-coverage__icon[data-v-f5eb5b70]{display:grid;place-items:center;width:38px;height:38px;padding:.52rem;border:1px solid rgba(72,174,255,.62);border-radius:50%;color:#9fdcff;background:radial-gradient(circle,#2379e76b,#031634f5 72%)}.future009b-coverage b[data-v-f5eb5b70]{font-size:clamp(.56rem,.65vw,.68rem);font-weight:600;line-height:1.25}.future009b-coverage i[data-v-f5eb5b70]{color:#70b8ff;font-size:.7rem;font-style:normal}.future009b-brand-statement[data-v-f5eb5b70]{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:.8rem;width:min(900px,88%);margin:.75rem auto 0;padding:.58rem 1rem;border:1px solid rgba(59,143,238,.5);border-radius:15px;background:linear-gradient(90deg,#051c3fe0,#03122bf5);color:#dbe6f5;text-align:center}.future009b-brand-statement img[data-v-f5eb5b70]{width:45px;height:45px;-o-object-fit:contain;object-fit:contain;filter:brightness(1.05) saturate(1.1) drop-shadow(0 0 7px rgba(52,146,255,.44))}.future009b-brand-statement p[data-v-f5eb5b70]{margin:0;font-size:clamp(.8rem,1vw,.98rem);line-height:1.4}@media(max-width:1355px){.future009b-lifecycle[data-v-f5eb5b70]{--id-col: 270px}.future009b-identity[data-v-f5eb5b70]{grid-template-columns:minmax(0,1fr)}.future009b-identity__message[data-v-f5eb5b70],.future009b-identity__growth[data-v-f5eb5b70]{grid-column:1}}@media(max-width:1050px){.future009b-lifecycle[data-v-f5eb5b70]{--id-col: 220px}.future009b-identity__brand img[data-v-f5eb5b70]{width:142px;height:142px}.future009b-identity__brand[data-v-f5eb5b70]{min-height:215px}.future009b-flow[data-v-f5eb5b70]{padding-inline-start:150px}.future009b-flow[data-v-f5eb5b70]:before{inset-inline-start:16px;width:69px}.future009b-flow[data-v-f5eb5b70]:after{inset-inline-start:9px}.future009b-flow__branch[data-v-f5eb5b70]{left:-134px;width:69px}.future009b-flow__icon[data-v-f5eb5b70]{left:-65px;width:72px;height:72px}.future009b-flow__icon>span[data-v-f5eb5b70]{width:55px;height:55px}.future009b-flow__rail[data-v-f5eb5b70]{inset-inline-start:126px}.future009b-flow__list li[data-v-f5eb5b70]{min-height:76px}.future009b-coverage[data-v-f5eb5b70]{width:auto;margin-left:0}.future009b-coverage>div[data-v-f5eb5b70]{grid-template-columns:repeat(5,minmax(0,1fr))}.future009b-coverage>div>span[data-v-f5eb5b70]:nth-child(5n){border-inline-end:0}}@media(max-width:820px){.future009b-header[data-v-f5eb5b70]{width:100%}.future009b-lifecycle__composition[data-v-f5eb5b70]{grid-template-columns:minmax(0,1fr);width:100%}.future009b-identity[data-v-f5eb5b70]{grid-template-columns:1.1fr .9fr}.future009b-identity__brand[data-v-f5eb5b70]{grid-row:span 2}.future009b-identity__message[data-v-f5eb5b70]{grid-column:1}.future009b-identity__growth[data-v-f5eb5b70]{grid-column:2;min-height:180px}.future009b-coverage[data-v-f5eb5b70]{width:100%;margin-inline:auto}.future009b-coverage>div[data-v-f5eb5b70]{grid-template-columns:repeat(3,minmax(0,1fr))}.future009b-coverage>div>span[data-v-f5eb5b70]:nth-child(5n){border-inline-end:1px solid rgba(57,137,226,.3)}.future009b-coverage>div>span[data-v-f5eb5b70]:nth-child(3n){border-inline-end:0}}@media(max-width:580px){.future-story.future009b-section.future009b-lifecycle[data-v-f5eb5b70]{padding-inline:.2rem}.future009b-identity[data-v-f5eb5b70]{grid-template-columns:1fr}.future009b-identity__brand[data-v-f5eb5b70]{grid-row:auto;min-height:210px}.future009b-identity__message[data-v-f5eb5b70],.future009b-identity__growth[data-v-f5eb5b70]{grid-column:1}.future009b-flow[data-v-f5eb5b70]{padding-inline-start:48px}.future009b-flow__rail[data-v-f5eb5b70]{inset-inline-start:28px}.future009b-flow[data-v-f5eb5b70]:before,.future009b-flow[data-v-f5eb5b70]:after{display:none}.future009b-flow__list li[data-v-f5eb5b70]{grid-template-columns:minmax(0,1fr) 40px;min-height:88px;padding-inline-start:2.1rem}.future009b-flow__icon[data-v-f5eb5b70]{left:-47px;width:58px;height:58px}.future009b-flow__icon>span[data-v-f5eb5b70]{width:44px;height:44px;padding:.62rem}.future009b-flow__branch[data-v-f5eb5b70]{display:none}.future009b-flow li>strong[data-v-f5eb5b70]{font-size:1rem}.future009b-coverage>div[data-v-f5eb5b70]{grid-template-columns:repeat(2,minmax(0,1fr))}.future009b-coverage>div>span[data-v-f5eb5b70]:nth-child(3n){border-inline-end:1px solid rgba(57,137,226,.3)}.future009b-coverage>div>span[data-v-f5eb5b70]:nth-child(2n){border-inline-end:0}.future009b-coverage>div>span[data-v-f5eb5b70]:last-child{border-inline-end:0}}.future001-overview[data-v-48c22161]{position:relative;isolation:isolate;overflow:clip;padding-block:clamp(2.3rem,4.2vw,4rem);background:radial-gradient(circle at 50% 25%,rgba(21,103,222,.18),transparent 31%),linear-gradient(rgba(24,94,174,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(24,94,174,.035) 1px,transparent 1px);background-size:auto,36px 36px,36px 36px}.future001-overview[data-v-48c22161]:before{content:"";position:absolute;z-index:-1;inset:8% 3% 45%;pointer-events:none;background:radial-gradient(circle at 8% 42%,#49d8ff 0 2px,transparent 3px),radial-gradient(circle at 20% 9%,#2c8dff 0 2px,transparent 3px),radial-gradient(circle at 78% 15%,#49d8ff 0 2px,transparent 3px),radial-gradient(circle at 92% 58%,#2c8dff 0 2px,transparent 3px);opacity:.72}.future001-overview__header[data-v-48c22161]{position:relative;z-index:4;width:min(1020px,100%);margin:0 auto clamp(1rem,2vw,1.55rem);text-align:center}.future001-overview__header h1[data-v-48c22161]{margin:0;color:#f4f7ff;font-size:clamp(2rem,3.15vw,3.35rem);font-weight:800;line-height:1.12;letter-spacing:-.025em;text-wrap:balance}.future001-overview__header h1 strong[data-v-48c22161]{color:#3187f8;font-weight:inherit}.future001-overview__header p[data-v-48c22161]{width:min(900px,100%);margin:.72rem auto 0;color:#bdcbe0;font-size:clamp(.9rem,1.08vw,1.08rem);line-height:1.65}.future001-core[data-v-48c22161]{position:relative;z-index:2;width:min(820px,94%);height:clamp(330px,28vw,430px);margin:0 auto}.future001-core[data-v-48c22161]:before,.future001-core[data-v-48c22161]:after{content:"";position:absolute;inset:16% 31%;border-radius:50%;background:radial-gradient(circle,rgba(35,136,255,.34),transparent 66%);filter:blur(10px)}.future001-core[data-v-48c22161]:after{inset:77% 22% 8%;border-radius:50%;background:radial-gradient(ellipse,rgba(31,123,255,.35),transparent 68%)}.future001-core__orbit[data-v-48c22161]{position:absolute;z-index:1;inset:14% 9%;border:1px solid rgba(55,144,255,.42);border-radius:50%;box-shadow:0 0 14px #1877ff1f}.future001-core__orbit--a[data-v-48c22161]{transform:rotate(8deg)}.future001-core__orbit--b[data-v-48c22161]{inset:5% 22%;transform:rotate(-32deg)}.future001-core__orbit--c[data-v-48c22161]{inset:23% 2%;transform:rotate(27deg)}.future001-core__orbit--d[data-v-48c22161]{inset:11% 15%;transform:rotate(59deg)}.future001-core__nodes[data-v-48c22161]{position:absolute;z-index:3;inset:0;pointer-events:none}.future001-core__nodes i[data-v-48c22161]{position:absolute;width:8px;height:8px;border:1px solid #b3f2ff;border-radius:50%;background:#39d3ff;box-shadow:0 0 5px #39d3ff,0 0 16px #1c85ff}.future001-core__nodes i[data-v-48c22161]:nth-child(1){top:19%;left:10%}.future001-core__nodes i[data-v-48c22161]:nth-child(2){top:48%;left:2%}.future001-core__nodes i[data-v-48c22161]:nth-child(3){bottom:17%;left:19%}.future001-core__nodes i[data-v-48c22161]:nth-child(4){top:5%;left:38%}.future001-core__nodes i[data-v-48c22161]:nth-child(5){bottom:4%;left:46%}.future001-core__nodes i[data-v-48c22161]:nth-child(6){top:9%;right:27%}.future001-core__nodes i[data-v-48c22161]:nth-child(7){top:34%;right:4%}.future001-core__nodes i[data-v-48c22161]:nth-child(8){bottom:16%;right:16%}.future001-core__nodes i[data-v-48c22161]:nth-child(9){top:58%;left:25%}.future001-core__nodes i[data-v-48c22161]:nth-child(10){top:51%;right:25%}.future001-core__nucleus[data-v-48c22161]{position:absolute;z-index:4;top:50%;left:50%;display:grid;width:clamp(230px,20vw,310px);height:clamp(230px,20vw,310px);place-items:center;transform:translate(-50%,-50%);border:2px solid #56d8ff;border-radius:50%;background:radial-gradient(circle,#1668dfd1,#031a3df5 69%);box-shadow:inset 0 0 55px #248bffa6,0 0 0 12px #2684ff1a,0 0 26px #238fff,0 0 68px #1971ff9e}.future001-core__ring[data-v-48c22161]{position:absolute;border:1px solid rgba(87,194,255,.72);border-radius:50%}.future001-core__ring--outer[data-v-48c22161]{inset:9%;box-shadow:inset 0 0 20px #2d8bff40}.future001-core__ring--middle[data-v-48c22161]{inset:23%}.future001-core__ring--inner[data-v-48c22161]{inset:36%;border-color:#7ddcffd9}.future001-core__nucleus img[data-v-48c22161]{position:relative;z-index:2;width:clamp(88px,8vw,126px);height:auto;-o-object-fit:contain;object-fit:contain;filter:brightness(1.25) saturate(1.2) drop-shadow(0 0 18px rgba(55,175,255,.85))}.future001-core__nucleus strong[data-v-48c22161]{position:absolute;z-index:3;bottom:15%;color:#edf7ff;font-size:clamp(1rem,1.55vw,1.42rem);font-weight:760;letter-spacing:.015em;text-shadow:0 0 14px rgba(53,158,255,.82)}.future001-mantra[data-v-48c22161]{position:relative;z-index:4;display:grid;width:min(920px,100%);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,4vw,4rem);margin:-.45rem auto 0;color:#3187f8;font-size:clamp(1.85rem,3.2vw,3.05rem);line-height:1.1;text-align:center;text-shadow:0 0 22px rgba(31,122,255,.45)}.future001-permission[data-v-48c22161]{position:relative;z-index:4;width:min(820px,100%);margin:.75rem auto 0;color:#c4d0e2;font-size:clamp(.88rem,1.06vw,1.03rem);line-height:1.6;text-align:center}.future001-analysis-heading[data-v-48c22161]{display:grid;width:min(1100px,100%);grid-template-columns:minmax(32px,1fr) minmax(0,auto) minmax(32px,1fr);align-items:center;gap:1.25rem;margin:clamp(1.7rem,3vw,2.5rem) auto 1.15rem;text-align:center}.future001-analysis-heading>span[data-v-48c22161]{height:1px;background:linear-gradient(90deg,transparent,#2c8eff);box-shadow:0 0 8px #2d91ff73}.future001-analysis-heading>span[data-v-48c22161]:last-child{transform:scaleX(-1)}.future001-analysis-heading h2[data-v-48c22161]{margin:0;color:#f0f5ff;font-size:clamp(1.5rem,2.4vw,2.35rem)}.future001-analysis-heading p[data-v-48c22161]{margin:.45rem 0 0;color:#b8c6da;line-height:1.55}.future001-analysis-grid[data-v-48c22161]{display:grid;width:min(1160px,100%);grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin:0 auto}.future001-analysis-grid article[data-v-48c22161]{position:relative;display:flex;min-width:0;min-height:220px;flex-direction:column;align-items:center;padding:1rem 1.15rem 1.55rem;overflow:hidden;border:1px solid rgba(55,145,248,.64);border-radius:18px;background:radial-gradient(circle at 50% 16%,rgba(34,112,226,.3),transparent 42%),linear-gradient(145deg,#072249f0,#021025f7);box-shadow:inset 0 0 24px #1c65cb1f;text-align:center}.future001-analysis-grid article[data-v-48c22161]:nth-child(2n){background:radial-gradient(circle at 50% 16%,rgba(64,87,229,.28),transparent 42%),linear-gradient(145deg,#071e47f0,#020f25f7)}.future001-analysis-grid__icon[data-v-48c22161]{display:grid;width:88px;height:88px;place-items:center;border:1px solid rgba(65,157,255,.7);border-radius:50%;background:radial-gradient(circle,#1b71e859,#03132ef5 72%);box-shadow:inset 0 0 24px #2487ff59,0 0 18px #1b7cff52}.future001-analysis-grid__icon>span[data-v-48c22161]{display:grid;width:60px;height:60px;place-items:center;padding:.8rem;border:1px solid #54bcff;border-radius:50%;color:#52b8ff;background:#052047e6;filter:drop-shadow(0 0 7px rgba(52,158,255,.75))}.future001-analysis-grid__icon svg[data-v-48c22161]{width:100%;height:100%}.future001-analysis-grid h2[data-v-48c22161]{margin:.72rem 0 0;color:#f1f5ff;font-size:1.08rem;line-height:1.35}.future001-analysis-grid p[data-v-48c22161]{margin:.42rem 0 0;color:#b9c7da;font-size:.83rem;line-height:1.6}.future001-analysis-grid__dots[data-v-48c22161]{position:absolute;inset-inline:22%;bottom:9px;height:14px;background-image:radial-gradient(circle,rgba(58,165,255,.52) 1px,transparent 1.5px);background-size:11px 7px;opacity:.62}@media(max-width:820px){.future001-core[data-v-48c22161]{width:min(680px,100%);height:350px}.future001-analysis-grid[data-v-48c22161]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.future001-overview[data-v-48c22161]{padding-inline:0}.future001-core[data-v-48c22161]{height:290px}.future001-core__orbit--a[data-v-48c22161]{inset:20% 2%}.future001-core__orbit--b[data-v-48c22161]{inset:12% 18%}.future001-core__orbit--c[data-v-48c22161]{inset:26% -8%}.future001-core__orbit--d[data-v-48c22161]{inset:17% 10%}.future001-core__nucleus[data-v-48c22161]{width:205px;height:205px}.future001-core__nucleus img[data-v-48c22161]{width:82px}.future001-core__nodes i[data-v-48c22161]:nth-child(n+7){display:none}.future001-mantra[data-v-48c22161]{gap:.35rem;font-size:clamp(1.2rem,7vw,1.65rem)}.future001-analysis-heading[data-v-48c22161]{grid-template-columns:28px minmax(0,1fr) 28px;gap:.6rem}.future001-analysis-grid[data-v-48c22161]{grid-template-columns:1fr}.future001-analysis-grid article[data-v-48c22161]{min-height:205px}}@media(prefers-reduced-motion:reduce){.future001-core[data-v-48c22161] *{animation:none!important}}.future004-layout[data-v-7425d175]{width:min(100%,1480px);min-width:0;margin-inline:auto;grid-template-columns:minmax(175px,.4fr) minmax(460px,1.45fr) minmax(245px,.7fr);gap:.82rem;align-items:stretch}.future004-layout[data-v-7425d175]>*{min-width:0}.future004-metrics[data-v-7425d175]{background:radial-gradient(circle at 50% 100%,rgba(26,117,235,.21),transparent 35%),linear-gradient(155deg,#072249f5,#021127fa);box-shadow:inset 0 0 30px #1760c826}.future004-metrics article .future-icon[data-v-7425d175]{color:#5bd9ff;background:#041b3d;box-shadow:inset 0 0 13px #2b8aff33,0 0 11px #1b82ff33}.future004-gauge[data-v-7425d175]{position:relative;display:block;width:126px;height:126px;margin:.85rem auto .2rem;border:1px solid rgba(58,151,255,.3);border-radius:50%;background:radial-gradient(circle at 50% 50%,#4fdaff 0 3px,transparent 4px),radial-gradient(circle,#1153b157,#03142e 62%);box-shadow:inset 0 0 22px #1f78f459,0 0 18px #1576ff38}.future004-gauge-caption[data-v-7425d175]{display:grid;gap:.08rem;margin:.3rem auto 0;color:#c6d9ed;line-height:1.25;text-align:center}.future004-gauge-caption small[data-v-7425d175]{color:#aebfd5;font-size:.68rem}.future004-gauge-caption b[data-v-7425d175]{color:#3fcfff;font-size:1.45rem;letter-spacing:-.03em;text-shadow:0 0 12px rgba(38,150,255,.65)}.future004-gauge[data-v-7425d175]:before{content:"";position:absolute;inset:10px;border:8px solid rgba(21,72,145,.6);border-top-color:#43d2ff;border-right-color:#2d8fff;border-radius:50%;transform:rotate(-38deg);box-shadow:0 0 13px #2590ff73}.future004-gauge[data-v-7425d175]:after{content:"";position:absolute;inset:25px;border:1px dashed rgba(74,167,255,.3);border-radius:50%}.future004-gauge>i[data-v-7425d175]{position:absolute;z-index:2;width:3px;height:7px;border-radius:2px;background:#56caff;box-shadow:0 0 5px #218cff}.future004-gauge>i[data-v-7425d175]:nth-child(1){top:17px;left:61px}.future004-gauge>i[data-v-7425d175]:nth-child(2){top:35px;right:21px;transform:rotate(48deg)}.future004-gauge>i[data-v-7425d175]:nth-child(3){bottom:29px;right:24px;transform:rotate(115deg)}.future004-gauge>i[data-v-7425d175]:nth-child(4){bottom:19px;left:41px;transform:rotate(155deg)}.future004-gauge b[data-v-7425d175]{position:absolute;z-index:3;left:50%;bottom:50%;width:36%;height:2px;transform:rotate(-34deg);transform-origin:left center;border-radius:999px;background:linear-gradient(90deg,#d8fbff,#3dcfff);box-shadow:0 0 8px #2090ff}.future004-gauge em[data-v-7425d175]{position:absolute;z-index:4;top:calc(50% - 5px);left:calc(50% - 5px);width:10px;height:10px;border-radius:50%;background:#76e7ff;box-shadow:0 0 12px #1a8dff}.future004-board[data-v-7425d175]{position:relative;min-height:510px;overflow:hidden;border:1px solid rgba(55,145,246,.65);border-radius:20px;background:radial-gradient(circle at 50% 28%,rgba(20,100,213,.24),transparent 42%),linear-gradient(145deg,#051f45fa,#010f23fc);box-shadow:inset 0 0 45px #165dc32e,0 0 20px #1462d417}.future004-board__grid[data-v-7425d175]{position:absolute;inset:0;background:linear-gradient(rgba(33,103,185,.075) 1px,transparent 1px),linear-gradient(90deg,rgba(33,103,185,.075) 1px,transparent 1px);background-size:30px 30px;-webkit-mask-image:linear-gradient(to bottom,#000,rgba(0,0,0,.72) 75%,transparent);mask-image:linear-gradient(to bottom,#000,rgba(0,0,0,.72) 75%,transparent)}.future004-map[data-v-7425d175]{position:absolute;z-index:2;inset:4% 4% 30%;filter:drop-shadow(0 0 12px rgba(32,125,255,.2))}.future004-map[data-v-7425d175]:before{content:"";position:absolute;inset:4% 5%;opacity:.78;background-image:radial-gradient(circle,rgba(46,146,255,.75) 1px,transparent 1.6px);background-size:8px 8px;-webkit-mask-image:radial-gradient(ellipse at center,#000 18%,transparent 75%);mask-image:radial-gradient(ellipse at center,#000 18%,transparent 75%)}.future004-continent[data-v-7425d175]{position:absolute;z-index:1;border:1px solid rgba(52,151,255,.34);background:radial-gradient(circle,rgba(69,170,255,.72) 0 1px,transparent 1.5px),#1962c529;background-size:7px 7px;filter:drop-shadow(0 0 8px rgba(33,132,255,.25))}.future004-continent--na[data-v-7425d175]{top:16%;left:5%;width:27%;height:30%;clip-path:polygon(2% 26%,20% 4%,53% 9%,69% 23%,96% 33%,75% 56%,55% 58%,43% 91%,20% 74%,12% 48%)}.future004-continent--sa[data-v-7425d175]{top:45%;left:25%;width:15%;height:42%;clip-path:polygon(12% 0,90% 7%,76% 36%,58% 55%,45% 89%,24% 100%,18% 68%,0 34%)}.future004-continent--eu[data-v-7425d175]{top:20%;left:46%;width:18%;height:19%;clip-path:polygon(0 30%,21% 5%,48% 12%,67% 0,100% 18%,83% 57%,51% 70%,28% 100%,7% 69%)}.future004-continent--af[data-v-7425d175]{top:36%;left:48%;width:20%;height:39%;clip-path:polygon(8% 5%,80% 0,100% 31%,73% 72%,54% 100%,31% 76%,19% 47%,0 27%)}.future004-continent--as[data-v-7425d175]{top:16%;right:5%;width:34%;height:38%;clip-path:polygon(0 20%,20% 3%,48% 12%,72% 4%,100% 24%,86% 47%,60% 50%,48% 79%,24% 66%,14% 45%)}.future004-continent--au[data-v-7425d175]{right:8%;bottom:5%;width:16%;height:22%;clip-path:polygon(9% 20%,66% 0,100% 33%,85% 81%,44% 100%,0 66%)}.future004-route[data-v-7425d175]{position:absolute;z-index:3;height:36%;border-top:2px solid rgba(61,204,255,.8);border-radius:50%;transform-origin:center;filter:drop-shadow(0 0 5px #168cff)}.future004-route i[data-v-7425d175],.future004-route b[data-v-7425d175]{position:absolute;top:-5px;width:9px;height:9px;border:2px solid #b8f4ff;border-radius:50%;background:#31caff;box-shadow:0 0 10px #168cff}.future004-route i[data-v-7425d175]{left:-3px}.future004-route b[data-v-7425d175]{right:-3px}.future004-route--1[data-v-7425d175]{top:28%;left:18%;width:45%;transform:rotate(5deg)}.future004-route--2[data-v-7425d175]{top:45%;left:13%;width:58%;transform:rotate(-14deg)}.future004-route--3[data-v-7425d175]{top:20%;left:39%;width:42%;transform:rotate(17deg)}.future004-route--4[data-v-7425d175]{top:48%;left:31%;width:47%;transform:rotate(8deg);border-top-color:#4482ffc7}.future004-route--5[data-v-7425d175]{top:15%;left:8%;width:70%;transform:rotate(-5deg);opacity:.62}.future004-route--6[data-v-7425d175]{top:57%;left:47%;width:35%;transform:rotate(-25deg)}.future004-route--7[data-v-7425d175]{top:34%;left:28%;width:59%;transform:rotate(26deg);opacity:.7}.future004-node[data-v-7425d175]{position:absolute;z-index:5;display:grid;width:70px;height:70px;place-items:center;border:1px solid rgba(79,183,255,.52);border-radius:50%;background:#031633e0;box-shadow:0 0 0 7px #257ae614,0 0 19px #1c83ff59}.future004-node[data-v-7425d175]:after{content:"";position:absolute;inset:7px;border:1px solid rgba(75,168,255,.52);border-radius:50%}.future004-node>span[data-v-7425d175]{position:relative;z-index:2;display:grid;width:42px;height:42px;place-items:center;padding:.65rem;border-radius:50%;color:#76dcff;background:#061a38;filter:drop-shadow(0 0 6px rgba(49,167,255,.72))}.future004-node svg[data-v-7425d175]{width:100%;height:100%}.future004-node--wallet[data-v-7425d175]{top:9%;left:7%}.future004-node--hot[data-v-7425d175]{top:58%;left:10%}.future004-node--treasury[data-v-7425d175]{top:41%;right:6%}.future004-node--market[data-v-7425d175]{z-index:7;top:55%;right:16%}.future004-chart[data-v-7425d175]{position:absolute;z-index:6;inset:auto 7% 4%;height:46%;overflow:hidden;border-bottom:1px solid rgba(67,158,255,.7);background:linear-gradient(to top,rgba(6,37,82,.8),transparent 82%)}.future004-chart__axis[data-v-7425d175]{position:absolute;z-index:0;inset-inline:0;height:1px;background:linear-gradient(90deg,transparent,rgba(58,132,219,.34),transparent)}.future004-chart__axis--one[data-v-7425d175]{top:25%}.future004-chart__axis--two[data-v-7425d175]{top:50%}.future004-chart__axis--three[data-v-7425d175]{top:75%}.future004-volume[data-v-7425d175]{position:absolute;z-index:1;inset:auto 0 0;display:flex;height:52%;align-items:end;gap:1.35%;opacity:.6}.future004-volume span[data-v-7425d175]{flex:1;min-width:3px;background:linear-gradient(#347eff,#0b3978);box-shadow:0 0 5px #2e82ff59}.future004-candles[data-v-7425d175]{position:absolute;z-index:4;inset:0;display:flex;align-items:stretch;justify-content:space-around;padding-inline:1%}.future004-candles>span[data-v-7425d175]{position:relative;width:3.2%;height:100%}.future004-candles>span[data-v-7425d175]:before{content:"";position:absolute;left:calc(50% - 1px);bottom:var(--base);width:1px;height:var(--wick);background:#5dd4ff;box-shadow:0 0 5px #259cffa6}.future004-candles>span i[data-v-7425d175]{position:absolute;left:20%;bottom:calc(var(--base) + 8%);width:60%;height:var(--body);border:1px solid #5fe2ff;background:linear-gradient(#3cd2ff,#1876d9);box-shadow:0 0 7px #248eff80}.future004-candles>span.is-down i[data-v-7425d175]{border-color:#77f;background:linear-gradient(#5267e8,#313c9e)}.future004-trend[data-v-7425d175]{position:absolute;z-index:5;inset:0;pointer-events:none}.future004-trend>span[data-v-7425d175]{position:absolute;height:2px;transform-origin:left center;border-radius:999px;background:linear-gradient(90deg,#704fff,#8b71ff);box-shadow:0 0 7px #6f4cffbf}.future004-trend>span i[data-v-7425d175]{position:absolute;top:-3px;right:-3px;width:7px;height:7px;border-radius:50%;background:#9d86ff;box-shadow:0 0 8px #6e57ff}.future004-signals[data-v-7425d175]{position:relative}.future004-signals[data-v-7425d175]:before{content:"";position:absolute;inset-block:30px;inset-inline-start:4px;width:1px;background:linear-gradient(transparent,#36cfff 10%,#397dff 90%,transparent);box-shadow:0 0 9px #168cff}.future004-signals article[data-v-7425d175]{position:relative;min-height:70px;background:linear-gradient(100deg,#082d5ef2,#02122afa)}.future004-signals article[data-v-7425d175]:before{content:"";position:absolute;inset-inline-start:-14px;top:calc(50% - 4px);width:8px;height:8px;border:2px solid #a7edff;border-radius:50%;background:#2ab9ff;box-shadow:0 0 11px #168cff}.future004-signals .future-icon[data-v-7425d175]{color:#61cfff;background:#041a39;box-shadow:inset 0 0 16px #2685ff40,0 0 12px #1e7eff33}@media(max-width:1280px){.future004-layout[data-v-7425d175]{grid-template-columns:minmax(165px,.38fr) minmax(390px,1.3fr) minmax(225px,.66fr)}}@media(max-width:1020px){.future004-layout[data-v-7425d175]{grid-template-columns:minmax(180px,.42fr) minmax(0,1.3fr)}.future004-signals[data-v-7425d175]{grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr))}.future004-board[data-v-7425d175]{min-height:480px}}@media(max-width:760px){.future004-layout[data-v-7425d175]{grid-template-columns:1fr}.future004-metrics[data-v-7425d175]{grid-template-columns:repeat(2,minmax(0,1fr))}.future004-metrics>strong[data-v-7425d175]{grid-column:1 / -1}.future004-gauge[data-v-7425d175]{display:none}.future004-signals[data-v-7425d175]{grid-column:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.future004-board[data-v-7425d175]{min-height:445px}}@media(max-width:520px){.future004-metrics[data-v-7425d175],.future004-signals[data-v-7425d175]{grid-template-columns:1fr}.future004-board[data-v-7425d175]{min-height:410px}.future004-node[data-v-7425d175]{width:56px;height:56px}.future004-node>span[data-v-7425d175]{width:36px;height:36px;padding:.58rem}.future004-chart[data-v-7425d175]{inset-inline:4%}}.future-final-closing[data-v-9bf0fbda]{position:relative;width:min(100%,1280px);margin:clamp(1.8rem,4vw,3.2rem) auto 0}.future-final-cta.future-final-cta--orbit[data-v-9bf0fbda]{position:relative;display:block!important;width:100%;height:248px!important;min-height:248px!important;max-height:248px!important;margin:0;padding:clamp(1.15rem,2.15vw,1.8rem) clamp(1rem,3.5vw,3.2rem) clamp(1rem,1.9vw,1.55rem);isolation:isolate;overflow:hidden;border:1px solid rgba(56,160,255,.72);border-bottom:0;border-radius:22px 22px 0 0;background:radial-gradient(ellipse at 50% 108%,rgba(14,82,205,.34),transparent 50%),radial-gradient(circle at 50% 26%,rgba(43,132,255,.12),transparent 27%),linear-gradient(112deg,#021431fc,#010c1ffc 50%,#031837fc);box-shadow:inset 0 1px #82e0ff29,inset 0 -24px 54px #0853ce17,0 16px 42px #00081d38}.future-final-cta.future-final-cta--orbit[data-v-9bf0fbda]:before,.future-final-cta.future-final-cta--orbit[data-v-9bf0fbda]:after{content:"";position:absolute;z-index:0;inset:0;border:0;pointer-events:none}.future-final-cta.future-final-cta--orbit[data-v-9bf0fbda]:before{background:radial-gradient(ellipse at 50% 47%,rgba(37,126,255,.22),rgba(8,53,125,.08) 30%,transparent 58%)}.future-final-cta.future-final-cta--orbit[data-v-9bf0fbda]:after{background:radial-gradient(ellipse at 50% 44%,rgba(4,16,40,.97) 0 18%,rgba(4,20,49,.86) 29%,rgba(4,25,59,.35) 43%,transparent 59%),radial-gradient(ellipse at 50% 112%,rgba(26,93,232,.18),transparent 52%)}.future-final-cta__content[data-v-9bf0fbda]{position:absolute;z-index:3;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;padding:18px clamp(200px,24vw,350px);text-align:center}.future-final-cta__circuit-field[data-v-9bf0fbda]{position:absolute;z-index:1;inset:0;display:block;width:100%;height:100%;overflow:visible;pointer-events:none}.future-final-cta__circuit-grid[data-v-9bf0fbda]{fill:none;stroke:#2c7ee82e;stroke-width:1;vector-effect:non-scaling-stroke}.future-final-cta__circuit-side[data-v-9bf0fbda]{fill:none;stroke:url(#futureCircuitTrace);stroke-width:.8;opacity:.48;vector-effect:non-scaling-stroke}.future-final-cta__circuit-side circle[data-v-9bf0fbda]{display:none}.future-final-cta__circuit-branch[data-v-9bf0fbda]{opacity:.42}.future-final-cta__core-glow[data-v-9bf0fbda]{position:absolute;z-index:-1;top:-68%;left:50%;width:min(330px,88%);aspect-ratio:1;border:1px solid rgba(66,191,255,.2);border-radius:50%;background:radial-gradient(circle,rgba(44,143,255,.2) 0 10%,rgba(10,74,188,.18) 33%,transparent 68%);box-shadow:0 0 58px #146eff47,inset 0 0 38px #37b1ff24;transform:translate(-50%)}.future-final-cta__content h2[data-v-9bf0fbda]{position:relative;margin:0;color:#5aa8ff;font-size:clamp(2.45rem,3.65vw,3.85rem);font-weight:780;letter-spacing:-.045em;line-height:.96;text-shadow:0 0 12px rgba(75,163,255,.42),0 0 36px rgba(22,108,255,.28)}.future-final-cta__content p[data-v-9bf0fbda]{max-width:780px;margin:.38rem auto .7rem;color:#e5efff;font-size:clamp(.92rem,1.18vw,1.08rem);font-weight:520;line-height:1.45;text-wrap:balance}.future-final-cta__content button[data-v-9bf0fbda]{position:relative;min-width:min(340px,100%);min-height:50px;padding:.68rem 1.35rem;border:1px solid #75e1ff;border-radius:999px;color:#fff;background:linear-gradient(135deg,#10b8ff -18%,#1d78ff 42%,#3850e9 116%);box-shadow:inset 0 1px #ffffff85,0 0 18px #23a2ffe0,0 0 38px #1f66ff75}.future-final-cta__content button[data-v-9bf0fbda]:before{content:"";position:absolute;inset:2px 8%;border-top:1px solid rgba(255,255,255,.38);border-radius:inherit;pointer-events:none}.future-final-cta__content button svg[data-v-9bf0fbda]{width:23px;height:23px;color:#ccf5ff;filter:drop-shadow(0 0 5px rgba(196,247,255,.72))}.future-final-cta__cosmos[data-v-9bf0fbda]{display:none!important}.future-final-closing .future-final-cta.future-final-cta--orbit>.future-final-cta__cosmos[data-v-9bf0fbda],.future-final-closing .future-final-cta.future-final-cta--orbit>.future-final-cta__cosmos[data-v-9bf0fbda]:before,.future-final-closing .future-final-cta.future-final-cta--orbit>.future-final-cta__cosmos[data-v-9bf0fbda]:after,.future-final-closing .future-final-cta.future-final-cta--orbit>.future-final-cta__cosmos i[data-v-9bf0fbda]{display:none!important}.future-final-closing .future-final-cta.future-final-cta--orbit>.future-final-cta__cosmos[data-v-9bf0fbda]:before,.future-final-closing .future-final-cta.future-final-cta--orbit>.future-final-cta__cosmos[data-v-9bf0fbda]:after{content:"";position:absolute;top:14%;bottom:14%;left:6%;width:70%;border:1px solid rgba(66,182,255,.34);border-inline-end:0;border-radius:8px 0 0 8px;box-shadow:inset 0 0 22px #1d6bde14,0 0 14px #237eff1c;transform:none}.future-final-closing .future-final-cta.future-final-cta--orbit>.future-final-cta__cosmos[data-v-9bf0fbda]:after{top:33%;bottom:33%;left:17%;width:61%;height:auto;border-color:#4ecdff6b;border-radius:4px 0 0 4px;background:linear-gradient(90deg,rgba(64,156,255,.12),rgba(70,211,255,.44),transparent) center / 100% 1px no-repeat;box-shadow:0 0 12px #2591ff1f;-webkit-mask:none;mask:none;transform:none}.future-final-cta__cosmos i[data-v-9bf0fbda]{position:absolute;z-index:2;width:4px;height:4px;border-radius:50%;background:#5ee2ff;box-shadow:0 0 12px #1aa1ff,0 0 18px #2bc7ffb8}.future-final-closing .future-final-cta__cosmos i[data-v-9bf0fbda]:nth-child(1){top:calc(14% - 3px);left:calc(12% - 3px);width:6px;height:6px}.future-final-closing .future-final-cta__cosmos i[data-v-9bf0fbda]:nth-child(2){top:calc(32% - 3px);left:calc(34% - 3px);width:6px;height:6px}.future-final-closing .future-final-cta__cosmos i[data-v-9bf0fbda]:nth-child(3){top:calc(50% - 4px);left:calc(79% - 4px);width:8px;height:8px}.future-final-closing .future-final-cta__cosmos i[data-v-9bf0fbda]:nth-child(4){top:calc(68% - 3px);left:calc(61% - 3px);width:6px;height:6px}.future-final-closing .future-final-cta__cosmos i[data-v-9bf0fbda]:nth-child(5){top:calc(86% - 3px);left:calc(12% - 3px);width:6px;height:6px}.future-final-closing .future-final-cta__cosmos i[data-v-9bf0fbda]:nth-child(6){top:calc(50% - 3px);left:calc(7% - 3px);width:6px;height:6px}.future-final-closing .future-final-cta__cosmos i[data-v-9bf0fbda]:nth-child(7){top:calc(17% - 3px);left:calc(61% - 3px);width:6px;height:6px}.future-final-closing .future-final-cta__cosmos i[data-v-9bf0fbda]:nth-child(8){top:calc(34% - 2px);left:calc(82% - 2px);width:4px;height:4px;opacity:.72}.future-final-closing .future-final-cta__cosmos i[data-v-9bf0fbda]:nth-child(n+9){display:none}.future-final-closing .future-final-cta.future-final-cta--orbit>.future-final-cta__cosmos--start[data-v-9bf0fbda],.future-final-closing .future-final-cta.future-final-cta--orbit>.future-final-cta__cosmos--end[data-v-9bf0fbda]{border:0;border-style:solid;border-radius:0;transform:none}.future-final-closing .future-final-cta.future-final-cta--orbit>.future-final-cta__cosmos--start[data-v-9bf0fbda]{inset-inline-start:0;transform:none}.future-final-closing .future-final-cta.future-final-cta--orbit>.future-final-cta__cosmos--end[data-v-9bf0fbda]{inset-inline-end:0;transform:scaleX(-1)}.future-final-closing .future-final-cta.future-final-cta--orbit>.future-final-cta__cosmos--start[data-v-9bf0fbda]:before,.future-final-closing .future-final-cta.future-final-cta--orbit>.future-final-cta__cosmos--end[data-v-9bf0fbda]:before{transform:none}.future-final-closing .future-final-cta.future-final-cta--orbit>.future-final-cta__cosmos--start[data-v-9bf0fbda]:after{transform:none}.future-final-closing .future-final-cta.future-final-cta--orbit>.future-final-cta__cosmos--end[data-v-9bf0fbda]:after{transform:none}.future-final-closing .future-disclaimer[data-v-9bf0fbda]{width:100%;margin:0;display:flex;align-items:center;justify-content:center;gap:.65rem;padding:.62rem clamp(1rem,2.5vw,2.2rem);border:1px solid rgba(43,126,223,.58);border-top-color:#41c0ff66;border-radius:0 0 18px 18px;background:linear-gradient(90deg,#02142ff5,#05224de6,#02142ff5);color:#a7bbd5;font-size:clamp(.68rem,.82vw,.78rem);line-height:1.58;text-align:center}.future-final-closing .future-disclaimer[data-v-9bf0fbda]:before{content:"ⓘ";flex:0 0 auto;color:#b7c8dc;font-size:1rem;line-height:1}@media(max-width:760px){.future-final-cta.future-final-cta--orbit[data-v-9bf0fbda]{height:auto!important;min-height:0!important;max-height:none!important;padding-block:2.2rem 2rem}.future-final-cta__content[data-v-9bf0fbda]{position:relative;inset:auto;min-height:220px;padding:1.5rem}.future-final-cta__circuit-field[data-v-9bf0fbda]{opacity:.42}.future-final-cta__cosmos[data-v-9bf0fbda]{display:none}.future-final-cta__cosmos--start[data-v-9bf0fbda]{inset-inline-start:0}.future-final-cta__cosmos--end[data-v-9bf0fbda]{inset-inline-end:0}.future-final-cta__content h2[data-v-9bf0fbda]{font-size:clamp(2.45rem,13vw,4rem)}}@media(max-width:460px){.future-final-cta.future-final-cta--orbit[data-v-9bf0fbda]{padding-inline:1rem}.future-final-cta__cosmos[data-v-9bf0fbda]{display:none}.future-final-cta__content button[data-v-9bf0fbda]{width:100%;min-width:0}}.future-approved{--future-line: rgba(45, 139, 255, .58);--future-border: rgba(53, 142, 246, .5);--future-card: linear-gradient(145deg, rgba(7, 31, 66, .88), rgba(2, 15, 34, .94));display:grid;width:min(1580px,100%);min-width:0;margin:0 auto;color:#f0f5ff}.future-approved *{box-sizing:border-box}.future-approved svg{display:block;width:100%;height:100%}.future-approved .future-story{position:relative;min-width:0;padding:clamp(3.2rem,7vw,6.5rem) clamp(.3rem,2vw,1.7rem);border-bottom:1px solid rgba(42,127,230,.26)}.future-approved .future-story:after{content:"";position:absolute;inset-inline:38%;bottom:-3px;height:5px;border-radius:999px;background:#30bbff;box-shadow:0 0 16px #2488ff}.future-approved .future-story__header,.future-approved .future-story__subheader{position:relative;z-index:2;max-width:1120px;margin:0 auto clamp(1.8rem,4vw,3.4rem);text-align:center}.future-approved .future-story__header h1{margin:0;color:#f2f5fb;font-size:clamp(2rem,4vw,4.2rem);font-weight:780;line-height:1.14;letter-spacing:-.035em}.future-approved .future-story__header h1 strong,.future-approved .future-story__subheader h2 strong{color:#2b82f7;font-weight:inherit}.future-approved .future-story__header p{max-width:980px;margin:1rem auto 0;color:#bdc9da;font-size:clamp(.95rem,1.4vw,1.2rem);line-height:1.75}.future-approved .future-story__subheader{margin-top:clamp(2.8rem,6vw,5rem);margin-bottom:1.5rem}.future-approved .future-story__subheader h2{margin:0;font-size:clamp(1.55rem,3vw,2.8rem);color:#eef4ff}.future-approved .future-story__subheader p{margin:.65rem auto 0;color:#b9c7da;line-height:1.7}.future-approved .future-icon{display:grid;flex:0 0 48px;width:48px;height:48px;place-items:center;padding:.62rem;border:1px solid rgba(45,144,255,.68);border-radius:50%;color:#4fa9ff;background:radial-gradient(circle,#2280ff45,#03122beb 72%);box-shadow:inset 0 0 16px #237dff2e,0 0 12px #1478ff21}.future-approved .future-icon--large{width:76px;height:76px;flex-basis:76px;padding:1rem}.future-approved .future-story__closing,.future-approved .future-permission,.future-approved .future-insight{max-width:1120px;margin:1.3rem auto 0;padding:1rem 1.3rem;border:1px solid rgba(48,139,245,.46);border-radius:14px;color:#dce8f8;background:#041835d6;text-align:center;line-height:1.65}.future-approved .future-orb{width:300px;height:300px;margin-bottom:1.4rem}.future-approved .future-mantra{display:flex;justify-content:center;gap:clamp(1rem,7vw,7rem);color:#3188f4;font-size:clamp(1.6rem,4vw,3.2rem)}.future-approved .future-analysis-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.future-approved .future-analysis-grid article{display:flex;min-height:240px;flex-direction:column;align-items:center;padding:1.35rem;border:1px solid var(--future-border);border-radius:18px;background:var(--future-card);text-align:center}.future-approved .future-analysis-grid h2{margin:.9rem 0 0;font-size:1.15rem}.future-approved .future-analysis-grid p{margin:.7rem 0 0;color:#b7c5d7;font-size:.82rem;line-height:1.6}.future-approved .future-market-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,.8fr);gap:1rem}.future-approved .future-market-board{position:relative;min-height:490px;overflow:hidden;border:1px solid var(--future-border);border-radius:22px;background:linear-gradient(rgba(15,71,135,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(15,71,135,.08) 1px,transparent 1px),#021229eb;background-size:28px 28px}.future-approved .future-market-board__map{position:absolute;inset:7% 8% 34%;border-radius:50%;background:radial-gradient(ellipse,rgba(22,112,220,.28),transparent 68%)}.future-approved .future-market-board__map:before,.future-approved .future-market-board__map:after{content:"";position:absolute;inset:20% 8%;border:1px solid #2d90f5;border-radius:50%;transform:rotate(17deg);box-shadow:0 0 18px #227eff47}.future-approved .future-market-board__map:after{transform:rotate(-26deg)}.future-approved .future-market-board__map i{position:absolute;width:8px;height:8px;border-radius:50%;background:#43d8ff;box-shadow:0 0 10px #258cff}.future-approved .future-market-board__map i:nth-child(1){top:20%;left:20%}.future-approved .future-market-board__map i:nth-child(2){top:42%;left:52%}.future-approved .future-market-board__map i:nth-child(3){top:24%;right:18%}.future-approved .future-market-board__map i:nth-child(4){bottom:20%;left:35%}.future-approved .future-market-board__map i:nth-child(5){bottom:12%;right:25%}.future-approved .future-market-board__map i:nth-child(6){top:55%;right:5%}.future-approved .future-market-board__chart{position:absolute;inset:auto 8% 6%;display:flex;height:34%;align-items:end;gap:1.7%;border-bottom:1px solid #2c7bd2}.future-approved .future-market-board__chart span{flex:1;min-width:4px;background:linear-gradient(#408aff,#0d3e83);box-shadow:0 0 5px #3385ff38}.future-approved .future-signal-list{display:grid;gap:.72rem}.future-approved .future-signal-list article{display:flex;min-height:70px;align-items:center;gap:.8rem;padding:.65rem .85rem;border:1px solid var(--future-border);border-radius:14px;background:var(--future-card)}.future-approved .future-signal-list h2{margin:0;font-size:.92rem;line-height:1.45}.future-approved .future-insight{display:flex;align-items:center;justify-content:center;gap:1rem}.future-approved .future-mode-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.future-approved .future-mode-grid article{display:flex;min-height:160px;align-items:center;gap:1.2rem;padding:1.2rem;border:1px solid var(--future-border);border-radius:18px;background:var(--future-card)}.future-approved .future-mode-grid h2{margin:0;font-size:1.25rem}.future-approved .future-mode-grid p{margin:.55rem 0 0;color:#b5c4d7;line-height:1.6}.future-approved .future-risk-levels{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.future-approved .future-risk-levels>span{display:flex;min-height:64px;align-items:center;justify-content:center;gap:.7rem;padding:.8rem;border:1px solid var(--future-border);border-radius:16px;background:var(--future-card);font-weight:700}.future-approved .future-risk-levels i{display:grid;width:28px;height:28px;place-items:center;border:1px solid #3d9dff;border-radius:50%;color:#50a8ff;font-size:.72rem;font-style:normal}.future-approved .future-control-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem}.future-approved .future-control-grid article,.future-approved .future-monitor-grid article{display:flex;min-height:66px;align-items:center;gap:.8rem;padding:.65rem 1rem;border:1px solid rgba(47,132,229,.48);border-radius:14px;background:#041834d9}.future-approved .future-control-grid h2,.future-approved .future-monitor-grid h2{margin:0;font-size:.9rem}.future-approved .future-monitor-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.future-approved .future-alert-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem}.future-approved .future-alert-grid article{grid-column:span 2;display:flex;min-height:160px;align-items:center;gap:1rem;padding:1rem;border:1px solid var(--future-border);border-radius:18px;background:var(--future-card)}.future-approved .future-alert-grid article:nth-child(n+4){grid-column:span 3}.future-approved .future-alert-grid h2{margin:0;font-size:1.05rem}.future-approved .future-alert-grid p{margin:.5rem 0 0;color:#b4c2d5;font-size:.8rem;line-height:1.55}.future-approved .future-source-grid,.future-approved .future-report-grid{display:grid;gap:.8rem}.future-approved .future-source-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.future-approved .future-report-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.future-approved .future-source-grid>span,.future-approved .future-report-grid>span{display:flex;min-height:100px;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;padding:.8rem;border:1px solid var(--future-border);border-radius:14px;background:var(--future-card);text-align:center;font-size:.78rem}.future-approved .future-final-cta{display:grid;place-items:center;margin-top:3.5rem;padding:2.3rem 1rem;overflow:hidden;border:1px solid #298ae8;border-radius:20px;background:radial-gradient(circle at 50% 140%,rgba(28,121,255,.32),transparent 50%),#03142deb;text-align:center}.future-approved .future-final-cta h2{margin:0;color:#3188f4;font-size:clamp(2.5rem,5vw,4.8rem)}.future-approved .future-final-cta p{margin:.6rem 0 1.4rem;color:#e0e9f7;font-size:clamp(1rem,1.7vw,1.3rem)}.future-approved .future-final-cta button{display:inline-flex;min-width:330px;min-height:56px;align-items:center;justify-content:center;gap:.75rem;padding:.8rem 1.5rem;border:1px solid #61d9ff;border-radius:999px;color:#fff;background:linear-gradient(135deg,#0f7dff,#2d55e8);font:inherit;cursor:pointer;box-shadow:0 0 24px #1d7fff8c}.future-approved .future-final-cta button svg{width:22px;height:22px}.future-approved .future-final-cta button:focus-visible{outline:2px solid #67efff;outline-offset:4px}.future-approved .future-disclaimer{margin:.9rem auto 0;padding:.8rem 1rem;border:1px solid rgba(65,134,215,.38);border-radius:12px;color:#92a4bc;text-align:center;font-size:.72rem;line-height:1.6}@media(max-width:1120px){.future-approved .future-source-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:820px){.future-approved .future-story{padding-block:3.2rem}.future-approved .future-source-grid,.future-approved .future-report-grid,.future-approved .future-alert-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.future-approved .future-alert-grid article,.future-approved .future-alert-grid article:nth-child(n+4){grid-column:auto}}@media(max-width:560px){.future-approved .future-story{padding-inline:0}.future-approved .future-mantra{gap:.7rem}.future-approved .future-market-board{min-height:390px}.future-approved .future-mode-grid article,.future-approved .future-alert-grid article{min-height:0}.future-approved .future-final-cta button{width:100%;min-width:0}}.future-approved .future-story{isolation:isolate;padding:clamp(2.1rem,3.3vw,3.4rem) clamp(.55rem,1.7vw,1.4rem);background:radial-gradient(circle at 50% 18%,rgba(18,87,185,.11),transparent 34%),linear-gradient(rgba(16,78,151,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(16,78,151,.035) 1px,transparent 1px);background-size:auto,34px 34px,34px 34px}.future-approved .future-story:before{content:"";position:absolute;z-index:-1;inset:8% 4% auto;height:280px;pointer-events:none;background:radial-gradient(circle at 8% 55%,rgba(62,211,255,.62) 0 2px,transparent 3px),radial-gradient(circle at 23% 15%,rgba(49,138,255,.48) 0 2px,transparent 3px),radial-gradient(circle at 76% 34%,rgba(49,138,255,.48) 0 2px,transparent 3px),radial-gradient(circle at 92% 64%,rgba(62,211,255,.56) 0 2px,transparent 3px);opacity:.68}.future-approved .future-story__header,.future-approved .future-story__subheader{max-width:1040px;margin-bottom:clamp(1.35rem,2.4vw,2.1rem)}.future-approved .future-story__header h1{font-size:clamp(2rem,3.15vw,3.35rem);line-height:1.12;letter-spacing:-.025em;text-wrap:balance}.future-approved .future-story__header p{max-width:900px;margin-top:.65rem;font-size:clamp(.9rem,1.08vw,1.08rem);line-height:1.6}.future-approved .future-story__subheader{margin-top:clamp(1.8rem,3vw,2.7rem);margin-bottom:1.1rem}.future-approved .future-story__subheader h2{font-size:clamp(1.45rem,2.25vw,2.25rem);line-height:1.2;text-wrap:balance}.future-approved .future-story__subheader p{margin-top:.45rem;line-height:1.55}.future-approved .future-icon{border-width:1px;box-shadow:inset 0 0 22px #237dff4d,0 0 18px #1d87ff33}.future-approved .future-icon--large{width:86px;height:86px;flex-basis:86px;padding:1.05rem;border:2px solid rgba(68,161,255,.78);box-shadow:inset 0 0 28px #1e80ff57,0 0 26px #1d87ff3d}.future-approved .future-story__closing,.future-approved .future-permission,.future-approved .future-insight{margin-top:1rem;padding:.72rem 1.1rem}.future-approved .future-orb{width:320px;height:320px;margin:0 auto .9rem;border-width:3px;box-shadow:inset 0 0 70px #1c7aff7a,0 0 26px #147fff,0 0 64px #1778ff6b}.future-approved .future-orb:before{inset:38px;border-width:2px;box-shadow:0 0 0 28px #1f78ff12,inset 0 0 34px #34a3ff47}.future-approved .future-orb>span{display:block;width:auto;height:auto;border-radius:50%;background:transparent}.future-approved .future-orb__orbit{position:absolute;border:1px solid rgba(48,139,255,.34);border-radius:50%}.future-approved .future-orb__orbit--a{inset:-68px -220px;transform:rotate(8deg)}.future-approved .future-orb__orbit--b{inset:-118px -105px;transform:rotate(-31deg)}.future-approved .future-orb__orbit--c{inset:-32px -270px;transform:rotate(28deg)}.future-approved .future-orb__network{position:absolute;inset:-90px -260px}.future-approved .future-orb__network b{position:absolute;width:7px;height:7px;border-radius:50%;background:#38d5ff;box-shadow:0 0 14px #188cff}.future-approved .future-orb__network b:nth-child(1){top:12%;left:10%}.future-approved .future-orb__network b:nth-child(2){top:38%;left:3%}.future-approved .future-orb__network b:nth-child(3){bottom:16%;left:19%}.future-approved .future-orb__network b:nth-child(4){top:8%;right:14%}.future-approved .future-orb__network b:nth-child(5){top:47%;right:2%}.future-approved .future-orb__network b:nth-child(6){bottom:11%;right:20%}.future-approved .future-orb__network b:nth-child(7){top:0;left:50%}.future-approved .future-orb__network b:nth-child(8){bottom:0;left:54%}.future-approved .future-orb>.future-orb__core{display:grid;z-index:2;grid-template-columns:repeat(2,18px);gap:14px;place-content:center;width:112px;height:112px;border:1px solid rgba(92,205,255,.64);border-radius:50%;background:#052b5bbd;box-shadow:inset 0 0 28px #1779ff80}.future-approved .future-orb__core i{width:18px;height:18px;border-radius:50%;background:#44d7ff;box-shadow:0 0 15px #248cff}.future-approved .future-mantra{position:relative;z-index:2;gap:clamp(2rem,8vw,8rem);margin-top:.4rem;font-size:clamp(1.8rem,3.3vw,3rem);text-shadow:0 0 20px rgba(30,125,255,.42)}.future-approved .future-permission{max-width:780px;border:0;background:transparent;color:#bdcbe0}.future-approved .future-analysis-grid{max-width:1160px;margin:auto;gap:.85rem}.future-approved .future-analysis-grid article{position:relative;min-height:210px;padding:1rem 1.1rem 1.4rem;overflow:hidden;background:radial-gradient(circle at 50% 20%,rgba(25,94,192,.24),transparent 48%),var(--future-card)}.future-approved .future-analysis-grid article:after{content:"";position:absolute;inset-inline:18%;bottom:10px;height:18px;background-image:radial-gradient(circle,rgba(45,149,255,.46) 1px,transparent 1.5px);background-size:12px 8px;opacity:.55}.future-approved .future-analysis-grid h2{margin-top:.6rem}.future-approved .future-analysis-grid p{margin-top:.45rem}.future-approved .future-market-layout{grid-template-columns:minmax(170px,.42fr) minmax(0,1.45fr) minmax(250px,.72fr);gap:.8rem;align-items:stretch}.future-approved .future-market-metrics{display:grid;align-content:start;gap:.55rem;padding:.8rem;border:1px solid var(--future-border);border-radius:18px;background:var(--future-card)}.future-approved .future-market-metrics article{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:.55rem;padding:.45rem 0;border-bottom:1px solid rgba(53,136,231,.24);color:#c7d7eb;font-size:.72rem;line-height:1.35}.future-approved .future-market-metrics article .future-icon{width:38px;height:38px;padding:.48rem}.future-approved .future-market-metrics article>i{grid-column:1 / -1;height:4px;overflow:hidden;border-radius:999px;background:linear-gradient(90deg,#22c6ff 0 48%,#2a78d52e 48%)}.future-approved .future-market-metrics article:nth-child(2)>i{background:linear-gradient(90deg,#28d4ff 0 63%,#2a78d52e 63%)}.future-approved .future-market-metrics article:nth-child(3)>i{background:linear-gradient(90deg,#3c93ff 0 74%,#2a78d52e 74%)}.future-approved .future-market-metrics article:nth-child(4)>i{background:linear-gradient(90deg,#4f6fff 0 36%,#2a78d52e 36%)}.future-approved .future-market-gauge{position:relative;display:grid;width:118px;height:118px;place-items:center;margin:.75rem auto 0;border:8px solid rgba(25,89,170,.48);border-top-color:#35d0ff;border-right-color:#2689ff;border-radius:50%;box-shadow:inset 0 0 24px #1675f552,0 0 20px #1e8bff40}.future-approved .future-market-gauge:before{content:"";width:9px;height:9px;border-radius:50%;background:#54ddff;box-shadow:0 0 14px #1a8dff}.future-approved .future-market-gauge b{position:absolute;width:42%;height:2px;transform:rotate(-32deg);transform-origin:100% 50%;background:#55dfff;box-shadow:0 0 8px #168cff}.future-approved .future-market-board{min-height:450px;border-radius:18px;box-shadow:inset 0 0 45px #0f51b121}.future-approved .future-market-board__map{inset:5% 7% 32%;border-radius:18px;background:radial-gradient(ellipse,rgba(22,112,220,.2),transparent 72%),radial-gradient(circle,rgba(58,147,255,.6) 1px,transparent 1.5px);background-size:auto,9px 9px;-webkit-mask-image:radial-gradient(ellipse,#000 15%,transparent 74%);mask-image:radial-gradient(ellipse,#000 15%,transparent 74%)}.future-approved .future-market-board__map:before,.future-approved .future-market-board__map:after{display:none}.future-approved .future-map-continent{position:absolute;border:1px solid rgba(49,155,255,.48);background:#1b67d533;filter:drop-shadow(0 0 8px rgba(35,137,255,.32));clip-path:polygon(5% 25%,35% 5%,78% 18%,100% 52%,74% 88%,29% 79%,0 55%)}.future-approved .future-map-continent--one{top:20%;left:7%;width:31%;height:37%;transform:rotate(-8deg)}.future-approved .future-map-continent--two{top:12%;right:15%;width:28%;height:31%;transform:rotate(9deg)}.future-approved .future-map-continent--three{right:27%;bottom:8%;width:25%;height:30%;transform:rotate(-13deg)}.future-approved .future-market-route{position:absolute;z-index:2;height:70px;border-top:2px solid #34c8ff;border-radius:50%;filter:drop-shadow(0 0 6px #168cff);transform-origin:center}.future-approved .future-market-route--one{top:25%;left:22%;width:48%;transform:rotate(9deg)}.future-approved .future-market-route--two{top:45%;left:16%;width:57%;transform:rotate(-13deg)}.future-approved .future-market-route--three{top:35%;left:44%;width:37%;transform:rotate(22deg)}.future-approved .future-market-board__line{position:absolute;z-index:3;inset:auto 10% 13%;height:32%;border-bottom:2px solid rgba(57,147,255,.7);clip-path:polygon(0 80%,12% 55%,24% 69%,38% 34%,51% 49%,63% 20%,78% 42%,90% 8%,100% 25%,100% 100%,0 100%);background:linear-gradient(180deg,#494aff6b,#1452ad0a)}.future-approved .future-market-board__line i{position:absolute;width:5px;height:5px;border-radius:50%;background:#72d9ff;box-shadow:0 0 10px #168cff}.future-approved .future-market-board__chart{z-index:2;height:27%;opacity:.78}.future-approved .future-signal-list{gap:.55rem}.future-approved .future-signal-list article{min-height:67px;padding:.55rem .7rem;box-shadow:inset 0 0 18px #1a6bdc14}.future-approved .future-signal-list article .future-icon{width:46px;height:46px;flex-basis:46px}.future-approved .future-insight{max-width:900px}.future-approved .future-mode-grid{max-width:1160px;margin:auto;gap:.85rem}.future-approved .future-mode-grid article{min-height:140px;padding:.9rem 1.1rem;background:radial-gradient(circle at 15% 50%,rgba(24,91,188,.22),transparent 36%),var(--future-card)}.future-approved .future-risk-levels{position:relative;max-width:1180px;margin:auto;gap:1.25rem}.future-approved .future-risk-levels:after{content:"";position:absolute;z-index:-1;inset-inline:8%;top:calc(50% - 1px);height:2px;background:linear-gradient(90deg,#2177de,#42d9ff,#2177de);box-shadow:0 0 10px #168cff}.future-approved .future-risk-levels>span{position:relative;min-height:64px;border-radius:15px;box-shadow:inset 0 0 20px #166ce524}.future-approved .future-risk-levels>span:after{content:"";position:absolute;left:50%;bottom:-17px;width:10px;height:10px;border:2px solid #a5edff;border-radius:50%;background:#2dbaff;box-shadow:0 0 12px #168cff}.future-approved .future-risk-levels i{width:36px;height:36px;box-shadow:inset 0 0 12px #2b8bff4d}.future-approved .future-risk-levels b{position:absolute;inset:auto 18% -2px;height:2px;background:linear-gradient(90deg,transparent,#35c8ff,transparent)}.future-approved .future-control-grid{max-width:1080px;margin:auto;gap:.62rem .85rem}.future-approved .future-control-grid article{min-height:58px;box-shadow:inset 0 0 18px #186ade14}.future-approved .future-control-grid article .future-icon,.future-approved .future-monitor-grid article .future-icon{width:46px;height:46px;flex-basis:46px;padding:.58rem}.future-approved .future-monitor-grid{max-width:1220px;margin:auto;gap:.62rem}.future-approved .future-monitor-grid article{position:relative;min-height:62px;overflow:hidden}.future-approved .future-monitor-grid article:after{content:"";position:absolute;inset-inline-end:10px;bottom:7px;width:52px;height:10px;background-image:radial-gradient(circle,rgba(51,154,255,.42) 1px,transparent 1.5px);background-size:8px 6px}.future-approved .future-alert-grid{max-width:1220px;margin:auto;gap:.85rem}.future-approved .future-alert-grid article{position:relative;min-height:150px;padding:.85rem 1rem;overflow:hidden;background:radial-gradient(circle at 12% 35%,rgba(28,108,222,.24),transparent 38%),var(--future-card)}.future-approved .future-alert-grid article:nth-child(2){background:radial-gradient(circle at 12% 35%,rgba(68,80,255,.22),transparent 38%),var(--future-card)}.future-approved .future-alert-grid article:nth-child(3){background:radial-gradient(circle at 12% 35%,rgba(30,182,255,.2),transparent 38%),var(--future-card)}.future-approved .future-alert-grid article:nth-child(4){background:radial-gradient(circle at 12% 35%,rgba(72,117,255,.2),transparent 38%),var(--future-card)}.future-approved .future-alert-grid article:nth-child(5){background:radial-gradient(circle at 12% 35%,rgba(48,76,181,.2),transparent 38%),var(--future-card)}.future-approved .future-alert-grid article:after{content:"";position:absolute;inset-inline:20%;bottom:8px;height:16px;background-image:radial-gradient(circle,rgba(54,161,255,.42) 1px,transparent 1.5px);background-size:10px 7px}.future-approved .future-alert-grid .future-icon--large{width:82px;height:82px;flex-basis:82px}.future-approved .future-source-grid,.future-approved .future-report-grid{max-width:1240px;margin:auto;gap:.65rem}.future-approved .future-source-grid>span,.future-approved .future-report-grid>span{min-height:86px;padding:.62rem;background:radial-gradient(circle at 50% 20%,rgba(22,89,191,.2),transparent 50%),var(--future-card)}.future-approved .future-source-grid>span .future-icon,.future-approved .future-report-grid>span .future-icon{width:52px;height:52px;flex-basis:52px;padding:.65rem}.future-approved .future-final-cta{position:relative;grid-template-columns:minmax(140px,.45fr) minmax(0,1fr) minmax(140px,.45fr);min-height:250px;max-width:1320px;margin:2rem auto 0;padding:1.2rem 1.6rem;background:radial-gradient(circle at 50% 110%,rgba(28,121,255,.45),transparent 45%),radial-gradient(circle at 12% 50%,rgba(26,113,225,.18),transparent 24%),radial-gradient(circle at 88% 50%,rgba(26,113,225,.18),transparent 24%),#03142df0}.future-approved .future-final-cta>div{z-index:2}.future-approved .future-final-cta h2{font-size:clamp(2.4rem,4.2vw,4.2rem);text-shadow:0 0 24px rgba(45,135,255,.55)}.future-approved .future-final-cta p{margin:.35rem 0 1rem}.future-approved .future-final-cta__cosmos{position:relative;display:block;width:150px;height:150px;justify-self:center;border:1px solid rgba(46,141,255,.32);border-radius:50%;box-shadow:inset 0 0 26px #196fe21f,0 0 0 24px #1c65d10b}.future-approved .future-final-cta__cosmos:before,.future-approved .future-final-cta__cosmos:after{content:"";position:absolute;inset:28px -18px;border:1px solid rgba(51,153,255,.3);border-radius:50%;transform:rotate(28deg)}.future-approved .future-final-cta__cosmos:after{transform:rotate(-35deg)}.future-approved .future-final-cta__cosmos i{position:absolute;width:7px;height:7px;border-radius:50%;background:#46d8ff;box-shadow:0 0 12px #168cff}.future-approved .future-final-cta__cosmos i:nth-child(1){top:5%;left:48%}.future-approved .future-final-cta__cosmos i:nth-child(2){top:35%;right:-10%}.future-approved .future-final-cta__cosmos i:nth-child(3){bottom:5%;right:22%}.future-approved .future-final-cta__cosmos i:nth-child(4){bottom:20%;left:-6%}.future-approved .future-final-cta__cosmos i:nth-child(5){top:36%;left:43%;width:15px;height:15px}.future-approved .future-disclaimer{max-width:1320px;margin-top:.55rem}@media(max-width:1280px){.future-approved .future-market-layout{grid-template-columns:minmax(150px,.38fr) minmax(0,1.25fr) minmax(230px,.64fr)}}@media(max-width:1020px){.future-approved .future-market-layout{grid-template-columns:minmax(170px,.45fr) minmax(0,1.3fr)}.future-approved .future-signal-list{grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr))}.future-approved .future-final-cta{grid-template-columns:120px minmax(0,1fr) 120px}.future-approved .future-final-cta__cosmos{width:110px;height:110px}}@media(max-width:760px){.future-approved .future-story{padding-block:2.4rem}.future-approved .future-market-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.future-approved .future-market-gauge{display:none}.future-approved .future-signal-list{grid-column:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.future-approved .future-market-board{min-height:410px}.future-approved .future-risk-levels{grid-template-columns:repeat(2,minmax(0,1fr))}.future-approved .future-risk-levels:after,.future-approved .future-risk-levels>span:after{display:none}.future-approved .future-final-cta{grid-template-columns:1fr}.future-approved .future-final-cta__cosmos{position:absolute;opacity:.38}.future-approved .future-final-cta__cosmos--start{inset-inline-start:2%}.future-approved .future-final-cta__cosmos--end{inset-inline-end:2%}}@media(max-width:560px){.future-approved .future-story__header h1{font-size:clamp(1.8rem,9vw,2.4rem)}.future-approved .future-orb__orbit,.future-approved .future-orb__network{display:none}.future-approved .future-mantra{gap:.8rem;font-size:1.5rem}.future-approved .future-market-metrics,.future-approved .future-signal-list,.future-approved .future-risk-levels{grid-template-columns:1fr}.future-approved .future-alert-grid article,.future-approved .future-alert-grid article:nth-child(n+4){grid-column:auto}}.future-approved .future-story{overflow:clip}.future-approved .future-story__header h1{max-width:1000px;margin-inline:auto;font-size:clamp(1.9rem,2.85vw,3rem)}.future-approved .future-story--overview .future-story__header h1,.future-approved .future-story--decisions .future-story__header h1{max-width:920px;font-size:clamp(1.85rem,2.65vw,2.78rem)}.future-approved .future-story--risk .future-story__header h1{font-size:clamp(1.85rem,2.7vw,2.88rem)}.future-approved .future-story__header p{max-width:820px}@keyframes future-spine-flow-44d9df7b{to{background-position-y:56px}}@keyframes future-node-pulse-44d9df7b{50%{filter:brightness(1.45);box-shadow:0 0 20px #38d5ff}}.future-approved .future-orb__orbit--a{inset:-30px -165px;transform:rotate(9deg)}.future-approved .future-orb__orbit--b{inset:-42px -94px;transform:rotate(-27deg)}.future-approved .future-orb__orbit--c{inset:-18px -195px;transform:rotate(24deg)}.future-approved .future-orb__network{inset:-46px -190px}.future-approved .future-orb>.future-orb__core{width:126px;height:126px}.future-approved .future-mantra{gap:clamp(1.8rem,7vw,7rem);font-size:clamp(1.65rem,2.9vw,2.7rem)}.future-approved .future-permission{margin-top:.55rem;padding-block:.45rem}.future-approved .future-story--overview .future-story__subheader{margin-top:1.15rem}.future-approved .future-analysis-grid article{min-height:196px;justify-content:flex-start}.future-approved .future-analysis-grid article:nth-child(2n){background:radial-gradient(circle at 50% 18%,rgba(46,92,224,.24),transparent 48%),var(--future-card)}.future-approved .future-analysis-grid article:nth-child(3n){background:radial-gradient(circle at 50% 18%,rgba(20,160,222,.2),transparent 48%),var(--future-card)}.future-approved .future-analysis-grid .future-icon--large{width:92px;height:92px;flex-basis:92px}.future-approved .future-analysis-grid h2{min-height:1.4em}.future-approved .future-market-metrics__label{display:block;padding:.25rem .3rem .55rem;border-bottom:1px solid rgba(70,158,255,.32);color:#55c9ff;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.future-approved .future-market-metrics article{grid-template-columns:38px minmax(0,1fr)}.future-approved .future-market-metrics article span:nth-child(2){display:grid;gap:.1rem}.future-approved .future-market-metrics article b{color:#d9e7f9;font-size:.72rem;font-weight:650}.future-approved .future-market-metrics article small{color:#45d6ae;font-size:.68rem}.future-approved .future-market-board__map{filter:drop-shadow(0 0 16px rgba(29,126,255,.2))}.future-approved .future-market-board__map i{width:9px;height:9px;border:2px solid #a4efff}.future-approved .future-market-board__line{filter:drop-shadow(0 0 9px rgba(70,95,255,.48))}.future-approved .future-signal-list{position:relative;padding-inline-start:13px}.future-approved .future-signal-list:before{content:"";position:absolute;inset-block:30px;inset-inline-start:4px;width:1px;background:linear-gradient(transparent,#36cfff 10%,#397dff 90%,transparent);box-shadow:0 0 9px #168cff}.future-approved .future-signal-list article{position:relative;background:linear-gradient(100deg,#092f63eb,#02122afa)}.future-approved .future-signal-list article:before{content:"";position:absolute;inset-inline-start:-14px;top:calc(50% - 4px);width:8px;height:8px;border:2px solid #a7edff;border-radius:50%;background:#2ab9ff;box-shadow:0 0 11px #168cff}.future-approved .future-mode-grid article{position:relative;overflow:hidden}.future-approved .future-mode-grid article:after{content:"";position:absolute;inset-inline:18%;bottom:8px;height:13px;background-image:radial-gradient(circle,rgba(58,164,255,.38) 1px,transparent 1.5px);background-size:10px 7px}.future-approved .future-mode-grid article:nth-child(1){--mode-accent: #38cfff;background:radial-gradient(circle at 15% 50%,rgba(33,150,229,.3),transparent 38%),var(--future-card)}.future-approved .future-mode-grid article:nth-child(2){--mode-accent: #4e9cff;background:radial-gradient(circle at 15% 50%,rgba(48,105,236,.28),transparent 38%),var(--future-card)}.future-approved .future-mode-grid article:nth-child(3){--mode-accent: #47d8f5;background:radial-gradient(circle at 15% 50%,rgba(38,180,213,.24),transparent 38%),var(--future-card)}.future-approved .future-mode-grid article:nth-child(4){--mode-accent: #7778ff;background:radial-gradient(circle at 15% 50%,rgba(84,79,225,.28),transparent 38%),var(--future-card)}.future-approved .future-mode-grid article .future-icon{color:var(--mode-accent);border-color:var(--mode-accent);box-shadow:inset 0 0 30px color-mix(in srgb,var(--mode-accent) 34%,transparent),0 0 24px color-mix(in srgb,var(--mode-accent) 30%,transparent)}.future-approved .future-mode-grid article>div{max-width:480px}.future-approved .future-mode-grid p{max-width:440px}.future-approved .future-risk-levels>span{display:grid;grid-template-columns:34px 42px minmax(0,1fr);justify-content:start}.future-approved .future-risk-levels>span:nth-child(1){--risk-accent: #42d8ff;background:radial-gradient(circle at 16% 50%,rgba(38,172,218,.23),transparent 42%),var(--future-card)}.future-approved .future-risk-levels>span:nth-child(2){--risk-accent: #45b5ff;background:radial-gradient(circle at 16% 50%,rgba(37,127,229,.24),transparent 42%),var(--future-card)}.future-approved .future-risk-levels>span:nth-child(3){--risk-accent: #547cff;background:radial-gradient(circle at 16% 50%,rgba(69,83,222,.26),transparent 42%),var(--future-card)}.future-approved .future-risk-levels>span:nth-child(4){--risk-accent: #836eff;background:radial-gradient(circle at 16% 50%,rgba(104,71,211,.28),transparent 42%),var(--future-card)}.future-approved .future-risk-levels>span{border-color:color-mix(in srgb,var(--risk-accent) 72%,transparent);box-shadow:inset 0 0 22px color-mix(in srgb,var(--risk-accent) 14%,transparent),0 0 12px color-mix(in srgb,var(--risk-accent) 12%,transparent)}.future-approved .future-risk-levels>span>i{border-color:var(--risk-accent);color:var(--risk-accent)}.future-approved .future-risk-levels__icon{display:grid;width:42px;height:42px;place-items:center;padding:.5rem;border:1px solid var(--risk-accent);border-radius:50%;color:var(--risk-accent);box-shadow:inset 0 0 14px color-mix(in srgb,var(--risk-accent) 22%,transparent),0 0 14px color-mix(in srgb,var(--risk-accent) 22%,transparent)}.future-approved .future-control-grid article{position:relative;padding-inline:.8rem 1.1rem;background:linear-gradient(90deg,#072752eb,#02132bf5)}.future-approved .future-control-grid article:before{content:"";position:absolute;inset-block:22%;inset-inline-start:62px;width:1px;background:linear-gradient(transparent,rgba(54,159,255,.64),transparent)}.future-approved .future-control-grid article:after{content:"";position:absolute;inset-inline-end:12px;bottom:8px;width:54px;height:10px;background-image:radial-gradient(circle,rgba(45,151,255,.38) 1px,transparent 1.5px);background-size:8px 6px}.future-approved .future-story--risk .future-story__subheader{margin-top:1.55rem}.future-approved .future-story--risk .future-story__subheader h2{font-size:clamp(1.35rem,2vw,2rem)}.future-approved .future-monitor-grid article{min-height:68px;background:radial-gradient(circle at 10% 50%,rgba(26,100,211,.18),transparent 34%),#041834e0}.future-approved .future-monitor-grid article:nth-child(3n+2) .future-icon{color:#48cbff;box-shadow:inset 0 0 20px #2db9ff40,0 0 16px #2db9ff33}.future-approved .future-story--risk .future-story__closing{border-radius:999px;background:linear-gradient(90deg,transparent,rgba(9,54,111,.9),transparent)}.future-approved .future-story--decisions>.future-story__header{margin-bottom:1.25rem}.future-approved .future-alert-grid article{--alert-accent: #42b9ff;border-color:color-mix(in srgb,var(--alert-accent) 70%,transparent)}.future-approved .future-alert-grid article:nth-child(1){--alert-accent: #3acfff}.future-approved .future-alert-grid article:nth-child(2){--alert-accent: #657fff}.future-approved .future-alert-grid article:nth-child(3){--alert-accent: #37d7b8}.future-approved .future-alert-grid article:nth-child(4){--alert-accent: #7392bb}.future-approved .future-alert-grid article:nth-child(5){--alert-accent: #9a70ff}.future-approved .future-alert-grid article .future-icon{position:relative;color:var(--alert-accent);border-color:var(--alert-accent);background:radial-gradient(circle,color-mix(in srgb,var(--alert-accent) 28%,transparent),#03122bf0 72%);box-shadow:inset 0 0 28px color-mix(in srgb,var(--alert-accent) 28%,transparent),0 0 24px color-mix(in srgb,var(--alert-accent) 24%,transparent)}.future-approved .future-alert-grid article:nth-child(3) .future-icon:after{content:"✓";position:absolute;inset-inline-end:-7px;bottom:-5px;display:grid;width:24px;height:24px;place-items:center;border-radius:50%;color:#032d2a;background:#49e4be;font-size:.82rem;font-weight:900;box-shadow:0 0 14px #49e4beb3}.future-approved .future-story--decisions .future-story__subheader h2{font-size:clamp(1.35rem,2vw,2rem)}.future-approved .future-source-grid>span{position:relative;min-height:92px;border-radius:12px;box-shadow:inset 0 0 18px #2073e614}.future-approved .future-source-grid>span:nth-child(3n+2){background:radial-gradient(circle at 50% 20%,rgba(52,87,220,.2),transparent 50%),var(--future-card)}.future-approved .future-source-grid>span:after{content:"";position:absolute;inset-inline:20%;bottom:6px;height:7px;background:linear-gradient(90deg,transparent,rgba(55,170,255,.65),transparent)}.future-approved .future-report-grid>span{min-height:88px;flex-direction:row;justify-content:flex-start;gap:.9rem;padding:.7rem .9rem;border-inline-start:2px solid #438eff;text-align:start;background:linear-gradient(90deg,#093065eb,#02122afa)}.future-approved .future-report-grid>span .future-icon{width:58px;height:58px;flex-basis:58px}.future-approved .future-final-cta{min-height:226px;margin-top:1.65rem;border-bottom-left-radius:0;border-bottom-right-radius:0}.future-approved .future-final-cta:before{content:"";position:absolute;z-index:0;inset:20% 28%;border-radius:50%;background:radial-gradient(circle,rgba(37,128,255,.28),transparent 66%);filter:blur(10px)}.future-approved .future-final-cta h2{position:relative;font-size:clamp(2.2rem,3.7vw,3.8rem);background:linear-gradient(180deg,#8fd9ff,#2a78f3);-webkit-background-clip:text;background-clip:text;color:transparent}.future-approved .future-final-cta button{box-shadow:0 0 18px #1d7fffb3,0 0 42px #1d7fff52,inset 0 1px #ffffff59}.future-approved .future-final-cta__cosmos--start{border-style:dashed;transform:rotate(14deg)}.future-approved .future-final-cta__cosmos--end{border-radius:34%;transform:rotate(-12deg)}.future-approved .future-final-cta__cosmos--end:before{inset:18px -28px;transform:rotate(58deg)}.future-approved .future-final-cta__cosmos--end:after{inset:38px -12px;transform:rotate(-18deg)}.future-approved .future-disclaimer{margin-top:0;border-top:0;border-top-left-radius:0;border-top-right-radius:0;background:#03142dbd}.future-approved .future-orb>.future-orb__core{width:140px;height:140px;background:radial-gradient(circle,#0f6ae580,#021430c7 70%);box-shadow:inset 0 0 24px #2d99ff66,0 0 24px #1f85ff5c}.future-approved .future-orb__core:before{inset:3%;opacity:.28}.future-approved .future-orb__orbit{z-index:0;opacity:.42}.future-approved .future-orb__network{z-index:1;opacity:.72;pointer-events:none}.future-approved .future-story--risk,.future-approved .future-risk-levels{scroll-margin-top:112px}.future-approved .future-risk-levels>.future-risk-profile{grid-template-columns:30px 44px minmax(0,1fr);min-height:76px;gap:.65rem;padding:.65rem .8rem}.future-approved .future-risk-levels>.future-risk-profile>i{width:30px;height:30px}.future-approved .future-risk-levels__icon{width:44px;height:44px;min-height:0;padding:.58rem;border-radius:50%}.future-approved .future-risk-levels__icon svg{width:100%;height:100%}.future-approved .future-risk-levels__label{min-width:0;color:#eef5ff;font-size:.9rem;line-height:1.25;text-align:start}.future-approved .future-risk-levels>.future-risk-profile>b{display:none}.future-approved .future-control-grid{width:min(100%,1040px)}.future-approved .future-control-grid article{min-width:0;min-height:60px;padding:.55rem .8rem;background:linear-gradient(90deg,#072752db,#02132bf0)}.future-approved .future-control-grid article:after{opacity:.28}.future-approved .future-control-grid h2{min-width:0;line-height:1.35}.future-approved .future-market-layout{width:min(100%,1480px);min-width:0;margin-inline:auto;padding-inline:2px;grid-template-columns:minmax(180px,.42fr) minmax(360px,1.35fr) minmax(250px,.7fr);gap:.75rem}.future-approved .future-market-layout>*,.future-approved .future-market-board,.future-approved .future-signal-list,.future-approved .future-signal-list article{min-width:0;max-width:100%}.future-approved .future-signal-list h2{min-width:0;overflow-wrap:anywhere}@media(max-width:1280px){.future-approved .future-market-layout{grid-template-columns:minmax(165px,.4fr) minmax(330px,1.25fr) minmax(220px,.68fr)}}@media(max-width:1020px){.future-approved .future-market-layout{grid-template-columns:minmax(190px,.44fr) minmax(0,1.3fr)}.future-approved .future-signal-list{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}.future-approved .future-risk-levels>.future-risk-profile{grid-template-columns:28px 40px minmax(0,1fr)}.future-approved .future-risk-levels__icon{width:40px;height:40px}}@media(max-width:760px){.future-approved .future-orb>.future-orb__core{width:122px;height:122px}.future-approved .future-market-layout{grid-template-columns:1fr}.future-approved .future-market-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.future-approved .future-signal-list{grid-column:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.future-approved .future-risk-levels>.future-risk-profile{min-height:68px}}@media(max-width:560px){.future-approved .future-orb>.future-orb__core{width:112px;height:112px}.future-approved .future-risk-levels>.future-risk-profile{grid-template-columns:28px 38px minmax(0,1fr)}.future-approved .future-risk-levels__icon{width:38px;height:38px}.future-approved .future-control-grid,.future-approved .future-market-metrics,.future-approved .future-signal-list{grid-template-columns:1fr}}@media(max-width:1020px){.future-approved .future-market-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.future-approved .future-market-metrics__label{grid-column:1 / -1}.future-approved .future-risk-levels>span{grid-template-columns:30px 38px minmax(0,1fr)}.future-approved .future-risk-levels__icon{width:38px;height:38px}}@media(max-width:760px){.future-approved .future-story__header h1,.future-approved .future-story--overview .future-story__header h1,.future-approved .future-story--decisions .future-story__header h1{font-size:clamp(1.75rem,6.8vw,2.45rem)}.future-approved .future-signal-list{padding-inline-start:10px}.future-approved .future-risk-levels>span{min-height:70px}.future-approved .future-report-grid>span{min-height:80px}}@media(max-width:560px){.future-approved .future-market-metrics{grid-template-columns:1fr}.future-approved .future-market-metrics__label{grid-column:auto}.future-approved .future-risk-levels>span{grid-template-columns:30px 38px minmax(0,1fr)}.future-approved .future-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.future-approved .future-report-grid{grid-template-columns:1fr}.future-approved .future-final-cta__cosmos{display:none}}.future-approved [data-future-section="1"]{--fx: 63, 183, 255}.future-approved [data-future-section="2"]{--fx: 47, 211, 198}.future-approved [data-future-section="3"]{--fx: 79, 141, 255}.future-approved [data-future-section="4"]{--fx: 155, 109, 255}.future-approved [data-future-section="5"]{--fx: 245, 167, 66}.future-approved [data-future-section="6"]{--fx: 255, 107, 147}.future-approved .future009b-capability{background-image:radial-gradient(120% 150% at 86% 12%,rgba(var(--fx),.16),transparent 62%),radial-gradient(circle at 90% 50%,#1f74e040,#0000 35%),linear-gradient(110deg,#051b3ef5,#020f25fa);background-repeat:no-repeat,repeat,repeat;background-size:auto,auto,auto;background-position:0% 0%,0% 0%,0% 0%}.future-approved .future009b-triad{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 44'%3E%3Cdefs%3E%3ClinearGradient id='cometTail' x1='0' y1='0' x2='1' y2='0'%3E%3Cstop offset='0' stop-color='%2358b6ff' stop-opacity='0'/%3E%3Cstop offset='.6' stop-color='%2374c8ff' stop-opacity='.2'/%3E%3Cstop offset='1' stop-color='%23a8dcff' stop-opacity='.58'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect x='4' y='20.6' width='126' height='2.8' rx='1.4' fill='url(%23cometTail)'/%3E%3Ccircle cx='134' cy='22' r='7.6' fill='%235ab4ff' fill-opacity='.2'/%3E%3Ccircle cx='134' cy='22' r='3.6' fill='%23dff2ff'/%3E%3C/svg%3E"),linear-gradient(90deg,#051d42f5,#03122bfa,#051d42f5);background-repeat:no-repeat,repeat;background-size:170px 50px,auto;background-position:-190px calc(100% + 14px),0% 0%;animation:fxComet 7.5s linear infinite}.future-approved .future009b-triad article{background-image:none}.future-approved .future009b-flow__list li{background-image:linear-gradient(100deg,transparent 40%,rgba(var(--fx),.12) 50%,transparent 60%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 42 24.249'%3E%3Cg fill='none' stroke='%232fd3c6' stroke-opacity='.16' stroke-width='.9'%3E%3Cpath d='M14 0L7.00 12.12L-7.00 12.12L-14 0L-7.00 -12.12L7.00 -12.12Z'/%3E%3Cpath d='M14 24.249L7.00 36.37L-7.00 36.37L-14 24.249L-7.00 12.12L7.00 12.12Z'/%3E%3Cpath d='M35 12.1245L28.00 24.25L14.00 24.25L7 12.1245L14.00 0.00L28.00 0.00Z'/%3E%3Cpath d='M56 0L49.00 12.12L35.00 12.12L28 0L35.00 -12.12L49.00 -12.12Z'/%3E%3Cpath d='M56 24.249L49.00 36.37L35.00 36.37L28 24.249L35.00 12.12L49.00 12.12Z'/%3E%3C/g%3E%3C/svg%3E"),linear-gradient(100deg,#061f46f5,#020f24fa);background-repeat:no-repeat,repeat,repeat;background-size:300% 100%,42px 24.249px,auto;background-position:130% 0,0 0,0% 0%;animation:fxSweepMesh 6.5s ease-in-out infinite}.future-approved .future009b-flow__list li:nth-child(2){animation-delay:1.1s}.future-approved .future009b-flow__list li:nth-child(3){animation-delay:2.2s}.future-approved .future009b-flow__list li:nth-child(4){animation-delay:3.3s}.future-approved .future009b-flow__list li:nth-child(5){animation-delay:4.4s}.future-approved .future009b-flow__list li:nth-child(6){animation-delay:5.5s}.future-approved .future009b-coverage>div>span{background-image:radial-gradient(90% 120% at 50% 100%,rgba(var(--fx),.16),transparent 62%);background-repeat:no-repeat}.future-approved .future001-analysis-grid article{background-repeat:no-repeat,repeat,repeat;background-size:200px 130px,auto,auto}.future-approved .future001-analysis-grid article:nth-child(3n+1){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 130'%3E%3Ccircle cx='8' cy='24' r='1.15' fill='%234f8dff' fill-opacity='0.033'/%3E%3Ccircle cx='8' cy='40' r='1.25' fill='%234f8dff' fill-opacity='0.109'/%3E%3Ccircle cx='8' cy='56' r='1.36' fill='%234f8dff' fill-opacity='0.185'/%3E%3Ccircle cx='8' cy='72' r='1.47' fill='%234f8dff' fill-opacity='0.262'/%3E%3Ccircle cx='8' cy='88' r='1.57' fill='%234f8dff' fill-opacity='0.338'/%3E%3Ccircle cx='8' cy='104' r='1.68' fill='%234f8dff' fill-opacity='0.414'/%3E%3Ccircle cx='8' cy='120' r='1.79' fill='%234f8dff' fill-opacity='0.490'/%3E%3Ccircle cx='24' cy='40' r='1.25' fill='%234f8dff' fill-opacity='0.106'/%3E%3Ccircle cx='24' cy='56' r='1.35' fill='%234f8dff' fill-opacity='0.181'/%3E%3Ccircle cx='24' cy='72' r='1.46' fill='%234f8dff' fill-opacity='0.256'/%3E%3Ccircle cx='24' cy='88' r='1.56' fill='%234f8dff' fill-opacity='0.330'/%3E%3Ccircle cx='24' cy='104' r='1.66' fill='%234f8dff' fill-opacity='0.401'/%3E%3Ccircle cx='24' cy='120' r='1.73' fill='%234f8dff' fill-opacity='0.449'/%3E%3Ccircle cx='40' cy='40' r='1.24' fill='%234f8dff' fill-opacity='0.097'/%3E%3Ccircle cx='40' cy='56' r='1.34' fill='%234f8dff' fill-opacity='0.170'/%3E%3Ccircle cx='40' cy='72' r='1.44' fill='%234f8dff' fill-opacity='0.242'/%3E%3Ccircle cx='40' cy='88' r='1.53' fill='%234f8dff' fill-opacity='0.310'/%3E%3Ccircle cx='40' cy='104' r='1.62' fill='%234f8dff' fill-opacity='0.369'/%3E%3Ccircle cx='40' cy='120' r='1.66' fill='%234f8dff' fill-opacity='0.400'/%3E%3Ccircle cx='56' cy='40' r='1.21' fill='%234f8dff' fill-opacity='0.082'/%3E%3Ccircle cx='56' cy='56' r='1.31' fill='%234f8dff' fill-opacity='0.152'/%3E%3Ccircle cx='56' cy='72' r='1.41' fill='%234f8dff' fill-opacity='0.219'/%3E%3Ccircle cx='56' cy='88' r='1.49' fill='%234f8dff' fill-opacity='0.280'/%3E%3Ccircle cx='56' cy='104' r='1.56' fill='%234f8dff' fill-opacity='0.328'/%3E%3Ccircle cx='56' cy='120' r='1.59' fill='%234f8dff' fill-opacity='0.351'/%3E%3Ccircle cx='72' cy='40' r='1.19' fill='%234f8dff' fill-opacity='0.061'/%3E%3Ccircle cx='72' cy='56' r='1.28' fill='%234f8dff' fill-opacity='0.128'/%3E%3Ccircle cx='72' cy='72' r='1.37' fill='%234f8dff' fill-opacity='0.190'/%3E%3Ccircle cx='72' cy='88' r='1.44' fill='%234f8dff' fill-opacity='0.244'/%3E%3Ccircle cx='72' cy='104' r='1.50' fill='%234f8dff' fill-opacity='0.284'/%3E%3Ccircle cx='72' cy='120' r='1.52' fill='%234f8dff' fill-opacity='0.301'/%3E%3Ccircle cx='88' cy='40' r='1.15' fill='%234f8dff' fill-opacity='0.037'/%3E%3Ccircle cx='88' cy='56' r='1.24' fill='%234f8dff' fill-opacity='0.099'/%3E%3Ccircle cx='88' cy='72' r='1.32' fill='%234f8dff' fill-opacity='0.156'/%3E%3Ccircle cx='88' cy='88' r='1.39' fill='%234f8dff' fill-opacity='0.204'/%3E%3Ccircle cx='88' cy='104' r='1.43' fill='%234f8dff' fill-opacity='0.238'/%3E%3Ccircle cx='88' cy='120' r='1.45' fill='%234f8dff' fill-opacity='0.252'/%3E%3Ccircle cx='104' cy='56' r='1.19' fill='%234f8dff' fill-opacity='0.067'/%3E%3Ccircle cx='104' cy='72' r='1.27' fill='%234f8dff' fill-opacity='0.119'/%3E%3Ccircle cx='104' cy='88' r='1.33' fill='%234f8dff' fill-opacity='0.161'/%3E%3Ccircle cx='104' cy='104' r='1.37' fill='%234f8dff' fill-opacity='0.190'/%3E%3Ccircle cx='104' cy='120' r='1.38' fill='%234f8dff' fill-opacity='0.202'/%3E%3Ccircle cx='120' cy='56' r='1.14' fill='%234f8dff' fill-opacity='0.031'/%3E%3Ccircle cx='120' cy='72' r='1.21' fill='%234f8dff' fill-opacity='0.079'/%3E%3Ccircle cx='120' cy='88' r='1.26' fill='%234f8dff' fill-opacity='0.117'/%3E%3Ccircle cx='120' cy='104' r='1.30' fill='%234f8dff' fill-opacity='0.142'/%3E%3Ccircle cx='120' cy='120' r='1.31' fill='%234f8dff' fill-opacity='0.153'/%3E%3Ccircle cx='136' cy='72' r='1.15' fill='%234f8dff' fill-opacity='0.037'/%3E%3Ccircle cx='136' cy='88' r='1.20' fill='%234f8dff' fill-opacity='0.071'/%3E%3Ccircle cx='136' cy='104' r='1.23' fill='%234f8dff' fill-opacity='0.094'/%3E%3Ccircle cx='136' cy='120' r='1.24' fill='%234f8dff' fill-opacity='0.103'/%3E%3Ccircle cx='152' cy='104' r='1.16' fill='%234f8dff' fill-opacity='0.045'/%3E%3Ccircle cx='152' cy='120' r='1.17' fill='%234f8dff' fill-opacity='0.053'/%3E%3C/svg%3E"),radial-gradient(circle at 50% 16%,#2270e24d,#0000 42%),linear-gradient(145deg,#072249f0,#021025f7);background-position:left bottom,0% 0%,0% 0%}.future-approved .future001-analysis-grid article:nth-child(3n+2){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 130'%3E%3Ccircle cx='56' cy='8' r='1.21' fill='%234f8dff' fill-opacity='0.078'/%3E%3Ccircle cx='56' cy='24' r='1.20' fill='%234f8dff' fill-opacity='0.072'/%3E%3Ccircle cx='56' cy='40' r='1.17' fill='%234f8dff' fill-opacity='0.052'/%3E%3Ccircle cx='72' cy='8' r='1.28' fill='%234f8dff' fill-opacity='0.128'/%3E%3Ccircle cx='72' cy='24' r='1.27' fill='%234f8dff' fill-opacity='0.120'/%3E%3Ccircle cx='72' cy='40' r='1.24' fill='%234f8dff' fill-opacity='0.098'/%3E%3Ccircle cx='72' cy='56' r='1.19' fill='%234f8dff' fill-opacity='0.063'/%3E%3Ccircle cx='88' cy='8' r='1.35' fill='%234f8dff' fill-opacity='0.178'/%3E%3Ccircle cx='88' cy='24' r='1.34' fill='%234f8dff' fill-opacity='0.169'/%3E%3Ccircle cx='88' cy='40' r='1.30' fill='%234f8dff' fill-opacity='0.143'/%3E%3Ccircle cx='88' cy='56' r='1.25' fill='%234f8dff' fill-opacity='0.105'/%3E%3Ccircle cx='88' cy='72' r='1.18' fill='%234f8dff' fill-opacity='0.056'/%3E%3Ccircle cx='104' cy='8' r='1.42' fill='%234f8dff' fill-opacity='0.227'/%3E%3Ccircle cx='104' cy='24' r='1.40' fill='%234f8dff' fill-opacity='0.217'/%3E%3Ccircle cx='104' cy='40' r='1.36' fill='%234f8dff' fill-opacity='0.187'/%3E%3Ccircle cx='104' cy='56' r='1.30' fill='%234f8dff' fill-opacity='0.144'/%3E%3Ccircle cx='104' cy='72' r='1.23' fill='%234f8dff' fill-opacity='0.091'/%3E%3Ccircle cx='104' cy='88' r='1.14' fill='%234f8dff' fill-opacity='0.031'/%3E%3Ccircle cx='120' cy='8' r='1.49' fill='%234f8dff' fill-opacity='0.277'/%3E%3Ccircle cx='120' cy='24' r='1.47' fill='%234f8dff' fill-opacity='0.264'/%3E%3Ccircle cx='120' cy='40' r='1.42' fill='%234f8dff' fill-opacity='0.230'/%3E%3Ccircle cx='120' cy='56' r='1.35' fill='%234f8dff' fill-opacity='0.180'/%3E%3Ccircle cx='120' cy='72' r='1.27' fill='%234f8dff' fill-opacity='0.122'/%3E%3Ccircle cx='120' cy='88' r='1.18' fill='%234f8dff' fill-opacity='0.058'/%3E%3Ccircle cx='136' cy='8' r='1.56' fill='%234f8dff' fill-opacity='0.326'/%3E%3Ccircle cx='136' cy='24' r='1.53' fill='%234f8dff' fill-opacity='0.310'/%3E%3Ccircle cx='136' cy='40' r='1.48' fill='%234f8dff' fill-opacity='0.269'/%3E%3Ccircle cx='136' cy='56' r='1.40' fill='%234f8dff' fill-opacity='0.213'/%3E%3Ccircle cx='136' cy='72' r='1.31' fill='%234f8dff' fill-opacity='0.149'/%3E%3Ccircle cx='136' cy='88' r='1.21' fill='%234f8dff' fill-opacity='0.081'/%3E%3Ccircle cx='152' cy='8' r='1.63' fill='%234f8dff' fill-opacity='0.376'/%3E%3Ccircle cx='152' cy='24' r='1.60' fill='%234f8dff' fill-opacity='0.354'/%3E%3Ccircle cx='152' cy='40' r='1.52' fill='%234f8dff' fill-opacity='0.303'/%3E%3Ccircle cx='152' cy='56' r='1.44' fill='%234f8dff' fill-opacity='0.240'/%3E%3Ccircle cx='152' cy='72' r='1.34' fill='%234f8dff' fill-opacity='0.171'/%3E%3Ccircle cx='152' cy='88' r='1.24' fill='%234f8dff' fill-opacity='0.099'/%3E%3Ccircle cx='168' cy='8' r='1.70' fill='%234f8dff' fill-opacity='0.426'/%3E%3Ccircle cx='168' cy='24' r='1.65' fill='%234f8dff' fill-opacity='0.393'/%3E%3Ccircle cx='168' cy='40' r='1.56' fill='%234f8dff' fill-opacity='0.330'/%3E%3Ccircle cx='168' cy='56' r='1.46' fill='%234f8dff' fill-opacity='0.259'/%3E%3Ccircle cx='168' cy='72' r='1.36' fill='%234f8dff' fill-opacity='0.186'/%3E%3Ccircle cx='168' cy='88' r='1.26' fill='%234f8dff' fill-opacity='0.111'/%3E%3Ccircle cx='168' cy='104' r='1.15' fill='%234f8dff' fill-opacity='0.036'/%3E%3Ccircle cx='184' cy='8' r='1.77' fill='%234f8dff' fill-opacity='0.475'/%3E%3Ccircle cx='184' cy='24' r='1.69' fill='%234f8dff' fill-opacity='0.420'/%3E%3Ccircle cx='184' cy='40' r='1.58' fill='%234f8dff' fill-opacity='0.345'/%3E%3Ccircle cx='184' cy='56' r='1.48' fill='%234f8dff' fill-opacity='0.270'/%3E%3Ccircle cx='184' cy='72' r='1.37' fill='%234f8dff' fill-opacity='0.194'/%3E%3Ccircle cx='184' cy='88' r='1.26' fill='%234f8dff' fill-opacity='0.118'/%3E%3Ccircle cx='184' cy='104' r='1.16' fill='%234f8dff' fill-opacity='0.041'/%3E%3C/svg%3E"),radial-gradient(circle at 50% 16%,#2270e24d,#0000 42%),linear-gradient(145deg,#072249f0,#021025f7);background-position:right top,0% 0%,0% 0%}.future-approved .future001-analysis-grid article:nth-child(3n){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 130'%3E%3Ccircle cx='8' cy='8' r='1.80' fill='%234f8dff' fill-opacity='0.500'/%3E%3Ccircle cx='8' cy='24' r='1.69' fill='%234f8dff' fill-opacity='0.424'/%3E%3Ccircle cx='8' cy='40' r='1.59' fill='%234f8dff' fill-opacity='0.347'/%3E%3Ccircle cx='8' cy='56' r='1.48' fill='%234f8dff' fill-opacity='0.271'/%3E%3Ccircle cx='8' cy='72' r='1.37' fill='%234f8dff' fill-opacity='0.195'/%3E%3Ccircle cx='8' cy='88' r='1.27' fill='%234f8dff' fill-opacity='0.118'/%3E%3Ccircle cx='8' cy='104' r='1.16' fill='%234f8dff' fill-opacity='0.042'/%3E%3Ccircle cx='24' cy='8' r='1.73' fill='%234f8dff' fill-opacity='0.450'/%3E%3Ccircle cx='24' cy='24' r='1.67' fill='%234f8dff' fill-opacity='0.409'/%3E%3Ccircle cx='24' cy='40' r='1.58' fill='%234f8dff' fill-opacity='0.340'/%3E%3Ccircle cx='24' cy='56' r='1.47' fill='%234f8dff' fill-opacity='0.266'/%3E%3Ccircle cx='24' cy='72' r='1.37' fill='%234f8dff' fill-opacity='0.191'/%3E%3Ccircle cx='24' cy='88' r='1.26' fill='%234f8dff' fill-opacity='0.115'/%3E%3Ccircle cx='24' cy='104' r='1.16' fill='%234f8dff' fill-opacity='0.039'/%3E%3Ccircle cx='40' cy='8' r='1.66' fill='%234f8dff' fill-opacity='0.401'/%3E%3Ccircle cx='40' cy='24' r='1.62' fill='%234f8dff' fill-opacity='0.375'/%3E%3Ccircle cx='40' cy='40' r='1.55' fill='%234f8dff' fill-opacity='0.318'/%3E%3Ccircle cx='40' cy='56' r='1.45' fill='%234f8dff' fill-opacity='0.251'/%3E%3Ccircle cx='40' cy='72' r='1.35' fill='%234f8dff' fill-opacity='0.179'/%3E%3Ccircle cx='40' cy='88' r='1.25' fill='%234f8dff' fill-opacity='0.106'/%3E%3Ccircle cx='40' cy='104' r='1.14' fill='%234f8dff' fill-opacity='0.032'/%3E%3Ccircle cx='56' cy='8' r='1.59' fill='%234f8dff' fill-opacity='0.351'/%3E%3Ccircle cx='56' cy='24' r='1.57' fill='%234f8dff' fill-opacity='0.333'/%3E%3Ccircle cx='56' cy='40' r='1.50' fill='%234f8dff' fill-opacity='0.287'/%3E%3Ccircle cx='56' cy='56' r='1.42' fill='%234f8dff' fill-opacity='0.227'/%3E%3Ccircle cx='56' cy='72' r='1.32' fill='%234f8dff' fill-opacity='0.160'/%3E%3Ccircle cx='56' cy='88' r='1.23' fill='%234f8dff' fill-opacity='0.090'/%3E%3Ccircle cx='72' cy='8' r='1.52' fill='%234f8dff' fill-opacity='0.302'/%3E%3Ccircle cx='72' cy='24' r='1.50' fill='%234f8dff' fill-opacity='0.287'/%3E%3Ccircle cx='72' cy='40' r='1.45' fill='%234f8dff' fill-opacity='0.250'/%3E%3Ccircle cx='72' cy='56' r='1.38' fill='%234f8dff' fill-opacity='0.197'/%3E%3Ccircle cx='72' cy='72' r='1.29' fill='%234f8dff' fill-opacity='0.136'/%3E%3Ccircle cx='72' cy='88' r='1.20' fill='%234f8dff' fill-opacity='0.070'/%3E%3Ccircle cx='88' cy='8' r='1.45' fill='%234f8dff' fill-opacity='0.252'/%3E%3Ccircle cx='88' cy='24' r='1.44' fill='%234f8dff' fill-opacity='0.241'/%3E%3Ccircle cx='88' cy='40' r='1.39' fill='%234f8dff' fill-opacity='0.209'/%3E%3Ccircle cx='88' cy='56' r='1.33' fill='%234f8dff' fill-opacity='0.162'/%3E%3Ccircle cx='88' cy='72' r='1.25' fill='%234f8dff' fill-opacity='0.107'/%3E%3Ccircle cx='88' cy='88' r='1.16' fill='%234f8dff' fill-opacity='0.045'/%3E%3Ccircle cx='104' cy='8' r='1.38' fill='%234f8dff' fill-opacity='0.202'/%3E%3Ccircle cx='104' cy='24' r='1.37' fill='%234f8dff' fill-opacity='0.193'/%3E%3Ccircle cx='104' cy='40' r='1.33' fill='%234f8dff' fill-opacity='0.166'/%3E%3Ccircle cx='104' cy='56' r='1.27' fill='%234f8dff' fill-opacity='0.125'/%3E%3Ccircle cx='104' cy='72' r='1.20' fill='%234f8dff' fill-opacity='0.074'/%3E%3Ccircle cx='120' cy='8' r='1.31' fill='%234f8dff' fill-opacity='0.153'/%3E%3Ccircle cx='120' cy='24' r='1.30' fill='%234f8dff' fill-opacity='0.145'/%3E%3Ccircle cx='120' cy='40' r='1.27' fill='%234f8dff' fill-opacity='0.121'/%3E%3Ccircle cx='120' cy='56' r='1.22' fill='%234f8dff' fill-opacity='0.084'/%3E%3Ccircle cx='120' cy='72' r='1.15' fill='%234f8dff' fill-opacity='0.038'/%3E%3Ccircle cx='136' cy='8' r='1.24' fill='%234f8dff' fill-opacity='0.103'/%3E%3Ccircle cx='136' cy='24' r='1.23' fill='%234f8dff' fill-opacity='0.096'/%3E%3Ccircle cx='136' cy='40' r='1.20' fill='%234f8dff' fill-opacity='0.075'/%3E%3Ccircle cx='136' cy='56' r='1.16' fill='%234f8dff' fill-opacity='0.042'/%3E%3Ccircle cx='152' cy='8' r='1.18' fill='%234f8dff' fill-opacity='0.054'/%3E%3Ccircle cx='152' cy='24' r='1.17' fill='%234f8dff' fill-opacity='0.047'/%3E%3C/svg%3E"),radial-gradient(circle at 50% 16%,#2270e24d,#0000 42%),linear-gradient(145deg,#072249f0,#021025f7);background-position:left top,0% 0%,0% 0%}.future-approved .future004-signals article{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 140'%3E%3Cpath d='M22 96V60' stroke='%239b6dff' stroke-opacity='.09' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M50 104V44' stroke='%239b6dff' stroke-opacity='.2' stroke-width='2.2' stroke-linecap='round'/%3E%3Cpath d='M78 92V66' stroke='%239b6dff' stroke-opacity='.09' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M106 110V38' stroke='%239b6dff' stroke-opacity='.09' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M134 84V52' stroke='%239b6dff' stroke-opacity='.2' stroke-width='2.2' stroke-linecap='round'/%3E%3Cpath d='M162 100V58' stroke='%239b6dff' stroke-opacity='.09' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E"),linear-gradient(100deg,#092f63eb,#02122afa);background-repeat:no-repeat,repeat;background-size:100% 122%,auto;background-position:50% 100%,0% 0%;animation:fxDrift 5.6s ease-in-out infinite}.future-approved .future004-signals article:nth-child(2n){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 140'%3E%3Cpath d='M22 74V44' stroke='%239b6dff' stroke-opacity='.09' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M50 88V58' stroke='%239b6dff' stroke-opacity='.2' stroke-width='2.2' stroke-linecap='round'/%3E%3Cpath d='M78 66V38' stroke='%239b6dff' stroke-opacity='.09' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M106 96V52' stroke='%239b6dff' stroke-opacity='.09' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M134 78V40' stroke='%239b6dff' stroke-opacity='.2' stroke-width='2.2' stroke-linecap='round'/%3E%3Cpath d='M162 104V62' stroke='%239b6dff' stroke-opacity='.09' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E"),linear-gradient(100deg,#092f63eb,#02122afa);animation-delay:1.9s}.future-approved .future-mode-grid article{background-repeat:no-repeat,repeat,repeat;background-size:58% 112%,auto,auto}.future-approved .future-mode-grid article:nth-child(odd){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 140'%3E%3Cpath d='M22 74V44' stroke='%239b6dff' stroke-opacity='.09' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M50 88V58' stroke='%239b6dff' stroke-opacity='.2' stroke-width='2.2' stroke-linecap='round'/%3E%3Cpath d='M78 66V38' stroke='%239b6dff' stroke-opacity='.09' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M106 96V52' stroke='%239b6dff' stroke-opacity='.09' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M134 78V40' stroke='%239b6dff' stroke-opacity='.2' stroke-width='2.2' stroke-linecap='round'/%3E%3Cpath d='M162 104V62' stroke='%239b6dff' stroke-opacity='.09' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E"),radial-gradient(circle at 15% 50%,#2196e54d,#0000 38%),linear-gradient(145deg,#071f42e0,#020f22f0);background-position:right -18px center,0% 0%,0% 0%}.future-approved .future-mode-grid article:nth-child(2n){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 140'%3E%3Cpath d='M22 96V60' stroke='%239b6dff' stroke-opacity='.09' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M50 104V44' stroke='%239b6dff' stroke-opacity='.2' stroke-width='2.2' stroke-linecap='round'/%3E%3Cpath d='M78 92V66' stroke='%239b6dff' stroke-opacity='.09' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M106 110V38' stroke='%239b6dff' stroke-opacity='.09' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M134 84V52' stroke='%239b6dff' stroke-opacity='.2' stroke-width='2.2' stroke-linecap='round'/%3E%3Cpath d='M162 100V58' stroke='%239b6dff' stroke-opacity='.09' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E"),radial-gradient(circle at 15% 50%,#2196e54d,#0000 38%),linear-gradient(145deg,#071f42e0,#020f22f0);background-position:left -18px center,0% 0%,0% 0%}.future-approved .future-control-grid article{background-repeat:no-repeat,repeat;background-size:100% 100%,auto;background-position:center,0% 0%}.future-approved .future-control-grid article:nth-child(odd){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 80'%3E%3Cg fill='none' stroke='%235fb4e0' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 30V12h22' stroke-opacity='.34'/%3E%3Cpath d='M190 50v18h-22' stroke-opacity='.34'/%3E%3Cpath d='M42 40h116' stroke-opacity='.16' stroke-dasharray='2 7'/%3E%3Cpath d='M80 35.5v9' stroke-opacity='.26'/%3E%3Cpath d='M120 35.5v9' stroke-opacity='.26'/%3E%3C/g%3E%3C/svg%3E"),linear-gradient(90deg,#072752db,#02132bf0)}.future-approved .future-control-grid article:nth-child(2n){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 80'%3E%3Cg fill='none' stroke='%235fb4e0' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M190 30V12h-22' stroke-opacity='.34'/%3E%3Cpath d='M10 50v18h22' stroke-opacity='.34'/%3E%3Cpath d='M42 40h116' stroke-opacity='.16' stroke-dasharray='2 7'/%3E%3Cpath d='M80 35.5v9' stroke-opacity='.26'/%3E%3Cpath d='M120 35.5v9' stroke-opacity='.26'/%3E%3C/g%3E%3C/svg%3E"),linear-gradient(90deg,#072752db,#02132bf0)}.future-approved .future-risk-levels>span.future-risk-profile:nth-child(1){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 80'%3E%3Cg fill='none' stroke='%235fb4e0' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 30V12h22' stroke-opacity='.34'/%3E%3Cpath d='M190 50v18h-22' stroke-opacity='.34'/%3E%3Cpath d='M42 40h116' stroke-opacity='.16' stroke-dasharray='2 7'/%3E%3Cpath d='M80 35.5v9' stroke-opacity='.26'/%3E%3Cpath d='M120 35.5v9' stroke-opacity='.26'/%3E%3C/g%3E%3C/svg%3E"),radial-gradient(circle at 16% 50%,rgba(38,172,218,.23),transparent 42%),var(--future-card);background-repeat:no-repeat,repeat,repeat;background-size:100% 100%,auto,auto;background-position:center,0% 0%,0% 0%}.future-approved .future-risk-levels>span.future-risk-profile:nth-child(2){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 80'%3E%3Cg fill='none' stroke='%235fb4e0' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M190 30V12h-22' stroke-opacity='.34'/%3E%3Cpath d='M10 50v18h22' stroke-opacity='.34'/%3E%3Cpath d='M42 40h116' stroke-opacity='.16' stroke-dasharray='2 7'/%3E%3Cpath d='M80 35.5v9' stroke-opacity='.26'/%3E%3Cpath d='M120 35.5v9' stroke-opacity='.26'/%3E%3C/g%3E%3C/svg%3E"),radial-gradient(circle at 16% 50%,rgba(37,127,229,.24),transparent 42%),var(--future-card);background-repeat:no-repeat,repeat,repeat;background-size:100% 100%,auto,auto;background-position:center,0% 0%,0% 0%}.future-approved .future-risk-levels>span.future-risk-profile:nth-child(3){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 80'%3E%3Cg fill='none' stroke='%235fb4e0' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 30V12h22' stroke-opacity='.34'/%3E%3Cpath d='M190 50v18h-22' stroke-opacity='.34'/%3E%3Cpath d='M42 40h116' stroke-opacity='.16' stroke-dasharray='2 7'/%3E%3Cpath d='M80 35.5v9' stroke-opacity='.26'/%3E%3Cpath d='M120 35.5v9' stroke-opacity='.26'/%3E%3C/g%3E%3C/svg%3E"),radial-gradient(circle at 16% 50%,rgba(69,83,222,.26),transparent 42%),var(--future-card);background-repeat:no-repeat,repeat,repeat;background-size:100% 100%,auto,auto;background-position:center,0% 0%,0% 0%}.future-approved .future-risk-levels>span.future-risk-profile:nth-child(4){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 80'%3E%3Cg fill='none' stroke='%235fb4e0' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M190 30V12h-22' stroke-opacity='.34'/%3E%3Cpath d='M10 50v18h22' stroke-opacity='.34'/%3E%3Cpath d='M42 40h116' stroke-opacity='.16' stroke-dasharray='2 7'/%3E%3Cpath d='M80 35.5v9' stroke-opacity='.26'/%3E%3Cpath d='M120 35.5v9' stroke-opacity='.26'/%3E%3C/g%3E%3C/svg%3E"),radial-gradient(circle at 16% 50%,rgba(104,71,211,.28),transparent 42%),var(--future-card);background-repeat:no-repeat,repeat,repeat;background-size:100% 100%,auto,auto;background-position:center,0% 0%,0% 0%}.future-approved .future-monitor-grid article{background-image:linear-gradient(90deg,transparent 42%,rgba(96,180,224,.16) 50%,transparent 58%),radial-gradient(circle at 10% 50%,#1a64d32e,#0000 34%),none;background-repeat:no-repeat,repeat,repeat;background-size:260% 100%,auto,auto;background-position:130% 0,0% 0%,0% 0%;animation:fxScan 5.4s linear infinite}.future-approved .future-monitor-grid article:nth-child(4n+2){animation-delay:1.35s}.future-approved .future-monitor-grid article:nth-child(4n+3){animation-delay:2.7s}.future-approved .future-monitor-grid article:nth-child(4n){animation-delay:4.05s}.future-approved .future-alert-grid article{background-repeat:no-repeat,repeat,repeat;background-size:100% 100%,auto,auto;background-position:center,0% 0%,0% 0%}.future-approved .future-alert-grid article:nth-child(odd){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 140'%3E%3Cg fill='none' stroke='%23ff6b93' stroke-opacity='.24' stroke-width='1.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 34H130'/%3E%3Cpath d='M16 56H158'/%3E%3Cpath d='M16 78H112'/%3E%3Cpath d='M16 100H142'/%3E%3Cpath d='M156 10h28v28'/%3E%3C/g%3E%3C/svg%3E"),radial-gradient(circle at 12% 35%,#1c6cde3d,#0000 38%),linear-gradient(145deg,#071f42e0,#020f22f0)}.future-approved .future-alert-grid article:nth-child(2n){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 140'%3E%3Cg fill='none' stroke='%23ff6b93' stroke-opacity='.24' stroke-width='1.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M42 34H184'/%3E%3Cpath d='M42 56H156'/%3E%3Cpath d='M42 78H184'/%3E%3Cpath d='M42 100H140'/%3E%3Cpath d='M16 10h28v28'/%3E%3C/g%3E%3C/svg%3E"),radial-gradient(circle at 12% 35%,#1c6cde3d,#0000 38%),linear-gradient(145deg,#071f42e0,#020f22f0)}.future-approved .future-source-grid>span{background-image:radial-gradient(110% 130% at 50% 0%,rgba(var(--fx),.16),transparent 62%),radial-gradient(circle at 50% 20%,#1659bf33,#0000 50%),linear-gradient(145deg,#071f42e0,#020f22f0);background-repeat:no-repeat,repeat,repeat;background-size:auto,auto,auto}.future-approved .future-source-grid>span:nth-child(3n+2){background-image:radial-gradient(110% 130% at 50% 0%,rgba(var(--fx),.16),transparent 62%),radial-gradient(circle at 50% 20%,rgba(52,87,220,.2),transparent 50%),var(--future-card);background-repeat:no-repeat,repeat,repeat;background-size:auto,auto,auto}.future-approved .future-report-grid>span{background-repeat:no-repeat,repeat;background-size:100% 100%,auto;background-position:center,0% 0%}.future-approved .future-report-grid>span:nth-child(odd){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 140'%3E%3Cg fill='none' stroke='%23ff6b93' stroke-opacity='.24' stroke-width='1.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M42 34H184'/%3E%3Cpath d='M42 56H156'/%3E%3Cpath d='M42 78H184'/%3E%3Cpath d='M42 100H140'/%3E%3Cpath d='M16 10h28v28'/%3E%3C/g%3E%3C/svg%3E"),linear-gradient(90deg,#093065eb,#02122afa)}.future-approved .future-report-grid>span:nth-child(2n){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 140'%3E%3Cg fill='none' stroke='%23ff6b93' stroke-opacity='.24' stroke-width='1.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 34H130'/%3E%3Cpath d='M16 56H158'/%3E%3Cpath d='M16 78H112'/%3E%3Cpath d='M16 100H142'/%3E%3Cpath d='M156 10h28v28'/%3E%3C/g%3E%3C/svg%3E"),linear-gradient(90deg,#093065eb,#02122afa)}@keyframes fxComet{0%{background-position:-190px calc(100% + 14px),0% 0%}to{background-position:calc(100% + 190px) calc(100% + 14px),0% 0%}}@keyframes fxSweepMesh{0%{background-position:130% 0,0 0,0% 0%}to{background-position:-130% 0,0 0,0% 0%}}@keyframes fxScan{0%{background-position:130% 0,0% 0%,0% 0%}to{background-position:-130% 0,0% 0%,0% 0%}}@keyframes fxDrift{0%,to{background-position:50% 100%,0% 0%}50%{background-position:50% 88%,0% 0%}}@property --orbit-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.future-approved .future001-core__orbit:after{content:"";position:absolute;inset:-1px;border:1px solid transparent;border-radius:50%;background:conic-gradient(from var(--orbit-angle),transparent 0 82%,rgba(90,200,255,.3) 90%,rgba(200,244,255,.95) 95%,rgba(90,200,255,.3) 97%,transparent 100%) border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;animation:fxOrbitRun 9s linear infinite}.future-approved .future001-core__orbit--b:after{animation-duration:12.5s;animation-delay:-3s}.future-approved .future001-core__orbit--c:after{animation-duration:10.5s;animation-delay:-6s}.future-approved .future001-core__orbit--d:after{animation-duration:14s;animation-delay:-9s}.future-approved .future001-core__nodes i{animation:fxNodeTwinkle 3.4s ease-in-out infinite}.future-approved .future001-core__nodes i:nth-child(2n){animation-delay:.7s}.future-approved .future001-core__nodes i:nth-child(3n){animation-delay:1.4s}.future-approved .future001-core__nodes i:nth-child(5n){animation-delay:2.1s}@keyframes fxOrbitRun{to{--orbit-angle: 360deg}}@keyframes fxNodeTwinkle{0%,to{opacity:.45}50%{opacity:1}}.future-approved .future-final-cta__circuit-grid{display:none}.future-approved .future-final-cta__circuit-side{opacity:.34}.future-approved .future-final-cta__circuit-side circle{display:block;fill:#8ceaff;stroke:none;animation:fxBoardNode 3.4s ease-in-out infinite}.future-approved .future-final-cta__circuit-side circle:nth-of-type(1){animation-delay:0s}.future-approved .future-final-cta__circuit-side circle:nth-of-type(2){animation-delay:.55s}.future-approved .future-final-cta__circuit-side circle:nth-of-type(3){animation-delay:1.1s}.future-approved .future-final-cta__circuit-side circle:nth-of-type(4){animation-delay:.55s}.future-approved .future-final-cta__circuit-side circle:nth-of-type(5){animation-delay:0s}@keyframes fxBoardNode{0%,to{opacity:.25}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.future-approved .future-final-cta__circuit-side circle,.future-approved .future001-core__orbit:after,.future-approved .future001-core__nodes i,.future-approved .future009b-triad,.future-approved .future009b-flow__list li,.future-approved .future004-signals article,.future-approved .future-monitor-grid article{animation:none}}.expert-page[data-v-d6afd5f4]{position:relative;min-height:100vh;overflow-x:hidden;background:radial-gradient(1200px 800px at 75% 20%,#102542,#0d1a33 55%,#0a162a),radial-gradient(800px 800px at 25% 80%,rgba(30,117,255,.1) 0%,transparent 50%),radial-gradient(600px 600px at 80% 60%,rgba(90,162,255,.05) 0%,transparent 50%),#0f1f3a;padding:120px 2rem 4rem}.tech-background[data-v-d6afd5f4]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.top-code-patterns[data-v-d6afd5f4]{position:absolute;top:80px;width:100%;display:flex;flex-direction:column;gap:10px;padding:0 2rem;opacity:.4}.code-snippet[data-v-d6afd5f4]{font-family:Consolas,Monaco,monospace;font-size:.9rem;color:#5aa2ff99;white-space:nowrap;animation:codeSlide-d6afd5f4 30s linear infinite}.code-keyword[data-v-d6afd5f4]{color:#1e75ffe6;font-weight:700}.code-name[data-v-d6afd5f4]{color:#10b981e6}.code-string[data-v-d6afd5f4]{color:#f59e0be6}.code-comment[data-v-d6afd5f4]{color:#9ca3afb3;font-style:italic}.code-snippet-1[data-v-d6afd5f4]{animation-delay:0s}.code-snippet-2[data-v-d6afd5f4]{animation-delay:5s}.code-snippet-3[data-v-d6afd5f4]{animation-delay:10s}.code-snippet-4[data-v-d6afd5f4]{animation-delay:15s}@keyframes codeSlide-d6afd5f4{0%{transform:translate(-100%);opacity:0}10%{opacity:.6}90%{opacity:.6}to{transform:translate(100vw);opacity:0}}.nav-surround-circles[data-v-d6afd5f4]{position:absolute;top:340px;left:0;width:100%;height:120px}.nav-circle[data-v-d6afd5f4]{position:absolute;border-radius:50%;border:1px solid rgba(90,162,255,.1);background:radial-gradient(circle,rgba(90,162,255,.15) 0%,transparent 70%);animation-duration:20s;animation-iteration-count:infinite;animation-timing-function:linear;opacity:.25;box-shadow:0 0 15px #5aa2ff0d}.nc-1[data-v-d6afd5f4]{width:80px;height:80px;top:140px;left:80%;animation-name:navCircleFloat1-d6afd5f4}.nc-2[data-v-d6afd5f4]{width:80px;height:80px;top:120px;right:80%;animation-name:navCircleFloat2-d6afd5f4;animation-delay:2s}.nc-9[data-v-d6afd5f4]{width:80px;height:80px;top:5px;left:90%;animation-name:navCircleFloat3-d6afd5f4;animation-delay:16s}.nc-10[data-v-d6afd5f4]{width:75px;height:75px;top:100px;right:80%;animation-name:navCircleFloat1-d6afd5f4;animation-delay:18s}.nc-12[data-v-d6afd5f4]{width:58px;height:58px;top:200px;right:65%;animation-name:navCircleFloat3-d6afd5f4;animation-delay:22s}@keyframes navCircleFloat1-d6afd5f4{0%,to{transform:translate(0) scale(1) rotate(0);opacity:.7}25%{transform:translate(20px,15px) scale(1.1) rotate(90deg);opacity:.9}50%{transform:translate(35px) scale(1) rotate(180deg);opacity:.7}75%{transform:translate(20px,-15px) scale(.9) rotate(270deg);opacity:.9}}@keyframes navCircleFloat2-d6afd5f4{0%,to{transform:translate(0) scale(1);opacity:.7}33%{transform:translate(-25px,20px) scale(1.15);opacity:.9}66%{transform:translate(25px,-20px) scale(.85);opacity:.7}}@keyframes navCircleFloat3-d6afd5f4{0%,to{transform:translate(0);opacity:.7}20%{transform:translateY(25px);opacity:.9}40%{transform:translate(25px);opacity:.7}60%{transform:translateY(-25px);opacity:.9}80%{transform:translate(-25px);opacity:.7}}.extra-tech-circles[data-v-d6afd5f4]{position:absolute;width:100%;height:100%}.vision-extra-circles[data-v-d6afd5f4]{position:absolute;top:25%;left:50%;transform:translate(-50%);width:400px;height:200px}.roadmap-extra-circles[data-v-d6afd5f4]{position:absolute;top:65%;left:50%;transform:translate(-50%);width:400px;height:200px}.extra-circle[data-v-d6afd5f4]{position:absolute;border-radius:50%;border:1px solid rgba(90,162,255,.15);background:radial-gradient(circle,rgba(90,162,255,.05) 0%,transparent 70%);animation-duration:20s;animation-iteration-count:infinite;animation-timing-function:linear}.vc-1[data-v-d6afd5f4]{width:180px;height:180px;top:50%;left:50%;transform:translate(-50%,-50%);animation-name:extraCircleFloat1-d6afd5f4}.vc-2[data-v-d6afd5f4]{width:220px;height:220px;top:50%;left:50%;transform:translate(-50%,-50%);animation-name:extraCircleFloat2-d6afd5f4;animation-delay:4s}.vc-3[data-v-d6afd5f4]{width:260px;height:260px;top:50%;left:50%;transform:translate(-50%,-50%);animation-name:extraCircleFloat3-d6afd5f4;animation-delay:8s}.vc-4[data-v-d6afd5f4]{width:300px;height:300px;top:50%;left:50%;transform:translate(-50%,-50%);animation-name:extraCircleFloat1-d6afd5f4;animation-delay:12s}.vc-5[data-v-d6afd5f4]{width:340px;height:340px;top:50%;left:50%;transform:translate(-50%,-50%);animation-name:extraCircleFloat2-d6afd5f4;animation-delay:16s}.rc-1[data-v-d6afd5f4]{width:160px;height:160px;top:50%;left:50%;transform:translate(-50%,-50%);animation-name:extraCircleFloat3-d6afd5f4;animation-delay:2s}.rc-2[data-v-d6afd5f4]{width:200px;height:200px;top:50%;left:50%;transform:translate(-50%,-50%);animation-name:extraCircleFloat1-d6afd5f4;animation-delay:6s}.rc-3[data-v-d6afd5f4]{width:240px;height:240px;top:50%;left:50%;transform:translate(-50%,-50%);animation-name:extraCircleFloat2-d6afd5f4;animation-delay:10s}.rc-4[data-v-d6afd5f4]{width:280px;height:280px;top:50%;left:50%;transform:translate(-50%,-50%);animation-name:extraCircleFloat3-d6afd5f4;animation-delay:14s}.rc-5[data-v-d6afd5f4]{width:320px;height:320px;top:50%;left:50%;transform:translate(-50%,-50%);animation-name:extraCircleFloat1-d6afd5f4;animation-delay:18s}@keyframes extraCircleFloat1-d6afd5f4{0%,to{transform:translate(-50%,-50%) scale(1) rotate(0);opacity:.3}25%{transform:translate(-50%,-50%) scale(1.05) rotate(90deg);opacity:.5}50%{transform:translate(-50%,-50%) scale(1) rotate(180deg);opacity:.3}75%{transform:translate(-50%,-50%) scale(.95) rotate(270deg);opacity:.5}}@keyframes extraCircleFloat2-d6afd5f4{0%,to{transform:translate(-50%,-50%) scale(1) rotate(0);opacity:.4}33%{transform:translate(-50%,-50%) scale(1.08) rotate(120deg);opacity:.6}66%{transform:translate(-50%,-50%) scale(.92) rotate(240deg);opacity:.4}}@keyframes extraCircleFloat3-d6afd5f4{0%,to{transform:translate(-50%,-50%) scale(1) rotate(0);opacity:.35}20%{transform:translate(-50%,-50%) scale(1.1) rotate(72deg);opacity:.55}40%{transform:translate(-50%,-50%) scale(1) rotate(144deg);opacity:.35}60%{transform:translate(-50%,-50%) scale(.9) rotate(216deg);opacity:.55}80%{transform:translate(-50%,-50%) scale(1) rotate(288deg);opacity:.35}}.tech-circles[data-v-d6afd5f4]{position:absolute;width:100%;height:100%;opacity:.5}.tech-circle[data-v-d6afd5f4]{position:absolute;border-radius:50%;border:1px solid rgba(90,162,255,.15);background:radial-gradient(circle,rgba(90,162,255,.08) 0%,transparent 70%);animation-duration:25s;animation-iteration-count:infinite;animation-timing-function:linear}.tech-circle-1[data-v-d6afd5f4]{width:280px;height:280px;top:15%;left:8%;animation-name:floatCircle1-d6afd5f4}.tech-circle-2[data-v-d6afd5f4]{width:180px;height:180px;top:65%;right:12%;animation-name:floatCircle2-d6afd5f4;animation-delay:3s}.tech-circle-3[data-v-d6afd5f4]{width:350px;height:350px;bottom:25%;left:18%;animation-name:floatCircle3-d6afd5f4;animation-delay:7s}.tech-circle-4[data-v-d6afd5f4]{width:220px;height:220px;top:35%;right:25%;animation-name:floatCircle1-d6afd5f4;animation-delay:12s}.tech-circle-5[data-v-d6afd5f4]{width:320px;height:320px;bottom:15%;right:8%;animation-name:floatCircle2-d6afd5f4;animation-delay:5s}.tech-circle-6[data-v-d6afd5f4]{width:160px;height:160px;top:20%;left:85%;animation-name:floatCircle3-d6afd5f4;animation-delay:9s}.tech-circle-7[data-v-d6afd5f4]{width:240px;height:240px;top:75%;left:5%;animation-name:floatCircle2-d6afd5f4;animation-delay:14s}.tech-circle-8[data-v-d6afd5f4]{width:190px;height:190px;top:45%;left:70%;animation-name:floatCircle1-d6afd5f4;animation-delay:18s}.tech-circle-9[data-v-d6afd5f4]{width:300px;height:300px;bottom:40%;right:20%;animation-name:floatCircle3-d6afd5f4;animation-delay:11s}@keyframes floatCircle1-d6afd5f4{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(25px,25px) rotate(90deg)}50%{transform:translate(50px) rotate(180deg)}75%{transform:translate(25px,-25px) rotate(270deg)}}@keyframes floatCircle2-d6afd5f4{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-20px,20px) scale(1.07)}66%{transform:translate(20px,-20px) scale(.93)}}@keyframes floatCircle3-d6afd5f4{0%,to{transform:translate(0) rotate(0)}50%{transform:translateY(35px) rotate(180deg)}}.solidity-patterns[data-v-d6afd5f4]{position:absolute;width:100%;height:100%;opacity:.7}.solidity-code[data-v-d6afd5f4]{position:absolute;font-family:Consolas,Monaco,monospace;font-size:.9rem;color:#5aa2ff99;white-space:nowrap;animation:codeFloat-d6afd5f4 30s infinite linear;opacity:.6}.solidity-keyword[data-v-d6afd5f4]{color:#1e75ffe6;font-weight:700}.solidity-string[data-v-d6afd5f4]{color:#10b981e6}.solidity-var[data-v-d6afd5f4]{color:#f59e0be6}.solidity-code-1[data-v-d6afd5f4]{top:15%;left:10%;animation-delay:0s}.solidity-code-2[data-v-d6afd5f4]{top:30%;right:15%;animation-delay:5s}.solidity-code-3[data-v-d6afd5f4]{bottom:25%;left:20%;animation-delay:10s}.solidity-code-4[data-v-d6afd5f4]{top:40%;right:25%;animation-delay:15s}.solidity-code-5[data-v-d6afd5f4]{bottom:35%;left:75%;animation-delay:20s}.solidity-code-6[data-v-d6afd5f4]{top:60%;right:5%;animation-delay:25s}@keyframes codeFloat-d6afd5f4{0%{transform:translate(0) translateY(0);opacity:.4}25%{transform:translate(20px) translateY(10px);opacity:.6}50%{transform:translate(40px) translateY(0);opacity:.4}75%{transform:translate(20px) translateY(-10px);opacity:.6}to{transform:translate(0) translateY(0);opacity:.4}}.content-container[data-v-d6afd5f4]{position:relative;z-index:100;width:100%;height:100%}.expert-container[data-v-d6afd5f4]{max-width:1200px;margin:0 auto;width:100%}.expert-container.roadmap-mode[data-v-d6afd5f4]{max-width:1820px}.expert-content[data-v-d6afd5f4]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2rem}.hero-title[data-v-d6afd5f4]{display:flex;flex-direction:column;gap:.5rem;max-width:800px;margin-bottom:1rem}.title-line[data-v-d6afd5f4]{display:block;font-weight:800;line-height:1.2;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.3)}.title-line-1[data-v-d6afd5f4]{font-size:2.5rem;background:linear-gradient(135deg,#1e75ff,#5aa2ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.title-line-2[data-v-d6afd5f4]{font-size:2rem;color:#5aa2ff;max-width:700px;margin:0 auto;font-weight:700;text-shadow:0 2px 10px rgba(90,162,255,.3)}.title-line-3[data-v-d6afd5f4]{font-size:1.2rem;color:#5aa2ffe6;font-weight:600;margin-top:.5rem}.section-navigation[data-v-d6afd5f4]{display:flex;align-items:center;justify-content:center;gap:1.5rem;margin:1rem 0 2rem;padding:.5rem;background:#0f1f3acc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:50px;border:1px solid rgba(90,162,255,.2);box-shadow:0 6px 20px #00000026;position:sticky;top:100px;z-index:99}.nav-tab[data-v-d6afd5f4]{display:flex;align-items:center;gap:8px;padding:12px 28px;background:transparent;border:2px solid transparent;border-radius:50px;color:#ffffffb3;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.nav-tab[data-v-d6afd5f4]:hover{color:#5aa2ff;background:#1e75ff1a;transform:translateY(-2px);box-shadow:0 6px 15px #1e75ff1f}.nav-tab.active[data-v-d6afd5f4]{color:#fff;background:linear-gradient(135deg,#1e75ff4d,#5aa2ff33);border-color:#5aa2ff59;box-shadow:0 6px 20px #1e75ff40}.nav-tab.active[data-v-d6afd5f4]:before{content:"";position:absolute;inset:-2px;background:linear-gradient(135deg,#1e75ff,#5aa2ff,#1e75ff);border-radius:52px;z-index:-1;opacity:.25;animation:borderGlow-d6afd5f4 3s infinite}@keyframes borderGlow-d6afd5f4{0%,to{opacity:.25}50%{opacity:.4}}.nav-icon[data-v-d6afd5f4]{display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.nav-tab.is-soon[data-v-d6afd5f4]{color:#8fa2b9;cursor:default;opacity:.78}.nav-tab.is-soon[data-v-d6afd5f4]:hover{color:#8fa2b9;background:none;box-shadow:none;transform:none}.nav-tab.is-soon .nav-icon[data-v-d6afd5f4],.nav-tab.is-soon:hover .nav-icon[data-v-d6afd5f4]{opacity:.6;transform:none;animation:none}.nav-tab__soon[data-v-d6afd5f4]{margin-inline-start:.45rem;padding:.08rem .38rem;border:1px solid rgba(143,162,185,.45);border-radius:999px;color:#8fa2b9;font-size:.62rem;font-style:normal;font-weight:700;letter-spacing:.06em}.about-nav__future-rocket[data-v-d6afd5f4]{overflow:visible;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 4px rgba(84,164,255,.38))}.about-nav__future-rocket .rocket-body[data-v-d6afd5f4]{fill:#38bdf821;stroke-width:1.65}.about-nav__future-rocket .rocket-window[data-v-d6afd5f4]{fill:#06152b;stroke-width:1.7}.about-nav__future-rocket .rocket-fin[data-v-d6afd5f4],.about-nav__future-rocket .rocket-detail[data-v-d6afd5f4]{stroke-width:1.65}.about-nav__future-rocket .rocket-flame[data-v-d6afd5f4]{fill:#5e8aff38;stroke-width:1.65}.nav-tab:hover .nav-icon[data-v-d6afd5f4]{transform:scale(1.15)}.nav-tab.active .nav-icon[data-v-d6afd5f4]{transform:scale(1.15);animation:iconPulse-d6afd5f4 2s infinite}.nav-tab--unavailable[data-v-d6afd5f4],.nav-tab--unavailable[data-v-d6afd5f4]:hover{color:#ffffff57;background:transparent;box-shadow:none;transform:none;cursor:not-allowed}.nav-tab[data-v-d6afd5f4]:focus-visible{outline:2px solid #63e8ff;outline-offset:3px}@media(max-width:640px){.section-navigation[data-v-d6afd5f4]{flex-direction:row;width:100%;gap:.25rem;padding:.35rem}.nav-tab[data-v-d6afd5f4]{width:auto;flex:1 1 0;gap:.3rem;padding:.7rem .3rem;font-size:.72rem;white-space:nowrap}.nav-icon svg[data-v-d6afd5f4]{width:16px;height:16px}}@keyframes iconPulse-d6afd5f4{0%,to{transform:scale(1.15)}50%{transform:scale(1.25)}}.content-section[data-v-d6afd5f4]{width:100%;margin-bottom:3rem;animation:fadeInUp-d6afd5f4 .6s ease-out}@keyframes fadeInUp-d6afd5f4{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.section-header[data-v-d6afd5f4]{text-align:center;margin-bottom:2.5rem;position:relative}.vision-logo[data-v-d6afd5f4]{width:100px;height:100px;margin:0 auto 1rem}.logo-container[data-v-d6afd5f4]{position:relative;width:100%;height:100%}.logo-core[data-v-d6afd5f4]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;background:linear-gradient(135deg,#1e75ff,#5aa2ff);border-radius:50%;box-shadow:0 0 20px #1e75ff80;animation:corePulse-d6afd5f4 3s infinite}@keyframes corePulse-d6afd5f4{0%,to{transform:translate(-50%,-50%) scale(1);box-shadow:0 0 20px #1e75ff80}50%{transform:translate(-50%,-50%) scale(1.1);box-shadow:0 0 30px #1e75ffb3}}.logo-orbits[data-v-d6afd5f4]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.orbit[data-v-d6afd5f4]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:2px solid rgba(90,162,255,.3);border-radius:50%;animation:orbitRotate-d6afd5f4 20s linear infinite}.orbit-1[data-v-d6afd5f4]{width:60px;height:60px;animation-delay:0s}.orbit-2[data-v-d6afd5f4]{width:80px;height:80px;animation-delay:-6.67s}.orbit-3[data-v-d6afd5f4]{width:100px;height:100px;animation-delay:-13.33s}@keyframes orbitRotate-d6afd5f4{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.logo-center[data-v-d6afd5f4]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border:2px solid rgba(90,162,255,.5);border-radius:50%;animation:centerRotate 10s linear infinite reverse}.roadmap-logo[data-v-d6afd5f4]{width:100px;height:100px;margin:0 auto 1rem}.roadmap-logo-container[data-v-d6afd5f4]{position:relative;width:100%;height:100%}.roadmap-path[data-v-d6afd5f4]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;border:2px dashed rgba(16,185,129,.5);border-radius:50%;animation:pathRotate-d6afd5f4 20s linear infinite}@keyframes pathRotate-d6afd5f4{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.roadmap-node[data-v-d6afd5f4]{position:absolute;width:12px;height:12px;background:linear-gradient(135deg,#10b981,#34d399);border-radius:50%;box-shadow:0 0 10px #10b98180}.node-1[data-v-d6afd5f4]{top:20%;left:50%;transform:translate(-50%)}.node-2[data-v-d6afd5f4]{top:50%;right:20%;transform:translateY(-50%)}.node-3[data-v-d6afd5f4]{bottom:20%;left:50%;transform:translate(-50%)}.node-4[data-v-d6afd5f4]{top:50%;left:20%;transform:translateY(-50%)}.section-header h2[data-v-d6afd5f4]{font-size:2.2rem;color:#fff;margin-bottom:.8rem;font-weight:700;background:linear-gradient(135deg,#1e75ff,#5aa2ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-subtitle[data-v-d6afd5f4]{color:#ffffffd9;font-size:1.15rem;max-width:650px;margin:0 auto;line-height:1.5;font-weight:400}.vision-subtitle[data-v-d6afd5f4]{font-size:1.3rem;color:#5aa2ff;font-weight:600;text-shadow:0 2px 10px rgba(90,162,255,.2)}.vision-section[data-v-d6afd5f4]{padding-top:1rem}.vision-content[data-v-d6afd5f4]{max-width:850px;margin:0 auto}.vision-paragraph[data-v-d6afd5f4]{background:#ffffff08;border-radius:16px;padding:1.5rem;margin-bottom:1.2rem;border:1px solid rgba(90,162,255,.12);display:flex;gap:1.2rem;align-items:flex-start;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.vision-paragraph[data-v-d6afd5f4]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent,rgba(90,162,255,.03),transparent);opacity:0;transition:opacity .3s ease}.vision-paragraph[data-v-d6afd5f4]:hover:before{opacity:1}.vision-paragraph[data-v-d6afd5f4]:hover{background:#ffffff0a;border-color:#5aa2ff40;transform:translate(8px) translateY(-4px);box-shadow:0 10px 25px #00000026}.vision-paragraph.highlight[data-v-d6afd5f4]{background:#1e75ff14;border-color:#5aa2ff40;border-left:4px solid #5aa2ff}.paragraph-icon[data-v-d6afd5f4]{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:.3rem;color:#5aa2ff;animation:iconFloat-d6afd5f4 3s ease-in-out infinite}@keyframes iconFloat-d6afd5f4{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(5deg)}}.paragraph-content[data-v-d6afd5f4]{flex:1;text-align:right}.paragraph-content p[data-v-d6afd5f4]{color:#ffffffe6;font-size:1.05rem;line-height:1.6;margin:0;font-weight:400}.roadmap-container[data-v-d6afd5f4]{position:relative;width:100%;padding:1.5rem 0}.timeline[data-v-d6afd5f4]{position:absolute;left:50%;transform:translate(-50%);width:2px;height:100%;background:linear-gradient(to bottom,transparent,rgba(90,162,255,.3),rgba(90,162,255,.6),rgba(90,162,255,.3),transparent);z-index:1}.roadmap-cards[data-v-d6afd5f4]{position:relative;z-index:2;display:flex;flex-direction:column;gap:1.5rem;max-width:1100px;margin:0 auto}.year-group[data-v-d6afd5f4]{margin-bottom:2.5rem}.year-title[data-v-d6afd5f4]{text-align:center;font-size:1.8rem;color:#5aa2ff;margin-bottom:1.5rem;font-weight:700;position:relative;padding-bottom:.5rem}.year-title[data-v-d6afd5f4]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:120px;height:3px;background:linear-gradient(90deg,transparent,#5aa2ff,transparent)}.quarter-group[data-v-d6afd5f4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.2rem;margin-bottom:1.5rem}.roadmap-card[data-v-d6afd5f4]{min-height:200px;background:#ffffff0a;border-radius:14px;padding:1.3rem;border:1px solid rgba(90,162,255,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;animation:cardAppear-d6afd5f4 .6s ease-out forwards}.roadmap-card[data-v-d6afd5f4]:nth-child(1){animation-delay:.1s}.roadmap-card[data-v-d6afd5f4]:nth-child(2){animation-delay:.2s}.roadmap-card[data-v-d6afd5f4]:nth-child(3){animation-delay:.3s}.roadmap-card[data-v-d6afd5f4]:nth-child(4){animation-delay:.4s}.roadmap-card[data-v-d6afd5f4]:nth-child(5){animation-delay:.5s}.roadmap-card[data-v-d6afd5f4]:nth-child(6){animation-delay:.6s}.roadmap-card[data-v-d6afd5f4]:nth-child(7){animation-delay:.7s}.roadmap-card[data-v-d6afd5f4]:nth-child(8){animation-delay:.8s}.roadmap-card[data-v-d6afd5f4]:nth-child(9){animation-delay:.9s}.roadmap-card[data-v-d6afd5f4]:nth-child(10){animation-delay:1s}.roadmap-card[data-v-d6afd5f4]:nth-child(11){animation-delay:1.1s}.roadmap-card[data-v-d6afd5f4]:nth-child(12){animation-delay:1.2s}.roadmap-card[data-v-d6afd5f4]:nth-child(13){animation-delay:1.3s}.roadmap-card[data-v-d6afd5f4]:nth-child(14){animation-delay:1.4s}.roadmap-card[data-v-d6afd5f4]:nth-child(15){animation-delay:1.5s}.roadmap-card[data-v-d6afd5f4]:nth-child(16){animation-delay:1.6s}.roadmap-card[data-v-d6afd5f4]:nth-child(17){animation-delay:1.7s}.roadmap-card[data-v-d6afd5f4]:nth-child(18){animation-delay:1.8s}.roadmap-card[data-v-d6afd5f4]:nth-child(19){animation-delay:1.9s}.roadmap-card[data-v-d6afd5f4]:nth-child(20){animation-delay:2s}@keyframes cardAppear-d6afd5f4{0%{opacity:0;transform:translateY(25px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.roadmap-card[data-v-d6afd5f4]:hover{background:#ffffff0f;border-color:#5aa2ff4d;transform:translateY(-6px) scale(1.02);box-shadow:0 10px 25px #0003,0 0 18px #1e75ff26}.roadmap-card.completed-phase[data-v-d6afd5f4]{border:2px solid rgba(16,185,129,.4);background:#10b98114}.top-badge[data-v-d6afd5f4]{top:6px;right:6px;padding:.5px 2px;background:linear-gradient(135deg,#10b981,#34d399);color:#fff;font-size:.6rem;font-weight:700;border-radius:5px;text-transform:uppercase;letter-spacing:.1px;animation:badgePulse-d6afd5f4 2s infinite}@keyframes badgePulse-d6afd5f4{0%,to{box-shadow:0 0 5px #10b98166}50%{box-shadow:0 0 8px #10b98199}}.card-header[data-v-d6afd5f4]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.9rem;padding-bottom:.7rem;border-bottom:1px solid rgba(90,162,255,.2);position:relative}.card-header h3[data-v-d6afd5f4]{color:#fff;font-size:1.1rem;font-weight:700;margin:0;line-height:1.3}.phase-badge[data-v-d6afd5f4]{padding:4px 9px;border-radius:10px;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.phase-badge.foundation[data-v-d6afd5f4]{background:#1e75ff33;color:#5aa2ff;border:1px solid rgba(30,117,255,.3)}.phase-badge.development[data-v-d6afd5f4]{background:#8b5cf633;color:#8b5cf6;border:1px solid rgba(139,92,246,.3)}.phase-badge.enhancement[data-v-d6afd5f4]{background:#f59e0b33;color:#f59e0b;border:1px solid rgba(245,158,11,.3)}.phase-badge.stabilization[data-v-d6afd5f4]{background:#10b98133;color:#10b981;border:1px solid rgba(16,185,129,.3)}.phase-badge.expansion[data-v-d6afd5f4]{background:#ec489933;color:#ec4899;border:1px solid rgba(236,72,153,.3)}.phase-badge.beta[data-v-d6afd5f4]{background:#06b6d433;color:#06b6d4;border:1px solid rgba(6,182,212,.3)}.phase-badge.integration[data-v-d6afd5f4]{background:#a855f733;color:#a855f7;border:1px solid rgba(168,85,247,.3)}.phase-badge.preparation[data-v-d6afd5f4]{background:#3b82f633;color:#3b82f6;border:1px solid rgba(59,130,246,.3)}.phase-badge.launch[data-v-d6afd5f4]{background:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.3)}.phase-badge.support[data-v-d6afd5f4]{background:#f9731633;color:#f97316;border:1px solid rgba(249,115,22,.3)}.phase-badge.leadership[data-v-d6afd5f4]{background:#8b5cf633;color:#8b5cf6;border:1px solid rgba(139,92,246,.3)}.card-content[data-v-d6afd5f4]{text-align:right}.card-content ul[data-v-d6afd5f4]{list-style:none;padding:0;margin:0}.card-content li[data-v-d6afd5f4]{color:#ffffffd9;font-size:.85rem;line-height:1.5;margin-bottom:.6rem;padding-right:.9rem;position:relative}.card-content li[data-v-d6afd5f4]:before{content:"•";position:absolute;right:0;color:#5aa2ff;font-size:1.1rem}.legal-notice[data-v-d6afd5f4]{text-align:center;margin-top:3rem;padding:1rem;border-top:1px solid rgba(255,255,255,.1)}.legal-notice-content[data-v-d6afd5f4]{display:inline-flex;align-items:center;gap:.5rem;color:#fff9;font-size:.75rem;font-weight:400;flex-wrap:wrap;justify-content:center}.legal-notice-icon[data-v-d6afd5f4]{font-size:.9rem;color:#f59e0bb3}.brand-name[data-v-d6afd5f4]{display:inline-flex;align-items:center;gap:1px;font-weight:700;margin:0 2px}.brand-char[data-v-d6afd5f4]{display:inline-block;animation:charGlow-d6afd5f4 3s infinite}.brand-char[data-v-d6afd5f4]:nth-child(1){color:#1e75ff;animation-delay:0s}.brand-char[data-v-d6afd5f4]:nth-child(2){color:#3b82f6;animation-delay:.1s}.brand-char[data-v-d6afd5f4]:nth-child(3){color:#5aa2ff;animation-delay:.2s}.brand-char[data-v-d6afd5f4]:nth-child(4){color:#1e75ff;animation-delay:.3s}.brand-char[data-v-d6afd5f4]:nth-child(5){color:#3b82f6;animation-delay:.4s}.brand-char[data-v-d6afd5f4]:nth-child(6){color:#5aa2ff;animation-delay:.5s}.brand-char[data-v-d6afd5f4]:nth-child(7){color:#1e75ff;animation-delay:.6s}.brand-char[data-v-d6afd5f4]:nth-child(8){color:#3b82f6;animation-delay:.7s}.brand-char[data-v-d6afd5f4]:nth-child(9){color:transparent}.brand-char[data-v-d6afd5f4]:nth-child(10){color:#10b981;animation-delay:.8s}.brand-char[data-v-d6afd5f4]:nth-child(11){color:#34d399;animation-delay:.9s}.brand-char[data-v-d6afd5f4]:nth-child(12){color:#10b981;animation-delay:1s}@keyframes charGlow-d6afd5f4{0%,to{text-shadow:0 0 5px currentColor}50%{text-shadow:0 0 10px currentColor}}@media(max-width:1024px){.quarter-group[data-v-d6afd5f4]{grid-template-columns:repeat(2,1fr);max-width:700px;margin:0 auto 1.5rem}.vision-extra-circles[data-v-d6afd5f4],.roadmap-extra-circles[data-v-d6afd5f4]{width:300px}.nav-surround-circles[data-v-d6afd5f4]{height:100px}}@media(max-width:768px){.expert-page[data-v-d6afd5f4]{padding:100px 1.5rem 3rem}.title-line-1[data-v-d6afd5f4]{font-size:1.8rem}.title-line-2[data-v-d6afd5f4]{font-size:1.5rem}.title-line-3[data-v-d6afd5f4]{font-size:1rem}.section-navigation[data-v-d6afd5f4]{flex-direction:column;gap:.8rem;padding:.5rem;margin:1rem 0 1.5rem;top:80px}.nav-tab[data-v-d6afd5f4]{width:100%;justify-content:center}.section-header h2[data-v-d6afd5f4]{font-size:1.5rem}.section-subtitle[data-v-d6afd5f4]{font-size:1rem}.vision-subtitle[data-v-d6afd5f4]{font-size:1.1rem}.year-title[data-v-d6afd5f4]{font-size:1.5rem}.quarter-group[data-v-d6afd5f4]{grid-template-columns:1fr;max-width:400px;margin:0 auto}.roadmap-card[data-v-d6afd5f4]{padding:1.1rem;min-height:190px}.card-header h3[data-v-d6afd5f4]{font-size:1rem}.phase-badge[data-v-d6afd5f4]{font-size:.65rem;padding:3px 7px}.top-badge[data-v-d6afd5f4]{font-size:.45rem;padding:1px 4px}.card-content li[data-v-d6afd5f4]{font-size:.8rem}.vision-paragraph[data-v-d6afd5f4]{flex-direction:column;text-align:center;padding:1.2rem;gap:.8rem}.paragraph-content[data-v-d6afd5f4]{text-align:center}.vision-paragraph[data-v-d6afd5f4]:hover{transform:translateY(-4px)}.legal-notice-content[data-v-d6afd5f4]{font-size:.7rem;flex-direction:column;gap:.3rem}.vision-extra-circles[data-v-d6afd5f4],.roadmap-extra-circles[data-v-d6afd5f4]{width:200px}.nav-surround-circles[data-v-d6afd5f4]{height:80px}}@media(max-width:480px){.expert-page[data-v-d6afd5f4]{padding:90px 1rem 2rem}.title-line-1[data-v-d6afd5f4]{font-size:1.6rem}.title-line-2[data-v-d6afd5f4]{font-size:1.3rem}.title-line-3[data-v-d6afd5f4]{font-size:.9rem}.section-header h2[data-v-d6afd5f4]{font-size:1.3rem}.vision-logo[data-v-d6afd5f4],.roadmap-logo[data-v-d6afd5f4]{width:80px;height:80px}.logo-core[data-v-d6afd5f4]{width:24px;height:24px}.orbit-1[data-v-d6afd5f4]{width:48px;height:48px}.orbit-2[data-v-d6afd5f4]{width:64px;height:64px}.orbit-3[data-v-d6afd5f4]{width:80px;height:80px}.roadmap-card[data-v-d6afd5f4]{padding:1rem;min-height:180px}.card-header h3[data-v-d6afd5f4]{font-size:.95rem}.phase-badge[data-v-d6afd5f4]{font-size:.6rem;padding:2px 6px}.top-badge[data-v-d6afd5f4]{font-size:.4rem;padding:1px 3px}.card-content li[data-v-d6afd5f4]{font-size:.75rem}.vision-paragraph p[data-v-d6afd5f4]{font-size:.95rem}.legal-notice-content[data-v-d6afd5f4]{font-size:.65rem}.vision-extra-circles[data-v-d6afd5f4],.roadmap-extra-circles[data-v-d6afd5f4]{width:150px}.nav-surround-circles[data-v-d6afd5f4]{height:60px}}[dir=ltr] .card-content[data-v-d6afd5f4],[dir=ltr] .paragraph-content[data-v-d6afd5f4]{text-align:left}[dir=ltr] .card-content li[data-v-d6afd5f4]{padding-left:.9rem;padding-right:0}[dir=ltr] .card-content li[data-v-d6afd5f4]:before{left:0;right:auto}[dir=ltr] .top-badge[data-v-d6afd5f4]{left:10px;right:auto}[dir=ltr] .vision-paragraph.highlight[data-v-d6afd5f4]{border-left:none;border-right:4px solid #5aa2ff}[dir=ltr] .vision-paragraph[data-v-d6afd5f4]:hover{transform:translate(-8px) translateY(-4px)}.content-section[data-v-d6afd5f4] *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif}html[data-v-d6afd5f4]{scroll-behavior:smooth}.expert-page.vision-active[data-v-d6afd5f4]{box-sizing:border-box;min-height:100vh;min-width:0;width:100%;padding:92px 1.25rem 2rem;background:radial-gradient(ellipse at 50% 4%,rgba(16,91,193,.15),transparent 32%),radial-gradient(ellipse at 12% 44%,rgba(0,176,255,.07),transparent 28%),radial-gradient(ellipse at 88% 38%,rgba(57,78,212,.08),transparent 28%),linear-gradient(rgba(27,91,159,.075) 1px,transparent 1px),linear-gradient(90deg,rgba(27,91,159,.075) 1px,transparent 1px),#020d20;background-size:auto,auto,auto,25px 25px,25px 25px,auto;background-position:center top}.vision-active .tech-background[data-v-d6afd5f4]{display:none}.expert-container.vision-mode[data-v-d6afd5f4]{max-width:1600px}.vision-mode .expert-content[data-v-d6afd5f4]{width:100%;gap:.7rem}.vision-mode .section-navigation[data-v-d6afd5f4]{position:relative;top:auto;z-index:5;width:min(560px,100%);min-height:52px;margin:0 auto .15rem;padding:.3rem;gap:.2rem;border-color:#277ee56b;background:#031024eb;box-shadow:0 10px 28px #0007164d}.vision-mode .nav-tab[data-v-d6afd5f4]{flex:1 1 0;justify-content:center;min-width:0;padding:.62rem .8rem;border-width:1px;font-size:.86rem;white-space:nowrap}.vision-mode .nav-tab[data-v-d6afd5f4]:hover{transform:none}.vision-mode .nav-tab.active[data-v-d6afd5f4]{background:linear-gradient(135deg,#0f76e8,#3656f2);border-color:#3b91ff;box-shadow:inset 0 1px #ffffff38,0 0 20px #1e75ff4d}.vision-mode .nav-tab.active[data-v-d6afd5f4]:before,.vision-mode .nav-tab.active .nav-icon[data-v-d6afd5f4]{animation:none}.vision-mode .nav-tab--unavailable[data-v-d6afd5f4],.vision-mode .nav-tab--unavailable[data-v-d6afd5f4]:hover{opacity:.72}.vision-mode .approved-vision.content-section[data-v-d6afd5f4],.vision-mode #vision-section[data-v-d6afd5f4]{margin-bottom:0}.expert-page.future-active[data-v-d6afd5f4]{box-sizing:border-box;min-height:100vh;min-width:0;width:100%;padding:92px 1.25rem 0;background:radial-gradient(ellipse at 50% 0%,rgba(15,92,202,.17),transparent 24%),radial-gradient(ellipse at 8% 34%,rgba(10,109,215,.09),transparent 25%),radial-gradient(ellipse at 92% 62%,rgba(57,64,202,.09),transparent 24%),linear-gradient(rgba(22,78,143,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(22,78,143,.06) 1px,transparent 1px),#020c1d;background-size:auto,auto,auto,30px 30px,30px 30px,auto;background-position:center top}.future-active .tech-background[data-v-d6afd5f4]{display:none}.expert-container.future-mode[data-v-d6afd5f4]{max-width:1660px}.future-mode .expert-content[data-v-d6afd5f4]{width:100%;gap:.55rem}.future-mode .section-navigation[data-v-d6afd5f4]{position:relative;top:auto;z-index:5;width:min(560px,100%);min-height:52px;margin:0 auto .2rem;padding:.3rem;gap:.2rem;border-color:#277ee56b;background:#031024f0;box-shadow:0 10px 28px #0007164d}.future-mode .nav-tab[data-v-d6afd5f4]{flex:1 1 0;justify-content:center;min-width:0;padding:.62rem .8rem;border-width:1px;font-size:.86rem;white-space:nowrap}.future-mode .nav-tab[data-v-d6afd5f4]:hover{transform:none}.future-mode .nav-tab.active[data-v-d6afd5f4]{background:linear-gradient(135deg,#0f76e8,#3656f2);border-color:#3b91ff;box-shadow:inset 0 1px #ffffff38,0 0 20px #1e75ff4d}.future-mode .nav-tab.active[data-v-d6afd5f4]:before,.future-mode .nav-tab.active .nav-icon[data-v-d6afd5f4]{animation:none}.future-mode #future-experience[data-v-d6afd5f4]{margin-bottom:0}.expert-page.roadmap-active[data-v-d6afd5f4]{box-sizing:border-box;min-height:100vh;min-width:0;width:100%;padding:92px 1.25rem 2rem;background:radial-gradient(ellipse at 28% 18%,rgba(17,92,190,.13),transparent 37%),radial-gradient(ellipse at 78% 68%,rgba(117,49,196,.08),transparent 34%),linear-gradient(rgba(27,91,159,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(27,91,159,.09) 1px,transparent 1px),#020d20;background-size:auto,auto,25px 25px,25px 25px,auto;background-position:center top}.roadmap-active .tech-background[data-v-d6afd5f4]{display:none}.roadmap-mode .expert-content[data-v-d6afd5f4]{width:100%;gap:.62rem}.roadmap-mode .section-navigation[data-v-d6afd5f4]{position:relative;top:auto;z-index:5;width:min(560px,100%);min-height:52px;margin:0 auto .15rem;padding:.3rem;gap:.2rem;border-color:#277ee561;background:#041229f2;box-shadow:0 10px 28px #00071647}.roadmap-mode .nav-tab[data-v-d6afd5f4]{flex:1 1 0;justify-content:center;min-width:0;padding:.62rem .8rem;border-width:1px;font-size:.86rem;white-space:nowrap}.roadmap-mode .nav-tab[data-v-d6afd5f4]:hover{transform:none}.roadmap-mode .nav-tab.active[data-v-d6afd5f4]{background:linear-gradient(135deg,#0f5ddd,#247ef2);border-color:#3b91ff;box-shadow:inset 0 1px #fff3,0 0 18px #1e75ff3d}.roadmap-mode .nav-tab.active[data-v-d6afd5f4]:before,.roadmap-mode .nav-tab.active .nav-icon[data-v-d6afd5f4]{animation:none}.roadmap-mode .nav-tab--unavailable[data-v-d6afd5f4],.roadmap-mode .nav-tab--unavailable[data-v-d6afd5f4]:hover{opacity:.72}.roadmap-mode .approved-roadmap.content-section[data-v-d6afd5f4]{width:min(1760px,100%);max-width:1760px;margin-inline:auto;margin-bottom:0}@media(max-width:900px){.expert-page.future-active[data-v-d6afd5f4]{padding:90px .75rem 0}.future-mode .section-navigation[data-v-d6afd5f4]{flex-direction:row;width:min(540px,100%);margin-bottom:.1rem;padding:.25rem;gap:.15rem}.future-mode .nav-tab[data-v-d6afd5f4]{width:auto;padding:.56rem .45rem;font-size:.76rem}.expert-page.vision-active[data-v-d6afd5f4]{padding:90px .75rem 2rem}.vision-mode .section-navigation[data-v-d6afd5f4]{flex-direction:row;width:min(540px,100%);margin-bottom:.1rem;padding:.25rem;gap:.15rem}.vision-mode .nav-tab[data-v-d6afd5f4]{width:auto;padding:.56rem .45rem;font-size:.76rem}.expert-page.roadmap-active[data-v-d6afd5f4]{padding:90px .75rem 2rem}.roadmap-mode .section-navigation[data-v-d6afd5f4]{flex-direction:row;width:min(540px,100%);margin-bottom:.1rem;padding:.25rem;gap:.15rem}.roadmap-mode .nav-tab[data-v-d6afd5f4]{width:auto;padding:.56rem .45rem;font-size:.76rem}}@media(max-width:520px){.expert-page.future-active[data-v-d6afd5f4]{padding:84px .4rem 0}.future-mode .nav-tab[data-v-d6afd5f4]{gap:.22rem;padding-inline:.25rem;font-size:.67rem}.future-mode .nav-icon svg[data-v-d6afd5f4]{width:14px;height:14px}.expert-page.vision-active[data-v-d6afd5f4]{padding:84px .4rem 1.5rem}.vision-mode .nav-tab[data-v-d6afd5f4]{gap:.22rem;padding-inline:.25rem;font-size:.67rem}.vision-mode .nav-icon svg[data-v-d6afd5f4]{width:14px;height:14px}.expert-page.roadmap-active[data-v-d6afd5f4]{padding:84px .4rem 1.5rem}.roadmap-mode .nav-tab[data-v-d6afd5f4]{gap:.22rem;padding-inline:.25rem;font-size:.67rem}.roadmap-mode .nav-icon svg[data-v-d6afd5f4]{width:14px;height:14px}}.reference-expert-experience[data-v-5f256032]{--expert-line: rgba(43, 130, 226, .42);--expert-border: rgba(48, 122, 209, .31);--expert-muted: #98a9c1;display:block;position:relative;isolation:isolate;min-height:100vh;overflow:hidden;padding:1rem 1.25rem 2.15rem;color:#f7faff;background:radial-gradient(circle at 50% 13%,rgba(14,58,126,.11),transparent 33%),radial-gradient(circle at 3% 52%,rgba(0,67,174,.08),transparent 22%),radial-gradient(circle at 97% 51%,rgba(0,67,174,.075),transparent 23%),linear-gradient(180deg,#010614,#010b1d 55%,#010716);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.reference-grid[data-v-5f256032]{position:absolute;inset:0;z-index:-3;opacity:.2;background-image:linear-gradient(rgba(48,120,210,.075) 1px,transparent 1px),linear-gradient(90deg,rgba(48,120,210,.075) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:linear-gradient(to bottom,transparent 1%,#000 20%,#000 88%,transparent);mask-image:linear-gradient(to bottom,transparent 1%,#000 20%,#000 88%,transparent)}.reference-expert-shell[data-v-5f256032]{position:relative;z-index:2;width:min(1320px,calc(100vw - 2.5rem));margin:0 auto}.reference-hero[data-v-5f256032]{text-align:center;margin:0 auto .55rem}.reference-hero h1[data-v-5f256032]{margin:0;color:#f9fbff;font-size:clamp(2rem,2.65vw,3.25rem);font-weight:820;letter-spacing:-.045em;line-height:1.08;text-shadow:0 7px 35px rgba(0,30,90,.6)}.reference-hero h1 span[data-v-5f256032]{color:#378cff;text-shadow:0 0 22px rgba(29,120,255,.42)}.reference-hero p[data-v-5f256032]{margin:.38rem 0 0;color:#c4cddd;font-size:.96rem}.reference-stepper[data-v-5f256032]{display:flex;align-items:center;width:min(1020px,92%);margin:.8rem auto .9rem;direction:ltr}.reference-step[data-v-5f256032]{position:relative;display:flex;align-items:center;gap:.7rem;min-width:-moz-max-content;min-width:max-content;color:#a8b2c5;font-size:.88rem}.reference-step[data-v-5f256032]:not(:last-child){flex:1}.reference-step__number[data-v-5f256032]{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#14243e;border:1px solid rgba(148,176,217,.08);color:#eef5ff;font-weight:700;box-shadow:inset 0 0 20px #4d86d714}.reference-step__line[data-v-5f256032]{flex:1;height:1px;margin:0 1.35rem;background:#273650}.reference-step.active[data-v-5f256032]{color:#27a7ff}.reference-step.active .reference-step__number[data-v-5f256032]{background:linear-gradient(145deg,#0b68f4,#258eff);box-shadow:0 0 22px #1170ff8c,inset 0 1px #ffffff40}.reference-step.active .reference-step__line[data-v-5f256032],.reference-step.complete .reference-step__line[data-v-5f256032]{background:#248cff}.reference-step.complete .reference-step__number[data-v-5f256032]{border-color:#257cec;color:#8ec9ff}.reference-wizard[data-v-5f256032]{width:100%}.reference-panel[data-v-5f256032],.reference-review-panel[data-v-5f256032],.reference-next-panel[data-v-5f256032]{position:relative;border:1px solid var(--expert-border);background:linear-gradient(145deg,#04132dfb,#030f25f7);box-shadow:inset 0 0 54px #0d3f8411,0 22px 60px #00030e61}.reference-panel--contact[data-v-5f256032]{width:min(1240px,100%);margin-inline:auto}.reference-panel[data-v-5f256032]{border-radius:16px;padding:1.35rem 2.25rem 1.15rem}.reference-panel[data-v-5f256032]:before{content:"";position:absolute;top:-2px;left:14%;width:11%;height:2px;background:#238cff;box-shadow:0 0 12px #238cff}.reference-panel__header[data-v-5f256032]{display:flex;justify-content:center;align-items:center;gap:.85rem;margin-bottom:1.25rem;text-align:center}.reference-panel--services .reference-panel__header>div[data-v-5f256032]{display:flex;flex-direction:column;align-items:center;gap:.1rem}.reference-panel__header--icon[data-v-5f256032]{justify-content:flex-start;width:min(970px,95%);margin:0 auto 1.25rem;text-align:start}.reference-panel__header h2[data-v-5f256032]{margin:0;font-size:1.28rem;font-weight:750;color:#f7faff}.reference-panel__header p[data-v-5f256032]{margin:.18rem 0 0;font-size:.86rem;color:var(--expert-muted)}.reference-header-icon[data-v-5f256032]{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;color:#2b95ff;background:radial-gradient(circle,#0a2a58,#071a3a);box-shadow:0 0 24px #0076ff38}.reference-header-icon svg[data-v-5f256032]{width:29px;height:29px}.reference-form-grid[data-v-5f256032],.reference-project-grid[data-v-5f256032]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 1.6rem}.reference-project-grid[data-v-5f256032]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem 2.8rem}.reference-field[data-v-5f256032]{display:flex;flex-direction:column;gap:.46rem;min-width:0;text-align:start;color:#eff4fc;font-size:.85rem;font-weight:650}.reference-field>span b[data-v-5f256032],.reference-service-block h3 b[data-v-5f256032],.reference-choice-block h3 b[data-v-5f256032]{color:#ff5e68}.reference-field--wide[data-v-5f256032]{grid-column:1/-1}.reference-control[data-v-5f256032]{display:flex;align-items:center;gap:.65rem;min-height:47px;padding:0 .9rem;overflow:hidden;border:1px solid rgba(78,132,200,.34);border-radius:9px;background:linear-gradient(180deg,#081c3aeb,#061732e6);color:#369dff;transition:border-color .2s,box-shadow .2s}.reference-control[data-v-5f256032]:focus-within{border-color:#3197ff;box-shadow:0 0 0 2px #2a91ff1a,0 0 24px #1468dd1f}.reference-control svg[data-v-5f256032]{flex:0 0 auto;width:19px;height:19px}.reference-control input[data-v-5f256032],.reference-control select[data-v-5f256032],.reference-control textarea[data-v-5f256032]{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#eef5ff;font:inherit;font-weight:450}.reference-control input[data-v-5f256032]::-moz-placeholder,.reference-control textarea[data-v-5f256032]::-moz-placeholder{color:#8495b0;opacity:1}.reference-control input[data-v-5f256032]::placeholder,.reference-control textarea[data-v-5f256032]::placeholder{color:#8495b0;opacity:1}.reference-control select[data-v-5f256032]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;color:#aab8cd}.reference-control option[data-v-5f256032]{color:#e9f2ff;background:#071a37}.reference-control--textarea[data-v-5f256032]{position:relative;align-items:flex-start;min-height:86px;padding:.82rem .9rem}.reference-control--textarea textarea[data-v-5f256032]{resize:none;line-height:1.5}.reference-control--textarea small[data-v-5f256032]{position:absolute;bottom:.52rem;right:.75rem;color:#8fa0b9;font-size:.72rem}.reference-actions[data-v-5f256032]{display:flex;align-items:center;margin-top:1rem}.reference-actions--center[data-v-5f256032]{justify-content:center}.reference-actions--split[data-v-5f256032]{justify-content:center;gap:3.25rem}.reference-btn[data-v-5f256032]{display:inline-flex;justify-content:center;align-items:center;gap:.8rem;height:48px;padding:0 2.5rem;border:1px solid rgba(63,145,237,.42);border-radius:999px;color:#f9fbff;background:#05122ab3;font:inherit;font-size:1rem;font-weight:700;cursor:pointer;transition:transform .2s,filter .2s,box-shadow .2s}.reference-btn[data-v-5f256032]:hover{transform:translateY(-1px);filter:brightness(1.08)}.reference-btn--primary[data-v-5f256032]{min-width:205px;border-color:#25a7ff;background:linear-gradient(110deg,#0862fb,#338fff);box-shadow:0 7px 26px #0063ff4d,inset 0 1px #ffffff38}.reference-btn--secondary[data-v-5f256032]{min-width:145px}.reference-service-block h3[data-v-5f256032],.reference-choice-block h3[data-v-5f256032]{margin:0 0 .62rem;font-size:.82rem;font-weight:650;color:#f6f8fc}.reference-services-grid[data-v-5f256032]{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:.7rem}.reference-service-card[data-v-5f256032]{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-width:0;min-height:96px;padding:.7rem .35rem;border:1px solid rgba(50,106,178,.34);border-radius:9px;background:linear-gradient(145deg,#081d3bf0,#05142de8);color:#ecf4ff;cursor:pointer}.reference-service-card svg[data-v-5f256032]{width:31px;height:31px;color:#228cff;filter:drop-shadow(0 0 8px rgba(29,127,255,.58))}.reference-service-card strong[data-v-5f256032]{max-width:105px;font-size:.75rem;line-height:1.18;text-align:center}.reference-service-card.selected[data-v-5f256032]{border-color:#178cff;background:linear-gradient(145deg,#0f3b79f0,#071f43eb);box-shadow:inset 0 0 24px #1567de1f}.reference-service-check[data-v-5f256032]{position:absolute;top:.55rem;right:.55rem;width:15px;height:15px;border:1px solid rgba(108,159,221,.7);border-radius:2px}.reference-service-card.selected .reference-service-check[data-v-5f256032]{background:#258fff;box-shadow:0 0 10px #258fffcc}.reference-service-card.selected .reference-service-check[data-v-5f256032]:after{content:"✓";position:absolute;inset:-4px 0 0;color:#fff;font-size:.78rem}.reference-error[data-v-5f256032]{margin:.5rem 0 0;color:#ff7b83;font-size:.8rem}.reference-project-grid[data-v-5f256032]{margin-top:.85rem}.reference-panel--services .reference-control[data-v-5f256032]{min-height:40px}.reference-panel--services .reference-control--textarea[data-v-5f256032]{min-height:79px}.reference-choice-block[data-v-5f256032]{margin-top:.85rem}.reference-chip-grid[data-v-5f256032]{display:grid;gap:.48rem}.reference-chip-grid--languages[data-v-5f256032]{grid-template-columns:repeat(6,minmax(0,1fr))}.reference-chip-grid--networks[data-v-5f256032]{grid-template-columns:repeat(11,minmax(0,1fr));margin-top:.7rem}.reference-chip[data-v-5f256032]{position:relative;display:flex;align-items:center;justify-content:center;gap:.42rem;min-width:0;min-height:43px;padding:.42rem .55rem;border:1px solid rgba(49,105,178,.32);border-radius:8px;background:#061834eb;color:#e8eff9;font-size:.72rem;white-space:nowrap;cursor:pointer}.reference-chip span[data-v-5f256032]{min-width:0}.reference-chip img[data-v-5f256032]{flex:0 0 auto;width:23px;height:23px;-o-object-fit:contain;object-fit:contain;filter:saturate(1.16) drop-shadow(0 0 7px rgba(39,139,255,.24))}.reference-chip input[data-v-5f256032]{position:absolute;opacity:0;pointer-events:none}.reference-chip i[data-v-5f256032]{position:absolute;top:50%;right:.48rem;translate:0 -50%;width:14px;height:14px;border:1px solid rgba(91,146,213,.6);border-radius:2px}.reference-chip.selected[data-v-5f256032]{border-color:#268fff;background:#0d336bf0;box-shadow:inset 0 0 22px #207eff1a}.reference-chip.selected i[data-v-5f256032]{background:#268fff;box-shadow:0 0 9px #268fff}.reference-chip-grid--networks .reference-chip[data-v-5f256032]{justify-content:flex-start;gap:.38rem;padding:.35rem 1.18rem .35rem .38rem;font-size:clamp(.56rem,.52vw,.66rem);letter-spacing:-.012em}.reference-chip-grid--networks .reference-chip span[data-v-5f256032]{flex:1;text-align:start;overflow:hidden;text-overflow:ellipsis}.reference-chip-grid--networks .reference-chip img[data-v-5f256032]{width:25px;height:25px;filter:saturate(1.18) contrast(1.04) drop-shadow(0 0 8px rgba(39,139,255,.3))}.reference-chip-grid--networks .reference-chip i[data-v-5f256032]{right:.28rem;width:13px;height:13px}.reference-chip--solidity img[data-v-5f256032],.reference-chip--rust img[data-v-5f256032]{padding:2px;border-radius:50%;background:#ecf4fff0;box-shadow:0 0 10px #3a97ff4d}.reference-chip--bsc img[data-v-5f256032]{filter:saturate(1.3) drop-shadow(0 0 8px rgba(243,186,47,.34))}.reference-chip--polygon img[data-v-5f256032]{filter:saturate(1.35) drop-shadow(0 0 8px rgba(130,71,229,.38))}.reference-chip--solana img[data-v-5f256032]{padding:4px 2px;border-radius:50%;background:#07172d}.reference-chip--cosmos img[data-v-5f256032],.reference-chip--aptos img[data-v-5f256032],.reference-chip--sui img[data-v-5f256032],.reference-chip--ton img[data-v-5f256032],.reference-chip--cardano img[data-v-5f256032]{border-radius:50%;box-shadow:0 0 12px #3193ff3d}.reference-confirmation__grid[data-v-5f256032]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:1rem;align-items:start}.reference-review-panel[data-v-5f256032],.reference-next-panel[data-v-5f256032]{border-radius:16px}.reference-review-panel[data-v-5f256032]{padding:1.15rem}.reference-review-heading[data-v-5f256032]{display:flex;gap:.85rem;align-items:center;margin-bottom:.75rem;text-align:start}.reference-review-heading>span[data-v-5f256032]{display:grid;place-items:center;width:50px;height:50px;color:#248fff;border-right:1px solid rgba(87,137,199,.25)}.reference-review-heading svg[data-v-5f256032]{width:30px;height:30px}.reference-review-heading h2[data-v-5f256032],.reference-next-panel h2[data-v-5f256032]{margin:0;color:#f8fbff;font-size:1.27rem}.reference-review-heading p[data-v-5f256032]{margin:.2rem 0 0;color:#a7b5c9;font-size:.8rem}.reference-review-section[data-v-5f256032]{padding:.72rem .85rem;margin-top:.6rem;border:1px solid rgba(63,122,194,.28);border-radius:10px;background:#081c3ba6;text-align:start}.reference-review-section h3[data-v-5f256032]{display:flex;align-items:center;gap:.6rem;margin:0 0 .7rem;color:#54aeff;font-size:.88rem}.reference-review-section h3 svg[data-v-5f256032]{width:19px;height:19px}.reference-review-grid[data-v-5f256032]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem}.reference-review-section dl[data-v-5f256032]{margin:0;min-width:0}.reference-review-section dt[data-v-5f256032]{color:#9cadc5;font-size:.7rem}.reference-review-section dd[data-v-5f256032]{margin:.28rem 0 0;color:#f1f5fb;font-size:.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reference-review-chips[data-v-5f256032]{display:flex;gap:.45rem;flex-wrap:wrap}.reference-review-chips span[data-v-5f256032]{display:inline-flex;align-items:center;gap:.4rem;padding:.32rem .58rem;border-radius:6px;border:1px solid rgba(56,112,183,.3);background:#0c2a56;color:#edf4ff;font-size:.7rem}.reference-review-chips svg[data-v-5f256032]{width:14px;height:14px;color:#3198ff}.reference-review-project[data-v-5f256032]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;padding-top:.15rem}.reference-review-project .wide[data-v-5f256032]{grid-column:span 3;border-top:1px solid rgba(77,124,183,.2);padding-top:.55rem}.reference-review-project .wide dd[data-v-5f256032]{white-space:normal}.reference-next-panel[data-v-5f256032]{padding:1rem .95rem;text-align:start}.reference-next-panel h2[data-v-5f256032]{display:flex;align-items:center;gap:.62rem;padding-bottom:.68rem;border-bottom:1px solid rgba(89,137,196,.3);font-size:1.02rem}.reference-next-panel h2 svg[data-v-5f256032]{width:20px;height:20px;color:#2996ff}.reference-next-panel ol[data-v-5f256032]{margin:.7rem 0 0;padding:0;list-style:none}.reference-next-panel li[data-v-5f256032]{position:relative;display:grid;grid-template-columns:29px 42px 1fr;gap:.55rem;align-items:start;min-height:80px}.reference-next-panel li[data-v-5f256032]:not(:last-child):after{content:"";position:absolute;left:14px;top:32px;bottom:4px;border-left:1px dotted #208cff}.reference-next-panel li>b[data-v-5f256032]{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#0e6af0;color:#fff}.reference-next-panel li>span[data-v-5f256032]{display:grid;place-items:center;width:40px;height:40px;border-radius:8px;background:#0b2a59;color:#2b96ff}.reference-next-panel li>span svg[data-v-5f256032]{width:24px;height:24px}.reference-next-panel li strong[data-v-5f256032]{display:block;font-size:.76rem;line-height:1.2}.reference-next-panel li p[data-v-5f256032]{margin:.28rem 0 0;color:#aebbd0;font-size:.69rem;line-height:1.38}.reference-agreements[data-v-5f256032]{display:grid;gap:.62rem;padding-top:.72rem;border-top:1px solid rgba(89,137,196,.25)}.reference-agreements label[data-v-5f256032]{display:flex;gap:.58rem;align-items:flex-start;color:#d6deeb;font-size:.71rem;line-height:1.4}.reference-agreements input[data-v-5f256032]{position:absolute;opacity:0}.reference-agreements i[data-v-5f256032]{flex:0 0 auto;width:20px;height:20px;border:1px solid #228cff;border-radius:3px}.reference-agreements input:checked+i[data-v-5f256032]{background:#1688ff;box-shadow:inset 0 0 0 4px #071b39}.reference-agreements b[data-v-5f256032]{color:#ff6872}.reference-confirm-actions[data-v-5f256032]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:1rem;margin-top:.75rem}.reference-confirm-actions .reference-btn--secondary[data-v-5f256032]{justify-self:start;width:210px}.reference-btn--submit[data-v-5f256032]{width:100%;border-color:#2c9dff;background:linear-gradient(105deg,#075eff,#368fff);box-shadow:0 8px 28px #0064ff4d}.reference-btn--submit svg[data-v-5f256032]{width:21px;height:21px}.reference-btn[data-v-5f256032]:disabled{opacity:.52;cursor:not-allowed;transform:none}.reference-trust-strip[data-v-5f256032]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:1rem;padding:.75rem 1.25rem;border:1px solid rgba(49,105,176,.32);border-radius:12px;background:#031025f0}.reference-trust-strip article[data-v-5f256032]{display:flex;align-items:center;justify-content:center;gap:.95rem;min-width:0;padding:0 1.15rem;text-align:start}.reference-trust-strip article+article[data-v-5f256032]{border-left:1px solid rgba(72,121,180,.3)}.reference-trust-strip article>span[data-v-5f256032]{display:grid;place-items:center;flex:0 0 auto;width:55px;height:55px;border-radius:10px;background:linear-gradient(145deg,#0d3063,#071f45);color:#369fff;box-shadow:inset 0 0 20px #1973e529}.reference-trust-strip svg[data-v-5f256032]{width:31px;height:31px}.reference-trust-strip h3[data-v-5f256032]{margin:0;color:#34a6ff;font-size:.91rem}.reference-trust-strip p[data-v-5f256032]{margin:.22rem 0 0;color:#bac6d7;font-size:.72rem;line-height:1.45}.reference-thread-field[data-v-5f256032]{position:absolute;z-index:0;inset:74px 0 0;overflow:hidden;pointer-events:none;opacity:.7;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 9%,#000 90%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 9%,#000 90%,transparent 100%)}.reference-thread-field[data-v-5f256032]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 45%,rgba(20,104,214,.07),transparent 52%),linear-gradient(90deg,rgba(24,126,244,.04),transparent 22%,transparent 78%,rgba(24,126,244,.04))}.reference-thread[data-v-5f256032]{position:absolute;left:-3%;width:106%;height:1px;background:linear-gradient(90deg,transparent 0,rgba(45,151,255,.22) 6%,rgba(63,181,255,.5) 19%,rgba(34,126,235,.17) 35%,transparent 48%,transparent 52%,rgba(34,126,235,.17) 65%,rgba(63,181,255,.5) 81%,rgba(45,151,255,.22) 94%,transparent 100%);filter:drop-shadow(0 0 4px rgba(38,142,255,.28))}.reference-thread[data-v-5f256032]:before,.reference-thread[data-v-5f256032]:after{content:"";position:absolute;top:-2px;width:5px;height:5px;border-radius:50%;background:#45bdff;box-shadow:0 0 9px #3eb7ffd9}.reference-thread[data-v-5f256032]:before{left:var(--node-a,18%)}.reference-thread[data-v-5f256032]:after{right:var(--node-b,18%)}.reference-thread--1[data-v-5f256032]{top:7%;--node-a:11%;--node-b:14%}.reference-thread--2[data-v-5f256032]{top:20%;--node-a:22%;--node-b:26%;transform:translate(-5%) rotate(.22deg)}.reference-thread--3[data-v-5f256032]{top:34%;--node-a:7%;--node-b:9%;transform:translate(3%) rotate(-.16deg)}.reference-thread--4[data-v-5f256032]{top:48%;--node-a:28%;--node-b:31%;transform:translate(-2%) rotate(.18deg)}.reference-thread--5[data-v-5f256032]{top:62%;--node-a:14%;--node-b:17%;transform:translate(4%) rotate(-.2deg)}.reference-thread--6[data-v-5f256032]{top:75%;--node-a:32%;--node-b:35%;transform:translate(-4%) rotate(.15deg)}.reference-thread--7[data-v-5f256032]{top:87%;--node-a:20%;--node-b:22%}.reference-thread--8[data-v-5f256032]{top:96%;--node-a:8%;--node-b:11%;opacity:.7}.reference-thread--1[data-v-5f256032]{display:none}.reference-service-card[data-v-5f256032]{overflow:hidden;border-color:#518bcf61;background:linear-gradient(155deg,#081d3bfa,#030f23f7);box-shadow:inset 0 1px #b4dbff0e,inset 0 -24px 38px #00071438;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s}.reference-service-card[data-v-5f256032]:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 16%,rgba(102,180,255,.045) 50%,transparent 78%);translate:-70% 0}.reference-service-icon[data-v-5f256032]{--service-accent:#72c3ff;position:relative;display:grid;place-items:center;width:49px;height:49px;border:1px solid rgba(114,195,255,.56);border-radius:50%;background:radial-gradient(circle at 38% 30%,#c2e8ff29 0 7%,#1f65a952 29%,#041530fa 71%);box-shadow:inset 0 0 0 4px #59aeff09,inset 0 0 20px #2889e529,0 7px 18px #0007156b,0 0 14px #2f94f31f}.reference-service-icon[data-v-5f256032]:before{content:"";position:absolute;inset:-5px;border:1px solid rgba(73,159,238,.17);border-radius:50%;clip-path:polygon(0 0,72% 0,72% 34%,100% 34%,100% 100%,28% 100%,28% 66%,0 66%)}.reference-service-icon[data-v-5f256032]:after{content:"";position:absolute;inset:6px;border:1px solid rgba(155,215,255,.12);border-radius:50%}.reference-service-card .reference-service-icon svg[data-v-5f256032]{position:relative;z-index:1;width:25px;height:25px;color:var(--service-accent);stroke-width:1.85;filter:drop-shadow(0 0 5px rgba(73,169,255,.48))}.reference-service-card strong[data-v-5f256032]{font-weight:680;letter-spacing:-.006em;text-shadow:0 1px 12px rgba(0,0,0,.35)}.reference-service-card[data-v-5f256032]:hover{border-color:#54a6f2ad;background:linear-gradient(155deg,#0a274efa,#04142cf7);box-shadow:inset 0 1px #c3e3ff14,inset 0 -24px 38px #0007142e,0 8px 22px #00081942;transform:translateY(-1px)}.reference-service-card.selected[data-v-5f256032]{border-color:#2997ee;background:linear-gradient(155deg,#0b376af7,#051b3bf7);box-shadow:inset 0 0 30px #186fd024,0 0 18px #197ee01a}.reference-service-card.selected .reference-service-icon[data-v-5f256032]{border-color:#89d1ff;box-shadow:inset 0 0 0 4px #59aeff0d,inset 0 0 22px #2784ff33,0 8px 19px #00071570,0 0 18px #309dff42}.reference-network-heading[data-v-5f256032]{margin-top:.9rem!important;color:#d9e9ff!important}.reference-network-heading+.reference-chip-grid--networks[data-v-5f256032]{margin-top:0}.reference-chip.disabled[data-v-5f256032]{opacity:.34;filter:grayscale(.72) saturate(.42);cursor:not-allowed;background:#051125b8;border-color:#47668d38}.reference-chip.disabled i[data-v-5f256032]{border-color:#667c976b;background:#1f2b3c47;box-shadow:none}.reference-chip.disabled[data-v-5f256032]:hover{border-color:#47668d38;background:#051125b8}.reference-chip.disabled.reference-chip--bsc[data-v-5f256032],.reference-chip.disabled.reference-chip--polygon[data-v-5f256032]{opacity:1;filter:none;color:#e8eff975;background:#051125b8;border-color:#47668d38}.reference-chip.disabled.reference-chip--bsc span[data-v-5f256032],.reference-chip.disabled.reference-chip--polygon span[data-v-5f256032]{opacity:.64}.reference-chip.disabled.reference-chip--bsc i[data-v-5f256032],.reference-chip.disabled.reference-chip--polygon i[data-v-5f256032]{opacity:.54}.reference-chip--bsc img[data-v-5f256032],.reference-chip.disabled.reference-chip--bsc img[data-v-5f256032]{opacity:1;padding:3px;border-radius:50%;background:#fff;-o-object-fit:contain;object-fit:contain;filter:saturate(1.08) contrast(1.05) drop-shadow(0 0 8px rgba(243,186,47,.36))}.reference-chip--polygon img[data-v-5f256032],.reference-chip.disabled.reference-chip--polygon img[data-v-5f256032]{opacity:1;padding:1px;-o-object-fit:contain;object-fit:contain;filter:saturate(1.12) contrast(1.08) drop-shadow(0 0 8px rgba(130,71,229,.44))}.expert-page>.tech-background[data-v-5f256032],.expert-page>.content-container[data-v-5f256032]{display:none!important}.expert-page[data-v-5f256032]{padding:0!important;background:#020d22!important;min-height:100vh!important}.expert-page[dir=rtl] .reference-stepper[data-v-5f256032]{direction:rtl}.expert-page[dir=rtl] .reference-control--textarea small[data-v-5f256032]{right:auto;left:.75rem}.expert-page[dir=rtl] .reference-chip i[data-v-5f256032]{right:auto;left:.48rem}.expert-page[dir=rtl] .reference-chip-grid--networks .reference-chip[data-v-5f256032]{padding:.35rem .38rem .35rem 1.18rem}.expert-page[dir=rtl] .reference-next-panel li[data-v-5f256032]:not(:last-child):after{left:auto;right:15px}.expert-page[dir=rtl] .reference-trust-strip article+article[data-v-5f256032]{border-left:0;border-right:1px solid rgba(72,121,180,.3)}@media(max-width:1500px){.reference-expert-shell[data-v-5f256032]{width:min(1220px,calc(100vw - 3rem))}.reference-thread-field[data-v-5f256032]{opacity:.58}.reference-services-grid[data-v-5f256032]{grid-template-columns:repeat(4,1fr)}.reference-chip-grid--networks[data-v-5f256032]{grid-template-columns:repeat(6,1fr)}.reference-panel--services[data-v-5f256032]{padding-block:1rem}.reference-service-card[data-v-5f256032]{min-height:78px}.reference-trust-strip[data-v-5f256032]{margin-top:.75rem}}@media(max-width:1050px){.reference-expert-experience[data-v-5f256032]{padding-top:1.4rem}.reference-thread-field[data-v-5f256032]{opacity:.34}.reference-form-grid[data-v-5f256032]{grid-template-columns:repeat(2,1fr)}.reference-services-grid[data-v-5f256032]{grid-template-columns:repeat(4,1fr)}.reference-chip-grid--languages[data-v-5f256032]{grid-template-columns:repeat(3,1fr)}.reference-chip-grid--networks[data-v-5f256032]{grid-template-columns:repeat(4,1fr)}.reference-confirmation__grid[data-v-5f256032],.reference-confirm-actions[data-v-5f256032]{grid-template-columns:1fr}.reference-review-grid[data-v-5f256032]{grid-template-columns:repeat(3,1fr)}.reference-confirm-actions .reference-btn--secondary[data-v-5f256032]{justify-self:stretch;width:100%}}@media(max-width:720px){.reference-expert-experience[data-v-5f256032]{padding:1rem .7rem 1.5rem}.reference-expert-shell[data-v-5f256032]{width:100%}.reference-hero h1[data-v-5f256032]{font-size:2rem}.reference-hero p[data-v-5f256032]{font-size:.82rem}.reference-stepper[data-v-5f256032]{width:100%;margin-block:1rem}.reference-step__label[data-v-5f256032]{display:none}.reference-step__line[data-v-5f256032]{margin-inline:.55rem}.reference-panel[data-v-5f256032]{padding:1.15rem}.reference-form-grid[data-v-5f256032],.reference-project-grid[data-v-5f256032]{grid-template-columns:1fr}.reference-services-grid[data-v-5f256032],.reference-chip-grid--languages[data-v-5f256032],.reference-chip-grid--networks[data-v-5f256032]{grid-template-columns:repeat(2,1fr)}.reference-review-grid[data-v-5f256032],.reference-review-project[data-v-5f256032]{grid-template-columns:1fr 1fr}.reference-review-project .wide[data-v-5f256032]{grid-column:1/-1}.reference-actions--split[data-v-5f256032]{gap:.7rem}.reference-btn[data-v-5f256032]{padding-inline:1.2rem}.reference-trust-strip[data-v-5f256032]{grid-template-columns:1fr}.reference-trust-strip article[data-v-5f256032]{justify-content:flex-start;padding:.7rem}.reference-trust-strip article+article[data-v-5f256032]{border-left:0!important;border-right:0!important;border-top:1px solid rgba(72,121,180,.3)}.reference-thread-field[data-v-5f256032]{opacity:.18}}@media(max-width:440px){.reference-services-grid[data-v-5f256032],.reference-chip-grid--languages[data-v-5f256032],.reference-chip-grid--networks[data-v-5f256032]{grid-template-columns:1fr 1fr}.reference-panel__header--icon[data-v-5f256032]{width:100%}.reference-review-grid[data-v-5f256032]{grid-template-columns:1fr}.reference-actions--split[data-v-5f256032]{display:grid;grid-template-columns:1fr 1fr}.reference-btn--primary[data-v-5f256032],.reference-btn--secondary[data-v-5f256032]{min-width:0;width:100%}}.expert-page[data-v-5f256032]{position:relative;min-height:100vh;overflow-x:hidden;background:radial-gradient(1200px 800px at 75% 20%,#102542,#0d1a33 55%,#0a162a),#0f1f3a;padding:120px 2rem 4rem}.content-container[data-v-5f256032]{position:relative;z-index:100;width:100%}.expert-container[data-v-5f256032]{max-width:1000px;margin:0 auto;width:100%}.expert-content[data-v-5f256032]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2.5rem}.hero-title[data-v-5f256032]{display:flex;flex-direction:column;gap:.5rem;max-width:900px;margin-bottom:1rem}.title-line[data-v-5f256032]{display:block;font-weight:800;line-height:1.2;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.3)}.title-line-1[data-v-5f256032]{font-size:3rem;background:linear-gradient(135deg,#1e75ff,#5aa2ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.title-line-2[data-v-5f256032]{font-size:1.8rem;color:#ffffffe6}.expert-form-container[data-v-5f256032]{width:100%;max-width:900px;background:#0f1f3acc;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:20px;border:1px solid rgba(90,162,255,.2);position:relative;z-index:50}.expert-form[data-v-5f256032]{position:relative;width:100%;padding:40px}.form-progress[data-v-5f256032]{margin-bottom:30px;position:relative;z-index:1}.progress-steps[data-v-5f256032]{display:flex;justify-content:space-between;margin-bottom:15px}.step-item[data-v-5f256032]{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;z-index:2;flex:1;min-width:80px}.step-number[data-v-5f256032]{width:35px;height:35px;border-radius:50%;background:#ffffff1a;border:2px solid rgba(90,162,255,.3);display:flex;align-items:center;justify-content:center;color:#fff9;font-weight:700;font-size:1rem;transition:all .3s ease}.step-item.active .step-number[data-v-5f256032]{background:linear-gradient(135deg,#1e75ff,#5aa2ff);border-color:#1e75ff;color:#fff;box-shadow:0 0 15px #1e75ff66}.step-item.completed .step-number[data-v-5f256032]{background:#10b981;border-color:#10b981;color:#fff}.step-label[data-v-5f256032]{font-size:.85rem;color:#ffffffb3;font-weight:500;white-space:nowrap}.step-item.active .step-label[data-v-5f256032]{color:#5aa2ff;font-weight:600}.progress-bar[data-v-5f256032]{height:4px;background:#ffffff1a;border-radius:2px;overflow:hidden;margin:0 17px}.progress-fill[data-v-5f256032]{height:100%;background:linear-gradient(90deg,#1e75ff,#5aa2ff);border-radius:2px;transition:width .5s ease}.form-step[data-v-5f256032]{animation:fadeIn-5f256032 .5s ease}@keyframes fadeIn-5f256032{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.step-header[data-v-5f256032]{text-align:center;margin-bottom:30px}.step-header h3[data-v-5f256032]{font-size:1.6rem;color:#fff;margin-bottom:10px;font-weight:700}.step-subtitle[data-v-5f256032]{color:#ffffffb3;font-size:.95rem;max-width:600px;margin:0 auto}.form-grid[data-v-5f256032]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:20px}.form-group[data-v-5f256032]{position:relative;margin-bottom:25px}.form-group.full-width[data-v-5f256032]{grid-column:1 / -1}.form-label[data-v-5f256032]{display:block;color:#fff;font-weight:600;margin-bottom:8px;font-size:.9rem;text-align:right}.required-icon[data-v-5f256032]{color:#ff4d4d;margin-right:4px}.form-input[data-v-5f256032],.form-textarea[data-v-5f256032]{width:100%;padding:12px 15px;background:#ffffff0d;border:1px solid rgba(90,162,255,.2);border-radius:10px;color:#fff;font-size:1rem;transition:all .3s ease;font-family:inherit}.form-input[data-v-5f256032]:focus,.form-textarea[data-v-5f256032]:focus{outline:none;border-color:#1e75ff;box-shadow:0 0 0 3px #1e75ff1a;background:#ffffff14}.form-input[data-v-5f256032]::-moz-placeholder,.form-textarea[data-v-5f256032]::-moz-placeholder{color:#fff6}.form-input[data-v-5f256032]::placeholder,.form-textarea[data-v-5f256032]::placeholder{color:#fff6}.form-textarea[data-v-5f256032]{resize:vertical;min-height:120px}.phone-input-container[data-v-5f256032]{display:flex;gap:10px;align-items:center;position:relative;z-index:1000}.country-code-display[data-v-5f256032]{display:flex;align-items:center;gap:8px;background:#ffffff0d;border:1px solid rgba(90,162,255,.2);border-radius:10px;padding:12px 15px;color:#fff;cursor:pointer;transition:all .3s ease;min-width:110px;position:relative;z-index:1001}.country-code-display[data-v-5f256032]:hover{border-color:#1e75ff;background:#ffffff14}.country-code[data-v-5f256032]{font-weight:600;font-size:.9rem}.dropdown-arrow[data-v-5f256032]{font-size:.7rem;margin-right:auto;opacity:.7}.phone-input[data-v-5f256032]{flex:1}.country-dropdown[data-v-5f256032],.country-list[data-v-5f256032]{position:absolute!important;top:calc(100% + 5px)!important;left:0!important;right:0!important;background:#050f1efa!important;border:1px solid rgba(90,162,255,.4)!important;border-radius:10px!important;margin-top:5px!important;max-height:300px!important;overflow:hidden!important;z-index:10000!important;box-shadow:0 10px 30px #000000e6!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;animation:dropdownAppear-5f256032 .2s ease!important}.select-dropdown[data-v-5f256032]{position:absolute!important;top:calc(100% + 5px)!important;left:0!important;right:0!important;background:#050f1efa!important;border:1px solid rgba(90,162,255,.4)!important;border-radius:10px!important;margin-top:5px!important;max-height:250px!important;overflow-y:auto!important;z-index:10000!important;box-shadow:0 10px 30px #000000e6!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;animation:dropdownAppear-5f256032 .2s ease!important}.dark-dropdown[data-v-5f256032]{background:#050f1efa}@keyframes dropdownAppear-5f256032{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.search-container[data-v-5f256032]{padding:12px 15px;border-bottom:1px solid rgba(255,255,255,.1);position:sticky;top:0;background:#050f1efa;z-index:10002}.search-input[data-v-5f256032]{width:100%;padding:10px 12px;background:#ffffff14;border:1px solid rgba(90,162,255,.3);border-radius:8px;color:#fff;font-size:.9rem;transition:all .3s ease}.search-input[data-v-5f256032]:focus{outline:none;border-color:#1e75ff;background:#ffffff1f;box-shadow:0 0 0 2px #1e75ff33}.search-input[data-v-5f256032]::-moz-placeholder{color:#ffffff80}.search-input[data-v-5f256032]::placeholder{color:#ffffff80}.dropdown-content[data-v-5f256032]{max-height:200px;overflow-y:auto;padding-top:5px}.no-results[data-v-5f256032]{padding:15px;text-align:center;color:#ffffff80;font-size:.9rem;font-style:italic}.country-option[data-v-5f256032],.country-list-option[data-v-5f256032],.select-option[data-v-5f256032]{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:12px 15px!important;color:#fff!important;cursor:pointer!important;transition:all .2s ease!important;border-bottom:1px solid rgba(255,255,255,.05)!important}.country-option[data-v-5f256032]:last-child,.country-list-option[data-v-5f256032]:last-child,.select-option[data-v-5f256032]:last-child{border-bottom:none!important}.country-option[data-v-5f256032]:hover,.country-list-option[data-v-5f256032]:hover,.select-option[data-v-5f256032]:hover{background:#1e75ff33!important}.country-option.selected[data-v-5f256032],.country-list-option.selected[data-v-5f256032]{background:#1e75ff4d!important;border-left:3px solid #1e75ff!important}.country-name[data-v-5f256032]{flex:1;text-align:right;font-size:.9rem}.country-code-option[data-v-5f256032]{color:#5aa2ff;font-weight:600;font-size:.9rem}.phone-note[data-v-5f256032]{font-size:.8rem;color:#5aa2ff;margin-top:5px;text-align:right;font-style:italic}.country-select[data-v-5f256032]{position:relative;width:100%;padding:12px 15px;background:#ffffff0d;border:1px solid rgba(90,162,255,.2);border-radius:10px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .3s ease;z-index:1000}.country-select[data-v-5f256032]:hover{border-color:#1e75ff;background:#ffffff14}.selected-country[data-v-5f256032]{display:flex;align-items:center;gap:10px;flex:1}.selected-name[data-v-5f256032]{color:#fffc;font-size:.9rem}.select-arrow[data-v-5f256032]{font-size:.7rem;color:#ffffff80}.list-name[data-v-5f256032]{flex:1;text-align:right;font-size:.9rem}.services-section[data-v-5f256032]{margin-bottom:30px;padding:20px;background:#1e75ff0d;border-radius:12px;border:1px solid rgba(30,117,255,.1)}.section-title[data-v-5f256032]{color:#fff;font-size:1.1rem;margin-bottom:15px;font-weight:700;text-align:right}.services-grid[data-v-5f256032]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:15px}.service-option[data-v-5f256032]{background:#ffffff08;border:1px solid rgba(90,162,255,.2);border-radius:10px;padding:15px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:12px}.service-option[data-v-5f256032]:hover{background:#1e75ff14;border-color:#1e75ff66}.service-option.selected[data-v-5f256032]{background:#1e75ff26;border-color:#1e75ff80}.service-checkbox[data-v-5f256032]{width:20px;height:20px;border:2px solid rgba(90,162,255,.5);border-radius:5px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s ease}.service-option.selected .service-checkbox[data-v-5f256032]{background:#1e75ff;border-color:#1e75ff}.checkbox-indicator[data-v-5f256032]{width:10px;height:10px;background:#fff;border-radius:2px;opacity:0;transition:opacity .3s ease}.service-option.selected .checkbox-indicator[data-v-5f256032]{opacity:1}.service-content[data-v-5f256032]{display:flex;align-items:center;gap:10px;flex:1}.service-number[data-v-5f256032]{background:#1e75ff33;color:#5aa2ff;width:24px;height:24px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:700;flex-shrink:0}.service-title[data-v-5f256032]{color:#ffffffe6;font-size:.9rem;font-weight:600;text-align:right;flex:1;line-height:1.3}.service-option.selected .service-title[data-v-5f256032]{color:#fff}.services-details[data-v-5f256032]{margin-top:20px;padding-top:20px;border-top:1px solid rgba(255,255,255,.1)}.service-detail[data-v-5f256032]{background:#1e75ff0d;border-radius:8px;padding:15px;margin-bottom:12px;border:1px solid rgba(30,117,255,.1)}.detail-header[data-v-5f256032]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.detail-icon[data-v-5f256032]{font-size:1.1rem;color:#5aa2ff}.detail-header h5[data-v-5f256032]{color:#5aa2ff;margin:0;font-size:.95rem;font-weight:700;text-align:right;flex:1}.detail-items[data-v-5f256032]{display:flex;flex-direction:column;gap:8px}.detail-item[data-v-5f256032]{color:#fffc;font-size:.85rem;padding-right:15px;position:relative;text-align:right}.detail-item[data-v-5f256032]:before{content:"•";position:absolute;right:0;color:#5aa2ff}.error-message[data-v-5f256032]{color:#ff6b6b;background:#ff6b6b1a;border:1px solid rgba(255,107,107,.2);border-radius:8px;padding:12px;margin-top:15px;font-size:.9rem;text-align:center;font-weight:500}.project-section[data-v-5f256032]{padding:20px;background:#1e75ff08;border-radius:12px;border:1px solid rgba(30,117,255,.1)}.custom-select[data-v-5f256032]{position:relative;width:100%;padding:12px 15px;background:#ffffff0d;border:1px solid rgba(90,162,255,.2);border-radius:10px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .3s ease;z-index:1000}.custom-select[data-v-5f256032]:hover{border-color:#1e75ff;background:#ffffff14}.select-display[data-v-5f256032]{color:#fffc;flex:1;text-align:right;font-size:.9rem}.select-option[data-v-5f256032]{padding:12px 15px;color:#fff;cursor:pointer;transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05);text-align:right;font-size:.9rem}.select-option[data-v-5f256032]:last-child{border-bottom:none}.select-option[data-v-5f256032]:hover{background:#1e75ff26;color:#5aa2ff}.checkbox-group[data-v-5f256032]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin-top:10px}.checkbox-item[data-v-5f256032]{display:flex;align-items:center}.checkbox-input[data-v-5f256032]{display:none}.checkbox-label[data-v-5f256032]{display:flex;align-items:center;gap:8px;cursor:pointer;color:#fffc;font-size:.85rem;transition:color .3s ease;width:100%}.check-icon[data-v-5f256032]{width:18px;height:18px;border:2px solid rgba(90,162,255,.5);border-radius:4px;position:relative;transition:all .3s ease;flex-shrink:0}.checkbox-input:checked+.checkbox-label .check-icon[data-v-5f256032]{background:linear-gradient(135deg,#1e75ff,#5aa2ff);border-color:#1e75ff}.checkbox-input:checked+.checkbox-label .check-icon[data-v-5f256032]:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:.7rem;font-weight:700}.checkbox-input:checked+.checkbox-label[data-v-5f256032]{color:#fff;font-weight:600}.checkbox-text[data-v-5f256032]{flex:1;text-align:right}.review-summary[data-v-5f256032]{background:#1e75ff0d;border-radius:15px;padding:20px;margin-bottom:25px;border:1px solid rgba(30,117,255,.1)}.summary-section[data-v-5f256032]{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.1)}.summary-section[data-v-5f256032]:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.summary-section h4[data-v-5f256032]{color:#5aa2ff;margin-bottom:12px;font-size:1.1rem;font-weight:700;text-align:right}.summary-item[data-v-5f256032]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px}.summary-label[data-v-5f256032]{color:#ffffffb3;font-weight:500;font-size:.9rem;flex:0 0 120px;text-align:right}.summary-value[data-v-5f256032]{color:#fff;font-size:.9rem;flex:1;text-align:left;word-break:break-word}.service-name[data-v-5f256032]{color:#5aa2ff;font-weight:500}.summary-value.truncate[data-v-5f256032]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.privacy-agreement[data-v-5f256032]{display:flex;align-items:flex-start;gap:10px;margin-bottom:25px;padding:12px;background:#1e75ff0d;border-radius:8px;border:1px solid rgba(30,117,255,.1)}.agreement-checkbox[data-v-5f256032]{margin-top:2px;width:18px;height:18px;cursor:pointer;accent-color:#1e75ff;flex-shrink:0}.agreement-label[data-v-5f256032]{color:#fffc;font-size:.85rem;line-height:1.4;cursor:pointer;flex:1;text-align:right}.agreement-checkbox:checked+.agreement-label[data-v-5f256032]{color:#fff;font-weight:500}.form-navigation[data-v-5f256032]{display:flex;justify-content:center;gap:12px;margin-top:25px}.nav-btn[data-v-5f256032]{padding:10px 24px;border:none;border-radius:50px;font-size:.95rem;font-weight:700;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px;min-width:130px;justify-content:center}.primary-btn[data-v-5f256032]{background:linear-gradient(135deg,#1e75ff,#5aa2ff);color:#fff;box-shadow:0 4px 15px #1e75ff4d}.primary-btn[data-v-5f256032]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #1e75ff66}.secondary-btn[data-v-5f256032]{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2)}.secondary-btn[data-v-5f256032]:hover{background:#ffffff26;transform:translateY(-2px)}.submit-btn[data-v-5f256032]{background:linear-gradient(135deg,#10b981,#34d399);color:#fff;box-shadow:0 4px 15px #10b9814d}.submit-btn[data-v-5f256032]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #10b98166}.submit-btn[data-v-5f256032]:disabled{opacity:.6;cursor:not-allowed}.btn-icon[data-v-5f256032]{font-size:1.1rem}.submit-icon[data-v-5f256032]{font-size:1.2rem}.loading-spinner[data-v-5f256032]{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-5f256032 1s linear infinite}@keyframes spin-5f256032{to{transform:rotate(360deg)}}.experts-info[data-v-5f256032]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:15px;width:100%;max-width:1000px;margin-top:25px}.info-card[data-v-5f256032]{background:#0f1f3ab3;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:12px;padding:20px;border:1px solid rgba(90,162,255,.2);transition:all .4s cubic-bezier(.4,0,.2,1)}.info-card[data-v-5f256032]:hover{transform:translateY(-8px);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-color:#5aa2ff66;box-shadow:0 8px 25px #0000004d}.info-content[data-v-5f256032]{text-align:right}.info-content h4[data-v-5f256032]{color:#5aa2ff;margin-bottom:8px;font-size:1.1rem;font-weight:700}.info-content p[data-v-5f256032]{color:#ffffffb3;font-size:.9rem;line-height:1.5;margin:0}.back-to-home[data-v-5f256032]{display:flex;justify-content:center;margin-top:30px;width:100%}.action-button[data-v-5f256032]{display:flex;align-items:center;gap:8px;padding:12px 24px;background:linear-gradient(135deg,#1e75ff,#5aa2ff);color:#fff;border:none;border-radius:50px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 6px 20px #1e75ff4d}.action-button[data-v-5f256032]:hover{transform:translateY(-3px);box-shadow:0 10px 25px #1e75ff80}.button-icon[data-v-5f256032]{font-size:1.2rem}.text-glow[data-v-5f256032]{text-shadow:0 2px 25px rgba(30,117,255,.35),0 4px 35px rgba(90,162,255,.25),0 6px 45px rgba(15,31,58,.15)}.shadow-3d[data-v-5f256032]{box-shadow:0 12px 45px #0000004d,0 6px 25px #0003,inset 0 1px #ffffff1a,0 0 0 1px #1e75ff33}.cta-glow[data-v-5f256032]{position:relative;overflow:hidden}.cta-glow[data-v-5f256032]:before{content:"";position:absolute;inset:-3px;background:linear-gradient(45deg,#1e75ff4d,#5aa2ff33,#1e75ff4d,#5aa2ff33,#1e75ff4d);z-index:-1;border-radius:23px;opacity:0;transition:opacity .4s ease}.cta-glow[data-v-5f256032]:hover:before{opacity:.6;animation:ctaGlowAnimation-5f256032 2s infinite}@keyframes ctaGlowAnimation-5f256032{0%,to{filter:blur(5px)}50%{filter:blur(8px)}}@media(max-width:768px){.expert-page[data-v-5f256032]{padding:100px 1.5rem 3rem}.title-line-1[data-v-5f256032]{font-size:2.2rem}.title-line-2[data-v-5f256032]{font-size:1.3rem}.expert-form[data-v-5f256032]{padding:20px}.step-header h3[data-v-5f256032]{font-size:1.4rem}.form-grid[data-v-5f256032]{grid-template-columns:1fr}.phone-input-container[data-v-5f256032]{flex-direction:column;gap:10px}.country-code-display[data-v-5f256032]{width:100%;justify-content:space-between}.services-grid[data-v-5f256032],.checkbox-group[data-v-5f256032]{grid-template-columns:1fr}.summary-item[data-v-5f256032]{flex-direction:column;gap:5px;align-items:flex-start}.summary-label[data-v-5f256032]{flex:none;margin-bottom:3px}.experts-info[data-v-5f256032]{grid-template-columns:1fr}.nav-btn[data-v-5f256032]{padding:8px 20px;font-size:.9rem;min-width:110px}.form-navigation[data-v-5f256032]{flex-wrap:wrap}.country-dropdown[data-v-5f256032],.country-list[data-v-5f256032],.select-dropdown[data-v-5f256032]{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:90%!important;max-height:70vh!important;max-width:400px!important;margin-top:0!important;z-index:10000!important;animation:mobileDropdownAppear-5f256032 .3s ease!important}@keyframes mobileDropdownAppear-5f256032{0%{opacity:0;transform:translate(-50%,-40%)}to{opacity:1;transform:translate(-50%,-50%)}}.search-container[data-v-5f256032]{padding:10px 12px}.search-input[data-v-5f256032]{padding:8px 10px;font-size:.85rem}.dropdown-content[data-v-5f256032]{max-height:60vh}}@media(max-width:480px){.expert-page[data-v-5f256032]{padding:90px 1rem 2rem}.title-line-1[data-v-5f256032]{font-size:1.8rem}.title-line-2[data-v-5f256032]{font-size:1.1rem}.step-header h3[data-v-5f256032]{font-size:1.2rem}.step-number[data-v-5f256032]{width:30px;height:30px;font-size:.9rem}.step-label[data-v-5f256032]{font-size:.75rem}.progress-bar[data-v-5f256032]{margin:0 15px}.action-button[data-v-5f256032]{padding:10px 20px;font-size:.9rem}}body.expert-reference-active header.fixed,body.expert-reference-active .capsule-container{display:none!important}body.expert-reference-active #app,body.expert-reference-active .main-content{background:#020d22!important}[dir=ltr] .form-label,[dir=ltr] .info-content,[dir=ltr] .agreement-label,[dir=ltr] .summary-section h4,[dir=ltr] .service-title,[dir=ltr] .detail-header h5,[dir=ltr] .detail-item,[dir=ltr] .checkbox-text,[dir=ltr] .select-display,[dir=ltr] .selected-name,[dir=ltr] .list-name,[dir=ltr] .country-name,[dir=ltr] .section-title,[dir=ltr] .summary-label,[dir=ltr] .summary-value,[dir=ltr] .service-name{text-align:left}[dir=ltr] .detail-item{padding-right:0;padding-left:15px}[dir=ltr] .detail-item:before{right:auto;left:0}[dir=ltr] .summary-item{flex-direction:row-reverse;align-items:flex-start}[dir=ltr] .summary-label{text-align:right;flex:0 0 120px}[dir=ltr] .summary-value{text-align:left;flex:1}[dir=ltr] .country-select,[dir=ltr] .custom-select{text-align:left}[dir=ltr] .dropdown-arrow,[dir=ltr] .select-arrow{margin-right:0;margin-left:auto}[dir=rtl] .dropdown-arrow,[dir=rtl] .select-arrow{margin-left:0;margin-right:auto}[dir=ltr] .phone-note{text-align:left}[dir=ltr] .service-content{flex-direction:row-reverse}[dir=rtl] .service-content{flex-direction:row}[dir=ltr] .service-number{order:2}[dir=ltr] .service-title{order:1}[dir=rtl] .country-option:hover,[dir=rtl] .country-list-option:hover,[dir=rtl] .select-option:hover{transform:translate(-5px)!important}[dir=rtl] .country-option.selected,[dir=rtl] .country-list-option.selected{border-left:none!important;border-right:3px solid #1e75ff!important}[dir=rtl] .search-input{text-align:right}[dir=ltr] .search-input{text-align:left}.country-dropdown::-webkit-scrollbar,.country-list::-webkit-scrollbar,.select-dropdown::-webkit-scrollbar{width:6px!important}.country-dropdown::-webkit-scrollbar-track,.country-list::-webkit-scrollbar-track,.select-dropdown::-webkit-scrollbar-track{background:#ffffff0d!important;border-radius:3px!important}.country-dropdown::-webkit-scrollbar-thumb,.country-list::-webkit-scrollbar-thumb,.select-dropdown::-webkit-scrollbar-thumb{background:#5aa2ff4d!important;border-radius:3px!important}.country-dropdown::-webkit-scrollbar-thumb:hover,.country-list::-webkit-scrollbar-thumb:hover,.select-dropdown::-webkit-scrollbar-thumb:hover{background:#5aa2ff80!important}.Vue-Toastification__container{z-index:9999;position:fixed;padding:4px;width:600px;box-sizing:border-box;display:flex;min-height:100%;color:#fff;flex-direction:column;pointer-events:none}@media only screen and (min-width:600px){.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:1em}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{bottom:1em;flex-direction:column-reverse}.Vue-Toastification__container.top-left,.Vue-Toastification__container.bottom-left{left:1em}.Vue-Toastification__container.top-left .Vue-Toastification__toast,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast{margin-right:auto}@supports not (-moz-appearance: none){.Vue-Toastification__container.top-left .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast--rtl{margin-right:unset;margin-left:auto}}.Vue-Toastification__container.top-right,.Vue-Toastification__container.bottom-right{right:1em}.Vue-Toastification__container.top-right .Vue-Toastification__toast,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast{margin-left:auto}@supports not (-moz-appearance: none){.Vue-Toastification__container.top-right .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast--rtl{margin-left:unset;margin-right:auto}}.Vue-Toastification__container.top-center,.Vue-Toastification__container.bottom-center{left:50%;margin-left:-300px}.Vue-Toastification__container.top-center .Vue-Toastification__toast,.Vue-Toastification__container.bottom-center .Vue-Toastification__toast{margin-left:auto;margin-right:auto}}@media only screen and (max-width:600px){.Vue-Toastification__container{width:100vw;padding:0;left:0;margin:0}.Vue-Toastification__container .Vue-Toastification__toast{width:100%}.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:0}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{bottom:0;flex-direction:column-reverse}}.Vue-Toastification__toast{display:inline-flex;position:relative;max-height:800px;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:22px 24px;border-radius:8px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;justify-content:space-between;font-family:Lato,Helvetica,Roboto,Arial,sans-serif;max-width:600px;min-width:326px;pointer-events:auto;overflow:hidden;transform:translateZ(0);direction:ltr}.Vue-Toastification__toast--rtl{direction:rtl}.Vue-Toastification__toast--default{background-color:#1976d2;color:#fff}.Vue-Toastification__toast--info{background-color:#2196f3;color:#fff}.Vue-Toastification__toast--success{background-color:#4caf50;color:#fff}.Vue-Toastification__toast--error{background-color:#ff5252;color:#fff}.Vue-Toastification__toast--warning{background-color:#ffc107;color:#fff}@media only screen and (max-width:600px){.Vue-Toastification__toast{border-radius:0;margin-bottom:.5rem}}.Vue-Toastification__toast-body{flex:1;line-height:24px;font-size:16px;word-break:break-word;white-space:pre-wrap}.Vue-Toastification__toast-component-body{flex:1}.Vue-Toastification__toast.disable-transition{animation:none!important}.Vue-Toastification__close-button{font-weight:700;font-size:24px;line-height:24px;background:transparent;outline:none;border:none;padding:0 0 0 10px;cursor:pointer;transition:.3s ease;align-items:center;color:#fff;opacity:.3;transition:visibility 0s,opacity .2s linear}.Vue-Toastification__close-button:hover,.Vue-Toastification__close-button:focus{opacity:1}.Vue-Toastification__toast:not(:hover) .Vue-Toastification__close-button.show-on-hover{opacity:0}.Vue-Toastification__toast--rtl .Vue-Toastification__close-button{padding-left:unset;padding-right:10px}@keyframes scale-x-frames{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Vue-Toastification__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:10000;background-color:#ffffffb3;transform-origin:left;animation:scale-x-frames linear 1 forwards}.Vue-Toastification__toast--rtl .Vue-Toastification__progress-bar{right:0;left:unset;transform-origin:right}.Vue-Toastification__icon{margin:auto 18px auto 0;background:transparent;outline:none;border:none;padding:0;transition:.3s ease;align-items:center;width:20px;height:100%}.Vue-Toastification__toast--rtl .Vue-Toastification__icon{margin:auto 0 auto 18px}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes bounceOutRight{40%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(1000px,0,0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Vue-Toastification__bounce-enter-active.top-left,.Vue-Toastification__bounce-enter-active.bottom-left{animation-name:bounceInLeft}.Vue-Toastification__bounce-enter-active.top-right,.Vue-Toastification__bounce-enter-active.bottom-right{animation-name:bounceInRight}.Vue-Toastification__bounce-enter-active.top-center{animation-name:bounceInDown}.Vue-Toastification__bounce-enter-active.bottom-center{animation-name:bounceInUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-left,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-left{animation-name:bounceOutLeft}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-right,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-right{animation-name:bounceOutRight}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-center{animation-name:bounceOutUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-center{animation-name:bounceOutDown}.Vue-Toastification__bounce-leave-active,.Vue-Toastification__bounce-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__bounce-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@keyframes fadeOutTop{0%{transform:translateY(0);opacity:1}to{transform:translateY(-50px);opacity:0}}@keyframes fadeOutLeft{0%{transform:translate(0);opacity:1}to{transform:translate(-50px);opacity:0}}@keyframes fadeOutBottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(50px);opacity:0}}@keyframes fadeOutRight{0%{transform:translate(0);opacity:1}to{transform:translate(50px);opacity:0}}@keyframes fadeInLeft{0%{transform:translate(-50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInRight{0%{transform:translate(50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInTop{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInBottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.Vue-Toastification__fade-enter-active.top-left,.Vue-Toastification__fade-enter-active.bottom-left{animation-name:fadeInLeft}.Vue-Toastification__fade-enter-active.top-right,.Vue-Toastification__fade-enter-active.bottom-right{animation-name:fadeInRight}.Vue-Toastification__fade-enter-active.top-center{animation-name:fadeInTop}.Vue-Toastification__fade-enter-active.bottom-center{animation-name:fadeInBottom}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-left,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-left{animation-name:fadeOutLeft}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-right,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-right{animation-name:fadeOutRight}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-center{animation-name:fadeOutTop}.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-center{animation-name:fadeOutBottom}.Vue-Toastification__fade-leave-active,.Vue-Toastification__fade-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__fade-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@keyframes slideInBlurredLeft{0%{transform:translate(-1000px) scaleX(2.5) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}to{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredTop{0%{transform:translateY(-1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 0%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredRight{0%{transform:translate(1000px) scaleX(2.5) scaleY(.2);transform-origin:0% 50%;filter:blur(40px);opacity:0}to{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredBottom{0%{transform:translateY(1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideOutBlurredTop{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 0%;filter:blur(0);opacity:1}to{transform:translateY(-1000px) scaleY(2) scaleX(.2);transform-origin:50% 0%;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredBottom{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translateY(1000px) scaleY(2) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredLeft{0%{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translate(-1000px) scaleX(2) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}}@keyframes slideOutBlurredRight{0%{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translate(1000px) scaleX(2) scaleY(.2);transform-origin:0% 50%;filter:blur(40px);opacity:0}}.Vue-Toastification__slideBlurred-enter-active.top-left,.Vue-Toastification__slideBlurred-enter-active.bottom-left{animation-name:slideInBlurredLeft}.Vue-Toastification__slideBlurred-enter-active.top-right,.Vue-Toastification__slideBlurred-enter-active.bottom-right{animation-name:slideInBlurredRight}.Vue-Toastification__slideBlurred-enter-active.top-center{animation-name:slideInBlurredTop}.Vue-Toastification__slideBlurred-enter-active.bottom-center{animation-name:slideInBlurredBottom}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-left,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-left{animation-name:slideOutBlurredLeft}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-right,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-right{animation-name:slideOutBlurredRight}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-center{animation-name:slideOutBlurredTop}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-center{animation-name:slideOutBlurredBottom}.Vue-Toastification__slideBlurred-leave-active,.Vue-Toastification__slideBlurred-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__slideBlurred-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}
