.as-login{display:grid;place-items:center;height:100dvh;padding:16px}.as-login-card{display:grid;gap:14px;width:min(380px,100%);padding:28px;border-radius:var(--r-lg);--frame-fill:var(--surface-1)}.as-login-card h1{font:800 var(--t-28)/1 var(--font-display)}.as-field{display:grid;gap:6px}.as-input{height:40px;padding:0 12px;border:0;border-radius:var(--r-sm);background:var(--surface-3);color:var(--text);font:inherit;box-shadow:var(--shadow-sm);outline:none}.as-input:focus-visible{box-shadow:0 0 0 2px var(--metal-gold-mid)}.as-error{min-height:1.4em;color:var(--negative);font-size:var(--t-12)}.as-shell{display:grid;grid-template-columns:220px minmax(0,1fr);gap:16px;height:100dvh;padding:16px}.as-nav{display:flex;flex-direction:column;gap:4px;padding:16px 10px;border-radius:var(--r-lg);--frame-fill:var(--surface-1)}.as-brand{padding:4px 12px 14px;font:800 var(--t-20)/1 var(--font-display)}.as-brand small{color:var(--metal-gold-mid);font-size:var(--t-12);text-transform:uppercase;letter-spacing:.08em}.as-nav-item{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;border-radius:var(--r-sm);color:var(--muted);font-weight:600;text-align:left}.as-nav-item:hover{background:var(--hover);color:var(--text)}.as-nav-item[aria-current=page]{background:var(--selected);color:var(--metal-gold-high)}.as-who{display:flex;align-items:center;gap:8px;margin-top:auto;padding:8px 12px;color:var(--faint);font-size:var(--t-12)}.as-main{min-width:0;min-height:0}.as-page{display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:12px;height:100%;min-height:0}.as-page:has(.as-stats){grid-template-rows:auto minmax(0,1fr)}.as-head{display:flex;align-items:center;gap:12px;min-height:48px}.as-head-wrap{flex-wrap:wrap}.as-head h1{font:800 var(--t-28)/1 var(--font-display)}.as-count{color:var(--muted);font-weight:700}.as-search{width:220px}.as-create{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:var(--r-md);--frame-fill:var(--surface-1)}.as-stepper{display:flex;align-items:center;gap:6px}.as-stepper .num{min-width:3ch;text-align:center;font-weight:700}.as-table-scroll{min-height:0;height:100%;border-radius:var(--r-md);background:var(--surface-1);box-shadow:var(--shadow-md)}.as-table{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--t-14)}.as-table th{position:sticky;top:0;z-index:1;height:40px;padding:0 14px;background:var(--surface-2);color:var(--muted);font-size:var(--t-12);font-weight:700;text-align:left;text-transform:uppercase;letter-spacing:.06em}.as-table td{height:44px;padding:0 14px;white-space:nowrap}.as-table tbody tr:nth-child(2n){background:#ffffff05}.as-table tr[data-clickable]{cursor:pointer}.as-table tr[data-clickable]:hover{background:var(--hover)}.as-table [data-align=end]{text-align:right}.as-empty{color:var(--faint);text-align:center}.as-muted{color:var(--muted)}[data-sign=neg]{color:var(--negative)}[data-sign=pos]{color:var(--positive)}.as-name{display:inline-flex;align-items:center;gap:8px;font-weight:650}.as-stats{display:grid;grid-template-rows:auto auto minmax(160px,1fr) auto minmax(160px,1fr);gap:10px;min-height:0}.as-stats h2{font:750 var(--t-16)/1 var(--font-display);color:var(--muted)}.as-detail{display:grid;gap:12px;padding:16px 20px 20px}.as-facts{display:flex;flex-wrap:wrap;gap:8px 18px;color:var(--muted)}.as-facts b{color:var(--text)}.as-banned{color:var(--negative);font-weight:700}.as-action{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px}.as-action:not(:has(.as-amount)){grid-template-columns:minmax(0,1fr) auto}.as-amount{width:110px}.as-alert{font-weight:700}.as-alert[data-kind=impossible_payout],.as-alert[data-kind=duplicate_settlement]{color:var(--negative)}.as-link{color:var(--metal-gold-high)}.robot-badge{display:inline-block;width:16px;height:16px;flex:none;border-radius:4px;background:color-mix(in srgb,#62d8ec 26%,var(--surface-3)) center/12px 12px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2362d8ec' stroke-width='2' stroke-linecap='round'%3E%3Crect x='5' y='8' width='14' height='11' rx='3'/%3E%3Cpath d='M12 4v4M9 13h.01M15 13h.01M9 16h6'/%3E%3C/svg%3E")}@media (max-width:899px){.as-shell{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.as-nav{flex-direction:row;flex-wrap:wrap;padding:8px}.as-brand{padding:8px}.as-who{margin:0 0 0 auto}}@media (max-width:699px){.as-head{flex-wrap:wrap}.as-head .seg{grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));width:100%}.as-search{width:100%}[data-wide]{display:none}.as-table td,.as-table th{padding:0 10px}.as-create{flex-wrap:wrap}}
