html[data-palette=next]{--font:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans SC","Helvetica Neue",system-ui,Roboto,Arial,sans-serif;--r-sm:10px;--r:14px;--r-md:14px;--r-lg:20px;--r-xl:28px;--r-pill:999px;--nx-r-xs:6px;--nx-r-menu:16px;--nx-r-2xl:36px;--blur-sm:8px;--blur:20px;--blur-md:16px;--blur-lg:28px;--blur-xl:30px;--blur-overlay:30px;--sat:180%;--nx-filter-chrome:blur(20px) saturate(180%);--nx-filter-panel:blur(30px) saturate(180%);--nx-filter-control:blur(12px) saturate(180%);--nx-filter-clear:blur(12px) saturate(160%);--nx-ease-std:cubic-bezier(.4,0,.6,1);--nx-ease-out:cubic-bezier(0,0,.5,1);--nx-ease-emph:cubic-bezier(.2,.8,.2,1);--nx-ease-spring:cubic-bezier(.34,1.56,.64,1);--nx-dur-press:120ms;--nx-dur-fast:200ms;--nx-dur-base:240ms;--nx-dur-menu:320ms;--nx-dur-reveal:600ms;--nx-stagger:26ms;--nx-fs-hero:clamp(44px,7.2vw,96px);--nx-fs-hero-ja:clamp(36px,5.2vw,76px);--nx-fs-display:clamp(32px,4.4vw,56px);--nx-fs-title1:32px;--nx-fs-title2:24px;--nx-fs-title3:21px;--nx-fs-body-lg:19px;--nx-fs-body:17px;--nx-fs-callout:16px;--nx-fs-subhead:15px;--nx-fs-footnote:13px;--nx-fs-caption:12px;--nx-wine-900:#2E0F14;--nx-wine-800:#4D1821;--nx-wine-700:#6B1A2A;--nx-wine-650:#7A1E30;--nx-wine-600:#8E2438;--nx-wine-500:#9B2C41;--nx-wine-400:#B8475C;--nx-wine-300:#E07A8C;--nx-wine-200:#F09AAB;--nx-wine-50:#F6EBED;--nx-glacier-800:#2F4A6B;--nx-glacier-700:#3E5F85;--nx-glacier-600:#4E6F96;--nx-glacier-400:#8FA6C4;--nx-glacier-300:#A3B1C4;--nx-glacier-200:#B8CCE6;--nx-glacier-50:#E8F2FF;--nx-chrome-shadow:inset 0 1px 0 var(--nx-rim-top),inset 0 0 0 .5px var(--nx-hairline),var(--nx-shadow-float);--nx-panel-shadow:inset 0 1px 0 var(--nx-rim-top),var(--nx-edge-glow),inset 0 0 0 .5px var(--nx-hairline),var(--nx-shadow-float);--nx-card-shadow:inset 0 1px 0 var(--nx-rim-top),var(--nx-shadow-card);--nx-card-fill:linear-gradient(180deg,var(--nx-card-top) 0%,var(--nx-card-bot) 100%);--nx-dense-fill:linear-gradient(180deg,var(--nx-dense-top) 0%,var(--nx-dense-bot) 100%);--nx-dense-bg:var(--nx-dense-fill) padding-box,var(--nx-dense-rim) border-box;--nx-panel-bg:var(--nx-sheen),var(--nx-panel-fill);--nx-chrome-bg:var(--nx-sheen),var(--nx-chrome-fill);--nx-chrome-bg-strong:var(--nx-sheen),var(--nx-chrome-fill-strong);--nx-stage-fill:var(--nx-stage-glow),var(--nx-stage-bg);--nx-lens-glacier:radial-gradient(closest-side,var(--nx-lens-g) 0%,transparent 100%);--nx-lens-wine:radial-gradient(closest-side,var(--nx-lens-w) 0%,transparent 100%);accent-color:var(--nx-tint)}html[data-palette=next]:lang(ja){--font:-apple-system,BlinkMacSystemFont,"Segoe UI","Hiragino Sans","Hiragino Kaku Gothic ProN","Yu Gothic UI",Meiryo,"Noto Sans JP","Helvetica Neue",system-ui,sans-serif}html[data-palette=next]:lang(ko){--font:-apple-system,BlinkMacSystemFont,"Segoe UI","Apple SD Gothic Neo","Malgun Gothic","Noto Sans KR","Helvetica Neue",system-ui,sans-serif}html[data-theme=pink][data-palette=next]{color-scheme:light;--bg:#FFFFFF;--bg-alt:#F5F5F7;--bg-soft:#F0F0F3;--surface:#FFFFFF;--surface-glass:rgba(255,255,255,.80);--surface-hover:#F5F5F7;--surface-dark:#1C1C1E;--paper:#FBFBFD;--paper-deep:#F5F5F7;--paper-aged:#ECECEF;--bg-sunken:#EDEDF0;--track-bg:rgba(118,118,128,.12);--gradient-editorial:linear-gradient(180deg,#FFFFFF,#F5F5F7);--paper-texture:none;--ink:#1D1D1F;--ink-2:#515154;--ink-3:#6E6E73;--ink-inv:#FFFFFF;--ink-soft:#333336;--ink-cream:#1D1D1F;--ink-fixed:#0B0B0D;--on-solid:#FFFFFF;--line:rgba(60,60,67,.14);--line-strong:rgba(60,60,67,.29);--rule-thin:rgba(0,0,0,.08);--rule-thick:rgba(0,0,0,.18);--pink:#3E5F85;--pink-light:#4E6F96;--pink-pale:#EEF4FB;--pink-glow:rgba(62,95,133,.14);--pink-line:#CFDCEB;--brand:var(--pink);--brand-solid:#3E5F85;--brand-ink:#2F4A6B;--brand-hover:#2F4A6B;--brand-wash:#EEF4FB;--brand-line:#CFDCEB;--info:#3E5F85;--info-wash:#EEF4FB;--info-pale:#F4F8FC;--info-line:#CFDCEB;--gradient-pink:linear-gradient(180deg,#9E2D43,#8E2438 52%,#7F1F32);--gradient-hover:linear-gradient(180deg,#8E2438,#7A1E30);--gradient-text:linear-gradient(90deg,#8E2438,#3E5F85);--shadow-pink:0 1px 2px rgba(46,15,20,.16),0 6px 18px rgba(142,36,56,.22);--shadow-pink-lg:0 2px 4px rgba(46,15,20,.18),0 12px 32px rgba(142,36,56,.28);--accent-near:#8E2438;--accent-clay:#3E5F85;--accent-sage:#4E6F96;--accent-ochre:#9A5B00;--gradient-clay:linear-gradient(135deg,#4E6F96,#2F4A6B);--gradient-sage:linear-gradient(135deg,#B8CCE6,#8FA6C4);--shadow-clay:0 4px 16px rgba(62,95,133,.16),0 8px 24px rgba(62,95,133,.10);--shadow-clay-lg:0 8px 24px rgba(62,95,133,.20),0 16px 48px rgba(62,95,133,.12);--mint:#1E7B34;--mint-light:#2E8B45;--mint-pale:#EAF6EC;--mint-glow:rgba(30,123,52,.14);--mint-line:#CFE8D5;--shadow-mint:0 4px 16px rgba(30,123,52,.14);--shadow-mint-lg:0 8px 28px rgba(30,123,52,.18);--gradient-hover-mint:linear-gradient(180deg,#2E8B45,#1E7B34);--ok:#1E7B34;--ok-wash:#EAF6EC;--warn:#9A5B00;--warn-wash:#FBF1E2;--danger:#D70015;--danger-wash:#FDECEE;--gold:#7A5E14;--gold-pale:#F7F0E1;--purple:#4E6F96;--purple-pale:#EEF4FB;--dark-bg:#0B0B0D;--dark-surface:#161618;--dark-elevated:#1F1F22;--dark-line:rgba(255,255,255,.10);--dark-text:#F5F5F7;--dark-text-2:#A1A1A6;--dark-accent:#E07A8C;--dark-accent-2:#A3B1C4;--gradient-dark:linear-gradient(160deg,#1C1C1E,#0B0B0D);--gradient-cta:linear-gradient(160deg,#1C1C1E,#0B0B0D);--icon-coral:#8E2438;--icon-amber:#9A5B00;--icon-mint:#1E7B34;--icon-violet:#4E6F96;--icon-sky:#3E5F85;--icon-orange:#8E2438;--icon-dark-coral:rgba(224,122,140,.88);--icon-dark-amber:rgba(255,159,10,.82);--icon-dark-mint:rgba(48,209,88,.82);--icon-dark-violet:rgba(184,204,230,.85);--icon-dark-sky:rgba(163,177,196,.85);--icon-dark-orange:rgba(224,122,140,.82);--shadow-sm:0 1px 2px rgba(0,0,0,.05),0 2px 8px rgba(0,0,0,.04);--shadow:0 1px 2px rgba(0,0,0,.04),0 6px 20px rgba(0,0,0,.06);--shadow-lg:0 2px 6px rgba(0,0,0,.05),0 18px 48px rgba(0,0,0,.10);--shadow-xl:0 2px 8px rgba(0,0,0,.06),0 28px 72px rgba(0,0,0,.14);--shadow-inset:inset 0 1px 2px rgba(0,0,0,.05),inset 0 -1px 0 rgba(255,255,255,.6);--highlight-top:inset 0 1px 0 rgba(255,255,255,.70);--highlight-top-strong:inset 0 1px 0 rgba(255,255,255,.95);--shadow-glass:0 10px 30px -8px rgba(30,45,70,.14),inset 0 1px 0 rgba(255,255,255,.85);--shadow-glass-lg:0 24px 60px -12px rgba(30,45,70,.22),inset 0 1px 0 rgba(255,255,255,.90);--glass-bg:rgba(255,255,255,.66);--glass-bg-strong:rgba(255,255,255,.78);--glass-bg-hover:rgba(118,118,128,.10);--glass-line:rgba(255,255,255,.75);--glass-inset:inset 0 1px 0 rgba(255,255,255,.95);--glass-rim:linear-gradient(160deg,rgba(255,255,255,1),rgba(255,255,255,.45) 30%,rgba(163,177,196,.28) 65%,rgba(163,177,196,.72));--glass-shadow:0 0 0 .5px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04),0 10px 30px -8px rgba(30,45,70,.14),var(--glass-inset);--glass-shadow-lg:0 0 0 .5px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.05),0 24px 60px -12px rgba(30,45,70,.22),var(--glass-inset);--glass-menu-bg:rgba(251,251,253,.84);--aura-coral:rgba(142,36,56,.07);--aura-mint:rgba(163,177,196,.34);--aura-violet:rgba(232,242,255,.95);--logo-sail:#8E2438;--logo-mast:#1D1D1F;--globe-land:#3E5F85;--globe-grid:#3E5F85;--globe-arc:#8E2438;--globe-glow:#A3B1C4;--globe-glow-2:#E8F2FF;--globe-label:#1D1D1F;--nx-ink-2-glass:#515154;--nx-ink-4:#86868B;--nx-sep:rgba(60,60,67,.12);--nx-fill-quaternary:rgba(118,118,128,.06);--nx-fill-tertiary:rgba(118,118,128,.10);--nx-fill-secondary:rgba(118,118,128,.16);--nx-accent:#8E2438;--nx-accent-hover:#7A1E30;--nx-accent-press:#6B1A2A;--nx-accent-text:#8E2438;--nx-accent-wash:#F6EBED;--nx-tint:#3E5F85;--nx-tint-text:#2F4A6B;--nx-tint-wash:#EEF4FB;--nx-focus:#3E5F85;--nx-chrome-fill:rgba(250,250,252,.78);--nx-chrome-fill-strong:rgba(250,250,252,.86);--nx-panel-fill:rgba(251,251,253,.84);--nx-clear-fill:rgba(255,255,255,.22);--nx-media-dim:rgba(0,0,0,.56);--nx-rim-top:rgba(255,255,255,.95);--nx-hairline:rgba(0,0,0,.08);--nx-hairline-strong:rgba(0,0,0,.12);--nx-sheen-hi:rgba(255,255,255,.70);--nx-sheen:radial-gradient(120% 80% at var(--nx-mx,50%) var(--nx-my,-20%),rgba(255,255,255,.70) 0%,rgba(255,255,255,0) 60%);--nx-rim:linear-gradient(160deg,rgba(255,255,255,1),rgba(255,255,255,.45) 30%,rgba(163,177,196,.28) 65%,rgba(163,177,196,.72));--nx-edge-glow:inset 0 0 0 1px rgba(255,255,255,.40),inset 0 1px 14px rgba(255,255,255,.30);--nx-shadow-card:0 0 0 .5px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.04),0 12px 32px -14px rgba(30,45,70,.18);--nx-shadow-card-hover:0 0 0 .5px rgba(0,0,0,.06),0 2px 4px rgba(0,0,0,.05),0 18px 40px -14px rgba(30,45,70,.24);--nx-shadow-float:0 0 0 .5px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.05),0 18px 48px -8px rgba(30,45,70,.20);--nx-card-top:rgba(255,255,255,.88);--nx-card-bot:rgba(255,255,255,.72);--nx-card-fill-solid:#FFFFFF;--nx-dense-top:rgba(255,255,255,.94);--nx-dense-bot:rgba(255,255,255,.84);--nx-dense-rim:linear-gradient(160deg,#FFFFFF,rgba(232,242,255,.9) 40%,rgba(163,177,196,.6));--nx-dense-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 0 0 .5px rgba(0,0,0,.04),0 1px 2px rgba(0,0,0,.04),0 8px 22px -12px rgba(30,45,70,.20);--nx-ctl-fill:rgba(255,255,255,.72);--nx-ctl-fill-hover:rgba(255,255,255,.94);--nx-input-fill:rgba(118,118,128,.08);--nx-input-fill-focus:#FFFFFF;--nx-edge-tint:rgba(251,251,253,.60);--nx-lens-g:rgba(163,177,196,.45);--nx-lens-w:rgba(142,36,56,.14);--nx-stage-bg:#0B0B0D;--nx-stage-surface:#F5F5F7;--nx-stage-ink:#F5F5F7;--nx-stage-ink-2:#A1A1A6;--nx-stage-line:rgba(255,255,255,.10);--nx-stage-glow:radial-gradient(60% 70% at 0% 0%,rgba(62,95,133,.40) 0%,rgba(62,95,133,0) 70%),radial-gradient(50% 60% at 100% 100%,rgba(142,36,56,.30) 0%,rgba(142,36,56,0) 70%);--nx-ambient:radial-gradient(ellipse 72vw 58vh at 92% -6%,rgba(232,242,255,1) 0%,rgba(232,242,255,0) 72%),radial-gradient(ellipse 58vw 52vh at -8% 24%,rgba(163,177,196,.34) 0%,rgba(163,177,196,0) 70%),radial-gradient(ellipse 46vw 42vh at 80% 106%,rgba(142,36,56,.08) 0%,rgba(142,36,56,0) 70%),radial-gradient(ellipse 42vw 36vh at 16% 102%,rgba(232,242,255,.90) 0%,rgba(232,242,255,0) 70%),linear-gradient(180deg,#FBFBFD,#F6F7FA)}html[data-theme=bw][data-palette=next]{color-scheme:dark;--bg:#000000;--bg-alt:#0B0B0C;--bg-soft:#1C1C1E;--surface:#1C1C1E;--surface-glass:rgba(28,28,30,.80);--surface-hover:#2C2C2E;--surface-dark:#1C1C1E;--paper:#000000;--paper-deep:#0B0B0C;--paper-aged:#2C2C2E;--bg-sunken:#0B0B0C;--track-bg:rgba(118,118,128,.28);--gradient-editorial:linear-gradient(180deg,#000000,#0B0B0C);--paper-texture:none;--ink:#F5F5F7;--ink-2:#AEAEB2;--ink-3:#8E8E93;--ink-inv:#000000;--ink-soft:#E5E5EA;--ink-cream:#F5F5F7;--ink-fixed:#0B0B0D;--on-solid:#FFFFFF;--line:rgba(255,255,255,.12);--line-strong:rgba(255,255,255,.22);--rule-thin:rgba(255,255,255,.08);--rule-thick:rgba(255,255,255,.20);--pink:#A3B1C4;--pink-light:#B8CCE6;--pink-pale:rgba(163,177,196,.16);--pink-glow:rgba(163,177,196,.18);--pink-line:rgba(163,177,196,.32);--brand:var(--pink);--brand-solid:#3E5F85;--brand-ink:#B8CCE6;--brand-hover:#B8CCE6;--brand-wash:rgba(163,177,196,.14);--brand-line:rgba(163,177,196,.32);--info:#A3B1C4;--info-wash:rgba(163,177,196,.14);--info-pale:rgba(163,177,196,.08);--info-line:rgba(163,177,196,.28);--gradient-pink:linear-gradient(180deg,#A8324A,#9B2C41 50%,#8E2438);--gradient-hover:linear-gradient(180deg,#B03A52,#9B2C41);--gradient-text:linear-gradient(90deg,#F09AAB,#B8CCE6);--shadow-pink:0 6px 20px rgba(142,36,56,.40);--shadow-pink-lg:0 10px 32px rgba(142,36,56,.50);--accent-near:#E07A8C;--accent-clay:#A3B1C4;--accent-sage:#8FA6C4;--accent-ochre:#FF9F0A;--gradient-clay:linear-gradient(135deg,#B8CCE6,#8FA6C4);--gradient-sage:linear-gradient(135deg,#B8CCE6,#A3B1C4);--shadow-clay:0 4px 20px rgba(0,0,0,.40);--shadow-clay-lg:0 8px 32px rgba(0,0,0,.50);--mint:#30D158;--mint-light:#4ADE7B;--mint-pale:rgba(48,209,88,.14);--mint-glow:rgba(48,209,88,.16);--mint-line:rgba(48,209,88,.30);--shadow-mint:0 4px 24px rgba(48,209,88,.16);--shadow-mint-lg:0 8px 32px rgba(48,209,88,.22);--gradient-hover-mint:linear-gradient(180deg,#4ADE7B,#30D158);--ok:#30D158;--ok-wash:rgba(48,209,88,.14);--warn:#FF9F0A;--warn-wash:rgba(255,159,10,.14);--danger:#FF6961;--danger-wash:rgba(255,105,97,.16);--gold:#E0B25A;--gold-pale:rgba(224,178,90,.14);--purple:#B8CCE6;--purple-pale:rgba(163,177,196,.12);--dark-bg:#0B0B0D;--dark-surface:#161618;--dark-elevated:#1F1F22;--dark-line:rgba(255,255,255,.10);--dark-text:#F5F5F7;--dark-text-2:#A1A1A6;--dark-accent:#E07A8C;--dark-accent-2:#A3B1C4;--gradient-dark:linear-gradient(160deg,#1C1C1E,#0B0B0D);--gradient-cta:linear-gradient(160deg,#1C1C1E,#0B0B0D);--icon-coral:rgba(224,122,140,.90);--icon-amber:rgba(255,159,10,.85);--icon-mint:rgba(48,209,88,.85);--icon-violet:rgba(184,204,230,.85);--icon-sky:rgba(163,177,196,.85);--icon-orange:rgba(224,122,140,.85);--icon-dark-coral:rgba(224,122,140,.88);--icon-dark-amber:rgba(255,159,10,.82);--icon-dark-mint:rgba(48,209,88,.82);--icon-dark-violet:rgba(184,204,230,.85);--icon-dark-sky:rgba(163,177,196,.85);--icon-dark-orange:rgba(224,122,140,.82);--shadow-sm:0 1px 2px rgba(0,0,0,.40);--shadow:0 2px 12px rgba(0,0,0,.40);--shadow-lg:0 12px 36px rgba(0,0,0,.50);--shadow-xl:0 24px 72px rgba(0,0,0,.60);--shadow-inset:inset 0 1px 2px rgba(0,0,0,.40),inset 0 -1px 0 rgba(255,255,255,.04);--highlight-top:inset 0 1px 0 rgba(255,255,255,.08);--highlight-top-strong:inset 0 1px 0 rgba(255,255,255,.14);--shadow-glass:0 10px 32px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.10);--shadow-glass-lg:0 24px 64px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.12);--glass-bg:rgba(28,28,30,.64);--glass-bg-strong:rgba(30,30,32,.76);--glass-bg-hover:rgba(255,255,255,.08);--glass-line:rgba(255,255,255,.14);--glass-inset:inset 0 1px 0 rgba(255,255,255,.12);--glass-rim:linear-gradient(160deg,rgba(255,255,255,.36),rgba(255,255,255,.08) 34%,rgba(163,177,196,.08) 66%,rgba(163,177,196,.30));--glass-shadow:0 0 0 .5px rgba(255,255,255,.06),0 10px 32px rgba(0,0,0,.45),var(--glass-inset);--glass-shadow-lg:0 0 0 .5px rgba(255,255,255,.06),0 24px 64px rgba(0,0,0,.55),var(--glass-inset);--glass-menu-bg:rgba(30,30,32,.84);--aura-coral:rgba(142,36,56,.30);--aura-mint:rgba(62,95,133,.34);--aura-violet:rgba(163,177,196,.10);--logo-sail:#B8475C;--logo-mast:#F5F5F7;--globe-land:#E8F2FF;--globe-grid:#A3B1C4;--globe-arc:#E07A8C;--globe-glow:#3E5F85;--globe-glow-2:#8E2438;--globe-label:#F5F5F7;--nx-ink-2-glass:#C7C7CC;--nx-ink-4:#636366;--nx-sep:rgba(255,255,255,.10);--nx-fill-quaternary:rgba(118,118,128,.14);--nx-fill-tertiary:rgba(118,118,128,.20);--nx-fill-secondary:rgba(118,118,128,.28);--nx-accent:#9B2C41;--nx-accent-hover:#A8324A;--nx-accent-press:#8E2438;--nx-accent-text:#E07A8C;--nx-accent-wash:rgba(224,122,140,.16);--nx-tint:#A3B1C4;--nx-tint-text:#B8CCE6;--nx-tint-wash:rgba(163,177,196,.14);--nx-focus:#A3B1C4;--nx-chrome-fill:rgba(22,22,24,.78);--nx-chrome-fill-strong:rgba(22,22,24,.86);--nx-panel-fill:rgba(30,30,32,.84);--nx-clear-fill:rgba(0,0,0,.24);--nx-media-dim:rgba(0,0,0,.56);--nx-rim-top:rgba(255,255,255,.14);--nx-hairline:rgba(255,255,255,.10);--nx-hairline-strong:rgba(255,255,255,.16);--nx-sheen-hi:rgba(255,255,255,.10);--nx-sheen:radial-gradient(120% 80% at var(--nx-mx,50%) var(--nx-my,-20%),rgba(255,255,255,.10) 0%,rgba(255,255,255,0) 60%);--nx-rim:linear-gradient(160deg,rgba(255,255,255,.36),rgba(255,255,255,.08) 34%,rgba(163,177,196,.08) 66%,rgba(163,177,196,.30));--nx-edge-glow:inset 0 0 0 1px rgba(255,255,255,.04),inset 0 1px 14px rgba(255,255,255,.04);--nx-shadow-card:0 0 0 .5px rgba(255,255,255,.07),0 12px 32px -12px rgba(0,0,0,.70);--nx-shadow-card-hover:0 0 0 .5px rgba(255,255,255,.10),0 18px 40px -12px rgba(0,0,0,.80);--nx-shadow-float:0 0 0 .5px rgba(255,255,255,.08),0 2px 8px rgba(0,0,0,.40),0 20px 56px rgba(0,0,0,.55);--nx-card-top:rgba(44,44,46,.74);--nx-card-bot:rgba(28,28,30,.66);--nx-card-fill-solid:#1C1C1E;--nx-dense-top:rgba(44,44,46,.86);--nx-dense-bot:rgba(30,30,32,.80);--nx-dense-rim:linear-gradient(160deg,rgba(255,255,255,.28),rgba(163,177,196,.10) 40%,rgba(255,255,255,.05));--nx-dense-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 10px 28px -14px rgba(0,0,0,.75);--nx-ctl-fill:rgba(255,255,255,.08);--nx-ctl-fill-hover:rgba(255,255,255,.14);--nx-input-fill:rgba(118,118,128,.24);--nx-input-fill-focus:#1C1C1E;--nx-edge-tint:rgba(0,0,0,.40);--nx-lens-g:rgba(62,95,133,.40);--nx-lens-w:rgba(142,36,56,.30);--nx-stage-bg:#111113;--nx-stage-surface:#1C1C1E;--nx-stage-ink:#F5F5F7;--nx-stage-ink-2:#A1A1A6;--nx-stage-line:rgba(255,255,255,.10);--nx-stage-glow:radial-gradient(60% 70% at 0% 0%,rgba(62,95,133,.34) 0%,rgba(62,95,133,0) 70%),radial-gradient(50% 60% at 100% 100%,rgba(142,36,56,.28) 0%,rgba(142,36,56,0) 70%);--nx-ambient:radial-gradient(ellipse 70vw 56vh at 90% -10%,rgba(62,95,133,.42) 0%,rgba(62,95,133,0) 70%),radial-gradient(ellipse 56vw 50vh at -6% 104%,rgba(142,36,56,.34) 0%,rgba(142,36,56,0) 70%),radial-gradient(ellipse 40vw 34vh at 28% 30%,rgba(163,177,196,.08) 0%,rgba(163,177,196,0) 70%),radial-gradient(ellipse 36vw 30vh at 72% 68%,rgba(77,24,33,.28) 0%,rgba(77,24,33,0) 70%),#000000}html[data-palette=next] body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern";font-kerning:normal}html[data-palette=next][data-theme] body{background-color:transparent}html[data-palette=next][data-theme] .shell:before,html[data-palette=next][data-theme] body:not(:has(.shell)):before{z-index:-1;background:var(--nx-ambient)}html[data-palette=next][data-theme] .main:before{background:none}html[data-palette=next] ::selection{background:rgba(163,177,196,.45);color:var(--ink)}html[data-palette=next] :is(h1,h2,h3,h4):is(:lang(zh),:lang(ja),:lang(ko)){letter-spacing:0}html[data-palette=next] :is(h1,h2,h3,p):lang(ko){word-break:keep-all}html[data-palette=next][data-theme] .eyebrow{font-family:var(--font);font-size:13px;font-weight:600;letter-spacing:.01em;text-transform:none;color:var(--accent-clay)}html[data-palette=next][data-theme] :is(.h1,.h2) em{font-style:normal;background:var(--gradient-text);background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:none}html[data-palette=next] :is(.num,.stat-num){font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (min-width:1024px){html[data-palette=next][data-theme] .sidenav{top:10px;left:10px;bottom:10px;border-right:0;border-radius:24px}html[data-palette=next][data-theme] .sidenav:before{border-radius:inherit;background:var(--nx-panel-bg);-webkit-backdrop-filter:var(--nx-filter-panel);backdrop-filter:var(--nx-filter-panel);box-shadow:var(--nx-panel-shadow)}html[data-palette=next][data-theme] .sidenav:after{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;padding:1px;pointer-events:none;background:var(--nx-rim);-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}html[data-palette=next][data-theme] .main{margin-left:calc(var(--sidenav-w) + 20px)}html[data-palette=next][data-theme] .main.main--nonav{margin-left:0}}html[data-palette=next][data-theme] .sidenav-head{border-bottom:0}html[data-palette=next][data-theme] .sidenav-foot{border-top:1px solid var(--nx-sep)}html[data-palette=next][data-theme] .sidenav-group-title{font-family:var(--font);font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:none}html[data-palette=next][data-theme] .nav-item{border-radius:14px;color:var(--nx-ink-2-glass);transition:background-color var(--nx-dur-fast) var(--nx-ease-std),color var(--nx-dur-fast) var(--nx-ease-std)}html[data-palette=next][data-theme] .nav-item:hover{background:var(--nx-fill-tertiary);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--ink)}html[data-palette=next][data-theme] .nav-item.active,html[data-palette=next][data-theme] .nav-item.active:hover{background:rgba(255,255,255,.86);color:var(--ink);font-weight:600;box-shadow:inset 0 1px 0 rgba(255,255,255,1),0 0 0 .5px rgba(0,0,0,.06),0 2px 8px -2px rgba(30,45,70,.14)}html[data-palette=next][data-theme=bw] .nav-item.active,html[data-palette=next][data-theme=bw] .nav-item.active:hover{background:rgba(255,255,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 0 .5px rgba(255,255,255,.06)}html[data-palette=next][data-theme] .sidenav-toggle{border-radius:999px}html[data-palette=next][data-theme] .sidenav-toggle:hover{background:var(--nx-fill-tertiary)}html[data-palette=next][data-sidenav=collapsed] .sidenav .nav-item .badge{display:none}html[data-palette=next][data-theme] .sys-dropdown{border:0;border-radius:var(--nx-r-menu);padding:6px;background:var(--nx-panel-bg);-webkit-backdrop-filter:var(--nx-filter-panel);backdrop-filter:var(--nx-filter-panel);box-shadow:var(--nx-panel-shadow);transform-origin:center;animation:nx-pop var(--nx-dur-base) var(--nx-ease-emph) both}html[data-palette=next][data-theme] .sys-item{border-radius:10px;color:var(--ink);transition:background-color var(--nx-dur-fast) var(--nx-ease-std)}html[data-palette=next][data-theme] .sys-item:hover{background:var(--nx-fill-tertiary);color:var(--ink)}html[data-palette=next][data-theme] :is(.sys-item.active,.sys-item[aria-selected=true]){background:var(--nx-fill-secondary);color:var(--ink);font-weight:600}html[data-palette=next][data-theme] .sys-divider{background:var(--nx-sep);margin:5px 10px}@media (max-width:1023.98px){html[data-palette=next][data-theme] .mtop{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:0}html[data-palette=next][data-theme] .mtop:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--nx-chrome-fill);-webkit-backdrop-filter:var(--nx-filter-chrome);backdrop-filter:var(--nx-filter-chrome);box-shadow:0 .5px 0 var(--nx-hairline)}html[data-palette=next][data-theme] .mtop:after{content:"";position:absolute;left:0;right:0;top:100%;height:16px;pointer-events:none;background:linear-gradient(var(--nx-edge-tint),transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);-webkit-mask-image:linear-gradient(#000,transparent);mask-image:linear-gradient(#000,transparent)}html[data-palette=next][data-theme] .tabbar{left:12px;right:12px;bottom:calc(8px + env(safe-area-inset-bottom, 0px));padding:6px;border-top:0;border-radius:32px;background:var(--nx-chrome-bg);-webkit-backdrop-filter:var(--nx-filter-chrome);backdrop-filter:var(--nx-filter-chrome);box-shadow:var(--nx-chrome-shadow)}html[data-palette=next][data-theme] .tabbar .tab{min-height:52px;border-radius:26px;color:var(--nx-ink-2-glass);transition:background-color var(--nx-dur-fast) var(--nx-ease-std),color var(--nx-dur-fast) var(--nx-ease-std)}html[data-palette=next][data-theme] .tabbar .tab:active{background:var(--nx-fill-tertiary)}html[data-palette=next][data-theme] .tabbar .tab.active{color:var(--nx-accent-text);background:var(--nx-fill-tertiary);font-weight:600}html[data-palette=next][data-theme] .tab-badge{background:#D70015;color:#FFFFFF}html[data-palette=next][data-theme] .main{padding-bottom:calc(96px + env(safe-area-inset-bottom, 0px))}html[data-palette=next][data-theme] .sheet-mask{background:rgba(0,0,0,.18)}html[data-palette=next][data-theme=bw] .sheet-mask{background:rgba(0,0,0,.5)}html[data-palette=next][data-theme] .sheet{left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom, 0px));padding:8px 10px 14px;border-top:0;border-radius:var(--r-xl);background:var(--nx-panel-bg);-webkit-backdrop-filter:var(--nx-filter-panel);backdrop-filter:var(--nx-filter-panel);box-shadow:var(--nx-panel-shadow);animation:nx-sheet-in var(--nx-dur-menu) var(--nx-ease-emph) both}html[data-palette=next][data-theme] .sheet .nav-item{border-radius:18px}html[data-palette=next][data-theme] .sheet-grip{background:var(--nx-fill-secondary)}html[data-palette=next][data-theme] .lang-dd-m>summary{border-radius:999px;background:var(--nx-fill-tertiary)}}html[data-palette=next][data-theme] .box{background:var(--nx-card-fill);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:transparent;box-shadow:var(--nx-card-shadow);transition:box-shadow var(--nx-dur-base) var(--nx-ease-std)}html[data-palette=next][data-theme] .box:before{background:var(--nx-rim)}html[data-palette=next][data-theme] .box:after{display:none}html[data-palette=next][data-theme] .box:hover{transform:none;box-shadow:inset 0 1px 0 var(--nx-rim-top),var(--nx-shadow-card-hover)}html[data-palette=next][data-theme] .card{background:var(--nx-card-fill);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:transparent;border-radius:var(--r-lg);box-shadow:inset 0 0 0 .5px var(--nx-hairline),var(--nx-card-shadow)}html[data-palette=next][data-theme] .card--soft{box-shadow:inset 0 0 0 .5px var(--nx-hairline),inset 0 1px 0 var(--nx-rim-top),var(--nx-shadow-float)}html[data-palette=next][data-theme] .hover-card{background:var(--nx-card-fill);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:transparent;box-shadow:inset 0 0 0 .5px var(--nx-hairline),var(--nx-card-shadow);transition:transform var(--nx-dur-base) var(--nx-ease-out)}html[data-palette=next][data-theme] .hover-card:hover{transform:translateY(-2px);border-color:transparent;box-shadow:inset 0 0 0 .5px var(--nx-hairline),inset 0 1px 0 var(--nx-rim-top),var(--nx-shadow-card-hover)}html[data-palette=next][data-theme] .section--alt{background:transparent;box-shadow:none}html[data-palette=next][data-theme] .section--dark{background:var(--nx-stage-fill);color:var(--nx-stage-ink)}html[data-palette=next][data-theme]{--av-0:radial-gradient(120% 90% at 30% 10%,rgba(255,255,255,.30) 0%,rgba(255,255,255,0) 55%),linear-gradient(145deg,#4E6F96,#34506F);--av-1:radial-gradient(120% 90% at 30% 10%,rgba(255,255,255,.28) 0%,rgba(255,255,255,0) 55%),linear-gradient(145deg,#A8324A,#7F1F32);--av-2:radial-gradient(120% 90% at 30% 10%,rgba(255,255,255,.26) 0%,rgba(255,255,255,0) 55%),linear-gradient(145deg,#6E6E73,#3A3A3C);--av-3:radial-gradient(120% 90% at 30% 10%,rgba(255,255,255,.28) 0%,rgba(255,255,255,0) 55%),linear-gradient(145deg,#5B6B84,#3C4659);--av-4:radial-gradient(120% 90% at 30% 10%,rgba(255,255,255,.28) 0%,rgba(255,255,255,0) 55%),linear-gradient(145deg,#8A3A5C,#5E2440);--av-5:radial-gradient(120% 90% at 30% 10%,rgba(255,255,255,.28) 0%,rgba(255,255,255,0) 55%),linear-gradient(145deg,#4F7479,#33504F);--av-6:radial-gradient(120% 90% at 30% 10%,rgba(255,255,255,.30) 0%,rgba(255,255,255,0) 55%),linear-gradient(145deg,#58779B,#3E5F85);--av-7:radial-gradient(120% 90% at 30% 10%,rgba(255,255,255,.26) 0%,rgba(255,255,255,0) 55%),linear-gradient(145deg,#7A2E3E,#52202B)}html[data-palette=next][data-theme] :is(.btn,.pink-btn,.ghost-btn){border-radius:var(--r-pill);font-weight:600;letter-spacing:-.01em;transition:transform var(--nx-dur-press) var(--nx-ease-out),background-color var(--nx-dur-fast) var(--nx-ease-std),box-shadow var(--nx-dur-fast) var(--nx-ease-std),color var(--nx-dur-fast) var(--nx-ease-std)}html[data-palette=next][data-theme] :is(.btn,.pink-btn,.ghost-btn):active{transform:scale(.97)}html[data-palette=next][data-theme] :is(.btn--sm,.btn--lg){border-radius:var(--r-pill)}html[data-palette=next][data-theme] :is(.btn--primary,.pink-btn){background:var(--gradient-pink);color:#FFFFFF;border:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.26),inset 0 -1px 0 rgba(0,0,0,.2),inset 0 0 0 .5px rgba(255,255,255,.12),var(--shadow-pink)}html[data-palette=next][data-theme] :is(.btn--primary,.pink-btn):after{top:0;left:0;right:0;height:100%;border-radius:inherit;background:radial-gradient(130% 110% at 50% -30%,rgba(255,255,255,.3) 0,rgba(255,255,255,.08) 45%,rgba(255,255,255,0) 62%)}html[data-palette=next][data-theme] :is(.btn--primary,.pink-btn):hover{background:var(--gradient-hover);color:#FFFFFF;transform:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(0,0,0,.22),var(--shadow-pink-lg)}html[data-palette=next][data-theme] :is(.btn--primary,.pink-btn):active{background:var(--nx-accent-press);transform:scale(.97)}html[data-palette=next][data-theme=bw] .pink-btn,html[data-palette=next][data-theme] .btn--primary .icon{color:#FFFFFF}html[data-palette=next][data-theme] :is(.btn--ghost,.shell .btn--ghost,.ghost-btn){background:var(--nx-ctl-fill);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--ink);border:0;box-shadow:inset 0 1px 0 var(--nx-rim-top),inset 0 0 0 .5px var(--nx-hairline-strong),0 1px 2px rgba(0,0,0,.04),0 4px 14px -6px rgba(30,45,70,.18)}html[data-palette=next][data-theme] :is(.btn--ghost,.shell .btn--ghost,.ghost-btn):hover{background:var(--nx-ctl-fill-hover);color:var(--ink);border-color:transparent;box-shadow:inset 0 1px 0 var(--nx-rim-top),inset 0 0 0 .5px var(--nx-hairline-strong),0 2px 4px rgba(0,0,0,.05),0 8px 20px -8px rgba(30,45,70,.24)}html[data-palette=next][data-theme] :is(.btn--ghost,.shell .btn--ghost,.ghost-btn) .icon,html[data-palette=next][data-theme] :is(.btn--ghost,.shell .btn--ghost,.ghost-btn):hover .icon{color:currentColor}html[data-palette=next][data-theme=bw] :is(.btn--ghost,.shell .btn--ghost,.ghost-btn){box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 0 0 .5px rgba(255,255,255,.16)}html[data-palette=next][data-theme=bw] :is(.btn--ghost,.shell .btn--ghost,.ghost-btn):hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 0 0 .5px rgba(255,255,255,.22)}html[data-palette=next][data-theme] .pill{border-radius:var(--r-pill);padding:3px 10px}html[data-palette=next][data-theme] .field label{font-family:var(--font);font-size:12px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ink-2)}html[data-palette=next][data-theme] :is(.field input,.field select,.field textarea){background:var(--nx-input-fill);border:1px solid transparent;border-radius:12px;color:var(--ink);transition:background-color var(--nx-dur-fast) var(--nx-ease-std),box-shadow var(--nx-dur-fast) var(--nx-ease-std)}html[data-palette=next][data-theme] :is(.field input,.field select,.field textarea)::placeholder{color:var(--nx-ink-4)}html[data-palette=next][data-theme] :is(.field input,.field select,.field textarea):focus{background:var(--nx-input-fill-focus);border-color:transparent;box-shadow:0 0 0 1px var(--nx-focus),0 0 0 4px color-mix(in srgb,var(--nx-focus) 22%,transparent)}html[data-palette=next] :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--nx-focus);outline-offset:2px}html[data-palette=next][data-theme] .spin{border-color:var(--nx-fill-secondary);border-top-color:var(--nx-tint)}html[data-palette=next][data-theme] .empty{color:var(--ink-3)}@keyframes nx-pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes nx-sheet-in{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:none}}@keyframes nx-fade-in{0%{opacity:0}to{opacity:1}}@keyframes nx-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){html[data-theme=pink][data-palette=next]{--nx-chrome-fill:rgba(250,250,252,.96);--nx-chrome-fill-strong:#FBFBFD;--nx-panel-fill:rgba(251,251,253,.97);--glass-bg:rgba(255,255,255,.92);--glass-bg-strong:rgba(255,255,255,.96);--glass-menu-bg:rgba(251,251,253,.97)}html[data-theme=bw][data-palette=next]{--nx-chrome-fill:rgba(22,22,24,.96);--nx-chrome-fill-strong:#161618;--nx-panel-fill:rgba(30,30,32,.97);--glass-bg:rgba(28,28,30,.94);--glass-bg-strong:rgba(30,30,32,.96);--glass-menu-bg:rgba(30,30,32,.97)}}@media (prefers-reduced-transparency:reduce){html[data-palette=next]{--nx-filter-chrome:none;--nx-filter-panel:none;--nx-filter-control:none;--nx-filter-clear:none;--blur-sm:0px;--blur:0px;--blur-md:0px;--blur-lg:0px;--blur-xl:0px;--blur-overlay:0px;--sat:100%}html[data-theme=pink][data-palette=next]{--nx-chrome-fill:#FBFBFD;--nx-chrome-fill-strong:#FBFBFD;--nx-panel-fill:#FFFFFF;--nx-card-top:#FFFFFF;--nx-card-bot:#FFFFFF;--nx-dense-top:#FFFFFF;--nx-dense-bot:#FFFFFF;--nx-ctl-fill:#FFFFFF;--glass-bg:#FFFFFF;--glass-bg-strong:#FFFFFF;--glass-menu-bg:#FFFFFF}html[data-theme=bw][data-palette=next]{--nx-chrome-fill:#161618;--nx-chrome-fill-strong:#161618;--nx-panel-fill:#1C1C1E;--nx-card-top:#1C1C1E;--nx-card-bot:#1C1C1E;--nx-dense-top:#1C1C1E;--nx-dense-bot:#1C1C1E;--nx-ctl-fill:#2C2C2E;--glass-bg:#1C1C1E;--glass-bg-strong:#1C1C1E;--glass-menu-bg:#1C1C1E}}@media (prefers-contrast:more){html[data-theme][data-palette=next]{--ink-2:#3A3A3C;--ink-3:#515154;--nx-ink-2-glass:#3A3A3C;--line:rgba(0,0,0,.36);--line-strong:rgba(0,0,0,.56);--nx-hairline:rgba(0,0,0,.36);--nx-hairline-strong:rgba(0,0,0,.50);--nx-sep:rgba(0,0,0,.30);--nx-chrome-fill:rgba(251,251,253,.97);--nx-panel-fill:rgba(255,255,255,.98);--nx-card-top:#FFFFFF;--nx-card-bot:#FFFFFF;--nx-dense-top:#FFFFFF;--nx-dense-bot:#FFFFFF;--glass-bg:rgba(255,255,255,.96);--glass-bg-strong:#FFFFFF;--nx-rim:linear-gradient(rgba(0,0,0,.36),rgba(0,0,0,.36));--nx-dense-rim:linear-gradient(rgba(0,0,0,.36),rgba(0,0,0,.36));--pink:#2F4A6B;--accent-clay:#2F4A6B;--nx-tint:#2F4A6B;--nx-focus:#1F3450;--nx-accent:#6B1A2A;--nx-accent-text:#6B1A2A}html[data-theme=bw][data-palette=next]{--ink-2:#D1D1D6;--ink-3:#AEAEB2;--nx-ink-2-glass:#E5E5EA;--line:rgba(255,255,255,.40);--line-strong:rgba(255,255,255,.60);--nx-hairline:rgba(255,255,255,.40);--nx-hairline-strong:rgba(255,255,255,.55);--nx-sep:rgba(255,255,255,.32);--nx-chrome-fill:rgba(18,18,20,.97);--nx-panel-fill:rgba(22,22,24,.98);--nx-card-top:#1C1C1E;--nx-card-bot:#1C1C1E;--nx-dense-top:#1C1C1E;--nx-dense-bot:#1C1C1E;--glass-bg:rgba(28,28,30,.96);--glass-bg-strong:#1C1C1E;--nx-rim:linear-gradient(rgba(255,255,255,.40),rgba(255,255,255,.40));--nx-dense-rim:linear-gradient(rgba(255,255,255,.40),rgba(255,255,255,.40));--pink:#B8CCE6;--accent-clay:#B8CCE6;--nx-tint:#B8CCE6;--nx-focus:#E8F2FF;--nx-accent:#8E2438;--nx-accent-text:#F09AAB}}@media (forced-colors:active){html[data-palette=next] *,html[data-palette=next] :after,html[data-palette=next] :before{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important}html[data-palette=next][data-theme] :is(.btn,.pink-btn,.ghost-btn,.sys-dropdown,.sheet,.tabbar){border:1px solid CanvasText}}html[data-palette=next][data-theme] body:has([data-chrome]){padding-top:76px}html[data-palette=v3]{--font:Inter,-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI","PingFang SC","Hiragino Sans GB","Noto Sans SC","Microsoft YaHei",system-ui,sans-serif;--r-sm:6px;--r:8px;--r-md:10px;--r-lg:12px;--r-xl:14px;--v3-rail-w:48px;--v3-side-w:222px;--v3-top-h:52px;--sidenav-w:calc(var(--v3-rail-w) + var(--v3-side-w));--sidenav-w-min:var(--v3-rail-w);--blur-sm:0px;--blur:0px;--blur-md:0px;--blur-lg:0px;--blur-xl:0px;--blur-overlay:0px;--sat:100%}html[data-sidenav=collapsed][data-palette=v3]{--sidenav-w:var(--v3-rail-w)}html[data-theme][data-palette=v3]{color-scheme:light;--v3-chrome:#F8F8F8;--v3-chrome-line:#E7E7E7;--v3-hover:#EFEFEF;--v3-active:#E8E8E8;--v3-black:#202020;--v3-black-hover:#3A3A3A;--v3-lime:#C7EF58;--v3-lime-ink:#263900;--v3-forest:#173C34;--v3-forest-ink:#C6E487;--v3-leaf-wash:#F7FAF0;--v3-leaf-line:#E6ECCD;--v3-leaf-ink:#2C3A22;--bg:#FFFFFF;--bg-alt:#F8F8F8;--bg-soft:#F2F2F2;--bg-sunken:#F2F2F2;--track-bg:#E7E7E7;--surface:#FFFFFF;--surface-glass:#FFFFFF;--surface-hover:#F5F5F5;--paper:#FFFFFF;--paper-deep:#F8F8F8;--paper-aged:#EEEEEE;--paper-texture:none;--ink:#202020;--ink-2:#444444;--ink-3:#8B8B8B;--ink-inv:#FFFFFF;--ink-soft:#303030;--ink-cream:#202020;--line:#E7E7E7;--line-strong:#CFCFCF;--rule-thin:rgba(0,0,0,.09);--rule-thick:rgba(0,0,0,.22);--pink:#202020;--pink-light:#3A3A3A;--pink-pale:#F4F4F4;--pink-glow:rgba(0,0,0,.06);--pink-line:#DADADA;--gradient-pink:linear-gradient(#202020,#202020);--gradient-text:linear-gradient(90deg,#202020,#173C34);--gradient-hover:linear-gradient(#3A3A3A,#3A3A3A);--shadow-pink:0 1px 2px rgba(0,0,0,.08);--shadow-pink-lg:0 2px 6px rgba(0,0,0,.12);--on-solid:#FFFFFF;--brand:#202020;--brand-solid:#202020;--brand-ink:#202020;--brand-hover:#3A3A3A;--brand-wash:#F4F4F4;--brand-line:#DADADA;--mint:#1F6B4A;--mint-light:#2E8560;--mint-pale:#F3F8E8;--mint-glow:rgba(31,107,74,.12);--mint-line:#E1EBC8;--gradient-hover-mint:linear-gradient(#2E8560,#1F6B4A);--shadow-mint:0 1px 2px rgba(0,0,0,.06);--shadow-mint-lg:0 2px 6px rgba(0,0,0,.10);--accent-clay:#173C34;--accent-sage:#5E7F3A;--accent-ochre:#9A7B1F;--accent-near:#244138;--gradient-clay:linear-gradient(#173C34,#173C34);--gradient-sage:linear-gradient(#5E7F3A,#5E7F3A);--gradient-editorial:linear-gradient(#FFFFFF,#FFFFFF);--purple:#5B5B66;--purple-pale:#F2F2F4;--gold:#9A7B1F;--gold-pale:#F7F3E3;--blue:#1F6B4A;--ok:#1F7A4D;--ok-wash:#EEF6E4;--info:#1F6B4A;--info-wash:#F3F8E8;--info-pale:#F7FAF0;--info-line:#E1EBC8;--warn:#9A6B12;--warn-wash:#FBF4E2;--danger:#C0362C;--danger-wash:#FBEDEB;--icon-coral:#202020;--icon-amber:#9A7B1F;--icon-mint:#1F6B4A;--icon-violet:#5B5B66;--icon-sky:#5E6B73;--icon-orange:#173C34;--shadow-sm:0 1px 1px rgba(0,0,0,.03);--shadow:0 1px 2px rgba(0,0,0,.04);--shadow-lg:0 6px 20px rgba(0,0,0,.08);--shadow-xl:0 12px 36px rgba(0,0,0,.12);--shadow-glass:0 1px 2px rgba(0,0,0,.04);--shadow-glass-lg:0 6px 20px rgba(0,0,0,.08);--glass-bg:#FFFFFF;--glass-bg-strong:#FFFFFF;--glass-bg-hover:#F4F4F4;--glass-line:#E7E7E7;--glass-inset:inset 0 0 0 0 transparent;--glass-rim:linear-gradient(#E7E7E7,#E7E7E7);--glass-shadow:0 1px 2px rgba(0,0,0,.03);--glass-shadow-lg:0 8px 28px rgba(0,0,0,.10);--glass-menu-bg:#FFFFFF;--aura-coral:transparent;--aura-mint:transparent;--aura-violet:transparent;--logo-sail:#263900;--logo-mast:#263900}html[data-theme=bw][data-palette=v3]{color-scheme:dark;--v3-chrome:#161616;--v3-chrome-line:#2A2A2A;--v3-hover:#222222;--v3-active:#2A2A2A;--v3-black:#F2F2F2;--v3-black-hover:#FFFFFF;--v3-forest:#C6E487;--v3-forest-ink:#173C34;--v3-leaf-wash:#1B211A;--v3-leaf-line:#2C3626;--v3-leaf-ink:#D5E6B4;--bg:#101010;--bg-alt:#161616;--bg-soft:#1C1C1C;--bg-sunken:#0C0C0C;--track-bg:#2A2A2A;--surface:#171717;--surface-glass:#171717;--surface-hover:#1F1F1F;--paper:#101010;--paper-deep:#161616;--paper-aged:#232323;--ink:#F2F2F2;--ink-2:#C4C4C4;--ink-3:#8A8A8A;--ink-inv:#101010;--ink-soft:#E0E0E0;--ink-cream:#F2F2F2;--line:#2A2A2A;--line-strong:#3C3C3C;--rule-thin:rgba(255,255,255,.10);--rule-thick:rgba(255,255,255,.24);--pink:#F2F2F2;--pink-light:#FFFFFF;--pink-pale:#1F1F1F;--pink-glow:rgba(255,255,255,.08);--pink-line:#3C3C3C;--gradient-pink:linear-gradient(#F2F2F2,#F2F2F2);--gradient-text:linear-gradient(90deg,#F2F2F2,#C6E487);--gradient-hover:linear-gradient(#FFFFFF,#FFFFFF);--on-solid:#101010;--brand:#F2F2F2;--brand-solid:#F2F2F2;--brand-ink:#F2F2F2;--brand-hover:#FFFFFF;--brand-wash:#1F1F1F;--brand-line:#3C3C3C;--mint:#9BD36A;--mint-light:#B4E388;--mint-pale:#1B211A;--mint-line:#2C3626;--accent-clay:#C6E487;--accent-sage:#9BD36A;--accent-ochre:#D9B95A;--accent-near:#9BD36A;--gradient-clay:linear-gradient(#C6E487,#C6E487);--gradient-editorial:linear-gradient(#101010,#101010);--purple:#A9A9B4;--purple-pale:#1E1E22;--gold:#D9B95A;--gold-pale:#24200F;--blue:#9BD36A;--ok:#7FCF8F;--ok-wash:#162119;--info:#9BD36A;--info-wash:#1B211A;--info-pale:#1B211A;--info-line:#2C3626;--warn:#E0B352;--warn-wash:#241D0D;--danger:#F0776C;--danger-wash:#2A1513;--icon-coral:#F2F2F2;--icon-mint:#9BD36A;--icon-orange:#C6E487;--shadow-sm:0 1px 1px rgba(0,0,0,.3);--shadow:0 1px 2px rgba(0,0,0,.35);--shadow-lg:0 6px 20px rgba(0,0,0,.45);--shadow-xl:0 12px 36px rgba(0,0,0,.55);--glass-bg:#171717;--glass-bg-strong:#171717;--glass-bg-hover:#1F1F1F;--glass-line:#2A2A2A;--glass-rim:linear-gradient(#2A2A2A,#2A2A2A);--glass-shadow:0 1px 2px rgba(0,0,0,.35);--glass-shadow-lg:0 8px 28px rgba(0,0,0,.5);--glass-menu-bg:#1A1A1A;--logo-sail:#263900;--logo-mast:#263900}.gs3-rail,.gs3-side,.gs3-top{display:none}@media (min-width:1024px){html[data-palette=v3] .main:before,html[data-palette=v3] .shell:before{display:none}.gs3-rail{position:fixed;top:0;left:0;bottom:0;z-index:41;width:var(--v3-rail-w);display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 0;background:var(--v3-chrome);border-right:1px solid var(--v3-chrome-line)}.gs3-square{width:30px;height:30px;border-radius:8px;flex:none;display:grid;place-items:center;background:var(--v3-lime);color:var(--v3-lime-ink);margin-bottom:6px}.gs3-square svg{width:19px;height:19px;display:block}.gs3-rail-item{width:32px;height:32px;border-radius:8px;flex:none;display:grid;place-items:center;border:0;background:none;color:var(--ink-3);cursor:pointer}.gs3-rail-item .icon{width:17px;height:17px}.gs3-rail-item:hover{background:var(--v3-hover);color:var(--ink)}.gs3-rail-item.active{background:var(--v3-active);color:var(--ink)}.gs3-rail-bottom{margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:8px}.gs3-avatar{width:28px;height:28px;border-radius:50%;flex:none;display:grid;place-items:center;border:0;cursor:pointer;background:var(--v3-forest);color:var(--v3-forest-ink);font:600 11px/1 var(--font)}.gs3-avatar .icon{width:14px;height:14px}.gs3-side{position:fixed;top:0;bottom:0;left:var(--v3-rail-w);z-index:40;width:var(--v3-side-w);display:flex;flex-direction:column;padding:12px 11px 11px;background:var(--v3-chrome);border-right:1px solid var(--v3-chrome-line)}html[data-sidenav=collapsed] .gs3-side{display:none}.gs3-store{display:flex;align-items:center;gap:8px;height:34px;padding:0 8px;flex:none;background:var(--surface);border:1px solid var(--v3-chrome-line);border-radius:7px;color:var(--ink);text-decoration:none;font-size:13px}.gs3-store:hover{border-color:var(--line-strong)}.gs3-store strong{flex:1 1;min-width:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs3-store svg{color:var(--ink-3);flex:none}.gs3-store-mark{width:20px;height:20px;border-radius:5px;flex:none;display:grid;place-items:center;background:var(--v3-lime);color:var(--v3-lime-ink);font-size:11px;font-weight:700}.gs3-nav{flex:1 1;min-height:0;overflow-y:auto;padding-top:14px;gap:18px}.gs3-group,.gs3-nav{display:flex;flex-direction:column}.gs3-group{gap:2px}.gs3-group-title{font-size:11.5px;color:var(--ink-3);padding:0 9px 6px}.gs3-side .nav-item{width:100%;gap:10px;padding:7px 9px;min-height:34px;border-radius:7px;font-size:13px;font-weight:500;color:var(--ink-2);backdrop-filter:none;-webkit-backdrop-filter:none}.gs3-side .nav-item .icon{width:16px;height:16px;color:var(--ink-3)}.gs3-side .nav-item:hover{background:var(--v3-hover);color:var(--ink)}.gs3-side .nav-item.active{background:var(--v3-active);color:var(--ink);font-weight:600}.gs3-side .nav-item.active .icon{color:var(--ink)}.gs3-side .nav-item .badge{margin-left:auto;font-size:10px;font-weight:600;padding:1px 6px;border-radius:5px;background:var(--v3-forest);color:var(--v3-forest-ink)}.gs3-side .nav-item.soon{color:var(--ink-3);cursor:default}.gs3-side .nav-item .soon-badge,.gs3-side .nav-item.soon:hover{background:none;color:var(--ink-3)}.gs3-side .nav-item .soon-badge{border:1px solid var(--v3-chrome-line);font-weight:500}.gs3-group-title--act{display:flex;align-items:center;justify-content:space-between}.gs3-group-title--act button{border:0;background:none;cursor:pointer;color:var(--ink-3);font-size:15px;line-height:1;padding:0 2px}.gs3-group-title--act button:hover{color:var(--ink)}.gs3-count{margin-left:auto;font-size:11px;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gs3-side-empty{margin:0 4px 8px;padding:15px 11px;text-align:center;background:var(--bg-soft);border:1px solid var(--v3-chrome-line);border-radius:9px}.gs3-side-empty strong{display:block;font-size:12px;font-weight:600;color:var(--ink)}.gs3-side-empty p{margin:6px 0 12px;font-size:11px;line-height:1.55;color:var(--ink-3)}.gs3-side-empty .gs3-btn-dark{border:0;cursor:pointer;font-family:inherit}.gs3-side-bottom{flex:none;padding-top:10px}.gs3-meta{display:flex;align-items:center;gap:8px;padding:10px;background:var(--surface);border:1px solid var(--v3-chrome-line);border-radius:9px}.gs3-meta>div{flex:1 1;min-width:0}.gs3-meta strong{display:block;font-size:12px;font-weight:600;color:var(--ink)}.gs3-meta small{display:block;font-size:10.5px;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs3-btn-dark{flex:none;display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:6px;background:var(--v3-black);color:var(--paper);font-size:11.5px;font-weight:500;text-decoration:none}.gs3-btn-dark:hover{background:var(--v3-black-hover)}.gs3-top{position:fixed;top:0;right:0;left:var(--sidenav-w);z-index:39;height:var(--v3-top-h);display:flex;align-items:center;gap:10px;padding:0 24px 0 16px;background:var(--paper);border-bottom:1px solid var(--line)}.gs3-top-toggle{width:30px;height:30px;border-radius:7px;flex:none;display:grid;place-items:center;border:0;background:none;color:var(--ink-3);cursor:pointer}.gs3-top-toggle:hover{background:var(--v3-hover);color:var(--ink)}.gs3-crumb{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ink-3);min-width:0}.gs3-crumb i{font-style:normal;color:var(--line-strong)}.gs3-crumb b{font-weight:500;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gs3-top-actions{margin-left:auto;display:flex;align-items:center;gap:6px}.gs3-top-actions .lang-btn{padding:6px 8px;border-radius:7px;font-size:12px;color:var(--ink-2)}.gs3-top-actions .lang-btn:hover{background:var(--v3-hover)}.gs3-demo{font-size:11px;color:var(--ink-3);padding-right:6px}html[data-palette=v3]{--chrome-h:var(--v3-top-h)}}html[data-palette=v3] .main{margin-left:var(--sidenav-w)}@media (max-width:1023.98px){html[data-palette=v3] .main{margin-left:0}html[data-palette=v3] .mtop,html[data-palette=v3] .tabbar{background:var(--v3-chrome);border-color:var(--v3-chrome-line)}html[data-palette=v3] .mtop .brand-mark{width:28px;height:28px;border-radius:7px;padding:5px;background:var(--v3-lime)}}html[data-palette=v3] .sys-dropdown{border-radius:10px;border:1px solid var(--line);padding:5px;box-shadow:0 8px 28px rgba(0,0,0,.1)}html[data-palette=v3] .sys-item{border-radius:6px;font-size:12.5px}html[data-palette=v3] .sys-item:hover{background:var(--v3-hover)}html[data-palette=v3] .sys-item.active{background:var(--v3-active)}html[data-palette=v3] .user-head .user-avatar,html[data-palette=v3] .user-sub .admin-pill{background:var(--v3-forest);color:var(--v3-forest-ink)}html[data-palette=v3] .user-head .user-avatar{border-radius:50%;display:grid;place-items:center}html[data-palette=v3] body{font-size:13.5px}html[data-palette=v3] .page-top h1{font-size:22px;font-weight:600;letter-spacing:-.02em}html[data-palette=v3] .page-top .sub{color:var(--ink-3);font-size:12.5px}html[data-palette=v3] .box{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-palette=v3] .box:after,html[data-palette=v3] .box:before{display:none}html[data-palette=v3] .box:hover{box-shadow:none;transform:none;border-color:var(--line-strong)}html[data-palette=v3] .btn{height:34px;padding:0 14px;border-radius:7px;font-size:12.5px;font-weight:500;box-shadow:none}html[data-palette=v3] .btn--sm{height:28px;padding:0 10px;font-size:12px;border-radius:6px}html[data-palette=v3] .btn--lg{height:42px;padding:0 20px;font-size:14px;border-radius:8px}html[data-palette=v3] .btn--primary{background:var(--v3-black);color:var(--paper);border:1px solid var(--v3-black);box-shadow:none}html[data-palette=v3] .btn--primary:after{display:none}html[data-palette=v3] .btn--primary:hover{background:var(--v3-black-hover);border-color:var(--v3-black-hover);box-shadow:none;transform:none}html[data-palette=v3] .btn--primary .icon{color:var(--paper)}html[data-palette=v3] .btn--mint,html[data-palette=v3] .btn--mint:hover{background:var(--v3-forest);color:var(--v3-forest-ink);box-shadow:none}html[data-palette=v3] .btn--mint:hover{filter:brightness(1.12);transform:none}html[data-palette=v3][data-theme] .shell .btn--ghost{background:var(--surface);color:var(--ink);border:1px solid var(--line);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-palette=v3][data-theme] .shell .btn--ghost .icon{color:var(--ink-2)}html[data-palette=v3][data-theme] .shell .btn--ghost:hover{background:var(--v3-hover);color:var(--ink);border-color:var(--line-strong);transform:none;box-shadow:none}html[data-palette=v3][data-theme] .shell .btn--ghost:hover .icon{color:var(--ink)}html[data-palette=v3] .pill{border-radius:5px;font-weight:500}html[data-palette=v3] .main :is(input[type=text],input[type=search],input[type=url],input[type=email],input[type=number],select,textarea){border-radius:7px}html[data-palette=v3] .main :is(input,select,textarea):focus-visible{outline:2px solid var(--ink);outline-offset:1px}html[data-palette=v3] .main h1{font-size:24px;font-weight:600;letter-spacing:-.02em}html[data-palette=v3] .main [role=tablist]>[role=tab]{font-weight:500}html[data-palette=v3] .main [role=tablist]>[role=tab][aria-selected=true]{color:var(--ink)}html[data-palette=v3] .main .notice{border-radius:10px}html[data-palette=v3] .main table th{font-weight:500;color:var(--ink-3);background:var(--paper-deep)}html[data-palette=v3] .main ::-webkit-scrollbar{width:8px;height:8px}html[data-palette=v3] .main ::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:8px}html[data-palette=v3] [role=dialog],html[data-palette=v3] dialog{backdrop-filter:none;-webkit-backdrop-filter:none}