.MmxF9X{gap:var(--space-4);flex-direction:column;display:flex}.UPztzn{color:var(--color-muted);line-height:1.5}.ZHEz06{justify-content:flex-end;gap:var(--space-2);display:flex}._0RTv0h{flex-direction:column;gap:6px;min-width:0;display:flex}.SM4mBO{color:var(--color-muted);font-size:var(--text-s)}._4tczlg{background:var(--color-raised);border:1px solid var(--color-line);width:100%;padding:0 var(--space-3);transition:border-color var(--dur-fast) var(--ease);border-radius:10px;font-size:15px;font-weight:500}._4tczlg:focus-visible{border-color:var(--color-accent-strong)}._4tczlg:disabled{opacity:.55}._8vaN0l{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--color-muted) 50%), linear-gradient(135deg, var(--color-muted) 50%, transparent 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;height:44px;padding-right:36px}._8vaN0l option{background:var(--color-surface)}.HBK-n6{min-height:44px;padding:10px var(--space-3);resize:vertical;line-height:1.4}.ZIOiRg,.ZIOiRg:focus-visible{border-color:var(--color-bad)}.-Hn6Rb{min-height:1.4em;font-size:var(--text-s);color:var(--color-muted)}.gu-u0N{color:var(--color-bad)}.AfswBV{align-items:center;gap:var(--space-2);cursor:pointer;min-height:32px;display:flex}.AfswBV input{width:18px;height:18px;accent-color:var(--color-accent)}.CldiyP{padding:var(--space-3) 0;justify-content:center;display:flex}.iNTvGE{color:inherit;background:0 0;border:0;max-width:100vw;height:100dvh;max-height:100dvh;margin:0 0 0 auto;padding:0}.iNTvGE::backdrop{background:#02060a99}.iNTvGE[open]{animation:N1t9jZ var(--dur-base) var(--ease)}@keyframes N1t9jZ{0%{opacity:0;transform:translate(16px)}}.Br8uME{background:var(--color-surface);border-left:1px solid var(--color-line);flex-direction:column;height:100%;display:flex}.vOAJi0 .Br8uME{width:min(480px,100vw)}.KbMb1n .Br8uME{width:min(720px,100vw)}.anSeoD{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--admin-topbar-h);padding:0 var(--space-3) 0 var(--space-5);border-bottom:1px solid var(--color-line);display:flex}._7j-TzK{font-size:var(--text-l);overflow-wrap:anywhere}.ahK-W6{padding:var(--space-5);flex:1;overflow:auto}.ukC6MP{justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-top:1px solid var(--color-line);display:flex}.JtYGWa{column-gap:var(--space-4);row-gap:var(--space-2);grid-template-columns:minmax(120px,max-content) 1fr;display:grid}.qxhh-z{display:contents}.MoSgLN{color:var(--color-muted);font-size:var(--text-s);padding-top:2px}.hHT2We{overflow-wrap:anywhere;min-width:0}.k2TYtx{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-5);display:flex}.WFU5fW{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.cuArwm{align-items:center;gap:var(--space-1);color:var(--color-muted);font-size:var(--text-s);display:inline-flex}.cuArwm:hover{color:var(--color-text)}.EruPFl{overflow-wrap:anywhere}.-Kqz0a{color:var(--color-muted);font-size:var(--text-s)}._7FP4tq{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.J1XEFw{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-l)}.J1XEFw+.J1XEFw{margin-top:var(--space-4)}.MHBwKS{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-line);min-height:52px;display:flex}.vNALFE{font-size:var(--text-m);font-weight:600}.ijYflr{padding:var(--space-4)}.DTr29S{align-items:flex-end;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.VXiRyr{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;display:grid}.VXiRyr>.J1XEFw+.J1XEFw{margin-top:0}.JnmbDr{gap:var(--space-1);flex-direction:column;list-style:none;display:flex}.Qx-ULZ{padding:var(--space-2) var(--space-3);border-radius:var(--radius-s);font-weight:500;display:block}.Qx-ULZ:hover{background:var(--color-raised)}.iO9hm-{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);color:var(--color-faint);display:flex}.JhLa2X{margin-top:var(--space-3);color:var(--color-faint);font-size:var(--text-s);line-height:1.5}._5EWF9e{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);color:var(--color-muted);display:flex}.YIJGs9{gap:var(--space-1);font-size:var(--text-s);color:var(--color-muted);flex-direction:column;list-style:none;display:flex}._1EuV6K{min-height:100dvh;padding:var(--space-5);background:radial-gradient(60% 40% at 50% 0%, #19c8f514, transparent 70%), var(--color-bg);place-items:center;display:grid}.wpIC-g{gap:var(--space-4);width:min(400px,100%);padding:var(--space-6) var(--space-5);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-l);flex-direction:column;display:flex}.pACWYr{align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);flex-direction:column;display:flex}._2tsa7a{font-size:var(--text-l)}.O0-o04{color:var(--color-faint);font-size:var(--text-s);text-align:center;line-height:1.5}.oXUVYU{grid-template-columns:var(--admin-sidebar-w) 1fr;min-height:100dvh;display:grid}.rYMMsX{background:var(--color-surface);border-right:1px solid var(--color-line);height:100dvh;position:sticky;top:0;overflow-y:auto}.igxxQr{flex-direction:column;min-width:0;display:flex}.EAfwV3{width:100%;max-width:var(--admin-content-max);padding:var(--space-5);flex:1}.yEkO-6{display:none}@media (max-width:899px){.oXUVYU{grid-template-columns:1fr}.rYMMsX{width:var(--admin-sidebar-w);z-index:var(--z-modal);transition:transform var(--dur-base) var(--ease);position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.G7Od84{transform:none}.yEkO-6{z-index:calc(var(--z-modal) - 1);background:#02060a99;display:block;position:fixed;inset:0}.EAfwV3{padding:var(--space-4)}}.ay1JQE{min-height:100%;padding:var(--space-3);flex-direction:column;display:flex}._71glag{align-items:center;gap:var(--space-2);height:calc(var(--admin-topbar-h) - var(--space-3) * 2);padding:0 var(--space-2);margin-bottom:var(--space-4);display:flex}.qccwX3{color:var(--color-muted);font-size:var(--text-s);text-transform:uppercase;letter-spacing:.08em}.OpTZPO{flex-direction:column;gap:2px;list-style:none;display:flex}.QWpEqr{justify-content:space-between;align-items:center;gap:var(--space-2);height:38px;padding:0 var(--space-3);border-radius:var(--radius-s);color:var(--color-muted);transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);font-weight:500;display:flex}.QWpEqr:hover{color:var(--color-text);background:var(--color-raised)}.afuhry{color:var(--color-text);background:var(--color-accent-soft)}._0Ix-hY{cursor:default;opacity:.7}._0Ix-hY:hover{color:var(--color-muted);background:0 0}._7gVYk1{padding-top:var(--space-4);border-top:1px solid var(--color-line);gap:var(--space-2);flex-direction:column;margin-top:auto;display:flex}.S8T8Vd{gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-s);flex-direction:column;display:flex}.S8T8Vd:hover{background:var(--color-raised)}.O16nDT{font-size:var(--text-s);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CMV91U{flex:1;max-width:560px;position:relative}.RQIaBP{background:var(--color-surface);border:1px solid var(--color-line-strong);border-radius:var(--radius-m);position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 12px 40px #00000073}.W2vPxL{padding:var(--space-2) var(--space-3);color:var(--color-faint);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em}.j1iIpH{padding:var(--space-3);color:var(--color-muted)}.kE3PqF{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);text-align:left;display:flex}.kE3PqF:hover,.kE3PqF:focus-visible{background:var(--color-raised)}._9E7rCz{gap:var(--space-2);min-width:0;display:flex}._7-tAOK{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fqc3HZ{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.atUOeg{color:var(--color-muted);font-size:var(--text-s)}.-w5wo9{width:100%;padding:var(--space-2) var(--space-3);border-top:1px solid var(--color-line);color:var(--color-accent);font-size:var(--text-s);text-align:left;display:block}.-w5wo9:hover{background:var(--color-raised)}@media (max-width:599px){.atUOeg{display:none}}.tGG47-{z-index:var(--z-header);align-items:center;gap:var(--space-3);height:var(--admin-topbar-h);padding:0 var(--space-5);background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-bottom:1px solid var(--color-line);display:flex;position:sticky;top:0}.vf4Ugo{display:none}@media (max-width:899px){.tGG47-{padding:0 var(--space-4)}.vf4Ugo{display:inline-flex}}:root{--admin-sidebar-w:224px;--admin-topbar-h:56px;--admin-content-max:1280px}html{scrollbar-gutter:stable}#root h1,#root h2{font-family:var(--font-text);letter-spacing:0}#root h1{font-size:22px;font-weight:700}#root h2{font-size:var(--h3);font-weight:700}code{font-family:var(--font-mono);background:var(--color-raised);border-radius:6px;padding:1px 5px;font-size:.92em}
