@font-face{font-family:"Inter";font-style:normal;font-weight:100 900;font-display:swap;src:url(/app/fg3/inter-latin.woff2?v=2c295d99e2) format("woff2")}:root{--font-text:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display","Inter","Helvetica Neue",Arial,sans-serif;--font-display:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text","Inter","Helvetica Neue",Arial,sans-serif;--font-mono:"SF Mono","Geist Mono",ui-monospace,Menlo,Consolas,monospace;--font:var(--font-text);--t-80:calc(80rem / 17);--t-80-lh:1.05;--t-80-ls:-.015em;--t-64:calc(64rem / 17);--t-64-lh:1.0625;--t-64-ls:-.009em;--t-56:calc(56rem / 17);--t-56-lh:1.0714285714;--t-56-ls:-.005em;--t-48:calc(48rem / 17);--t-48-lh:1.0834933333;--t-48-ls:-.003em;--t-40:calc(40rem / 17);--t-40-lh:1.1;--t-40-ls:0em;--t-32:calc(32rem / 17);--t-32-lh:1.125;--t-32-ls:.004em;--t-28:calc(28rem / 17);--t-28-lh:1.1428571429;--t-28-ls:.007em;--t-24:calc(24rem / 17);--t-24-lh:1.1666666667;--t-24-ls:.009em;--t-21:calc(21rem / 17);--t-21-lh:1.1904761905;--t-21-ls:.011em;--t-21-lh-loose:1.381002381;--t-19:calc(19rem / 17);--t-19-lh:1.2105263158;--t-19-ls:.012em;--t-19-lh-loose:1.4211026316;--t-17:1rem;--t-17-lh:1.2353641176;--t-17-ls:-.022em;--t-17-lh-loose:1.4705882353;--t-17-lh-button:1.1764805882;--t-14:calc(14rem / 17);--t-14-lh:1.2857742857;--t-14-ls:-.016em;--t-14-lh-loose:1.4285914286;--t-12:calc(12rem / 17);--t-12-lh:1.3333733333;--t-12-ls:-.01em;--t-10:calc(10rem / 17);--t-lede-fs:var(--t-21);--t-lede-lh:var(--t-21-lh-loose);--t-lede-ls:var(--t-21-ls);--t-body-fs:var(--t-17);--t-body-lh:var(--t-17-lh-loose);--t-body-ls:var(--t-17-ls);--t-body-ff:var(--font-text);--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-7:32px;--s-8:40px;--s-10:64px;--s-11:80px;--s-12:96px;--k-continuous:1.71;--r-scale:1.53;--r-sm:calc(12px * var(--r-scale));--r-md:calc(18px * var(--r-scale));--r-lg:calc(28px * var(--r-scale));--r-xl:calc(32px * var(--r-scale));--r-pill:999px;--r-min:6px;--h-s:24px;--h-m:36px;--h-l:44px;--h-xl:56px;--touch:44px;--w-content:1260px;--w-prose:680px;--w-min:320px;--grid-gap:20px;--band-pad-story:128px;--band-pad-utility:144px;--band-pad-bar:224px;--band-header-gap:48px;--band-stage-bg:#000;--z-edge:200;--z-chrome:300;--z-toast:700;--d-100:100ms;--d-120:120ms;--d-200:200ms;--d-240:240ms;--d-320:320ms;--d-stagger-rapid:20ms;--d-stagger-short:40ms;--d-stagger-medium:80ms;--d-stagger:150ms;--stagger-40:var(--d-stagger-short);--ease-standard:cubic-bezier(.4,0,.6,1);--ease-decel:cubic-bezier(0,0,.2,1);--ease-out-cubic:cubic-bezier(.33,1,.68,1);--ease-in-out-quad:cubic-bezier(.45,0,.55,1);--ease-in-out-cubic:cubic-bezier(.65,0,.35,1);--ease-pop:cubic-bezier(.3,2,.5,1);--ease-exit:cubic-bezier(.11,0,.5,0);--focus-w:2px;--focus-offset:3px;--focus-offset-inline:1px;--mat-chrome-filter-live:saturate(180%) blur(20px);--mat-platter-filter-live:blur(20px);--mat-control-filter-live:none;--mat-ring-w:1px}@media(max-width:1068px){:root{--band-pad-story:96px;--band-pad-utility:120px;--band-pad-bar:176px;--band-header-gap:40px}}@media(max-width:734px){:root{--t-lede-fs:var(--t-19);--t-lede-lh:var(--t-19-lh-loose);--t-lede-ls:var(--t-19-ls);--w-content:420px;--band-pad-story:80px;--band-pad-utility:112px;--band-pad-bar:144px;--band-header-gap:32px}}:root,[data-tone=light]{--mat-chrome-fill:rgba(250,250,252,.8);--mat-chrome-fill-fallback:rgba(250,250,252,.92);--mat-chrome-fill-solid:#fafafc;--mat-chrome-keyline:rgba(0,0,0,.16);--mat-platter-fill:rgba(232,232,237,.72);--mat-platter-fill-fallback:rgba(232,232,237,.92);--mat-platter-fill-solid:#e8e8ed;--mat-platter-keyline:rgba(0,0,0,.11);--mat-control-fill:rgba(210,210,215,.64);--mat-control-fill-hover:rgba(223,223,227,.6976);--mat-control-fill-active:rgba(193,193,198,.6544);--mat-control-fill-solid:#e8e8ed;--mat-control-fill-solid-hover:#ececf0;--mat-control-fill-solid-active:#dfdfe4;--mat-control-ink:rgba(0,0,0,.56);--shadow-tile:0 1px 2px rgba(20,16,40,.05),0 12px 30px -22px rgba(20,16,40,.5);--shadow-lift:0 4px 14px rgba(24,18,44,.08),0 28px 64px -20px rgba(24,18,44,.22)}[data-tone=dark],:where(.band[data-band=stage]:not([data-tone])){--mat-chrome-fill:rgba(22,22,23,.8);--mat-chrome-fill-fallback:rgba(22,22,23,.88);--mat-chrome-fill-solid:#161617;--mat-chrome-keyline:rgba(255,255,255,.24);--mat-platter-fill:rgba(51,51,54,.72);--mat-platter-fill-fallback:rgba(51,51,54,.88);--mat-platter-fill-solid:#333336;--mat-platter-keyline:rgba(255,255,255,.11);--mat-control-fill:rgba(66,66,69,.72);--mat-control-fill-hover:rgba(73,73,76,.7256);--mat-control-fill-active:rgba(57,57,60,.7424);--mat-control-fill-solid:#333336;--mat-control-fill-solid-hover:#37373a;--mat-control-fill-solid-active:#2f2f32;--mat-control-ink:rgba(255,255,255,.8);--shadow-tile:0 2px 6px rgba(0,0,0,.30),0 10px 24px -8px rgba(0,0,0,.44);--shadow-lift:0 4px 14px rgba(0,0,0,.32),0 28px 64px -18px rgba(0,0,0,.56)}:root,[data-tone],:where(.band[data-band=stage]){--mat-control-bg:var(--mat-control-fill);--mat-control-bg-hover:var(--mat-control-fill-hover);--mat-control-bg-active:var(--mat-control-fill-active)}/* fg3-color-fluidghost.css — GENERATED by tools/gen-palettes.mjs from assets/palette.js. Do not edit.
   FluidGhost — twilight violet
   brand #7c5cff · read from: fluidghost/checkout/design/liquid-glass/product/assets/fg.css:40 --violet; dusty fill fg.css:42-43
   Roles: SPEC §2. label-3 is Apple's tertiary on apple neutrals (3:1, large text and
   glyphs); use --label-2 for text at 17px and below. --on-art-* assume art under copy
   no lighter than oklch L 0.4 (dark) / no darker than L 0.88 (light).
   Contrast: 62 checks, 0 below target. */:root{
  --accent-base:#7c5cff;
  --brand-rgb:124,92,255;
}:root,
[data-tone="light"]{
  --bg-1:#ffffff;
  --bg-2:#f5f5f7;
  --bg-3:#fafafc;
  --bg-elevated:#ffffff;
  --label:#1d1d1f;
  --label-2:#6e6e73;
  --label-3:#86868b;
  --label-4:#8d8e92;
  --label-2-on-fill:#424245;
  --label-3-on-fill:#7f7f84;
  --label-4-on-fill:#7f7f83;
  --label-inv:#ffffff;
  --fill-1:rgba(0,0,55,0.09);
  --fill-2:rgba(0,0,55,0.056);
  --fill-3:rgba(0,0,55,0.034);
  --fill-4:rgba(0,0,55,0.018);
  --separator:rgba(0,0,0,0.16);
  --separator-opaque:#d2d2d7;
  --link:#7552f5;
  --accent:#7552f5;
  --accent-ink:#ffffff;
  --accent-ink-on-tint:#6339dd;
  --accent-solid:#7a68c4;
  --accent-fill:linear-gradient(135deg,#7a68c4,#4f4184);
  --accent-hover:#7c66cf;
  --accent-active:#7160b7;
  --accent-fill-hover:linear-gradient(135deg,#7c66cf,#513f8e);
  --accent-fill-active:linear-gradient(135deg,#7160b7,#463a78);
  --accent-glow:rgba(109,93,174,0.8);
  --on-art-1:#2c2a46;
  --on-art-2:#403d61;
  --scrim:rgba(0,0,0,0.48);
  --sweep-1:#544b97;
  --sweep-2:#8c8bad;
  --ok:#00822f;
  --ok-strong:#007329;
  --ok-ink:#ffffff;
  --ok-fill:rgba(0,130,47,0.14);
  --warn:#af5a00;
  --warn-strong:#9b4f00;
  --warn-ink:#ffffff;
  --warn-fill:rgba(175,90,0,0.14);
  --bad:#e20422;
  --bad-strong:#c2001b;
  --bad-ink:#ffffff;
  --bad-fill:rgba(226,4,34,0.14);
  color-scheme:light;
}[data-tone="dark"]{
  --bg-1:#000000;
  --bg-2:#1d1d1f;
  --bg-3:#161617;
  --bg-elevated:#1d1d1f;
  --label:#f5f5f7;
  --label-2:#86868b;
  --label-3:#6e6e73;
  --label-4:#67686d;
  --label-2-on-fill:#d2d2d7;
  --label-3-on-fill:#96979c;
  --label-4-on-fill:#95979c;
  --label-inv:#000000;
  --fill-1:rgba(241,241,255,0.212);
  --fill-2:rgba(241,241,255,0.14);
  --fill-3:rgba(241,241,255,0.085);
  --fill-4:rgba(241,241,255,0.045);
  --separator:rgba(255,255,255,0.24);
  --separator-opaque:#424245;
  --link:#a49cff;
  --accent:#a49cff;
  --accent-ink:#ffffff;
  --accent-ink-on-tint:#a49cff;
  --accent-solid:#7a68c4;
  --accent-fill:linear-gradient(135deg,#7a68c4,#4f4184);
  --accent-hover:#7c66cf;
  --accent-active:#7160b7;
  --accent-fill-hover:linear-gradient(135deg,#7c66cf,#513f8e);
  --accent-fill-active:linear-gradient(135deg,#7160b7,#463a78);
  --accent-glow:rgba(109,93,174,0.8);
  --on-art-1:#ded9ec;
  --on-art-2:#cbc4dd;
  --scrim:rgba(0,0,0,0.48);
  --sweep-1:#c5c3ff;
  --sweep-2:#666390;
  --ok:#30d158;
  --ok-strong:#30d158;
  --ok-ink:#061308;
  --ok-fill:rgba(48,209,88,0.14);
  --warn:#ff9230;
  --warn-strong:#ff9230;
  --warn-ink:#190c03;
  --warn-fill:rgba(255,146,48,0.14);
  --bad:#ff4245;
  --bad-strong:#ff5452;
  --bad-ink:#1b0a09;
  --bad-fill:rgba(255,66,69,0.14);
  color-scheme:dark;
}.band[data-band="stage"]:not([data-tone]){
  --bg-1:#000000;
  --bg-2:#1d1d1f;
  --bg-3:#161617;
  --bg-elevated:#1d1d1f;
  --label:#f5f5f7;
  --label-2:#86868b;
  --label-3:#6e6e73;
  --label-4:#67686d;
  --label-2-on-fill:#d2d2d7;
  --label-3-on-fill:#96979c;
  --label-4-on-fill:#95979c;
  --label-inv:#000000;
  --fill-1:rgba(241,241,255,0.212);
  --fill-2:rgba(241,241,255,0.14);
  --fill-3:rgba(241,241,255,0.085);
  --fill-4:rgba(241,241,255,0.045);
  --separator:rgba(255,255,255,0.24);
  --separator-opaque:#424245;
  --link:#a49cff;
  --accent:#a49cff;
  --accent-ink:#ffffff;
  --accent-ink-on-tint:#a49cff;
  --accent-solid:#7a68c4;
  --accent-fill:linear-gradient(135deg,#7a68c4,#4f4184);
  --accent-hover:#7c66cf;
  --accent-active:#7160b7;
  --accent-fill-hover:linear-gradient(135deg,#7c66cf,#513f8e);
  --accent-fill-active:linear-gradient(135deg,#7160b7,#463a78);
  --accent-glow:rgba(109,93,174,0.8);
  --on-art-1:#ded9ec;
  --on-art-2:#cbc4dd;
  --scrim:rgba(0,0,0,0.48);
  --sweep-1:#c5c3ff;
  --sweep-2:#666390;
  --ok:#30d158;
  --ok-strong:#30d158;
  --ok-ink:#061308;
  --ok-fill:rgba(48,209,88,0.14);
  --warn:#ff9230;
  --warn-strong:#ff9230;
  --warn-ink:#190c03;
  --warn-fill:rgba(255,146,48,0.14);
  --bad:#ff4245;
  --bad-strong:#ff5452;
  --bad-ink:#1b0a09;
  --bad-fill:rgba(255,66,69,0.14);
  color-scheme:dark;
}@media (prefers-color-scheme: dark){
  :root:not([data-tone]){
    --bg-1:#000000;
    --bg-2:#1d1d1f;
    --bg-3:#161617;
    --bg-elevated:#1d1d1f;
    --label:#f5f5f7;
    --label-2:#86868b;
    --label-3:#6e6e73;
    --label-4:#67686d;
    --label-2-on-fill:#d2d2d7;
    --label-3-on-fill:#96979c;
    --label-4-on-fill:#95979c;
    --label-inv:#000000;
    --fill-1:rgba(241,241,255,0.212);
    --fill-2:rgba(241,241,255,0.14);
    --fill-3:rgba(241,241,255,0.085);
    --fill-4:rgba(241,241,255,0.045);
    --separator:rgba(255,255,255,0.24);
    --separator-opaque:#424245;
    --link:#a49cff;
    --accent:#a49cff;
    --accent-ink:#ffffff;
    --accent-ink-on-tint:#a49cff;
    --accent-solid:#7a68c4;
    --accent-fill:linear-gradient(135deg,#7a68c4,#4f4184);
    --accent-hover:#7c66cf;
    --accent-active:#7160b7;
    --accent-fill-hover:linear-gradient(135deg,#7c66cf,#513f8e);
    --accent-fill-active:linear-gradient(135deg,#7160b7,#463a78);
    --accent-glow:rgba(109,93,174,0.8);
    --on-art-1:#ded9ec;
    --on-art-2:#cbc4dd;
    --scrim:rgba(0,0,0,0.48);
    --sweep-1:#c5c3ff;
    --sweep-2:#666390;
    --ok:#30d158;
    --ok-strong:#30d158;
    --ok-ink:#061308;
    --ok-fill:rgba(48,209,88,0.14);
    --warn:#ff9230;
    --warn-strong:#ff9230;
    --warn-ink:#190c03;
    --warn-fill:rgba(255,146,48,0.14);
    --bad:#ff4245;
    --bad-strong:#ff5452;
    --bad-ink:#1b0a09;
    --bad-fill:rgba(255,66,69,0.14);
    color-scheme:dark;
  }
}@media (prefers-contrast: more){
  [data-tone="light"]{
    --label-2:#424246;
    --label-3:#58585d;
    --label-4:#5e5f63;
    --label-2-on-fill:#1a1a1d;
    --label-3-on-fill:#47464b;
    --label-4-on-fill:#47464a;
    --fill-1:rgba(0,0,55,0.162);
    --fill-2:rgba(0,0,55,0.101);
    --fill-3:rgba(0,0,55,0.061);
    --fill-4:rgba(0,0,55,0.032);
    --separator:rgba(0,0,0,0.4);
    --separator-opaque:#b8b8bd;
    --link:#653de0;
    --accent:#653de0;
    --accent-ink-on-tint:#521ac5;
    --sweep-1:#443a84;
    --sweep-2:#7a799a;
    --ok:#006e26;
    --ok-strong:#005f21;
    --warn:#964c00;
    --warn-strong:#834200;
    --bad:#c4001b;
    --bad-strong:#a40015;
  }
  [data-tone="dark"]{
    --label-2:#b7b7bc;
    --label-3:#9e9ea3;
    --label-4:#96979d;
    --label-2-on-fill:#fbfbff;
    --label-3-on-fill:#fbfbff;
    --label-4-on-fill:#fafcff;
    --fill-1:rgba(241,241,255,0.381);
    --fill-2:rgba(241,241,255,0.252);
    --fill-3:rgba(241,241,255,0.153);
    --fill-4:rgba(241,241,255,0.081);
    --separator:rgba(255,255,255,0.5);
    --separator-opaque:#58585b;
    --link:#b8b4ff;
    --accent:#b8b4ff;
    --accent-ink-on-tint:#bdbaff;
    --sweep-1:#dadaff;
    --sweep-2:#7774a3;
    --ok:#4ce56c;
    --ok-strong:#4ce56c;
    --warn:#ffb176;
    --warn-strong:#ffb176;
    --bad:#ff736c;
    --bad-strong:#ff7f77;
  }
  .band[data-band="stage"]:not([data-tone]){
    --label-2:#b7b7bc;
    --label-3:#9e9ea3;
    --label-4:#96979d;
    --label-2-on-fill:#fbfbff;
    --label-3-on-fill:#fbfbff;
    --label-4-on-fill:#fafcff;
    --fill-1:rgba(241,241,255,0.381);
    --fill-2:rgba(241,241,255,0.252);
    --fill-3:rgba(241,241,255,0.153);
    --fill-4:rgba(241,241,255,0.081);
    --separator:rgba(255,255,255,0.5);
    --separator-opaque:#58585b;
    --link:#b8b4ff;
    --accent:#b8b4ff;
    --accent-ink-on-tint:#bdbaff;
    --sweep-1:#dadaff;
    --sweep-2:#7774a3;
    --ok:#4ce56c;
    --ok-strong:#4ce56c;
    --warn:#ffb176;
    --warn-strong:#ffb176;
    --bad:#ff736c;
    --bad-strong:#ff7f77;
  }
}:root{--sp-smooth: linear(0 0%,0.0001 0.168%,0.00097 0.528%,0.00359 1.031%,0.00896 1.657%,0.01797 2.395%,0.03131 3.235%,0.04945 4.172%,0.07265 5.201%,0.10088 6.316%,0.13394 7.515%,0.17141 8.795%,0.21271 10.153%,0.25717 11.587%,0.30402 13.094%,0.35248 14.672%,0.40177 16.321%,0.45112 18.038%,0.49985 19.822%,0.54733 21.672%,0.59303 23.586%,0.63652 25.563%,0.67746 27.603%,0.71562 29.703%,0.75082 31.864%,0.78302 34.084%,0.8122 36.363%,0.83842 38.699%,0.8618 41.093%,0.88248 43.542%,0.90063 46.047%,0.91645 48.607%,0.93014 51.221%,0.9419 53.889%,0.95194 56.61%,0.96046 59.383%,0.96763 62.209%,0.97364 65.086%,0.97865 68.013%,0.98278 70.992%,0.98619 74.02%,0.98898 77.098%,0.99124 80.226%,0.99308 83.402%,0.99455 86.626%,0.99573 89.899%,0.99667 93.219%,0.99742 96.586%,1 100%);--sp-smooth-ms: 674ms;--sp-snappy: linear(0 0%,0.00009 0.168%,0.00088 0.528%,0.0033 1.031%,0.00827 1.657%,0.01671 2.395%,0.02934 3.235%,0.04675 4.172%,0.0693 5.201%,0.09713 6.316%,0.13018 7.515%,0.16817 8.795%,0.21066 10.153%,0.25702 11.587%,0.30654 13.094%,0.3584 14.672%,0.41174 16.321%,0.46569 18.038%,0.5194 19.822%,0.57208 21.672%,0.623 23.586%,0.67155 25.563%,0.71719 27.603%,0.75952 29.703%,0.79826 31.864%,0.83322 34.084%,0.86435 36.363%,0.89168 38.699%,0.91531 41.093%,0.93543 43.542%,0.95228 46.047%,0.96614 48.607%,0.97732 51.221%,0.98613 53.889%,0.99289 56.61%,0.99791 59.383%,1.00148 62.209%,1.00388 65.086%,1.00534 68.013%,1.00608 70.992%,1.00629 74.02%,1.00611 77.098%,1.00569 80.226%,1.00511 83.402%,1.00445 86.626%,1.00378 89.899%,1.00313 93.219%,1.00253 96.586%,1 100%);--sp-snappy-ms: 642ms;--sp-bouncy: linear(0 0%,0.00012 0.168%,0.00115 0.528%,0.00428 1.031%,0.01077 1.657%,0.02177 2.395%,0.0383 3.235%,0.06109 4.172%,0.09063 5.201%,0.1271 6.316%,0.17034 7.515%,0.21993 8.795%,0.27513 10.153%,0.33499 11.587%,0.39837 13.094%,0.46398 14.672%,0.53048 16.321%,0.59652 18.038%,0.66077 19.822%,0.72205 21.672%,0.7793 23.586%,0.83166 25.563%,0.87848 27.603%,0.91932 29.703%,0.95399 31.864%,0.98251 34.084%,1.00508 36.363%,1.02208 38.699%,1.03402 41.093%,1.04152 43.542%,1.04525 46.047%,1.0459 48.607%,1.04416 51.221%,1.04069 53.889%,1.03607 56.61%,1.03083 59.383%,1.02539 62.209%,1.02008 65.086%,1.01518 68.013%,1.01083 70.992%,1.00715 74.02%,1.00415 77.098%,1.00183 80.226%,1.00014 83.402%,0.99898 86.626%,0.99829 89.899%,0.99795 93.219%,0.99789 96.586%,1 100%);--sp-press: linear(0 0%,0.00008 0.168%,0.00082 0.528%,0.00304 1.031%,0.00764 1.657%,0.01542 2.395%,0.0271 3.235%,0.04319 4.172%,0.06406 5.201%,0.08986 6.316%,0.12054 7.515%,0.15587 8.795%,0.19547 10.153%,0.23881 11.587%,0.28524 13.094%,0.33405 14.672%,0.38447 16.321%,0.43573 18.038%,0.48706 19.822%,0.53774 21.672%,0.5871 23.586%,0.63455 25.563%,0.67961 27.603%,0.72187 29.703%,0.76102 31.864%,0.79687 34.084%,0.82931 36.363%,0.85831 38.699%,0.88393 41.093%,0.90628 43.542%,0.92554 46.047%,0.94191 48.607%,0.95564 51.221%,0.96698 53.889%,0.9762 56.61%,0.98357 59.383%,0.98934 62.209%,0.99375 65.086%,0.99704 68.013%,0.9994 70.992%,1.00103 74.02%,1.00207 77.098%,1.00266 80.226%,1.00293 83.402%,1.00295 86.626%,1.00282 89.899%,1.00259 93.219%,1.0023 96.586%,1 100%);--sp-press-ms: 271ms;--sp-toggle: linear(0 0%,0.00009 0.168%,0.00089 0.528%,0.00331 1.031%,0.00831 1.657%,0.01678 2.395%,0.02947 3.235%,0.04696 4.172%,0.0696 5.201%,0.09754 6.316%,0.13071 7.515%,0.16884 8.795%,0.21146 10.153%,0.25796 11.587%,0.30761 13.094%,0.35958 14.672%,0.41303 16.321%,0.46706 18.038%,0.52084 19.822%,0.57356 21.672%,0.6245 23.586%,0.67303 25.563%,0.71864 27.603%,0.76092 29.703%,0.79958 31.864%,0.83446 34.084%,0.86549 36.363%,0.8927 38.699%,0.91622 41.093%,0.93623 43.542%,0.95296 46.047%,0.96672 48.607%,0.97779 51.221%,0.98651 53.889%,0.99318 56.61%,0.99813 59.383%,1.00164 62.209%,1.00398 65.086%,1.0054 68.013%,1.00611 70.992%,1.00629 74.02%,1.00609 77.098%,1.00565 80.226%,1.00507 83.402%,1.00441 86.626%,1.00373 89.899%,1.00309 93.219%,1.00249 96.586%,1 100%);--sp-toggle-ms: 412ms;--sp-move: linear(0 0%,0.00009 0.168%,0.00089 0.528%,0.00332 1.031%,0.00834 1.657%,0.01686 2.395%,0.02965 3.235%,0.04729 4.172%,0.07019 5.201%,0.09849 6.316%,0.13217 7.515%,0.17094 8.795%,0.21437 10.153%,0.26183 11.587%,0.31258 13.094%,0.36579 14.672%,0.42055 16.321%,0.47597 18.038%,0.53114 19.822%,0.58522 21.672%,0.63744 23.586%,0.68714 25.563%,0.73374 27.603%,0.77681 29.703%,0.81605 31.864%,0.85125 34.084%,0.88236 36.363%,0.9094 38.699%,0.93251 41.093%,0.9519 43.542%,0.96783 46.047%,0.98061 48.607%,0.9906 51.221%,0.99814 53.889%,1.0036 56.61%,1.00731 59.383%,1.00961 62.209%,1.01078 65.086%,1.0111 68.013%,1.01079 70.992%,1.01006 74.02%,1.00905 77.098%,1.00791 80.226%,1.00672 83.402%,1.00557 86.626%,1.00449 89.899%,1.00353 93.219%,1.0027 96.586%,1 100%);--sp-move-ms: 592ms;--sp-sheet: linear(0 0%,0.00005 0.168%,0.00046 0.528%,0.00173 1.031%,0.00438 1.657%,0.00891 2.395%,0.0158 3.235%,0.02543 4.172%,0.03813 5.201%,0.05411 6.316%,0.07351 7.515%,0.09634 8.795%,0.12255 10.153%,0.15196 11.587%,0.18435 13.094%,0.21941 14.672%,0.25678 16.321%,0.29606 18.038%,0.33682 19.822%,0.37861 21.672%,0.42097 23.586%,0.46347 25.563%,0.50569 27.603%,0.54722 29.703%,0.5877 31.864%,0.62682 34.084%,0.66429 36.363%,0.69989 38.699%,0.73344 41.093%,0.7648 43.542%,0.79388 46.047%,0.82064 48.607%,0.84507 51.221%,0.86719 53.889%,0.88707 56.61%,0.90479 59.383%,0.92046 62.209%,0.9342 65.086%,0.94614 68.013%,0.95644 70.992%,0.96523 74.02%,0.97266 77.098%,0.97888 80.226%,0.98403 83.402%,0.98824 86.626%,0.99164 89.899%,0.99435 93.219%,0.99646 96.586%,1 100%);--sp-sheet-ms: 509ms;--sp-morph: linear(0 0%,0.00009 0.168%,0.00086 0.528%,0.00321 1.031%,0.00808 1.657%,0.01636 2.395%,0.02883 3.235%,0.04609 4.172%,0.06858 5.201%,0.09651 6.316%,0.12987 7.515%,0.16845 8.795%,0.21186 10.153%,0.25951 11.587%,0.3107 13.094%,0.36461 14.672%,0.42034 16.321%,0.47696 18.038%,0.53355 19.822%,0.58922 21.672%,0.64315 23.586%,0.69459 25.563%,0.74292 27.603%,0.78764 29.703%,0.82836 31.864%,0.86485 34.084%,0.89699 36.363%,0.92479 38.699%,0.94835 41.093%,0.96787 43.542%,0.98364 46.047%,0.99599 48.607%,1.00528 51.221%,1.01192 53.889%,1.01631 56.61%,1.01883 59.383%,1.01985 62.209%,1.01973 65.086%,1.01875 68.013%,1.0172 70.992%,1.01529 74.02%,1.01322 77.098%,1.01111 80.226%,1.00909 83.402%,1.00722 86.626%,1.00556 89.899%,1.00412 93.219%,1.00292 96.586%,1 100%);--sp-morph-ms: 758ms;--sp-nav-in: linear(0 0%,0.00342 0.168%,0.0111 0.528%,0.0226 1.031%,0.03804 1.657%,0.05761 2.395%,0.08143 3.235%,0.10948 4.172%,0.14162 5.201%,0.17758 6.316%,0.21694 7.515%,0.25917 8.795%,0.30369 10.153%,0.34983 11.587%,0.39693 13.094%,0.44433 14.672%,0.49139 16.321%,0.53753 18.038%,0.58223 19.822%,0.62506 21.672%,0.66565 23.586%,0.70374 25.563%,0.73914 27.603%,0.77173 29.703%,0.80146 31.864%,0.82837 34.084%,0.85251 36.363%,0.87399 38.699%,0.89297 41.093%,0.90961 43.542%,0.92409 46.047%,0.93661 48.607%,0.94735 51.221%,0.95651 53.889%,0.96426 56.61%,0.97079 59.383%,0.97625 62.209%,0.98079 65.086%,0.98454 68.013%,0.98762 70.992%,0.99013 74.02%,0.99218 77.098%,0.99383 80.226%,0.99515 83.402%,0.99621 86.626%,0.99705 89.899%,0.99772 93.219%,0.99824 96.586%,1 100%);--sp-nav-in-ms: 600ms}*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,pre,fieldset{margin:0}fieldset{padding:0;border:0}:where(ul[class],ol[class]){list-style:none;margin:0;padding:0}[hidden]{display:none!important}img,picture,video,canvas{display:block;max-width:100%}img,video{height:auto}input,button,textarea,select{font:inherit;letter-spacing:inherit;color:inherit}button{margin:0;padding:0;border:0;background:none;cursor:pointer}table{border-collapse:collapse}html{font-size:106.25%;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;background:var(--bg-1);color:var(--label)}body{min-width:var(--w-min);font-family:var(--t-body-ff);font-size:var(--t-body-fs);line-height:var(--t-body-lh);letter-spacing:var(--t-body-ls);font-weight:400;font-optical-sizing:auto;font-synthesis-weight:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--bg-1);color:var(--label);overflow-x:hidden;overflow-x:clip}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:600;text-wrap:balance}p{text-wrap:pretty}code,kbd,samp,pre{font-family:var(--font-mono);font-size:.94em;letter-spacing:0}::selection{background:color-mix(in srgb,var(--accent) 28%,transparent)}:is(:lang(ar),:lang(ja),:lang(ko),:lang(zh),:lang(th)){letter-spacing:0!important}html[data-tone=light],[data-tone=light]{color-scheme:light}html[data-tone=dark],[data-tone=dark]{color-scheme:dark}[data-tone]{color:var(--label)}.t-lede :is(strong,b){color:var(--label);font-weight:inherit}.ui-emphasized:is(.ui-large-title,.ui-title1,.ui-title2){font-weight:700}.ui-emphasized:is(.ui-title3,.ui-headline,.ui-body,.ui-callout,.ui-subhead,.ui-footnote,.ui-caption1,.ui-caption2){font-weight:600}.ui-large-title,.ui-title1,.ui-title2,.ui-title3{text-wrap:balance}.viewport-content{width:87.5%;max-width:var(--w-content);margin-inline:auto}.rail{padding-inline:max(6.25%,calc((100% - var(--w-content)) / 2));scroll-padding-inline:max(6.25%,calc((100% - var(--w-content)) / 2))}.band{position:relative;background-color:var(--band-bg,var(--bg-1));color:var(--label);--band-pt:var(--band-pad-story);--band-pb:var(--band-pad-story);padding-block:var(--band-pt) var(--band-pb)}.band:where([data-band=utility]){--band-bg:var(--bg-2);--band-pt:var(--band-pad-utility);--band-pb:var(--band-pad-utility)}.band:where([data-band=stage]){--band-bg:var(--bg-1);--band-pt:var(--band-pad-utility);--band-pb:var(--band-pad-utility);color-scheme:dark}.band:where([data-band-bar]){--band-pb:var(--band-pad-bar)}.band:where(.band[data-band=utility]:not([data-tone])+[data-band=utility]:not([data-tone]):not([data-band-seam=keep]),.band[data-band=utility][data-tone=light]+[data-band=utility][data-tone=light]:not([data-band-seam=keep]),.band[data-band=utility][data-tone=dark]+[data-band=utility][data-tone=dark]:not([data-band-seam=keep]),.band[data-band=stage]+[data-band=stage]:not([data-band-seam=keep]),.band+[data-band-seam=collapse]){--band-pt:0px}body>footer.band{--band-pt:17px;--band-pb:max(21px,env(safe-area-inset-bottom))}body>footer.band>.viewport-content{max-width:980px}main:has(>.band[data-band=utility]:not([data-tone]):last-of-type)+footer.band{--band-pt:0px}main:has(>.band[data-band=utility]:not([data-tone]):last-of-type)+footer.band>.viewport-content::before{content:"";display:block;border-top:1px solid var(--separator);margin-bottom:17px}.layer-content :is([data-lg3],.lg3){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;background:var(--bg-2)!important;box-shadow:inset 0 0 0 1px var(--separator)!important}a{color:inherit;text-decoration:none}a:not([class]),.link{color:var(--link)}a:not([class]):hover,.link:hover{text-decoration:underline}:focus-visible{outline:var(--focus-w) solid var(--focus-color,var(--accent));outline-offset:var(--focus-offset)}:is(.lg3,[data-lg3]):focus-visible{outline-color:var(--focus-color,currentColor);outline-offset:calc(-1 * var(--focus-w) - 2px)}a:not([class]):focus-visible,.link:focus-visible{outline-offset:var(--focus-offset-inline);border-radius:2px}[data-fg3-corner=clip]:focus-visible,[data-fg3-corner=square]:focus-visible{clip-path:none!important}[data-fg3-corner=square]:focus-visible{border-radius:var(--fg3-r)!important}.cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cluster-gap,var(--s-3))}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.fg3-roll-vis{white-space:nowrap;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none}.fg3-roll-d{position:relative;display:inline-block;clip-path:inset(0)}.fg3-roll-g{visibility:hidden}.fg3-roll-s{position:absolute;inset:0 0 auto 0;display:flex;flex-direction:column;transform:translateY(calc(var(--d,0) * -10%));transition:transform var(--sp-snappy-ms,500ms) var(--sp-snappy,cubic-bezier(.33,1,.68,1));transition-delay:var(--roll-delay,0ms)}.fg3-roll-s>span{display:block}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.fg3-roll-s{transition:none}}@media(prefers-reduced-transparency:reduce){:root,[data-tone]{--mat-control-bg:var(--mat-control-fill-solid);--mat-control-bg-hover:var(--mat-control-fill-solid-hover);--mat-control-bg-active:var(--mat-control-fill-solid-active)}}html[data-reduce-transparency],html[data-reduce-transparency] [data-tone]{--mat-control-bg:var(--mat-control-fill-solid);--mat-control-bg-hover:var(--mat-control-fill-solid-hover);--mat-control-bg-active:var(--mat-control-fill-solid-active)}@media(prefers-contrast:more){:root,[data-tone]{--mat-ring-w:1.5px}:root{--focus-w:3px}}@media(forced-colors:active){:root,[data-tone]{--mat-control-bg:ButtonFace}:is([data-lg3],.lg3){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:Canvas!important;background-image:none!important;color:CanvasText;outline:1px solid CanvasText;outline-offset:-1px}.band[data-band-fade]{background-image:none}:where(button,[role=button]){outline:1px solid ButtonText;outline-offset:-1px}:where(button,[role=button],[role=tab],[role=radio],[role=option]):where([aria-pressed=true],[aria-checked=true],[aria-selected=true]){outline:2px solid Highlight;outline-offset:-2px}:focus-visible{outline-color:Highlight}a:not([class]),.link{color:LinkText}}@property --lg3-glow{syntax: "<number>"; inherits: true; initial-value: 0;}@property --lg3-glow-r{syntax: "<number>"; inherits: true; initial-value: 1;}:root{--lg3-ink-on-dark:#fff;--lg3-ink-on-light:#1d1d1f;--lg3-spec-dark:.62;--lg3-spec-light:.34;--lg3-rim-dark:.55;--lg3-rim-light:.36;--lg3-edge-top-dark:.2;--lg3-edge-bottom-dark:.1;--lg3-edge-top-light:.32;--lg3-edge-bottom-light:.2;--lg3-glow-color:255 255 255;--lg3-chrome-light:rgba(250,250,252,.8);--lg3-chrome-dark:rgba(22,22,23,.8);--lg3-chrome-ring-light:rgba(0,0,0,.16);--lg3-chrome-ring-dark:rgba(255,255,255,.24);--lg3-platter-light:rgba(232,232,237,.72);--lg3-platter-dark:rgba(66,66,69,.72);--lg3-platter-ring-light:rgba(0,0,0,.11);--lg3-platter-ring-dark:rgba(255,255,255,.11);--lg3-rt-dark:rgba(28,28,30,.94);--lg3-rt-light:rgba(246,246,248,.96);--lg3-ic-dark:rgba(0,0,0,.92);--lg3-ic-light:rgba(255,255,255,.95);--lg3-veil-dark:var(--lg3-rt-dark);--lg3-veil-light:var(--lg3-rt-light);--lg3-wash-dark:.72;--lg3-wash-light:.12;--lg3-ink-2-on-dark:#d2d2d7;--lg3-ink-2-on-light:#424245;--lg3-tint:.5}:where([data-lg3=""],[data-lg3=glass],[data-lg3=clear]):not(.lg3){background:rgb(128 128 128 / .28);-webkit-backdrop-filter:blur(8px) saturate(1.8);backdrop-filter:blur(8px) saturate(1.8);box-shadow:0 8px 26px -6px rgb(0 0 0 / .3),inset 0 1px 0 rgb(255 255 255 / .28)}:where(.lg3[data-lg3-kind=glass],.lg3[data-lg3-kind=clear]){position:relative}.lg3[data-lg3-kind=glass],.lg3[data-lg3-kind=clear]{--lg3-s:var(--lg3-shadow-spread,1);--lg3-k:calc(var(--lg3-shadow-strength,.9) * var(--lg3-mat,1));background:transparent;box-shadow:0 calc(1px * var(--lg3-s)) calc(3px * var(--lg3-s)) rgb(0 0 0 / calc(.15 * var(--lg3-k))),0 calc(10px * var(--lg3-s)) calc(30px * var(--lg3-s) * (1 - .4 * var(--lg3-shadow-hard,0))) calc(-6px * var(--lg3-s)) rgb(0 0 0 / calc(.30 * var(--lg3-k) * (1 + .35 * var(--lg3-shadow-hard,0))));transition:box-shadow 300ms linear;-webkit-tap-highlight-color:transparent}.lg3[data-lg3-appearance=dark]{color:var(--lg3-ink-on-dark);--lg3-spec-opacity:var(--lg3-spec-dark);--lg3-rim:var(--lg3-rim-dark);--lg3-edge-top:var(--lg3-edge-top-dark);--lg3-edge-bottom:var(--lg3-edge-bottom-dark);--lg3-ink-2:var(--lg3-ink-2-on-dark);--lg3-veil-c:var(--lg3-veil-dark);--lg3-wash-base:var(--lg3-wash-dark)}.lg3[data-lg3-appearance=light]{color:var(--lg3-ink-on-light);--lg3-spec-opacity:var(--lg3-spec-light);--lg3-rim:var(--lg3-rim-light);--lg3-edge-top:var(--lg3-edge-top-light);--lg3-edge-bottom:var(--lg3-edge-bottom-light);--lg3-ink-2:var(--lg3-ink-2-on-light);--lg3-veil-c:var(--lg3-veil-light);--lg3-wash-base:var(--lg3-wash-light)}.lg3[data-tone=dark][data-lg3-appearance=dark]{--lg3-veil-c:var(--bg-elevated, var(--lg3-veil-dark))}.lg3[data-tone=light][data-lg3-appearance=light]{--lg3-veil-c:var(--bg-elevated, var(--lg3-veil-light))}:where(.lg3[data-lg3-kind=glass],.lg3[data-lg3-kind=clear])[data-lg3-appearance=dark]>:where(:not([class^=lg3__])){--focus-color:var(--lg3-ink-on-dark)}:where(.lg3[data-lg3-kind=glass],.lg3[data-lg3-kind=clear])[data-lg3-appearance=light]>:where(:not([class^=lg3__])){--focus-color:var(--lg3-ink-on-light)}.lg3[data-lg3-recipe=pill]{--lg3-rim-scale:.58}.lg3>.lg3__dim,.lg3>.lg3__veil,.lg3>.lg3__tint,.lg3>.lg3__glow,.lg3>.lg3__spec,.lg3>.lg3__rim,.lg3>.lg3__edge{position:absolute;inset:0;display:block;pointer-events:none;border-radius:inherit;corner-shape:inherit;box-sizing:border-box}.lg3>.lg3__aa{position:absolute;left:50%;top:50%;width:4px;height:4px;margin:-2px 0 0 -2px;z-index:-1;display:block;pointer-events:none}.lg3>.lg3__aa>svg{display:block;width:4px;height:4px}.lg3>.lg3__veil{z-index:-1;background:var(--lg3-veil-c, var(--lg3-rt-dark));opacity:0;transition:opacity 240ms linear}.lg3[data-lg3-text]>.lg3__veil{opacity:calc(var(--lg3-legible, 0) * var(--lg3-mat, 1))}.lg3[data-lg3-wash]>.lg3__veil{opacity:calc(max(var(--lg3-legible, 0),var(--lg3-wash-base, .12) + (1 - var(--lg3-wash-base, .12)) * var(--lg3-density, 0)) * var(--lg3-mat, 1))}.lg3>.lg3__tint{z-index:-1;background:linear-gradient(180deg,rgb(255 255 255 / calc(.09 * var(--lg3-mat,1))) 0%,rgb(255 255 255 / calc(.02 * var(--lg3-mat,1))) 38%,rgb(255 255 255 / 0) 62%,rgb(0 0 0 / calc(.05 * var(--lg3-mat,1))) 100%)}.lg3[data-lg3-appearance=light]>.lg3__tint{background:linear-gradient(180deg,rgb(255 255 255 / calc(.32 * var(--lg3-mat,1))) 0%,rgb(255 255 255 / calc(.06 * var(--lg3-mat,1))) 45%,rgb(0 0 0 / calc(.03 * var(--lg3-mat,1))) 100%)}.lg3>.lg3__glow{z-index:-1;mix-blend-mode:plus-lighter;opacity:var(--lg3-glow);background:radial-gradient(circle calc(47px * var(--lg3-glow-r)) at var(--lg3-gx,50%) var(--lg3-gy,50%),rgb(var(--lg3-glow-color) / .30) 0%,rgb(var(--lg3-glow-color) / .12) 45%,rgb(var(--lg3-glow-color) / 0) 100%);transition:opacity 500ms cubic-bezier(0,0,.2,1),--lg3-glow-r 500ms cubic-bezier(0,0,.2,1)}.lg3[data-lg3-pressed]>.lg3__glow{transition-duration:100ms,0s}.lg3[data-lg3-appearance=light]>.lg3__glow{--lg3-glow-color:255 255 255;opacity:calc(var(--lg3-glow) * .7)}.lg3>.lg3__spec{z-index:6;mix-blend-mode:plus-lighter;border:0 solid transparent;background-repeat:no-repeat;background-size:100% 100%;opacity:calc(var(--lg3-spec-opacity,.85) * var(--lg3-spec-boost,1) * var(--lg3-mat,1));transition:opacity 260ms linear}.lg3>.lg3__rim{z-index:7;border:0 solid rgb(0 0 0 / calc(var(--lg3-rim,.5) * var(--lg3-rim-scale,1) * var(--lg3-mat,1)));border-left-width:1px;border-right-width:1px}.lg3[data-lg3-merged]>.lg3__rim{border:0;background-size:100% 100%;opacity:calc(var(--lg3-rim,.5) * 1.6 * var(--lg3-mat,1))}.lg3>.lg3__edge{z-index:7;padding:1px;background:linear-gradient(180deg,rgb(255 255 255 / calc(var(--lg3-edge-top,.42) * var(--lg3-mat,1))) 0%,rgb(255 255 255 / calc(var(--lg3-edge-top,.42) * .22 * var(--lg3-mat,1))) 24%,rgb(255 255 255 / 0) 50%,rgb(255 255 255 / calc(var(--lg3-edge-bottom,.16) * .4 * var(--lg3-mat,1))) 78%,rgb(255 255 255 / calc(var(--lg3-edge-bottom,.16) * var(--lg3-mat,1))) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.lg3[data-lg3-kind=clear]>.lg3__tint{background:linear-gradient(180deg,rgb(255 255 255 / calc(.08 * var(--lg3-mat,1))),rgb(255 255 255 / 0) 55%)}:is([data-lg3-hide-lens] .lg3,.lg3[data-lg3-hide-lens]){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:is([data-lg3-hide-veil] .lg3,.lg3[data-lg3-hide-veil])>.lg3__veil,:is([data-lg3-hide-tint] .lg3,.lg3[data-lg3-hide-tint])>.lg3__tint,:is([data-lg3-hide-spec] .lg3,.lg3[data-lg3-hide-spec])>.lg3__spec,:is([data-lg3-hide-rim] .lg3,.lg3[data-lg3-hide-rim])>.lg3__rim,:is([data-lg3-hide-edge] .lg3,.lg3[data-lg3-hide-edge])>.lg3__edge,:is([data-lg3-hide-glow] .lg3,.lg3[data-lg3-hide-glow])>.lg3__glow{display:none}:is([data-lg3-hide-shadow] .lg3,.lg3[data-lg3-hide-shadow]){box-shadow:none!important}html[data-reduce-transparency]:not([data-reduce-transparency=off]) .lg3>.lg3__tint{background:var(--lg3-rt-dark)}html[data-reduce-transparency]:not([data-reduce-transparency=off]) .lg3[data-lg3-appearance=light]>.lg3__tint{background:var(--lg3-rt-light)}html[data-reduce-transparency]:not([data-reduce-transparency=off]) .lg3>:is(.lg3__glow,.lg3__veil){display:none}html[data-reduce-transparency]:not([data-reduce-transparency=off]) :is([data-lg3=chrome],[data-lg3=platter]){background:var(--mat-chrome-fill-solid, #fafafc)}html[data-reduce-transparency]:not([data-reduce-transparency=off]) :is([data-lg3=chrome],[data-lg3=platter])[data-lg3-appearance=dark]{background:var(--mat-chrome-fill-solid, #161617)}@media(prefers-reduced-transparency:reduce){html:not([data-reduce-transparency=off]) :is([data-lg3=chrome],[data-lg3=platter]){background:var(--mat-chrome-fill-solid, #fafafc)}html:not([data-reduce-transparency=off]) :is([data-lg3=chrome],[data-lg3=platter])[data-lg3-appearance=dark]{background:var(--mat-chrome-fill-solid, #161617)}html:not([data-reduce-transparency=off]) .lg3>.lg3__tint{background:var(--lg3-rt-dark)}html:not([data-reduce-transparency=off]) .lg3[data-lg3-appearance=light]>.lg3__tint{background:var(--lg3-rt-light)}html:not([data-reduce-transparency=off]) .lg3>:is(.lg3__glow,.lg3__veil){display:none}}@media(prefers-contrast:more){.lg3[data-lg3-kind]>.lg3__tint{background:var(--lg3-ic-dark)}.lg3[data-lg3-kind][data-lg3-appearance=light]>.lg3__tint{background:var(--lg3-ic-light)}.lg3[data-lg3-kind=clear]>.lg3__dim{display:none}:is([data-lg3=chrome],[data-lg3=platter]){background:var(--mat-chrome-fill-solid, #fafafc);box-shadow:inset 0 0 0 1px rgb(0 0 0 / .7)}:is([data-lg3=chrome],[data-lg3=platter])[data-lg3-appearance=dark]{background:var(--mat-chrome-fill-solid, #161617);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .75)}.lg3>.lg3__spec,.lg3>.lg3__glow,.lg3>.lg3__rim,.lg3>.lg3__veil{display:none}.lg3>.lg3__edge{background:rgb(255 255 255 / .75)}.lg3[data-lg3-appearance=light]>.lg3__edge{background:rgb(0 0 0 / .7)}}html[data-contrast=more] :is([data-lg3=chrome],[data-lg3=platter]){background:var(--mat-chrome-fill-solid, #fafafc);box-shadow:inset 0 0 0 1px rgb(0 0 0 / .7)}html[data-contrast=more] :is([data-lg3=chrome],[data-lg3=platter])[data-lg3-appearance=dark]{background:var(--mat-chrome-fill-solid, #161617);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .75)}html[data-contrast=more] .lg3>:is(.lg3__spec,.lg3__glow,.lg3__rim,.lg3__veil){display:none}@media(forced-colors:active){.lg3,[data-lg3]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:Canvas!important;color:CanvasText!important;background-image:none!important;outline:1px solid CanvasText;outline-offset:-1px;mask-image:none!important}.lg3>[class^=lg3__]{display:none!important}}@media(prefers-reduced-motion:reduce){.lg3[data-lg3-interactive][data-lg3-pressed],.lg3[data-lg3-interactive]:active{scale:none}}:root{--m-near:8px;--m-mid:22px;--m-far:48px;--m-press:.965;--m-pop:1.06;--reveal-rise:30px;--reveal-d-y:.7s;--reveal-d-o:.9s;--reveal-stagger:.15s}@keyframes m-enter-up{from{transform:translate3d(0,var(--m-d,var(--m-mid)),0)}}@keyframes m-enter-down{from{transform:translate3d(0,calc(-1 * var(--m-d,var(--m-mid))),0)}}@keyframes m-enter-left{from{transform:translate3d(var(--m-d,var(--m-mid)),0,0)}}