:root{--brand-25:#F5F7FF;--brand-50:#EEF1FE;--brand-100:#DEE4FD;--brand-200:#BCC8FB;--brand-300:#8D9FF5;--brand-400:#5C73EC;--brand-500:#3F58E6;--brand-600:#2E47E0;--brand-700:#2236B8;--brand-800:#1B2B8F;--brand-900:#141E66;--ok-50:#E8F5EE;--ok-100:#CDEBDB;--ok-500:#22A25A;--ok-700:#157A42;--ok-900:#0B4A27;--warn-50:#FFF4E5;--warn-100:#FFE4BF;--warn-500:#E8890C;--warn-700:#B54708;--warn-900:#6B2A04;--sos-50:#FEF0EF;--sos-100:#FDD9D6;--sos-500:#EF4434;--sos-600:#D92D20;--sos-700:#B42318;--sos-900:#6E140E;--info-50:#EEF4FF;--info-700:#1D4ED8;--n0:#FFFFFF;--n25:#FAFAFB;--n50:#F5F6F8;--n100:#ECEEF2;--n200:#DFE2E8;--n300:#C7CCD6;--n400:#9AA1AE;--n500:#6B7280;--n600:#4B5262;--n700:#363C4A;--n800:#23272F;--n900:#14161B;--bg:var(--n0);--surface:var(--n0);--surface-2:var(--n25);--surface-sunken:var(--n100);--text:var(--n900);--text-2:var(--n600);--text-3:var(--n500);--text-inverse:var(--n0);--border:var(--n200);--border-strong:var(--n300);--divider:var(--n100);--primary:var(--brand-600);--primary-hover:var(--brand-700);--primary-soft:var(--brand-25);--on-primary:#FFFFFF;--primary-ink:var(--brand-700);--ink:var(--n900);--on-ink:#FFFFFF;--link:var(--brand-700);--select:var(--brand-600);--select-soft:var(--brand-25);--accent:var(--n700);--accent-soft:var(--n100);--accent-ink:var(--n800);--ok:var(--ok-500);--ok-soft:var(--n100);--ok-ink:var(--ok-700);--warn:var(--warn-500);--warn-soft:var(--n100);--warn-ink:var(--warn-700);--sos:var(--sos-600);--sos-soft:var(--sos-50);--sos-ink:var(--sos-700);--scrim:rgba(20,22,27,.48);--focus:0 0 0 3px rgba(46,71,224,.28);--font:'Plus Jakarta Sans',-apple-system,'Segoe UI',Roboto,'Noto Sans',sans-serif;--font-hi:'Noto Sans Devanagari','Plus Jakarta Sans',sans-serif;--font-mono:'JetBrains Mono',ui-monospace,Menlo,monospace;--r-xs:4px;--r-sm:6px;--r-md:10px;--r-lg:12px;--r-xl:16px;--r-2xl:24px;--r-pill:999px;--e1:0 1px 2px rgba(16,24,40,.05),0 1px 3px rgba(16,24,40,.08);--e2:0 4px 10px -2px rgba(16,24,40,.08),0 2px 4px -2px rgba(16,24,40,.05);--e3:0 12px 28px -6px rgba(16,24,40,.16),0 4px 8px -4px rgba(16,24,40,.06);--e-sheet:0 -10px 30px rgba(16,24,40,.14);--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s8:32px;--s10:40px;--s12:48px;--s16:64px}body{margin:0}*,*::before,*::after{box-sizing:border-box}.ds{font-family:var(--font);color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"ss01" 0}:where(.ds) a{color:inherit;text-decoration:none}.lnk{color:var(--link);font-weight:700}.lnk-u{color:var(--link);text-decoration:underline;text-underline-offset:2px}:where(.ds) button{font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;text-align:inherit}:where(.ds) input,:where(.ds) textarea,:where(.ds) select{font:inherit;color:inherit}:where(.ds) :where(h1,h2,h3,h4,p){margin:0}.ds svg{flex-shrink:0}.t-h1{font-size:26px;line-height:32px;font-weight:800;letter-spacing:-.4px}.t-h2{font-size:22px;line-height:28px;font-weight:700;letter-spacing:-.3px}.t-h3{font-size:18px;line-height:24px;font-weight:700;letter-spacing:-.2px}.t-title{font-size:16px;line-height:22px;font-weight:700}.t-body-l{font-size:16px;line-height:24px;font-weight:400}.t-body{font-size:14px;line-height:20px;font-weight:400}.t-label{font-size:14px;line-height:20px;font-weight:600}.t-label-s{font-size:12px;line-height:16px;font-weight:600}.t-caption{font-size:12px;line-height:16px;font-weight:500}.t-over{font-size:11px;line-height:16px;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.t-num{font-variant-numeric:tabular-nums}.c-2{color:var(--text-2)}.c-3{color:var(--text-3)}.c-ok{color:var(--ok-ink)}.c-warn{color:var(--warn-ink)}.hi{font-family:var(--font-hi)}.trunc{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.row{display:flex;flex-direction:row;align-items:center}.col{display:flex;flex-direction:column}.wrap{flex-wrap:wrap}.grow{flex:1 1 auto;min-width:0}.between{justify-content:space-between}.center{align-items:center;justify-content:center}.start{align-items:flex-start}.g1{gap:4px}.g2{gap:8px}.g3{gap:12px}.g4{gap:16px}.g5{gap:20px}.g6{gap:24px}.g8{gap:32px}.px4{padding-left:16px;padding-right:16px}.mt1{margin-top:4px}.mt2{margin-top:8px}.mt3{margin-top:12px}.mt4{margin-top:16px}.mt6{margin-top:24px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ic{stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ic-32{width:32px;height:32px}.dev{position:relative;overflow:hidden;background:var(--bg);display:flex;flex-direction:column}.dev-body{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.scroll{flex:1 1 auto;min-height:0;overflow:hidden;display:flex;flex-direction:column}.scroll>*{flex-shrink:0}.sb{height:32px;flex:0 0 32px;display:flex;align-items:center;justify-content:space-between;padding:0 20px 0 24px;font-size:14px;font-weight:500;letter-spacing:.1px;color:var(--text);position:relative;z-index:5;font-family:Roboto,'Plus Jakarta Sans',sans-serif}.sb .cut{position:absolute;left:50%;top:8px;width:16px;height:16px;margin-left:-8px;border-radius:50%;background:#000}.sb .sys{display:flex;gap:6px;align-items:center}.sb svg{width:16px;height:16px}.sb-dark{color:#fff}.gb{height:24px;flex:0 0 24px;display:flex;align-items:center;justify-content:center;position:relative;z-index:5}.gb i{display:block;width:108px;height:4px;border-radius:2px;background:var(--text);opacity:.9}.chrome{height:56px;flex:0 0 56px;display:flex;align-items:center;gap:8px;padding:0 8px 0 12px;background:var(--surface);border-bottom:1px solid var(--divider);font-family:Roboto,sans-serif}.chrome .url{flex:1;height:40px;border-radius:20px;background:var(--surface-sunken);display:flex;align-items:center;gap:8px;padding:0 14px;font-size:15px;color:var(--text);min-width:0}.chrome .url span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chrome .tabs{width:22px;height:22px;border:2px solid var(--text-2);border-radius:5px;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;color:var(--text-2)}.appbar{height:64px;flex:0 0 64px;display:flex;align-items:center;gap:4px;padding:0 4px 0 4px;background:var(--bg);position:relative;z-index:3}.appbar .ttl{flex:1 1 auto;min-width:0;font-size:18px;line-height:26px;font-weight:600;letter-spacing:-.2px;padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.appbar .ttl small{display:block;font-size:12px;line-height:16px;font-weight:500;color:var(--text-2)}.ib{width:48px;height:48px;flex:0 0 48px;border-radius:999px;display:flex;align-items:center;justify-content:center;color:var(--text);position:relative}.ib.soft{background:var(--surface)}.ib .dot{position:absolute;top:11px;right:12px;width:9px;height:9px;border-radius:50%;background:var(--sos);border:2px solid var(--bg)}.bnav{height:80px;flex:0 0 80px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));background:var(--surface);border-top:1px solid var(--divider);position:relative;z-index:3}.bnav a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:12px;line-height:16px;font-weight:600;color:var(--text-2);position:relative}.bnav a .pill{width:64px;height:32px;border-radius:16px;display:flex;align-items:center;justify-content:center}.bnav a.on{color:var(--text)}.bnav a.on .pill{background:var(--surface-sunken);color:var(--text)}.bnav a.sos .pill{color:var(--sos-ink)}.btn{height:48px;padding:0 20px;border-radius:var(--r-md);display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:15px;line-height:20px;font-weight:700;white-space:nowrap;border:1px solid transparent;text-decoration:none}.btn-lg{height:54px;font-size:16px;border-radius:12px}.btn-sm{height:36px;padding:0 14px;font-size:13px;border-radius:10px}.btn-block{width:100%;display:flex}.btn-primary{background:var(--primary);color:var(--on-primary)}.btn-dark{background:var(--ink);color:var(--on-ink)}.btn-outline{background:var(--surface);border-color:var(--border-strong);color:var(--text)}.btn-sos{background:var(--sos);color:#fff}.btn[disabled]{background:var(--surface-sunken);color:var(--text-3);border-color:transparent}.actionbar{flex:0 0 auto;padding:12px 16px 16px;background:var(--surface);border-top:1px solid var(--divider);display:flex;flex-direction:column;gap:8px;position:relative;z-index:3}.card{background:var(--surface);border-radius:var(--r-lg);border:1px solid var(--border)}.card.pad{padding:16px}.card.sos{background:var(--sos-soft);border-color:transparent}.kv{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;border-bottom:1px solid var(--divider);font-size:14px}.kv:last-child{border-bottom:0}.kv .k{color:var(--text-2)}.kv .v{font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.badge{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;line-height:16px;font-weight:700;white-space:nowrap}.badge i{width:6px;height:6px;border-radius:50%;background:currentColor;display:block}.badge.ok{background:var(--surface-sunken);color:var(--text)}.badge.ok i{background:var(--ok)}.badge.warn{background:var(--surface-sunken);color:var(--text)}.badge.warn i{background:var(--warn)}.badge.sos{background:var(--sos-soft);color:var(--sos-ink)}.badge.acc{background:var(--surface-sunken);color:var(--text)}.badge.neu{background:var(--surface-sunken);color:var(--text-2)}.badge.neu i{background:var(--n400)}.badge.solid-sos{background:var(--sos);color:#fff}.badge.lg{height:28px;padding:0 12px;font-size:13px}.chip{height:36px;padding:0 14px;border-radius:10px;border:1px solid var(--border-strong);background:var(--surface);display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;white-space:nowrap;color:var(--text)}.chip.on{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.chip .av{width:24px;height:24px;margin-left:-8px;font-size:10px}.av{width:40px;height:40px;flex:0 0 auto;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;letter-spacing:.2px;position:relative;background:var(--n100);color:var(--n700)}.av.s56{width:56px;height:56px;font-size:18px}.av.t1,.av.t2{background:var(--n100);color:var(--n700)}.av .st{position:absolute;right:-1px;bottom:-1px;width:14px;height:14px;border-radius:50%;border:2.5px solid var(--surface)}.av .st.ok{background:var(--ok)}.av .st.warn{background:var(--warn)}.av .st.sos{background:var(--sos)}.field{display:flex;flex-direction:column;gap:6px}.field label{font-size:13px;line-height:18px;font-weight:600;color:var(--text-2)}.inp{height:56px;border-radius:var(--r-md);border:1.5px solid var(--border-strong);background:var(--surface);display:flex;align-items:center;gap:10px;padding:0 14px;font-size:16px;color:var(--text)}.inp input{border:0;outline:0;background:transparent;flex:1;min-width:0;font-size:16px;height:100%;padding:0}.inp.ok{border-color:var(--ok)}.tabs{display:flex;gap:4px;border-bottom:1px solid var(--divider);padding:0 12px;background:var(--bg)}.tabs a{height:48px;padding:0 12px;display:flex;align-items:center;font-size:14px;font-weight:700;color:var(--text-2);border-bottom:3px solid transparent;white-space:nowrap}.tabs a.on{color:var(--text);border-bottom-color:var(--n900)}.banner{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:var(--r-md);font-size:14px;line-height:20px}.banner.warn{background:#FFF7EB;color:var(--warn-900);box-shadow:inset 0 0 0 1px #F5DDB8}.banner.sos{background:var(--sos-soft);color:var(--sos-900)}.banner.ok{background:var(--surface-sunken);color:var(--text)}.banner.neu{background:var(--surface-sunken);color:var(--text-2)}.banner b{font-weight:700}@keyframes sk{0%{background-position:-240px 0}100%{background-position:240px 0}}.tl{display:flex;flex-direction:column}.tl .ev{display:flex;gap:12px;position:relative;padding-bottom:16px}.tl .ev:last-child{padding-bottom:0}.tl .ev .dotc{width:28px;flex:0 0 28px;display:flex;flex-direction:column;align-items:center}.tl .ev .dotc i{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--surface-sunken);color:var(--text-2)}.tl .ev .dotc i.ok{color:var(--ok-ink)}.tl .ev .dotc i.warn{color:var(--warn-ink)}.tl .ev .dotc i.sos{background:var(--sos-soft);color:var(--sos-ink)}.tl .ev .dotc b{flex:1;width:2px;background:var(--divider);margin-top:4px}.tl .ev .body{flex:1;min-width:0;padding-top:4px}.map{position:relative;overflow:hidden;background:#E8ECEF;border-radius:var(--r-lg)}.map::before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 46%,#fff 46%,#fff 50%,transparent 50%),linear-gradient(25deg,transparent 60%,#fff 60%,#fff 63%,transparent 63%),linear-gradient(0deg,transparent 30%,#F7F3E8 30%,#F7F3E8 34%,transparent 34%),linear-gradient(90deg,#DCEFD9 0 18%,transparent 18%)}.map .pin{position:absolute;left:50%;top:44%;transform:translate(-50%,-100%);color:var(--sos)}.map .acc{position:absolute;left:50%;top:44%;width:84px;height:84px;margin:-42px 0 0 -42px;border-radius:50%;background:rgba(217,45,32,.12);border:1px solid rgba(217,45,32,.3)}.call-108{display:flex;align-items:center;justify-content:center;gap:10px;height:54px;border-radius:12px;background:var(--sos);color:#fff;font-size:17px;font-weight:800}.notice-108{display:flex;gap:8px;align-items:center;font-size:12px;line-height:16px;color:var(--text-2)}.band{height:8px;flex:0 0 8px;background:var(--surface-sunken);margin-left:-16px;margin-right:-16px}.hair{height:1px;background:var(--divider);flex:0 0 1px}.sec{display:flex;flex-direction:column;gap:12px;padding-top:16px;padding-bottom:16px}.sec-t{font-size:21px;line-height:28px;font-weight:800;letter-spacing:-.4px}.btn-line{background:var(--surface);border-color:var(--border-strong);color:var(--primary-ink)}.meta-dot{display:flex;align-items:center;gap:6px;flex-wrap:wrap;color:var(--text-2);font-size:14px;line-height:20px}.meta-dot i{width:3px;height:3px;border-radius:50%;background:currentColor;display:block}.lv{display:flex;flex-direction:column;gap:2px}.lv .l{font-size:12px;line-height:16px;color:var(--text-3);font-weight:500}.lv .v{font-size:16px;line-height:22px;font-weight:700;font-variant-numeric:tabular-nums}.prow{display:flex;align-items:center;gap:16px;min-height:56px;padding:8px 0;border-bottom:1px solid var(--divider)}.prow:last-child{border-bottom:0}.prow .ic{color:var(--text-2)}.prow .t1{flex:1 1 auto;min-width:0;font-size:15px;line-height:20px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.web{background:#fff;color:var(--text)}.web .container{max-width:1200px;margin:0 auto;padding:0 24px;width:100%}.web-nav{height:72px;display:flex;align-items:center;gap:32px}.web-nav .links{display:flex;gap:28px;font-size:15px;font-weight:600;color:var(--text-2);flex:1}.web-nav .links a{color:var(--text-2)}.web-nav .links a.on{color:var(--text)}.web-sec{padding:96px 0}.web-sec.tight{padding:64px 0}.web .eyebrow{font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--text-2)}.web .h-hero{font-size:clamp(38px,5.4vw,64px);line-height:1.05;font-weight:800;letter-spacing:-1.6px}.web .h-sec{font-size:clamp(28px,3.4vw,44px);line-height:1.12;font-weight:800;letter-spacing:-1px}.web .lead{font-size:clamp(17px,1.5vw,20px);line-height:1.6;color:var(--text-2)}.web-foot{background:var(--n900);color:#AEB4C0;padding:56px 0 32px;font-size:14px}.web-foot a{color:#D9DDE4}.web-foot h4{color:#fff;font-size:13px;font-weight:700;margin:0 0 12px}.wa{background:#EFEAE2;font-family:Roboto,'Plus Jakarta Sans',sans-serif}.wa-hd{height:64px;flex:0 0 64px;display:flex;align-items:center;gap:8px;padding:0 8px;background:#fff;color:#111B21;border-bottom:1px solid #E9EDEF}.wa-hd .nm{flex:1;min-width:0}.wa-hd .nm b{display:block;font-size:17px;font-weight:600;line-height:22px}.wa-hd .nm small{font-size:13px;color:#667781}.wa-body{flex:1;min-height:0;padding:12px 10px;display:flex;flex-direction:column;gap:6px;overflow:hidden}.wa-day{align-self:center;background:#fff;color:#54656F;font-size:12px;padding:5px 12px;border-radius:8px;box-shadow:0 1px .5px rgba(11,20,26,.13)}.bub{max-width:84%;padding:7px 9px 6px;border-radius:8px;font-size:15px;line-height:21px;color:#111B21;box-shadow:0 1px .5px rgba(11,20,26,.13)}.bub.in{align-self:flex-start;background:#fff;border-top-left-radius:0}.bub.out{align-self:flex-end;background:#D9FDD3;border-top-right-radius:0}.bub .tm{display:block;text-align:right;font-size:11px;color:#667781;margin-top:2px}.bub .tm .tk{color:#53BDEB}.bub .ftr{font-size:13px;color:#667781;margin-top:4px}.wa-btns{align-self:flex-start;max-width:84%;width:84%;display:flex;flex-direction:column;gap:2px;margin-top:-4px}.wa-btns span{background:#fff;border-radius:8px;height:40px;display:flex;align-items:center;justify-content:center;gap:6px;font-size:15px;font-weight:500;color:#027EB5;box-shadow:0 1px .5px rgba(11,20,26,.13)}.wa-in{height:60px;flex:0 0 60px;display:flex;align-items:center;gap:8px;padding:0 8px;background:transparent}.wa-in .box{flex:1;height:46px;border-radius:23px;background:#fff;display:flex;align-items:center;gap:10px;padding:0 14px;color:#8696A0;font-size:16px}.wa-in .mic{width:48px;height:48px;border-radius:50%;background:#1DAB61;color:#fff;display:flex;align-items:center;justify-content:center}.cx-day{display:flex;gap:14px;padding:14px 0;align-items:flex-start}.cx-day + .cx-day{border-top:1px solid var(--divider)}.cx-day .tm{width:64px;flex:0 0 64px;font-size:14px;line-height:20px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--text)}.cx-day .tm.mute{color:var(--text-3);font-weight:600}.cx-day .bd{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.cx-ehd{background:var(--sos);color:#fff}.cx-ehd .ib{color:#fff}.cx-ehd .sub{color:rgba(255,255,255,.86)}.cx-st{display:inline-flex;align-items:center;gap:6px;font-size:13px;line-height:18px;font-weight:600;white-space:nowrap;color:var(--text-2)}.cx-st i{width:7px;height:7px;border-radius:50%;background:var(--n400);display:block}.cx-st.ok i{background:var(--ok)}.cx-st.warn i{background:var(--warn)}.cx-st.sos i{background:var(--sos)}.cx-st.sos{color:var(--sos-ink)}.cx-mono{font-family:var(--font-mono);letter-spacing:.5px}.cx-ns>*{flex-shrink:0}.cx-chips{display:flex;gap:8px;overflow:hidden;flex-shrink:0}.cx-chips .chip{flex:0 0 auto}.cx-chips .chip .av{width:24px;height:24px;font-size:10px;margin-left:-8px}.d-hd{height:52px;flex:0 0 52px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 16px;background:var(--surface);border-bottom:1px solid var(--divider)}.d-hd .ib{width:40px;height:40px;flex:0 0 40px;margin-left:-8px}.d-pin{flex:0 0 auto;padding:12px 16px;background:var(--surface);border-bottom:1px solid var(--divider);position:relative;z-index:2}.d-pin .call-108{height:52px}.d-steps{display:flex;flex-direction:column;gap:8px}.d-step{display:flex;gap:14px;align-items:flex-start;padding:16px;border-radius:16px;border:1px solid var(--border);background:var(--surface)}.d-step .n{width:36px;height:36px;flex:0 0 36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:800;background:var(--n100);color:var(--n800);font-variant-numeric:tabular-nums}.d-step .tx{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px;padding-top:6px}.d-step .tx b{font-size:17px;line-height:24px;font-weight:600}.d-step .tx span{font-size:14px;line-height:20px;color:var(--text-2)}.d-step .ic{color:var(--text-3);margin-top:6px}.d-step.on{border:2px solid var(--n900);padding:15px;box-shadow:var(--e2)}.d-step.on .n{background:var(--n900);color:#fff;width:40px;height:40px;flex-basis:40px;font-size:18px}.d-step.on .tx{padding-top:4px}.d-step.on .tx b{font-size:21px;line-height:29px;font-weight:700;letter-spacing:-.2px}.d-step.on .tx span{font-size:15px;line-height:22px;color:var(--text)}.d-step.on .ic{color:var(--text)}.d-step.done{background:var(--n25);border-color:var(--divider)}.d-step.done .n{background:var(--n200);color:var(--n700)}.d-step.done .tx b{color:var(--text-3);font-weight:500}.d-step.warn{border-color:var(--sos-100);background:var(--sos-50)}.d-step.warn .n{background:var(--sos);color:#fff}.d-now{font-size:11px;line-height:16px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:var(--text-2)}.d-note{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:12px;background:var(--n50);font-size:14px;line-height:20px;color:var(--text)}.d-note .ic{color:var(--text-2);margin-top:1px}.d-vid{position:relative;aspect-ratio:16/9;border-radius:12px;background:#0F1115;overflow:hidden;color:#fff}.d-vid::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 40%,#2A2E36 0,#0F1115 70%)}.d-vid .play{position:absolute;left:50%;top:50%;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;background:rgba(255,255,255,.96);color:#0F1115;display:flex;align-items:center;justify-content:center}.d-vid .vt{position:absolute;left:12px;top:10px;right:12px;font-size:13px;line-height:18px;font-weight:600;color:rgba(255,255,255,.9)}.d-vid .bl{position:absolute;left:10px;bottom:10px;right:10px;display:flex;align-items:center;justify-content:space-between;gap:8px}.d-vid .pill{height:24px;padding:0 8px;border-radius:6px;background:rgba(0,0,0,.6);display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.d-src{display:flex;align-items:center;gap:6px;font-size:12px;line-height:16px;color:var(--text-2);font-weight:600}.d-metro{display:flex;align-items:center;gap:16px;padding:16px;border-radius:16px;background:var(--n900);color:#fff}.d-metro .beat{width:72px;height:72px;flex:0 0 72px;border-radius:50%;border:3px solid rgba(255,255,255,.22);display:flex;align-items:center;justify-content:center;position:relative}.d-metro .beat::after{content:"";position:absolute;inset:8px;border-radius:50%;background:#fff;animation:d-beat .545s ease-out infinite}.d-metro .beat b{position:relative;z-index:1;color:var(--n900);font-size:22px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.4px}@keyframes d-beat{0%{transform:scale(1)}30%{transform:scale(.86)}100%{transform:scale(1)}}.d-metro .dots{display:flex;gap:6px}.d-metro .dots i{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.28)}.d-metro .dots i.on{background:#fff}.d-metro .tg{height:40px;padding:0 14px;border-radius:10px;background:rgba(255,255,255,.12);color:#fff;display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:700;white-space:nowrap}.d-live{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--text-2)}.d-live i{width:8px;height:8px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 3px rgba(34,162,90,.18)}.d-ns>*{flex-shrink:0}.d-step .n .ic{color:inherit;margin:0}:is(.d-hd,.d-pin,.d-ns,.d-desk,.d-ab,.d-perm) svg.ic[width="12"]{width:12px;height:12px}:is(.d-hd,.d-pin,.d-ns,.d-desk,.d-ab,.d-perm) svg.ic[width="14"]{width:14px;height:14px}:is(.d-hd,.d-pin,.d-ns,.d-desk,.d-ab,.d-perm) svg.ic[width="16"]{width:16px;height:16px}:is(.d-hd,.d-pin,.d-ns,.d-desk,.d-ab,.d-perm) svg.ic[width="18"]{width:18px;height:18px}:is(.d-hd,.d-pin,.d-ns,.d-desk,.d-ab,.d-perm) svg.ic[width="20"]{width:20px;height:20px}:is(.d-hd,.d-pin,.d-ns,.d-desk,.d-ab,.d-perm) svg.ic[width="22"]{width:22px;height:22px}:is(.d-hd,.d-pin,.d-ns,.d-desk,.d-ab,.d-perm) svg.ic[width="26"]{width:26px;height:26px}:is(.d-hd,.d-pin,.d-ns,.d-desk,.d-ab,.d-perm) svg.ic[width="28"]{width:28px;height:28px}:is(.d-hd,.d-pin,.d-ns,.d-desk,.d-ab,.d-perm) svg.ic[width="32"]{width:32px;height:32px}:is(.d-hd,.d-pin,.d-ns,.d-desk,.d-ab,.d-perm) svg.ic[width="34"]{width:34px;height:34px}:is(.d-hd,.d-pin,.d-ns,.d-desk,.d-ab,.d-perm) svg.ic[width="36"]{width:36px;height:36px}:is(.d-hd,.d-pin,.d-ns,.d-desk,.d-ab,.d-perm) svg.ic[width="40"]{width:40px;height:40px}.g-phone{width:312px;flex:0 0 auto;padding:10px;border-radius:46px;background:#14161B;box-shadow:0 30px 60px -30px rgba(16,24,40,.35),0 0 0 1px #2A2E36 inset}.g-phone .g-scr{border-radius:36px;overflow:hidden;background:#fff;zoom:.7184}.g-phone .g-scr>.dev{width:412px}.g-stage{background:var(--n50);border-radius:28px;display:flex;align-items:flex-end;justify-content:center;gap:24px;padding:48px 24px 0;overflow:hidden;position:relative}.g-stage.pb{padding-bottom:48px;align-items:center}.g-stage .g-phone{margin-bottom:-120px}.g-stage.pb .g-phone{margin-bottom:0}.g-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:64px;align-items:center}.g-split.top{align-items:start}.g-cols3{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:40px}.g-cols4{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:32px}.g-grey{background:var(--n50)}.g-ink{background:var(--n900);color:#fff}.g-ink .lead,.g-ink .c-2{color:#AEB4C0}.g-max{max-width:720px}.g-max-s{max-width:560px}.web .g-h3{font-size:22px;line-height:30px;font-weight:700;letter-spacing:-.3px}.web .g-h4{font-size:17px;line-height:24px;font-weight:700}.web .g-p{font-size:16px;line-height:26px;color:var(--text-2)}.web .g-sm{font-size:14px;line-height:22px;color:var(--text-2)}.web .g-cta{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.web .g-cta .btn{height:52px;padding:0 24px;font-size:16px;border-radius:12px}.g-check{display:flex;flex-direction:column;gap:12px}.g-check li,.g-check>span{display:flex;gap:12px;align-items:flex-start;font-size:16px;line-height:24px;color:var(--text)}.g-check .ic{margin-top:3px;color:var(--text)}ul.g-check{list-style:none;margin:0;padding:0}.g-feat{display:flex;flex-direction:column;gap:10px;padding-top:20px;border-top:1px solid var(--n900)}.g-feat .n{font-size:13px;font-weight:700;color:var(--text-3);font-variant-numeric:tabular-nums;letter-spacing:.4px}.g-feat.soft{border-top-color:var(--border)}.g-step{display:grid;grid-template-columns:96px 1fr;gap:24px;padding:32px 0;border-top:1px solid var(--border)}.g-step .n{font-size:28px;line-height:32px;font-weight:800;letter-spacing:-.6px;color:var(--n400);font-variant-numeric:tabular-nums}.g-note{display:flex;gap:14px;align-items:flex-start;padding:18px 20px;border-radius:14px;background:var(--n50);font-size:15px;line-height:23px;color:var(--text)}.g-note .ic{margin-top:2px;color:var(--text-2)}.g-ph{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;background:var(--n100);color:var(--text-2);font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.g-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:20px;align-items:stretch}.g-plan{border:1px solid var(--border);border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:20px;background:#fff}.g-plan.on{border:2px solid var(--primary);padding:27px}.g-plan .nm{font-size:18px;font-weight:700}.g-plan .pr{display:flex;align-items:baseline;gap:6px}.g-plan .pr b{font-size:44px;line-height:48px;font-weight:800;letter-spacing:-1.2px;font-variant-numeric:tabular-nums}.g-plan .pr span{font-size:15px;color:var(--text-2)}.g-plan .was{font-size:14px;color:var(--text-3)}.g-plan .was s{color:var(--text-3)}.g-plan ul{list-style:none;margin:0;padding:16px 0 0;border-top:1px solid var(--divider);display:flex;flex-direction:column;gap:10px;flex:1}.g-plan li{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:22px}.g-plan li .ic{margin-top:2px;color:var(--text)}.g-tog{display:inline-grid;grid-auto-flow:column;background:var(--n100);border-radius:12px;padding:4px;gap:4px}.g-tog span{height:40px;padding:0 18px;border-radius:9px;display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:var(--text-2);white-space:nowrap}.g-tog .on{background:#fff;color:var(--text);box-shadow:var(--e1)}.g-tog small{font-size:12px;font-weight:700;color:var(--text)}.g-ctbl{width:100%;border-collapse:collapse;font-size:15px}.g-ctbl th{text-align:left;font-size:13px;font-weight:700;color:var(--text-2);padding:14px 12px;border-bottom:1px solid var(--n900)}.g-ctbl td{padding:14px 12px;border-bottom:1px solid var(--divider);vertical-align:top}.g-ctbl td:first-child{color:var(--text-2)}.g-ctbl .ic{color:var(--text)}.g-ctbl .no{color:var(--n300)}.g-faq{border-top:1px solid var(--border)}.g-faq details{border-bottom:1px solid var(--border)}.g-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 0;font-size:18px;line-height:26px;font-weight:600;cursor:pointer}.g-faq summary::-webkit-details-marker{display:none}.g-faq details[open] summary .ic{transform:rotate(45deg)}.g-faq details p{padding:0 48px 24px 0;font-size:16px;line-height:26px;color:var(--text-2)}.g-prod{display:flex;flex-direction:column;gap:14px}.g-prod .pr{font-size:18px;font-weight:800;font-variant-numeric:tabular-nums}.g-tagcard{width:300px;height:190px;border-radius:16px;background:#14161B;color:#fff;padding:18px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 24px 40px -24px rgba(0,0,0,.45)}.g-tagcard .qrw{background:#fff;border-radius:10px;padding:4px;display:inline-flex}.g-tagcard .sos{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:6px;background:var(--sos);font-size:12px;font-weight:800;letter-spacing:.4px}.g-sticker{width:150px;height:150px;border-radius:50%;background:#fff;border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;box-shadow:0 18px 30px -20px rgba(0,0,0,.35)}.g-tbl{width:100%;border-collapse:collapse;font-size:15px}.g-tbl th{text-align:left;font-size:12px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--text-3);padding:12px 16px 12px 0;border-bottom:1px solid var(--border)}.g-tbl td{padding:16px 16px 16px 0;border-bottom:1px solid var(--divider);vertical-align:top;line-height:22px}.g-tbl td b{font-weight:600}.g-mono{font-family:var(--font-mono);font-size:13px}.g-toc{display:flex;flex-direction:column;gap:2px;font-size:14px}.g-toc a{padding:7px 12px;border-left:2px solid var(--divider);color:var(--text-2)}.g-toc a.on{border-left-color:var(--n900);color:var(--text);font-weight:600}.g-read{max-width:680px;font-size:17px;line-height:29px;color:var(--n700)}.g-read h2{font-size:24px;line-height:32px;font-weight:800;letter-spacing:-.3px;color:var(--text);margin:48px 0 12px}.g-read h2:first-child{margin-top:0}.g-read p{margin:0 0 16px}.g-read ul{margin:0 0 16px;padding-left:22px}.g-read li{margin-bottom:6px}.g-draft{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:12px;border:1.5px dashed var(--warn-500);background:#FFF7EB;color:var(--warn-900);font-size:14px;font-weight:700}.g-store{height:56px;padding:0 20px;border-radius:12px;background:var(--n900);color:#fff;display:inline-flex;align-items:center;gap:12px;min-width:200px}.g-store small{display:block;font-size:11px;line-height:14px;color:#AEB4C0;font-weight:500}.g-store b{display:block;font-size:17px;line-height:22px;font-weight:700}.g-wa .wa-body{gap:8px}.web .g-xl{font-size:clamp(40px,5.6vw,76px);line-height:1.03;font-weight:800;letter-spacing:-2.2px;text-wrap:balance}.g-ink .g-sm,.g-ink .g-p{color:#AEB4C0}.g-ink .g-feat{border-top-color:#3A404D}.g-wa .bub .ftr{display:block}.g-panel{border:1px solid var(--border);border-radius:20px;overflow:hidden;background:#fff;display:flex;flex-direction:column}.g-panel .bd{padding:56px 48px;display:flex;flex-direction:column;gap:16px;flex:1}.g-code-xl{font-size:120px;line-height:1;font-weight:800;letter-spacing:-5px;color:var(--n200);font-variant-numeric:tabular-nums}.g-form{display:flex;flex-direction:column;gap:16px}.g-form .inp{height:52px}html{-webkit-text-size-adjust:100%}body.web{background:#fff;min-height:100vh}.web .container{padding:0 24px}.s-skip{position:absolute;left:12px;top:-60px;z-index:20;background:var(--n900);color:#fff;padding:10px 16px;border-radius:10px;font-weight:700}.s-skip:focus{top:12px}:where(.ds) a:focus-visible,:where(.ds) button:focus-visible,:where(.ds) summary:focus-visible,:where(.ds) input:focus-visible{outline:3px solid var(--primary);outline-offset:2px;border-radius:6px}.web a:hover{text-decoration:underline;text-underline-offset:3px}.web a.btn:hover,.web .s-home:hover,.web .g-store:hover{text-decoration:none}.btn-primary:hover{background:var(--primary-hover)}.s-beta{background:var(--n50);border-bottom:1px solid var(--divider);font-size:13px;line-height:18px;color:var(--text-2);padding:8px 0}.s-beta .lnk-u{color:var(--text);font-weight:600;white-space:nowrap}.s-head{border-bottom:1px solid var(--divider);background:#fff;position:relative}.s-head .web-nav{gap:24px}.s-head .links{flex-wrap:wrap}.s-menu{display:none;position:static}.s-menu summary{list-style:none;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:10px;cursor:pointer}.s-menu summary::-webkit-details-marker{display:none}.s-menu-panel{position:absolute;left:0;right:0;top:100%;background:#fff;border-bottom:1px solid var(--border);box-shadow:var(--e2);display:flex;flex-direction:column;padding:8px 20px 16px;z-index:10}.s-menu-panel a{padding:14px 0;border-bottom:1px solid var(--divider);font-size:17px;font-weight:600}.s-menu-panel a.on{color:var(--primary-ink)}@media (max-width:1080px){.s-head .links,.s-help{display:none}.s-menu{display:block}.s-head .web-nav{justify-content:space-between;gap:8px}.s-head .s-home{flex:1}}.web-foot .s-fh{color:#fff;font-size:13px;font-weight:700;margin:0 0 12px}.s-fl{list-style:none;margin:0;padding:0}.s-fgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:32px}.s-sosband{margin:0;background:#1F232B;border-radius:14px;padding:16px 20px;color:#fff;font-weight:600;align-items:flex-start}.s-fbottom{border-top:1px solid #2A2F38;padding-top:20px;font-size:13px}.web-foot a[aria-current]{color:#fff;font-weight:700}.g-step .n{color:var(--n500)}.g-ctbl .no{color:var(--n500)}.g-ph{color:var(--n700)}.g-feat .n,.g-tbl th,.g-grey .c-3,.g-grey .t-caption{color:var(--text-2)}.g-step.w3{grid-template-columns:96px 1fr 220px}.g-step.k{grid-template-columns:200px 1fr;padding:22px 0}.s-list{list-style:none;margin:0;padding:0}.s-bill{border:0;margin:0;padding:0}.s-bill input{position:absolute;opacity:0;width:1px;height:1px}.s-bill label{height:40px;padding:0 18px;border-radius:9px;display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:var(--text-2);white-space:nowrap;cursor:pointer}.s-bill input:checked + label{background:#fff;color:var(--text);box-shadow:var(--e1)}.s-bill input:focus-visible + label{outline:3px solid var(--primary);outline-offset:2px}.s-mo{display:none}main:has(#bill-m:checked) .s-yr{display:none}main:has(#bill-m:checked) .s-mo{display:flex}.s-art{aspect-ratio:4/3;border-radius:16px;background:var(--n50);display:flex;align-items:center;justify-content:center;gap:20px;overflow:hidden}.s-tag{width:120px;height:170px;border-radius:18px;background:#14161B;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;position:relative}.s-tag:before{content:"";position:absolute;top:12px;width:22px;height:22px;border-radius:50%;background:var(--n50)}.s-tag .q{background:#fff;border-radius:8px;padding:4px;display:inline-flex;margin-top:18px}.s-cardmini{transform:rotate(-6deg)}.g-tagcard.s-small{width:220px;height:140px;padding:14px;border-radius:12px}.s-wl{border:1px solid var(--border);border-radius:20px;padding:28px;background:#fff}.s-wl .inp input{border:0;outline:0;background:transparent;width:100%;height:100%;font-size:16px}.s-wl .inp:focus-within{border-color:var(--primary);box-shadow:var(--focus)}.s-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.s-check{display:flex;gap:12px;align-items:flex-start;font-size:15px;line-height:22px;color:var(--text)}.s-check input{width:22px;height:22px;flex:0 0 22px;margin:1px 0 0;accent-color:var(--primary)}.s-msg{margin:0;padding:12px 14px;border-radius:12px;background:var(--n50);font-size:15px;line-height:22px}.s-msg[data-tone="error"]{background:var(--warn-50);color:var(--warn-900);border-left:4px solid var(--warn-700)}.s-ferr{display:block;font-size:14px;line-height:20px;font-weight:600;color:var(--warn-700)}.s-wl [aria-invalid="true"]{accent-color:var(--warn-700)}.s-wl .inp:has([aria-invalid="true"]){border-color:var(--warn-700)}.s-wl .s-sel select,.s-wl .s-area textarea{border:0;outline:0;background:transparent;width:100%;font:inherit;font-size:16px;color:var(--text)}.s-wl .s-sel select{height:100%;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 12px) 50%,calc(100% - 6px) 50%;background-size:6px 6px;background-repeat:no-repeat;padding-right:24px}.s-wl .s-area{height:auto;min-height:136px;align-items:stretch;padding:12px 14px}.s-wl .s-area textarea{resize:vertical;min-height:110px;line-height:24px}.s-wl .btn[aria-busy="true"]{cursor:progress;opacity:.85}.s-spin{width:18px;height:18px;border-radius:50%;border:2.5px solid currentColor;border-right-color:transparent;display:inline-block;margin-right:10px;vertical-align:-3px;animation:s-spin .7s linear infinite}@keyframes s-spin{to{transform:rotate(360deg)}}.s-done:focus{outline:none}.s-done{display:flex;flex-direction:column;gap:12px}.s-store{opacity:.7;cursor:default}.s-toc{position:sticky;top:16px}.g-read h3{font-size:19px;line-height:28px;font-weight:700;color:var(--text);margin:28px 0 8px}.g-read .g-tbl{font-size:15px;margin:8px 0 20px}.g-read a{color:var(--link);text-decoration:underline}.s-legal{display:grid;grid-template-columns:240px minmax(0,1fr);gap:48px;align-items:start}@media (max-width:900px){.s-legal{grid-template-columns:1fr}.s-toc{position:static}}@media (max-width:640px){.g-tbl.s-stack thead{display:none}.g-tbl.s-stack tr{display:block;padding:12px 0;border-bottom:1px solid var(--divider)}.g-tbl.s-stack td{display:block;border:0;padding:2px 0}.g-tbl.s-stack td:first-child{padding-top:0}}@media (max-width:720px){.web .container{padding:0 20px}.web-sec{padding:56px 0}.web-sec.tight{padding:48px 0}.g-split{gap:40px}.g-cols3{gap:32px}.g-step,.g-step.w3{grid-template-columns:56px 1fr;gap:12px;padding:20px 0}.g-step.w3>:last-child{grid-column:2}.g-step.k{grid-template-columns:1fr;gap:4px}.g-step .n{font-size:18px;line-height:28px}.g-faq summary{font-size:16px;line-height:24px;padding:18px 0}.g-faq details p{padding-right:0}.g-plan{padding:22px}.g-plan.on{padding:21px}.g-panel .bd{padding:32px 20px}.g-stage{border-radius:20px;padding:28px 12px 0}.g-stage.pb{padding-bottom:28px}.s-hide-m{display:none !important}.s-wl{padding:20px}.s-beta .container{flex-direction:column;align-items:flex-start;gap:2px}.web .g-cta .btn{flex:1 1 100%}.g-code-xl{font-size:88px}}@media (max-width:420px){.g-phone{width:272px;padding:9px;border-radius:40px}.g-phone .g-scr{zoom:.6117;border-radius:32px}}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.18s}@media (prefers-reduced-motion:reduce){*{transition:none !important;animation:none !important}@view-transition{navigation:none}}@media (prefers-color-scheme:dark){:root{color-scheme:dark}body.web{--bg:#0E1015;--surface:#171A21;--surface-2:#1C2028;--surface-sunken:#232832;--text:#F2F4F7;--text-2:#B4BAC6;--text-3:#8E96A4;--text-inverse:#0E1015;--border:#2C313C;--border-strong:#3A404D;--divider:#232832;--primary:#7C8CFF;--primary-hover:#98A5FF;--primary-soft:#1A1F3A;--on-primary:#0B0F2E;--primary-ink:#A9B4FF;--ink:#F2F4F7;--on-ink:#0E1015;--link:#A9B4FF;--select:#8D9FF5;--select-soft:#1A1F3A;--accent:#B4BAC6;--accent-soft:#232832;--accent-ink:#F2F4F7;--ok:#3BC67A;--ok-soft:#232832;--ok-ink:#6FDC9E;--warn:#F2A23A;--warn-soft:#232832;--warn-ink:#F6BB6A;--sos:#FF5A4C;--sos-soft:#3A1512;--sos-ink:#FF8E84;--scrim:rgba(0,0,0,.62);--e1:0 1px 2px rgba(0,0,0,.4);--e2:0 4px 12px rgba(0,0,0,.45);--e3:0 12px 32px rgba(0,0,0,.55);--n0:#0E1015;--n25:#141820;--n50:#171A21;--n100:#232832;--n200:#2C313C;--n300:#3A404D;--sos:#D92D20;background:var(--bg)}.web,.s-head,.s-menu-panel,.g-plan,.g-panel,.s-wl,.g-tog .on,.s-bill input:checked + label{background:var(--surface)}.s-wl .inp,.s-wl .s-sel select{background:var(--surface-2)}.s-wl .s-sel select option{background:var(--surface);color:var(--text)}.g-draft,.banner.warn{background:#2A2111;color:var(--warn-ink);box-shadow:none}.s-msg[data-tone="error"]{background:#2A2111;color:var(--warn-ink);border-left-color:var(--warn)}.s-ferr{color:var(--warn-ink)}.s-wl .inp:has([aria-invalid="true"]){border-color:var(--warn)}.g-ink,.g-store{background:#1C2028}.s-skip{background:var(--primary);color:var(--on-primary)}.g-phone,.g-sticker,.g-tagcard .qrw,.s-tag .q{--n0:#FFFFFF;--n25:#FAFAFB;--n50:#F5F6F8;--n100:#ECEEF2;--n200:#DFE2E8;--n300:#C7CCD6;--n400:#9AA1AE;--n500:#6B7280;--n600:#4B5262;--n700:#363C4A;--n800:#23272F;--n900:#14161B;--bg:var(--n0);--surface:var(--n0);--surface-2:var(--n25);--surface-sunken:var(--n100);--text:var(--n900);--text-2:var(--n600);--text-3:var(--n500);--text-inverse:var(--n0);--border:var(--n200);--border-strong:var(--n300);--divider:var(--n100);--primary:var(--brand-600);--primary-hover:var(--brand-700);--primary-soft:var(--brand-25);--on-primary:#FFFFFF;--primary-ink:var(--brand-700);--ink:var(--n900);--on-ink:#FFFFFF;--link:var(--brand-700);--select:var(--brand-600);--select-soft:var(--brand-25);--accent:var(--n700);--accent-soft:var(--n100);--accent-ink:var(--n800);--ok:var(--ok-500);--ok-soft:var(--n100);--ok-ink:var(--ok-700);--warn:var(--warn-500);--warn-soft:var(--n100);--warn-ink:var(--warn-700);--sos:var(--sos-600);--sos-soft:var(--sos-50);--sos-ink:var(--sos-700);color:var(--text)}}