.aa .only-m{display:none!important}@media (max-width:1100px){.aa .only-d{display:none!important}.aa .only-m{display:block!important}.aa ul.only-m,.aa .only-m.aa-stack{display:grid!important}}.aa .aa-tbl{border-collapse:collapse;width:100%;font-size:13.5px}.aa .aa-tbl th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--po-muted);background:var(--po-surface);border-bottom:1px solid var(--po-border);padding:10px 14px;font-size:11.5px}.aa .aa-tbl td{border-bottom:1px solid var(--po-border);vertical-align:middle;padding:12px 14px}.aa .aa-tbl tr:last-child td{border-bottom:0}.aa .aa-toolbar{grid-template-columns:minmax(220px,1.6fr) repeat(4,minmax(0,1fr));align-items:end;gap:10px;margin-bottom:12px;display:grid}@media (max-width:1100px){.aa .aa-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.aa .aa-toolbar .aa-search{grid-column:1/-1}}@media (max-width:520px){.aa .aa-toolbar{grid-template-columns:minmax(0,1fr)}}.aa .aa-counter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.aa .aa-bar{background:var(--po-surface-2);border:1px solid var(--po-border);border-radius:99px;width:160px;height:8px;overflow:hidden}.aa .aa-bar i{background:var(--po-orange);height:100%;display:block}.aa .aa-bar.is-full i{background:#dc2626}.aa .aa-person{align-items:center;gap:10px;min-width:0;display:flex}.aa .aa-av{color:#fff;background:#0a0a0a;border-radius:999px;flex:none;place-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:grid}.aa .aa-av--lg{width:56px;height:56px;font-size:18px}.aa .aa-kebab{border:1px solid var(--po-border-strong);cursor:pointer;background:#fff;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.aa .aa-menu{z-index:150;border:1px solid var(--po-border-strong);background:#fff;border-radius:12px;min-width:260px;padding:6px;position:fixed;box-shadow:0 12px 32px #0a0a0a33}@media (max-width:1100px){.aa .aa-menu{width:auto;bottom:8px;top:auto!important;left:8px!important;right:8px!important}}.aa .aa-menu button{text-align:left;width:100%;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 12px;font-weight:550;display:flex}.aa .aa-menu button[disabled]{color:#737373;cursor:not-allowed}.aa .aa-menu button small{color:#525252;font-size:12px;font-weight:450;display:block}.aa .aa-menu .is-danger{color:#b91c1c}.aa .aa-cards{gap:10px;margin:0;padding:12px;list-style:none;display:grid}.aa .aa-card{border:1px solid var(--po-border);border-radius:12px;gap:10px;padding:14px;display:grid}.aa .aa-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:0;display:grid}.aa .aa-card dt{text-transform:uppercase;letter-spacing:.04em;color:var(--po-muted);font-size:10.5px}.aa .aa-pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.aa .aa-pager button{border:1px solid var(--po-border-strong);background:#fff;border-radius:10px;min-width:44px;min-height:44px;font-weight:600}.aa .aa-pager button[aria-current=page]{color:#fff;background:#0a0a0a;border-color:#0a0a0a}.aa .aa-drawer{z-index:170;background:#fff;width:min(420px,100vw);height:100dvh;padding:20px;position:fixed;top:0;right:0;overflow:auto;box-shadow:-12px 0 32px #0a0a0a2e}.aa .aa-drawer-bg{z-index:165;background:#0a0a0a59;position:fixed;inset:0}.aa .aa-lv-full{color:#15803d;font-weight:650}.aa .aa-lv-view{color:#1d4ed8;font-weight:650}.aa .aa-lv-none{color:#737373;font-weight:550}.aa .aa-note{color:#525252;margin-top:2px;font-size:12px;font-weight:450;display:block}.aa .aa-later{border:1px dashed var(--po-border-strong);background:var(--po-surface);border-radius:14px;padding:18px}.aa .aa-concept{filter:grayscale();opacity:.75;pointer-events:none;border:1px dashed #a3a3a3;border-radius:12px;margin-top:14px;padding:14px;position:relative}.aa .aa-toast{z-index:250;color:#fff;background:#0a0a0a;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;max-width:min(560px,100vw - 24px);padding:10px 12px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.aa .aa-toast button{color:#fdba74;background:0 0;border:1px solid #525252;border-radius:8px;min-height:44px;padding:0 12px;font-weight:700}.aa .aa-check{align-items:flex-start;gap:10px;min-height:44px;display:flex}.aa .aa-opt{border:1.5px solid var(--po-border-strong);border-radius:12px;margin-bottom:8px;padding:10px 14px 10px 44px;display:block;position:relative}.aa .aa-opt.is-on{border-color:var(--po-orange);background:var(--po-orange-soft)}.aa .aa-opt input{width:20px;height:20px;accent-color:var(--po-orange);position:absolute;top:16px;left:14px}.aa .aa-tabs{border-bottom:1px solid var(--po-border);gap:2px;margin-bottom:18px;display:flex}.aa .aa-tabs a,.aa .aa-tabs button{min-height:44px;color:var(--po-muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:0 16px;font-weight:600}.aa .aa-tabs [aria-selected=true],.aa .aa-tabs a.is-on{color:var(--po-ink);border-bottom-color:var(--po-orange)}.aa .modal{max-width:560px;position:relative}.aa .btn{height:auto;min-height:44px}.aa .input,.aa select.input{min-height:44px}.aa .aa-warn{color:#7f1d1d;background:#fef2f2;border-left:3px solid #dc2626;border-radius:0 10px 10px 0;margin-bottom:12px;padding:10px 14px}.aa .notice--danger,.auth-reset .notice--danger{color:#7f1d1d;background:#fef2f2;border-color:#fecaca}
