:root{--bg: #0b1020;--surface: #111936;--surface-2: #0e1530;--border: #1c2545;--text: #eef1f7;--muted: #aeb9cf;--brand: #9632FA;--brand-contrast: #ffffff;--accent: #C27DFF;--accent-contrast: #0b1020;--ok: #2ecc71;--warn: #f1a500;--err: #d64545;--radius: 14px;--pad-x: 24px;--maxw: 2200px;--btn: var(--brand);--btn-contrast: var(--brand-contrast);--btn-hover: #A35BFF;--btn-sec: #1a2342;--btn-sec-hover: #22305c;--th-bg: #0f1a34;--th-text: #dfe7f6;--row-hover: rgba(255,255,255,.03)}[data-theme=light]{--bg: #f4f7fb;--surface: #ffffff;--surface-2: #f1f4f9;--border: #d7deea;--text: #0f1c2e;--muted: #5b6a85;--brand: #9632FA;--brand-contrast: #ffffff;--accent: #7C3AED;--accent-contrast: #ffffff;--btn: var(--brand);--btn-contrast: #ffffff;--btn-hover: #A35BFF;--btn-sec: #e8eef7;--btn-sec-hover: #dfe7f6;--th-bg: #eef3fa;--th-text: #0f1c2e;--row-hover: rgba(0,0,0,.035)}*,*:before,*:after{box-sizing:border-box}html{height:100%}body{height:100%;margin:0;background:var(--bg);color:var(--text);font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,Noto Sans,Liberation Sans,sans-serif;font-size:15.5px;line-height:1.45;overflow-x:hidden}#app{min-height:100vh;display:flex;flex-direction:column;align-items:stretch!important;justify-content:flex-start!important}.container,.container--xl,.topbar-inner,.card{box-sizing:border-box}.container,.container--xl{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 var(--pad-x)}.topbar{position:sticky;top:0;z-index:10;background:var(--surface);border-bottom:1px solid var(--border)}.topbar-inner{display:flex;align-items:center;gap:12px;width:100%;max-width:var(--maxw);margin:0 auto;padding:10px var(--pad-x)}.brand{font-weight:800;letter-spacing:.3px}.badge{padding:2px 8px;border:1px solid var(--border);border-radius:9999px;background:var(--btn-sec);color:var(--text)}.badge.small,.small{font-size:12px;opacity:.9}.card{width:100%;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:18px;margin:0;overflow-x:auto}.row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}input,select,button{background:var(--surface-2);color:var(--text);border:1px solid var(--border);border-radius:10px;padding:8px 10px;outline:0}input::placeholder{color:var(--muted)}button{background:var(--btn);color:var(--btn-contrast);cursor:pointer;font-weight:700;border-color:transparent}button:hover{background:var(--btn-hover)}button.secondary{background:var(--btn-sec);color:var(--text);border-color:var(--border)}button.secondary:hover{background:var(--btn-sec-hover)}button.danger{background:var(--err);color:#fff;border:none}button.danger:hover{filter:brightness(.95)}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}.mt-1{margin-top:.5rem}.mt-2{margin-top:1rem}.table{width:100%;border-collapse:collapse}.table td{padding:8px 10px;border-bottom:1px solid var(--border);vertical-align:middle;font-variant-numeric:tabular-nums;line-height:1.25}.table th{padding:8px 10px;border-bottom:1px solid var(--border);vertical-align:bottom;text-align:left;font-weight:700;white-space:normal;overflow:visible;line-height:1.2;background:var(--th-bg);color:var(--th-text)}.table tbody tr:hover{background:var(--row-hover)}@media(min-width:1700px){.table th,.table td{font-size:16px}}[data-v-4e9c795b]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header-row[data-v-4e9c795b]{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.title[data-v-4e9c795b]{margin:0}.small[data-v-4e9c795b]{font-size:12px}.mono[data-v-4e9c795b]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.cards-grid[data-v-4e9c795b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:1rem}.p-card[data-v-4e9c795b]{position:relative;overflow:hidden;border-radius:1.1rem;padding:1rem .95rem 1.15rem;display:flex;flex-direction:column;gap:.3rem;background:radial-gradient(circle at top left,rgba(150,50,250,.18),transparent 58%),var(--btn-sec);border:1px solid rgba(150,50,250,.35);box-shadow:0 18px 40px #00000073,0 0 0 1px #00000040}.p-card[data-v-4e9c795b]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,#9632fa,#7c3aed,#32e5ff);opacity:.8}.pc-row[data-v-4e9c795b]{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:.75rem;padding:.15rem 0}.pc-label[data-v-4e9c795b]{font-size:.8rem;text-transform:uppercase;letter-spacing:.16em;opacity:.72}.pc-oc[data-v-4e9c795b]{font-weight:800;font-size:1.45rem}.pc-date[data-v-4e9c795b]{font-weight:800;font-size:1.35rem}.pill[data-v-4e9c795b]{display:inline-block;padding:.15rem .55rem;border-radius:.9rem;border:1px solid rgba(255,255,255,.14)}.pill-lg[data-v-4e9c795b]{font-weight:800;font-size:.9rem;letter-spacing:.11em;text-transform:uppercase;color:var(--text)}.pc-client[data-v-4e9c795b]{margin-top:.7rem;font-weight:800;font-size:1.05rem}.pc-actions[data-v-4e9c795b]{margin-top:.7rem;display:flex;justify-content:flex-end;gap:.5rem;flex-wrap:wrap}.btn-detalhes[data-v-4e9c795b]{font-size:.85rem;font-weight:800;padding:.45rem 1.05rem;border-radius:999px;border:1px solid rgba(255,255,255,.14);cursor:pointer;color:#fff;background:color-mix(in oklab,var(--surface) 70%,#9632FA 30%)}.btn-adiantar[data-v-4e9c795b]{font-size:.85rem;font-weight:800;padding:.45rem 1.25rem;border-radius:999px;border:none;cursor:pointer;color:#fff;background:linear-gradient(135deg,#9632fa,#7c3aed);box-shadow:0 12px 30px #0006}.btn-adiantar[disabled][data-v-4e9c795b],.btn-detalhes[disabled][data-v-4e9c795b]{opacity:.6;cursor:default}.card--pedidos-header[data-v-c64c30ba]{background:radial-gradient(circle at top left,rgba(150,50,250,.18),transparent 55%),var(--surface);border-radius:1rem;border:1px solid color-mix(in oklab,#9632FA 40%,var(--border));box-shadow:0 14px 32px #00000047}.title-area[data-v-c64c30ba]{display:flex;align-items:baseline;gap:.35rem}.title-count[data-v-c64c30ba]{font-size:.8rem;opacity:.8}.vbtn[data-v-c64c30ba]{min-width:88px;padding:.32rem .9rem;border-radius:999px;border:1px solid color-mix(in oklab,#9632FA 40%,var(--border));background:color-mix(in oklab,var(--surface) 82%,#9632FA 18%);color:var(--text);font-size:.8rem;text-transform:uppercase;letter-spacing:.03em;cursor:pointer;box-shadow:0 2px 6px #00000059;transition:background .18s ease,box-shadow .18s ease,transform .05s ease,color .18s ease,border-color .18s ease}.vbtn[data-v-c64c30ba]:hover{background:color-mix(in oklab,var(--surface) 70%,#9632FA 30%);box-shadow:0 4px 12px #00000080}.vbtn.active[data-v-c64c30ba]{background:linear-gradient(135deg,#9632fa,#c27dff);border-color:transparent;color:#fff;box-shadow:0 8px 22px #0009;transform:translateY(-1px)}.chip-btn[data-v-c64c30ba]{min-width:92px;padding:.32rem .95rem;border-radius:999px;font-size:.8rem;cursor:pointer;border:1px solid transparent}.chip-btn--ghost[data-v-c64c30ba]{border-color:color-mix(in oklab,#9632FA 45%,var(--border));background:color-mix(in oklab,var(--surface) 88%,#9632FA 12%);color:color-mix(in oklab,#9632FA 75%,var(--text))}.chip-btn--primary[data-v-c64c30ba]{background:linear-gradient(135deg,#9632fa,#c27dff);color:#fff;box-shadow:0 8px 24px #0009}.btn-main[data-v-c64c30ba]{padding:.42rem 1.1rem;border-radius:999px;border:1px solid color-mix(in oklab,#9632FA 55%,var(--border));background:linear-gradient(135deg,#9632fa,#c27dff);color:#fff;font-weight:600;font-size:.86rem;cursor:pointer;box-shadow:0 8px 22px #0000008c}.btn-main--ghost[data-v-c64c30ba]{background:transparent;color:#f7f3ff;box-shadow:none}.btn-main--ghost[data-v-c64c30ba]:hover{background:color-mix(in oklab,var(--surface) 70%,#9632FA 30%);box-shadow:0 8px 24px #000000b3}.table[data-v-c64c30ba]{table-layout:fixed;width:100%;border-collapse:separate;border-spacing:0}.table thead th[data-v-c64c30ba]{vertical-align:bottom;text-align:left;font-weight:700;padding:.6rem .65rem .5rem;line-height:1.05;white-space:normal;word-break:break-word;background:transparent;border-top:0;position:relative}.t-grid thead tr[data-v-c64c30ba]{background:linear-gradient(to right,rgba(150,50,250,.17),transparent 55%)}.table thead th .th-wrap[data-v-c64c30ba]{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;min-height:40px;line-height:1.1}.table thead th .th-wrap small[data-v-c64c30ba]{font-size:12px;opacity:.85;line-height:1.05;margin-top:.15rem}.table tbody td[data-v-c64c30ba]{padding:.55rem .65rem;white-space:nowrap;vertical-align:middle}th.sort[data-v-c64c30ba]{cursor:pointer;-webkit-user-select:none;user-select:none}th.sort .caret[data-v-c64c30ba]{display:inline-block;width:1.25em;text-align:center;opacity:.7;margin-left:.15rem}.table thead th[data-v-c64c30ba]:nth-child(1),.table tbody td[data-v-c64c30ba]:nth-child(1){width:170px}.table thead th[data-v-c64c30ba]:nth-child(2),.table tbody td[data-v-c64c30ba]:nth-child(2){width:220px}.table thead th[data-v-c64c30ba]:nth-child(3),.table tbody td[data-v-c64c30ba]:nth-child(3){width:110px}.table thead th[data-v-c64c30ba]:nth-child(4),.table tbody td[data-v-c64c30ba]:nth-child(4){width:140px}.table thead th[data-v-c64c30ba]:nth-child(5),.table tbody td[data-v-c64c30ba]:nth-child(5){width:80px}.table thead th[data-v-c64c30ba]:nth-child(6),.table tbody td[data-v-c64c30ba]:nth-child(6){width:150px}.table thead th[data-v-c64c30ba]:nth-child(7),.table tbody td[data-v-c64c30ba]:nth-child(7){width:170px}.table thead th[data-v-c64c30ba]:nth-child(8),.table tbody td[data-v-c64c30ba]:nth-child(8){width:150px}.table thead th[data-v-c64c30ba]:nth-child(9),.table tbody td[data-v-c64c30ba]:nth-child(9){width:150px}.table thead th[data-v-c64c30ba]:nth-child(10),.table tbody td[data-v-c64c30ba]:nth-child(10){width:155px}.table thead th[data-v-c64c30ba]:nth-child(11),.table tbody td[data-v-c64c30ba]:nth-child(11){width:110px}.table thead th[data-v-c64c30ba]:nth-child(12),.table tbody td[data-v-c64c30ba]:nth-child(12){width:200px}.table thead th[data-v-c64c30ba]:nth-child(13),.table tbody td[data-v-c64c30ba]:nth-child(13){width:260px}.wrap[data-v-c64c30ba]{white-space:normal;overflow-wrap:anywhere}.nowrap[data-v-c64c30ba]{white-space:nowrap}.mono[data-v-c64c30ba]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.text-right[data-v-c64c30ba]{text-align:right}.pill[data-v-c64c30ba]{display:inline-block;padding:.15rem .4rem;border-radius:6px}.btn-mini[data-v-c64c30ba]{padding:.32rem .75rem;border-radius:999px;border:1px solid transparent;font-size:.78rem;font-weight:800;cursor:pointer;margin-left:.35rem}.btn-mini--ghost[data-v-c64c30ba]{border-color:color-mix(in oklab,#9632FA 45%,var(--border));background:color-mix(in oklab,var(--surface) 88%,#9632FA 12%);color:color-mix(in oklab,#9632FA 75%,var(--text))}.btn-mini--primary[data-v-c64c30ba]{background:linear-gradient(135deg,#9632fa,#c27dff);color:#fff}.btn-mini--danger[data-v-c64c30ba]{background:var(--err);color:#fff}.cards-grid[data-v-c64c30ba]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem}.p-card[data-v-c64c30ba]{display:flex;flex-direction:column;gap:.5rem;border:1px solid color-mix(in oklab,#9632FA 35%,var(--border));background:radial-gradient(circle at top left,rgba(150,50,250,.28),transparent 60%),var(--btn-sec);border-radius:1rem;padding:1rem .95rem;box-shadow:0 10px 28px #0006}.pc-head[data-v-c64c30ba]{display:flex;align-items:center;gap:.5rem}.pc-oc[data-v-c64c30ba]{font-weight:800;font-size:1.15rem}.pc-status[data-v-c64c30ba]{margin-left:auto}.pc-body[data-v-c64c30ba]{display:flex;flex-direction:column;gap:.25rem}.pc-row[data-v-c64c30ba]{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.pc-row .lbl[data-v-c64c30ba]{opacity:.8;font-size:.86rem}.pc-row .val[data-v-c64c30ba]{font-weight:700;font-size:.95rem;text-align:right}.pc-foot[data-v-c64c30ba]{margin-top:.35rem;display:flex;align-items:center;gap:.5rem}.pc-valor[data-v-c64c30ba]{font-size:1rem}.pc-file-actions[data-v-c64c30ba]{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.25rem}.pc-obs[data-v-c64c30ba]{font-size:12px;opacity:.9;margin-top:.15rem}.table[data-v-368469bf]{table-layout:fixed;width:100%;border-collapse:separate;border-spacing:0}.table thead th[data-v-368469bf]{vertical-align:bottom;text-align:left;font-weight:700;padding:.6rem .65rem .48rem;line-height:1.05;white-space:normal;background:transparent;border-top:0}.table tbody td[data-v-368469bf]{padding:.55rem .65rem;vertical-align:middle;white-space:nowrap}.table thead th[data-v-368469bf],.table tbody td[data-v-368469bf]{border-right:1px solid rgba(0,0,0,.08)}.table thead th[data-v-368469bf]:last-child,.table tbody td[data-v-368469bf]:last-child{border-right:0}.table tbody tr[data-v-368469bf]{border-bottom:1px solid rgba(0,0,0,.08)}.table tbody tr[data-v-368469bf]:last-child{border-bottom:0}.table thead th[data-v-368469bf]:nth-child(1),.table tbody td[data-v-368469bf]:nth-child(1){width:240px}.table thead th[data-v-368469bf]:nth-child(2),.table tbody td[data-v-368469bf]:nth-child(2){width:320px}.table thead th[data-v-368469bf]:nth-child(3),.table tbody td[data-v-368469bf]:nth-child(3){width:240px}.table thead th[data-v-368469bf]:nth-child(4),.table tbody td[data-v-368469bf]:nth-child(4){width:260px}.table thead th[data-v-368469bf]:nth-child(5),.table tbody td[data-v-368469bf]:nth-child(5){width:120px}.table thead th[data-v-368469bf]:nth-child(6),.table tbody td[data-v-368469bf]:nth-child(6){width:260px;text-align:right;white-space:nowrap}.table tbody td[data-v-368469bf]:nth-child(1),.table tbody td[data-v-368469bf]:nth-child(2),.table tbody td[data-v-368469bf]:nth-child(3),.table tbody td[data-v-368469bf]:nth-child(4){overflow:hidden;text-overflow:ellipsis}.actions[data-v-368469bf]{text-align:right}.actions-row[data-v-368469bf]{display:inline-flex;gap:.4rem;flex-wrap:wrap;align-items:center;justify-content:flex-end}.nowrap[data-v-368469bf]{white-space:nowrap}.wrap[data-v-368469bf]{white-space:normal;overflow-wrap:anywhere}.mono[data-v-368469bf]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}button.danger[data-v-368469bf]{background:#b00020;color:#fff}button.warn[data-v-368469bf]{background:#f6c544;color:#222;border-color:transparent}button.warn[data-v-368469bf]:hover{filter:brightness(.95)}code[data-v-368469bf]{font-size:.95em}.btn-ghost{background:transparent;border:1px solid #ccc;padding:.4rem .8rem;border-radius:.5rem}.grid input,.grid select{width:100%}.table[data-v-fe9c8f51]{table-layout:fixed;width:100%;border-collapse:separate;border-spacing:0}.table thead th[data-v-fe9c8f51]{vertical-align:bottom;text-align:left;font-weight:700;padding:.6rem .65rem .48rem;line-height:1.05;white-space:normal;background:transparent;border-top:0}.table tbody td[data-v-fe9c8f51]{padding:.55rem .65rem;vertical-align:middle;white-space:nowrap}.table thead th[data-v-fe9c8f51],.table tbody td[data-v-fe9c8f51]{border-right:1px solid rgba(0,0,0,.08)}.table thead th[data-v-fe9c8f51]:last-child,.table tbody td[data-v-fe9c8f51]:last-child{border-right:0}.table tbody tr[data-v-fe9c8f51]{border-bottom:1px solid rgba(0,0,0,.08)}.table tbody tr[data-v-fe9c8f51]:last-child{border-bottom:0}.table tr[data-v-fe9c8f51]>*:nth-child(1){width:180px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.table tr[data-v-fe9c8f51]>*:nth-child(2){width:420px}.table tr[data-v-fe9c8f51]>*:nth-child(3){width:320px}.table tr[data-v-fe9c8f51]>*:nth-child(4){width:260px}.table tr[data-v-fe9c8f51]>*:nth-child(5){width:280px;text-align:right}.ellipsis[data-v-fe9c8f51]{overflow:hidden;text-overflow:ellipsis}.actions-row[data-v-fe9c8f51]{display:inline-flex;gap:.45rem;flex-wrap:wrap;align-items:center;justify-content:flex-end}button.warn[data-v-fe9c8f51]{background:#f7c948;border:1px solid #dea821;color:#1b1f23}button.warn[data-v-fe9c8f51]:hover{filter:brightness(.95)}button.danger[data-v-fe9c8f51]{border:1px solid rgba(220,53,69,.6)}@media(max-width:1280px){.table tr[data-v-fe9c8f51]>*:nth-child(2){width:360px}.table tr[data-v-fe9c8f51]>*:nth-child(3){width:280px}.table tr[data-v-fe9c8f51]>*:nth-child(5){width:240px}}@media(max-width:1024px){.table tr[data-v-fe9c8f51]>*:nth-child(2){width:320px}.table tr[data-v-fe9c8f51]>*:nth-child(3){width:240px}.table tr[data-v-fe9c8f51]>*:nth-child(4){width:220px}.table tr[data-v-fe9c8f51]>*:nth-child(5){width:220px}}.btn-ghost{background:transparent;border:1px solid var(--border);padding:.4rem .8rem;border-radius:.5rem;color:var(--text)}.grid input,.grid textarea,.grid select{width:100%}.col-span-2{grid-column:span 2 / span 2}input.invalid{border-color:var(--err)!important}.pill{display:inline-block;padding:.15rem .4rem;border-radius:6px}.pill.ok{background:#2ecc7140}.pill.muted{background:#95a5a640}.chip{display:inline-block;border:1px dashed rgba(255,255,255,.25);border-radius:6px;padding:.05rem .35rem;max-width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-danger{color:var(--err)}.text-ok{color:var(--ok)}.nowrap{white-space:nowrap}.wrap{white-space:normal;overflow-wrap:anywhere}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.strong{font-weight:600}.req{color:var(--err);font-weight:700}.card--arquivos-header[data-v-f4d3f4e8]{background:radial-gradient(circle at top left,rgba(150,50,250,.18),transparent 55%),var(--surface);border-radius:1rem;border:1px solid color-mix(in oklab,#9632FA 40%,var(--border));box-shadow:0 14px 32px #00000047}.title-area[data-v-f4d3f4e8]{display:flex;align-items:baseline;gap:.35rem}.title-count[data-v-f4d3f4e8]{font-size:.8rem;opacity:.85}.chip-btn[data-v-f4d3f4e8]{min-width:92px;padding:.32rem .95rem;border-radius:999px;font-size:.8rem;cursor:pointer;border:1px solid transparent}.chip-btn--ghost[data-v-f4d3f4e8]{border-color:color-mix(in oklab,#9632FA 45%,var(--border));background:color-mix(in oklab,var(--surface) 88%,#9632FA 12%);color:color-mix(in oklab,#9632FA 75%,var(--text))}.chip-btn--primary[data-v-f4d3f4e8]{background:linear-gradient(135deg,#9632fa,#c27dff);color:#fff}.btn-mini[data-v-f4d3f4e8]{padding:.35rem .75rem;border-radius:999px;border:1px solid transparent;font-size:.78rem;font-weight:800;cursor:pointer;margin-left:.35rem}.btn-mini--ghost[data-v-f4d3f4e8]{border-color:color-mix(in oklab,#9632FA 45%,var(--border));background:color-mix(in oklab,var(--surface) 88%,#9632FA 12%);color:color-mix(in oklab,#9632FA 75%,var(--text))}.btn-mini--primary[data-v-f4d3f4e8]{background:linear-gradient(135deg,#9632fa,#c27dff);color:#fff}.btn-mini--danger[data-v-f4d3f4e8]{background:var(--err);color:#fff}.mono[data-v-f4d3f4e8]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.nowrap[data-v-f4d3f4e8]{white-space:nowrap}.wrap[data-v-f4d3f4e8]{white-space:normal;overflow-wrap:anywhere}.small[data-v-f4d3f4e8]{font-size:12px;opacity:.9}.topbar{background:var(--surface);color:var(--text);border-bottom:1px solid var(--border)}.topbar-inner{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem}.brand{display:flex;align-items:center;font-weight:800;letter-spacing:.2px;text-decoration:none}.brand-logo{height:32px;display:block}.nav-group{display:flex;align-items:center;gap:.5rem;margin-right:.5rem}.nav-btn{--bg: var(--btn-sec);--txt: var(--text);--bd: var(--border);display:flex;align-items:center;gap:.4rem;padding:.38rem .74rem;border-radius:.65rem;background:var(--bg);color:var(--txt);border:1px solid var(--bd);text-decoration:none;box-shadow:0 1px #0000000d;transition:background .15s ease,box-shadow .15s ease,transform .02s ease}.nav-btn:hover{background:var(--btn-sec-hover);box-shadow:0 2px 8px #0000001f}.nav-btn:active{transform:translateY(1px)}.nav-btn.router-link-active{--bg: linear-gradient(135deg,#9632FA,#C27DFF);--txt: #ffffff;--bd: transparent;box-shadow:0 8px 22px #0000008c}.nav-btn .ico{width:16px;height:16px;display:grid;place-items:center}.nav-btn .ico svg{width:16px;height:16px;fill:currentColor}.btn-ghost{background:transparent;color:var(--text);border:1px solid var(--border);padding:.28rem .6rem;border-radius:.6rem;cursor:pointer}.btn-ghost:hover{background:color-mix(in oklab,var(--text) 8%,transparent)}.user-box{display:flex;align-items:center;gap:.35rem;padding:.28rem .6rem;border:1px solid var(--border);background:var(--btn-sec);border-radius:.6rem;margin-right:.25rem;white-space:nowrap}.ub-hello{opacity:.8}.ub-name{font-weight:700}.theme-toggle{display:flex;align-items:center;gap:.25rem;margin-left:.25rem}.impersonate-bar{background:var(--err);color:#fff;padding:.4rem .8rem;display:flex;align-items:center;gap:.75rem}.container .card{padding:1rem}.spacer{flex:1}.small{font-size:12px}
