.R{--g:#0E2B1E;--g2:#1F4D36;--g3:#2C6248;--mint:#8FE3B0;--mint-bg:#E2F6EA;--coral:#F2786B;--ground:#F7F6F1;--card:#FFFFFF;--line:#E6E8E2;--well:#F0F2EC;--ink:#0E2B1E;--ink2:#36433C;--ink3:#59645E;--ink4:#7D8781;--indigo:#373BE4;--i-fg:#2A2EB0;--i-bg:#EEEFFD;--i-line:#D7D9FB;--gold:#C7A44A;--gold-fg:#765A10;--gold-bg:#FBF5E3;--red:#B42318;--amber:#9A3412;--prog:#1D6B45;--hover:#F6F8F5;--line2:#CCD4CF;--line3:#D5DCD8;--faint:#A0A9A4;--i-link:#373BE4;--i-hover:#E2E3FC;--bad-bg:#FDE8E5;--warn-bg:#FFF1E8;--gold-line:#EBDDB4;--tint:14,43,30;--shadow:14,43,30;--glass:255,255,255;background:var(--ground);color:var(--ink);font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:14px;line-height:20px;-webkit-font-smoothing:antialiased;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:root[data-theme=dark]{color-scheme:dark;background:#0B1A13}:root[data-theme=dark] .R{color-scheme:dark;--g:#245A40;--g2:#2C6A4C;--g3:#5BA680;--mint:#8FE3B0;--mint-bg:#173A29;--coral:#F2786B;--ground:#0B1A13;--card:#12241A;--line:#233A2D;--well:#1A3024;--ink:#E7F1EA;--ink2:#C3D3C9;--ink3:#9AB0A3;--ink4:#83998C;--indigo:#4E52EC;--i-fg:#B7BAFF;--i-bg:#1E2149;--i-line:#383C7C;--gold:#D2B05A;--gold-fg:#E7CB7E;--gold-bg:#2B2512;--red:#FF8E80;--amber:#F5A56E;--prog:#82D9A6;--hover:#183021;--line2:#3B5747;--line3:#36513F;--faint:#7A9084;--i-link:#A3A6FF;--i-hover:#272B5E;--bad-bg:#3B1E1A;--warn-bg:#35250F;--gold-line:#4E4321;--tint:214,236,222;--shadow:0,0,0;--glass:18,36,26;--dk-sub:#152A1F;--dk-hover:#193123;--dk-track:#223A2D;--dk-line:#233A2D;--dk-edge:#33503F;--dk-edge2:#4E6B5B;--dk-ink:#D9E6DE;--dk-ink2:#C3D3C9;--dk-ink4:#83998C;--dk-bad-bg:#3B1E1A;--dk-bad-sw:#5E2A22;--dk-bad-fg:#FFB0A5;--dk-warn-bg:#35250F;--dk-warn-bg2:#4A3018;--dk-warn-sw:#6B4826;--dk-warn-line:#5A3E22;--dk-warn-fg:#F5C49B;--dk-gold-sub:#221F10;--dk-gold-line:#4E4321;--dk-gold-bg:#2B2512;--dk-gold-fg:#E7CB7E;--dk-good-bg:#173A29;--dk-good-sw:#2D7050;--dk-good-line:#3E8460;--dk-olive-bg:#2A3117;--dk-i-sub:#181B3B;--dk-i-tint:#262A5E;--dk-i-fg:#B7BAFF;--dk-i-over:rgba(90,94,241,.16);--dk-blue-bg:#18304D;--dk-blue-fg:#AFCBF0;--dk-plum-bg:#35233F;--dk-plum-fg:#DABDF0}:root[data-theme=dark] .R .glow{background:radial-gradient(560px 230px at 24% 44%,rgba(92,96,242,.2),rgba(92,96,242,0) 70%),radial-gradient(500px 210px at 72% 38%,rgba(218,180,84,.12),rgba(218,180,84,0) 70%),radial-gradient(380px 160px at 50% 70%,rgba(143,227,176,.06),rgba(143,227,176,0) 70%)}:root[data-theme=dark] .R .act.p .kbd,:root[data-theme=dark] .R .b.p .kbd,:root[data-theme=dark] .R .qa-open .kbd{background:rgba(0,0,0,.22)}:root[data-theme=dark] .R .act.p small{color:#E8E9FF}:root[data-theme=dark] .R .nd-next .eb{background:rgba(11,26,19,.35)}:root[data-theme=dark] .R .sb{box-shadow:inset -1px 0 0 rgba(255,255,255,.06)}:root[data-theme=dark] .R .cov .gate,:root[data-theme=dark] .R .fhelp,:root[data-theme=dark] .R .help,:root[data-theme=dark] .R .sell .shero .side{background:rgba(255,255,255,.07);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}@media (prefers-color-scheme:dark){:root[data-theme=system]{color-scheme:dark;background:#0B1A13}:root[data-theme=system] .R{color-scheme:dark;--g:#245A40;--g2:#2C6A4C;--g3:#5BA680;--mint:#8FE3B0;--mint-bg:#173A29;--coral:#F2786B;--ground:#0B1A13;--card:#12241A;--line:#233A2D;--well:#1A3024;--ink:#E7F1EA;--ink2:#C3D3C9;--ink3:#9AB0A3;--ink4:#83998C;--indigo:#4E52EC;--i-fg:#B7BAFF;--i-bg:#1E2149;--i-line:#383C7C;--gold:#D2B05A;--gold-fg:#E7CB7E;--gold-bg:#2B2512;--red:#FF8E80;--amber:#F5A56E;--prog:#82D9A6;--hover:#183021;--line2:#3B5747;--line3:#36513F;--faint:#7A9084;--i-link:#A3A6FF;--i-hover:#272B5E;--bad-bg:#3B1E1A;--warn-bg:#35250F;--gold-line:#4E4321;--tint:214,236,222;--shadow:0,0,0;--glass:18,36,26;--dk-sub:#152A1F;--dk-hover:#193123;--dk-track:#223A2D;--dk-line:#233A2D;--dk-edge:#33503F;--dk-edge2:#4E6B5B;--dk-ink:#D9E6DE;--dk-ink2:#C3D3C9;--dk-ink4:#83998C;--dk-bad-bg:#3B1E1A;--dk-bad-sw:#5E2A22;--dk-bad-fg:#FFB0A5;--dk-warn-bg:#35250F;--dk-warn-bg2:#4A3018;--dk-warn-sw:#6B4826;--dk-warn-line:#5A3E22;--dk-warn-fg:#F5C49B;--dk-gold-sub:#221F10;--dk-gold-line:#4E4321;--dk-gold-bg:#2B2512;--dk-gold-fg:#E7CB7E;--dk-good-bg:#173A29;--dk-good-sw:#2D7050;--dk-good-line:#3E8460;--dk-olive-bg:#2A3117;--dk-i-sub:#181B3B;--dk-i-tint:#262A5E;--dk-i-fg:#B7BAFF;--dk-i-over:rgba(90,94,241,.16);--dk-blue-bg:#18304D;--dk-blue-fg:#AFCBF0;--dk-plum-bg:#35233F;--dk-plum-fg:#DABDF0}:root[data-theme=system] .R .glow{background:radial-gradient(560px 230px at 24% 44%,rgba(92,96,242,.2),rgba(92,96,242,0) 70%),radial-gradient(500px 210px at 72% 38%,rgba(218,180,84,.12),rgba(218,180,84,0) 70%),radial-gradient(380px 160px at 50% 70%,rgba(143,227,176,.06),rgba(143,227,176,0) 70%)}:root[data-theme=system] .R .act.p .kbd,:root[data-theme=system] .R .b.p .kbd,:root[data-theme=system] .R .qa-open .kbd{background:rgba(0,0,0,.22)}:root[data-theme=system] .R .act.p small{color:#E8E9FF}:root[data-theme=system] .R .nd-next .eb{background:rgba(11,26,19,.35)}:root[data-theme=system] .R .sb{box-shadow:inset -1px 0 0 rgba(255,255,255,.06)}:root[data-theme=system] .R .cov .gate,:root[data-theme=system] .R .fhelp,:root[data-theme=system] .R .help,:root[data-theme=system] .R .sell .shero .side{background:rgba(255,255,255,.07);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}}.R *{box-sizing:border-box}:where(.R h1,.R h2,.R h3,.R p,.R ul,.R ol,.R li){margin:0;padding:0}:where(.R ul,.R ol){list-style:none}.R a{color:inherit;text-decoration:none}.R button{font-family:inherit;cursor:pointer;color:inherit}.R :focus-visible{outline:2px solid var(--indigo);outline-offset:3px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.R .ic,.R .tern{flex:none;display:block}.R .mono{font-family:IBM Plex Mono,ui-monospace,monospace;font-weight:500;letter-spacing:-.01em}@media (prefers-reduced-motion:no-preference){.R .tern.idle{animation:tidle 9s ease-in-out infinite;transform-origin:50% 55%}@keyframes tidle{0%,to{transform:rotate(0)}50%{transform:rotate(8deg)}}.R .glow{animation:gl 18s ease-in-out infinite alternate}@keyframes gl{0%{opacity:.92;transform:translateX(0)}to{opacity:1;transform:translateX(14px)}}.R a,.R button{transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease}}.R .avs{display:inline-flex;align-items:center;flex:none;gap:3px}.R .a{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;letter-spacing:.01em;box-shadow:0 0 0 2px var(--card);flex:none}.R .a.RS{background:#0E2B1E;color:#8FE3B0}.R .a.RB{background:var(--dk-i-tint,#E3E4FC);color:var(--i-fg)}.R .a.MT{background:var(--dk-bad-bg,#FBE4E0);color:var(--dk-bad-fg,#8E2A1F)}.R .a.RU{background:var(--dk-good-bg,#DDEFE4);color:var(--prog)}.R .a.YA{background:var(--dk-gold-bg,#F5ECD3);color:var(--dk-gold-fg,#6B5112)}.R .a.SU{background:var(--dk-blue-bg,#E3EAF2);color:var(--dk-blue-fg,#2E4A66)}.R .avs.sm .a{width:22px;height:22px;font-size:12px}.R .tag{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;background:var(--well);color:var(--ink2);font-size:13px;font-weight:600;white-space:nowrap}.R .tag .ws{width:7px;height:7px;border-radius:2px;background:var(--g3);flex:none}.R .tag .lk{color:var(--ink3)}.R .tchip{height:24px;padding:0 10px 0 8px;border-radius:999px;background:var(--i-bg);color:var(--i-fg);font-size:13px}.R .st,.R .tchip{display:inline-flex;align-items:center;gap:6px;font-weight:600;white-space:nowrap}.R .st:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;flex:none}.R .st.s-p{color:var(--prog)}.R .st.s-b{color:var(--amber)}.R .st.s-n{color:var(--ink3)}.R .st.s-n:before{background:none;box-shadow:inset 0 0 0 1.5px currentColor}.R .st.s-b:before{border-radius:2px;transform:rotate(45deg);width:6px;height:6px}.R .today{display:inline-flex;align-items:center;gap:6px;color:var(--gold-fg);font-weight:700}.R .today:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--gold)}.R .kbd{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:6px;font:600 12px/1 IBM Plex Mono,monospace;background:rgba(var(--tint),.06);color:var(--ink2);box-shadow:inset 0 -1px 0 rgba(var(--tint),.12)}.R .sep{color:var(--faint)}.R .b{height:40px;padding:0 16px;border-radius:999px;border:1.5px solid var(--line2);background:var(--card);font-size:14px;font-weight:700;color:var(--ink);display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.R .b:hover{border-color:var(--g3)}.R .b.p{background:var(--indigo);border-color:var(--indigo);color:#fff;padding:0 8px 0 18px;height:44px;box-shadow:0 8px 20px -8px rgba(55,59,228,.6)}.R .b.p:hover{background:#2D31D2}.R .b.p .kbd{height:24px;min-width:26px;font-size:14px;background:rgba(255,255,255,.2);color:#fff;box-shadow:none}.R .b.sm{height:32px;padding:0 13px;font-size:13px}.R .b.tb{border-color:var(--i-line);color:var(--i-fg);background:var(--card)}.R .b.tb:hover{background:var(--i-bg)}.R .b.mint{background:var(--mint);border-color:var(--mint);color:var(--g);padding:0 6px 0 10px}.R .b.mint:hover{background:#7DD9A1;border-color:#7DD9A1}.R .b.mint .kbd{background:rgba(var(--tint),.1);box-shadow:none;color:var(--g);height:20px;min-width:20px}.R .sb{position:absolute;width:248px;display:flex;flex-direction:column;padding:22px 14px 16px;background:linear-gradient(180deg,#0E2B1E,#0D2A1D 60%,#0B2419);color:#D2E0D7}.R .sb:after{content:"";position:absolute;inset:0 0 auto 0;height:220px;background:radial-gradient(240px 160px at 0 0,rgba(112,116,249,.16),transparent 70%);pointer-events:none}.R .brand{display:flex;align-items:center;gap:11px;height:44px;padding:0 10px;position:relative;z-index:1}.R .brand b{font-size:18px;line-height:22px;font-weight:800;letter-spacing:-.025em;color:#fff}.R .brand b span{color:var(--mint);font-weight:600;margin-left:5px;letter-spacing:-.015em}.R .sb nav{margin-top:20px;display:flex;flex-direction:column;gap:14px;position:relative;z-index:1}.R .gh{display:flex;align-items:center;height:22px;border:0;background:none;padding:0 12px;font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#8DB09D;width:100%;text-align:left;margin:0}.R .sb nav ul{display:flex;flex-direction:column;gap:2px;margin-top:2px}.R .sb nav a{display:flex;align-items:center;gap:12px;height:36px;padding:0 12px;border-radius:11px;font-size:14px;font-weight:500;color:#CCDBD2}.R .sb nav a:hover{background:rgba(255,255,255,.06);color:#fff}.R .sb nav a .ic{color:#8DB09D}.R .sb nav a.on{background:rgba(143,227,176,.14);color:#fff;font-weight:650;box-shadow:inset 0 0 0 1px rgba(143,227,176,.1)}.R .sb nav a.on .ic{color:var(--mint)}.R .sb nav a .n{margin-left:auto;font-size:13px;font-weight:600;color:#FF9C90;white-space:nowrap}.R .sb .me{margin-top:auto;display:flex;align-items:center;gap:11px;padding:10px;border-radius:14px;background:rgba(255,255,255,.04)}.R .sb .me b{display:block;font-size:14px;line-height:18px;font-weight:700;color:#fff}.R .sb .me small{display:block;font-size:13px;line-height:16px;color:#9DBAAA}.R .sb .me .av{width:34px;height:34px;border-radius:50%;background:var(--mint);color:var(--g);display:grid;place-items:center;font-weight:800;flex:none}.R .main{position:absolute;left:248px;top:0;right:0;bottom:0}.R .glow{left:-40px;right:-40px;top:-60px;height:400px;pointer-events:none;background:radial-gradient(560px 230px at 24% 44%,rgba(92,96,242,.3),rgba(92,96,242,0) 70%),radial-gradient(500px 210px at 72% 38%,rgba(218,180,84,.36),rgba(218,180,84,0) 70%),radial-gradient(380px 160px at 50% 70%,rgba(143,227,176,.1),rgba(143,227,176,0) 70%)}.R .col,.R .glow{position:absolute}.R .col{left:var(--px,40px);right:var(--px,40px);top:0;bottom:0;display:flex;flex-direction:column}.R .top{justify-content:space-between;height:44px;margin-top:24px;position:relative}.R .hl,.R .top{display:flex;align-items:center}.R .hl{gap:16px}.R .top h1{font-size:30px;line-height:36px;font-weight:800;letter-spacing:-.035em;color:var(--ink)}.R .top .dt{font-size:14px;font-weight:600;color:var(--ink3);margin-top:4px}.R .tog{padding:3px;border-radius:999px;background:rgba(var(--glass),.72);box-shadow:0 0 0 1px rgba(var(--tint),.08),0 1px 2px rgba(var(--shadow),.04);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.R .tog,.R .tog button{display:inline-flex;align-items:center}.R .tog button{gap:7px;height:30px;padding:0 13px 0 11px;border:0;border-radius:999px;background:none;font-size:13px;font-weight:700;color:var(--ink2)}.R .tog button:hover{background:rgba(var(--tint),.05)}.R .tog button[aria-pressed=true]{background:var(--g);color:#fff;box-shadow:0 2px 6px -2px rgba(var(--shadow),.5)}.R .tog button[aria-pressed=true] .ic{color:var(--mint)}.R .tline{display:inline-flex;align-items:center;gap:10px;height:38px;padding:0 5px 0 14px;border-radius:999px;background:rgba(var(--glass),.78);font-size:14px;font-weight:500;color:var(--ink2);box-shadow:0 0 0 1px rgba(var(--tint),.07);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.R .tline b{color:var(--ink);font-weight:700}.R .tline a{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 12px 0 10px;border-radius:999px;background:var(--i-bg);color:var(--i-fg);font-weight:700}.R .tline a:hover{background:var(--i-hover)}.R .tline .gq{width:8px;height:8px;border-radius:50%;background:var(--gold)}.R .ask{margin-top:16px;height:54px;border-radius:999px;background:var(--card);display:flex;align-items:center;gap:14px;padding:0 10px 0 20px;position:relative;box-shadow:0 0 0 1px rgba(55,59,228,.16),0 12px 32px -14px rgba(55,59,228,.4),0 2px 4px rgba(var(--shadow),.03)}.R .ask:focus-within{box-shadow:0 0 0 2px var(--indigo),0 12px 32px -14px rgba(55,59,228,.45)}.R .ask input{flex:1 1;min-width:0;border:0;background:none;font:500 16px Plus Jakarta Sans,sans-serif;color:var(--ink);outline:none;padding:0}.R .ask input::placeholder{color:var(--ink3);opacity:1}.R .ask .k{display:inline-flex;gap:4px}.R .ask .k .kbd{height:30px;padding:0 11px;border-radius:999px;font-size:13px;background:var(--ground);box-shadow:none;color:var(--ink2)}.R .cards{margin-top:20px;display:grid;grid-template-columns:1.16fr 1fr;grid-gap:14px;gap:14px;height:284px;position:relative}.R .next{position:relative;border-radius:26px;color:#fff;padding:22px 24px 16px;display:flex;flex-direction:column;overflow:hidden;background:radial-gradient(440px 240px at 100% 0,rgba(112,116,249,.34),rgba(112,116,249,0) 70%),radial-gradient(320px 200px at 0 110%,rgba(143,227,176,.12),rgba(143,227,176,0) 70%),linear-gradient(140deg,#0E2B1E,#143728 58%,#1B4532);box-shadow:0 18px 40px -20px rgba(14,43,30,.55)}.R .next .wm{position:absolute;right:-50px;top:-44px;opacity:.05;pointer-events:none}.R .next .row1{display:flex;align-items:center;gap:12px;position:relative}.R .eb{height:24px;padding:0 10px;border-radius:999px;background:rgba(143,227,176,.15);color:var(--mint);font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.R .eb,.R .next .due{display:inline-flex;align-items:center}.R .next .due{gap:7px;font-size:14px;font-weight:700;color:#EBD9A2}.R .next .due:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 3px rgba(199,164,74,.22)}.R .next .with{margin-left:auto;display:flex;align-items:center;gap:9px;font-size:13px;font-weight:600;color:#C6D8CD}.R .next .a{box-shadow:0 0 0 2px #17402D}.R .next .a.RS{background:#0E2B1E;box-shadow:0 0 0 2px #17402D,0 0 0 3px rgba(143,227,176,.5)}.R .next h2{margin-top:18px;font-size:40px;line-height:46px;font-weight:800;letter-spacing:-.04em;position:relative}.R .next h2 a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.R .next .why{margin-top:6px;font-size:15px;line-height:22px;color:#CBDDD2;font-weight:500;position:relative}.R .next .why b{color:#fff;font-weight:700}.R .next .meta2{margin-top:12px;display:flex;align-items:center;gap:10px;position:relative}.R .next .st.s-p{color:var(--mint)}.R .next .tag{background:rgba(255,255,255,.1);color:#E3EEE7}.R .next .tag .ws{background:var(--mint)}.R .help{margin-top:auto;display:flex;align-items:center;gap:12px;height:64px;padding:0 10px 0 16px;border-radius:18px;background:var(--card);color:var(--ink);position:relative}.R .help .hx{flex:1 1;min-width:0}.R .help b{display:block;font-size:15px;line-height:20px;font-weight:800;color:var(--i-fg)}.R .help small{display:block;font-size:13px;line-height:18px;color:var(--ink3);font-weight:500}.R .stack{display:grid;grid-template-rows:1fr 1fr;grid-gap:14px;gap:14px}.R .sc{background:var(--card);border-radius:22px;padding:16px 18px 14px 20px;display:flex;flex-direction:column;box-shadow:0 0 0 1px rgba(var(--tint),.05),0 10px 26px -18px rgba(var(--shadow),.3)}.R .sc .r1{display:flex;align-items:center;gap:9px}.R .sc h3{margin-top:5px;font-size:17px;line-height:24px;font-weight:800;letter-spacing:-.02em;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.R .sc h3 a:hover{text-decoration:underline;text-underline-offset:3px}.R .sc .m{margin-top:2px;display:flex;align-items:center;gap:8px;font-size:13px;line-height:20px;font-weight:500;color:var(--ink3);white-space:nowrap}.R .sc .m .why{color:var(--ink2)}.R .sc .r3{margin-top:auto;display:flex;align-items:center;gap:8px}.R .lst,.R .sp{flex:1 1}.R .lst{margin-top:16px;display:flex;flex-direction:column;margin-bottom:20px;background:var(--card);border-radius:22px;box-shadow:0 0 0 1px rgba(var(--tint),.05),0 10px 26px -20px rgba(var(--shadow),.25);overflow:hidden}.R .doors{display:flex;align-items:center;height:52px;padding:0 10px;gap:4px;border-bottom:1px solid var(--line)}.R .door{display:inline-flex;align-items:center;gap:9px;height:36px;padding:0 13px 0 11px;border-radius:12px;border:0;background:transparent;color:var(--ink2);font-size:14px;font-weight:600}.R .door:hover{background:var(--well)}.R .door .dn{font-size:20px;line-height:22px;font-weight:800;letter-spacing:-.03em;color:var(--ink)}.R .door.od .dn{color:var(--red)}.R .door.on{background:var(--g);color:#fff}.R .door.on .dn{color:#fff}.R .dsep{width:1px;height:18px;background:var(--line);margin:0 4px}.R .tri{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px 0 9px;border-radius:999px;border:0;background:var(--i-bg);color:var(--i-fg);font-size:13px;font-weight:700;margin-left:2px}.R .tri:hover{background:var(--i-hover)}.R .dlink{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:999px;font-size:14px;font-weight:700;color:var(--ink)}.R .dlink:hover{background:var(--well)}.R .hint{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--ink3);font-weight:500;margin-right:8px}.R .hint .kbd{height:20px;min-width:20px}.R .rows{flex:1 1;padding:4px 0 2px}.R .grp{display:grid;grid-template-columns:118px 1fr}.R .grp+.grp{border-top:1px solid var(--line)}.R .gl{padding:11px 0 0 22px;font-size:12px;line-height:16px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--ink3)}.R .gl.od{color:var(--red)}.R .gl a{display:block;margin-top:4px;font-size:13px;letter-spacing:0;text-transform:none;font-weight:600;color:var(--i-fg)}.R .gl a:hover{text-decoration:underline}.R .tr{display:grid;grid-template-columns:30px minmax(0,1fr) 196px 128px 64px 150px 82px;align-items:center;height:38px;padding-right:18px;margin-right:6px;border-radius:12px;position:relative}.R .tr+.tr:after{content:"";position:absolute;left:30px;right:18px;top:0;height:1px;background:var(--line)}.R .tr:hover{background:var(--hover)}.R .tr.hv{background:var(--dk-hover,#F2F7F3)}.R .tr.hv+.tr:after,.R .tr.hv:after{display:none}.R .tr.hv .ck{border-color:#4FB97E;color:var(--prog);background:var(--mint-bg)}.R .ck{width:19px;height:19px;border-radius:50%;border:1.5px solid var(--dk-edge2,#9aa6a0);background:none;padding:0;display:grid;place-items:center;color:transparent}.R .ck:hover{border-color:var(--prog);color:var(--prog)}.R .ck.ok{background:var(--mint);border-color:var(--mint);color:var(--g)}.R .tr .t{font-size:14.5px;line-height:20px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:7px;padding-right:12px}.R .tr .t a:hover{text-decoration:underline;text-underline-offset:3px}.R .tr>span{display:flex;align-items:center;gap:6px;min-width:0}.R .tr .c{font-weight:500;color:var(--ink3)}.R .tr .c,.R .tr .due{font-size:13px;white-space:nowrap}.R .tr .due{justify-content:flex-end;font-weight:600;color:var(--ink2)}.R .tr .due.late{color:var(--red)}.R .cu{display:flex;align-items:center;gap:10px;height:38px;padding-right:18px;font-size:14px;color:var(--ink2);font-weight:500;white-space:nowrap}.R .cu b{color:var(--ink);font-weight:700}.R .ms{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 12px 0 10px;border-radius:999px;background:var(--well);font-size:13px;font-weight:600;color:var(--ink2)}.R .ms .ic{color:var(--g3)}.R .ms b{color:var(--ink);font-weight:800}.R .fz{margin-top:34px;display:flex;flex-direction:column;align-items:center}.R .queues{display:inline-flex;padding:4px;border-radius:999px;background:rgba(var(--tint),.05);gap:2px}.R .queues button{display:inline-flex;align-items:center;gap:9px;height:36px;padding:0 16px;border:0;border-radius:999px;background:none;font-size:14px;font-weight:600;color:var(--ink2)}.R .queues button:hover{background:rgba(var(--glass),.6)}.R .queues button .qn{font:600 13px IBM Plex Mono,monospace;color:var(--ink3)}.R .queues button.od .qn{color:var(--red)}.R .queues button[aria-pressed=true]{background:var(--card);color:var(--ink);font-weight:700;box-shadow:0 1px 3px rgba(var(--shadow),.12)}.R .queues button[aria-pressed=true] .qn{color:var(--ink)}.R .fmeta{width:760px;margin-top:22px;display:flex;align-items:center;gap:12px;font-size:14px;color:var(--ink2);font-weight:500}.R .fmeta b{color:var(--ink);font-weight:800}.R .dots{display:inline-flex;align-items:center;gap:5px}.R .dots i{width:5px;height:5px;border-radius:50%;background:var(--dk-edge2,#C4CCC7)}.R .dots i.on{width:20px;border-radius:3px;background:var(--ink)}.R .fmeta .r{margin-left:auto;display:inline-flex;align-items:center;gap:6px;color:var(--ink3);font-size:13px}.R .fcard-w{position:relative;width:760px;margin-top:12px}.R .fcard-w:after,.R .fcard-w:before{content:"";position:absolute;left:22px;right:22px;bottom:-9px;height:60px;border-radius:24px;background:var(--dk-edge,#C3D3CA)}.R .fcard-w:after{left:46px;right:46px;bottom:-18px;background:var(--dk-track,#E0E8E2)}.R .fcard-w:before{z-index:0}.R .fcard-w:after{z-index:-1}.R .fcard{position:relative;z-index:1;border-radius:28px;color:#fff;padding:30px 32px 28px;overflow:hidden;background:radial-gradient(520px 280px at 100% 0,rgba(112,116,249,.34),rgba(112,116,249,0) 70%),radial-gradient(360px 220px at 0 110%,rgba(143,227,176,.12),rgba(143,227,176,0) 70%),linear-gradient(140deg,#0E2B1E,#143728 58%,#1B4532);box-shadow:0 26px 50px -24px rgba(14,43,30,.6)}.R .fcard .wm{position:absolute;right:-56px;top:-50px;opacity:.05;pointer-events:none}.R .fcard .row1{display:flex;align-items:center;gap:12px;position:relative}.R .fcard .due{display:inline-flex;align-items:center;gap:7px;font-size:14px;font-weight:700;color:#EBD9A2}.R .fcard .due:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 3px rgba(199,164,74,.22)}.R .fcard .st.s-p{color:var(--mint)}.R .fcard .tag{background:rgba(255,255,255,.1);color:#E3EEE7;margin-left:auto}.R .fcard .tag .ws{background:var(--mint)}.R .fcard h2{margin-top:20px;font-size:52px;line-height:58px;font-weight:800;letter-spacing:-.045em;position:relative}.R .fcard .who{margin-top:12px;display:flex;align-items:center;gap:10px;font-size:14px;color:#C6D8CD;font-weight:500;position:relative}.R .fcard .who b{color:#fff;font-weight:700}.R .fcard .a{box-shadow:0 0 0 2px #163B2B}.R .fcard .a.RS{box-shadow:0 0 0 2px #163B2B,0 0 0 3px rgba(143,227,176,.5)}.R .fcard hr{border:0;height:1px;background:rgba(255,255,255,.12);margin:24px 0 18px;position:relative}.R .fwhy{display:flex;align-items:center;gap:12px;position:relative}.R .fwhy .lb{font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:#A9ACFF}.R .fwhy p{font-size:17px;line-height:24px;font-weight:600;color:#fff}.R .fhelp{margin-top:20px;display:flex;align-items:center;gap:14px;padding:14px 12px 14px 16px;border-radius:18px;background:var(--card);color:var(--ink);position:relative}.R .fhelp .hx{flex:1 1;min-width:0}.R .fhelp b{display:block;font-size:15px;line-height:20px;font-weight:800;color:var(--i-fg)}.R .fhelp small{display:block;font-size:13px;line-height:18px;color:var(--ink3);font-weight:500}.R .acts{width:760px;margin-top:40px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.R .act{display:flex;flex-direction:column;align-items:flex-start;gap:1px;height:100px;padding:14px 14px 13px 16px;border-radius:18px;border:0;background:var(--card);text-align:left;position:relative;box-shadow:0 0 0 1px rgba(var(--tint),.07),0 8px 20px -16px rgba(var(--shadow),.35)}.R .act:hover{box-shadow:0 0 0 1px rgba(var(--tint),.16),0 10px 22px -14px rgba(var(--shadow),.35)}.R .act .ai{flex:none;width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:var(--well);color:var(--ink);margin-bottom:9px}.R .act .ai.mt{background:var(--mint);color:var(--g)}.R .act b{font-size:15px;line-height:20px;font-weight:800;color:var(--ink)}.R .act small{font-size:13px;line-height:17px;color:var(--ink3);font-weight:500}.R .act .kbd{position:absolute;right:12px;top:12px}.R .act.p{background:var(--indigo);box-shadow:0 14px 28px -12px rgba(55,59,228,.65)}.R .act.p:hover{background:#2D31D2}.R .act.p .ai{background:rgba(255,255,255,.16);color:#fff}.R .act.p b{color:#fff}.R .act.p small{color:#DCDDFE}.R .act.p .kbd{background:rgba(255,255,255,.2);color:#fff;box-shadow:none;font-size:14px}.R .upn{margin-top:26px;display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 8px 0 16px;border-radius:999px;background:rgba(var(--glass),.7);box-shadow:0 0 0 1px rgba(var(--tint),.07);font-size:14px;color:var(--ink3);font-weight:500}.R .upn b{color:var(--ink);font-weight:700}.R .upn a{display:inline-flex;align-items:center;gap:8px}.R .upn a:hover b{text-decoration:underline;text-underline-offset:3px}.R .wtop{display:flex;align-items:center;gap:18px;height:44px;margin-top:24px;position:relative}.R .wtop h1{font-size:30px;line-height:36px;font-weight:800;letter-spacing:-.035em;color:var(--ink)}.R .wtabs{padding:3px;background:rgba(var(--glass),.72);box-shadow:0 0 0 1px rgba(var(--tint),.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.R .wtabs,.R .wtabs a{display:inline-flex;align-items:center;border-radius:999px}.R .wtabs a{gap:7px;height:30px;padding:0 13px 0 11px;font-size:13px;font-weight:700;color:var(--ink2)}.R .wtabs a:hover{background:rgba(var(--tint),.05)}.R .wtabs a[aria-current=page]{background:var(--g);color:#fff}.R .wtabs a[aria-current=page] .ic{color:var(--mint)}.R .wtop .ask{margin-top:0;margin-left:auto;width:430px;height:46px;padding:0 8px 0 16px}.R .wtop .ask input{font-size:15px}.R .wbar{display:flex;align-items:center;gap:12px;margin-top:16px;height:40px;position:relative}.R .flt{display:inline-flex;padding:3px;border-radius:999px;background:rgba(var(--tint),.05)}.R .flt button{height:30px;padding:0 13px;border:0;border-radius:999px;background:none;font-size:13px;font-weight:600;color:var(--ink2);display:inline-flex;align-items:center;gap:6px}.R .flt button[aria-pressed=true]{background:var(--card);color:var(--ink);font-weight:700;box-shadow:0 1px 3px rgba(var(--shadow),.12)}.R .wk{display:inline-flex;align-items:center;gap:4px;font-size:15px;font-weight:800;color:var(--ink);letter-spacing:-.01em}.R .ib{width:30px;height:30px;border-radius:50%;border:0;background:rgba(var(--glass),.7);display:grid;place-items:center;color:var(--ink2);box-shadow:0 0 0 1px rgba(var(--tint),.08)}.R .ib:hover{background:var(--card)}.R .wsum{font-size:14px;color:var(--ink2);font-weight:500;display:inline-flex;align-items:center;gap:8px}.R .wsum b{color:var(--ink);font-weight:700}.R .wsum .late b{color:var(--red)}.R .vsep{width:1px;height:20px;background:rgba(var(--tint),.12)}.R .plan{display:inline-flex;align-items:center;gap:9px;height:40px;padding:0 16px 0 13px;border-radius:999px;border:1.5px solid var(--i-line);background:var(--card);font-size:14px;font-weight:700;color:var(--i-fg);box-shadow:0 8px 22px -14px rgba(55,59,228,.55)}.R .plan:hover{background:var(--i-bg)}.R .rule{margin-top:10px;font-size:13px;color:var(--ink3);font-weight:500;display:flex;align-items:center;gap:8px;position:relative}.R .rule b{color:var(--ink2);font-weight:600}.R .tlg{margin-top:12px;flex:1 1;margin-bottom:18px;display:grid;grid-template-columns:232px repeat(4,minmax(0,1fr)) 44px 216px;grid-gap:8px;gap:8px;min-height:0}.R .day{display:flex;flex-direction:column;border-radius:18px;background:rgba(var(--glass),.5);box-shadow:inset 0 0 0 1px rgba(var(--tint),.06);padding:0 6px 6px;min-height:0}.R .day.td{background:linear-gradient(180deg,var(--dk-gold-sub,#FFFBEF) 0,var(--dk-gold-sub,#FFFDF8) 40%,rgba(var(--glass),.7) 100%);box-shadow:inset 0 0 0 1px var(--gold-line)}.R .dh{display:flex;align-items:baseline;gap:7px;height:48px;padding:12px 8px 0}.R .dh .dn{font-size:22px;line-height:26px;font-weight:800;letter-spacing:-.03em;color:var(--ink)}.R .dh .dw{font-size:14px;font-weight:600;color:var(--ink3)}.R .dh .cnt{margin-left:auto;font:600 13px IBM Plex Mono,monospace;color:var(--ink3)}.R .tdp{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;border-radius:999px;background:var(--gold-bg);color:var(--gold-fg);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;align-self:center;box-shadow:inset 0 0 0 1px var(--gold-line)}.R .tdp:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--gold)}.R .dl{gap:6px}.R .dl,.R .tc{display:flex;flex-direction:column}.R .tc{background:var(--card);border-radius:14px;padding:10px 11px 10px 12px;box-shadow:0 0 0 1px rgba(var(--tint),.07),0 2px 6px -3px rgba(var(--shadow),.12);gap:3px}.R .tc:hover{box-shadow:0 0 0 1px rgba(var(--tint),.16),0 6px 14px -8px rgba(var(--shadow),.25)}.R .tc h3{font-size:14px;line-height:19px;font-weight:700;letter-spacing:-.01em;color:var(--ink);margin-bottom:2px}.R .tc h3 a:hover{text-decoration:underline;text-underline-offset:3px}.R .tc h3 .ic{display:inline-block;vertical-align:-1px;color:var(--ink3);margin-left:3px}.R .ln{display:flex;align-items:center;gap:6px;font-size:13px;line-height:18px;font-weight:500;color:var(--ink3);white-space:nowrap;min-width:0}.R .ln .ic{color:currentColor}.R .ln.late{color:var(--red)}.R .ln .st,.R .ln.late{font-weight:600}.R .ln .wsq{width:7px;height:7px;border-radius:2px;background:var(--g3);flex:none}.R .ln.tn{color:var(--i-fg);font-weight:600}.R .ln .avs{margin-left:auto}.R .ln .sp{flex:1 1}.R .tc.hero{padding:12px 12px 12px 13px;gap:4px;box-shadow:0 0 0 1px rgba(199,164,74,.35),0 10px 22px -14px rgba(122,94,18,.45)}.R .tc.hero h3{font-size:15.5px;line-height:21px;font-weight:800}.R .tc.hero .b.p{margin-top:9px;height:38px;justify-content:space-between;width:100%;padding:0 6px 0 14px;font-size:14px}.R .tc.hero .b.p .kbd{height:24px}.R .qdk{background:var(--card);border-radius:14px;box-shadow:0 0 0 1px rgba(var(--tint),.07);padding:2px 0 4px}.R .qdh{display:flex;align-items:center;gap:8px;height:34px;padding:0 12px;font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--ink3)}.R .qdh .ic{color:var(--g3)}.R .qdh .mono{margin-left:auto;letter-spacing:0;font-size:13px}.R .qd{padding:8px 12px 10px;border-top:1px solid var(--line)}.R .qd .qt{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.R .qd .qt a{font-size:14px;line-height:19px;font-weight:700;color:var(--ink)}.R .qd .qt a:hover{text-decoration:underline;text-underline-offset:3px}.R .qd .qt span{font-size:13px;font-weight:600;color:var(--ink3);white-space:nowrap}.R .qd .qt span.late{color:var(--red)}.R .qd .ch{margin-top:7px;display:flex;gap:6px}.R .chb{height:28px;padding:0 12px;border-radius:999px;border:1.5px solid var(--line2);background:var(--card);font-size:13px;font-weight:700;color:var(--ink)}.R .chb:hover{border-color:var(--g3);background:var(--well)}.R .nwk{border-radius:18px;border:0;background:rgba(var(--tint),.045);display:flex;flex-direction:column;align-items:center;padding:14px 0 12px;gap:12px;color:var(--ink2);box-shadow:inset 0 0 0 1px rgba(var(--tint),.05)}.R .nwk:hover{background:rgba(var(--tint),.08)}.R .nwk .vt{writing-mode:vertical-rl;font-size:14px;font-weight:700;color:var(--ink);letter-spacing:-.005em}.R .nwk .vt span{color:var(--ink3);font-weight:600}.R .nwk .bdg{font:600 13px IBM Plex Mono,monospace;color:var(--ink2);background:var(--card);border-radius:999px;min-width:26px;height:22px;display:grid;place-items:center;box-shadow:0 0 0 1px rgba(var(--tint),.08)}.R .tray{border-radius:18px;border:1.5px dashed var(--dk-edge,#c9d2cc);background:rgba(var(--glass),.35);padding:0 7px 7px;display:flex;flex-direction:column}.R .tray .dh .dn{font-size:16px;line-height:22px}.R .tray .dh .ic{align-self:center;color:var(--g3)}.R .tray .sub{padding:0 8px 10px;font-size:13px;line-height:18px;color:var(--ink3);font-weight:500}.R .ln.bl{color:var(--amber);font-weight:600}.R .tnote{margin-top:auto;display:flex;gap:10px;align-items:flex-start;padding:12px;border-radius:14px;background:var(--i-bg);color:var(--i-fg);font-size:13px;line-height:18px;font-weight:600}.R .tnote .tern{margin-top:1px}body,html{margin:0;min-height:100%}body.R{min-height:100vh;overflow-x:hidden}.R .sb{position:fixed;top:0;left:0;bottom:0;height:100vh;overflow-y:auto;z-index:20;scrollbar-width:none}.R .sb::-webkit-scrollbar{display:none}.R .main{margin-left:248px;min-height:100vh;overflow:hidden}.R .col,.R .main{position:relative;left:auto;top:auto;right:auto;bottom:auto}.R .col{padding:0 40px 40px;max-width:1480px}.R .col.wide{max-width:none}.R .sb nav a .n.q{color:#CCDBD2;font-weight:600}.R .sb nav a .n.pill{min-width:24px;height:20px;padding:0 7px;border-radius:999px;background:var(--mint);color:var(--g);display:grid;place-items:center;font-size:12px;font-weight:800}.R .sb nav a.soon{color:#9DBAAA}.R .sb nav a.soon .ic{color:#6E9180}.R .sb nav a .later{margin-left:auto;font-size:12px;font-weight:600;color:#7FA08F}.R .sbf{margin-top:auto;display:flex;flex-direction:column;gap:8px;padding-top:16px;position:relative;z-index:1}.R .sbf a.lnk{display:flex;align-items:center;gap:12px;height:36px;padding:0 12px;border-radius:11px;font-size:14px;font-weight:500;color:#CCDBD2}.R .sbf a.lnk:hover{background:rgba(255,255,255,.06);color:#fff}.R .sbf a.lnk .ic{color:#8DB09D}.R .sbf a.lnk.on{background:rgba(143,227,176,.14);color:#fff;font-weight:650}.R .sbf a.lnk .n{margin-left:auto;min-width:22px;height:20px;padding:0 7px;border-radius:999px;background:#FF9C90;color:#3B0D07;display:grid;place-items:center;font-size:12px;font-weight:800}.R .sb .me{margin-top:0;color:inherit}.R .sb .me:hover{background:rgba(255,255,255,.08)}.R .proto,.R .sb .me .av{font-size:12px}.R .proto{margin:0 2px;padding:8px 10px;border-radius:12px;background:rgba(199,164,74,.14);color:#EBD9A2;line-height:16px;font-weight:600}.R .st.s-d{color:var(--prog)}.R .st.s-d:before{background:var(--mint)}.R .st.s-x{color:var(--ink4)}.R .st.s-x:before{background:none;box-shadow:inset 0 0 0 1.5px currentColor;opacity:.6}.R .due-n{color:var(--ink4);font-weight:500}.R .late{color:var(--red);font-weight:600}.R .risk{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px 0 8px;border-radius:999px;background:var(--well);color:var(--ink2);font-size:13px;font-weight:700;white-space:nowrap}.R .risk svg{fill:currentColor}.R .risk.r-high{background:var(--g);color:#fff}.R .risk.r-high svg{fill:var(--mint)}.R .risk.r-medium{background:var(--dk-hover,#EEF4F0);color:var(--ink)}.R .risk .rr{font-weight:500;opacity:.85}.R .demo{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;background:var(--gold-bg);color:var(--gold-fg);letter-spacing:.06em;box-shadow:inset 0 0 0 1px var(--gold-line);white-space:nowrap}.R .demo,.R .kind{font-size:12px;font-weight:800;text-transform:uppercase}.R .kind{letter-spacing:.09em}.R .kind,.R .muted{color:var(--ink3)}.R .card{background:var(--card);border-radius:22px;box-shadow:0 0 0 1px rgba(var(--tint),.06),0 10px 26px -20px rgba(var(--shadow),.28)}.R .card.pad{padding:18px 20px}.R .sec-h{display:flex;align-items:center;gap:10px;height:28px}.R .sec-h h2,.R .sec-h h3{font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--ink3)}.R .sec-h .cnt{display:grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--g);color:#fff;font-size:12px;font-weight:800}.R .sec-h .cnt.soft{background:var(--well);color:var(--ink2)}.R .sec-h .r{margin-left:auto;font-size:13px;color:var(--ink3);font-weight:500}.R .empty{display:flex;gap:12px;align-items:flex-start;padding:16px;border-radius:16px;background:var(--well);color:var(--ink2)}.R .empty b{display:block;color:var(--ink);font-size:14px}.R .empty p{font-size:13px;color:var(--ink3);margin-top:2px}.R .crumbs{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--ink2)}.R .crumbs .crumb{display:inline-flex;align-items:center;gap:8px}.R .crumbs a:hover{text-decoration:underline;text-underline-offset:3px}.R .crumbs b{color:var(--ink);font-weight:700}.R .crumbs .sl{color:var(--faint)}.R .ul a:hover,.R a.ul:hover{text-decoration:underline;text-underline-offset:3px}.R .pill{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;background:var(--well);color:var(--ink2);font-size:13px;font-weight:600;white-space:nowrap}.R .pill.ok{background:var(--mint-bg);color:var(--prog)}.R .pill.warn{background:var(--warn-bg);color:var(--amber)}.R .pill.gold{background:var(--gold-bg);color:var(--gold-fg)}.R .pill.ind{background:var(--i-bg);color:var(--i-fg)}.R .pill.dark{background:var(--g);color:#fff}.R .b.danger{color:var(--red)}.R .b.ghost{border-color:transparent;background:transparent}.R .b.ghost:hover{background:var(--well)}.R .b[disabled]{opacity:.5;cursor:not-allowed}.R .b.p.plain{padding:0 18px}.R .ibtn{width:34px;height:34px;border-radius:50%;border:0;background:transparent;display:grid;place-items:center;color:var(--ink2)}.R .ibtn:hover{background:var(--well)}.R .chk{width:26px;height:26px;border-radius:50%;border:0;display:grid;place-items:center;background:var(--mint);color:var(--g)}.R .chk:hover{background:#7DD9A1}.R .chk.o{background:var(--card);color:var(--ink2);box-shadow:inset 0 0 0 1.5px var(--line2)}.R label.f{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:700;color:var(--ink2)}.R .inp,.R select.inp,.R textarea.inp{font:500 14px Plus Jakarta Sans,sans-serif;color:var(--ink);background:var(--card);border:1.5px solid var(--line3);border-radius:12px;padding:9px 12px;outline:none;width:100%}.R .inp:focus{border-color:var(--indigo);box-shadow:0 0 0 3px rgba(55,59,228,.12)}.R textarea.inp{min-height:84px;resize:vertical;line-height:20px}.R .row{display:flex;align-items:center;gap:10px}.R .row.wrap{flex-wrap:wrap}.R .grow{flex:1 1;min-width:0}.R .stack8{gap:8px}.R .stack12,.R .stack8{display:flex;flex-direction:column}.R .stack12{gap:12px}.R .stack16{display:flex;flex-direction:column;gap:16px}.R .seg{padding:3px;border-radius:999px;background:rgba(var(--tint),.05);gap:2px}.R .seg,.R .seg a,.R .seg button{display:inline-flex;align-items:center}.R .seg a,.R .seg button{gap:7px;height:30px;padding:0 13px;border:0;border-radius:999px;background:none;font-size:13px;font-weight:600;color:var(--ink2);white-space:nowrap}.R .seg a:hover,.R .seg button:hover{background:rgba(var(--glass),.6)}.R .seg [aria-current=page],.R .seg [aria-pressed=true],.R .seg [aria-selected=true]{background:var(--card);color:var(--ink);font-weight:700;box-shadow:0 1px 3px rgba(var(--shadow),.12)}.R .seg .n{font:600 12px IBM Plex Mono,monospace;color:var(--ink3)}.R .ph{display:flex;align-items:center;gap:16px;min-height:44px;margin-top:24px;position:relative;flex-wrap:wrap}.R .ph h1{font-size:30px;line-height:36px;font-weight:800;letter-spacing:-.035em;color:var(--ink)}.R .ph .sub{font-size:14px;font-weight:600;color:var(--ink3)}.R .ph .sp{flex:1 1}.R .ph .ask{margin-top:0;width:420px;height:46px;padding:0 8px 0 16px}.R .ph .ask input{font-size:15px}.R .toast{position:fixed;left:50%;bottom:28px;transform:translateX(-50%);z-index:80;display:flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;background:var(--g);color:#fff;font-size:14px;font-weight:600;box-shadow:0 14px 30px -12px rgba(14,43,30,.6)}.R table.tb{width:100%;border-collapse:separate;border-spacing:0;font-size:14px}.R table.tb th{text-align:left;font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--ink3);white-space:nowrap}.R table.tb td,.R table.tb th{padding:10px 12px;border-bottom:1px solid var(--line)}.R table.tb td{vertical-align:middle;color:var(--ink2)}.R table.tb tr:last-child td{border-bottom:0}.R table.tb tbody tr:hover td{background:var(--dk-hover,#F8FAF7)}.R table.tb td.t{font-weight:650;color:var(--ink)}.R .pal-bg{position:fixed;inset:0;background:rgba(var(--shadow),.28);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);z-index:90;display:flex;justify-content:center;align-items:flex-start;padding-top:12vh}.R .pal{width:min(680px,92vw);background:var(--card);border-radius:22px;box-shadow:0 30px 70px -20px rgba(var(--shadow),.55),0 0 0 1px rgba(55,59,228,.16);overflow:hidden}.R .pal .pin{display:flex;align-items:center;gap:12px;padding:0 16px;height:58px;border-bottom:1px solid var(--line)}.R .pal .pin input{flex:1 1;border:0;outline:none;font:500 17px Plus Jakarta Sans,sans-serif;color:var(--ink)}.R .pal ul{max-height:52vh;overflow:auto;padding:6px}.R .pal li a,.R .pal li button{width:100%;display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:12px;border:0;background:none;text-align:left;font-size:14px;font-weight:600;color:var(--ink)}.R .pal li [data-active=true]{background:var(--i-bg)}.R .pal li small{margin-left:auto;font-weight:600;white-space:nowrap}.R .pal .ph2,.R .pal li small{font-size:12px;color:var(--ink3)}.R .pal .ph2{padding:8px 12px 4px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.R .pal .ans{margin:6px;padding:14px;border-radius:14px;background:var(--i-bg);color:var(--i-fg);font-size:14px;line-height:20px;font-weight:500}.R .pal .foot{display:flex;gap:14px;padding:10px 16px;border-top:1px solid var(--line);font-size:12px;color:var(--ink3);font-weight:600}.R .tabbar{display:none}@media (max-width:860px){.R .sb{display:none}.R .main{margin-left:0;padding-bottom:84px}.R .col{padding:0 16px 24px}.R .ph .ask,.R .top .ask{display:none}.R .tabbar{display:grid;grid-template-columns:repeat(4,1fr);position:fixed;left:0;right:0;bottom:0;z-index:40;height:76px;padding:6px 8px calc(10px + env(safe-area-inset-bottom));background:rgba(var(--glass),.94);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 -1px 0 rgba(var(--tint),.08)}.R .tabbar a,.R .tabbar button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:0;background:none;font-size:12px;font-weight:700;color:var(--ink2);position:relative}.R .tabbar a[aria-current=page]{color:var(--ink)}.R .tabbar a[aria-current=page] .tbi{background:var(--mint-bg)}.R .tabbar .tbi{width:46px;height:28px;place-items:center}.R .tabbar .bd,.R .tabbar .tbi{border-radius:999px;display:grid}.R .tabbar .bd{position:absolute;top:0;left:calc(50% + 8px);min-width:20px;height:20px;padding:0 5px;background:var(--red);color:var(--card);font-size:12px;font-weight:800;place-items:center;box-shadow:0 0 0 2px var(--card)}.R .mtop{display:flex!important}}.R .mtop{display:none;align-items:center;justify-content:space-between;height:56px;padding:0 16px;position:relative;z-index:2}.R .mtop .brand{height:auto;padding:0;gap:8px}.R .mtop .brand b{color:var(--ink);font-size:17px}.R .mtop .brand b span{color:var(--g3)}.R .sb nav{gap:10px;margin-top:16px}.R .sb nav a{height:34px}.R .sb nav a .later{display:none}.R .sb nav a.soon span{opacity:.85}.R .tr form{display:contents}.R .bp{display:inline-grid;place-items:center;height:20px;padding:0 6px;border-radius:6px;font:700 12px IBM Plex Mono,monospace;background:var(--well);color:var(--ink2);flex:none}.R .bp.P0{background:var(--bad-bg);color:var(--red)}@media (max-width:1180px){.R .tr{grid-template-columns:30px minmax(0,1fr) 150px 64px 110px 80px}.R .tr>span:nth-child(4){display:none}}@media (max-width:860px){.R .tr{grid-template-columns:30px minmax(0,1fr) 84px;height:auto;min-height:44px;padding:6px 8px 6px 0}.R .tr>span:nth-child(3),.R .tr>span:nth-child(4),.R .tr>span:nth-child(5),.R .tr>span:nth-child(6){display:none}.R .tr .t{white-space:normal}}.R .rs{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:13px;font-weight:700;white-space:nowrap;background:var(--well);color:var(--ink2)}.R .rs:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.R .rs-progress{background:var(--dk-good-bg,#E4F2EA);color:var(--prog)}.R .rs-good{background:var(--mint-bg);color:var(--prog)}.R .rs-warn{background:var(--dk-warn-bg,#FFF1E6);color:var(--amber)}.R .rs-bad{background:var(--bad-bg);color:var(--red)}.R .rs-muted{color:var(--ink4)}.R .sbh{display:flex;align-items:center;gap:6px;position:relative;z-index:1}.R .sbh .brand{flex:1 1;min-width:0}.R .sb-tg{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:32px;height:32px;padding:0 8px;border:0;border-radius:10px;background:none;color:#8DB09D;font:700 13px Plus Jakarta Sans,sans-serif;cursor:pointer}.R .sb-tg:hover{background:rgba(255,255,255,.08);color:#fff}.R .sb-open:focus-visible,.R .sb-tg:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.R .sb-edge,.R .sb-open,.R .sb-scrim,.R .sb-tip{display:none}@media (min-width:861px){.R .shell{--sbw:248px}.R .shell.sb-icons{--sbw:64px}.R .shell.sb-hidden{--sbw:0px}.R .shell .main{margin-left:var(--sbw);transition:margin-left .2s ease}.R .sb-icons .sb{width:64px;padding:18px 10px 14px}.R .sb-icons .sbh{flex-direction:column;gap:4px}.R .sb-icons .sbh .brand{flex:none;padding:0;justify-content:center}.R .sb-icons .sbh .brand b{display:none}.R .sb-icons .sb nav{gap:8px;margin-top:12px;margin-right:0;padding-right:0;scrollbar-width:none}.R .sb-icons .sb nav h2{height:1px;margin:0 8px;background:rgba(255,255,255,.08)}.R .sb-icons .sb nav [role=group]:first-child h2{background:none}.R .sb-icons .sb .gh,.R .sb-icons .sb .me>span:not(.av),.R .sb-icons .sb nav a>span:not(.n),.R .sb-icons .sbf a.lnk>span:not(.n){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.R .sb-icons .sb nav a,.R .sb-icons .sbf a.lnk{position:relative;justify-content:center;gap:0;width:44px;height:38px;padding:0;margin:0 auto}.R .sb-icons .sb nav a .n,.R .sb-icons .sbf a.lnk .n{position:absolute;top:1px;right:-1px;display:block;min-width:16px;height:16px;padding:0 4px;margin:0;border-radius:999px;background:rgba(255,255,255,.12);color:#D2E0D7;font:700 10px/16px Plus Jakarta Sans,sans-serif;text-align:center}.R .sb-icons .sb nav a .n.pill{background:rgba(143,227,176,.16);color:var(--mint)}.R .sb-icons .sbf{align-items:center}.R .sb-icons .sb .me{justify-content:center;padding:6px;background:none}.R .sb-tip{display:block;position:fixed;left:70px;z-index:70;transform:translateY(-50%);padding:6px 10px;border-radius:9px;background:#0B2419;color:#fff;font-size:13px;font-weight:600;white-space:nowrap;box-shadow:0 8px 20px -8px rgba(0,0,0,.45),0 0 0 1px rgba(255,255,255,.08);pointer-events:none}.R .sb-hidden .sb{z-index:60;transform:translateX(-100%);visibility:hidden;transition:transform .2s ease,visibility 0s linear .2s}.R .sb-hidden.sb-peek .sb{transform:none;visibility:visible;transition:transform .2s ease;box-shadow:12px 0 40px -12px rgba(0,0,0,.45)}.R .sb-hidden .sb-open{display:grid;place-items:center;position:fixed;left:6px;top:14px;z-index:30;width:32px;height:32px;border:0;border-radius:10px;background:rgba(var(--glass),.8);color:var(--ink2);box-shadow:0 0 0 1px rgba(var(--tint),.1);cursor:pointer}.R .sb-hidden .sb-open:hover{background:var(--card);color:var(--ink)}.R .sb-hidden .sb-edge{display:block;position:fixed;left:0;top:0;bottom:0;width:10px;z-index:25}.R .sb-hidden .sb-scrim{display:block;position:fixed;inset:0;z-index:55;background:rgba(8,22,15,.32);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s linear .2s}.R .sb-hidden.sb-peek .sb-scrim{opacity:1;visibility:visible;transition:opacity .2s ease}}@media (min-width:861px) and (prefers-reduced-motion:reduce){.R .sb-hidden .sb,.R .sb-hidden .sb-scrim,.R .sb-hidden.sb-peek .sb,.R .sb-hidden.sb-peek .sb-scrim,.R .shell .main{transition:none}}