@layer reset{@scope ([data-astryx-theme="optimization-pilot"]) to ([data-astryx-theme]){:where(h1,h2,h3,h4,h5,h6){font-family:var(--font-family-heading);color:var(--color-text-primary)}:where(h1){font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);line-height:1.3333}:where(h2){font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:1.4}:where(h3){font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:1.4118}:where(h4){font-size:var(--font-size-base);font-weight:var(--font-weight-bold);line-height:1.4286}:where(h5){font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:1.6667}:where(h6){font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:1.6}:where(p){font-family:var(--font-family-body);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:1.4286;color:var(--color-text-primary)}:where(small){font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:1.6667;color:var(--color-text-secondary)}:where(code,pre){font-family:var(--font-family-code);font-size:var(--font-size-base);line-height:1.4286}:where(hr){border:none;border-top:1px solid var(--color-border)}}}@layer astryx-theme{:root{color-scheme:light dark}html[data-theme=light]{color-scheme:light}html[data-theme=dark]{color-scheme:dark}@scope ([data-astryx-theme="optimization-pilot"]) to ([data-astryx-theme]){:scope{--font-size-4xs:0.375rem;--font-size-3xs:0.4375rem;--font-size-2xs:0.5rem;--font-size-xs:0.625rem;--font-size-sm:0.75rem;--font-size-base:0.875rem;--font-size-lg:1.0625rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.8125rem;--font-size-4xl:2.1875rem;--font-size-5xl:2.625rem;--text-heading-1-size:var(--font-size-2xl);--text-heading-1-weight:var(--font-weight-semibold);--text-heading-1-leading:1.3333;--text-heading-2-size:var(--font-size-xl);--text-heading-2-weight:var(--font-weight-semibold);--text-heading-2-leading:1.4;--text-heading-3-size:var(--font-size-lg);--text-heading-3-weight:var(--font-weight-bold);--text-heading-3-leading:1.4118;--text-heading-4-size:var(--font-size-base);--text-heading-4-weight:var(--font-weight-bold);--text-heading-4-leading:1.4286;--text-heading-5-size:var(--font-size-sm);--text-heading-5-weight:var(--font-weight-semibold);--text-heading-5-leading:1.6667;--text-heading-6-size:var(--font-size-xs);--text-heading-6-weight:var(--font-weight-semibold);--text-heading-6-leading:1.6;--text-body-size:var(--font-size-base);--text-body-weight:var(--font-weight-normal);--text-body-leading:1.4286;--text-large-size:var(--font-size-lg);--text-large-weight:var(--font-weight-semibold);--text-large-leading:1.4118;--text-label-size:var(--font-size-base);--text-label-weight:var(--font-weight-medium);--text-label-leading:1.4286;--text-code-size:var(--font-size-base);--text-code-weight:var(--font-weight-normal);--text-code-leading:1.4286;--text-supporting-size:var(--font-size-sm);--text-supporting-weight:var(--font-weight-normal);--text-supporting-leading:1.6667;--text-display-1-size:var(--font-size-5xl);--text-display-1-weight:var(--font-weight-normal);--text-display-1-leading:1.2381;--text-display-2-size:var(--font-size-4xl);--text-display-2-weight:var(--font-weight-normal);--text-display-2-leading:1.2571;--text-display-3-size:var(--font-size-3xl);--text-display-3-weight:var(--font-weight-normal);--text-display-3-leading:1.3793;--duration-fast-min:90ms;--duration-fast:120ms;--duration-fast-max:160ms;--duration-medium-min:210ms;--duration-medium:280ms;--duration-medium-max:375ms;--duration-slow-min:480ms;--duration-slow:640ms;--duration-slow-max:855ms;--font-family-body:Figtree,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-family-heading:Figtree,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-family-code:ui-monospace,"SF Mono",Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-syntax-keyword:light-dark(#700084,#efa8ff);--color-syntax-string:light-dark(#005600,#a6d2a2);--color-syntax-comment:light-dark(#737373,#a3a3a3);--color-syntax-number:light-dark(#6e3500,#ffb37f);--color-syntax-function:light-dark(#00458c,#a0caff);--color-syntax-type:light-dark(#700084,#efa8ff);--color-syntax-variable:light-dark(#171717,#e5e5e5);--color-syntax-operator:light-dark(#737373,#a3a3a3);--color-syntax-constant:light-dark(#6e3500,#ffb37f);--color-syntax-tag:light-dark(#89001a,#ffaeaa);--color-syntax-attribute:light-dark(#584400,#eec12f);--color-syntax-property:light-dark(#005348,#83dac9);--color-syntax-punctuation:light-dark(#a3a3a3,#525252);--color-syntax-background:light-dark(#fafafa,#0a0a0a);--color-background-surface:light-dark(#FCFCFF,#1B1B22);--color-background-body:light-dark(#F0F0FA,#101018);--color-background-card:light-dark(#FCFCFF,#1B1B22);--color-background-popover:light-dark(#FCFCFF,#2F3037);--color-background-muted:light-dark(#1B1B220D,#1B1B2280);--color-accent:light-dark(#0058D2,#BBC2FF);--color-accent-muted:light-dark(color-mix(in srgb,var(--color-accent) 20%,transparent),color-mix(in srgb,var(--color-accent) 25%,transparent));--color-neutral:light-dark(#1B1B221A,#E1E2EB33);--color-overlay:light-dark(#1B1B2266,#1B1B2299);--color-overlay-hover:light-dark(#1B1B220D,#FFFFFF0D);--color-overlay-pressed:light-dark(#1B1B221A,#FFFFFF1A);--color-text-primary:light-dark(#1B1B22,#E1E2EB);--color-text-secondary:light-dark(#454652,#A9AAB9);--color-text-disabled:light-dark(#8F909E,#5D5D6A);--color-text-accent:var(--color-accent);--color-on-dark:#ffffff;--color-on-light:#171717;--color-on-accent:light-dark(#FFFFFF,#002D80);--color-on-success:light-dark(#ffffff,#171717);--color-on-error:light-dark(#ffffff,#171717);--color-on-warning:#171717;--color-icon-accent:var(--color-accent);--color-icon-primary:light-dark(#1B1B22,#E1E2EB);--color-icon-secondary:light-dark(#454652,#A9AAB9);--color-icon-disabled:light-dark(#8F909E,#5D5D6A);--color-success:light-dark(#007004,#9fe59b);--color-error:light-dark(#a50c25,#ffc6c1);--color-warning:light-dark(#745b00,#fdcf4f);--color-success-muted:light-dark(#c5e5c0,#84c9803D);--color-error-muted:light-dark(#facecb,#ff9e973D);--color-warning-muted:light-dark(#f8da9d,#deb4333D);--color-border:light-dark(#1B1B221A,#F0F0FA1A);--color-border-emphasized:light-dark(#A9AAB9,#454652);--color-skeleton:light-dark(#A9AAB9,#454652);--color-shadow:light-dark(#0000001A,#0000004D);--color-tint-hover:light-dark(black,white);--color-background-red:light-dark(#facecb,#ff9e973D);--color-border-red:light-dark(#e6bab8,#ff6f6c);--color-icon-red:light-dark(#89001a,#ff9e97);--color-text-red:light-dark(#89001a,#ffc6c1);--color-background-orange:light-dark(#fad0b5,#ffa2583D);--color-border-orange:light-dark(#e6bda2,#e2883e);--color-icon-orange:light-dark(#6e3500,#ffa258);--color-text-orange:light-dark(#6e3500,#ffc9a2);--color-background-yellow:light-dark(#f8da9d,#deb4333D);--color-border-yellow:light-dark(#e4c279,#c0990e);--color-icon-yellow:light-dark(#584400,#deb433);--color-text-yellow:light-dark(#584400,#fdcf4f);--color-background-green:light-dark(#c5e5c0,#84c9803D);--color-border-green:light-dark(#b2d1ac,#69ad67);--color-icon-green:light-dark(#0c5700,#84c980);--color-text-green:light-dark(#0c5700,#9fe59b);--color-background-teal:light-dark(#a5e3d6,#7ec6b83D);--color-border-teal:light-dark(#94d6c8,#63ab9d);--color-icon-teal:light-dark(#005348,#7ec6b8);--color-text-teal:light-dark(#005348,#99e2d3);--color-background-cyan:light-dark(#a3e0ef,#83c2d43D);--color-border-cyan:light-dark(#91d3e3,#67a7b8);--color-icon-cyan:light-dark(#00505f,#83c2d4);--color-text-cyan:light-dark(#00505f,#9edef0);--color-background-blue:light-dark(#c4ddfb,#9eb7ff3D);--color-border-blue:light-dark(#b1c9e7,#6d9cfe);--color-icon-blue:light-dark(#00458c,#9eb7ff);--color-text-blue:light-dark(#00458c,#c7d3ff);--color-background-purple:light-dark(#eccef3,#f297ff3D);--color-border-purple:light-dark(#d8bbdf,#dd74f0);--color-icon-purple:light-dark(#700084,#f297ff);--color-text-purple:light-dark(#700084,#fac1ff);--color-background-pink:light-dark(#fccadc,#ff99c33D);--color-border-pink:light-dark(#e7b7c8,#f273aa);--color-icon-pink:light-dark(#83004b,#ff99c3);--color-text-pink:light-dark(#83004b,#ffc3da);--color-background-gray:light-dark(#e5e5e5,var(--color-neutral));--color-border-gray:light-dark(#d4d4d4,#262626);--color-icon-gray:light-dark(#525252,#a3a3a3);--color-text-gray:light-dark(#262626,#e5e5e5);--radius-none:0px;--radius-inner:6px;--radius-element:13px;--radius-container:19px;--radius-page:44px;--radius-full:9999px;--shadow-low:0 2px 4px light-dark(oklch(0 0 0/5%),oklch(0 0 0/25%)),0 4px 8px light-dark(oklch(0 0 0/10%),oklch(0 0 0/40%)),inset 0 0 0 1px light-dark(transparent,oklch(1 0 0/8%));--shadow-med:0 2px 4px light-dark(oklch(0 0 0/5%),oklch(0 0 0/35%)),0 4px 12px light-dark(oklch(0 0 0/10%),oklch(0 0 0/50%)),inset 0 0 0 1px light-dark(transparent,oklch(1 0 0/12%));--shadow-high:0 4px 6px light-dark(oklch(0 0 0/10%),oklch(0 0 0/50%)),0 12px 24px light-dark(oklch(0 0 0/15%),oklch(0 0 0/70%)),inset 0 0 0 1px light-dark(transparent,oklch(1 0 0/15%));--shadow-inset-hover:inset 0px 0px 0px 2px #0074e24D;--shadow-inset-selected:inset 0px 0px 0px 2px #0074e280;--shadow-inset-success:inset 0px 0px 0px 2px #1981004D;--shadow-inset-warning:inset 0px 0px 0px 2px #ffce2f4D;--shadow-inset-error:inset 0px 0px 0px 2px #e33f4a4D;--color-background-inverted:light-dark(#1B1B22,#FCFCFF);--color-track:light-dark(#A9AAB9,#454652);--radius-chat:44px}.astryx-heading.level-1{font-family:var(--font-family-heading);font-size:var(--text-heading-1-size);font-weight:var(--text-heading-1-weight);line-height:var(--text-heading-1-leading)}.astryx-heading.level-2{font-family:var(--font-family-heading);font-size:var(--text-heading-2-size);font-weight:var(--text-heading-2-weight);line-height:var(--text-heading-2-leading)}.astryx-heading.level-3{font-family:var(--font-family-heading);font-size:var(--text-heading-3-size);font-weight:var(--text-heading-3-weight);line-height:var(--text-heading-3-leading)}.astryx-heading.level-4{font-family:var(--font-family-heading);font-size:var(--text-heading-4-size);font-weight:var(--text-heading-4-weight);line-height:var(--text-heading-4-leading)}.astryx-heading.level-5{font-family:var(--font-family-heading);font-size:var(--text-heading-5-size);font-weight:var(--text-heading-5-weight);line-height:var(--text-heading-5-leading)}.astryx-heading.level-6{font-family:var(--font-family-heading);font-size:var(--text-heading-6-size);font-weight:var(--text-heading-6-weight);line-height:var(--text-heading-6-leading)}.astryx-text.body{font-family:var(--font-family-body);font-size:var(--text-body-size);line-height:var(--text-body-leading)}.astryx-text.large{font-family:var(--font-family-body);font-size:var(--text-large-size);line-height:var(--text-large-leading)}.astryx-text.label{font-family:var(--font-family-body);font-size:var(--text-label-size);line-height:var(--text-label-leading)}.astryx-text.code{font-family:var(--font-family-code);font-size:var(--text-code-size);line-height:var(--text-code-leading)}.astryx-text.supporting{font-family:var(--font-family-body);font-size:var(--text-supporting-size);line-height:var(--text-supporting-leading)}.astryx-text.display-1{font-family:var(--font-family-heading);font-size:var(--text-display-1-size);line-height:var(--text-display-1-leading)}.astryx-text.display-2{font-family:var(--font-family-heading);font-size:var(--text-display-2-size);line-height:var(--text-display-2-leading)}.astryx-text.display-3{font-family:var(--font-family-heading);font-size:var(--text-display-3-size);line-height:var(--text-display-3-leading)}.astryx-button.destructive{background-color:var(--color-error-muted);color:var(--color-error)}.astryx-button{font-weight:var(--font-weight-semibold)}.astryx-button.primary{box-shadow:var(--shadow-low)}.astryx-badge.info{background-color:light-dark(#0074e2,#6d9cfe);color:light-dark(#ffffff,#171717)}.astryx-badge.neutral{background-color:var(--color-background-gray);color:var(--color-text-gray)}.astryx-badge.success{background-color:light-dark(#198100,#64af4c);color:light-dark(#ffffff,#171717)}.astryx-badge.warning{background-color:#ffce2f;color:#171717}.astryx-badge.error{background-color:light-dark(#e33f4a,#ff705d);color:light-dark(#ffffff,#171717)}.astryx-badge.red{background-color:var(--color-background-red);color:var(--color-text-red)}.astryx-badge.orange{background-color:var(--color-background-orange);color:var(--color-text-orange)}.astryx-badge.yellow{background-color:var(--color-background-yellow);color:var(--color-text-yellow)}.astryx-badge.green{background-color:var(--color-background-green);color:var(--color-text-green)}.astryx-badge.teal{background-color:var(--color-background-teal);color:var(--color-text-teal)}.astryx-badge.cyan{background-color:var(--color-background-cyan);color:var(--color-text-cyan)}.astryx-badge.blue{background-color:var(--color-background-blue);color:var(--color-text-blue)}.astryx-badge.purple{background-color:var(--color-background-purple);color:var(--color-text-purple)}.astryx-badge.pink{background-color:var(--color-background-pink);color:var(--color-text-pink)}.astryx-badge.gray{background-color:var(--color-background-gray);color:var(--color-text-gray)}.astryx-statusdot.success{background-color:light-dark(#198100,#64af4c)}.astryx-statusdot.warning{background-color:#ffce2f}.astryx-statusdot.error{background-color:light-dark(#e33f4a,#ff705d)}.astryx-statusdot.accent{background-color:light-dark(#0074e2,#6d9cfe)}.astryx-banner.info{background-color:var(--color-background-blue);--color-accent-muted:transparent;--color-text-primary:var(--color-text-blue);--color-text-secondary:var(--color-text-blue);--color-accent:var(--color-text-blue)}.astryx-banner.success{--color-text-primary:var(--color-text-green);--color-text-secondary:var(--color-text-green);--color-success:var(--color-text-green)}.astryx-banner.warning{--color-text-primary:var(--color-text-yellow);--color-text-secondary:var(--color-text-yellow);--color-warning:var(--color-text-yellow)}.astryx-banner.error{--color-text-primary:var(--color-text-red);--color-text-secondary:var(--color-text-red);--color-error:var(--color-text-red)}.astryx-switch{--color-background-gray:var(--color-border-emphasized)}.astryx-progressbar{--color-background-muted:var(--color-border-emphasized)}.astryx-progressbar.accent{--color-accent:#0074e2}.astryx-progressbar.success{--color-success:#198100}.astryx-progressbar.warning{--color-warning:#ffce2f}.astryx-progressbar.error{--color-error:#e33f4a}.astryx-card{border-color:var(--color-border);--astryx-card-padding:var(--spacing-3)}.astryx-section{--astryx-section-padding:var(--spacing-3)}.astryx-heading.primary,.astryx-text.primary{color:var(--color-text-primary)}.astryx-heading.secondary,.astryx-text.secondary{color:var(--color-text-secondary)}.astryx-heading.disabled,.astryx-text.disabled{color:var(--color-text-disabled)}.astryx-heading.placeholder,.astryx-text.placeholder{color:var(--color-text-secondary)}.astryx-heading.accent,.astryx-text.accent{color:var(--color-text-accent)}[data-astryx-media=dark]{color-scheme:dark;--color-text-primary:var(--color-on-dark);--color-icon-primary:var(--color-on-dark);--color-accent:var(--color-on-dark)}[data-astryx-media=light]{color-scheme:light;--color-text-primary:var(--color-on-light);--color-icon-primary:var(--color-on-light);--color-accent:var(--color-on-light)}}}@layer astryx-theme{}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.460bdf14.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-normal.491cbc05.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.23aae568.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-normal.4449bf7a.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.113a630f.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.3835a68e.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.6c596dfc.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}body,html{min-height:100%}body{background:var(--color-background-body);color:var(--color-text-primary)}.dashboard-shell,.dashboard-shell .astryx-button,.dashboard-shell .astryx-text,.dashboard-shell button,.dashboard-shell h1,.dashboard-shell h2,.dashboard-shell h3,.dashboard-shell h4,.dashboard-shell h5,.dashboard-shell h6,.dashboard-shell input,.dashboard-shell select,.dashboard-shell textarea{font-family:Inter Variable,Inter,Segoe UI,Arial,sans-serif!important}.content,body{background:var(--color-background-surface)}a{color:var(--color-text-accent);text-decoration-thickness:var(--border-width);text-underline-offset:var(--spacing-1)}a:hover{text-decoration:underline}a:focus-visible{border-radius:var(--radius-inner);outline:var(--border-width) solid var(--color-accent);outline-offset:var(--spacing-1)}.content{min-width:0;padding:var(--spacing-8)}.content,.dashboard-side-nav{background:var(--color-background-surface);min-height:100%}.dashboard-side-nav{border-inline-end:var(--border-width) solid var(--color-border);height:100%}.dashboard-side-nav .astryx-side-nav-item{transition:background-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast)}.dashboard-side-nav .astryx-side-nav-item:hover{background:var(--color-overlay-hover);text-decoration:none}.dashboard-side-nav .astryx-side-nav-item:focus-visible{outline:var(--border-width) solid var(--color-accent);outline-offset:calc(var(--spacing-0-5) * -1)}.dashboard-side-nav .astryx-side-nav-item[data-selected=true]{background:color-mix(in srgb,var(--color-background-blue) 38%,var(--color-background-surface));color:var(--color-accent)}.dashboard-user{background:var(--color-background-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-container);min-width:0;padding:var(--spacing-2);width:100%}.dashboard-user-copy{flex:1 1;min-width:0}.page-header{background:var(--color-background-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-inner);margin-block-end:var(--spacing-6);overflow:hidden;padding:var(--spacing-6);position:relative}.page-header:after{background:var(--color-accent);block-size:var(--spacing-1);content:"";inset-block-start:0;inset-inline:0;position:absolute}.page-title{letter-spacing:calc(var(--spacing-0-5) * -1)}.page-description{max-width:54rem}.panel-header{align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-3);justify-content:space-between;margin-block-end:var(--spacing-4)}.eyebrow{color:var(--color-text-accent);font-weight:var(--font-weight-semibold);letter-spacing:var(--spacing-0-5);text-transform:uppercase}.kpi-card-detail,.muted{color:var(--color-text-secondary)}.audit-details,.kpi-card-value,.metric-value,.mono{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.audit-details,.clamp-text,.mono{overflow-wrap:anywhere}.audit-details{white-space:pre-wrap}.block-title{display:block;margin-block:var(--spacing-2)}.status-spacer{margin-block-start:var(--spacing-2)}.live-pill{align-items:center;align-self:flex-start;background:var(--color-success-muted);border:var(--border-width) solid var(--color-border-green);border-radius:var(--radius-full);color:var(--color-text-green);display:inline-flex;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-2)}.auth-panel.in-dashboard,.chart-shell,.dashboard-panel,.hero-panel,.panel{box-shadow:var(--shadow-low);min-width:0}.hero-panel{background:linear-gradient(to bottom right,var(--color-background-blue),var(--color-background-card) 58%);border-color:var(--color-border-blue)}.metric-grid{min-width:0}.metric-card{border-block-start:var(--spacing-1) solid var(--color-border-blue);box-shadow:var(--shadow-low);min-width:0}.metric-grid>.metric-card:nth-child(4n+2){border-block-start-color:var(--color-border-purple)}.metric-grid>.metric-card:nth-child(4n+3){border-block-start-color:var(--color-border-cyan)}.metric-grid>.metric-card:nth-child(4n+4){border-block-start-color:var(--color-border-teal)}.metric-label{letter-spacing:var(--spacing-0-5);text-transform:uppercase}.metric-value{color:var(--color-text-primary);overflow-wrap:anywhere}.metric-detail{min-height:var(--spacing-5)}.kpi-panel{background:linear-gradient(to bottom right,var(--color-background-purple),var(--color-background-card) 42%)}.kpi-card{border-block-start:var(--spacing-1) solid var(--color-border-purple);display:flex;flex-direction:column;gap:var(--spacing-3);min-width:0}.kpi-card.accent-blue{border-block-start-color:var(--color-border-blue)}.kpi-card.accent-teal{border-block-start-color:var(--color-border-teal)}.kpi-card.accent-amber{border-block-start-color:var(--color-border-orange)}.kpi-card.accent-green{border-block-start-color:var(--color-border-green)}.kpi-card.accent-rose{border-block-start-color:var(--color-border-pink)}.kpi-card-top{align-items:center;flex-direction:row;justify-content:space-between}.kpi-card-top b{background:var(--color-background-purple);border-radius:var(--radius-full);color:var(--color-text-purple);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);padding:var(--spacing-1) var(--spacing-2)}.kpi-card-value{font-size:var(--font-size-3xl);letter-spacing:calc(var(--spacing-0-5) * -1);line-height:var(--text-display-3-leading)}.chart-grid{min-width:0}.chart-card{border-block-start:var(--spacing-1) solid var(--color-border-purple);min-width:0}.chart-card-blue{border-block-start-color:var(--color-border-blue)}.chart-card-cyan{border-block-start-color:var(--color-border-cyan)}.insight-grid{min-width:0}.rank-number{align-items:center;background:var(--color-accent-muted);border-radius:var(--radius-full);color:var(--color-text-accent);display:inline-flex;font-weight:var(--font-weight-semibold);height:var(--spacing-8);justify-content:center;width:var(--spacing-8)}.health-list,.performance-list,.split-list{gap:var(--spacing-3)}.health-list>*,.performance-row{border-bottom:var(--border-width) solid var(--color-border);padding-block:var(--spacing-3)}.health-list>:last-child,.performance-row:last-child{border-bottom:0}.performance-row{align-items:center;flex-direction:row;gap:var(--spacing-3)}.performance-copy{flex:1 1;min-width:0}.performance-value{align-items:flex-end}.astryx-table-scroll-wrapper,.table-wrap{max-width:100%;min-width:0;overflow-x:auto}.astryx-table{background:var(--color-background-card);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-container)}.astryx-table-header-cell{background:var(--color-background-muted);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--spacing-0-5);text-transform:uppercase}.astryx-table-row{transition:background-color var(--transition-fast)}.astryx-table-row:focus-within{background:var(--color-accent-muted);box-shadow:inset var(--spacing-0-5) 0 0 var(--color-accent)}.operations-form{background:var(--color-background-muted);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-container);margin-block-end:var(--spacing-5);padding:var(--spacing-4)}.data-table .operations-form,.table-wrap .operations-form{background:transparent;border:0;margin:0;min-width:15rem;padding:0}.payout-policy-form,.recruiter-terms-form{border-bottom:var(--border-width) solid var(--color-border);padding-block:var(--spacing-4)}.export-link{align-items:center;background:var(--color-accent-muted);border:var(--border-width) solid var(--color-border-emphasized);border-radius:var(--radius-element);display:inline-flex;min-height:var(--size-element-sm);padding-inline:var(--spacing-3);text-decoration:none}.export-link:hover{background:var(--color-overlay-hover);text-decoration:none}.auth-shell{background:radial-gradient(circle at top left,var(--color-background-purple),transparent 42%),radial-gradient(circle at bottom right,var(--color-background-cyan),transparent 38%),var(--color-background-body);padding:var(--spacing-8)}.auth-composition,.auth-shell{inline-size:100%;max-inline-size:100%;min-width:0}.auth-composition{border-color:var(--color-border-emphasized);box-shadow:var(--shadow-high);overflow:hidden}.auth-brand,.auth-composition>.astryx-grid,.auth-form-region,.login-form,.login-form .astryx-text-input{max-inline-size:100%;min-width:0}.auth-composition>.astryx-grid{inline-size:100%}.auth-brand{background:radial-gradient(circle at top right,var(--color-background-purple),transparent 48%),linear-gradient(to bottom right,var(--color-background-body),var(--color-background-surface));justify-content:space-between;min-height:38rem;padding:var(--spacing-10)}.auth-feature-icon,.auth-logo{align-items:center;background:var(--color-accent-muted);border:var(--border-width) solid var(--color-border-purple);border-radius:var(--radius-element);color:var(--color-icon-purple);display:flex;flex:0 0 auto;height:var(--spacing-10);justify-content:center;width:var(--spacing-10)}.auth-feature-icon svg,.auth-logo svg{height:var(--spacing-5);width:var(--spacing-5)}.auth-feature{border-block-start:var(--border-width) solid var(--color-border);padding-block-start:var(--spacing-4)}.auth-feature .astryx-text[data-color=secondary]{color:var(--color-on-dark)}.auth-form-region{background:var(--color-background-surface);justify-content:center;min-height:38rem;padding:var(--spacing-10)}.auth-security-note{border-block-start:var(--border-width) solid var(--color-border);color:var(--color-icon-secondary);justify-content:center;padding-block-start:var(--spacing-4)}.auth-security-note svg{height:var(--spacing-4);width:var(--spacing-4)}.security-grid{max-width:68rem}.security-notes{align-self:start}.dashboard-view[data-view=activity]>:not(.view-activity),.dashboard-view[data-view=analytics]>:not(.view-analytics),.dashboard-view[data-view=attribution]>:not(.view-attribution),.dashboard-view[data-view=audit]>:not(.view-audit),.dashboard-view[data-view=catalog]>:not(.view-catalog),.dashboard-view[data-view=community]>:not(.view-community),.dashboard-view[data-view=content]>:not(.view-content),.dashboard-view[data-view=creators]>:not(.view-creators),.dashboard-view[data-view=earnings]>:not(.view-earnings),.dashboard-view[data-view=links]>:not(.view-links),.dashboard-view[data-view=moderation]>:not(.view-moderation),.dashboard-view[data-view=network]>:not(.view-network),.dashboard-view[data-view=overview]>:not(.view-overview),.dashboard-view[data-view=ranking]>:not(.view-ranking),.dashboard-view[data-view=revenue]>:not(.view-revenue){display:none}.content .astryx-button{border-radius:var(--radius-inner);box-shadow:none}.content .astryx-button.primary{background-color:var(--color-accent);color:var(--color-on-accent)}.creator-dashboard-topbar{margin-block-end:var(--spacing-5)}.role-switcher{overflow:hidden;border:var(--border-width) solid var(--color-border-emphasized);border-radius:var(--radius-inner)}.role-switcher .astryx-button{border-radius:0}.chart-shell,.creator-performance-panel,.dashboard-panel,.hero-panel,.metric-card,.panel{border-radius:var(--radius-inner)}.hero-panel{border-color:var(--color-border)}.creator-performance-panel,.hero-panel{background:var(--color-background-surface)}.creator-performance-panel{overflow:hidden;border:var(--border-width) solid var(--color-border)}.creator-performance-panel .metric-grid{border-block-end:var(--border-width) solid var(--color-border);gap:0;padding:var(--spacing-4) var(--spacing-5)}.creator-performance-panel .metric-card{border:0;border-inline-end:var(--border-width) solid var(--color-border);border-radius:0;background:transparent;box-shadow:none}.creator-performance-panel .metric-card:last-child{border-inline-end:0}.creator-performance-panel .metric-label{letter-spacing:0;text-transform:none}.creator-performance-panel .metric-value{font-size:var(--font-size-3xl)}.creator-chart{padding:var(--spacing-5)}.creator-chart svg{display:block;inline-size:100%;block-size:auto}.creator-chart-gridline{stroke:var(--color-border);stroke-dasharray:var(--spacing-1) var(--spacing-2)}.creator-chart-line{stroke:var(--color-accent);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.creator-chart-point{fill:var(--color-background-surface);stroke:var(--color-accent);stroke-width:2}.creator-chart-label{fill:var(--color-text-secondary);font-size:var(--font-size-xs);text-anchor:middle}.creator-chart-legend{display:inline-flex;inline-size:var(--spacing-5);block-size:var(--spacing-0-5);border-radius:var(--radius-full);background:var(--color-accent)}@media (max-width:64rem){.content{padding:var(--spacing-6)}.page-header{border-radius:var(--radius-container)}}@media (max-width:48rem){.content,.page-header{padding:var(--spacing-4)}.page-header{margin-block-end:var(--spacing-4)}.page-title{font-size:var(--font-size-3xl)}.chart-shell,.dashboard-panel,.hero-panel,.panel{border-radius:var(--radius-container)}.panel-header,.performance-row{align-items:stretch;flex-direction:column}.auth-shell,.performance-value{align-items:flex-start}.auth-shell{padding:var(--spacing-3)}.auth-composition>.astryx-grid{grid-template-columns:minmax(0,1fr)}.auth-brand,.auth-form-region{min-height:auto;padding:var(--spacing-6)}.auth-brand{gap:var(--spacing-5)}.auth-proof{display:none}.data-table .operations-form,.table-wrap .operations-form{min-width:13rem}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto;transition-duration:var(--duration-fast-min)}}body{--pilot-blue:#0b63f6;--pilot-blue-hover:#084fc4;--pilot-ink:#102033;--pilot-muted:#5d6b82;--pilot-border:#dde5f0;--pilot-soft-blue:#eaf2ff;background:#fff;color:var(--pilot-ink);font-family:Inter Variable,Inter,Segoe UI,Arial,sans-serif}.dashboard-top-nav{min-block-size:3.55rem;padding-inline:1.35rem;border-block-end:.0625rem solid var(--pilot-border);background:#fff;box-shadow:none}.dashboard-brand{display:inline-flex;align-items:center;gap:.75rem;color:var(--pilot-ink);text-decoration:none}.dashboard-brand>.astryx-text:last-child{font-size:1.35rem;line-height:1}.dashboard-brand-mark{display:block;inline-size:2.2rem;block-size:2.2rem;color:var(--pilot-blue)}.dashboard-brand-mark:after,.dashboard-brand-mark:before{display:none}.dashboard-brand-mark .optimization-pilot-mark{display:block;inline-size:100%;block-size:100%}.dashboard-side-nav{inline-size:16rem;border-inline-end:.0625rem solid var(--pilot-border);background:#fff}.dashboard-shell--creator .dashboard-side-nav,.dashboard-shell--recruiter .dashboard-side-nav{inline-size:17.1rem}.dashboard-side-nav .astryx-side-nav-section-title{display:none}.dashboard-side-nav .astryx-side-nav-item{min-block-size:2.75rem;margin:.12rem .55rem;padding-inline:.85rem;border-radius:.25rem;color:var(--pilot-ink);font-size:.9rem}.dashboard-side-nav .astryx-side-nav-item svg{inline-size:1.15rem;block-size:1.15rem}.dashboard-side-nav .astryx-side-nav-item[data-selected=true]{background:var(--pilot-soft-blue);color:var(--pilot-blue);box-shadow:none}.dashboard-side-nav .astryx-side-nav-header{min-block-size:4rem;padding:.75rem;border-block-end:0}.dashboard-account-heading{inline-size:100%}.dashboard-shell--creator .dashboard-account-heading,.dashboard-shell--recruiter .dashboard-account-heading{transform:translate(.8rem,.85rem)}.dashboard-account-heading .astryx-avatar{border-radius:50%;background:var(--pilot-blue);color:#fff}.dashboard-account-links{display:none}.next-payout-card{margin:.9rem;padding:.8rem;border:.0625rem solid var(--pilot-border);border-radius:.3rem}.payout-progress{position:relative;display:block;block-size:.35rem;overflow:hidden;border-radius:1rem;background:#dce7f9}.payout-progress:before{position:absolute;inset:0;inline-size:34%;background:var(--pilot-blue);content:""}.content{min-inline-size:0;padding:1.35rem 1.55rem;background:#fff}.dashboard-shell--creator .content,.dashboard-shell--recruiter .content{padding-inline:1.25rem 1.5rem}.dashboard-shell--recruiter .content{padding-inline-start:2.25rem}.content .astryx-button.primary{background:var(--pilot-blue);color:#fff}.content .astryx-button.secondary{border-color:var(--pilot-blue);color:var(--pilot-blue);background:#fff}.chart-shell,.creator-performance-panel,.dashboard-panel,.hero-panel,.metric-card,.panel{border-color:var(--pilot-border);border-radius:.3rem;background:#fff;box-shadow:none}.astryx-table{color:var(--pilot-ink)}.astryx-table,.astryx-table-cell,.astryx-table-header-cell{border-color:var(--pilot-border)}.astryx-table-header-cell{background:#fff;color:var(--pilot-muted);font-weight:500}.creator-dashboard-topbar{min-block-size:2.5rem;margin-block-end:.7rem}.creator-dashboard-topbar h1{font-size:1.65rem}.creator-dashboard-topbar>*{transform:translateY(-.3rem)}.figma-creator-kpis{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:1rem;margin-block-end:-.3rem}.figma-creator-kpis .metric-card{block-size:5.5rem;min-block-size:5.5rem;overflow:hidden;padding:.65rem 1rem;border-block-start-color:var(--pilot-border)}.figma-creator-kpis .metric-card>.astryx-stack{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:.25rem .6rem;align-items:baseline}.figma-creator-kpis .metric-label{grid-column:1/-1;letter-spacing:0;text-transform:none}.figma-creator-kpis .metric-value{font-size:1.5rem}.figma-creator-kpis .metric-detail{color:#12805c;white-space:nowrap}.dashboard-view[data-view=overview]>.creator-performance-panel,.dashboard-view[data-view=overview]>.hero-panel,.dashboard-view[data-view=overview]>.metric-grid:not(.figma-creator-kpis){display:none!important}.figma-creator-overview-grid{display:grid;grid-template-columns:minmax(0,1.17fr) minmax(25rem,1fr);gap:1rem}.figma-creator-overview-grid .dashboard-panel{padding:.9rem}.figma-creator-overview-grid .dashboard-panel h2,.figma-smart-links-view .dashboard-panel h2{font-size:1rem}.figma-creator-overview-grid .creator-chart svg{block-size:12.2rem}.figma-creator-overview-grid .astryx-table-cell,.figma-creator-overview-grid .astryx-table-header-cell,.figma-smart-links-view .astryx-table-cell,.figma-smart-links-view .astryx-table-header-cell{padding:.55rem .65rem;font-size:.78rem}.figma-creator-overview-grid .astryx-table-header-cell,.figma-recruiter-overview .astryx-table-header-cell,.figma-smart-links-view .astryx-table-header-cell{letter-spacing:0;text-transform:none}.figma-commission-summary>*{min-block-size:2.7rem;padding:.65rem .25rem;border-block-end:.0625rem solid var(--pilot-border)}.figma-smart-links-view>.data-table{border:.0625rem solid var(--pilot-border);border-radius:.3rem}.legacy-links-panel{display:none!important}.figma-recruiter-overview>h1{font-size:1.75rem}.figma-recruiter-overview>.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1rem}.figma-recruiter-overview .metric-card{block-size:6.4rem;min-block-size:6.4rem;overflow:hidden;border-block-start-color:var(--pilot-border)}.figma-recruiter-overview .metric-label{letter-spacing:0;text-transform:none}.figma-recruiter-overview .dashboard-panel{padding:.85rem 1rem}.figma-recruiter-overview .dashboard-panel h2{font-size:1rem}.figma-invite-link{display:flex;align-items:center;flex:1 1;min-block-size:2.5rem;padding-inline:.8rem;border:.0625rem solid var(--pilot-border);border-radius:.25rem}.figma-recruiter-overview .figma-invite-panel{block-size:5.15rem;overflow:hidden}.figma-recruiter-overview .figma-invite-panel>.astryx-stack{gap:.55rem}.figma-recruiter-overview .astryx-table-cell,.figma-recruiter-overview .astryx-table-header-cell{padding:.55rem .8rem;font-size:.8rem}.figma-recruiter-note{min-block-size:4.4rem;padding:.8rem 1.2rem;border:.0625rem solid var(--pilot-border);border-radius:.3rem}.dashboard-view[data-view=catalog]>.view-catalog,.dashboard-view[data-view=revenue]>.view-revenue{display:none!important}.figma-conversion-review,.figma-offer-validation{display:grid;grid-template-columns:minmax(0,1fr) 25.625rem;min-block-size:calc(100vh - 3.55rem);margin:-1.35rem -1.55rem}.dashboard-view[data-view=catalog]>.figma-offer-validation,.dashboard-view[data-view=revenue]>.figma-conversion-review{display:grid!important}.figma-admin-main{min-inline-size:0;padding:1.1rem .7rem 1.25rem 0;overflow:hidden}.figma-admin-page-title{min-block-size:3.4rem;padding-inline:1.2rem .7rem;border-block-end:.0625rem solid var(--pilot-border)}.figma-admin-page-title h1{font-size:1.35rem}.figma-admin-page-title>*{transform:translateY(-.5rem)}.figma-admin-filters{display:grid;grid-template-columns:minmax(12rem,1.3fr) repeat(3,minmax(8rem,.9fr)) auto;gap:.7rem;margin-block-start:.5rem;padding-inline:.9rem .7rem}.figma-admin-filters label{position:relative;display:block}.figma-admin-filters label>.astryx-text{position:absolute;z-index:1;inset-block-start:-.38rem;inset-inline-start:.55rem;padding-inline:.2rem;background:#fff;font-size:.58rem;line-height:1}.figma-admin-filters label:first-child>.astryx-text{display:none}.figma-admin-filters input,.figma-admin-filters select{min-inline-size:0;inline-size:100%;min-block-size:2.2rem;padding-inline:.65rem;border:.0625rem solid var(--pilot-border);border-radius:.25rem;background:#fff;color:var(--pilot-ink);font:inherit}.figma-conversion-filters{grid-template-columns:minmax(14rem,1.5fr) repeat(3,minmax(7rem,.75fr)) minmax(10rem,1fr)}.figma-admin-main>.data-table{inline-size:100%;table-layout:fixed;border:.0625rem solid var(--pilot-border);border-radius:.3rem}.figma-admin-main .astryx-table-cell,.figma-admin-main .astryx-table-header-cell{box-sizing:border-box;padding:.36rem .4rem;font-size:.58rem;line-height:1.32;overflow:hidden;overflow-wrap:normal;text-overflow:ellipsis}.figma-admin-main .astryx-table-row{block-size:3.2rem}.figma-admin-main .astryx-table-header-cell{block-size:2.55rem;color:var(--pilot-ink);font-weight:500;letter-spacing:0;text-transform:none;white-space:normal}.figma-offer-validation .astryx-table-cell{block-size:3.05rem;max-block-size:3.05rem;overflow:hidden;white-space:nowrap;vertical-align:middle}.figma-offer-validation .astryx-table-cell>*{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.figma-offer-validation .astryx-table-cell:first-child{font-weight:600}.figma-offer-validation .astryx-table-cell:first-child .astryx-text{font-size:.67rem;line-height:1.35;white-space:normal}.figma-offer-validation .astryx-table-cell:first-child,.figma-offer-validation .astryx-table-header-cell:first-child{inline-size:9%}.figma-offer-validation .astryx-table-cell:nth-child(2),.figma-offer-validation .astryx-table-cell:nth-child(3),.figma-offer-validation .astryx-table-header-cell:nth-child(2),.figma-offer-validation .astryx-table-header-cell:nth-child(3){inline-size:8%}.figma-offer-validation .astryx-table-cell:nth-child(4),.figma-offer-validation .astryx-table-header-cell:nth-child(4){inline-size:9%}.figma-offer-validation .astryx-table-cell:nth-child(5),.figma-offer-validation .astryx-table-header-cell:nth-child(5){inline-size:7%}.figma-offer-validation .astryx-table-cell:nth-child(6),.figma-offer-validation .astryx-table-header-cell:nth-child(6){inline-size:9%}.figma-offer-validation .astryx-table-cell:nth-child(7),.figma-offer-validation .astryx-table-header-cell:nth-child(7){inline-size:7%}.figma-offer-validation .astryx-table-cell:nth-child(8),.figma-offer-validation .astryx-table-cell:nth-child(9),.figma-offer-validation .astryx-table-header-cell:nth-child(8),.figma-offer-validation .astryx-table-header-cell:nth-child(9){inline-size:9%}.figma-offer-validation .astryx-table-cell:nth-child(10),.figma-offer-validation .astryx-table-header-cell:nth-child(10){inline-size:8%}.figma-offer-validation .astryx-table-cell:nth-child(11),.figma-offer-validation .astryx-table-header-cell:nth-child(11){inline-size:6%}.figma-offer-validation .astryx-table-cell:nth-child(12),.figma-offer-validation .astryx-table-header-cell:nth-child(12){inline-size:5%}.figma-offer-validation .astryx-token{max-inline-size:100%;font-size:.5rem;white-space:nowrap}.figma-selected-row{background:var(--pilot-soft-blue);box-shadow:inset 0 0 0 .0625rem var(--pilot-blue)}.figma-pagination{padding-inline:.7rem}.figma-validation-panel{position:relative;display:flex;flex-direction:column;min-inline-size:0;border-inline-start:.0625rem solid var(--pilot-border);background:#fff}.figma-validation-heading{min-block-size:3.95rem;padding:.7rem 1.2rem;border-block-end:.0625rem solid var(--pilot-border)}.figma-validation-heading h2{font-size:1.1rem}.figma-checklist-item{display:grid;grid-template-columns:1.8rem minmax(0,1fr) auto 1rem;gap:.75rem;align-items:center;block-size:5.1rem;min-block-size:5.1rem;padding:.6rem 1rem;border-block-end:.0625rem solid var(--pilot-border)}.figma-check-icon{display:grid;place-items:center;inline-size:1.8rem;block-size:1.8rem;border-radius:50%;color:var(--pilot-blue);font-size:.65rem}.figma-checklist-item>.astryx-stack{min-inline-size:0;overflow:hidden}.figma-checklist-item>.astryx-stack .astryx-text:last-child{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.figma-admin-notes{display:grid;gap:.4rem;padding:.8rem 1rem}.figma-admin-notes textarea{min-block-size:4.5rem;padding:.65rem;resize:vertical;border:.0625rem solid var(--pilot-border);border-radius:.25rem;font:inherit}.figma-validation-actions{margin-block-start:0;padding:1rem;border-block-start:.0625rem solid var(--pilot-border)}.figma-validation-actions>*{flex:1 1}.figma-conversion-review .metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0;border:.0625rem solid var(--pilot-border);border-radius:.3rem}.figma-conversion-review .metric-card{border:0;border-inline-end:.0625rem solid var(--pilot-border);border-radius:0}.figma-attribution-panel{padding-block-end:1rem}.figma-attribution-panel>.astryx-stack{padding:1rem}.figma-attribution-panel h3{font-size:.9rem}.figma-attribution-chain{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}.figma-attribution-chain>span{display:grid;place-items:center;min-block-size:4.8rem;padding:.4rem;border:.0625rem solid var(--pilot-border);border-radius:.25rem;text-align:center}.figma-warning-note{padding:.85rem 1rem;border:.0625rem solid #e7b760;border-radius:.3rem;background:#fffaf0}@media (max-width:72rem){.figma-creator-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.figma-creator-overview-grid{grid-template-columns:1fr}.figma-recruiter-overview>.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.figma-conversion-review,.figma-offer-validation{grid-template-columns:1fr}.figma-validation-panel{border-block-start:.0625rem solid var(--pilot-border);border-inline-start:0}}