.pa-boot{z-index:200;background:var(--page,#f7f7f6);opacity:1;justify-content:center;align-items:center;transition:opacity .4s,visibility .4s;display:flex;position:fixed;inset:0}.pa-boot.out{opacity:0;visibility:hidden;pointer-events:none}.pa-boot-card{flex-direction:column;align-items:center;gap:10px;animation:.45s cubic-bezier(.22,.61,.36,1) both paBootIn;display:flex}.pa-boot-logo{background:var(--accent-tint,#eef0ff);width:64px;height:64px;color:var(--accent,#4f46e5);border-radius:18px;justify-content:center;align-items:center;animation:1.8s ease-in-out infinite paBootPulse;display:flex}.pa-boot-title{letter-spacing:-.01em;color:var(--ink,#1f2328);margin-top:6px;font-size:17px;font-weight:650}.pa-boot-sub{color:var(--ink-muted,#6b7280);font-size:13px}.pa-boot-bar{background:color-mix(in srgb, var(--accent,#4f46e5) 14%, transparent);border-radius:999px;width:180px;height:3px;margin-top:8px;position:relative;overflow:hidden}.pa-boot-bar>span{background:linear-gradient(90deg, transparent, var(--accent,#4f46e5), transparent);border-radius:999px;width:40%;height:100%;animation:1.2s ease-in-out infinite paBootSweep;position:absolute;top:0;left:0}@keyframes paBootIn{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}@keyframes paBootPulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent,#4f46e5) 25%, transparent);transform:scale(1)}50%{transform:scale(1.04);box-shadow:0 0 0 10px #0000}}@keyframes paBootSweep{0%{transform:translate(-110%)}to{transform:translate(260%)}}@media (prefers-reduced-motion:reduce){.pa-boot-logo,.pa-boot-bar>span,.pa-boot-card{animation:none}}.pa-boot.failed .pa-boot-logo{color:#b45309;background:#d9770624;animation:none}.pa-boot-retry{border:1px solid var(--line,#e5e7eb);background:var(--surface,#fff);color:var(--ink,#1f2328);cursor:pointer;border-radius:9px;margin-top:8px;padding:7px 16px;font-size:13px;font-weight:550;transition:background .15s,border-color .15s}.pa-boot-retry:hover{border-color:var(--accent,#4f46e5);background:var(--accent-tint,#eef0ff)}.pa-shell .pa-sb-user{flex:none}.pa-shell .pa-sb-user .pa-sb-user-txt{text-align:left;flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.pa-shell .pa-sb-user .pa-sb-gear{color:var(--ink-muted);flex:none;transition:color .13s}.pa-shell .pa-sb-user button:hover .pa-sb-gear{color:var(--ink-2)}.pa-shell .pa-sb-user button:focus-visible{box-shadow:0 0 0 3px var(--accent-tint);outline:none}.sidebar-no-margin:has(.pa-settings){background:#1e293b}.sidebar-no-margin:has(.pa-settings) [data-scrollable]{padding:14px 16px 24px}.pa-shell.pa-settings{background:0 0;flex-direction:column;gap:18px;font-size:14px;line-height:1.5;display:flex}.pa-settings .pa-sec-label{margin:0 4px 8px}.pa-settings .pa-detail-group{background:var(--surface)}.pa-settings-row{justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 14px;display:flex}.pa-settings-row:not(:first-child){border-top:1px solid var(--border)}.pa-settings-row-label{color:var(--ink);min-width:0;font-size:14px;line-height:1.3}.pa-settings-row-value{flex:none;align-items:center;gap:8px;display:inline-flex}.pa-settings-help{color:var(--ink-muted);margin:-4px 14px 10px;font-size:12px;line-height:1.5}.pa-settings-help.error{color:var(--danger)}.pa-settings-suffix{color:var(--ink-2);font-size:13px}.pa-settings input.pa-input[type=number]{text-align:right;width:88px;padding:0 10px}.pa-settings input.pa-input[type=time]{font-variant-numeric:tabular-nums;width:104px;padding:0 8px}.pa-settings input.pa-input:disabled{opacity:.55;cursor:not-allowed}.pa-settings input.pa-input.error{border-color:var(--danger)}.pa-settings .pa-seg>button{padding:0 10px}.pa-settings .pa-seg>button:disabled{opacity:.6}.pa-settings-card{background:var(--raised);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:10px;margin:10px 14px 14px;padding:12px 14px;display:flex}.pa-settings-state{color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;font-weight:550;display:flex}.pa-settings-dot{background:var(--ink-faint);border-radius:50%;flex:none;width:8px;height:8px}.pa-settings-card.connected .pa-settings-dot{background:var(--good)}.pa-settings-card.disabled .pa-settings-dot{background:var(--amber)}.pa-settings-state .warn{color:var(--amber-ink);font-weight:500}.pa-settings-state .muted{color:var(--ink-muted);font-weight:500}.pa-settings-connect{align-items:center;gap:8px;display:flex}.pa-settings-connect .pa-input{flex:1;min-width:0;height:38px}.pa-settings-actions{align-items:center;gap:14px;display:flex}.pa-settings .pa-btn-primary,.pa-settings .pa-btn-ghost,.pa-settings-foot .pa-btn-primary,.pa-settings-foot .pa-btn-ghost{white-space:nowrap;height:38px;padding:0 16px;font-size:13.5px}.pa-settings .pa-btn-primary:disabled,.pa-settings-foot .pa-btn-primary:disabled,.pa-settings .pa-btn-ghost:disabled,.pa-settings-foot .pa-btn-ghost:disabled{opacity:.5;cursor:not-allowed}.pa-shell .pa-detail-link:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.pa-shell.pa-settings-foot{background:0 0;align-items:center;gap:10px;display:flex}.pa-settings-foot-spacer{flex:1}.pa-settings-note{background:var(--amber-bg);border:1px solid var(--amber-border);color:var(--amber-ink);border-radius:12px;padding:10px 14px;font-size:13px;line-height:1.45}.pa-settings-note.err{color:var(--danger);background:#f871711f;border-color:#f8717159}.pa-settings-skel{flex-direction:column;gap:14px;padding:16px 14px;display:flex}.pa-shell .pa-detail-src{color:var(--ink-muted);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.pa-shell .pa-detail-src .pa-detail-link{font-size:12.5px}.pa-shell .pa-detail-createdby{color:var(--ink-muted)}html[data-theme=light] .sidebar-no-margin:has(.pa-settings){color:#171717;background:#fff!important}html[data-theme=light] .sidebar-no-margin:has(.pa-settings) .border-slate-700{border-color:#ececec}html[data-theme=light] .sidebar-no-margin:has(.pa-settings) h2{color:#171717}html[data-theme=light] .sidebar-no-margin:has(.pa-settings) h2+p{color:#8a8a86}html[data-theme=light] .sidebar-no-margin:has(.pa-settings) button[aria-label=Close\ sidebar]{color:#8a8a86}html[data-theme=light] .sidebar-no-margin:has(.pa-settings) button[aria-label=Close\ sidebar]:hover{color:#171717;background:#0000000b}html[data-theme=light] .sidebar-no-margin:has(.pa-settings) .bg-slate-800\/80{background:#fbfbfa!important}html[data-theme=light] .pa-settings .pa-detail-group{background:#fff;border-color:#e0e0dd}html[data-theme=light] .pa-settings-card{background:#fbfbfa;border-color:#e0e0dd}html[data-theme=light] .pa-settings-help.error{color:#dc2626}html[data-theme=light] .pa-settings .skeleton-shimmer{background:#ececec}html[data-theme=light] .pa-settings .bg-slate-900\/35{background:#ffffff8c}html[data-theme=light] .pa-settings-note.err{color:#b91c1c;background:#fee2e2;border-color:#fecaca}.vc-root{--vc-bg1:#05060d;--vc-bg2:#0b1022;--vc-bg3:#1a1040;--vc-ink:#f8fafc;--vc-ink-2:#cbd5e1c7;--vc-ink-3:#94a3b8d9;--vc-ink-4:#e2e8f08c;--vc-chip:#ffffff14;--vc-btn:#ffffff1f;--vc-btn-h:#fff3;--vc-end:#ef4444;--c1:#4f46e5;--c2:#4338ca;--c3:#312e81;z-index:2000;height:100dvh;color:var(--vc-ink);background:radial-gradient(120% 70% at 50% 108%,var(--vc-bg3) 0%,#1a104000 70%),linear-gradient(180deg,var(--vc-bg1) 0%,var(--vc-bg2) 55%,var(--vc-bg3) 100%);padding:calc(env(safe-area-inset-top) + 18px) 16px calc(env(safe-area-inset-bottom) + 14px);-webkit-tap-highlight-color:transparent;box-sizing:border-box;flex-direction:column;align-items:center;font-family:inherit;animation:.28s cubic-bezier(.22,.61,.36,1) vc-in;display:flex;position:fixed;inset:0;overflow:hidden}.vc-root *,.vc-root :before,.vc-root :after{box-sizing:border-box}@keyframes vc-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}html[data-theme=light] .vc-root{--vc-bg3:#221552}.vc-top{text-align:center;flex-direction:column;flex:none;align-items:center;width:100%;max-width:40rem;display:flex}.vc-badge{background:var(--vc-chip);letter-spacing:.2px;color:#e2e8f0d9;border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.vc-dot{background:#4ade80;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #4ade802e}.vc-dot.off{box-shadow:none;background:#64748b}.vc-title{letter-spacing:-.4px;color:var(--vc-ink);margin:16px 0 0;font-size:28px;font-weight:700;line-height:1.15}.vc-hint{color:var(--vc-ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:30rem;min-height:1.35em;margin:6px 0 0;font-size:15px;line-height:1.35;display:-webkit-box;overflow:hidden}.vc-orb-btn{cursor:pointer;color:inherit;background:0 0;border:0;border-radius:50%;outline:none;flex:none;margin:6px 0 2px;padding:0;display:flex}.vc-orb-btn:focus-visible .vc-orb-body{box-shadow:0 0 0 3px #ffffffa6}.vc-orb{--lvl:0;--size:min(56vw,250px,32vh);width:calc(var(--size)*1.35);height:calc(var(--size)*1.35);justify-content:center;align-items:center;display:flex;position:relative}.vc-orb-halo{width:var(--size);height:var(--size);background:radial-gradient(circle,var(--c2) 52%,#0000 72%);filter:blur(14px);opacity:calc(.25 + var(--lvl)*.5);transform:scale(calc(1.08 + var(--lvl)*.3));border-radius:50%;transition:background .5s;position:absolute}.vc-orb-body{width:calc(var(--size)*.8);height:calc(var(--size)*.8);transform:scale(calc(1 + var(--lvl)*.22));border-radius:50%;transition:transform 80ms linear,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 18px 50px -12px #0009}.vc-orb-fill{background:linear-gradient(150deg,var(--c1) 8%,var(--c2) 52%,var(--c3) 96%);transition:filter .4s;position:absolute;inset:0}.vc-orb-sweep{opacity:0;background:linear-gradient(90deg,#fff0 30%,#ffffff80 50%,#fff0 70%);transition:opacity .4s;position:absolute;inset:-20%}.vc-orb-gloss{background:radial-gradient(circle at 35% 28%,#ffffff8c 0%,#fff0 55%),radial-gradient(circle at 60% 78%,#0000 40%,#00000059 100%);border-radius:50%;position:absolute;inset:0}.vc-orb-glyph{color:#ffffffc7;width:20%;height:20%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vc-orb-listening{--c1:#22d3ee;--c2:#3b82f6;--c3:#4f46e5}.vc-orb-thinking{--c1:#6366f1;--c2:#8b5cf6;--c3:#a855f7}.vc-orb-speaking{--c1:#a855f7;--c2:#d946ef;--c3:#f43f5e}.vc-orb-muted{--c1:#475569;--c2:#334155;--c3:#1e293b}.vc-orb-idle{--c1:#4f46e5;--c2:#4338ca;--c3:#312e81}.vc-orb-thinking .vc-orb-body,.vc-orb-idle .vc-orb-body{animation:1.8s ease-in-out infinite alternate vc-breathe}.vc-orb-thinking .vc-orb-halo{animation:1.8s ease-in-out infinite alternate vc-halo}.vc-orb-thinking .vc-orb-sweep{opacity:.55;animation:2.6s linear infinite vc-spin}.vc-orb-speaking .vc-orb-body{animation:1.28s linear infinite vc-talk}.vc-orb-speaking .vc-orb-halo{animation:1.28s linear infinite vc-talk-halo}.vc-orb-muted .vc-orb-body{transform:scale(.9)}.vc-orb-muted .vc-orb-halo{opacity:.15}@keyframes vc-breathe{0%{transform:scale(.95)}to{transform:scale(1.04)}}@keyframes vc-halo{0%{opacity:.25;transform:scale(1.06)}to{opacity:.5;transform:scale(1.2)}}@keyframes vc-spin{to{transform:rotate(360deg)}}@keyframes vc-talk{0%{transform:scale(.98)}11%{transform:scale(1.085)}20%{transform:scale(1.01)}34%{transform:scale(1.1)}46%{transform:scale(1.025)}55%{transform:scale(1.07)}72%{transform:scale(.995)}84%{transform:scale(1.09)}to{transform:scale(.98)}}@keyframes vc-talk-halo{0%,72%,to{opacity:.3;transform:scale(1.08)}11%,34%,84%{opacity:.62;transform:scale(1.26)}20%,46%{opacity:.38;transform:scale(1.12)}}.vc-captions{scrollbar-width:none;flex:auto;width:100%;max-width:40rem;min-height:96px;padding:4px 8px 8px;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 18px calc(100% - 10px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 18px calc(100% - 10px),#0000 100%)}.vc-captions::-webkit-scrollbar{display:none}.vc-label{letter-spacing:1.2px;color:var(--vc-ink-3);margin-top:14px;font-size:11px;font-weight:700}.vc-label.agent{margin-top:16px}.vc-you{color:#cbd5e1;margin:4px 0 0;font-size:18px;line-height:1.4;transition:opacity .3s}.vc-you.sent{opacity:.62}.vc-agent{color:var(--vc-ink);margin:4px 0 0;font-size:21px;font-weight:500;line-height:1.38}.vc-corrected{color:var(--vc-ink-3);letter-spacing:.4px;text-transform:uppercase;cursor:pointer;text-align:left;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:999px;flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:6px;padding:2px 9px;font:600 11px/1.6 inherit;display:inline-flex}.vc-corrected:hover{background:#ffffff1a}.vc-corrected.open{border-radius:12px}.vc-heard{text-transform:none;letter-spacing:0;color:var(--vc-ink-2);font-size:13px;font-weight:400}.vc-controls{flex:none;width:100%;max-width:26rem;padding:12px 16px 0}.vc-row{justify-content:space-between;align-items:flex-start;display:flex}.vc-ctl{flex-direction:column;align-items:center;gap:8px;width:84px;display:flex}.vc-ctl>span{color:#e2e8f0bf;text-align:center;white-space:nowrap;font-size:12px;font-weight:600}.vc-round{cursor:pointer;background:var(--vc-btn);width:64px;height:64px;color:var(--vc-ink);border:0;border-radius:50%;justify-content:center;align-items:center;margin-top:5px;transition:background .15s,transform .1s;display:flex}.vc-round svg{width:26px;height:26px}.vc-round:hover{background:var(--vc-btn-h)}.vc-round:active{transform:scale(.95)}.vc-round:focus-visible{outline-offset:3px;outline:2px solid #fffc}.vc-round.on{color:#0f172a;background:#f8fafc}.vc-round.vc-end{background:var(--vc-end);color:#fff;width:74px;height:74px;margin-top:0;box-shadow:0 8px 24px -4px #ef44448c}.vc-round.vc-end svg{width:30px;height:30px}.vc-round.vc-end:hover{background:#dc2626}.vc-saved{color:var(--vc-ink-4);justify-content:center;align-items:center;gap:6px;margin-top:14px;font-size:12px;display:flex}.vc-saved svg{width:13px;height:13px}@media (height<=640px){.vc-title{margin-top:10px;font-size:22px}.vc-hint{font-size:13px}.vc-orb{--size:min(48vw,190px,30vh)}.vc-round{width:54px;height:54px}.vc-round.vc-end{width:62px;height:62px}.vc-saved{margin-top:8px}}@media (width>=768px){.vc-title{font-size:32px}.vc-agent{font-size:23px}.vc-root{padding-top:calc(env(safe-area-inset-top) + 36px);padding-bottom:calc(env(safe-area-inset-bottom) + 28px)}}@media (prefers-reduced-motion:reduce){.vc-root{animation:none}.vc-orb .vc-orb-body,.vc-orb .vc-orb-halo,.vc-orb .vc-orb-sweep{transition:none;animation:none!important}.vc-orb .vc-orb-sweep{opacity:0}.vc-orb-body{transform:none}.vc-orb-muted .vc-orb-body{transform:scale(.9)}.vc-orb-halo{opacity:.35;transform:scale(1.12)}}.vc-orb,.vc-orb-halo,.vc-orb-body{transition:width .35s cubic-bezier(.22,.61,.36,1),height .35s cubic-bezier(.22,.61,.36,1),transform 80ms linear,opacity .3s}.vc-root.has-text .vc-orb{--size:min(34vw,150px,19vh)}.vc-root.has-text .vc-title{margin-top:10px;font-size:22px}.vc-agent,.vc-you{animation:.3s vc-line-in}@keyframes vc-line-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (width<=767px){.vc-root{padding-top:calc(env(safe-area-inset-top) + 10px)}.vc-title{margin-top:10px;font-size:24px}.vc-hint{font-size:14px}.vc-orb{--size:min(52vw,210px,26vh)}.vc-root.has-text .vc-orb{--size:min(30vw,120px,15vh)}.vc-agent{font-size:19px}.vc-you{font-size:16px}.vc-controls{padding-top:8px}.vc-round{width:58px;height:58px}.vc-round.vc-end{width:68px;height:68px}.vc-saved{margin-top:8px}}.vcw{--vcw-bg:#0f1222db;--vcw-border:#ffffff1f;--vcw-ink:#f8fafc;--vcw-ink-2:#cbd5e1cc;z-index:1900;border:1px solid var(--vcw-border);background:var(--vcw-bg);width:min(300px,100vw - 24px);color:var(--vcw-ink);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:10px;padding:8px 8px 8px 6px;transition:transform .32s cubic-bezier(.22,.61,.36,1),box-shadow .2s;animation:.3s cubic-bezier(.22,.61,.36,1) vcw-in;display:flex;position:fixed;top:0;left:0;box-shadow:0 12px 32px -10px #0206178c,0 2px 6px #02061740}html[data-theme=light] .vcw{--vcw-bg:#ffffffe6;--vcw-border:#0f172a1a;--vcw-ink:#0f172a;--vcw-ink-2:#475569;box-shadow:0 12px 32px -12px #0f172a59,0 2px 6px #0f172a1f}.vcw.dragging{cursor:grabbing;transition:box-shadow .2s;box-shadow:0 20px 44px -12px #02061799}.vcw:focus-visible{outline-offset:3px;outline:2px solid #6366f1}@keyframes vcw-in{0%{opacity:0;scale:.85}to{opacity:1;scale:1}}.vcw-orb{pointer-events:none;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.vcw-orb .vc-orb{--size:34px}.vcw-orb .vc-orb-halo{filter:blur(6px)}.vcw-text{pointer-events:none;flex-direction:column;flex:auto;min-width:0;line-height:1.25;display:flex}.vcw-title{font-size:13px;font-weight:700}.vcw-line{color:var(--vcw-ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.vcw-line.muted{opacity:.8}.vcw-end{color:#fff;cursor:pointer;background:#ef4444;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .1s,background .15s;display:flex}.vcw-end:hover{background:#dc2626}.vcw-end:active{transform:scale(.92)}.vcw-end svg{width:17px;height:17px}@media (prefers-reduced-motion:reduce){.vcw{transition:none;animation:none}.vc-agent,.vc-you{animation:none}}.pa-shell .pa-call-btn svg{color:var(--accent-ink,var(--ink-2))}.pa-shell .pa-call-btn:disabled,.pa-shell .pa-call-send:disabled{opacity:.4;cursor:not-allowed}.pa-shell .pa-btw{--btw-bg:#f59e0b17;--btw-border:#f59e0b52;--btw-ink:#fde68a;--btw-ink-2:#fde68ab3;--btw-tag-bg:#f59e0b38;--btw-tag-ink:#fcd34d;border:1px solid var(--btw-border);background:var(--btw-bg);max-width:min(100%,40rem);color:var(--btw-ink);border-left-width:3px;border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:6px 0;padding:7px 11px;font-size:13px;line-height:1.4;animation:.25s pa-btw-in;display:flex}html[data-theme=light] .pa-shell .pa-btw{--btw-bg:#fffbeb;--btw-border:#fcd34d;--btw-ink:#78350f;--btw-ink-2:#92400e;--btw-tag-bg:#fde68a;--btw-tag-ink:#78350f}.pa-shell .pa-btw-tag{background:var(--btw-tag-bg);color:var(--btw-tag-ink);border-radius:6px;padding:0 6px;font:600 11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.pa-shell .pa-btw-kind{letter-spacing:.3px;text-transform:uppercase;color:var(--btw-ink-2);font-size:11px;font-weight:600}.pa-shell .pa-btw-text{flex:16rem;min-width:0}.pa-shell .pa-btw-time{color:var(--btw-ink-2);margin-left:auto;font-size:11px}.pa-shell .pa-btw-btw-answer{border-left-color:#f59e0b}@keyframes pa-btw-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pa-shell .pa-btw{animation:none}}.amg-card{background:var(--surface,transparent)}.amg-status{letter-spacing:.03em;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-width:72px;height:20px;padding:0 8px;font-size:10.5px;font-weight:650;line-height:1;display:inline-flex}.amg-status.ok{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.amg-status.bad{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.amg-status.wait{color:#b45309;background:#fffbeb;border-color:#fde68a}.amg-status.none{color:#6b7280;background:0 0}html[data-theme=dark] .amg-status.ok,.dark .amg-status.ok{color:#6ee7b7;background:#10b9811f;border-color:#10b98159}html[data-theme=dark] .amg-status.bad,.dark .amg-status.bad{color:#fca5a5;background:#f43f5e1f;border-color:#f43f5e59}html[data-theme=dark] .amg-status.wait,.dark .amg-status.wait{color:#fcd34d;background:#f59e0b1f;border-color:#f59e0b59}.mp-sheet{--mp-bg:var(--surface,#1e293b);--mp-raised:var(--raised,#232f42);--mp-ink:var(--ink,#f1f5f9);--mp-ink2:var(--ink-2,#b7c0cf);--mp-muted:var(--ink-muted,#7c8698);--mp-faint:var(--ink-faint,#55606f);--mp-border:var(--border,#ffffff17);--mp-border2:var(--border-strong,#ffffff24);--mp-accent:var(--accent,#6366f1);--mp-accent-ink:var(--accent-ink,#a5b4fc);--mp-tint:var(--accent-tint,#6366f129);color:var(--mp-ink);background:var(--mp-bg)!important}.mp-sheet>div{border-color:var(--mp-border)!important}.mp-sheet #sidebar-title{color:var(--mp-ink);word-break:break-word;font-size:17px;line-height:1.3}.mp-sheet #sidebar-title+p,.mp-sheet [aria-label=Close\ sidebar]{color:var(--mp-muted)}.mp-sheet [aria-label=Close\ sidebar]:hover{color:var(--mp-ink);background:var(--mp-raised)}.mp{flex-direction:column;gap:14px;font-size:13px;display:flex}.mp svg{flex:none;width:14px;height:14px}.mp i{color:var(--mp-faint);font-style:normal}.mp .mono{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.mp-nav{align-items:center;gap:6px;display:flex}.mp-spacer{flex:1}.mp-pos{color:var(--mp-muted);font-variant-numeric:tabular-nums;text-align:center;min-width:52px;font-size:12px}.mp-btn{border:1px solid var(--mp-border2);background:var(--mp-raised);height:28px;color:var(--mp-ink2);cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:0 9px;font-size:12px;transition:border-color .12s,color .12s;display:inline-flex}.mp-btn:hover:not(:disabled){color:var(--mp-ink);border-color:var(--mp-accent)}.mp-btn:disabled{opacity:.4;cursor:default}.mp-tabs{background:var(--mp-raised);border:1px solid var(--mp-border);border-radius:11px;gap:2px;padding:3px;display:flex}.mp-tabs button{height:32px;color:var(--mp-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;font-size:12.5px;font-weight:550;display:inline-flex}.mp-tabs button:hover{color:var(--mp-ink)}.mp-tabs button.on{background:var(--mp-bg);color:var(--mp-ink);box-shadow:0 1px 2px #0000002e,0 0 0 1px var(--mp-border2)}.mp-tabs small{color:var(--mp-faint);font-variant-numeric:tabular-nums;font-size:10.5px}.mp-body{flex-direction:column;gap:14px;display:flex}.mp-error{color:#fb7185;background:#f43f5e14;border:1px solid #f43f5e59;border-radius:10px;padding:10px 12px;font-size:12.5px}.mp-note{color:var(--mp-muted);margin:0;font-size:11.5px;line-height:1.5}.mp-empty{border:1px dashed var(--mp-border2);color:var(--mp-muted);border-radius:10px;padding:12px;font-size:12.5px}.mp-skel{flex-direction:column;gap:12px;padding-top:4px;display:flex}.mp-skel-lines{flex-direction:column;gap:9px;display:flex}.mp-skel-bubble{border-radius:16px;height:88px}.mp-hero{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.mp-status{letter-spacing:.02em;border:1px solid #0000;border-radius:999px;align-items:center;height:24px;padding:0 10px;font-size:11.5px;font-weight:650;display:inline-flex}.mp-status.good{color:#34d399;background:#10b9811f;border-color:#10b9814d}.mp-status.bad{color:#fb7185;background:#f43f5e1a;border-color:#f43f5e4d}.mp-status.warn{color:#fbbf24;background:#f59e0b1a;border-color:#f59e0b4d}.mp-status.neutral{color:var(--mp-ink2);background:var(--mp-raised);border-color:var(--mp-border2)}.mp-chip{height:22px;color:var(--mp-muted);background:var(--mp-raised);border:1px solid var(--mp-border);border-radius:999px;align-items:center;padding:0 8px;font-size:11px;display:inline-flex}.mp-chip.warn{color:#fbbf24}.mp-route{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px;margin-top:4px;font-size:16px;display:flex}.mp-route b{color:var(--mp-ink);word-break:break-all;font-weight:650}.mp-route svg{color:var(--mp-faint);width:16px;height:16px}.mp-sub{color:var(--mp-muted);flex-basis:100%;font-size:12px}.mp-bubble-wrap{flex-direction:column;gap:6px;display:flex}.mp-bubble{background:var(--mp-raised);border:1px solid var(--mp-border);max-width:100%;color:var(--mp-ink);white-space:pre-wrap;word-break:break-word;border-radius:18px 18px 18px 5px;align-self:flex-start;padding:11px 14px;font-size:13.5px;line-height:1.55}.mp-bubble.clamp{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mp-bubble-meta{color:var(--mp-muted);align-items:center;gap:10px;font-size:11px;display:flex}.mp-bubble-meta button:not(.mp-btn){color:var(--mp-accent-ink);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px}.mp-bubble-meta .mp-btn{height:22px;margin-left:auto;padding:0 6px}.mp-timeline{border:1px solid var(--mp-border);background:color-mix(in srgb,var(--mp-raised) 55%,transparent);border-radius:12px;flex-direction:column;gap:0;margin:0;padding:12px 14px;list-style:none;display:flex}.mp-timeline li{grid-template-columns:14px 1fr auto auto;align-items:center;column-gap:10px;padding:5px 0;font-size:12.5px;display:grid;position:relative}.mp-timeline li:not(:last-child):after{content:"";background:var(--mp-border2);width:2px;position:absolute;top:19px;bottom:-7px;left:6px}.mp-timeline .dot{background:var(--mp-faint);width:10px;height:10px;box-shadow:0 0 0 3px var(--mp-bg);z-index:1;border-radius:50%;margin-left:2px;position:relative}.mp-timeline li.good .dot{background:#10b981}.mp-timeline li.bad .dot{background:#f43f5e}.mp-timeline li.warn .dot{background:#f59e0b}.mp-timeline .lbl{color:var(--mp-ink);font-weight:550}.mp-timeline .ts{color:var(--mp-ink2);font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.mp-timeline .gap{color:var(--mp-muted);font-variant-numeric:tabular-nums;text-align:right;min-width:52px;font-size:11px}.mp-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@media (width<=720px){.mp-facts{grid-template-columns:1fr}}.mp-facts section{border:1px solid var(--mp-border);background:color-mix(in srgb,var(--mp-raised) 55%,transparent);border-radius:12px;min-width:0;padding:10px 12px}.mp-facts h4{letter-spacing:.06em;text-transform:uppercase;color:var(--mp-muted);align-items:center;gap:6px;margin:0 0 6px;font-size:10.5px;font-weight:700;display:flex}.mp-fact{flex-direction:column;gap:1px;padding:4px 0;display:flex}.mp-fact span{color:var(--mp-muted);font-size:11px}.mp-fact b{color:var(--mp-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:550;overflow:hidden}.mp-fact b.pos{color:#34d399}.mp-fact b.neg{color:#fb7185}.mp-trace{border-radius:12px;overflow:hidden}.mp-tech{border:1px solid var(--mp-border);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.mp-tech>div{border-bottom:1px solid var(--mp-border);grid-template-columns:minmax(0,38%) 1fr;gap:10px;padding:5px 12px;font-size:12px;display:grid}.mp-tech>div:nth-child(2n){background:color-mix(in srgb,var(--mp-raised) 45%,transparent)}.mp-tech>div:last-child{border-bottom:0}.mp-tech span{color:var(--mp-muted);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;overflow:hidden}.mp-tech b{color:var(--mp-ink);word-break:break-all;font-weight:450}.mp-raw-toggle{align-self:flex-start}.mp-raw{border:1px solid var(--mp-border);background:var(--mp-raised);max-height:420px;color:var(--mp-ink2);border-radius:12px;margin:0;padding:12px;font-size:11.5px;line-height:1.5;overflow:auto}.mp-log{border:1px solid var(--mp-border);border-radius:12px;overflow:hidden}.mp-log header{background:color-mix(in srgb,var(--mp-raised) 70%,transparent);border-bottom:1px solid var(--mp-border);align-items:center;gap:10px;padding:10px 12px;display:flex}.mp-log header div{flex-direction:column;flex:1;min-width:0;display:flex}.mp-log header b{color:var(--mp-ink);font-size:13px;font-weight:650}.mp-log header span{color:var(--mp-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.mp-log header em{color:var(--mp-ink2);font-variant-numeric:tabular-nums;font-size:11.5px;font-style:normal}.mp-log-err{color:#fb7185;align-items:center;gap:6px;padding:9px 12px;font-size:12px;display:flex}.mp-log-empty{color:var(--mp-muted);padding:12px;font-size:12px}.mp-log-events{margin:0;padding:6px 12px;list-style:none}.mp-log-events li{border-left:2px solid var(--mp-border2);margin-left:4px;padding:7px 0 7px 16px;position:relative}.mp-log-events li:before{content:"";background:var(--mp-faint);width:10px;height:10px;box-shadow:0 0 0 3px var(--mp-bg);border-radius:50%;position:absolute;top:11px;left:-6px}.mp-log-events li.good:before{background:#10b981}.mp-log-events li.bad:before{background:#f43f5e}.mp-log-events li.warn:before{background:#f59e0b}.mp-log-events li.info:before{background:#38bdf8}.mp-log-events li.accent:before{background:var(--mp-accent)}.mp-log-events .row{align-items:center;gap:8px;min-width:0;display:flex}.mp-log-events .ts{color:var(--mp-ink2);font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.mp-log-events .kind{border:1px solid #0000;border-radius:999px;align-items:center;height:19px;padding:0 7px;font-size:10.5px;font-weight:650;display:inline-flex}.mp-log-events .kind.good{color:#10b981;background:#10b9811f}.mp-log-events .kind.bad{color:#f43f5e;background:#f43f5e1a}.mp-log-events .kind.warn{color:#d97706;background:#f59e0b1f}.mp-log-events .kind.info{color:#0ea5e9;background:#38bdf81f}.mp-log-events .kind.accent{color:var(--mp-accent-ink);background:var(--mp-tint)}.mp-log-events .kind.muted{color:var(--mp-muted);background:var(--mp-raised);border-color:var(--mp-border)}.mp-log-events .cnt{color:var(--mp-muted);font-size:11px}.mp-log-events .src{color:var(--mp-faint);text-overflow:ellipsis;white-space:nowrap;max-width:45%;margin-left:auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;overflow:hidden}.mp-log-events .sum{color:var(--mp-ink);word-break:break-word;margin-top:3px;font-size:12.5px;line-height:1.45}.mp-log-toggle{border:0;border-top:1px solid var(--mp-border);width:100%;color:var(--mp-ink2);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:6px;padding:8px 12px;font-size:12px;display:flex}.mp-log-toggle:hover{color:var(--mp-ink);background:color-mix(in srgb,var(--mp-raised) 50%,transparent)}.mp-log-raw{border-top:1px solid var(--mp-border);background:var(--mp-raised);max-height:360px;overflow:auto}.mp-log-raw>div{border-bottom:1px solid var(--mp-border);grid-template-columns:auto 1fr;gap:10px;padding:5px 12px;font-size:11px;display:grid}.mp-log-raw span{color:var(--mp-muted);white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.mp-log-raw code{color:var(--mp-ink2);white-space:pre-wrap;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.mp-log-raw code.err{color:#f43f5e}.mp-log-raw code.warn{color:#d97706}.amg-row{transition:background-color .12s}.amg-row:hover td{background:color-mix(in srgb,var(--accent,#6366f1) 7%,transparent)}.amg-row.sel td{background:var(--accent-tint,#6366f129)}.amg-row.sel td:first-child{box-shadow:inset 3px 0 0 var(--accent,#6366f1)}.amg-row .amg-row-icon{opacity:.45;transition:opacity .12s,color .12s}.amg-row:hover .amg-row-icon{opacity:.8}.amg-row.sel .amg-row-icon{opacity:1;color:var(--accent,#6366f1)}.mp-error-row{align-items:center;gap:10px;display:flex}.mp-error-row span{flex:1}.mp-tech-bar{gap:8px;display:flex}.mp-tech-bar input{border:1px solid var(--mp-border2);background:var(--mp-raised);height:32px;color:var(--mp-ink);border-radius:9px;outline:none;flex:1;padding:0 11px;font-size:12.5px}.mp-tech-bar input:focus{border-color:var(--mp-accent);box-shadow:0 0 0 3px var(--mp-tint)}.mp-tech-sec{border:1px solid var(--mp-border);border-radius:12px;overflow:hidden}.mp-tech-head{background:color-mix(in srgb,var(--mp-raised) 70%,transparent);width:100%;color:var(--mp-ink);cursor:pointer;text-align:left;border:0;align-items:center;gap:7px;padding:9px 12px;display:flex}.mp-tech-head b{font-size:12.5px;font-weight:650}.mp-tech-head small{color:var(--mp-muted);font-variant-numeric:tabular-nums;background:var(--mp-bg);border:1px solid var(--mp-border);border-radius:999px;padding:0 7px;font-size:11px}.mp-tech-head svg{color:var(--mp-muted)}.mp-tech-sec dl{margin:0}.mp-tech-sec dl>div{border-top:1px solid var(--mp-border);grid-template-columns:minmax(0,40%) 1fr;align-items:baseline;gap:12px;padding:7px 12px;display:grid}.mp-tech-sec dl>div.long{grid-template-columns:1fr;gap:3px}.mp-tech-sec dt{min-width:0;color:var(--mp-ink2);flex-direction:column;font-size:12px;display:flex}.mp-tech-sec dd{color:var(--mp-ink);word-break:break-word;white-space:pre-line;margin:0;font-size:12.5px}.mp-raw-key{color:var(--mp-faint);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;overflow:hidden}.mp-bool{height:19px;color:var(--mp-muted);background:var(--mp-raised);border:1px solid var(--mp-border);border-radius:999px;align-items:center;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.mp-bool.on{color:#10b981;background:#10b9811a;border-color:#10b9814d}.mp-window{border:1px solid var(--mp-border);background:color-mix(in srgb,var(--mp-raised) 55%,transparent);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:9px 12px;font-size:12px;display:flex}.mp-window b{letter-spacing:.06em;text-transform:uppercase;color:var(--mp-muted);font-size:10.5px;font-weight:700}.mp-window span{color:var(--mp-ink)}.mp-window small{color:var(--mp-muted);font-size:11px}.mp-log-skel{padding:12px}.mp-log-errrow{border-radius:9px;margin:10px 12px}.mp-window{flex-direction:column;align-items:stretch;gap:5px}.mp-window>div{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.mp-window>div b{min-width:132px}.mp-took{color:#059669;background:#10b9811f;border:1px solid #10b98159;border-radius:999px;align-items:center;gap:5px;height:24px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}html:not([data-theme=light]) .mp-took{color:#34d399}.mp-took svg{width:13px;height:13px}.mp-msgid{flex-basis:100%;align-items:center;gap:8px;min-width:0;margin-top:6px;display:flex}.mp-msgid span{letter-spacing:.06em;text-transform:uppercase;color:var(--mp-muted);white-space:nowrap;font-size:10.5px;font-weight:700}.mp-msgid code{color:var(--mp-ink);background:var(--mp-raised);border:1px solid var(--mp-border);text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;user-select:all;border-radius:7px;padding:3px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;overflow:hidden}.mp-msgid .mp-btn,.mp-route .mp-btn{height:26px;padding:0 7px}.mp-route .mp-number{-webkit-user-select:all;user-select:all;letter-spacing:.01em}.mp-aksby{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:-6px;display:flex}.mp-aksby span{color:var(--mp-muted);margin-right:4px;font-size:11px}.mp-aksby button{border:1px solid var(--mp-border2);background:var(--mp-raised);height:26px;color:var(--mp-ink2);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:11.5px;font-weight:550;display:inline-flex}.mp-aksby button:hover{color:var(--mp-ink)}.mp-aksby button.on{background:var(--mp-tint);border-color:var(--mp-accent);color:var(--mp-accent-ink)}.mp-aksby code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.mp .mp-pos{color:#10b981}.mp .mp-neg{color:#f43f5e}.lt,.lts,.lt-vstrip{--lt-bg:var(--surface,#1e293b);--lt-raised:var(--raised,#232f42);--lt-ink:var(--ink,#f1f5f9);--lt-ink2:var(--ink-2,#c3cad6);--lt-muted:var(--ink-muted,#8f99ab);--lt-faint:var(--ink-faint,#5d6878);--lt-border:var(--border,#ffffff17);--lt-border2:var(--border-strong,#ffffff24);--lt-accent:var(--accent,#6366f1);--lt-accent-ink:var(--accent-ink,#a5b4fc);--lt-tint:var(--accent-tint,#6366f129);--lt-hover:var(--hover,#ffffff0d);--lt-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.lt-t-submit{--c:#7dd3fc;--b:#0ea5e929}.lt-t-response{--c:#67e8f9;--b:#06b6d424}.lt-t-routing{--c:#c4b5fd;--b:#8b5cf62e}.lt-t-sent{--c:#a5b4fc;--b:#6366f133}.lt-t-dlr_ok{--c:#86efac;--b:#22c55e2b}.lt-t-dlr_fail{--c:#fda4af;--b:#f43f5e2e}.lt-t-dlr{--c:#cbd5e1;--b:#94a3b829}.lt-t-deliver{--c:#5eead4;--b:#14b8a629}.lt-t-retry{--c:#fcd34d;--b:#f59e0b2b}.lt-t-rejected,.lt-t-error{--c:#fca5a5;--b:#ef444433}.lt-t-warn{--c:#fde047;--b:#eab30826}.lt-t-billing{--c:#f0abfc;--b:#d946ef26}.lt-t-info{--c:#d4d4d8;--b:#ffffff12}html[data-theme=light] .pa-shell .lt-t-submit{--c:#0369a1;--b:#e0f2fe}html[data-theme=light] .pa-shell .lt-t-response{--c:#0e7490;--b:#cffafe}html[data-theme=light] .pa-shell .lt-t-routing{--c:#6d28d9;--b:#ede9fe}html[data-theme=light] .pa-shell .lt-t-sent{--c:#4338ca;--b:#e0e7ff}html[data-theme=light] .pa-shell .lt-t-dlr_ok{--c:#15803d;--b:#dcfce7}html[data-theme=light] .pa-shell .lt-t-dlr_fail{--c:#be123c;--b:#ffe4e6}html[data-theme=light] .pa-shell .lt-t-dlr{--c:#475569;--b:#f1f5f9}html[data-theme=light] .pa-shell .lt-t-deliver{--c:#0f766e;--b:#ccfbf1}html[data-theme=light] .pa-shell .lt-t-retry{--c:#b45309;--b:#fef3c7}html[data-theme=light] .pa-shell .lt-t-rejected,html[data-theme=light] .pa-shell .lt-t-error{--c:#b91c1c;--b:#fee2e2}html[data-theme=light] .pa-shell .lt-t-warn{--c:#a16207;--b:#fef9c3}html[data-theme=light] .pa-shell .lt-t-billing{--c:#a21caf;--b:#fae8ff}html[data-theme=light] .pa-shell .lt-t-info{--c:#52525b;--b:#f4f4f5}.lt-ev{white-space:nowrap;height:22px;color:var(--c);background:var(--b);border:1px solid color-mix(in srgb,var(--c) 26%,transparent);letter-spacing:.005em;border-radius:999px;align-items:center;gap:5px;padding:0 9px 0 7px;font-size:11.5px;font-weight:600;line-height:1;display:inline-flex}.lt-ev svg{stroke-width:2.4px;flex:none;width:12px;height:12px}.lt-cnt{color:var(--lt-muted);font-variant-numeric:tabular-nums;margin-left:5px;font-size:11px;font-weight:600}.lt{color:var(--lt-ink);flex-direction:column;gap:12px;font-size:13px;line-height:1.45;display:flex}.lt svg{flex:none}.lt-head{color:var(--lt-ink2);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13px;display:flex}.lt-head .ttl{color:var(--lt-ink);align-items:center;gap:7px;font-weight:650;display:inline-flex}.lt-head .ttl svg{width:16px;height:16px;color:var(--lt-accent-ink)}.lt-head code{font-family:var(--lt-mono);background:var(--lt-raised);border:1px solid var(--lt-border);color:var(--lt-ink);border-radius:6px;padding:2px 7px;font-size:12.5px}.lt-head .win{color:var(--lt-muted);font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:12px;display:inline-flex}.lt-head .win svg{width:13px;height:13px}.lt-verdicts{gap:8px;display:grid}.lt .lt-v{text-align:left;border:1px solid var(--lt-border);background:var(--lt-bg);width:100%;color:var(--lt-ink);cursor:pointer;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:start;gap:4px 12px;padding:12px 14px 12px 16px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid;position:relative;overflow:hidden}.lt .lt-v:before{content:"";background:var(--c);width:4px;position:absolute;top:0;bottom:0;left:0}.lt .lt-v:hover{border-color:color-mix(in srgb,var(--c) 45%,var(--lt-border));box-shadow:0 2px 10px color-mix(in srgb,var(--c) 12%,transparent)}.lt .lt-v:focus-visible{outline:2px solid var(--lt-accent);outline-offset:2px}.lt .lt-v.on{border-color:color-mix(in srgb,var(--c) 60%,var(--lt-border))}.lt .lt-v .st{height:26px;color:var(--c);background:var(--b);border:1px solid color-mix(in srgb,var(--c) 30%,transparent);white-space:nowrap;border-radius:999px;grid-row:span 2;align-items:center;gap:6px;padding:0 11px 0 9px;font-size:12.5px;font-weight:700;display:inline-flex}.lt .lt-v .st svg{stroke-width:2.5px;width:14px;height:14px}.lt .lt-v .num{font-family:var(--lt-mono);color:var(--lt-ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.lt .lt-v .go{color:var(--lt-accent-ink);opacity:.75;white-space:nowrap;grid-row:span 2;align-self:center;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.lt .lt-v:hover .go{opacity:1}.lt .lt-v .go svg{width:14px;height:14px}.lt .lt-v .ex{color:var(--lt-ink2);grid-column:2/3;font-size:13px;line-height:1.5}.lt .lt-v .facts{flex-wrap:wrap;grid-column:1/-1;gap:6px;margin-top:6px;display:flex}.lt-fact{background:var(--lt-raised);border:1px solid var(--lt-border);color:var(--lt-ink);font-variant-numeric:tabular-nums;border-radius:7px;align-items:baseline;gap:5px;max-width:100%;padding:3px 8px;font-size:11.5px;display:inline-flex}.lt-fact b{color:var(--lt-muted);text-transform:uppercase;letter-spacing:.04em;font-size:10.5px;font-weight:500}.lt-fact span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lt-s-delivered{--c:#86efac;--b:#22c55e2b}.lt-s-undelivered,.lt-s-expired{--c:#fda4af;--b:#f43f5e2e}.lt-s-rejected{--c:#fca5a5;--b:#ef444433}.lt-s-no_route{--c:#fdba74;--b:#f973162b}.lt-s-pending{--c:#7dd3fc;--b:#0ea5e929}.lt-s-not_found,.lt-s-unavailable{--c:#cbd5e1;--b:#94a3b829}html[data-theme=light] .pa-shell .lt-s-delivered{--c:#15803d;--b:#dcfce7}html[data-theme=light] .pa-shell .lt-s-undelivered,html[data-theme=light] .pa-shell .lt-s-expired{--c:#be123c;--b:#ffe4e6}html[data-theme=light] .pa-shell .lt-s-rejected{--c:#b91c1c;--b:#fee2e2}html[data-theme=light] .pa-shell .lt-s-no_route{--c:#c2410c;--b:#ffedd5}html[data-theme=light] .pa-shell .lt-s-pending{--c:#0369a1;--b:#e0f2fe}html[data-theme=light] .pa-shell .lt-s-not_found,html[data-theme=light] .pa-shell .lt-s-unavailable{--c:#475569;--b:#f1f5f9}.lt-vstrip{border:1px solid var(--lt-border);background:color-mix(in srgb,var(--lt-raised) 70%,transparent);border-radius:14px;flex-direction:column;gap:6px;margin:4px 0 14px;padding:10px;display:flex}.lt-vstrip .hd{color:var(--lt-ink2);align-items:center;gap:8px;padding:0 4px 4px;font-size:12px;font-weight:650;display:flex}.lt-vstrip .hd .sum{color:var(--lt-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:500}.lt-vstrip .lt-vrow{text-align:left;width:100%;color:var(--lt-ink);cursor:pointer;border-radius:9px;grid-template-columns:minmax(220px,auto) 128px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:7px 8px;transition:background .12s;display:grid}.lt-vstrip .lt-vrow:hover{background:var(--lt-hover)}.lt-vstrip .lt-vrow:focus-visible{outline:2px solid var(--lt-accent);outline-offset:1px}.lt-vstrip .lt-vrow .num{white-space:nowrap;font-family:var(--lt-mono);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.lt-vstrip .lt-vrow .st{height:22px;color:var(--c);background:var(--b);border-radius:999px;justify-self:start;align-items:center;gap:5px;padding:0 9px 0 7px;font-size:11.5px;font-weight:700;display:inline-flex}.lt-vstrip .lt-vrow .st svg{stroke-width:2.6px;width:12px;height:12px}.lt-vstrip .lt-vrow .ex{color:var(--lt-ink2);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.lt-vstrip .lt-vrow>svg{width:14px;height:14px;color:var(--lt-muted)}.lt-anchor-flash{animation:1.4s ease-out ltFlash}@keyframes ltFlash{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--lt-accent,#6366f1) 0%,transparent)}15%{box-shadow:0 0 0 4px color-mix(in srgb,var(--lt-accent,#6366f1) 35%,transparent)}to{box-shadow:0 0 #0000}}.lt-src{border:1px solid var(--lt-border);background:var(--lt-bg);border-radius:12px;overflow:hidden}.lt-src-hd{background:var(--lt-raised);border-bottom:1px solid var(--lt-border);align-items:center;gap:10px;padding:10px 12px;display:flex}.lt-src-ico{background:var(--lt-tint);width:30px;height:30px;color:var(--lt-accent-ink);border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.lt-src-ico svg{width:16px;height:16px}.lt-src-t{flex:1;min-width:0}.lt-src-t .t{color:var(--lt-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:650;overflow:hidden}.lt-src-t .s{color:var(--lt-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.lt-stats{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.lt-stat{height:22px;color:var(--lt-ink2);background:var(--lt-bg);border:1px solid var(--lt-border);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.lt-stat.bad{color:var(--c);background:var(--b);border-color:color-mix(in srgb,var(--c) 28%,transparent)}.lt .lt-ibtn{width:30px;height:30px;color:var(--lt-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.lt .lt-ibtn:hover:not(:disabled){background:var(--lt-hover);color:var(--lt-ink)}.lt .lt-ibtn:disabled{opacity:.35;cursor:default}.lt .lt-ibtn svg{width:15px;height:15px}.lt .lt-ibtn:focus-visible{outline:2px solid var(--lt-accent);outline-offset:1px}.lt-grid{font-variant-numeric:tabular-nums;max-height:440px;overflow:auto}.lt-row,.lt-ghd{grid-template-columns:98px minmax(110px,150px) 138px minmax(0,1fr) 26px;align-items:center;column-gap:12px;padding:0 12px;display:grid}.lt-ghd{z-index:2;background:var(--lt-bg);border-bottom:1px solid var(--lt-border);letter-spacing:.05em;text-transform:uppercase;height:32px;color:var(--lt-muted);font-size:11px;font-weight:600;position:sticky;top:0}.lt-day{z-index:1;background:color-mix(in srgb,var(--lt-raised) 92%,var(--lt-bg));border-bottom:1px solid var(--lt-border);height:26px;color:var(--lt-ink2);align-items:center;gap:8px;padding:0 12px;font-size:11.5px;font-weight:650;display:flex;position:sticky;top:32px}.lt-day small{color:var(--lt-muted);font-weight:500}.lt-row{border-bottom:1px solid color-mix(in srgb,var(--lt-border) 70%,transparent);cursor:pointer;outline:none;min-height:36px;transition:background .1s}.lt-row:nth-of-type(2n){background:color-mix(in srgb,var(--lt-ink) 2.2%,transparent)}.lt-row:hover{background:var(--lt-hover)}.lt-row:focus-visible{box-shadow:inset 3px 0 0 var(--lt-accent);background:var(--lt-hover)}.lt-row.sel{background:var(--lt-tint)}.lt-row .tm{font-family:var(--lt-mono);color:var(--lt-ink2);font-size:12px}.lt-row .src{font-family:var(--lt-mono);color:var(--lt-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.lt-row .dt{min-width:0;color:var(--lt-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.lt-row .xp{width:24px;height:24px;color:var(--lt-faint);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.lt-row .xp:hover{color:var(--lt-ink);background:var(--lt-hover)}.lt-row .xp svg{width:14px;height:14px;transition:transform .15s}.lt-row .xp.open svg{transform:rotate(90deg)}.lt-raw{background:color-mix(in srgb,var(--lt-ink) 5%,transparent);border:1px solid var(--lt-border);font-family:var(--lt-mono);color:var(--lt-ink2);white-space:pre-wrap;word-break:break-all;cursor:text;border-radius:8px;grid-column:1/-1;margin:2px 0 10px;padding:9px 11px;font-size:11.5px;line-height:1.55}.lt-foot{border-top:1px solid var(--lt-border);background:var(--lt-raised);color:var(--lt-muted);align-items:center;gap:10px;padding:8px 12px;font-size:12px;display:flex}.lt-foot .sp{flex:1}:is(.lt,.lts) .lt-link{color:var(--lt-accent-ink);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;padding:4px 6px;font-size:12px;font-weight:600;display:inline-flex}:is(.lt,.lts) .lt-link:hover{background:var(--lt-tint)}:is(.lt,.lts) .lt-link svg{width:14px;height:14px}.lt-msg{color:var(--lt-muted);align-items:center;gap:8px;padding:12px;font-size:12.5px;display:flex}.lt-msg.err{color:var(--c);background:var(--b)}.lt-msg svg{width:15px;height:15px}.lt-filter-chip{background:var(--lt-tint);height:24px;color:var(--lt-accent-ink);border-radius:999px;align-items:center;gap:6px;padding:0 6px 0 10px;font-size:12px;font-weight:600;display:inline-flex}.lt .lt-filter-chip button{width:18px;height:18px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.lt .lt-filter-chip button:hover{background:color-mix(in srgb,var(--lt-accent) 20%,transparent)}@media (width<=760px){.lt-row,.lt-ghd{grid-template-columns:84px 118px minmax(0,1fr) 24px}.lt-row .src,.lt-ghd .h-src{display:none}.lt-vstrip .lt-vrow{grid-template-columns:1fr auto}.lt-vstrip .lt-vrow .ex,.lt-vstrip .lt-vrow>svg{display:none}}.lt-sheet{color:var(--ink,#f1f5f9);background:var(--surface,#1e293b)!important}.lt-sheet>div{border-color:var(--border,#ffffff17)!important}.lt-sheet #sidebar-title{color:var(--ink,#f1f5f9);letter-spacing:-.01em;font-size:17px}.lt-sheet #sidebar-title+p{color:var(--ink-muted,#8f99ab);font-variant-numeric:tabular-nums}.lt-sheet [aria-label=Close\ sidebar]{color:var(--ink-muted,#8f99ab)}.lt-sheet [aria-label=Close\ sidebar]:hover{color:var(--ink,#f1f5f9);background:var(--raised,#232f42)}.lts{color:var(--lt-ink);flex-direction:column;gap:18px;font-size:13px;line-height:1.45;display:flex}.lts svg{flex:none}.lts.lts-nav{flex-direction:row;align-items:center;gap:6px;display:flex}.lts-pos{text-align:center;min-width:64px;color:var(--lt-muted);font-variant-numeric:tabular-nums;font-size:12px}.lts .lts-btn{border:1px solid var(--lt-border2);background:var(--lt-raised);height:30px;color:var(--lt-ink2);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:550;transition:border-color .12s,color .12s,background .12s;display:inline-flex}.lts .lts-btn:hover:not(:disabled){color:var(--lt-ink);border-color:var(--lt-accent)}.lts .lts-btn:disabled{opacity:.4;cursor:default}.lts .lts-btn:focus-visible{outline:2px solid var(--lt-accent);outline-offset:1px}.lts .lts-btn svg{width:14px;height:14px}.lts .lts-btn.ok{color:var(--good,#4ade80);border-color:color-mix(in srgb,var(--good,#4ade80) 40%,transparent)}.lts-hero{border:1px solid var(--lt-border);background:linear-gradient(180deg,color-mix(in srgb,var(--c) 9%,var(--lt-bg)),var(--lt-bg) 75%);border-radius:14px;flex-direction:column;gap:10px;padding:16px;display:flex}.lts-hero .top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lts-hero .sum{color:var(--lt-ink);letter-spacing:-.005em;font-size:16px;font-weight:650;line-height:1.4}.lts-hero .meta{color:var(--lt-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:12px;display:flex}.lts-hero .meta span{align-items:center;gap:5px;display:inline-flex}.lts-hero .meta svg{width:13px;height:13px}.lts-lvl{height:20px;font-family:var(--lt-mono);letter-spacing:.04em;color:var(--lt-ink2);background:var(--lt-raised);border:1px solid var(--lt-border);border-radius:5px;align-items:center;padding:0 7px;font-size:10.5px;font-weight:700;display:inline-flex}.lts-lvl.ERROR,.lts-lvl.SEVERE,.lts-lvl.FATAL{color:#fca5a5;background:#ef44441f;border-color:#ef444466}.lts-lvl.WARN{color:#fcd34d;background:#f59e0b1f;border-color:#f59e0b66}html[data-theme=light] .pa-shell .lts-lvl.ERROR{color:#b91c1c;background:#fee2e2}html[data-theme=light] .pa-shell .lts-lvl.WARN{color:#a16207;background:#fef9c3}.lts-sec{flex-direction:column;gap:8px;display:flex}.lts-sec>h3{letter-spacing:.07em;text-transform:uppercase;color:var(--lt-muted);align-items:center;gap:8px;margin:0;font-size:11px;font-weight:700;display:flex}.lts-sec>h3 .sp{flex:1}.lts-fields{border:1px solid var(--lt-border);background:var(--lt-border);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.lts-f{background:var(--lt-bg);flex-direction:column;gap:2px;min-width:0;padding:8px 12px;display:flex}.lts-f.wide{grid-column:1/-1}.lts-f dt{letter-spacing:.04em;text-transform:uppercase;color:var(--lt-muted);font-size:10.5px;font-weight:600}.lts-f dd{color:var(--lt-ink);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-size:13px}.lts-f dd.mono{font-family:var(--lt-mono);font-size:12.5px}.lts-f dd .bad{color:var(--danger,#f87171);font-weight:600}.lts-f dd .good{color:var(--good,#4ade80);font-weight:600}.lts-raw{border:1px solid var(--lt-border);background:color-mix(in srgb,var(--lt-ink) 5%,var(--lt-bg));font-family:var(--lt-mono);color:var(--lt-ink);white-space:pre-wrap;word-break:break-all;border-radius:12px;max-height:200px;margin:0;padding:12px 14px;font-size:12px;line-height:1.6;position:relative;overflow:auto}.lts-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lts-search{border:1px solid var(--lt-border2);background:var(--lt-bg);min-width:180px;height:32px;color:var(--lt-ink);border-radius:9px;flex:1;align-items:center;gap:7px;padding:0 10px;display:flex}.lts-search:focus-within{border-color:var(--lt-accent);box-shadow:0 0 0 3px var(--lt-tint)}.lts-search svg{width:14px;height:14px;color:var(--lt-muted)}.lts-search input{min-width:0;color:var(--lt-ink);background:0 0;border:0;outline:none;flex:1;font-size:12.5px}.lts-search input::placeholder{color:var(--lt-muted)}.lts-seg{border:1px solid var(--lt-border);background:var(--lt-raised);border-radius:9px;gap:2px;padding:2px;display:inline-flex}.lts .lts-seg button{height:26px;color:var(--lt-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:0 10px;font-size:12px;font-weight:550}.lts .lts-seg button.on{background:var(--lt-bg);color:var(--lt-ink);box-shadow:0 1px 2px #00000026,0 0 0 1px var(--lt-border2)}.lts .lts-seg button:focus-visible{outline:2px solid var(--lt-accent)}.lts .lt-ev.lts-types{flex-wrap:wrap;gap:6px;display:flex}.lts .lt-ev.lts-type{color:var(--c);background:var(--b);border:1px solid color-mix(in srgb,var(--c) 26%,transparent);opacity:.55;cursor:pointer;transition:opacity .12s,transform .12s}.lts .lt-ev.lts-type:hover{opacity:.85}.lts .lt-ev.lts-type.on{opacity:1}.lts .lt-ev.lts-type:focus-visible{outline:2px solid var(--lt-accent);outline-offset:1px}.lts .lt-ev.lts-type small{opacity:.8;font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:700}.lts-list{border:1px solid var(--lt-border);background:var(--lt-bg);border-radius:12px;overflow:hidden}.lts-day{height:28px;color:var(--lt-ink2);background:var(--lt-raised);border-bottom:1px solid var(--lt-border);align-items:center;gap:8px;padding:0 14px;font-size:11.5px;font-weight:650;display:flex}.lts-row{border-bottom:1px solid color-mix(in srgb,var(--lt-border) 70%,transparent);cursor:pointer;outline:none;grid-template-columns:92px 22px minmax(0,1fr);align-items:start;column-gap:8px;padding:8px 14px 8px 12px;transition:background .1s;display:grid;position:relative}.lts-row:last-child{border-bottom:0}.lts-row:hover{background:var(--lt-hover)}.lts-row:focus-visible{box-shadow:inset 3px 0 0 var(--lt-accent)}.lts-row.sel{background:var(--lt-tint);box-shadow:inset 3px 0 0 var(--lt-accent)}.lts-row .tm{font-family:var(--lt-mono);color:var(--lt-ink2);font-variant-numeric:tabular-nums;padding-top:2px;font-size:11.5px}.lts-row .rail{justify-content:center;align-self:stretch;display:flex;position:relative}.lts-row .rail:before{content:"";background:color-mix(in srgb,var(--lt-ink) 10%,transparent);width:2px;position:absolute;top:-8px;bottom:-8px}.lts-row:first-of-type .rail:before{top:9px}.lts-row:last-child .rail:before{bottom:calc(100% - 9px)}.lts-row .dot{background:var(--c);width:11px;height:11px;box-shadow:0 0 0 3px var(--lt-bg),0 0 0 4px color-mix(in srgb,var(--c) 40%,transparent);border-radius:50%;margin-top:4px;position:relative}.lts-row.sel .dot{box-shadow:0 0 0 3px var(--lt-bg),0 0 0 5px color-mix(in srgb,var(--c) 70%,transparent);transform:scale(1.25)}.lts-row .bd{flex-direction:column;gap:3px;min-width:0;display:flex}.lts-row .l1{align-items:center;gap:8px;min-width:0;display:flex}.lts-row .l1 .src{font-family:var(--lt-mono);color:var(--lt-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.lts-row .l2{color:var(--lt-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.lts-row.sel .l2{white-space:normal}.lts-row mark{color:inherit;background:#facc1566;border-radius:3px;padding:0 1px}.lts-empty{text-align:center;color:var(--lt-muted);padding:18px;font-size:12.5px}.lts-pager{color:var(--lt-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.lts-pager .sp{flex:1}.lts-pages{align-items:center;gap:3px;display:inline-flex}.lts .lts-pages button{min-width:28px;height:28px;color:var(--lt-ink2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:0 7px;font-size:12px;font-weight:600}.lts .lts-pages button:hover:not(:disabled){background:var(--lt-hover);color:var(--lt-ink)}.lts .lts-pages button.on{background:var(--lt-accent);color:#fff}.lts .lts-pages button:disabled{opacity:.35;cursor:default}.lts .lts-pages button:focus-visible{outline:2px solid var(--lt-accent);outline-offset:1px}.lts .lts-pages button svg{vertical-align:-2px;width:14px;height:14px}.lts-pages .gap{color:var(--lt-faint);padding:0 3px}.lts-size{align-items:center;gap:6px;display:inline-flex}.lts-size select{border:1px solid var(--lt-border2);background:var(--lt-bg);height:28px;color:var(--lt-ink);border-radius:7px;padding:0 6px;font-size:12px}.lts-kbd{color:var(--lt-muted);align-items:center;gap:6px;font-size:11px;display:inline-flex}.lts-kbd kbd{border:1px solid var(--lt-border2);background:var(--lt-raised);min-width:20px;height:20px;font-family:var(--lt-mono);color:var(--lt-ink2);border-bottom-width:2px;border-radius:5px;justify-content:center;align-items:center;padding:0 5px;font-size:10.5px;display:inline-flex}.crc{--crc-bg:var(--surface,#1e293b);--crc-raised:var(--raised,#232f42);--crc-ink:var(--ink,#f1f5f9);--crc-ink2:var(--ink-2,#c3cad6);--crc-muted:var(--ink-muted,#8f99ab);--crc-border:var(--border,#ffffff17);--crc-border2:var(--border-strong,#ffffff24);--crc-accent:var(--accent,#6366f1);--crc-accent-ink:var(--accent-ink,#a5b4fc);--crc-tint:var(--accent-tint,#6366f129);border:1px solid color-mix(in srgb,var(--crc-accent) 28%,var(--crc-border));background:linear-gradient(180deg,color-mix(in srgb,var(--crc-accent) 7%,var(--crc-bg)),var(--crc-bg) 70%);color:var(--crc-ink);border-radius:14px;margin:14px 0 4px;font-size:13.5px;line-height:1.5;position:relative;box-shadow:0 1px 2px #0000000f}.crc svg{flex:none}.crc-hd{border-bottom:1px solid var(--crc-border);align-items:center;gap:10px;padding:12px 12px 10px 14px;display:flex}.crc-ico{background:var(--crc-tint);width:32px;height:32px;color:var(--crc-accent-ink);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.crc-ico svg{width:17px;height:17px}.crc-t{flex:1;min-width:0}.crc-t .t{color:var(--crc-ink);font-size:14px;font-weight:650}.crc-t .s{color:var(--crc-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.crc .crc-reset{height:30px;color:var(--crc-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:5px;padding:0 9px;font-size:12px;font-weight:550;display:inline-flex}.crc .crc-reset:hover{color:var(--crc-ink);background:var(--hover,#ffffff0d)}.crc .crc-reset svg{width:13px;height:13px}.crc-split{box-shadow:0 1px 2px #0000002e,0 4px 14px color-mix(in srgb,var(--crc-accent) 25%,transparent);border-radius:10px;display:inline-flex;position:relative}.crc .crc-main,.crc .crc-caret{background:var(--crc-accent);color:#fff;cursor:pointer;border:0;align-items:center;gap:7px;height:34px;font-size:13px;font-weight:650;transition:background .12s;display:inline-flex}.crc .crc-main{border-radius:10px 0 0 10px;padding:0 13px 0 12px}.crc .crc-caret{border-left:1px solid #ffffff47;border-radius:0 10px 10px 0;justify-content:center;width:34px}.crc .crc-main:hover,.crc .crc-caret:hover,.crc .crc-caret[aria-expanded=true]{background:color-mix(in srgb,var(--crc-accent) 86%,#000)}.crc .crc-main:focus-visible,.crc .crc-caret:focus-visible{outline:2px solid color-mix(in srgb,var(--crc-accent) 60%,#fff);outline-offset:2px;z-index:1;position:relative}.crc .crc-main svg,.crc .crc-caret svg{width:16px;height:16px}.crc .crc-caret svg{transition:transform .15s}.crc .crc-caret[aria-expanded=true] svg{transform:rotate(180deg)}.crc-menu{z-index:40;border:1px solid var(--crc-border2);background:var(--crc-bg);min-width:270px;box-shadow:var(--shadow-md,0 12px 40px #00000073);border-radius:12px;padding:6px;animation:.14s ease-out crcIn;position:absolute;top:calc(100% + 6px);right:0}@keyframes crcIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.crc .crc-menu button{text-align:left;width:100%;color:var(--crc-ink);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:flex-start;gap:10px;padding:8px 10px;display:flex}.crc .crc-menu button:hover,.crc .crc-menu button:focus-visible{background:var(--crc-tint);outline:none}.crc .crc-menu button svg{width:17px;height:17px;color:var(--crc-accent-ink);margin-top:1px}.crc-menu b{font-size:13px;font-weight:650;display:block}.crc-menu small{color:var(--crc-muted);margin-top:1px;font-size:11.5px;display:block}.crc-body{flex-direction:column;gap:0;padding:4px 14px 14px;display:flex}.crc-line{border-bottom:1px solid var(--crc-border);align-items:center;gap:10px;min-height:38px;display:flex}.crc-line span{letter-spacing:.03em;text-transform:uppercase;width:58px;color:var(--crc-muted);flex:none;font-size:11.5px;font-weight:600}.crc-line input{min-width:0;height:34px;color:var(--crc-ink);background:0 0;border:0;outline:none;flex:1;font-size:13.5px}.crc-line input::placeholder{color:var(--crc-muted);opacity:.8}.crc-line:focus-within{border-bottom-color:var(--crc-accent)}.crc-line:nth-child(2) input{font-weight:600}.crc-text{border:1px solid var(--crc-border);background:var(--crc-raised);width:100%;min-height:120px;color:var(--crc-ink);font:inherit;resize:vertical;border-radius:10px;outline:none;margin-top:12px;padding:12px 14px;font-size:13.5px;line-height:1.6;transition:border-color .12s,box-shadow .12s}.crc-text:focus{border-color:var(--crc-accent);box-shadow:0 0 0 3px var(--crc-tint)}@media (width<=640px){.crc-hd{flex-wrap:wrap}.crc-t{flex-basis:calc(100% - 44px)}.crc-split{margin-left:auto}}.pa-rf{border:1px solid var(--border,#374151);background:var(--surface,transparent);color:var(--ink,#e5e7eb);border-radius:12px;overflow:hidden}.pa-rf-head{background:var(--raised,#11182799);border-bottom:1px solid var(--border,#374151);color:var(--ink,#e5e7eb)}.pa-rf-muted{color:var(--ink-muted,#6b7280)}.pa-rf-input{color:var(--ink,#e5e7eb);background:0 0;outline:none}.pa-rf-input::placeholder{color:var(--ink-muted,#6b7280)}.pa-rf-btn{color:var(--ink-muted,#9ca3af);border-radius:6px;transition:background .12s,color .12s}.pa-rf-btn:hover{color:var(--ink,#fff);background:var(--hover,#374151)}.pa-rf-btn:disabled{opacity:.4;background:0 0}.pa-rf-chip{white-space:nowrap;border:1px solid var(--border,#374151);background:var(--raised,#1f293799);height:20px;color:var(--ink-2,#d1d5db);border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:10.5px;font-weight:600;line-height:1;display:inline-flex}.pa-rf-chip.amber{background:var(--amber-bg,#f59e0b29);color:var(--amber-ink,#fcd34d);border-color:var(--amber-border,#f59e0b59)}.pa-rf thead tr{background:var(--raised,#37415199)}.pa-rf th{color:var(--ink-muted,#d1d5db);cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:500}.pa-rf th:hover{color:var(--ink,#fff)}.pa-rf th .pa-rf-sort{color:var(--accent-ink,#a5b4fc)}.pa-rf th .pa-rf-sort-idle{color:var(--ink-faint,#4b5563)}.pa-rf tbody tr{border-top:1px solid var(--border,#37415199)}.pa-rf tbody tr.pa-rf-row:hover{background:var(--hover,#312e814d)}.pa-rf tbody tr.pa-rf-row.open{background:var(--accent-tint,#312e8166)}.pa-rf tbody tr.pa-rf-row.clickable{cursor:pointer}.pa-rf tbody tr.pa-rf-sub{background:color-mix(in srgb,var(--ink,#000) 4%,transparent)}.pa-rf tbody tr.pa-rf-sub td{color:var(--ink-2,#d1d5db)}.pa-rf tbody tr.pa-rf-other td,.pa-rf tbody tr.pa-rf-sub.pa-rf-other td{color:var(--ink-muted,#9ca3af);font-style:italic}.pa-rf tbody tr.pa-rf-sub.clickable{cursor:pointer}.pa-rf tbody tr.pa-rf-sub.clickable:hover{background:color-mix(in srgb,var(--accent,#6366f1) 8%,transparent)}.pa-rf tbody tr.pa-rf-sub.open{background:color-mix(in srgb,var(--accent,#6366f1) 10%,transparent)}.pa-rf tbody tr.pa-rf-l3{background:color-mix(in srgb,var(--ink,#000) 7%,transparent)}.pa-rf tbody tr.pa-rf-l3 td{color:var(--ink-2,#d1d5db);font-size:.95em}.pa-rf tbody tr.pa-rf-l3[data-depth="4"]{background:color-mix(in srgb,var(--ink,#000) 10%,transparent)}.pa-rf tbody tr.pa-rf-l3[data-depth="5"],.pa-rf tbody tr.pa-rf-l3[data-depth="6"],.pa-rf tbody tr.pa-rf-l3[data-depth="7"]{background:color-mix(in srgb,var(--ink,#000) 13%,transparent)}.pa-rf-l3-chev{vertical-align:-5px;width:20px;height:20px;color:var(--ink-muted,#6b7280);background:0 0;border-radius:6px;justify-content:center;align-items:center;margin:0 7px 0 -27px;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.pa-rf-l3-chev svg{transition:transform .18s cubic-bezier(.22,.61,.36,1)}.pa-rf tbody tr.pa-rf-sub.clickable:hover .pa-rf-l3-chev{color:var(--accent,#6366f1);background:color-mix(in srgb,var(--accent,#6366f1) 14%,transparent)}.pa-rf tbody tr.pa-rf-sub.open .pa-rf-l3-chev,.pa-rf tbody tr.pa-rf-sub.open.clickable:hover .pa-rf-l3-chev{color:#fff;background:var(--accent,#6366f1);box-shadow:0 1px 2px color-mix(in srgb,var(--accent,#6366f1) 40%,transparent)}.pa-rf tbody tr.pa-rf-sub.open.clickable:hover .pa-rf-l3-chev{background:color-mix(in srgb,var(--accent,#6366f1) 82%,#000)}.pa-rf tbody tr.pa-rf-sub.clickable:focus-visible{outline:2px solid color-mix(in srgb,var(--accent,#6366f1) 55%,transparent);outline-offset:-2px}.pa-rf-l3-hint{color:var(--accent,#6366f1);background:color-mix(in srgb,var(--accent,#6366f1) 10%,transparent);border-radius:999px;margin-left:8px;padding:1px 7px;font-size:.82em;display:none}.pa-rf tbody tr.pa-rf-sub.clickable:hover .pa-rf-l3-hint,.pa-rf tbody tr.pa-rf-sub.clickable:focus-within .pa-rf-l3-hint{animation:.12s ease-out paRfHintIn;display:inline-block}@keyframes paRfHintIn{0%{opacity:0}to{opacity:1}}.pa-rf td{color:var(--ink,#e5e7eb)}.pa-rf tfoot tr{background:var(--raised,#111827b3);border-top:2px solid var(--border-strong,#4b5563);font-weight:600}.pa-rf tfoot td{color:var(--ink,#f3f4f6)}.pa-rf .pa-rf-pos{color:var(--good,#6ee7b7)}.pa-rf .pa-rf-neg{color:var(--danger,#fda4af)}.pa-rf-foot{background:var(--raised,#11182799);border-top:1px solid var(--border,#374151);color:var(--ink-muted,#9ca3af)}.pa-rf-sub-prefix{color:var(--ink-muted,#6b7280);margin-right:4px;font-size:.9em;font-style:normal}:where(.pa-rf) .pa-rp-kpis{background:var(--surface,#1118274d);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;padding:10px;display:grid}:where(.pa-rf) .pa-rp-kpi{background:var(--raised,#1f2937b3);border:1px solid var(--border,#374151);border-radius:10px;padding:10px 12px}:where(.pa-rf) .pa-rp-kpi-val{color:var(--ink,#f9fafb);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}:where(.pa-rf) .pa-rp-kpi-lbl{color:var(--ink-muted,#9ca3af);margin-top:2px;font-size:11px}:where(.pa-rf) .pa-rp-kpi-desc{color:var(--ink-muted,#9ca3af);opacity:.8;margin-top:2px;font-size:10.5px}.pa-rf.compact .pa-rp-kpis{gap:8px;margin-bottom:0;padding:10px}.pa-rf.compact .pa-rp-kpi{padding:10px 12px}.pa-rf.compact .pa-rp-kpi-val{font-size:18px}.pa-rf tbody tr[data-depth="2"] td.pa-rf-name,.pa-shell .pa-msg-body .pa-rf tbody tr[data-depth="2"] td.pa-rf-name{padding-left:38px!important}.pa-rf tbody tr[data-depth="3"] td.pa-rf-name,.pa-shell .pa-msg-body .pa-rf tbody tr[data-depth="3"] td.pa-rf-name{padding-left:64px!important}.pa-rf tbody tr[data-depth="4"] td.pa-rf-name,.pa-shell .pa-msg-body .pa-rf tbody tr[data-depth="4"] td.pa-rf-name{padding-left:90px!important}.pa-rf tbody tr[data-depth="5"] td.pa-rf-name,.pa-shell .pa-msg-body .pa-rf tbody tr[data-depth="5"] td.pa-rf-name{padding-left:116px!important}.pa-rf tbody tr[data-depth="6"] td.pa-rf-name,.pa-shell .pa-msg-body .pa-rf tbody tr[data-depth="6"] td.pa-rf-name,.pa-rf tbody tr[data-depth="7"] td.pa-rf-name,.pa-shell .pa-msg-body .pa-rf tbody tr[data-depth="7"] td.pa-rf-name{padding-left:142px!important}.pa-rf tbody tr[data-depth] td.pa-rf-name .pa-rf-sub-prefix{white-space:nowrap}.pa-rf-c-orange{color:#ea580c}.pa-rf-c-green{color:#16a34a}.pa-rf-c-red{color:#dc2626}.pa-rf-c-blue{color:#2563eb}.pa-rf-c-purple{color:#7c3aed}.pa-rf-c-amber{color:#d97706}.pa-rf-c-gray{color:var(--ink-muted,#6b7280)}html:not([data-theme=light]) .pa-rf-c-orange{color:#fb923c}html:not([data-theme=light]) .pa-rf-c-green{color:#4ade80}html:not([data-theme=light]) .pa-rf-c-red{color:#f87171}html:not([data-theme=light]) .pa-rf-c-blue{color:#60a5fa}html:not([data-theme=light]) .pa-rf-c-purple{color:#a78bfa}html:not([data-theme=light]) .pa-rf-c-amber{color:#fbbf24}.pa-rf-dt{flex-direction:column;line-height:1.2;display:inline-flex}.pa-rf-dt-time{opacity:.6;margin-top:1px;font-size:.78em}.pa-rf th.pa-rf-th{position:relative}.pa-rf th[draggable=true]{cursor:grab}.pa-rf th.dragging{opacity:.4}.pa-rf th.drop{box-shadow:inset 3px 0 0 var(--accent,#6366f1)}.pa-rf .pa-rf-resize{cursor:col-resize;z-index:2;touch-action:none;width:7px;height:100%;position:absolute;top:0;right:-3px}.pa-rf .pa-rf-resize:after{content:"";background:var(--border-strong,var(--border,#4b5563));opacity:.55;width:1px;transition:opacity .12s,background-color .12s;position:absolute;top:22%;bottom:22%;left:3px}.pa-rf th:hover .pa-rf-resize:after{opacity:1}.pa-rf table.pa-rf-namew .pa-rf-name:not([colspan]),.pa-shell .pa-rf table.pa-rf-namew .pa-rf-name:not([colspan]){width:var(--pa-rf-name-w);min-width:var(--pa-rf-name-w);max-width:var(--pa-rf-name-w)}.pa-rf .pa-rf-resize:hover:after{opacity:1;background:var(--accent,#6366f1);width:2px;left:2px}.pa-shell .pa-rp-kpi.clickable{cursor:pointer;transition:border-color .15s,box-shadow .15s}.pa-shell .pa-rp-kpi.clickable:hover{border-color:color-mix(in srgb,var(--accent) 30%,var(--border))}.pa-shell .pa-rp-kpi.open{border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}.pa-shell .pa-rp-kpis.has-open{align-items:start}.pa-shell .pa-rp-kpi-chev{vertical-align:-2px;opacity:.45;width:13px;height:13px;margin-left:4px;transition:transform .15s,opacity .15s;display:inline-block}.pa-shell .pa-rp-kpi.clickable:hover .pa-rp-kpi-chev{opacity:.85}.pa-shell .pa-rp-kpi.open .pa-rp-kpi-chev{opacity:.85;transform:rotate(180deg)}.pa-shell .pa-rp-kpi.open .pa-rp-kpi-sub{animation:.18s ease-out fadeSlideIn}.pa-rf-mview{border:1px solid var(--border,#374151);border-radius:9px;gap:2px;width:max-content;margin:0 10px 8px;padding:2px;display:flex}.pa-rf-mview button{color:var(--ink-muted,#9ca3af);border-radius:7px;padding:4px 12px;font-size:12px}.pa-rf-mview button.on{background:var(--accent-tint,#6366f129);color:var(--accent,#6366f1);font-weight:600}.pa-rf-cards{flex-direction:column;gap:8px;padding:0 10px 10px;display:flex}.pa-rf-card{background:var(--surface,#1e293b);border:1px solid var(--border,#374151);font-variant-numeric:tabular-nums;border-radius:14px;flex-direction:column;gap:4px;padding:11px 12px;display:flex}.pa-rf-card.clickable{cursor:pointer}.pa-rf-card.open{border-color:color-mix(in srgb,var(--accent,#6366f1) 40%,var(--border,#374151))}.pa-rf-card .l1{justify-content:space-between;align-items:baseline;gap:10px;font-size:14.5px;display:flex}.pa-rf-card .l1 .nm{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;min-width:0;font-weight:650;display:inline-flex;overflow:hidden}.pa-rf-card .l1 .v{white-space:nowrap;font-weight:650}.pa-rf-card .l1 .chev{color:var(--ink-muted,#9ca3af);flex:none;transition:transform .15s}.pa-rf-card .l1 .cnt{margin-left:4px;font-size:11px;font-weight:500}.pa-rf-card .l2{color:var(--ink-muted,#9ca3af);justify-content:space-between;gap:10px;font-size:12px;display:flex}.pa-rf-card .l2 .k{color:var(--ink-faint,#6b7280)}.pa-rf-card-subs{cursor:default;flex-direction:column;gap:6px;margin-top:6px;display:flex}.pa-rf-card.sub{background:var(--raised,#1f2937b3);border-radius:10px;padding:8px 10px}.pa-rf-card.sub .l1{font-size:13px}.pa-rf-card.sub .l1 .nm{font-weight:550}.pa-shell .pa-nav-badge.pa-nav-badge-quiet{background:var(--accent);animation:none}.pa-shell .pa-act-ico.commercial{background:var(--amber-bg);color:var(--amber-ink)}.pa-shell .pa-sched.pa-rq{max-width:88rem}@media (width>=768px){.pa-shell .pa-sched.pa-rq{padding-top:68px}}.pa-shell .pa-rq-muted{color:var(--ink-muted);font-size:12.5px}.pa-shell .pa-rq .mono,.pa-shell .pa-rq-panel .mono,.pa-shell .pa-rq-dialog .mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.pa-shell .pa-rq-bar{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px;display:flex}.pa-shell .pa-rq-chips{flex-wrap:wrap;flex:440px;gap:6px;min-width:0;display:flex}.pa-shell .pa-rq-chips .pa-filter-chip{white-space:nowrap;flex:none}.pa-shell .pa-rq-chip-drafts{border-style:dashed}.pa-shell .pa-rq-search{border:1px solid var(--border-strong);border-radius:var(--r-pill);background:var(--surface);height:32px;color:var(--ink-muted);align-items:center;gap:6px;min-width:220px;padding:0 10px;display:inline-flex}.pa-shell .pa-rq-search input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:13px}.pa-shell .pa-rq-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.pa-shell .pa-rq-search button{color:var(--ink-muted);display:flex}.pa-shell .pa-rq-filters{border:1px solid var(--border);border-radius:var(--r-md);background:var(--raised);flex-wrap:wrap;align-items:center;gap:10px 18px;margin:0 0 14px;padding:12px 14px;display:flex}.pa-shell .pa-rq-filters .f{align-items:center;gap:8px;display:inline-flex}.pa-shell .pa-rq-filters .lbl{color:var(--ink-2);font-size:12.5px;font-weight:550}.pa-shell .pa-rq-filters .pa-detail-input{width:140px;font-size:13px}.pa-shell .pa-rq-filters .pa-detail-input.w{width:190px}.pa-shell .pa-rq-filters .pa-detail-select{font-size:13px}.pa-shell .pa-rq-pager{justify-content:flex-end;align-items:center;gap:6px;margin-top:12px;display:flex}.pa-shell .pa-rq-ibtn{width:30px;height:30px;color:var(--ink-muted);border-radius:8px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.pa-shell .pa-rq-ibtn:hover:not(:disabled){background:var(--hover);color:var(--ink)}.pa-shell .pa-rq-ibtn:disabled{opacity:.4;cursor:not-allowed}.pa-shell .pa-rq-tablewrap{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);overflow-x:auto}.pa-shell .pa-rq-table{border-collapse:collapse;width:100%;font-size:13px}.pa-shell .pa-rq-table th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);border-bottom:1px solid var(--border);white-space:nowrap;background:var(--raised);padding:9px 10px;font-size:11px;font-weight:600}.pa-shell .pa-rq-table td{border-bottom:1px solid var(--border);color:var(--ink-2);vertical-align:middle;padding:9px 10px}.pa-shell .pa-rq-table tbody tr:last-child td{border-bottom:none}.pa-shell .pa-rq-table tbody tr{cursor:pointer;transition:background .1s}.pa-shell .pa-rq-table tbody tr:hover{background:var(--hover)}.pa-shell .pa-rq-table tbody tr.active{background:var(--accent-tint)}.pa-shell .pa-rq-table tbody tr:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.pa-shell .pa-rq-table .r{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.pa-shell .pa-rq-table .nowrap{white-space:nowrap}.pa-shell .pa-rq-table .ref{color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:650}.pa-shell .pa-rq-table .wide{min-width:240px;max-width:420px}.pa-shell .pa-rq-table .ttl{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.pa-shell .pa-rq-table .sum{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.pa-shell .pa-rq-tiles{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.pa-shell .pa-rq-tile{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);cursor:pointer;flex-direction:column;gap:6px;padding:14px;transition:border-color .12s,box-shadow .12s;display:flex}.pa-shell .pa-rq-tile:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}.pa-shell .pa-rq-tile.active{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.pa-shell .pa-rq-tile:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pa-shell .pa-rq-tile .top{justify-content:space-between;align-items:center;gap:8px;display:flex}.pa-shell .pa-rq-tile .ref{color:var(--ink);font-size:13px;font-weight:650}.pa-shell .pa-rq-tile .ttl{color:var(--ink);font-size:14px;font-weight:600;line-height:1.35}.pa-shell .pa-rq-tile .sum{color:var(--ink-muted);font-size:12.5px;line-height:1.4}.pa-shell .pa-rq-tile .kinds{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pa-shell .pa-rq-tile .meta{color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;display:flex}.pa-shell .pa-rq-pill{white-space:nowrap;border:1px solid var(--border-strong);height:22px;color:var(--ink-2);background:var(--raised);box-sizing:border-box;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 9px;font-size:11.5px;font-weight:600;display:inline-flex}.pa-shell .pa-rq-pill .prog{font-variant-numeric:tabular-nums;opacity:.85;font-weight:700}.pa-shell .pa-rq-pill.t-amber{color:var(--amber-ink);background:var(--amber-bg);border-color:var(--amber-border)}.pa-shell .pa-rq-pill.t-accent{color:var(--accent-ink);background:var(--accent-tint);border-color:color-mix(in srgb,var(--accent) 40%,transparent)}.pa-shell .pa-rq-pill.t-good{color:var(--good);background:var(--good-bg);border-color:color-mix(in srgb,var(--good) 40%,transparent)}.pa-shell .pa-rq-pill.t-danger{color:var(--danger);background:color-mix(in srgb,var(--danger) 12%,transparent);border-color:color-mix(in srgb,var(--danger) 40%,transparent)}.pa-shell .pa-rq-kinds{flex-wrap:wrap;gap:4px;display:inline-flex}.pa-shell .pa-rq-kind{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;background:var(--raised);height:20px;color:var(--ink-2);border:1px solid var(--border-strong);border-radius:6px;align-items:center;padding:0 7px;font-size:10.5px;font-weight:700;display:inline-flex}.pa-shell .pa-rq-kind.k-price{color:var(--accent-ink);background:var(--accent-tint);border-color:#0000}.pa-shell .pa-rq-kind.k-route{color:var(--good);background:var(--good-bg);border-color:#0000}.pa-shell .pa-rq-kind.k-base{color:#fff;background:#dc2626;border-color:#0000}.pa-shell .pa-rq-handled{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.pa-shell .pa-rq-live-dot{background:var(--good);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb,var(--good) 25%,transparent);border-radius:50%;flex:none;animation:1.6s ease-in-out infinite pa-pulse;display:inline-block}.pa-shell .pa-rq-self{height:18px;color:var(--amber-ink);background:var(--amber-bg);border:1px solid var(--amber-border);vertical-align:1px;border-radius:999px;align-items:center;margin-left:6px;padding:0 6px;font-size:10.5px;font-weight:600;display:inline-flex}.pa-shell .pa-rq-ref{color:var(--ink-2);font-variant-numeric:tabular-nums;font-weight:650}.pa-shell .pa-rq-warn{height:22px;color:var(--amber-ink);font-variant-numeric:tabular-nums;cursor:help;border:1px solid #0000;border-radius:999px;align-items:center;gap:3px;padding:0 7px;font-size:12px;font-weight:650;transition:background .12s,border-color .12s;display:inline-flex}.pa-shell button.pa-rq-warn:hover,.pa-shell button.pa-rq-warn.on{background:var(--amber-bg);border-color:var(--amber-border)}.pa-shell button.pa-rq-warn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.pa-shell .pa-rq-warn.inline{cursor:default;height:auto;padding:0}.pa-shell .pa-rq-pop{z-index:1000;border:1px solid var(--border-strong);background:var(--surface);max-height:min(360px,60vh);box-shadow:var(--shadow-md);color:var(--ink-2);border-radius:12px;padding:10px 12px;font-size:12.5px;line-height:1.45;animation:.12s pa-pop;position:fixed;overflow-y:auto}.pa-shell .pa-rq-pop .hd{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:6px;font-size:11px;font-weight:650}.pa-shell .pa-rq-pop .hd .mono{text-transform:none;letter-spacing:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.pa-shell .pa-rq-pop ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pa-shell .pa-rq-pop li{align-items:flex-start;gap:8px;display:flex}.pa-shell .pa-rq-pop li>svg{color:var(--amber-ink);flex:none;margin-top:2px}.pa-shell .pa-rq-pop .t{color:var(--ink);font-weight:600}.pa-shell .pa-rq-pop .r{color:var(--ink-2)}.pa-shell .pa-rq-split{position:relative}.pa-shell .pa-report-pane.pa-rq-panel{outline:none}@media (width>=768px){.pa-shell .pa-rq-split>.pa-report-pane.pa-rq-panel{z-index:30;border-left:1px solid var(--border-strong);width:min(1320px,96%);min-width:0;max-width:none;animation:.22s cubic-bezier(.22,.61,.36,1) both pa-rq-drawer-in;position:absolute;top:0;bottom:0;right:0;box-shadow:-24px 0 48px -16px #00000059,-2px 0 8px #00000014}.pa-shell .pa-rq-scrim{z-index:29;cursor:pointer;background:#0a0c1452;animation:.18s both pa-rq-fade;position:absolute;inset:0}html[data-theme=light] .pa-shell .pa-rq-scrim{background:#0f172a2e}}@media (width<=767px){.pa-shell .pa-rq-scrim{display:none}}@keyframes pa-rq-drawer-in{0%{opacity:.4;transform:translate(48px)}to{opacity:1;transform:none}}@keyframes pa-rq-fade{0%{opacity:0}to{opacity:1}}.pa-shell .pa-rq-head{padding:16px 18px 14px}.pa-shell .pa-rq-head .pa-report-head-txt{flex:1;min-width:0}.pa-shell .pa-rq-head-top{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.pa-shell .pa-rq-title{-webkit-line-clamp:2;overflow-wrap:anywhere;outline:none;-webkit-box-orient:vertical;font-size:17px;line-height:1.35;display:-webkit-box;overflow:hidden}.pa-shell .pa-rq-head-meta{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:6px;font-size:12.5px;display:flex}.pa-shell .pa-rq-head-meta b{color:var(--ink-2);font-weight:600}.pa-shell .pa-rq-head-meta .hb{color:var(--ink-2);align-items:center;gap:5px;display:inline-flex}.pa-shell .pa-rq-panel .pa-detail-tabs{margin:4px 0 14px}.pa-shell .pa-rq-panel .pa-detail-tab{justify-content:center;align-items:center;gap:6px;display:inline-flex}.pa-shell .pa-rq-foot{gap:10px;padding:12px 18px}.pa-shell .pa-rq-foot button>span{white-space:nowrap}.pa-shell .pa-rq-summary{color:var(--ink-2);margin:0 0 10px;font-size:13.5px}.pa-shell .pa-rq-note{color:var(--ink-2);border-left:3px solid var(--border-strong);background:var(--raised);white-space:pre-wrap;border-radius:0 8px 8px 0;margin:0 0 10px;padding:8px 12px;font-size:13px}.pa-shell .pa-rq-decision{color:var(--ink-2);border:1px solid color-mix(in srgb,var(--good) 35%,transparent);background:var(--good-bg);border-radius:10px;margin:0 0 10px;padding:10px 12px;font-size:13px}.pa-shell .pa-rq-decision.declined{border-color:color-mix(in srgb,var(--danger) 35%,transparent);background:color-mix(in srgb,var(--danger) 10%,transparent)}.pa-shell .pa-rq-decision b{color:var(--ink)}.pa-shell .pa-rq-decision .c{color:var(--ink);margin-top:4px;font-style:italic}.pa-shell .pa-rq-banner{border:1px solid var(--border-strong);background:var(--raised);color:var(--ink-2);border-radius:10px;align-items:flex-start;gap:8px;margin:0 0 10px;padding:9px 12px;font-size:13px;line-height:1.45;display:flex}.pa-shell .pa-rq-banner svg{flex:none;margin-top:2px}.pa-shell .pa-rq-banner b{color:var(--ink)}.pa-shell .pa-rq-banner .pa-detail-link{white-space:nowrap;margin-left:auto}.pa-shell .pa-rq-banner.lock{border-color:var(--amber-border);background:var(--amber-bg);color:var(--amber-ink)}.pa-shell .pa-rq-banner.lock b{color:inherit}.pa-shell .pa-rq-banner.held{border-color:color-mix(in srgb,var(--good) 35%,transparent);background:var(--good-bg);color:var(--ink-2);align-items:center}.pa-shell .pa-rq-banner.warn{border-color:var(--amber-border);background:var(--amber-bg);color:var(--amber-ink)}.pa-shell .pa-rq-banner.err{border-color:color-mix(in srgb,var(--danger) 40%,transparent);background:color-mix(in srgb,var(--danger) 10%,transparent);color:var(--danger)}.pa-shell .pa-rq-banner.off{border-color:var(--border-strong);background:var(--raised);color:var(--ink)}.pa-shell .pa-rq-panel .pa-detail-tab{white-space:nowrap}.pa-shell .pa-rq-decline:hover:not(:disabled){color:var(--danger);border-color:color-mix(in srgb,var(--danger) 50%,transparent)}.pa-shell .pa-rq-panel .pa-detail-foot button:disabled{opacity:.5;cursor:not-allowed}.pa-shell .pa-rq-history{margin:0;padding:0;list-style:none}.pa-shell .pa-rq-history li{border-bottom:1px solid var(--border);color:var(--ink-2);gap:10px;padding:10px 4px;font-size:13px;display:flex}.pa-shell .pa-rq-history li:last-child{border-bottom:none}.pa-shell .pa-rq-history li>svg{color:var(--ink-muted);flex:none;margin-top:3px}.pa-shell .pa-rq-history b{color:var(--ink);font-weight:600}.pa-shell .pa-rq-history .det{color:var(--ink-muted);margin-top:2px;font-size:12.5px}.pa-shell .pa-rq-lines-bar{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 10px;display:flex}.pa-shell .pa-rq-lines-bar .pa-detail-select{max-width:320px;font-size:13px}.pa-shell .pa-rq-check{color:var(--ink-2);cursor:pointer;align-items:center;gap:7px;font-size:13px;display:inline-flex}.pa-shell .pa-rq-check input{accent-color:var(--accent)}.pa-shell .pa-rq-bulk{border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);background:var(--accent-tint);color:var(--ink);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 10px;padding:8px 12px;font-size:13px;display:flex}.pa-shell .pa-rq-bulk .grp{align-items:center;gap:5px;display:inline-flex}.pa-shell .pa-rq-bulk button{border:1px solid var(--border-strong);background:var(--surface);height:28px;color:var(--ink);border-radius:8px;padding:0 11px;font-size:12.5px;font-weight:600}.pa-shell .pa-rq-bulk button:hover:not(:disabled){border-color:var(--accent)}.pa-shell .pa-rq-bulk button:disabled{opacity:.5;cursor:not-allowed}.pa-shell .pa-rq-bulk .clear{color:var(--ink-2);background:0 0;border-color:#0000;margin-left:auto}.pa-shell .pa-rq-group{margin:0 0 14px}.pa-shell .pa-rq-group-head{text-align:left;width:100%;color:var(--ink);border-radius:10px;align-items:flex-start;gap:8px;padding:8px 10px;font-size:13px;transition:background .12s;display:flex}.pa-shell .pa-rq-group-head:hover{background:var(--hover)}.pa-shell .pa-rq-group-head:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.pa-shell .pa-rq-group-head .chev{color:var(--ink-muted);flex:none;margin-top:2px;transition:transform .15s}.pa-shell .pa-rq-group-head .main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.pa-shell .pa-rq-group-head .row1{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.pa-shell .pa-rq-group-head .lbl{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13.5px;font-weight:650;overflow:hidden}.pa-shell .pa-rq-group-head .ids{font-variant-numeric:tabular-nums}.pa-shell .pa-rq-group-head .row2{color:var(--ink-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:2px 0;font-size:12px;display:flex}.pa-shell .pa-rq-group-head .row2>span+span:before{content:"·";color:var(--ink-faint);margin:0 7px}.pa-shell .pa-rq-group-head .row2 b{color:var(--ink-2);font-weight:650}.pa-shell .pa-rq-group-head .row2 b.up{color:var(--good)}.pa-shell .pa-rq-group-head .row2 b.down{color:var(--danger)}.pa-shell .pa-rq-group-head .row2 .neg{color:var(--danger);font-weight:600}.pa-shell .pa-rq-group-head .row2 .wr{color:var(--amber-ink);align-items:center;gap:4px;font-weight:600;display:inline-flex}.pa-shell .pa-rq-notes{border:1px solid var(--border);background:var(--raised);color:var(--ink-2);border-radius:9px;align-items:flex-start;gap:8px;margin:2px 0 8px 32px;padding:7px 11px;font-size:12.5px;line-height:1.45;display:flex}.pa-shell .pa-rq-notes>svg{color:var(--accent-ink);flex:none;margin-top:2px}.pa-shell .pa-rq-notes ul{flex-direction:column;flex:1;gap:2px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.pa-shell .pa-rq-notes .pa-detail-link{flex:none;font-size:12px}.pa-shell .pa-rq-group.base>.pa-rq-tablewrap{border-color:#dc262673}.pa-shell .pa-rq-lines .pa-rq-tablewrap,.pa-shell .pa-rq-lines-body{overflow:visible}.pa-shell .pa-rq-table.lines{table-layout:fixed;font-size:12.5px}.pa-shell .pa-rq-table.lines col.c-sel{width:34px}.pa-shell .pa-rq-table.lines col.c-net{width:27%}.pa-shell .pa-rq-table.lines col.c-a{width:23%}.pa-shell .pa-rq-table.lines col.c-b{width:19%}.pa-shell .pa-rq-table.lines col.c-m{width:21%}.pa-shell .pa-rq-table.lines.route col.c-a{width:31%}.pa-shell .pa-rq-table.lines.route col.c-net{width:24%}.pa-shell .pa-rq-table.lines.route col.c-b{width:16%}.pa-shell .pa-rq-table.lines.route col.c-m{width:19%}.pa-shell .pa-rq-table.lines col.c-w{width:62px}.pa-shell .pa-rq-table.lines col.c-x{width:48px}.pa-shell .pa-rq-table.lines thead th{z-index:2;padding:8px 10px;position:sticky;top:-18px}.pa-shell .pa-rq-table.lines thead th:first-child{border-top-left-radius:var(--r-md)}.pa-shell .pa-rq-table.lines thead th:last-child{border-top-right-radius:var(--r-md)}.pa-shell .pa-rq-table.lines tbody tr{cursor:default}.pa-shell .pa-rq-table.lines tbody tr:nth-child(2n){background:color-mix(in srgb,var(--raised) 55%,transparent)}.pa-shell .pa-rq-table.lines tbody tr:hover{background:var(--hover)}.pa-shell .pa-rq-table.lines td{vertical-align:top;padding:7px 10px;overflow:hidden}.pa-shell .pa-rq-table.lines .l1{color:var(--ink);min-height:20px;line-height:20px}.pa-shell .pa-rq-table.lines .l2{min-height:18px;color:var(--ink-muted);align-items:center;gap:6px;margin-top:2px;font-size:11.5px;line-height:18px;display:flex}.pa-shell .pa-rq-table.lines td.r .l2{justify-content:flex-end}.pa-shell .pa-rq-table.lines .ell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pa-shell .pa-rq-table.lines .l2.ell{display:block}.pa-shell .pa-rq-table.lines .net .l1{text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.pa-shell .pa-rq-table.lines .net .mono{color:var(--ink-muted)}.pa-shell .pa-rq-table.lines .net .tag{background:var(--hover);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;border-radius:5px;padding:0 6px;font-size:10.5px;overflow:hidden}.pa-shell .pa-rq-table.lines .l1.route{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pa-shell .pa-rq-table.lines .to{color:var(--ink-faint);flex:none}.pa-shell .pa-rq-table.lines .cur{color:var(--ink-2)}.pa-shell .pa-rq-table.lines .sel{text-align:center;padding-left:4px;padding-right:4px}.pa-shell .pa-rq-table.lines td.sel{vertical-align:middle}.pa-shell .pa-rq-table.lines .sel input{accent-color:var(--accent)}.pa-shell .pa-rq-table.lines .w{text-align:center;padding-left:4px;padding-right:4px}.pa-shell .pa-rq-table.lines td.w{vertical-align:middle}.pa-shell .pa-rq-table.lines .src{color:var(--ink-faint);text-transform:uppercase;letter-spacing:.03em;font-size:10px}.pa-shell .pa-rq-table.lines .strong{color:var(--ink);font-weight:650}.pa-shell .pa-rq-table.lines .up{color:var(--good)}.pa-shell .pa-rq-table.lines .down{color:var(--danger)}.pa-shell .pa-rq-table.lines tr.excluded td{opacity:.5}.pa-shell .pa-rq-table.lines tr.excluded td.sel{opacity:1}.pa-shell .pa-rq-delta{font-variant-numeric:tabular-nums;white-space:nowrap;background:var(--hover);height:18px;color:var(--ink-2);box-sizing:border-box;border-radius:999px;align-items:center;padding:0 6px;font-size:11px;font-weight:650;display:inline-flex}.pa-shell .pa-rq-delta.up{background:var(--good-bg);color:var(--good)}.pa-shell .pa-rq-delta.down{background:color-mix(in srgb,var(--danger) 12%,transparent);color:var(--danger)}.pa-shell .pa-rq-nil{color:var(--ink-faint);cursor:help}.pa-shell .pa-rq-cell{font-variant-numeric:tabular-nums;color:var(--ink);border:1px dashed #0000;border-radius:6px;margin:-1px -6px -1px 0;padding:1px 6px}.pa-shell .pa-rq-cell:hover:not(:disabled){border-color:var(--accent);background:var(--accent-tint)}.pa-shell .pa-rq-cell-input{border:1px solid var(--accent);background:var(--surface);width:92px;height:24px;color:var(--ink);font:inherit;text-align:right;box-shadow:0 0 0 3px var(--accent-tint);border-radius:6px;outline:none;padding:0 7px;font-size:12.5px}.pa-shell .pa-rq-bulk .pa-rq-cell-input{box-shadow:none;border-color:var(--border-strong);text-align:left}.pa-shell .pa-rq-cell-input.narrow{width:60px}.pa-shell .pa-rq-route{flex-wrap:wrap;align-items:center;gap:3px;display:inline-flex}.pa-shell .pa-rq-route .gw{background:var(--raised);border:1px solid var(--border);white-space:nowrap;border-radius:5px;padding:1px 6px;font-size:11.5px}.pa-shell .pa-rq-route .gw.p0{border-color:var(--border-strong);color:var(--ink);font-weight:600}.pa-shell .pa-rq-route .sep{color:var(--ink-faint);font-size:10px}.pa-shell .pa-rq-recip-acc{border:1px solid var(--border);background:var(--surface);border-radius:12px;margin:0 0 12px;padding:12px 14px}.pa-shell .pa-rq-recip-acc .head{color:var(--ink);align-items:center;gap:8px;margin-bottom:8px;font-size:13.5px;display:flex}.pa-shell .pa-rq-recip-kind{align-items:flex-start;gap:10px;padding:5px 0;display:flex}.pa-shell .pa-rq-recip-kind .k{letter-spacing:.05em;text-transform:uppercase;width:34px;color:var(--ink-muted);flex:none;padding-top:5px;font-size:11px;font-weight:700}.pa-shell .pa-rq-recip-kind .chips{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.pa-shell .pa-rq-rchip{border:1px solid var(--border-strong);background:var(--raised);height:28px;color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:0 6px 0 8px;font-size:12.5px;display:inline-flex}.pa-shell .pa-rq-rchip.off .addr{color:var(--ink-muted);text-decoration:line-through}.pa-shell .pa-rq-rchip input{accent-color:var(--accent);margin:0}.pa-shell .pa-rq-rchip .src{letter-spacing:.04em;text-transform:uppercase;background:var(--hover);color:var(--ink-muted);border-radius:999px;padding:1px 6px;font-size:10px;font-weight:700}.pa-shell .pa-rq-rchip .src.s-salesperson{background:var(--accent-tint);color:var(--accent-ink)}.pa-shell .pa-rq-rchip .src.s-accounting{background:var(--good-bg);color:var(--good)}.pa-shell .pa-rq-rchip .src.s-manual{background:var(--amber-bg);color:var(--amber-ink)}.pa-shell .pa-rq-rchip button{color:var(--ink-muted);border-radius:50%;padding:2px;display:flex}.pa-shell .pa-rq-rchip button:hover{background:var(--hover);color:var(--danger)}.pa-shell .pa-rq-recip-add{align-items:center;gap:8px;margin-top:8px;display:flex}.pa-shell .pa-rq-recip-add .pa-detail-input{flex:1;width:auto;max-width:320px;font-size:13px}.pa-shell .pa-rq-recip-add .pa-detail-select{font-size:13px}.pa-shell .pa-rq-addbtn{border:1px solid var(--border-strong);background:var(--surface);height:30px;color:var(--ink);border-radius:8px;align-items:center;gap:4px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.pa-shell .pa-rq-addbtn:hover:not(:disabled){border-color:var(--accent)}.pa-shell .pa-rq-addbtn:disabled{opacity:.5;cursor:not-allowed}.pa-shell .pa-rq-dialog.wide{max-width:540px}.pa-shell .pa-rq-dialog .pa-rq-banner{margin:12px 0 0}.pa-shell .pa-rq-textarea{border:1px solid var(--border-strong);background:var(--surface);width:100%;color:var(--ink);font:inherit;resize:vertical;border-radius:10px;outline:none;margin-top:14px;padding:9px 11px;font-size:14px}.pa-shell .pa-rq-textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.pa-shell .pa-rq-confirm{color:var(--ink-2);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;font-size:14px;display:flex}.pa-shell .pa-rq-confirm .pa-detail-input{width:150px}.pa-shell .pa-rq-danger{color:var(--danger);background:#dc26261f;border:1px solid #dc262673;border-radius:10px;align-items:flex-start;gap:10px;margin-top:14px;padding:11px 13px;font-size:13.5px;line-height:1.45;display:flex}.pa-shell .pa-rq-danger svg{flex:none;margin-top:2px}.pa-shell .pa-rq-dialog .pa-btn-primary,.pa-shell .pa-rq-dialog .pa-btn-danger{justify-content:center;align-items:center;gap:8px;min-width:120px;display:inline-flex}.pa-shell .pa-rq-dialog .pa-btn-ghost{min-width:96px}.pa-shell .pa-rq-dialog .pa-btn-primary:disabled{opacity:.55}.pa-shell .pa-rq-dialog .pa-btn-danger:disabled{opacity:.45;cursor:not-allowed}.pa-shell .pa-rq-card .pa-cp-actions{justify-content:flex-end}.pa-shell .pa-rq-card-body{color:var(--ink-2);flex-direction:column;gap:6px;padding:10px 14px;display:flex}.pa-shell .pa-rq-card-body .sum{font-size:13px}.pa-shell .pa-rq-card-body .meta{flex-wrap:wrap;align-items:center;gap:12px;font-size:12.5px;display:flex}.pa-shell .pa-rq-card-comment{color:var(--ink);font-size:13px;font-style:italic}.pa-shell .pa-rq-table.prog tbody tr,.pa-shell .pa-rq-table.mails tbody tr,.pa-shell .pa-rq-table.stale tbody tr{cursor:default}.pa-shell .pa-rq-table.prog td,.pa-shell .pa-rq-table.mails td{vertical-align:top;font-size:12.5px}.pa-shell .pa-rq-table.prog .l1,.pa-shell .pa-rq-table.mails .l1{color:var(--ink);line-height:20px}.pa-shell .pa-rq-table.prog .l1 b{font-variant-numeric:tabular-nums}.pa-shell .pa-rq-table.prog td.acts{white-space:nowrap}.pa-shell .pa-rq-table.prog td.acts,.pa-shell .pa-rq-table.mails td.r{vertical-align:middle}.pa-shell .pa-rq-table .ell{text-overflow:ellipsis;white-space:nowrap;max-width:320px;overflow:hidden}.pa-shell .pa-rq-prog-head{margin:0 0 12px}.pa-shell .pa-rq-prog-head .row{color:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 14px;margin-bottom:7px;font-size:13px;display:flex}.pa-shell .pa-rq-prog-head .row b{font-variant-numeric:tabular-nums;font-weight:650}.pa-shell .pa-rq-bar-track{background:var(--hover);border:1px solid var(--border);border-radius:999px;height:8px;display:flex;overflow:hidden}.pa-shell .pa-rq-bar-track .seg{height:100%;transition:width .3s;display:block}.pa-shell .pa-rq-bar-track .seg.good{background:var(--good)}.pa-shell .pa-rq-bar-track .seg.danger{background:var(--danger)}.pa-shell .pa-rq-bar-track .seg.muted{background:var(--ink-faint)}.pa-shell .pa-rq-live{color:var(--amber-ink);align-items:center;gap:4px;margin-top:3px;font-size:12px;font-weight:600;display:inline-flex}.pa-shell .pa-rq-live.now{color:var(--good)}.pa-shell .pa-rq-terr{color:var(--danger);overflow-wrap:anywhere;align-items:flex-start;gap:5px;margin-top:4px;font-size:12px;display:flex}.pa-shell .pa-rq-terr svg{flex:none;margin-top:2px}.pa-shell .pa-rq-terr.amber{color:var(--amber-ink)}.pa-shell .pa-rq-actbtn{border:1px solid var(--border-strong);background:var(--surface);height:28px;color:var(--ink);white-space:nowrap;border-radius:8px;align-items:center;gap:5px;margin-left:6px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.pa-shell .pa-rq-actbtn:hover:not(:disabled){border-color:var(--accent)}.pa-shell .pa-rq-actbtn.danger:hover:not(:disabled){border-color:color-mix(in srgb,var(--danger) 50%,transparent);color:var(--danger)}.pa-shell .pa-rq-actbtn:disabled{opacity:.5;cursor:not-allowed}.pa-shell .pa-rq-emails .addrs{min-width:0}.pa-shell .pa-rq-emails .ad{gap:6px;min-width:0;line-height:19px;display:flex}.pa-shell .pa-rq-emails .ad .k{letter-spacing:.04em;text-transform:uppercase;width:28px;color:var(--ink-muted);flex:none;font-size:10.5px;font-weight:700}.pa-shell .pa-rq-emails .ad .v{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:300px;color:var(--ink-2);overflow:hidden}.pa-shell .pa-rq-missing{margin:4px 0 0;padding-left:18px}.pa-shell .pa-rq-missing li{margin:2px 0}.pa-shell .pa-rq-stale{margin-top:12px}.pa-shell .pa-rq-stale-head{border:1px solid var(--amber-border);background:var(--amber-bg);color:var(--amber-ink);border-radius:10px;align-items:flex-start;gap:8px;margin-bottom:10px;padding:9px 12px;font-size:13px;line-height:1.45;display:flex}.pa-shell .pa-rq-stale-head svg{flex:none;margin-top:2px}.pa-shell .pa-rq-stale-head b{color:inherit}.pa-shell .pa-rq-stale-t{margin:0 0 10px}.pa-shell .pa-rq-stale-t .lbl{color:var(--ink);margin:0 0 5px;font-size:13px;font-weight:650}.pa-shell .pa-rq-stale-t .err{color:var(--danger);align-items:flex-start;gap:5px;margin:0 0 5px;font-size:12.5px;display:flex}.pa-shell .pa-rq-stale-t .err svg{flex:none;margin-top:2px}.pa-shell .pa-rq-table.stale td{padding:7px 10px;font-size:12.5px}.pa-shell .pa-rq-table.stale td.was{color:var(--ink-muted);font-variant-numeric:tabular-nums}.pa-shell .pa-rq-table.stale td.now{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.pa-shell .pa-rq-stale-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.pa-shell .pa-rq-stale-actions>.pa-rq-muted{margin-right:auto}.pa-shell .pa-rq-stale-actions button{justify-content:center;align-items:center;gap:7px;display:inline-flex}.pa-shell .pa-rq-rb-scope{flex-wrap:wrap;gap:18px;margin-top:14px;display:flex}.pa-shell .pa-rq-rb-scope input{accent-color:var(--accent)}.pa-shell .pa-rq-rb-list{border:1px solid var(--border);background:var(--surface);border-radius:10px;flex-direction:column;gap:6px;max-height:200px;margin:8px 0 0;padding:8px 10px;list-style:none;display:flex;overflow-y:auto}.pa-shell .pa-rq-hint{margin:4px 0 0 24px;font-size:12px}.pa-shell .pa-rq-table.lines{min-width:720px}@media (width<=1100px){.pa-shell .pa-rq-lines .pa-rq-tablewrap{overflow-x:auto}.pa-shell .pa-rq-table.lines thead th{position:static}}@media (width<=767px){.pa-shell .pa-rq-search{flex:1;min-width:0}.pa-shell .pa-rq-tiles{grid-template-columns:1fr}.pa-shell .pa-report-pane.pa-rq-panel{min-width:0}.pa-shell .pa-rq-chips{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;flex:100%;padding-bottom:2px;overflow-x:auto}.pa-shell .pa-rq-chips::-webkit-scrollbar{display:none}.pa-shell .pa-rq-notes{margin-left:0}.pa-shell .pa-rq-foot{flex-wrap:wrap}}.pa-shell .pa-rq-cd{flex-direction:column;gap:10px;margin-top:4px;display:flex}.pa-shell .pa-rq-cd-note{color:var(--ink);font-size:13px}.pa-shell .pa-rq-cd-block{flex-direction:column;gap:6px;display:flex}.pa-shell .pa-rq-cd-target .lbl{color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.pa-shell .pa-rq-cd-target .stats{flex-wrap:wrap;gap:12px;margin-top:2px;font-size:12.5px;display:flex}.pa-shell .pa-rq-cd-target .stats .neg{color:var(--danger,#dc2626)}.pa-shell .pa-rq-cd-target .notes{color:var(--ink-muted);margin:4px 0 0 16px;padding:0;font-size:12.5px}.pa-shell .pa-rq-cd-kind{letter-spacing:.04em;text-transform:uppercase;background:var(--hover);color:var(--ink-2);border-radius:999px;padding:2px 7px;font-size:10.5px;font-weight:600}.pa-shell .pa-rq-cd-kind.price{color:var(--accent);background:#6366f11f}.pa-shell .pa-rq-cd-kind.route{color:#0284c7;background:#0ea5e91f}.pa-shell .pa-rq-cd-lines{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:12.5px}.pa-shell .pa-rq-cd-lines th{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);text-align:left;border-bottom:1px solid var(--border);padding:4px 8px;font-size:10.5px;font-weight:600}.pa-shell .pa-rq-cd-lines td{border-bottom:1px solid var(--border);vertical-align:top;color:var(--ink-2);padding:5px 8px}.pa-shell .pa-rq-cd-lines .r{text-align:right;white-space:nowrap}.pa-shell .pa-rq-cd-lines .up{color:var(--good,#16a34a)}.pa-shell .pa-rq-cd-lines .down,.pa-shell .pa-rq-cd-lines .neg{color:var(--danger,#dc2626)}.pa-shell .pa-rq-cd-lines tr.excluded td{opacity:.55}.pa-shell .pa-rq-cd-lines .small,.pa-shell .pa-rq-cd .small{font-size:11.5px}.pa-shell .pa-rq-cd-warn{color:#b45309;cursor:help;white-space:nowrap;background:#f59e0b1f;border-radius:6px;align-items:center;gap:3px;margin:0 4px 2px 0;padding:1px 6px;font-size:11.5px;display:inline-flex}.pa-shell .pa-rq-cd-more{color:var(--accent);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:4px;padding:0;font-size:12.5px;display:inline-flex}.pa-shell .pa-rq-cd-warnings{font-size:12.5px}.pa-shell .pa-rq-cd-warnings .h,.pa-shell .pa-rq-cd-recipients .h{color:var(--ink);align-items:center;gap:4px;font-weight:600;display:inline-flex}.pa-shell .pa-rq-cd-warnings ul{margin:4px 0 0 16px;padding:0}.pa-shell .pa-rq-cd-recipients{flex-wrap:wrap;gap:10px;font-size:12.5px;display:flex}.pa-shell .pa-rq-cd-lines.xl{border:1px solid var(--border-strong);border-radius:0}.pa-shell .pa-rq-cd-lines.xl th,.pa-shell .pa-rq-cd-lines.xl td{border:1px solid var(--border)}.pa-shell .pa-rq-cd-lines.xl thead th{background:color-mix(in srgb,var(--raised) 85%,var(--hover));color:var(--ink-2);padding:5px 8px}.pa-shell .pa-rq-cd-lines.xl tr.grp{cursor:pointer;background:color-mix(in srgb,var(--raised) 55%,transparent)}.pa-shell .pa-rq-cd-lines.xl tr.grp td{vertical-align:middle}.pa-shell .pa-rq-cd-grp{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.pa-shell .pa-rq-cd-grp:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.pa-shell .pa-rq-cd-pager{color:var(--ink-muted);font-variant-numeric:tabular-nums;align-self:flex-end;align-items:center;gap:8px;font-size:12px;display:inline-flex}.pa-shell .pa-rq-cd-pager button{border:1px solid var(--border-strong);background:var(--surface);width:24px;height:24px;color:var(--ink-2);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.pa-shell .pa-rq-cd-pager button:disabled{opacity:.4;cursor:default}.pa-shell .pa-rq-cd-tline{color:var(--ink);font-size:13px;font-weight:500}.pa-shell .pa-rq-cd-notes{color:var(--ink-muted);margin:0 0 0 16px;padding:0;font-size:12.5px}.pa-shell .pa-rq-cd-section{border-top:1px dashed var(--border);flex-direction:column;gap:6px;margin-top:6px;padding-top:8px;display:flex}.pa-shell .pa-rq-cd-sh{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);font-size:10.5px;font-weight:700}.pa-shell .pa-rq-recips.compact .pa-rq-recip-acc{border-radius:10px;margin:0 0 8px;padding:8px 10px}.pa-shell .pa-rq-recips.compact .pa-rq-recip-acc .head{margin-bottom:4px;font-size:12.5px}.pa-shell .pa-rq-recips.compact .pa-rq-rchip{height:24px;font-size:12px}.pa-shell .pa-rq-recips.compact .pa-rq-banner{margin:2px 0 4px;padding:5px 8px;font-size:12px}.pa-shell .pa-detail-input.invalid{border-color:var(--danger)}.pa-shell .pa-rq-field-err{color:var(--danger);margin-top:4px;font-size:12px}.pa-shell .pa-rq-eff{flex-direction:column;gap:6px;margin:6px 0;display:flex}.pa-shell .pa-rq-eff.compact{margin:0}.pa-shell .pa-rq-eff-val{color:var(--ink-2);align-items:center;gap:6px;font-size:13px;display:inline-flex}.pa-shell .pa-rq-eff-val .sched{color:var(--accent-ink);font-weight:600}.pa-shell .pa-rq-eff-chips{flex-wrap:wrap;gap:6px;display:flex}.pa-shell .pa-rq-eff-chip{border:1px solid var(--border-strong);background:var(--surface);height:26px;color:var(--ink-2);cursor:pointer;border-radius:999px;padding:0 10px;font-size:12.5px;font-weight:600}.pa-shell .pa-rq-eff-chip:hover:not(:disabled){border-color:var(--accent)}.pa-shell .pa-rq-eff-chip.on{background:var(--accent-tint);color:var(--accent-ink);border-color:color-mix(in srgb,var(--accent) 45%,transparent)}.pa-shell .pa-rq-eff-chip:disabled{opacity:.5;cursor:not-allowed}.pa-shell .pa-rq-eff-custom{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pa-shell .pa-rq-eff-custom .pa-detail-input{width:210px;font-size:13px}.pa-shell .pa-rq-eff-cancel{color:var(--ink-muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px}.pa-shell .pa-rq-card .pa-cp-actions{flex-wrap:wrap}.pa-shell .pa-rq-actions-spacer{flex:1}.pa-shell .pa-rq-submit-why{color:var(--amber-ink);align-items:center;gap:4px;font-size:12px;display:inline-flex}.pa-shell .pa-rq-confirm-inline{color:var(--ink);flex-wrap:wrap;flex:1;align-items:center;gap:8px;font-size:12.5px;display:flex}.pa-shell .pa-rq-confirm-inline>span{flex:1;min-width:180px}.pa-shell .pa-cp-actions .danger{border:1px solid var(--danger);background:var(--danger);color:#fff}.pa-shell .pa-cp-actions .danger:disabled{opacity:.6;cursor:not-allowed}.pa-shell .pa-rq-pill.sched .prog{font-weight:600}.pa-shell .pa-rq-cd-scroll{max-width:100%;overflow-x:auto}.pa-shell .pa-rq-cd-lines.xl td:first-child{white-space:nowrap;min-width:190px}.pa-shell .pa-rq-cd-lines.xl td:first-child .small{white-space:nowrap}.pa-shell .pa-rq-cd-lines.xl tr.grp td.r{white-space:normal}.pa-shell .pa-rq-cd-lines.xl th,.pa-shell .pa-rq-cd-lines.xl td{padding:4px 7px}.pa-shell .pa-rq-cd-lines.xl .pa-rq-cd-warn{white-space:normal}.pa-shell .pa-rq-cd-lines.xl{table-layout:fixed;border:1px solid var(--border);font-variant-numeric:tabular-nums;width:100%;font-size:12.5px}.pa-shell .pa-rq-cd-lines.xl th,.pa-shell .pa-rq-cd-lines.xl td{border:0;border-right:1px solid var(--border);border-bottom:1px solid var(--border);white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;padding:0 10px;overflow:hidden}.pa-shell .pa-rq-cd-lines.xl th:last-child,.pa-shell .pa-rq-cd-lines.xl td:last-child{border-right:0}.pa-shell .pa-rq-cd-lines.xl thead th{z-index:1;letter-spacing:.06em;text-transform:uppercase;height:30px;color:var(--ink-muted);background:color-mix(in srgb,var(--raised) 80%,var(--hover));font-size:10.5px;font-weight:600;position:sticky;top:0}.pa-shell .pa-rq-cd-lines.xl td:first-child{min-width:0}.pa-shell .pa-rq-cd-lines.xl .r{text-align:right}.pa-shell .pa-rq-cd-lines.xl .avg{font-size:11px}.pa-shell .pa-rq-cd-lines.xl td.cur{color:var(--ink-muted)}.pa-shell .pa-rq-cd-lines.xl td.new{color:var(--ink);font-weight:700}.pa-shell .pa-rq-cd-lines.xl td.up{color:var(--good,#16a34a)}.pa-shell .pa-rq-cd-lines.xl td.down,.pa-shell .pa-rq-cd-lines.xl .neg{color:var(--danger,#dc2626)}.pa-shell .pa-rq-cd-lines.xl td.negc{background:color-mix(in srgb,var(--danger) 9%,transparent)}.pa-shell .pa-rq-cd-lines.xl tr.grp{cursor:pointer;background:color-mix(in srgb,var(--accent-tint) 45%,var(--surface));height:44px}.pa-shell .pa-rq-cd-lines.xl tr.grp:hover{background:color-mix(in srgb,var(--accent-tint) 80%,var(--surface))}.pa-shell .pa-rq-cd-lines.xl tr.grp.open{background:var(--accent-tint)}.pa-shell .pa-rq-cd-lines.xl tr.grp td{white-space:nowrap}.pa-shell .pa-rq-cd-grp{color:var(--ink);font:inherit;cursor:pointer;vertical-align:middle;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13px;display:inline-flex}.pa-shell .pa-rq-cd-grp .chev{color:var(--ink-muted);transition:transform .15s}.pa-shell tr.grp.open .pa-rq-cd-grp .chev{color:var(--accent-ink);transform:rotate(90deg)}.pa-shell .pa-rq-cntpill{background:var(--surface);border:1px solid var(--border);height:18px;color:var(--ink-muted);vertical-align:middle;border-radius:999px;align-items:center;margin-left:8px;padding:0 7px;font-size:11px;font-weight:600;display:inline-flex}.pa-shell .pa-rq-cd-lines.xl tr.net{background:var(--surface);height:38px}.pa-shell .pa-rq-cd-lines.xl tr.net:hover{background:var(--hover)}.pa-shell .pa-rq-cd-lines.xl tr.net td:first-child{padding-left:40px;position:relative}.pa-shell .pa-rq-cd-lines.xl tr.net td:first-child:before{content:"";border-left:1px solid color-mix(in srgb,var(--accent) 40%,var(--border));position:absolute;top:0;bottom:0;left:17px}.pa-shell .pa-rq-cd-lines.xl tr.net td:first-child:after{content:"";border-top:1px solid color-mix(in srgb,var(--accent) 40%,var(--border));width:12px;position:absolute;top:50%;left:17px}.pa-shell .pa-rq-cd-lines.xl tr.net.last td:first-child:before{bottom:50%}.pa-shell .pa-rq-cd-lines.xl tr.net .nm{color:var(--ink);font-size:13px;font-weight:400}.pa-shell .pa-rq-mcc{background:var(--hover);color:var(--ink-muted);border-radius:4px;margin-left:8px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px}.pa-shell .pa-rq-exclpill{border:1px solid var(--border);color:var(--ink-muted);border-radius:999px;margin-left:6px;padding:1px 6px;font-size:10.5px}.pa-shell .pa-rq-cd-lines.xl tr.excluded td{opacity:.5}.pa-shell .pa-rq-dchip{color:var(--ink-muted);margin-left:6px;font-size:11px;font-weight:400}.pa-shell .pa-rq-dchip:before{content:"· "}.pa-shell .pa-rq-negpill{background:color-mix(in srgb,var(--danger) 14%,transparent);height:17px;color:var(--danger);border-radius:999px;align-items:center;margin-left:6px;padding:0 6px;font-size:10.5px;font-weight:700;display:inline-flex}.pa-shell .pa-rq-wchip{background:var(--amber-bg,#f59e0b1f);max-width:100%;height:20px;color:var(--amber-ink,#b45309);white-space:nowrap;cursor:help;vertical-align:middle;border-radius:6px;align-items:center;gap:4px;padding:0 7px;font-size:11.5px;font-weight:600;display:inline-flex;overflow:hidden}.pa-shell .pa-rq-wchip svg{flex:none}.pa-shell .pa-rq-wchip .t{text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.pa-shell .pa-rq-cd-lines.xl td.ell{text-overflow:ellipsis;overflow:hidden}.pa-shell .pa-rq-cd-scroll{max-height:560px;overflow:auto}.pa-shell .pa-rq-card .pa-rq-cd-lines.xl th,.pa-shell .pa-rq-card .pa-rq-cd-lines.xl td{padding:0 8px!important}.pa-shell .pa-rq-card .pa-rq-cd-lines.xl tr.grp td:first-child{padding-left:10px!important}.pa-shell .pa-rq-cd-lines.xl tr.grp td,.pa-shell .pa-rq-cd-lines.xl tr.grp td.r{white-space:nowrap}.pa-shell .pa-rq-cd-lines.xl tr.grp td.r.cur,.pa-shell .pa-rq-cd-lines.xl tr.grp td.r.new{letter-spacing:-.01em;font-size:11.5px}.pa-shell .pa-rq-recips.v2{border:1px solid var(--border);background:var(--surface);border-radius:10px;flex-direction:column;gap:6px;padding:8px 10px;display:flex}.pa-shell .pa-rq-recips.v2 .intro{margin:0 0 2px;font-size:12.5px}.pa-shell .pa-rq-rrow{align-items:center;gap:8px;min-width:0;display:flex}.pa-shell .pa-rq-rrow .acc{max-width:160px;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;flex:none;font-size:11.5px;font-weight:600;overflow:hidden}.pa-shell .pa-rq-rrow .chips{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.pa-shell .pa-rq-recips.v2 .pa-rq-rchip{gap:5px;height:26px;padding:0 4px 0 7px;font-size:12.5px}.pa-shell .pa-rq-rchip .kind{letter-spacing:.04em;text-transform:uppercase;background:var(--hover);color:var(--ink-2);border-radius:4px;padding:1px 5px;font-size:10px;font-weight:700}.pa-shell .pa-rq-rchip.k-to .kind{background:var(--accent-tint);color:var(--accent-ink)}.pa-shell .pa-rq-recips.v2 .pa-rq-rchip .src,.pa-shell .pa-rq-rchip .all{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);background:0 0;padding:0;font-size:9.5px;font-weight:600}.pa-shell .pa-rq-rchip .all{text-transform:none;font-size:10.5px;font-style:italic}.pa-shell .pa-rq-rhint{color:var(--amber-ink,#b45309);align-items:center;gap:5px;font-size:12px;display:inline-flex}.pa-shell .pa-rq-radd{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pa-shell .pa-rq-radd .pa-detail-input{flex:1;width:auto;min-width:180px;max-width:320px;height:30px;font-size:13px}.pa-shell .pa-rq-radd .pa-detail-select{max-width:200px;height:30px;font-size:13px}.pa-shell .pa-rq-recips.v2 .pa-rq-field-err{margin-top:0}.pa-shell .pa-rq-rx{border:1px solid var(--border);background:var(--surface);border-radius:10px;flex-direction:column;display:flex}.pa-shell .pa-rq-rx-row{align-items:center;gap:10px;min-height:36px;padding:4px 10px;display:flex}.pa-shell .pa-rq-rx-row+.pa-rq-rx-row{border-top:1px solid var(--border)}.pa-shell .pa-rq-rx-row .acc{max-width:220px;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;flex:none;font-size:12px;font-weight:600;overflow:hidden}.pa-shell .pa-rq-rx-row .chips{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex}.pa-shell .pa-rq-rc{border:1px solid var(--border-strong);background:var(--raised);height:26px;color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 6px 0 7px;font-size:12.5px;display:inline-flex}.pa-shell .pa-rq-rc .dot{background:var(--ink-muted);border-radius:50%;flex:none;width:6px;height:6px}.pa-shell .pa-rq-rc .dot.s-manual{background:var(--amber-ink,#b45309)}.pa-shell .pa-rq-rc .dot.s-salesperson{background:var(--accent)}.pa-shell .pa-rq-rc .dot.s-accounting{background:var(--good,#16a34a)}.pa-shell .pa-rq-rc .kind{letter-spacing:.04em;text-transform:uppercase;background:var(--hover);color:var(--ink-2);border-radius:4px;padding:1px 4px;font-size:9.5px;font-weight:700}.pa-shell .pa-rq-rc.k-to .kind{background:var(--accent-tint);color:var(--accent-ink)}.pa-shell .pa-rq-rc .x{color:var(--ink-muted);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:50%;padding:2px;transition:opacity .12s;display:inline-flex}.pa-shell .pa-rq-rc:hover .x,.pa-shell .pa-rq-rc .x:focus-visible{opacity:1}.pa-shell .pa-rq-rc .x:hover{color:var(--danger);background:var(--hover)}.pa-shell .pa-rq-rc .role{color:var(--ink-muted);font-size:10.5px}.pa-shell .pa-rq-rc .role:before{content:"· "}.pa-shell .pa-rq-rc .role.s-salesperson{color:var(--accent-ink)}.pa-shell .pa-rq-rc.off{background:0 0;border-style:dashed}.pa-shell .pa-rq-rc.off .addr{color:var(--ink-muted);text-decoration:line-through}.pa-shell .pa-rq-rc .undo{color:var(--accent-ink);cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:11.5px;font-weight:600}.pa-shell .pa-rq-rx-add,.pa-shell .pa-rq-rx-need{height:26px;color:var(--accent-ink);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:3px;padding:0 6px;font-size:12.5px;font-weight:600;display:inline-flex}.pa-shell .pa-rq-rx-add:hover{background:var(--hover)}.pa-shell .pa-rq-rx-need{color:var(--amber-ink,#b45309)}.pa-shell .pa-rq-rx-need:hover{background:var(--amber-bg,#f59e0b1f)}.pa-shell .pa-rq-rx-need.ro{cursor:default}.pa-shell .pa-rq-rx-field{align-items:center;gap:4px;height:26px;display:inline-flex}.pa-shell .pa-rq-rx-field select,.pa-shell .pa-rq-rx-field input{border:1px solid var(--border-strong);background:var(--surface);height:26px;color:var(--ink);font:inherit;border-radius:6px;outline:none;padding:0 6px;font-size:12.5px}.pa-shell .pa-rq-rx-field input{width:220px}.pa-shell .pa-rq-rx-field input:focus,.pa-shell .pa-rq-rx-field select:focus{border-color:var(--accent)}.pa-shell .pa-rq-rx-field input.invalid{border-color:var(--danger)}.pa-shell .pa-rq-rx-field .pa-rq-rx-go{border:1px solid var(--accent);background:var(--accent);color:#fff;height:26px;font:inherit;cursor:pointer;border-radius:6px;padding:0 10px;font-size:12.5px;font-weight:600}.pa-shell .pa-rq-rx-field .pa-rq-rx-go:disabled{opacity:.45;cursor:default}.pa-shell .pa-rq-rx-field .err{color:var(--danger);font-size:11.5px}.pa-shell .pa-rq-rx-row{flex-direction:column;align-items:stretch;gap:5px;min-height:0;padding:8px 10px}.pa-shell .pa-rq-rx-row .acc{max-width:none;color:var(--ink);font-size:12.5px;font-weight:500}.pa-shell .pa-rq-rx-row .acc .id{color:var(--ink-muted);margin-left:6px;font-weight:400}.pa-shell .pa-rq-rx-row .none{font-size:12px}.pa-shell .pa-rq-rx-row .pa-rq-rx-need{align-self:flex-start;height:22px;padding:0 4px;font-size:12px}.pa-shell .pa-rq-rx-row .chips.to .pa-rq-rx-need{height:26px}.pa-shell .pa-rq-rc.locked{background:color-mix(in srgb,var(--raised) 70%,var(--hover))}.pa-shell .pa-rq-rc .lk{color:var(--ink-muted);flex:none}.pa-shell .pa-rq-cd-lines.xl tr.net{height:auto}.pa-shell .pa-rq-cd-lines.xl tr.net td{padding-top:4px!important;padding-bottom:4px!important}.pa-shell .pa-rq-cd-route{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.3;overflow:hidden}.pa-shell .pa-rq-cd-route.missing{color:var(--amber-ink,#b45309)}.pa-shell .pa-rq-cd-routes{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;padding-left:20px;font-size:11px;font-weight:400;line-height:1.3;overflow:hidden}.pa-shell .pa-rq-cd-lines.xl tr.grp td{padding-top:5px!important;padding-bottom:5px!important}.pa-shell .pa-rq-cd-lines.xl .nowrap{white-space:nowrap}.pa-shell .pa-rq-cd-lines.xl th,.pa-shell .pa-rq-cd-lines.xl td,.pa-shell .pa-rq-cd-lines.xl td.ell,.pa-shell .pa-rq-cd-lines.xl tr.grp td,.pa-shell .pa-rq-cd-lines.xl tr.grp td.r{white-space:normal;text-overflow:clip;overflow:visible}.pa-shell .pa-rq-cd-lines.xl th{white-space:normal;line-height:1.2;padding-top:4px!important;padding-bottom:4px!important}.pa-shell .pa-rq-cd-lines.xl td.r{overflow-wrap:normal;word-break:keep-all}.pa-shell .pa-rq-cd-lines.xl .pa-fin{white-space:nowrap}.pa-shell .pa-rq-cd-lines.xl td.cost{color:var(--ink-2)}.pa-shell .pa-rq-dline{color:var(--ink-muted);font-size:11px;line-height:1.2}.pa-shell .pa-rq-cd-routes{white-space:normal;text-overflow:clip;overflow:visible}.pa-shell .pa-rq-cd-lines.xl tr.net.expandable{cursor:pointer}.pa-shell .pa-rq-cd-rt{width:16px;height:16px;color:var(--ink-muted);cursor:pointer;vertical-align:middle;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;margin:0 2px 0 -18px;padding:0;display:inline-flex}.pa-shell .pa-rq-cd-rt .chev{transition:transform .15s}.pa-shell .pa-rq-cd-rt[aria-expanded=true] .chev{color:var(--accent-ink);transform:rotate(90deg)}.pa-shell .pa-rq-cd-rt:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.pa-shell .pa-rq-card .pa-rq-cd-lines.xl tr.net td:first-child{padding-left:44px!important}.pa-shell .pa-rq-cd-lines.xl tr.net.ropen{background:var(--hover)}.pa-shell .pa-rq-cd-lines.xl tr.rt>td{background:color-mix(in srgb,var(--raised) 70%,var(--surface));position:relative}.pa-shell .pa-rq-card .pa-rq-cd-lines.xl tr.rt>td{padding:4px 8px 6px 30px!important}.pa-shell .pa-rq-cd-lines.xl tr.rt>td:before{content:"";border-left:1px solid color-mix(in srgb,var(--accent) 40%,var(--border));position:absolute;top:0;bottom:0;left:17px}.pa-shell .pa-rq-cd-lines.xl tr.rt.last>td:before{display:none}.pa-shell .pa-rq-cd-rtd{flex-wrap:wrap;gap:4px 22px;margin:0;font-size:12px;display:flex}.pa-shell .pa-rq-cd-rtd>div{align-items:baseline;gap:6px;display:flex}.pa-shell .pa-rq-cd-rtd dt{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);font-size:10.5px;font-weight:600}.pa-shell .pa-rq-cd-rtd dd{color:var(--ink);margin:0}.pa-shell .pa-rq-cd-rtd .mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.pa-shell .pa-rq-cd-rtd .miss dd{color:var(--amber-ink,#b45309)}.pa-shell .pa-rq-req-lbl{color:var(--danger);margin-top:12px;font-size:12.5px;font-weight:600;display:block}.pa-shell .pa-rq-req-lbl span{color:var(--ink-muted);font-weight:400}.pa-shell .pa-rq-textarea.required{border-color:var(--danger)}.pa-shell .pa-rq-rtt-wrap{border:1px solid var(--border);background:var(--surface);border-radius:6px;width:100%;min-width:0;max-width:100%;overflow:hidden}.pa-shell table.pa-rq-rtt.pa-rq-rtt,.pa-shell .pa-rq-cd-lines.xl table.pa-rq-rtt{table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums;border:0;width:100%;max-width:100%;margin:0;line-height:1.35;font-size:12.5px!important}.pa-shell .pa-rq-rtt th,.pa-shell .pa-rq-rtt td,.pa-shell .pa-rq-card .pa-rq-cd-lines.xl .pa-rq-rtt th,.pa-shell .pa-rq-card .pa-rq-cd-lines.xl .pa-rq-rtt td{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;text-align:left;background:0 0;height:auto;position:static;overflow:visible;border:0!important;border-bottom:1px solid var(--border)!important;vertical-align:middle!important;padding:5px 8px!important}.pa-shell .pa-rq-rtt th,.pa-shell .pa-rq-card .pa-rq-cd-lines.xl .pa-rq-rtt th{letter-spacing:.05em;text-transform:uppercase;background:color-mix(in srgb,var(--raised) 80%,var(--surface));overflow-wrap:normal;height:auto;font-size:10px;font-weight:600;line-height:1.2;color:var(--ink-muted)!important;padding:4px 8px!important;position:static!important}.pa-shell .pa-rq-rtt td{color:var(--ink)}.pa-shell .pa-rq-rtt td:before,.pa-shell .pa-rq-rtt td:after{content:none!important}.pa-shell .pa-rq-rtt tbody tr:last-child td,.pa-shell .pa-rq-card .pa-rq-cd-lines.xl .pa-rq-rtt tbody tr:last-child td{border-bottom:0!important}.pa-shell .pa-rq-rtt .r,.pa-shell .pa-rq-card .pa-rq-cd-lines.xl .pa-rq-rtt .r{text-align:right;overflow-wrap:normal;white-space:normal!important}.pa-shell .pa-rq-rtt td.pri{white-space:nowrap;overflow-wrap:normal}.pa-shell .pa-rq-rtt .mono{overflow-wrap:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.pa-shell .pa-rq-rtt .muted{color:var(--ink-muted)}.pa-shell .pa-rq-rtt td.det{font-size:11.5px}.pa-shell .pa-rq-rtt td.pol{white-space:nowrap;overflow-wrap:normal;font-size:11.5px}.pa-shell .pa-rq-pol{color:var(--ink-muted);white-space:nowrap;font-size:10.5px;font-weight:400}.pa-shell .pa-rq-rtt .small{font-size:10.5px}.pa-shell .pa-rq-rtt .note{white-space:nowrap;margin-left:4px;display:inline-block}.pa-shell .pa-rq-rtt tr.fallback td{color:var(--ink-muted)}.pa-shell .pa-rq-rtt .tag{background:var(--hover);color:var(--ink-muted);border-radius:4px;margin-left:5px;padding:0 4px;font-family:inherit;font-size:10px;font-weight:600;line-height:15px;display:inline-block}.pa-shell .pa-rq-rtt .tag.base{color:var(--amber-ink,#b45309)}.pa-shell .pa-rq-card .pa-rq-cd-scroll{max-width:100%;overflow:hidden auto;container-type:inline-size}.pa-shell .pa-rq-card .pa-rq-cd-lines.xl{table-layout:fixed;width:100%;max-width:100%}.pa-shell .pa-rq-card .pa-rq-cd-lines.xl td.dl{overflow-wrap:normal;word-break:keep-all;white-space:nowrap!important}.pa-shell .pa-rq-rtt-skel{flex-direction:column;gap:6px;padding:6px 8px;display:flex}.pa-shell .pa-rq-rtt-msg{color:var(--ink-muted);padding:4px 8px;font-size:12px}.pa-shell .pa-rq-rtt-msg.err{color:var(--danger)}.pa-shell .pa-rq-rtt-toggle{width:16px;height:16px;color:var(--ink-muted);cursor:pointer;vertical-align:middle;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;margin-right:4px;padding:0;display:inline-flex}.pa-shell .pa-rq-rtt-toggle:hover{background:var(--hover);color:var(--ink)}.pa-shell .pa-rq-rtt-row>td{background:var(--surface-2,var(--hover));padding:4px 10px 8px 28px}.pa-shell .pa-rq-card .pa-rq-cd-lines.xl thead th{background:var(--surface);box-shadow:inset 0 0 0 999px color-mix(in srgb,var(--raised) 80%,var(--hover))}@container (width<=760px){.pa-shell .pa-rq-card .pa-rq-cd-lines.xl{font-size:12px!important}.pa-shell .pa-rq-card .pa-rq-cd-lines.xl th,.pa-shell .pa-rq-card .pa-rq-cd-lines.xl td{padding-left:5px!important;padding-right:5px!important}.pa-shell .pa-rq-card .pa-rq-cd-lines.xl tr.grp td:first-child{padding-left:6px!important}.pa-shell .pa-rq-card .pa-rq-cd-lines.xl tr.net td:first-child{padding-left:38px!important}.pa-shell .pa-rq-card .pa-rq-cd-lines.xl tr.grp td.r.cur,.pa-shell .pa-rq-card .pa-rq-cd-lines.xl tr.grp td.r.new{font-size:11px}.pa-shell .pa-rq-card .pa-rq-cd-lines.xl.k-price>colgroup>col:first-child{width:19.5%!important}.pa-shell .pa-rq-card .pa-rq-cd-lines.xl.k-price>colgroup>col:nth-child(2),.pa-shell .pa-rq-card .pa-rq-cd-lines.xl.k-price>colgroup>col:nth-child(4){width:10.5%!important}.pa-shell .pa-rq-card .pa-rq-cd-lines.xl.k-price>colgroup>col:nth-child(3){width:11%!important}.pa-shell .pa-rq-card .pa-rq-cd-lines.xl.k-price>colgroup>col:nth-child(5){width:12.5%!important}.pa-shell .pa-rq-card .pa-rq-cd-lines.xl.k-price>colgroup>col:nth-child(6){width:13%!important}.pa-shell .pa-rq-card .pa-rq-cd-lines.xl.k-price>colgroup>col:nth-child(7),.pa-shell .pa-rq-card .pa-rq-cd-lines.xl.k-price>colgroup>col:nth-child(8){width:11.5%!important}.pa-shell .pa-rq-card .pa-rq-cd-lines.xl thead th{letter-spacing:0;font-size:10px}.pa-shell .pa-rq-card .pa-rq-cd-lines.xl td .nowrap,.pa-shell .pa-rq-card .pa-rq-cd-lines.xl tbody td:first-child,.pa-shell .pa-rq-card .pa-rq-cd-lines.xl tbody td:first-child .small{white-space:normal}.pa-shell .pa-rq-card .pa-rq-cd-lines.xl .pa-rq-mcc{margin-left:0;line-height:1.3;display:inline-block}.pa-shell .pa-rq-card .pa-rq-cd-lines.xl tr.rt>td{padding-left:24px!important;padding-right:6px!important}.pa-shell .pa-rq-card .pa-rq-cd-lines.xl .pa-rq-rtt th,.pa-shell .pa-rq-card .pa-rq-cd-lines.xl .pa-rq-rtt td{padding-left:6px!important;padding-right:6px!important}.pa-shell .pa-rq-card .pa-rq-cd-lines.xl table.pa-rq-rtt{font-size:12px!important}.pa-shell .pa-rq-card .pa-rq-cd-lines.xl .pa-rq-rtt .mono{font-size:11px}}.pa-shell .pa-rq-rx-unassigned{color:var(--ink-muted);margin-top:2px;font-size:11.5px}.pa-shell .pa-rq-pill.sched .cd{font-variant-numeric:tabular-nums;font-weight:700}.pa-shell .pa-rq-pill.sched.due .cd{font-style:italic;font-weight:600}.pa-shell .pa-rq-status-cell{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.pa-shell .pa-rq-sched-chip{white-space:nowrap;height:22px;color:var(--accent-ink);border:1px dashed color-mix(in srgb,var(--accent) 45%,transparent);box-sizing:border-box;background:0 0;border-radius:999px;align-items:center;gap:5px;padding:0 8px;font-size:11.5px;font-weight:500;display:inline-flex}.pa-shell .pa-rq-sched-chip b{font-variant-numeric:tabular-nums;font-weight:700}.pa-shell .pa-rq-sched-chip.due b{font-style:italic;font-weight:600}.pa-shell .pa-rq-refresh>.absolute{animation:.25s ease-out both paRqRefreshIn}.pa-shell .pa-rq-refresh>.absolute>:not(.skeleton-wave-sweep){display:none}.pa-shell .pa-rq-refresh>.absolute:before{content:"";z-index:1;background:linear-gradient(90deg,transparent,var(--accent),transparent);background-repeat:no-repeat;background-size:40% 100%;height:2px;animation:1.2s ease-in-out infinite paRqRefreshBar;position:absolute;top:0;left:0;right:0}@keyframes paRqRefreshIn{0%{opacity:0}to{opacity:1}}.pa-shell .pa-rq-refresh .skeleton-wave-sweep{background:linear-gradient(90deg,#0000 0%,#6366f10a 30%,#6366f114 50%,#6366f10a 70%,#0000 100%);animation-duration:2.6s;animation-timing-function:cubic-bezier(.45,0,.25,1)}@keyframes paRqRefreshBar{0%{background-position:-40% 0}to{background-position:140% 0}}.pa-shell .pa-rq-skel td{padding-top:12px;padding-bottom:12px}.pa-shell .pa-rq-tile.pa-rq-skel{cursor:default;flex-direction:column;gap:4px;display:flex}@media (prefers-reduced-motion:reduce){.pa-shell .pa-rq-refresh>.absolute:before{animation:none}}.pa-shell .pa-rq-cd-lines th{white-space:nowrap}.pa-shell .pa-rq-range{flex-direction:column;align-items:flex-end;line-height:1.35;display:inline-flex}.pa-shell .pa-rq-range .hi{font-size:.92em}.pa-shell .pa-rq-cd-lines tr.scope td,.pa-shell .pa-rq-table tr.pa-rq-scope-row td{background:var(--raised);border-left:0;border-right:0;padding:7px 10px 5px}.pa-shell .pa-rq-cd-lines tr.scope td{padding-left:34px}.pa-shell .pa-rq-scope{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-2);font-size:10.5px;font-weight:650}.pa-shell .pa-rq-table tr.pa-rq-scope-row .pa-rq-muted{font-size:11.5px}.pa-shell .pa-rq-da-bar-row{justify-content:flex-end;align-items:center;gap:8px;display:flex}.pa-shell .pa-rq-da-btn{border:1px solid var(--border-strong);background:var(--surface);border-radius:8px;flex:none;align-items:stretch;height:28px;display:inline-flex;position:relative}.pa-shell .pa-rq-da-btn.compact{height:26px}.pa-shell .pa-rq-da-btn>button{color:var(--accent-ink);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.pa-shell .pa-rq-da-btn>button.caret{border-left:1px solid var(--border-strong);color:var(--ink-muted);padding:0 6px}.pa-shell .pa-rq-da-btn>button:hover:not(:disabled){background:var(--accent-tint)}.pa-shell .pa-rq-da-btn>button:disabled{opacity:.6;cursor:progress}.pa-shell .pa-rq-da-btn>button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:7px}.pa-shell .pa-rq-da-menu{z-index:20;border:1px solid var(--border-strong);background:var(--surface);min-width:170px;box-shadow:var(--shadow-md);border-radius:10px;flex-direction:column;padding:4px;animation:.12s pa-pop;display:flex;position:absolute;top:calc(100% + 4px);right:0}.pa-shell .pa-rq-da-menu button{text-align:left;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 10px;font-size:12.5px}.pa-shell .pa-rq-da-menu button:hover{background:var(--hover);color:var(--ink)}.pa-shell .pa-rq-da-menu button.on{color:var(--accent-ink);font-weight:600}.pa-shell .pa-rq-da-pulse{animation:1.2s ease-in-out infinite pa-pulse}.pa-shell .pa-rq-da-wrap{border-radius:0 0 10px 10px}.pa-shell .pa-rq-da{border:1px solid var(--border);background:var(--raised);color:var(--ink-2);border-radius:10px;font-size:12.5px}.pa-shell .pa-rq-da-head{align-items:center;gap:8px;min-height:38px;padding:6px 8px 6px 6px;display:flex}.pa-shell .pa-rq-da-head .tg{min-width:0;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-wrap:wrap;flex:1;align-items:center;gap:4px;padding:2px 4px;font-size:13px;display:flex}.pa-shell .pa-rq-da-head .tg:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.pa-shell .pa-rq-da-head .chev{color:var(--ink-muted);flex:none;transition:transform .15s}.pa-shell .pa-rq-da.open .pa-rq-da-head .chev{color:var(--accent-ink);transform:rotate(90deg)}.pa-shell .pa-rq-da-head .pa-rq-da-chip{margin-left:6px}.pa-shell .pa-rq-da-body{flex-direction:column;gap:10px;padding:2px 12px 10px;display:flex}.pa-shell .pa-rq-da-totals{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.pa-shell .pa-rq-da-kpi{border:1px solid var(--border);background:var(--surface);border-radius:8px;flex-direction:column;gap:2px;min-width:0;padding:8px 10px;display:flex}.pa-shell .pa-rq-da-kpi .k{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);font-size:10.5px;font-weight:600}.pa-shell .pa-rq-da-kpi .v{color:var(--ink);font-variant-numeric:tabular-nums;font-size:18px;font-weight:700;line-height:1.2}.pa-shell .pa-rq-da-kpi .v.sm{font-size:12.5px;font-weight:600;line-height:1.5}.pa-shell .pa-rq-da-kpi .v small{color:var(--ink-muted);font-size:11.5px;font-weight:500}.pa-shell .pa-rq-da-kpi .s{color:var(--ink-muted);font-size:11px}.pa-shell .pa-rq-da .t-good,.pa-shell .pa-rq-da-kpi .v.t-good{color:var(--good)}.pa-shell .pa-rq-da .t-amber,.pa-shell .pa-rq-da-kpi .v.t-amber{color:var(--amber-ink)}.pa-shell .pa-rq-da .t-danger,.pa-shell .pa-rq-da-kpi .v.t-danger{color:var(--danger)}.pa-shell .pa-rq-da-sec{flex-direction:column;gap:5px;display:flex}.pa-shell .pa-rq-da-bar{background:var(--hover);border-radius:999px;height:10px;display:flex;overflow:hidden}.pa-shell .pa-rq-da-bar .b{min-width:2px;height:100%;display:block}.pa-shell .pa-rq-da .s-delivered{background:var(--good)}.pa-shell .pa-rq-da .s-undelivered{background:var(--danger)}.pa-shell .pa-rq-da .s-expired{background:var(--amber-ink)}.pa-shell .pa-rq-da .s-rejected{background:color-mix(in srgb,var(--danger) 55%,var(--ink))}.pa-shell .pa-rq-da .s-nack{background:color-mix(in srgb,var(--accent) 70%,var(--danger))}.pa-shell .pa-rq-da .s-pending{background:var(--ink-faint,#9ca3af)}.pa-shell .pa-rq-da-legend{color:var(--ink-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:3px 14px;font-size:11.5px;display:flex}.pa-shell .pa-rq-da-legend>span{align-items:center;gap:5px;display:inline-flex}.pa-shell .pa-rq-da-legend i{border-radius:2px;width:8px;height:8px;display:inline-block}.pa-shell .pa-rq-da-legend b{color:var(--ink);font-weight:600}.pa-shell .pa-rq-da-mix{font-variant-numeric:tabular-nums;flex-direction:column;display:flex}.pa-shell .pa-rq-da-mix>div{border-bottom:1px solid var(--border);grid-template-columns:minmax(90px,1.1fr) 2fr 80px 80px;align-items:center;gap:10px;padding:3px 0;display:grid}.pa-shell .pa-rq-da-mix>div:last-child{border-bottom:0}.pa-shell .pa-rq-da-mix>div.h{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);font-size:10.5px;font-weight:600}.pa-shell .pa-rq-da-mix .r{text-align:right}.pa-shell .pa-rq-da-mix .lbl{color:var(--ink);font-size:12px;font-weight:600}.pa-shell .pa-rq-da-mix .sh{color:var(--ink-2);align-items:center;gap:8px;font-size:11.5px;display:flex}.pa-shell .pa-rq-da-mix .track{background:var(--hover);border-radius:999px;flex:1;height:6px;overflow:hidden}.pa-shell .pa-rq-da-mix .fill{background:var(--accent);border-radius:999px;height:100%;display:block}.pa-shell .pa-rq-da-ins{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.pa-shell .pa-rq-da-ins li{color:var(--ink);align-items:flex-start;gap:6px;line-height:1.4;display:flex}.pa-shell .pa-rq-da-ins li>svg{color:var(--amber-ink);flex:none;margin-top:2px}.pa-shell .pa-rq-da-foot{font-size:11px}.pa-shell .pa-rq-da-chip{font-variant-numeric:tabular-nums;white-space:nowrap;vertical-align:1px;border:1px solid var(--border-strong);height:17px;color:var(--ink-2);background:var(--surface);cursor:help;border-radius:999px;align-items:center;margin-left:5px;padding:0 6px;font-size:10.5px;font-weight:650;display:inline-flex}.pa-shell .pa-rq-da-chip.t-good{color:var(--good);background:var(--good-bg);border-color:color-mix(in srgb,var(--good) 35%,transparent)}.pa-shell .pa-rq-da-chip.t-amber{color:var(--amber-ink);background:var(--amber-bg);border-color:var(--amber-border)}.pa-shell .pa-rq-da-chip.t-danger{color:var(--danger);background:color-mix(in srgb,var(--danger) 10%,transparent);border-color:color-mix(in srgb,var(--danger) 35%,transparent)}.pa-shell .pa-rq-da-note{color:var(--ink-muted);white-space:normal;font-size:10.5px;font-weight:400;line-height:1.3}.pa-shell .pa-rq-cd-lines.xl td.cost .pa-rq-da-note{text-align:right}.pa-shell .pa-rq-rtt td.pa-rq-da-paydel{color:var(--accent-ink);font-weight:600}.pa-shell .pa-rq-cd-blocks{flex-direction:column;gap:10px;display:flex}.pa-shell .pa-rq-table.lines .pa-rq-da-note{margin-top:2px}.pa-shell .pa-rq-da-bar.net{opacity:.75;height:6px;margin-top:3px}.pa-shell .pa-rq-da-barlbl{margin-top:3px;font-size:10.5px}.pa-shell .pa-rq-da-cellnote{align-items:center;gap:5px;min-width:0;margin-top:2px;display:flex}.pa-shell .pa-rq-da-cellnote .pa-rq-da-note{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;overflow:hidden}.pa-shell .pa-rq-da-cellnote .pa-rq-da-chip{flex:none}.pa-shell .pa-rq-cd-skel td{padding-top:14px!important;padding-bottom:14px!important}.pa-shell .pa-rq-cd-skel td.r>*{margin-left:auto}.pa-shell .pa-rq-cd-skel th>*{opacity:.7}.pa-shell .pa-rq-da.cust{background:0 0;margin:4px 0 8px}.pa-shell .pa-rq-da.cust .pa-rq-da-head{padding-top:6px;padding-bottom:6px}.pa-shell .pa-rq-da-mix.pa-rq-da-cust>div{grid-template-columns:minmax(0,1.8fr) 70px 80px 100px 80px}.pa-shell .pa-rq-da-cust .lbl,.pa-shell .pa-rq-da-kpi .k{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pa-shell .pa-cp.pa-rq-card{box-sizing:border-box;width:100%;max-width:none}.pa-shell .pa-rq-rtt td.dlv{white-space:nowrap}.pa-shell .pa-rq-rtt td.dlv .note{margin-left:0;display:block}.pa-shell h4.pa-rq-cd-tline{letter-spacing:-.005em;color:var(--ink);margin:14px 0 6px;font-size:14.5px;font-weight:650;line-height:1.35}.pa-shell .pa-rq-cd-block:first-child h4.pa-rq-cd-tline{margin-top:4px}.pa-shell .pa-pv-toggle{border:1px solid var(--line,#7f7f7f40);border-radius:8px;flex-shrink:0;margin-left:auto;display:inline-flex;overflow:hidden}.pa-shell .pa-pv-toggle button{color:var(--ink-2,inherit);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:4px 10px;font-size:12px;display:inline-flex}.pa-shell .pa-pv-toggle button+button{border-left:1px solid var(--line,#7f7f7f40)}.pa-shell .pa-pv-toggle button.on{color:var(--ink);background:#6366f124}.pa-shell h4.pa-pv-tline{flex-wrap:wrap;align-items:baseline;gap:4px;display:flex}.pa-shell h4.pa-pv-tline .nm{min-width:0}.pa-shell .pa-pv-ask{color:#6366f1;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #6366f159;border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.pa-shell .pa-pv-ask:hover{background:#6366f11a}.pa-shell .pa-rq-rx-row{gap:10px;padding:12px 14px}.pa-shell .pa-rq-rx-row .acc{margin-bottom:2px;font-size:13px;font-weight:600}.pa-shell .pa-rq-rx-row .chips{gap:8px}.pa-shell .pa-rq-rx .pa-rq-rc{gap:6px;height:30px;padding:0 9px}.pa-shell .pa-rq-rx-row .chips.to{min-height:30px}.pa-shell .pa-rq-rx-add,.pa-shell .pa-rq-rx-row .chips.to .pa-rq-rx-need{height:30px;padding:0 9px}.pa-shell .pa-rq-rx-sugg{background:color-mix(in srgb,var(--accent-tint) 35%,transparent);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;padding:10px 12px;display:flex}.pa-shell .pa-rq-rx-sugg .lbl,.pa-shell .pa-rq-rx-sys .lbl{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);align-items:center;gap:5px;margin-right:4px;font-size:10.5px;font-weight:700;display:inline-flex}.pa-shell .pa-rq-rx-sugg .lbl svg{color:var(--accent)}.pa-shell .pa-rq-sg{border:1px dashed color-mix(in srgb,var(--accent) 45%,var(--border-strong));background:var(--surface);border-radius:999px;align-items:center;gap:2px;height:30px;padding:0 4px 0 2px;transition:border-color .14s,box-shadow .14s,transform .14s;display:inline-flex}.pa-shell .pa-rq-sg:hover{border-style:solid;border-color:var(--accent);transform:translateY(-1px);box-shadow:0 1px 4px #2563eb24}.pa-shell .pa-rq-sg button{font:inherit;cursor:pointer;color:var(--ink);background:0 0;border:0}.pa-shell .pa-rq-sg button:disabled{cursor:default;opacity:.55}.pa-shell .pa-rq-sg .main{border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 8px;font-size:12.5px;display:inline-flex}.pa-shell .pa-rq-sg .main:hover:not(:disabled){background:var(--accent-tint)}.pa-shell .pa-rq-sg .pl{color:var(--accent);flex:none;transition:transform .14s}.pa-shell .pa-rq-sg .main:hover:not(:disabled) .pl{transform:rotate(90deg)}.pa-shell .pa-rq-sg .from{color:var(--ink-muted);font-size:10.5px}.pa-shell .pa-rq-sg .from:before{content:"· "}.pa-shell .pa-rq-sg.f-priceUpdateEmail .from{color:var(--accent-ink)}.pa-shell .pa-rq-sg .as{color:var(--ink-muted);border-left:1px solid var(--border);padding:0 3px 0 6px;font-size:10px;line-height:16px}.pa-shell .pa-rq-sg .k{letter-spacing:.04em;text-transform:uppercase;background:var(--hover);min-width:30px;height:22px;color:var(--ink-2);border-radius:6px;padding:0 7px;font-size:10px;font-weight:700;transition:background .12s,color .12s}.pa-shell .pa-rq-sg .k-to{background:var(--accent-tint);color:var(--accent-ink)}.pa-shell .pa-rq-sg .k:hover:not(:disabled){background:var(--accent);color:#fff}.pa-shell .pa-rq-sg button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.pa-shell .pa-rq-sg.busy{animation:1s ease-in-out infinite pa-rq-sg-pulse}@keyframes pa-rq-sg-pulse{50%{background:var(--accent-tint);border-color:var(--accent)}}.pa-shell .pa-rq-rx-sys{border-top:1px dashed var(--border);flex-direction:column;gap:10px;margin-top:10px;padding-top:14px;display:flex}.pa-shell .pa-rq-rx-sys .chips{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pa-shell .pa-rq-rx-sys .pa-rq-rx-unassigned{color:var(--ink-muted);font-size:12px}@media (prefers-reduced-motion:reduce){.pa-shell .pa-rq-sg,.pa-shell .pa-rq-sg .pl{transition:none}.pa-shell .pa-rq-sg.busy{animation:none}}.pa-shell .pa-rq-ttc{border:1px solid var(--border);background:var(--raised);border-radius:12px;align-items:center;gap:14px;margin-top:14px;padding:14px 16px;transition:border-color .16s,background .16s,box-shadow .16s;display:flex}.pa-shell .pa-rq-ttc .ic{background:var(--accent-tint);width:36px;height:36px;color:var(--accent);border-radius:10px;flex:none;place-items:center;display:grid}.pa-shell .pa-rq-ttc .txt{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.pa-shell .pa-rq-ttc .t{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);font-size:11px;font-weight:700}.pa-shell .pa-rq-ttc .d{color:var(--ink-2);font-size:13.5px;line-height:1.45}.pa-shell .pa-rq-ttc kbd{border:1px solid var(--border-strong);background:var(--surface);min-width:22px;font:inherit;color:var(--ink);text-align:center;font-variant-numeric:tabular-nums;border-bottom-width:2px;border-radius:6px;margin:0 2px;padding:1px 7px;font-weight:700;display:inline-block}.pa-shell .pa-rq-ttc kbd.mono,.pa-shell .pa-rq-ttc input.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.pa-shell .pa-rq-ttc .fld{flex-direction:column;flex:none;align-items:center;gap:4px;display:flex}.pa-shell .pa-rq-ttc input{border:1.5px solid var(--border-strong);background:var(--surface);width:120px;height:40px;color:var(--ink);font:inherit;text-align:center;letter-spacing:.08em;font-variant-numeric:tabular-nums;border-radius:10px;outline:none;padding:0 10px;font-size:18px;font-weight:700;transition:border-color .16s,box-shadow .16s}.pa-shell .pa-rq-ttc input.mono{letter-spacing:0;width:190px;font-weight:600}.pa-shell .pa-rq-ttc input::placeholder{color:var(--ink-muted);opacity:.5}.pa-shell .pa-rq-ttc input:focus{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 16%,transparent)}.pa-shell .pa-rq-ttc .st{height:14px;color:var(--ink-muted);font-size:11px;font-weight:600}.pa-shell .pa-rq-ttc.s-bad{border-color:color-mix(in srgb,var(--amber-ink,#b45309) 45%,var(--border))}.pa-shell .pa-rq-ttc.s-bad .ic{background:var(--amber-bg,#f59e0b1f);color:var(--amber-ink,#b45309)}.pa-shell .pa-rq-ttc.s-bad input{border-color:var(--amber-ink,#b45309)}.pa-shell .pa-rq-ttc.s-bad .st{color:var(--amber-ink,#b45309)}.pa-shell .pa-rq-ttc.s-ok{border-color:color-mix(in srgb,var(--good,#16a34a) 45%,var(--border));background:color-mix(in srgb,var(--good-bg,#16a34a1a) 60%,var(--raised))}.pa-shell .pa-rq-ttc.s-ok .ic{background:var(--good-bg,#16a34a1f);color:var(--good,#16a34a)}.pa-shell .pa-rq-ttc.s-ok input{border-color:var(--good,#16a34a);box-shadow:none}.pa-shell .pa-rq-ttc.s-ok .st{color:var(--good,#16a34a)}@media (width<=560px){.pa-shell .pa-rq-ttc{flex-wrap:wrap}.pa-shell .pa-rq-ttc .fld,.pa-shell .pa-rq-ttc input,.pa-shell .pa-rq-ttc input.mono{width:100%}}@media (prefers-reduced-motion:reduce){.pa-shell .pa-rq-ttc,.pa-shell .pa-rq-ttc input{transition:none}}.pa-shell .pa-modal-backdrop.pa-rq-am-scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#11111473;padding:20px}.pa-shell .pa-rq-am{background:var(--surface);color:var(--ink);border:1px solid var(--border);border-radius:14px;flex-direction:column;width:min(660px,100%);max-height:calc(100vh - 40px);font-size:14px;line-height:1.45;animation:.16s pa-pop;display:flex;box-shadow:0 30px 80px -20px #0006}.pa-shell .pa-rq-am-h{border-bottom:1px solid var(--border);align-items:flex-start;gap:10px;padding:16px 20px 12px;display:flex}.pa-shell .pa-rq-am-t{color:var(--ink);font-size:16px;font-weight:650}.pa-shell .pa-rq-am-meta{color:var(--ink-muted);font-size:12.5px}.pa-shell .pa-rq-am-x{color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;margin-left:auto;display:inline-grid}.pa-shell .pa-rq-am-x:hover{background:var(--raised);color:var(--ink)}.pa-shell .pa-rq-am-b{flex-direction:column;gap:8px;min-height:0;padding:12px 20px 16px;display:flex;overflow:auto}.pa-shell .pa-rq-am-b>.pa-rq-banner{margin:0}.pa-shell .pa-rq-am-k{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-muted);margin-top:8px;font-size:10.5px;font-weight:650}.pa-shell .pa-rq-am-k .n{text-transform:none;letter-spacing:0;font-weight:500}.pa-shell .pa-rq-am .dn{color:var(--danger)}.pa-shell .pa-rq-am .up{color:var(--good)}.pa-shell .pa-rq-am .mut{color:var(--ink-muted)}.pa-shell .pa-rq-am-sum{border:1px solid var(--border);border-radius:10px;margin:0;padding:0;list-style:none}.pa-shell .pa-rq-am-sum.pad{flex-direction:column;gap:8px;padding:10px 12px;display:flex}.pa-shell .pa-rq-am-sum li{border-top:1px solid var(--border);color:var(--ink);grid-template-columns:110px minmax(0,1fr);align-items:baseline;gap:12px;padding:8px 12px;font-size:13px;display:grid}.pa-shell .pa-rq-am-sum li:first-child{border-top:0}.pa-shell .pa-rq-am-sum .l{color:var(--ink-muted);overflow-wrap:anywhere;font-size:12px}.pa-shell .pa-rq-am-sum b{font-weight:700}.pa-shell .pa-rq-am-sum .pair{flex-wrap:nowrap;align-items:center;margin-right:4px;display:inline-flex}.pa-shell .pa-rq-am-sum .arr{color:var(--ink-faint);margin:0 4px}.pa-shell .pa-rq-am-gw{border:1px solid var(--border-strong);background:var(--surface);height:21px;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;align-items:center;max-width:100%;padding:0 6px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;display:inline-flex;overflow:hidden}.pa-shell .pa-rq-am-gw.old{color:var(--ink-faint);text-decoration:line-through}.pa-shell .pa-rq-am-gw.new{--rq-route:#2dd4bf;border-color:color-mix(in srgb,var(--rq-route) 45%,transparent);color:var(--rq-route);background:color-mix(in srgb,var(--rq-route) 14%,transparent)}html[data-theme=light] .pa-shell .pa-rq-am-gw.new{--rq-route:#0f766e;background:#e6f6f4;border-color:#99d8cf}.pa-shell .pa-rq-am-wl{border:1px solid var(--border);border-radius:10px;max-height:230px;margin:0;padding:0 6px;list-style:none;overflow:auto}.pa-shell .pa-rq-am-wl li{border-top:1px dashed var(--border);cursor:pointer;color:var(--ink);border-radius:6px;gap:8px;padding:8px 4px;font-size:12.5px;line-height:1.35;display:flex}.pa-shell .pa-rq-am-wl li:first-child{border-top:0}.pa-shell .pa-rq-am-wl li:hover{background:var(--hover)}.pa-shell .pa-rq-am-wl li:focus-visible{outline-offset:-2px;outline:2px solid #a5b4fc}.pa-shell .pa-rq-am-wl li.none{cursor:default}.pa-shell .pa-rq-am-wl li.none:hover{background:0 0}.pa-shell .pa-rq-am-wl li.more{color:var(--accent-ink);font-weight:600}.pa-shell .pa-rq-am-wl small{color:var(--ink-muted);margin-top:2px;font-size:11px;display:block}.pa-shell .pa-rq-am-wl .ic{text-align:center;flex:none;width:16px}.pa-shell .pa-rq-am-wl .ic.blocking{color:var(--danger)}.pa-shell .pa-rq-am-wl .ic.warning{color:var(--amber)}.pa-shell .pa-rq-am-wl .ic.info{color:var(--ink-muted)}.pa-shell .pa-rq-am-wl .ic.positive{color:var(--good)}.pa-shell .pa-rq-when{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pa-shell .pa-rq-seg{background:var(--raised);border:1px solid var(--border);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.pa-shell .pa-rq-seg button{color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;display:inline-flex}.pa-shell .pa-rq-seg button.on{background:var(--surface);color:var(--ink);font-weight:600;box-shadow:0 1px 2px #00000014}.pa-shell .pa-rq-seg button:disabled{color:var(--ink-faint);cursor:not-allowed}.pa-shell .pa-rq-when-dt{border:1px solid var(--border-strong);height:32px;font:inherit;color:var(--ink-2);background:var(--surface);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;border-radius:8px;padding:0 8px;font-size:13px}@media (prefers-color-scheme:dark){.pa-shell .pa-rq-when-dt{--lightningcss-light: ;--lightningcss-dark:initial}}.pa-shell .pa-rq-when-dt:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint);outline:none}.pa-shell .pa-rq-when .pa-rq-field-err,.pa-shell .pa-rq-am .pa-rq-danger,.pa-shell .pa-rq-am .pa-rq-ttc,.pa-shell .pa-rq-am .pa-rq-textarea,.pa-shell .pa-rq-am .pa-rq-req-lbl{margin-top:0}.pa-shell .pa-rq-am-mail{flex-direction:column;gap:3px;display:flex}.pa-shell .pa-rq-am-rx{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;padding-left:22px;font-size:12px;overflow:hidden}.pa-shell .pa-rq-am .pa-rq-textarea{font-size:13px}.pa-shell .pa-rq-am-f{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 20px;display:flex}.pa-shell .pa-rq-am-f .sp{flex:1}.pa-shell .pa-rq-am-ack{color:var(--ink-2);-webkit-user-select:none;user-select:none;cursor:pointer;align-items:center;gap:6px;font-size:13px;display:inline-flex}.pa-shell .pa-rq-am-ack input{width:15px;height:15px;accent-color:var(--accent);cursor:pointer;margin:0}.pa-shell .pa-rq-am-btn{border:1px solid var(--border-strong);background:var(--surface);height:36px;color:var(--ink-2);cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.pa-shell .pa-rq-am-btn:hover:not(:disabled){background:var(--raised)}.pa-shell .pa-rq-am-btn.app{background:var(--accent,#4f46e5);border-color:var(--accent,#4f46e5);color:#fff}.pa-shell .pa-rq-am-btn.app:hover:not(:disabled){background:#4338ca;border-color:#4338ca}.pa-shell .pa-rq-am-btn.app:disabled{opacity:.45;cursor:not-allowed}.pa-shell .pa-rq-am-btn:focus-visible{outline-offset:2px;outline:2px solid #a5b4fc}@media (width<=640px){.pa-shell .pa-modal-backdrop.pa-rq-am-scrim{align-items:flex-end;padding:0}.pa-shell .pa-rq-am{border-radius:14px 14px 0 0;width:100%;max-height:94vh}.pa-shell .pa-rq-am-sum li{grid-template-columns:84px minmax(0,1fr)}.pa-shell .pa-rq-am-f{padding:10px 16px calc(10px + env(safe-area-inset-bottom))}.pa-shell .pa-rq-am-btn.app{flex:100%;justify-content:center}}.pa-shell .pa-rq-chs-t{border:1px solid var(--border);background:var(--raised);border-radius:10px;margin-bottom:10px;padding:10px 12px}.pa-shell .pa-rq-chs-h{color:var(--ink);margin-bottom:6px;font-size:13px;font-weight:600}.pa-shell .pa-rq-chs-lists{color:var(--ink-2);gap:5px;margin:0 0 8px;padding:0;font-size:12.5px;list-style:none;display:grid}.pa-shell .pa-rq-chs-via{background:var(--accent-tint);color:var(--accent-ink);border-radius:999px;margin-right:6px;padding:1px 7px;font-size:10.5px;font-weight:650;display:inline-block}.pa-shell .pa-rq-chs-via.manual{background:var(--amber-bg);color:var(--amber-ink);border:1px solid var(--amber-border)}.pa-shell .pa-rq-chs-act{background:var(--green-bg,#e8f7ee);color:var(--green-ink,#15803d);border-radius:999px;margin-left:6px;padding:0 6px;font-size:10.5px;font-weight:650}.pa-shell .pa-rq-chs-none{margin-bottom:6px;font-size:12.5px}.pa-shell table.pa-rq-chs-g{border-collapse:collapse;width:100%;font-size:12.5px}.pa-shell table.pa-rq-chs-g th{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);text-align:left;border-bottom:1px solid var(--border);padding:5px 6px;font-size:10px;font-weight:650}.pa-shell table.pa-rq-chs-g td{border-bottom:1px solid var(--border);color:var(--ink-2);padding:5px 6px}.pa-shell table.pa-rq-chs-g .r{text-align:right;font-variant-numeric:tabular-nums}.pa-shell .pa-rq-chs-more{margin-top:4px;font-size:12px}.pa-shell .pa-rq-v2{--v-surface:var(--surface);--v-head:color-mix(in srgb,var(--surface) 92%,#fff 3%);--v-raised:var(--raised);--v-ink:var(--ink);--v-ink2:var(--ink-2);--v-muted:var(--ink-muted);--v-faint:var(--ink-faint);--v-border:var(--border);--v-border2:var(--border-strong);--v-accent:var(--accent);--v-accent-ink:var(--accent-ink);--v-accent-tint:var(--accent-tint);--v-accent-line:#818cf873;--v-after:#6366f10d;--v-calc:#22c55e0d;--v-green:var(--good);--v-green-bg:var(--good-bg);--v-green-line:#4ade8052;--v-red:var(--danger);--v-red-bg:#f8717124;--v-red-line:#f871715c;--v-amber:var(--amber);--v-amber-bg:var(--amber-bg);--v-route:#2dd4bf;--v-route-bg:#2dd4bf21;--v-route-line:#2dd4bf6b;--v-th:#ffffff08;--v-ctry-hover:#6366f114;--v-ctry-open:#6366f124;--v-net:#ffffff06;--v-net-hover:#ffffff0d;--v-net-open:#ffffff0a;--v-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace}html[data-theme=light] .pa-shell .pa-rq-v2{--v-surface:#fff;--v-head:#fcfcfb;--v-raised:#f3f3f1;--v-ink:#17171a;--v-ink2:#3d3d44;--v-muted:#77777f;--v-faint:#a9a9b0;--v-border:#e7e7e3;--v-border2:#d6d6d1;--v-accent:#4f46e5;--v-accent-ink:#4338ca;--v-accent-tint:#eef0ff;--v-accent-line:#c7d2fe;--v-after:#f8f8ff;--v-calc:#f2fbf6;--v-green:#15803d;--v-green-bg:#e9f7ee;--v-green-line:#bfe5cb;--v-red:#b91c1c;--v-red-bg:#fdecec;--v-red-line:#f3c3c3;--v-amber:#a16207;--v-amber-bg:#fdf5e1;--v-route:#0f766e;--v-route-bg:#e6f6f4;--v-route-line:#99d8cf;--v-th:#fafaf8;--v-ctry-hover:#f7f7fd;--v-ctry-open:#efeefc;--v-net:#f7f7f5;--v-net-hover:#efefec;--v-net-open:#f1f1ee}.pa-shell .pa-rq-v2 .up{color:var(--v-green)}.pa-shell .pa-rq-v2 .dn{color:var(--v-red)}.pa-shell .pa-rq-v2 .mut{color:var(--v-muted)}.pa-shell .pa-rq-v2 .mono{font-family:var(--v-mono);font-size:12px}.pa-shell .pa-rq-v2 .pill{letter-spacing:.05em;border-radius:6px;align-items:center;height:20px;padding:0 7px;font-size:10.5px;font-weight:700;display:inline-flex}.pa-shell .pa-rq-v2 .pill.p{background:var(--v-accent-tint);color:var(--v-accent)}.pa-shell .pa-rq-v2 .pill.r{background:var(--v-route-bg);color:var(--v-route)}.pa-shell .pa-rq-v2-head{background:var(--v-surface);border-bottom:1px solid var(--v-border);padding:14px 16px 11px}.pa-shell .pa-rq-v2-head .hrow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pa-shell .pa-rq-v2-head .ref{color:var(--v-ink);font-size:14px;font-weight:700}.pa-shell .pa-rq-v2-head .editing{color:var(--v-green);align-items:center;gap:6px;margin-left:4px;font-size:12px;display:inline-flex}.pa-shell .pa-rq-v2-head .editing i{background:#22c55e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #22c55e38}.pa-shell .pa-rq-v2-head .title{color:var(--v-ink);margin:7px 0 3px;font-size:16px;font-weight:650;line-height:1.35}.pa-shell .pa-rq-v2-head .meta{color:var(--v-muted);font-size:12.5px}.pa-shell .pa-rq-v2-head .meta b{color:var(--v-ink2);font-weight:600}.pa-shell .pa-rq-v2-body{gap:10px;padding:12px 14px}.pa-shell .pa-rq-v2-body .pa-rq-cd{flex-direction:column;gap:10px;display:flex}.pa-shell .pa-rq-v2-tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid;container-type:inline-size}.pa-shell .pa-rq-v2-tiles .tile{background:var(--v-surface);border:1px solid var(--v-border);border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:9px 11px;display:flex}.pa-shell .pa-rq-v2-tiles .k{letter-spacing:.07em;text-transform:uppercase;color:var(--v-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:650;overflow:hidden}.pa-shell .pa-rq-v2-tiles .v{white-space:nowrap;color:var(--v-ink);font-variant-numeric:tabular-nums;margin-top:1px;font-size:18px;font-weight:700}.pa-shell .pa-rq-v2-tiles .v.up{color:var(--v-green)}.pa-shell .pa-rq-v2-tiles .v.dn{color:var(--v-red)}.pa-shell .pa-rq-v2-tiles .v.mut{color:var(--v-muted)}.pa-shell .pa-rq-v2-tiles .v small{color:var(--v-muted);font-size:13px;font-weight:500}.pa-shell .pa-rq-v2-tiles .s{color:var(--v-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.pa-shell .pa-rq-v2-tiles .tile.hl{background:var(--v-green-bg);border-color:var(--v-green-line)}.pa-shell .pa-rq-v2-tiles .tile.hl .k{color:var(--v-green)}.pa-shell .pa-rq-v2-tiles .tile.bad{background:var(--v-red-bg);border-color:var(--v-red-line)}.pa-shell .pa-rq-v2-tiles .tile.bad .k{color:var(--v-red)}@media (width<=760px){.pa-shell .pa-rq-v2-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.pa-shell .pa-rq-v2-tiles .tile:last-child{grid-column:1/-1}}.pa-shell .pa-rq-v2-grid{flex-direction:column;gap:10px;display:flex}.pa-shell .pa-rq-v2-grid .acc{background:var(--v-surface);border:1px solid var(--v-border);border-radius:12px;overflow:hidden}.pa-shell .pa-rq-v2-grid .acc-h{border-bottom:1px solid var(--v-border);background:var(--v-head);flex-wrap:wrap;align-items:center;gap:8px;padding:9px 12px;display:flex}.pa-shell .pa-rq-v2-grid .acc-h .nm{color:var(--v-ink);font-size:14px;font-weight:650}.pa-shell .pa-rq-v2-grid .acc-h .sub{color:var(--v-muted);font-size:12px}.pa-shell .pa-rq-v2-grid .acc-h .sp{flex:1}.pa-shell .pa-rq-v2-grid .acc-h b{font-size:14px;font-weight:700}.pa-shell .pa-rq-v2-grid .tw{overflow-x:auto}.pa-shell .pa-rq-v2-grid table.g{border-collapse:collapse;table-layout:fixed;width:100%;min-width:900px;color:var(--v-ink);font-size:13px}.pa-shell .pa-rq-v2-grid table.g>thead>tr>th{letter-spacing:.06em;text-transform:uppercase;color:var(--v-muted);text-align:left;background:var(--v-th);border-bottom:1px solid var(--v-border);white-space:nowrap;padding:7px 8px;font-size:10px;font-weight:650}.pa-shell .pa-rq-v2-grid table.g>tbody>tr>td{border-bottom:1px solid var(--v-border);vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;padding:7px 8px;overflow:hidden}.pa-shell .pa-rq-v2-grid table.g>tbody>tr:last-child>td{border-bottom:0}.pa-shell .pa-rq-v2-grid table.g .r{text-align:right}.pa-shell .pa-rq-v2-grid table.g td.mc{background:var(--v-after)}.pa-shell .pa-rq-v2-grid table.g.mode-delivery td.mc{background:var(--v-calc)}.pa-shell .pa-rq-v2-grid .cv{font-variant-numeric:tabular-nums;font-weight:600;display:block}.pa-shell .pa-rq-v2-grid .cf{color:var(--v-muted);text-overflow:ellipsis;margin-top:1px;font-size:11px;display:block;overflow:hidden}.pa-shell .pa-rq-v2-grid .cf.ind{padding-left:40px}.pa-shell .pa-rq-v2-grid .sumtxt{color:var(--v-muted);font-size:11.5px}.pa-shell .pa-rq-v2-grid .lnk{color:var(--v-faint);margin-right:6px}.pa-shell .pa-rq-v2-grid .typ{color:var(--v-muted);margin-right:5px}.pa-shell .pa-rq-v2-grid .cnt{color:var(--v-muted);margin-left:6px;font-size:12px}.pa-shell .pa-rq-v2-grid .chip{border-radius:999px;align-items:center;height:18px;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.pa-shell .pa-rq-v2-grid .chip.g{background:var(--v-green-bg);color:var(--v-green)}.pa-shell .pa-rq-v2-grid .chip.rd{background:var(--v-red-bg);color:var(--v-red)}.pa-shell .pa-rq-v2-grid .chip.n{background:var(--v-raised);color:var(--v-muted)}.pa-shell .pa-rq-v2-grid .gw{border:1px solid var(--v-border2);height:21px;font-family:var(--v-mono);background:var(--v-surface);color:var(--v-ink2);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;align-items:center;max-width:100%;padding:0 6px;font-size:11px;display:inline-flex;overflow:hidden}.pa-shell .pa-rq-v2-grid .gw.new{border-color:var(--v-route-line);color:var(--v-route);background:var(--v-route-bg)}.pa-shell .pa-rq-v2-grid .tg{width:16px;height:16px;color:var(--v-muted);vertical-align:-1px;background:0 0;border:0;justify-content:center;align-items:center;margin-right:4px;padding:0;display:inline-flex}.pa-shell .pa-rq-v2-grid .tg:focus-visible{outline:2px solid var(--v-accent);outline-offset:1px;border-radius:4px}.pa-shell .pa-rq-v2-grid .caret{text-align:center;width:14px;color:var(--v-muted);font-size:15px;line-height:1;transition:transform .15s;display:inline-block}.pa-shell .pa-rq-v2-grid .caret.o{transform:rotate(90deg)}.pa-shell .pa-rq-v2-grid tr.svc>td{background:var(--v-surface);padding:8px;font-size:13.5px}.pa-shell .pa-rq-v2-grid tr.svc>td:first-child{padding-left:30px}.pa-shell .pa-rq-v2-grid tr.svc .tx{color:var(--v-muted);font-size:12px}.pa-shell .pa-rq-v2-grid tr.ctry>td{background:var(--v-surface);cursor:pointer}.pa-shell .pa-rq-v2-grid tr.ctry>td.mc{background:color-mix(in srgb,var(--v-surface) 40%,var(--v-after))}.pa-shell .pa-rq-v2-grid tr.ctry:hover>td{background:var(--v-ctry-hover)}.pa-shell .pa-rq-v2-grid tr.ctry.open>td{background:var(--v-ctry-open)}.pa-shell .pa-rq-v2-grid tr.ctry td.nmc{padding-left:10px;font-size:13.5px}.pa-shell .pa-rq-v2-grid tr.net>td{background:var(--v-net)}.pa-shell .pa-rq-v2-grid tr.net.expandable>td{cursor:pointer}.pa-shell .pa-rq-v2-grid tr.net.expandable:hover>td{background:var(--v-net-hover)}.pa-shell .pa-rq-v2-grid tr.net.open>td{background:var(--v-net-open)}.pa-shell .pa-rq-v2-grid tr.net td.nmc{padding-left:26px}.pa-shell .pa-rq-v2-grid tr.net .nl{white-space:nowrap;align-items:center;min-width:0;display:flex}.pa-shell .pa-rq-v2-grid tr.net .nn{text-overflow:ellipsis;margin-right:4px;overflow:hidden}.pa-shell .pa-rq-v2-grid tr.net .cf.ind{padding-left:36px}.pa-shell .pa-rq-v2-grid .xpill{background:var(--v-raised);color:var(--v-muted);border-radius:999px;margin-left:6px;padding:1px 6px;font-size:10.5px;font-weight:600}.pa-shell .pa-rq-v2-grid tr.ex>td:not(:last-child){opacity:.42}.pa-shell .pa-rq-v2-grid tr.ex .xpill{opacity:1}.pa-shell .pa-rq-v2-grid tr.snd>td{background:var(--v-net-open);white-space:normal;padding:4px 10px 10px 50px;overflow:visible}.pa-shell .pa-rq-v2-grid tr.snd .pa-rq-rtt{background:var(--v-surface);border:1px solid var(--v-border);border-radius:10px;overflow:hidden}.pa-shell .pa-rq-v2-empty{text-align:center;color:var(--v-muted);border:1px solid var(--v-border);background:var(--v-surface);border-radius:12px;padding:18px;font-size:13px}.pa-shell .pa-rq-v2 .pa-rq-cd-pager{align-self:flex-end}.pa-shell .pa-rq-v2-chk{color:var(--v-amber);cursor:help;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:6px;align-items:center;gap:3px;padding:2px 6px;font-size:12px;font-weight:600;display:inline-flex}.pa-shell .pa-rq-v2-chk:hover,.pa-shell .pa-rq-v2-chk:focus-visible{background:var(--v-amber-bg)}.pa-shell .pa-rq-v2-chk.e{color:var(--v-red)}.pa-shell .pa-rq-v2-chk.e:hover,.pa-shell .pa-rq-v2-chk.e:focus-visible{background:var(--v-red-bg)}.pa-shell .pa-rq-v2-chk:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.pa-rq-v2-tt{z-index:1000;color:#fff;pointer-events:none;background:#1f1f24;border-radius:10px;max-width:300px;padding:9px 11px;font-size:12.5px;line-height:1.35;animation:.12s ease-out pa-rq-v2-tt;position:fixed;transform:translateY(-100%);box-shadow:0 14px 34px -10px #00000073}.pa-rq-v2-tt.below{transform:none}.pa-rq-v2-tt:after{content:"";left:var(--ax,20px);background:#1f1f24;width:10px;height:10px;position:absolute;bottom:-5px;transform:rotate(45deg)}.pa-rq-v2-tt.below:after{top:-5px;bottom:auto}.pa-rq-v2-tt .tt-h{letter-spacing:.06em;text-transform:uppercase;color:#a9a9b0;margin-bottom:6px;font-size:10.5px;font-weight:650}.pa-rq-v2-tt .tt-i{border-top:1px solid #ffffff1a;gap:7px;padding:4px 0;display:flex}.pa-rq-v2-tt .tt-i:first-of-type{border-top:0;padding-top:0}.pa-rq-v2-tt .tt-i small{color:#c4c4ca;margin-top:1px;display:block}.pa-rq-v2-tt .tt-i small.nets{color:#fff}.pa-rq-v2-tt .ic{text-align:center;flex:none;width:16px}.pa-rq-v2-tt .ic.e{color:#f87171}.pa-rq-v2-tt .ic.a{color:#fbbf24}.pa-rq-v2-tt .ic.i{color:#a9a9b0}@keyframes pa-rq-v2-tt{0%{opacity:0}to{opacity:1}}.pa-shell .pa-rq-v2 .pa-rq-v2-foot{background:var(--v-surface);border-top:1px solid var(--v-border);align-items:center;gap:8px;padding:10px 14px;display:flex}.pa-shell .pa-rq-v2 .pa-rq-v2-foot .btn{border:1px solid var(--v-border2);background:var(--v-surface);height:34px;color:var(--v-ink2);cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:0 13px;font-size:13px;font-weight:600;display:inline-flex}.pa-shell .pa-rq-v2 .pa-rq-v2-foot .btn:hover:not(:disabled){background:var(--v-raised)}.pa-shell .pa-rq-v2 .pa-rq-v2-foot .btn.dec{color:var(--v-red);border-color:var(--v-red-line)}.pa-shell .pa-rq-v2 .pa-rq-v2-foot .btn.dec:hover:not(:disabled){background:var(--v-red-bg)}.pa-shell .pa-rq-v2 .pa-rq-v2-foot .btn.app{background:var(--v-accent);border-color:var(--v-accent);color:#fff}.pa-shell .pa-rq-v2 .pa-rq-v2-foot .btn.app:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.pa-shell .pa-rq-v2 .pa-rq-v2-foot .btn.app small{opacity:.85;font-weight:500}.pa-shell .pa-rq-v2 .pa-rq-v2-foot .btn:disabled{opacity:.45;cursor:not-allowed}.pa-shell .pa-rq-v2 .pa-rq-v2-foot .btn:focus-visible{outline:2px solid var(--v-accent);outline-offset:2px}.pa-shell .pa-rq-v2-grid table.g>tbody>tr>td.mc{white-space:normal}.pa-shell .pa-rq-v2-grid table.g>tbody>tr>td:has(.cf){white-space:normal}.pa-shell .pa-rq-v2-grid .cf{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.pa-shell .pa-rq-v2-tiles .s{white-space:normal;text-overflow:clip}.pa-shell .pa-rq-v2-grid table.g .c{text-align:center}.pa-shell .pa-rq-v2-grid .shv{font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:inline-flex}.pa-shell .pa-rq-v2-grid .shv .bar{background:var(--v-border);border-radius:3px;flex:none;width:20px;height:5px;overflow:hidden}.pa-shell .pa-rq-v2-grid .shv .bar i{background:var(--accent,#6366f1);border-radius:3px;height:100%;display:block}.pa-shell .pa-sched.pa-rt{max-width:88rem}@media (width>=768px){.pa-shell .pa-sched.pa-rt{padding-top:68px}}.pa-shell .pa-rt-tabs{border-bottom:1px solid var(--border);gap:4px;margin:0 0 14px;display:flex}.pa-shell .pa-rt-tab{color:var(--ink-muted);border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 14px;font-size:13.5px;font-weight:600;transition:color .12s,border-color .12s}.pa-shell .pa-rt-tab:hover{color:var(--ink)}.pa-shell .pa-rt-tab.on{color:var(--ink);border-bottom-color:var(--accent)}.pa-shell .pa-rt-tab .n{color:var(--ink-muted);font-variant-numeric:tabular-nums;margin-left:6px;font-size:11.5px}.pa-shell .pa-rt-chain{color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;display:inline-flex}.pa-shell .pa-rt-chain .arr{color:var(--accent);font-family:inherit}.pa-shell .pa-rt-chain .from{color:var(--ink-2)}.pa-shell .pa-rt-scope{color:var(--ink-2);font-size:12.5px}.pa-shell .pa-rt-end{white-space:nowrap;font-variant-numeric:tabular-nums}.pa-shell .pa-rt-end.live{color:var(--amber-ink)}.pa-shell .pa-rt-actions{white-space:nowrap;justify-content:flex-end;gap:6px;display:inline-flex}.pa-shell .pa-rt-btn{border:1px solid var(--border-strong);height:28px;color:var(--ink-2);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:12.5px;font-weight:550;transition:background .12s,color .12s;display:inline-flex}.pa-shell .pa-rt-btn:hover:not(:disabled){background:var(--hover);color:var(--ink)}.pa-shell .pa-rt-btn:disabled{opacity:.5;cursor:not-allowed}.pa-shell .pa-rt-btn.danger{border-color:color-mix(in srgb,var(--danger) 45%,transparent);color:var(--danger)}.pa-shell .pa-rt-btn.danger:hover:not(:disabled){background:color-mix(in srgb,var(--danger) 10%,transparent)}.pa-shell .pa-rt-btn.primary{border-color:var(--accent);background:var(--accent);color:#fff}.pa-shell .pa-rt-btn.primary:hover:not(:disabled){filter:brightness(1.08);background:var(--accent);color:#fff}.pa-shell .pa-rt-filters{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;display:flex}.pa-shell .pa-rt-filters .pa-detail-input{width:130px;font-size:13px}.pa-shell .pa-rt-filters .pa-detail-select{font-size:13px}.pa-shell .pa-rt-yes{color:var(--good);font-weight:600}.pa-shell .pa-rt-no{color:var(--ink-faint)}.pa-shell .pa-rq-table tr.pa-rt-disabled td{opacity:.55}.pa-shell .pa-rt-toggle{background:var(--border-strong);cursor:pointer;border-radius:999px;flex:none;width:34px;height:20px;transition:background .15s;position:relative}.pa-shell .pa-rt-toggle:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.pa-shell .pa-rt-toggle.on{background:var(--good)}.pa-shell .pa-rt-toggle.on:after{transform:translate(14px)}.pa-shell .pa-rt-toggle:disabled{opacity:.5;cursor:not-allowed}.pa-rt-detail{flex-direction:column;gap:14px;font-size:13px;display:flex}.pa-rt-detail dl{grid-template-columns:150px 1fr;gap:6px 12px;margin:0;display:grid}.pa-rt-detail dt{color:var(--ink-muted,#94a3b8);font-size:12.5px}.pa-rt-detail dd{color:var(--ink,inherit);word-break:break-word;margin:0}.pa-rt-detail pre{border:1px solid var(--border,#94a3b84d);background:var(--raised,#94a3b814);white-space:pre-wrap;word-break:break-word;border-radius:10px;max-height:360px;margin:0;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;overflow:auto}.pa-rt-detail h4{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted,#94a3b8);margin:0 0 4px;font-size:11px;font-weight:600}.pa-shell .pa-cp.pa-rt-card{box-sizing:border-box;width:100%;max-width:none}.pa-shell .pa-rt-card .pa-rt-sec{border-bottom:1px solid var(--border);padding:12px 14px}.pa-shell .pa-rt-card .pa-rt-sec:last-child{border-bottom:none}.pa-shell .pa-rt-card .lbl{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 6px;font-size:11px;font-weight:600}.pa-shell .pa-rt-endpick{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pa-shell .pa-rt-endpick .pa-filter-chip{height:28px;padding:0 11px}.pa-shell .pa-rt-endpick input{height:28px;font-size:13px}.pa-shell .pa-rt-endpick input[type=number]{width:84px}.pa-shell .pa-rt-enderr{color:var(--danger);font-size:12px}.pa-shell .pa-rt-kpis{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;display:grid}.pa-shell .pa-rt-kpi{border:1px solid var(--border);border-radius:var(--r-md);background:var(--raised);padding:10px 12px}.pa-shell .pa-rt-kpi .v{color:var(--ink);font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.pa-shell .pa-rt-kpi .k{color:var(--ink-muted);font-size:11.5px}.pa-shell .pa-rt-cost{color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:10px;font-size:13px;display:flex}.pa-shell .pa-rt-cost b{color:var(--ink);font-variant-numeric:tabular-nums}.pa-shell .pa-rt-up{color:var(--danger)}.pa-shell .pa-rt-down{color:var(--good)}.pa-shell .pa-rt-net{border-collapse:collapse;width:100%;margin-top:10px;font-size:12.5px}.pa-shell .pa-rt-net th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);border-bottom:1px solid var(--border);white-space:nowrap;padding:6px 8px;font-size:10.5px;font-weight:600}.pa-shell .pa-rt-net td{border-bottom:1px solid var(--border);color:var(--ink-2);vertical-align:middle;padding:6px 8px}.pa-shell .pa-rt-net tr:last-child td{border-bottom:none}.pa-shell .pa-rt-net .r{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.pa-shell .pa-rt-pol{white-space:nowrap;background:var(--raised);border:1px solid var(--border-strong);height:18px;color:var(--ink-muted);border-radius:5px;align-items:center;margin-left:4px;padding:0 6px;font-size:10px;font-weight:650;display:inline-flex}.pa-shell .pa-rt-pol.dlv{color:var(--good);background:var(--good-bg);border-color:#0000}.pa-shell .pa-rt-warns{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pa-shell .pa-rt-warn{border:1px solid var(--border-strong);background:var(--raised);color:var(--ink-2);border-radius:9px;align-items:flex-start;gap:8px;padding:7px 10px;font-size:12.5px;line-height:1.4;display:flex}.pa-shell .pa-rt-warn svg{flex:none;margin-top:2px}.pa-shell .pa-rt-warn.danger{border-color:color-mix(in srgb,var(--danger) 40%,transparent);background:color-mix(in srgb,var(--danger) 9%,transparent);color:var(--danger)}.pa-shell .pa-rt-warn.warn{border-color:var(--amber-border);background:var(--amber-bg);color:var(--amber-ink)}.pa-shell .pa-rt-warn .ids{opacity:.85;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.pa-shell .pa-rt-live{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pa-shell .pa-rt-planning{color:var(--ink-muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.pa-shell .pa-rt-form{flex-direction:column;gap:16px;font-size:13px;display:flex}.pa-shell .pa-rt-form h4{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 8px;font-size:11px;font-weight:600}.pa-shell .pa-rt-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 14px;display:grid}.pa-shell .pa-rt-fld{flex-direction:column;gap:4px;min-width:0;display:flex}.pa-shell .pa-rt-fld>span.l{color:var(--ink-2);font-size:12px;font-weight:600}.pa-shell .pa-rt-fld .pa-detail-input,.pa-shell .pa-rt-fld .pa-detail-select,.pa-shell .pa-rt-fld textarea{box-sizing:border-box;width:100%;font-size:13px}.pa-shell .pa-rt-fld textarea{border:1px solid var(--border-strong);background:var(--surface);color:var(--ink);resize:vertical;border-radius:8px;outline:none;min-height:80px;padding:7px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.pa-shell .pa-rt-fld textarea.note{font-family:inherit}.pa-shell .pa-rt-fld textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.pa-shell .pa-rt-fld .h{color:var(--ink-muted);font-size:11.5px;line-height:1.35}.pa-shell .pa-rt-fld .e{color:var(--danger);font-size:11.5px}.pa-shell .pa-rt-fld .ok{color:var(--good);font-size:11.5px}.pa-shell .pa-rt-fld.bad .pa-detail-input,.pa-shell .pa-rt-fld.bad textarea{border-color:var(--danger)}.pa-shell .pa-rt-check{color:var(--ink-2);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.pa-shell .pa-rt-summary{border:1px solid var(--border);background:var(--raised);color:var(--ink-2);border-radius:10px;padding:9px 12px;font-size:12.5px}.pa-shell .pa-rt-foot{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.pa-shell .pa-rt-head-actions{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}.pa-shell .pa-rt-timeline{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pa-shell .pa-rt-timeline li{border-left:2px solid var(--border-strong);grid-template-columns:auto 1fr;gap:2px 10px;padding-left:10px;font-size:12.5px;display:grid}.pa-shell .pa-rt-timeline .w{color:var(--ink);font-weight:600}.pa-shell .pa-rt-timeline .t{color:var(--ink-muted);font-variant-numeric:tabular-nums;text-align:right}.pa-shell .pa-rt-timeline .c{color:var(--ink-2);white-space:pre-wrap;grid-column:1/-1}.pa-shell .pa-rt-dialog-in{box-sizing:border-box;width:100%;margin-top:10px}.pa-shell textarea.pa-rt-dialog-in{border:1px solid var(--border-strong);background:var(--surface);min-height:70px;color:var(--ink);resize:vertical;border-radius:8px;outline:none;padding:7px 9px;font-family:inherit;font-size:13px}.pa-shell .pa-rt-imphead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:12px;display:flex}.pa-shell .pa-rt-imphead .lbl{margin:0}.pa-shell .pa-rt-period{position:relative}.pa-shell .pa-rt-ptrig{border:1px solid var(--border-strong);background:var(--surface);height:32px;color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;border-radius:9px;align-items:center;gap:7px;padding:0 10px 0 11px;font-size:13px;font-weight:550;transition:border-color .12s,box-shadow .12s,background .12s;display:inline-flex}.pa-shell .pa-rt-ptrig svg{color:var(--ink-muted)}.pa-shell .pa-rt-ptrig .chev{transition:transform .15s}.pa-shell .pa-rt-ptrig.open .chev{transform:rotate(180deg)}.pa-shell .pa-rt-ptrig:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 45%,var(--border-strong))}.pa-shell .pa-rt-ptrig.open,.pa-shell .pa-rt-ptrig:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint);outline:none}.pa-shell .pa-rt-ptrig:disabled{opacity:.55;cursor:default}.pa-shell .pa-rt-ppop{z-index:30;box-sizing:border-box;border:1px solid var(--border);background:var(--surface);border-radius:12px;width:320px;padding:12px;animation:.14s ease-out pa-rt-pop;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 14px 36px #0f172a2e}@keyframes pa-rt-pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.pa-shell .pa-rt-ppop .h{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-muted);margin:0 2px 8px;font-size:10.5px;font-weight:700}.pa-shell .pa-rt-ppop .quick{grid-template-columns:1fr 1fr;gap:6px;display:grid}.pa-shell .pa-rt-ppop .quick button{border:1px solid var(--border);background:var(--raised);height:32px;color:var(--ink-2);font:inherit;cursor:pointer;text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:500;transition:background .12s,border-color .12s,color .12s;display:flex}.pa-shell .pa-rt-ppop .quick button:hover:not(.on){background:var(--hover);color:var(--ink)}.pa-shell .pa-rt-ppop .quick button.on{border-color:var(--accent);background:var(--accent-tint);color:var(--accent-ink);font-weight:650}.pa-shell .pa-rt-ppop button:focus-visible,.pa-shell .pa-rt-ppop input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.pa-shell .pa-rt-ppop .sep{background:var(--border);height:1px;margin:12px -12px}.pa-shell .pa-rt-ppop .dates{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pa-shell .pa-rt-ppop label{color:var(--ink-2);flex-direction:column;gap:4px;font-size:11.5px;font-weight:600;display:flex}.pa-shell .pa-rt-ppop input{border:1px solid var(--border-strong);background:var(--surface);min-width:0;height:32px;color:var(--ink);font:inherit;border-radius:8px;padding:0 8px;font-size:12.5px}.pa-shell .pa-rt-ppop input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint);outline:none}.pa-shell .pa-rt-ppop .hint{color:var(--ink-muted);margin:8px 2px 10px;font-size:11.5px}.pa-shell .pa-rt-ppop .hint.err{color:var(--danger)}.pa-shell .pa-rt-ppop .go{border:1px solid var(--accent);background:var(--accent);color:#fff;width:100%;height:32px;font:inherit;cursor:pointer;border-radius:8px;font-size:12.5px;font-weight:650}.pa-shell .pa-rt-ppop .go:hover:not(:disabled){filter:brightness(1.08)}.pa-shell .pa-rt-ppop .go:disabled{opacity:.45;cursor:default}.pa-shell .pa-rt-kpis.three{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pa-shell .pa-rt-kpi.pick{text-align:left;font:inherit;cursor:pointer;transition:border-color .14s,box-shadow .14s,background .14s,transform .14s;position:relative}.pa-shell .pa-rt-kpi.pick:hover:not(.on){border-color:color-mix(in srgb,var(--accent) 40%,var(--border));transform:translateY(-1px)}.pa-shell .pa-rt-kpi.pick.on{border-color:var(--accent);background:color-mix(in srgb,var(--accent-tint) 60%,var(--raised));box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 12%,transparent)}.pa-shell .pa-rt-kpi.pick.on .v{color:var(--accent-ink)}.pa-shell .pa-rt-kpi.pick.on:after{content:"Grid view";letter-spacing:.05em;text-transform:uppercase;color:var(--accent-ink);font-size:9.5px;font-weight:700;position:absolute;top:8px;right:10px}.pa-shell .pa-rt-kpi.pick:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pa-shell .pa-rt-impgrid,.pa-shell .pa-rt-impskel .pa-rt-net{margin-top:12px}@media (width<=640px){.pa-shell .pa-rt-kpis.three{grid-template-columns:1fr}.pa-shell .pa-rt-ppop{width:min(320px,100vw - 32px);left:0;right:auto}}@media (prefers-reduced-motion:reduce){.pa-shell .pa-rt-kpi.pick,.pa-shell .pa-rt-ppop .quick button,.pa-shell .pa-rt-ptrig .chev{transition:none}.pa-shell .pa-rt-ppop{animation:none}}.pa-shell .pa-rt-gws{grid-template-columns:minmax(0,1fr) auto minmax(0,1.3fr);align-items:stretch;gap:10px;margin:0 0 12px;display:grid}.pa-shell .pa-rt-gwcol{flex-direction:column;gap:6px;min-width:0;display:flex}.pa-shell .pa-rt-gwcol>.h{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-muted);font-size:10.5px;font-weight:700}.pa-shell .pa-rt-gwcol.to>.h{color:var(--accent-ink)}.pa-shell .pa-rt-gwlist{flex-wrap:wrap;flex:1;align-items:stretch;gap:6px;display:flex}.pa-shell .pa-rt-gwlist>.pri{color:var(--accent);align-self:center;font-size:13px}.pa-shell .pa-rt-gwarr{color:var(--accent);justify-content:center;align-items:center;padding-top:18px;display:flex}.pa-shell .pa-rt-gw{border:1px solid var(--border);border-radius:var(--r-md);background:var(--raised);flex-direction:column;flex:200px;gap:5px;min-width:0;padding:10px 12px;display:flex}.pa-shell .pa-rt-gwcol.to .pa-rt-gw:first-of-type{border-color:color-mix(in srgb,var(--accent) 45%,var(--border));background:color-mix(in srgb,var(--accent-tint) 45%,var(--raised))}.pa-shell .pa-rt-gw .top{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.pa-shell .pa-rt-gw .name{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;font-weight:650;overflow:hidden}.pa-shell .pa-rt-gw .prov{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.pa-shell .pa-rt-gw .prov.none{color:var(--ink-faint);font-style:italic}.pa-shell .pa-rt-gw .meta{color:var(--ink-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12px;display:flex}.pa-shell .pa-rt-gw .meta b{color:var(--ink);font-weight:650}.pa-shell .pa-rt-gw .meta .pa-rt-pol{margin-left:0}.pa-shell .pa-rt-gw .vol{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:11.5px}.pa-shell .pa-rt-dlv{font-variant-numeric:tabular-nums;border:1px solid var(--border-strong);height:20px;color:var(--ink-muted);background:var(--surface);cursor:help;border-radius:999px;flex:none;align-items:center;gap:5px;padding:0 7px;font-size:11px;font-weight:650;display:inline-flex}.pa-shell .pa-rt-dlv:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.pa-shell .pa-rt-dlv.good{color:var(--good);background:var(--good-bg);border-color:#0000}.pa-shell .pa-rt-dlv.warn{color:var(--amber-ink);background:var(--amber-bg);border-color:var(--amber-border)}.pa-shell .pa-rt-dlv.bad{color:var(--danger);background:color-mix(in srgb,var(--danger) 12%,transparent);border-color:#0000}.pa-shell .pa-rt-kpirow{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0 0 12px;display:grid}.pa-shell .pa-rt-mini{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);min-width:0;padding:8px 11px}.pa-shell .pa-rt-mini .k{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:600;overflow:hidden}.pa-shell .pa-rt-mini .v{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:16px;font-weight:700;overflow:hidden}.pa-shell .pa-rt-mini .s{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:11px}.pa-shell .pa-rt-mini .unk{color:var(--ink-faint);cursor:help;text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.pa-shell .pa-rt-mini.up{border-color:color-mix(in srgb,var(--danger) 35%,var(--border))}.pa-shell .pa-rt-mini.up .v{color:var(--danger)}.pa-shell .pa-rt-mini.down{border-color:color-mix(in srgb,var(--good) 35%,var(--border))}.pa-shell .pa-rt-mini.down .v{color:var(--good)}.pa-shell .pa-rt-stripskel{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 12px;display:grid}@media (width<=760px){.pa-shell .pa-rt-gws{grid-template-columns:1fr}.pa-shell .pa-rt-gwarr{padding:0;transform:rotate(90deg)}.pa-shell .pa-rt-kpirow{grid-template-columns:repeat(2,minmax(0,1fr))}.pa-shell .pa-rt-stripskel{grid-template-columns:1fr}}.pa-rf-filters{border-bottom:1px solid var(--border,#374151);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 12px;display:flex}.pa-rf-filter{border:1px solid var(--border,#374151);background:var(--surface,transparent);height:26px;color:var(--ink-muted,#9ca3af);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 4px 0 10px;font-size:11.5px;transition:border-color .15s,background .15s;display:inline-flex}.pa-rf-filter:hover{border-color:var(--accent,#6366f1)}.pa-rf-filter.on{border-color:var(--accent,#6366f1);background:var(--accent-tint,#6366f11f);color:var(--accent-ink,#4f46e5)}.pa-rf-filter .k{font-weight:600}.pa-rf-filter select{max-width:220px;color:var(--ink,#e5e7eb);cursor:pointer;background:0 0;border:0;outline:none;padding-right:2px;font-size:11.5px}.pa-rf-filter-clear{height:26px;color:var(--ink-muted,#9ca3af);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:4px;padding:0 10px;font-size:11.5px;display:inline-flex}.pa-rf-filter-clear:hover{color:var(--ink,#fff);background:var(--hover,#374151)}.pa-rf-row.detail{cursor:pointer}.pa-rf-row.detail.active td{background:var(--accent-tint,#6366f11f)}.pa-rd-body{flex-direction:column;gap:18px;display:flex}.pa-rd-facts{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px;margin:0;display:grid}.pa-rd-fact{border:1px solid var(--border,#e5e7eb);background:var(--raised,#f9fafb);border-radius:10px;min-width:0;padding:9px 11px}.pa-rd-fact dt{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted,#6b7280);font-size:10.5px;font-weight:600}.pa-rd-fact dd{color:var(--ink,#111827);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:13.5px;font-weight:600}.pa-rd-sec h4{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted,#6b7280);margin:0 0 6px;font-size:12px;font-weight:650}.pa-rd-sec p{color:var(--ink,#111827);margin:0 0 8px;font-size:13.5px;line-height:1.55}.pa-rd-ex{border:1px solid var(--border,#e5e7eb);border-radius:10px;margin:0 0 10px;overflow:hidden}.pa-rd-ex-text{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink,#111827);background:var(--surface,#fff);margin:0;padding:10px 12px;font:12.5px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace}.pa-rd-ex-text mark{color:inherit;background:#ef44442e;border-radius:3px;box-shadow:inset 0 -2px #ef444499}.pa-rd-ex-note{color:var(--ink-muted,#6b7280);background:var(--raised,#f9fafb);border-top:1px solid var(--border,#e5e7eb);font-variant-numeric:tabular-nums;padding:6px 12px;font-size:11.5px}.pa-shell .sidebar-no-margin.pa-rd{color:var(--ink);background:var(--page)!important}.pa-shell .pa-rd .border-slate-700{border-color:var(--border)!important}.pa-shell .pa-rd h2{color:var(--ink)!important}.pa-shell .pa-rd #sidebar-title+p{color:var(--ink-muted)!important}.pa-shell .pa-rd button[aria-label=Close\ sidebar]{color:var(--ink-muted)}.pa-shell .pa-rd button[aria-label=Close\ sidebar]:hover{color:var(--ink);background:var(--hover)}.sidebar-no-margin.pa-rd{max-width:100vw}.pa-rw-entry{background:var(--accent,#6366f1);color:#fff;cursor:pointer;border:0;border-radius:10px;align-self:flex-start;align-items:center;gap:7px;height:36px;padding:0 16px;font-size:13.5px;font-weight:600;transition:background .15s,transform .15s;display:inline-flex;box-shadow:0 1px 2px #0000001f}.pa-rw-entry:hover{background:var(--accent-hover,#4f46e5)}.pa-rw-entry:active{transform:translateY(1px)}.pa-rw-entry svg{width:16px;height:16px}.pa-rw-entry-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pa-rw-entry-row .h{color:var(--ink-muted,#6b7280);font-size:12px}.pa-rw{min-height:100%;color:var(--ink,#111827);flex-direction:column;display:flex}.pa-rw .i{flex:none;width:14px;height:14px}.pa-rw code{background:var(--raised,#f3f4f6);border:1px solid var(--border,#e5e7eb);border-radius:4px;padding:0 4px;font:12px ui-monospace,SFMono-Regular,Menlo,monospace}.pa-rw-steps{counter-reset:none;gap:6px;margin:0 0 18px;padding:0;list-style:none;display:flex}.pa-rw-steps li{flex:1;min-width:0;position:relative}.pa-rw-steps button{border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);width:100%;color:var(--ink-muted,#6b7280);text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;font-weight:600;transition:border-color .15s,background .15s;display:flex}.pa-rw-steps button:disabled{cursor:default}.pa-rw-steps button:not(:disabled):hover{border-color:var(--accent,#6366f1)}.pa-rw-steps .n{background:var(--raised,#f3f4f6);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;place-items:center;width:22px;height:22px;font-size:11.5px;display:inline-grid}.pa-rw-steps .l{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pa-rw-steps li.cur button{border-color:var(--accent,#6366f1);background:var(--accent-tint,#6366f11a);color:var(--accent-ink,#4f46e5)}.pa-rw-steps li.cur .n{background:var(--accent,#6366f1);color:#fff}.pa-rw-steps li.done .n{background:var(--good-bg,#dcfce7);color:var(--good,#16a34a)}.pa-rw-scroll{flex:1}.pa-rw-body{flex-direction:column;gap:18px;padding-bottom:12px;display:flex}.pa-rw-field{flex-direction:column;gap:7px;min-width:0;display:flex}.pa-rw-label{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted,#6b7280);font-size:11px;font-weight:650}.pa-rw-hint{color:var(--ink-muted,#6b7280);margin:0;font-size:12.5px;line-height:1.45}.pa-rw-hint .warn,.pa-rw-hint.warn{color:var(--amber-ink,#b45309)}.pa-rw-grid2{grid-template-columns:1fr 1fr;gap:18px;display:grid}.pa-rw-seg{border:1px solid var(--border,#e5e7eb);background:var(--raised,#f3f4f6);border-radius:11px;align-self:flex-start;gap:2px;padding:3px;display:inline-flex}.pa-rw-seg button{min-width:84px;height:32px;color:var(--ink-2,var(--ink,#374151));cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 14px;font-size:13px;font-weight:600;transition:background .15s,color .15s,box-shadow .15s}.pa-rw-seg.sm button{min-width:38px;padding:0 10px}.pa-rw-seg button:hover{color:var(--ink,#111827)}.pa-rw-seg button.on{background:var(--surface,#fff);color:var(--accent-ink,#4f46e5);box-shadow:0 1px 3px #00000024}.pa-rw-num{border:1px solid var(--border-strong,var(--border,#d1d5db));background:var(--surface,#fff);width:92px;height:34px;color:var(--ink,#111827);font:inherit;font-variant-numeric:tabular-nums;border-radius:9px;outline:none;padding:0 10px;font-size:13.5px}.pa-rw-num:focus{border-color:var(--accent,#6366f1);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent,#6366f1) 18%,transparent)}.pa-rw-range{color:var(--ink-2,#374151);flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}.pa-rw-range label{align-items:center;gap:7px;display:inline-flex}.pa-rw-rangebar{background:var(--raised,#f3f4f6);border:1px solid var(--border,#e5e7eb);border-radius:999px;height:10px;margin:4px 0 0;position:relative}.pa-rw-rangebar .band{background:color-mix(in srgb,var(--accent,#6366f1) 45%,transparent);border-radius:999px;position:absolute;top:0;bottom:0}.pa-rw-rangebar .tick{border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.pa-rw-rangebar .tick.limit{background:var(--danger,#dc2626)}.pa-rw-rangebar .tick.now{background:var(--amber-ink,#b45309)}.pa-rw-rangelegend{color:var(--ink-muted,#6b7280);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:14px;font-size:11.5px;display:flex}.pa-rw-rangelegend span{align-items:center;gap:5px;display:inline-flex}.pa-rw-rangelegend .sw{border-radius:3px;width:10px;height:10px;display:inline-block}.pa-rw-rangelegend .sw.band{background:color-mix(in srgb,var(--accent,#6366f1) 45%,transparent)}.pa-rw-rangelegend .sw.limit{background:var(--danger,#dc2626);width:3px}.pa-rw-rangelegend .sw.now{background:var(--amber-ink,#b45309);width:3px}.pa-rw-rules{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pa-rw-rules li{border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);border-radius:9px;flex-wrap:wrap;align-items:flex-start;gap:7px;padding:8px 11px;font-size:13px;line-height:1.45;display:flex}.pa-rw-rules li .i{color:var(--good,#16a34a);margin-top:2px}.pa-rw-rules li.locked{background:var(--raised,#f9fafb);font-weight:600}.pa-rw-rules .tag{background:var(--accent-tint,#6366f11a);color:var(--accent-ink,#4f46e5);border-radius:999px;padding:0 7px;font-size:11px;font-weight:600}.pa-rw-cards{flex-direction:column;gap:12px;display:flex}.pa-rw-card{border:1.5px solid var(--border,#e5e7eb);background:var(--surface,#fff);cursor:pointer;border-radius:12px;flex-direction:column;gap:10px;padding:13px 15px;transition:border-color .15s,box-shadow .15s;display:flex}.pa-rw-card:hover{border-color:color-mix(in srgb,var(--accent,#6366f1) 50%,var(--border,#e5e7eb))}.pa-rw-card.sel{border-color:var(--accent,#6366f1);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent,#6366f1) 14%,transparent)}.pa-rw-card.sk{cursor:default}.pa-rw-card-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.pa-rw-card-head .acts{align-items:center;gap:8px;display:flex}.pa-rw-radio{color:var(--ink-2,#374151);cursor:pointer;align-items:center;gap:8px;font-size:12.5px;font-weight:650;display:inline-flex}.pa-rw-radio input{accent-color:var(--accent,#6366f1);width:15px;height:15px}.pa-rw-radio em{color:var(--amber-ink,#b45309);font-style:normal}.pa-rw-text{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink,#111827);margin:0;font:13px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.pa-rw-text.boxed{border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);border-radius:10px;padding:10px 12px}.pa-rw-diff{color:inherit;border-radius:3px;padding:0 1px}.pa-rw-diff.add{background:color-mix(in srgb,var(--good,#16a34a) 22%,transparent)}.pa-rw-diff.del{background:color-mix(in srgb,var(--danger,#dc2626) 18%,transparent);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb,var(--danger,#dc2626) 60%,transparent);text-decoration-color:color-mix(in srgb,var(--danger,#dc2626) 60%,transparent)}.pa-rw-edit{border:1.5px solid var(--accent,#6366f1);background:var(--surface,#fff);width:100%;color:var(--ink,#111827);resize:vertical;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent,#6366f1) 14%,transparent);border-radius:10px;outline:none;padding:10px 12px;font:13px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.pa-rw-chips{flex-wrap:wrap;gap:6px;display:flex}.pa-rw-chip{font-variant-numeric:tabular-nums;border:1px solid var(--border,#e5e7eb);background:var(--raised,#f9fafb);height:22px;color:var(--ink-2,#374151);border-radius:999px;align-items:center;gap:4px;padding:0 9px;font-size:11.5px;font-weight:600;display:inline-flex}.pa-rw-chip .i{width:12px;height:12px}.pa-rw-chip.t-ok{border-color:color-mix(in srgb,var(--good,#16a34a) 40%,transparent);background:var(--good-bg,#dcfce7);color:var(--good,#16a34a)}.pa-rw-chip.t-bad{border-color:color-mix(in srgb,var(--danger,#dc2626) 40%,transparent);background:color-mix(in srgb,var(--danger,#dc2626) 12%,transparent);color:var(--danger,#dc2626)}.pa-rw-chip.t-warn{border-color:var(--amber-border,#f59e0b66);background:var(--amber-bg,#f59e0b1f);color:var(--amber-ink,#b45309)}.pa-rw-warn{background:var(--amber-bg,#f59e0b1f);color:var(--amber-ink,#b45309);border-radius:9px;flex-wrap:wrap;align-items:center;gap:6px;padding:7px 10px;font-size:12.5px;display:flex}.pa-rw-strategy{border-top:1px dashed var(--border,#e5e7eb);color:var(--ink-2,#374151);padding-top:8px;font-size:12.5px}.pa-rw-strategy .s{font-weight:600}.pa-rw-strategy ul{color:var(--ink-muted,#6b7280);margin:4px 0 0;padding-left:18px}.pa-rw-orig{background:var(--raised,#f9fafb);border:1px solid var(--border,#e5e7eb);border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.pa-rw-rejected{font-size:12.5px}.pa-rw-rejected ul{flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.pa-rw-rejected li{border:1px dashed var(--border,#e5e7eb);opacity:.85;border-radius:10px;padding:9px 12px}.pa-rw-rejected .why{color:var(--danger,#dc2626);margin-top:5px;font-size:12px}.pa-rw-rejected .i{transition:transform .15s}.pa-rw-rejected .i.up{transform:rotate(180deg)}.pa-rw-compare{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pa-rw-compare .col{border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:12px 14px;display:flex}.pa-rw-compare .col.after{border-color:color-mix(in srgb,var(--good,#16a34a) 45%,var(--border,#e5e7eb))}.pa-rw-note{border:1px solid var(--border,#e5e7eb);background:var(--raised,#f9fafb);color:var(--ink-2,#374151);border-radius:10px;padding:10px 13px;font-size:13px;line-height:1.5}.pa-rw-note .pa-rw-text{margin-top:6px}.pa-rw-err{border:1px solid color-mix(in srgb,var(--danger,#dc2626) 40%,transparent);background:color-mix(in srgb,var(--danger,#dc2626) 9%,var(--surface,#fff));color:var(--danger,#dc2626);border-radius:10px;gap:10px;padding:11px 13px;font-size:13px;display:flex}.pa-rw-err .ic{flex:none;width:18px;height:18px;margin-top:1px}.pa-rw-err .t{flex-wrap:wrap;align-items:center;gap:8px;font-weight:650;display:flex}.pa-rw-err .m{color:var(--ink-2,#374151);margin-top:2px}.pa-rw-err ul{color:var(--ink-2,#374151);margin:5px 0 0;padding-left:18px}.pa-rw-ok{background:var(--good-bg,#dcfce7);color:var(--good,#16a34a);border-radius:10px;align-items:flex-start;gap:8px;padding:11px 13px;font-size:13px;line-height:1.5;display:flex}.pa-rw-ok .i{width:17px;height:17px;margin-top:1px}.pa-rw-warnbox{border:1px solid var(--amber-border,#f59e0b66);background:var(--amber-bg,#f59e0b1f);color:var(--ink,#111827);border-radius:12px;gap:12px;padding:13px 15px;font-size:13.5px;line-height:1.5;display:flex}.pa-rw-warnbox .i{width:20px;height:20px;color:var(--amber-ink,#b45309);margin-top:1px}.pa-rw-done{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:24px 8px;display:flex}.pa-rw-done .big{width:44px;height:44px;color:var(--good,#16a34a)}.pa-rw-done h3{margin:0;font-size:17px;font-weight:700}.pa-rw-done p{color:var(--ink-2,#374151);margin:0;font-size:13.5px}.pa-rw-done .pa-rw-text{border:1px solid var(--border,#e5e7eb);text-align:left;border-radius:10px;width:100%;margin-top:8px;padding:10px 12px}.pa-rw-btn{border:1px solid var(--border-strong,var(--border,#d1d5db));background:var(--surface,#fff);height:36px;color:var(--ink,#111827);cursor:pointer;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s,opacity .15s;display:inline-flex}.pa-rw-btn:hover:not(:disabled){background:var(--hover,#f3f4f6)}.pa-rw-btn:disabled{opacity:.5;cursor:not-allowed}.pa-rw-btn.sm{height:28px;padding:0 10px;font-size:12px}.pa-rw-btn.ghost{color:var(--ink-2,#374151);background:0 0;border-color:#0000}.pa-rw-btn.primary{background:var(--accent,#6366f1);color:#fff;border-color:#0000}.pa-rw-btn.primary:hover:not(:disabled){background:var(--accent-hover,#4f46e5)}.pa-rw-btn.danger{background:var(--danger,#dc2626);color:#fff;border-color:#0000}.pa-rw-btn.danger:hover:not(:disabled){background:color-mix(in srgb,var(--danger,#dc2626) 85%,#000)}.pa-rw-link{color:var(--accent-ink,#4f46e5);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:12.5px;font-weight:600;display:inline-flex}.pa-rw-link:hover{text-decoration:underline}.pa-rw-foot{z-index:2;border-top:1px solid var(--border,#e5e7eb);background:var(--page,var(--surface,#fff));flex-wrap:wrap;align-items:center;gap:8px;margin:8px -24px -16px;padding:12px 24px;display:flex;position:sticky;bottom:-16px}.pa-rw-foot .sp{flex:1}@media (width<=640px){.pa-rw-grid2,.pa-rw-compare{grid-template-columns:1fr}.pa-rw-steps .l{display:none}.pa-rw-steps li.cur .l{display:inline}.pa-rw-steps li{flex:none}.pa-rw-steps li.cur{flex:1}.pa-rw-seg button{min-width:0}.pa-rw-foot .pa-rw-btn{flex:auto}.pa-rw-foot .sp{display:none}}.pa-shell .pa-ta.pa-ta-clean{border-color:var(--border);border-radius:14px;width:min(440px,100% - 96px)}.pa-shell .pa-ta-clean .pa-ta-head{gap:6px;padding:9px 12px 6px}.pa-shell .pa-ta-clean .pa-ta-hicon{width:13px;height:13px;color:var(--ink-muted);flex:none}.pa-shell .pa-ta-clean .pa-ta-title{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);font-size:11px;font-weight:650}.pa-shell .pa-ta-clean .pa-ta-count{color:var(--ink-muted);background:0 0;border:0;margin-left:auto;padding:0;font-size:11px}.pa-shell .pa-ta-clean .pa-ta-list{max-height:min(300px,42vh);padding:0 6px 6px}.pa-shell .pa-ta-clean .pa-ta-item{border-radius:8px;gap:10px;min-height:34px;padding:6px 10px}.pa-shell .pa-ta-clean .pa-ta-item+.pa-ta-item{margin-top:0}.pa-shell .pa-ta-clean .pa-ta-item:hover{background:var(--raised)}.pa-shell .pa-ta-clean .pa-ta-item.on{background:var(--accent-tint)}.pa-shell .pa-ta-clean .pa-ta-text{flex-direction:row;align-items:baseline;gap:8px}.pa-shell .pa-ta-clean .pa-ta-text .lbl{flex:0 auto;min-width:0;font-size:13.5px;font-weight:500}.pa-shell .pa-ta-clean .pa-ta-text .lbl b,.pa-shell .pa-ta-clean .pa-ta-text .lbl strong,.pa-shell .pa-ta-clean .pa-ta-text .lbl mark{color:inherit;background:0 0;font-weight:700}.pa-shell .pa-ta-clean .pa-ta-text .sub{flex:0 auto;min-width:0;font-size:12px}.pa-shell .pa-ta-clean .pa-ta-badge{color:var(--ink-muted);background:0 0;border:0;flex:none;padding:0;font-size:11.5px}.pa-shell .pa-ta-clean .pa-ta-item.skel .pa-ta-text{flex-direction:column;align-items:stretch}.pa-shell .pa-ta-clean .pa-ta-foot{color:var(--ink-muted);border-top:1px solid var(--border);gap:12px;padding:6px 12px 8px;font-size:11px}.pa-shell .pa-ta-clean .pa-ta-foot kbd{border:1px solid var(--border);background:var(--raised);border-radius:4px;padding:0 4px;font-size:10.5px}.pa-shell .pa-ta-clean .pa-ta-item.all .lbl{font-weight:600}.pa-shell .pa-ta-clean .pa-ta-item.all .sub{color:var(--accent-ink,var(--accent))}.pa-shell .pa-ta-clean .pa-ta-item.child{min-height:30px;padding-left:28px}.pa-shell .pa-ta-clean .pa-ta-chev{width:24px;height:24px;color:var(--ink-muted);border-radius:6px;flex:none;justify-content:center;align-items:center;margin-left:auto;transition:transform .15s,background-color .1s;display:inline-flex}.pa-shell .pa-ta-clean .pa-ta-chev:hover{background:var(--raised);color:var(--ink)}.pa-shell .pa-ta-clean .pa-ta-chev.open{transform:rotate(90deg)}.pa-shell .pa-ta-clean .pa-ta-chev+.pa-ta-badge{margin-left:4px}.pa-shell .pa-ta.pa-ta-clean.pa-ta-anchored{border-radius:12px;width:300px;overflow:visible}.pa-shell .pa-ta-anchored .pa-ta-list{border-radius:12px 12px 0 0;padding:6px}.pa-shell .pa-ta-anchored .pa-ta-item .sub{color:var(--ink-muted)}.pa-shell .pa-ta-anchored.placed:after{content:"";left:var(--pa-ta-tick,24px);background:var(--surface);border-right:1px solid var(--border);border-bottom:1px solid var(--border);width:10px;height:10px;position:absolute;bottom:-6px;transform:rotate(45deg)}.pa-shell .pa-ta-anchored.placed.below:after{top:-6px;bottom:auto;transform:rotate(225deg)}.pa-shell .pa-ta-anchored .pa-ta-foot{border-radius:0 0 12px 12px}.pa-shell .pa-ta-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pa-shell .pa-ta-ghost{pointer-events:none;white-space:pre;color:var(--ink-faint);z-index:1;font-size:15px;line-height:1.5;position:absolute}.pa-shell .pa-ta-ghost kbd{border:1px solid var(--border-strong);color:var(--ink-muted);vertical-align:2px;border-bottom-width:2px;border-radius:4px;margin-left:6px;padding:1px 4px;font-family:inherit;font-size:10px;line-height:1}.pa-shell .pa-ta-body{display:block}.pa-shell .pa-ta.pa-ta-clean.pa-ta-anchored.pa-ta-wide{width:600px}.pa-shell .pa-ta-wide .pa-ta-body{grid-template-columns:236px minmax(0,1fr);height:min(320px,46vh);display:grid}.pa-shell .pa-ta-wide .pa-ta-body>.pa-ta-list,.pa-shell .pa-ta-wide .pa-ta-body>.pa-ta-prev{height:100%;max-height:none}.pa-shell .pa-ta-wide .pa-ta-list{border-right:1px solid var(--border);border-radius:12px 0 0;max-height:min(320px,46vh)}.pa-shell .pa-ta-wide .pa-ta-item .sub{display:none}.pa-shell .pa-ta-wide .pa-ta-item .lbl{font-weight:600}.pa-shell .pa-ta-prev{flex-direction:column;min-width:0;max-height:min(320px,46vh);padding:14px 18px;display:flex;overflow:hidden}.pa-shell .pa-ta-prev-h{color:var(--ink);overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:1.3}.pa-shell .pa-ta-prev-s{color:var(--ink-muted);margin-top:2px;font-size:12.5px}.pa-shell .pa-ta-prev-rows{flex:auto;min-height:0;margin:12px 0 0;padding:0 4px 0 0;list-style:none;overflow:auto}.pa-shell .pa-ta-prev-rows li{border-bottom:1px dashed var(--border);color:var(--ink);justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0;font-size:13px;display:flex}.pa-shell .pa-ta-prev-rows li .n{overflow-wrap:anywhere;min-width:0}.pa-shell .pa-ta-prev-rows li .c{color:var(--ink-muted);flex:none;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px}.pa-shell .pa-ta-prev-rows li.muted .n{color:var(--ink-muted)}.pa-shell .pa-ta-prev-rows li.more{color:var(--ink-muted);border-bottom:0;justify-content:flex-start;font-size:12px}.pa-shell .pa-ta-prev-empty{color:var(--ink-muted);margin-top:12px;font-size:12.5px}.pa-shell .pa-ta-prev-go{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:9px;flex:none;align-self:flex-start;align-items:center;gap:6px;height:32px;margin-top:14px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.pa-shell .pa-ta-prev-go:hover{background:color-mix(in srgb,var(--accent) 86%,#000)}.pa-shell .pa-ta-prev-pick{color:var(--accent-ink,var(--accent));cursor:pointer;background:0 0;border:0;flex:none;align-self:flex-start;align-items:center;gap:5px;margin-top:10px;padding:2px 0;font-size:13px;font-weight:500;display:inline-flex}.pa-shell .pa-ta-prev-pick:hover{text-decoration:underline}.pa-shell .pa-ta-back{width:100%;min-height:30px;color:var(--ink-2);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;margin-bottom:2px;padding:4px 8px;font-size:12.5px;font-weight:600;display:flex}.pa-shell .pa-ta-back:hover{background:var(--raised)}.pa-shell .pa-ta-back-n{color:var(--ink-muted);font-weight:400}.pa-shell .pa-ta.pa-ta-clean.pa-ta-anchored.pa-ta-tree{width:380px}.pa-shell .pa-ta-check{border:1.5px solid var(--border-strong);background:var(--surface);color:#fff;border-radius:4px;flex:none;justify-content:center;align-items:center;width:16px;height:16px;transition:background-color .1s,border-color .1s;display:inline-flex}.pa-shell .pa-ta-item.sel .pa-ta-check{background:var(--accent);border-color:var(--accent)}.pa-shell .pa-ta-clean .pa-ta-item.child.sel{background:color-mix(in srgb,var(--accent) 8%,transparent)}.pa-shell .pa-ta-clean .pa-ta-item.child.sel.on{background:var(--accent-tint)}.pa-shell .pa-ta-selbar{border-top:1px solid var(--border);background:var(--surface);align-items:center;gap:8px;padding:7px 10px 7px 14px;display:flex}.pa-shell .pa-ta-selbar .n{min-width:0;color:var(--ink);flex:1;font-size:12.5px;font-weight:600}.pa-shell .pa-ta-selbar .clear{color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:2px 6px;font-size:12.5px}.pa-shell .pa-ta-selbar .clear:hover{background:var(--raised);color:var(--ink)}.pa-shell .pa-ta-selbar .add{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:6px;height:28px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.pa-shell .pa-ta-selbar .add:hover{background:color-mix(in srgb,var(--accent) 86%,#000)}.pa-shell .pa-ta-prev-rows.pick{flex-direction:column;gap:0;display:flex}.pa-shell .pa-ta-prev-pickrow{border:0;border-bottom:1px dashed var(--border);width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:10px;padding:6px;font-size:13px;display:flex}.pa-shell .pa-ta-prev-pickrow:hover{background:var(--raised)}.pa-shell .pa-ta-prev-pickrow.sel{background:color-mix(in srgb,var(--accent) 8%,transparent)}.pa-shell .pa-ta-prev-pickrow.sel .pa-ta-check{background:var(--accent);border-color:var(--accent)}.pa-shell .pa-ta-prev-pickrow .n{overflow-wrap:anywhere;flex:1;min-width:0}.pa-shell .pa-ta-prev-pickrow .c{color:var(--ink-muted);flex:none;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px}.pa-shell{--pa-sk-bar:color-mix(in srgb,var(--ink) 6.5%,transparent);--pa-sk-hi:#ffffffb3}html[data-theme=dark] .pa-shell{--pa-sk-bar:#ffffff0f;--pa-sk-hi:#ffffff12}.pa-shell .skeleton-shimmer{animation:.35s ease-out both pa-sk-in;background:var(--pa-sk-bar)!important}.pa-shell td .skeleton-shimmer{border-radius:999px}.pa-shell .skeleton-shimmer:after{background:linear-gradient(90deg,transparent 0%,var(--pa-sk-hi) 50%,transparent 100%);animation:1.6s cubic-bezier(.4,0,.2,1) infinite skeletonShimmer}.pa-shell tbody tr:has(>td .skeleton-shimmer):nth-child(2){opacity:.88}.pa-shell tbody tr:has(>td .skeleton-shimmer):nth-child(3){opacity:.74}.pa-shell tbody tr:has(>td .skeleton-shimmer):nth-child(4){opacity:.6}.pa-shell tbody tr:has(>td .skeleton-shimmer):nth-child(5){opacity:.46}.pa-shell tbody tr:has(>td .skeleton-shimmer):nth-child(n+6){opacity:.34}@keyframes pa-sk-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.pa-shell .skeleton-shimmer:after{animation:none}}.pa-shell .pa-ta-ghost.full{padding-left:6px}.pa-shell .pa-ta-ghost .arr{opacity:.7;margin-right:5px}.pa-shell .pa-ta-prev-rows li.hit,.pa-shell .pa-ta-prev-pickrow.hit{background:var(--accent-tint);border-radius:6px}.pa-shell .pa-ta-prev-rows li.hit .n,.pa-shell .pa-ta-prev-pickrow.hit .n{color:var(--accent-ink);font-weight:600}.pa-shell .pa-ta-prev-rows li.opt{cursor:pointer;border-bottom-color:#0000;border-radius:6px;margin:0;padding:6px 8px}.pa-shell .pa-ta-prev-rows:has(li.opt){overflow-x:hidden}.pa-shell .pa-ta-prev-rows li.opt+li.opt{border-top:1px dashed var(--border)}.pa-shell .pa-ta-prev-rows li.opt.on{background:var(--accent-tint);border-top-color:#0000}.pa-shell .pa-ta-prev-rows li.opt.on .n{color:var(--accent-ink);font-weight:600}.pa-shell .pa-ta-prev-rows li.opt.on+li.opt{border-top-color:#0000}.pa-shell .pa-ta-prev-rows li.opt{justify-content:flex-start;align-items:center;gap:10px;display:flex}.pa-shell .pa-ta-prev-rows li.opt .n{flex:1}.pa-shell .pa-ta-prev-rows li.opt:hover:not(.on){background:var(--raised)}.pa-shell .pa-ta-prev-rows li.opt.on .pa-ta-check{background:var(--accent);border-color:var(--accent);color:#fff}@media (width<=767px){html .pa-shell .pa-thread{max-width:100%;padding:12px 24px 8px}html .pa-shell .pa-msg.assistant .pa-msg-body{max-width:100%}html .pa-shell .pa-msg.assistant .pa-rf{border-left:0;border-right:0;border-radius:0;margin-left:-24px;margin-right:-24px}html .pa-shell .pa-msg.assistant .pa-report-card{border-radius:12px}html .pa-shell .pa-msg.user .pa-msg-body{max-width:88%}html .pa-shell .pa-more-btn{border:1px solid var(--border);background:var(--surface);color:var(--accent-ink);border-radius:999px;align-items:center;gap:6px;margin:6px 0 2px;padding:7px 14px;font-size:13.5px;font-weight:600;display:inline-flex}html .pa-shell .pa-more-btn:active{background:var(--accent-tint)}html .pa-shell .pa-clamp{max-height:13.5em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}html .pa-shell .pa-readmore{color:var(--accent-ink);background:0 0;border:0;margin:4px 0 2px;padding:0;font-size:14px;font-weight:600}html:has(.pa-shell){overscroll-behavior:none;height:100%;min-height:0;overflow:hidden}html:has(.pa-shell) body{overscroll-behavior:none;height:100%;min-height:0;overflow:hidden}html:has(.pa-shell) #root{height:100%;min-height:0;overflow:hidden}html:has(.pa-shell) #root>.min-h-screen{height:100%;min-height:0;overflow:hidden}html main:has(.pa-shell){overscroll-behavior:none;height:100dvh;padding:0;overflow:hidden}html .pa-shell .pa-content{overscroll-behavior-y:contain}}.pa-shell .pa-coach-tint{background:color-mix(in srgb,var(--coach-bg) 70%,transparent);border:1px solid color-mix(in srgb,var(--coach-border) 70%,transparent);border-radius:18px;min-width:0;padding:14px 16px 16px 18px}.pa-shell .pa-coach-tint .pa-msg-body{margin:0}@media (width<=720px){.pa-shell .pa-coach-tint{min-width:0;padding:12px}}.pa-shell .pa-rrc{border:1px solid color-mix(in srgb,var(--accent) 22%,var(--border));background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 6%,var(--surface)),var(--surface));max-width:34rem;box-shadow:var(--shadow-sm);border-radius:14px;align-items:flex-start;gap:12px;margin:4px 0 2px;padding:12px 14px;display:flex}.pa-shell .pa-rrc.removed{border-color:var(--border);background:var(--surface)}.pa-shell .pa-rrc.undone{opacity:.7}.pa-shell .pa-rrc-ico{background:var(--accent-tint);width:30px;height:30px;color:var(--accent-ink,var(--accent));border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pa-shell .pa-rrc.removed .pa-rrc-ico{background:var(--hover);color:var(--ink-muted)}.pa-shell .pa-rrc-body{flex:1;min-width:0}.pa-shell .pa-rrc-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pa-shell .pa-rrc-title{color:var(--ink-2);font-size:12.5px;font-weight:650}.pa-shell .pa-rrc-scope{color:var(--ink-muted);background:var(--hover);border-radius:999px;align-items:center;gap:4px;padding:1px 8px;font-size:11px;font-weight:600;display:inline-flex}.pa-shell .pa-rrc-scope.all{color:var(--coach-ink,#047857);background:#10b98124}.pa-shell .pa-rrc-rule{color:var(--ink);overflow-wrap:anywhere;margin-top:5px;font-size:14px;font-weight:500;line-height:1.45}.pa-shell .pa-rrc.removed .pa-rrc-rule{text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb,var(--ink-muted) 60%,transparent);text-decoration-color:color-mix(in srgb,var(--ink-muted) 60%,transparent);color:var(--ink-muted)}.pa-shell .pa-rrc-foot{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.pa-shell .pa-rrc-note{min-width:0;color:var(--ink-faint,var(--ink-muted));flex:1;font-size:11.5px}.pa-shell .pa-rrc-btn{height:24px;color:var(--ink-2);border:1px solid var(--border-strong,var(--border));background:var(--surface);border-radius:7px;align-items:center;gap:4px;padding:0 9px;font-size:11.5px;font-weight:600;transition:background .12s;display:inline-flex}.pa-shell .pa-rrc-btn:hover{background:var(--hover)}.pa-shell .pa-rrc-btn:disabled{opacity:.5}.pa-shell .pa-rrc-btn.ghost{color:var(--accent-ink,var(--accent));border-color:#0000}.pa-shell .pa-vocab{flex-direction:column;flex:1;gap:12px;min-height:0;padding:14px 16px;display:flex;overflow-y:auto}.pa-shell .pa-vocab .k{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);font-size:10.5px;font-weight:700}.pa-shell .pa-vocab .row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pa-shell .pa-vocab .jb{justify-content:space-between}.pa-shell .pa-vocab .note{color:var(--ink-muted);font-size:12px}.pa-shell .pa-vocab textarea{box-sizing:border-box;border:1px solid var(--border-strong);background:var(--surface);width:100%;color:var(--ink);font:inherit;resize:vertical;border-radius:12px;outline:none;min-height:64px;padding:10px 12px;font-size:13.5px}.pa-shell .pa-vocab textarea:focus{border-color:#059669;box-shadow:0 0 0 3px #10b98126}.pa-shell .pa-vocab textarea.quiet{min-height:0}.pa-shell .pa-vocab-btn{border:1px solid var(--border-strong);background:var(--surface);color:var(--ink);white-space:nowrap;cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:7px 13px;font-size:12.5px;font-weight:600;display:inline-flex}.pa-shell .pa-vocab-btn:disabled{opacity:.55;cursor:default}.pa-shell .pa-vocab-btn.pri{color:#fff;background:#059669;border-color:#059669}.pa-shell .pa-vocab-btn.ghost{color:var(--ink-2);background:0 0;border-color:#0000}.pa-shell .pa-vocab-btn.sm{padding:4px 9px;font-size:12px}.pa-shell .pa-vocab-badge{white-space:nowrap;border:none;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.pa-shell .pa-vocab-badge.coach{color:#047857;background:#10b9811c}.pa-shell .pa-vocab-badge.grey{background:var(--hover);color:var(--ink-2)}.pa-shell .pa-vocab-badge.ind{background:var(--accent-tint);color:var(--accent)}.pa-shell .pa-vocab-badge.warn{background:var(--amber-bg,#f59e0b24);color:var(--amber-ink,#b45309)}.pa-shell select.pa-vocab-badge{appearance:none;cursor:pointer;padding-right:9px}.pa-shell .pa-vocab-card{border:1px solid var(--border);background:var(--surface);border-radius:14px;overflow:hidden}.pa-shell .pa-vocab-chead{border-bottom:1px solid var(--border);background:var(--raised,var(--surface));align-items:center;gap:10px;padding:11px 14px;display:flex}.pa-shell .pa-vocab-chead .ct{font-size:14px;font-weight:700}.pa-shell .pa-vocab-chead .sub{color:var(--ink-muted);margin-left:auto;font-size:12px}.pa-shell .pa-vocab-line{border-bottom:1px solid var(--border);grid-template-columns:110px minmax(0,1fr);align-items:start;gap:12px;padding:10px 14px;font-size:13px;display:grid}.pa-shell .pa-vocab-line:last-child{border-bottom:none}.pa-shell .pa-vocab-chip{border:1px solid var(--border-strong);background:var(--surface);color:var(--ink-2);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:12px;display:inline-flex}.pa-shell .pa-vocab-chip.on{color:#047857;background:#10b9811c;border-color:#10b98180;font-weight:600}.pa-shell .pa-vocab-chip.off{color:var(--ink-faint);text-decoration:line-through}.pa-shell .pa-vocab-chip input{font:inherit;width:90px;color:var(--ink);background:0 0;border:none;outline:none}.pa-shell .pa-vocab-sids{flex-direction:column;display:flex}.pa-shell .pa-vocab-sid{text-align:left;cursor:pointer;color:var(--ink);font:inherit;background:0 0;border:none;align-items:center;gap:8px;padding:4px 0;display:flex}.pa-shell .pa-vocab-sid .mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.pa-shell .pa-vocab-sid.off .mono{color:var(--ink-2)}.pa-shell .pa-vocab-sid .n{color:var(--ink-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.pa-shell .pa-vocab-tick{border:1.5px solid var(--border-strong);color:#fff;border-radius:4px;flex:none;place-items:center;width:14px;height:14px;display:grid}.pa-shell .pa-vocab-tick.on{background:#059669;border-color:#059669}.pa-shell .pa-vocab-tog{background:var(--border-strong);cursor:pointer;border:none;border-radius:999px;flex:none;width:30px;height:17px;padding:0;transition:background .15s;position:relative}.pa-shell .pa-vocab-tog:after{content:"";background:#fff;border-radius:50%;width:13px;height:13px;transition:left .15s;position:absolute;top:2px;left:2px}.pa-shell .pa-vocab-tog.on{background:#059669}.pa-shell .pa-vocab-tog.on:after{left:15px}.pa-shell .pa-vocab-cmp{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.pa-shell .pa-vocab-cmpc{border:1px solid var(--border);background:var(--surface);color:var(--ink-2);border-radius:12px;flex-direction:column;gap:6px;min-height:60px;padding:10px 12px;font-size:12.5px;display:flex}.pa-shell .pa-vocab-cmpc.after{background:color-mix(in srgb,#10b981 6%,var(--surface));color:var(--ink);border-color:#10b98173}.pa-shell .pa-vocab-cmpc .pa-vocab-badge{align-self:flex-start}.pa-shell .pa-vocab-err{color:var(--amber-ink,#b45309);font-size:12px}.pa-shell .pa-term-assume{background:var(--accent-tint);color:var(--accent);border-radius:9px;align-items:center;gap:8px;margin:0 0 8px;padding:6px 10px;font-size:12.5px;font-weight:500;display:flex}.pa-shell .pa-term-assume button{color:var(--accent);cursor:pointer;white-space:nowrap;background:0 0;border:none;margin-left:auto;padding:0;font-size:12px;font-weight:600}.pa-shell .pa-term-assume button:hover{text-decoration:underline}.pa-shell .pa-term-assume button:disabled{color:var(--ink-muted);cursor:default;text-decoration:none}.pa-shell .pa-vocab-list{border:1px solid var(--border);background:var(--surface);border-radius:12px;overflow:hidden}.pa-shell .pa-vocab-row{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1.1fr) minmax(0,1.5fr) 44px 34px 52px;align-items:center;gap:8px;padding:9px 12px;font-size:12.5px;display:grid}.pa-shell .pa-vocab-row:last-child{border-bottom:none}.pa-shell .pa-vocab-row.h{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);background:var(--raised,var(--surface));font-size:10.5px;font-weight:700}.pa-shell .pa-vocab-row .ink2{color:var(--ink-2)}.pa-shell .pa-vocab-row .muted{color:var(--ink-muted)}.pa-shell .pa-vocab-row .acts{justify-content:flex-end;gap:2px;display:flex}.pa-shell .pa-vocab-row .acts button{color:var(--ink-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:3px;display:inline-flex}.pa-shell .pa-vocab-row .acts button:hover{background:var(--hover);color:var(--ink)}.pa-shell .pa-vocab-fb{background:var(--amber-bg,#f59e0b24);color:var(--amber-ink,#b45309);border-radius:999px;margin-left:6px;padding:1px 6px;font-size:10.5px;font-weight:700;display:inline-flex}.pa-shell .pa-cs-panes{gap:4px;margin-left:auto;display:flex}.pa-shell .pa-cs-panes button{color:var(--ink-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.pa-shell .pa-cs-panes button[aria-selected=true]{color:#047857;background:#10b9811c;border-color:#10b98159}.pa-shell .pa-rv{max-width:56rem}.pa-shell .pa-rv-grid{flex-direction:column;gap:16px;display:flex}.pa-shell .pa-rv-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.pa-shell .pa-rv-stat{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:14px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.pa-shell .pa-rv-stat .v{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.pa-shell .pa-rv-stat .k{color:var(--ink-muted);font-size:12px}.pa-shell .pa-rv-stat.grid .v{color:var(--coach-ink,#047857)}.pa-shell .pa-rv-stat.agent .v{color:var(--accent-ink,var(--accent))}.pa-shell .pa-rv-create{border:1px solid color-mix(in srgb,var(--accent) 28%,var(--border));background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 6%,var(--surface)),var(--surface));box-shadow:var(--shadow-sm);border-radius:16px;padding:16px}.pa-shell .pa-rv-create-head{align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.pa-shell .pa-rv-create-head>div{flex:1;min-width:0}.pa-shell .pa-rv-create-head h2{color:var(--ink);margin:0;font-size:15px;font-weight:650}.pa-shell .pa-rv-create-head p{color:var(--ink-muted);margin:2px 0 0;font-size:12.5px}.pa-shell .pa-rv-create-ico{background:var(--accent-tint);width:32px;height:32px;color:var(--accent-ink,var(--accent));border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pa-shell .pa-rv-ask{align-items:stretch;gap:8px;display:flex}.pa-shell .pa-rv-ask textarea{resize:vertical;box-sizing:border-box;border:1px solid var(--border-strong,var(--border));background:var(--surface);min-width:0;min-height:44px;color:var(--ink);font:inherit;border-radius:12px;flex:1;padding:10px 12px;font-size:14px;line-height:1.45}.pa-shell .pa-rv-ask textarea:focus,.pa-shell .pa-rv-refine input:focus,.pa-shell .pa-rv-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent);outline:none}.pa-shell .pa-rv-examples{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.pa-shell .pa-rv-examples button{color:var(--ink-2);border:1px dashed var(--border-strong,var(--border));background:0 0;border-radius:999px;padding:4px 10px;font-size:12px}.pa-shell .pa-rv-examples button:hover{background:var(--hover);border-style:solid}.pa-shell .pa-rv-draft{border:1px solid color-mix(in srgb,var(--accent) 30%,var(--border));background:var(--surface);border-radius:14px;margin-top:12px;padding:14px;animation:.2s ease-out fadeSlideIn}.pa-shell .pa-rv-draft-tag{letter-spacing:.05em;text-transform:uppercase;color:var(--accent-ink,var(--accent));align-items:center;gap:5px;font-size:11px;font-weight:700;display:inline-flex}.pa-shell .pa-rv-before{color:var(--ink-muted);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb,var(--ink-muted) 50%,transparent);text-decoration-color:color-mix(in srgb,var(--ink-muted) 50%,transparent);margin-top:8px;font-size:12.5px}.pa-shell .pa-rv-before span{text-transform:uppercase;letter-spacing:.05em;margin-right:6px;font-size:10.5px;font-weight:700;text-decoration:none;display:inline-block}.pa-shell .pa-rv-draft-rule{color:var(--ink);overflow-wrap:anywhere;margin-top:6px;font-size:15px;font-weight:600;line-height:1.4}.pa-shell .pa-rv-draft-desc{color:var(--ink-2);margin:4px 0 0;font-size:13px;line-height:1.5}.pa-shell .pa-rv-warn{color:#92400e;background:#f59e0b24;border-radius:8px;margin-top:8px;padding:6px 10px;font-size:12px}.pa-shell .pa-rv-draft-actions,.pa-shell .pa-rv-refine{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.pa-shell .pa-rv-refine input{box-sizing:border-box;border:1px solid var(--border-strong,var(--border));background:var(--surface);min-width:0;height:34px;color:var(--ink);font:inherit;border-radius:10px;flex:14rem;padding:0 12px;font-size:13px}.pa-shell .pa-rv-btn{height:34px;color:var(--ink-2);border:1px solid var(--border-strong,var(--border));background:var(--surface);border-radius:10px;justify-content:center;align-items:center;gap:5px;padding:0 14px;font-size:13px;font-weight:600;transition:background .12s,border-color .12s;display:inline-flex}.pa-shell .pa-rv-btn:hover{background:var(--hover)}.pa-shell .pa-rv-btn.primary{color:#fff;background:var(--accent);border-color:var(--accent)}.pa-shell .pa-rv-btn.primary:hover{filter:brightness(1.06)}.pa-shell .pa-rv-btn.ghost{background:0 0;border-color:#0000}.pa-shell .pa-rv-btn.small{height:28px;padding:0 10px;font-size:12px}.pa-shell .pa-rv-btn.danger{color:#fff;background:var(--danger);border-color:var(--danger)}.pa-shell .pa-rv-btn:disabled{opacity:.45;cursor:default}.pa-shell .pa-rv-chips{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.pa-shell .pa-rv-chip{border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-size:11.5px;font-weight:600;line-height:18px;display:inline-flex}.pa-shell .pa-rv-chip.grid{color:var(--coach-ink,#047857);background:#10b98121}.pa-shell .pa-rv-chip.agent{color:var(--accent-ink,var(--accent));background:var(--accent-tint)}.pa-shell .pa-rv-origin{color:var(--ink-faint,var(--ink-muted));font-size:11.5px}.pa-shell .pa-rv-link{color:var(--ink-muted);align-items:center;gap:3px;font-size:11.5px;font-weight:600;display:inline-flex}.pa-shell .pa-rv-link:hover{color:var(--ink-2)}.pa-shell .pa-rv-prompt{border-left:3px solid var(--accent-tint);background:var(--hover);color:var(--ink-2);white-space:pre-wrap;border-radius:0 8px 8px 0;margin:8px 0 0;padding:8px 12px;font-size:12.5px;line-height:1.5}.pa-shell .pa-rv-tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pa-shell .pa-rv-search{border:1px solid var(--border-strong,var(--border));background:var(--surface);height:36px;color:var(--ink-muted);border-radius:10px;flex:16rem;align-items:center;gap:8px;padding:0 12px;display:flex}.pa-shell .pa-rv-search input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:13px}.pa-shell .pa-rv-seg{background:var(--hover);border-radius:10px;flex:none;gap:2px;padding:3px;display:inline-flex}.pa-shell .pa-rv-seg button{height:28px;color:var(--ink-muted);border-radius:8px;align-items:center;gap:5px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.pa-shell .pa-rv-seg button.on{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm)}.pa-shell .pa-rv-seg button.on.all{color:var(--coach-ink,#047857)}.pa-shell .pa-rv-card{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:16px;padding:16px 16px 12px}.pa-shell .pa-rv-card.all{border-color:color-mix(in srgb,#10b981 30%,var(--border))}.pa-shell .pa-rv-card-head{align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.pa-shell .pa-rv-card-ico{background:var(--accent-tint);width:30px;height:30px;color:var(--accent-ink,var(--accent));border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pa-shell .pa-rv-card.all .pa-rv-card-ico{color:var(--coach-ink,#047857);background:#10b98124}.pa-shell .pa-rv-card-titles{flex:1;min-width:0}.pa-shell .pa-rv-card-titles h2{color:var(--ink);align-items:center;gap:7px;margin:0;font-size:15px;font-weight:650;display:flex}.pa-shell .pa-rv-card-titles p{color:var(--ink-muted);margin:3px 0 0;font-size:12.5px;line-height:1.45}.pa-shell .pa-rv-count{color:var(--ink-muted);background:var(--hover);border-radius:999px;padding:0 7px;font-size:11px;font-weight:600;line-height:17px}.pa-shell .pa-rv-ro{color:var(--ink-muted);border:1px solid var(--border);border-radius:999px;flex:none;padding:1px 8px;font-size:11px;font-weight:600}.pa-shell .pa-rv-items{margin:0;padding:0;list-style:none}.pa-shell .pa-rv-item{align-items:flex-start;gap:12px;padding:12px 4px 12px 2px;display:flex}.pa-shell .pa-rv-item+.pa-rv-item{border-top:1px solid var(--border)}.pa-shell .pa-rv-n{width:22px;height:22px;color:var(--ink-muted);background:var(--hover);font-variant-numeric:tabular-nums;border-radius:7px;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:11px;font-weight:700;display:inline-flex}.pa-shell .pa-rv-item-body{flex:1;min-width:0}.pa-shell .pa-rv-item-rule{color:var(--ink);overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.45}.pa-shell .pa-rv-item-desc{color:var(--ink-2);margin:3px 0 0;font-size:13px;line-height:1.5}.pa-shell .pa-rv-item-desc.muted{color:var(--ink-faint,var(--ink-muted));font-style:italic}.pa-shell .pa-rv-actions{opacity:0;flex:none;align-items:center;gap:4px;transition:opacity .12s;display:inline-flex}.pa-shell .pa-rv-item:hover .pa-rv-actions,.pa-shell .pa-rv-actions:focus-within{opacity:1}.pa-shell .pa-rv-change{margin-top:6px}.pa-shell .pa-rv-icon{width:28px;height:28px;color:var(--ink-muted);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.pa-shell .pa-rv-icon:hover{background:var(--hover);color:var(--ink-2)}.pa-shell .pa-rv-icon.danger:hover{color:var(--danger);background:color-mix(in srgb,var(--danger) 10%,transparent)}.pa-shell .pa-rv-icon:disabled{opacity:.4}.pa-shell .pa-rv-empty{color:var(--ink-muted);padding:12px 2px 6px;font-size:13px}.pa-shell .pa-rv-pager{color:var(--ink-muted);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:4px;margin-top:6px;font-size:12px;display:flex}.pa-shell .pa-rv-pager>span:first-child{margin-right:auto}.pa-shell .pa-rv-page{text-align:center;min-width:42px}.pa-shell .pa-rv-foot{color:var(--ink-faint,var(--ink-muted));margin:16px 2px 0;font-size:12px;line-height:1.5}@media (width<=640px){.pa-shell .pa-rv-stats{grid-template-columns:1fr 1fr 1fr;gap:8px}.pa-shell .pa-rv-stat .v{font-size:18px}.pa-shell .pa-rv-ask{flex-direction:column}.pa-shell .pa-rv-actions{opacity:1}}.pa-shell{--rc-warn-ink:var(--amber-ink);--rc-diff-ink:#fbbf24}html[data-theme=light] .pa-shell{--rc-warn-ink:#b45309;--rc-diff-ink:#c2410c}.pa-shell .pa-rc-pill{border-radius:var(--r-pill,999px);white-space:nowrap;font-variant-numeric:tabular-nums;vertical-align:middle;border:1px solid #0000;align-items:center;gap:5px;max-width:100%;padding:2px 8px;font-size:11.5px;font-weight:650;line-height:16px;display:inline-flex}.pa-shell .pa-rc-pill.s-md{padding:3px 10px;font-size:12.5px;line-height:18px}.pa-shell .pa-rc-pill.t-good{color:var(--good);background:var(--good-bg)}.pa-shell .pa-rc-pill.t-goodcount{color:var(--good);background:var(--good-bg);border-color:color-mix(in srgb,var(--good) 40%,transparent);border-style:dashed}.pa-shell .pa-rc-pill-mark{opacity:.8;font-weight:700}.pa-shell .pa-rc-pill.t-agreed{color:var(--good);border-color:color-mix(in srgb,var(--good) 45%,transparent);background:0 0}.pa-shell .pa-rc-pill.t-warn{color:var(--rc-warn-ink);background:var(--amber-bg)}.pa-shell .pa-rc-pill.t-bad{color:var(--danger);background:color-mix(in srgb,var(--danger) 12%,transparent)}.pa-shell .pa-rc-pill.t-info{color:var(--accent-ink);background:var(--accent-tint)}.pa-shell .pa-rc-pill.t-muted{color:var(--ink-2);background:var(--hover);border-color:var(--border)}.pa-shell .pa-rc-pill.t-partial{color:var(--rc-warn-ink);border-color:var(--amber-border);background:0 0}.pa-shell .pa-rc-pill-x{opacity:.95;font-weight:600}.pa-shell .pa-rc-pill-dot{background:var(--ink-muted);border-radius:50%;flex:none;width:7px;height:7px}.pa-shell .pa-rc-pill-dot.t-good,.pa-shell .pa-rc-pill-dot.t-agreed{background:var(--good)}.pa-shell .pa-rc-pill-dot.t-warn{background:var(--amber)}.pa-shell .pa-rc-pill-dot.t-bad{background:var(--danger)}.pa-shell .pa-rc-pill-dot.t-info,.pa-shell .pa-rc-kpi.tone-indigo:before{background:var(--accent)}.pa-shell .pa-rc-kpi.tone-green:before{background:var(--good)}.pa-shell .pa-rc-kpi.tone-amber:before{background:var(--amber)}.pa-shell .pa-rc-kpi.tone-amber .pa-rc-kpi-val{color:var(--rc-diff-ink)}.pa-shell .pa-rc-kpi-val small,.pa-shell .pa-rc-kpi-val .of{color:var(--ink-muted);letter-spacing:0;font-size:.62em;font-weight:600}.pa-shell .pa-rc-kpi-sub{color:var(--ink-2);font-variant-numeric:tabular-nums;margin-top:6px;font-size:12.5px;line-height:1.35}.pa-shell .pa-rc-kpi-sub .muted{color:var(--ink-muted)}.pa-shell .pa-rc-kpi-sub .good{color:var(--good)}.pa-shell .pa-rc-kpi-sub .warn{color:var(--rc-diff-ink)}.pa-shell .pa-rc-kpi-bar{background:var(--hover);border-radius:999px;height:5px;margin-top:10px;display:flex;overflow:hidden}.pa-shell .pa-rc-kpi-bar .fill{background:var(--accent);height:100%;transition:width .3s;display:block}.pa-shell .pa-rc-kpi.tone-green .pa-rc-kpi-bar .fill{background:var(--good)}.pa-shell .pa-rc-kpi.tone-amber .pa-rc-kpi-bar .fill{background:var(--amber)}.pa-shell .pa-rc-kpi-bar .fill.partial{background:color-mix(in srgb,var(--amber) 45%,transparent)}.pa-shell .pa-rc-kpi.compact{border-radius:14px;padding:12px 14px 12px 16px}.pa-shell .pa-rc-kpi.compact .pa-rp-kpi-val{font-size:min(22px,10cqi)}.pa-shell .pa-rc-kpi.compact .pa-rc-kpi-sub{font-size:12px}.pa-shell .pa-rc-btn{border:1px solid var(--border-strong,var(--border));background:var(--surface);height:34px;color:var(--ink);white-space:nowrap;cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;transition:background .12s,border-color .12s,opacity .12s;display:inline-flex}.pa-shell .pa-rc-btn.s-sm{border-radius:8px;height:28px;padding:0 9px;font-size:12px}.pa-shell .pa-rc-btn:hover:not(:disabled){background:var(--hover)}.pa-shell .pa-rc-btn:disabled{opacity:.5;cursor:not-allowed}.pa-shell .pa-rc-btn:focus-visible,.pa-shell .pa-rc-dl-link:focus-visible,.pa-shell .pa-rc-mp button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pa-shell .pa-rc-dl{align-items:center;gap:8px;min-width:0;display:inline-flex}.pa-shell .pa-rc-dl-hint{color:var(--ink-muted);font-size:11.5px;line-height:1.3}.pa-shell .pa-rc-dl-link{font:inherit;color:var(--accent-ink);text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-weight:600;display:inline}.pa-shell .pa-rc-dl-link:hover{text-decoration:underline}.pa-shell .pa-rc-dl-link.off{color:var(--ink-2);cursor:default;font-weight:500;text-decoration:none}.pa-shell .pa-rc-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pa-shell .pa-rc-mp{border:1px solid var(--border-strong,var(--border));background:var(--surface);height:38px;box-shadow:var(--shadow-sm);border-radius:12px;align-items:center;padding:0 4px;display:inline-flex;position:relative}.pa-shell .pa-rc-mp-nav{width:28px;height:28px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.pa-shell .pa-rc-mp-nav:hover:not(:disabled){background:var(--hover);color:var(--ink)}.pa-shell .pa-rc-mp-nav:disabled{opacity:.35;cursor:default}.pa-shell .pa-rc-mp-label{min-width:9.5rem;height:30px;color:var(--ink);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:14px;font-weight:650}.pa-shell .pa-rc-mp-label:hover,.pa-shell .pa-rc-mp-label[aria-expanded=true]{background:var(--hover)}.pa-shell .pa-rc-mp-pop{z-index:30;border:1px solid var(--border);background:var(--surface);width:15.5rem;box-shadow:var(--shadow-md);border-radius:14px;padding:10px;position:absolute;top:calc(100% + 6px);right:0}.pa-shell .pa-rc-mp-year{color:var(--ink);justify-content:space-between;align-items:center;margin-bottom:8px;font-size:13.5px;font-weight:650;display:flex}.pa-shell .pa-rc-mp-grid{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.pa-shell .pa-rc-mp-cell{height:32px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:13px;font-weight:600}.pa-shell .pa-rc-mp-cell:hover:not(:disabled){background:var(--hover);color:var(--ink)}.pa-shell .pa-rc-mp-cell.on{background:var(--accent);color:#fff}.pa-shell .pa-rc-mp-cell:disabled{opacity:.35;cursor:default}.pa-shell .pa-rc-u-muted{color:var(--ink-muted)}.pa-shell .pa-rc-u-link{font:inherit;color:var(--accent-ink);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;display:inline}.pa-shell .pa-rc-u-link:hover:not(:disabled){text-decoration:underline}.pa-shell .pa-rc-u-link:disabled{opacity:.5;cursor:default}.pa-shell .pa-rc-u-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}.pa-shell .pa-rc-u-err{color:#fca5a5;background:#ef44441a;border:1px solid #ef44444d;border-radius:10px;margin:8px 0;padding:8px 12px;font-size:12.5px;line-height:1.45}html[data-theme=light] .pa-shell .pa-rc-u-err{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.pa-shell .pa-rc-u-gw{border:1px solid var(--border);background:var(--raised);max-width:100%;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;border-radius:6px;align-items:center;padding:1px 7px;font:500 11.5px/18px ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-flex;overflow:hidden}.pa-shell .pa-rc-u-gw.trashed{color:var(--ink-muted);text-decoration:line-through}.pa-shell .pa-rc-usb .mono,.pa-shell .pa-rc-u .mono,.pa-shell .pa-rc-gp .mono,.pa-shell .pa-rc-cov .mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.95em}.pa-shell .pa-rc-btn.pa-rc-btn-primary{background:var(--accent);border-color:var(--accent);color:#fff}.pa-shell .pa-rc-btn.pa-rc-btn-primary:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.pa-shell .pa-rc-btn.pa-rc-btn-danger{border-color:color-mix(in srgb,var(--danger) 55%,transparent);color:var(--danger);background:0 0}.pa-shell .pa-rc-btn.pa-rc-btn-danger:hover:not(:disabled){background:color-mix(in srgb,var(--danger) 10%,transparent)}.pa-shell .pa-rc-aib{vertical-align:middle;flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.pa-shell .pa-rc-aib-b{border-radius:var(--r-pill,999px);white-space:nowrap;cursor:default;border:1px solid #0000;align-items:center;padding:2px 8px;font-size:11.5px;font-weight:650;line-height:16px;display:inline-flex}.pa-shell .pa-rc-aib-b .x{font-variant-numeric:tabular-nums;font-weight:600}.pa-shell .pa-rc-aib-b.t-ai{color:var(--accent-ink);background:var(--accent-tint)}.pa-shell .pa-rc-aib-b.t-review{color:var(--rc-warn-ink,var(--amber-ink));background:var(--amber-bg);border-color:var(--amber-border)}.pa-shell .pa-rc-aib-b.t-invoice{color:var(--ink-2);background:var(--hover);border-color:var(--border)}.pa-shell .pa-rc-aib.compact{gap:4px}.pa-shell .pa-rc-aib.compact .pa-rc-aib-b{letter-spacing:.02em;text-transform:uppercase;border-radius:5px;padding:0 5px;font-size:10px;line-height:15px}.pa-shell .pa-rc-kind{font:700 10px/16px var(--pa-font);letter-spacing:.04em;border:1px solid var(--border-strong);color:var(--ink-2);background:var(--raised);vertical-align:middle;border-radius:5px;align-items:center;padding:0 5px;display:inline-flex}.pa-shell .pa-rc-kind.k-pdf{color:#f87171;border-color:#ef444466}.pa-shell .pa-rc-kind.k-xlsx,.pa-shell .pa-rc-kind.k-xls{color:#4ade80;border-color:#22c55e66}.pa-shell .pa-rc-kind.k-csv{color:var(--accent-ink);border-color:color-mix(in srgb,var(--accent) 40%,transparent)}html[data-theme=light] .pa-shell .pa-rc-kind.k-pdf{color:#b91c1c}html[data-theme=light] .pa-shell .pa-rc-kind.k-xlsx,html[data-theme=light] .pa-shell .pa-rc-kind.k-xls{color:#15803d}.pa-shell .pa-rc-u{border:1px solid var(--amber-border);background:color-mix(in srgb,var(--amber) 6%,var(--surface));border-radius:14px;margin:14px 0;overflow:hidden}.pa-shell .pa-rc-u-ov{padding:12px 14px}.pa-shell .pa-rc-u>.pa-rc-u-head,.pa-shell .pa-rc-u>.pa-rc-u-err,.pa-shell .pa-rc-u>.pa-rc-u-sk{margin:12px 14px}.pa-shell .pa-rc-u-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.pa-shell .pa-rc-u-title{color:var(--rc-warn-ink,var(--amber-ink));font-size:14px;font-weight:700}.pa-shell .pa-rc-u-count{color:var(--ink-2);font-size:12px;font-weight:600}.pa-shell .pa-rc-u-sub{color:var(--ink-2);margin:4px 0 8px;font-size:12.5px;line-height:1.45}.pa-shell .pa-rc-u-aierr{margin:4px 0 8px;font-size:12.5px}.pa-shell .pa-rc-u-list{flex-direction:column;gap:8px;margin:6px 0 0;padding:0;list-style:none;display:flex}.pa-shell .pa-rc-u-row{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:10px 12px;position:relative}.pa-shell .pa-rc-u-row.staged{border-color:color-mix(in srgb,var(--accent) 45%,transparent);background:color-mix(in srgb,var(--accent) 5%,var(--surface))}.pa-shell .pa-rc-u-row.invalid{border-color:color-mix(in srgb,var(--danger) 60%,transparent)}.pa-shell .pa-rc-u-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1.6fr) auto;align-items:start;gap:12px;display:grid}@media (width<=760px){.pa-shell .pa-rc-u-grid{grid-template-columns:1fr}}.pa-shell .pa-rc-u-label{flex-direction:column;gap:2px;min-width:0;display:flex}.pa-shell .pa-rc-u-kind{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);background:var(--hover);border-radius:5px;align-self:flex-start;padding:0 5px;font-size:10px;font-weight:700;line-height:15px}.pa-shell .pa-rc-u-name{color:var(--ink);overflow-wrap:anywhere;font-size:13.5px;font-weight:650}.pa-shell .pa-rc-u-ctx{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:12px}.pa-shell .pa-rc-u-stale{color:var(--rc-warn-ink,var(--amber-ink));font-size:12px}.pa-shell .pa-rc-u-sugg{flex-direction:column;gap:4px;min-width:0;font-size:12.5px;display:flex}.pa-shell .pa-rc-u-sugg.none{color:var(--ink-muted);font-style:italic}.pa-shell .pa-rc-u-sugg-top{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pa-shell .pa-rc-u-by{color:var(--accent-ink);font-weight:650}.pa-shell .pa-rc-u-prov{color:var(--ink-2);font-size:12px}.pa-shell .pa-rc-u-target{color:var(--ink);font-weight:600}.pa-shell .pa-rc-u-conf{align-items:center;gap:6px;display:inline-flex}.pa-shell .pa-rc-u-conf .bar{background:var(--hover);border-radius:999px;width:56px;height:5px;display:inline-block;overflow:hidden}.pa-shell .pa-rc-u-conf .fill{background:var(--accent);height:100%;display:block}.pa-shell .pa-rc-u-conf .fill.low{background:var(--amber)}.pa-shell .pa-rc-u-conf .v{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:600}.pa-shell .pa-rc-u-reason{color:var(--ink-2);line-height:1.45}.pa-shell .pa-rc-u-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.pa-shell .pa-rc-u-staged{color:var(--accent-ink);text-align:right;flex-direction:column;align-items:flex-end;gap:2px;max-width:16rem;font-size:12.5px;display:flex}.pa-shell .pa-rc-u-staged b{color:var(--ink)}.pa-shell .pa-rc-u-editor{margin-top:10px;position:relative}.pa-shell .pa-rc-u-pop{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-md);border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex}.pa-shell .pa-rc-u-field{color:var(--ink-muted);flex-direction:column;gap:4px;font-size:12px;display:flex}.pa-shell .pa-rc-u-field input,.pa-shell .pa-rc-u-field select{border:1px solid var(--border-strong);background:var(--surface);height:34px;color:var(--ink);font:inherit;border-radius:9px;outline:none;padding:0 10px;font-size:13px}.pa-shell .pa-rc-u-field input:focus,.pa-shell .pa-rc-u-field select:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.pa-shell .pa-rc-u-list.resolved{margin-top:10px}.pa-shell .pa-rc-u-row.done{background:0 0;border-style:dashed;padding:7px 12px}.pa-shell .pa-rc-u-done{flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.pa-shell .pa-rc-u-done .pa-rc-u-kind{align-self:center}.pa-shell .pa-rc-u-done .pa-rc-u-link{margin-left:auto}.pa-shell .pa-rc-u-foot{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding-top:10px;font-size:12.5px;display:flex}.pa-shell .pa-rc-gp{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-md);border-radius:12px;flex-direction:column;gap:8px;padding:10px;display:flex}.pa-shell .pa-rc-gp-search{position:relative}.pa-shell .pa-rc-gp-search svg{width:15px;height:15px;color:var(--ink-muted);position:absolute;top:50%;left:10px;transform:translateY(-50%)}.pa-shell .pa-rc-gp-search input{border:1px solid var(--border-strong);background:var(--surface);width:100%;height:34px;color:var(--ink);font:inherit;border-radius:9px;outline:none;padding:0 10px 0 31px;font-size:13px}.pa-shell .pa-rc-gp-search input::placeholder{color:var(--ink-muted)}.pa-shell .pa-rc-gp-search input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.pa-shell .pa-rc-gp-hint{color:var(--ink-2);font-size:12px}.pa-shell .pa-rc-gp-list{flex-direction:column;gap:2px;max-height:280px;display:flex;overflow-y:auto}.pa-shell .pa-rc-gp-empty{padding:10px 4px;font-size:12.5px}.pa-shell .pa-rc-gp-row{text-align:left;border-radius:9px;align-items:center;gap:10px;width:100%;padding:7px 8px;transition:background .12s,opacity .12s;display:flex}.pa-shell .pa-rc-gp-row:hover:not(:disabled){background:var(--hover)}.pa-shell .pa-rc-gp-row.on{background:var(--accent-tint)}.pa-shell .pa-rc-gp-row.stale{opacity:.6}.pa-shell .pa-rc-gp-row:disabled{opacity:.4;cursor:not-allowed}.pa-shell .pa-rc-gp-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.pa-shell .pa-rc-gp-tick{border:1.5px solid var(--border-strong);color:#fff;border-radius:5px;flex:none;justify-content:center;align-items:center;width:17px;height:17px;font-size:11px;font-weight:800;display:inline-flex}.pa-shell .pa-rc-gp-row.on .pa-rc-gp-tick{background:var(--accent);border-color:var(--accent)}.pa-shell .pa-rc-gp-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pa-shell .pa-rc-gp-main .pa-rc-u-gw{align-self:flex-start}.pa-shell .pa-rc-gp-meta{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.pa-shell .pa-rc-gp-state{color:var(--ink-muted);flex:none;font-size:11px;font-weight:600}.pa-shell .pa-rc-gp-state.en{color:var(--good)}.pa-shell .pa-rc-gp-state.del{color:var(--danger)}.pa-shell .pa-rc-gp-foot{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;padding-top:8px;font-size:12px;display:flex}.pa-shell .pa-rc-gp-actions{flex:none;align-items:center;gap:6px;display:inline-flex}.pa-shell .pa-rc-cov{border:1px solid var(--border);background:var(--surface);border-radius:14px;flex-direction:column;gap:8px;margin:14px 0;padding:12px 14px;display:flex}.pa-shell .pa-rc-cov.partial{border-color:var(--amber-border)}.pa-shell .pa-rc-cov.err{flex-flow:wrap;align-items:center;gap:4px;font-size:12.5px}.pa-shell .pa-rc-cov-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.pa-shell .pa-rc-cov-title{color:var(--ink);font-size:13.5px}.pa-shell .pa-rc-cov-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pa-shell .pa-rc-cov-list li{grid-template-columns:10px minmax(0,auto) minmax(0,1fr) auto;align-items:center;gap:8px;font-size:12.5px;display:grid}@media (width<=760px){.pa-shell .pa-rc-cov-list li{grid-template-columns:10px 1fr}.pa-shell .pa-rc-cov-gws,.pa-shell .pa-rc-cov-by{grid-column:2}}.pa-shell .pa-rc-cov-dot{background:var(--good);border-radius:50%;width:8px;height:8px}.pa-shell .pa-rc-cov-list li.miss .pa-rc-cov-dot{background:var(--amber)}.pa-shell .pa-rc-cov-user{color:var(--ink);font-weight:650}.pa-shell .pa-rc-cov-gws{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.pa-shell .pa-rc-cov-by{color:var(--ink-2);text-align:right;font-variant-numeric:tabular-nums}.pa-shell .pa-rc-cov-by.miss{color:var(--rc-warn-ink,var(--amber-ink))}.pa-shell .pa-rc-cov-cur{color:var(--ink);font-weight:600}.pa-shell .pa-rc-cov-checks{border-top:1px solid var(--border);margin-top:6px;padding-top:8px}.pa-shell .pa-rc-cov-sub{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:4px;font-size:11px;font-weight:600}.pa-shell .pa-rc-cov-checks ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.pa-shell .pa-rc-cov-checks li{flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.pa-shell .pa-rc-cov-checks li.old{opacity:.7}.pa-shell .pa-rc-cov-tag{color:var(--ink-muted);background:var(--hover);border-radius:5px;padding:0 6px;font-size:10.5px;font-weight:650;line-height:16px}.pa-shell .pa-rc-usb{background:var(--surface);color:var(--ink)}.pa-shell .pa-rc-usb .border-slate-700{border-color:var(--border)}.pa-shell .pa-rc-usb h2{color:var(--ink);overflow-wrap:anywhere}.pa-shell .pa-rc-usb .text-slate-400{color:var(--ink-muted)}.pa-shell .pa-rc-usb button[aria-label=Close\ sidebar]:hover{color:var(--ink);background:var(--hover)}.pa-shell .pa-rc-usb .bg-slate-800\/80{background:var(--raised)}.pa-shell .pa-rc-usb-adorn{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.pa-shell .pa-rc-usb-body{flex-direction:column;gap:12px;font-size:13.5px;line-height:1.5;display:flex}.pa-shell .pa-rc-usb-body>.pa-rc-u,.pa-shell .pa-rc-usb-body .pa-rc-cov{margin:0}.pa-shell .pa-rc-usb-card{border:1px solid var(--border);background:var(--raised);border-radius:14px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.pa-shell .pa-rc-usb-card-h{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);font-size:11px;font-weight:650}.pa-shell .pa-rc-usb-card-h.warn{color:var(--rc-warn-ink,var(--amber-ink))}.pa-shell .pa-rc-usb-dl{grid-template-columns:max-content 1fr;gap:4px 14px;margin:0;font-size:13px;display:grid}.pa-shell .pa-rc-usb-dl dt{color:var(--ink-muted)}.pa-shell .pa-rc-usb-dl dd{color:var(--ink);margin:0}.pa-shell .pa-rc-usb-fail{border-top:1px solid var(--border);padding-top:8px}.pa-shell .pa-rc-usb-fail ul,.pa-shell .pa-rc-usb-notes{color:var(--ink-2);flex-direction:column;gap:3px;margin:4px 0 0;padding-left:18px;font-size:12.5px;display:flex}.pa-shell .pa-rc-usb-fail b{color:var(--ink)}.pa-shell .pa-rc-usb-matched{border:1px solid color-mix(in srgb,var(--good) 40%,transparent);background:var(--good-bg);border-radius:12px;flex-direction:column;gap:3px;padding:10px 14px;font-size:13px;display:flex}.pa-shell .pa-rc-usb-matched b{color:var(--good)}.pa-shell .pa-rc-usb-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:12.5px;display:flex}.pa-shell .pa-rc-al-bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pa-shell .pa-rc-al-tabs{border:1px solid var(--border);background:var(--raised);border-radius:10px;padding:3px;display:inline-flex}.pa-shell .pa-rc-al-tab{height:28px;color:var(--ink-2);border-radius:8px;padding:0 12px;font-size:12.5px;font-weight:600}.pa-shell .pa-rc-al-tab:hover{color:var(--ink)}.pa-shell .pa-rc-al-tab.on{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm)}.pa-shell .pa-rc-al-tab:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.pa-shell .pa-rc-al-search{flex:1;min-width:10rem}.pa-shell .pa-rc-al-list{border:1px solid var(--border);background:var(--surface);border-radius:14px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.pa-shell .pa-rc-al-row{padding:10px 14px}.pa-shell .pa-rc-al-row+.pa-rc-al-row{border-top:1px solid var(--border)}.pa-shell .pa-rc-al-row.stale{background:color-mix(in srgb,var(--amber) 6%,var(--surface))}.pa-shell .pa-rc-al-main{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.pa-shell .pa-rc-al-arrow{color:var(--ink-muted)}.pa-shell .pa-rc-al-target{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;font-size:12.5px;display:inline-flex}.pa-shell .pa-rc-al-meta{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:2px;margin-top:4px;font-size:12px;display:flex}.pa-shell .pa-rc-al-act{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.pa-shell .pa-rc-al-pager{justify-content:flex-end;align-items:center;gap:6px;margin-top:10px;font-size:12.5px;display:flex}.pa-shell .pa-rc-archive{flex-direction:column;gap:16px;min-width:0;display:flex}.pa-shell .pa-rc-ar-intro{max-width:34rem;color:var(--ink-2);margin:0;font-size:14px;line-height:1.45}.pa-shell .pa-rc-muted{color:var(--ink-muted)}.pa-shell .pa-rc-archive .strong{color:var(--ink);font-weight:650}.pa-shell .pa-rc-ring{flex:none;display:block}.pa-shell .pa-rc-ring-track{stroke:color-mix(in srgb,var(--ink-muted) 22%,transparent)}.pa-shell .pa-rc-ring-done{stroke:var(--good);transition:stroke-dasharray .4s}.pa-shell .pa-rc-ring-part{stroke:color-mix(in srgb,var(--amber) 55%,transparent);transition:stroke-dasharray .4s,stroke-dashoffset .4s}.pa-shell .pa-rc-mcs{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:12px;display:grid}.pa-shell .pa-rc-mc-wrap{border-radius:16px}.pa-shell .pa-rc-mc{border:1px solid var(--border);background:var(--surface);height:100%;min-height:128px;box-shadow:var(--shadow-sm);color:var(--ink);text-align:left;cursor:pointer;border-radius:16px;flex-direction:column;gap:8px;padding:14px 16px;transition:border-color .12s,box-shadow .12s,background .12s;display:flex}.pa-shell .pa-rc-mc>.animate-fadeSlideIn{flex-direction:column;gap:8px;height:100%;display:flex}.pa-shell .pa-rc-mc:hover{border-color:var(--border-strong,var(--border));box-shadow:var(--shadow-md)}.pa-shell .pa-rc-mc:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pa-shell .pa-rc-mc.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),var(--shadow-sm)}.pa-shell .pa-rc-mc-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.pa-shell .pa-rc-mc-month{color:var(--ink);font-size:14.5px;font-weight:700}.pa-shell .pa-rc-mc-sub{color:var(--ink-muted);font-size:12.5px;line-height:1.35}.pa-shell .pa-rc-mc-partial{color:var(--rc-warn-ink)}.pa-shell .pa-rc-mc-foot{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:8px;margin-top:auto;font-size:13px;display:flex}.pa-shell .pa-rc-mc-cost{color:var(--ink-2);font-weight:550}.pa-shell .pa-rc-diff{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.pa-shell .pa-rc-diff.d-pos{color:var(--rc-diff-ink)}.pa-shell .pa-rc-diff.d-neg{color:var(--ink)}.pa-shell .pa-rc-diff.d-zero{color:var(--good)}.pa-shell .pa-rc-diff.d-none{color:var(--ink-muted);font-weight:500}.pa-shell .pa-rc-ar-card{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:16px;overflow:hidden}.pa-shell .pa-rc-ar-head{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 14px 12px 16px;display:flex}.pa-shell .pa-rc-ar-title{color:var(--ink);align-items:center;gap:8px;font-size:15px;font-weight:700;display:inline-flex}.pa-shell .pa-rc-count{background:var(--hover);min-width:22px;height:20px;color:var(--ink-2);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 7px;font-size:11.5px;font-weight:650;display:inline-flex}.pa-shell .pa-rc-ar-tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pa-shell .pa-rc-seg{border:1px solid var(--border);background:var(--hover);border-radius:12px;gap:2px;padding:3px;display:inline-flex}.pa-shell .pa-rc-seg button{height:28px;color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;padding:0 11px;font-size:13px;font-weight:600}.pa-shell .pa-rc-seg button:hover:not(.on){color:var(--ink)}.pa-shell .pa-rc-seg button.on{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm)}.pa-shell .pa-rc-seg button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.pa-shell .pa-rc-search{border:1px solid var(--border-strong,var(--border));background:var(--surface);width:300px;max-width:100%;height:34px;color:var(--ink);border-radius:10px;padding:0 12px;font-size:13px}.pa-shell .pa-rc-search::placeholder{color:var(--ink-muted)}.pa-shell .pa-rc-search:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint);outline:none}.pa-shell .pa-rc-ar-scroll{overflow-x:auto}.pa-shell .pa-rc-ar-table{border-collapse:collapse;width:100%;color:var(--ink);font-size:13px}.pa-shell .pa-rc-ar-table th{border-bottom:1px solid var(--border);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);text-align:left;white-space:nowrap;padding:10px 16px;font-size:11px;font-weight:650}.pa-shell .pa-rc-ar-table td{border-bottom:1px solid var(--border);vertical-align:middle;padding:12px 16px}.pa-shell .pa-rc-ar-table tbody tr:last-child td{border-bottom:0}.pa-shell .pa-rc-ar-table tbody tr:hover td{background:color-mix(in srgb,var(--hover) 60%,transparent)}.pa-shell .pa-rc-ar-when{white-space:nowrap;width:150px;line-height:1.4}.pa-shell .pa-rc-ar-when .pa-rc-muted{font-size:12.5px}.pa-shell .pa-rc-ar-what{min-width:260px;line-height:1.45}.pa-shell .pa-rc-ar-file{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin-top:3px;display:flex}.pa-shell .pa-rc-ar-num{text-align:right;white-space:nowrap}.pa-shell .pa-rc-ar-act{text-align:right;white-space:nowrap;width:1%}.pa-shell .pa-rc-ar-empty{text-align:center;color:var(--ink-muted);padding:28px 16px!important}.pa-shell .pa-rc-kind{letter-spacing:.02em;min-width:26px;height:18px;color:var(--good);background:var(--good-bg);border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0 4px;font-size:9.5px;font-weight:750;display:inline-flex}.pa-shell .pa-rc-kind.k-pdf{color:var(--danger);background:color-mix(in srgb,var(--danger) 12%,transparent)}.pa-shell .pa-rc-kind.k-zip{color:var(--ink-2);background:var(--hover)}.pa-shell .pa-rc-kind.k-jpg,.pa-shell .pa-rc-kind.k-png{color:var(--accent-ink,var(--accent));background:var(--accent-tint,var(--hover))}.pa-shell .pa-rc-ar-files{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:22rem;color:var(--ink-2);font-size:12.5px;overflow:hidden}.pa-shell .pa-rc-ar-error{border:1px solid color-mix(in srgb,var(--danger) 35%,transparent);background:color-mix(in srgb,var(--danger) 8%,transparent);color:var(--ink);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:14px 16px;padding:12px 14px;font-size:13px;display:flex}.pa-shell .pa-rc-ar-pager{border-top:1px solid var(--border);color:var(--ink-2);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:6px;padding:10px 16px;font-size:12.5px;display:flex}.pa-shell .pa-rc-ar-pager span{margin-right:6px}.pa-shell .pa-rc-cf{flex-direction:column;gap:14px;display:flex}.pa-shell .pa-rc-cf-muted{color:var(--ink-muted);font-size:12.5px;font-weight:450}.pa-shell .pa-rc-cf-intro{border:1px solid color-mix(in srgb,var(--accent) 22%,var(--border));background:color-mix(in srgb,var(--accent-tint) 55%,var(--surface));border-radius:14px;flex-direction:column;gap:12px;padding:14px 16px;display:flex}.pa-shell .pa-rc-cf-why{color:var(--ink);flex-direction:column;gap:5px;font-size:13.5px;line-height:1.5;display:flex}.pa-shell .pa-rc-cf-why .h{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-ink);font-size:11px;font-weight:700}.pa-shell .pa-rc-cf-why p{margin:0}.pa-shell .pa-rc-cf-why p.pa-rc-cf-muted{font-size:12.5px}.pa-shell .pa-rc-cf-why b{color:var(--ink);font-weight:650}.pa-shell .pa-rc-cf-meta{border-top:1px solid color-mix(in srgb,var(--accent) 16%,var(--border));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding-top:10px;display:flex}.pa-shell .pa-rc-cf-dotsbar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pa-shell .pa-rc-cf-dot{border:1.5px solid var(--border-strong,var(--border));background:var(--surface);width:24px;height:24px;color:var(--ink-2);cursor:pointer;font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;font-size:11.5px;font-weight:700;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.pa-shell .pa-rc-cf-dot:hover{border-color:var(--accent);color:var(--accent-ink)}.pa-shell .pa-rc-cf-dot.check{border-color:var(--amber-border);background:var(--amber-bg);color:var(--rc-warn-ink,var(--amber-ink))}.pa-shell .pa-rc-cf-dot.s-partial{border-color:var(--accent);color:var(--accent-ink)}.pa-shell .pa-rc-cf-dot.s-done{border-color:var(--good);background:var(--good);color:#fff}.pa-shell .pa-rc-cf-dot:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pa-shell .pa-rc-cf-dotsbar .pa-rc-cf-muted{margin-left:4px}.pa-shell .pa-rc-cf-pbar{background:var(--hover);border-radius:999px;width:220px;height:8px;display:inline-block;position:relative;overflow:hidden}.pa-shell .pa-rc-cf-pbar>span{background:var(--good);border-radius:999px;transition:width .3s;position:absolute;top:0;bottom:0;left:0}.pa-shell .pa-rc-cf-switch{color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:9px;font-size:13px;font-weight:600;display:inline-flex;position:relative}.pa-shell .pa-rc-cf-switch input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.pa-shell .pa-rc-cf-switch .trk{background:var(--border-strong,var(--border));border-radius:999px;flex:none;width:34px;height:20px;transition:background .15s;position:relative}.pa-shell .pa-rc-cf-switch .trk:after{content:"";background:#fff;border-radius:999px;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.pa-shell .pa-rc-cf-switch input:checked+.trk{background:var(--accent)}.pa-shell .pa-rc-cf-switch input:checked+.trk:after{transform:translate(14px)}.pa-shell .pa-rc-cf-switch input:focus-visible+.trk{outline:2px solid var(--accent);outline-offset:2px}.pa-shell .pa-rc-cf-switch input:disabled+.trk{opacity:.5}.pa-shell .pa-rc-cf-switch.sm{font-size:12.5px;font-weight:500}.pa-shell .pa-rc-cf-switch.sm .trk{width:28px;height:16px}.pa-shell .pa-rc-cf-switch.sm .trk:after{width:12px;height:12px}.pa-shell .pa-rc-cf-switch.sm input:checked+.trk:after{transform:translate(12px)}.pa-shell .pa-rc-cf-bundle{flex-direction:column;gap:10px;display:flex}.pa-shell .pa-rc-cf-bundle-h{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13.5px;display:flex}.pa-shell .pa-rc-cf-bundle-h .p{color:var(--ink);font-size:15px;font-weight:700}.pa-shell .pa-rc-cf-bundle-h .sp{flex:auto}.pa-shell .pa-rc-cf-cards{flex-direction:column;gap:12px;display:flex}.pa-shell .pa-rc-cf-card{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:14px;scroll-margin-top:12px;transition:border-color .2s,box-shadow .2s;position:relative}.pa-shell .pa-rc-cf-card.has-check{border-color:var(--amber-border)}.pa-shell .pa-rc-cf-card.s-done{border-color:color-mix(in srgb,var(--good) 45%,var(--border))}.pa-shell .pa-rc-cf-card.pa-rc-cf-flash{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 35%,transparent)}.pa-shell .pa-rc-cf-card-h{border-bottom:1px solid var(--border);align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.pa-shell .pa-rc-cf-num{background:var(--hover);width:26px;height:26px;color:var(--ink-2);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:12px;font-weight:700;display:inline-flex}.pa-shell .pa-rc-cf-num.s-done{background:var(--good);color:#fff}.pa-shell .pa-rc-cf-num.s-partial{background:var(--accent-tint);color:var(--accent-ink)}.pa-shell .pa-rc-cf-file{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.pa-shell .pa-rc-cf-file .top{flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.pa-shell .pa-rc-cf-file .name{color:var(--ink);overflow-wrap:anywhere;font-size:14px;font-weight:650;line-height:1.35}.pa-shell .pa-rc-cf-file .pa-rc-dl-link{font-size:12px}.pa-shell .pa-rc-cf-cstate{color:var(--ink-2);background:var(--hover);white-space:nowrap;border-radius:999px;flex:none;margin-top:3px;padding:1px 9px;font-size:11.5px;font-weight:650;line-height:18px}.pa-shell .pa-rc-cf-card.has-check .pa-rc-cf-cstate{color:var(--rc-warn-ink,var(--amber-ink));background:var(--amber-bg)}.pa-shell .pa-rc-cf-cstate.s-done{color:var(--good);background:var(--good-bg)}.pa-shell .pa-rc-cf-card-f{border-top:1px solid var(--border);background:var(--raised);border-radius:0 0 14px 14px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding:10px 16px;display:flex}.pa-shell .pa-rc-cf-rows{flex-direction:column;display:flex}.pa-shell .pa-rc-cf-row{border-top:1px solid var(--border);grid-template-columns:150px minmax(0,1fr) auto;align-items:start;gap:4px 14px;padding:12px 16px;display:grid;position:relative}.pa-shell .pa-rc-cf-row:first-child{border-top:0}.pa-shell .pa-rc-cf-row.check{background:color-mix(in srgb,var(--amber-bg) 45%,var(--surface))}.pa-shell .pa-rc-cf-row.check:before{content:"";background:var(--amber);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}.pa-shell .pa-rc-cf-row.staged{background:color-mix(in srgb,var(--accent) 4%,var(--surface))}.pa-shell .pa-rc-cf-row.invalid{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--danger) 55%,transparent)}@media (width<=760px){.pa-shell .pa-rc-cf-row{grid-template-columns:1fr}.pa-shell .pa-rc-cf-act{justify-content:flex-start}}.pa-shell .pa-rc-cf-lbl{color:var(--ink-2);flex-direction:column;align-items:flex-start;gap:5px;padding-top:2px;font-size:12.5px;font-weight:650;display:flex}.pa-shell .pa-rc-cf-lbl .t{align-items:center;gap:5px;display:inline-flex}.pa-shell .pa-rc-cf-flag{color:var(--rc-warn-ink,var(--amber-ink));background:var(--amber-bg);border:1px solid var(--amber-border);border-radius:999px;padding:0 7px;font-size:10.5px;font-weight:700;line-height:17px}.pa-shell .pa-rc-cf-ans{flex-direction:column;gap:3px;min-width:0;display:flex}.pa-shell .pa-rc-cf-val{color:var(--ink);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:14px;line-height:1.4;display:flex}.pa-shell .pa-rc-cf-val .v{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px;font-weight:650;display:inline-flex}.pa-shell .pa-rc-cf-val .mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}.pa-shell .pa-rc-cf-tick{width:18px;height:18px;color:var(--good);background:var(--good-bg);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:inline-flex}.pa-shell .pa-rc-cf-tick.on{color:#fff;background:var(--good)}.pa-shell .pa-rc-cf-tick.off{color:var(--rc-warn-ink,var(--amber-ink));background:var(--amber-bg)}.pa-shell .pa-rc-cf-need{color:var(--rc-warn-ink,var(--amber-ink));font-weight:600}.pa-shell .pa-rc-cf-sub{color:var(--ink-muted);overflow-wrap:anywhere;font-size:12.5px;line-height:1.45}.pa-shell .pa-rc-cf-sub b{color:var(--ink-2);font-weight:600}.pa-shell .pa-rc-cf-sub.warn{color:var(--rc-warn-ink,var(--amber-ink))}.pa-shell .pa-rc-cf-act{white-space:nowrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.pa-shell .pa-rc-cf-dots{width:30px;height:30px;color:var(--ink-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;font-size:16px;line-height:1;display:inline-flex}.pa-shell .pa-rc-cf-dots:hover,.pa-shell .pa-rc-cf-dots[aria-expanded=true]{background:var(--hover);color:var(--ink);border-color:var(--border)}.pa-shell .pa-rc-cf-dots:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.pa-shell .pa-rc-cf-editor{grid-column:1/-1;margin-top:6px}.pa-shell .pa-rc-cf-more{border:1px solid var(--border);background:var(--raised);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:10px 12px;display:flex}.pa-shell .pa-rc-cf-more .pa-rc-u-link{margin-left:auto}.pa-shell .pa-rc-cf-chip{white-space:nowrap;cursor:default;border:1px solid #0000;border-radius:999px;align-items:center;padding:0 8px;font-size:11px;font-weight:650;line-height:18px;display:inline-flex}.pa-shell .pa-rc-cf-chip.t-certain{color:var(--good);background:var(--good-bg)}.pa-shell .pa-rc-cf-chip.t-very_likely{color:var(--good);background:color-mix(in srgb,var(--good-bg) 55%,transparent);border-color:color-mix(in srgb,var(--good) 30%,transparent)}.pa-shell .pa-rc-cf-chip.t-fairly_sure{color:var(--accent-ink);background:var(--accent-tint)}.pa-shell .pa-rc-cf-chip.t-unsure{color:var(--rc-warn-ink,var(--amber-ink));background:var(--amber-bg);border-color:var(--amber-border)}.pa-shell .pa-rc-cf-chip.t-you{color:#fff;background:var(--accent)}.pa-shell .pa-rc-cf-chip.t-ok{color:var(--good);background:var(--good-bg)}.pa-shell .pa-rc-cf-tip{border:1px solid var(--border-strong,var(--border));width:15px;height:15px;color:var(--ink-muted);cursor:help;border-radius:999px;justify-content:center;align-items:center;font-size:10px;line-height:1;display:inline-flex;position:relative}.pa-shell .pa-rc-cf-tip>span[aria-hidden]{font:italic 700 10px/1 Georgia,serif}.pa-shell .pa-rc-cf-tip:hover,.pa-shell .pa-rc-cf-tip:focus-visible{color:var(--accent-ink);border-color:var(--accent);outline:none}.pa-shell .pa-rc-cf-tipbox{z-index:30;border:1px solid var(--border);background:var(--surface);width:300px;box-shadow:var(--shadow-md,0 6px 20px #0000002e);color:var(--ink-2);letter-spacing:0;text-transform:none;text-align:left;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;border-radius:10px;padding:10px 12px;font-size:12.5px;font-style:normal;font-weight:500;line-height:1.5;transition:opacity .12s,transform .12s,visibility .12s;position:absolute;top:calc(100% + 8px);left:-8px;transform:translateY(-2px)}.pa-shell .pa-rc-cf-tip:hover .pa-rc-cf-tipbox,.pa-shell .pa-rc-cf-tip:focus-visible .pa-rc-cf-tipbox{opacity:1;visibility:visible;transform:none}.pa-shell .pa-rc-cf-bar{width:100%;color:var(--ink);justify-content:space-between;align-items:center;gap:14px;font-size:13px;display:flex}.pa-shell .pa-rc-cf-bar-t{min-width:0}.pa-shell .pa-rc-cf-bar-t b{font-weight:700}.pa-shell .pa-rc-cf-bar-a{flex:none;align-items:center;gap:8px;display:flex}.pa-shell .pa-rc-cf-bar-err{color:var(--danger);margin-top:4px;font-size:12.5px}@media (width<=640px){.pa-shell .pa-rc-cf-bar{flex-direction:column;align-items:stretch}.pa-shell .pa-rc-cf-bar-a{justify-content:flex-end}}.pa-shell .pa-rc-cf-cta{border:1px solid var(--amber-border);background:color-mix(in srgb,var(--amber-bg) 60%,var(--surface));border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:14px 16px;display:flex}.pa-shell .pa-rc-cf-cta .t{min-width:0;color:var(--ink-2);flex-direction:column;gap:3px;font-size:13px;line-height:1.45;display:flex}.pa-shell .pa-rc-cf-cta .t b{color:var(--ink);font-size:14.5px;font-weight:700}.pa-shell .pa-rc-cf-done{border:1px solid color-mix(in srgb,var(--good) 35%,var(--border));background:color-mix(in srgb,var(--good-bg) 45%,var(--surface));border-radius:14px;align-items:flex-start;gap:14px;padding:18px;display:flex}.pa-shell .pa-rc-cf-done .ic{background:var(--good);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-weight:800;display:inline-flex}.pa-shell .pa-rc-cf-done .t{min-width:0;color:var(--ink);flex-direction:column;flex:auto;gap:8px;font-size:14px;display:flex}.pa-shell .pa-rc-cf-wave{background:color-mix(in srgb,var(--good) 18%,transparent);border-radius:999px;height:4px;position:relative;overflow:hidden}.pa-shell .pa-rc-cf-wave:after{content:"";background:linear-gradient(90deg,transparent,var(--good),transparent);border-radius:999px;width:40%;animation:1.4s ease-in-out infinite pa-rc-cf-wave;position:absolute;inset:0}@keyframes pa-rc-cf-wave{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.pa-shell .pa-rc-cf-wave:after{opacity:.5;width:100%;animation:none}}.pa-shell .pa-rc-rv-body{flex-direction:column;gap:12px;padding-bottom:8px;display:flex}.pa-shell .pa-rc-rv-hacts{flex-wrap:wrap;gap:6px;display:inline-flex}.pa-shell .pa-rc-rv-foot{justify-content:space-between;align-items:center;gap:12px;width:100%;font-size:12.5px;display:flex}.pa-shell .pa-rc-rv-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.pa-shell .pa-rc-rv-empty{border:1px dashed var(--border-strong,var(--border));text-align:center;color:var(--ink-2);border-radius:12px;padding:22px 14px;font-size:13px}.pa-shell .pa-rc-rv-progress{flex-direction:column;gap:6px;display:flex}.pa-shell .pa-rc-rv-bar{background:var(--hover);border-radius:999px;height:8px;display:flex;overflow:hidden}.pa-shell .pa-rc-rv-bar .seg{height:100%;transition:width .4s;display:block}.pa-shell .pa-rc-rv-bar .s-read,.pa-shell .pa-rc-rv-legend .d.s-read{background:var(--good)}.pa-shell .pa-rc-rv-bar .s-reading,.pa-shell .pa-rc-rv-legend .d.s-reading{background:var(--accent)}.pa-shell .pa-rc-rv-bar .s-queued,.pa-shell .pa-rc-rv-legend .d.s-queued{background:var(--border-strong,var(--border))}.pa-shell .pa-rc-rv-bar .s-failed,.pa-shell .pa-rc-rv-legend .d.s-failed{background:var(--danger)}.pa-shell .pa-rc-rv-legend{color:var(--ink-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:12px;font-size:12px;display:flex}.pa-shell .pa-rc-rv-legend .d{vertical-align:middle;border-radius:2px;width:8px;height:8px;margin-right:5px;display:inline-block}.pa-shell .pa-rc-rv-counters{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}@media (width<=760px){.pa-shell .pa-rc-rv-counters{grid-template-columns:repeat(3,minmax(0,1fr))}}.pa-shell .pa-rc-rv-counter{border:1px solid var(--border);background:var(--raised);border-radius:10px;flex-direction:column;gap:1px;padding:8px 10px;display:flex}.pa-shell .pa-rc-rv-counter .v{color:var(--ink);font-variant-numeric:tabular-nums;font-size:18px;font-weight:700;line-height:1.2}.pa-shell .pa-rc-rv-counter .l{color:var(--ink-muted);font-size:11.5px}.pa-shell .pa-rc-rv-counter.t-ok .v{color:var(--good)}.pa-shell .pa-rc-rv-counter.t-warn{border-color:var(--amber-border);background:color-mix(in srgb,var(--amber) 6%,var(--surface))}.pa-shell .pa-rc-rv-counter.t-warn .v{color:var(--rc-warn-ink)}.pa-shell .pa-rc-rv-jobs{border:1px solid var(--border);background:var(--raised);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:8px 12px;font-size:12.5px;display:flex}.pa-shell .pa-rc-rv-job{align-items:center;gap:6px;display:inline-flex}.pa-shell .pa-rc-rv-tabs{border-bottom:1px solid var(--border);scrollbar-width:none;gap:18px;display:flex;overflow:auto hidden}.pa-shell .pa-rc-rv-tabs button{color:var(--ink-2);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:8px 0 9px;font-size:13px;font-weight:600;display:inline-flex;position:relative}.pa-shell .pa-rc-rv-tabs button:hover,.pa-shell .pa-rc-rv-tabs button.on{color:var(--ink)}.pa-shell .pa-rc-rv-tabs button.on:after{content:"";background:var(--accent);border-radius:2px;height:2px;position:absolute;bottom:0;left:0;right:0}.pa-shell .pa-rc-rv-tabs .n{background:var(--hover);color:var(--ink-2);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 6px;font-size:11px;line-height:17px}.pa-shell .pa-rc-rv-tabs button:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.pa-shell .pa-rc-rv-list{flex-direction:column;gap:12px;display:flex}.pa-shell .pa-rc-rv-card{border:1px solid var(--border);background:var(--surface);border-radius:14px;overflow:hidden}.pa-shell .pa-rc-rv-card.needs{border-color:var(--amber-border)}.pa-shell .pa-rc-rv-card.unassigned{border-color:var(--amber-border);background:color-mix(in srgb,var(--amber) 4%,var(--surface))}.pa-shell .pa-rc-rv-card.sk{margin-bottom:12px}.pa-shell .pa-rc-rv-card-h{border-bottom:1px solid var(--border);background:var(--raised);flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 14px;display:flex}.pa-shell .pa-rc-rv-caret{width:22px;height:22px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;font-size:12px}.pa-shell .pa-rc-rv-caret:hover{background:var(--hover);color:var(--ink)}.pa-shell .pa-rc-rv-card-t{flex:auto;min-width:0;font-size:13.5px}.pa-shell .pa-rc-rv-prov{color:var(--ink);font-size:14px;font-weight:700}.pa-shell .pa-rc-rv-badge{border:1px solid var(--border);color:var(--ink-2);vertical-align:middle;border-radius:999px;margin-left:8px;padding:0 7px;font-size:11px;font-weight:650;line-height:18px;display:inline-flex}.pa-shell .pa-rc-rv-badge.first{color:var(--accent-ink);background:var(--accent-tint);border-color:#0000}.pa-shell .pa-rc-rv-badge.fx{color:var(--rc-warn-ink);background:var(--amber-bg);border-color:var(--amber-border)}.pa-shell .pa-rc-rv-card-s{flex:none}.pa-shell .pa-rc-rv-card-a{flex-wrap:wrap;flex:none;gap:6px;display:inline-flex}.pa-shell .pa-rc-rv-card-b{padding:10px 14px 12px}.pa-shell .pa-rc-rv-diff{margin-bottom:6px;font-size:12px}.pa-shell .pa-rc-rv-tablewrap{overflow-x:auto}.pa-shell .pa-rc-rv-table{border-collapse:collapse;width:100%;font-size:12.5px}.pa-shell .pa-rc-rv-table th{text-align:left;letter-spacing:.03em;text-transform:uppercase;color:var(--ink-muted);border-bottom:1px solid var(--border);white-space:nowrap;padding:6px 8px;font-size:11px;font-weight:650}.pa-shell .pa-rc-rv-table td{vertical-align:top;border-bottom:1px solid var(--border);color:var(--ink);padding:7px 8px}.pa-shell .pa-rc-rv-table tr:last-child td,.pa-shell .pa-rc-rv-table tr.has-items td{border-bottom:0}.pa-shell .pa-rc-rv-table td.act{text-align:right;white-space:nowrap}.pa-shell .pa-rc-rv-subrow>td{padding:0 8px 10px 20px}.pa-shell .pa-rc-rv-fname{flex-direction:column;min-width:0;max-width:16rem;display:flex}.pa-shell .pa-rc-rv-fname .n{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.pa-shell .pa-rc-rv-fname .s{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.pa-shell .pa-rc-rv-kindcell{flex-direction:column;gap:2px;font-size:11.5px;display:inline-flex}.pa-shell .pa-rc-rv-read{color:var(--ink-2);white-space:nowrap;font-size:12px}.pa-shell .pa-rc-rv-read.failed{color:var(--danger);white-space:normal}.pa-shell .pa-rc-rv-read.pending{color:var(--accent-ink)}.pa-shell .pa-rc-rv-cell{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.pa-shell .pa-rc-rv-cell.open{color:var(--rc-warn-ink)}.pa-shell .pa-rc-rv-cell.staged{color:var(--accent-ink)}.pa-shell .pa-rc-rv-flag{background:var(--amber-bg);width:16px;height:16px;color:var(--rc-warn-ink);border-radius:4px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.pa-shell .pa-rc-rv-open{color:var(--rc-warn-ink);font-weight:600}.pa-shell .pa-rc-rv-bitems{flex-direction:column;gap:8px;margin-top:10px;display:flex}.pa-shell .pa-rc-rv-sub-h{letter-spacing:.03em;text-transform:uppercase;color:var(--ink-muted);font-size:11px;font-weight:650}.pa-shell .pa-rc-rv-un{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding:10px 0;display:flex}.pa-shell .pa-rc-rv-un:first-of-type{border-top:0}.pa-shell .pa-rc-rv-un-h{flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:12.5px;display:flex}.pa-shell .pa-rc-rv-un-h .pa-rc-gp-actions{margin-left:auto}.pa-shell .pa-rc-rv-pop{max-width:28rem}.pa-shell .pa-rc-rv-item{border:1px solid var(--border);background:var(--surface);border-radius:11px;margin-top:6px;padding:9px 11px;position:relative}.pa-shell .pa-rc-rv-item.staged{border-color:color-mix(in srgb,var(--accent) 45%,transparent);background:color-mix(in srgb,var(--accent) 5%,var(--surface))}.pa-shell .pa-rc-rv-item.invalid{border-color:color-mix(in srgb,var(--danger) 60%,transparent)}.pa-shell .pa-rc-rv-item.fx{border-color:var(--amber-border)}.pa-shell .pa-rc-rv-item.done{background:var(--raised);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 11px;font-size:12.5px;display:flex}.pa-shell .pa-rc-rv-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1.5fr) auto;align-items:start;gap:12px;display:grid}@media (width<=760px){.pa-shell .pa-rc-rv-grid{grid-template-columns:1fr}}.pa-shell .pa-rc-rv-q{flex-direction:column;gap:3px;min-width:0;display:flex}.pa-shell .pa-rc-rv-tags{align-items:center;gap:5px;display:inline-flex}.pa-shell .pa-rc-rv-why{color:var(--ink-muted);border:1px solid var(--border);border-radius:5px;padding:0 5px;font-size:10px;font-weight:650;line-height:15px}.pa-shell .pa-rc-rv-why.w-contradiction,.pa-shell .pa-rc-rv-why.w-failed_check{color:var(--rc-warn-ink);border-color:var(--amber-border);background:var(--amber-bg)}.pa-shell .pa-rc-rv-question{color:var(--ink);overflow-wrap:anywhere;font-size:13px;font-weight:600}.pa-shell .pa-rc-rv-files{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.pa-shell .pa-rc-rv-sugg{flex-direction:column;gap:4px;min-width:0;font-size:12.5px;display:flex}.pa-shell .pa-rc-rv-sugg-top{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pa-shell .pa-rc-rv-val{color:var(--ink);flex-wrap:wrap;align-items:center;gap:4px;font-weight:600;display:inline-flex}.pa-shell .pa-rc-rv-contra{flex-direction:column;gap:2px;display:flex}.pa-shell .pa-rc-rv-reason{font-size:12px}.pa-shell .pa-rc-rv-fxnote{color:var(--rc-warn-ink);font-size:12px}.pa-shell .pa-rc-rv-act{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.pa-shell .pa-rc-rv-staged{max-width:18rem}.pa-shell .pa-rc-rv-remember{color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:5px;font-size:11.5px;display:inline-flex}.pa-shell .pa-rc-rv-remember input{accent-color:var(--accent)}.pa-shell .pa-rc-rv-item .mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.95em}.pa-shell .pa-rc-rv-src{white-space:nowrap;color:var(--ink-2);background:var(--hover);border:1px solid var(--border);border-radius:999px;align-items:center;padding:0 6px;font-size:10.5px;font-weight:650;line-height:16px;display:inline-flex}.pa-shell .pa-rc-rv-src.s-vat,.pa-shell .pa-rc-rv-src.s-domain,.pa-shell .pa-rc-rv-src.s-name,.pa-shell .pa-rc-rv-src.s-exact,.pa-shell .pa-rc-rv-src.s-stated{color:var(--good);background:var(--good-bg);border-color:#0000}.pa-shell .pa-rc-rv-src.s-ai{color:var(--accent-ink);background:var(--accent-tint);border-color:#0000}.pa-shell .pa-rc-rv-src.s-ai.low,.pa-shell .pa-rc-rv-src.s-folder,.pa-shell .pa-rc-rv-src.s-suggested,.pa-shell .pa-rc-rv-src.s-document{color:var(--rc-warn-ink);background:var(--amber-bg);border-color:var(--amber-border)}.pa-shell .pa-rc-rv-flash{outline:2px solid var(--accent);outline-offset:2px;border-radius:8px;transition:outline-color .6s}.pa-shell .pa-rc-sb{color:var(--ink);font-size:13.5px;background:var(--surface)!important}.pa-shell .pa-rc-sb>div{border-color:var(--border)!important}.pa-shell .pa-rc-sb>div:last-child:not([data-scrollable]){background:var(--raised)!important}.pa-shell .pa-rc-sb #sidebar-title{color:var(--ink);letter-spacing:-.01em;word-break:break-word;font-size:20px;font-weight:700;line-height:1.3}.pa-shell .pa-rc-sb #sidebar-title+p,.pa-shell .pa-rc-sb .flex-wrap+p{color:var(--ink-2);font-size:12.5px}.pa-shell .pa-rc-sb [aria-label=Close\ sidebar]{color:var(--ink-muted);border:1px solid var(--border-strong);margin-right:0;padding:7px}.pa-shell .pa-rc-sb [aria-label=Close\ sidebar]:hover{color:var(--ink);background:var(--hover)}.pa-shell .pa-rc-sb .pa-rc-sb-adorn{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.pa-shell .pa-rc-sb [aria-label=Expand\ grid],.pa-shell .pa-rc-sb [aria-label=Collapse\ grid]{display:none}.pa-shell .pa-rc-sb .pa-rc-sb-body{border-radius:14px;overflow:visible}.pa-shell .pa-rc-sb .pa-rc-btn.primary{background:var(--accent);border-color:var(--accent);color:#fff}.pa-shell .pa-rc-sb .pa-rc-btn.primary:hover:not(:disabled){background:var(--accent-hover)}.pa-shell .pa-rc-sb .pa-rc-btn[aria-pressed=true]{opacity:.55}.pa-shell .pa-rc-sb .pa-rc-sb-linkbtn{font:inherit;color:var(--accent-ink);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;display:inline}.pa-shell .pa-rc-sb .pa-rc-sb-linkbtn:hover{text-decoration:underline}.pa-shell .pa-rc-sb .pa-rc-sb-tabs{border-bottom:1px solid var(--border);gap:22px;margin:2px 0 16px;display:flex}.pa-shell .pa-rc-sb .pa-rc-sb-tabs button{color:var(--ink-muted);align-items:center;gap:6px;padding:10px 0;font-size:14px;font-weight:600;display:inline-flex;position:relative}.pa-shell .pa-rc-sb .pa-rc-sb-tabs button:hover,.pa-shell .pa-rc-sb .pa-rc-sb-tabs button.on{color:var(--ink)}.pa-shell .pa-rc-sb .pa-rc-sb-tabs button.on:after{content:"";background:var(--accent);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.pa-shell .pa-rc-sb .pa-rc-sb-tabs .badge{background:var(--hover);min-width:18px;color:var(--ink-2);text-align:center;border-radius:999px;padding:0 6px;font-size:11px;font-weight:650;line-height:17px}.pa-shell .pa-rc-sb .pa-rc-sb-stack{flex-direction:column;gap:14px;display:flex}.pa-shell .pa-rc-sb .pa-rc-sb-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid;container-type:inline-size}.pa-shell .pa-rc-sb .pa-rc-sb-two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}@media (width<=760px){.pa-shell .pa-rc-sb .pa-rc-sb-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.pa-shell .pa-rc-sb .pa-rc-sb-two{grid-template-columns:1fr}}.pa-shell .pa-rc-sb .pa-rc-sb-card{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:14px;margin:0;padding:14px 16px}.pa-shell .pa-rc-sb .pa-rc-sb-skel{flex-direction:column;gap:10px;display:flex}.pa-shell .pa-rc-sb .pa-rc-sb-h{color:var(--ink);align-items:center;gap:8px;margin-bottom:6px;font-size:14px;font-weight:650;display:flex}.pa-shell .pa-rc-sb .pa-rc-sb-label{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:8px;font-size:11.5px;font-weight:700;display:block}.pa-shell .pa-rc-sb .pa-rc-sb-muted{color:var(--ink-muted);font-size:12.5px;line-height:1.45}.pa-shell .pa-rc-sb .pa-rc-sb-muted.small,.pa-shell .pa-rc-sb .small{margin-top:6px;font-size:12px}.pa-shell .pa-rc-sb .mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.pa-shell .pa-rc-sb .pa-rc-sb-row{justify-content:space-between;align-items:center;gap:10px;margin-top:8px;display:flex}.pa-shell .pa-rc-sb .pa-rc-sb-row.end{justify-content:flex-end}.pa-shell .pa-rc-sb .pa-rc-sb-list{color:var(--ink-2);margin:6px 0 10px;padding-left:18px;line-height:1.5;list-style:outside}.pa-shell .pa-rc-sb .pa-rc-sb-empty,.pa-shell .pa-rc-sb .pa-rc-sb-note{border:1px dashed var(--border-strong);color:var(--ink-muted);border-radius:12px;padding:10px 12px;font-size:12.5px}.pa-shell .pa-rc-sb .pa-rc-sb-error{border:1px solid color-mix(in srgb,var(--danger) 35%,transparent);background:color-mix(in srgb,var(--danger) 8%,transparent);color:var(--danger);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.pa-shell .pa-rc-sb .pa-rc-sb-ai{border-color:color-mix(in srgb,var(--accent) 30%,var(--border));background:color-mix(in srgb,var(--accent-tint) 50%,var(--surface))}.pa-shell .pa-rc-sb .pa-rc-sb-aitag{background:var(--accent-tint);color:var(--accent-ink);border-radius:999px;padding:1px 7px;font-size:11px;font-weight:650}.pa-shell .pa-rc-sb .pa-rc-sb-aitext{color:var(--ink);white-space:pre-wrap;margin:0 0 6px;line-height:1.55}.pa-shell .pa-rc-sb .pa-rc-sb-banner{border:1px solid var(--border-strong);background:var(--hover);color:var(--ink-2);border-radius:12px;padding:10px 14px;font-size:13px}.pa-shell .pa-rc-sb .pa-rc-sb-banner b{color:var(--ink)}.pa-shell .pa-rc-sb .pa-rc-sb-review{border-color:var(--amber-border);background:color-mix(in srgb,var(--amber-bg) 55%,var(--surface))}.pa-shell .pa-rc-sb .pa-rc-sb-review .pa-rc-sb-h{color:var(--rc-warn-ink)}.pa-shell .pa-rc-sb .pa-rc-sb-review-items{flex-direction:column;gap:10px;margin-top:8px;display:flex}.pa-shell .pa-rc-sb .pa-rc-sb-review-actions{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.pa-shell .pa-rc-sb .pa-rc-sb-accs{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}.pa-shell .pa-rc-sb .pa-rc-sb-acc{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:14px;flex-direction:column;gap:8px;min-width:0;padding:12px 14px;display:flex}.pa-shell .pa-rc-sb .pa-rc-sb-acc .top,.pa-shell .pa-rc-sb .pa-rc-sb-acc .bot{justify-content:space-between;align-items:center;gap:8px;display:flex}.pa-shell .pa-rc-sb .pa-rc-sb-acc .user{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.pa-shell .pa-rc-sb .pa-rc-sb-acc .gws{flex-wrap:wrap;gap:4px;display:flex}.pa-shell .pa-rc-sb .pa-rc-sb-acc .bot{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:13px}.pa-shell .pa-rc-sb .pa-rc-sb-acc .pa-rc-sb-muted.small{margin-top:-4px}.pa-shell .pa-rc-sb .pa-rc-sb-chip{background:var(--hover);border:1px solid var(--border);height:20px;color:var(--ink-2);border-radius:6px;align-items:center;padding:0 6px;font-size:11.5px;display:inline-flex}.pa-shell .pa-rc-sb .pa-rc-sb-diff{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.pa-shell .pa-rc-sb .pa-rc-sb-diff.d-pos{color:var(--rc-diff-ink)}.pa-shell .pa-rc-sb .pa-rc-sb-diff.d-neg{color:var(--ink)}.pa-shell .pa-rc-sb .pa-rc-sb-diff.d-zero{color:var(--good)}.pa-shell .pa-rc-sb .pa-rc-sb-diff.d-none{color:var(--ink-muted)}.pa-shell .pa-rc-sb .pa-rc-sb-findings{background:var(--raised);box-shadow:none;color:var(--ink-2);flex-direction:column;gap:6px;padding-left:30px;line-height:1.5;list-style:outside;display:flex}.pa-shell .pa-rc-sb .pa-rc-sb-findings b{color:var(--ink);font-weight:650}.pa-shell .pa-rc-sb .pa-rc-sb-findings li.muted{color:var(--ink-muted)}.pa-shell .pa-rc-sb .pa-rc-sb-worst{padding:0;overflow:hidden}.pa-shell .pa-rc-sb .pa-rc-sb-worst-h{color:var(--ink);justify-content:space-between;align-items:baseline;gap:12px;padding:12px 16px;font-size:14px;display:flex}.pa-shell .pa-rc-sb .pa-rc-sb-worst-h .pa-rc-sb-linkbtn{color:var(--ink-muted);font-size:12px}.pa-shell .pa-rc-sb .pa-rc-sb-tablewrap{overflow-x:auto}.pa-shell .pa-rc-sb .pa-rc-sb-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.pa-shell .pa-rc-sb .pa-rc-sb-table th{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--raised);text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap;padding:8px 10px;font-size:11px;font-weight:700}.pa-shell .pa-rc-sb .pa-rc-sb-table td{border-bottom:1px solid var(--border);color:var(--ink);white-space:nowrap;padding:9px 10px}.pa-shell .pa-rc-sb .pa-rc-sb-table tr:last-child td{border-bottom:0}.pa-shell .pa-rc-sb .pa-rc-sb-table .r{text-align:right}.pa-shell .pa-rc-sb .pa-rc-sb-table td.lbl{white-space:normal;min-width:170px;font-weight:650}.pa-shell .pa-rc-sb .pa-rc-sb-table tr.net td.lbl{color:var(--ink-2);padding-left:30px;font-weight:450}.pa-shell .pa-rc-sb .pa-rc-sb-file{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:6px 0;display:grid}.pa-shell .pa-rc-sb .pa-rc-sb-file .name{color:var(--accent-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.pa-shell .pa-rc-sb .pa-rc-sb-file .meta{color:var(--ink-muted);white-space:nowrap;font-size:12px}.pa-shell .pa-rc-sb .pa-rc-sb-kind{letter-spacing:.03em;color:#15803d;background:#22c55e24;border-radius:5px;justify-content:center;align-items:center;min-width:30px;height:22px;padding:0 4px;font-size:10px;font-weight:750;display:inline-flex}.pa-shell .pa-rc-sb .pa-rc-sb-kind.k-csv{color:var(--accent-ink);background:var(--accent-tint)}.pa-shell .pa-rc-sb .pa-rc-sb-kind.k-pdf{color:var(--danger);background:color-mix(in srgb,var(--danger) 12%,transparent)}html:not([data-theme=light]) .pa-shell .pa-rc-sb .pa-rc-sb-kind.k-xlsx,html:not([data-theme=light]) .pa-shell .pa-rc-sb .pa-rc-sb-kind.k-xls{color:#4ade80}.pa-shell .pa-rc-sb .pa-rc-sb-timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pa-shell .pa-rc-sb .pa-rc-sb-timeline li{color:var(--ink);grid-template-columns:14px minmax(0,1fr) auto;column-gap:10px;padding:6px 0;font-size:13px;display:grid;position:relative}.pa-shell .pa-rc-sb .pa-rc-sb-timeline li:not(:last-child):after{content:"";background:var(--border);width:2px;position:absolute;top:22px;bottom:-6px;left:4px}.pa-shell .pa-rc-sb .pa-rc-sb-timeline .dot{background:var(--ink-faint);z-index:1;border-radius:50%;width:10px;height:10px;margin-top:5px;position:relative}.pa-shell .pa-rc-sb .pa-rc-sb-timeline li.t-checked .dot,.pa-shell .pa-rc-sb .pa-rc-sb-timeline li.t-rechecked .dot{background:var(--accent)}.pa-shell .pa-rc-sb .pa-rc-sb-timeline li.t-agreed .dot,.pa-shell .pa-rc-sb .pa-rc-sb-timeline li.t-reviewed .dot{background:var(--good)}.pa-shell .pa-rc-sb .pa-rc-sb-timeline li.t-disputed .dot{background:var(--danger)}.pa-shell .pa-rc-sb .pa-rc-sb-timeline li.t-note .dot{background:var(--amber)}.pa-shell .pa-rc-sb .pa-rc-sb-timeline .txt{overflow-wrap:anywhere;min-width:0;line-height:1.45}.pa-shell .pa-rc-sb .pa-rc-sb-timeline .note{color:var(--ink-2);margin-top:2px;font-size:12.5px}.pa-shell .pa-rc-sb .pa-rc-sb-timeline .when{color:var(--ink-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.pa-shell .pa-rc-sb .pa-rc-sb-textarea{border:1px solid var(--border-strong);background:var(--surface);width:100%;color:var(--ink);font:inherit;resize:vertical;border-radius:10px;outline:none;padding:8px 10px;font-size:13px}.pa-shell .pa-rc-sb .pa-rc-sb-textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.pa-shell .pa-rc-sb .pa-rc-sb-grid{min-width:0}.pa-shell .pa-rc-sb .pa-rc-sb-foot{position:relative}.pa-shell .pa-rc-sb .pa-rc-sb-foot>.pa-rc-sb-row{margin-top:0}.pa-shell .pa-rc-sb .pa-rc-sb-actions{align-items:center;gap:8px;display:flex}.pa-shell .pa-rc-sb .pa-rc-sb-notepop{border:1px solid var(--border);background:var(--surface);width:min(420px,100%);box-shadow:var(--shadow-md);z-index:5;border-radius:14px;padding:12px;position:absolute;bottom:calc(100% + 10px);right:0}.pa-shell .pa-rc-sb .pa-rc-sb-tabs .badge.warn{background:var(--amber-bg);color:var(--rc-warn-ink)}.pa-shell .pa-rc-sb .pa-rc-sb-banner.warn{border-color:var(--amber-border);background:color-mix(in srgb,var(--amber-bg) 55%,var(--surface))}.pa-shell .pa-rc-sb .bad{color:var(--danger)}.pa-shell .pa-rc-sb .pa-rc-sb-kind.k-zip,.pa-shell .pa-rc-sb .pa-rc-sb-kind.k-jpg,.pa-shell .pa-rc-sb .pa-rc-sb-kind.k-png{color:var(--ink-2);background:var(--hover)}.pa-shell .pa-rc-sb .pa-rc-sb-linkbtn:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.pa-shell .pa-rc-sb .pa-rc-tc{flex-direction:column;gap:10px;display:flex}.pa-shell .pa-rc-sb .pa-rc-tc .pa-rc-sb-h .pa-rc-sb-muted{font-size:12px;font-weight:500}.pa-shell .pa-rc-sb .pa-rc-tc-table th:first-child,.pa-shell .pa-rc-sb .pa-rc-tc-table td.lbl{min-width:90px}.pa-shell .pa-rc-sb .pa-rc-tc-verdict{border-radius:10px;padding:8px 12px;font-size:13px;line-height:1.45}.pa-shell .pa-rc-sb .pa-rc-tc-verdict.ok{background:var(--good-bg);color:var(--good)}.pa-shell .pa-rc-sb .pa-rc-tc-verdict.bad{background:color-mix(in srgb,var(--amber-bg) 70%,var(--surface));color:var(--rc-warn-ink)}.pa-shell .pa-rc-sb .pa-rc-tc-sec{border-top:1px solid var(--border);padding-top:8px}.pa-shell .pa-rc-sb .pa-rc-tc-list{color:var(--ink-2);flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:13px;line-height:1.45;list-style:outside;display:flex}.pa-shell .pa-rc-sb .pa-rc-sb-acc .kind{margin-top:-4px}.pa-shell .pa-rc-sb .pa-rc-sb-acc .figs{flex-direction:column;gap:2px;display:flex}.pa-shell .pa-rc-sb .pa-rc-sb-fig{font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;font-size:12.5px;display:flex}.pa-shell .pa-rc-sb .pa-rc-sb-fig .k{color:var(--ink-muted)}.pa-shell .pa-rc-sb .pa-rc-sb-fig .v{color:var(--ink);white-space:nowrap}.pa-shell .pa-rc-sb .pa-rc-sb-accfind{color:var(--ink-2);margin:0;padding-left:16px;font-size:12px;line-height:1.45;list-style:outside}.pa-shell .pa-rc-sb .pa-rc-sb-accfind li.foreign{color:var(--rc-warn-ink);font-weight:600}.pa-shell .pa-rc-sb .pa-rc-bf-list{flex-direction:column;padding:0 16px;list-style:none;display:flex}.pa-shell .pa-rc-sb .pa-rc-bf-row{border-bottom:1px solid var(--border);flex-direction:column;gap:6px;padding:12px 0;transition:background .3s;display:flex}.pa-shell .pa-rc-sb .pa-rc-bf-row:last-child{border-bottom:0}.pa-shell .pa-rc-sb .pa-rc-bf-row.hl{background:var(--accent-tint);margin:0 -16px;padding:12px 16px}.pa-shell .pa-rc-sb .pa-rc-bf-top{align-items:center;gap:8px;min-width:0;display:flex}.pa-shell .pa-rc-sb .pa-rc-bf-top .name{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:650;overflow:hidden}.pa-shell .pa-rc-sb .pa-rc-bf-meta{color:var(--ink-2);flex-wrap:wrap;gap:4px 14px;font-size:12.5px;display:flex}.pa-shell .pa-rc-sb .pa-rc-bf-why{color:var(--ink-2);flex-direction:column;gap:2px;font-size:12.5px;line-height:1.45;display:flex}.pa-shell .pa-rc-sb .pa-rc-bf-why b{color:var(--ink);font-weight:650}.pa-shell .pa-rc-sb .pa-rc-bf-actions{gap:16px;font-size:12.5px;display:flex}.pa-shell .pa-rc-sb .pa-rc-bf-stmt{border:1px solid var(--border);border-radius:10px}.pa-shell .pa-rc-sb .pa-rc-bf-stmt .pa-rc-sb-muted.small{padding:0 10px 8px}.pa-shell .pa-rc-sb .pa-rc-bf-move{border:1px solid var(--border);background:var(--raised);border-radius:10px;flex-wrap:wrap;align-items:flex-end;gap:10px;padding:10px 12px;display:flex}.pa-shell .pa-rc-sb .pa-rc-bf-move>.pa-rc-sb-row{flex-basis:100%;margin-top:0}.pa-shell .pa-rc-sb .pa-rc-bf-field{color:var(--ink-muted);flex-direction:column;gap:4px;font-size:12px;display:flex;position:relative}.pa-shell .pa-rc-sb .pa-rc-bf-field.grow{flex:1;min-width:220px}.pa-shell .pa-rc-sb .pa-rc-bf-field select,.pa-shell .pa-rc-sb .pa-rc-bf-field input{border:1px solid var(--border-strong);background:var(--surface);height:30px;color:var(--ink);font:inherit;border-radius:8px;outline:none;padding:0 8px;font-size:13px}.pa-shell .pa-rc-sb .pa-rc-bf-field select:focus,.pa-shell .pa-rc-sb .pa-rc-bf-field input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.pa-shell .pa-rc-sb .pa-rc-bf-options{z-index:5;border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-md);border-radius:10px;max-height:220px;margin:4px 0 0;padding:4px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow:auto}.pa-shell .pa-rc-sb .pa-rc-bf-options button{text-align:left;width:100%;color:var(--ink);border-radius:6px;padding:6px 8px;font-size:13px;display:block}.pa-shell .pa-rc-sb .pa-rc-bf-options button:hover{background:var(--hover)}.pa-shell .pa-rc-sb .pa-rc-sb-unm-block{padding:4px 16px 12px}.pa-shell .pa-rc-sb .pa-rc-sb-unm-block .pa-rc-sb-tablewrap{margin:0 -16px}.pa-shell .pa-rc-sb .pa-rc-sb-unm-list{color:var(--ink);flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:13px;display:flex}.pa-shell .pa-rc-sb .pa-rc-sb-unm-causes{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.pa-shell .pa-rc-sb .pa-rc-sb-unm-causes .c-not_our_traffic,.pa-shell .pa-rc-sb .pa-rc-sb-unm-causes .c-our_cost_missing{border-color:var(--amber-border);background:var(--amber-bg);color:var(--rc-warn-ink)}.pa-shell .pa-rc-sb .pa-rc-sb-unm .pa-rc-sb-table td.lbl .small{white-space:normal;font-weight:400}.pa-shell .pa-rc-sb .pa-rc-sb-unm-more{padding-top:8px}.pa-shell .pa-rc-pf-list{border:1px solid var(--border);background:var(--surface);border-radius:14px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.pa-shell .pa-rc-pf-list>li+li{border-top:1px solid var(--border)}.pa-shell .pa-rc-pf-row{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:3px;padding:10px 14px;transition:background .12s;display:flex}.pa-shell .pa-rc-pf-row:hover{background:var(--hover)}.pa-shell .pa-rc-pf-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.pa-shell .pa-rc-pf-row-main{align-items:center;gap:8px;min-width:0;display:flex}.pa-shell .pa-rc-pf-name{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:650;overflow:hidden}.pa-shell .pa-rc-pf-ver{background:var(--hover);color:var(--ink-2);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:0 6px;font-size:11px;font-weight:650;line-height:18px}.pa-shell .pa-rc-pf-row-meta{color:var(--ink-muted);font-size:12px;line-height:1.4}.pa-shell .pa-rc-pf-secs,.pa-shell .pa-rc-pf-sk{flex-direction:column;gap:12px;display:flex}.pa-shell .pa-rc-pf-sec-h{justify-content:space-between;align-items:center;gap:8px;display:flex}.pa-shell .pa-rc-pf-sec-aside{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:11.5px}.pa-shell .pa-rc-pf-subh{margin-top:4px}.pa-shell .pa-rc-pf-help{color:var(--ink-2);margin:0;font-size:12.5px;line-height:1.45}.pa-shell .pa-rc-pf-help code{background:var(--hover);border-radius:4px;padding:0 4px;font-size:11.5px}.pa-shell .pa-rc-pf .strong{color:var(--ink);font-weight:650}.pa-shell .pa-rc-pf-inline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pa-shell .pa-rc-pf-in{border:1px solid var(--border-strong,var(--border));background:var(--surface);height:32px;color:var(--ink);border-radius:9px;min-width:0;padding:0 10px;font-size:13px}.pa-shell .pa-rc-pf-in.grow{flex:1;min-width:10rem}.pa-shell .pa-rc-pf-in:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint);outline:none}.pa-shell .pa-rc-pf-in::placeholder{color:var(--ink-muted)}.pa-shell .pa-rc-pf-notes{resize:vertical;width:100%;height:auto;padding:8px 10px;font-family:inherit;line-height:1.45}.pa-shell .pa-rc-pf-field{color:var(--ink-muted);flex-direction:column;gap:4px;font-size:12px;font-weight:600;display:flex}.pa-shell .pa-rc-pf-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;display:grid}.pa-shell .pa-rc-pf-rule{border-top:1px dashed var(--border);flex-direction:column;gap:3px;padding:8px 0;display:flex}.pa-shell .pa-rc-pf-rule:first-of-type{border-top:0}.pa-shell .pa-rc-pf-match{color:var(--ink-muted);overflow-wrap:anywhere;font-size:12px}.pa-shell .pa-rc-pf-match .mono{color:var(--good)}.pa-shell .pa-rc-pf-checks{flex-wrap:wrap;gap:6px;display:flex}.pa-shell .pa-rc-pf-check{border:1px solid var(--border);background:var(--surface);height:28px;color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;display:inline-flex}.pa-shell .pa-rc-pf-check.on{border-color:var(--accent);background:var(--accent-tint,var(--hover));color:var(--ink)}.pa-shell .pa-rc-pf-check input{accent-color:var(--accent);margin:0}.pa-shell .pa-rc-pf-picker{margin-top:8px}.pa-shell .pa-rc-pf-bundles{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pa-shell .pa-rc-pf-bundles li{align-items:center;gap:10px;padding:7px 0;font-size:13px;display:flex}.pa-shell .pa-rc-pf-bundles li+li{border-top:1px solid var(--border)}.pa-shell .pa-rc-pf-pills{margin-left:auto}.pa-shell .pa-rc-pf-confirm{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.pa-shell .pa-rc-pf .pa-rc-btn-danger{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 40%,transparent)}.pa-shell .pa-rc-pf .pa-rc-btn-danger:hover:not(:disabled){background:color-mix(in srgb,var(--danger) 10%,transparent)}.pa-shell .pa-rc-pf .pa-rc-btn-primary{background:var(--accent);color:#fff;border-color:#0000}.pa-shell .pa-rc-pf .pa-rc-btn-primary:hover:not(:disabled){background:var(--accent-hover,var(--accent))}.pa-shell .pa-sched.pa-rc{max-width:88rem}@media (width>=768px){.pa-shell .pa-sched.pa-rc{padding-top:68px}}.pa-shell .pa-rc-head{flex-wrap:wrap;align-items:flex-start}.pa-shell .pa-rc-head-acts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pa-shell .pa-rc-sub{align-items:center;height:38px}.pa-shell .pa-rc-sub>button{height:30px;padding:0 14px}.pa-shell .pa-rc-head .pa-rc-btn.primary,.pa-shell .pa-rc-board .pa-rc-btn.primary{background:var(--accent);color:#fff;border-color:#0000}.pa-shell .pa-rc-head .pa-rc-btn.primary:hover:not(:disabled),.pa-shell .pa-rc-board .pa-rc-btn.primary:hover:not(:disabled){background:var(--accent-hover)}.pa-shell .pa-rc-head .pa-rc-btn.primary{border-radius:12px;height:38px;padding:0 16px}.pa-shell .pa-rc-board .pa-rc-btn.danger{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 40%,transparent)}.pa-shell .pa-rc-board .pa-rc-btn.danger:hover:not(:disabled){background:color-mix(in srgb,var(--danger) 10%,transparent)}.pa-shell .pa-rc-banner{color:var(--ink-2);border:1px solid var(--border);background:var(--surface);border-radius:12px;align-items:flex-start;gap:9px;margin:0 0 14px;padding:10px 14px;font-size:13px;line-height:1.45;display:flex}.pa-shell .pa-rc-banner>svg{flex:none;margin-top:2px}.pa-shell .pa-rc-banner code{background:var(--hover);font-size:12px;font-family:var(--font-mono,ui-monospace,monospace);border-radius:5px;margin:0 3px;padding:0 5px}.pa-shell .pa-rc-banner.warn{color:var(--rc-warn-ink,var(--amber-ink));background:var(--amber-bg);border-color:var(--amber-border)}.pa-shell .pa-rc-banner.muted{color:var(--ink-muted);background:0 0;border-style:dashed;padding:6px 12px;font-size:12.5px}.pa-shell .pa-rc-banner.info.big{color:var(--ink);padding:18px 20px;font-size:14px}.pa-shell .pa-rc-errcard{border:1px solid color-mix(in srgb,var(--danger) 35%,transparent);background:color-mix(in srgb,var(--danger) 8%,var(--surface));color:var(--danger);border-radius:14px;align-items:center;gap:12px;margin:0 0 16px;padding:14px 16px;display:flex}.pa-shell .pa-rc-errcard>div{flex:1;min-width:0}.pa-shell .pa-rc-warming{border:1px solid color-mix(in srgb,var(--accent) 25%,transparent);background:color-mix(in srgb,var(--accent) 6%,var(--surface));color:var(--ink-2);border-radius:12px;margin:0 0 12px;padding:9px 14px;font-size:13px}.pa-shell .pa-rc-errcard .t{color:var(--ink);font-size:14px;font-weight:650}.pa-shell .pa-rc-errcard .m{color:var(--ink-2);overflow-wrap:anywhere;margin-top:2px;font-size:12.5px}.pa-shell .pa-rc-board-kpis{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:14px;margin-bottom:18px}.pa-shell .pa-rc-ovl{border-radius:16px}.pa-shell .pa-rc-skelcard{flex-direction:column;gap:10px;padding:18px;display:flex}.pa-shell .pa-rc-impwrap{margin:0 0 18px}.pa-shell .pa-rc-imp{border:1.5px dashed color-mix(in srgb,var(--accent) 38%,var(--border));background:color-mix(in srgb,var(--accent) 4%,var(--surface));border-radius:16px;flex-wrap:wrap;align-items:center;gap:14px;padding:16px 18px;transition:background .15s,border-color .15s;display:flex}.pa-shell .pa-rc-imp.over{background:color-mix(in srgb,var(--accent) 10%,var(--surface));border-color:var(--accent)}.pa-shell .pa-rc-imp.off{opacity:.7;border-color:var(--border-strong);background:var(--surface)}.pa-shell .pa-rc-imp-ico{background:var(--accent-tint);width:40px;height:40px;color:var(--accent-ink);border-radius:11px;flex:none;justify-content:center;align-items:center;transition:transform .18s cubic-bezier(.3,.7,.4,1),background .15s,box-shadow .18s;display:inline-flex}.pa-shell .pa-rc-imp:not(.off){cursor:pointer}.pa-shell .pa-rc-imp:not(.off):not(.over):hover{border-style:solid;border-color:var(--accent);background:color-mix(in srgb,var(--accent) 7%,var(--surface))}.pa-shell .pa-rc-imp:not(.off):hover .pa-rc-imp-ico,.pa-shell .pa-rc-imp.over .pa-rc-imp-ico{background:var(--accent-tint-hover,var(--accent-tint));box-shadow:0 4px 10px -4px color-mix(in srgb,var(--accent) 55%,transparent);transform:translateY(-2px)}.pa-shell .pa-rc-imp:focus-visible{border-style:solid;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint);outline:none}.pa-shell .pa-rc-imp.off .pa-rc-imp-ico{color:var(--ink-muted);background:var(--hover)}.pa-shell .pa-rc-imp .pa-rc-btn{cursor:pointer}@media (prefers-reduced-motion:reduce){.pa-shell .pa-rc-imp-ico{transition:none}.pa-shell .pa-rc-imp:hover .pa-rc-imp-ico{transform:none}}.pa-shell .pa-rc-imp-copy{flex:18rem;min-width:0}.pa-shell .pa-rc-imp-title{color:var(--ink);font-size:14px;font-weight:650}.pa-shell .pa-rc-imp-sub{color:var(--ink-muted);max-width:40rem;margin-top:2px;font-size:12.5px;line-height:1.4}.pa-shell .pa-rc-imp-acts{flex:none;align-items:center;gap:6px;display:flex}.pa-shell .pa-rc-btn.warn{color:var(--rc-warn-ink,var(--amber-ink));border-color:var(--amber-border);background:var(--amber-bg)}.pa-shell .pa-rc-btn.warn:hover:not(:disabled){background:color-mix(in srgb,var(--amber) 22%,var(--surface))}.pa-shell .pa-rc-batches{flex-direction:column;gap:6px;margin-top:10px;display:flex}.pa-shell .pa-rc-batch{border:1px solid var(--border-strong,var(--border));background:var(--surface);color:var(--ink);font-variant-numeric:tabular-nums;border-radius:12px;font-size:12.5px}.pa-shell .pa-rc-batch.t-warn{border-color:var(--amber-border);background:color-mix(in srgb,var(--amber) 5%,var(--surface))}.pa-shell .pa-rc-batch.t-bad{border-color:color-mix(in srgb,var(--danger) 35%,transparent)}.pa-shell .pa-rc-batch-line{flex-wrap:wrap;align-items:center;gap:8px;min-height:36px;padding:4px 8px 4px 12px;display:flex}.pa-shell .pa-rc-chip-dot{background:var(--accent);border-radius:50%;flex:none;width:7px;height:7px}.pa-shell .pa-rc-batch.t-run .pa-rc-chip-dot{animation:1.2s ease-in-out infinite pa-rc-pulse}.pa-shell .pa-rc-batch.t-good .pa-rc-chip-dot{background:var(--good)}.pa-shell .pa-rc-batch.t-warn .pa-rc-chip-dot{background:var(--amber)}.pa-shell .pa-rc-batch.t-bad .pa-rc-chip-dot{background:var(--danger)}@keyframes pa-rc-pulse{0%,to{opacity:1}50%{opacity:.35}}.pa-shell .pa-rc-batch-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:22rem;font:inherit;color:var(--ink);background:0 0;border:0;padding:0;font-weight:650;overflow:hidden}.pa-shell button.pa-rc-batch-name{cursor:pointer}.pa-shell button.pa-rc-batch-name:hover{color:var(--accent-ink);text-decoration:underline}.pa-shell .pa-rc-batch-txt{min-width:0;color:var(--ink-2)}.pa-shell .pa-rc-batch.t-bad .pa-rc-batch-txt{color:var(--danger)}.pa-shell .pa-rc-batch.t-warn .pa-rc-batch-txt{color:var(--rc-warn-ink,var(--amber-ink));font-weight:600}.pa-shell .pa-rc-batch-cta{margin-left:auto}.pa-shell .pa-rc-batch .pa-rc-linkbtn{color:var(--ink-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;padding:0 4px;font-size:12px;font-weight:600;display:inline-flex}.pa-shell .pa-rc-batch .pa-rc-linkbtn:hover{color:var(--ink)}.pa-shell .pa-rc-readbar{background:var(--hover);border-radius:999px;width:9rem;height:6px;display:inline-flex;overflow:hidden}.pa-shell .pa-rc-readbar .seg{height:100%;transition:width .3s}.pa-shell .pa-rc-readbar .seg.read{background:var(--good)}.pa-shell .pa-rc-readbar .seg.reading{background:var(--accent)}.pa-shell .pa-rc-readbar .seg.failed{background:var(--danger)}.pa-shell .pa-rc-readbar .seg.queued{background:color-mix(in srgb,var(--ink-muted) 35%,transparent)}.pa-shell .pa-rc-batch-det{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding:8px 12px 10px;display:flex}.pa-shell .pa-rc-batch-stats{color:var(--ink-2);flex-wrap:wrap;gap:4px 12px;display:flex}.pa-shell .pa-rc-batch-stats b{color:var(--ink);font-weight:650}.pa-shell .pa-rc-batch-stats .bad b,.pa-shell .pa-rc-batch-stats .bad{color:var(--danger)}.pa-shell .pa-rc-batch-stats .sep{background:var(--border);width:1px}.pa-shell .pa-rc-batch-files{border:1px solid var(--border);border-radius:8px;max-height:16rem;margin:0;padding:0;list-style:none;overflow:auto}.pa-shell .pa-rc-batch-files li{align-items:center;gap:8px;padding:4px 8px;display:flex}.pa-shell .pa-rc-batch-files li+li{border-top:1px solid var(--border)}.pa-shell .pa-rc-batch-files .nm{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pa-shell .pa-rc-batch-files .rs{text-overflow:ellipsis;white-space:nowrap;max-width:50%;color:var(--ink-muted);flex:none;overflow:hidden}.pa-shell .pa-rc-batch-files li.r-failed .rs{color:var(--danger)}.pa-shell .pa-rc-batch-files li.r-reading .rs{color:var(--accent-ink)}.pa-shell .pa-rc-batch-sec .h{color:var(--ink-2);margin-bottom:2px;font-weight:650}.pa-shell .pa-rc-batch-sec.bad .h{color:var(--danger)}.pa-shell .pa-rc-batch-sec ul{max-height:8rem;margin:0;padding-left:16px;overflow:auto}.pa-shell .pa-rc-batch-sec .muted{color:var(--ink-muted)}.pa-shell .pa-rc-chip-x{width:20px;height:20px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.pa-shell .pa-rc-chip-x:hover{background:var(--hover);color:var(--ink)}.pa-shell .pa-rc-chip-clear{color:var(--ink-muted);cursor:pointer;background:0 0;border:0;align-self:flex-end;padding:0 6px;font-size:12px;font-weight:600}.pa-shell .pa-rc-chip-clear:hover{color:var(--ink);text-decoration:underline}.pa-shell .pa-rc-recent{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:12px;display:flex}.pa-shell .pa-rc-recent .h{margin-right:2px;font-weight:650}.pa-shell .pa-rc-recent-it{border:1px solid var(--border);background:var(--surface);color:var(--ink-2);cursor:pointer;border-radius:999px;padding:2px 9px;font-size:12px}.pa-shell .pa-rc-recent-it:hover{background:var(--hover);color:var(--ink)}.pa-shell .pa-rc-recent-it.s-review{border-color:var(--amber-border)}.pa-shell .pa-rc-recent-it.s-failed{border-color:color-mix(in srgb,var(--danger) 35%,transparent)}.pa-shell .pa-rc-recent-it .need{color:var(--rc-warn-ink,var(--amber-ink));font-weight:650}.pa-shell .pa-rc-pend{border:1px solid var(--amber-border);background:color-mix(in srgb,var(--amber) 6%,var(--surface));border-radius:16px;margin:0 0 18px;overflow:hidden}.pa-shell .pa-rc-pend-head{color:var(--rc-warn-ink,var(--amber-ink));border-bottom:1px solid var(--amber-border);align-items:center;gap:8px;padding:11px 16px;font-size:13.5px;font-weight:650;display:flex}.pa-shell .pa-rc-pend ul{margin:0;padding:0;list-style:none}.pa-shell .pa-rc-pend-row{align-items:center;gap:12px;padding:10px 16px;display:flex}.pa-shell .pa-rc-pend-row+.pa-rc-pend-row{border-top:1px solid var(--border)}.pa-shell .pa-rc-pend-main{flex:1;min-width:0}.pa-shell .pa-rc-pend-name{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.pa-shell .pa-rc-pend-meta{color:var(--ink-muted);margin-top:1px;font-size:12px}.pa-shell .pa-rc-pend-meta .err{color:var(--danger)}.pa-shell .pa-rc-pend-meta .why{color:var(--ink-2)}.pa-shell .pa-rc-pend-acts{flex:none;align-items:center;gap:6px;display:flex}.pa-shell .pa-rc-confirm{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.pa-shell .pa-rc-tblcard{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:16px;overflow:hidden}.pa-shell .pa-rc-tbl-bar{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.pa-shell .pa-rc-kpi-sk{flex-direction:column;gap:9px;min-height:112px;display:flex}.pa-shell .pa-rc-kpi-sk:before{opacity:.25}.pa-shell .pa-rc-kpi-sk:hover{box-shadow:var(--shadow-sm);transform:none}.pa-shell .pa-rc-kpi-sk .skeleton-shimmer{border-radius:999px;display:block}.pa-shell .pa-rc-kpi-sk .sk-k{height:10px}.pa-shell .pa-rc-kpi-sk .sk-v{border-radius:7px;height:24px;margin-top:2px}.pa-shell .pa-rc-kpi-sk .sk-s{height:10px;margin-top:auto}.pa-shell .pa-rc-sk-tabs{border:1px solid var(--border);border-radius:999px;gap:6px;padding:4px;display:flex}.pa-shell .pa-rc-sk-tabs .skeleton-shimmer{border-radius:999px;height:24px;display:block}.pa-shell .pa-rc-sk-search{border-radius:10px;width:19rem;max-width:40%;height:36px;display:block}.pa-shell .pa-rc-tblsk td{padding-top:14px;padding-bottom:14px}.pa-shell .pa-rc-tblsk th{opacity:.7}.pa-shell .pa-rc-tbl-tools{flex:0 26rem;align-items:center;gap:8px;min-width:0;display:flex}.pa-shell .pa-rc-tbl-tools .pa-rc-bsearch{flex:auto}.pa-shell .pa-rc-tabs>button.rv:not(.on) .cnt{color:var(--rc-warn-ink,var(--amber-ink));background:var(--amber-bg)}.pa-shell .pa-rc-filter{flex:none;position:relative}.pa-shell .pa-rc-filterbtn{border:1px solid var(--border-strong,var(--border));background:var(--surface);height:36px;color:var(--ink-2);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.pa-shell .pa-rc-filterbtn:hover{background:var(--hover);color:var(--ink)}.pa-shell .pa-rc-filterbtn[aria-expanded=true],.pa-shell .pa-rc-filterbtn.on{border-color:var(--accent);color:var(--accent-ink)}.pa-shell .pa-rc-filterbtn:focus-visible{box-shadow:0 0 0 3px var(--accent-tint);outline:none}.pa-shell .pa-rc-filterbtn .cnt{color:#fff;background:var(--accent);border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}.pa-shell .pa-rc-filterpop{z-index:30;border:1px solid var(--border);background:var(--surface);width:22rem;max-width:calc(100vw - 32px);box-shadow:var(--shadow-lg,0 12px 32px -8px #00000059);border-radius:14px;padding:12px;animation:.14s ease-out pa-rc-pop;position:absolute;top:calc(100% + 6px);right:0}@keyframes pa-rc-pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.pa-shell .pa-rc-filterpop .h{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);margin:0 2px 8px;font-size:11px;font-weight:650}.pa-shell .pa-rc-filterpop .line{align-items:center;gap:6px;margin-bottom:8px;display:flex}.pa-shell .pa-rc-filterpop select,.pa-shell .pa-rc-filterpop input[type=text]{border:1px solid var(--border-strong,var(--border));background:var(--surface);min-width:0;height:32px;color:var(--ink);border-radius:8px;flex:1 1 0;padding:0 9px;font-size:13px}.pa-shell .pa-rc-filterpop select:focus,.pa-shell .pa-rc-filterpop input[type=text]:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint);outline:none}.pa-shell .pa-rc-filterpop input[aria-invalid=true]{border-color:var(--danger)}.pa-shell .pa-rc-filterpop .op{color:var(--ink-muted);flex:none;font-size:12.5px}.pa-shell .pa-rc-filterpop .sts{grid-template-columns:1fr 1fr;gap:4px 10px;max-height:13rem;margin-bottom:8px;padding:2px;display:grid;overflow:auto}.pa-shell .pa-rc-filterpop .sts label{color:var(--ink-2);cursor:pointer;align-items:center;gap:7px;font-size:12.5px;display:flex}.pa-shell .pa-rc-filterpop .sts input{accent-color:var(--accent)}.pa-shell .pa-rc-filterpop .foot{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;padding-top:8px;display:flex}.pa-shell .pa-rc-filterpop .preview{min-width:0;color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.pa-shell .pa-rc-condchips{border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--accent) 3%,var(--surface));flex-wrap:wrap;align-items:center;gap:6px;padding:8px 14px;display:flex}.pa-shell .pa-rc-condchip{border:1px solid color-mix(in srgb,var(--accent) 35%,var(--border));background:var(--accent-tint);height:26px;color:var(--accent-ink);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:4px;padding:0 4px 0 10px;font-size:12px;font-weight:600;display:inline-flex}.pa-shell .pa-rc-condchip button{width:18px;height:18px;color:inherit;cursor:pointer;opacity:.75;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.pa-shell .pa-rc-condchip button:hover{opacity:1;background:color-mix(in srgb,var(--accent) 18%,transparent)}.pa-shell .pa-rc-condchips .pa-rc-linkbtn,.pa-shell .pa-rc-empty .pa-rc-linkbtn{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:12px;font-weight:600}.pa-shell .pa-rc-tbl th[aria-sort]{padding:0}.pa-shell .pa-rc-sortbtn{width:100%;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;padding:10px 12px;display:inline-flex}.pa-shell .pa-rc-tbl th.num .pa-rc-sortbtn{justify-content:flex-end}.pa-shell .pa-rc-sortbtn:hover{color:var(--ink)}.pa-shell .pa-rc-sortbtn:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:6px}.pa-shell .pa-rc-sortbtn.on{color:var(--accent-ink)}.pa-shell .pa-rc-sortbtn svg{flex:none}.pa-shell .pa-rc-sortbtn svg.idle{opacity:0;transition:opacity .12s}.pa-shell .pa-rc-sortbtn:hover svg.idle,.pa-shell .pa-rc-sortbtn:focus-visible svg.idle{opacity:.55}.pa-shell .pa-rc-tabs>button{align-items:center;gap:6px;height:30px;display:inline-flex}.pa-shell .pa-rc-tabs .cnt{height:18px;color:var(--ink-muted);background:var(--hover);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;padding:0 6px;font-size:11px;font-style:italic;font-weight:650;display:inline-flex}.pa-shell .pa-rc-tabs>button.on .cnt{color:var(--accent-ink);background:color-mix(in srgb,var(--accent) 14%,transparent)}.pa-shell .pa-rc-bsearch{border:1px solid var(--border-strong,var(--border));background:var(--surface);min-width:12rem;height:36px;color:var(--ink-muted);border-radius:10px;flex:0 19rem;align-items:center;gap:7px;padding:0 11px;display:flex}.pa-shell .pa-rc-bsearch:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.pa-shell .pa-rc-bsearch input{min-width:0;height:100%;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:13px}.pa-shell .pa-rc-bsearch input::placeholder{color:var(--ink-muted)}.pa-shell .pa-rc-tblwrap{overflow-x:auto}.pa-shell .pa-rc-tbl{border-collapse:collapse;width:100%;color:var(--ink);font-size:13px}.pa-shell .pa-rc-tbl th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--hover) 60%,transparent);padding:10px 12px;font-size:11px;font-weight:650}.pa-shell .pa-rc-tbl td{vertical-align:middle;border-bottom:1px solid var(--border);padding:11px 12px}.pa-shell .pa-rc-tbl .num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.pa-shell .pa-rc-tbl .tick{width:34px;padding-right:0}.pa-shell .pa-rc-row.click,.pa-shell .pa-rc-hintrow.click{cursor:pointer}.pa-shell .pa-rc-row.click:hover,.pa-shell .pa-rc-row.click:hover+.pa-rc-hintrow,.pa-shell .pa-rc-hintrow.click:hover{background:var(--hover)}.pa-shell .pa-rc-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.pa-shell .pa-rc-row.has-hint td{border-bottom:0;padding-bottom:4px}.pa-shell .pa-rc-hintrow td{color:var(--rc-warn-ink,var(--amber-ink));padding:0 12px 10px;font-size:12px}.pa-shell .pa-rc-hintrow svg{vertical-align:-1px;margin-right:2px}.pa-shell .pa-rc-tick{border:1.5px solid var(--border-strong,var(--border));color:#fff;border-radius:5px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.pa-shell .pa-rc-tick.on{background:var(--good);border-color:var(--good)}html[data-theme=light] .pa-shell .pa-rc-tick.on{background:#16a34a;border-color:#16a34a}.pa-shell .pa-rc-tick.part{background:var(--amber-bg);border-color:var(--amber);color:var(--rc-warn-ink,var(--amber-ink))}.pa-shell .pa-rc-tbl .prov{min-width:11rem}.pa-shell .pa-rc-tbl .prov .name,.pa-shell .pa-rc-unassigned .name{flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px;font-weight:650;display:flex}.pa-shell .pa-rc-tbl .prov .sub,.pa-shell .pa-rc-unassigned .sub{color:var(--ink-muted);margin-top:1px;font-size:12px;line-height:1.35}.pa-shell .pa-rc-gwchips{flex-wrap:wrap;gap:4px;max-width:17rem;display:flex}.pa-shell .pa-rc-gwchips code{background:var(--hover);border:1px solid var(--border);color:var(--ink-2);font-size:11.5px;font-family:var(--font-mono,ui-monospace,monospace);white-space:nowrap;border-radius:6px;padding:1px 6px}.pa-shell .pa-rc-gwchips code.off{opacity:.65;text-decoration:line-through}.pa-shell .pa-rc-gwchips .more{color:var(--ink-muted);align-self:center;font-size:11.5px}.pa-shell .pa-rc-tbl .diff.d-pos{color:var(--rc-diff-ink,#fbbf24);font-weight:600}.pa-shell .pa-rc-tbl .diff.d-zero{color:var(--good)}.pa-shell .pa-rc-tbl .st{white-space:nowrap}.pa-shell .pa-rc-tbl .st .files{color:var(--ink-muted);margin-top:3px;font-size:11.5px}.pa-shell .pa-rc-tbl .who{color:var(--ink-2);white-space:nowrap;font-size:12.5px}.pa-shell .pa-rc-tbl .who .muted{color:var(--ink-muted)}.pa-shell .pa-rc-tbl .who .doc{color:var(--ink-muted);margin-top:2px;font-size:11.5px}.pa-shell .pa-rc-unassigned td{background:color-mix(in srgb,var(--hover) 50%,transparent);color:var(--ink-2)}.pa-shell .pa-rc-empty td{text-align:center;color:var(--ink-muted);padding:28px 12px}.pa-shell .pa-rc-tbl-foot{color:var(--ink-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;font-size:12px;display:flex}.pa-shell .pa-rc-tbl-foot .pager{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:2px;display:inline-flex}.pa-shell .pa-rc-tbl-foot .pager span{margin-right:4px}.pa-shell .pa-rc-tbl-foot .pager button{width:24px;height:24px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.pa-shell .pa-rc-tbl-foot .pager button:hover:not(:disabled){background:var(--hover);color:var(--ink)}.pa-shell .pa-rc-tbl-foot .pager button:disabled{opacity:.35;cursor:default}@media (width<=760px){.pa-shell .pa-rc-head-acts,.pa-shell .pa-rc-imp-acts{width:100%}.pa-shell .pa-rc-batch-cta{margin-left:0}.pa-shell .pa-rc-bsearch,.pa-shell .pa-rc-tbl-tools{flex:100%}.pa-shell .pa-rc-tbl-tools .pa-rc-bsearch{min-width:0}.pa-shell .pa-rc-sk-search{max-width:100%}}.pa-shell .pa-rc-snapline{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:12px;margin:6px 2px 12px;font-size:12px;display:flex}.pa-shell .pa-rc-snapline .pa-rc-linkbtn{color:var(--accent);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:12px;display:inline-flex}.pa-shell .pa-rc-snapline .pa-rc-linkbtn:disabled{opacity:.6;cursor:default}.pa-shell .pa-rc-proc{flex-direction:column;gap:6px;padding:2px 12px 10px 27px;animation:.25s ease-out both pa-rc-proc-in;display:flex}.pa-shell .pa-rc-proc-steps{color:var(--ink-muted);flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;font-size:11.5px;list-style:none;display:flex}.pa-shell .pa-rc-proc-steps li{cursor:help;align-items:center;gap:5px;transition:color .3s;display:inline-flex}.pa-shell .pa-rc-proc-steps .mk{border:1.5px solid color-mix(in srgb,var(--ink-muted) 45%,transparent);color:#fff;border-radius:50%;place-items:center;width:14px;height:14px;transition:background .3s,border-color .3s;display:inline-grid}.pa-shell .pa-rc-proc-steps li.done{color:var(--ink-2)}.pa-shell .pa-rc-proc-steps li.done .mk{background:var(--good);border-color:var(--good)}.pa-shell .pa-rc-proc-steps li.cur{color:var(--accent-ink,var(--accent));font-weight:650}.pa-shell .pa-rc-proc-steps li.cur .mk{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent);position:relative}.pa-shell .pa-rc-proc-steps li.cur .mk:after{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite pa-rc-pulse}.pa-shell .pa-rc-proc-now{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.pa-shell .pa-rc-proc-track{background:color-mix(in srgb,var(--accent) 8%,var(--hover));border-radius:999px;height:3px;position:relative;overflow:hidden}.pa-shell .pa-rc-proc-track .fill{background:color-mix(in srgb,var(--accent) 55%,transparent);border-radius:999px;transition:width .6s cubic-bezier(.4,0,.2,1);position:absolute;inset:0 auto 0 0}.pa-shell .pa-rc-proc-track .wave{background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--accent) 35%,transparent) 50%,transparent 100%);position:absolute;inset:0}@keyframes pa-rc-proc-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pa-shell .pa-rc-proc-steps li.cur .mk:after{animation:none}}.pa-shell .pa-rw{flex-direction:column;gap:0;display:flex}.pa-shell .pa-rw-section{margin:0 0 26px}.pa-shell .pa-rw-section-head{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 10px;display:flex}.pa-shell .pa-rw-section-head h2{color:var(--ink);letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600}.pa-shell .pa-rw-section-head .hint{color:var(--ink-muted);font-size:12.5px}.pa-shell .pa-rw-section-head .pa-rt-btn{margin-left:auto}.pa-shell .pa-rw-locked{border:1px solid var(--border);border-radius:var(--r-md);background:var(--raised);margin:0;padding:0;list-style:none;overflow:hidden}.pa-shell .pa-rw-locked li{border-bottom:1px solid var(--border);color:var(--ink-2);align-items:flex-start;gap:10px;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}.pa-shell .pa-rw-locked li:last-child{border-bottom:none}.pa-shell .pa-rw-locked .ico{color:var(--ink-muted);flex:none;margin-top:2px}.pa-shell .pa-rw-locked .tag{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);flex:none;margin-left:auto;font-size:11px;font-weight:600}.pa-shell .pa-rw-table tbody tr{cursor:default}.pa-shell .pa-rw-table td.text{white-space:pre-wrap;word-break:break-word;min-width:240px;color:var(--ink)}.pa-shell .pa-rw-table td.scope{white-space:nowrap}.pa-shell .pa-rw-table td.who{white-space:nowrap;color:var(--ink-muted);font-size:12px}.pa-shell .pa-rw-table td.acts{white-space:nowrap;text-align:right}.pa-shell .pa-rw-table tr.off td.text{color:var(--ink-muted)}.pa-shell .pa-rw-scope{border:1px solid var(--border);background:var(--surface);color:var(--ink-2);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;display:inline-flex}.pa-shell .pa-rw-scope.all{color:var(--ink-muted)}.pa-shell .pa-rw-iconbtn{width:28px;height:28px;color:var(--ink-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.pa-shell .pa-rw-iconbtn:hover:not(:disabled){background:var(--hover);color:var(--ink)}.pa-shell .pa-rw-iconbtn.danger:hover:not(:disabled){color:var(--danger);background:color-mix(in srgb,var(--danger) 10%,transparent)}.pa-shell .pa-rw-iconbtn:disabled{opacity:.5;cursor:not-allowed}.pa-shell .pa-rw-card{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);flex-direction:column;gap:16px;padding:16px;display:flex}.pa-shell .pa-rw-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.pa-shell .pa-rw-row .l{min-width:170px;color:var(--ink-2);font-size:13px;font-weight:600}.pa-shell .pa-rw-row .h{color:var(--ink-muted);flex-basis:100%;margin-top:-6px;font-size:12px}.pa-shell .pa-rw-seg{border:1px solid var(--border-strong);background:var(--raised);border-radius:9px;padding:2px;display:inline-flex}.pa-shell .pa-rw-seg button{min-width:36px;height:28px;color:var(--ink-2);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:0 12px;font-size:12.5px;font-weight:550;transition:background .12s,color .12s}.pa-shell .pa-rw-seg button:hover:not(:disabled):not(.on){color:var(--ink)}.pa-shell .pa-rw-seg button.on{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #0000001f}.pa-shell .pa-rw-seg button:disabled{opacity:.6;cursor:not-allowed}.pa-shell .pa-rw-seg button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.pa-shell .pa-rw-card .foot{justify-content:flex-end;align-items:center;gap:8px;display:flex}.pa-shell .pa-rw-card .foot .muted{color:var(--ink-muted);margin-right:auto;font-size:12px}.pa-shell .pa-rw-form textarea{min-height:120px;font-family:inherit}@media (width<=640px){.pa-shell .pa-rw-row .l{flex-basis:100%;min-width:0}.pa-shell .pa-rw-table td.text{min-width:180px}}.pa-shell .pa-tl{flex-direction:column;gap:14px;padding:4px 2px 12px;display:flex}.pa-shell .pa-tl-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pa-shell .pa-tl-chips{flex-wrap:wrap;gap:6px;display:flex}.pa-shell .pa-tl-chip{border:1px solid var(--border);background:var(--surface);color:var(--ink-2);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.pa-shell .pa-tl-chip:hover{border-color:var(--accent);color:var(--ink)}.pa-shell .pa-tl-chip.on{background:var(--accent);border-color:var(--accent);color:#fff}.pa-shell .pa-tl-chip .n{font-variant-numeric:tabular-nums;background:var(--raised);color:var(--ink-muted);border-radius:999px;padding:0 6px;font-size:11px}.pa-shell .pa-tl-chip.on .n{color:#fff;background:#ffffff38}.pa-shell .pa-tl-locks{color:var(--ink-muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:12px;display:inline-flex}.pa-shell .pa-tl-dayh{z-index:1;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);background:inherit;margin:0 0 6px;padding:4px 0;font-size:11px;font-weight:700;position:sticky;top:0}.pa-shell .pa-tl-list{margin:0;padding:0;list-style:none;position:relative}.pa-shell .pa-tl-list:before{content:"";background:var(--border);border-radius:2px;width:2px;position:absolute;top:14px;bottom:14px;left:13px}.pa-shell .pa-tl-item{gap:12px;padding:5px 0;display:flex;position:relative}.pa-shell .pa-tl-dot{z-index:1;border:2px solid var(--surface);width:28px;height:28px;box-shadow:0 0 0 1px var(--border);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.pa-shell .pa-tl-dot svg{width:14px;height:14px}.pa-shell .pa-tl-dot.accent{color:var(--accent);background:#6366f124}.pa-shell .pa-tl-dot.good{color:#16a34a;background:#16a34a24}.pa-shell .pa-tl-dot.bad{color:#dc2626;background:#dc262621}.pa-shell .pa-tl-dot.warn{color:#d97706;background:#d9770624}.pa-shell .pa-tl-dot.muted{background:var(--raised);color:var(--ink-muted)}.pa-shell .pa-tl-card{border-radius:var(--r-md,10px);border:1px solid #0000;flex:1;min-width:0;padding:3px 10px 5px;transition:background .15s,border-color .15s,box-shadow .15s}.pa-shell .pa-tl-item:not(.lock):hover .pa-tl-card{background:var(--surface);border-color:var(--border)}.pa-shell .pa-tl-card.can{cursor:pointer}.pa-shell .pa-tl-item.open .pa-tl-card{cursor:default}.pa-shell .pa-tl-item.open .pa-tl-head{cursor:pointer}.pa-shell .pa-tl-card.can:hover .pa-tl-title b{color:var(--accent-ink)}.pa-shell .pa-tl-item.open .pa-tl-card{background:var(--surface);border-color:var(--border);box-shadow:0 1px 2px #0f172a0d,0 4px 14px #0f172a0d}.pa-shell .pa-tl-head{width:100%;min-height:24px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex}.pa-shell .pa-tl-head:disabled{cursor:default}.pa-shell .pa-tl-avatar{background:var(--raised);width:20px;height:20px;color:var(--ink-2);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:10.5px;font-weight:700;display:inline-flex}.pa-shell .pa-tl-title{min-width:0;color:var(--ink-2);flex:1;font-size:13.5px}.pa-shell .pa-tl-title b{color:var(--ink);font-weight:600}.pa-shell .pa-tl-ver{background:var(--raised);color:var(--ink-muted);vertical-align:1px;border-radius:6px;margin-left:8px;padding:1px 6px;font-size:10.5px;font-weight:600}.pa-shell .pa-tl-head time,.pa-shell .pa-tl-lockline time{font-variant-numeric:tabular-nums;color:var(--ink-muted);flex:none;font-size:12px}.pa-shell .pa-tl-chev{width:15px;height:15px;color:var(--ink-muted);flex:none;transition:transform .2s}.pa-shell .pa-tl-item.open .pa-tl-chev{transform:rotate(180deg)}.pa-shell .pa-tl-sum{color:var(--ink-muted);overflow-wrap:anywhere;margin:2px 0 0 29px;font-size:12.5px;line-height:1.5}.pa-shell .pa-tl-item.lock{padding:2px 0}.pa-shell .pa-tl-item.lock .pa-tl-dot{width:28px;height:20px;box-shadow:none;background:0 0;border:0}.pa-shell .pa-tl-item.lock .pa-tl-dot svg{width:12px;height:12px}.pa-shell .pa-tl-lockline{color:var(--ink-muted);flex:1;align-items:center;gap:6px;font-size:12px;display:flex}.pa-shell .pa-tl-lockline b{font-weight:600}.pa-shell .pa-tl-lockline time{margin-left:auto;padding-right:34px}.pa-shell .pa-tl-details{flex-direction:column;gap:10px;margin:10px 0 4px 29px;animation:.18s ease-out pa-tl-in;display:flex}@keyframes pa-tl-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.pa-shell .pa-tl-quote{border-left:3px solid var(--accent);background:var(--raised);color:var(--ink);border-radius:0 8px 8px 0;margin:0;padding:6px 12px;font-size:13px}.pa-shell .pa-tl-ops{flex-wrap:wrap;gap:6px;display:flex}.pa-shell .pa-tl-op{color:var(--accent);background:#6366f11a;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:500}.pa-shell .pa-tl-changes{table-layout:fixed;border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;border:1px solid var(--border);border-radius:8px;width:100%;font-size:12.5px;overflow:hidden}.pa-shell .pa-tl-changes th{background:var(--raised);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);text-align:left;padding:6px 10px;font-size:10.5px;font-weight:600}.pa-shell .pa-tl-changes td{border-top:1px solid var(--border);color:var(--ink-2);vertical-align:middle;overflow-wrap:anywhere;padding:7px 10px;line-height:1.45}.pa-shell .pa-tl-changes .r{text-align:right}.pa-shell .pa-tl-changes .line{color:var(--ink);font-weight:500}.pa-shell .pa-tl-changes .field{color:var(--ink-2)}.pa-shell .pa-tl-changes .was{color:var(--ink-muted)}.pa-shell .pa-tl-changes .was s{text-decoration-color:#64748b8c}.pa-shell .pa-tl-changes col.c-line{width:30%}.pa-shell .pa-tl-changes col.c-field{width:24%}.pa-shell .pa-tl-changes col.c-was{width:18%}.pa-shell .pa-tl-changes col.c-arrow{width:28px}.pa-shell .pa-tl-changes col.c-now{width:auto}.pa-shell .pa-tl-badge{white-space:normal;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:600;line-height:1.5;display:inline-block}.pa-shell .pa-tl-badge.good{color:#15803d;background:#16a34a1f}.pa-shell .pa-tl-badge.warn{color:#b45309;background:#d9770624}.pa-shell .pa-tl-badge.bad{color:#b91c1c;background:#dc26261a}.pa-shell .pa-tl-badge.muted{background:var(--raised);color:var(--ink-muted)}.pa-shell .pa-tl-badge.faded{opacity:.6;font-weight:500}.pa-shell .pa-tl-changes .arrow{text-align:center;width:18px;color:var(--ink-muted);padding-left:0;padding-right:0}.pa-shell .pa-tl-changes .now{color:var(--ink);font-weight:600}.pa-shell .pa-tl-pct{border-radius:6px;margin-left:8px;padding:1px 6px;font-size:11px;font-weight:600}.pa-shell .pa-tl-pct.up{color:#16a34a;background:#16a34a1f}.pa-shell .pa-tl-pct.down{color:#dc2626;background:#dc26261a}.pa-shell .pa-tl-fields{grid-template-columns:max-content 1fr;gap:4px 16px;margin:0;font-size:12.5px;display:grid}.pa-shell .pa-tl-fields dt{color:var(--ink-muted);text-transform:capitalize}.pa-shell .pa-tl-fields dd{color:var(--ink);word-break:break-word;margin:0}.pa-shell .pa-tl-recips{color:var(--ink);flex-direction:column;gap:5px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.pa-shell .pa-tl-recips li{align-items:center;gap:8px;display:flex}.pa-shell .pa-tl-rdot{border-radius:50%;flex:none;width:7px;height:7px}.pa-shell .pa-tl-rdot.good{background:#16a34a}.pa-shell .pa-tl-rdot.warn{background:#d97706}.pa-shell .pa-tl-rdot.bad{background:#dc2626}.pa-shell .pa-tl-rdot.accent{background:var(--accent)}.pa-shell .pa-tl-tag{white-space:nowrap;border:1px solid #0000;border-radius:6px;align-items:center;gap:5px;padding:2px 8px 2px 6px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex}.pa-shell .pa-tl-tag svg{flex:none;width:13px;height:13px}.pa-shell .pa-tl-tag.good{color:#15803d;background:#16a34a1a;border-color:#16a34a38}.pa-shell .pa-tl-tag.warn{color:#b45309;background:#d977061a;border-color:#d9770640}.pa-shell .pa-tl-tag.bad{color:#b91c1c;background:#dc262614;border-color:#dc262638}.pa-shell .pa-tl-tag.muted{background:var(--raised);color:var(--ink-muted)}.pa-shell .pa-tl-tag.faded{opacity:.55}.pa-shell .pa-tl-summary{border:1px solid var(--border);border-radius:var(--r-md,10px);background:var(--surface);padding:12px 14px;box-shadow:0 1px 2px #0f172a0a}.pa-shell .pa-tl-sumhead{color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;display:flex}.pa-shell .pa-tl-sumhead>svg{width:16px;height:16px;color:var(--accent)}.pa-shell .pa-tl-meta{color:var(--ink-muted);flex-wrap:wrap;gap:4px 12px;margin-left:auto;font-size:12px;display:flex}.pa-shell .pa-tl-meta span+span:before{content:"·";color:var(--border);margin-right:12px}.pa-shell .pa-tl-sumempty{color:var(--ink-muted);margin-top:8px;font-size:12.5px}.pa-shell .pa-tl-sumgrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;margin-top:10px;display:grid}.pa-shell .pa-tl-sumgroup{border-left:3px solid var(--border);padding:2px 0 2px 10px}.pa-shell .pa-tl-sumgroup.accent{border-left-color:var(--accent)}.pa-shell .pa-tl-sumgroup.good{border-left-color:#16a34a}.pa-shell .pa-tl-sumgroup.warn{border-left-color:#d97706}.pa-shell .pa-tl-sumgroup.bad{border-left-color:#dc2626}.pa-shell .pa-tl-sumgroup.muted{border-left-color:var(--border)}.pa-shell .pa-tl-sumtitle{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.pa-shell .pa-tl-sumtitle .n{background:var(--raised);letter-spacing:0;border-radius:999px;padding:0 6px;font-size:10.5px}.pa-shell .pa-tl-sumgroup ul{color:var(--ink);flex-direction:column;gap:3px;margin:5px 0 0;padding:0;font-size:12.5px;line-height:1.45;list-style:none;display:flex}.pa-shell .pa-tl-sumgroup.muted ul,.pa-shell .pa-tl-sumgroup li.more{color:var(--ink-muted)}.pa-shell .pa-rq-foot .pa-btn-primary,.pa-shell .pa-rq-dialog .pa-btn-primary{background:var(--accent,#4f46e5);border:1px solid var(--accent,#4f46e5);color:#fff;height:40px;box-shadow:none;filter:none;border-radius:10px;padding:0 18px;transition:background .15s,border-color .15s;transform:none}.pa-shell .pa-rq-foot .pa-btn-primary:hover:not(:disabled),.pa-shell .pa-rq-dialog .pa-btn-primary:hover:not(:disabled){box-shadow:none;filter:none;background:#4338ca;border-color:#4338ca;transform:none}.pa-shell .pa-rq-foot .pa-btn-primary:active:not(:disabled),.pa-shell .pa-rq-dialog .pa-btn-primary:active:not(:disabled){box-shadow:none;background:#3730a3;transform:none}.pa-shell .pa-rq-foot .pa-btn-primary:focus-visible,.pa-shell .pa-rq-dialog .pa-btn-primary:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid #a5b4fc}.pa-shell .pa-rq-foot .pa-btn-primary:disabled,.pa-shell .pa-rq-dialog .pa-btn-primary:disabled{opacity:.45;box-shadow:none}.pa-shell .pa-rq-foot .pa-btn-ghost,.pa-shell .pa-rq-dialog .pa-btn-ghost{height:40px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:10px;padding:0 14px;transition:background .15s,color .15s,border-color .15s}.pa-shell .pa-rq-foot .pa-btn-ghost:hover:not(:disabled),.pa-shell .pa-rq-dialog .pa-btn-ghost:hover:not(:disabled){background:var(--raised,#0f172a0d);border-color:var(--border);box-shadow:none}.pa-shell .pa-rq-foot .pa-rq-decline{color:var(--danger,#dc2626)}.pa-shell .pa-rq-foot .pa-rq-decline:hover:not(:disabled){color:#b91c1c;background:#dc262614;border-color:#dc262640}.pa-shell .pa-rq-foot-eff{align-items:center;display:inline-flex;position:relative}.pa-shell .pa-rq-foot-eff.ro{max-width:320px;font-size:13px}.pa-shell .pa-rq-foot-when{border:1px solid var(--border-strong,var(--border));background:var(--surface);height:40px;color:var(--ink-2);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.pa-shell .pa-rq-foot-when:hover:not(:disabled){border-color:var(--accent)}.pa-shell .pa-rq-foot-when.sched{color:var(--accent-ink);background:var(--accent-tint);border-color:color-mix(in srgb,var(--accent) 45%,transparent)}.pa-shell .pa-rq-foot-when:focus-visible{outline-offset:2px;outline:2px solid #a5b4fc}.pa-shell .pa-rq-foot-pop{z-index:30;border:1px solid var(--border);background:var(--surface);width:380px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-md,0 12px 32px #0f172a2e);border-radius:12px;padding:12px 14px;position:absolute;bottom:calc(100% + 8px);right:0}.pa-shell .pa-rq-foot-pop .pa-rq-eff{gap:8px}.pa-shell .pa-rq-foot .pa-rq-approve small.pa-rq-approve-partial{opacity:.85;margin-left:-3px;font-weight:500}@media (width<=640px){.pa-shell .pa-rq-foot-pop{left:0;right:auto}}.pa-shell .pa-rq-panel .pa-rq-foot{background:var(--surface);gap:10px;padding:11px 22px}.pa-shell .pa-rq-panel .pa-rq-foot .pa-btn-ghost,.pa-shell .pa-rq-panel .pa-rq-foot .pa-btn-primary{border-radius:9px;height:36px;padding:0 14px;font-size:13.5px;font-weight:600}.pa-shell .pa-rq-panel .pa-rq-foot .pa-btn-ghost{border:1px solid var(--border-strong);background:var(--surface);color:var(--ink-2)}.pa-shell .pa-rq-panel .pa-rq-foot .pa-btn-ghost:hover:not(:disabled){background:var(--raised);border-color:var(--border-strong);color:var(--ink)}.pa-shell .pa-rq-panel .pa-rq-foot .pa-rq-decline{color:var(--danger,#b91c1c);border-color:color-mix(in srgb,var(--danger,#dc2626) 30%,transparent)}.pa-shell .pa-rq-panel .pa-rq-foot .pa-rq-decline:hover:not(:disabled){background:color-mix(in srgb,var(--danger,#dc2626) 8%,transparent);border-color:color-mix(in srgb,var(--danger,#dc2626) 45%,transparent);color:var(--danger,#b91c1c)}.pa-shell .pa-rq-panel .pa-rq-foot .pa-btn-ghost svg,.pa-shell .pa-rq-panel .pa-rq-foot .pa-btn-primary svg{width:15px!important;height:15px!important}.pa-shell .pa-rq-panel .pa-rq-foot .pa-rq-foot-when{border-radius:9px;height:36px;font-size:13px}.pa-shell .pa-rq-panel .pa-rq-foot .pa-rq-approve small.pa-rq-approve-partial{margin-left:-2px}@media (width<=640px){.pa-shell .pa-rq-panel .pa-rq-foot{padding:10px 14px}}.pa-shell tr.pa-rq-row-saving{pointer-events:none;cursor:progress;background-image:linear-gradient(90deg,#0000 0%,#6366f112 30%,#6366f126 50%,#6366f112 70%,#0000 100%);background-repeat:no-repeat;background-size:220% 100%;animation:1.6s ease-in-out infinite pa-rq-row-wave}.pa-shell tr.pa-rq-row-saving>td{background:0 0!important}.pa-shell tr.pa-rq-row-saving>td:not(.pa-rq-price-cell){opacity:.45;transition:opacity .2s}.pa-shell tr.pa-rq-row-saving input[type=checkbox]{filter:grayscale()}@keyframes pa-rq-row-wave{0%{background-position:120% 0}to{background-position:-120% 0}}.pa-shell .pa-rq-lv{flex-direction:column;gap:12px;min-width:0;display:flex}.pa-shell .pa-rq-lv .up{color:var(--good)}.pa-shell .pa-rq-lv .dn{color:var(--danger)}.pa-shell .pa-rq-lv-sp{flex:1}.pa-shell .pa-rq-lv-err{align-items:center;gap:8px;display:flex}.pa-shell .pa-rq-lv-err .pa-detail-link{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.pa-shell .pa-rq-lv{--lv-route:#2dd4bf;--lv-route-bg:color-mix(in srgb,#2dd4bf 14%,var(--surface));--lv-route-bd:#2dd4bf73;--lv-ring:color-mix(in srgb,var(--accent) 45%,transparent)}html[data-theme=light] .pa-shell .pa-rq-lv{--lv-route:#0f766e;--lv-route-bg:#e6f6f4;--lv-route-bd:#99d8cf;--lv-ring:#c7d2fe}.pa-shell .pa-rq-lv-tool{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pa-shell .pa-rq-lv-seg{border:1px solid var(--border);background:var(--raised);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.pa-shell .pa-rq-lv-seg button{color:var(--ink-2);white-space:nowrap;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;display:inline-flex}.pa-shell .pa-rq-lv-seg button.on{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm);font-weight:600}.pa-shell .pa-rq-lv-seg button:disabled{color:var(--ink-faint);cursor:not-allowed}.pa-shell .pa-rq-lv-seg button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.pa-shell .pa-rq-lv-seg .dot{background:#9ca3af;border-radius:50%;width:7px;height:7px}.pa-shell .pa-rq-lv-seg .dot.after{background:var(--accent)}.pa-shell .pa-rq-lv-seg .dot.delivery{background:var(--good)}.pa-shell .pa-rq-lv-sel{max-width:260px;height:32px;font-size:13px}.pa-shell .pa-rq-lv-search{border:1px solid var(--border-strong);background:var(--surface);height:32px;color:var(--ink-muted);border-radius:8px;align-items:center;gap:6px;width:320px;max-width:100%;padding:0 10px;display:inline-flex}.pa-shell .pa-rq-lv-search input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:13px}.pa-shell .pa-rq-lv-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.pa-shell .pa-rq-lv-search button{color:var(--ink-muted);display:flex}.pa-shell .pa-rq-lv-sw{color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:inline-flex;position:relative}.pa-shell .pa-rq-lv-sw input{opacity:0;width:0;height:0;position:absolute}.pa-shell .pa-rq-lv-sw .trk{background:var(--border-strong);border-radius:999px;flex:none;width:32px;height:18px;transition:background .18s;position:relative}.pa-shell .pa-rq-lv-sw .kn{background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.pa-shell .pa-rq-lv-sw input:checked+.trk{background:var(--lv-route)}.pa-shell .pa-rq-lv-sw input:checked+.trk .kn{transform:translate(14px)}.pa-shell .pa-rq-lv-sw input:focus-visible+.trk{box-shadow:0 0 0 3px var(--lv-route-bg)}.pa-shell .pa-rq-lv-bulkbtn{height:32px;color:var(--accent-ink);background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;padding:0 6px;font-size:13px;font-weight:600;display:inline-flex}.pa-shell .pa-rq-lv-bulkbtn:hover{background:var(--accent-tint)}.pa-shell .pa-rq-lv-cb{width:15px;height:15px;accent-color:var(--accent);cursor:pointer;vertical-align:-2px;margin:0}.pa-shell .pa-rq-lv-cb:disabled{cursor:not-allowed;opacity:.6}.pa-shell .pa-rq-lv-ov{border-radius:var(--r-lg)}.pa-shell .pa-rq-lv-tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.pa-shell .pa-rq-lv-tile{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);min-width:0;padding:10px 13px}.pa-shell .pa-rq-lv-tile .k{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:650;overflow:hidden}.pa-shell .pa-rq-lv-tile .v{color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:3px;font-size:19px;font-weight:700}.pa-shell .pa-rq-lv-tile .v small{color:var(--ink-muted);font-size:13px;font-weight:500}.pa-shell .pa-rq-lv-tile .v.up{color:var(--good)}.pa-shell .pa-rq-lv-tile .v.dn{color:var(--danger)}.pa-shell .pa-rq-lv-tile .s{color:var(--ink-muted);overflow-wrap:anywhere;margin-top:1px;font-size:12px}.pa-shell .pa-rq-lv-tile.hl{background:var(--good-bg);border-color:color-mix(in srgb,var(--good) 30%,transparent)}.pa-shell .pa-rq-lv-tile.hl .k{color:var(--good)}.pa-shell .pa-rq-lv-tile.bad{background:color-mix(in srgb,var(--danger) 10%,var(--surface));border-color:color-mix(in srgb,var(--danger) 35%,transparent)}.pa-shell .pa-rq-lv-tile.bad .k{color:var(--danger)}.pa-shell .pa-rq-lv-dvskel{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);padding:12px 14px}.pa-shell .pa-rq-lv-bulk{margin:0}.pa-shell .pa-rq-lv-grid{flex-direction:column;gap:12px;min-width:0;display:flex}.pa-shell .pa-rq-lv-acc{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);content-visibility:auto;contain-intrinsic-size:auto 600px;overflow:hidden}.pa-shell .pa-rq-lv-acc.base{border-color:color-mix(in srgb,var(--danger) 30%,var(--border))}.pa-shell .pa-rq-lv-acc-h{border-bottom:1px solid var(--border);background:var(--raised);flex-wrap:wrap;align-items:center;gap:10px;padding:11px 14px;display:flex}.pa-shell .pa-rq-lv-acc-h .nm{color:var(--ink);font-size:14.5px;font-weight:650}.pa-shell .pa-rq-lv-acc-h b{font-variant-numeric:tabular-nums}.pa-shell .pa-rq-lv-tw{overflow-x:auto}.pa-shell .pa-rq-lv-empty{text-align:center;color:var(--ink-muted);padding:22px;font-size:13px}.pa-shell .pa-rq-lv-ur{margin-left:4px;display:inline-flex}.pa-shell .pa-rq-lv-ur button{border:1px solid var(--border-strong);background:var(--surface);height:28px;color:var(--ink-2);white-space:nowrap;align-items:center;gap:4px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.pa-shell .pa-rq-lv-ur button:first-child{border-radius:9px 0 0 9px}.pa-shell .pa-rq-lv-ur button:last-child{border-left:0;border-radius:0 9px 9px 0}.pa-shell .pa-rq-lv-ur button:hover:not(:disabled){background:var(--hover)}.pa-shell .pa-rq-lv-ur button:disabled{color:var(--ink-faint);cursor:not-allowed}.pa-shell .pa-rq-lv-ur .urn{background:var(--accent-tint);min-width:16px;height:16px;color:var(--accent-ink);border-radius:999px;place-items:center;margin-left:2px;padding:0 4px;font-size:10.5px;font-weight:700;display:inline-grid}.pa-shell table.pa-rq-lv-g{border-collapse:collapse;table-layout:fixed;width:100%;min-width:980px;font-size:13px}.pa-shell table.pa-rq-lv-g col.c-net{width:15%}.pa-shell table.pa-rq-lv-g col.c-mcc,.pa-shell table.pa-rq-lv-g col.c-mnc{width:44px}.pa-shell table.pa-rq-lv-g col.c-sh{width:80px}.pa-shell table.pa-rq-lv-g col.c-dl{width:78px}.pa-shell table.pa-rq-lv-g col.c-rt{width:13%}.pa-shell table.pa-rq-lv-g td.pa-rq-lv-code{color:var(--ink-muted);font-size:12.5px}.pa-shell .pa-rq-lv-shv{font-variant-numeric:tabular-nums;color:var(--ink-2);align-items:center;gap:5px;display:inline-flex}.pa-shell .pa-rq-lv-shv .bar{background:var(--border);border-radius:3px;flex:none;width:20px;height:5px;overflow:hidden}.pa-shell .pa-rq-lv-shv .bar i{background:var(--accent);border-radius:3px;height:100%;display:block}.pa-shell table.pa-rq-lv-g col.c-mp{width:10%}.pa-shell table.pa-rq-lv-g col.c-ck{width:50px}.pa-shell table.pa-rq-lv-g col.c-ex{width:66px}.pa-shell table.pa-rq-lv-g th{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);text-align:left;white-space:nowrap;background:var(--raised);border-bottom:1px solid var(--border);padding:7px 8px;font-size:10px;font-weight:650}.pa-shell table.pa-rq-lv-g>tbody>tr>td{border-bottom:1px solid var(--border);vertical-align:middle;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;padding:8px;overflow:hidden}.pa-shell table.pa-rq-lv-g>tbody>tr:last-child>td{border-bottom:none}.pa-shell table.pa-rq-lv-g .r{text-align:right;font-variant-numeric:tabular-nums}.pa-shell table.pa-rq-lv-g .c{text-align:center}.pa-shell table.pa-rq-lv-g.m-after>tbody>tr>td.mc{background-image:linear-gradient(color-mix(in srgb,var(--accent) 4%,transparent),color-mix(in srgb,var(--accent) 4%,transparent))}.pa-shell table.pa-rq-lv-g.m-delivery>tbody>tr>td.mc{background-image:linear-gradient(color-mix(in srgb,var(--good) 6%,transparent),color-mix(in srgb,var(--good) 6%,transparent))}.pa-shell tr.pa-rq-lv-svc>td{background:var(--surface);color:var(--ink);padding:9px 8px;font-size:13.5px}.pa-shell tr.pa-rq-lv-svc>td:first-child{padding-left:14px}.pa-shell tr.pa-rq-lv-svc .tx{color:var(--ink-muted);font-size:12px}.pa-shell .pa-rq-lv .lnk{color:var(--ink-faint);margin-right:6px}.pa-shell .pa-rq-lv .typ{color:var(--ink-muted);margin-right:5px}.pa-shell .pa-rq-lv-cnt{color:var(--ink-muted);margin-left:6px;font-size:12px;font-weight:400}.pa-shell tr.pa-rq-lv-ctry>td{background:var(--surface);cursor:pointer}.pa-shell tr.pa-rq-lv-ctry:hover>td{background:color-mix(in srgb,var(--accent) 5%,var(--surface))}.pa-shell tr.pa-rq-lv-ctry.open>td{background:color-mix(in srgb,var(--accent) 9%,var(--surface))}.pa-shell tr.pa-rq-lv-ctry:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.pa-shell tr.pa-rq-lv-ctry td.nm{color:var(--ink);padding-left:12px;font-size:13.5px}.pa-shell tr.pa-rq-lv-net>td{background:color-mix(in srgb,var(--ink) 3%,var(--surface));cursor:pointer}.pa-shell tr.pa-rq-lv-net:hover>td{background:color-mix(in srgb,var(--ink) 6%,var(--surface))}.pa-shell tr.pa-rq-lv-net.open>td{background:color-mix(in srgb,var(--ink) 5.5%,var(--surface))}.pa-shell tr.pa-rq-lv-net td.nm{padding-left:30px}.pa-shell tr.pa-rq-lv-net.pa-rq-lv-hl>td{transition:background .6s;background:var(--amber-bg)!important}.pa-shell tr.pa-rq-lv-svc.ex>td:not(:last-child),.pa-shell tr.pa-rq-lv-ctry.ex>td:not(:last-child),.pa-shell tr.pa-rq-lv-net.ex>td:not(:last-child){opacity:.42}.pa-shell .pa-rq-lv-tip{color:var(--ink-faint);vertical-align:-2px;cursor:help;display:inline-flex}.pa-shell table.pa-rq-lv-g tr.pa-rq-lv-snd>td{background:color-mix(in srgb,var(--ink) 5.5%,var(--surface));white-space:normal;border-bottom:1px solid var(--border);cursor:default;padding:4px 10px 10px 58px;overflow:visible}.pa-shell table.pa-rq-lv-nest{border-collapse:separate;border-spacing:0;table-layout:fixed;background:var(--surface);border:1px solid var(--border);border-radius:10px;width:100%;overflow:hidden}.pa-shell .pa-rq-lv-nest th{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);text-align:left;background:var(--raised);border-bottom:1px solid var(--border);white-space:nowrap;text-overflow:ellipsis;padding:7px 12px;font-size:10px;font-weight:650;overflow:hidden}.pa-shell .pa-rq-lv-nest td{color:var(--ink);border-top:1px solid var(--border);white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;padding:7px 12px;font-size:12.5px;overflow:hidden}.pa-shell .pa-rq-lv-nest tbody tr:first-child td{border-top:0}.pa-shell .pa-rq-lv-nest tr.fo td{background:color-mix(in srgb,var(--ink) 1.5%,var(--surface));color:var(--ink-2)}.pa-shell .pa-rq-lv-nest tr.note td{color:var(--ink-muted);font-size:12px}.pa-shell .pa-rq-lv-nest .r{text-align:right;font-variant-numeric:tabular-nums}.pa-shell .pa-rq-lv-nest .pd{color:var(--accent);font-weight:600}.pa-shell .pa-rq-lv-nest .arr,.pa-shell .pa-rq-lv .arr{color:var(--ink-faint);margin:0 4px}.pa-shell .pa-rq-lv-nest tfoot td{background:color-mix(in srgb,var(--ink) 1.5%,var(--surface));border-top:1px solid var(--border);white-space:normal;padding:7px 12px}.pa-shell .pa-rq-lv-nest-f{flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.pa-shell .pa-rq-lv-nest-note{margin-top:6px;font-size:12px}.pa-shell .pa-rq-lv-full{margin-top:8px}.pa-shell .pa-rq-lv-addr{border:1px dashed var(--lv-ring);background:var(--surface);color:var(--accent-ink);border-radius:8px;height:28px;padding:0 10px;font-size:12.5px;font-weight:600}.pa-shell .pa-rq-lv-addr:hover{background:var(--accent-tint)}.pa-shell .pa-rq-lv-rm{color:var(--ink-faint);background:0 0;border:0;border-radius:5px;width:20px;height:20px;margin-left:6px;line-height:1}.pa-shell .pa-rq-lv-rm:hover{background:color-mix(in srgb,var(--danger) 12%,transparent);color:var(--danger)}.pa-shell .pa-rq-lv-edg{cursor:pointer;max-width:100%;font:inherit;background:0 0;border:0;border-radius:7px;align-items:center;padding:0;display:inline-flex}.pa-shell .pa-rq-lv-edg:hover{box-shadow:0 0 0 2px var(--lv-ring)}.pa-shell .pa-rq-lv-tg{max-width:100%;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:0;display:inline-flex}.pa-shell .pa-rq-lv-tg:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:4px}.pa-shell .pa-rq-lv-netname{text-overflow:ellipsis;color:var(--ink);font-weight:500;overflow:hidden}.pa-shell .pa-rq-lv-caret{width:14px;height:14px;color:var(--ink-muted);vertical-align:-2px;flex:none;margin-right:6px;transition:transform .15s}.pa-shell .pa-rq-lv-caret.o{transform:rotate(90deg)}.pa-shell .pa-rq-lv-v{color:var(--ink);text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.pa-shell .pa-rq-lv-v.up{color:var(--good)}.pa-shell .pa-rq-lv-v.dn{color:var(--danger)}.pa-shell .pa-rq-lv-v.pa-rq-saving{align-items:center;gap:6px;display:inline-flex}.pa-shell .pa-rq-lv-sub{color:var(--ink-muted);text-overflow:ellipsis;margin-top:1px;font-size:11px;display:block;overflow:hidden}.pa-shell .pa-rq-lv-sub.ind{padding-left:40px}.pa-shell table.pa-rq-lv-g td.mc .pa-rq-lv-sub{white-space:normal;text-overflow:clip;overflow-wrap:anywhere}.pa-shell .pa-rq-lv-sum{color:var(--ink-muted);font-size:11.5px;font-weight:400}.pa-shell .pa-rq-lv-warn{color:var(--amber-ink)}.pa-shell .pa-rq-lv-tag{letter-spacing:.03em;text-transform:uppercase;background:var(--raised);height:16px;color:var(--ink-muted);border:1px solid var(--border);border-radius:5px;align-items:center;margin-left:6px;padding:0 5px;font-size:10px;font-weight:650;display:inline-flex}.pa-shell .pa-rq-lv-chip{border-radius:999px;align-items:center;height:18px;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.pa-shell .pa-rq-lv-chip.n{background:var(--raised);color:var(--ink-muted)}.pa-shell .pa-rq-lv-gw{border:1px solid var(--border-strong);background:var(--surface);max-width:100%;height:21px;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;border-radius:6px;align-items:center;padding:0 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;display:inline-flex;overflow:hidden}.pa-shell .pa-rq-lv-gw.new{border-color:var(--lv-route-bd);background:var(--lv-route-bg);color:var(--lv-route)}.pa-shell .pa-rq-lv-gw.old{color:var(--ink-faint);text-decoration:line-through}.pa-shell td.rt .pa-rq-lv-gw{line-height:19px;display:inline-block}.pa-shell .pa-rq-lv-gw.gwe{cursor:pointer;transition:box-shadow .12s,border-color .12s;overflow:visible}.pa-shell .pa-rq-lv-gw.gwe:hover,.pa-shell .pa-rq-lv-gw.gwe:focus-visible{background:var(--surface);border-color:var(--lv-ring);box-shadow:0 0 0 3px var(--surface),0 0 0 4px var(--lv-ring);outline:none}.pa-shell .pa-rq-lv-gw.gwe.ed:before{content:"✎ ";color:var(--accent)}.pa-shell .pa-rq-lv-pp{background:var(--raised);height:17px;color:var(--ink-muted);border-radius:999px;align-items:center;padding:0 6px;font-size:10.5px;font-weight:600;display:inline-flex}.pa-shell .pa-rq-lv-pp.g{background:var(--good-bg);color:var(--good)}.pa-shell .pa-rq-lv-pp.r{background:color-mix(in srgb,var(--danger) 12%,transparent);color:var(--danger)}.pa-shell .pa-rq-lv-edt{cursor:pointer;border-radius:7px;margin:-3px -5px;padding:3px 5px;transition:background .12s,box-shadow .12s}.pa-shell .pa-rq-lv-edt:hover,.pa-shell .pa-rq-lv-edt:focus-visible{background:var(--surface);box-shadow:inset 0 0 0 1px var(--lv-ring);outline:none}.pa-shell .pa-rq-lv-edt.busy{cursor:progress;opacity:.7}.pa-shell .pa-rq-lv-edt.ed>:first-child:before{content:"✎ ";color:var(--accent);font-weight:500}.pa-shell .pa-rq-lv-chk{color:var(--amber-ink);cursor:help;white-space:nowrap;border-radius:6px;align-items:center;gap:3px;padding:2px 6px;font-size:12px;font-weight:600;display:inline-flex}.pa-shell .pa-rq-lv-chk:hover,.pa-shell .pa-rq-lv-chk:focus-visible{background:var(--amber-bg);outline:none}.pa-shell .pa-rq-lv-chk.e{color:var(--danger)}.pa-shell .pa-rq-lv-chk.e:hover,.pa-shell .pa-rq-lv-chk.e:focus-visible{background:color-mix(in srgb,var(--danger) 12%,transparent)}.pa-shell .pa-rq-lv-tt{z-index:1001;color:#fff;pointer-events:none;opacity:0;background:#1f1f24;border-radius:10px;max-width:300px;padding:9px 11px;font-size:12.5px;line-height:1.35;transition:opacity .12s,transform .12s;position:fixed;transform:translateY(4px);box-shadow:0 14px 34px -10px #00000073}.pa-shell .pa-rq-lv-tt.on{opacity:1;transform:translateY(0)}.pa-shell .pa-rq-lv-tt:after{content:"";right:var(--ax,20px);background:#1f1f24;width:10px;height:10px;position:absolute;bottom:-5px;transform:rotate(45deg)}.pa-shell .pa-rq-lv-tt.below:after{top:-5px;bottom:auto}.pa-shell .pa-rq-lv-tt-h{letter-spacing:.06em;text-transform:uppercase;color:#a9a9b0;margin-bottom:6px;font-size:10.5px;font-weight:650}.pa-shell .pa-rq-lv-tt-i{border-top:1px solid #ffffff1a;gap:7px;padding:4px 0;display:flex}.pa-shell .pa-rq-lv-tt-i:first-of-type{border-top:0;padding-top:0}.pa-shell .pa-rq-lv-tt-i small{color:#c4c4ca;margin-top:1px;font-size:11.5px;display:block}.pa-shell .pa-rq-lv-tt-i small.nets{color:#fff}.pa-shell .pa-rq-lv-tt .ic{flex:none}.pa-shell .pa-rq-lv-tt .ic.e{color:#f87171}.pa-shell .pa-rq-lv-tt .ic.a{color:#fbbf24}.pa-shell .pa-rq-lv-tt .ic.i{color:#a9a9b0}.pa-shell .pa-rq-lv-btn{border:1px solid var(--border-strong);background:var(--surface);height:32px;color:var(--ink-2);white-space:nowrap;border-radius:9px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.pa-shell .pa-rq-lv-btn:hover:not(:disabled){background:var(--hover)}.pa-shell .pa-rq-lv-btn.pri{background:var(--accent);border-color:var(--accent);color:#fff}.pa-shell .pa-rq-lv-btn.pri:hover:not(:disabled){background:var(--accent-hover)}.pa-shell .pa-rq-lv-btn:disabled{opacity:.45;cursor:not-allowed}.pa-shell .pa-rq-lv-pe{z-index:1000;background:var(--surface);border:1px solid var(--border);width:310px;max-width:calc(100vw - 16px);color:var(--ink);border-radius:14px;flex-direction:column;gap:10px;padding:12px 14px;display:flex;position:fixed;box-shadow:0 24px 60px -16px #0000004d,0 2px 8px #0000000f}.pa-shell .pa-rq-lv-pe .mut{color:var(--ink-muted)}.pa-shell .pa-rq-lv-pe .up{color:var(--good)}.pa-shell .pa-rq-lv-pe .dn{color:var(--danger)}.pa-shell .pa-rq-lv-pe .amb{color:var(--amber-ink)}.pa-shell .pa-rq-lv-pe-h{align-items:baseline;gap:8px;min-width:0;font-size:12.5px;display:flex}.pa-shell .pa-rq-lv-pe-h .mut{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pa-shell .pa-rq-lv-pe-in{border:1.5px solid var(--accent);height:40px;box-shadow:0 0 0 3px var(--accent-tint);border-radius:9px;align-items:center;gap:6px;padding:0 11px;display:flex}.pa-shell .pa-rq-lv-pe-in input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font:600 16px ui-monospace,SFMono-Regular,Menlo,monospace}.pa-shell .pa-rq-lv-pe-q{flex-wrap:wrap;gap:6px;display:flex}.pa-shell .pa-rq-lv-pe-q button{border:1px solid var(--border-strong);background:var(--surface);height:26px;color:var(--ink-2);border-radius:999px;padding:0 9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.pa-shell .pa-rq-lv-pe-q button:hover{border-color:var(--lv-ring);color:var(--accent-ink)}.pa-shell .pa-rq-lv-pe-live{color:var(--ink-2);background:var(--raised);border-radius:8px;padding:8px 10px;font-size:12.5px;line-height:1.6}.pa-shell .pa-rq-lv-pe-f{align-items:center;gap:8px;display:flex}.pa-shell .pa-rq-lv-pk{z-index:1000;background:var(--surface);border:1px solid var(--border);width:620px;max-width:calc(100vw - 16px);color:var(--ink);border-radius:14px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 24px 60px -16px #0000004d,0 2px 8px #0000000f}.pa-shell .pa-rq-lv-pk .mut{color:var(--ink-muted)}.pa-shell .pa-rq-lv-pk-top{align-items:baseline;gap:8px;min-width:0;padding:12px 14px 0;font-size:12.5px;display:flex}.pa-shell .pa-rq-lv-pk-top .ttl{white-space:nowrap;font-size:13.5px;font-weight:650}.pa-shell .pa-rq-lv-pk-top .mut{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pa-shell .pa-rq-lv-pk-s{padding:10px 14px}.pa-shell .pa-rq-lv-pk-s input{border:1.5px solid var(--border-strong);width:100%;height:36px;font:inherit;background:var(--surface);color:var(--ink);border-radius:9px;outline:0;padding:0 11px;font-size:13.5px}.pa-shell .pa-rq-lv-pk-s input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.pa-shell .pa-rq-lv-pk-b{border-top:1px solid var(--border);grid-template-columns:220px minmax(0,1fr);height:280px;display:grid}.pa-shell .pa-rq-lv-pk-l{border-right:1px solid var(--border);flex-direction:column;gap:2px;padding:8px;display:flex;position:relative;overflow:auto}.pa-shell .pa-rq-lv-pk-none{padding:10px;font-size:13px}.pa-shell .pa-rq-lv-pk-p{text-align:left;color:var(--ink);background:0 0;border:0;border-radius:9px;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:9px 10px;font-size:13.5px;display:flex}.pa-shell .pa-rq-lv-pk-p>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pa-shell .pa-rq-lv-pk-p .mono{font-size:12px}.pa-shell .pa-rq-lv-pk-p:hover{background:var(--raised)}.pa-shell .pa-rq-lv-pk-p.on{background:var(--accent-tint);font-weight:650}.pa-shell .pa-rq-lv-pk-r{flex-direction:column;padding:14px 18px;display:flex;overflow:auto}.pa-shell .pa-rq-lv-pk-n{font-size:17px;font-weight:700}.pa-shell .pa-rq-lv-pk-sub{color:var(--ink-muted);margin:1px 0 10px;font-size:12.5px}.pa-shell .pa-rq-lv-pk-g{border:0;border-bottom:1px dashed var(--border);text-align:left;color:var(--ink);background:0 0;flex:none;align-items:center;gap:8px;padding:9px 10px;font-size:13px;display:flex}.pa-shell .pa-rq-lv-pk-g .gwn{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.pa-shell .pa-rq-lv-pk-g .mut{white-space:nowrap;font-size:12px;font-weight:400}.pa-shell .pa-rq-lv-pk-g:hover:not(:disabled){background:var(--hover)}.pa-shell .pa-rq-lv-pk-g:disabled{opacity:.55;cursor:not-allowed}.pa-shell .pa-rq-lv-pk-g.on{background:var(--accent-tint);color:var(--accent-ink);border-bottom-color:#0000;border-radius:8px;font-weight:600}.pa-shell .pa-rq-lv-pk-g.foc{box-shadow:inset 0 0 0 1.5px var(--accent)}.pa-shell .pa-rq-lv-pk-ins{flex:none;align-self:flex-start;height:36px;margin-top:14px;padding:0 14px}.pa-shell .pa-rq-lv-pk-rm{border:0;border-top:1px solid var(--border);color:var(--danger);text-align:left;background:0 0;flex-direction:column;flex:none;align-items:flex-start;gap:4px;margin-top:auto;padding:10px 0 0;font-size:13px;font-weight:600;display:flex}.pa-shell .pa-rq-lv-pk-r>.pa-rq-lv-pk-ins+.pa-rq-lv-pk-rm,.pa-shell .pa-rq-lv-pk-r>.pa-rq-lv-pk-g+.pa-rq-lv-pk-rm{margin-top:auto}.pa-shell .pa-rq-lv-pk-rm:hover{filter:brightness(.85)}.pa-shell .pa-rq-lv-pk-rm.off{color:var(--ink-2);cursor:default;filter:none}.pa-shell .pa-rq-lv-pk-rm>span{color:var(--ink-muted);align-items:center;gap:5px;font-size:12px;font-weight:400;display:flex}.pa-shell .pa-rq-lv-pk-f{border-top:1px solid var(--border);background:var(--raised);color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:14px;padding:8px 14px;font-size:12px;display:flex}.pa-shell .pa-rq-lv-pk-f kbd{border:1px solid var(--border-strong);background:var(--surface);height:20px;color:var(--ink-2);border-radius:5px;align-items:center;margin-right:4px;padding:0 6px;font:11px ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-flex}@media (width<=640px){.pa-shell .pa-rq-lv-pk-b{grid-template-columns:minmax(0,1fr);height:auto;max-height:60vh}.pa-shell .pa-rq-lv-pk-l{border-right:0;border-bottom:1px solid var(--border);max-height:150px}}@media (width<=1100px){.pa-shell .pa-rq-lv-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.pa-shell .pa-rq-lv-search{width:100%}.pa-shell .pa-rq-lv-sel{flex:100%;max-width:100%}}.pa-shell .pa-rq-lv-tile-sk{flex-direction:column;gap:7px;padding:12px 13px;display:flex}.pa-shell .pa-rq-lv-tile-sk .skeleton-shimmer{border-radius:999px;display:block}.pa-shell .pa-rq-lv-tile-sk .sk-k{height:9px}.pa-shell .pa-rq-lv-tile-sk .sk-v{border-radius:6px;height:17px}.pa-shell .pa-rq-lv-tile-sk .sk-s{height:9px}.pa-shell .pa-rq-lv-acc-ph{height:600px}.pa-shell svg.pa-rq-lv-caret{vertical-align:-2px;display:inline-block}.pa-shell .pa-rq-lv-tg svg.pa-rq-lv-caret{vertical-align:0}.pa-shell table.pa-rq-lv-g>tbody>tr>td.c{text-overflow:clip;padding-left:2px;padding-right:2px}.pa-shell table.pa-rq-lv-g>tbody>tr>td.c .pa-rq-lv-chk{padding:2px 4px}html[data-theme=light] .pa-shell tr.pa-rq-lv-net>td{background:#fff}html[data-theme=light] .pa-shell tr.pa-rq-lv-net:hover>td{background:#fafafc}html[data-theme=light] .pa-shell tr.pa-rq-lv-net.open>td{background:#f7f7fb}html[data-theme=light] .pa-shell table.pa-rq-lv-g>tbody>tr>td{border-bottom:1px solid #f0f0f2}html[data-theme=light] .pa-shell tr.pa-rq-lv-ctry.open>td{background:color-mix(in srgb,var(--accent) 6%,#fff)}html[data-theme=light] .pa-shell tr.pa-rq-lv-ctry:hover>td{background:color-mix(in srgb,var(--accent) 4%,#fff)}html[data-theme=light] .pa-shell table.pa-rq-lv-g.m-after>tbody>tr>td.mc{background-image:linear-gradient(color-mix(in srgb,var(--accent) 2.5%,transparent),color-mix(in srgb,var(--accent) 2.5%,transparent))}html[data-theme=light] .pa-shell table.pa-rq-lv-g.m-delivery>tbody>tr>td.mc{background-image:linear-gradient(color-mix(in srgb,var(--good) 3.5%,transparent),color-mix(in srgb,var(--good) 3.5%,transparent))}html[data-theme=light] .pa-shell table.pa-rq-lv-g tr.pa-rq-lv-snd>td{background:#fafafc}html[data-theme=light] .pa-shell .pa-rq-lv-acc{background:#fff;box-shadow:0 1px 2px #1018280a}.pa-shell table.pa-rq-lv-g td.pa-rq-lv-dl .pa-rq-lv-sub{display:block}.pa-shell .pa-rq-dc{background:var(--surface);border-radius:12px;margin-bottom:12px}.pa-shell .pa-rq-dc-statusskel{flex:0 220px;align-items:center;min-width:80px;display:inline-flex}.pa-shell .pa-rq-dc-h{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--ink);border-bottom:1px solid #0000;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:10px 14px;font-size:13px;display:flex}.pa-shell .pa-rq-dc-h:hover{background:var(--hover)}.pa-shell .pa-rq-dc-h.open{border-color:var(--border);border-radius:12px 12px 0 0}.pa-shell .pa-rq-dc-h:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.pa-shell .pa-rq-dc-h b{font-weight:650}.pa-shell .pa-rq-dc-h .st{min-width:0;font-size:12.5px}.pa-shell .pa-rq-dc-h .sp{flex:1}.pa-shell .pa-rq-dc .caret{text-align:center;width:12px;color:var(--ink-muted);flex:none;transition:transform .15s;display:inline-block}.pa-shell .pa-rq-dc-h .caret.o{transform:rotate(90deg)}.pa-shell .pa-rq-dc-split{cursor:default;flex:none;display:inline-flex;position:relative}.pa-shell .pa-rq-dc-recalc-btn{border:1px solid color-mix(in srgb,var(--accent) 30%,var(--border));background:var(--surface);height:30px;color:var(--accent-ink);font:inherit;white-space:nowrap;cursor:pointer;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.pa-shell .pa-rq-dc-recalc-btn.l{border-radius:8px 0 0 8px}.pa-shell .pa-rq-dc-recalc-btn.r{border-left:0;border-radius:0 8px 8px 0;padding:0 9px;position:relative}.pa-shell .pa-rq-dc-recalc-btn.r:before{content:"";background:color-mix(in srgb,var(--accent) 30%,var(--border));width:1px;position:absolute;top:7px;bottom:7px;left:0}.pa-shell .pa-rq-dc-recalc-btn.r .caret{color:var(--accent-ink);transform:rotate(90deg)}.pa-shell .pa-rq-dc-recalc-btn.r .caret.o{transform:rotate(-90deg)}.pa-shell .pa-rq-dc-recalc-btn:hover:not(:disabled){background:var(--accent-tint)}.pa-shell .pa-rq-dc-recalc-btn:disabled{opacity:.6;cursor:wait}.pa-shell .pa-rq-dc-recalc-btn:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.pa-shell .pa-rq-dc-pmenu{z-index:15;background:var(--surface);border:1px solid var(--border);width:250px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-md);cursor:default;border-radius:12px;flex-direction:column;gap:1px;padding:5px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.pa-shell .pa-rq-dc-pmenu>button{text-align:left;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:1fr auto 16px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:grid}.pa-shell .pa-rq-dc-pmenu>button:hover{background:var(--raised)}.pa-shell .pa-rq-dc-pmenu>button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.pa-shell .pa-rq-dc-pmenu>button.on{background:var(--accent-tint);color:var(--accent-ink);font-weight:600}.pa-shell .pa-rq-dc-pmenu .mut{color:var(--ink-muted);font-size:11.5px;font-weight:400}.pa-shell .pa-rq-dc-pmenu .ck{color:var(--accent)}.pa-shell .pa-rq-dc-pmenu .hint{color:var(--ink-muted);margin-top:1px;font-size:11px;font-weight:400;display:block}.pa-shell .pa-rq-dc-pmenu:has(.pa-rq-dc-custom){width:330px}.pa-shell .pa-rq-dc-custom{border-top:1px solid var(--border);grid-template-columns:1fr 1fr auto;align-items:end;gap:6px;margin-top:2px;padding:6px 10px 8px;display:grid}.pa-shell .pa-rq-dc-custom label{color:var(--ink-muted);flex-direction:column;gap:2px;min-width:0;font-size:11px;display:flex}.pa-shell .pa-rq-dc-custom input{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--border);border-radius:6px;width:100%;min-width:0;padding:4px 5px;font-size:12px}.pa-shell .pa-rq-dc-custom input:focus-visible{outline:2px solid var(--accent);outline-offset:-1px}.pa-shell .pa-rq-dc-custom .apply{font:inherit;background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:6px;padding:5px 10px;font-size:12px;font-weight:600}.pa-shell .pa-rq-dc-custom .apply:disabled{opacity:.5;cursor:not-allowed}.pa-shell .pa-rq-dc-custom .msg{color:var(--ink-muted);grid-column:1/-1;font-size:11px}.pa-shell .pa-rq-dc-custom .msg.err{color:var(--danger,#b42318)}.pa-shell .pa-rq-dc-prog{background:var(--accent-tint);height:3px;overflow:hidden}.pa-shell .pa-rq-dc-prog>*{background:color-mix(in srgb,var(--accent) 45%,transparent)!important;border-radius:0!important;height:3px!important}.pa-shell .pa-rq-dc-skel>.pa-rq-da{border:0;border-radius:0 0 12px 12px}.pa-shell .pa-rq-dc-accs{flex-direction:column;display:flex}.pa-shell .pa-rq-dc-acc{border-top:1px solid var(--border)}.pa-shell .pa-rq-dc-acc:first-child{border-top:0}.pa-shell .pa-rq-dc-row{width:100%;color:var(--ink-2);font:inherit;text-align:left;cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:8px 12px;font-size:12.5px;display:flex}.pa-shell .pa-rq-dc-row:hover{background:var(--hover)}.pa-shell .pa-rq-dc-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:6px}.pa-shell .pa-rq-dc-row .chev{color:var(--ink-muted);flex:none;transition:transform .15s}.pa-shell .pa-rq-dc-acc.open>.pa-rq-dc-row .chev{color:var(--accent-ink);transform:rotate(90deg)}.pa-shell .pa-rq-dc-row .nm{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:min(240px,100%);max-width:100%;font-weight:600;overflow:hidden}.pa-shell .pa-rq-dc-row .pa-rq-da-chip{height:20px;margin-left:0;padding:0 8px;font-size:11.5px}.pa-shell .pa-rq-dc-row b{color:var(--ink);font-weight:650}.pa-shell .pa-rq-dc-row .sp{flex:1}.pa-shell .pa-rq-dc .mono{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:11.5px}.pa-shell .pa-rq-dc-body{flex-direction:column;gap:10px;padding:2px 12px 12px 34px;display:flex}.pa-shell .pa-rq-dc-netbar{opacity:.9;height:6px}.pa-shell .pa-rq-dc-note{font-size:12px}.pa-shell .pa-rq-dc-accs>.pa-rq-dc-note{padding:8px 12px}.pa-shell .pa-rq-dc-basenote{border-top:1px solid var(--border)}.pa-shell .pa-rq-dc-foot{border-top:1px solid var(--border);padding:6px 12px 10px}.pa-shell .pa-rq-dc-tblwrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.pa-shell .pa-rq-dc-tbl{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:720px;font-size:12px}.pa-shell .pa-rq-dc-tbl th{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;padding:5px 8px;font-size:10.5px;font-weight:600}.pa-shell .pa-rq-dc-tbl td{border-bottom:1px dashed var(--border);color:var(--ink-2);vertical-align:middle;padding:5px 8px}.pa-shell .pa-rq-dc-tbl tbody tr:last-child td{border-bottom:0}.pa-shell .pa-rq-dc-tbl .r{text-align:right;white-space:nowrap}.pa-shell .pa-rq-dc-tbl td.net{color:var(--ink);white-space:nowrap}.pa-shell .pa-rq-dc-tbl td.gw{min-width:160px}.pa-shell .pa-rq-dc-tbl td b{color:var(--ink);font-weight:650}.pa-shell .pa-rq-dc-gw{border:1px solid var(--border-strong);background:var(--surface);color:var(--ink);white-space:nowrap;border-radius:6px;padding:0 6px;font-size:11.5px;line-height:18px;display:inline-block}.pa-shell .pa-rq-dc-recalc{cursor:help;font-style:italic}@media (width<=640px){.pa-shell .pa-rq-dc-body{padding-left:12px}.pa-shell .pa-rq-dc-row .nm{min-width:0}}.pa-shell :has(>.pa-rq-dc):has(.pa-rq-dc-pmenu){z-index:30;position:relative}.pa-shell .pa-rq-dc:has(.pa-rq-dc-pmenu){z-index:30;position:relative}.pa-shell .pa-ml-list{flex-direction:column;gap:10px;display:flex}.pa-shell .pa-ml-card{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:12px 14px}.pa-shell .pa-ml-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pa-shell .pa-ml-title{color:var(--ink);min-width:0;font-size:13.5px}.pa-shell .pa-ml-title b{font-weight:600}.pa-shell .pa-ml-title .sep{color:var(--ink-muted);margin:0 6px}.pa-shell .pa-ml-meta{align-items:center;gap:10px;font-size:12px;display:flex}.pa-shell .pa-ml-sub{color:var(--ink-muted);flex-wrap:wrap;gap:4px 14px;margin:4px 0 10px;font-size:12px;display:flex}.pa-shell .pa-ml-sub .att{align-items:center;gap:4px;display:inline-flex}.pa-shell .pa-ml-plain .ad{gap:8px;padding:2px 0;font-size:12.5px;display:flex}.pa-shell .pa-ml-plain .ad .k{width:30px;color:var(--ink-muted);text-transform:uppercase;letter-spacing:.04em;flex:none;font-size:11px;font-weight:600}.pa-shell .pa-dl-recips{border-top:1px solid var(--border);flex-direction:column;display:flex}.pa-shell .pa-dl-row{border-bottom:1px solid var(--border)}.pa-shell .pa-dl-row:last-child{border-bottom:0}.pa-shell .pa-dl-line{text-align:left;width:100%;min-width:0;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:7px 2px;display:flex}.pa-shell .pa-dl-line:disabled{cursor:default}.pa-shell .pa-dl-line:not(:disabled):hover{background:var(--raised)}.pa-shell .pa-dl-line .k{width:30px;color:var(--ink-muted);letter-spacing:.05em;text-transform:uppercase;flex:none;font-size:10.5px;font-weight:600}.pa-shell .pa-dl-line .a{min-width:0;color:var(--ink);overflow-wrap:anywhere;flex:1;font-size:12.5px}.pa-shell .pa-dl-line .chev{color:var(--ink-muted);flex:none;transition:transform .15s}.pa-shell .pa-dl-row.open .pa-dl-line .chev{transform:rotate(180deg)}.pa-shell .pa-dl-chip{border:1px solid var(--border);background:var(--surface);height:22px;color:var(--ink-2);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 9px;font-size:11.5px;font-weight:600;display:inline-flex}.pa-shell .pa-dl-chip .dot{background:currentColor;border-radius:50%;width:6px;height:6px}.pa-shell .pa-dl-chip .when{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-weight:500}.pa-shell .pa-dl-chip.t-ok{border-color:color-mix(in srgb,#16a34a 30%,var(--border));background:color-mix(in srgb,#16a34a 7%,var(--surface));color:#15803d}.pa-shell .pa-dl-chip.t-warn{border-color:color-mix(in srgb,#d97706 30%,var(--border));background:color-mix(in srgb,#d97706 7%,var(--surface));color:#b45309}.pa-shell .pa-dl-chip.t-bad{border-color:color-mix(in srgb,#dc2626 30%,var(--border));background:color-mix(in srgb,#dc2626 7%,var(--surface));color:#b91c1c}.pa-shell .pa-dl-chip.t-muted{color:var(--ink-muted);font-weight:500}.pa-shell .pa-dl-trail{flex-wrap:wrap;gap:4px 18px;margin:0 0 8px 40px;padding:2px 0 0;list-style:none;display:flex}.pa-shell .pa-dl-trail li{color:var(--ink-2);align-items:center;gap:6px;font-size:12px;display:inline-flex}.pa-shell .pa-dl-trail b{font-weight:600}.pa-shell .pa-dl-trail .t{color:var(--ink-muted);font-variant-numeric:tabular-nums}.pa-shell .pa-dl-trail .dot{background:var(--ink-muted);border-radius:50%;width:7px;height:7px}.pa-shell .pa-dl-trail .dot.t-ok{background:#16a34a}.pa-shell .pa-dl-trail .dot.t-warn{background:#d97706}.pa-shell .pa-dl-trail .dot.t-bad{background:#dc2626}.pa-shell .pa-dl-note{margin-top:8px;font-size:11.5px}.pa-shell .pa-ml-card .pa-rq-terr{margin-top:8px}.pa-shell .pa-rs-dialog{max-width:520px}.pa-shell .pa-rs-lead{margin:0 0 12px;font-size:13px;line-height:1.5}.pa-shell .pa-rs-list{border:1px solid var(--border);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.pa-shell .pa-rs-row{cursor:pointer;border-bottom:1px solid var(--border);color:var(--ink-muted);align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:flex}.pa-shell .pa-rs-row:last-child{border-bottom:0}.pa-shell .pa-rs-row.on{color:var(--ink)}.pa-shell .pa-rs-row:hover{background:var(--raised)}.pa-shell .pa-rs-row input{accent-color:var(--accent);width:15px;height:15px;margin:0}.pa-shell .pa-rs-row .k{letter-spacing:.05em;text-transform:uppercase;width:30px;color:var(--ink-muted);flex:none;font-size:10.5px;font-weight:600}.pa-shell .pa-rs-row .a{overflow-wrap:anywhere;flex:1;min-width:0}.pa-shell .pa-rs-del{color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;padding:2px;display:inline-flex}.pa-shell .pa-rs-del:hover{background:var(--surface);color:var(--ink)}.pa-shell .pa-rs-add{gap:8px;margin-top:10px;display:flex}.pa-shell .pa-rs-add select{border:1px solid var(--border);background:var(--surface);height:34px;color:var(--ink);border-radius:8px;flex:none;padding:0 8px;font-size:13px}.pa-shell .pa-rs-add input{border:1px solid var(--border);background:var(--surface);min-width:0;height:34px;color:var(--ink);border-radius:8px;flex:1;padding:0 10px;font-size:13px}.pa-shell .pa-rs-add input:focus,.pa-shell .pa-rs-add select:focus{outline:2px solid color-mix(in srgb,var(--accent) 40%,transparent);outline-offset:0}.pa-shell .pa-rs-add .pa-btn-ghost{align-items:center;gap:4px;height:34px;display:inline-flex}.pa-shell .pa-rs-hint{color:#b45309;align-items:center;gap:6px;margin-top:8px;font-size:12px;display:flex}.pa-shell .pa-ml-live{align-items:center;gap:7px;margin:0 0 8px;font-size:11.5px;display:flex}.pa-shell .pa-ml-live .dot{background:var(--accent,#6366f1);border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite pa-ml-breathe}@keyframes pa-ml-breathe{0%,to{opacity:.25}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.pa-shell .pa-ml-live .dot{opacity:.7;animation:none}}.react-flow{direction:ltr}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1;cursor:-webkit-grab;cursor:grab}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{pointer-events:none;overflow:visible}.react-flow__edge-path,.react-flow__connection-path{stroke:#b1b1b7;stroke-width:1px;fill:none}.react-flow__edge{pointer-events:visibleStroke;cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:-webkit-grab;cursor:grab;position:absolute}.react-flow__node.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:-webkit-grab;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background:#1a192b;border:1px solid #fff;border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:-4px;left:50%;transform:translate(-50%)}.react-flow__handle-top{top:-4px;left:50%;transform:translate(-50%)}.react-flow__handle-left{top:50%;left:-4px;transform:translateY(-50%)}.react-flow__handle-right{top:50%;right:-4px;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translate(-50%)}.react-flow__attribution{background:#ffffff80;margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-input,.react-flow__node-output,.react-flow__node-group{color:#222;text-align:center;background-color:#fff;border:1px solid #1a192b;border-radius:3px;width:150px;padding:10px;font-size:12px}.react-flow__node-default.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted #0059dccc}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{box-sizing:content-box;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fefefe;border:none;border-bottom:1px solid #eee;justify-content:center;align-items:center;width:16px;height:16px;padding:5px;display:flex}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:#3367d9;border:1px solid #fff;border-radius:1px;width:4px;height:4px;transform:translate(-50%,-50%)}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border:0 solid #3367d9}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.grid-stack{position:relative}.grid-stack-rtl{direction:ltr}.grid-stack-rtl>.grid-stack-item{direction:rtl}.grid-stack-placeholder>.placeholder-content{background-color:#0000001a;width:auto;margin:0;position:absolute;z-index:0!important}.grid-stack>.grid-stack-item{width:var(--gs-column-width);height:var(--gs-cell-height);padding:0;position:absolute;top:0}.grid-stack>.grid-stack-item>.grid-stack-item-content{width:auto;margin:0;position:absolute;overflow:hidden auto}.grid-stack>.grid-stack-item.size-to-content:not(.size-to-content-max)>.grid-stack-item-content{overflow-y:hidden}.grid-stack:not(.grid-stack-rtl)>.grid-stack-item{left:0}.grid-stack.grid-stack-rtl>.grid-stack-item{right:0}.grid-stack>.grid-stack-item>.grid-stack-item-content,.grid-stack>.grid-stack-placeholder>.placeholder-content{top:var(--gs-item-margin-top);right:var(--gs-item-margin-right);bottom:var(--gs-item-margin-bottom);left:var(--gs-item-margin-left)}.grid-stack-item>.ui-resizable-handle{-ms-touch-action:none;touch-action:none;font-size:.1px;display:block;position:absolute}.grid-stack-item.ui-resizable-autohide>.ui-resizable-handle,.grid-stack-item.ui-resizable-disabled>.ui-resizable-handle{display:none}.grid-stack-item>.ui-resizable-ne,.grid-stack-item>.ui-resizable-nw,.grid-stack-item>.ui-resizable-se,.grid-stack-item>.ui-resizable-sw{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"%23666\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewBox=\"0 0 20 20\"><path d=\"m10 3 2 2H8l2-2v14l-2-2h4l-2 2\"/></svg>");background-position:50%;background-repeat:no-repeat}.grid-stack-item>.ui-resizable-ne,.grid-stack-item>.ui-resizable-sw{transform:rotate(45deg)}.grid-stack-item>.ui-resizable-nw,.grid-stack-item>.ui-resizable-se{transform:rotate(-45deg)}.grid-stack-item>.ui-resizable-nw{cursor:nw-resize;width:20px;height:20px;top:var(--gs-item-margin-top);left:var(--gs-item-margin-left)}.grid-stack-item>.ui-resizable-n{cursor:n-resize;height:10px;top:var(--gs-item-margin-top);left:25px;right:25px}.grid-stack-item>.ui-resizable-ne{cursor:ne-resize;width:20px;height:20px;top:var(--gs-item-margin-top);right:var(--gs-item-margin-right)}.grid-stack-item>.ui-resizable-e{cursor:e-resize;width:10px;top:15px;bottom:15px;right:var(--gs-item-margin-right)}.grid-stack-item>.ui-resizable-se{cursor:se-resize;width:20px;height:20px;bottom:var(--gs-item-margin-bottom);right:var(--gs-item-margin-right)}.grid-stack-item>.ui-resizable-s{cursor:s-resize;height:10px;left:25px;bottom:var(--gs-item-margin-bottom);right:25px}.grid-stack-item>.ui-resizable-sw{cursor:sw-resize;width:20px;height:20px;bottom:var(--gs-item-margin-bottom);left:var(--gs-item-margin-left)}.grid-stack-item>.ui-resizable-w{cursor:w-resize;width:10px;top:15px;bottom:15px;left:var(--gs-item-margin-left)}.grid-stack-item.ui-draggable-dragging>.ui-resizable-handle{display:none!important}.grid-stack-item.ui-draggable-dragging{will-change:left,right,top}.grid-stack-item.ui-resizable-resizing{will-change:width,height}.ui-draggable-dragging,.ui-resizable-resizing{z-index:10000}.ui-draggable-dragging>.grid-stack-item-content,.ui-resizable-resizing>.grid-stack-item-content{opacity:.8;box-shadow:1px 4px 6px #0003}.grid-stack-animate,.grid-stack-animate .grid-stack-item{transition:left .3s,right .3s,top .3s,height .3s,width .3s}.grid-stack-animate .grid-stack-item.grid-stack-placeholder,.grid-stack-animate .grid-stack-item.ui-draggable-dragging,.grid-stack-animate .grid-stack-item.ui-resizable-resizing{transition:left,right,top,height,width}.grid-stack>.grid-stack-item[gs-y="0"]{top:0}.grid-stack:not(.grid-stack-rtl)>.grid-stack-item[gs-x="0"]{left:0}.grid-stack.grid-stack-rtl>.grid-stack-item[gs-x="0"]{right:0}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-duration:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scrollbar-thumb:#0000;--tw-scrollbar-track:#0000;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-200:#fecaca;--color-red-300:#fca5a5;--color-red-400:#f87171;--color-red-500:#ef4444;--color-red-600:#dc2626;--color-red-700:#b91c1c;--color-red-800:#991b1b;--color-red-900:#7f1d1d;--color-red-950:#450a0a;--color-orange-300:#fdba74;--color-orange-400:#fb923c;--color-orange-500:#f97316;--color-orange-600:#ea580c;--color-orange-700:#c2410c;--color-orange-800:#9a3412;--color-orange-900:#7c2d12;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-200:#fde68a;--color-amber-300:#fcd34d;--color-amber-400:#fbbf24;--color-amber-500:#f59e0b;--color-amber-600:#d97706;--color-amber-700:#b45309;--color-amber-800:#92400e;--color-amber-900:#78350f;--color-amber-950:#451a03;--color-yellow-200:#fef08a;--color-yellow-300:#fde047;--color-yellow-400:#facc15;--color-yellow-500:#eab308;--color-yellow-600:#ca8a04;--color-yellow-700:#a16207;--color-yellow-800:#854d0e;--color-yellow-900:#713f12;--color-green-200:#bbf7d0;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-600:#16a34a;--color-green-700:#15803d;--color-green-800:#166534;--color-green-900:#14532d;--color-green-950:#052e16;--color-emerald-200:#a7f3d0;--color-emerald-300:#6ee7b7;--color-emerald-400:#34d399;--color-emerald-500:#10b981;--color-emerald-600:#059669;--color-emerald-700:#047857;--color-emerald-800:#065f46;--color-emerald-900:#064e3b;--color-emerald-950:#022c22;--color-teal-200:#99f6e4;--color-teal-300:#5eead4;--color-teal-400:#2dd4bf;--color-teal-500:#14b8a6;--color-teal-600:#0d9488;--color-teal-700:#0f766e;--color-teal-800:#115e59;--color-teal-900:#134e4a;--color-teal-950:#042f2e;--color-cyan-300:#67e8f9;--color-cyan-400:#22d3ee;--color-cyan-500:#06b6d4;--color-cyan-600:#0891b2;--color-cyan-700:#0e7490;--color-cyan-800:#155e75;--color-cyan-900:#164e63;--color-sky-200:#bae6fd;--color-sky-300:#7dd3fc;--color-sky-400:#38bdf8;--color-sky-500:#0ea5e9;--color-sky-700:#0369a1;--color-sky-800:#075985;--color-sky-900:#0c4a6e;--color-sky-950:#082f49;--color-blue-200:#bfdbfe;--color-blue-300:#93c5fd;--color-blue-400:#60a5fa;--color-blue-500:#3b82f6;--color-blue-600:#2563eb;--color-blue-700:#1d4ed8;--color-blue-800:#1e40af;--color-blue-900:#1e3a8a;--color-blue-950:#172554;--color-indigo-100:#e0e7ff;--color-indigo-200:#c7d2fe;--color-indigo-300:#a5b4fc;--color-indigo-400:#818cf8;--color-indigo-500:#6366f1;--color-indigo-600:#4f46e5;--color-indigo-700:#4338ca;--color-indigo-800:#3730a3;--color-indigo-900:#312e81;--color-indigo-950:#1e1b4b;--color-violet-100:#ede9fe;--color-violet-200:#ddd6fe;--color-violet-300:#c4b5fd;--color-violet-400:#a78bfa;--color-violet-500:#8b5cf6;--color-violet-600:#7c3aed;--color-violet-700:#6d28d9;--color-violet-800:#5b21b6;--color-violet-950:#2e1065;--color-purple-200:#e9d5ff;--color-purple-300:#d8b4fe;--color-purple-400:#c084fc;--color-purple-500:#a855f7;--color-purple-600:#9333ea;--color-purple-700:#7e22ce;--color-purple-800:#6b21a8;--color-purple-900:#581c87;--color-purple-950:#3b0764;--color-pink-300:#f9a8d4;--color-pink-400:#f472b6;--color-pink-500:#ec4899;--color-rose-100:#ffe4e6;--color-rose-200:#fecdd3;--color-rose-300:#fda4af;--color-rose-400:#fb7185;--color-rose-500:#f43f5e;--color-rose-600:#e11d48;--color-rose-700:#be123c;--color-rose-800:#9f1239;--color-rose-900:#881337;--color-rose-950:#4c0519;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cbd5e1;--color-slate-400:#94a3b8;--color-slate-500:#64748b;--color-slate-600:#475569;--color-slate-700:#334155;--color-slate-800:#1e293b;--color-slate-900:#0f172a;--color-slate-950:#020617;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--color-gray-950:#030712;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:1rem;--text-sm:.875rem;--text-sm--line-height:1.25rem;--text-base:1rem;--text-base--line-height:1.5rem;--text-lg:1.125rem;--text-lg--line-height:1.75rem;--text-xl:1.25rem;--text-xl--line-height:1.75rem;--text-2xl:1.5rem;--text-2xl--line-height:2rem;--text-3xl:1.875rem;--text-3xl--line-height:2.25rem;--text-4xl:2.25rem;--text-4xl--line-height:2.5rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-xs:4px;--blur-sm:8px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--animate-slide-in-right:slideInRight .2s ease-out}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:after,:before,::backdrop{border-color:var(--color-gray-200,currentcolor)}::file-selector-button{border-color:var(--color-gray-200,currentcolor)}input::placeholder,textarea::placeholder{opacity:1;color:var(--color-gray-400)}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}td,th{padding:1px}option{padding:revert}}:root{--terminal-height:0px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0f172a;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}body{min-width:320px;min-height:100vh;margin:0}.btn-primary{border-radius:var(--radius-lg);background-color:var(--color-blue-600);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.btn-primary:hover{background-color:var(--color-blue-700)}}.btn-primary:disabled{cursor:not-allowed;opacity:.5}.btn-secondary{border-radius:var(--radius-lg);background-color:var(--color-gray-600);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.btn-secondary:hover{background-color:var(--color-gray-700)}}.btn-danger{border-radius:var(--radius-lg);background-color:var(--color-red-600);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.btn-danger:hover{background-color:var(--color-red-700)}}.card{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:var(--color-slate-800);padding:calc(var(--spacing) * 6);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.input{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-600);background-color:var(--color-slate-700);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);color:var(--color-white)}.input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3b82f680);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-blue-500);--tw-outline-style:none;border-color:#0000;outline-style:none}@media (forced-colors:active){.input:focus{outline-offset:2px;outline:2px solid #0000}}.label{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-300);display:block}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{inset-block:0}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-2{top:calc(var(--spacing) * -2)}.-top-4{top:calc(var(--spacing) * -4)}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-14{top:calc(var(--spacing) * 14)}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1{right:calc(var(--spacing) * -1)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-2{right:calc(var(--spacing) * -2)}.right-0{right:0}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.bottom-0{bottom:0}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-20{bottom:calc(var(--spacing) * 20)}.bottom-24{bottom:calc(var(--spacing) * 24)}.bottom-full{bottom:100%}.-left-2{left:calc(var(--spacing) * -2)}.left-0{left:0}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.left-\[27px\]{left:27px}.left-\[35\%\]\!{left:35%!important}.left-\[65\%\]\!{left:65%!important}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-55{z-index:55}.z-59{z-index:59}.z-60{z-index:60}.z-70{z-index:70}.z-80{z-index:80}.z-90{z-index:90}.z-100{z-index:100}.z-110{z-index:110}.z-9999{z-index:9999}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-6{grid-column:span 6/span 6}.col-span-full{grid-column:1/-1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-m-2{margin:calc(var(--spacing) * -2)}.-m-8{margin:calc(var(--spacing) * -8)}.m-auto{margin:auto}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-8{margin-block:calc(var(--spacing) * 8)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-32{margin-top:calc(var(--spacing) * 32)}.mt-px{margin-top:1px}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-auto{margin-right:auto}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.-mb-px{margin-bottom:-1px}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-5\.5{margin-left:calc(var(--spacing) * 5.5)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-10{margin-left:calc(var(--spacing) * 10)}.ml-16{margin-left:calc(var(--spacing) * 16)}.ml-64{margin-left:calc(var(--spacing) * 64)}.ml-\[22px\]{margin-left:22px}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\!{height:calc(var(--spacing) * 2)!important}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-2\.5\!{height:calc(var(--spacing) * 2.5)!important}.h-3{height:calc(var(--spacing) * 3)}.h-3\!{height:calc(var(--spacing) * 3)!important}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-\[1em\]{height:1em}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[18px\]{height:18px}.h-\[300px\]{height:300px}.h-\[380px\]{height:380px}.h-\[400px\]{height:400px}.h-\[500px\]{height:500px}.h-\[640px\]{height:640px}.h-\[min\(860px\,calc\(100vh-110px\)\)\]{height:min(860px,100vh - 110px)}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-16{max-height:calc(var(--spacing) * 16)}.max-h-20{max-height:calc(var(--spacing) * 20)}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-28{max-height:calc(var(--spacing) * 28)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[50vh\]{max-height:50vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[200px\]{max-height:200px}.max-h-\[250px\]{max-height:250px}.max-h-\[260px\]{max-height:260px}.max-h-\[280px\]{max-height:280px}.max-h-\[300px\]{max-height:300px}.max-h-\[320px\]{max-height:320px}.max-h-\[340px\]{max-height:340px}.max-h-\[400px\]{max-height:400px}.max-h-\[500px\]{max-height:500px}.max-h-\[600px\]{max-height:600px}.max-h-\[calc\(90vh-120px\)\]{max-height:calc(90vh - 120px)}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.max-h-\[calc\(100vh-110px\)\]{max-height:calc(100vh - 110px)}.min-h-0{min-height:0}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-\[16px\]{min-height:16px}.min-h-\[28px\]{min-height:28px}.min-h-\[32px\]{min-height:32px}.min-h-\[36px\]{min-height:36px}.min-h-\[42px\]{min-height:42px}.min-h-\[44px\]{min-height:44px}.min-h-\[100px\]{min-height:100px}.min-h-\[400px\]{min-height:400px}.min-h-\[460px\]{min-height:460px}.min-h-\[500px\]{min-height:500px}.min-h-\[700px\]{min-height:700px}.min-h-\[calc\(100vh-64px\)\]{min-height:calc(100vh - 64px)}.min-h-screen{min-height:100vh}.w-0{width:0}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing) * 2)}.w-2\!{width:calc(var(--spacing) * 2)!important}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\.5\!{width:calc(var(--spacing) * 2.5)!important}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\!{width:calc(var(--spacing) * 3)!important}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-18{width:calc(var(--spacing) * 18)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-88{width:calc(var(--spacing) * 88)}.w-96{width:calc(var(--spacing) * 96)}.w-120{width:calc(var(--spacing) * 120)}.w-\[2px\]{width:2px}.w-\[15px\]{width:15px}.w-\[18px\]{width:18px}.w-\[400px\]{width:400px}.w-\[440px\]{width:440px}.w-\[450px\]{width:450px}.w-\[480px\]{width:480px}.w-\[500px\]{width:500px}.w-\[520px\]{width:520px}.w-\[560px\]{width:560px}.w-\[600px\]{width:600px}.w-\[640px\]{width:640px}.w-\[700px\]{width:700px}.w-\[720px\]{width:720px}.w-\[768px\]{width:768px}.w-\[800px\]{width:800px}.w-\[896px\]{width:896px}.w-\[900px\]{width:900px}.w-\[1000px\]{width:1000px}.w-\[1024px\]{width:1024px}.w-\[1100px\]{width:1100px}.w-\[1152px\]{width:1152px}.w-\[1200px\]{width:1200px}.w-\[1280px\]{width:1280px}.w-\[1400px\]{width:1400px}.w-\[min\(880px\,calc\(100vw-40px\)\)\]{width:min(880px,100vw - 40px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[40\%\]{max-width:40%}.max-w-\[60\%\]{max-width:60%}.max-w-\[80px\]{max-width:80px}.max-w-\[85\%\]{max-width:85%}.max-w-\[90px\]{max-width:90px}.max-w-\[90vw\]{max-width:90vw}.max-w-\[100px\]{max-width:100px}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[250px\]{max-width:250px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[350px\]{max-width:350px}.max-w-\[360px\]{max-width:360px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[600px\]{max-width:600px}.max-w-\[1800px\]{max-width:1800px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-fit{max-width:fit-content}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-\[16rem\]{min-width:16rem}.min-w-\[18px\]{min-width:18px}.min-w-\[32px\]{min-width:32px}.min-w-\[40px\]{min-width:40px}.min-w-\[80px\]{min-width:80px}.min-w-\[100px\]{min-width:100px}.min-w-\[110px\]{min-width:110px}.min-w-\[120px\]{min-width:120px}.min-w-\[130px\]{min-width:130px}.min-w-\[140px\]{min-width:140px}.min-w-\[160px\]{min-width:160px}.min-w-\[170px\]{min-width:170px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[250px\]{min-width:250px}.min-w-\[300px\]{min-width:300px}.min-w-\[320px\]{min-width:320px}.min-w-\[340px\]{min-width:340px}.min-w-\[360px\]{min-width:360px}.min-w-xl{min-width:var(--container-xl)}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.origin-bottom-right{transform-origin:100% 100%}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-3\.5{--tw-translate-x:calc(var(--spacing) * 3.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-6{--tw-translate-x:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-10{--tw-translate-x:calc(var(--spacing) * 10);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[2px\]{--tw-translate-x:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[16px\]{--tw-translate-x:16px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[18px\]{--tw-translate-x:18px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[1\.01\]{scale:1.01}.scale-\[1\.02\]{scale:1.02}.-rotate-90{rotate:-90deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-bounce{animation:var(--animate-bounce)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-slide-in-right{animation:var(--animate-slide-in-right)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-ns-resize{cursor:ns-resize}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-4{scroll-margin-top:calc(var(--spacing) * 4)}.scrollbar-thin{scrollbar-width:thin}.scrollbar-thumb-gray-600{--tw-scrollbar-thumb:var(--color-gray-600);scrollbar-color:var(--tw-scrollbar-thumb) var(--tw-scrollbar-track)}.scrollbar-track-transparent{--tw-scrollbar-track:transparent;scrollbar-color:var(--tw-scrollbar-thumb) var(--tw-scrollbar-track)}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[1fr_1\.2fr\]{grid-template-columns:1fr 1.2fr}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[140px_1fr\]{grid-template-columns:140px 1fr}.grid-cols-\[150px_96px_1fr_auto\]{grid-template-columns:150px 96px 1fr auto}.grid-cols-\[repeat\(auto-fill\,minmax\(13rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[2px\]{gap:2px}.gap-px{gap:1px}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.self-center{align-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-visible{overflow-y:visible}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-l-full{border-top-left-radius:2147483647px;border-bottom-left-radius:2147483647px}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-full{border-top-right-radius:2147483647px;border-bottom-right-radius:2147483647px}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-br-md{border-bottom-right-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-2\!{border-style:var(--tw-border-style)!important;border-width:2px!important}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[\#2b2b2b\]{border-color:#2b2b2b}.border-\[\#3c3c3c\]{border-color:#3c3c3c}.border-\[\#4ec9b0\]{border-color:#4ec9b0}.border-\[\#4ec9b0\]\/30{border-color:oklab(76.0354% -.115094 .00566614/.3)}.border-\[\#007acc\]{border-color:#007acc}.border-\[\#0078d4\]{border-color:#0078d4}.border-\[\#30363d\]{border-color:#30363d}.border-\[\#404040\]{border-color:#404040}.border-\[\#d7ba7d\]{border-color:#d7ba7d}.border-\[\#f48771\]{border-color:#f48771}.border-amber-500{border-color:var(--color-amber-500)}.border-amber-500\/20{border-color:#f59e0b33}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/20{border-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.border-amber-500\/30{border-color:#f59e0b4d}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/30{border-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.border-amber-500\/40{border-color:#f59e0b66}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/40{border-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}.border-amber-500\/50{border-color:#f59e0b80}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/50{border-color:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.border-amber-500\/60{border-color:#f59e0b99}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/60{border-color:color-mix(in oklab, var(--color-amber-500) 60%, transparent)}}.border-amber-600\/40{border-color:#d9770666}@supports (color:color-mix(in lab, red, red)){.border-amber-600\/40{border-color:color-mix(in oklab, var(--color-amber-600) 40%, transparent)}}.border-amber-600\/50{border-color:#d9770680}@supports (color:color-mix(in lab, red, red)){.border-amber-600\/50{border-color:color-mix(in oklab, var(--color-amber-600) 50%, transparent)}}.border-amber-700{border-color:var(--color-amber-700)}.border-amber-700\/20{border-color:#b4530933}@supports (color:color-mix(in lab, red, red)){.border-amber-700\/20{border-color:color-mix(in oklab, var(--color-amber-700) 20%, transparent)}}.border-amber-700\/30{border-color:#b453094d}@supports (color:color-mix(in lab, red, red)){.border-amber-700\/30{border-color:color-mix(in oklab, var(--color-amber-700) 30%, transparent)}}.border-amber-700\/40{border-color:#b4530966}@supports (color:color-mix(in lab, red, red)){.border-amber-700\/40{border-color:color-mix(in oklab, var(--color-amber-700) 40%, transparent)}}.border-amber-700\/50{border-color:#b4530980}@supports (color:color-mix(in lab, red, red)){.border-amber-700\/50{border-color:color-mix(in oklab, var(--color-amber-700) 50%, transparent)}}.border-amber-700\/60{border-color:#b4530999}@supports (color:color-mix(in lab, red, red)){.border-amber-700\/60{border-color:color-mix(in oklab, var(--color-amber-700) 60%, transparent)}}.border-amber-800{border-color:var(--color-amber-800)}.border-amber-800\/20{border-color:#92400e33}@supports (color:color-mix(in lab, red, red)){.border-amber-800\/20{border-color:color-mix(in oklab, var(--color-amber-800) 20%, transparent)}}.border-amber-800\/30{border-color:#92400e4d}@supports (color:color-mix(in lab, red, red)){.border-amber-800\/30{border-color:color-mix(in oklab, var(--color-amber-800) 30%, transparent)}}.border-amber-800\/50{border-color:#92400e80}@supports (color:color-mix(in lab, red, red)){.border-amber-800\/50{border-color:color-mix(in oklab, var(--color-amber-800) 50%, transparent)}}.border-amber-900{border-color:var(--color-amber-900)}.border-blue-300\!{border-color:var(--color-blue-300)!important}.border-blue-400{border-color:var(--color-blue-400)}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-500\/20{border-color:#3b82f633}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/20{border-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.border-blue-500\/30{border-color:#3b82f64d}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/30{border-color:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}.border-blue-500\/50{border-color:#3b82f680}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/50{border-color:color-mix(in oklab, var(--color-blue-500) 50%, transparent)}}.border-blue-600\/30{border-color:#2563eb4d}@supports (color:color-mix(in lab, red, red)){.border-blue-600\/30{border-color:color-mix(in oklab, var(--color-blue-600) 30%, transparent)}}.border-blue-600\/50{border-color:#2563eb80}@supports (color:color-mix(in lab, red, red)){.border-blue-600\/50{border-color:color-mix(in oklab, var(--color-blue-600) 50%, transparent)}}.border-blue-700{border-color:var(--color-blue-700)}.border-blue-700\/30{border-color:#1d4ed84d}@supports (color:color-mix(in lab, red, red)){.border-blue-700\/30{border-color:color-mix(in oklab, var(--color-blue-700) 30%, transparent)}}.border-blue-700\/50{border-color:#1d4ed880}@supports (color:color-mix(in lab, red, red)){.border-blue-700\/50{border-color:color-mix(in oklab, var(--color-blue-700) 50%, transparent)}}.border-blue-800\/30{border-color:#1e40af4d}@supports (color:color-mix(in lab, red, red)){.border-blue-800\/30{border-color:color-mix(in oklab, var(--color-blue-800) 30%, transparent)}}.border-blue-800\/50{border-color:#1e40af80}@supports (color:color-mix(in lab, red, red)){.border-blue-800\/50{border-color:color-mix(in oklab, var(--color-blue-800) 50%, transparent)}}.border-blue-900\/50{border-color:#1e3a8a80}@supports (color:color-mix(in lab, red, red)){.border-blue-900\/50{border-color:color-mix(in oklab, var(--color-blue-900) 50%, transparent)}}.border-cyan-400{border-color:var(--color-cyan-400)}.border-cyan-500{border-color:var(--color-cyan-500)}.border-cyan-600\/50{border-color:#0891b280}@supports (color:color-mix(in lab, red, red)){.border-cyan-600\/50{border-color:color-mix(in oklab, var(--color-cyan-600) 50%, transparent)}}.border-cyan-700{border-color:var(--color-cyan-700)}.border-cyan-700\/30{border-color:#0e74904d}@supports (color:color-mix(in lab, red, red)){.border-cyan-700\/30{border-color:color-mix(in oklab, var(--color-cyan-700) 30%, transparent)}}.border-cyan-700\/50{border-color:#0e749080}@supports (color:color-mix(in lab, red, red)){.border-cyan-700\/50{border-color:color-mix(in oklab, var(--color-cyan-700) 50%, transparent)}}.border-cyan-800\/30{border-color:#155e754d}@supports (color:color-mix(in lab, red, red)){.border-cyan-800\/30{border-color:color-mix(in oklab, var(--color-cyan-800) 30%, transparent)}}.border-cyan-800\/50{border-color:#155e7580}@supports (color:color-mix(in lab, red, red)){.border-cyan-800\/50{border-color:color-mix(in oklab, var(--color-cyan-800) 50%, transparent)}}.border-emerald-500{border-color:var(--color-emerald-500)}.border-emerald-500\/20{border-color:#10b98133}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/20{border-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.border-emerald-500\/30{border-color:#10b9814d}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/30{border-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.border-emerald-500\/40{border-color:#10b98166}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/40{border-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.border-emerald-500\/50{border-color:#10b98180}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/50{border-color:color-mix(in oklab, var(--color-emerald-500) 50%, transparent)}}.border-emerald-700{border-color:var(--color-emerald-700)}.border-emerald-700\/30{border-color:#0478574d}@supports (color:color-mix(in lab, red, red)){.border-emerald-700\/30{border-color:color-mix(in oklab, var(--color-emerald-700) 30%, transparent)}}.border-emerald-700\/50{border-color:#04785780}@supports (color:color-mix(in lab, red, red)){.border-emerald-700\/50{border-color:color-mix(in oklab, var(--color-emerald-700) 50%, transparent)}}.border-emerald-700\/60{border-color:#04785799}@supports (color:color-mix(in lab, red, red)){.border-emerald-700\/60{border-color:color-mix(in oklab, var(--color-emerald-700) 60%, transparent)}}.border-emerald-800{border-color:var(--color-emerald-800)}.border-emerald-800\/50{border-color:#065f4680}@supports (color:color-mix(in lab, red, red)){.border-emerald-800\/50{border-color:color-mix(in oklab, var(--color-emerald-800) 50%, transparent)}}.border-emerald-800\/60{border-color:#065f4699}@supports (color:color-mix(in lab, red, red)){.border-emerald-800\/60{border-color:color-mix(in oklab, var(--color-emerald-800) 60%, transparent)}}.border-emerald-900{border-color:var(--color-emerald-900)}.border-gray-400{border-color:var(--color-gray-400)}.border-gray-500{border-color:var(--color-gray-500)}.border-gray-600{border-color:var(--color-gray-600)}.border-gray-600\/30{border-color:#4b55634d}@supports (color:color-mix(in lab, red, red)){.border-gray-600\/30{border-color:color-mix(in oklab, var(--color-gray-600) 30%, transparent)}}.border-gray-600\/40{border-color:#4b556366}@supports (color:color-mix(in lab, red, red)){.border-gray-600\/40{border-color:color-mix(in oklab, var(--color-gray-600) 40%, transparent)}}.border-gray-600\/50{border-color:#4b556380}@supports (color:color-mix(in lab, red, red)){.border-gray-600\/50{border-color:color-mix(in oklab, var(--color-gray-600) 50%, transparent)}}.border-gray-700{border-color:var(--color-gray-700)}.border-gray-700\!{border-color:var(--color-gray-700)!important}.border-gray-700\/20{border-color:#37415133}@supports (color:color-mix(in lab, red, red)){.border-gray-700\/20{border-color:color-mix(in oklab, var(--color-gray-700) 20%, transparent)}}.border-gray-700\/30{border-color:#3741514d}@supports (color:color-mix(in lab, red, red)){.border-gray-700\/30{border-color:color-mix(in oklab, var(--color-gray-700) 30%, transparent)}}.border-gray-700\/40{border-color:#37415166}@supports (color:color-mix(in lab, red, red)){.border-gray-700\/40{border-color:color-mix(in oklab, var(--color-gray-700) 40%, transparent)}}.border-gray-700\/50{border-color:#37415180}@supports (color:color-mix(in lab, red, red)){.border-gray-700\/50{border-color:color-mix(in oklab, var(--color-gray-700) 50%, transparent)}}.border-gray-700\/60{border-color:#37415199}@supports (color:color-mix(in lab, red, red)){.border-gray-700\/60{border-color:color-mix(in oklab, var(--color-gray-700) 60%, transparent)}}.border-gray-800{border-color:var(--color-gray-800)}.border-gray-800\/50{border-color:#1f293780}@supports (color:color-mix(in lab, red, red)){.border-gray-800\/50{border-color:color-mix(in oklab, var(--color-gray-800) 50%, transparent)}}.border-gray-800\/60{border-color:#1f293799}@supports (color:color-mix(in lab, red, red)){.border-gray-800\/60{border-color:color-mix(in oklab, var(--color-gray-800) 60%, transparent)}}.border-gray-900{border-color:var(--color-gray-900)}.border-green-400{border-color:var(--color-green-400)}.border-green-500{border-color:var(--color-green-500)}.border-green-500\/30{border-color:#22c55e4d}@supports (color:color-mix(in lab, red, red)){.border-green-500\/30{border-color:color-mix(in oklab, var(--color-green-500) 30%, transparent)}}.border-green-500\/40{border-color:#22c55e66}@supports (color:color-mix(in lab, red, red)){.border-green-500\/40{border-color:color-mix(in oklab, var(--color-green-500) 40%, transparent)}}.border-green-500\/50{border-color:#22c55e80}@supports (color:color-mix(in lab, red, red)){.border-green-500\/50{border-color:color-mix(in oklab, var(--color-green-500) 50%, transparent)}}.border-green-600\/30{border-color:#16a34a4d}@supports (color:color-mix(in lab, red, red)){.border-green-600\/30{border-color:color-mix(in oklab, var(--color-green-600) 30%, transparent)}}.border-green-600\/50{border-color:#16a34a80}@supports (color:color-mix(in lab, red, red)){.border-green-600\/50{border-color:color-mix(in oklab, var(--color-green-600) 50%, transparent)}}.border-green-700{border-color:var(--color-green-700)}.border-green-700\/30{border-color:#15803d4d}@supports (color:color-mix(in lab, red, red)){.border-green-700\/30{border-color:color-mix(in oklab, var(--color-green-700) 30%, transparent)}}.border-green-700\/50{border-color:#15803d80}@supports (color:color-mix(in lab, red, red)){.border-green-700\/50{border-color:color-mix(in oklab, var(--color-green-700) 50%, transparent)}}.border-green-700\/60{border-color:#15803d99}@supports (color:color-mix(in lab, red, red)){.border-green-700\/60{border-color:color-mix(in oklab, var(--color-green-700) 60%, transparent)}}.border-green-800{border-color:var(--color-green-800)}.border-green-800\/30{border-color:#1665344d}@supports (color:color-mix(in lab, red, red)){.border-green-800\/30{border-color:color-mix(in oklab, var(--color-green-800) 30%, transparent)}}.border-green-800\/40{border-color:#16653466}@supports (color:color-mix(in lab, red, red)){.border-green-800\/40{border-color:color-mix(in oklab, var(--color-green-800) 40%, transparent)}}.border-green-800\/50{border-color:#16653480}@supports (color:color-mix(in lab, red, red)){.border-green-800\/50{border-color:color-mix(in oklab, var(--color-green-800) 50%, transparent)}}.border-green-900\/50{border-color:#14532d80}@supports (color:color-mix(in lab, red, red)){.border-green-900\/50{border-color:color-mix(in oklab, var(--color-green-900) 50%, transparent)}}.border-indigo-400{border-color:var(--color-indigo-400)}.border-indigo-500{border-color:var(--color-indigo-500)}.border-indigo-500\/30{border-color:#6366f14d}@supports (color:color-mix(in lab, red, red)){.border-indigo-500\/30{border-color:color-mix(in oklab, var(--color-indigo-500) 30%, transparent)}}.border-indigo-500\/50{border-color:#6366f180}@supports (color:color-mix(in lab, red, red)){.border-indigo-500\/50{border-color:color-mix(in oklab, var(--color-indigo-500) 50%, transparent)}}.border-indigo-500\/60{border-color:#6366f199}@supports (color:color-mix(in lab, red, red)){.border-indigo-500\/60{border-color:color-mix(in oklab, var(--color-indigo-500) 60%, transparent)}}.border-indigo-600{border-color:var(--color-indigo-600)}.border-indigo-700{border-color:var(--color-indigo-700)}.border-indigo-700\/50{border-color:#4338ca80}@supports (color:color-mix(in lab, red, red)){.border-indigo-700\/50{border-color:color-mix(in oklab, var(--color-indigo-700) 50%, transparent)}}.border-indigo-700\/60{border-color:#4338ca99}@supports (color:color-mix(in lab, red, red)){.border-indigo-700\/60{border-color:color-mix(in oklab, var(--color-indigo-700) 60%, transparent)}}.border-indigo-800{border-color:var(--color-indigo-800)}.border-indigo-800\/50{border-color:#3730a380}@supports (color:color-mix(in lab, red, red)){.border-indigo-800\/50{border-color:color-mix(in oklab, var(--color-indigo-800) 50%, transparent)}}.border-indigo-800\/60{border-color:#3730a399}@supports (color:color-mix(in lab, red, red)){.border-indigo-800\/60{border-color:color-mix(in oklab, var(--color-indigo-800) 60%, transparent)}}.border-indigo-900\/60{border-color:#312e8199}@supports (color:color-mix(in lab, red, red)){.border-indigo-900\/60{border-color:color-mix(in oklab, var(--color-indigo-900) 60%, transparent)}}.border-orange-500{border-color:var(--color-orange-500)}.border-orange-500\/30{border-color:#f973164d}@supports (color:color-mix(in lab, red, red)){.border-orange-500\/30{border-color:color-mix(in oklab, var(--color-orange-500) 30%, transparent)}}.border-orange-600\/50{border-color:#ea580c80}@supports (color:color-mix(in lab, red, red)){.border-orange-600\/50{border-color:color-mix(in oklab, var(--color-orange-600) 50%, transparent)}}.border-orange-700{border-color:var(--color-orange-700)}.border-orange-700\/30{border-color:#c2410c4d}@supports (color:color-mix(in lab, red, red)){.border-orange-700\/30{border-color:color-mix(in oklab, var(--color-orange-700) 30%, transparent)}}.border-orange-700\/50{border-color:#c2410c80}@supports (color:color-mix(in lab, red, red)){.border-orange-700\/50{border-color:color-mix(in oklab, var(--color-orange-700) 50%, transparent)}}.border-orange-800\/50{border-color:#9a341280}@supports (color:color-mix(in lab, red, red)){.border-orange-800\/50{border-color:color-mix(in oklab, var(--color-orange-800) 50%, transparent)}}.border-purple-400{border-color:var(--color-purple-400)}.border-purple-500{border-color:var(--color-purple-500)}.border-purple-500\/30{border-color:#a855f74d}@supports (color:color-mix(in lab, red, red)){.border-purple-500\/30{border-color:color-mix(in oklab, var(--color-purple-500) 30%, transparent)}}.border-purple-500\/50{border-color:#a855f780}@supports (color:color-mix(in lab, red, red)){.border-purple-500\/50{border-color:color-mix(in oklab, var(--color-purple-500) 50%, transparent)}}.border-purple-500\/60{border-color:#a855f799}@supports (color:color-mix(in lab, red, red)){.border-purple-500\/60{border-color:color-mix(in oklab, var(--color-purple-500) 60%, transparent)}}.border-purple-600{border-color:var(--color-purple-600)}.border-purple-600\/50{border-color:#9333ea80}@supports (color:color-mix(in lab, red, red)){.border-purple-600\/50{border-color:color-mix(in oklab, var(--color-purple-600) 50%, transparent)}}.border-purple-700{border-color:var(--color-purple-700)}.border-purple-700\/30{border-color:#7e22ce4d}@supports (color:color-mix(in lab, red, red)){.border-purple-700\/30{border-color:color-mix(in oklab, var(--color-purple-700) 30%, transparent)}}.border-purple-700\/50{border-color:#7e22ce80}@supports (color:color-mix(in lab, red, red)){.border-purple-700\/50{border-color:color-mix(in oklab, var(--color-purple-700) 50%, transparent)}}.border-purple-800{border-color:var(--color-purple-800)}.border-purple-800\/50{border-color:#6b21a880}@supports (color:color-mix(in lab, red, red)){.border-purple-800\/50{border-color:color-mix(in oklab, var(--color-purple-800) 50%, transparent)}}.border-purple-900\/50{border-color:#581c8780}@supports (color:color-mix(in lab, red, red)){.border-purple-900\/50{border-color:color-mix(in oklab, var(--color-purple-900) 50%, transparent)}}.border-red-500{border-color:var(--color-red-500)}.border-red-500\/20{border-color:#ef444433}@supports (color:color-mix(in lab, red, red)){.border-red-500\/20{border-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.border-red-500\/30{border-color:#ef44444d}@supports (color:color-mix(in lab, red, red)){.border-red-500\/30{border-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.border-red-500\/50{border-color:#ef444480}@supports (color:color-mix(in lab, red, red)){.border-red-500\/50{border-color:color-mix(in oklab, var(--color-red-500) 50%, transparent)}}.border-red-500\/60{border-color:#ef444499}@supports (color:color-mix(in lab, red, red)){.border-red-500\/60{border-color:color-mix(in oklab, var(--color-red-500) 60%, transparent)}}.border-red-500\/70{border-color:#ef4444b3}@supports (color:color-mix(in lab, red, red)){.border-red-500\/70{border-color:color-mix(in oklab, var(--color-red-500) 70%, transparent)}}.border-red-600\/40{border-color:#dc262666}@supports (color:color-mix(in lab, red, red)){.border-red-600\/40{border-color:color-mix(in oklab, var(--color-red-600) 40%, transparent)}}.border-red-600\/50{border-color:#dc262680}@supports (color:color-mix(in lab, red, red)){.border-red-600\/50{border-color:color-mix(in oklab, var(--color-red-600) 50%, transparent)}}.border-red-700{border-color:var(--color-red-700)}.border-red-700\/30{border-color:#b91c1c4d}@supports (color:color-mix(in lab, red, red)){.border-red-700\/30{border-color:color-mix(in oklab, var(--color-red-700) 30%, transparent)}}.border-red-700\/50{border-color:#b91c1c80}@supports (color:color-mix(in lab, red, red)){.border-red-700\/50{border-color:color-mix(in oklab, var(--color-red-700) 50%, transparent)}}.border-red-800{border-color:var(--color-red-800)}.border-red-800\/30{border-color:#991b1b4d}@supports (color:color-mix(in lab, red, red)){.border-red-800\/30{border-color:color-mix(in oklab, var(--color-red-800) 30%, transparent)}}.border-red-800\/40{border-color:#991b1b66}@supports (color:color-mix(in lab, red, red)){.border-red-800\/40{border-color:color-mix(in oklab, var(--color-red-800) 40%, transparent)}}.border-red-800\/50{border-color:#991b1b80}@supports (color:color-mix(in lab, red, red)){.border-red-800\/50{border-color:color-mix(in oklab, var(--color-red-800) 50%, transparent)}}.border-red-900{border-color:var(--color-red-900)}.border-red-900\/50{border-color:#7f1d1d80}@supports (color:color-mix(in lab, red, red)){.border-red-900\/50{border-color:color-mix(in oklab, var(--color-red-900) 50%, transparent)}}.border-rose-500{border-color:var(--color-rose-500)}.border-rose-700{border-color:var(--color-rose-700)}.border-rose-700\/60{border-color:#be123c99}@supports (color:color-mix(in lab, red, red)){.border-rose-700\/60{border-color:color-mix(in oklab, var(--color-rose-700) 60%, transparent)}}.border-rose-800{border-color:var(--color-rose-800)}.border-rose-800\/60{border-color:#9f123999}@supports (color:color-mix(in lab, red, red)){.border-rose-800\/60{border-color:color-mix(in oklab, var(--color-rose-800) 60%, transparent)}}.border-rose-900{border-color:var(--color-rose-900)}.border-sky-700{border-color:var(--color-sky-700)}.border-sky-800{border-color:var(--color-sky-800)}.border-sky-800\/60{border-color:#07598599}@supports (color:color-mix(in lab, red, red)){.border-sky-800\/60{border-color:color-mix(in oklab, var(--color-sky-800) 60%, transparent)}}.border-slate-500{border-color:var(--color-slate-500)}.border-slate-500\/30{border-color:#64748b4d}@supports (color:color-mix(in lab, red, red)){.border-slate-500\/30{border-color:color-mix(in oklab, var(--color-slate-500) 30%, transparent)}}.border-slate-600{border-color:var(--color-slate-600)}.border-slate-600\/30{border-color:#4755694d}@supports (color:color-mix(in lab, red, red)){.border-slate-600\/30{border-color:color-mix(in oklab, var(--color-slate-600) 30%, transparent)}}.border-slate-600\/40{border-color:#47556966}@supports (color:color-mix(in lab, red, red)){.border-slate-600\/40{border-color:color-mix(in oklab, var(--color-slate-600) 40%, transparent)}}.border-slate-600\/50{border-color:#47556980}@supports (color:color-mix(in lab, red, red)){.border-slate-600\/50{border-color:color-mix(in oklab, var(--color-slate-600) 50%, transparent)}}.border-slate-700{border-color:var(--color-slate-700)}.border-slate-700\/10{border-color:#3341551a}@supports (color:color-mix(in lab, red, red)){.border-slate-700\/10{border-color:color-mix(in oklab, var(--color-slate-700) 10%, transparent)}}.border-slate-700\/20{border-color:#33415533}@supports (color:color-mix(in lab, red, red)){.border-slate-700\/20{border-color:color-mix(in oklab, var(--color-slate-700) 20%, transparent)}}.border-slate-700\/30{border-color:#3341554d}@supports (color:color-mix(in lab, red, red)){.border-slate-700\/30{border-color:color-mix(in oklab, var(--color-slate-700) 30%, transparent)}}.border-slate-700\/40{border-color:#33415566}@supports (color:color-mix(in lab, red, red)){.border-slate-700\/40{border-color:color-mix(in oklab, var(--color-slate-700) 40%, transparent)}}.border-slate-700\/50{border-color:#33415580}@supports (color:color-mix(in lab, red, red)){.border-slate-700\/50{border-color:color-mix(in oklab, var(--color-slate-700) 50%, transparent)}}.border-slate-700\/60{border-color:#33415599}@supports (color:color-mix(in lab, red, red)){.border-slate-700\/60{border-color:color-mix(in oklab, var(--color-slate-700) 60%, transparent)}}.border-slate-700\/70{border-color:#334155b3}@supports (color:color-mix(in lab, red, red)){.border-slate-700\/70{border-color:color-mix(in oklab, var(--color-slate-700) 70%, transparent)}}.border-slate-800{border-color:var(--color-slate-800)}.border-teal-500{border-color:var(--color-teal-500)}.border-teal-500\/30{border-color:#14b8a64d}@supports (color:color-mix(in lab, red, red)){.border-teal-500\/30{border-color:color-mix(in oklab, var(--color-teal-500) 30%, transparent)}}.border-teal-700{border-color:var(--color-teal-700)}.border-teal-700\/50{border-color:#0f766e80}@supports (color:color-mix(in lab, red, red)){.border-teal-700\/50{border-color:color-mix(in oklab, var(--color-teal-700) 50%, transparent)}}.border-teal-800\/50{border-color:#115e5980}@supports (color:color-mix(in lab, red, red)){.border-teal-800\/50{border-color:color-mix(in oklab, var(--color-teal-800) 50%, transparent)}}.border-transparent{border-color:#0000}.border-violet-500{border-color:var(--color-violet-500)}.border-violet-600\/40{border-color:#7c3aed66}@supports (color:color-mix(in lab, red, red)){.border-violet-600\/40{border-color:color-mix(in oklab, var(--color-violet-600) 40%, transparent)}}.border-violet-700{border-color:var(--color-violet-700)}.border-violet-800{border-color:var(--color-violet-800)}.border-white{border-color:var(--color-white)}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/5{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.border-yellow-500{border-color:var(--color-yellow-500)}.border-yellow-500\/30{border-color:#eab3084d}@supports (color:color-mix(in lab, red, red)){.border-yellow-500\/30{border-color:color-mix(in oklab, var(--color-yellow-500) 30%, transparent)}}.border-yellow-500\/50{border-color:#eab30880}@supports (color:color-mix(in lab, red, red)){.border-yellow-500\/50{border-color:color-mix(in oklab, var(--color-yellow-500) 50%, transparent)}}.border-yellow-600{border-color:var(--color-yellow-600)}.border-yellow-700{border-color:var(--color-yellow-700)}.border-yellow-700\/30{border-color:#a162074d}@supports (color:color-mix(in lab, red, red)){.border-yellow-700\/30{border-color:color-mix(in oklab, var(--color-yellow-700) 30%, transparent)}}.border-yellow-700\/40{border-color:#a1620766}@supports (color:color-mix(in lab, red, red)){.border-yellow-700\/40{border-color:color-mix(in oklab, var(--color-yellow-700) 40%, transparent)}}.border-yellow-700\/50{border-color:#a1620780}@supports (color:color-mix(in lab, red, red)){.border-yellow-700\/50{border-color:color-mix(in oklab, var(--color-yellow-700) 50%, transparent)}}.border-yellow-800\/30{border-color:#854d0e4d}@supports (color:color-mix(in lab, red, red)){.border-yellow-800\/30{border-color:color-mix(in oklab, var(--color-yellow-800) 30%, transparent)}}.border-yellow-800\/50{border-color:#854d0e80}@supports (color:color-mix(in lab, red, red)){.border-yellow-800\/50{border-color:color-mix(in oklab, var(--color-yellow-800) 50%, transparent)}}.border-yellow-900\/50{border-color:#713f1280}@supports (color:color-mix(in lab, red, red)){.border-yellow-900\/50{border-color:color-mix(in oklab, var(--color-yellow-900) 50%, transparent)}}.border-t-blue-500{border-top-color:var(--color-blue-500)}.border-t-slate-600{border-top-color:var(--color-slate-600)}.border-t-transparent{border-top-color:#0000}.bg-\[\#0d1117\]{background-color:#0d1117}.bg-\[\#0e172a\]{background-color:#0e172a}.bg-\[\#00A4EF\]{background-color:#00a4ef}.bg-\[\#1a1a2e\]{background-color:#1a1a2e}.bg-\[\#1e1e1e\]{background-color:#1e1e1e}.bg-\[\#1e1e2e\]{background-color:#1e1e2e}.bg-\[\#2d2d2d\]{background-color:#2d2d2d}.bg-\[\#3c3c3c\]{background-color:#3c3c3c}.bg-\[\#4ec9b0\]\/20{background-color:oklab(76.0354% -.115094 .00566614/.2)}.bg-\[\#7FBA00\]{background-color:#7fba00}.bg-\[\#0078d4\]{background-color:#0078d4}.bg-\[\#161b22\]{background-color:#161b22}.bg-\[\#21262d\]{background-color:#21262d}.bg-\[\#30363d\]{background-color:#30363d}.bg-\[\#252526\]{background-color:#252526}.bg-\[\#F25022\]{background-color:#f25022}.bg-\[\#FFB900\]{background-color:#ffb900}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/10{background-color:#f59e0b1a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-amber-500\/15{background-color:#f59e0b26}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/15{background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.bg-amber-500\/20{background-color:#f59e0b33}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/20{background-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.bg-amber-500\/25{background-color:#f59e0b40}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/25{background-color:color-mix(in oklab, var(--color-amber-500) 25%, transparent)}}.bg-amber-500\/30{background-color:#f59e0b4d}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/30{background-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.bg-amber-500\/60{background-color:#f59e0b99}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/60{background-color:color-mix(in oklab, var(--color-amber-500) 60%, transparent)}}.bg-amber-500\/70{background-color:#f59e0bb3}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/70{background-color:color-mix(in oklab, var(--color-amber-500) 70%, transparent)}}.bg-amber-600{background-color:var(--color-amber-600)}.bg-amber-600\/20{background-color:#d9770633}@supports (color:color-mix(in lab, red, red)){.bg-amber-600\/20{background-color:color-mix(in oklab, var(--color-amber-600) 20%, transparent)}}.bg-amber-600\/30{background-color:#d977064d}@supports (color:color-mix(in lab, red, red)){.bg-amber-600\/30{background-color:color-mix(in oklab, var(--color-amber-600) 30%, transparent)}}.bg-amber-600\/90{background-color:#d97706e6}@supports (color:color-mix(in lab, red, red)){.bg-amber-600\/90{background-color:color-mix(in oklab, var(--color-amber-600) 90%, transparent)}}.bg-amber-600\/95{background-color:#d97706f2}@supports (color:color-mix(in lab, red, red)){.bg-amber-600\/95{background-color:color-mix(in oklab, var(--color-amber-600) 95%, transparent)}}.bg-amber-900\/10{background-color:#78350f1a}@supports (color:color-mix(in lab, red, red)){.bg-amber-900\/10{background-color:color-mix(in oklab, var(--color-amber-900) 10%, transparent)}}.bg-amber-900\/15{background-color:#78350f26}@supports (color:color-mix(in lab, red, red)){.bg-amber-900\/15{background-color:color-mix(in oklab, var(--color-amber-900) 15%, transparent)}}.bg-amber-900\/20{background-color:#78350f33}@supports (color:color-mix(in lab, red, red)){.bg-amber-900\/20{background-color:color-mix(in oklab, var(--color-amber-900) 20%, transparent)}}.bg-amber-900\/30{background-color:#78350f4d}@supports (color:color-mix(in lab, red, red)){.bg-amber-900\/30{background-color:color-mix(in oklab, var(--color-amber-900) 30%, transparent)}}.bg-amber-900\/40{background-color:#78350f66}@supports (color:color-mix(in lab, red, red)){.bg-amber-900\/40{background-color:color-mix(in oklab, var(--color-amber-900) 40%, transparent)}}.bg-amber-900\/60{background-color:#78350f99}@supports (color:color-mix(in lab, red, red)){.bg-amber-900\/60{background-color:color-mix(in oklab, var(--color-amber-900) 60%, transparent)}}.bg-amber-950\/20{background-color:#451a0333}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/20{background-color:color-mix(in oklab, var(--color-amber-950) 20%, transparent)}}.bg-amber-950\/30{background-color:#451a034d}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/30{background-color:color-mix(in oklab, var(--color-amber-950) 30%, transparent)}}.bg-amber-950\/40{background-color:#451a0366}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/40{background-color:color-mix(in oklab, var(--color-amber-950) 40%, transparent)}}.bg-amber-950\/50{background-color:#451a0380}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/50{background-color:color-mix(in oklab, var(--color-amber-950) 50%, transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-400\/60{background-color:#60a5fa99}@supports (color:color-mix(in lab, red, red)){.bg-blue-400\/60{background-color:color-mix(in oklab, var(--color-blue-400) 60%, transparent)}}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500\!{background-color:var(--color-blue-500)!important}.bg-blue-500\/5{background-color:#3b82f60d}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/5{background-color:color-mix(in oklab, var(--color-blue-500) 5%, transparent)}}.bg-blue-500\/10{background-color:#3b82f61a}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/10{background-color:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.bg-blue-500\/20{background-color:#3b82f633}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/20{background-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.bg-blue-500\/30{background-color:#3b82f64d}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/30{background-color:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}.bg-blue-500\/50{background-color:#3b82f680}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/50{background-color:color-mix(in oklab, var(--color-blue-500) 50%, transparent)}}.bg-blue-500\/70{background-color:#3b82f6b3}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/70{background-color:color-mix(in oklab, var(--color-blue-500) 70%, transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-600\/20{background-color:#2563eb33}@supports (color:color-mix(in lab, red, red)){.bg-blue-600\/20{background-color:color-mix(in oklab, var(--color-blue-600) 20%, transparent)}}.bg-blue-600\/30{background-color:#2563eb4d}@supports (color:color-mix(in lab, red, red)){.bg-blue-600\/30{background-color:color-mix(in oklab, var(--color-blue-600) 30%, transparent)}}.bg-blue-600\/50{background-color:#2563eb80}@supports (color:color-mix(in lab, red, red)){.bg-blue-600\/50{background-color:color-mix(in oklab, var(--color-blue-600) 50%, transparent)}}.bg-blue-700\/30{background-color:#1d4ed84d}@supports (color:color-mix(in lab, red, red)){.bg-blue-700\/30{background-color:color-mix(in oklab, var(--color-blue-700) 30%, transparent)}}.bg-blue-900{background-color:var(--color-blue-900)}.bg-blue-900\/10{background-color:#1e3a8a1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-900\/10{background-color:color-mix(in oklab, var(--color-blue-900) 10%, transparent)}}.bg-blue-900\/15{background-color:#1e3a8a26}@supports (color:color-mix(in lab, red, red)){.bg-blue-900\/15{background-color:color-mix(in oklab, var(--color-blue-900) 15%, transparent)}}.bg-blue-900\/20{background-color:#1e3a8a33}@supports (color:color-mix(in lab, red, red)){.bg-blue-900\/20{background-color:color-mix(in oklab, var(--color-blue-900) 20%, transparent)}}.bg-blue-900\/30{background-color:#1e3a8a4d}@supports (color:color-mix(in lab, red, red)){.bg-blue-900\/30{background-color:color-mix(in oklab, var(--color-blue-900) 30%, transparent)}}.bg-blue-900\/40{background-color:#1e3a8a66}@supports (color:color-mix(in lab, red, red)){.bg-blue-900\/40{background-color:color-mix(in oklab, var(--color-blue-900) 40%, transparent)}}.bg-blue-900\/50{background-color:#1e3a8a80}@supports (color:color-mix(in lab, red, red)){.bg-blue-900\/50{background-color:color-mix(in oklab, var(--color-blue-900) 50%, transparent)}}.bg-blue-900\/70{background-color:#1e3a8ab3}@supports (color:color-mix(in lab, red, red)){.bg-blue-900\/70{background-color:color-mix(in oklab, var(--color-blue-900) 70%, transparent)}}.bg-blue-950\/40{background-color:#17255466}@supports (color:color-mix(in lab, red, red)){.bg-blue-950\/40{background-color:color-mix(in oklab, var(--color-blue-950) 40%, transparent)}}.bg-cyan-400{background-color:var(--color-cyan-400)}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-cyan-500\/10{background-color:#06b6d41a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/10{background-color:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.bg-cyan-500\/15{background-color:#06b6d426}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/15{background-color:color-mix(in oklab, var(--color-cyan-500) 15%, transparent)}}.bg-cyan-500\/20{background-color:#06b6d433}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/20{background-color:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.bg-cyan-600{background-color:var(--color-cyan-600)}.bg-cyan-600\/20{background-color:#0891b233}@supports (color:color-mix(in lab, red, red)){.bg-cyan-600\/20{background-color:color-mix(in oklab, var(--color-cyan-600) 20%, transparent)}}.bg-cyan-900\/20{background-color:#164e6333}@supports (color:color-mix(in lab, red, red)){.bg-cyan-900\/20{background-color:color-mix(in oklab, var(--color-cyan-900) 20%, transparent)}}.bg-cyan-900\/30{background-color:#164e634d}@supports (color:color-mix(in lab, red, red)){.bg-cyan-900\/30{background-color:color-mix(in oklab, var(--color-cyan-900) 30%, transparent)}}.bg-cyan-900\/40{background-color:#164e6366}@supports (color:color-mix(in lab, red, red)){.bg-cyan-900\/40{background-color:color-mix(in oklab, var(--color-cyan-900) 40%, transparent)}}.bg-cyan-900\/50{background-color:#164e6380}@supports (color:color-mix(in lab, red, red)){.bg-cyan-900\/50{background-color:color-mix(in oklab, var(--color-cyan-900) 50%, transparent)}}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-400\/10{background-color:#34d3991a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/10{background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/10{background-color:#10b9811a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-emerald-500\/15{background-color:#10b98126}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/15{background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.bg-emerald-500\/20{background-color:#10b98133}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/20{background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.bg-emerald-500\/25{background-color:#10b98140}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/25{background-color:color-mix(in oklab, var(--color-emerald-500) 25%, transparent)}}.bg-emerald-500\/30{background-color:#10b9814d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/30{background-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-emerald-600\/20{background-color:#05966933}@supports (color:color-mix(in lab, red, red)){.bg-emerald-600\/20{background-color:color-mix(in oklab, var(--color-emerald-600) 20%, transparent)}}.bg-emerald-900\/20{background-color:#064e3b33}@supports (color:color-mix(in lab, red, red)){.bg-emerald-900\/20{background-color:color-mix(in oklab, var(--color-emerald-900) 20%, transparent)}}.bg-emerald-900\/30{background-color:#064e3b4d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-900\/30{background-color:color-mix(in oklab, var(--color-emerald-900) 30%, transparent)}}.bg-emerald-900\/40{background-color:#064e3b66}@supports (color:color-mix(in lab, red, red)){.bg-emerald-900\/40{background-color:color-mix(in oklab, var(--color-emerald-900) 40%, transparent)}}.bg-emerald-900\/50{background-color:#064e3b80}@supports (color:color-mix(in lab, red, red)){.bg-emerald-900\/50{background-color:color-mix(in oklab, var(--color-emerald-900) 50%, transparent)}}.bg-emerald-900\/60{background-color:#064e3b99}@supports (color:color-mix(in lab, red, red)){.bg-emerald-900\/60{background-color:color-mix(in oklab, var(--color-emerald-900) 60%, transparent)}}.bg-emerald-950\/20{background-color:#022c2233}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/20{background-color:color-mix(in oklab, var(--color-emerald-950) 20%, transparent)}}.bg-emerald-950\/30{background-color:#022c224d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/30{background-color:color-mix(in oklab, var(--color-emerald-950) 30%, transparent)}}.bg-emerald-950\/40{background-color:#022c2266}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/40{background-color:color-mix(in oklab, var(--color-emerald-950) 40%, transparent)}}.bg-emerald-950\/50{background-color:#022c2280}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/50{background-color:color-mix(in oklab, var(--color-emerald-950) 50%, transparent)}}.bg-emerald-950\/60{background-color:#022c2299}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/60{background-color:color-mix(in oklab, var(--color-emerald-950) 60%, transparent)}}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-400\!{background-color:var(--color-gray-400)!important}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-500\/20{background-color:#6b728033}@supports (color:color-mix(in lab, red, red)){.bg-gray-500\/20{background-color:color-mix(in oklab, var(--color-gray-500) 20%, transparent)}}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-600\!{background-color:var(--color-gray-600)!important}.bg-gray-600\/20{background-color:#4b556333}@supports (color:color-mix(in lab, red, red)){.bg-gray-600\/20{background-color:color-mix(in oklab, var(--color-gray-600) 20%, transparent)}}.bg-gray-600\/30{background-color:#4b55634d}@supports (color:color-mix(in lab, red, red)){.bg-gray-600\/30{background-color:color-mix(in oklab, var(--color-gray-600) 30%, transparent)}}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-700\/20{background-color:#37415133}@supports (color:color-mix(in lab, red, red)){.bg-gray-700\/20{background-color:color-mix(in oklab, var(--color-gray-700) 20%, transparent)}}.bg-gray-700\/30{background-color:#3741514d}@supports (color:color-mix(in lab, red, red)){.bg-gray-700\/30{background-color:color-mix(in oklab, var(--color-gray-700) 30%, transparent)}}.bg-gray-700\/40{background-color:#37415166}@supports (color:color-mix(in lab, red, red)){.bg-gray-700\/40{background-color:color-mix(in oklab, var(--color-gray-700) 40%, transparent)}}.bg-gray-700\/50{background-color:#37415180}@supports (color:color-mix(in lab, red, red)){.bg-gray-700\/50{background-color:color-mix(in oklab, var(--color-gray-700) 50%, transparent)}}.bg-gray-700\/60{background-color:#37415199}@supports (color:color-mix(in lab, red, red)){.bg-gray-700\/60{background-color:color-mix(in oklab, var(--color-gray-700) 60%, transparent)}}.bg-gray-700\/70{background-color:#374151b3}@supports (color:color-mix(in lab, red, red)){.bg-gray-700\/70{background-color:color-mix(in oklab, var(--color-gray-700) 70%, transparent)}}.bg-gray-700\/80{background-color:#374151cc}@supports (color:color-mix(in lab, red, red)){.bg-gray-700\/80{background-color:color-mix(in oklab, var(--color-gray-700) 80%, transparent)}}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-800\!{background-color:var(--color-gray-800)!important}.bg-gray-800\/20{background-color:#1f293733}@supports (color:color-mix(in lab, red, red)){.bg-gray-800\/20{background-color:color-mix(in oklab, var(--color-gray-800) 20%, transparent)}}.bg-gray-800\/30{background-color:#1f29374d}@supports (color:color-mix(in lab, red, red)){.bg-gray-800\/30{background-color:color-mix(in oklab, var(--color-gray-800) 30%, transparent)}}.bg-gray-800\/40{background-color:#1f293766}@supports (color:color-mix(in lab, red, red)){.bg-gray-800\/40{background-color:color-mix(in oklab, var(--color-gray-800) 40%, transparent)}}.bg-gray-800\/50{background-color:#1f293780}@supports (color:color-mix(in lab, red, red)){.bg-gray-800\/50{background-color:color-mix(in oklab, var(--color-gray-800) 50%, transparent)}}.bg-gray-800\/60{background-color:#1f293799}@supports (color:color-mix(in lab, red, red)){.bg-gray-800\/60{background-color:color-mix(in oklab, var(--color-gray-800) 60%, transparent)}}.bg-gray-800\/80{background-color:#1f2937cc}@supports (color:color-mix(in lab, red, red)){.bg-gray-800\/80{background-color:color-mix(in oklab, var(--color-gray-800) 80%, transparent)}}.bg-gray-800\/90{background-color:#1f2937e6}@supports (color:color-mix(in lab, red, red)){.bg-gray-800\/90{background-color:color-mix(in oklab, var(--color-gray-800) 90%, transparent)}}.bg-gray-800\/95{background-color:#1f2937f2}@supports (color:color-mix(in lab, red, red)){.bg-gray-800\/95{background-color:color-mix(in oklab, var(--color-gray-800) 95%, transparent)}}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-900\/20{background-color:#11182733}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/20{background-color:color-mix(in oklab, var(--color-gray-900) 20%, transparent)}}.bg-gray-900\/30{background-color:#1118274d}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/30{background-color:color-mix(in oklab, var(--color-gray-900) 30%, transparent)}}.bg-gray-900\/40{background-color:#11182766}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/40{background-color:color-mix(in oklab, var(--color-gray-900) 40%, transparent)}}.bg-gray-900\/50{background-color:#11182780}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/50{background-color:color-mix(in oklab, var(--color-gray-900) 50%, transparent)}}.bg-gray-900\/60{background-color:#11182799}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/60{background-color:color-mix(in oklab, var(--color-gray-900) 60%, transparent)}}.bg-gray-900\/70{background-color:#111827b3}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/70{background-color:color-mix(in oklab, var(--color-gray-900) 70%, transparent)}}.bg-gray-900\/80{background-color:#111827cc}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/80{background-color:color-mix(in oklab, var(--color-gray-900) 80%, transparent)}}.bg-gray-900\/85{background-color:#111827d9}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/85{background-color:color-mix(in oklab, var(--color-gray-900) 85%, transparent)}}.bg-gray-900\/95{background-color:#111827f2}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/95{background-color:color-mix(in oklab, var(--color-gray-900) 95%, transparent)}}.bg-gray-950{background-color:var(--color-gray-950)}.bg-gray-950\/60{background-color:#03071299}@supports (color:color-mix(in lab, red, red)){.bg-gray-950\/60{background-color:color-mix(in oklab, var(--color-gray-950) 60%, transparent)}}.bg-gray-950\/70{background-color:#030712b3}@supports (color:color-mix(in lab, red, red)){.bg-gray-950\/70{background-color:color-mix(in oklab, var(--color-gray-950) 70%, transparent)}}.bg-green-400{background-color:var(--color-green-400)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-500\!{background-color:var(--color-green-500)!important}.bg-green-500\/10{background-color:#22c55e1a}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/10{background-color:color-mix(in oklab, var(--color-green-500) 10%, transparent)}}.bg-green-500\/15{background-color:#22c55e26}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/15{background-color:color-mix(in oklab, var(--color-green-500) 15%, transparent)}}.bg-green-500\/20{background-color:#22c55e33}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/20{background-color:color-mix(in oklab, var(--color-green-500) 20%, transparent)}}.bg-green-500\/30{background-color:#22c55e4d}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/30{background-color:color-mix(in oklab, var(--color-green-500) 30%, transparent)}}.bg-green-600{background-color:var(--color-green-600)}.bg-green-600\/20{background-color:#16a34a33}@supports (color:color-mix(in lab, red, red)){.bg-green-600\/20{background-color:color-mix(in oklab, var(--color-green-600) 20%, transparent)}}.bg-green-600\/30{background-color:#16a34a4d}@supports (color:color-mix(in lab, red, red)){.bg-green-600\/30{background-color:color-mix(in oklab, var(--color-green-600) 30%, transparent)}}.bg-green-700\/30{background-color:#15803d4d}@supports (color:color-mix(in lab, red, red)){.bg-green-700\/30{background-color:color-mix(in oklab, var(--color-green-700) 30%, transparent)}}.bg-green-900{background-color:var(--color-green-900)}.bg-green-900\/10{background-color:#14532d1a}@supports (color:color-mix(in lab, red, red)){.bg-green-900\/10{background-color:color-mix(in oklab, var(--color-green-900) 10%, transparent)}}.bg-green-900\/15{background-color:#14532d26}@supports (color:color-mix(in lab, red, red)){.bg-green-900\/15{background-color:color-mix(in oklab, var(--color-green-900) 15%, transparent)}}.bg-green-900\/20{background-color:#14532d33}@supports (color:color-mix(in lab, red, red)){.bg-green-900\/20{background-color:color-mix(in oklab, var(--color-green-900) 20%, transparent)}}.bg-green-900\/30{background-color:#14532d4d}@supports (color:color-mix(in lab, red, red)){.bg-green-900\/30{background-color:color-mix(in oklab, var(--color-green-900) 30%, transparent)}}.bg-green-900\/40{background-color:#14532d66}@supports (color:color-mix(in lab, red, red)){.bg-green-900\/40{background-color:color-mix(in oklab, var(--color-green-900) 40%, transparent)}}.bg-green-900\/50{background-color:#14532d80}@supports (color:color-mix(in lab, red, red)){.bg-green-900\/50{background-color:color-mix(in oklab, var(--color-green-900) 50%, transparent)}}.bg-green-900\/70{background-color:#14532db3}@supports (color:color-mix(in lab, red, red)){.bg-green-900\/70{background-color:color-mix(in oklab, var(--color-green-900) 70%, transparent)}}.bg-green-950\/40{background-color:#052e1666}@supports (color:color-mix(in lab, red, red)){.bg-green-950\/40{background-color:color-mix(in oklab, var(--color-green-950) 40%, transparent)}}.bg-indigo-300{background-color:var(--color-indigo-300)}.bg-indigo-400{background-color:var(--color-indigo-400)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-500\/10{background-color:#6366f11a}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/10{background-color:color-mix(in oklab, var(--color-indigo-500) 10%, transparent)}}.bg-indigo-500\/15{background-color:#6366f126}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/15{background-color:color-mix(in oklab, var(--color-indigo-500) 15%, transparent)}}.bg-indigo-500\/20{background-color:#6366f133}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/20{background-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.bg-indigo-500\/25{background-color:#6366f140}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/25{background-color:color-mix(in oklab, var(--color-indigo-500) 25%, transparent)}}.bg-indigo-500\/60{background-color:#6366f199}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/60{background-color:color-mix(in oklab, var(--color-indigo-500) 60%, transparent)}}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-indigo-600\/20{background-color:#4f46e533}@supports (color:color-mix(in lab, red, red)){.bg-indigo-600\/20{background-color:color-mix(in oklab, var(--color-indigo-600) 20%, transparent)}}.bg-indigo-700\/30{background-color:#4338ca4d}@supports (color:color-mix(in lab, red, red)){.bg-indigo-700\/30{background-color:color-mix(in oklab, var(--color-indigo-700) 30%, transparent)}}.bg-indigo-900\/15{background-color:#312e8126}@supports (color:color-mix(in lab, red, red)){.bg-indigo-900\/15{background-color:color-mix(in oklab, var(--color-indigo-900) 15%, transparent)}}.bg-indigo-900\/20{background-color:#312e8133}@supports (color:color-mix(in lab, red, red)){.bg-indigo-900\/20{background-color:color-mix(in oklab, var(--color-indigo-900) 20%, transparent)}}.bg-indigo-900\/30{background-color:#312e814d}@supports (color:color-mix(in lab, red, red)){.bg-indigo-900\/30{background-color:color-mix(in oklab, var(--color-indigo-900) 30%, transparent)}}.bg-indigo-900\/40{background-color:#312e8166}@supports (color:color-mix(in lab, red, red)){.bg-indigo-900\/40{background-color:color-mix(in oklab, var(--color-indigo-900) 40%, transparent)}}.bg-indigo-900\/50{background-color:#312e8180}@supports (color:color-mix(in lab, red, red)){.bg-indigo-900\/50{background-color:color-mix(in oklab, var(--color-indigo-900) 50%, transparent)}}.bg-indigo-900\/60{background-color:#312e8199}@supports (color:color-mix(in lab, red, red)){.bg-indigo-900\/60{background-color:color-mix(in oklab, var(--color-indigo-900) 60%, transparent)}}.bg-indigo-950\/30{background-color:#1e1b4b4d}@supports (color:color-mix(in lab, red, red)){.bg-indigo-950\/30{background-color:color-mix(in oklab, var(--color-indigo-950) 30%, transparent)}}.bg-indigo-950\/40{background-color:#1e1b4b66}@supports (color:color-mix(in lab, red, red)){.bg-indigo-950\/40{background-color:color-mix(in oklab, var(--color-indigo-950) 40%, transparent)}}.bg-indigo-950\/50{background-color:#1e1b4b80}@supports (color:color-mix(in lab, red, red)){.bg-indigo-950\/50{background-color:color-mix(in oklab, var(--color-indigo-950) 50%, transparent)}}.bg-orange-400{background-color:var(--color-orange-400)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-orange-500\!{background-color:var(--color-orange-500)!important}.bg-orange-500\/10{background-color:#f973161a}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/10{background-color:color-mix(in oklab, var(--color-orange-500) 10%, transparent)}}.bg-orange-500\/20{background-color:#f9731633}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/20{background-color:color-mix(in oklab, var(--color-orange-500) 20%, transparent)}}.bg-orange-600{background-color:var(--color-orange-600)}.bg-orange-900\/20{background-color:#7c2d1233}@supports (color:color-mix(in lab, red, red)){.bg-orange-900\/20{background-color:color-mix(in oklab, var(--color-orange-900) 20%, transparent)}}.bg-orange-900\/30{background-color:#7c2d124d}@supports (color:color-mix(in lab, red, red)){.bg-orange-900\/30{background-color:color-mix(in oklab, var(--color-orange-900) 30%, transparent)}}.bg-orange-900\/40{background-color:#7c2d1266}@supports (color:color-mix(in lab, red, red)){.bg-orange-900\/40{background-color:color-mix(in oklab, var(--color-orange-900) 40%, transparent)}}.bg-pink-500\/20{background-color:#ec489933}@supports (color:color-mix(in lab, red, red)){.bg-pink-500\/20{background-color:color-mix(in oklab, var(--color-pink-500) 20%, transparent)}}.bg-purple-400{background-color:var(--color-purple-400)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-500\!{background-color:var(--color-purple-500)!important}.bg-purple-500\/10{background-color:#a855f71a}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/10{background-color:color-mix(in oklab, var(--color-purple-500) 10%, transparent)}}.bg-purple-500\/15{background-color:#a855f726}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/15{background-color:color-mix(in oklab, var(--color-purple-500) 15%, transparent)}}.bg-purple-500\/20{background-color:#a855f733}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/20{background-color:color-mix(in oklab, var(--color-purple-500) 20%, transparent)}}.bg-purple-500\/25{background-color:#a855f740}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/25{background-color:color-mix(in oklab, var(--color-purple-500) 25%, transparent)}}.bg-purple-500\/30{background-color:#a855f74d}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/30{background-color:color-mix(in oklab, var(--color-purple-500) 30%, transparent)}}.bg-purple-600{background-color:var(--color-purple-600)}.bg-purple-600\/10{background-color:#9333ea1a}@supports (color:color-mix(in lab, red, red)){.bg-purple-600\/10{background-color:color-mix(in oklab, var(--color-purple-600) 10%, transparent)}}.bg-purple-600\/20{background-color:#9333ea33}@supports (color:color-mix(in lab, red, red)){.bg-purple-600\/20{background-color:color-mix(in oklab, var(--color-purple-600) 20%, transparent)}}.bg-purple-600\/30{background-color:#9333ea4d}@supports (color:color-mix(in lab, red, red)){.bg-purple-600\/30{background-color:color-mix(in oklab, var(--color-purple-600) 30%, transparent)}}.bg-purple-700\/30{background-color:#7e22ce4d}@supports (color:color-mix(in lab, red, red)){.bg-purple-700\/30{background-color:color-mix(in oklab, var(--color-purple-700) 30%, transparent)}}.bg-purple-900{background-color:var(--color-purple-900)}.bg-purple-900\/20{background-color:#581c8733}@supports (color:color-mix(in lab, red, red)){.bg-purple-900\/20{background-color:color-mix(in oklab, var(--color-purple-900) 20%, transparent)}}.bg-purple-900\/30{background-color:#581c874d}@supports (color:color-mix(in lab, red, red)){.bg-purple-900\/30{background-color:color-mix(in oklab, var(--color-purple-900) 30%, transparent)}}.bg-purple-900\/40{background-color:#581c8766}@supports (color:color-mix(in lab, red, red)){.bg-purple-900\/40{background-color:color-mix(in oklab, var(--color-purple-900) 40%, transparent)}}.bg-purple-900\/50{background-color:#581c8780}@supports (color:color-mix(in lab, red, red)){.bg-purple-900\/50{background-color:color-mix(in oklab, var(--color-purple-900) 50%, transparent)}}.bg-purple-950\/40{background-color:#3b076466}@supports (color:color-mix(in lab, red, red)){.bg-purple-950\/40{background-color:color-mix(in oklab, var(--color-purple-950) 40%, transparent)}}.bg-purple-950\/50{background-color:#3b076480}@supports (color:color-mix(in lab, red, red)){.bg-purple-950\/50{background-color:color-mix(in oklab, var(--color-purple-950) 50%, transparent)}}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\!{background-color:var(--color-red-500)!important}.bg-red-500\/5{background-color:#ef44440d}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/5{background-color:color-mix(in oklab, var(--color-red-500) 5%, transparent)}}.bg-red-500\/10{background-color:#ef44441a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/10{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.bg-red-500\/15{background-color:#ef444426}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/15{background-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)}}.bg-red-500\/20{background-color:#ef444433}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/20{background-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.bg-red-500\/30{background-color:#ef44444d}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/30{background-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-red-600\/20{background-color:#dc262633}@supports (color:color-mix(in lab, red, red)){.bg-red-600\/20{background-color:color-mix(in oklab, var(--color-red-600) 20%, transparent)}}.bg-red-600\/30{background-color:#dc26264d}@supports (color:color-mix(in lab, red, red)){.bg-red-600\/30{background-color:color-mix(in oklab, var(--color-red-600) 30%, transparent)}}.bg-red-600\/80{background-color:#dc2626cc}@supports (color:color-mix(in lab, red, red)){.bg-red-600\/80{background-color:color-mix(in oklab, var(--color-red-600) 80%, transparent)}}.bg-red-600\/90{background-color:#dc2626e6}@supports (color:color-mix(in lab, red, red)){.bg-red-600\/90{background-color:color-mix(in oklab, var(--color-red-600) 90%, transparent)}}.bg-red-600\/95{background-color:#dc2626f2}@supports (color:color-mix(in lab, red, red)){.bg-red-600\/95{background-color:color-mix(in oklab, var(--color-red-600) 95%, transparent)}}.bg-red-900\/5{background-color:#7f1d1d0d}@supports (color:color-mix(in lab, red, red)){.bg-red-900\/5{background-color:color-mix(in oklab, var(--color-red-900) 5%, transparent)}}.bg-red-900\/15{background-color:#7f1d1d26}@supports (color:color-mix(in lab, red, red)){.bg-red-900\/15{background-color:color-mix(in oklab, var(--color-red-900) 15%, transparent)}}.bg-red-900\/20{background-color:#7f1d1d33}@supports (color:color-mix(in lab, red, red)){.bg-red-900\/20{background-color:color-mix(in oklab, var(--color-red-900) 20%, transparent)}}.bg-red-900\/30{background-color:#7f1d1d4d}@supports (color:color-mix(in lab, red, red)){.bg-red-900\/30{background-color:color-mix(in oklab, var(--color-red-900) 30%, transparent)}}.bg-red-900\/40{background-color:#7f1d1d66}@supports (color:color-mix(in lab, red, red)){.bg-red-900\/40{background-color:color-mix(in oklab, var(--color-red-900) 40%, transparent)}}.bg-red-900\/50{background-color:#7f1d1d80}@supports (color:color-mix(in lab, red, red)){.bg-red-900\/50{background-color:color-mix(in oklab, var(--color-red-900) 50%, transparent)}}.bg-red-950\/20{background-color:#450a0a33}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/20{background-color:color-mix(in oklab, var(--color-red-950) 20%, transparent)}}.bg-rose-300{background-color:var(--color-rose-300)}.bg-rose-400{background-color:var(--color-rose-400)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-500\/10{background-color:#f43f5e1a}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/10{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.bg-rose-500\/25{background-color:#f43f5e40}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/25{background-color:color-mix(in oklab, var(--color-rose-500) 25%, transparent)}}.bg-rose-600{background-color:var(--color-rose-600)}.bg-rose-800\/50{background-color:#9f123980}@supports (color:color-mix(in lab, red, red)){.bg-rose-800\/50{background-color:color-mix(in oklab, var(--color-rose-800) 50%, transparent)}}.bg-rose-900\/20{background-color:#88133733}@supports (color:color-mix(in lab, red, red)){.bg-rose-900\/20{background-color:color-mix(in oklab, var(--color-rose-900) 20%, transparent)}}.bg-rose-900\/30{background-color:#8813374d}@supports (color:color-mix(in lab, red, red)){.bg-rose-900\/30{background-color:color-mix(in oklab, var(--color-rose-900) 30%, transparent)}}.bg-rose-900\/40{background-color:#88133766}@supports (color:color-mix(in lab, red, red)){.bg-rose-900\/40{background-color:color-mix(in oklab, var(--color-rose-900) 40%, transparent)}}.bg-rose-900\/60{background-color:#88133799}@supports (color:color-mix(in lab, red, red)){.bg-rose-900\/60{background-color:color-mix(in oklab, var(--color-rose-900) 60%, transparent)}}.bg-rose-950\/30{background-color:#4c05194d}@supports (color:color-mix(in lab, red, red)){.bg-rose-950\/30{background-color:color-mix(in oklab, var(--color-rose-950) 30%, transparent)}}.bg-rose-950\/40{background-color:#4c051966}@supports (color:color-mix(in lab, red, red)){.bg-rose-950\/40{background-color:color-mix(in oklab, var(--color-rose-950) 40%, transparent)}}.bg-rose-950\/60{background-color:#4c051999}@supports (color:color-mix(in lab, red, red)){.bg-rose-950\/60{background-color:color-mix(in oklab, var(--color-rose-950) 60%, transparent)}}.bg-sky-500{background-color:var(--color-sky-500)}.bg-sky-500\/10{background-color:#0ea5e91a}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/10{background-color:color-mix(in oklab, var(--color-sky-500) 10%, transparent)}}.bg-sky-500\/25{background-color:#0ea5e940}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/25{background-color:color-mix(in oklab, var(--color-sky-500) 25%, transparent)}}.bg-sky-900\/40{background-color:#0c4a6e66}@supports (color:color-mix(in lab, red, red)){.bg-sky-900\/40{background-color:color-mix(in oklab, var(--color-sky-900) 40%, transparent)}}.bg-sky-950\/10{background-color:#082f491a}@supports (color:color-mix(in lab, red, red)){.bg-sky-950\/10{background-color:color-mix(in oklab, var(--color-sky-950) 10%, transparent)}}.bg-sky-950\/20{background-color:#082f4933}@supports (color:color-mix(in lab, red, red)){.bg-sky-950\/20{background-color:color-mix(in oklab, var(--color-sky-950) 20%, transparent)}}.bg-sky-950\/40{background-color:#082f4966}@supports (color:color-mix(in lab, red, red)){.bg-sky-950\/40{background-color:color-mix(in oklab, var(--color-sky-950) 40%, transparent)}}.bg-sky-950\/50{background-color:#082f4980}@supports (color:color-mix(in lab, red, red)){.bg-sky-950\/50{background-color:color-mix(in oklab, var(--color-sky-950) 50%, transparent)}}.bg-slate-400{background-color:var(--color-slate-400)}.bg-slate-500{background-color:var(--color-slate-500)}.bg-slate-500\/10{background-color:#64748b1a}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\/10{background-color:color-mix(in oklab, var(--color-slate-500) 10%, transparent)}}.bg-slate-500\/15{background-color:#64748b26}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\/15{background-color:color-mix(in oklab, var(--color-slate-500) 15%, transparent)}}.bg-slate-500\/20{background-color:#64748b33}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\/20{background-color:color-mix(in oklab, var(--color-slate-500) 20%, transparent)}}.bg-slate-500\/30{background-color:#64748b4d}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\/30{background-color:color-mix(in oklab, var(--color-slate-500) 30%, transparent)}}.bg-slate-600{background-color:var(--color-slate-600)}.bg-slate-600\/20{background-color:#47556933}@supports (color:color-mix(in lab, red, red)){.bg-slate-600\/20{background-color:color-mix(in oklab, var(--color-slate-600) 20%, transparent)}}.bg-slate-600\/30{background-color:#4755694d}@supports (color:color-mix(in lab, red, red)){.bg-slate-600\/30{background-color:color-mix(in oklab, var(--color-slate-600) 30%, transparent)}}.bg-slate-600\/50{background-color:#47556980}@supports (color:color-mix(in lab, red, red)){.bg-slate-600\/50{background-color:color-mix(in oklab, var(--color-slate-600) 50%, transparent)}}.bg-slate-600\/60{background-color:#47556999}@supports (color:color-mix(in lab, red, red)){.bg-slate-600\/60{background-color:color-mix(in oklab, var(--color-slate-600) 60%, transparent)}}.bg-slate-600\/90{background-color:#475569e6}@supports (color:color-mix(in lab, red, red)){.bg-slate-600\/90{background-color:color-mix(in oklab, var(--color-slate-600) 90%, transparent)}}.bg-slate-700{background-color:var(--color-slate-700)}.bg-slate-700\/30{background-color:#3341554d}@supports (color:color-mix(in lab, red, red)){.bg-slate-700\/30{background-color:color-mix(in oklab, var(--color-slate-700) 30%, transparent)}}.bg-slate-700\/40{background-color:#33415566}@supports (color:color-mix(in lab, red, red)){.bg-slate-700\/40{background-color:color-mix(in oklab, var(--color-slate-700) 40%, transparent)}}.bg-slate-700\/50{background-color:#33415580}@supports (color:color-mix(in lab, red, red)){.bg-slate-700\/50{background-color:color-mix(in oklab, var(--color-slate-700) 50%, transparent)}}.bg-slate-700\/60{background-color:#33415599}@supports (color:color-mix(in lab, red, red)){.bg-slate-700\/60{background-color:color-mix(in oklab, var(--color-slate-700) 60%, transparent)}}.bg-slate-700\/80{background-color:#334155cc}@supports (color:color-mix(in lab, red, red)){.bg-slate-700\/80{background-color:color-mix(in oklab, var(--color-slate-700) 80%, transparent)}}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-800\/20{background-color:#1e293b33}@supports (color:color-mix(in lab, red, red)){.bg-slate-800\/20{background-color:color-mix(in oklab, var(--color-slate-800) 20%, transparent)}}.bg-slate-800\/30{background-color:#1e293b4d}@supports (color:color-mix(in lab, red, red)){.bg-slate-800\/30{background-color:color-mix(in oklab, var(--color-slate-800) 30%, transparent)}}.bg-slate-800\/40{background-color:#1e293b66}@supports (color:color-mix(in lab, red, red)){.bg-slate-800\/40{background-color:color-mix(in oklab, var(--color-slate-800) 40%, transparent)}}.bg-slate-800\/50{background-color:#1e293b80}@supports (color:color-mix(in lab, red, red)){.bg-slate-800\/50{background-color:color-mix(in oklab, var(--color-slate-800) 50%, transparent)}}.bg-slate-800\/60{background-color:#1e293b99}@supports (color:color-mix(in lab, red, red)){.bg-slate-800\/60{background-color:color-mix(in oklab, var(--color-slate-800) 60%, transparent)}}.bg-slate-800\/70{background-color:#1e293bb3}@supports (color:color-mix(in lab, red, red)){.bg-slate-800\/70{background-color:color-mix(in oklab, var(--color-slate-800) 70%, transparent)}}.bg-slate-800\/80{background-color:#1e293bcc}@supports (color:color-mix(in lab, red, red)){.bg-slate-800\/80{background-color:color-mix(in oklab, var(--color-slate-800) 80%, transparent)}}.bg-slate-800\/90{background-color:#1e293be6}@supports (color:color-mix(in lab, red, red)){.bg-slate-800\/90{background-color:color-mix(in oklab, var(--color-slate-800) 90%, transparent)}}.bg-slate-800\/95{background-color:#1e293bf2}@supports (color:color-mix(in lab, red, red)){.bg-slate-800\/95{background-color:color-mix(in oklab, var(--color-slate-800) 95%, transparent)}}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-900\/30{background-color:#0f172a4d}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/30{background-color:color-mix(in oklab, var(--color-slate-900) 30%, transparent)}}.bg-slate-900\/40{background-color:#0f172a66}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/40{background-color:color-mix(in oklab, var(--color-slate-900) 40%, transparent)}}.bg-slate-900\/50{background-color:#0f172a80}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/50{background-color:color-mix(in oklab, var(--color-slate-900) 50%, transparent)}}.bg-slate-900\/60{background-color:#0f172a99}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/60{background-color:color-mix(in oklab, var(--color-slate-900) 60%, transparent)}}.bg-slate-900\/70{background-color:#0f172ab3}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/70{background-color:color-mix(in oklab, var(--color-slate-900) 70%, transparent)}}.bg-slate-900\/95{background-color:#0f172af2}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/95{background-color:color-mix(in oklab, var(--color-slate-900) 95%, transparent)}}.bg-slate-950{background-color:var(--color-slate-950)}.bg-slate-950\/60{background-color:#02061799}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/60{background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.bg-teal-500\/10{background-color:#14b8a61a}@supports (color:color-mix(in lab, red, red)){.bg-teal-500\/10{background-color:color-mix(in oklab, var(--color-teal-500) 10%, transparent)}}.bg-teal-500\/20{background-color:#14b8a633}@supports (color:color-mix(in lab, red, red)){.bg-teal-500\/20{background-color:color-mix(in oklab, var(--color-teal-500) 20%, transparent)}}.bg-teal-600{background-color:var(--color-teal-600)}.bg-teal-900\/30{background-color:#134e4a4d}@supports (color:color-mix(in lab, red, red)){.bg-teal-900\/30{background-color:color-mix(in oklab, var(--color-teal-900) 30%, transparent)}}.bg-teal-900\/40{background-color:#134e4a66}@supports (color:color-mix(in lab, red, red)){.bg-teal-900\/40{background-color:color-mix(in oklab, var(--color-teal-900) 40%, transparent)}}.bg-teal-950\/20{background-color:#042f2e33}@supports (color:color-mix(in lab, red, red)){.bg-teal-950\/20{background-color:color-mix(in oklab, var(--color-teal-950) 20%, transparent)}}.bg-transparent{background-color:#0000}.bg-violet-500\/20{background-color:#8b5cf633}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/20{background-color:color-mix(in oklab, var(--color-violet-500) 20%, transparent)}}.bg-violet-500\/60{background-color:#8b5cf699}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/60{background-color:color-mix(in oklab, var(--color-violet-500) 60%, transparent)}}.bg-violet-500\/70{background-color:#8b5cf6b3}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/70{background-color:color-mix(in oklab, var(--color-violet-500) 70%, transparent)}}.bg-violet-600{background-color:var(--color-violet-600)}.bg-violet-600\/20{background-color:#7c3aed33}@supports (color:color-mix(in lab, red, red)){.bg-violet-600\/20{background-color:color-mix(in oklab, var(--color-violet-600) 20%, transparent)}}.bg-violet-950\/40{background-color:#2e106566}@supports (color:color-mix(in lab, red, red)){.bg-violet-950\/40{background-color:color-mix(in oklab, var(--color-violet-950) 40%, transparent)}}.bg-violet-950\/50{background-color:#2e106580}@supports (color:color-mix(in lab, red, red)){.bg-violet-950\/50{background-color:color-mix(in oklab, var(--color-violet-950) 50%, transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-yellow-500\/10{background-color:#eab3081a}@supports (color:color-mix(in lab, red, red)){.bg-yellow-500\/10{background-color:color-mix(in oklab, var(--color-yellow-500) 10%, transparent)}}.bg-yellow-500\/20{background-color:#eab30833}@supports (color:color-mix(in lab, red, red)){.bg-yellow-500\/20{background-color:color-mix(in oklab, var(--color-yellow-500) 20%, transparent)}}.bg-yellow-500\/30{background-color:#eab3084d}@supports (color:color-mix(in lab, red, red)){.bg-yellow-500\/30{background-color:color-mix(in oklab, var(--color-yellow-500) 30%, transparent)}}.bg-yellow-500\/40{background-color:#eab30866}@supports (color:color-mix(in lab, red, red)){.bg-yellow-500\/40{background-color:color-mix(in oklab, var(--color-yellow-500) 40%, transparent)}}.bg-yellow-500\/50{background-color:#eab30880}@supports (color:color-mix(in lab, red, red)){.bg-yellow-500\/50{background-color:color-mix(in oklab, var(--color-yellow-500) 50%, transparent)}}.bg-yellow-600{background-color:var(--color-yellow-600)}.bg-yellow-600\/20{background-color:#ca8a0433}@supports (color:color-mix(in lab, red, red)){.bg-yellow-600\/20{background-color:color-mix(in oklab, var(--color-yellow-600) 20%, transparent)}}.bg-yellow-600\/30{background-color:#ca8a044d}@supports (color:color-mix(in lab, red, red)){.bg-yellow-600\/30{background-color:color-mix(in oklab, var(--color-yellow-600) 30%, transparent)}}.bg-yellow-600\/90{background-color:#ca8a04e6}@supports (color:color-mix(in lab, red, red)){.bg-yellow-600\/90{background-color:color-mix(in oklab, var(--color-yellow-600) 90%, transparent)}}.bg-yellow-700\/30{background-color:#a162074d}@supports (color:color-mix(in lab, red, red)){.bg-yellow-700\/30{background-color:color-mix(in oklab, var(--color-yellow-700) 30%, transparent)}}.bg-yellow-900\/5{background-color:#713f120d}@supports (color:color-mix(in lab, red, red)){.bg-yellow-900\/5{background-color:color-mix(in oklab, var(--color-yellow-900) 5%, transparent)}}.bg-yellow-900\/20{background-color:#713f1233}@supports (color:color-mix(in lab, red, red)){.bg-yellow-900\/20{background-color:color-mix(in oklab, var(--color-yellow-900) 20%, transparent)}}.bg-yellow-900\/30{background-color:#713f124d}@supports (color:color-mix(in lab, red, red)){.bg-yellow-900\/30{background-color:color-mix(in oklab, var(--color-yellow-900) 30%, transparent)}}.bg-yellow-900\/40{background-color:#713f1266}@supports (color:color-mix(in lab, red, red)){.bg-yellow-900\/40{background-color:color-mix(in oklab, var(--color-yellow-900) 40%, transparent)}}.bg-yellow-900\/50{background-color:#713f1280}@supports (color:color-mix(in lab, red, red)){.bg-yellow-900\/50{background-color:color-mix(in oklab, var(--color-yellow-900) 50%, transparent)}}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#10b981\]{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-900\/30{--tw-gradient-from:#78350f4d}@supports (color:color-mix(in lab, red, red)){.from-amber-900\/30{--tw-gradient-from:color-mix(in oklab, var(--color-amber-900) 30%, transparent)}}.from-amber-900\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500\/10{--tw-gradient-from:#3b82f61a}@supports (color:color-mix(in lab, red, red)){.from-blue-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.from-blue-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500\/20{--tw-gradient-from:#3b82f633}@supports (color:color-mix(in lab, red, red)){.from-blue-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.from-blue-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-600{--tw-gradient-from:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-600\/20{--tw-gradient-from:#2563eb33}@supports (color:color-mix(in lab, red, red)){.from-blue-600\/20{--tw-gradient-from:color-mix(in oklab, var(--color-blue-600) 20%, transparent)}}.from-blue-600\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-900\/20{--tw-gradient-from:#1e3a8a33}@supports (color:color-mix(in lab, red, red)){.from-blue-900\/20{--tw-gradient-from:color-mix(in oklab, var(--color-blue-900) 20%, transparent)}}.from-blue-900\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-900\/30{--tw-gradient-from:#1e3a8a4d}@supports (color:color-mix(in lab, red, red)){.from-blue-900\/30{--tw-gradient-from:color-mix(in oklab, var(--color-blue-900) 30%, transparent)}}.from-blue-900\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-900\/40{--tw-gradient-from:#1e3a8a66}@supports (color:color-mix(in lab, red, red)){.from-blue-900\/40{--tw-gradient-from:color-mix(in oklab, var(--color-blue-900) 40%, transparent)}}.from-blue-900\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-900\/50{--tw-gradient-from:#1e3a8a80}@supports (color:color-mix(in lab, red, red)){.from-blue-900\/50{--tw-gradient-from:color-mix(in oklab, var(--color-blue-900) 50%, transparent)}}.from-blue-900\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-900\/80{--tw-gradient-from:#1e3a8acc}@supports (color:color-mix(in lab, red, red)){.from-blue-900\/80{--tw-gradient-from:color-mix(in oklab, var(--color-blue-900) 80%, transparent)}}.from-blue-900\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-950\/40{--tw-gradient-from:#17255466}@supports (color:color-mix(in lab, red, red)){.from-blue-950\/40{--tw-gradient-from:color-mix(in oklab, var(--color-blue-950) 40%, transparent)}}.from-blue-950\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-500\/20{--tw-gradient-from:#06b6d433}@supports (color:color-mix(in lab, red, red)){.from-cyan-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.from-cyan-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-600{--tw-gradient-from:var(--color-cyan-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-900\/20{--tw-gradient-from:#164e6333}@supports (color:color-mix(in lab, red, red)){.from-cyan-900\/20{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-900) 20%, transparent)}}.from-cyan-900\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-900\/30{--tw-gradient-from:#164e634d}@supports (color:color-mix(in lab, red, red)){.from-cyan-900\/30{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-900) 30%, transparent)}}.from-cyan-900\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-900\/30{--tw-gradient-from:#064e3b4d}@supports (color:color-mix(in lab, red, red)){.from-emerald-900\/30{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-900) 30%, transparent)}}.from-emerald-900\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-900\/80{--tw-gradient-from:#064e3bcc}@supports (color:color-mix(in lab, red, red)){.from-emerald-900\/80{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-900) 80%, transparent)}}.from-emerald-900\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-600{--tw-gradient-from:var(--color-gray-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-700\/50{--tw-gradient-from:#37415180}@supports (color:color-mix(in lab, red, red)){.from-gray-700\/50{--tw-gradient-from:color-mix(in oklab, var(--color-gray-700) 50%, transparent)}}.from-gray-700\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-800{--tw-gradient-from:var(--color-gray-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-900{--tw-gradient-from:var(--color-gray-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-500{--tw-gradient-from:var(--color-green-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-500\/20{--tw-gradient-from:#22c55e33}@supports (color:color-mix(in lab, red, red)){.from-green-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-green-500) 20%, transparent)}}.from-green-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-600{--tw-gradient-from:var(--color-green-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-900\/20{--tw-gradient-from:#14532d33}@supports (color:color-mix(in lab, red, red)){.from-green-900\/20{--tw-gradient-from:color-mix(in oklab, var(--color-green-900) 20%, transparent)}}.from-green-900\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-900\/40{--tw-gradient-from:#14532d66}@supports (color:color-mix(in lab, red, red)){.from-green-900\/40{--tw-gradient-from:color-mix(in oklab, var(--color-green-900) 40%, transparent)}}.from-green-900\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-900\/50{--tw-gradient-from:#14532d80}@supports (color:color-mix(in lab, red, red)){.from-green-900\/50{--tw-gradient-from:color-mix(in oklab, var(--color-green-900) 50%, transparent)}}.from-green-900\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-900\/60{--tw-gradient-from:#14532d99}@supports (color:color-mix(in lab, red, red)){.from-green-900\/60{--tw-gradient-from:color-mix(in oklab, var(--color-green-900) 60%, transparent)}}.from-green-900\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-500{--tw-gradient-from:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-600{--tw-gradient-from:var(--color-indigo-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-900\/50{--tw-gradient-from:#312e8180}@supports (color:color-mix(in lab, red, red)){.from-indigo-900\/50{--tw-gradient-from:color-mix(in oklab, var(--color-indigo-900) 50%, transparent)}}.from-indigo-900\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500{--tw-gradient-from:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500\/20{--tw-gradient-from:#f9731633}@supports (color:color-mix(in lab, red, red)){.from-orange-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-orange-500) 20%, transparent)}}.from-orange-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-900\/20{--tw-gradient-from:#7c2d1233}@supports (color:color-mix(in lab, red, red)){.from-orange-900\/20{--tw-gradient-from:color-mix(in oklab, var(--color-orange-900) 20%, transparent)}}.from-orange-900\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-900\/40{--tw-gradient-from:#7c2d1266}@supports (color:color-mix(in lab, red, red)){.from-orange-900\/40{--tw-gradient-from:color-mix(in oklab, var(--color-orange-900) 40%, transparent)}}.from-orange-900\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-900\/50{--tw-gradient-from:#7c2d1280}@supports (color:color-mix(in lab, red, red)){.from-orange-900\/50{--tw-gradient-from:color-mix(in oklab, var(--color-orange-900) 50%, transparent)}}.from-orange-900\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-500\/20{--tw-gradient-from:#ec489933}@supports (color:color-mix(in lab, red, red)){.from-pink-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-pink-500) 20%, transparent)}}.from-pink-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-500{--tw-gradient-from:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-500\/10{--tw-gradient-from:#a855f71a}@supports (color:color-mix(in lab, red, red)){.from-purple-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-purple-500) 10%, transparent)}}.from-purple-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-600{--tw-gradient-from:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-600\/20{--tw-gradient-from:#9333ea33}@supports (color:color-mix(in lab, red, red)){.from-purple-600\/20{--tw-gradient-from:color-mix(in oklab, var(--color-purple-600) 20%, transparent)}}.from-purple-600\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-900\/20{--tw-gradient-from:#581c8733}@supports (color:color-mix(in lab, red, red)){.from-purple-900\/20{--tw-gradient-from:color-mix(in oklab, var(--color-purple-900) 20%, transparent)}}.from-purple-900\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-900\/30{--tw-gradient-from:#581c874d}@supports (color:color-mix(in lab, red, red)){.from-purple-900\/30{--tw-gradient-from:color-mix(in oklab, var(--color-purple-900) 30%, transparent)}}.from-purple-900\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-900\/50{--tw-gradient-from:#581c8780}@supports (color:color-mix(in lab, red, red)){.from-purple-900\/50{--tw-gradient-from:color-mix(in oklab, var(--color-purple-900) 50%, transparent)}}.from-purple-900\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-500\/20{--tw-gradient-from:#ef444433}@supports (color:color-mix(in lab, red, red)){.from-red-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.from-red-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-900\/40{--tw-gradient-from:#7f1d1d66}@supports (color:color-mix(in lab, red, red)){.from-red-900\/40{--tw-gradient-from:color-mix(in oklab, var(--color-red-900) 40%, transparent)}}.from-red-900\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-500\/20{--tw-gradient-from:#64748b33}@supports (color:color-mix(in lab, red, red)){.from-slate-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-slate-500) 20%, transparent)}}.from-slate-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-700\/50{--tw-gradient-from:#33415580}@supports (color:color-mix(in lab, red, red)){.from-slate-700\/50{--tw-gradient-from:color-mix(in oklab, var(--color-slate-700) 50%, transparent)}}.from-slate-700\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-teal-500\/20{--tw-gradient-from:#14b8a633}@supports (color:color-mix(in lab, red, red)){.from-teal-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-teal-500) 20%, transparent)}}.from-teal-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500\/20{--tw-gradient-from:#8b5cf633}@supports (color:color-mix(in lab, red, red)){.from-violet-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 20%, transparent)}}.from-violet-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-yellow-500\/20{--tw-gradient-from:#eab30833}@supports (color:color-mix(in lab, red, red)){.from-yellow-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-yellow-500) 20%, transparent)}}.from-yellow-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-yellow-900\/50{--tw-gradient-from:#713f1280}@supports (color:color-mix(in lab, red, red)){.from-yellow-900\/50{--tw-gradient-from:color-mix(in oklab, var(--color-yellow-900) 50%, transparent)}}.from-yellow-900\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-blue-400\/20{--tw-gradient-via:#60a5fa33}@supports (color:color-mix(in lab, red, red)){.via-blue-400\/20{--tw-gradient-via:color-mix(in oklab, var(--color-blue-400) 20%, transparent)}}.via-blue-400\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-blue-500{--tw-gradient-via:var(--color-blue-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-blue-500\/20{--tw-gradient-via:#3b82f633}@supports (color:color-mix(in lab, red, red)){.via-blue-500\/20{--tw-gradient-via:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.via-blue-500\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-500\/20{--tw-gradient-via:#06b6d433}@supports (color:color-mix(in lab, red, red)){.via-cyan-500\/20{--tw-gradient-via:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.via-cyan-500\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-gray-800{--tw-gradient-via:var(--color-gray-800);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-green-500\/20{--tw-gradient-via:#22c55e33}@supports (color:color-mix(in lab, red, red)){.via-green-500\/20{--tw-gradient-via:color-mix(in oklab, var(--color-green-500) 20%, transparent)}}.via-green-500\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-500\/20{--tw-gradient-via:#f9731633}@supports (color:color-mix(in lab, red, red)){.via-orange-500\/20{--tw-gradient-via:color-mix(in oklab, var(--color-orange-500) 20%, transparent)}}.via-orange-500\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-purple-500\/20{--tw-gradient-via:#a855f733}@supports (color:color-mix(in lab, red, red)){.via-purple-500\/20{--tw-gradient-via:color-mix(in oklab, var(--color-purple-500) 20%, transparent)}}.via-purple-500\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-900{--tw-gradient-via:var(--color-slate-900);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/20{--tw-gradient-via:#fff3}@supports (color:color-mix(in lab, red, red)){.via-white\/20{--tw-gradient-via:color-mix(in oklab, var(--color-white) 20%, transparent)}}.via-white\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-yellow-500\/20{--tw-gradient-via:#eab30833}@supports (color:color-mix(in lab, red, red)){.via-yellow-500\/20{--tw-gradient-via:color-mix(in oklab, var(--color-yellow-500) 20%, transparent)}}.via-yellow-500\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#059669\]{--tw-gradient-to:#059669;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-500\/10{--tw-gradient-to:#f59e0b1a}@supports (color:color-mix(in lab, red, red)){.to-amber-500\/10{--tw-gradient-to:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.to-amber-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-600{--tw-gradient-to:var(--color-amber-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-800\/20{--tw-gradient-to:#92400e33}@supports (color:color-mix(in lab, red, red)){.to-amber-800\/20{--tw-gradient-to:color-mix(in oklab, var(--color-amber-800) 20%, transparent)}}.to-amber-800\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-500{--tw-gradient-to:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-500\/0{--tw-gradient-to:#0000}@supports (color:color-mix(in lab, red, red)){.to-blue-500\/0{--tw-gradient-to:color-mix(in oklab, var(--color-blue-500) 0%, transparent)}}.to-blue-500\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-600{--tw-gradient-to:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-600\/20{--tw-gradient-to:#2563eb33}@supports (color:color-mix(in lab, red, red)){.to-blue-600\/20{--tw-gradient-to:color-mix(in oklab, var(--color-blue-600) 20%, transparent)}}.to-blue-600\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-700{--tw-gradient-to:var(--color-blue-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-800{--tw-gradient-to:var(--color-blue-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-800\/20{--tw-gradient-to:#1e40af33}@supports (color:color-mix(in lab, red, red)){.to-blue-800\/20{--tw-gradient-to:color-mix(in oklab, var(--color-blue-800) 20%, transparent)}}.to-blue-800\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-800\/30{--tw-gradient-to:#1e40af4d}@supports (color:color-mix(in lab, red, red)){.to-blue-800\/30{--tw-gradient-to:color-mix(in oklab, var(--color-blue-800) 30%, transparent)}}.to-blue-800\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-800\/60{--tw-gradient-to:#1e40af99}@supports (color:color-mix(in lab, red, red)){.to-blue-800\/60{--tw-gradient-to:color-mix(in oklab, var(--color-blue-800) 60%, transparent)}}.to-blue-800\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-900\/20{--tw-gradient-to:#1e3a8a33}@supports (color:color-mix(in lab, red, red)){.to-blue-900\/20{--tw-gradient-to:color-mix(in oklab, var(--color-blue-900) 20%, transparent)}}.to-blue-900\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-500{--tw-gradient-to:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-500\/10{--tw-gradient-to:#06b6d41a}@supports (color:color-mix(in lab, red, red)){.to-cyan-500\/10{--tw-gradient-to:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.to-cyan-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-800\/10{--tw-gradient-to:#155e751a}@supports (color:color-mix(in lab, red, red)){.to-cyan-800\/10{--tw-gradient-to:color-mix(in oklab, var(--color-cyan-800) 10%, transparent)}}.to-cyan-800\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-500\/10{--tw-gradient-to:#10b9811a}@supports (color:color-mix(in lab, red, red)){.to-emerald-500\/10{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.to-emerald-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-800\/10{--tw-gradient-to:#065f461a}@supports (color:color-mix(in lab, red, red)){.to-emerald-800\/10{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-800) 10%, transparent)}}.to-emerald-800\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-800\/40{--tw-gradient-to:#065f4666}@supports (color:color-mix(in lab, red, red)){.to-emerald-800\/40{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-800) 40%, transparent)}}.to-emerald-800\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-500\/10{--tw-gradient-to:#6b72801a}@supports (color:color-mix(in lab, red, red)){.to-gray-500\/10{--tw-gradient-to:color-mix(in oklab, var(--color-gray-500) 10%, transparent)}}.to-gray-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-700\/50{--tw-gradient-to:#37415180}@supports (color:color-mix(in lab, red, red)){.to-gray-700\/50{--tw-gradient-to:color-mix(in oklab, var(--color-gray-700) 50%, transparent)}}.to-gray-700\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-800{--tw-gradient-to:var(--color-gray-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-900{--tw-gradient-to:var(--color-gray-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-900\/20{--tw-gradient-to:#11182733}@supports (color:color-mix(in lab, red, red)){.to-gray-900\/20{--tw-gradient-to:color-mix(in oklab, var(--color-gray-900) 20%, transparent)}}.to-gray-900\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-green-500{--tw-gradient-to:var(--color-green-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-green-800\/20{--tw-gradient-to:#16653433}@supports (color:color-mix(in lab, red, red)){.to-green-800\/20{--tw-gradient-to:color-mix(in oklab, var(--color-green-800) 20%, transparent)}}.to-green-800\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-green-800\/30{--tw-gradient-to:#1665344d}@supports (color:color-mix(in lab, red, red)){.to-green-800\/30{--tw-gradient-to:color-mix(in oklab, var(--color-green-800) 30%, transparent)}}.to-green-800\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-500\/10{--tw-gradient-to:#6366f11a}@supports (color:color-mix(in lab, red, red)){.to-indigo-500\/10{--tw-gradient-to:color-mix(in oklab, var(--color-indigo-500) 10%, transparent)}}.to-indigo-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-800\/30{--tw-gradient-to:#3730a34d}@supports (color:color-mix(in lab, red, red)){.to-indigo-800\/30{--tw-gradient-to:color-mix(in oklab, var(--color-indigo-800) 30%, transparent)}}.to-indigo-800\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-500{--tw-gradient-to:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-800\/10{--tw-gradient-to:#9a34121a}@supports (color:color-mix(in lab, red, red)){.to-orange-800\/10{--tw-gradient-to:color-mix(in oklab, var(--color-orange-800) 10%, transparent)}}.to-orange-800\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-800\/20{--tw-gradient-to:#9a341233}@supports (color:color-mix(in lab, red, red)){.to-orange-800\/20{--tw-gradient-to:color-mix(in oklab, var(--color-orange-800) 20%, transparent)}}.to-orange-800\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-400{--tw-gradient-to:var(--color-purple-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-500{--tw-gradient-to:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-500\/5{--tw-gradient-to:#a855f70d}@supports (color:color-mix(in lab, red, red)){.to-purple-500\/5{--tw-gradient-to:color-mix(in oklab, var(--color-purple-500) 5%, transparent)}}.to-purple-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-500\/10{--tw-gradient-to:#a855f71a}@supports (color:color-mix(in lab, red, red)){.to-purple-500\/10{--tw-gradient-to:color-mix(in oklab, var(--color-purple-500) 10%, transparent)}}.to-purple-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-600\/20{--tw-gradient-to:#9333ea33}@supports (color:color-mix(in lab, red, red)){.to-purple-600\/20{--tw-gradient-to:color-mix(in oklab, var(--color-purple-600) 20%, transparent)}}.to-purple-600\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-800\/20{--tw-gradient-to:#6b21a833}@supports (color:color-mix(in lab, red, red)){.to-purple-800\/20{--tw-gradient-to:color-mix(in oklab, var(--color-purple-800) 20%, transparent)}}.to-purple-800\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-800\/30{--tw-gradient-to:#6b21a84d}@supports (color:color-mix(in lab, red, red)){.to-purple-800\/30{--tw-gradient-to:color-mix(in oklab, var(--color-purple-800) 30%, transparent)}}.to-purple-800\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-950\/20{--tw-gradient-to:#3b076433}@supports (color:color-mix(in lab, red, red)){.to-purple-950\/20{--tw-gradient-to:color-mix(in oklab, var(--color-purple-950) 20%, transparent)}}.to-purple-950\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-500{--tw-gradient-to:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-800\/20{--tw-gradient-to:#991b1b33}@supports (color:color-mix(in lab, red, red)){.to-red-800\/20{--tw-gradient-to:color-mix(in oklab, var(--color-red-800) 20%, transparent)}}.to-red-800\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-500\/10{--tw-gradient-to:#f43f5e1a}@supports (color:color-mix(in lab, red, red)){.to-rose-500\/10{--tw-gradient-to:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.to-rose-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-500\/10{--tw-gradient-to:#0ea5e91a}@supports (color:color-mix(in lab, red, red)){.to-sky-500\/10{--tw-gradient-to:color-mix(in oklab, var(--color-sky-500) 10%, transparent)}}.to-sky-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-700\/30{--tw-gradient-to:#3341554d}@supports (color:color-mix(in lab, red, red)){.to-slate-700\/30{--tw-gradient-to:color-mix(in oklab, var(--color-slate-700) 30%, transparent)}}.to-slate-700\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-600{--tw-gradient-to:var(--color-violet-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-800\/30{--tw-gradient-to:#854d0e4d}@supports (color:color-mix(in lab, red, red)){.to-yellow-800\/30{--tw-gradient-to:color-mix(in oklab, var(--color-yellow-800) 30%, transparent)}}.to-yellow-800\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-900\/10{--tw-gradient-to:#713f121a}@supports (color:color-mix(in lab, red, red)){.to-yellow-900\/10{--tw-gradient-to:color-mix(in oklab, var(--color-yellow-900) 10%, transparent)}}.to-yellow-900\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fill-current{fill:currentColor}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-px{padding-block:1px}.pt-0{padding-top:0}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-\[22px\]{padding-top:22px}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-16{padding-right:calc(var(--spacing) * 16)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pl-1{padding-left:var(--spacing)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-11{padding-left:calc(var(--spacing) * 11)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-text-bottom{vertical-align:text-bottom}.align-top{vertical-align:top}.font-\[system-ui\,-apple-system\,\'Segoe_UI\'\,\'Roboto\'\,\'Ubuntu\'\,\'Cantarell\'\,\'Noto_Sans\'\,sans-serif\]{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.85em\]{font-size:.85em}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[28px\]{font-size:28px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words,.wrap-break-word{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#4ec9b0\]{color:#4ec9b0}.text-\[\#6d6d6d\]{color:#6d6d6d}.text-\[\#0078d4\]{color:#0078d4}.text-\[\#888\]{color:#888}.text-\[\#30363d\]{color:#30363d}.text-\[\#858585\]{color:#858585}.text-\[\#cccccc\]{color:#ccc}.text-\[\#d7ba7d\]{color:#d7ba7d}.text-\[\#e0e0e0\]{color:#e0e0e0}.text-\[\#f48771\]{color:#f48771}.text-amber-100{color:var(--color-amber-100)}.text-amber-200{color:var(--color-amber-200)}.text-amber-200\/80{color:#fde68acc}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/80{color:color-mix(in oklab, var(--color-amber-200) 80%, transparent)}}.text-amber-300{color:var(--color-amber-300)}.text-amber-300\/70{color:#fcd34db3}@supports (color:color-mix(in lab, red, red)){.text-amber-300\/70{color:color-mix(in oklab, var(--color-amber-300) 70%, transparent)}}.text-amber-300\/80{color:#fcd34dcc}@supports (color:color-mix(in lab, red, red)){.text-amber-300\/80{color:color-mix(in oklab, var(--color-amber-300) 80%, transparent)}}.text-amber-300\/90{color:#fcd34de6}@supports (color:color-mix(in lab, red, red)){.text-amber-300\/90{color:color-mix(in oklab, var(--color-amber-300) 90%, transparent)}}.text-amber-400{color:var(--color-amber-400)}.text-amber-400\/60{color:#fbbf2499}@supports (color:color-mix(in lab, red, red)){.text-amber-400\/60{color:color-mix(in oklab, var(--color-amber-400) 60%, transparent)}}.text-amber-400\/70{color:#fbbf24b3}@supports (color:color-mix(in lab, red, red)){.text-amber-400\/70{color:color-mix(in oklab, var(--color-amber-400) 70%, transparent)}}.text-amber-400\/80{color:#fbbf24cc}@supports (color:color-mix(in lab, red, red)){.text-amber-400\/80{color:color-mix(in oklab, var(--color-amber-400) 80%, transparent)}}.text-amber-500{color:var(--color-amber-500)}.text-amber-500\/60{color:#f59e0b99}@supports (color:color-mix(in lab, red, red)){.text-amber-500\/60{color:color-mix(in oklab, var(--color-amber-500) 60%, transparent)}}.text-amber-700{color:var(--color-amber-700)}.text-blue-200{color:var(--color-blue-200)}.text-blue-300{color:var(--color-blue-300)}.text-blue-300\/70{color:#93c5fdb3}@supports (color:color-mix(in lab, red, red)){.text-blue-300\/70{color:color-mix(in oklab, var(--color-blue-300) 70%, transparent)}}.text-blue-400{color:var(--color-blue-400)}.text-blue-400\/80{color:#60a5facc}@supports (color:color-mix(in lab, red, red)){.text-blue-400\/80{color:color-mix(in oklab, var(--color-blue-400) 80%, transparent)}}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-cyan-300{color:var(--color-cyan-300)}.text-cyan-400{color:var(--color-cyan-400)}.text-cyan-400\/70{color:#22d3eeb3}@supports (color:color-mix(in lab, red, red)){.text-cyan-400\/70{color:color-mix(in oklab, var(--color-cyan-400) 70%, transparent)}}.text-cyan-500{color:var(--color-cyan-500)}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-400\/60{color:#34d39999}@supports (color:color-mix(in lab, red, red)){.text-emerald-400\/60{color:color-mix(in oklab, var(--color-emerald-400) 60%, transparent)}}.text-emerald-400\/80{color:#34d399cc}@supports (color:color-mix(in lab, red, red)){.text-emerald-400\/80{color:color-mix(in oklab, var(--color-emerald-400) 80%, transparent)}}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-500\/50{color:#10b98180}@supports (color:color-mix(in lab, red, red)){.text-emerald-500\/50{color:color-mix(in oklab, var(--color-emerald-500) 50%, transparent)}}.text-emerald-500\/60{color:#10b98199}@supports (color:color-mix(in lab, red, red)){.text-emerald-500\/60{color:color-mix(in oklab, var(--color-emerald-500) 60%, transparent)}}.text-emerald-500\/80{color:#10b981cc}@supports (color:color-mix(in lab, red, red)){.text-emerald-500\/80{color:color-mix(in oklab, var(--color-emerald-500) 80%, transparent)}}.text-gray-100{color:var(--color-gray-100)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-green-200{color:var(--color-green-200)}.text-green-300{color:var(--color-green-300)}.text-green-300\/70{color:#86efacb3}@supports (color:color-mix(in lab, red, red)){.text-green-300\/70{color:color-mix(in oklab, var(--color-green-300) 70%, transparent)}}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-700{color:var(--color-green-700)}.text-indigo-100\/90{color:#e0e7ffe6}@supports (color:color-mix(in lab, red, red)){.text-indigo-100\/90{color:color-mix(in oklab, var(--color-indigo-100) 90%, transparent)}}.text-indigo-200{color:var(--color-indigo-200)}.text-indigo-200\/80{color:#c7d2fecc}@supports (color:color-mix(in lab, red, red)){.text-indigo-200\/80{color:color-mix(in oklab, var(--color-indigo-200) 80%, transparent)}}.text-indigo-300{color:var(--color-indigo-300)}.text-indigo-400{color:var(--color-indigo-400)}.text-indigo-400\/70{color:#818cf8b3}@supports (color:color-mix(in lab, red, red)){.text-indigo-400\/70{color:color-mix(in oklab, var(--color-indigo-400) 70%, transparent)}}.text-orange-300{color:var(--color-orange-300)}.text-orange-400{color:var(--color-orange-400)}.text-pink-300{color:var(--color-pink-300)}.text-pink-400{color:var(--color-pink-400)}.text-purple-200{color:var(--color-purple-200)}.text-purple-300{color:var(--color-purple-300)}.text-purple-400{color:var(--color-purple-400)}.text-purple-500{color:var(--color-purple-500)}.text-red-200{color:var(--color-red-200)}.text-red-200\/70{color:#fecacab3}@supports (color:color-mix(in lab, red, red)){.text-red-200\/70{color:color-mix(in oklab, var(--color-red-200) 70%, transparent)}}.text-red-300{color:var(--color-red-300)}.text-red-300\/80{color:#fca5a5cc}@supports (color:color-mix(in lab, red, red)){.text-red-300\/80{color:color-mix(in oklab, var(--color-red-300) 80%, transparent)}}.text-red-400{color:var(--color-red-400)}.text-red-400\/50{color:#f8717180}@supports (color:color-mix(in lab, red, red)){.text-red-400\/50{color:color-mix(in oklab, var(--color-red-400) 50%, transparent)}}.text-red-400\/60{color:#f8717199}@supports (color:color-mix(in lab, red, red)){.text-red-400\/60{color:color-mix(in oklab, var(--color-red-400) 60%, transparent)}}.text-red-400\/70{color:#f87171b3}@supports (color:color-mix(in lab, red, red)){.text-red-400\/70{color:color-mix(in oklab, var(--color-red-400) 70%, transparent)}}.text-red-500{color:var(--color-red-500)}.text-red-500\/80{color:#ef4444cc}@supports (color:color-mix(in lab, red, red)){.text-red-500\/80{color:color-mix(in oklab, var(--color-red-500) 80%, transparent)}}.text-rose-100{color:var(--color-rose-100)}.text-rose-200{color:var(--color-rose-200)}.text-rose-200\/80{color:#fecdd3cc}@supports (color:color-mix(in lab, red, red)){.text-rose-200\/80{color:color-mix(in oklab, var(--color-rose-200) 80%, transparent)}}.text-rose-300{color:var(--color-rose-300)}.text-rose-400{color:var(--color-rose-400)}.text-sky-200{color:var(--color-sky-200)}.text-sky-300{color:var(--color-sky-300)}.text-sky-400{color:var(--color-sky-400)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-400\!{color:var(--color-slate-400)!important}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-teal-200{color:var(--color-teal-200)}.text-teal-300{color:var(--color-teal-300)}.text-teal-400{color:var(--color-teal-400)}.text-teal-500{color:var(--color-teal-500)}.text-violet-200{color:var(--color-violet-200)}.text-violet-300{color:var(--color-violet-300)}.text-violet-400{color:var(--color-violet-400)}.text-white{color:var(--color-white)}.text-yellow-200{color:var(--color-yellow-200)}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-300\/70{color:#fde047b3}@supports (color:color-mix(in lab, red, red)){.text-yellow-300\/70{color:color-mix(in oklab, var(--color-yellow-300) 70%, transparent)}}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.text-yellow-500\/70{color:#eab308b3}@supports (color:color-mix(in lab, red, red)){.text-yellow-500\/70{color:color-mix(in oklab, var(--color-yellow-500) 70%, transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.placeholder-\[\#6d6d6d\]::placeholder{color:#6d6d6d}.placeholder-gray-400::placeholder{color:var(--color-gray-400)}.placeholder-gray-500::placeholder{color:var(--color-gray-500)}.placeholder-gray-600::placeholder{color:var(--color-gray-600)}.placeholder-slate-400::placeholder{color:var(--color-slate-400)}.placeholder-slate-500::placeholder{color:var(--color-slate-500)}.accent-blue-500{accent-color:var(--color-blue-500)}.accent-cyan-500{accent-color:var(--color-cyan-500)}.accent-emerald-500{accent-color:var(--color-emerald-500)}.accent-indigo-500{accent-color:var(--color-indigo-500)}.accent-purple-500{accent-color:var(--color-purple-500)}.accent-rose-500{accent-color:var(--color-rose-500)}.accent-violet-500{accent-color:var(--color-violet-500)}.scheme-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(168\,85\,247\,0\.25\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#a855f740);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(74\,222\,128\,0\.5\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#4ade8080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_0_0_rgb\(51_65_85\)\]{--tw-shadow:0 1px 0 0 var(--tw-shadow-color,#334155);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(0\,0\,0\,\.35\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_-1px_0_0_rgba\(55\,65\,81\,0\.8\)\]{--tw-shadow:inset 0 -1px 0 0 var(--tw-shadow-color,#374151cc);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl\!{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3b82f680);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3b82f680);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3b82f680);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-black\/50{--tw-shadow-color:#00000080}@supports (color:color-mix(in lab, red, red)){.shadow-black\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/60{--tw-shadow-color:#0009}@supports (color:color-mix(in lab, red, red)){.shadow-black\/60{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-500\/20{--tw-shadow-color:#3b82f633}@supports (color:color-mix(in lab, red, red)){.shadow-blue-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-500\/30{--tw-shadow-color:#3b82f64d}@supports (color:color-mix(in lab, red, red)){.shadow-blue-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-600\/20{--tw-shadow-color:#2563eb33}@supports (color:color-mix(in lab, red, red)){.shadow-blue-600\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-600) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-900\/30{--tw-shadow-color:#1e3a8a4d}@supports (color:color-mix(in lab, red, red)){.shadow-blue-900\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-900) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-500\/30{--tw-shadow-color:#10b9814d}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-green-500\/20{--tw-shadow-color:#22c55e33}@supports (color:color-mix(in lab, red, red)){.shadow-green-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-green-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-green-900\/30{--tw-shadow-color:#14532d4d}@supports (color:color-mix(in lab, red, red)){.shadow-green-900\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-green-900) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-indigo-900\/30{--tw-shadow-color:#312e814d}@supports (color:color-mix(in lab, red, red)){.shadow-indigo-900\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-900) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-indigo-950\/50{--tw-shadow-color:#1e1b4b80}@supports (color:color-mix(in lab, red, red)){.shadow-indigo-950\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-950) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-orange-500\/20{--tw-shadow-color:#f9731633}@supports (color:color-mix(in lab, red, red)){.shadow-orange-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-purple-500\/20{--tw-shadow-color:#a855f733}@supports (color:color-mix(in lab, red, red)){.shadow-purple-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-purple-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-red-500\/10{--tw-shadow-color:#ef44441a}@supports (color:color-mix(in lab, red, red)){.shadow-red-500\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-500) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-amber-500\/30{--tw-ring-color:#f59e0b4d}@supports (color:color-mix(in lab, red, red)){.ring-amber-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.ring-black\/10{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.ring-black\/10{--tw-ring-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.ring-black\/20{--tw-ring-color:#0003}@supports (color:color-mix(in lab, red, red)){.ring-black\/20{--tw-ring-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.ring-blue-400{--tw-ring-color:var(--color-blue-400)}.ring-blue-500{--tw-ring-color:var(--color-blue-500)}.ring-blue-500\/20{--tw-ring-color:#3b82f633}@supports (color:color-mix(in lab, red, red)){.ring-blue-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.ring-blue-500\/50{--tw-ring-color:#3b82f680}@supports (color:color-mix(in lab, red, red)){.ring-blue-500\/50{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 50%, transparent)}}.ring-blue-600\/20{--tw-ring-color:#2563eb33}@supports (color:color-mix(in lab, red, red)){.ring-blue-600\/20{--tw-ring-color:color-mix(in oklab, var(--color-blue-600) 20%, transparent)}}.ring-cyan-500\/50{--tw-ring-color:#06b6d480}@supports (color:color-mix(in lab, red, red)){.ring-cyan-500\/50{--tw-ring-color:color-mix(in oklab, var(--color-cyan-500) 50%, transparent)}}.ring-emerald-400\/60{--tw-ring-color:#34d39999}@supports (color:color-mix(in lab, red, red)){.ring-emerald-400\/60{--tw-ring-color:color-mix(in oklab, var(--color-emerald-400) 60%, transparent)}}.ring-emerald-500\/30{--tw-ring-color:#10b9814d}@supports (color:color-mix(in lab, red, red)){.ring-emerald-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.ring-gray-400\/50{--tw-ring-color:#9ca3af80}@supports (color:color-mix(in lab, red, red)){.ring-gray-400\/50{--tw-ring-color:color-mix(in oklab, var(--color-gray-400) 50%, transparent)}}.ring-green-500\/50{--tw-ring-color:#22c55e80}@supports (color:color-mix(in lab, red, red)){.ring-green-500\/50{--tw-ring-color:color-mix(in oklab, var(--color-green-500) 50%, transparent)}}.ring-indigo-400\/40{--tw-ring-color:#818cf866}@supports (color:color-mix(in lab, red, red)){.ring-indigo-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-indigo-400) 40%, transparent)}}.ring-indigo-500{--tw-ring-color:var(--color-indigo-500)}.ring-indigo-500\/30{--tw-ring-color:#6366f14d}@supports (color:color-mix(in lab, red, red)){.ring-indigo-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 30%, transparent)}}.ring-indigo-500\/50{--tw-ring-color:#6366f180}@supports (color:color-mix(in lab, red, red)){.ring-indigo-500\/50{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 50%, transparent)}}.ring-orange-500\/50{--tw-ring-color:#f9731680}@supports (color:color-mix(in lab, red, red)){.ring-orange-500\/50{--tw-ring-color:color-mix(in oklab, var(--color-orange-500) 50%, transparent)}}.ring-purple-500\/30{--tw-ring-color:#a855f74d}@supports (color:color-mix(in lab, red, red)){.ring-purple-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-purple-500) 30%, transparent)}}.ring-purple-500\/50{--tw-ring-color:#a855f780}@supports (color:color-mix(in lab, red, red)){.ring-purple-500\/50{--tw-ring-color:color-mix(in oklab, var(--color-purple-500) 50%, transparent)}}.ring-red-500\/30{--tw-ring-color:#ef44444d}@supports (color:color-mix(in lab, red, red)){.ring-red-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.ring-rose-400\/50{--tw-ring-color:#fb718580}@supports (color:color-mix(in lab, red, red)){.ring-rose-400\/50{--tw-ring-color:color-mix(in oklab, var(--color-rose-400) 50%, transparent)}}.ring-slate-500\/30{--tw-ring-color:#64748b4d}@supports (color:color-mix(in lab, red, red)){.ring-slate-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-slate-500) 30%, transparent)}}.ring-slate-600{--tw-ring-color:var(--color-slate-600)}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.ring-yellow-500\/50{--tw-ring-color:#eab30880}@supports (color:color-mix(in lab, red, red)){.ring-yellow-500\/50{--tw-ring-color:color-mix(in oklab, var(--color-yellow-500) 50%, transparent)}}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-\[\#252526\]{--tw-ring-offset-color:#252526}.ring-offset-gray-800{--tw-ring-offset-color:var(--color-gray-800)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-100{transition-delay:.1s}.delay-200{transition-delay:.2s}.delay-250{transition-delay:.25s}.delay-300{transition-delay:.3s}.delay-400{transition-delay:.4s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-none{-webkit-user-select:none;user-select:none}.\[from\:MyShop\]{from:MyShop}.\[host\:port\/N\]{host:port/N}.\[host\:port\/X\]{host:port/X}.\[host\:port\/suffix\]{host:port/suffix}.\[to\:\+306944535611\],.\[to\:306944535611\]{to:306945000000}.\[to\:306947420651\]{to:306947000000}.ring-inset{--tw-ring-inset:inset}@media (hover:hover){.group-hover\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:flex:is(:where(.group):hover *){display:flex}.group-hover\:w-0\.5:is(:where(.group):hover *){width:calc(var(--spacing) * .5)}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:bg-\[\#007acc\]:is(:where(.group):hover *){background-color:#007acc}.group-hover\:bg-blue-500\/20:is(:where(.group):hover *){background-color:#3b82f633}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-blue-500\/20:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.group-hover\:bg-purple-400:is(:where(.group):hover *){background-color:var(--color-purple-400)}.group-hover\:bg-purple-500\/20:is(:where(.group):hover *){background-color:#a855f733}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-purple-500\/20:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-purple-500) 20%, transparent)}}.group-hover\:bg-red-500\/20:is(:where(.group):hover *){background-color:#ef444433}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-red-500\/20:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.group-hover\:bg-slate-500:is(:where(.group):hover *){background-color:var(--color-slate-500)}.group-hover\:text-blue-200:is(:where(.group):hover *){color:var(--color-blue-200)}.group-hover\:text-blue-300:is(:where(.group):hover *){color:var(--color-blue-300)}.group-hover\:text-blue-400:is(:where(.group):hover *){color:var(--color-blue-400)}.group-hover\:text-gray-300:is(:where(.group):hover *){color:var(--color-gray-300)}.group-hover\:text-indigo-300:is(:where(.group):hover *){color:var(--color-indigo-300)}.group-hover\:text-purple-200:is(:where(.group):hover *){color:var(--color-purple-200)}.group-hover\:text-purple-300:is(:where(.group):hover *){color:var(--color-purple-300)}.group-hover\:text-slate-300:is(:where(.group):hover *){color:var(--color-slate-300)}.group-hover\:text-slate-400:is(:where(.group):hover *){color:var(--color-slate-400)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/ttl\:opacity-100:is(:where(.group\/ttl):hover *){opacity:1}}.peer-checked\:bg-blue-600:is(:where(.peer):checked~*){background-color:var(--color-blue-600)}.peer-focus\:ring-2:is(:where(.peer):focus~*){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3b82f680);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.peer-focus\:ring-blue-500:is(:where(.peer):focus~*){--tw-ring-color:var(--color-blue-500)}.peer-focus\:outline-hidden:is(:where(.peer):focus~*){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.peer-focus\:outline-hidden:is(:where(.peer):focus~*){outline-offset:2px;outline:2px solid #0000}}.marker\:text-gray-500 ::marker{color:var(--color-gray-500)}.marker\:text-gray-500::marker{color:var(--color-gray-500)}.marker\:text-gray-500 ::-webkit-details-marker{color:var(--color-gray-500)}.marker\:text-gray-500::-webkit-details-marker{color:var(--color-gray-500)}.placeholder\:text-gray-500::placeholder{color:var(--color-gray-500)}.placeholder\:text-gray-600::placeholder{color:var(--color-gray-600)}.placeholder\:text-slate-500::placeholder{color:var(--color-slate-500)}.placeholder\:text-slate-600::placeholder{color:var(--color-slate-600)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:h-5:after{content:var(--tw-content);height:calc(var(--spacing) * 5)}.after\:w-5:after{content:var(--tw-content);width:calc(var(--spacing) * 5)}.after\:rounded-full:after{content:var(--tw-content);border-radius:2147483647px}.after\:bg-white:after{content:var(--tw-content);background-color:var(--color-white)}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.peer-checked\:after\:translate-x-full:is(:where(.peer):checked~*):after{content:var(--tw-content);--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.peer-checked\:after\:border-white:is(:where(.peer):checked~*):after{content:var(--tw-content);border-color:var(--color-white)}.first\:mt-0:first-child{margin-top:0}.first\:mt-2:first-child{margin-top:calc(var(--spacing) * 2)}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.focus-within\:border-\[\#0078d4\]:focus-within{border-color:#0078d4}.focus-within\:border-indigo-500:focus-within{border-color:var(--color-indigo-500)}.focus-within\:border-violet-500:focus-within{border-color:var(--color-violet-500)}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3b82f680);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-blue-500:focus-within{--tw-ring-color:var(--color-blue-500)}@media (hover:hover){.hover\:w-48:hover{width:calc(var(--spacing) * 48)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:rotate-90:hover{rotate:90deg}.hover\:transform:hover{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.hover\:border-amber-600\/50:hover{border-color:#d9770680}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-600\/50:hover{border-color:color-mix(in oklab, var(--color-amber-600) 50%, transparent)}}.hover\:border-blue-400:hover{border-color:var(--color-blue-400)}.hover\:border-blue-500:hover{border-color:var(--color-blue-500)}.hover\:border-blue-600\/40:hover{border-color:#2563eb66}@supports (color:color-mix(in lab, red, red)){.hover\:border-blue-600\/40:hover{border-color:color-mix(in oklab, var(--color-blue-600) 40%, transparent)}}.hover\:border-blue-700:hover{border-color:var(--color-blue-700)}.hover\:border-blue-700\/40:hover{border-color:#1d4ed866}@supports (color:color-mix(in lab, red, red)){.hover\:border-blue-700\/40:hover{border-color:color-mix(in oklab, var(--color-blue-700) 40%, transparent)}}.hover\:border-cyan-500:hover{border-color:var(--color-cyan-500)}.hover\:border-cyan-500\/40:hover{border-color:#06b6d466}@supports (color:color-mix(in lab, red, red)){.hover\:border-cyan-500\/40:hover{border-color:color-mix(in oklab, var(--color-cyan-500) 40%, transparent)}}.hover\:border-emerald-500:hover{border-color:var(--color-emerald-500)}.hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.hover\:border-gray-500:hover{border-color:var(--color-gray-500)}.hover\:border-gray-600:hover{border-color:var(--color-gray-600)}.hover\:border-gray-600\/60:hover{border-color:#4b556399}@supports (color:color-mix(in lab, red, red)){.hover\:border-gray-600\/60:hover{border-color:color-mix(in oklab, var(--color-gray-600) 60%, transparent)}}.hover\:border-green-600:hover{border-color:var(--color-green-600)}.hover\:border-green-800\/40:hover{border-color:#16653466}@supports (color:color-mix(in lab, red, red)){.hover\:border-green-800\/40:hover{border-color:color-mix(in oklab, var(--color-green-800) 40%, transparent)}}.hover\:border-indigo-500:hover{border-color:var(--color-indigo-500)}.hover\:border-purple-500:hover{border-color:var(--color-purple-500)}.hover\:border-purple-500\/60:hover{border-color:#a855f799}@supports (color:color-mix(in lab, red, red)){.hover\:border-purple-500\/60:hover{border-color:color-mix(in oklab, var(--color-purple-500) 60%, transparent)}}.hover\:border-purple-600:hover{border-color:var(--color-purple-600)}.hover\:border-red-500:hover{border-color:var(--color-red-500)}.hover\:border-rose-500:hover{border-color:var(--color-rose-500)}.hover\:border-sky-500:hover{border-color:var(--color-sky-500)}.hover\:border-slate-400:hover{border-color:var(--color-slate-400)}.hover\:border-slate-500:hover{border-color:var(--color-slate-500)}.hover\:border-slate-600:hover{border-color:var(--color-slate-600)}.hover\:border-slate-600\/60:hover{border-color:#47556999}@supports (color:color-mix(in lab, red, red)){.hover\:border-slate-600\/60:hover{border-color:color-mix(in oklab, var(--color-slate-600) 60%, transparent)}}.hover\:border-teal-500:hover{border-color:var(--color-teal-500)}.hover\:border-transparent:hover{border-color:#0000}.hover\:border-yellow-500:hover{border-color:var(--color-yellow-500)}.hover\:border-yellow-600:hover{border-color:var(--color-yellow-600)}.hover\:bg-\[\#3c3c3c\]:hover{background-color:#3c3c3c}.hover\:bg-\[\#3d444d\]:hover{background-color:#3d444d}.hover\:bg-\[\#4c4c4c\]:hover{background-color:#4c4c4c}.hover\:bg-\[\#007acc\]:hover{background-color:#007acc}.hover\:bg-\[\#026ec1\]:hover{background-color:#026ec1}.hover\:bg-\[\#161b22\]:hover{background-color:#161b22}.hover\:bg-\[\#21262d\]:hover{background-color:#21262d}.hover\:bg-\[\#252526\]:hover{background-color:#252526}.hover\:bg-amber-50:hover{background-color:var(--color-amber-50)}.hover\:bg-amber-500:hover{background-color:var(--color-amber-500)}.hover\:bg-amber-500\/20:hover{background-color:#f59e0b33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/20:hover{background-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.hover\:bg-amber-500\/30:hover{background-color:#f59e0b4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/30:hover{background-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.hover\:bg-amber-600\/50:hover{background-color:#d9770680}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-600\/50:hover{background-color:color-mix(in oklab, var(--color-amber-600) 50%, transparent)}}.hover\:bg-amber-700:hover{background-color:var(--color-amber-700)}.hover\:bg-amber-900\/20:hover{background-color:#78350f33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-900\/20:hover{background-color:color-mix(in oklab, var(--color-amber-900) 20%, transparent)}}.hover\:bg-amber-900\/30:hover{background-color:#78350f4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-900\/30:hover{background-color:color-mix(in oklab, var(--color-amber-900) 30%, transparent)}}.hover\:bg-amber-900\/40:hover{background-color:#78350f66}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-900\/40:hover{background-color:color-mix(in oklab, var(--color-amber-900) 40%, transparent)}}.hover\:bg-blue-500:hover{background-color:var(--color-blue-500)}.hover\:bg-blue-500\/30:hover{background-color:#3b82f64d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-500\/30:hover{background-color:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}.hover\:bg-blue-500\/50:hover{background-color:#3b82f680}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-500\/50:hover{background-color:color-mix(in oklab, var(--color-blue-500) 50%, transparent)}}.hover\:bg-blue-600\/20:hover{background-color:#2563eb33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-600\/20:hover{background-color:color-mix(in oklab, var(--color-blue-600) 20%, transparent)}}.hover\:bg-blue-600\/50:hover{background-color:#2563eb80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-600\/50:hover{background-color:color-mix(in oklab, var(--color-blue-600) 50%, transparent)}}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-blue-800\/50:hover{background-color:#1e40af80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-800\/50:hover{background-color:color-mix(in oklab, var(--color-blue-800) 50%, transparent)}}.hover\:bg-blue-900\/20:hover{background-color:#1e3a8a33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-900\/20:hover{background-color:color-mix(in oklab, var(--color-blue-900) 20%, transparent)}}.hover\:bg-blue-900\/30:hover{background-color:#1e3a8a4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-900\/30:hover{background-color:color-mix(in oklab, var(--color-blue-900) 30%, transparent)}}.hover\:bg-blue-900\/40:hover{background-color:#1e3a8a66}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-900\/40:hover{background-color:color-mix(in oklab, var(--color-blue-900) 40%, transparent)}}.hover\:bg-blue-900\/70:hover{background-color:#1e3a8ab3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-900\/70:hover{background-color:color-mix(in oklab, var(--color-blue-900) 70%, transparent)}}.hover\:bg-cyan-500\/20:hover{background-color:#06b6d433}@supports (color:color-mix(in lab, red, red)){.hover\:bg-cyan-500\/20:hover{background-color:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.hover\:bg-cyan-600:hover{background-color:var(--color-cyan-600)}.hover\:bg-cyan-700:hover{background-color:var(--color-cyan-700)}.hover\:bg-cyan-800:hover{background-color:var(--color-cyan-800)}.hover\:bg-emerald-500:hover{background-color:var(--color-emerald-500)}.hover\:bg-emerald-500\/50:hover{background-color:#10b98180}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/50:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 50%, transparent)}}.hover\:bg-emerald-700:hover{background-color:var(--color-emerald-700)}.hover\:bg-emerald-900\/30:hover{background-color:#064e3b4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-900\/30:hover{background-color:color-mix(in oklab, var(--color-emerald-900) 30%, transparent)}}.hover\:bg-emerald-900\/50:hover{background-color:#064e3b80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-900\/50:hover{background-color:color-mix(in oklab, var(--color-emerald-900) 50%, transparent)}}.hover\:bg-emerald-900\/60:hover{background-color:#064e3b99}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-900\/60:hover{background-color:color-mix(in oklab, var(--color-emerald-900) 60%, transparent)}}.hover\:bg-emerald-900\/70:hover{background-color:#064e3bb3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-900\/70:hover{background-color:color-mix(in oklab, var(--color-emerald-900) 70%, transparent)}}.hover\:bg-emerald-950\/40:hover{background-color:#022c2266}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-950\/40:hover{background-color:color-mix(in oklab, var(--color-emerald-950) 40%, transparent)}}.hover\:bg-gray-500:hover{background-color:var(--color-gray-500)}.hover\:bg-gray-600:hover{background-color:var(--color-gray-600)}.hover\:bg-gray-600\/50:hover{background-color:#4b556380}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-600\/50:hover{background-color:color-mix(in oklab, var(--color-gray-600) 50%, transparent)}}.hover\:bg-gray-700:hover{background-color:var(--color-gray-700)}.hover\:bg-gray-700\/30:hover{background-color:#3741514d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-700\/30:hover{background-color:color-mix(in oklab, var(--color-gray-700) 30%, transparent)}}.hover\:bg-gray-700\/50:hover{background-color:#37415180}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-700\/50:hover{background-color:color-mix(in oklab, var(--color-gray-700) 50%, transparent)}}.hover\:bg-gray-700\/60:hover{background-color:#37415199}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-700\/60:hover{background-color:color-mix(in oklab, var(--color-gray-700) 60%, transparent)}}.hover\:bg-gray-700\/70:hover{background-color:#374151b3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-700\/70:hover{background-color:color-mix(in oklab, var(--color-gray-700) 70%, transparent)}}.hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.hover\:bg-gray-800\/60:hover{background-color:#1f293799}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-800\/60:hover{background-color:color-mix(in oklab, var(--color-gray-800) 60%, transparent)}}.hover\:bg-green-500:hover{background-color:var(--color-green-500)}.hover\:bg-green-500\/5:hover{background-color:#22c55e0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-green-500\/5:hover{background-color:color-mix(in oklab, var(--color-green-500) 5%, transparent)}}.hover\:bg-green-500\/20:hover{background-color:#22c55e33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-green-500\/20:hover{background-color:color-mix(in oklab, var(--color-green-500) 20%, transparent)}}.hover\:bg-green-500\/30:hover{background-color:#22c55e4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-green-500\/30:hover{background-color:color-mix(in oklab, var(--color-green-500) 30%, transparent)}}.hover\:bg-green-600\/20:hover{background-color:#16a34a33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-green-600\/20:hover{background-color:color-mix(in oklab, var(--color-green-600) 20%, transparent)}}.hover\:bg-green-600\/30:hover{background-color:#16a34a4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-green-600\/30:hover{background-color:color-mix(in oklab, var(--color-green-600) 30%, transparent)}}.hover\:bg-green-700:hover{background-color:var(--color-green-700)}.hover\:bg-green-900\/20:hover{background-color:#14532d33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-green-900\/20:hover{background-color:color-mix(in oklab, var(--color-green-900) 20%, transparent)}}.hover\:bg-green-900\/30:hover{background-color:#14532d4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-green-900\/30:hover{background-color:color-mix(in oklab, var(--color-green-900) 30%, transparent)}}.hover\:bg-green-900\/50:hover{background-color:#14532d80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-green-900\/50:hover{background-color:color-mix(in oklab, var(--color-green-900) 50%, transparent)}}.hover\:bg-indigo-500:hover{background-color:var(--color-indigo-500)}.hover\:bg-indigo-500\/25:hover{background-color:#6366f140}@supports (color:color-mix(in lab, red, red)){.hover\:bg-indigo-500\/25:hover{background-color:color-mix(in oklab, var(--color-indigo-500) 25%, transparent)}}.hover\:bg-indigo-900\/40:hover{background-color:#312e8166}@supports (color:color-mix(in lab, red, red)){.hover\:bg-indigo-900\/40:hover{background-color:color-mix(in oklab, var(--color-indigo-900) 40%, transparent)}}.hover\:bg-indigo-900\/50:hover{background-color:#312e8180}@supports (color:color-mix(in lab, red, red)){.hover\:bg-indigo-900\/50:hover{background-color:color-mix(in oklab, var(--color-indigo-900) 50%, transparent)}}.hover\:bg-indigo-900\/70:hover{background-color:#312e81b3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-indigo-900\/70:hover{background-color:color-mix(in oklab, var(--color-indigo-900) 70%, transparent)}}.hover\:bg-indigo-950\/30:hover{background-color:#1e1b4b4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-indigo-950\/30:hover{background-color:color-mix(in oklab, var(--color-indigo-950) 30%, transparent)}}.hover\:bg-orange-700:hover{background-color:var(--color-orange-700)}.hover\:bg-orange-900\/50:hover{background-color:#7c2d1280}@supports (color:color-mix(in lab, red, red)){.hover\:bg-orange-900\/50:hover{background-color:color-mix(in oklab, var(--color-orange-900) 50%, transparent)}}.hover\:bg-purple-500:hover{background-color:var(--color-purple-500)}.hover\:bg-purple-500\/5:hover{background-color:#a855f70d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-purple-500\/5:hover{background-color:color-mix(in oklab, var(--color-purple-500) 5%, transparent)}}.hover\:bg-purple-500\/30:hover{background-color:#a855f74d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-purple-500\/30:hover{background-color:color-mix(in oklab, var(--color-purple-500) 30%, transparent)}}.hover\:bg-purple-500\/50:hover{background-color:#a855f780}@supports (color:color-mix(in lab, red, red)){.hover\:bg-purple-500\/50:hover{background-color:color-mix(in oklab, var(--color-purple-500) 50%, transparent)}}.hover\:bg-purple-600\/50:hover{background-color:#9333ea80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-purple-600\/50:hover{background-color:color-mix(in oklab, var(--color-purple-600) 50%, transparent)}}.hover\:bg-purple-700:hover{background-color:var(--color-purple-700)}.hover\:bg-purple-900\/50:hover{background-color:#581c8780}@supports (color:color-mix(in lab, red, red)){.hover\:bg-purple-900\/50:hover{background-color:color-mix(in oklab, var(--color-purple-900) 50%, transparent)}}.hover\:bg-purple-900\/60:hover{background-color:#581c8799}@supports (color:color-mix(in lab, red, red)){.hover\:bg-purple-900\/60:hover{background-color:color-mix(in oklab, var(--color-purple-900) 60%, transparent)}}.hover\:bg-red-500:hover{background-color:var(--color-red-500)}.hover\:bg-red-500\/5:hover{background-color:#ef44440d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/5:hover{background-color:color-mix(in oklab, var(--color-red-500) 5%, transparent)}}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/10:hover{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.hover\:bg-red-500\/20:hover{background-color:#ef444433}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/20:hover{background-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.hover\:bg-red-500\/30:hover{background-color:#ef44444d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/30:hover{background-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-red-600\/20:hover{background-color:#dc262633}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-600\/20:hover{background-color:color-mix(in oklab, var(--color-red-600) 20%, transparent)}}.hover\:bg-red-600\/30:hover{background-color:#dc26264d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-600\/30:hover{background-color:color-mix(in oklab, var(--color-red-600) 30%, transparent)}}.hover\:bg-red-600\/50:hover{background-color:#dc262680}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-600\/50:hover{background-color:color-mix(in oklab, var(--color-red-600) 50%, transparent)}}.hover\:bg-red-600\/80:hover{background-color:#dc2626cc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-600\/80:hover{background-color:color-mix(in oklab, var(--color-red-600) 80%, transparent)}}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-red-900\/20:hover{background-color:#7f1d1d33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-900\/20:hover{background-color:color-mix(in oklab, var(--color-red-900) 20%, transparent)}}.hover\:bg-red-900\/30:hover{background-color:#7f1d1d4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-900\/30:hover{background-color:color-mix(in oklab, var(--color-red-900) 30%, transparent)}}.hover\:bg-red-900\/40:hover{background-color:#7f1d1d66}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-900\/40:hover{background-color:color-mix(in oklab, var(--color-red-900) 40%, transparent)}}.hover\:bg-red-900\/50:hover{background-color:#7f1d1d80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-900\/50:hover{background-color:color-mix(in oklab, var(--color-red-900) 50%, transparent)}}.hover\:bg-red-900\/60:hover{background-color:#7f1d1d99}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-900\/60:hover{background-color:color-mix(in oklab, var(--color-red-900) 60%, transparent)}}.hover\:bg-rose-500\/10:hover{background-color:#f43f5e1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-500\/10:hover{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.hover\:bg-rose-800:hover{background-color:var(--color-rose-800)}.hover\:bg-rose-900\/40:hover{background-color:#88133766}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-900\/40:hover{background-color:color-mix(in oklab, var(--color-rose-900) 40%, transparent)}}.hover\:bg-rose-900\/45:hover{background-color:#88133773}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-900\/45:hover{background-color:color-mix(in oklab, var(--color-rose-900) 45%, transparent)}}.hover\:bg-rose-900\/50:hover{background-color:#88133780}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-900\/50:hover{background-color:color-mix(in oklab, var(--color-rose-900) 50%, transparent)}}.hover\:bg-rose-950\/50:hover{background-color:#4c051980}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-950\/50:hover{background-color:color-mix(in oklab, var(--color-rose-950) 50%, transparent)}}.hover\:bg-sky-900\/30:hover{background-color:#0c4a6e4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky-900\/30:hover{background-color:color-mix(in oklab, var(--color-sky-900) 30%, transparent)}}.hover\:bg-sky-950\/40:hover{background-color:#082f4966}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky-950\/40:hover{background-color:color-mix(in oklab, var(--color-sky-950) 40%, transparent)}}.hover\:bg-slate-500:hover{background-color:var(--color-slate-500)}.hover\:bg-slate-500\/30:hover{background-color:#64748b4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-500\/30:hover{background-color:color-mix(in oklab, var(--color-slate-500) 30%, transparent)}}.hover\:bg-slate-600:hover{background-color:var(--color-slate-600)}.hover\:bg-slate-600\/50:hover{background-color:#47556980}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-600\/50:hover{background-color:color-mix(in oklab, var(--color-slate-600) 50%, transparent)}}.hover\:bg-slate-700:hover{background-color:var(--color-slate-700)}.hover\:bg-slate-700\/20:hover{background-color:#33415533}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-700\/20:hover{background-color:color-mix(in oklab, var(--color-slate-700) 20%, transparent)}}.hover\:bg-slate-700\/30:hover{background-color:#3341554d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-700\/30:hover{background-color:color-mix(in oklab, var(--color-slate-700) 30%, transparent)}}.hover\:bg-slate-700\/40:hover{background-color:#33415566}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-700\/40:hover{background-color:color-mix(in oklab, var(--color-slate-700) 40%, transparent)}}.hover\:bg-slate-700\/50:hover{background-color:#33415580}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-700\/50:hover{background-color:color-mix(in oklab, var(--color-slate-700) 50%, transparent)}}.hover\:bg-slate-700\/60:hover{background-color:#33415599}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-700\/60:hover{background-color:color-mix(in oklab, var(--color-slate-700) 60%, transparent)}}.hover\:bg-slate-700\/70:hover{background-color:#334155b3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-700\/70:hover{background-color:color-mix(in oklab, var(--color-slate-700) 70%, transparent)}}.hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.hover\:bg-slate-800\/30:hover{background-color:#1e293b4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-800\/30:hover{background-color:color-mix(in oklab, var(--color-slate-800) 30%, transparent)}}.hover\:bg-slate-800\/40:hover{background-color:#1e293b66}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-800\/40:hover{background-color:color-mix(in oklab, var(--color-slate-800) 40%, transparent)}}.hover\:bg-slate-800\/50:hover{background-color:#1e293b80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-800\/50:hover{background-color:color-mix(in oklab, var(--color-slate-800) 50%, transparent)}}.hover\:bg-slate-800\/60:hover{background-color:#1e293b99}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-800\/60:hover{background-color:color-mix(in oklab, var(--color-slate-800) 60%, transparent)}}.hover\:bg-slate-800\/70:hover{background-color:#1e293bb3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-800\/70:hover{background-color:color-mix(in oklab, var(--color-slate-800) 70%, transparent)}}.hover\:bg-teal-700:hover{background-color:var(--color-teal-700)}.hover\:bg-violet-500:hover{background-color:var(--color-violet-500)}.hover\:bg-violet-600\/30:hover{background-color:#7c3aed4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-600\/30:hover{background-color:color-mix(in oklab, var(--color-violet-600) 30%, transparent)}}.hover\:bg-violet-950\/40:hover{background-color:#2e106566}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-950\/40:hover{background-color:color-mix(in oklab, var(--color-violet-950) 40%, transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-yellow-500\/5:hover{background-color:#eab3080d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-yellow-500\/5:hover{background-color:color-mix(in oklab, var(--color-yellow-500) 5%, transparent)}}.hover\:bg-yellow-500\/20:hover{background-color:#eab30833}@supports (color:color-mix(in lab, red, red)){.hover\:bg-yellow-500\/20:hover{background-color:color-mix(in oklab, var(--color-yellow-500) 20%, transparent)}}.hover\:bg-yellow-500\/30:hover{background-color:#eab3084d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-yellow-500\/30:hover{background-color:color-mix(in oklab, var(--color-yellow-500) 30%, transparent)}}.hover\:bg-yellow-600\/30:hover{background-color:#ca8a044d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-yellow-600\/30:hover{background-color:color-mix(in oklab, var(--color-yellow-600) 30%, transparent)}}.hover\:bg-yellow-700:hover{background-color:var(--color-yellow-700)}.hover\:bg-yellow-900\/50:hover{background-color:#713f1280}@supports (color:color-mix(in lab, red, red)){.hover\:bg-yellow-900\/50:hover{background-color:color-mix(in oklab, var(--color-yellow-900) 50%, transparent)}}.hover\:from-blue-500:hover{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-blue-600\/30:hover{--tw-gradient-from:#2563eb4d}@supports (color:color-mix(in lab, red, red)){.hover\:from-blue-600\/30:hover{--tw-gradient-from:color-mix(in oklab, var(--color-blue-600) 30%, transparent)}}.hover\:from-blue-600\/30:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-blue-700:hover{--tw-gradient-from:var(--color-blue-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-cyan-700:hover{--tw-gradient-from:var(--color-cyan-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-green-500:hover{--tw-gradient-from:var(--color-green-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-green-700:hover{--tw-gradient-from:var(--color-green-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-indigo-500:hover{--tw-gradient-from:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-purple-600:hover{--tw-gradient-from:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-purple-700:hover{--tw-gradient-from:var(--color-purple-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-slate-600\/50:hover{--tw-gradient-from:#47556980}@supports (color:color-mix(in lab, red, red)){.hover\:from-slate-600\/50:hover{--tw-gradient-from:color-mix(in oklab, var(--color-slate-600) 50%, transparent)}}.hover\:from-slate-600\/50:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-blue-400:hover{--tw-gradient-to:var(--color-blue-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-blue-600:hover{--tw-gradient-to:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-blue-700:hover{--tw-gradient-to:var(--color-blue-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-green-400:hover{--tw-gradient-to:var(--color-green-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-green-600:hover{--tw-gradient-to:var(--color-green-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-purple-600:hover{--tw-gradient-to:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-purple-600\/30:hover{--tw-gradient-to:#9333ea4d}@supports (color:color-mix(in lab, red, red)){.hover\:to-purple-600\/30:hover{--tw-gradient-to:color-mix(in oklab, var(--color-purple-600) 30%, transparent)}}.hover\:to-purple-600\/30:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-slate-600\/30:hover{--tw-gradient-to:#4755694d}@supports (color:color-mix(in lab, red, red)){.hover\:to-slate-600\/30:hover{--tw-gradient-to:color-mix(in oklab, var(--color-slate-600) 30%, transparent)}}.hover\:to-slate-600\/30:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-violet-500:hover{--tw-gradient-to:var(--color-violet-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:text-amber-200:hover{color:var(--color-amber-200)}.hover\:text-amber-300:hover{color:var(--color-amber-300)}.hover\:text-amber-400:hover{color:var(--color-amber-400)}.hover\:text-blue-300:hover{color:var(--color-blue-300)}.hover\:text-blue-400:hover{color:var(--color-blue-400)}.hover\:text-cyan-300:hover{color:var(--color-cyan-300)}.hover\:text-cyan-400:hover{color:var(--color-cyan-400)}.hover\:text-emerald-300:hover{color:var(--color-emerald-300)}.hover\:text-emerald-400:hover{color:var(--color-emerald-400)}.hover\:text-gray-200:hover{color:var(--color-gray-200)}.hover\:text-gray-300:hover{color:var(--color-gray-300)}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-green-300:hover{color:var(--color-green-300)}.hover\:text-green-400:hover{color:var(--color-green-400)}.hover\:text-indigo-200:hover{color:var(--color-indigo-200)}.hover\:text-indigo-300:hover{color:var(--color-indigo-300)}.hover\:text-purple-200:hover{color:var(--color-purple-200)}.hover\:text-purple-300:hover{color:var(--color-purple-300)}.hover\:text-purple-400:hover{color:var(--color-purple-400)}.hover\:text-red-300:hover{color:var(--color-red-300)}.hover\:text-red-400:hover{color:var(--color-red-400)}.hover\:text-rose-300:hover{color:var(--color-rose-300)}.hover\:text-sky-200:hover{color:var(--color-sky-200)}.hover\:text-slate-100:hover{color:var(--color-slate-100)}.hover\:text-slate-200:hover{color:var(--color-slate-200)}.hover\:text-slate-300:hover{color:var(--color-slate-300)}.hover\:text-slate-400:hover{color:var(--color-slate-400)}.hover\:text-teal-300:hover{color:var(--color-teal-300)}.hover\:text-violet-100:hover{color:var(--color-violet-100)}.hover\:text-violet-200:hover{color:var(--color-violet-200)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-yellow-300:hover{color:var(--color-yellow-300)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-black\/20:hover{--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-black\/20:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-blue-500\/20:hover{--tw-shadow-color:#3b82f633}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-blue-500\/20:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-blue-500\/40:hover{--tw-shadow-color:#3b82f666}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-blue-500\/40:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-blue-900\/50:hover{--tw-shadow-color:#1e3a8a80}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-blue-900\/50:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-900) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-green-500\/40:hover{--tw-shadow-color:#22c55e66}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-green-500\/40:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-green-500) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-green-900\/50:hover{--tw-shadow-color:#14532d80}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-green-900\/50:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-green-900) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:border-\[\#0078d4\]:focus{border-color:#0078d4}.focus\:border-amber-500:focus{border-color:var(--color-amber-500)}.focus\:border-blue-500:focus{border-color:var(--color-blue-500)}.focus\:border-blue-500\/40:focus{border-color:#3b82f666}@supports (color:color-mix(in lab, red, red)){.focus\:border-blue-500\/40:focus{border-color:color-mix(in oklab, var(--color-blue-500) 40%, transparent)}}.focus\:border-blue-500\/50:focus{border-color:#3b82f680}@supports (color:color-mix(in lab, red, red)){.focus\:border-blue-500\/50:focus{border-color:color-mix(in oklab, var(--color-blue-500) 50%, transparent)}}.focus\:border-blue-500\/60:focus{border-color:#3b82f699}@supports (color:color-mix(in lab, red, red)){.focus\:border-blue-500\/60:focus{border-color:color-mix(in oklab, var(--color-blue-500) 60%, transparent)}}.focus\:border-cyan-500:focus{border-color:var(--color-cyan-500)}.focus\:border-cyan-500\/50:focus{border-color:#06b6d480}@supports (color:color-mix(in lab, red, red)){.focus\:border-cyan-500\/50:focus{border-color:color-mix(in oklab, var(--color-cyan-500) 50%, transparent)}}.focus\:border-emerald-500:focus{border-color:var(--color-emerald-500)}.focus\:border-green-500:focus{border-color:var(--color-green-500)}.focus\:border-indigo-500:focus{border-color:var(--color-indigo-500)}.focus\:border-purple-500:focus{border-color:var(--color-purple-500)}.focus\:border-purple-500\/50:focus{border-color:#a855f780}@supports (color:color-mix(in lab, red, red)){.focus\:border-purple-500\/50:focus{border-color:color-mix(in oklab, var(--color-purple-500) 50%, transparent)}}.focus\:border-red-500:focus{border-color:var(--color-red-500)}.focus\:border-transparent:focus{border-color:#0000}.focus\:border-violet-500:focus{border-color:var(--color-violet-500)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3b82f680);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3b82f680);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-amber-500:focus{--tw-ring-color:var(--color-amber-500)}.focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\:ring-blue-500\/20:focus{--tw-ring-color:#3b82f633}@supports (color:color-mix(in lab, red, red)){.focus\:ring-blue-500\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.focus\:ring-blue-500\/40:focus{--tw-ring-color:#3b82f666}@supports (color:color-mix(in lab, red, red)){.focus\:ring-blue-500\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 40%, transparent)}}.focus\:ring-blue-500\/50:focus{--tw-ring-color:#3b82f680}@supports (color:color-mix(in lab, red, red)){.focus\:ring-blue-500\/50:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 50%, transparent)}}.focus\:ring-cyan-500:focus{--tw-ring-color:var(--color-cyan-500)}.focus\:ring-cyan-500\/40:focus{--tw-ring-color:#06b6d466}@supports (color:color-mix(in lab, red, red)){.focus\:ring-cyan-500\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-cyan-500) 40%, transparent)}}.focus\:ring-emerald-500:focus{--tw-ring-color:var(--color-emerald-500)}.focus\:ring-green-500:focus{--tw-ring-color:var(--color-green-500)}.focus\:ring-green-500\/50:focus{--tw-ring-color:#22c55e80}@supports (color:color-mix(in lab, red, red)){.focus\:ring-green-500\/50:focus{--tw-ring-color:color-mix(in oklab, var(--color-green-500) 50%, transparent)}}.focus\:ring-indigo-500:focus{--tw-ring-color:var(--color-indigo-500)}.focus\:ring-indigo-500\/70:focus{--tw-ring-color:#6366f1b3}@supports (color:color-mix(in lab, red, red)){.focus\:ring-indigo-500\/70:focus{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 70%, transparent)}}.focus\:ring-orange-500:focus{--tw-ring-color:var(--color-orange-500)}.focus\:ring-purple-500:focus{--tw-ring-color:var(--color-purple-500)}.focus\:ring-purple-500\/40:focus{--tw-ring-color:#a855f766}@supports (color:color-mix(in lab, red, red)){.focus\:ring-purple-500\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-purple-500) 40%, transparent)}}.focus\:ring-purple-500\/70:focus{--tw-ring-color:#a855f7b3}@supports (color:color-mix(in lab, red, red)){.focus\:ring-purple-500\/70:focus{--tw-ring-color:color-mix(in oklab, var(--color-purple-500) 70%, transparent)}}.focus\:ring-red-500:focus{--tw-ring-color:var(--color-red-500)}.focus\:ring-red-500\/50:focus{--tw-ring-color:#ef444480}@supports (color:color-mix(in lab, red, red)){.focus\:ring-red-500\/50:focus{--tw-ring-color:color-mix(in oklab, var(--color-red-500) 50%, transparent)}}.focus\:ring-teal-500:focus{--tw-ring-color:var(--color-teal-500)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:ring-offset-gray-800:focus{--tw-ring-offset-color:var(--color-gray-800)}.focus\:ring-offset-slate-800:focus{--tw-ring-offset-color:var(--color-slate-800)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:bg-slate-800\/80:focus-visible{background-color:#1e293bcc}@supports (color:color-mix(in lab, red, red)){.focus-visible\:bg-slate-800\/80:focus-visible{background-color:color-mix(in oklab, var(--color-slate-800) 80%, transparent)}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3b82f680);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-indigo-500\/60:focus-visible{--tw-ring-color:#6366f199}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-indigo-500\/60:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 60%, transparent)}}.focus-visible\:ring-indigo-500\/70:focus-visible{--tw-ring-color:#6366f1b3}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-indigo-500\/70:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 70%, transparent)}}.focus-visible\:ring-purple-500\/60:focus-visible{--tw-ring-color:#a855f799}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-purple-500\/60:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-purple-500) 60%, transparent)}}.focus-visible\:ring-purple-500\/70:focus-visible{--tw-ring-color:#a855f7b3}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-purple-500\/70:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-purple-500) 70%, transparent)}}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\:translate-y-0:active{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-slate-700:disabled{border-color:var(--color-slate-700)}.disabled\:bg-\[\#3c3c3c\]:disabled{background-color:#3c3c3c}.disabled\:bg-\[\#252526\]:disabled{background-color:#252526}.disabled\:bg-amber-600\/50:disabled{background-color:#d9770680}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-amber-600\/50:disabled{background-color:color-mix(in oklab, var(--color-amber-600) 50%, transparent)}}.disabled\:bg-blue-600\/50:disabled{background-color:#2563eb80}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-blue-600\/50:disabled{background-color:color-mix(in oklab, var(--color-blue-600) 50%, transparent)}}.disabled\:bg-gray-600:disabled{background-color:var(--color-gray-600)}.disabled\:bg-gray-700:disabled{background-color:var(--color-gray-700)}.disabled\:bg-green-600\/50:disabled{background-color:#16a34a80}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-green-600\/50:disabled{background-color:color-mix(in oklab, var(--color-green-600) 50%, transparent)}}.disabled\:bg-green-800:disabled{background-color:var(--color-green-800)}.disabled\:bg-purple-600\/50:disabled{background-color:#9333ea80}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-purple-600\/50:disabled{background-color:color-mix(in oklab, var(--color-purple-600) 50%, transparent)}}.disabled\:bg-slate-600:disabled{background-color:var(--color-slate-600)}.disabled\:bg-slate-600\/50:disabled{background-color:#47556980}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-slate-600\/50:disabled{background-color:color-mix(in oklab, var(--color-slate-600) 50%, transparent)}}.disabled\:bg-slate-700:disabled{background-color:var(--color-slate-700)}.disabled\:bg-slate-800\/60:disabled{background-color:#1e293b99}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-slate-800\/60:disabled{background-color:color-mix(in oklab, var(--color-slate-800) 60%, transparent)}}.disabled\:text-\[\#6d6d6d\]:disabled{color:#6d6d6d}.disabled\:text-\[\#858585\]:disabled{color:#858585}.disabled\:text-gray-500:disabled{color:var(--color-gray-500)}.disabled\:text-gray-600:disabled{color:var(--color-gray-600)}.disabled\:text-slate-500:disabled{color:var(--color-slate-500)}.disabled\:opacity-25:disabled{opacity:.25}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}@media (hover:hover){.disabled\:hover\:scale-100:disabled:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.disabled\:hover\:border-slate-700:disabled:hover{border-color:var(--color-slate-700)}.disabled\:hover\:bg-indigo-600:disabled:hover{background-color:var(--color-indigo-600)}.disabled\:hover\:bg-slate-800:disabled:hover{background-color:var(--color-slate-800)}.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}.disabled\:hover\:text-gray-400:disabled:hover{color:var(--color-gray-400)}}@media (width>=40rem){.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:inline{display:inline}.md\:w-1\/2{width:50%}.md\:w-2\/3{width:66.6667%}.md\:w-64{width:calc(var(--spacing) * 64)}.md\:w-\[500px\]{width:500px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:leading-10{--tw-leading:calc(var(--spacing) * 10);line-height:calc(var(--spacing) * 10)}}@media (width>=64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.3333%}.lg\:w-\[70\%\]{width:70%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:flex-row{flex-direction:row}.lg\:p-8{padding:calc(var(--spacing) * 8)}}@media (width>=80rem){.xl\:block{display:block}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.\[\&_p\]\:my-1 p{margin-block:var(--spacing)}.\[\&_table\]\:text-inherit table{color:inherit}.\[\&\+\&\]\:mt-6+.\[\&\+\&\]\:mt-6{margin-top:calc(var(--spacing) * 6)}.\[\&\>button\]\:border-gray-600\!>button{border-color:var(--color-gray-600)!important}.\[\&\>button\]\:bg-gray-700\!>button{background-color:var(--color-gray-700)!important}.\[\&\>button\]\:text-gray-300\!>button{color:var(--color-gray-300)!important}.\[\&\>button\:hover\]\:bg-gray-600\!>button:hover{background-color:var(--color-gray-600)!important}.\[\&\>div\]\:my-0>div{margin-block:0}.\[\&\>div\]\:mt-0>div{margin-top:0}.\[\&\>div\]\:rounded-none>div{border-radius:0}.\[\&\>div\]\:border-0>div{border-style:var(--tw-border-style);border-width:0}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-700>:not([hidden])~:not([hidden]){border-color:#374151}.divide-slate-600\/50>:not([hidden])~:not([hidden]){border-color:#47556980}.divide-slate-700>:not([hidden])~:not([hidden]){border-color:#334155}.divide-slate-700\/40>:not([hidden])~:not([hidden]){border-color:#33415566}.divide-slate-700\/50>:not([hidden])~:not([hidden]){border-color:#33415580}.divide-slate-700\/60>:not([hidden])~:not([hidden]){border-color:#33415599}.divide-slate-700\/70>:not([hidden])~:not([hidden]){border-color:#334155b3}.bg-linear-to-t{--tw-gradient-position:to top in srgb}.bg-linear-to-r{--tw-gradient-position:to right in srgb}.bg-linear-to-b{--tw-gradient-position:to bottom in srgb}.bg-linear-to-br{--tw-gradient-position:to bottom right in srgb}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animate-shimmer{animation:1.5s ease-in-out infinite shimmer}@keyframes pulse-glow{0%,to{opacity:.3}50%{opacity:.6}}.animate-pulse-glow{animation:1.5s ease-in-out infinite pulse-glow}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn{animation:.3s ease-out fadeIn}.animate-slideInUp{animation:.5s ease-out slideInUp}@keyframes slideInRight{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}.animate-slideInRight{animation:.3s ease-out slideInRight}.skeleton-shimmer{position:relative;overflow:hidden}.skeleton-shimmer:after{content:"";background:linear-gradient(90deg,#0000 0%,#94a3b80f 20%,#94a3b81f 50%,#94a3b80f 80%,#0000 100%);animation:1.8s ease-in-out infinite skeletonShimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes skeletonShimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.skeleton-wave-sweep{background:linear-gradient(90deg,#0000 0%,#6366f10a 30%,#6366f114 50%,#6366f10a 70%,#0000 100%);animation:2.6s cubic-bezier(.45,0,.25,1) infinite waveSweep;transform:translate(-100%)}.refresh-overlay{animation:.25s ease-out both refreshOverlayIn}.refresh-overlay:before{content:"";z-index:1;background:linear-gradient(90deg,#0000,#6366f1,#0000) 0 0/40% 100% no-repeat;height:2px;animation:1.2s ease-in-out infinite refreshOverlayBar;position:absolute;top:0;left:0;right:0}@keyframes refreshOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes refreshOverlayBar{0%{background-position:-40% 0}to{background-position:140% 0}}@media (prefers-reduced-motion:reduce){.refresh-overlay:before,.skeleton-wave-sweep{animation:none}}@keyframes waveSweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.animate-fadeSlideIn{animation:.4s ease-out forwards fadeSlideIn}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:#424242 transparent}.custom-scrollbar::-webkit-scrollbar{width:10px;height:10px}.custom-scrollbar::-webkit-scrollbar-track{background:0 0}.custom-scrollbar::-webkit-scrollbar-thumb{background:#424242 padding-box content-box;border:2px solid #0000;border-radius:5px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#4f4f4f padding-box content-box}.custom-scrollbar::-webkit-scrollbar-thumb:active{background:#555 padding-box content-box}.custom-scrollbar::-webkit-scrollbar-corner{background:0 0}.custom-scrollbar{scroll-behavior:smooth}*{scrollbar-width:thin;scrollbar-color:#424242 transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#424242 padding-box content-box;border:2px solid #0000;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#4f4f4f padding-box content-box}::-webkit-scrollbar-corner{background:0 0}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{scrollbar-width:none}.sidebar-no-margin{top:0!important;bottom:var(--terminal-height,0px)!important;height:auto!important;margin:0!important;padding-top:0!important;transition:transform .3s ease-in-out,translate .3s ease-in-out,bottom .2s ease-in-out!important}.react-grid-item{transition:left .2s,top .2s,width .2s,height .2s}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{z-index:1;will-change:width, height}.react-grid-item.react-draggable-dragging{z-index:3;will-change:transform;transition:none}.react-grid-item.dropping{visibility:hidden}.react-grid-item>.react-resizable-handle{width:20px;height:20px;position:absolute}.react-grid-item>.react-resizable-handle:after{content:"";border-bottom:2px solid #8b5cf666;border-right:2px solid #8b5cf666;width:8px;height:8px;transition:border-color .2s;position:absolute;bottom:3px;right:3px}.react-grid-item:hover>.react-resizable-handle:after{border-color:#8b5cf6cc}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.dashboard-tile-wrapper{width:100%;height:100%}.react-grid-placeholder{z-index:2;-webkit-user-select:none;user-select:none;-o-user-select:none;border-radius:.75rem;transition-duration:.1s;background:#8b5cf633!important;border:2px dashed #8b5cf680!important}.quick-lookup-row{background-color:#3b82f614!important;border-left:2px solid #3b82f6!important}.quick-lookup-row:hover{background-color:#3b82f626!important}.ag-cell[col-id=mccMnc]:hover .hidden,.ag-cell[col-id=portedToMccMnc]:hover .hidden,.ag-cell[col-id=serviceId]:hover .hidden,.ag-cell[col-id=senderId]:hover .hidden,.ag-cell[col-id=recipient]:hover .hidden,.ag-cell[col-id=messageId]:hover .hidden,.ag-cell[col-id=provider]:hover .hidden{display:flex!important}.ag-paging-panel{min-height:48px!important;padding:12px 16px!important}.pa-shell{--pa-font:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--r-xs:6px;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:20px;--r-pill:999px;--page:#0d1424;--sidebar:#0b111e;--surface:#1e293b;--raised:#232f42;--ink:#f1f5f9;--ink-2:#b7c0cf;--ink-muted:#7c8698;--ink-faint:#55606f;--border:#ffffff17;--border-strong:#ffffff24;--sidebar-edge:#ffffff14;--accent:#6366f1;--accent-hover:#818cf8;--accent-tint:#6366f129;--accent-tint-hover:#6366f13d;--accent-ink:#a5b4fc;--amber:#fbbf24;--amber-bg:#f59e0b29;--amber-ink:#fcd34d;--amber-border:#f59e0b59;--good:#4ade80;--good-bg:#22c55e29;--danger:#f87171;--coach-bg:#10b9811a;--coach-border:#10b9815c;--coach-ink:#6ee7b7;--hover:#ffffff0d;--shadow-sm:0 1px 2px #0000004d;--shadow-md:0 12px 40px #00000080, 0 2px 8px #0006;--shadow-composer:0 2px 14px #0006;--c-aug:#3987e5;--c-jul:#d95926;--c-grid:#2c3446;--c-axis:#3b475b;--c-tip:#0f1a2e;--c-tip-ink:#f1f5f9;font-family:var(--pa-font);color:var(--ink);background:var(--page)}.pa-shell .pa-msg-stopped{color:var(--ink-muted);align-items:center;gap:7px;margin-top:6px;font-size:12.5px;display:inline-flex}.pa-shell .pa-msg-stopped-sq{opacity:.8;background:currentColor;border-radius:2px;width:8px;height:8px}.pa-shell .pa-msg-stopped-tag{align-items:center;gap:5px;display:inline-flex}.pa-shell .pa-msg-stopped-tag .sep{margin:0 1px}.pa-shell .pa-msg-stopped-tag .pa-msg-stopped-sq{width:7px;height:7px}.pa-shell .pa-msg.user.stopped .pa-msg-body{background:var(--raised);color:var(--ink-muted);border:1px solid var(--border)}.pa-shell .pa-msg-error{color:#fca5a5;background:#ef44441a;border:1px solid #ef44444d;border-radius:12px;align-items:flex-start;gap:8px;max-width:100%;margin-top:6px;padding:8px 12px;font-size:13px;line-height:1.45;display:inline-flex}html[data-theme=light] .pa-shell .pa-msg-error{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.pa-shell .pa-dataplan{color:var(--ink-muted);margin-top:8px;font-size:12px}.pa-shell .pa-dataplan-head{border:1px solid var(--border);max-width:100%;color:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:3px 8px 3px 7px;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.pa-shell .pa-dataplan-head:hover,.pa-shell .pa-dataplan.open .pa-dataplan-head{background:var(--hover);color:var(--ink-2);border-color:var(--border-strong)}.pa-shell .pa-dataplan-head svg:first-child{color:var(--accent)}.pa-shell .pa-dataplan.none .pa-dataplan-head svg:first-child{color:var(--ink-faint)}.pa-shell .pa-dataplan-head{line-height:18px;overflow:hidden}.pa-shell .pa-dataplan-head svg{flex:none}.pa-shell .pa-dataplan-head .lbl{white-space:nowrap;flex:none;font-weight:600}.pa-shell .pa-dataplan-head .sep{opacity:.5;flex:none}.pa-shell .pa-dataplan-head .rule{white-space:nowrap;text-overflow:ellipsis;color:var(--ink-2);flex:0 auto;min-width:0;overflow:hidden}.pa-shell .pa-dataplan-head .src{white-space:nowrap;text-overflow:ellipsis;color:var(--ink-faint);flex:0 1000 auto;min-width:0;overflow:hidden}.pa-shell .pa-dataplan-head .src:before{content:"· ";opacity:.6}.pa-shell .pa-dataplan-head .chev{opacity:.7;flex:none;transition:transform .15s}.pa-shell .pa-dataplan-body{border-left:2px solid var(--accent);flex-direction:column;gap:6px;margin:6px 0 0 4px;padding:8px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-dataplan-body{border-left:2px solid color-mix(in srgb,var(--accent) 35%,transparent)}}.pa-shell .pa-dataplan-body>div{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.pa-shell .pa-dataplan-body .k{min-width:92px;color:var(--ink-faint)}.pa-shell .pa-dataplan-body code{background:var(--raised);border:1px solid var(--border);color:var(--ink-2);border-radius:6px;padding:1px 6px;font-size:11px}.pa-shell .pa-dataplan-body code.off{color:var(--ink-muted);border-style:dashed}.pa-shell .pa-dataplan-body .none{color:var(--ink-faint)}.pa-shell .pa-dataplan-body .srcs{color:var(--ink-2)}.pa-shell .pa-coach{margin-top:8px;font-size:12.5px}.pa-shell .pa-coach-toggle{border:1px solid var(--border);height:30px;color:var(--ink-muted);cursor:pointer;background:0 0;border-radius:999px;flex:none;align-self:center;align-items:center;gap:5px;margin:0 2px;padding:0 10px;font-size:12.5px;font-weight:600;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.pa-shell .pa-coach-toggle:hover{background:var(--hover);color:var(--ink-2)}.pa-shell .pa-coach-toggle.on{color:#047857;background:#10b98124;border-color:#10b98173}html[data-theme=dark] .pa-shell .pa-coach-toggle.on{color:#6ee7b7}.pa-shell .pa-coach-toggle .dot{background:#10b981;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #10b98140}.pa-shell .pa-coach-bar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pa-shell .pa-coach-btn{color:#10b981;border:1px dashed #10b9818c;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-coach-btn{color:color-mix(in srgb,#10b981 80%,var(--ink))}}.pa-shell .pa-coach-btn{cursor:pointer;background:0 0;transition:background .12s}.pa-shell .pa-coach-btn:hover,.pa-shell .pa-coach.open .pa-coach-btn{background:#10b9811f;border-style:solid}.pa-shell .pa-coach-tag{border:1px solid var(--border);color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;max-width:420px;padding:3px 8px;font-size:11.5px;overflow:hidden}.pa-shell .pa-coach-tag.applied{color:#10b981;border-color:#10b98166}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-coach-tag.applied{color:color-mix(in srgb,#10b981 75%,var(--ink))}}.pa-shell .pa-coach-tag.suggested{color:#d97706;border-color:#f59e0b73}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-coach-tag.suggested{color:color-mix(in srgb,#d97706 80%,var(--ink))}}.pa-shell .pa-coach-card{border:1px solid #10b981;border-radius:14px;margin-top:8px;padding:14px}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-coach-card{border:1px solid color-mix(in srgb,#10b981 30%,var(--border))}}.pa-shell .pa-coach-card{background:#10b981}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-coach-card{background:color-mix(in srgb,#10b981 4%,var(--surface))}}.pa-shell .pa-coach-card{flex-direction:column;gap:12px;max-width:760px;display:flex}.pa-shell .pa-coach-field{flex-direction:column;gap:5px;display:flex}.pa-shell .pa-coach-field .k,.pa-shell .pa-coach-similar .k{color:var(--ink-muted);font-size:11.5px;font-weight:600}.pa-shell .pa-coach-field textarea,.pa-shell .pa-coach-field select,.pa-shell .pa-coach-field input{box-sizing:border-box;border:1px solid var(--border-strong);background:var(--surface);width:100%;color:var(--ink);font:inherit;resize:vertical;border-radius:9px;outline:none;padding:7px 10px;font-size:13px}.pa-shell .pa-coach-field textarea:focus,.pa-shell .pa-coach-field select:focus,.pa-shell .pa-coach-field input:focus{border-color:#10b981;box-shadow:0 0 0 3px #10b9812e}.pa-shell .pa-coach-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pa-shell .pa-coach-score{align-items:center;gap:2px;display:flex}.pa-shell .pa-coach-score button{color:var(--ink-faint);cursor:pointer;background:0 0;border-radius:6px;padding:3px}.pa-shell .pa-coach-score button.on{color:#f59e0b}.pa-shell .pa-coach-score button.on svg{fill:currentColor}.pa-shell .pa-coach-score .lbl{color:var(--ink-2);margin-left:8px;font-weight:600}.pa-shell .pa-coach-similar{border-bottom:1px solid var(--border);flex-direction:column;gap:6px;padding-bottom:10px;display:flex}.pa-shell .pa-coach-similar .row{align-items:center;gap:8px;min-width:0;display:flex}.pa-shell .pa-coach-similar .pct{font-variant-numeric:tabular-nums;color:#10b981;flex:none;font-weight:700}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-coach-similar .pct{color:color-mix(in srgb,#10b981 80%,var(--ink))}}.pa-shell .pa-coach-similar .q{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ink-2);flex:1;overflow:hidden}.pa-shell .pa-coach-similar button{border:1px solid var(--border);color:var(--ink-2);cursor:pointer;background:0 0;border-radius:8px;flex:none;align-items:center;gap:4px;padding:3px 8px;font-size:12px;display:inline-flex}.pa-shell .pa-coach-similar button:hover{background:var(--hover)}.pa-shell .pa-coach-editing{color:#d97706;font-size:12px}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-coach-editing{color:color-mix(in srgb,#d97706 80%,var(--ink))}}.pa-shell .pa-coach-editing button{color:inherit;cursor:pointer;background:0 0;text-decoration:underline}.pa-shell .pa-coach-actions{align-items:center;gap:8px;display:flex}.pa-shell .pa-coach-actions .hint{min-width:0;color:var(--ink-faint);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11.5px;overflow:hidden}.pa-shell .pa-coach-actions button{cursor:pointer;border-radius:9px;align-items:center;gap:5px;padding:6px 12px;font-size:13px;display:inline-flex}.pa-shell .pa-coach-actions .ghost{border:1px solid var(--border);color:var(--ink-2);background:0 0}.pa-shell .pa-coach-actions .primary{color:#fff;background:#059669;border:1px solid #059669}.pa-shell .pa-coach-actions .primary:disabled{opacity:.6}@media (width<=640px){.pa-shell .pa-coach-grid{grid-template-columns:1fr}}.pa-shell .pa-coach-row,.pa-shell .pa-coach-split{position:relative}.pa-shell .pa-coach-row>.pa-coach-rail,.pa-shell .pa-coach-split>.pa-coach-rail{opacity:.55;margin-left:14px;transition:opacity .15s;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.pa-shell .pa-coach-row:hover>.pa-coach-rail,.pa-shell .pa-coach-split:hover>.pa-coach-rail,.pa-shell .pa-coach-row>.pa-coach-rail:focus-within,.pa-shell .pa-coach-split>.pa-coach-rail:focus-within{opacity:1}.pa-shell .pa-coachable{background:var(--coach-bg);border:1px solid var(--coach-border);border-radius:18px;min-width:0;min-height:112px;margin:2px 0;padding:14px 16px 18px 20px;display:block;box-shadow:inset 3px 0 #10b981}.pa-shell .pa-coachable__main{min-width:0}.pa-shell .pa-reply-wrap{display:block}.pa-shell .pa-coachable__reason{color:var(--coach-ink);flex-wrap:wrap;align-items:center;gap:6px 8px;margin-bottom:8px;font-size:12.5px;font-weight:600;line-height:1.4;display:flex}.pa-shell .pa-coachable__reason .txt{min-width:0}.pa-shell .pa-coachable__design{color:var(--coach-ink);border:1px dashed #10b9818c;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600;transition:background .12s}.pa-shell .pa-coachable__design:hover{background:#10b98124;border-style:solid}.pa-shell .pa-coachable .pa-msg-body{margin:0}.pa-shell .pa-coach-rail{flex-direction:column;align-items:stretch;gap:6px;min-width:96px;display:flex;position:sticky;top:12px}.pa-shell .pa-coach-rail__btn{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13px;font-weight:600;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.pa-shell .pa-coach-rail__btn.coach{color:#fff;background:#059669;border:1px solid #059669}.pa-shell .pa-coach-rail__btn.coach:hover{background:#047857;border-color:#047857}.pa-shell .pa-coach-rail__btn.coach:disabled{opacity:.55;cursor:default}.pa-shell .pa-coach-rail__btn.ignore{height:28px;color:var(--ink-muted);border:1px solid var(--border-strong);background:var(--surface);font-size:12.5px;font-weight:500}.pa-shell .pa-coach-rail__btn.ignore:hover,.pa-shell .pa-coach-rail__btn.ignore[aria-expanded=true]{color:var(--ink-2);background:var(--hover)}.pa-shell .pa-coach-split .pa-coach-rail__btn.coach{color:var(--coach-ink);background:0 0;border:1px dashed #10b9818c}.pa-shell .pa-coach-split .pa-coach-rail__btn.coach:hover{background:#10b9811f;border-style:solid}.pa-shell .pa-coach-ignored{color:var(--ink-faint);flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:12px;display:flex}.pa-shell .pa-coach-ignored .sep{opacity:.6}.pa-shell .pa-coach-ignored button{color:var(--ink-muted);text-underline-offset:2px;align-items:center;gap:4px;text-decoration:underline;display:inline-flex}.pa-shell .pa-coach-ignored button:hover{color:var(--ink-2)}.pa-shell .pa-coach-ignored button:disabled{opacity:.6;cursor:default}.pa-shell .pa-std-chip-row{margin-top:8px}.pa-shell .pa-std-chip{color:var(--good);background:var(--good-bg);border:1px solid var(--good);border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-size:11.5px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-std-chip{border:1px solid color-mix(in srgb,var(--good) 25%,transparent)}}.pa-shell .pa-std-chip .sep{opacity:.6}@media (width<=640px){.pa-shell .pa-coachable{min-height:0;padding:12px 12px 14px 14px}.pa-shell .pa-coach-rail{flex-flow:wrap;min-width:0}.pa-shell .pa-coach-rail__btn{flex:1 1 0;height:36px}.pa-shell .pa-coach-split .pa-coach-rail{opacity:1}}:is(.pa-shell .pa-coach-row:has(.pa-rf-wide)>.pa-coach-rail,.pa-shell .pa-coach-split:has(.pa-rf-wide)>.pa-coach-rail){flex-direction:row;justify-content:flex-end;min-width:0;margin:8px 0 0;position:static;transform:none}@container (width<=960px){.pa-shell .pa-coach-row>.pa-coach-rail,.pa-shell .pa-coach-split>.pa-coach-rail{flex-direction:row;justify-content:flex-end;min-width:0;margin:8px 0 0;position:static;transform:none}}.pa-shell .pa-cp{border:1px solid var(--border-strong);background:var(--surface);border-radius:16px;max-width:980px;margin:10px 0;font-size:13px;overflow:hidden}.pa-shell .pa-cp.loading,.pa-shell .pa-cp.err{color:var(--ink-muted);align-items:center;gap:8px;padding:12px 14px;display:flex}.pa-shell .pa-cp.err{color:#b91c1c}.pa-shell .pa-cp-head{border-bottom:1px solid var(--border);background:var(--accent);align-items:center;gap:10px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-cp-head{background:color-mix(in srgb,var(--accent) 5%,var(--surface))}}.pa-shell .pa-cp-head>svg{color:var(--accent);flex:none}.pa-shell .pa-cp-head .t{flex:1;min-width:0}.pa-shell .pa-cp-head .title{color:var(--ink);font-weight:650}.pa-shell .pa-cp-head .sub{color:var(--ink-muted);font-size:12px}.pa-shell .pa-cp-pill{border:1px solid var(--border);color:var(--ink-2);border-radius:999px;flex:none;padding:3px 9px;font-size:11.5px;font-weight:600}.pa-shell .pa-cp-pill.st-pending{color:#b45309;background:#f59e0b1a;border-color:#f59e0b73}.pa-shell .pa-cp-pill.st-executing{color:var(--accent-ink);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-cp-pill.st-executing{border-color:color-mix(in srgb,var(--accent) 40%,transparent)}}.pa-shell .pa-cp-pill.st-done{color:#047857;background:#10b9811a;border-color:#10b98173}.pa-shell .pa-cp-pill.st-partial,.pa-shell .pa-cp-pill.st-failed{color:#b91c1c;border-color:#ef444466}.pa-shell .pa-cp-warn{color:#b45309;border-bottom:1px solid var(--border);flex-direction:column;gap:3px;margin:0;padding:8px 14px 8px 30px;font-size:12.5px;list-style:none;display:flex}.pa-shell .pa-cp-warn li{align-items:flex-start;gap:6px;display:flex}.pa-shell .pa-cp-warn li svg{flex:none;margin-top:3px}.pa-shell .pa-cp-warn.inner{color:var(--ink-muted);border:none;padding:4px 14px 8px 36px}.pa-shell .pa-cp-steps{color:var(--ink-2);border-bottom:1px solid var(--border);flex-direction:column;gap:2px;margin:0;padding:10px 14px 10px 34px;font-size:12.5px;display:flex}.pa-shell .pa-cp-items{flex-direction:column;display:flex}.pa-shell .pa-cp-item+.pa-cp-item{border-top:1px solid var(--border)}.pa-shell .pa-cp-item-head{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:9px 14px;display:flex}.pa-shell .pa-cp-item-head:hover{background:var(--hover)}.pa-shell .pa-cp-item-head .lbl{font-weight:600}.pa-shell .pa-cp-item-head .cnt{min-width:0;color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}.pa-shell .pa-cp-item-head .ist{color:var(--ink-muted);align-items:center;gap:4px;font-size:11.5px;display:inline-flex}.pa-shell .pa-cp-item.st-done .ist{color:#047857}.pa-shell .pa-cp-item.st-failed .ist,.pa-shell .pa-cp-item.st-skipped .ist{color:#b91c1c}.pa-shell .pa-cp-item-head .rb{color:var(--ink-muted);border-radius:6px;padding:4px;display:inline-flex}.pa-shell .pa-cp-item-head .rb:hover{background:var(--raised);color:var(--ink)}.pa-shell .pa-cp-err{color:#b91c1c;padding:0 14px 8px 36px;font-size:12.5px}.pa-shell .pa-cp-table{border-collapse:collapse;width:calc(100% - 28px);margin:0 14px 10px;font-size:12.5px}.pa-shell .pa-cp-table th{text-align:left;color:var(--ink-muted);border-bottom:1px solid var(--border);padding:5px 8px;font-weight:500}.pa-shell .pa-cp-table td{border-bottom:1px solid var(--border);padding:5px 8px}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-cp-table td{border-bottom:1px solid color-mix(in srgb,var(--border) 60%,transparent)}}.pa-shell .pa-cp-table td{vertical-align:top;color:var(--ink-2)}.pa-shell .pa-cp-table .r{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.pa-shell .pa-cp-table .strong{color:var(--ink);font-weight:600}.pa-shell .pa-cp-table .arrow{width:18px;color:var(--ink-faint);text-align:center}.pa-shell .pa-cp-table .src{color:var(--ink-faint);text-transform:uppercase;letter-spacing:.03em;margin-left:6px;font-size:10.5px}.pa-shell .pa-cp-table .up{color:#047857}.pa-shell .pa-cp-table .down{color:#b91c1c}.pa-shell .pa-cp-table tr.same td{opacity:.55}.pa-shell .pa-cp-table .routes div{white-space:nowrap}.pa-shell .pa-cp-table .routes .new{color:var(--accent-ink)}.pa-shell .pa-cp-table .note{color:var(--ink-muted);margin-top:2px;font-size:11.5px}.pa-shell .pa-cp-table .muted{color:var(--ink-faint)}.pa-shell .pa-cp-actions{border-top:1px solid var(--border);background:var(--raised);align-items:center;gap:8px;padding:10px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-cp-actions{background:color-mix(in srgb,var(--raised) 60%,transparent)}}.pa-shell .pa-cp-actions .exp{color:var(--ink-muted);flex:1;font-size:12px}.pa-shell .pa-cp-confirm{border:1px solid var(--border-strong);background:var(--surface);width:150px;color:var(--ink);font:inherit;border-radius:9px;padding:6px 10px;font-size:13px}.pa-shell .pa-cp-actions button{cursor:pointer;border-radius:9px;align-items:center;gap:5px;padding:6px 12px;font-size:13px;display:inline-flex}.pa-shell .pa-cp-actions .ghost{border:1px solid var(--border);color:var(--ink-2);background:0 0}.pa-shell .pa-cp-actions .primary{border:1px solid var(--accent);background:var(--accent);color:#fff}.pa-shell .pa-cp-actions .primary:disabled{opacity:.5;cursor:not-allowed}.pa-shell .pa-coach-pane .pa-report-pane{flex-direction:column;min-height:0;display:flex}.pa-shell .pa-coach-pane .pa-report-sub{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.pa-shell .pa-cpane-tabs{border-bottom:1px solid var(--border);gap:4px;padding:8px 14px;display:flex;overflow-x:auto}.pa-shell .pa-cpane-tabs button{color:var(--ink-muted);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;padding:5px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.pa-shell .pa-cpane-tabs button:hover{background:var(--hover);color:var(--ink-2)}.pa-shell .pa-cpane-tabs button.on{color:#047857;background:#10b9811f;border-color:#10b98159}html[data-theme=dark] .pa-shell .pa-cpane-tabs button.on{color:#6ee7b7}.pa-shell .pa-cpane-work{flex:55%;min-height:160px;padding:14px;overflow-y:auto}.pa-shell .pa-cpane-card{flex-direction:column;gap:12px;display:flex}.pa-shell .pa-cpane-hint{color:var(--ink-muted);font-size:12.5px}.pa-shell .pa-cpane-hint code,.pa-shell .pa-cpane-kv code{background:var(--raised);border:1px solid var(--border);border-radius:6px;margin-right:4px;padding:1px 6px;font-size:11.5px}.pa-shell .pa-cpane-hint button{color:inherit;cursor:pointer;background:0 0;margin-left:6px;text-decoration:underline}.pa-shell .pa-cpane-kv{gap:10px;font-size:13px;display:flex}.pa-shell .pa-cpane-kv>span{width:110px;color:var(--ink-muted);flex:none}.pa-shell .pa-cpane-list{color:var(--ink-2);margin:0;padding-left:18px;font-size:12.5px}.pa-shell .pa-cpane-empty{text-align:center;color:var(--ink-muted);flex-direction:column;align-items:center;gap:10px;padding:28px 12px;font-size:13px;display:flex}.pa-shell .pa-cpane-empty button{color:#fff;cursor:pointer;background:#059669;border:1px solid #059669;border-radius:9px;align-items:center;gap:6px;padding:6px 14px;display:inline-flex}.pa-shell .pa-cpane-answer{font-size:14px}.pa-shell .pa-cpane-chat{border-top:1px solid var(--border);background:var(--raised);flex-direction:column;flex:none;max-height:45%;display:flex}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-cpane-chat{background:color-mix(in srgb,var(--raised) 50%,transparent)}}.pa-shell .pa-cpane-lines{flex-direction:column;flex:1;gap:8px;min-height:80px;padding:10px 14px;display:flex;overflow-y:auto}.pa-shell .pa-cpane-line{border-radius:14px;max-width:88%;padding:7px 11px;font-size:13px;line-height:1.5}.pa-shell .pa-cpane-line.user{background:var(--pa-user-bubble,#111);color:var(--pa-user-ink,#fff);white-space:pre-wrap;align-self:flex-end}.pa-shell .pa-cpane-line.assistant{background:var(--surface);border:1px solid var(--border);color:var(--ink);align-self:flex-start}.pa-shell .pa-cpane-line.thinking{color:var(--ink-muted);align-items:center;gap:6px;display:inline-flex}.pa-shell .pa-cpane-input{border-top:1px solid var(--border);gap:8px;padding:10px 14px;display:flex}.pa-shell .pa-cpane-input textarea{resize:none;border:1px solid var(--border-strong);background:var(--surface);color:var(--ink);font:inherit;border-radius:12px;outline:none;flex:1;padding:8px 11px;font-size:13.5px}.pa-shell .pa-cpane-input textarea:focus{border-color:#10b981;box-shadow:0 0 0 3px #10b9812e}.pa-shell .pa-cpane-input button{color:#fff;cursor:pointer;background:#059669;border:0;border-radius:50%;flex:none;justify-content:center;align-self:flex-end;align-items:center;width:38px;height:38px;display:inline-flex}.pa-shell .pa-cpane-input button:disabled{opacity:.45;cursor:not-allowed}.pa-shell .pa-main:has(>.pa-cs){position:relative}.pa-shell .pa-main>.pa-cs{position:absolute}@keyframes pa-cs-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}@keyframes pa-cs-side{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}.pa-shell .pa-cs{transform-origin:50% 30%;animation:.18s cubic-bezier(.2,.8,.2,1) both pa-cs-in}.pa-shell .pa-cs-right{animation:.24s cubic-bezier(.2,.8,.2,1) 40ms both pa-cs-side}@media (prefers-reduced-motion:reduce){.pa-shell .pa-cs,.pa-shell .pa-cs-right{animation:none}}.pa-shell .pa-cs{z-index:60;background:var(--bg,var(--surface));color:var(--ink);flex-direction:column;display:flex;position:fixed;inset:0}.pa-shell .pa-cs-head{border-bottom:1px solid var(--border);flex:none;align-items:center;gap:12px;padding:12px 20px;display:flex}.pa-shell .pa-cs-head .t{flex:1;min-width:0}.pa-shell .pa-cs-head .title{font-size:15px;font-weight:700}.pa-shell .pa-cs-head .sub{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.pa-shell .pa-cs-body{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(340px,32%);min-height:0;display:grid;overflow:hidden}.pa-shell .pa-cs-left{border-right:1px solid var(--border);flex-direction:column;min-width:0;display:flex}.pa-shell .pa-cs-work{flex:1;padding:18px 24px;overflow:auto}.pa-shell .pa-cs-split{flex:1;min-height:0;display:flex}.pa-shell .pa-cs-left{flex-direction:column;display:flex}.pa-shell .pa-cs-left>.pa-cpane-tabs{order:0}.pa-shell .pa-cs-left>.pa-cs-newbar{order:1;margin:10px 24px 0}.pa-shell .pa-cs-left>.pa-cs-split{order:2}.pa-shell .pa-cs-newbar{color:var(--ink-2);background:#10b98114;border-radius:10px;align-items:center;gap:10px;margin-bottom:14px;padding:8px 12px;font-size:12.5px;display:flex}.pa-shell .pa-cs-newbar.muted{background:var(--hover)}.pa-shell .pa-cs-newbar.warn{color:#92400e;background:#f59e0b24}.pa-shell .pa-cs-newbar.warn button{background:#b45309;border-color:#b45309}html[data-theme=dark] .pa-shell .pa-cs-newbar.warn{color:#fcd34d}.pa-shell .pa-cs-newbar span{flex:1}.pa-shell .pa-cs-newbar button{color:#fff;cursor:pointer;white-space:nowrap;background:#059669;border:1px solid #059669;border-radius:8px;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.pa-shell .pa-cs-newbar button:disabled{opacity:.6;cursor:default}.pa-shell .pa-cs-newbar button.alt{background:var(--surface);color:#047857;border-color:#10b98180}.pa-shell .pa-cs-chathead{border-bottom:1px solid var(--border);flex:none;align-items:center;gap:8px;padding:10px 14px;display:flex}.pa-shell .pa-cs-chathead .t{font-size:13px;font-weight:700}.pa-shell .pa-cs-chathead .m{background:var(--hover);color:var(--ink-muted);border-radius:999px;padding:1px 7px;font-size:11px}.pa-shell .pa-cs-chathead button{border:1px solid var(--border-strong);background:var(--surface);color:var(--ink-2);cursor:pointer;border-radius:8px;align-items:center;gap:5px;margin-left:auto;padding:4px 9px;font-size:12px;display:inline-flex}.pa-shell .pa-cs-chathead button:disabled{opacity:.45;cursor:default}.pa-shell .pa-cs-split>.pa-cs-work{min-width:0}.pa-shell .pa-cs-left{position:relative}.pa-shell .pa-report-pane.pa-report-embedded{z-index:5;border-left:1px solid var(--border);flex-direction:column;width:min(640px,62%);min-width:360px;max-width:none;height:auto;animation:.2s cubic-bezier(.2,.8,.2,1) both pa-cs-side;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-18px 0 40px -18px #0f172a47}.pa-shell .pa-report-pane.pa-report-embedded .pa-report-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.pa-shell .pa-cs-right{background:var(--surface-2,var(--surface));flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.pa-shell .pa-cs-right .pa-cpane-lines{min-height:0}.pa-shell .pa-cs-right .pa-cpane-input,.pa-shell .pa-cs-save{flex:none}.pa-shell .pa-cs-left{min-height:0;overflow:hidden}.pa-shell .pa-cs-answer{max-width:none}.pa-shell .pa-cs-reply{flex-direction:column;gap:14px;display:flex}.pa-shell .pa-cs-q{flex-direction:column;align-self:flex-end;align-items:flex-end;gap:4px;max-width:75%;display:flex}.pa-shell .pa-cs-q .k,.pa-shell .pa-cs-data .k{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);font-size:11px;font-weight:700}.pa-shell .pa-cs-q .b{background:var(--hover);color:var(--ink);white-space:pre-wrap;border-radius:16px 16px 4px;padding:10px 14px;font-size:14px}.pa-shell .pa-cs-chart{border:1px solid var(--border);border-radius:12px;padding:12px}.pa-shell .pa-cs-chart .t{margin-bottom:6px;font-size:13px;font-weight:600}.pa-shell .pa-cs-doc{border:1px solid var(--border);border-radius:10px;align-items:center;gap:8px;margin:6px 0;padding:8px 12px;font-size:13px;display:inline-flex}.pa-shell .pa-cs-doc span{color:var(--ink-muted);font-size:12px}.pa-shell .pa-cs-how{border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:8px;padding:10px 12px;font-size:12.5px;display:flex}.pa-shell .pa-cs-how .h{color:var(--ink-2);align-items:center;gap:8px;font-weight:600;display:flex}.pa-shell .pa-cs-how .h b{color:var(--ink);font-weight:700}.pa-shell .pa-cs-how .h span{color:var(--ink-muted);font-weight:500}.pa-shell .pa-cs-how .h span:before,.pa-shell .pa-cs-how .h b:before{content:"·";color:var(--ink-muted);margin-right:8px}.pa-shell .pa-cs-how .rules{flex-wrap:wrap;gap:6px;display:flex}.pa-shell .pa-cs-how .rules span{color:#047857;background:#10b9811f;border-radius:999px;padding:2px 8px}html[data-theme=dark] .pa-shell .pa-cs-how .rules span{color:#6ee7b7}.pa-shell .pa-cs-wait{color:var(--ink-muted);align-items:center;gap:8px;padding:8px 0;font-size:13px;display:flex}.pa-shell .pa-cs-verdict{align-items:center;gap:6px;display:flex}.pa-shell .pa-cs-understood{color:var(--ink-muted);flex-wrap:wrap;gap:6px;font-size:12.5px;display:flex}.pa-shell .pa-cs-understood span{background:var(--hover);color:var(--ink);border-radius:999px;padding:2px 8px}.pa-shell .pa-cs-understood i{color:var(--ink-muted);margin-right:3px;font-style:normal}.pa-shell .pa-cs-save{background:#10b9810f;border:1px solid #10b98166;border-radius:12px;margin:0 14px 8px;padding:10px 12px;font-size:12.5px}.pa-shell .pa-cs-save .k{letter-spacing:.04em;text-transform:uppercase;color:#047857;margin-bottom:4px;font-size:11px;font-weight:700}.pa-shell .pa-cs-save ul{color:var(--ink-2);max-height:96px;margin:0 0 8px;padding-left:16px;overflow-y:auto}.pa-shell .pa-cs-save li{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pa-shell .pa-cs-save .row{justify-content:flex-end;gap:8px;display:flex}.pa-shell .pa-cs-save button{cursor:pointer;border:1px solid var(--border-strong);background:var(--surface);color:var(--ink);border-radius:9px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.pa-shell .pa-cs-save button.primary{color:#fff;background:#059669;border-color:#059669}.pa-shell .pa-cs-save button:disabled{opacity:.5;cursor:not-allowed}.pa-shell .pa-cs-data{border-top:1px dashed var(--border);flex-wrap:wrap;align-items:center;gap:6px;padding-top:10px;font-size:12px;display:flex}.pa-shell .pa-cs-data .rule{color:#047857;background:#10b9811f;border-radius:999px;padding:2px 8px}html[data-theme=dark] .pa-shell .pa-cs-data .rule{color:#6ee7b7}.pa-shell .pa-cs-data code{background:var(--hover);border-radius:6px;padding:1px 6px;font-size:11.5px}.pa-shell .pa-cs-var{align-items:center;gap:6px;margin:4px 0;display:flex}.pa-shell .pa-cs-var input,.pa-shell .pa-cs-var select{border:1px solid var(--border-strong);background:var(--surface);color:var(--ink);font:inherit;border-radius:8px;min-width:0;padding:5px 8px;font-size:12.5px}.pa-shell .pa-cs-var input:first-child{width:130px}.pa-shell .pa-cs-var label{color:var(--ink-muted);align-items:center;gap:4px;font-size:12px;display:inline-flex}.pa-shell .pa-cs-var button,.pa-shell .pa-cs-add{color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;padding:4px 6px;font-size:12px;display:inline-flex}.pa-shell .pa-cs-var button:hover,.pa-shell .pa-cs-add:hover{background:var(--hover);color:var(--ink)}.pa-shell .pa-cs-testbar{align-items:center;gap:8px;margin-top:12px;display:flex}.pa-shell .pa-cs-testbar input{border:1px solid var(--border-strong);background:var(--surface);color:var(--ink);font:inherit;border-radius:10px;flex:1;padding:8px 11px;font-size:13px}.pa-shell .pa-cs-testbar button{cursor:pointer;border:1px solid var(--border-strong);background:var(--surface);color:var(--ink);border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex}.pa-shell .pa-cs-testbar button.primary{color:#fff;background:#059669;border-color:#059669}.pa-shell .pa-cs-testbar button:disabled{opacity:.5;cursor:not-allowed}.pa-shell .pa-cs-verdict{border-radius:10px;margin-bottom:10px;padding:8px 12px;font-size:13px;font-weight:600}.pa-shell .pa-cs-verdict.ok{color:#047857;background:#10b98124}.pa-shell .pa-cs-verdict.no{color:#b45309;background:#f59e0b29}html[data-theme=dark] .pa-shell .pa-cs-verdict.ok{color:#6ee7b7}html[data-theme=dark] .pa-shell .pa-cs-verdict.no{color:#fcd34d}.pa-shell .pa-cs-miss{color:#b91c1c;font-size:12px}.pa-shell .pa-cs textarea.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}@media (width<=900px){.pa-shell .pa-cs-body{grid-template-rows:minmax(0,1fr) minmax(260px,45%);grid-template-columns:1fr}.pa-shell .pa-cs-left{border-right:0;border-bottom:1px solid var(--border)}}html[data-theme=light] .pa-shell{--page:#f7f7f6;--sidebar:#f8f8f7;--surface:#fff;--raised:#fbfbfa;--ink:#171717;--ink-2:#52514e;--ink-muted:#8a8a86;--ink-faint:#b5b5b0;--border:#ececec;--border-strong:#e0e0dd;--sidebar-edge:#ebebe8;--accent:#4f46e5;--accent-hover:#4338ca;--accent-tint:#4f46e517;--accent-tint-hover:#4f46e524;--accent-ink:#4f46e5;--amber:#f59e0b;--amber-bg:#fef3c7;--amber-ink:#92600b;--amber-border:#f5d78a;--good:#16a34a;--good-bg:#dcfce7;--danger:#dc2626;--coach-bg:#ecfdf5;--coach-border:#a7f3d0;--coach-ink:#047857;--hover:#0000000b;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 8px 30px #00000017, 0 2px 6px #0000000d;--shadow-composer:0 2px 10px #0000000f;--c-aug:#2a78d6;--c-jul:#eb6834;--c-grid:#e1e0d9;--c-axis:#c3c2b7;--c-tip:#fff;--c-tip-ink:#171717}.pa-shell,.pa-shell *{box-sizing:border-box}.pa-shell button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}.pa-shell .pa-icon{flex:none;width:18px;height:18px}.pa-shell .pa-app{height:100%;font-size:14px;line-height:1.55;display:flex;overflow:hidden}.pa-shell .pa-sidebar{background:var(--sidebar);border-right:2px solid var(--sidebar-edge,var(--border));flex-direction:column;flex:none;width:272px;display:flex}.pa-shell .pa-sb-top{padding:12px 10px 4px}.pa-shell .pa-brand{letter-spacing:-.01em;align-items:center;gap:9px;padding:6px 8px 12px;font-size:14.5px;font-weight:600;display:flex}.pa-shell .pa-logo{background:linear-gradient(135deg,var(--accent),#7c3aed);color:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.pa-shell .pa-search{margin:2px 8px 8px;position:relative}.pa-shell .pa-search svg{width:16px;height:16px;color:var(--ink-muted);position:absolute;top:50%;left:11px;transform:translateY(-50%)}.pa-shell .pa-search input{border:1px solid var(--border);background:var(--surface);width:100%;height:38px;color:var(--ink);border-radius:var(--r-md);outline:none;padding:0 12px 0 34px;font-size:13.5px;transition:border-color .15s,box-shadow .15s}.pa-shell .pa-search input::placeholder{color:var(--ink-muted)}.pa-shell .pa-search input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.pa-shell .pa-newchat{border-radius:var(--r-md);width:calc(100% - 16px);color:var(--ink);align-items:center;gap:10px;margin:0 8px 6px;padding:9px 12px;font-size:13.5px;font-weight:500;transition:background .15s;display:flex}.pa-shell .pa-newchat:hover{background:var(--hover)}.pa-shell .pa-newchat svg{color:var(--ink-2)}.pa-shell .pa-sb-scroll{flex:1;padding:4px 8px 8px;overflow-y:auto}.pa-shell .pa-sb-scroll::-webkit-scrollbar{width:8px}.pa-shell .pa-sb-scroll::-webkit-scrollbar-thumb{background:var(--border-strong);background-clip:content-box;border:2px solid #0000;border-radius:8px}.pa-shell .pa-nav-group{margin-top:6px}.pa-shell .pa-nav-label{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);padding:10px 10px 5px;font-size:11px;font-weight:600}.pa-shell .pa-nav-item{border-radius:var(--r-sm);width:100%;color:var(--ink-2);text-align:left;align-items:center;gap:11px;padding:8px 10px;font-size:13.5px;transition:background .13s,color .13s;display:flex;position:relative}.pa-shell .pa-nav-item svg{color:var(--ink-muted);flex:none;transition:color .13s}.pa-shell .pa-nav-item:hover{background:var(--hover);color:var(--ink)}.pa-shell .pa-nav-item:hover svg{color:var(--ink-2)}.pa-shell .pa-nav-item.active{background:var(--accent-tint);color:var(--accent-ink);font-weight:550}.pa-shell .pa-nav-item.active svg{color:var(--accent-ink)}.pa-shell .pa-nav-item .lbl{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.pa-shell .pa-rec-item{border-radius:var(--r-sm);width:100%;color:var(--ink-2);text-align:left;cursor:pointer;will-change:transform;align-items:center;gap:9px;padding:8px 8px 8px 10px;font-size:13.5px;transition:background .13s,color .13s;display:flex;position:relative}.pa-shell .pa-rec-item:hover{background:var(--hover);color:var(--ink)}.pa-shell .pa-rec-item.active{background:var(--accent-tint);color:var(--accent-ink)}@keyframes pa-rail-bump{0%,35%{background:var(--accent-tint);box-shadow:0 0 0 3px var(--accent-tint)}to{background:0 0;box-shadow:0 0 #0000}}.pa-shell .pa-rec-item.flash{color:var(--ink);animation:1.5s cubic-bezier(.2,.8,.2,1) both pa-rail-bump}.pa-shell .pa-rec-item.flash .pa-rec-clock{animation:.5s cubic-bezier(.2,.8,.2,1) .35s both pa-pop}.pa-shell .pa-rec-item .rtxt{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.pa-shell .pa-rec-actions{flex:none;gap:2px;display:none}.pa-shell .pa-rec-item:hover .pa-rec-actions{display:flex}.pa-shell .pa-rec-item:hover .pa-run-badge{display:none}.pa-shell .pa-rec-actions button{width:26px;height:26px;color:var(--ink-muted);border-radius:6px;justify-content:center;align-items:center;display:flex}.pa-shell .pa-rec-actions button:hover{background:var(--surface);color:var(--ink)}.pa-shell .pa-rec-actions svg{width:15px;height:15px}.pa-shell .pa-run-badge{flex:none;align-items:center;gap:6px;display:flex}.pa-shell .pa-run-dot{background:var(--accent);border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite pa-pulse;position:relative}.pa-shell .pa-run-dot:after{content:"";border:1.5px solid var(--accent);opacity:.4;border-radius:50%;animation:1.4s ease-out infinite pa-ring;position:absolute;inset:-4px}.pa-shell .pa-rec-clock{background:var(--accent);color:#fff;border-radius:6px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex;box-shadow:0 1px 3px #0000002e}.pa-shell .pa-rec-clock svg{width:12px;height:12px}.pa-shell .pa-rec-item.running{overflow:hidden}.pa-shell .pa-rec-item.running:before{content:"";border-radius:var(--r-sm);pointer-events:none;background:linear-gradient(100deg,transparent 30%,var(--accent-tint) 50%,transparent 70%);opacity:.6;background-size:200% 100%;animation:2.4s linear infinite pa-shimmer;position:absolute;inset:0}@keyframes pa-pulse{0%,to{opacity:.6;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@keyframes pa-ring{0%{opacity:.5;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}@keyframes pa-shimmer{0%{background-position:150% 0}to{background-position:-150% 0}}@keyframes pa-pop{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}@keyframes pa-blink{50%{opacity:0}}.pa-shell .pa-sb-user{border-top:1px solid var(--border);padding:10px}.pa-shell .pa-sb-user button{border-radius:var(--r-sm);align-items:center;gap:10px;width:100%;padding:6px;display:flex}.pa-shell .pa-sb-user button:hover{background:var(--hover)}.pa-shell .pa-avatar{color:#fff;letter-spacing:.02em;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:12.5px;font-weight:600;display:flex}.pa-shell .pa-uname{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13.5px;font-weight:550;line-height:1.25;overflow:hidden}.pa-shell .pa-urole{color:var(--ink-muted);font-size:11.5px;font-weight:400}.pa-shell .pa-main{background:var(--page);flex-direction:column;flex:1;min-width:0;display:flex}.pa-shell .pa-topbar{flex:none;justify-content:space-between;align-items:center;height:56px;padding:0 18px;display:flex;position:relative}.pa-shell .pa-model-select{border-radius:var(--r-md);color:var(--ink);align-items:center;gap:8px;padding:7px 12px;font-size:14px;font-weight:600;transition:background .13s;display:flex}.pa-shell .pa-model-select:hover{background:var(--hover)}.pa-shell .pa-mdot{background:var(--accent);border-radius:50%;width:8px;height:8px}.pa-shell .pa-model-select .sub{color:var(--ink-muted);font-size:12.5px;font-weight:450}.pa-shell .pa-model-select svg{color:var(--ink-muted)}.pa-shell .pa-topcenter{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pa-shell .pa-top-right{align-items:center;gap:6px;margin-left:auto;display:flex}.pa-shell .pa-icon-btn{border-radius:var(--r-md);width:36px;height:36px;color:var(--ink-2);justify-content:center;align-items:center;transition:background .13s;display:flex;position:relative}.pa-shell .pa-icon-btn:hover{background:var(--hover);color:var(--ink)}.pa-shell .pa-badge{background:var(--danger);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:flex;position:absolute;top:4px;right:4px}.pa-shell .pa-content{flex:1;position:relative;overflow-y:auto}.pa-shell .pa-content::-webkit-scrollbar{width:10px}.pa-shell .pa-content::-webkit-scrollbar-thumb{background:var(--border-strong);background-clip:content-box;border:3px solid #0000;border-radius:8px}.pa-shell .pa-menu{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-md);z-index:30;padding:6px;animation:.16s pa-pop;position:absolute}.pa-shell .pa-menu-head{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);padding:8px 10px 6px;font-size:11px;font-weight:600}.pa-shell .pa-menu-item{border-radius:var(--r-sm);text-align:left;width:100%;color:var(--ink);align-items:flex-start;gap:10px;padding:9px 10px;transition:background .12s;display:flex}.pa-shell .pa-menu-item:hover{background:var(--hover)}.pa-shell .pa-menu-item.active{background:var(--accent-tint)}.pa-shell .pa-menu-ico{background:var(--accent-tint);width:28px;height:28px;color:var(--accent-ink);border-radius:7px;flex:none;justify-content:center;align-items:center;margin-top:1px;display:flex}.pa-shell .pa-menu-txt{color:var(--ink);font-size:13px;line-height:1.4}.pa-shell .pa-menu-sub{color:var(--ink-muted);font-size:11.5px}.pa-shell .pa-composer-wrap{background:linear-gradient(to top,var(--page) 55%,transparent);padding:12px 0 20px;position:sticky;bottom:0}.pa-shell .pa-content{--pa-thread-w:min(62rem,86cqi)}.pa-shell .pa-content.pa-w-wide{--pa-thread-w:min(83rem,86cqi)}.pa-shell .pa-content.pa-w-xwide{--pa-thread-w:min(97rem,86cqi)}.pa-shell .pa-composer-inner{box-sizing:border-box;max-width:min(var(--pa-thread-w,54rem),100%);margin:0 auto;padding:0 20px;transition:max-width .7s cubic-bezier(.22,.61,.36,1)}.pa-shell .pa-composer{background:var(--surface);border:1px solid var(--border-strong);box-shadow:var(--shadow-composer);border-radius:28px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"left field right";align-items:center;gap:4px;padding:8px;transition:border-color .15s,box-shadow .15s;display:grid}.pa-shell .pa-composer.expanded{border-radius:26px;grid-template-areas:"field field field""left.right";align-items:end;padding:14px 10px 8px}.pa-shell .pa-comp-left{grid-area:left;align-items:center;gap:5px;min-width:0;display:flex}.pa-shell .pa-comp-right{grid-area:right;align-items:center;gap:5px;display:flex}.pa-shell .pa-composer{position:relative}.pa-shell .pa-ta{background:var(--surface);flex-direction:column;width:min(500px,100% - 96px);display:flex;position:absolute;bottom:calc(100% + 10px);left:48px}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-ta{background:color-mix(in srgb,var(--surface) 98%,transparent)}}.pa-shell .pa-ta{-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border:1px solid var(--border-strong);z-index:40;transform-origin:0 100%;border-radius:18px;animation:.16s cubic-bezier(.22,.61,.36,1) paTaIn;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 24px 60px -16px #0206178c,0 6px 18px -6px #0206174d}.pa-shell .pa-ta.below{transform-origin:0 0;animation-name:paTaInDown;top:calc(100% + 10px);bottom:auto}html[data-theme=light] .pa-shell .pa-ta{box-shadow:0 24px 60px -18px #0f172a38,0 6px 16px -6px #0f172a1a}@keyframes paTaIn{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}@keyframes paTaInDown{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:none}}.pa-shell .pa-ta-head{align-items:center;gap:8px;min-width:0;padding:12px 14px 10px;display:flex}.pa-shell .pa-ta-icon{background:var(--accent-tint);width:24px;height:24px;color:var(--accent-ink);border-radius:7px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pa-shell .pa-ta-title{color:var(--ink);font-size:13px;font-weight:650}.pa-shell .pa-ta-count{color:var(--ink-muted);font-variant-numeric:tabular-nums;background:var(--raised);border:1px solid var(--border);border-radius:999px;padding:1px 8px;font-size:12px}.pa-shell .pa-ta-query{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;max-width:45%;margin-left:auto;font-size:12px;overflow:hidden}.pa-shell .pa-ta-list{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;max-height:min(328px,45vh);padding:2px 6px 6px;scroll-padding:6px;overflow-y:auto}.pa-shell .pa-ta-item{text-align:left;width:100%;min-height:48px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:7px 10px;transition:background-color .1s;display:flex;position:relative}.pa-shell .pa-ta-item+.pa-ta-item{margin-top:1px}.pa-shell .pa-ta-item.on{background:var(--accent-tint)}.pa-shell .pa-ta-item.skel{cursor:default}.pa-shell .pa-ta-av{letter-spacing:.03em;color:#fff;background:linear-gradient(140deg,hsl(var(--h,240) 70% 62%),hsl(calc(var(--h,240) + 18) 62% 48%));border-radius:10px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:11.5px;font-weight:700;display:inline-flex;box-shadow:0 1px 2px #0000002e,inset 0 1px #ffffff2e}.pa-shell .pa-ta-av.k-salesperson{border-radius:50%}.pa-shell .pa-ta-av.k-service{color:var(--accent-ink);background:var(--accent-tint);box-shadow:inset 0 0 0 1px var(--border)}.pa-shell .pa-ta-item.skel .pa-ta-av{box-shadow:none;background:0 0}.pa-shell .pa-ta-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pa-shell .pa-ta-text .lbl{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:550;line-height:1.3;overflow:hidden}.pa-shell .pa-ta-text .sub{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.3;overflow:hidden}.pa-shell .pa-ta-text mark{color:var(--accent-ink);background:0 0;font-weight:750}.pa-shell .pa-ta-badge{font-variant-numeric:tabular-nums;color:var(--ink-muted);flex:none;font-size:12px}.pa-shell .pa-ta-badge.mono{color:var(--ink-faint);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.pa-shell .pa-ta-item.on .pa-ta-badge{color:var(--ink-2)}.pa-shell .pa-ta-enter{color:#fff;background:var(--accent);opacity:0;border-radius:7px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-left:-4px;font-family:inherit;font-size:12px;font-weight:600;transition:opacity .12s,transform .12s;display:inline-flex;transform:scale(.8)}.pa-shell .pa-ta-item.on .pa-ta-enter{opacity:1;transform:none}.pa-shell .pa-ta-empty{color:var(--ink-2);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:22px 12px 24px;font-size:13px;display:flex}.pa-shell .pa-ta-empty svg{color:var(--ink-faint);margin-bottom:2px}.pa-shell .pa-ta-empty small{color:var(--ink-muted);font-size:11.5px}.pa-shell .pa-ta-foot{border-top:1px solid var(--border);background:var(--raised);align-items:center;gap:14px;padding:8px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-ta-foot{background:color-mix(in srgb,var(--raised) 70%,transparent)}}.pa-shell .pa-ta-foot{color:var(--ink-muted);font-size:11.5px}.pa-shell .pa-ta-foot span{white-space:nowrap;align-items:center;gap:3px;display:inline-flex}.pa-shell .pa-ta-foot kbd{border:1px solid var(--border-strong);min-width:18px;height:18px;color:var(--ink-2);background:var(--surface);border-bottom-width:2px;border-radius:5px;justify-content:center;align-items:center;margin-right:2px;padding:0 4px;font-family:inherit;font-size:10.5px;line-height:1;display:inline-flex}.pa-shell .pa-ta-foot .pa-ta-foot-r{color:var(--ink-faint);margin-left:auto}@media (width<=640px){.pa-shell .pa-ta{width:calc(100% - 16px);left:8px}.pa-shell .pa-ta-foot{display:none}}.pa-shell .pa-composer:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint),var(--shadow-composer)}.pa-shell .pa-field{box-sizing:border-box;width:100%;min-width:0;min-height:28px;color:var(--ink);resize:none;background:0 0;border:none;outline:none;grid-area:field;padding:7px 6px;font-family:inherit;font-size:15px;line-height:1.5}.pa-shell .pa-field::placeholder{color:var(--ink-muted)}.pa-shell .pa-composer:not(.expanded) .pa-field::placeholder{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pa-shell .pa-comp-btn{border-radius:var(--r-pill);height:36px;color:var(--ink-2);flex:none;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-size:13px;font-weight:500;transition:background .13s;display:flex}.pa-shell .pa-comp-btn:hover{background:var(--hover);color:var(--ink)}.pa-shell .pa-comp-btn.round{width:36px;padding:0}.pa-shell .pa-comp-btn svg,.pa-shell .pa-mic-btn{color:var(--ink-2)}.pa-shell .pa-mic-btn:hover{background:var(--hover);color:var(--ink)}.pa-shell .pa-send{background:var(--accent);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s,transform .1s;display:flex}.pa-shell .pa-send:hover{background:var(--accent-hover)}.pa-shell .pa-send:active{transform:scale(.94)}.pa-shell .pa-send:disabled{opacity:.45;cursor:default}.pa-shell .pa-send.stop{background:var(--danger)}.pa-shell .pa-composer-hint{text-align:center;color:var(--ink-muted);margin-top:9px;font-size:11.5px}.pa-shell .pa-prompts-wrap{position:relative}.pa-shell .pa-prompts-menu{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);width:340px;max-height:60vh;box-shadow:var(--shadow-md);z-index:20;padding:6px;animation:.16s pa-pop;position:absolute;bottom:calc(100% + 10px);left:0;overflow-y:auto}.pa-shell .pa-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:46rem;min-height:calc(100% - 150px);margin:0 auto;padding:0 20px;display:flex}.pa-shell .pa-agent-badge{background:var(--accent-tint);width:56px;height:56px;color:var(--accent-ink);border-radius:16px;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.pa-shell .pa-empty h1{letter-spacing:-.02em;color:var(--ink);margin:0 0 8px;font-size:27px;font-weight:600}.pa-shell .pa-empty .helper{color:var(--ink-2);max-width:30rem;margin:0 0 30px;font-size:15px}.pa-shell .pa-chips{grid-template-columns:1fr 1fr;gap:12px;width:100%;max-width:38rem;display:grid}.pa-shell .pa-chip{border:1px solid var(--border);background:var(--surface);border-radius:var(--r-md);text-align:left;box-shadow:var(--shadow-sm);align-items:flex-start;gap:12px;padding:15px 16px;transition:border-color .15s,background .15s,transform .1s;display:flex}.pa-shell .pa-chip:hover{border-color:var(--accent);background:var(--raised);transform:translateY(-1px)}.pa-shell .pa-chip .cico{color:var(--accent-ink);flex:none;margin-top:1px}.pa-shell .pa-chip .ctxt{color:var(--ink);font-size:13.5px;line-height:1.45}.pa-shell .pa-chat-active{flex-direction:column;min-height:100%;display:flex}.pa-shell .pa-chat-active .pa-thread{flex:1 0 auto}.pa-shell .pa-thread{box-sizing:border-box;width:100%;max-width:min(var(--pa-thread-w,54rem),100%);margin:0 auto;padding:28px 20px 8px;transition:max-width .7s cubic-bezier(.22,.61,.36,1)}.pa-shell .pa-msg{margin-bottom:26px}.pa-shell .pa-msg.user{flex-direction:column;align-items:flex-end;display:flex}.pa-shell .pa-msg.user .pa-msg-body{background:var(--raised);border:1px solid var(--border);max-width:72%;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:20px;padding:10px 16px;font-size:15px;line-height:1.55}.pa-shell .pa-msg.assistant .pa-msg-body{color:var(--ink);max-width:100%;margin-right:0;font-size:15px;line-height:1.7}.pa-shell .pa-msg-actions-wrap{margin-top:8px}.pa-shell .pa-report-btn{background:var(--accent-tint);color:var(--accent-ink);border:1px solid var(--accent-tint);cursor:pointer;border-radius:12px;align-items:center;gap:8px;margin-top:14px;padding:9px 16px;font-size:13.5px;font-weight:600;transition:background .13s,border-color .13s;display:inline-flex}.pa-shell .pa-report-btn:hover{background:var(--accent);border-color:var(--accent);color:#fff}.pa-shell .pa-msg-actions{align-items:center;gap:2px;display:flex}.pa-shell .pa-msg-act{width:30px;height:30px;color:var(--ink-muted);border-radius:8px;justify-content:center;align-items:center;transition:background .13s,color .13s;display:flex}.pa-shell .pa-msg-act:hover,.pa-shell .pa-msg-act.active{background:var(--hover);color:var(--ink)}.pa-shell .pa-msg-act.ok{color:#34d399}.pa-shell .pa-msg-details{border-top:1px solid var(--border);margin-top:8px;padding-top:8px}@keyframes pa-composer-descend{0%{opacity:.35;transform:translateY(-34vh)}to{opacity:1;transform:translateY(0)}}@keyframes pa-thread-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.pa-shell .pa-composer-wrap.pa-descend{animation:.3s cubic-bezier(.22,.61,.36,1) pa-composer-descend}.pa-shell .pa-chat-active.pa-entering .pa-thread{animation:.32s pa-thread-in}.pa-shell .pa-msg.assistant,.pa-shell .pa-msg.assistant .pa-msg-body{text-align:left}.pa-shell .pa-newhero{flex-direction:column;justify-content:center;align-items:center;max-width:min(60rem,90cqi);min-height:100%;margin:0 auto;padding:0 20px 40px;display:flex}.pa-shell .pa-newhero .pa-agent-badge{margin-bottom:18px}.pa-shell .pa-newhero-title{letter-spacing:-.02em;color:var(--ink);text-align:center;max-width:34rem;margin:0 0 22px;font-size:27px;font-weight:600}.pa-shell .pa-newhero .pa-composer-inner{width:100%;max-width:none}.pa-shell .pa-tiles{flex-direction:column;gap:8px;width:100%;margin-top:18px;display:flex}.pa-shell .pa-tile{border:1px solid var(--border);background:var(--surface);border-radius:var(--r-md);text-align:left;width:100%;color:var(--ink-2);align-items:center;gap:12px;padding:11px 14px;transition:border-color .15s,background .15s,color .15s;display:flex}.pa-shell .pa-tile:hover{border-color:var(--accent);background:var(--raised);color:var(--ink)}.pa-shell .pa-tile-ico{color:var(--accent-ink);flex:none;align-items:center;display:flex}.pa-shell .pa-tile-ico svg{width:16px;height:16px}.pa-shell .pa-choices{flex-wrap:wrap;gap:8px;margin:12px 0 4px;display:flex}.pa-shell .pa-choice{border:1px solid var(--border);background:var(--surface);color:var(--ink-2);cursor:pointer;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:500;transition:border-color .15s,background .15s,color .15s}.pa-shell .pa-choice:hover:not(:disabled){border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-choice:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}}.pa-shell .pa-choice:hover:not(:disabled){background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-choice:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 6%,var(--surface))}}.pa-shell .pa-choice:hover:not(:disabled){color:var(--ink)}.pa-shell .pa-choice:focus-visible{outline:2px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-choice:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 50%,transparent)}}.pa-shell .pa-choice:focus-visible{outline-offset:2px}.pa-shell .pa-choices.answered .pa-choice{cursor:default;color:var(--ink-muted)}.pa-shell .pa-choices.answered .pa-choice.chosen{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-choices.answered .pa-choice.chosen{border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}}.pa-shell .pa-choices.answered .pa-choice.chosen{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-choices.answered .pa-choice.chosen{background:color-mix(in srgb,var(--accent) 6%,var(--surface))}}.pa-shell .pa-choices.answered .pa-choice.chosen{color:var(--ink)}.pa-shell .pa-choice:disabled:not(.chosen){cursor:default}.pa-shell .pa-mchoice{flex-direction:column;gap:10px;margin:12px 0 4px;display:flex}.pa-shell .pa-mchoice .pa-choices{margin:0}.pa-shell .pa-mchoice-label{color:var(--ink-2);margin:0 0 6px;font-size:12.5px;font-weight:600}.pa-shell .pa-mchoice .pa-choice.on,.pa-shell .pa-mchoice .pa-choice.on:hover:not(:disabled),.pa-shell .pa-mchoice.answered .pa-choice.chosen{color:#1d4ed8;background:#e8f1fe;border-color:#93bbf3;font-weight:600}html[data-theme=dark] .pa-shell .pa-mchoice .pa-choice.on,html[data-theme=dark] .pa-shell .pa-mchoice.answered .pa-choice.chosen{color:#93c5fd;background:#3b82f62e;border-color:#60a5fa8c}.pa-shell .pa-mchoice-foot{align-items:center;gap:10px;display:flex}.pa-shell .pa-mchoice-go{border:1px solid var(--accent);background:var(--accent);color:#fff;cursor:pointer;border-radius:999px;height:32px;padding:0 16px;font-size:13px;font-weight:600;transition:background .15s,opacity .15s}.pa-shell .pa-mchoice-go:hover:not(:disabled){background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-mchoice-go:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 85%,#000)}}.pa-shell .pa-mchoice-go:disabled{opacity:.4;cursor:default}.pa-shell .pa-mchoice-clear{color:var(--ink-muted);cursor:pointer;background:0 0;border:0;padding:4px;font-size:12.5px}.pa-shell .pa-mchoice-clear:hover{color:var(--ink)}.pa-shell .pa-tile-txt{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;line-height:1.4;overflow:hidden}.pa-shell .pa-caret{background:var(--accent);vertical-align:-2px;border-radius:2px;width:8px;height:16px;margin-left:2px;animation:1s step-end infinite pa-blink;display:inline-block}.pa-shell .pa-sched{max-width:48rem;margin:0 auto;padding:32px 20px 40px}.pa-shell .pa-sched-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.pa-shell .pa-sched-header h1{letter-spacing:-.02em;color:var(--ink);margin:0 0 4px;font-size:23px;font-weight:600}.pa-shell .pa-sched-header .sub{color:var(--ink-2);font-size:14px}.pa-shell .pa-sched-actions{flex:none;gap:9px;display:flex}.pa-shell .pa-btn-new{border-radius:var(--r-md);align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:550;transition:background .13s,border-color .13s;display:flex}.pa-shell .pa-btn-new.primary{background:var(--accent);color:#fff}.pa-shell .pa-btn-new.primary:hover{background:var(--accent-hover)}.pa-shell .pa-btn-new.primary svg{stroke:#fff}.pa-shell .pa-btn-new.ghost{border:1px solid var(--border-strong);color:var(--ink-2)}.pa-shell .pa-btn-new.ghost:hover{background:var(--hover)}.pa-shell .pa-task{border:1px solid var(--border);background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);align-items:flex-start;gap:14px;margin-bottom:12px;padding:16px;transition:border-color .15s;display:flex}.pa-shell .pa-task:hover{border-color:var(--border-strong)}.pa-shell .pa-t-ico{border-radius:10px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;margin-top:2px;display:flex}.pa-shell .pa-t-ico.once{background:var(--accent-tint);color:var(--accent-ink)}.pa-shell .pa-t-ico.recur{background:var(--good-bg);color:var(--good)}.pa-shell .pa-t-main{flex:1;min-width:0}.pa-shell .pa-t-title{color:var(--ink);margin-bottom:3px;font-size:14.5px;font-weight:600}.pa-shell .pa-tag{letter-spacing:.03em;text-transform:uppercase;border-radius:var(--r-pill);vertical-align:1px;margin-left:8px;padding:2px 7px;font-size:10.5px;font-weight:600;display:inline-block}.pa-shell .pa-tag.once{background:var(--accent-tint);color:var(--accent-ink)}.pa-shell .pa-tag.recur{background:var(--good-bg);color:var(--good)}.pa-shell .pa-t-meta{color:var(--ink-muted);flex-wrap:wrap;gap:16px;margin-top:6px;font-size:12.5px;display:flex}.pa-shell .pa-t-meta b{color:var(--ink-2);font-weight:600}.pa-shell .pa-t-meta .ok{color:var(--good);font-weight:600}.pa-shell .pa-t-meta .err{color:var(--danger);font-weight:600}.pa-shell .pa-t-meta .dot{color:var(--ink-faint)}.pa-shell .pa-t-ctrl{flex:none;gap:4px;display:flex}.pa-shell .pa-t-ctrl button{width:32px;height:32px;color:var(--ink-muted);border-radius:8px;justify-content:center;align-items:center;transition:background .13s,color .13s;display:flex}.pa-shell .pa-t-ctrl button:hover{background:var(--hover);color:var(--ink)}.pa-shell .pa-t-ctrl button.danger:hover{color:var(--danger)}.pa-shell .pa-task.paused{opacity:.62}.pa-shell .pa-sec-label{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);margin:26px 4px 12px;font-size:11px;font-weight:600}.pa-shell .pa-empty-card{border:1px dashed var(--border-strong);border-radius:var(--r-lg);text-align:center;background:var(--raised);padding:26px}.pa-shell .pa-ec-ico{background:var(--surface);border:1px solid var(--border);width:44px;height:44px;color:var(--ink-muted);border-radius:12px;justify-content:center;align-items:center;margin:0 auto 12px;display:flex}.pa-shell .pa-ec-title{color:var(--ink);margin-bottom:3px;font-size:14px;font-weight:600}.pa-shell .pa-ec-sub{color:var(--ink-muted);font-size:12.5px}.pa-shell .pa-task.just-created{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.pa-shell .pa-filter-chip{border-radius:var(--r-pill);border:1px solid var(--border-strong);height:32px;color:var(--ink-2);align-items:center;gap:7px;padding:0 13px;font-size:12.5px;font-weight:550;transition:background .13s,border-color .13s,color .13s;display:inline-flex}.pa-shell .pa-filter-chip:hover{background:var(--hover)}.pa-shell .pa-filter-chip .dot{background:var(--ink-faint);border-radius:50%;width:7px;height:7px}.pa-shell .pa-filter-chip.on{background:var(--accent-tint);border-color:var(--accent);color:var(--accent-ink)}.pa-shell .pa-filter-chip.on .dot{background:var(--good)}.pa-shell .pa-rec-tiles{grid-template-columns:1fr 1fr 1fr;gap:10px;margin-bottom:4px;display:grid}.pa-shell .pa-rec-tile{border:1px solid var(--border);background:var(--surface);border-radius:var(--r-md);text-align:left;box-shadow:var(--shadow-sm);align-items:flex-start;gap:11px;padding:13px 14px;transition:border-color .15s,background .15s,transform .1s;display:flex}.pa-shell .pa-rec-tile:hover{border-color:var(--accent);background:var(--raised);transform:translateY(-1px)}.pa-shell .pa-rec-tile:disabled{opacity:.55;cursor:default;transform:none}.pa-shell .pa-rt-ico{background:var(--accent-tint);width:30px;height:30px;color:var(--accent-ink);border-radius:8px;flex:none;justify-content:center;align-items:center;margin-top:1px;display:flex}.pa-shell .pa-rt-main{min-width:0}.pa-shell .pa-rt-title{color:var(--ink);font-size:13px;font-weight:600;line-height:1.3;display:block}.pa-shell .pa-rt-desc{color:var(--ink-muted);margin-top:2px;font-size:11.5px;line-height:1.35;display:block}@media (width<=900px){.pa-shell .pa-rec-tiles{grid-template-columns:1fr}}.pa-shell .pa-sched-badge{border-radius:var(--r-pill);background:var(--good-bg);max-width:100%;color:var(--good);border:1px solid #0000;align-items:center;gap:7px;margin:0 auto 18px;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.pa-shell .pa-sched-badge .sep{color:var(--good);opacity:.6}.pa-shell .pa-sched-badge .ttl{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.pa-shell .pa-activity{width:360px;max-height:70vh;overflow-y:auto}.pa-shell .pa-act-item{text-align:left;border-radius:14px;align-items:flex-start;gap:12px;width:100%;margin-bottom:4px;padding:12px 13px;transition:background .12s;display:flex}.pa-shell .pa-act-item:hover{background:var(--hover)}.pa-shell .pa-act-item.unread{background:var(--accent-tint)}.pa-shell .pa-act-ico{background:var(--raised);width:30px;height:30px;color:var(--accent-ink);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.pa-shell .pa-act-title{color:var(--ink);font-size:13px;font-weight:600}.pa-shell .pa-act-body{-webkit-line-clamp:2;color:var(--ink-2);-webkit-box-orient:vertical;margin-top:3px;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.pa-shell .pa-act-time{color:var(--ink-muted);margin-top:3px;font-size:11px}.pa-shell .pa-input,.pa-shell .pa-select{border:1px solid var(--border);background:var(--surface);width:100%;height:38px;color:var(--ink);border-radius:var(--r-md);outline:none;padding:0 12px;font-family:inherit;font-size:13.5px}.pa-shell .pa-input:focus,.pa-shell .pa-select:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.pa-shell textarea.pa-input{resize:vertical;height:auto;padding:10px 12px;line-height:1.5}.pa-shell .pa-form-label{color:var(--ink-2);margin-bottom:5px;font-size:12px;font-weight:600;display:block}:root{--pa-user-bubble:#2b3648;--pa-user-ink:#f1f5f9}[data-theme=light]{--pa-user-bubble:#000;--pa-user-ink:#fff}.pa-shell .pa-msg.user .pa-msg-body{background:var(--pa-user-bubble);color:var(--pa-user-ink);border:none;border-radius:22px;max-width:min(44rem,82%);padding:10px 18px;font-size:15.5px}.pa-shell .pa-msg.user .pa-msg-time{letter-spacing:.01em;font-variant-numeric:tabular-nums;color:var(--ink-muted,#9a9a95);-webkit-user-select:none;user-select:none;margin-top:4px;padding-right:6px;font-size:11px;line-height:1;display:block}.pa-shell .pa-msg-body.pa-copyable{cursor:pointer;transition:opacity .25s;position:relative}.pa-shell .pa-msg-body.pa-copyable:hover{opacity:.9}.pa-shell .pa-msg-body.pa-copyable:active{opacity:.82;transition-duration:80ms}.pa-shell .pa-prompt-copy{width:28px;height:28px;color:var(--ink-muted);cursor:pointer;opacity:0;white-space:nowrap;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;margin-right:8px;padding:0;transition:opacity .25s,background .15s,color .15s;display:inline-flex;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.pa-shell .pa-msg.user:hover .pa-prompt-copy{opacity:.55}.pa-shell .pa-prompt-copy:hover,.pa-shell .pa-prompt-copy:focus-visible{opacity:1;background:var(--raised);color:var(--ink)}.pa-shell .pa-prompt-copy.copied{opacity:1;color:var(--success,#16a34a)}@media (hover:none){.pa-shell .pa-prompt-copy{opacity:.5}}.pa-shell .pa-msg.assistant .pa-msg-body{font-size:16px;line-height:1.75}.pa-shell .pa-rec-item{margin-bottom:3px}.pa-shell .pa-rec-item.editing{background:var(--surface)}.pa-shell .pa-rec-item.menu-open{background:var(--hover)}.pa-shell .pa-rec-item.pinned .pa-rec-actions,.pa-shell .pa-rec-item.menu-open .pa-rec-actions{display:flex}.pa-shell .pa-rec-pin{width:26px;height:26px;color:var(--ink-muted);border-radius:6px;justify-content:center;align-items:center;display:flex}.pa-shell .pa-rec-pin:hover{background:var(--surface);color:var(--ink)}.pa-shell .pa-rec-pin.on{color:var(--accent-ink)}.pa-popmenu{z-index:1000;background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-md);border-radius:16px;padding:7px;animation:.14s pa-pop;position:fixed}.pa-popmenu-item{width:100%;color:var(--ink);text-align:left;border-radius:10px;align-items:center;gap:12px;padding:9px 12px;font-size:14px;font-weight:500;transition:background .12s;display:flex}.pa-popmenu-item:hover{background:var(--hover)}.pa-popmenu-item.danger{color:var(--danger)}.pa-popmenu-ico{color:var(--ink-2);display:flex}.pa-popmenu-item.danger .pa-popmenu-ico{color:var(--danger)}.pa-popmenu-div{background:var(--border);height:1px;margin:6px}.pa-modal-backdrop{z-index:1100;background:#00000080;justify-content:center;align-items:center;padding:20px;animation:.15s pa-fade;display:flex;position:fixed;inset:0}.pa-modal{background:var(--surface);border:1px solid var(--border);width:100%;max-width:440px;box-shadow:var(--shadow-md);border-radius:22px;padding:26px 26px 20px;animation:.16s pa-pop}.pa-modal-title{color:var(--ink);letter-spacing:-.01em;margin:0 0 14px;font-size:22px;font-weight:600}.pa-modal-body{color:var(--ink);font-size:15.5px;line-height:1.55}.pa-modal-body b{font-weight:600}.pa-modal-hint{color:var(--ink-muted);margin-top:8px;font-size:14px;line-height:1.55}.pa-modal-actions{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.pa-btn-ghost{border:1px solid var(--border-strong);height:42px;color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;padding:0 20px;font-size:14.5px;font-weight:550;transition:background .12s}.pa-btn-ghost:hover{background:var(--hover)}.pa-btn-danger{background:var(--danger);color:#fff;cursor:pointer;border:1px solid #0000;border-radius:999px;height:42px;padding:0 22px;font-size:14.5px;font-weight:600;transition:filter .12s}.pa-btn-danger:hover{filter:brightness(1.08)}.pa-btn-danger:focus-visible{box-shadow:0 0 0 3px var(--danger);outline:none}@supports (color:color-mix(in lab, red, red)){.pa-btn-danger:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--danger) 38%,transparent)}}.pa-btn-primary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6366f1 0%,#7c3aed 100%);border:1px solid #0000;border-radius:999px;height:42px;padding:0 22px;font-size:14.5px;font-weight:600;transition:transform .14s,box-shadow .14s,filter .14s,opacity .14s;box-shadow:0 1px 2px #4f46e540,0 6px 16px -6px #6366f18c}.pa-btn-primary:hover:not(:disabled){filter:brightness(1.08)saturate(1.1);transform:translateY(-1px);box-shadow:0 2px 4px #4f46e540,0 10px 22px -6px #6366f1a6}.pa-btn-primary:active:not(:disabled){filter:brightness(.96);transform:translateY(0);box-shadow:0 1px 2px #4f46e54d}.pa-btn-primary:focus-visible{box-shadow:0 0 0 3px var(--accent),0 6px 16px -6px #6366f18c;outline:none}@supports (color:color-mix(in lab, red, red)){.pa-btn-primary:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 35%,transparent),0 6px 16px -6px #6366f18c}}.pa-btn-primary:disabled{cursor:not-allowed;opacity:.45;box-shadow:none;filter:saturate(.6)}html[data-theme=dark] .pa-btn-primary{background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);box-shadow:0 1px 2px #0006,0 8px 18px -6px #818cf873}html[data-theme=dark] .pa-btn-primary:hover:not(:disabled){box-shadow:0 2px 4px #0006,0 12px 24px -6px #818cf899}.pa-shell .pa-sched-sub{color:var(--ink-2);margin:0 0 22px;font-size:15px}.pa-shell .pa-sched-composer{background:var(--surface);border:1px solid var(--border-strong);box-shadow:var(--shadow-composer);border-radius:999px;align-items:center;gap:6px;margin-bottom:24px;padding:6px 8px;display:flex}.pa-shell .pa-sched-composer:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint),var(--shadow-composer)}.pa-shell .pa-sc-plus,.pa-shell .pa-sc-mic{width:34px;height:34px;color:var(--ink-2);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.pa-shell .pa-sc-plus:hover,.pa-shell .pa-sc-mic:hover{background:var(--hover);color:var(--ink)}.pa-shell .pa-sc-field{resize:none;min-width:0;color:var(--ink);background:0 0;border:none;outline:none;flex:1;max-height:160px;padding:8px 4px;font-family:inherit;font-size:15px;line-height:1.5}.pa-shell .pa-sc-field::placeholder{color:var(--ink-muted)}.pa-shell .pa-sc-send{background:var(--accent);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;transition:background .13s;display:flex}.pa-shell .pa-sc-send:hover{background:var(--accent-hover)}.pa-shell .pa-sc-send:disabled{opacity:.4;cursor:default}.pa-shell .pa-sched-row{cursor:pointer;border-radius:14px;align-items:center;gap:14px;padding:14px 12px;transition:background .12s;display:flex}.pa-shell .pa-sched-row:hover,.pa-shell .pa-sched-row.active,.pa-shell .pa-sched-row.menu-open{background:var(--hover)}.pa-shell .pa-sr-status{border:1px solid var(--border-strong);width:34px;height:34px;color:var(--ink-2);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background .12s,color .12s;display:flex}.pa-shell .pa-sr-status:hover{background:var(--surface);color:var(--ink)}.pa-shell .pa-sr-main{flex:1;min-width:0}.pa-shell .pa-sr-title{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.pa-shell .pa-sr-meta{color:var(--ink-muted);margin-top:2px;font-size:13px}.pa-shell .pa-sr-ctrl{flex:none;gap:2px;display:none}.pa-shell .pa-sched-row:hover .pa-sr-ctrl,.pa-shell .pa-sched-row.menu-open .pa-sr-ctrl{display:flex}.pa-shell .pa-sr-ctrl button{width:32px;height:32px;color:var(--ink-muted);border-radius:8px;justify-content:center;align-items:center;display:flex}.pa-shell .pa-sr-ctrl button.danger:hover{color:var(--danger);background:var(--hover)}.pa-shell .pa-sr-ctrl button:hover{background:var(--surface);color:var(--ink)}.pa-shell .pa-sched-wave{background:radial-gradient(circle at 50% 0,transparent 6px,var(--border) 6px,var(--border) 7px,transparent 7px) 0 0/14px 12px repeat-x;opacity:.7;height:12px;margin:10px 4px}.pa-shell .pa-rec-toggle{color:var(--ink-2);align-items:center;gap:6px;margin:28px 0 4px;font-size:13.5px;font-weight:600;display:inline-flex}.pa-shell .pa-rec-toggle:hover{color:var(--ink)}.pa-shell .pa-rec-list{flex-direction:column;display:flex}.pa-shell .pa-rec-row{border-bottom:1px solid var(--border);align-items:center;gap:14px;padding:14px 12px;transition:background .12s;display:flex}.pa-shell .pa-rec-row:last-child{border-bottom:none}.pa-shell .pa-rec-row:hover{background:var(--hover)}.pa-shell .pa-rr-emoji{text-align:center;flex:none;width:28px;font-size:20px}.pa-shell .pa-rr-main{flex:1;min-width:0}.pa-shell .pa-rr-title{color:var(--ink);font-size:15px;font-weight:600}.pa-shell .pa-rr-desc{color:var(--ink-muted);margin-top:2px;font-size:13px;line-height:1.4}.pa-shell .pa-rr-add{width:34px;height:34px;color:var(--ink-2);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.pa-shell .pa-rr-add:hover{background:var(--surface);color:var(--ink)}.pa-shell .pa-detail-toolbar{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.pa-shell .pa-detail-tool{border:1px solid var(--border-strong);height:34px;color:var(--ink-2);background:0 0;border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:550;display:inline-flex}.pa-shell .pa-detail-tool:hover{background:var(--hover);color:var(--ink)}.pa-shell .pa-detail-tool.danger{color:var(--danger);border-color:#0000}.pa-shell .pa-detail-tool.danger:hover{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-detail-tool.danger:hover{background:color-mix(in srgb,var(--danger) 12%,transparent)}}.pa-shell .pa-detail-label{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);margin:20px 0 8px;font-size:11px;font-weight:600}.pa-shell .pa-detail-prompt{background:var(--raised);border:1px solid var(--border);color:var(--ink);white-space:pre-wrap;border-radius:14px;padding:14px 16px;font-size:14.5px;line-height:1.6}.pa-shell .pa-detail-group{border:1px solid var(--border);border-radius:14px;overflow:hidden}.pa-shell .pa-detail-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.pa-shell .pa-detail-row:last-child{border-bottom:none}.pa-shell .pa-detail-row-label{color:var(--ink);font-size:14.5px}.pa-shell .pa-detail-row-value{color:var(--ink-2);align-items:center;gap:5px;font-size:14.5px;font-weight:500;display:inline-flex}.pa-shell .pa-thread-tail{flex:none;height:42vh}.pa-shell .pa-jump{background:var(--surface);border:1px solid var(--border-strong);width:38px;height:38px;color:var(--ink);box-shadow:var(--shadow-md);z-index:5;border-radius:50%;justify-content:center;align-items:center;transition:background .12s,transform .1s;display:flex;position:absolute;top:-46px;left:50%;transform:translate(-50%)}.pa-shell .pa-jump:hover{background:var(--raised)}.pa-shell .pa-jump:active{transform:translate(-50%)scale(.92)}.pa-shell .pa-msg-body .text-white,.pa-shell .pa-msg-body .text-gray-200{color:var(--ink)!important}.pa-shell .pa-msg-body .text-gray-300{color:var(--ink-2)!important}.pa-shell .pa-msg-body .text-indigo-200{color:var(--accent-ink)!important}.pa-shell .pa-msg-body .text-emerald-300{color:var(--good)!important}.pa-shell .pa-msg-body .text-rose-300{color:var(--danger)!important}.pa-shell .pa-msg-body .border-gray-700,.pa-shell .pa-msg-body .border-gray-700\/60{border-color:var(--border)!important}.pa-shell .pa-msg-body .bg-gray-900,.pa-shell .pa-msg-body .bg-gray-900\/70,.pa-shell .pa-msg-body .bg-gray-900\/60,.pa-shell .pa-msg-body .bg-gray-900\/40,.pa-shell .pa-msg-body .bg-gray-700\/60{background:var(--raised)!important}.pa-shell .pa-msg-body .bg-gray-800\/40{background:0 0!important}.pa-shell .pa-msg-body .hover\:bg-indigo-950\/30:hover{background:var(--hover)!important}.pa-shell .pa-msg-body .placeholder-gray-500::placeholder{color:var(--ink-muted)!important}.pa-shell .pa-msg-body .marker\:text-gray-500{color:var(--ink)}.pa-shell .pa-msg-body table{font-size:14.5px!important}.pa-shell .pa-msg-body th{color:var(--ink-muted)!important;padding:10px 14px!important;font-weight:500!important}.pa-shell .pa-msg-body td{color:var(--ink);padding:11px 14px!important}.pa-shell .pa-msg-body thead{border-bottom:1px solid var(--border);background:0 0!important}.pa-shell .pa-msg-body .pa-rf table{font-size:14px!important}.pa-shell .pa-msg-body .pa-rf th{letter-spacing:.02em;padding:7px 10px!important;font-size:11px!important}.pa-shell .pa-msg-body .pa-rf td{padding:7px 10px!important}.pa-shell .pa-msg-body .pa-rf tfoot td{padding:8px 10px!important}.pa-shell .pa-rf .pa-rf-name{text-overflow:ellipsis;width:28%;max-width:260px;overflow:hidden}.pa-shell .pa-rf-wide .pa-rf-name{max-width:340px}.pa-shell .pa-msg-body .pa-rf-wide table{font-size:13.5px!important}.pa-shell .pa-rf-cols-wrap{display:inline-flex;position:relative}.pa-shell .pa-rf-btn.on{color:var(--accent-ink);background:var(--accent-tint)}.pa-shell .pa-rf-cols{z-index:30;background:var(--surface);border:1px solid var(--border-strong);min-width:260px;box-shadow:var(--shadow-md,var(--shadow-sm));color:var(--ink);border-radius:12px;padding:8px;font-size:12px;position:absolute;top:calc(100% + 6px);right:0}.pa-shell .pa-rf-cols-head{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);justify-content:space-between;align-items:center;padding:2px 4px 8px;font-size:11px;font-weight:700;display:flex}.pa-shell .pa-rf-cols-head button{text-transform:none;letter-spacing:0;color:var(--accent-ink);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.pa-shell .pa-rf-cols-head button:hover{background:var(--hover)}.pa-shell .pa-rf-cols-row{border-radius:8px;align-items:center;gap:6px;padding:4px;display:flex}.pa-shell .pa-rf-cols-row:hover{background:var(--hover)}.pa-shell .pa-rf-cols-row .lbl{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pa-shell .pa-rf-cols-row.hidden .lbl{color:var(--ink-muted);text-decoration:line-through}.pa-shell .pa-rf-cols-row button{width:24px;height:24px;color:var(--ink-2);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.pa-shell .pa-rf-cols-row button:hover:not(:disabled){background:var(--accent-tint);color:var(--accent-ink)}.pa-shell .pa-rf-cols-row button:disabled{opacity:.3}.pa-shell .pa-rf-cols-foot{color:var(--ink-muted);padding:8px 4px 2px;font-size:10.5px}.pa-shell .pa-rf-dl{gap:1px;padding-right:3px!important}.pa-shell .pa-rf-menu{min-width:250px;padding:6px}.pa-shell .pa-rf-menu .mi{text-align:left;width:100%;color:var(--ink);border-radius:8px;align-items:center;gap:10px;padding:7px 9px;font-size:12px;font-weight:600;line-height:1.2;display:flex}.pa-shell .pa-rf-menu .mi:hover:not(:disabled){background:var(--hover)}.pa-shell .pa-rf-menu .mi:disabled{opacity:.4}.pa-shell .pa-rf-menu .mi>svg{width:16px;height:16px;color:var(--accent-ink);flex-shrink:0}.pa-shell .pa-rf-menu .mi small{color:var(--ink-muted);margin-top:2px;font-size:10.5px;font-weight:400;display:block}.pa-shell .pa-codeblock{border:1px solid var(--border);background:var(--raised);border-radius:14px;margin:.85em 0;overflow:hidden}.pa-shell .pa-code-head{background:var(--ink);justify-content:space-between;align-items:center;padding:8px 12px 8px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-code-head{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.pa-shell .pa-code-head{border-bottom:1px solid var(--border)}.pa-shell .pa-code-lang{color:var(--ink);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.pa-shell .pa-code-lang svg{color:var(--ink-2)}.pa-shell .pa-code-copy{color:var(--ink-muted);border-radius:8px;align-items:center;gap:6px;padding:4px 8px;font-size:12.5px;font-weight:500;transition:background .12s,color .12s;display:inline-flex}.pa-shell .pa-code-copy:hover{background:var(--hover);color:var(--ink)}.pa-shell .pa-code-body{color:var(--ink);white-space:pre;background:0 0;border:none;border-radius:0;margin:0;padding:14px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.6;overflow-x:auto}.pa-shell .pa-code-body code{color:inherit;background:0 0;padding:0;font-family:inherit}.pa-codeblock{background:#0f172a;border:1px solid #ffffff1a;border-radius:14px;margin:.85em 0;overflow:hidden}.pa-code-head{background:#ffffff0a;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:8px 12px 8px 14px;display:flex}.pa-code-lang{color:#f1f5f9;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.pa-code-lang svg{color:#9aa4b2}.pa-code-copy{color:#9aa4b2;border-radius:8px;align-items:center;gap:6px;padding:4px 8px;font-size:12.5px;font-weight:500;display:inline-flex}.pa-code-copy:hover{color:#f1f5f9;background:#ffffff0f}.pa-code-body{color:#e5e9f0;white-space:pre;background:0 0;border:none;margin:0;padding:14px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.6;overflow-x:auto}.pa-code-body code{color:inherit;background:0 0;padding:0;font-family:inherit}.pa-shell .pa-msg-body tfoot td{border-top:2px solid var(--border-strong)!important;background:var(--ink)!important}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-msg-body tfoot td{background:color-mix(in srgb,var(--ink) 5%,transparent)!important}}.pa-shell .pa-msg-body tfoot td{font-weight:600;color:var(--ink)!important}.pa-shell .pa-jump{opacity:.82;transition:opacity .14s,background .12s,transform .1s;box-shadow:0 2px 10px #0000002e}.pa-shell .pa-msg-flash .pa-msg-body{box-shadow:0 0 0 3px var(--accent-tint);border-radius:22px;transition:box-shadow .3s}.pa-shell .pa-jump:hover{opacity:1;background:var(--surface)}.pa-shell .pa-report-link{color:var(--accent-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;margin-top:14px;padding:0;font-size:14.5px;font-weight:600;text-decoration:underline;display:inline-flex}.pa-shell .pa-report-link:hover{color:var(--accent)}.pa-shell .pa-thread:has(.pa-rf-wide){max-width:none;padding-left:24px;padding-right:24px}.pa-shell .pa-msg.assistant .pa-msg-body:has(.pa-rf-wide){max-width:100%}.pa-shell .pa-rf-foot{border-top:1px solid var(--border);justify-content:flex-end;padding:8px 10px;display:flex}.pa-shell .pa-rf-foot-btn{height:30px;color:var(--accent-ink);background:var(--accent-tint);border:1px solid var(--accent);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-rf-foot-btn{border:1px solid color-mix(in srgb,var(--accent) 28%,transparent)}}.pa-shell .pa-rf-foot-btn{transition:background .13s}.pa-shell .pa-rf-foot-btn:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-rf-foot-btn:hover{background:color-mix(in srgb,var(--accent) 18%,var(--surface))}}.pa-shell .pa-rp-table .pa-rf{border:0;border-radius:0}.pa-shell .pa-rp-table .pa-rp-kpis{display:none}.pa-shell .pa-rp{padding:2px 0 8px}.pa-shell .pa-rp-kpi-sub{font-variant-numeric:tabular-nums;border-top:1px solid var(--border);flex-direction:column;margin-top:12px;font-size:12px;display:flex}.pa-shell .pa-rp-kpi-sub>span{border-bottom:1px dashed var(--border);justify-content:space-between;align-items:baseline;gap:10px;padding:5px 0;display:flex}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-rp-kpi-sub>span{border-bottom:1px dashed color-mix(in srgb,var(--border) 70%,transparent)}}.pa-shell .pa-rp-kpi-sub>span{min-width:0}.pa-shell .pa-rp-kpi-sub>span:last-child{border-bottom:0;padding-bottom:0}.pa-shell .pa-rp-kpi-sub .k{color:var(--ink-muted);overflow-wrap:anywhere;min-width:0;line-height:1.3}.pa-shell .pa-rp-kpi-note{color:var(--ink-faint,var(--ink-muted));margin-top:10px;font-size:11px;line-height:1.3}.pa-shell .pa-rp-kpi-sub .v{color:var(--ink);white-space:nowrap;flex-shrink:0;font-weight:600}.pa-shell .pa-rp-kpi-sub .sep{display:none}.pa-shell .pa-rp-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:20px;display:grid}.pa-shell .pa-rp-kpi{background:linear-gradient(180deg,var(--surface),var(--raised));border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:16px;padding:14px 16px 14px 18px;transition:transform .15s,box-shadow .15s;position:relative;overflow:hidden}.pa-shell .pa-rp-kpi:before{content:"";background:var(--accent);opacity:.75;border-radius:3px;width:3px;position:absolute;top:12px;bottom:12px;left:0}.pa-shell .pa-rp-kpi.pos:before{background:var(--good)}.pa-shell .pa-rp-kpi.neg:before{background:var(--danger)}.pa-shell .pa-rp-kpi:hover{box-shadow:var(--shadow-md,var(--shadow-sm));transform:translateY(-1px)}.pa-shell .pa-rp-kpi-lbl{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 6px;font-size:11px;font-weight:700}.pa-shell .pa-rp-kpi-desc{color:var(--ink-faint,var(--ink-muted));white-space:nowrap;text-overflow:ellipsis;margin:4px 0 0;font-size:11px;line-height:1.3;overflow:hidden}.pa-shell .pa-rp-kpi{container-type:inline-size}.pa-shell .pa-rp-kpi-val{color:var(--ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:min(26px,11cqi);font-weight:700;line-height:1.1}.pa-shell .pa-rp-kpi.pos .pa-rp-kpi-val{color:var(--good)}.pa-shell .pa-rp-kpi.neg .pa-rp-kpi-val{color:var(--danger)}.pa-shell .pa-rp-card{background:var(--surface);border:1px solid var(--border);border-radius:16px;margin-bottom:16px;padding:16px}.pa-shell .pa-rp-card-title{color:var(--ink-2);margin-bottom:10px;font-size:13px;font-weight:600}.pa-shell .pa-rp-summary{margin-top:8px}.pa-shell .pa-rp-empty{color:var(--ink-muted);padding:8px 0 16px;font-size:13.5px}@keyframes pa-shake{0%,to{transform:translate(0)rotate(0)}20%{transform:translate(-2px)rotate(-.5deg)}40%{transform:translate(2px)rotate(.5deg)}60%{transform:translate(-1.5px)rotate(-.35deg)}80%{transform:translate(1.5px)rotate(.35deg)}}.pa-shell .pa-tile{overflow:hidden}.pa-shell .pa-tile:hover{animation:.42s pa-shake}.pa-shell .pa-tile .pa-tile-txt{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}@keyframes pa-marquee{0%,12%{transform:translate(0)}88%,to{transform:translate(calc(230px - 100%))}}.pa-shell .pa-tile:hover .pa-tile-txt{text-overflow:clip;animation:5.5s linear .25s infinite pa-marquee}.pa-shell .pa-workspace{flex:1;min-height:0;display:flex;overflow:hidden}.pa-shell .pa-workspace-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.pa-shell .pa-report-pane{background:var(--page);border-left:1px solid var(--border);flex-direction:column;width:46%;min-width:380px;max-width:760px;min-height:0;animation:.28s cubic-bezier(.22,.61,.36,1) pa-report-in;display:flex}.pa-shell .sidebar-no-margin.pa-report-sidebar{color:var(--ink);background:var(--page)!important}.pa-shell .pa-report-sidebar .border-slate-700{border-color:var(--border)!important}.pa-shell .pa-report-sidebar h2{color:var(--ink)!important}.pa-shell .pa-report-sidebar button[aria-label=Close\ sidebar]{color:var(--ink-muted)}.pa-shell .pa-report-sidebar button[aria-label=Close\ sidebar]:hover{color:var(--ink);background:var(--hover)}.pa-shell .pa-report-sidebar [data-scrollable]{flex-direction:column;display:flex;padding:0!important;overflow:hidden!important}.pa-shell .pa-report-pane.pa-report-in-sidebar{border-left:0;flex:1;width:100%;min-width:0;max-width:none;animation:none}@keyframes pa-report-in{0%{opacity:.35;transform:translate(26px)}to{opacity:1;transform:none}}.pa-shell .pa-report-head{border-bottom:1px solid var(--border);flex:none;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.pa-shell .pa-report-head-txt{min-width:0}.pa-shell .pa-report-title{color:var(--ink);letter-spacing:-.01em;font-size:16px;font-weight:600}.pa-shell .pa-report-sub{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:2px;font-size:12.5px;overflow:hidden}.pa-shell .pa-report-head-actions{flex:none;gap:4px;display:flex}.pa-shell .pa-report-hbtn{width:34px;height:34px;color:var(--ink-2);border-radius:9px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:flex}.pa-shell .pa-report-hbtn:hover{background:var(--hover);color:var(--ink)}.pa-shell .pa-report-hbtn.pa-report-dl{gap:3px;width:auto;padding:0 8px}.pa-shell .pa-report-hbtn.on{background:var(--hover);color:var(--ink)}.pa-shell .pa-report-scroll{flex:1;padding:18px;overflow-y:auto}html[data-theme=light] .pa-shell .pa-report-pane .text-white{color:#171717!important}html[data-theme=light] .pa-shell .pa-report-pane .text-gray-300{color:#52514e!important}html[data-theme=light] .pa-shell .pa-report-pane .text-gray-500{color:#8a8a86!important}html[data-theme=light] .pa-shell .pa-report-pane .border-gray-700{border-color:#e6e6e2!important}html[data-theme=light] .pa-shell .pa-report-pane .bg-gray-900\/50{background:#f4f4f2!important}.pa-shell .pa-workspace-main{position:relative}.pa-shell .pa-archbar{height:54px;color:var(--ink);background:linear-gradient(90deg,#f59e0b 0% 45%,#6366f1 100%);flex:none;align-items:center;gap:12px;padding:0 18px 0 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-archbar{background:linear-gradient(90deg,color-mix(in srgb,#f59e0b 16%,var(--surface)) 0%,color-mix(in srgb,#f59e0b 7%,var(--surface)) 45%,color-mix(in srgb,#6366f1 12%,var(--surface)) 100%)}}.pa-shell .pa-archbar{z-index:5;border-bottom:1px solid #f59e0b52;animation:.3s cubic-bezier(.2,.8,.2,1) both pa-archbar-in;box-shadow:0 1px #f59e0b1a,0 6px 18px -12px #00000040}@keyframes pa-archbar-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}.pa-shell .pa-archbar-back{color:#b45309;background:#f59e0b1f;border-radius:10px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;transition:background .12s,transform .12s;display:flex}.pa-shell .pa-archbar-back:hover{background:#f59e0b3d;transform:translate(-1px)}.pa-shell .pa-archbar-title{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14.5px;font-weight:600;overflow:hidden}.pa-shell .pa-archbar-badge{letter-spacing:.05em;text-transform:uppercase;color:#92400e;background:#fbbf24;border-radius:999px;align-items:center;gap:5px;height:24px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-archbar-badge{background:color-mix(in srgb,#fbbf24 38%,var(--surface))}}.pa-shell .pa-archbar-badge{border:1px solid #f59e0b73;flex:none}.pa-shell .pa-archbar-restore{color:#fff;background:var(--accent);height:32px;box-shadow:0 4px 12px var(--accent-tint);border-radius:999px;flex:none;margin-left:auto;padding:0 14px;font-size:13px;font-weight:600;transition:background .12s,transform .12s}.pa-shell .pa-archbar-restore:hover{background:var(--accent-hover);transform:translateY(-1px)}html[data-theme=dark] .pa-shell .pa-archbar-back{color:#fbbf24}html[data-theme=dark] .pa-shell .pa-archbar-badge{color:#fcd34d;background:#f59e0b}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .pa-shell .pa-archbar-badge{background:color-mix(in srgb,#f59e0b 22%,var(--surface))}}.pa-shell .pa-topbar{z-index:20;pointer-events:none;background:0 0;justify-content:flex-end;height:auto;padding:12px 16px;position:absolute;top:0;left:0;right:0}.pa-shell .pa-topbar .pa-top-right{pointer-events:auto}.pa-shell .pa-topbar .pa-topcenter{pointer-events:auto;top:12px;transform:translate(-50%)}.pa-shell .pa-model-select{background:var(--surface);height:36px;padding:0 10px 0 12px}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-model-select{background:color-mix(in srgb,var(--surface) 82%,transparent)}}.pa-shell .pa-model-select{border:1px solid var(--border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pa-shell .pa-model-select:hover{background:var(--hover);border-color:var(--border-strong,var(--border))}.pa-shell .pa-mdot.live{animation:1.2s ease-in-out infinite pa-mdot-pulse}.pa-shell .pa-composer .pa-model-select{letter-spacing:.01em;border:1px solid var(--accent);gap:6px;height:30px;padding:0 8px 0 9px;font-size:12.5px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-composer .pa-model-select{border:1px solid color-mix(in srgb,var(--accent) 28%,transparent)}}.pa-shell .pa-composer .pa-model-select{background:var(--accent-tint);color:var(--accent-ink);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:var(--r-pill);flex:none;margin:0 2px;transition:background .13s,border-color .13s,transform .1s}.pa-shell .pa-composer .pa-model-select:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-composer .pa-model-select:hover{background:color-mix(in srgb,var(--accent) 18%,var(--surface))}}.pa-shell .pa-composer .pa-model-select:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-composer .pa-model-select:hover{border-color:color-mix(in srgb,var(--accent) 45%,transparent)}}.pa-shell .pa-composer .pa-model-select:active{transform:translateY(1px)}.pa-shell .pa-composer .pa-model-select .pa-mdot{width:7px;height:7px}.pa-shell .pa-composer .pa-model-select .sub{color:var(--accent-ink);opacity:.8;font-size:11.5px;font-weight:500}.pa-shell .pa-composer .pa-model-select svg{width:13px;height:13px;color:var(--accent-ink);opacity:.8}@keyframes pa-mdot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}.pa-shell .pa-report-pane{min-width:380px;max-width:none}.pa-shell .pa-resizer{cursor:col-resize;z-index:10;background:0 0;flex:none;width:6px;position:relative}.pa-shell .pa-resizer:before{content:"";background:0 0;width:2px;transition:background .12s;position:absolute;top:0;bottom:0;left:2px}.pa-shell .pa-rec-item{padding-right:10px;position:relative}.pa-shell .pa-rec-item .rtxt{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.pa-shell .pa-rec-actions{opacity:0;pointer-events:none;gap:2px;transition:opacity .12s;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.pa-shell .pa-rec-item:hover .pa-rec-actions,.pa-shell .pa-rec-item.pinned .pa-rec-actions,.pa-shell .pa-rec-item.menu-open .pa-rec-actions{opacity:1;pointer-events:auto}.pa-shell .pa-resizer:before{background:var(--border-strong);border-radius:999px;width:4px;height:44px;top:50%;bottom:auto;left:1px;transform:translateY(-50%)}.pa-shell .pa-resizer:hover:before{background:var(--ink-muted)}.pa-shell .pa-report-card{border:1px solid var(--border);background:var(--surface);cursor:pointer;text-align:left;max-width:min(30rem,100%);box-shadow:var(--shadow-sm);border-radius:14px;align-items:center;gap:12px;margin-top:14px;padding:11px 15px;transition:border-color .13s,background .13s,box-shadow .13s;display:inline-flex}.pa-shell .pa-report-card:hover{border-color:var(--border-strong);background:var(--raised)}.pa-shell .pa-report-card-ico{background:var(--accent-tint);width:40px;height:40px;color:var(--accent-ink);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.pa-shell .pa-report-card-main{flex-direction:column;min-width:0;display:flex}.pa-shell .pa-report-card-title{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;overflow:hidden}.pa-shell .pa-report-card-sub{color:var(--ink-muted);margin-top:1px;font-size:12.5px}.pa-shell ::-webkit-scrollbar{width:12px;height:12px}.pa-shell ::-webkit-scrollbar-track{background:0 0}.pa-shell ::-webkit-scrollbar-thumb{background:var(--border-strong);background-clip:content-box;border:4px solid #0000;border-radius:8px}.pa-shell ::-webkit-scrollbar-thumb:hover{background:var(--ink-faint)}.pa-shell *{scrollbar-color:var(--border-strong) transparent}.pa-shell .pa-resizer{width:8px}.pa-shell .pa-resizer:before{display:none}.pa-shell .pa-resizer:hover{background:var(--hover)}.pa-shell .pa-rec-item:hover .rtxt,.pa-shell .pa-rec-item.pinned .rtxt,.pa-shell .pa-rec-item.menu-open .rtxt{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 84px),#0000 calc(100% - 62px));mask-image:linear-gradient(90deg,#000 calc(100% - 84px),#0000 calc(100% - 62px))}.pa-shell .pa-brand-txt{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pa-shell .pa-brand-search{width:30px;height:30px;color:var(--ink-2);border-radius:8px;flex:none;justify-content:center;align-items:center;transition:background .12s,color .12s;display:flex}.pa-shell .pa-brand-search:hover{background:var(--hover);color:var(--ink)}.pa-shell .pa-search-backdrop{z-index:1200;background:#0006;justify-content:center;align-items:flex-start;padding:12vh 20px 20px;animation:.14s pa-fade;display:flex;position:fixed;inset:0}.pa-shell .pa-search-modal{background:var(--surface);border:1px solid var(--border);width:100%;max-width:640px;box-shadow:var(--shadow-md);border-radius:16px;animation:.16s pa-pop;overflow:hidden}.pa-shell .pa-search-bar{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:14px 16px;display:flex}.pa-shell .pa-search-bar-ico{color:var(--ink-muted);flex:none}.pa-shell .pa-search-bar input{min-width:0;color:var(--ink);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:16px}.pa-shell .pa-search-bar input::placeholder{color:var(--ink-muted)}.pa-shell .pa-search-close{width:30px;height:30px;color:var(--ink-muted);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.pa-shell .pa-search-close:hover{background:var(--hover);color:var(--ink)}.pa-shell .pa-search-results{max-height:52vh;padding:8px;overflow-y:auto}.pa-shell .pa-search-label{color:var(--ink-muted);padding:8px 10px 6px;font-size:12px;font-weight:600}.pa-shell .pa-search-empty{color:var(--ink-muted);padding:10px;font-size:13.5px}.pa-shell .pa-search-item{text-align:left;width:100%;color:var(--ink);border-radius:10px;align-items:center;gap:12px;padding:10px;transition:background .12s;display:flex}.pa-shell .pa-search-item:hover{background:var(--hover)}.pa-shell .pa-search-item-ico{color:var(--ink-muted);flex:none}.pa-shell .pa-search-item-txt{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14.5px;overflow:hidden}.pa-shell .pa-recents-head{justify-content:space-between;align-items:center;gap:8px;min-height:30px;padding:10px 10px 5px;display:flex}.pa-shell .pa-recents-select{color:var(--ink-muted);border-radius:6px;padding:2px 6px;font-size:12px;font-weight:600;transition:background .12s,color .12s}.pa-shell .pa-recents-select:hover{background:var(--hover);color:var(--ink)}.pa-shell .pa-recents-selall{color:var(--ink-2);align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:inline-flex}.pa-shell .pa-recents-selall svg{color:var(--accent-ink)}.pa-shell .pa-recents-head-actions{align-items:center;gap:6px;display:flex}.pa-shell .pa-recents-del{color:#fff;background:var(--danger);border-radius:999px;padding:4px 12px;font-size:12.5px;font-weight:600;transition:filter .12s}.pa-shell .pa-recents-del:hover{filter:brightness(1.08)}.pa-shell .pa-recents-del:disabled{opacity:.45;cursor:default}.pa-shell .pa-recents-cancel{color:var(--ink-2);border-radius:8px;padding:4px 8px;font-size:12.5px;font-weight:600}.pa-shell .pa-recents-cancel:hover{background:var(--hover);color:var(--ink)}.pa-shell .pa-rec-item.selectable{cursor:pointer}.pa-shell .pa-rec-item.selectable .pa-rec-check{color:var(--ink-muted);flex:none;align-items:center;margin-right:2px;display:flex}.pa-shell .pa-rec-item.selectable.checked{background:var(--accent-tint)}.pa-shell .pa-rec-item.selectable.checked .pa-rec-check,.pa-shell .pa-rec-item.selectable.checked .rtxt{color:var(--accent-ink)}.pa-shell .pa-recents-head{z-index:6;background:var(--sidebar);position:sticky;top:0}.pa-shell .pa-recents-ibtn{width:30px;height:30px;color:var(--ink-2);border-radius:8px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:flex}.pa-shell .pa-recents-ibtn:hover{background:var(--hover);color:var(--ink)}.pa-shell .pa-recents-ibtn.danger{color:var(--danger)}.pa-shell .pa-recents-ibtn.danger:hover{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-recents-ibtn.danger:hover{background:color-mix(in srgb,var(--danger) 12%,transparent)}}.pa-shell .pa-recents-ibtn:disabled{opacity:.4;cursor:default}.pa-shell .pa-recents-ibtn:disabled:hover{background:0 0}.pa-shell .pa-sched-split{flex:1;min-height:0;display:flex;overflow:hidden}.pa-shell .pa-sched-split .pa-content{flex:1;min-width:0}.pa-shell .pa-report-foot{border-top:1px solid var(--border);flex:none;padding:14px 16px}.pa-shell .pa-detail-foot{align-items:center;gap:10px;display:flex}.pa-shell .pa-detail-foot-spacer{flex:1}.pa-shell .pa-detail-discard{color:var(--ink-2);font-size:13.5px}.pa-shell .pa-detail-discard:hover{color:var(--ink)}.pa-shell .pa-detail-foot .pa-btn-ghost,.pa-shell .pa-detail-save{height:38px;padding:0 18px;font-size:14px}.pa-shell .pa-detail-save{min-width:104px;box-shadow:0 1px 2px #00000014,0 6px 16px var(--accent-tint);transition:background .16s,color .16s,border-color .16s,box-shadow .16s,transform .12s}.pa-shell .pa-detail-save:not(:disabled):hover{transform:translateY(-1px)}.pa-shell .pa-detail-save:not(:disabled):active{transform:none}.pa-shell .pa-detail-save:disabled{background:var(--raised);color:var(--ink-muted);border-color:var(--border-strong);box-shadow:none;cursor:not-allowed;opacity:1}.pa-shell .pa-detail-save:disabled:hover{background:var(--raised)}.pa-shell .pa-detail-status{color:var(--ink-2);align-items:flex-start;gap:8px;margin-top:20px;font-size:13px;line-height:1.5;display:flex}.pa-shell .pa-detail-status svg{color:var(--ink-muted);flex:none;margin-top:2px}.pa-shell .pa-detail-status b{color:var(--ink);font-weight:600}.pa-shell .pa-tiles{gap:2px;max-width:100%}.pa-shell .pa-tile{color:var(--ink-2);border-radius:12px;padding:13px 14px;transition:background .12s,color .12s;overflow:visible;box-shadow:none!important;background:0 0!important;border:none!important;animation:none!important}.pa-shell .pa-tile:hover{color:var(--ink);background:var(--hover)!important;border-color:#0000!important;animation:none!important;transform:none!important}.pa-shell .pa-tile-txt{white-space:normal;text-overflow:clip;font-size:15px;line-height:1.5;overflow:visible;animation:none!important}.pa-shell .pa-tile:hover .pa-tile-txt{animation:none!important;transform:none!important}.pa-shell .pa-newhero .pa-tiles{max-width:calc(100% - 44px);margin-left:auto;margin-right:auto}.pa-thought{color:var(--ink-muted,#8a8a86);background:var(--surface-2,#0000000a);border:1px solid var(--border,#0000000f);cursor:pointer;white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:8px;align-items:center;gap:5px;margin-left:auto;padding:3px 9px;font-size:12px;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.pa-thought:hover{background:var(--hover,#0000000f);color:var(--ink-2,#52514e)}.pa-thought.open{color:var(--ink-2,#52514e)}html[data-theme=light] .pa-shell .pa-thought{color:#8a8a86;background:#f4f4f2;border-color:#e6e5e2}html[data-theme=dark] .pa-shell .pa-thought{color:#9a9a95;background:#ffffff0b;border-color:#ffffff12}.pa-shell .pa-sc-field{padding-left:12px}.pa-shell .pa-detail-select{border:1px solid var(--border-strong);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:8px;outline:none;padding:5px 8px;font-family:inherit;font-size:14px}.pa-shell .pa-detail-select:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.pa-shell .pa-detail-input{border:1px solid var(--border-strong);background:var(--surface);color:var(--ink);border-radius:8px;outline:none;width:120px;padding:5px 8px;font-family:inherit;font-size:14px}.pa-shell .pa-detail-input[type=number]{width:72px}.pa-shell .pa-detail-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.pa-shell .pa-detail-inline{color:var(--ink-2);align-items:center;gap:7px;font-size:14px;display:inline-flex}.pa-shell .pa-sched-placeholder{margin:0 max(0px,calc(var(--pa-thread-w,54rem) / 2 + 148px - 50cqi)) 18px 0;background:var(--accent-tint);border:1px solid var(--accent);border-radius:14px;align-items:center;gap:12px;max-width:none;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-sched-placeholder{border:1px solid color-mix(in srgb,var(--accent) 22%,transparent)}}.pa-shell .pa-sched-placeholder{z-index:6;-webkit-backdrop-filter:saturate(1.4)blur(8px);backdrop-filter:saturate(1.4)blur(8px);position:sticky;top:8px;box-shadow:0 6px 18px -10px #00000047}.pa-shell .pa-sched-placeholder.paused{background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-sched-placeholder.paused{background:color-mix(in srgb,#f59e0b 13%,var(--surface))}}.pa-shell .pa-sched-placeholder.paused{border-color:#f59e0b6b}.pa-shell .pa-sched-placeholder.paused .pa-sp-ico{color:#b45309;background:#f59e0b3d}.pa-shell .pa-sched-placeholder.paused .pa-sp-cad{color:#b45309;font-weight:600}html[data-theme=dark] .pa-shell .pa-sched-placeholder.paused{background:#f59e0b}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .pa-shell .pa-sched-placeholder.paused{background:color-mix(in srgb,#f59e0b 16%,var(--surface))}}html[data-theme=dark] .pa-shell .pa-sched-placeholder.paused{border-color:#f59e0b61}html[data-theme=dark] .pa-shell .pa-sched-placeholder.paused .pa-sp-ico,html[data-theme=dark] .pa-shell .pa-sched-placeholder.paused .pa-sp-cad{color:#fbbf24}.pa-shell .pa-sp-ico{background:var(--accent);border-radius:9px;width:32px;height:32px}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-sp-ico{background:color-mix(in srgb,var(--accent) 18%,transparent)}}.pa-shell .pa-sp-ico{color:var(--accent-ink);flex:none;justify-content:center;align-items:center;display:flex}.pa-shell .pa-sp-main{flex-direction:column;flex:1;min-width:0;display:flex}.pa-shell .pa-sp-title{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.pa-shell .pa-sp-cad{color:var(--ink-2);margin-top:1px;font-size:12px}.pa-shell .pa-sp-actions{flex:none;gap:6px;display:flex}.pa-shell .pa-sp-actions button{color:var(--accent-ink);background:var(--surface);border:1px solid var(--border);border-radius:999px;align-items:center;gap:5px;padding:5px 11px;font-size:12.5px;font-weight:600;transition:background .12s;display:inline-flex}.pa-shell .pa-sp-actions button:hover{background:var(--raised)}.pa-tool{border:1px solid var(--border,#e5e5e5);background:var(--raised,#fafafa);border-radius:12px;margin:8px 0;font-size:12.5px;overflow:hidden}.pa-tool.error{border-color:var(--danger,#dc2626)}@supports (color:color-mix(in lab, red, red)){.pa-tool.error{border-color:color-mix(in srgb,var(--danger,#dc2626) 40%,transparent)}}.pa-tool-head{text-align:left;width:100%;color:var(--ink,#171717);align-items:center;gap:9px;padding:9px 12px;transition:background .12s;display:flex}.pa-tool-head:hover{background:var(--hover,#0000000a)}.pa-tool-head>svg{color:var(--ink-2,#52514e);flex:none}.pa-tool.error .pa-tool-head>svg{color:var(--danger,#dc2626)}.pa-tool-name{color:var(--accent-ink,#4f46e5);flex:none;font-family:ui-monospace,Menlo,Consolas,monospace;font-weight:600}.pa-tool-preview{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-muted,#8a8a86);flex:1;font-family:ui-monospace,Menlo,monospace;overflow:hidden}.pa-tool-ms{color:var(--ink-muted,#8a8a86);font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.pa-tool-body{flex-direction:column;gap:10px;padding:2px 12px 12px;display:flex}.pa-tool-label{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-muted,#8a8a86);margin-bottom:4px;font-size:10px;font-weight:600}.pa-tool-code{background:var(--ink,#171717);border-radius:9px;margin:0;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.pa-tool-code{background:color-mix(in srgb,var(--ink,#171717) 5%,transparent)}}.pa-tool-code{color:var(--ink,#171717);white-space:pre-wrap;word-break:break-word;max-height:240px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11.5px;line-height:1.55;overflow:auto}.pa-shell .pa-msg.user.scheduled .pa-msg-body{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-msg.user.scheduled .pa-msg-body{background:color-mix(in srgb,var(--accent) 12%,var(--surface))}}.pa-shell .pa-msg.user.scheduled .pa-msg-body{color:var(--ink);border:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-msg.user.scheduled .pa-msg-body{border:1px solid color-mix(in srgb,var(--accent) 28%,transparent)}}html[data-theme=dark] .pa-shell .pa-msg.user.scheduled .pa-msg-body{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .pa-shell .pa-msg.user.scheduled .pa-msg-body{background:color-mix(in srgb,var(--accent) 22%,var(--surface))}}html[data-theme=dark] .pa-shell .pa-msg.user.scheduled .pa-msg-body{color:var(--ink);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .pa-shell .pa-msg.user.scheduled .pa-msg-body{border-color:color-mix(in srgb,var(--accent) 40%,transparent)}}.pa-shell .pa-msg-sched-tag{background:var(--accent-tint);min-height:26px;color:var(--accent-ink);border:1px solid var(--accent);border-radius:999px;align-items:center;gap:6px;padding:6px 12px 6px 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-msg-sched-tag{border:1px solid color-mix(in srgb,var(--accent) 26%,transparent)}}.pa-shell .pa-msg-sched-tag{letter-spacing:.05em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:700}.pa-shell .pa-msg-sched-tag .sep{opacity:.55;margin:0 1px}.pa-shell .pa-msg-sched-tag svg{flex:none}.pa-shell .pa-msg.assistant.scheduled .pa-msg-body{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-msg.assistant.scheduled .pa-msg-body{background:color-mix(in srgb,var(--accent) 5%,var(--surface))}}.pa-shell .pa-msg.assistant.scheduled .pa-msg-body{border:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-msg.assistant.scheduled .pa-msg-body{border:1px solid color-mix(in srgb,var(--accent) 16%,transparent)}}.pa-shell .pa-msg.assistant.scheduled .pa-msg-body{border-radius:16px;padding:14px 18px}.pa-shell .pa-usage-inline{color:var(--ink-muted,#8a8a86);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;margin-left:8px;font-size:11px;display:inline-flex}.pa-shell .pa-prompts-menu{overscroll-behavior:contain;width:380px;padding:0;overflow:hidden auto}.pa-shell .pa-prompts-menu .pa-pr-tabs{z-index:1;background:var(--surface);position:sticky;top:0}.pa-shell .pa-prompts-menu.below{top:calc(100% + 10px);bottom:auto}.pa-shell .pa-pr-head{border-bottom:1px solid var(--border);padding:10px 12px}.pa-shell .pa-pr-title{color:var(--ink-muted);letter-spacing:.06em;font-size:10.5px}.pa-shell .pa-pr-add{color:var(--accent-ink);background:var(--accent-tint);border:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-pr-add{border:1px solid color-mix(in srgb,var(--accent) 24%,transparent)}}.pa-shell .pa-pr-add{border-radius:999px;padding:3px 10px;font-weight:600}.pa-shell .pa-pr-add:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-pr-add:hover{background:color-mix(in srgb,var(--accent) 18%,transparent)}}.pa-shell .pa-pr-tabs{border-bottom:1px solid var(--border);padding:0 8px}.pa-shell .pa-pr-tab{color:var(--ink-2);border-bottom:2px solid #0000;padding:9px 0;font-size:12.5px;font-weight:500}.pa-shell .pa-pr-tab:hover{color:var(--ink)}.pa-shell .pa-pr-tab.on{color:var(--ink);border-bottom-color:var(--accent)}.pa-shell .pa-pr-editor{background:var(--raised);border-bottom:1px solid var(--border);padding:12px}.pa-shell .pa-pr-input{background:var(--surface);border:1px solid var(--border);color:var(--ink);border-radius:10px;padding:8px 10px;font-size:13px}.pa-shell .pa-pr-input::placeholder{color:var(--ink-muted)}.pa-shell .pa-pr-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.pa-shell .pa-pr-cancel{color:var(--ink-2);border-radius:999px;padding:5px 11px}.pa-shell .pa-pr-cancel:hover{background:var(--hover);color:var(--ink)}.pa-shell .pa-pr-save{background:var(--accent);color:#fff;border-radius:999px;padding:5px 12px;font-weight:600}.pa-shell .pa-pr-save:hover{filter:brightness(1.06)}.pa-shell .pa-pr-empty{color:var(--ink-2);padding:14px 12px;font-size:12.5px;line-height:1.5}.pa-shell .pa-pr-row{border-radius:10px;margin:2px 6px;padding:8px 10px}.pa-shell .pa-pr-row:hover{background:var(--hover)}.pa-shell .pa-pr-text{color:var(--ink);font-size:13px}.pa-shell .pa-pr-sub{color:var(--ink-2)}.pa-shell .pa-pr-count{color:var(--ink-muted);font-variant-numeric:tabular-nums}.pa-shell .pa-pr-ico{color:var(--ink-2);border-radius:6px}.pa-shell .pa-pr-ico:hover{color:var(--ink);background:var(--hover)}.pa-shell .pa-detail-tabs{background:var(--raised);border:1px solid var(--border);border-radius:12px;gap:4px;margin:0 0 14px;padding:4px;display:flex}.pa-shell .pa-detail-tab{color:var(--ink-2);border-radius:9px;flex:1;padding:7px 10px;font-size:13px;font-weight:600;transition:background .12s,color .12s}.pa-shell .pa-detail-tab:hover{color:var(--ink)}.pa-shell .pa-detail-tab.on{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #00000014}.pa-shell .pa-detail-prompt-edit{box-sizing:border-box;resize:none;width:100%;font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--border);outline:none;line-height:1.5;transition:border-color .12s,box-shadow .12s}.pa-shell .pa-detail-prompt-edit:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.pa-shell .pa-detail-muted{color:var(--ink-muted);margin-left:6px;font-size:12px}.pa-shell .pa-detail-link{color:var(--accent-ink);font-weight:600;text-decoration:none}.pa-shell .pa-detail-link:hover{text-decoration:underline}.pa-shell .pa-detail-result-wrap{flex-direction:column;gap:10px;display:flex}.pa-shell .pa-detail-result-meta{color:var(--ink-2);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.pa-shell .pa-detail-result{border:1px solid var(--border);background:var(--surface);color:var(--ink);border-radius:14px;padding:14px 16px;font-size:15px;line-height:1.7}.pa-shell .pa-detail-empty{color:var(--ink-2);padding:18px 0;font-size:13px}.pa-shell .pa-rr-add.loading{background:var(--accent-tint);color:var(--accent-ink)}.pa-shell .pa-rec-row.busy{opacity:.72;transition:opacity .15s}.app-toast>div:first-child{transform:scale(.85)}.app-toast>div[role=status]{margin:0 4px 0 6px}.pa-shell .pa-detail-tab-badge{background:var(--raised);min-width:18px;height:18px;color:var(--ink-2);border:1px solid var(--border-strong);border-radius:999px;justify-content:center;align-items:center;margin-left:6px;padding:0 5px;font-size:10.5px;font-weight:700;display:inline-flex}.pa-shell .pa-detail-tab-badge.firing,.pa-shell .pa-detail-tab.firing .pa-detail-tab-badge{color:#fff;background:#dc2626;border-color:#0000}.pa-shell .pa-sr-alert-dot{vertical-align:middle;background:#dc2626;border-radius:50%;width:8px;height:8px;margin-right:8px;animation:1.6s ease-in-out infinite pa-pulse;display:inline-block;box-shadow:0 0 0 3px #dc262638}.pa-shell .pa-sr-alert-txt{color:#dc2626;font-weight:600}.pa-shell .pa-sched-placeholder.firing{background:#dc2626}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-sched-placeholder.firing{background:color-mix(in srgb,#dc2626 10%,var(--surface))}}.pa-shell .pa-sched-placeholder.firing{border-color:#dc262666}.pa-shell .pa-msg.user.alert{align-items:stretch}.pa-shell .pa-msg.user.alert .pa-msg-body{max-width:100%;color:var(--ink);background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-msg.user.alert .pa-msg-body{background:color-mix(in srgb,#f59e0b 14%,var(--surface))}}.pa-shell .pa-msg.user.alert .pa-msg-body{border:1px solid #f59e0b66}.pa-shell .pa-msg.user.alert.al-critical .pa-msg-body{background:#dc2626}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-msg.user.alert.al-critical .pa-msg-body{background:color-mix(in srgb,#dc2626 12%,var(--surface))}}.pa-shell .pa-msg.user.alert.al-critical .pa-msg-body{border-color:#dc26266b}.pa-shell .pa-msg.user.alert.al-info .pa-msg-body{background:#0ea5e9}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-msg.user.alert.al-info .pa-msg-body{background:color-mix(in srgb,#0ea5e9 12%,var(--surface))}}.pa-shell .pa-msg.user.alert.al-info .pa-msg-body{border-color:#0ea5e961}.pa-shell .pa-msg.user.alert.al-resolved .pa-msg-body{background:#16a34a}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-msg.user.alert.al-resolved .pa-msg-body{background:color-mix(in srgb,#16a34a 12%,var(--surface))}}.pa-shell .pa-msg.user.alert.al-resolved .pa-msg-body{border-color:#16a34a66}.pa-shell .pa-msg.user.alert.al-test .pa-msg-body{background:var(--raised);border:1px dashed var(--border-strong)}.pa-shell .pa-msg.assistant.alert .pa-msg-body{background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-msg.assistant.alert .pa-msg-body{background:color-mix(in srgb,#f59e0b 5%,var(--surface))}}.pa-shell .pa-msg.assistant.alert .pa-msg-body{border:1px solid #f59e0b2e;border-radius:16px;padding:14px 18px}.pa-shell .pa-msg.assistant.alert.al-critical .pa-msg-body{background:#dc2626}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-msg.assistant.alert.al-critical .pa-msg-body{background:color-mix(in srgb,#dc2626 5%,var(--surface))}}.pa-shell .pa-msg.assistant.alert.al-critical .pa-msg-body{border-color:#dc26262e}.pa-shell .pa-msg.assistant.alert.al-resolved .pa-msg-body{background:#16a34a}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-msg.assistant.alert.al-resolved .pa-msg-body{background:color-mix(in srgb,#16a34a 5%,var(--surface))}}.pa-shell .pa-msg.assistant.alert.al-resolved .pa-msg-body{border-color:#16a34a2e}.pa-shell .pa-msg-alert-tag{background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-msg-alert-tag{background:color-mix(in srgb,#f59e0b 18%,var(--surface))}}.pa-shell .pa-msg-alert-tag{color:#92400e;border-color:#f59e0b73}.pa-shell .pa-msg-alert-tag.al-critical{background:#dc2626}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-msg-alert-tag.al-critical{background:color-mix(in srgb,#dc2626 14%,var(--surface))}}.pa-shell .pa-msg-alert-tag.al-critical{color:#b91c1c;border-color:#dc262673}.pa-shell .pa-msg-alert-tag.al-info{background:#0ea5e9}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-msg-alert-tag.al-info{background:color-mix(in srgb,#0ea5e9 14%,var(--surface))}}.pa-shell .pa-msg-alert-tag.al-info{color:#0369a1;border-color:#0ea5e973}.pa-shell .pa-msg-alert-tag.al-resolved{background:#16a34a}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-msg-alert-tag.al-resolved{background:color-mix(in srgb,#16a34a 14%,var(--surface))}}.pa-shell .pa-msg-alert-tag.al-resolved{color:#15803d;border-color:#16a34a73}.pa-shell .pa-msg-alert-tag.al-test{background:var(--raised);color:var(--ink-2);border-color:var(--border-strong)}html[data-theme=dark] .pa-shell .pa-msg-alert-tag{color:#fcd34d}html[data-theme=dark] .pa-shell .pa-msg-alert-tag.al-critical{color:#fca5a5}html[data-theme=dark] .pa-shell .pa-msg-alert-tag.al-info{color:#7dd3fc}html[data-theme=dark] .pa-shell .pa-msg-alert-tag.al-resolved{color:#86efac}.pa-shell .pa-act-ico.alert.al-warning{background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-act-ico.alert.al-warning{background:color-mix(in srgb,#f59e0b 18%,var(--surface))}}.pa-shell .pa-act-ico.alert.al-warning{color:#b45309}.pa-shell .pa-act-ico.alert.al-critical{background:#dc2626}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-act-ico.alert.al-critical{background:color-mix(in srgb,#dc2626 16%,var(--surface))}}.pa-shell .pa-act-ico.alert.al-critical{color:#dc2626}.pa-shell .pa-act-ico.alert.al-info{background:#0ea5e9}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-act-ico.alert.al-info{background:color-mix(in srgb,#0ea5e9 16%,var(--surface))}}.pa-shell .pa-act-ico.alert.al-info{color:#0284c7}.pa-shell .pa-act-ico.alert.al-resolved{background:#16a34a}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-act-ico.alert.al-resolved{background:color-mix(in srgb,#16a34a 16%,var(--surface))}}.pa-shell .pa-act-ico.alert.al-resolved{color:#16a34a}.pa-shell .pa-act-ico.alert.al-test{background:var(--raised);color:var(--ink-2)}.pa-shell .pa-al{flex-direction:column;display:flex}.pa-shell .pa-al-label-row{justify-content:space-between;align-items:center;display:flex}.pa-shell .pa-al-add{color:var(--accent-ink);text-transform:none;letter-spacing:0;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12.5px;font-weight:600;transition:background .12s;display:inline-flex}.pa-shell .pa-al-add:hover{background:var(--accent-tint)}.pa-shell .pa-al-empty{text-align:left;align-items:flex-start;gap:10px;line-height:1.5;display:flex}.pa-shell .pa-al-spark{background:var(--raised);border:1px solid var(--border);border-radius:14px;margin-bottom:6px;padding:10px 12px 8px}.pa-shell .pa-al-spark svg{width:100%;height:64px;display:block;overflow:visible}.pa-shell .pa-al-spark .ln{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.pa-shell .pa-al-spark .th{stroke:#dc2626;stroke-width:1px;stroke-dasharray:4 4;opacity:.7;vector-effect:non-scaling-stroke}.pa-shell .pa-al-spark .pt{fill:var(--surface);stroke:var(--accent);stroke-width:1.5px;vector-effect:non-scaling-stroke}.pa-shell .pa-al-spark .pt.bad{fill:#dc2626;stroke:#dc2626}.pa-shell .pa-al-spark-meta{color:var(--ink-muted);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:6px;font-size:11.5px;display:flex}.pa-shell .pa-al-spark-empty{color:var(--ink-muted);background:var(--raised);border:1px dashed var(--border-strong);border-radius:14px;margin-bottom:6px;padding:12px 14px;font-size:12.5px}.pa-shell .pa-al-composer{background:var(--raised);border:1px solid var(--border-strong);border-radius:16px;margin-bottom:14px;padding:4px 14px 12px;animation:.18s pa-pop}.pa-shell .pa-al-composer .pa-detail-label{margin-top:12px}.pa-shell .pa-al-cond{background:var(--surface);min-height:56px}.pa-shell .pa-al-row{flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;display:flex}.pa-shell .pa-al-btn{align-items:center;gap:7px;height:34px;padding:0 14px;font-size:13px;display:inline-flex}.pa-shell .pa-al-btn:disabled{opacity:.5;cursor:not-allowed}.pa-shell .pa-al-keys{color:var(--ink-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.pa-shell .pa-al-interp{border:1px solid var(--accent);margin-top:12px}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-al-interp{border:1px solid color-mix(in srgb,var(--accent) 30%,transparent)}}.pa-shell .pa-al-interp{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-al-interp{background:color-mix(in srgb,var(--accent) 6%,var(--surface))}}.pa-shell .pa-al-interp{border-radius:14px;padding:10px 12px}.pa-shell .pa-al-interp-head{letter-spacing:.05em;text-transform:uppercase;color:var(--accent-ink);align-items:center;gap:6px;margin-bottom:8px;font-size:11px;font-weight:700;display:flex}.pa-shell .pa-al-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pa-shell .pa-al-chip,.pa-shell .pa-al-chip-input,.pa-shell .pa-al-chip-num{height:30px;font-size:13px}.pa-shell .pa-al-chip-input{border:1px solid var(--border-strong);background:var(--surface);width:150px;color:var(--ink);border-radius:9px;outline:none;padding:0 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.pa-shell .pa-al-chip-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.pa-shell .pa-al-chip-num{width:76px}.pa-shell .pa-al-chip-txt{color:var(--ink-2);font-size:13px}.pa-shell .pa-al-judgment{color:#92400e;align-items:flex-start;gap:8px;font-size:13px;display:flex}.pa-shell .pa-al-human{color:var(--ink);margin-top:10px;font-size:13.5px;font-weight:600}.pa-shell .pa-al-name{box-sizing:border-box;width:100%;height:36px}.pa-shell .pa-al-seg{background:var(--surface);border:1px solid var(--border-strong);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.pa-shell .pa-al-seg-btn{text-transform:capitalize;height:28px;color:var(--ink-2);border-radius:999px;padding:0 14px;font-size:12.5px;font-weight:600;transition:background .12s,color .12s}.pa-shell .pa-al-seg-btn.on.sev-info{background:#0ea5e9}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-al-seg-btn.on.sev-info{background:color-mix(in srgb,#0ea5e9 18%,var(--surface))}}.pa-shell .pa-al-seg-btn.on.sev-info{color:#0369a1}.pa-shell .pa-al-seg-btn.on.sev-warning{background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-al-seg-btn.on.sev-warning{background:color-mix(in srgb,#f59e0b 22%,var(--surface))}}.pa-shell .pa-al-seg-btn.on.sev-warning{color:#92400e}.pa-shell .pa-al-seg-btn.on.sev-critical{background:#dc2626}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-al-seg-btn.on.sev-critical{background:color-mix(in srgb,#dc2626 16%,var(--surface))}}.pa-shell .pa-al-seg-btn.on.sev-critical{color:#b91c1c}.pa-shell .pa-al-chan{cursor:pointer}.pa-shell .pa-al-chan .pa-detail-row-label{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.pa-shell .pa-al-chan input[type=checkbox]{width:16px;height:16px;accent-color:var(--accent)}.pa-shell .pa-al-chan.off{opacity:.6}.pa-shell .pa-al-emails{flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:60%;display:flex}.pa-shell .pa-al-email{background:var(--surface);border:1px solid var(--border-strong);border-radius:999px;align-items:center;gap:4px;height:26px;padding:0 6px 0 10px;font-size:12px;display:inline-flex}.pa-shell .pa-al-email button{width:18px;height:18px;color:var(--ink-muted);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.pa-shell .pa-al-email button:hover{background:var(--hover);color:var(--ink)}.pa-shell .pa-al-actions{align-items:center;gap:10px;margin-top:14px;display:flex}.pa-shell .pa-al-actions .pa-detail-save{align-items:center;gap:7px;min-width:0;height:36px;padding:0 16px;font-size:13.5px;display:inline-flex}.pa-shell .pa-al-rule{border:1px solid var(--border);background:var(--surface);border-radius:14px;margin-bottom:10px;padding:12px 14px;transition:box-shadow .15s,opacity .15s;position:relative}.pa-shell .pa-al-rule.busy{opacity:.6;pointer-events:none}.pa-shell .pa-al-rule.st-firing{border-color:#dc262673;box-shadow:0 0 0 3px #dc26261a}.pa-shell .pa-al-rule.st-off{opacity:.72}.pa-shell .pa-al-rule-head{align-items:center;gap:10px;min-width:0;display:flex}.pa-shell .pa-al-pill{letter-spacing:.05em;background:#16a34a;border-radius:999px;flex:none;align-items:center;height:22px;padding:0 9px;font-size:10.5px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-al-pill{background:color-mix(in srgb,#16a34a 14%,var(--surface))}}.pa-shell .pa-al-pill{color:#15803d;border:1px solid #16a34a59}.pa-shell .pa-al-pill.st-firing{color:#fff;background:#dc2626;border-color:#0000;animation:1.8s ease-in-out infinite pa-pulse-soft}.pa-shell .pa-al-pill.st-muted{background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-al-pill.st-muted{background:color-mix(in srgb,#f59e0b 18%,var(--surface))}}.pa-shell .pa-al-pill.st-muted{color:#92400e;border-color:#f59e0b66}.pa-shell .pa-al-pill.st-off{background:var(--raised);color:var(--ink-muted);border-color:var(--border-strong)}@keyframes pa-pulse-soft{0%,to{box-shadow:0 0 #dc262659}50%{box-shadow:0 0 0 5px #0000}}.pa-shell .pa-al-rule-name{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.pa-shell .pa-al-sev{letter-spacing:.05em;text-transform:uppercase;flex:none;font-size:10.5px;font-weight:700}.pa-shell .pa-al-sev.sev-info{color:#0284c7}.pa-shell .pa-al-sev.sev-warning{color:#b45309}.pa-shell .pa-al-sev.sev-critical{color:#dc2626}.pa-shell .pa-al-rule-human{color:var(--ink-2);margin-top:6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.pa-shell .pa-al-rule-meta{color:var(--ink-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:12px;display:flex}.pa-shell .pa-al-rule-meta .sep{opacity:.5}.pa-shell .pa-al-verdict{font-weight:600}.pa-shell .pa-al-verdict.k-hit{color:#dc2626}.pa-shell .pa-al-verdict.k-clear{color:#15803d}.pa-shell .pa-al-verdict.k-missing{color:#b45309}.pa-shell .pa-al-verdict.k-insufficient,.pa-shell .pa-al-verdict.k-error{color:var(--ink-muted)}.pa-shell .pa-al-rule-actions{border-top:1px solid var(--border);align-items:center;gap:4px;margin-top:10px;padding-top:10px;display:flex}.pa-shell .pa-al-rule-actions button{height:30px;color:var(--ink-2);border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:12.5px;font-weight:550;transition:background .12s,color .12s;display:inline-flex}.pa-shell .pa-al-rule-actions button:hover,.pa-shell .pa-al-rule-actions button.on{background:var(--hover);color:var(--ink)}.pa-shell .pa-al-rule-actions button.danger:hover{color:#dc2626}.pa-shell .pa-al-history{border-top:1px dashed var(--border);flex-direction:column;gap:4px;margin-top:10px;padding-top:8px;display:flex}.pa-shell .pa-al-ev{color:var(--ink-2);grid-template-columns:86px 1fr auto auto;align-items:baseline;gap:10px;padding:4px 0;font-size:12px;display:grid}.pa-shell .pa-al-ev-kind{letter-spacing:.05em;text-transform:uppercase;font-size:10.5px;font-weight:700}.pa-shell .pa-al-ev.k-fired .pa-al-ev-kind,.pa-shell .pa-al-ev.k-renotify .pa-al-ev-kind{color:#dc2626}.pa-shell .pa-al-ev.k-resolved .pa-al-ev-kind{color:#15803d}.pa-shell .pa-al-ev.k-test .pa-al-ev-kind{color:var(--ink-muted)}.pa-shell .pa-al-ev.k-delivery_failed .pa-al-ev-kind{color:#b45309}.pa-shell .pa-al-ev-txt{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pa-shell .pa-al-ev-time{color:var(--ink-muted);white-space:nowrap}.pa-shell .pa-al-ev-deliv{color:var(--ink-muted);white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.pa-shell .pa-nav-badge{color:#fff;background:#dc2626;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:700;animation:1.8s ease-in-out infinite pa-pulse-soft;display:inline-flex}.pa-shell .pa-alv-label{align-items:center;gap:6px;display:flex}.pa-shell .pa-alv-ok{background:#16a34a;border-radius:14px;align-items:center;gap:8px;padding:14px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-alv-ok{background:color-mix(in srgb,#16a34a 8%,var(--surface))}}.pa-shell .pa-alv-ok{color:#15803d;border:1px solid #16a34a42;font-size:13.5px;font-weight:550}.pa-shell .pa-alv-ico{color:var(--ink-2)}.pa-shell .pa-alv-firing .pa-alv-ico{background:#dc2626}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-alv-firing .pa-alv-ico{background:color-mix(in srgb,#dc2626 12%,var(--surface))}}.pa-shell .pa-alv-firing .pa-alv-ico{color:#dc2626;border-color:#dc262666}.pa-shell .pa-alv-firing.sev-warning .pa-alv-ico{background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-alv-firing.sev-warning .pa-alv-ico{background:color-mix(in srgb,#f59e0b 14%,var(--surface))}}.pa-shell .pa-alv-firing.sev-warning .pa-alv-ico{color:#b45309;border-color:#f59e0b6b}.pa-shell .pa-alv-firing.sev-info .pa-alv-ico{background:#0ea5e9}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-alv-firing.sev-info .pa-alv-ico{background:color-mix(in srgb,#0ea5e9 14%,var(--surface))}}.pa-shell .pa-alv-firing.sev-info .pa-alv-ico{color:#0369a1;border-color:#0ea5e96b}.pa-shell .pa-alv-ico.k-resolved{color:#15803d;background:#16a34a}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-alv-ico.k-resolved{background:color-mix(in srgb,#16a34a 10%,var(--surface))}}.pa-shell .pa-alv-ico.k-resolved{border-color:#16a34a4d}.pa-shell .pa-alv-ico.k-fired,.pa-shell .pa-alv-ico.k-renotify{color:#dc2626;background:#dc2626}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-alv-ico.k-fired,.pa-shell .pa-alv-ico.k-renotify{background:color-mix(in srgb,#dc2626 10%,var(--surface))}}.pa-shell .pa-alv-ico.k-fired,.pa-shell .pa-alv-ico.k-renotify{border-color:#dc262652}.pa-shell .pa-alv-ico.k-test{color:var(--ink-muted)}.pa-shell .pa-alv-kind{letter-spacing:.05em;text-transform:uppercase;vertical-align:middle;margin-right:10px;font-size:10.5px;font-weight:700;display:inline-block}.pa-shell .pa-alv-kind.k-fired,.pa-shell .pa-alv-kind.k-renotify{color:#dc2626}.pa-shell .pa-alv-kind.k-resolved{color:#15803d}.pa-shell .pa-alv-kind.k-test{color:var(--ink-muted)}.pa-shell .pa-alv-kind.k-delivery_failed{color:#b45309}.pa-shell .pa-runs-summary{color:var(--ink-muted);font-variant-numeric:tabular-nums;margin-bottom:10px;font-size:12.5px}.pa-shell .pa-runs-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px;display:flex}.pa-shell .pa-runs-toolbar .pa-runs-search{flex:200px;min-width:160px;position:relative}.pa-shell .pa-runs-toolbar .pa-runs-search svg{color:var(--ink-muted);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.pa-shell .pa-runs-toolbar .pa-runs-search .pa-input{width:100%;padding-left:32px}.pa-shell .pa-runs-toolbar .pa-input{height:34px;font-size:13px}.pa-shell .pa-runs-toolbar .pa-runs-range{color:var(--ink-muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.pa-shell .pa-runs-toolbar .pa-runs-range .pa-input{font-variant-numeric:tabular-nums;width:172px}.pa-shell .pa-runs-toolbar select.pa-input{width:auto;padding-right:28px}.pa-shell .pa-runs-toolbar .pa-runs-clear{border-radius:var(--r-pill);height:34px;color:var(--accent-ink);white-space:nowrap;padding:0 10px;font-size:12.5px;font-weight:600}.pa-shell .pa-runs-toolbar .pa-runs-clear:hover{background:var(--hover)}.pa-shell .pa-runs-presets{flex:none}.pa-shell .pa-runs-presets>button{height:26px;padding:0 10px;font-size:12px}.pa-shell .pa-earlier{text-align:center;width:100%;color:var(--ink-muted);background:var(--raised);border:1px dashed var(--border-strong);border-radius:999px;margin:0 0 14px;padding:8px 12px;font-size:12.5px;font-weight:600;transition:background .12s,color .12s;display:block}.pa-shell .pa-earlier:hover{background:var(--hover);color:var(--ink)}.pa-shell .pa-xtile{margin-bottom:26px}.pa-shell .pa-xtile .pa-msg{margin-bottom:10px}.pa-shell .pa-xtile-line{color:var(--ink-2)}.pa-shell .pa-xtile-loading{color:var(--ink-muted);margin-top:6px;font-size:12.5px}.pa-shell .pa-xtile-open{color:var(--accent-ink);border-radius:999px;margin-top:8px;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-block}.pa-shell .pa-xtile-open:hover{background:var(--hover)}.pa-shell .pa-task-drawer{width:clamp(480px,50%,920px);min-width:480px}.pa-shell .pa-runs-pager{color:var(--ink-muted);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;font-size:12.5px;display:flex}.pa-shell .pa-runs-pager .btns{align-items:center;gap:4px;display:inline-flex}.pa-shell .pa-runs-pager button{width:28px;height:28px;color:var(--ink-2);border-radius:8px;justify-content:center;align-items:center;transition:background .12s;display:inline-flex}.pa-shell .pa-runs-pager button:hover:not(:disabled){background:var(--hover);color:var(--ink)}.pa-shell .pa-runs-pager button:disabled{opacity:.35;cursor:default}.pa-shell .pa-runs-latest{margin:0 0 14px}.pa-shell .pa-runs-latest .pa-detail-result-meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pa-shell .pa-runs-latest .pa-detail-result-meta .lbl{color:var(--ink);font-weight:700}.pa-shell .pa-runs-latest .pa-detail-result-meta .grow{flex:1}.pa-shell .pa-runs-latest .pa-detail-result-meta button{color:var(--accent-ink);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.pa-shell .pa-runs-latest .pa-detail-result-meta button:hover{background:var(--hover)}.pa-shell .pa-runs-preview-body{position:relative}.pa-shell .pa-runs-preview-body.loading:before{content:"";background:var(--accent);z-index:2;border-radius:2px;width:35%;height:2px;animation:1.1s ease-in-out infinite pa-runs-progress;position:absolute;top:0;left:0}@keyframes pa-runs-progress{0%{width:20%;left:0}50%{width:40%;left:40%}to{width:15%;left:85%}}.pa-shell .pa-runs-latest .pa-detail-result.clamped{height:220px;max-height:220px;position:relative;overflow:hidden}.pa-shell .pa-runs-latest .pa-detail-result.clamped:after{content:"";background:linear-gradient(to bottom,transparent,var(--surface));height:56px;position:absolute;bottom:0;left:0;right:0}.pa-shell .pa-runs-table tbody tr.latest td:first-child{box-shadow:inset 2px 0 0 var(--good)}.pa-shell .pa-runs-empty-page{text-align:center;color:var(--ink-muted);padding:18px 12px;font-size:13px}.pa-shell .pa-runs-table{border-collapse:separate;border-spacing:0;background:var(--surface);border:1px solid var(--border);border-radius:14px;width:100%;font-size:13px;overflow:hidden}.pa-shell .pa-runs-table th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);background:var(--raised);border-bottom:1px solid var(--border);padding:10px 12px;font-size:11px;font-weight:700}.pa-shell .pa-runs-table td{border-bottom:1px solid var(--border);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;padding:9px 12px}.pa-shell .pa-runs-table tr:last-child td{border-bottom:none}.pa-shell .pa-runs-table tbody tr{cursor:pointer;transition:background .12s}.pa-shell .pa-runs-table tbody tr:hover{background:var(--hover)}.pa-shell .pa-runs-table th.num,.pa-shell .pa-runs-table td.num{text-align:right}.pa-shell .pa-runs-table td.act{color:var(--ink-muted);width:24px}.pa-shell .pa-runs-ok{color:#15803d;align-items:center;gap:5px;font-weight:600;display:inline-flex}.pa-shell .pa-runs-err{color:#dc2626;align-items:center;gap:5px;font-weight:600;display:inline-flex}.pa-al-kind{letter-spacing:.02em;text-transform:uppercase;color:#4338ca;white-space:nowrap;background:#eef2ff;border:1px solid #e0e7ff;border-radius:999px;align-items:center;margin-left:6px;padding:1px 7px;font-size:10.5px;font-weight:600;display:inline-flex}.pa-al-kind.k-change{color:#c2410c;background:#fff7ed;border-color:#fed7aa}.pa-al-kind.k-entity_metric{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.pa-al-kind.k-judgment{color:#6d28d9;background:#f5f3ff;border-color:#ddd6fe}.pa-al-interp-head .pa-al-kind{margin-left:auto}.pa-al-findings{color:#334155;background:#fafafa;border:1px solid #f1f5f9;border-radius:8px;margin:6px 0 2px;padding:8px 10px 8px 22px;font-size:12px;line-height:1.45}.pa-al-findings li{margin:1px 0}.pa-al-findings li.more{color:#64748b;margin-left:-12px;list-style:none}.pa-al-findings.sm{background:0 0;border:none;margin:4px 0 0;padding:4px 8px 4px 18px;font-size:11.5px}.pa-shell .pa-sp-next{font-variant-numeric:tabular-nums;opacity:.85;white-space:nowrap}.pa-shell .pa-sp-next.due{color:#4338ca;opacity:1;font-weight:600}.pa-shell .pa-msg.live-enter{animation:.45s ease-out both fadeSlideIn}.pa-shell .pa-sched-placeholder.pa-sched-bar{flex-flow:column;align-items:stretch;gap:0;min-height:56px}.pa-shell .pa-sb-line{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.pa-shell .pa-sched-bar .pa-sp-main{flex:200px;min-width:0}.pa-shell .pa-sched-bar .pa-sp-cad{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pa-shell .pa-sched-bar .pa-sp-actions,.pa-shell .pa-sb-seg,.pa-shell .pa-sb-toggle-tasks{flex:none}@media (width<=760px){.pa-shell .pa-sched-bar .pa-sb-cad{display:none}}.pa-shell .pa-sched-placeholder.running .pa-sp-ico{position:relative}.pa-shell .pa-sched-placeholder.running .pa-sp-ico>svg{opacity:.45}.pa-shell .pa-sched-placeholder.running .pa-sp-ico .pa-run-dot{width:8px;height:8px;position:absolute;top:-3px;right:-3px}.pa-shell .pa-sched-placeholder.monitor .pa-sp-ico{background:var(--amber-bg);color:var(--amber-ink)}.pa-shell .pa-sched-placeholder.firing.monitor .pa-sp-ico{background:#dc2626}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-sched-placeholder.firing.monitor .pa-sp-ico{background:color-mix(in srgb,#dc2626 16%,var(--surface))}}.pa-shell .pa-sched-placeholder.firing.monitor .pa-sp-ico{color:#b91c1c}html[data-theme=dark] .pa-shell .pa-sched-placeholder.firing.monitor .pa-sp-ico{color:#fca5a5}.pa-shell .pa-sb-seg{border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--border);height:30px;color:var(--ink-2);align-items:center;gap:6px;padding:0 4px 0 8px;font-size:12.5px;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.pa-shell .pa-sb-seg-count{height:100%;color:inherit;white-space:nowrap;border-radius:var(--r-pill);align-items:center;gap:6px;padding:0 2px;display:inline-flex}.pa-shell .pa-sb-seg-count:hover{color:var(--ink)}.pa-shell .pa-sb-firing{color:#dc2626}html[data-theme=dark] .pa-shell .pa-sb-firing{color:#fca5a5}.pa-shell .pa-sb-hidden{color:var(--ink-muted);font-weight:500}.pa-shell .pa-sb-seg.firing{background:#dc2626;border-color:#dc262673}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-sb-seg.firing{background:color-mix(in srgb,#dc2626 10%,var(--surface))}}.pa-shell .pa-sb-bell.firing{color:#dc2626;border-radius:50%;animation:1.8s ease-in-out infinite pa-pulse-soft}html[data-theme=dark] .pa-shell .pa-sb-bell.firing{color:#fca5a5}.pa-shell .pa-sb-div{background:var(--border);flex:none;width:1px;height:16px}.pa-shell .pa-sb-toggle{width:26px;height:26px;color:var(--ink-2);border-radius:50%;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.pa-shell .pa-sb-toggle:hover{background:var(--hover);color:var(--ink)}.pa-shell .pa-sb-toggle[aria-pressed=true]{background:var(--accent-tint);color:var(--accent-ink)}.pa-shell .pa-sb-toggle-tasks{color:var(--accent-ink);border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--border);white-space:nowrap;align-items:center;gap:5px;padding:5px 9px 5px 11px;font-size:12.5px;font-weight:600;transition:background .12s;display:inline-flex}.pa-shell .pa-sb-toggle-tasks:hover{background:var(--raised)}.pa-shell .pa-sb-toggle-tasks svg{transition:transform .18s}.pa-shell .pa-sb-toggle-tasks.open svg{transform:rotate(180deg)}.pa-shell .pa-sb-list{border-top:1px solid var(--border);max-height:246px;margin-top:10px;padding-top:8px;animation:.25s ease-out both fadeSlideIn;overflow-y:auto}.pa-shell .pa-sb-row{border-radius:var(--r-sm);grid-template-columns:minmax(0,1fr) auto;align-items:center;height:38px;transition:background .12s;display:grid}.pa-shell .pa-sb-row:hover,.pa-shell .pa-sb-row:focus-within{background:var(--hover)}.pa-shell .pa-sb-row-main{text-align:left;min-width:0;height:100%;color:var(--ink);border-radius:var(--r-sm);grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 8px;font-size:13px;display:grid}.pa-shell .pa-sb-row-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pa-shell .pa-sb-row-title .t{color:var(--ink);font-weight:600}.pa-shell .pa-sb-row-title .c{color:var(--ink-2)}.pa-shell .pa-sb-row-when{color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}.pa-shell .pa-sb-row-actions{opacity:0;gap:2px;padding-right:6px;transition:opacity .12s;display:flex}.pa-shell .pa-sb-row:hover .pa-sb-row-actions,.pa-shell .pa-sb-row:focus-within .pa-sb-row-actions{opacity:1}.pa-shell .pa-sb-row-actions button{width:26px;height:26px;color:var(--ink-2);border-radius:7px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.pa-shell .pa-sb-row-actions button:hover{background:var(--accent-tint);color:var(--accent-ink)}.pa-shell .pa-sb-dot{background:var(--good);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.pa-shell .pa-sb-dot.paused{background:var(--amber)}.pa-shell .pa-sb-dot.deleted{background:var(--ink-faint)}.pa-shell .pa-sb-dot.firing{background:#dc2626;animation:1.8s ease-in-out infinite pa-pulse-soft}.pa-shell .pa-sb-dot.running{background:var(--accent);animation:1.4s ease-in-out infinite pa-pulse}.pa-shell svg.pa-sb-dot{color:var(--amber-ink);background:0 0;border-radius:0;animation:none}.pa-shell svg.pa-sb-dot.firing{color:#dc2626}.pa-shell .pa-chip-row{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.pa-shell .pa-chip-sched{border-radius:var(--r-pill);background:var(--accent-tint);border:1px solid var(--accent);align-items:center;gap:7px;height:32px;padding:0 12px 0 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-chip-sched{border:1px solid color-mix(in srgb,var(--accent) 26%,transparent)}}.pa-shell .pa-chip-sched{color:var(--accent-ink);cursor:pointer;min-width:0;max-width:100%;font-size:12.5px;font-weight:600;transition:background .15s,transform .15s,box-shadow .15s}.pa-shell .pa-chip-sched svg{flex:none}.pa-shell .pa-chip-sched-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pa-shell .pa-chip-sched:hover{background:var(--accent-tint-hover);transform:translateY(-1px)}.pa-shell .pa-chip-sched:active{transform:none}.pa-shell .pa-chip-sched:focus-visible{box-shadow:0 0 0 3px var(--accent-tint);outline:none}.pa-shell .pa-chip-sched .pa-sb-dot{opacity:0;width:6px;height:6px;transition:opacity .2s}.pa-shell .pa-chip-sched .pa-sb-dot.show{opacity:1}.pa-shell .pa-chip-sched.alert{background:var(--amber-bg);color:var(--amber-ink);border-color:var(--amber-border)}.pa-shell .pa-chip-sched.alert:hover{background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-chip-sched.alert:hover{background:color-mix(in srgb,#f59e0b 26%,var(--surface))}}.pa-shell .pa-chip-sched.firing{background:#dc2626}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-chip-sched.firing{background:color-mix(in srgb,#dc2626 14%,var(--surface))}}.pa-shell .pa-chip-sched.firing{color:#b91c1c;border-color:#dc262673}html[data-theme=dark] .pa-shell .pa-chip-sched.firing{color:#fca5a5}.pa-shell .pa-chip-sched.deleted{opacity:.6;cursor:default}.pa-shell .pa-chip-sched.deleted:hover{background:var(--accent-tint);transform:none}.pa-shell .pa-chip-sched.alert.deleted:hover{background:var(--amber-bg)}.pa-shell .pa-run-tile{border:1px solid var(--border);background:var(--surface);text-align:left;width:100%;max-width:min(44rem,100%);box-shadow:var(--shadow-sm);cursor:pointer;border-radius:14px;grid-template-columns:10px auto minmax(0,auto) auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 14px;transition:border-color .15s,background .15s,transform .1s;display:grid}.pa-shell .pa-run-tile+.pa-run-tile{margin-top:8px}.pa-shell .pa-run-tile+.pa-msg{margin-top:26px}.pa-shell .pa-msg+.pa-run-tile{margin-top:0}.pa-shell .pa-run-tile:hover{border-color:var(--accent);background:var(--raised);transform:translateY(-1px)}.pa-shell .pa-run-tile:active{transform:none}.pa-shell .pa-run-tile:focus-visible{box-shadow:0 0 0 3px var(--accent-tint);outline:none}.pa-shell .pa-run-tile.error{box-shadow:inset 3px 0 0 var(--danger),var(--shadow-sm)}.pa-shell .pa-run-tile.live-enter{animation:.45s ease-out both fadeSlideIn}.pa-shell .pa-run-tile-dot{background:var(--good);border-radius:50%;flex:none;width:8px;height:8px}.pa-shell .pa-run-tile-dot.error{background:var(--danger)}.pa-shell .pa-run-tile-dot.firing{background:#dc2626;animation:1.8s ease-in-out infinite pa-pulse-soft}.pa-shell .pa-run-tile-title{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-width:18rem;font-size:13.5px;font-weight:600;overflow:hidden}.pa-shell .pa-run-tile-time{color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.pa-shell .pa-run-tile-line{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13.5px;overflow:hidden}.pa-shell .pa-run-tile-open{color:var(--accent-ink);white-space:nowrap;opacity:0;font-size:12.5px;font-weight:600;transition:opacity .12s}.pa-shell .pa-run-tile:hover .pa-run-tile-open,.pa-shell .pa-run-tile:focus-within .pa-run-tile-open{opacity:1}.pa-shell .pa-task-drawer{outline:none;flex:none;width:clamp(400px,38%,560px);min-width:380px;min-height:0;display:flex}.pa-shell .pa-task-drawer .pa-report-pane{flex:1;width:100%;min-width:0;max-width:none}.pa-shell .pa-rail-group{margin-bottom:4px}.pa-shell .pa-rail-group-head{z-index:6;background:var(--sidebar);text-align:left;cursor:pointer;border-radius:var(--r-sm);align-items:center;gap:6px;width:100%;min-height:30px;padding:10px 10px 5px;display:flex;position:sticky;top:0}.pa-shell .pa-rail-group-head>svg{width:14px;height:14px;color:var(--ink-muted);flex:none;transition:transform .18s}.pa-shell .pa-rail-group-head[aria-expanded=false]>svg{transform:rotate(-90deg)}.pa-shell .pa-rail-group-head .pa-nav-label{padding:0;transition:color .12s}.pa-shell .pa-rail-group-head:hover .pa-nav-label,.pa-shell .pa-rail-group-head:hover>svg{color:var(--ink)}.pa-shell .pa-rail-group-head:focus-visible{box-shadow:0 0 0 2px var(--accent-tint) inset;outline:none}.pa-shell .pa-rail-group-count{color:var(--ink-muted);font-variant-numeric:tabular-nums;margin-left:2px;font-size:11px}.pa-shell .pa-rec-pin.on{animation:.3s both pa-pop}.pa-shell .pa-rec-item:focus-visible{box-shadow:0 0 0 2px var(--accent-tint) inset;outline:none}.pa-shell .pa-seg{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-pill);gap:2px;padding:3px;display:inline-flex}.pa-shell .pa-seg>button{border-radius:var(--r-pill);height:28px;color:var(--ink-2);white-space:nowrap;padding:0 12px;font-size:12.5px;font-weight:600;transition:background .12s,color .12s}.pa-shell .pa-seg>button:hover:not(:disabled):not(.on){background:var(--hover);color:var(--ink)}.pa-shell .pa-seg>button.on{background:var(--accent-tint);color:var(--accent-ink)}.pa-shell .pa-seg>button:focus-visible{box-shadow:0 0 0 3px var(--accent-tint);outline:none}.pa-shell .pa-seg>button:disabled{cursor:not-allowed}.pa-shell .pa-seg[aria-disabled=true]{opacity:.65}.pa-shell .pa-switch{border-radius:var(--r-pill);background:var(--border-strong);cursor:pointer;flex:none;width:36px;height:20px;transition:background .15s;position:relative}.pa-shell .pa-switch:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000047}.pa-shell .pa-switch[aria-checked=true]{background:var(--accent)}.pa-shell .pa-switch[aria-checked=true]:after{transform:translate(16px)}.pa-shell .pa-switch:focus-visible{box-shadow:0 0 0 3px var(--accent-tint);outline:none}.pa-shell .pa-switch:disabled,.pa-shell .pa-switch[aria-disabled=true]{opacity:.55;cursor:not-allowed}.pa-shell .pa-detail-help{color:var(--ink-muted);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 16px 12px;font-size:12.5px;line-height:1.5;display:flex}.pa-shell .pa-detail-group>.pa-detail-help:last-child{border-bottom:none}.pa-shell .pa-detail-help .pa-detail-link{font-size:12.5px}.pa-shell .pa-detail-row-value .pa-seg{margin-left:12px}.pa-shell .pa-runs-table tbody tr.skipped{opacity:.62;cursor:default}.pa-shell .pa-runs-table tbody tr.skipped:hover{background:0 0}.pa-shell .pa-runs-table tbody tr.on td{background:var(--accent-tint)}.pa-shell .pa-runs-table tbody tr:focus-visible{outline:none}.pa-shell .pa-runs-table tbody tr:focus-visible td{background:var(--hover)}.pa-shell .pa-runs-table tbody tr:focus-visible td:first-child{box-shadow:inset 2px 0 0 var(--accent)}.pa-shell .pa-runs-skip{color:var(--ink-muted);align-items:center;gap:5px;font-weight:600;display:inline-flex}.pa-shell .pa-runs-table td.act button{width:24px;height:24px;color:var(--ink-muted);border-radius:6px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.pa-shell .pa-runs-table td.act button:hover{background:var(--surface);color:var(--ink)}.pa-shell .pa-runs-preview{margin-top:14px;animation:.25s ease-out both fadeSlideIn}.pa-shell .pa-sched-chips{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.pa-shell .pa-tag.mode{background:var(--raised);color:var(--ink-2);border:1px solid var(--border);vertical-align:0;letter-spacing:.02em;margin-left:6px}.pa-shell .pa-sr-kind{background:var(--amber-bg);width:20px;height:20px;color:var(--amber-ink);vertical-align:-4px;border-radius:6px;justify-content:center;align-items:center;margin-right:8px;display:inline-flex}.pa-shell .pa-sr-kind svg{width:12px;height:12px}.pa-shell .pa-al-kind.k-monitor{background:var(--amber-bg);color:var(--amber-ink);border-color:var(--amber-border)}.pa-shell .pa-al-kind.k-task{background:var(--raised);color:var(--ink-2);border-color:var(--border)}.pa-shell .pa-alv-rule.st-off{opacity:.72}.pa-shell .pa-alv-rule:focus-visible,.pa-shell .pa-alv-firing:focus-visible{box-shadow:0 0 0 2px var(--accent-tint) inset;outline:none}.pa-shell .pa-fin{font-variant-numeric:tabular-nums}.pa-shell.pa-privacy .pa-fin{color:var(--ink-muted);letter-spacing:.08em;-webkit-user-select:none;user-select:none}.pa-shell .pa-privacy-wrap{align-items:center;display:inline-flex;position:relative}.pa-shell .pa-privacy-btn.on{color:var(--accent-ink);background:var(--accent-tint)}.pa-shell .pa-privacy-btn.on:hover{background:var(--accent-tint-hover)}.pa-shell .pa-privacy-hint{background:var(--accent);color:#fff;letter-spacing:.02em;white-space:nowrap;height:24px;box-shadow:0 4px 12px var(--accent-tint);border-radius:999px;margin-right:6px;padding:0 10px;font-size:11.5px;font-weight:600;animation:.3s both pa-pop}.pa-shell .pa-privacy-hint:hover{background:var(--accent-hover)}.pa-shell .pa-fin-blur{position:relative}.pa-shell .pa-fin-blur-body{filter:blur(7px);pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.85}.pa-shell .pa-fin-pill{background:var(--surface);border:1px solid var(--border-strong);height:38px;color:var(--ink);box-shadow:var(--shadow-md);white-space:nowrap;cursor:pointer;text-overflow:ellipsis;border-radius:999px;align-items:center;gap:8px;max-width:calc(100% - 24px);padding:0 14px;font-size:13px;font-weight:600;transition:background .12s;display:inline-flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.pa-shell .pa-fin-pill:hover{background:var(--raised)}.pa-shell .pa-fin-pill svg{color:var(--accent-ink);flex:none}.pa-shell.pa-privacy .pa-fin-grid>div>.overflow-x-auto>table>tbody>tr>td:nth-last-child(-n+3):not([colspan]):not(:empty),.pa-shell.pa-privacy .pa-fin-grid>div>.overflow-x-auto>table>tfoot>tr>td:nth-last-child(-n+3):not([colspan]),.pa-shell.pa-privacy .pa-fin-grid.viber>div>.overflow-x-auto>table>tbody>tr>td:nth-last-child(-n+5):not([colspan]):not(:empty),.pa-shell.pa-privacy .pa-fin-grid.viber>div>.overflow-x-auto>table>tfoot>tr>td:nth-last-child(-n+5):not([colspan]){-webkit-user-select:none;user-select:none;position:relative;color:#0000!important}.pa-shell.pa-privacy .pa-fin-grid>div>.overflow-x-auto>table>tbody>tr>td:nth-last-child(-n+3):not([colspan]):not(:empty) *,.pa-shell.pa-privacy .pa-fin-grid>div>.overflow-x-auto>table>tfoot>tr>td:nth-last-child(-n+3):not([colspan]) *,.pa-shell.pa-privacy .pa-fin-grid.viber>div>.overflow-x-auto>table>tbody>tr>td:nth-last-child(-n+5):not([colspan]):not(:empty) *,.pa-shell.pa-privacy .pa-fin-grid.viber>div>.overflow-x-auto>table>tfoot>tr>td:nth-last-child(-n+5):not([colspan]) *{color:#0000!important}.pa-shell.pa-privacy .pa-fin-grid>div>.overflow-x-auto>table>tbody>tr>td:nth-last-child(-n+3):not([colspan]):not(:empty):after,.pa-shell.pa-privacy .pa-fin-grid>div>.overflow-x-auto>table>tfoot>tr>td:nth-last-child(-n+3):not([colspan]):after,.pa-shell.pa-privacy .pa-fin-grid.viber>div>.overflow-x-auto>table>tbody>tr>td:nth-last-child(-n+5):not([colspan]):not(:empty):after,.pa-shell.pa-privacy .pa-fin-grid.viber>div>.overflow-x-auto>table>tfoot>tr>td:nth-last-child(-n+5):not([colspan]):after{content:"••••";color:var(--ink-muted);letter-spacing:.08em;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.pa-shell.pa-privacy .pa-fin-grid>div>.overflow-x-auto>table>tbody>tr>td[colspan]>*{filter:blur(6px);pointer-events:none;-webkit-user-select:none;user-select:none}@keyframes pa-sheet-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@media (width<=767px){.pa-shell .pa-app{font-size:15px}.pa-shell .pa-topbar{display:none}.pa-shell .pa-drawer{z-index:950;background:var(--sidebar);width:min(86vw,320px);box-shadow:0 0 0 1px var(--border),0 24px 60px #00000073;visibility:hidden;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);outline:none;transition:transform .22s cubic-bezier(.22,.61,.36,1),visibility 0s linear .22s;display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.pa-shell .pa-drawer.open{visibility:visible;transition-delay:0s;transform:none}.pa-shell .pa-drawer-backdrop{z-index:940;background:#00000073;animation:.2s pa-fade;position:fixed;inset:0}.pa-shell .pa-drawer .pa-sidebar{border-right:none;width:100%;height:100%}.pa-shell .pa-brand-close{width:36px;height:36px}.pa-shell .pa-nav-item,.pa-shell .pa-rec-item{min-height:44px;font-size:15px}.pa-shell .pa-rec-actions{opacity:1;pointer-events:auto}.pa-shell .pa-rec-pin{display:none}.pa-shell .pa-rec-actions button{width:38px;height:38px}.pa-shell .pa-rec-item .rtxt,.pa-shell .pa-rec-item:hover .rtxt,.pa-shell .pa-rec-item.pinned .rtxt{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000 calc(100% - 40px));mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000 calc(100% - 40px))}.pa-shell .pa-rec-item .pa-run-badge{margin-right:36px}.pa-shell .pa-rec-item:hover .pa-run-badge{display:flex}.pa-shell .pa-mtop{height:calc(44px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 4px 0 4px;background:var(--page);border-bottom:1px solid var(--border);z-index:30;flex:none;align-items:center;gap:0;display:flex;position:relative}.pa-shell .pa-mtop-title{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;text-align:center;flex:1;margin:0;padding:0 4px;font-size:15px;font-weight:600;overflow:hidden}.pa-shell .pa-mtop-right{flex:none;align-items:center;display:flex}.pa-shell .pa-mtop .pa-icon-btn{width:44px;height:44px}.pa-shell .pa-mtop .pa-menu.pa-activity{left:8px;right:8px;top:calc(50px + env(safe-area-inset-top));width:auto;max-height:70vh;position:fixed}.pa-shell .pa-privacy-hint{height:26px}.pa-shell .pa-archbar{padding:0 10px}.pa-shell .pa-archbar-badge{display:none}.pa-shell .pa-thread{padding:12px 16px 8px}.pa-shell .pa-msg{margin-bottom:20px}.pa-shell .pa-msg.user .pa-msg-body{max-width:88%;padding:9px 14px;font-size:15px}.pa-shell .pa-msg.assistant .pa-msg-body{font-size:15px;line-height:1.65}.pa-shell .pa-msg-body table{font-size:13px!important}.pa-shell .pa-msg-body th,.pa-shell .pa-msg-body td{padding:8px 10px!important}.pa-shell .pa-msg-act{width:44px;height:44px}.pa-shell .pa-report-card{width:100%;max-width:100%}.pa-shell .pa-report-btn{min-height:44px}.pa-shell .pa-newhero{padding:0 16px 24px}.pa-shell .pa-newhero-title{margin-bottom:16px;font-size:22px}.pa-shell .pa-newhero .pa-tiles{max-width:100%}.pa-shell .pa-tile{min-height:44px}.pa-shell .pa-fin-pill{height:36px;padding:0 12px;font-size:12px}.pa-shell .pa-run-tile{grid-template-columns:10px minmax(0,1fr) auto;row-gap:4px;max-width:100%;min-height:44px;padding:12px 14px}.pa-shell .pa-run-tile-tag{grid-column:2;margin-right:0}.pa-shell .pa-run-tile-time{grid-column:3}.pa-shell .pa-run-tile-title{grid-column:2/-1;max-width:none}.pa-shell .pa-run-tile-line{white-space:normal;grid-column:2/-1}.pa-shell .pa-run-tile-open{display:none}.pa-shell .pa-sched-placeholder{margin:0 0 14px;padding:10px 8px 10px 12px;top:4px}.pa-shell .pa-sched-bar.compact .pa-sb-line{gap:10px}.pa-shell .pa-sched-bar.compact .pa-sp-title{font-size:14px}.pa-shell .pa-sb-more{width:40px;height:40px;color:var(--ink-2);border-radius:10px;flex:none;justify-content:center;align-items:center;transition:background .12s;display:inline-flex}.pa-shell .pa-sb-more:hover,.pa-shell .pa-sb-more:active{background:var(--hover);color:var(--ink)}.pa-shell .pa-sb-more-bell{color:#dc2626}.pa-shell .pa-sb-row{height:44px}.pa-shell .pa-sb-row-main{font-size:14px}.pa-shell .pa-sb-row-actions{opacity:1}.pa-shell .pa-sb-row-actions button{width:38px;height:38px}.pa-shell .pa-sb-list{max-height:none}.pa-shell .pa-chip-sched,.pa-shell .pa-chip-row>*{min-height:40px}.pa-shell .pa-composer-wrap{padding:8px 0 calc(10px + env(safe-area-inset-bottom))}.pa-shell .pa-composer-inner{padding:0 12px}.pa-shell .pa-composer{padding:5px}.pa-shell .pa-field{padding:8px 6px;font-size:16px}.pa-shell .pa-composer.expanded .pa-field{padding:4px 10px 8px}.pa-shell .pa-send,.pa-shell .pa-comp-btn,.pa-shell .pa-comp-btn.round{width:44px;height:44px;padding:0}.pa-shell .pa-prompts-menu{left:12px;right:12px;bottom:calc(84px + env(safe-area-inset-bottom));width:auto;max-height:50vh;position:fixed}.pa-shell .pa-jump{width:44px;height:44px;top:-54px}.pa-shell .pa-msheet-backdrop{z-index:890;background:#00000059;position:fixed;inset:0}.pa-shell .pa-msheet{z-index:900;background:var(--page);padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);outline:none;flex-direction:column;animation:.22s cubic-bezier(.22,.61,.36,1) pa-sheet-up;display:flex;position:fixed;inset:0}.pa-shell .pa-msheet>.pa-report-pane,.pa-shell .pa-msheet>.pa-task-drawer{border-left:none;flex:1;min-width:0;max-width:none;min-height:0;animation:none;width:100%!important}.pa-shell .pa-msheet>.pa-task-drawer{display:flex}.pa-shell .pa-sched-split>.pa-report-pane{z-index:900;min-width:0;max-width:none;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);border-left:none;animation:.22s cubic-bezier(.22,.61,.36,1) pa-sheet-up;position:fixed;inset:0;width:100%!important}.pa-shell .pa-report-head{align-items:center;padding:10px 8px 10px 14px}.pa-shell .pa-report-hbtn{width:44px;height:44px}.pa-shell .pa-report-scroll{padding:14px}.pa-shell .pa-rp-kpis{grid-template-columns:1fr 1fr;gap:10px}.pa-shell .pa-rp-kpi-val{font-size:20px}.pa-shell .pa-resizer{display:none}.pa-shell .pa-detail-tab{min-height:44px}.pa-shell .pa-sched{max-width:none;padding:14px 16px 32px}.pa-shell .pa-sched-header{flex-direction:column;align-items:stretch;gap:10px;margin-bottom:12px}.pa-shell .pa-sched-header h1{font-size:20px}.pa-shell .pa-sched-chips{justify-content:flex-start}.pa-shell .pa-sched-sub{margin-bottom:14px;font-size:14px}.pa-shell .pa-sched-row{gap:10px;min-height:44px;padding:10px 6px}.pa-shell .pa-sr-ctrl{display:flex}.pa-shell .pa-sr-ctrl button{width:40px;height:40px}.pa-shell .pa-rec-tiles{grid-template-columns:1fr}.pa-shell .pa-rec-row{padding:12px 6px}.pa-shell .pa-filter-chip{height:36px}.pa-shell .pa-popmenu-backdrop{z-index:1000;background:#00000073;animation:.15s pa-fade;position:fixed;inset:0}.pa-shell .pa-popmenu.sheet{width:auto;padding:6px 10px calc(10px + env(safe-area-inset-bottom));z-index:1001;border-bottom:none;border-radius:18px 18px 0 0;outline:none;max-height:80vh;animation:.22s cubic-bezier(.22,.61,.36,1) pa-sheet-up;position:fixed;inset:auto 0 0;overflow-y:auto}.pa-shell .pa-popmenu.sheet .pa-popmenu-item{min-height:48px;font-size:15.5px}.pa-shell .pa-popmenu-grip{background:var(--border-strong);border-radius:2px;width:36px;height:4px;margin:4px auto 8px}.pa-shell .pa-popmenu-title{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;padding:4px 12px 8px;font-size:12px;font-weight:600;overflow:hidden}.pa-shell .pa-modal-backdrop{align-items:flex-end;padding:0}.pa-shell .pa-modal{max-width:none;padding:22px 20px calc(16px + env(safe-area-inset-bottom));border-bottom:none;border-radius:22px 22px 0 0;animation:.22s cubic-bezier(.22,.61,.36,1) pa-sheet-up}.pa-shell .pa-modal-title{font-size:20px}.pa-shell .pa-modal-actions{flex-direction:column-reverse;gap:8px;margin-top:18px}.pa-shell .pa-modal-actions button{width:100%;height:48px}.pa-shell .pa-search-backdrop{align-items:stretch;padding:0}.pa-shell .pa-search-modal{max-width:none;padding-top:env(safe-area-inset-top);border:none;border-radius:0;flex-direction:column;display:flex}.pa-shell .pa-search-results{flex:1;max-height:none}.pa-shell .pa-search-item{min-height:48px}.pa-shell .pa-search-close{width:44px;height:44px}.pa-shell .pa-msg-body .overflow-x-auto{-webkit-overflow-scrolling:touch}.pa-shell .pa-code-body{font-size:12.5px}}.pa-modal-drives{margin-top:8px}.pa-modal-check{color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:10px;margin-top:14px;font-size:14px;line-height:1.45;display:flex}.pa-modal-check input[type=checkbox]{width:16px;height:16px;accent-color:var(--accent);cursor:pointer;flex:none;margin:2px 0 0}.pa-modal-check input[type=checkbox]:focus-visible{box-shadow:0 0 0 3px var(--accent-tint);border-radius:4px;outline:none}.pa-modal-check-text{flex-direction:column;gap:2px;min-width:0;display:flex}.pa-modal-check .pa-modal-hint{margin-top:0;font-size:13px}.pa-shell .pa-workspace-main{container-type:inline-size}.pa-shell .pa-thread-head{z-index:6;max-width:none;margin:0 max(0px,calc(var(--pa-thread-w,54rem) / 2 + 148px - 50cqi)) 18px 0;flex-direction:column;gap:8px;display:flex;position:sticky;top:6px}.pa-shell .pa-workspace.split .pa-thread-head,.pa-shell .pa-workspace.split .pa-sched-placeholder{margin-right:0}.pa-shell .pa-thread-head .pa-sched-placeholder{max-width:none;margin:0;position:static}.pa-shell .pa-participants{background:var(--surface);border:1px solid var(--border);height:56px;box-shadow:var(--shadow-sm);-webkit-backdrop-filter:saturate(1.4)blur(8px);backdrop-filter:saturate(1.4)blur(8px);border-radius:14px;align-items:center;gap:12px;min-width:0;padding:0 10px 0 14px;display:flex}.pa-shell .pa-participants-in{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.pa-shell .pa-participants-spacer{flex:1}.pa-shell .pa-participants-sub{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;overflow:hidden}.pa-shell .pa-participants-btn{color:var(--accent-ink);background:var(--surface);border:1px solid var(--border);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:5px;padding:5px 11px;font-size:12.5px;font-weight:600;transition:background .12s;display:inline-flex}.pa-shell .pa-participants-btn:hover:not(:disabled){background:var(--raised)}.pa-shell .pa-participants-btn:disabled{opacity:.55;cursor:default}.pa-shell .pa-participants-more{border-radius:9px;flex:none;width:30px;height:30px}.pa-shell .pa-tag.shared{background:var(--accent-tint);color:var(--accent-ink);flex:none;margin-left:0}.pa-shell .pa-avatar{position:relative;overflow:visible}.pa-shell .pa-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.pa-shell .pa-avatar.sm{width:24px;height:24px;font-size:10px}.pa-shell .pa-avatar.xs{width:20px;height:20px;font-size:9px}.pa-shell .pa-avatar.more{background:var(--raised);color:var(--ink-2);font-size:10px;font-weight:600}.pa-shell .pa-avatar-stack{border-radius:var(--r-pill);flex:none;align-items:center;padding:0 2px;transition:background .12s;display:flex}.pa-shell .pa-avatar-stack:hover,.pa-shell .pa-avatar-stack[aria-expanded=true]{background:var(--hover)}.pa-shell .pa-avatar-stack .pa-avatar.sm{border:2px solid var(--surface);box-sizing:content-box}.pa-shell .pa-avatar-stack .pa-avatar.sm+.pa-avatar.sm{margin-left:-8px}.pa-shell .pa-crown{background:var(--amber-bg);border:1.5px solid var(--surface);width:14px;height:14px;color:var(--amber-ink);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-3px;right:-3px}.pa-shell .pa-role-badge{border-radius:var(--r-pill);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;flex:none;align-items:center;height:18px;padding:0 7px;font-size:10px;font-weight:700;display:inline-flex}.pa-shell .pa-role-badge.owner{background:var(--accent-tint);color:var(--accent-ink)}.pa-shell .pa-role-badge.edit{background:var(--good-bg);color:var(--good)}.pa-shell .pa-role-badge.watch{background:var(--raised);color:var(--ink-muted);border:1px solid var(--border)}.pa-shell .pa-popover{z-index:1000;background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-md);border-radius:16px;outline:none;padding:8px;animation:.16s pa-pop;position:fixed}.pa-shell .pa-popover.static{box-shadow:none;border:none;border-radius:0;padding:8px 10px;animation:none;position:static}.pa-shell .pa-popover-head{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);padding:6px 8px 8px;font-size:11px;font-weight:600}.pa-shell .pa-members-list{max-height:320px;margin:0;padding:0;list-style:none;overflow-y:auto}.pa-shell .pa-members-row-wrap{border-radius:10px}.pa-shell .pa-members-row{border-radius:10px;grid-template-columns:24px minmax(0,1fr) auto 26px;align-items:center;gap:10px;height:44px;padding:0 8px;transition:background .12s;display:grid}.pa-shell .pa-members-row:hover,.pa-shell .pa-members-row:focus-within{background:var(--hover)}.pa-shell .pa-members-name{flex-direction:column;min-width:0;line-height:1.25;display:flex}.pa-shell .pa-members-name .n{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:550;overflow:hidden}.pa-shell .pa-members-name .you{color:var(--ink-muted);font-weight:500}.pa-shell .pa-members-name .e{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.pa-shell .pa-members-more{width:26px;height:26px;color:var(--ink-2);opacity:0;border-radius:7px;justify-content:center;align-items:center;transition:opacity .12s,background .12s;display:inline-flex}.pa-shell .pa-members-row:hover .pa-members-more,.pa-shell .pa-members-row:focus-within .pa-members-more,.pa-shell .pa-members-more:focus-visible{opacity:1}.pa-shell .pa-members-more:hover{background:var(--accent-tint);color:var(--accent-ink)}.pa-shell .pa-members-foot{border-top:1px solid var(--border);align-items:center;gap:12px;margin-top:6px;padding:8px 6px 2px;display:flex}.pa-shell .pa-members-foot .pa-detail-link{margin-left:auto;font-size:12.5px}.pa-shell .pa-detail-link.danger{color:var(--danger)}.pa-shell .pa-members-sheet-head{color:var(--ink);justify-content:space-between;align-items:center;padding:10px 8px 6px 16px;font-size:16px;font-weight:600;display:flex}.pa-shell .pa-msg.user.other .pa-msg-body{background:var(--raised);color:var(--ink);border:1px solid var(--border)}.pa-shell .pa-msg-author{color:var(--ink-muted);letter-spacing:.01em;align-items:center;gap:6px;margin:0 6px 5px 0;font-size:12px;line-height:1;display:flex}.pa-shell .pa-rec-badges{flex:none;align-items:center;gap:4px;display:flex}.pa-shell .pa-rec-item:hover .pa-rec-badges,.pa-shell .pa-rec-item.pinned .pa-rec-badges,.pa-shell .pa-rec-item.menu-open .pa-rec-badges{display:none}.pa-shell .pa-rec-badge{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;height:18px;padding:0 7px;font-size:10px;font-weight:700;display:inline-flex}.pa-shell .pa-rec-badge.shared{background:var(--accent-tint);color:var(--accent-ink)}.pa-shell .pa-rec-badge.muted{background:var(--amber-bg);width:18px;color:var(--amber-ink);justify-content:center;padding:0}.pa-shell .pa-rec-badge.ended{background:var(--raised);color:var(--ink-muted)}.pa-shell .pa-rec-item.active .pa-rec-badge.shared{background:var(--surface)}.pa-shell .pa-rec-unread{background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 2px var(--sidebar);border-radius:50%;flex:none;animation:.3s pa-pop}.pa-shell .pa-rec-item:hover .pa-rec-unread{display:none}.pa-shell .pa-rec-item.unread .rtxt{color:var(--ink);font-weight:600}.pa-shell .pa-rec-item.muted:not(.active):not(.unread) .rtxt{color:var(--ink-muted)}.pa-shell .pa-composer.waiting,.pa-shell .pa-composer.waiting:focus-within{border-color:var(--border);box-shadow:var(--shadow-composer)}.pa-shell .pa-composer.readonly,.pa-shell .pa-composer.readonly:focus-within{background:var(--raised);border-color:var(--border);box-shadow:none}.pa-shell .pa-composer.readonly .pa-field{cursor:default;padding-left:14px}.pa-shell .pa-composer.expanded .pa-field{padding:2px 12px 10px}.pa-shell .pa-composer.readonly .pa-field:disabled{color:var(--ink-muted);-webkit-text-fill-color:var(--ink-muted);opacity:1}.pa-shell .pa-comp-lock{width:36px;height:36px;color:var(--ink-muted);flex:none;justify-content:center;align-items:center;display:flex}.pa-shell .pa-composer-hint.readonly,.pa-shell .pa-composer-hint.waiting{justify-content:center;align-items:center;gap:8px;display:flex}.pa-shell .pa-composer-hint .pa-run-dot{width:7px;height:7px}.pa-modal.pa-invite{max-width:520px;padding:22px 22px 18px}.pa-shell .pa-invite-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.pa-shell .pa-invite-head .pa-modal-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-bottom:0;overflow:hidden}.pa-shell .pa-invite-sub{margin:6px 0 14px}.pa-shell .pa-invite-tabs{margin-bottom:12px}.pa-shell .pa-invite-search{align-items:center;display:flex;position:relative}.pa-shell .pa-invite-search>svg{color:var(--ink-muted);pointer-events:none;position:absolute;left:12px}.pa-shell .pa-invite-search .pa-input{padding-left:36px}.pa-shell .pa-invite-list{border:1px solid var(--border);border-radius:14px;max-height:300px;margin:10px 0 0;padding:0;list-style:none;overflow-y:auto}.pa-shell .pa-invite-item{cursor:pointer;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;margin:0;padding:0 12px;transition:background .12s;display:grid}.pa-shell .pa-invite-item:hover,.pa-shell .pa-invite-item.picked{background:var(--hover)}.pa-shell .pa-invite-item.blocked{opacity:.55;cursor:default}.pa-shell .pa-invite-item.skeleton{cursor:default}.pa-shell .pa-invite-who{flex-direction:column;min-width:0;line-height:1.25;display:flex}.pa-shell .pa-invite-who .n{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:550;overflow:hidden}.pa-shell .pa-invite-who .e{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.pa-shell .pa-invite-existing{align-items:center;gap:10px;display:inline-flex}.pa-shell .pa-invite-existing .pa-detail-link{font-size:12px}.pa-shell .pa-invite-role-ico{background:var(--accent-tint);width:24px;height:24px;color:var(--accent-ink);border-radius:7px;justify-content:center;align-items:center;display:flex}.pa-shell .pa-invite-chips{flex-wrap:wrap;align-items:center;gap:6px;min-height:30px;margin-top:12px;display:flex}.pa-shell .pa-invite-chip{border-radius:var(--r-pill);background:var(--raised);border:1px solid var(--border);height:28px;color:var(--ink);align-items:center;gap:6px;max-width:100%;padding:0 4px;font-size:12.5px;display:inline-flex}.pa-shell .pa-invite-chip .n{text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.pa-shell .pa-invite-chip button{width:18px;height:18px;color:var(--ink-muted);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.pa-shell .pa-invite-chip button:hover{background:var(--hover);color:var(--ink)}.pa-shell .pa-invite-actions{align-items:center}.pa-shell .pa-invite-setting{color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.pa-shell .pa-transfer-list{margin-top:14px}.pa-shell .pa-transfer-list li{list-style:none}.pa-shell .pa-transfer-list input[type=radio]{cursor:pointer;width:16px;height:16px}.pa-shell .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pa-shell .pa-act-ico.membership{background:var(--accent-tint);color:var(--accent-ink)}.pa-shell .pa-sched-placeholder.muted .pa-sp-cad{color:var(--amber-ink);font-weight:600}.pa-shell .pa-sched-shared{margin-top:22px}.pa-shell .pa-sched-shared-head{padding:0 0 8px}.pa-shell .pa-sched-row.readonly .pa-sr-status{color:var(--ink-faint);cursor:default;justify-content:center;align-items:center;display:inline-flex}@media (width<=767px){.pa-shell .pa-thread-head{gap:6px;margin:0 0 12px;top:4px}.pa-shell .pa-participants{gap:8px;height:40px;padding:0 4px 0 8px}.pa-shell .pa-participants-sub,.pa-shell .pa-participants-btn .lbl{display:none}.pa-shell .pa-participants-btn{border-radius:10px;justify-content:center;width:34px;height:34px;padding:0}.pa-shell .pa-participants-more{width:34px;height:34px}.pa-shell .pa-msheet.pa-members-sheet .pa-popover.static{flex:1;overflow-y:auto}.pa-shell .pa-members-list{max-height:none}.pa-shell .pa-members-more{opacity:1;width:38px;height:38px}.pa-shell .pa-members-row{height:52px}.pa-shell .pa-msheet.pa-invite-sheet .pa-modal.pa-invite{max-width:none;min-height:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border:none;border-radius:0;flex-direction:column;flex:1;animation:none;display:flex}.pa-shell .pa-invite-list{flex:1;min-height:120px;max-height:none}.pa-shell .pa-invite-item{min-height:52px}.pa-shell .pa-invite-actions{flex-wrap:wrap}.pa-shell .pa-invite-actions .pa-invite-setting{order:-1;width:100%;margin-bottom:6px}.pa-shell .pa-invite-actions .pa-btn-ghost,.pa-shell .pa-invite-actions .pa-btn-primary{flex:1;height:46px}.pa-shell .pa-rec-badge.shared{padding:0 5px;font-size:9px}.pa-shell .pa-msg-author{font-size:12.5px}}.pa-shell .pa-run-tile-tag.alert{background:#dc2626}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-run-tile-tag.alert{background:color-mix(in srgb,#dc2626 14%,var(--surface))}}.pa-shell .pa-run-tile-tag.alert{color:#dc2626}.pa-shell .pa-run-tile-tag.resolved{background:#16a34a}@supports (color:color-mix(in lab, red, red)){.pa-shell .pa-run-tile-tag.resolved{background:color-mix(in srgb,#16a34a 14%,var(--surface))}}.pa-shell .pa-run-tile-tag.resolved{color:#15803d}.pa-shell .pa-run-tile-tag{letter-spacing:.02em;text-transform:uppercase;background:var(--accent-tint);color:var(--accent-ink);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:4px;margin-right:8px;padding:1px 7px;font-size:10.5px;font-weight:600;display:inline-flex}.pa-coach-tray{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.pa-coach-tray-item{border:1px solid var(--border-strong,#334155);border-radius:8px;width:56px;height:56px;position:relative;overflow:hidden}.pa-coach-tray-item img{object-fit:cover;width:100%;height:100%}.pa-coach-tray-item.uploading{opacity:.55}.pa-coach-tray-item.error{outline:2px solid #f43f5e}.pa-coach-tray-item button{color:#fff;cursor:pointer;background:#0009;border:0;border-radius:50%;width:18px;height:18px;padding:0;font-size:12px;line-height:18px;position:absolute;top:1px;right:1px}.pa-coach-shots{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.pa-coach-shots img{border:1px solid var(--border,#334155);object-fit:cover;border-radius:8px;max-width:180px;max-height:120px}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scrollbar-thumb{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-scrollbar-track{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#171717;background-color:#eeeeec}html[data-theme=light] body{color:#171717;background-color:#eeeeec}html[data-theme=light] :not(.pa-shell):not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){scrollbar-color:#c9c9c4 transparent}html[data-theme=light] :not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *)::-webkit-scrollbar-thumb{background:#c9c9c4 padding-box content-box}html[data-theme=light] :not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *)::-webkit-scrollbar-thumb:hover{background:#b3b3ae padding-box content-box}.rp-topbar.pa-shell{align-items:center;gap:6px;padding:0;display:flex;background:0 0!important}.rp-topbar .pa-menu{z-index:60}html[data-theme=light] .bg-slate-900:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-gray-900:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-slate-950:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-gray-950:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#eeeeec!important}html[data-theme=light] .bg-slate-900\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-gray-900\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#eeeeec4d!important}html[data-theme=light] .bg-slate-900\/35:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#eeeeec59!important}html[data-theme=light] .bg-slate-900\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-gray-900\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-gray-950\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#eeeeec66!important}html[data-theme=light] .bg-slate-900\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-gray-900\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#eeeeec80!important}html[data-theme=light] .bg-slate-900\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-gray-900\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-gray-950\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#eeeeec99!important}html[data-theme=light] .bg-slate-900\/70:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-gray-900\/70:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-gray-950\/70:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#eeeeecb3!important}html[data-theme=light] .bg-slate-900\/80:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-gray-900\/80:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#eeeeeccc!important}html[data-theme=light] .bg-slate-900\/95:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-gray-900\/95:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#eeeeecf2!important}html[data-theme=light] .bg-gray-900\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#eeeeec33!important}html[data-theme=light] .bg-gray-900\/85:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#eeeeecd9!important}html[data-theme=light] .bg-slate-800:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-gray-800:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#fff!important}html[data-theme=light] .bg-slate-800\/10:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#ffffff1a!important}html[data-theme=light] .bg-slate-800\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-gray-800\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#fff3!important}html[data-theme=light] .bg-slate-800\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-gray-800\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#ffffff4d!important}html[data-theme=light] .bg-slate-800\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-gray-800\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#fff6!important}html[data-theme=light] .bg-slate-800\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-gray-800\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#ffffff80!important}html[data-theme=light] .bg-slate-800\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-gray-800\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#fff9!important}html[data-theme=light] .bg-slate-800\/70:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#ffffffb3!important}html[data-theme=light] .bg-slate-800\/80:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-gray-800\/80:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#fffc!important}html[data-theme=light] .bg-slate-800\/90:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-gray-800\/90:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#ffffffe6!important}html[data-theme=light] .bg-slate-800\/95:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-gray-800\/95:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#fffffff2!important}html[data-theme=light] .bg-slate-700:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-gray-700:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#f1f1ee!important}html[data-theme=light] .bg-slate-700\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-gray-700\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#f4f4f24d!important}html[data-theme=light] .bg-slate-700\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-gray-700\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#f4f4f266!important}html[data-theme=light] .bg-slate-700\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-gray-700\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#f4f4f280!important}html[data-theme=light] .bg-slate-700\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-gray-700\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#f4f4f299!important}html[data-theme=light] .bg-slate-700\/80:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-gray-700\/80:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#f4f4f2cc!important}html[data-theme=light] .bg-gray-700\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#f4f4f233!important}html[data-theme=light] .bg-gray-700\/70:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#f4f4f2b3!important}html[data-theme=light] .bg-gray-750:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#f9f9f8!important}html[data-theme=light] .bg-slate-600:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-gray-600:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .disabled\:bg-gray-600:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):disabled,html[data-theme=light] .disabled\:bg-slate-600:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):disabled,html[data-theme=light] .disabled\:bg-gray-700:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):disabled,html[data-theme=light] .disabled\:bg-slate-700:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):disabled{background-color:#d8d8d3!important}html[data-theme=light] .bg-slate-600\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-gray-600\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#ececec33!important}html[data-theme=light] .bg-slate-600\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-gray-600\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#ececec4d!important}html[data-theme=light] .bg-slate-600\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .disabled\:bg-slate-600\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):disabled{background-color:#ececec80!important}html[data-theme=light] .bg-slate-600\/90:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#ececece6!important}html[data-theme=light] .hover\:bg-gray-700:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-gray-700\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-gray-700\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-gray-700\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-gray-700\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-gray-700\/70:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-slate-700:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-slate-700\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-slate-700\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-slate-700\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-slate-700\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-slate-700\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-slate-700\/70:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-gray-600:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-gray-600\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-slate-600:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-slate-600\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-slate-500:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-slate-500\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-gray-500:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-gray-800:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-gray-800\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-slate-800:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-slate-800\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-slate-800\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-slate-800\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-slate-800\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-slate-800\/70:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover{background-color:#0000000b!important}html[data-theme=light] .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-gray-100:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-gray-200:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-slate-200:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){color:#171717!important}html[data-theme=light] .text-gray-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-slate-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){color:#3d3d3a!important}html[data-theme=light] .text-gray-400:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-slate-400:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){color:#55554f!important}html[data-theme=light] .text-gray-500:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-slate-500:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){color:#6e6e69!important}html[data-theme=light] .text-gray-600:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-slate-600:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){color:#7d7d78!important}html[data-theme=light] .hover\:text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:text-gray-200:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:text-gray-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:text-slate-200:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:text-slate-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .group:hover .group-hover\:text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .group:hover .group-hover\:text-gray-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .group:hover .group-hover\:text-slate-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){color:#171717!important}html[data-theme=light] .hover\:text-gray-400:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:text-slate-400:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .group:hover .group-hover\:text-slate-400:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){color:#3d3d3a!important}html[data-theme=light] .disabled\:text-gray-500:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):disabled,html[data-theme=light] .disabled\:text-gray-600:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):disabled,html[data-theme=light] .disabled\:text-slate-500:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):disabled{color:#a3a39e!important}html[data-theme=light] .placeholder-gray-400:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *)::placeholder,html[data-theme=light] .placeholder-gray-500:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *)::placeholder,html[data-theme=light] .placeholder-gray-600:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *)::placeholder,html[data-theme=light] .placeholder-slate-400:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *)::placeholder,html[data-theme=light] .placeholder-slate-500:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *)::placeholder,html[data-theme=light] .placeholder\:text-slate-500:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *)::placeholder{color:#6e6e69!important}html[data-theme=light] .border-gray-700:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-gray-700\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-gray-700\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-gray-700\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-gray-700\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-gray-700\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-slate-700:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-slate-700\/10:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-slate-700\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-slate-700\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-slate-700\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-slate-700\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-slate-700\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-gray-800:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-gray-800\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-gray-800\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-slate-800:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-gray-900:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){border-color:#d8d8d3!important}html[data-theme=light] .border-r-slate-700:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){border-right-color:#d8d8d3!important}html[data-theme=light] .border-r-slate-900:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){border-right-color:#eeeeec!important}html[data-theme=light] .border-gray-600:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-gray-600\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-gray-600\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-gray-600\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-slate-600:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-slate-600\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-slate-600\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-slate-600\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .hover\:border-gray-600:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:border-gray-600\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:border-slate-600:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:border-slate-600\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover{border-color:#c9c9c4!important}html[data-theme=light] .border-t-slate-600:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){border-top-color:#c9c9c4!important}html[data-theme=light] .border-gray-500:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-slate-500:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-slate-500\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .hover\:border-gray-500:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:border-slate-500:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:border-gray-400:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover{border-color:#bdbdb8!important}html[data-theme=light] .divide-gray-700:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *)>:not([hidden])~:not([hidden]),html[data-theme=light] .divide-slate-700:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *)>:not([hidden])~:not([hidden]),html[data-theme=light] .divide-slate-700\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *)>:not([hidden])~:not([hidden]),html[data-theme=light] .divide-slate-600\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *)>:not([hidden])~:not([hidden]){border-color:#d8d8d3!important}html[data-theme=light] .ring-gray-400\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){--tw-ring-color:#c9c9c4!important}html[data-theme=light] .from-gray-800:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .from-slate-800:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .from-gray-700\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .from-slate-700\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .from-gray-600:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .disabled\:from-slate-700:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):disabled,html[data-theme=light] .hover\:from-slate-600\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover{--tw-gradient-from:#fff var(--tw-gradient-from-position)!important}html[data-theme=light] .via-gray-800:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)!important}html[data-theme=light] .from-gray-900:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){--tw-gradient-from:#eeeeec var(--tw-gradient-from-position)!important}html[data-theme=light] .via-slate-900:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){--tw-gradient-stops:var(--tw-gradient-from),#eeeeec var(--tw-gradient-via-position),var(--tw-gradient-to)!important}html[data-theme=light] .to-gray-800:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .to-gray-750:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .to-gray-700\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .to-slate-700\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .disabled\:to-slate-700:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):disabled,html[data-theme=light] .hover\:to-slate-600\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover{--tw-gradient-to:#fff var(--tw-gradient-to-position)!important}html[data-theme=light] .to-gray-900:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .to-slate-900:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .to-gray-900\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){--tw-gradient-to:#eeeeec var(--tw-gradient-to-position)!important}html[data-theme=light] .text-indigo-200:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-indigo-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-indigo-400:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-indigo-400\/70:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .hover\:text-indigo-200:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:text-indigo-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .group:hover .group-hover\:text-indigo-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){color:#4f46e5!important}html[data-theme=light] .text-emerald-200:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-emerald-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-emerald-400:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-emerald-400\/80:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-emerald-400\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .hover\:text-emerald-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:text-emerald-400:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .text-green-200:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-green-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-green-300\/70:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-green-400:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .hover\:text-green-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:text-green-400:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover{color:#15803d!important}html[data-theme=light] .text-rose-200:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-rose-200\/80:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-rose-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-rose-400:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .hover\:text-rose-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .text-red-200:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-red-200\/70:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-red-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-red-300\/80:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-red-400:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-red-400\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-red-400\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-red-400\/70:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .hover\:text-red-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:text-red-400:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover{color:#b91c1c!important}html[data-theme=light] .text-amber-200:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-amber-200\/80:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-amber-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-amber-300\/70:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-amber-300\/80:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-amber-300\/90:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-amber-400:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-amber-400\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-amber-400\/70:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-amber-400\/80:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .hover\:text-amber-200:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:text-amber-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:text-amber-400:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .text-yellow-200:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-yellow-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-yellow-300\/70:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-yellow-400:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .hover\:text-yellow-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover{color:#92600b!important}html[data-theme=light] .text-sky-200:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-sky-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){color:#0369a1!important}html[data-theme=light] .text-violet-200:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-violet-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-violet-400:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-purple-200:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-purple-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-purple-400:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .hover\:text-purple-200:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:text-purple-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:text-purple-400:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover{color:#6d28d9!important}html[data-theme=light] .text-cyan-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-cyan-400:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-cyan-400\/70:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .hover\:text-cyan-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:text-cyan-400:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover{color:#0e7490!important}html[data-theme=light] .text-blue-200:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-blue-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-blue-300\/70:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-blue-400:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-blue-400\/80:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .hover\:text-blue-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:text-blue-400:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .group:hover .group-hover\:text-blue-200:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .group:hover .group-hover\:text-blue-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .group:hover .group-hover\:text-blue-400:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){color:#1d4ed8!important}html[data-theme=light] .text-orange-300:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-orange-400:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){color:#c2410c!important}html[data-theme=light] .bg-indigo-950\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-indigo-950\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-indigo-900\/15:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-indigo-900\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-indigo-900\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-indigo-900\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-indigo-900\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-indigo-900\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#eef2ff!important}html[data-theme=light] .bg-indigo-700\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .hover\:bg-indigo-950\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-indigo-900\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-indigo-900\/70:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover{background-color:#e0e7ff!important}html[data-theme=light] .bg-emerald-950\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-emerald-950\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-emerald-950\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-emerald-950\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-emerald-950\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-emerald-900\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-emerald-900\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-emerald-900\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-emerald-900\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-green-950\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-green-900:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-green-900\/10:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-green-900\/15:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-green-900\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-green-900\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-green-900\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-green-900\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-green-900\/70:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#dcfce7!important}html[data-theme=light] .bg-green-700\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .hover\:bg-emerald-900\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-emerald-900\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-emerald-900\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-emerald-900\/70:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-green-900\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-green-900\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-green-900\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover{background-color:#bbf7d0!important}html[data-theme=light] .bg-rose-950\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-rose-950\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-rose-950\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-rose-950\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-rose-900\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-rose-900\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-rose-900\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-rose-900\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-red-950\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-red-900\/5:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-red-900\/15:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-red-900\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-red-900\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-red-900\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-red-900\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#fee2e2!important}html[data-theme=light] .hover\:bg-rose-900\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-red-900\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-red-900\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-red-900\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-red-900\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-red-900\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover{background-color:#fecaca!important}html[data-theme=light] .bg-amber-950\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-amber-950\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-amber-950\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-amber-900\/10:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-amber-900\/15:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-amber-900\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-amber-900\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-amber-900\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-yellow-900\/5:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-yellow-900\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-yellow-900\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-yellow-900\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-yellow-900\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#fef3c7!important}html[data-theme=light] .bg-yellow-700\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .hover\:bg-amber-900\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-amber-900\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-amber-900\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-yellow-900\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover{background-color:#fde68a!important}html[data-theme=light] .bg-sky-950\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-sky-950\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#e0f2fe!important}html[data-theme=light] .bg-blue-950\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-blue-900:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-blue-900\/10:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-blue-900\/15:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-blue-900\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-blue-900\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-blue-900\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-blue-900\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-blue-900\/70:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#dbeafe!important}html[data-theme=light] .bg-blue-700\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .hover\:bg-blue-900\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-blue-900\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-blue-900\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-blue-900\/70:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-blue-800\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover{background-color:#bfdbfe!important}html[data-theme=light] .bg-violet-950\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-violet-950\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-purple-950\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-purple-950\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-purple-900:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-purple-900\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-purple-900\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-purple-900\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-purple-900\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#ede9fe!important}html[data-theme=light] .bg-purple-700\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .hover\:bg-purple-900\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:bg-purple-900\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover{background-color:#ddd6fe!important}html[data-theme=light] .bg-cyan-900\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-cyan-900\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-cyan-900\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-cyan-900\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#cffafe!important}html[data-theme=light] .bg-orange-900\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-orange-900\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-orange-900\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#ffedd5!important}html[data-theme=light] .hover\:bg-orange-900\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover{background-color:#fed7aa!important}html[data-theme=light] .border-indigo-700:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-indigo-700\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-indigo-700\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-indigo-800:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-indigo-800\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-indigo-800\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){border-color:#c7d2fe!important}html[data-theme=light] .border-emerald-700:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-emerald-700\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-emerald-700\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-emerald-700\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-emerald-800:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-emerald-800\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-emerald-800\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-emerald-900:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-green-600\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-green-600\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-green-700:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-green-700\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-green-700\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-green-700\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-green-800:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-green-800\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-green-800\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-green-800\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-green-900\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .hover\:border-green-800\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover{border-color:#bbf7d0!important}html[data-theme=light] .border-rose-700:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-rose-800:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-rose-800\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-rose-900:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-red-600\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-red-600\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-red-700:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-red-700\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-red-700\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-red-800:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-red-800\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-red-800\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-red-800\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-red-900:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-red-900\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){border-color:#fecaca!important}html[data-theme=light] .border-amber-600\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-amber-600\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-amber-700:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-amber-700\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-amber-700\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-amber-700\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-amber-700\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-amber-700\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-amber-800:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-amber-800\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-amber-800\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-amber-800\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-amber-900:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-yellow-600:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-yellow-700:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-yellow-700\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-yellow-700\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-yellow-700\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-yellow-800\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-yellow-800\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-yellow-900\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){border-color:#fde68a!important}html[data-theme=light] .border-sky-800:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){border-color:#bae6fd!important}html[data-theme=light] .border-blue-600\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-blue-600\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-blue-700:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-blue-700\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-blue-700\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-blue-800\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-blue-800\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-blue-900\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .hover\:border-blue-700:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:border-blue-700\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover,html[data-theme=light] .hover\:border-blue-600\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover{border-color:#bfdbfe!important}html[data-theme=light] .border-violet-600\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-violet-800:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-purple-600:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-purple-600\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-purple-700:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-purple-700\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-purple-700\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-purple-800:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-purple-800\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-purple-900\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){border-color:#ddd6fe!important}html[data-theme=light] .border-cyan-600\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-cyan-700:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-cyan-700\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-cyan-700\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-cyan-800\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-cyan-800\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){border-color:#a5f3fc!important}html[data-theme=light] .border-orange-600\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-orange-700:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-orange-700\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-orange-700\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-orange-800\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){border-color:#fed7aa!important}html[data-theme=light] .from-cyan-900\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .from-cyan-900\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){--tw-gradient-from:#cffafe var(--tw-gradient-from-position)!important}html[data-theme=light] .to-cyan-800\/10:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){--tw-gradient-to:#cffafe var(--tw-gradient-to-position)!important}html[data-theme=light] .from-purple-900\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .from-purple-900\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .from-purple-900\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){--tw-gradient-from:#ede9fe var(--tw-gradient-from-position)!important}html[data-theme=light] .to-purple-950\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .to-purple-800\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .to-purple-800\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .to-indigo-800\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){--tw-gradient-to:#ede9fe var(--tw-gradient-to-position)!important}html[data-theme=light] .from-emerald-900\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .from-emerald-900\/80:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .from-green-900\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .from-green-900\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .from-green-900\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .from-green-900\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){--tw-gradient-from:#dcfce7 var(--tw-gradient-from-position)!important}html[data-theme=light] .to-green-800\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .to-green-800\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .to-emerald-800\/10:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .to-emerald-800\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){--tw-gradient-to:#dcfce7 var(--tw-gradient-to-position)!important}html[data-theme=light] .from-blue-950\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .from-blue-900\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .from-blue-900\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .from-blue-900\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .from-blue-900\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .from-blue-900\/80:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .from-indigo-900\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){--tw-gradient-from:#dbeafe var(--tw-gradient-from-position)!important}html[data-theme=light] .to-blue-900\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .to-blue-800\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .to-blue-800\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .to-blue-800\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){--tw-gradient-to:#dbeafe var(--tw-gradient-to-position)!important}html[data-theme=light] .from-amber-900\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .from-yellow-900\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){--tw-gradient-from:#fef3c7 var(--tw-gradient-from-position)!important}html[data-theme=light] .to-yellow-900\/10:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .to-yellow-800\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .to-amber-800\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){--tw-gradient-to:#fef3c7 var(--tw-gradient-to-position)!important}html[data-theme=light] .from-orange-900\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .from-orange-900\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .from-orange-900\/50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){--tw-gradient-from:#ffedd5 var(--tw-gradient-from-position)!important}html[data-theme=light] .to-orange-800\/10:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .to-orange-800\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){--tw-gradient-to:#ffedd5 var(--tw-gradient-to-position)!important}html[data-theme=light] .from-red-900\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){--tw-gradient-from:#fee2e2 var(--tw-gradient-from-position)!important}html[data-theme=light] .to-red-800\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){--tw-gradient-to:#fee2e2 var(--tw-gradient-to-position)!important}html[data-theme=light] .bg-blue-500.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-blue-500 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-blue-600.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-blue-600 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-blue-700.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-blue-700 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-blue-800.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-blue-800 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-indigo-500.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-indigo-500 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-indigo-600.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-indigo-600 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-indigo-700.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-indigo-700 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-indigo-800.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-indigo-800 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-purple-500.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-purple-500 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-purple-600.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-purple-600 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-purple-700.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-purple-700 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-purple-800.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-purple-800 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-violet-500.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-violet-500 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-violet-600.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-violet-600 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-violet-700.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-violet-700 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-violet-800.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-violet-800 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-red-500.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-red-500 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-red-600.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-red-600 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-red-700.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-red-700 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-red-800.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-red-800 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-rose-500.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-rose-500 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-rose-600.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-rose-600 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-rose-700.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-rose-700 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-rose-800.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-rose-800 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-green-500.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-green-500 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-green-600.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-green-600 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-green-700.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-green-700 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-green-800.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-green-800 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-emerald-500.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-emerald-500 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-emerald-600.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-emerald-600 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-emerald-700.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-emerald-700 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-emerald-800.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-emerald-800 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-teal-500.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-teal-500 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-teal-600.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-teal-600 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-teal-700.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-teal-700 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-teal-800.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-teal-800 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-amber-500.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-amber-500 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-amber-600.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-amber-600 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-amber-700.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-amber-700 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-amber-800.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-amber-800 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-orange-500.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-orange-500 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-orange-600.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-orange-600 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-orange-700.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-orange-700 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-orange-800.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-orange-800 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-cyan-500.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-cyan-500 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-cyan-600.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-cyan-600 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-cyan-700.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-cyan-700 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-cyan-800.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-cyan-800 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-yellow-500.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-yellow-500 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-yellow-600.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-yellow-600 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-yellow-700.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-yellow-700 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-yellow-800.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-yellow-800 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-sky-500.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-sky-500 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-sky-600.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-sky-600 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-sky-700.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-sky-700 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-sky-800.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-sky-800 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-pink-500.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-pink-500 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-pink-600.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-pink-600 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-pink-700.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-pink-700 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-pink-800.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-pink-800 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-fuchsia-500.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-fuchsia-500 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-fuchsia-600.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-fuchsia-600 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-fuchsia-700.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-fuchsia-700 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-fuchsia-800.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-fuchsia-800 .text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] [class*=bg-linear-to].text-white:not([class*="900/"]):not([class*="950/"]):not(.from-gray-800):not(.from-gray-900):not(.from-slate-800):not(.from-slate-900):not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] [class*=hover\:from-]:not([class*=hover\:from-slate]):not([class*=hover\:from-gray]):not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover{color:#fff!important}html[data-theme=light] .disabled\:bg-gray-600.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):disabled,html[data-theme=light] .disabled\:bg-slate-600.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):disabled,html[data-theme=light] .disabled\:bg-gray-700.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):disabled,html[data-theme=light] .disabled\:bg-slate-700.text-white:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):disabled{color:#6e6e69!important}html[data-theme=light] .rp-sidebar{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f1f5f9!important;background-color:#1e293b!important;border-color:#334155!important}html[data-theme=light] .rp-sidebar .bg-slate-800{background-color:#1e293b!important}html[data-theme=light] .rp-sidebar .bg-slate-700,html[data-theme=light] .rp-sidebar .hover\:bg-slate-700:hover{background-color:#334155!important}html[data-theme=light] .rp-sidebar .border-slate-700{border-color:#334155!important}html[data-theme=light] .rp-sidebar .text-white,html[data-theme=light] .rp-sidebar .hover\:text-white:hover{color:#fff!important}html[data-theme=light] .rp-sidebar .text-slate-400{color:#94a3b8!important}html[data-theme=light] .rp-sidebar .text-slate-500{color:#64748b!important}html[data-theme=light] .rp-sidebar .text-slate-300{color:#cbd5e1!important}.rp-rail-tip{z-index:70;pointer-events:none;color:#e2e8f0;white-space:nowrap;background:#0f172a;border-radius:8px;padding:5px 10px;font-size:12.5px;font-weight:500;line-height:1.2;animation:.15s ease-out both rp-tip-in;position:fixed;transform:translateY(-50%);box-shadow:0 6px 20px #00000059,0 1px 3px #0000004d}.rp-rail-tip:before{content:"";border:5px solid #0000;border-right-color:#0f172a;position:absolute;top:50%;right:100%;transform:translateY(-50%)}@keyframes rp-tip-in{0%{opacity:0;transform:translate(-4px,-50%)}to{opacity:1;transform:translateY(-50%)}}html[data-theme=light] .pa-shell .pa-sched-bar .pa-sb-seg{background:#fff;border-color:#e0e0dd}html[data-theme=light] .pa-shell .pa-sb-seg.firing{color:#b91c1c;background:#fef2f2;border-color:#fca5a5}html[data-theme=light] .pa-shell .pa-sb-firing,html[data-theme=light] .pa-shell .pa-sb-bell.firing{color:#b91c1c}html[data-theme=light] .pa-shell .pa-sb-row:hover,html[data-theme=light] .pa-shell .pa-sb-row:focus-within{background:#0000000b}html[data-theme=light] .pa-shell .pa-sb-toggle-tasks{background:#fff;border-color:#e0e0dd}html[data-theme=light] .pa-shell .pa-chip-sched{color:#4f46e5;background:#4f46e517;border-color:#4f46e542}html[data-theme=light] .pa-shell .pa-chip-sched:hover{background:#4f46e526}html[data-theme=light] .pa-shell .pa-chip-sched.alert{color:#92600b;background:#fef3c7;border-color:#f5d78a}html[data-theme=light] .pa-shell .pa-chip-sched.alert:hover{background:#fde68a}html[data-theme=light] .pa-shell .pa-chip-sched.firing{color:#b91c1c;background:#fee2e2;border-color:#fca5a5}html[data-theme=light] .pa-shell .pa-run-tile{background:#fff;border-color:#ececec}html[data-theme=light] .pa-shell .pa-run-tile:hover{background:#fbfbfa;border-color:#4f46e5}html[data-theme=light] .pa-shell .pa-run-tile-dot.ok{background:#16a34a}html[data-theme=light] .pa-shell .pa-sched-placeholder.monitor .pa-sp-ico{color:#92600b;background:#fef3c7}html[data-theme=light] .pa-shell .pa-seg{background:#fff;border-color:#e0e0dd}html[data-theme=light] .pa-shell .pa-seg>button.on{color:#4f46e5;background:#4f46e517}html[data-theme=light] .pa-shell .pa-switch{background:#d4d4d1}html[data-theme=light] .pa-shell .pa-switch[aria-checked=true]{background:#4f46e5}html[data-theme=light] .pa-shell .pa-runs-skip{color:#8a8a86}html[data-theme=light] .pa-shell .pa-runs-table tbody tr.on td{background:#4f46e517}html[data-theme=light] .pa-shell .pa-al-kind.k-monitor,html[data-theme=light] .pa-shell .pa-sr-kind{color:#92600b;background:#fef3c7;border-color:#f5d78a}html[data-theme=light] .pa-shell .pa-al-kind.k-task,html[data-theme=light] .pa-shell .pa-tag.mode{color:#4b4b47;background:#f3f3f1;border-color:#e0e0dd}html[data-theme=light] .pa-shell .pa-drawer-backdrop,html[data-theme=light] .pa-shell .pa-popmenu-backdrop{background:#00000047}html[data-theme=light] .pa-shell .pa-msheet-backdrop{background:#0000002e}html[data-theme=light] .pa-shell .pa-drawer{box-shadow:0 0 0 1px #ececec,0 24px 60px #00000029}html[data-theme=light] .pa-shell .pa-popmenu-grip{background:#d4d4d1}html[data-theme=light] .pa-shell .pa-sb-more-bell{color:#b91c1c}html[data-theme=light] .pa-shell .pa-fin-pill{color:#171717;background:#fff;border-color:#e0e0dd}html[data-theme=light] .pa-shell .pa-fin-pill:hover{background:#fbfbfa}html[data-theme=light] .pa-shell .pa-privacy-hint{background:#4f46e5;box-shadow:0 4px 12px #4f46e540}html[data-theme=light] .pa-shell .pa-privacy-hint:hover{background:#4338ca}html[data-theme=light] .pa-shell.pa-privacy .pa-fin{color:#8a8a86}html[data-theme=light] .pa-modal-check{color:#171717}html[data-theme=light] .pa-modal-check input[type=checkbox]{accent-color:#4f46e5}html[data-theme=light] .pa-modal-check input[type=checkbox]:focus-visible{box-shadow:0 0 0 3px #4f46e540}html[data-theme=light] .pa-shell .pa-participants{background:#fff;border-color:#e0e0dd}html[data-theme=light] .pa-shell .pa-avatar-stack .pa-avatar.sm{border-color:#fff}html[data-theme=light] .pa-shell .pa-avatar.more{color:#3d3d3a;background:#f1f1ee}html[data-theme=light] .pa-shell .pa-crown{color:#92600b;background:#fef3c7;border-color:#fff}html[data-theme=light] .pa-shell .pa-role-badge.owner{color:#4f46e5;background:#4f46e517}html[data-theme=light] .pa-shell .pa-role-badge.edit{color:#15803d;background:#dcfce7}html[data-theme=light] .pa-shell .pa-role-badge.watch{color:#6e6e69;background:#f1f1ee;border-color:#d8d8d3}html[data-theme=light] .pa-shell .pa-popover{background:#fff;border-color:#e0e0dd}html[data-theme=light] .pa-shell .pa-members-row:hover,html[data-theme=light] .pa-shell .pa-members-row:focus-within,html[data-theme=light] .pa-shell .pa-invite-item:hover,html[data-theme=light] .pa-shell .pa-invite-item.picked{background:#0000000b}html[data-theme=light] .pa-shell .pa-msg.user.other .pa-msg-body{color:#171717;background:#f1f1ee;border-color:#d8d8d3}html[data-theme=light] .pa-shell .pa-msg-author{color:#6e6e69}html[data-theme=light] .pa-shell .pa-rec-badge.shared{color:#4f46e5;background:#4f46e517}html[data-theme=light] .pa-shell .pa-rec-badge.muted{color:#92600b;background:#fef3c7}html[data-theme=light] .pa-shell .pa-rec-badge.ended{color:#6e6e69;background:#f1f1ee}html[data-theme=light] .pa-shell .pa-rec-unread{background:#4f46e5;box-shadow:0 0 0 2px #f8f8f7}html[data-theme=light] .pa-shell .pa-composer.readonly,html[data-theme=light] .pa-shell .pa-composer.readonly:focus-within{background:#f1f1ee}html[data-theme=light] .pa-shell .pa-invite-chip{background:#f1f1ee;border-color:#d8d8d3}html[data-theme=light] .pa-shell .pa-invite-list{border-color:#e0e0dd}html[data-theme=light] .pa-shell .pa-invite-role-ico,html[data-theme=light] .pa-shell .pa-act-ico.membership{color:#4f46e5;background:#4f46e517}html[data-theme=light] .pa-shell .pa-sched-placeholder.muted .pa-sp-cad{color:#92600b}html[data-theme=light] .pa-shell .pa-tag.shared{color:#4f46e5;background:#4f46e517}html[data-theme=light] .rp-editor-page.bg-\[\#1e1e1e\],html[data-theme=light] .rp-editor-page .bg-\[\#1e1e1e\]{background-color:#fff!important}html[data-theme=light] .rp-editor-page .bg-\[\#252526\],html[data-theme=light] .rp-editor-page .bg-\[\#2d2d2d\],html[data-theme=light] .rp-editor-page .bg-\[\#1e1e2e\],html[data-theme=light] .rp-editor-page .bg-\[\#1a1a2e\],html[data-theme=light] .rp-editor-page .hover\:bg-\[\#252526\]:hover,html[data-theme=light] .rp-editor-page .disabled\:bg-\[\#252526\]:disabled{background-color:#f3f3f3!important}html[data-theme=light] .rp-editor-page .ring-offset-\[\#252526\]{--tw-ring-offset-color:#f3f3f3!important}html[data-theme=light] .rp-editor-page .bg-\[\#3c3c3c\],html[data-theme=light] .rp-editor-page .hover\:bg-\[\#3c3c3c\]:hover,html[data-theme=light] .rp-editor-page .disabled\:bg-\[\#3c3c3c\]:disabled{background-color:#e5e5e5!important}html[data-theme=light] .rp-editor-page .hover\:bg-\[\#4c4c4c\]:hover{background-color:#dcdcdc!important}html[data-theme=light] .rp-editor-page .text-\[\#cccccc\],html[data-theme=light] .rp-editor-page .text-\[\#e0e0e0\]{color:#1f1f1f!important}html[data-theme=light] .rp-editor-page .text-\[\#858585\],html[data-theme=light] .rp-editor-page .disabled\:text-\[\#858585\]:disabled{color:#616161!important}html[data-theme=light] .rp-editor-page .text-\[\#6d6d6d\],html[data-theme=light] .rp-editor-page .disabled\:text-\[\#6d6d6d\]:disabled,html[data-theme=light] .rp-editor-page .placeholder-\[\#6d6d6d\]::placeholder{color:#8a8a8a!important}html[data-theme=light] .rp-editor-page .text-\[\#888\]{color:#767676!important}html[data-theme=light] .rp-editor-page .border-\[\#2b2b2b\],html[data-theme=light] .rp-editor-page .border-\[\#3c3c3c\],html[data-theme=light] .rp-editor-page .border-\[\#404040\]{border-color:#e0e0e0!important}html[data-theme=light] .rp-editor-page .bg-\[\#0078d4\].text-white:not(:disabled),html[data-theme=light] .rp-editor-page .bg-\[\#0078d4\] .text-white,html[data-theme=light] .rp-editor-page .hover\:bg-\[\#007acc\].text-white:hover{color:#fff!important}html[data-theme=light] .rp-editor-page .text-\[\#d7ba7d\]{color:#795e26!important}html[data-theme=light] .rp-editor-page .border-\[\#d7ba7d\]{border-color:#795e26!important}html[data-theme=light] .rp-editor-page .text-\[\#4ec9b0\]{color:#267f99!important}html[data-theme=light] .rp-editor-page .border-\[\#4ec9b0\]{border-color:#267f99!important}html[data-theme=light] .rp-editor-page .border-\[\#4ec9b0\]\/30{border-color:#267f994d!important}html[data-theme=light] .rp-editor-page .bg-\[\#4ec9b0\]\/20{background-color:#267f991f!important}html[data-theme=light] .rp-editor-page .text-\[\#f48771\]{color:#cd3131!important}html[data-theme=light] .rp-editor-page .border-\[\#f48771\]{border-color:#cd3131!important}html[data-theme=light] .text-slate-100:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-slate-50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .text-gray-50:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){color:#171717!important}html[data-theme=light] .text-amber-100:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){color:#92600b!important}html[data-theme=light] .bg-amber-950\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-amber-950\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-amber-900\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#fef3c7!important}html[data-theme=light] .bg-emerald-900\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#dcfce7!important}html[data-theme=light] .bg-rose-950\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#fee2e2!important}html[data-theme=light] .bg-indigo-950\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-indigo-950\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-indigo-900\/20:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .bg-indigo-900\/30:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#eef2ff!important}html[data-theme=light] .bg-slate-950\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#eeeeec99!important}html[data-theme=light] .border-slate-700\/70:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){border-color:#d8d8d3!important}html[data-theme=light] .border-indigo-900\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *),html[data-theme=light] .border-indigo-800\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){border-color:#c7d2fe!important}html[data-theme=light] .rp-switch-off:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#bdbdb7!important}html[data-theme=light] .rp-switch-knob:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *){background-color:#fff!important}html[data-theme=light] .divide-slate-700\/40:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *)>:not([hidden])~:not([hidden]),html[data-theme=light] .divide-slate-700\/60:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *)>:not([hidden])~:not([hidden]),html[data-theme=light] .divide-slate-700\/70:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *)>:not([hidden])~:not([hidden]){border-color:#e4e4e0!important}html[data-theme=light] .hover\:border-slate-700:not(.pa-shell *):not(.rp-sidebar):not(.rp-sidebar *):hover{border-color:#d8d8d3!important}
