.pai{--t-slow:.22s;--lbl:10.5px;--lbl-ls:.11em;--lbl-s:9.5px;--lbl-s-ls:.08em;--rail-bg:#fff;--rail-line:var(--line);--rail-tx:var(--tx-2)}.pai .rail{background:var(--rail-bg);color:var(--rail-tx);box-shadow:inset -1px 0 0 var(--rail-line)}.pai .rail .lg{box-shadow:inset 0 -1px 0 var(--rail-line)}.pai .rnav a{color:var(--rail-tx)}.pai .rid{box-shadow:inset 0 1px 0 var(--rail-line)}@media(max-width:1000px){.pai{--rail:64px}.pai .rail{padding:14px 8px}.pai .rail .lg{justify-content:center;padding:2px 0 12px}.pai .rail .lg svg{height:18px}.pai .rnav a{justify-content:center;padding:10px 0}.pai .rid .ridchev,.pai .rid .ridtx,.pai .rnav .n,.pai .rnav a span{display:none}.pai .rid{justify-content:center;padding:12px 0 0}}.pai{--gut:26px;--l0:#fff;--l1:#f7f8fb;--l2:#f1f3f8;--l3:#e9edf4;--line:#e3e8f0;--line-2:#d3dae6;--tx:#0b1020;--tx-2:#48526b;--tx-3:#5c6680;--tx-4:#68728c;--bar:#0a0f1d;--bar-2:#111a30;--bar-line:#ffffff14;--bar-tx:#a8b6d4;--br:#0f52e6;--br-hi:#3d8ffb;--br-lo:#0a3ba8;--br-wash:#eaf1ff;--mint:#0f9d63;--mint-w:#e6f7ef;--mint-t:#046c4a;--c1:#a21caf;--c2:#7c3aed;--c3:#0d8b8f;--c4:#d9541f;--c5:#7a6800;--c6:#d61f69;--s1:0 1px 4px -1px #0b102017;--s2:0 3px 12px #0b102017;--s3:0 7px 24px #0b10200f;--s4:0 24px 56px -20px #0b102040;--sans:var(--font-manrope),system-ui,sans-serif;--serif:var(--font-newsreader),Georgia,serif;--mono:var(--font-mono-jb),monospace;--ez:cubic-bezier(.32,.72,0,1);--lbl-lg:10.5px;--lbl-lg-ls:.11em;--lbl-sm:9.5px;--lbl-sm-ls:.08em;--dot:6px;--dot-gap:8px;--t-fast:.14s;--t-slow:.2s;--lift-ctl:-1px;--lift-card:-3px;--rail:232px;margin:0;background:var(--l1);color:var(--tx-2);font-family:var(--sans);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}.pai .app,.pai .rail{display:flex;min-height:100dvh}.pai .rail{width:var(--rail);flex:none;position:sticky;top:0;align-self:flex-start;background:#fff;color:var(--tx-2);flex-direction:column;padding:18px 14px 16px;box-shadow:inset -1px 0 0 var(--line)}.pai .rail .lg{display:flex;align-items:center;padding:2px 8px 16px;box-shadow:inset 0 -1px 0 var(--line);margin-bottom:12px}.pai .rail .lg svg{height:22px;width:auto;display:block}.pai .rnav{display:grid;gap:2px}.pai .rnav a{display:flex;align-items:center;gap:11px;padding:10px 11px;border-radius:10px;font-size:14px;font-weight:600;letter-spacing:-.012em;color:var(--tx-2);transition:background var(--t-fast) var(--ez),color var(--t-fast) var(--ez)}.pai .rnav a svg{width:18px;height:18px;flex:none;opacity:.85}.pai .rnav a:hover{color:var(--tx);background:var(--l2)}.pai .rnav a[aria-current]{color:var(--br);background:var(--br-wash)}.pai .rnav .n{margin-left:auto;font-family:var(--mono);font-size:10px;color:var(--tx-3);background:var(--l2);padding:2px 7px;border-radius:99px}.pai .rnav a[aria-current] .n{color:var(--br);background:#fff}.pai .rid{margin-top:auto;display:flex;align-items:center;gap:10px;padding:12px 8px 0;box-shadow:inset 0 1px 0 var(--line)}.pai .rid .av2{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,var(--br-hi),var(--br-lo));color:#fff;display:grid;place-items:center;font-size:12px;font-weight:800;flex:none}.pai .rid .nm{color:var(--tx);font-size:13px;font-weight:700;letter-spacing:-.012em;line-height:1.2}.pai .rid .rl{font-size:11px;color:var(--tx-3)}@media(max-width:900px){.pai{--rail:64px}.pai .rail{padding:14px 8px}.pai .rail .lg{justify-content:center;padding:2px 0 12px}.pai .rail .lg svg{height:18px}.pai .rhead,.pai .rid .ridchev,.pai .rid .ridtx,.pai .rnav .n,.pai .rnav a span,.pai .rtoday{display:none}.pai .rnav a{justify-content:center;padding:11px 0}.pai .rid{justify-content:center;padding-top:10px}}@media(max-width:640px){.pai{--gut:16px}.pai .app{flex-direction:column}.pai .rail{position:static;width:100%;min-height:0;flex-direction:row;align-items:center;padding:10px 14px}.pai .rail .lg{box-shadow:none;margin:0;padding:0}.pai .rail .lg svg{height:18px}.pai .rnav{display:flex;margin-left:auto}.pai .rid{display:none}}.pai>.app>.cv12,.pai>.app>.dv12,.pai>.app>.kv12{flex:1;min-width:0}.pai .rid.guest{display:block}.pai .rid.guest p{margin:0 0 10px;font-size:12.5px;line-height:1.55;color:var(--tx-3)}.pai .rid.guest>a,.pai .rid.guest>button{display:flex;align-items:center;justify-content:center;min-height:38px;border-radius:999px;background:var(--br);color:#fff;font-size:13px;text-decoration:none}@media(max-width:640px){.pai .rnav{flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none}.pai .rnav::-webkit-scrollbar{display:none}.pai .rid.guest{flex:none;margin-top:0}.pai .rid.guest p{display:none}}.pai .lgrow{display:flex;align-items:center;gap:2px;box-shadow:inset 0 -1px 0 var(--rail-line,var(--line));margin-bottom:12px}.pai .lgrow .lg{flex:1;min-width:0;box-shadow:none;margin-bottom:0;padding:2px 8px 16px}.pai .rclp{flex:none;display:grid;place-items:center;width:26px;height:26px;margin-bottom:12px;border:0;border-radius:8px;background:transparent;color:var(--tx-3);cursor:pointer}.pai .rclp:hover{background:var(--l2);color:var(--tx)}.pai .rclp svg{width:16px;height:16px}.pai .rail.anim{transition:width .2s ease}.pai .rail.clp{width:64px;padding:14px 8px}.pai .rail.clp .lgrow{gap:0;justify-content:center}.pai .rail.clp .lgrow .lg{flex:none;justify-content:center;padding:2px 0 16px}.pai .rail.clp .lgrow .lg svg{height:20px;width:20px}.pai .rail.clp .rclp{width:22px;height:22px;margin-bottom:12px}.pai .rail.clp .rhead{display:none}.pai .rail.clp .rnav a{justify-content:center;padding:10px 0}.pai .rail.clp .rnav a span{display:none}.pai .rail.clp .rid{justify-content:center;flex-direction:column;gap:8px;padding:12px 0 0}@media (max-width:1000px){.pai .rclp{display:none}.pai .rail.clp{width:64px}}.pai .rid{position:relative}.pai .rmenu{position:absolute;z-index:50;bottom:calc(100% + 10px);left:0;min-width:224px;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--s2);padding:6px}.pai .rmenu-id{margin:0;padding:9px 10px;border-bottom:1px solid var(--line)}.pai .rmenu-nm{font-size:13px;font-weight:700;color:var(--tx);letter-spacing:-.012em}.pai .rmenu-em,.pai .rmenu-nm{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pai .rmenu-em{font-size:11px;color:var(--tx-3)}.pai .rmenu-links{padding:4px 0}.pai .rmenu-links a{display:block;padding:8px 10px;border-radius:9px;font-size:13px;font-weight:600;color:var(--tx-2);text-decoration:none}.pai .rmenu-links a:hover{background:var(--l2);color:var(--tx)}.pai .rmenu-foot{padding-top:4px;border-top:1px solid var(--line)}.pai .rmenu-foot button{display:block;width:100%;text-align:left;padding:8px 10px;border:0;border-radius:9px;background:transparent;font-size:13px;font-weight:600;color:var(--color-coral);cursor:pointer}.pai .rmenu-foot button:hover{background:color-mix(in srgb,var(--color-coral) 10%,transparent)}.pai .rail.clp .rid.guest p{display:none}.pai .rail.clp .rid.guest>a,.pai .rail.clp .rid.guest>button{min-height:34px;padding:0;font-size:11.5px;letter-spacing:-.01em}.pai .rid.acct{padding-left:0;padding-right:0}.pai .rid .ridbtn{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding:9px 11px;border:0;border-radius:10px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.pai .rid .ridbtn:hover{background:var(--l2)}.pai .rid .ridbtn:focus-visible{outline:2px solid var(--br);outline-offset:-2px}.pai .rid .ridtx{min-width:0;flex:1}.pai .rid .ridtx .nm,.pai .rid .ridtx .rl{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pai .rid .ridchev{flex:none;width:12px;height:12px;color:var(--tx-3);transition:transform .2s ease}.pai .rid .ridchev.up{transform:rotate(180deg)}.pai .rail.clp .rid .ridbtn{justify-content:center;padding:9px 0}.pai .rail.clp .rid .ridchev,.pai .rail.clp .rid .ridtx{display:none}.pai .rmenu.card{min-width:276px;padding:6px}.pai .rmenu-hd{display:flex;align-items:center;gap:11px;padding:10px 10px 12px;border-bottom:1px solid var(--line)}.pai .rmenu-hd .av2{width:38px;height:38px;font-size:13px}.pai .rmenu-hd .who{min-width:0}.pai .rmenu-g{font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--tx-4);padding:10px 10px 4px}.pai .rmenu.card .rmenu-links{padding:0 0 5px;border-bottom:1px solid var(--line)}.pai .rmenu.card .rmenu-links.last{border-bottom:0}.pai .rmenu.card .rmenu-links a{display:flex;align-items:center;gap:10px}.pai .rmenu.card .rmenu-links a svg{width:16px;height:16px;flex:none;opacity:.8}.pai .rmenu.card .rmenu-links a .n{margin-left:auto;font-family:var(--mono);font-size:10px;color:#fff;background:var(--br);padding:2px 7px;border-radius:99px}.pai .rmenu.card .rmenu-foot{display:grid;gap:2px}.pai .rmenu.card .rmenu-foot a{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:9px;font-size:13px;font-weight:600;color:var(--tx-2)}.pai .rmenu.card .rmenu-foot a svg{width:16px;height:16px;opacity:.8}.pai .rmenu.card .rmenu-foot a:hover{background:var(--l2);color:var(--tx)}.pai .rmenu.card .rmenu-foot button{display:flex;align-items:center;gap:10px}.pai .rmenu.card .rmenu-foot button svg{width:16px;height:16px}.pai .rail.clp .rmenu{left:calc(100% + 12px);bottom:0}.pai .rail{z-index:20}