.ci-badges[data-v-bce4e0ba]{display:flex;flex-wrap:nowrap;align-items:center;gap:.3rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.ci-badges[data-v-bce4e0ba]::-webkit-scrollbar{display:none}.ci-item[data-v-bce4e0ba]{display:inline-flex;align-items:center;gap:.32rem;flex:0 0 auto;min-width:1.45rem;max-width:100%;height:1.45rem;border-radius:8px;text-decoration:none;background:#17203d;border:1px solid #30406f;white-space:nowrap;padding:0 .45rem 0 0}.ci-icon[data-v-bce4e0ba]{width:1.45rem;height:1.45rem;flex:0 0 1.45rem;display:grid;place-items:center}.icon-svg[data-v-bce4e0ba]{width:.95rem;height:.95rem}.ci-item.is-pending[data-v-bce4e0ba]{color:#facc15}.ci-item.is-success[data-v-bce4e0ba]{color:#22c55e}.ci-item.is-failure[data-v-bce4e0ba]{color:#ef4444}.ci-item.is-cancelled[data-v-bce4e0ba]{color:#cbd5e1}.ci-item.is-default[data-v-bce4e0ba]{color:#60a5fa}.ci-name[data-v-bce4e0ba]{display:inline-block;font-size:.74rem;line-height:1}.empty[data-v-bce4e0ba]{font-size:.78rem;color:#94a3b8}.pr-card[data-v-1caa0879]{background:#0f172a;border:1px solid #253560;border-radius:12px;padding:.75rem;display:flex;flex-direction:column;gap:.5rem;min-height:236px;min-width:240px;box-shadow:0 8px 18px #0000003d;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;will-change:transform}.pr-card[data-v-1caa0879]:not(.cinematic):hover,.pr-card[data-v-1caa0879]:not(.cinematic):focus-within{transform:translateY(-4px);border-color:#4f75c8;box-shadow:0 14px 26px #00000059,0 0 0 1px #60a5fa40}.top[data-v-1caa0879]{display:flex;justify-content:space-between;align-items:center;gap:.35rem;min-width:0}.pr-head[data-v-1caa0879]{display:flex;align-items:center;gap:.45rem;min-width:0}.pr-meta[data-v-1caa0879]{display:flex;flex-direction:column;gap:.2rem}.pr-no[data-v-1caa0879]{font-weight:800;color:#93c5fd;text-decoration:none;font-size:1rem}.review-status[data-v-1caa0879]{font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.01em;border-radius:999px;padding:.1rem .45rem;border:1px solid transparent;line-height:1.2;display:inline-flex;align-items:center;white-space:nowrap;min-width:fit-content}.status-main[data-v-1caa0879]{display:inline}.status-compact[data-v-1caa0879]{display:none}@media(max-width:1320px){.pr-card:not(.cinematic) .review-status.is-pending-review .status-main[data-v-1caa0879]{display:none}.pr-card:not(.cinematic) .review-status.is-pending-review .status-compact[data-v-1caa0879]{display:inline}}.review-status.is-draft[data-v-1caa0879]{color:#d1d5db;background:#374151;border-color:#4b5563}.review-status.is-pending-review[data-v-1caa0879]{color:#fde68a;background:#422006;border-color:#854d0e}.review-status.is-ci-failed[data-v-1caa0879]{color:#fecaca;background:#450a0a;border-color:#7f1d1d}.review-status.is-approved[data-v-1caa0879]{color:#bbf7d0;background:#052e16;border-color:#166534}.build[data-v-1caa0879]{font-weight:700;color:#fde68a;background:#422006;padding:.1rem .45rem;border-radius:999px;font-size:.74rem;white-space:nowrap;flex:0 0 auto}.build.missing[data-v-1caa0879]{color:#cbd5e1;background:#334155}.title[data-v-1caa0879]{margin:0;font-size:.95rem;line-height:1.25;color:#f8fafc;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.title-link[data-v-1caa0879]{color:inherit;text-decoration:none}.title-link[data-v-1caa0879]:hover{text-decoration:underline}.summary[data-v-1caa0879]{display:flex;gap:.45rem;flex-wrap:wrap}.line-item[data-v-1caa0879]{display:flex;align-items:center;gap:.3rem;font-size:.74rem;color:#cbd5e1;background:#18233f;border:1px solid #2b3f72;border-radius:999px;padding:.12rem .38rem;max-width:100%}.summary a.line-item[data-v-1caa0879]{text-decoration:none}.type-icon[data-v-1caa0879]{font-size:.72rem;line-height:1}.line-item.dim[data-v-1caa0879]{color:#94a3b8}.issue-pill[data-v-1caa0879]{color:#a5b4fc;border-color:#4856a1}.branch-pill[data-v-1caa0879]{color:#bfdbfe;border-color:#3b82f6;background:#142647}.avatar[data-v-1caa0879]{width:16px;height:16px;border-radius:999px;border:1px solid #334155}.bottom[data-v-1caa0879]{display:flex;justify-content:flex-end;align-items:center;gap:.4rem;margin-top:auto}.detail-panel[data-v-1caa0879]{border-top:1px solid #233154;padding-top:.4rem}.detail-heading[data-v-1caa0879]{margin:0;font-size:.82rem;color:#93c5fd}.detail-hero[data-v-1caa0879]{margin-top:.45rem;border:1px solid #334a7f;border-radius:10px;background:linear-gradient(145deg,#1e40af40,#0f172a66);padding:.6rem .72rem;display:flex;justify-content:space-between;align-items:flex-start;gap:.6rem}.hero-main[data-v-1caa0879]{min-width:0}.hero-title[data-v-1caa0879]{margin:0;font-weight:700;color:#dbeafe}.hero-subtitle[data-v-1caa0879]{margin:.2rem 0 0;color:#93c5fd;font-size:.78em}.hero-open-link[data-v-1caa0879]{color:#bfdbfe;text-decoration:none;font-size:.82em;white-space:nowrap}.detail-content[data-v-1caa0879]{display:flex;flex-direction:column;gap:.3rem;margin-top:.4rem}.detail-link[data-v-1caa0879]{color:#e2e8f0;text-decoration:none;font-size:.78rem}.detail-text[data-v-1caa0879]{margin:0;font-size:.8rem;color:#cbd5e1}.detail-block[data-v-1caa0879]{min-width:0;border:1px solid #2d3f6f;border-radius:10px;background:#0f172a6b;padding:.5rem .62rem;display:grid;gap:.18rem}.detail-block strong[data-v-1caa0879]{color:#93c5fd;font-size:.76em;text-transform:uppercase;letter-spacing:.04em}.detail-block span[data-v-1caa0879]{min-width:0;overflow-wrap:anywhere}.detail-ci-list[data-v-1caa0879]{gap:.42rem}.detail-ci-items[data-v-1caa0879]{display:flex;flex-wrap:wrap;gap:.34rem}.detail-ci-item[data-v-1caa0879]{min-width:0;display:inline-flex;align-items:center;gap:.32rem;border:1px solid #2d3f6f;border-radius:999px;background:#0f172a5c;color:#dbeafe;text-decoration:none;padding:.24rem .48rem;font-size:.78rem;line-height:1.2}.detail-ci-item[data-v-1caa0879]:hover{border-color:#5b83da;background:#2535569e}.ci-dot[data-v-1caa0879]{width:.5em;height:.5em;border-radius:999px;flex:0 0 auto;background:#60a5fa;box-shadow:0 0 0 3px #60a5fa24}.ci-name[data-v-1caa0879]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:11rem}.ci-state[data-v-1caa0879]{color:#94a3b8;font-size:.82em}.detail-ci-item.is-success .ci-dot[data-v-1caa0879]{background:#22c55e;box-shadow:0 0 0 3px #22c55e29}.detail-ci-item.is-failure .ci-dot[data-v-1caa0879]{background:#ef4444;box-shadow:0 0 0 3px #ef444429}.detail-ci-item.is-pending .ci-dot[data-v-1caa0879]{background:#f59e0b;box-shadow:0 0 0 3px #f59e0b29}.detail-ci-item.is-neutral .ci-dot[data-v-1caa0879]{background:#94a3b8;box-shadow:0 0 0 3px #94a3b824}.pr-card.cinematic[data-v-1caa0879]{height:min(80vh,680px);max-height:min(80vh,680px);justify-content:flex-start;border-color:#60a5fa;box-shadow:0 0 0 1px #60a5fa80,0 20px 45px #0f172ab3;container-type:inline-size;font-size:clamp(1rem,.8rem + .7vw,1.45rem);padding:clamp(1rem,1.2vw,1.6rem);gap:clamp(.75rem,1.1vw,1.2rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(96,165,250,.6) rgba(15,23,42,.22)}.pr-card.cinematic .top[data-v-1caa0879],.pr-card.cinematic .title[data-v-1caa0879],.pr-card.cinematic .summary[data-v-1caa0879],.pr-card.cinematic .bottom[data-v-1caa0879],.pr-card.cinematic .detail-panel[data-v-1caa0879],.pr-card.cinematic .cinematic-overlay[data-v-1caa0879]{flex-shrink:0}.pr-card.cinematic .pr-no[data-v-1caa0879]{font-size:clamp(1.2rem,1rem + 1.4vw,2rem)}.pr-card.cinematic .build[data-v-1caa0879],.pr-card.cinematic .review-status[data-v-1caa0879]{font-size:clamp(.92rem,.72rem + .7vw,1.25rem);padding:.22em .7em}.pr-card.cinematic .title[data-v-1caa0879]{font-size:clamp(1.25rem,.95rem + 1.7vw,2.35rem);line-height:1.2}.pr-card.cinematic .line-item[data-v-1caa0879]{font-size:clamp(.9rem,.72rem + .6vw,1.2rem);padding:.2em .72em}.pr-card.cinematic .type-icon[data-v-1caa0879]{font-size:1em}.pr-card.cinematic .avatar[data-v-1caa0879]{width:clamp(20px,1.4em,28px);height:clamp(20px,1.4em,28px)}.pr-card.cinematic .detail-heading[data-v-1caa0879]{font-size:clamp(.92rem,.74rem + .5vw,1.15rem)}.pr-card.cinematic .detail-link[data-v-1caa0879]{font-size:clamp(.92rem,.74rem + .5vw,1.14rem)}.pr-card.cinematic .detail-text[data-v-1caa0879]{font-size:clamp(.9rem,.72rem + .5vw,1.14rem)}.pr-card.cinematic .detail-ci-item[data-v-1caa0879]{font-size:clamp(.82rem,.68rem + .42vw,1rem)}.pr-card.cinematic .detail-content[data-v-1caa0879]{max-height:clamp(120px,22vh,280px);overflow-y:auto;padding-right:.3rem;scrollbar-width:thin;scrollbar-color:rgba(96,165,250,.58) rgba(15,23,42,.24)}.pr-card.cinematic .detail-hero[data-v-1caa0879]{padding:clamp(.72rem,.6rem + .5vw,1rem)}.pr-card.cinematic .hero-title[data-v-1caa0879]{font-size:clamp(.95rem,.8rem + .5vw,1.2rem)}.pr-card.cinematic .hero-subtitle[data-v-1caa0879],.pr-card.cinematic .hero-open-link[data-v-1caa0879]{font-size:clamp(.82rem,.7rem + .35vw,1rem)}.pr-card.cinematic[data-v-1caa0879]::-webkit-scrollbar,.pr-card.cinematic .detail-content[data-v-1caa0879]::-webkit-scrollbar{width:8px}.pr-card.cinematic[data-v-1caa0879]::-webkit-scrollbar-track,.pr-card.cinematic .detail-content[data-v-1caa0879]::-webkit-scrollbar-track{background:#0f172a38;border-radius:999px}.pr-card.cinematic[data-v-1caa0879]::-webkit-scrollbar-thumb,.pr-card.cinematic .detail-content[data-v-1caa0879]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#60a5fabf,#1e40afb8);border-radius:999px;border:2px solid rgba(15,23,42,.45)}.pr-card.cinematic[data-v-1caa0879]::-webkit-scrollbar-thumb:hover,.pr-card.cinematic .detail-content[data-v-1caa0879]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#93c5fde6,#2563ebd6)}.cinematic-overlay[data-v-1caa0879]{position:relative;margin-top:0;border-radius:12px;border:1px solid #2b3f72;background:#0f172aeb;padding:.8rem;display:grid;gap:.5rem;overflow:hidden}.pr-card.cinematic .cinematic-overlay[data-v-1caa0879]{order:-1}.effect-title[data-v-1caa0879]{position:relative;z-index:1;margin:0;color:#dbeafe;font-weight:700;letter-spacing:.01em;font-size:clamp(1.15rem,1rem + 1vw,1.9rem)}.ci-result-list[data-v-1caa0879]{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:.4rem}.cinematic-confetti[data-v-1caa0879]{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:85}.confetti[data-v-1caa0879]{--size: 10px;position:absolute;bottom:-1rem;width:var(--size);height:calc(var(--size) * 1.8);border-radius:2px;background:linear-gradient(180deg,#fbbf24,#f43f5e);animation-name:confetti-cannon-1caa0879;animation-timing-function:ease-out;animation-iteration-count:infinite}.confetti[data-v-1caa0879]:nth-child(2n){background:linear-gradient(180deg,#60a5fa,#34d399)}.confetti[data-v-1caa0879]:nth-child(3n){background:linear-gradient(180deg,#a78bfa,#38bdf8)}.ci-result[data-v-1caa0879]{font-size:clamp(1.8rem,1.2rem + 1.8vw,3rem);display:inline-flex;animation:pop-1caa0879 .55s ease both}.ci-result.failure[data-v-1caa0879]{filter:drop-shadow(0 0 5px rgba(239,68,68,.4))}.ci-result.success[data-v-1caa0879]{filter:drop-shadow(0 0 5px rgba(34,197,94,.4))}.merge-line[data-v-1caa0879]{display:flex;align-items:center;gap:.5rem;color:#a5b4fc;font-size:clamp(1.15rem,1rem + .8vw,1.8rem);font-weight:700}@keyframes pop-1caa0879{0%{opacity:0;transform:scale(.5) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes confetti-cannon-1caa0879{0%{transform:translateY(0) rotate(0);opacity:0}15%{opacity:1}to{transform:translateY(-42vh) translate(48px) rotate(380deg);opacity:0}}@media(max-width:760px){.pr-card[data-v-1caa0879]{min-height:0;min-width:0}.pr-card.cinematic[data-v-1caa0879]{height:auto;max-height:none;overflow:visible}.pr-card.cinematic .detail-content[data-v-1caa0879]{overflow:visible;max-height:none;padding-right:0}}@media(min-width:761px){.pr-card.cinematic[data-v-1caa0879]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);grid-template-rows:auto auto auto minmax(0,1fr) auto;align-items:start}.pr-card.cinematic .cinematic-overlay[data-v-1caa0879]{grid-column:1;grid-row:1}.pr-card.cinematic .top[data-v-1caa0879]{grid-column:1;grid-row:2;width:100%}.pr-card.cinematic .title[data-v-1caa0879]{grid-column:1;grid-row:3}.pr-card.cinematic .summary[data-v-1caa0879]{grid-column:1;grid-row:4;align-self:start}.pr-card.cinematic .bottom[data-v-1caa0879]{grid-column:1;grid-row:5;width:100%}.pr-card.cinematic .detail-panel[data-v-1caa0879]{grid-column:2;grid-row:1 / -1;align-self:stretch;min-height:0;border-top:0;border-left:1px solid #233154;padding-top:0;padding-left:clamp(.9rem,1.2vw,1.35rem);display:flex;flex-direction:column}.pr-card.cinematic .detail-content[data-v-1caa0879]{flex:1;max-height:none}}@media(prefers-reduced-motion:reduce){.pr-card[data-v-1caa0879]{transition:none}.pr-card[data-v-1caa0879]:not(.cinematic):hover,.pr-card[data-v-1caa0879]:not(.cinematic):focus-within{transform:none}}.dashboard[data-v-e274a59e]{max-width:1200px;margin:0 auto;padding:.75rem}.header-main[data-v-e274a59e]{min-width:0}.header[data-v-e274a59e]{display:flex;justify-content:space-between;gap:1rem;align-items:center;margin-bottom:1rem}.header-main h1[data-v-e274a59e]{margin:0;color:#f8fafc;font-size:1.45rem;display:flex;align-items:center;gap:.55rem}.header-logo[data-v-e274a59e]{width:1.7rem;height:1.7rem;flex:0 0 auto}.header-main p[data-v-e274a59e]{margin:.2rem 0 0;color:#94a3b8;font-size:.9rem}.refresh-ring[data-v-e274a59e]{width:2rem;height:2rem;display:inline-grid;place-items:center;position:relative;color:#bfdbfe;flex:0 0 auto}.refresh-ring svg[data-v-e274a59e]{width:100%;height:100%;transform:rotate(-90deg)}.refresh-ring-track[data-v-e274a59e],.refresh-ring-progress[data-v-e274a59e]{fill:none;stroke-width:3}.refresh-ring-track[data-v-e274a59e]{stroke:#1e293b}.refresh-ring-progress[data-v-e274a59e]{stroke:#60a5fa;stroke-linecap:round;stroke-dasharray:100.53px;transition:stroke-dashoffset .25s linear}.refresh-ring-number[data-v-e274a59e]{position:absolute;font-size:.68rem;font-weight:700;line-height:1}code[data-v-e274a59e]{color:#93c5fd}.meta[data-v-e274a59e]{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;padding:.3rem;border-radius:999px;border:1px solid rgba(71,85,105,.5);background:#0f172a8c}.meta-pill[data-v-e274a59e]{border-radius:999px;border:1px solid #334155;background:linear-gradient(135deg,#0f172af2,#1e293be6);box-shadow:inset 0 1px #94a3b81f}.settings-btn[data-v-e274a59e]{width:31px;height:31px;color:#cbd5e1;cursor:pointer;font-size:.95rem;line-height:1;display:inline-grid;place-items:center;transition:border-color .2s ease,transform .2s ease,color .2s ease}.settings-btn[data-v-e274a59e]:hover{border-color:#60a5fa;color:#dbeafe;transform:translateY(-1px)}.settings-btn[data-v-e274a59e]:focus-visible{outline:2px solid #60a5fa;outline-offset:2px}.token-state[data-v-e274a59e]{font-size:.72rem;color:#94a3b8;padding:.25rem .52rem}.token-state.active[data-v-e274a59e]{color:#86efac;border-color:#22c55e73}.chip[data-v-e274a59e]{font-weight:700;border-radius:999px;padding:.2rem .6rem;font-size:.8rem}.chip.ok[data-v-e274a59e]{background:#052e16;color:#86efac}.chip.updating[data-v-e274a59e]{background:#172554;color:#93c5fd}.time[data-v-e274a59e]{color:#cbd5e1;font-size:.78rem;padding:.25rem .55rem}.token-label[data-v-e274a59e]{display:block;margin-bottom:.45rem;color:#cbd5e1;font-size:.88rem}.token-controls[data-v-e274a59e]{display:flex;gap:.5rem;flex-wrap:wrap}.token-controls input[data-v-e274a59e],.token-controls select[data-v-e274a59e]{flex:1;min-width:240px;background:#020617;border:1px solid #334155;color:#e2e8f0;border-radius:8px;padding:.45rem .55rem}.refresh-controls input[data-v-e274a59e]{max-width:190px;min-width:0}.token-controls button[data-v-e274a59e]{background:#1d4ed8;color:#dbeafe;border:1px solid #2563eb;border-radius:8px;padding:.42rem .62rem;font-weight:600;cursor:pointer}.token-controls button.secondary[data-v-e274a59e]{background:#1e293b;color:#cbd5e1;border-color:#334155}.token-hint[data-v-e274a59e]{margin:.45rem 0 0;font-size:.8rem;color:#cbd5e1}.notification-controls[data-v-e274a59e]{align-items:center}.toggle-control[data-v-e274a59e]{display:inline-flex;align-items:center;gap:.4rem;color:#e2e8f0;font-size:.88rem}.toggle-control input[data-v-e274a59e]{min-width:1rem}.error[data-v-e274a59e]{border:1px solid #dc2626;color:#fecaca;background:#3f1119;border-radius:10px;padding:.6rem .8rem}.grid[data-v-e274a59e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.65rem}.grid-section[data-v-e274a59e]{display:grid;gap:.65rem}.section-heading h2[data-v-e274a59e]{margin:0;font-size:.95rem;opacity:.85}.card-slot[data-v-e274a59e]{min-width:0;cursor:zoom-in}.merged-section[data-v-e274a59e]{margin-top:.9rem;border:1px solid #253453;border-radius:12px;background:#080e1ca6}.merged-toggle[data-v-e274a59e]{width:100%;display:flex;justify-content:space-between;align-items:center;background:transparent;border:0;color:inherit;padding:.65rem .8rem;font-weight:700}.merged-list[data-v-e274a59e]{display:grid;gap:.45rem;padding:0 .8rem .8rem}.merged-item[data-v-e274a59e]{display:grid;text-decoration:none;color:inherit;gap:.15rem;padding:.45rem;border-radius:8px;background:#ffffff08}.merged-item-title[data-v-e274a59e]{font-size:.9rem}.merged-item-time[data-v-e274a59e]{font-size:.78rem;opacity:.75}.detail-mask[data-v-e274a59e]{position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 20% 10%,rgba(56,189,248,.12),transparent 36%),radial-gradient(circle at 80% 90%,rgba(96,165,250,.11),transparent 44%),#020617c2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:70;display:grid;justify-items:center;align-items:center;padding:1rem}.settings-mask[data-v-e274a59e]{position:fixed;top:0;right:0;bottom:0;left:0;background:#020617c2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:75;display:grid;place-items:center;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));overflow-y:auto}.settings-card[data-v-e274a59e]{width:min(100%,1100px);min-height:min(86vh,860px);max-height:94vh;border:1px solid #2b3f72;border-radius:14px;background:#111a33;box-shadow:0 22px 60px #0206179e;display:grid;grid-template-rows:auto 1fr}@supports (height: 100dvh){.settings-card[data-v-e274a59e]{min-height:min(calc(86dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom)),860px);max-height:calc(94dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom))}}.onboarding-card[data-v-e274a59e]{width:min(100%,680px);min-height:auto}.onboarding-card .settings-content[data-v-e274a59e]{padding:.9rem .95rem 1.1rem}.settings-toolbar[data-v-e274a59e]{display:flex;justify-content:space-between;align-items:center;gap:.8rem;padding:.85rem .95rem;border-bottom:1px solid rgba(59,130,246,.18)}.settings-toolbar h2[data-v-e274a59e]{margin:0;color:#dbeafe;font-size:1.02rem}.settings-toolbar-status[data-v-e274a59e]{margin:.2rem 0 0;max-width:min(720px,70vw);color:#a7f3d0;font-size:.78rem;line-height:1.35}.settings-layout[data-v-e274a59e]{min-height:0;display:grid;grid-template-columns:184px minmax(0,1fr);background:#0f172a47}.settings-nav[data-v-e274a59e]{min-height:0;padding:.85rem .75rem;border-right:1px solid rgba(148,163,184,.16);background:#02061742;display:grid;align-content:start;gap:.4rem}.settings-nav button[data-v-e274a59e]{width:100%;border:1px solid transparent;border-radius:8px;background:transparent;color:#cbd5e1;cursor:pointer;font-size:.84rem;font-weight:700;line-height:1.2;padding:.55rem .65rem;text-align:left}.settings-nav button[data-v-e274a59e]:hover,.settings-nav button[data-v-e274a59e]:focus-visible{border-color:#60a5fa5c;background:#1e293bc7;color:#eff6ff;outline:none}.settings-nav button.active[data-v-e274a59e]{border-color:#22c55e7a;background:#14532d57;color:#dcfce7}.settings-content[data-v-e274a59e]{padding:.35rem .95rem 1.1rem;overflow-y:auto;min-height:0;scroll-behavior:smooth}.settings-section[data-v-e274a59e]{scroll-margin-top:.55rem;padding:.7rem 0 .35rem}.settings-section-heading[data-v-e274a59e]{position:sticky;top:0;z-index:1;margin:0 0 .35rem;padding:.55rem 0 .45rem;background:linear-gradient(180deg,#111a33 70%,#111a3300)}.settings-section-heading h3[data-v-e274a59e]{margin:0;color:#f8fafc;font-size:.9rem;letter-spacing:0}.settings-row[data-v-e274a59e]{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(260px,1.2fr);gap:.9rem;align-items:start;padding:.82rem 0}.settings-row+.settings-row[data-v-e274a59e]{border-top:1px solid rgba(51,65,85,.72)}.settings-copy[data-v-e274a59e]{min-width:0;display:grid;gap:.28rem}.setting-title[data-v-e274a59e]{display:block;color:#e2e8f0;font-size:.88rem;font-weight:800;line-height:1.3}.setting-hint[data-v-e274a59e]{color:#aab7ca;font-size:.78rem;line-height:1.45}.setting-hint a[data-v-e274a59e]{color:#93c5fd;text-decoration:underline;text-underline-offset:2px}.settings-control[data-v-e274a59e]{min-width:0;display:grid;gap:.55rem}.settings-control select[data-v-e274a59e],.settings-control input[type=number][data-v-e274a59e],.settings-control input[type=password][data-v-e274a59e]{width:100%;min-height:38px;border:1px solid #334155;border-radius:8px;background:#020617;color:#e2e8f0;font:inherit;padding:.48rem .62rem}.settings-control select[data-v-e274a59e]:focus-visible,.settings-control input[data-v-e274a59e]:focus-visible{border-color:#60a5fa;outline:2px solid rgba(96,165,250,.28);outline-offset:1px}.settings-control-actions[data-v-e274a59e]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.settings-control-actions>.toggle-control[data-v-e274a59e]{flex:1 1 260px}.settings-control button[data-v-e274a59e],.file-picker[data-v-e274a59e]{border:1px solid #2563eb;border-radius:8px;background:#1d4ed8;color:#dbeafe;cursor:pointer;font-size:.84rem;font-weight:800;line-height:1.2;padding:.55rem .72rem}.settings-control button.secondary[data-v-e274a59e],.file-picker[data-v-e274a59e]{border-color:#3f4d63;background:#1e293b;color:#d7dde8}.settings-control button[data-v-e274a59e]:hover,.file-picker[data-v-e274a59e]:hover{filter:brightness(1.08)}.number-action[data-v-e274a59e]{display:flex;align-items:center;gap:.5rem}.number-action input[type=number][data-v-e274a59e]{max-width:160px}.token-entry input[type=password][data-v-e274a59e]{flex:1 1 280px}.segmented-control[data-v-e274a59e]{display:grid;gap:.45rem}.segmented-control label[data-v-e274a59e]{position:relative;display:grid;min-height:38px;align-items:center;border:1px solid #334155;border-radius:8px;background:#020617b8;color:#cbd5e1;cursor:pointer;font-size:.8rem;font-weight:700;line-height:1.35;padding:.55rem .68rem}.segmented-control label.active[data-v-e274a59e]{border-color:#22c55e94;background:#14532d57;color:#dcfce7}.segmented-control input[data-v-e274a59e]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.segmented-control label[data-v-e274a59e]:focus-within{outline:2px solid rgba(96,165,250,.42);outline-offset:2px}.file-input[data-v-e274a59e]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.sr-only[data-v-e274a59e]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.settings-modal-enter-active[data-v-e274a59e],.settings-modal-leave-active[data-v-e274a59e]{transition:background-color .24s ease,backdrop-filter .24s ease}.settings-modal-enter-from[data-v-e274a59e],.settings-modal-leave-to[data-v-e274a59e]{background:#02061700;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.settings-modal-enter-active .settings-card[data-v-e274a59e],.settings-modal-leave-active .settings-card[data-v-e274a59e]{transition:transform .24s ease,opacity .24s ease}.settings-modal-enter-from .settings-card[data-v-e274a59e],.settings-modal-leave-to .settings-card[data-v-e274a59e]{transform:translateY(18px) scale(.985);opacity:0}.detail-card-wrap[data-v-e274a59e]{width:min(1120px,calc(100vw - 4.5rem));margin-inline:auto;position:relative;transform-origin:center;z-index:1}.detail-toolbar[data-v-e274a59e]{display:flex;justify-content:flex-end;position:sticky;top:0;z-index:3;margin:-.2rem -.2rem 0;padding:.2rem;background:linear-gradient(180deg,#0f172ae0,#0f172a00);border-radius:12px 12px 0 0}.detail-modal-enter-active[data-v-e274a59e],.detail-modal-leave-active[data-v-e274a59e]{transition:background-color .34s ease,backdrop-filter .34s ease}.detail-modal-enter-from[data-v-e274a59e],.detail-modal-leave-to[data-v-e274a59e]{background:#02061700;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.detail-modal-enter-active .detail-card-wrap[data-v-e274a59e],.detail-modal-leave-active .detail-card-wrap[data-v-e274a59e]{transition:transform .46s cubic-bezier(.2,.8,.2,1)}.detail-modal-enter-from .detail-card-wrap[data-v-e274a59e]{transform:translateY(-110vh)}.detail-modal-leave-to .detail-card-wrap[data-v-e274a59e]{transform:translateY(110vh)}.showcase-card.enter[data-v-e274a59e]{animation:card-drop-in .9s cubic-bezier(.2,.8,.2,1) both}.showcase-confetti[data-v-e274a59e]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:2}.close-btn[data-v-e274a59e]{width:34px;height:34px;border-radius:999px;border:1px solid #475569;background:#0f172aeb;color:#e2e8f0;cursor:pointer}.close-btn-floating[data-v-e274a59e]{position:absolute;top:-46px;right:0;z-index:4;box-shadow:0 12px 28px #00000061}@media(max-width:950px)and (orientation:landscape){.grid[data-v-e274a59e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.detail-card-wrap[data-v-e274a59e]{width:min(1120px,calc(100vw - 2rem))}.settings-layout[data-v-e274a59e]{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.settings-nav[data-v-e274a59e]{display:flex;gap:.35rem;overflow-x:auto;padding:.55rem .65rem;border-right:0;border-bottom:1px solid rgba(148,163,184,.16)}.settings-nav button[data-v-e274a59e]{width:auto;flex:0 0 auto;white-space:nowrap}.settings-content[data-v-e274a59e]{padding:.25rem .75rem .95rem}.settings-row[data-v-e274a59e]{grid-template-columns:1fr;gap:.55rem;padding:.78rem 0}.settings-control-actions>.toggle-control[data-v-e274a59e]{flex-basis:100%}.number-action[data-v-e274a59e]{flex-wrap:wrap}.number-action input[type=number][data-v-e274a59e]{max-width:150px}}@media(max-width:640px){.dashboard[data-v-e274a59e]{padding:.55rem}.header[data-v-e274a59e]{flex-direction:column;align-items:stretch;gap:.45rem;margin-bottom:.7rem}.header-main h1[data-v-e274a59e]{font-size:1.08rem;line-height:1.2}.header-logo[data-v-e274a59e]{width:1.35rem;height:1.35rem}.header-main p[data-v-e274a59e]{display:none}.meta[data-v-e274a59e]{justify-content:flex-start;gap:.3rem}.meta .time[data-v-e274a59e],.meta .token-state[data-v-e274a59e]{display:none}.refresh-ring[data-v-e274a59e]{width:1.7rem;height:1.7rem}.chip[data-v-e274a59e]{font-size:.72rem;padding:.16rem .42rem}.settings-btn[data-v-e274a59e]{width:28px;height:28px}.settings-card[data-v-e274a59e]{width:100%;min-height:calc(100vh - 1.1rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-height:calc(100vh - 1.1rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));border-radius:12px}.settings-toolbar[data-v-e274a59e]{padding:.75rem .8rem}.settings-toolbar-status[data-v-e274a59e]{max-width:calc(100vw - 5.2rem)}@supports (height: 100dvh){.settings-card[data-v-e274a59e]{min-height:calc(100dvh - 1.1rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-height:calc(100dvh - 1.1rem - env(safe-area-inset-top) - env(safe-area-inset-bottom))}}.detail-mask[data-v-e274a59e]{align-items:start;overflow-y:auto;padding:3.4rem .55rem .75rem;scrollbar-width:none}.detail-mask[data-v-e274a59e]::-webkit-scrollbar{display:none}.detail-card-wrap[data-v-e274a59e]{width:min(1120px,calc(100vw - 1.45rem))}.close-btn-floating[data-v-e274a59e]{top:-42px;right:0}}:root{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#e5e7eb;background:#0b1020}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:radial-gradient(circle at top,#1d2c57,#0b1020 58%)}a{color:inherit}
