.lg-who{max-width:50vw;color:var(--ag-fg-3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.lg-main{max-width:1040px}.lg-head{max-width:640px}.lg-grid{gap:12px;display:grid}@media (min-width:900px){.lg-grid{grid-template-columns:1.25fr 1fr 1fr;gap:16px}}.lg-card{border:1px solid var(--ag-line-2);border-radius:var(--ag-radius-lg);background:var(--ag-surface-1);box-shadow:var(--ag-shadow-card);animation:lg-rise var(--ag-dur-4) var(--ag-ease-out) both;padding:20px;position:relative;overflow:hidden}.lg-card:nth-child(2){animation-delay:80ms}.lg-card:nth-child(3){animation-delay:.16s}@keyframes lg-rise{0%{opacity:0;translate:0 14px}}.lg-credits{background:radial-gradient(90% 120% at 0% 0%, #0000ff4d, transparent 60%), var(--ag-surface-1);border-color:#6b6bff66}.lg-credits:after{content:"";pointer-events:none;animation:lg-sweep 4.5s var(--ag-ease-in-out) .6s 2;background:linear-gradient(105deg,#0000 40%,#ffffff0f 50%,#0000 60%);position:absolute;inset:0;translate:-100%}@keyframes lg-sweep{to{translate:100%}}.lg-k{font-family:var(--ag-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ag-fg-3);margin:0;font-size:11px}.lg-big{font-family:var(--ag-font-display);align-items:center;gap:10px;margin:10px 0 14px;font-size:clamp(30px,3.4vw,40px);font-weight:800;line-height:1;display:flex}.lg-big .au-gem{border-radius:3px;width:14px;height:14px}.lg-unit{font-family:var(--ag-font-body);color:var(--ag-fg-3);font-size:15px;font-weight:400}.lg-buckets{gap:2px;margin:0;padding:0;list-style:none;display:grid}.lg-buckets li{border-top:1px solid var(--ag-line-1);grid-template-columns:1fr auto;gap:0 12px;padding:8px 0;font-size:14px;display:grid}.lg-buckets b{font-variant-numeric:tabular-nums;font-weight:600}.lg-buckets small{color:var(--ag-fg-3);grid-column:1/-1;font-size:12.5px}.lg-buckets [data-expired]{color:var(--ag-fg-4)}.lg-buckets [data-expired] b{font-weight:400}.lg-buckets [data-expired] small{color:var(--ag-fg-4)}.lg-models{gap:10px;margin:0;padding:0;list-style:none;display:grid}.lg-models li{align-items:center;gap:12px;display:flex}.lg-models img{object-fit:cover;width:44px;height:44px;box-shadow:0 0 0 2px var(--ag-bg), 0 0 0 3px var(--ag-line-3);border-radius:50%;flex:none}.lg-models span{gap:2px;display:grid}.lg-models b{font-size:15px;font-weight:600}.lg-models small{color:var(--ag-fg-3);font-size:13px}.lg-stack{margin:0 0 12px;padding-left:8px;display:flex}.lg-stack img{object-fit:cover;width:58px;height:72px;box-shadow:0 0 0 2px var(--ag-surface-1);border-radius:10px;margin-left:-8px}.lg-stack img:nth-child(odd){rotate:-4deg}.lg-stack img:nth-child(2n){translate:0 4px;rotate:3deg}.lg-fine{color:var(--ag-fg-3);margin:0;font-size:13px;line-height:1.45}.lg-notes{gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}@media (min-width:900px){.lg-notes{grid-template-columns:repeat(3,1fr);gap:16px}}.lg-notes li{color:var(--ag-fg-3);gap:10px;font-size:13.5px;line-height:1.45;display:flex}.lg-notes svg{color:var(--ag-studio-text);flex:none;margin-top:2px}.lg-notes b{color:var(--ag-fg);font-weight:600}.lg-rows{gap:10px;max-width:640px;margin:0;padding:0;list-style:none;display:grid}.lg-row{border:1px solid var(--ag-line-2);border-radius:var(--ag-radius-md);background:var(--ag-surface-1);transition:border-color var(--ag-dur-3) var(--ag-ease-out);grid-template-columns:auto 1fr;align-items:center;gap:10px 14px;padding:16px 18px;display:grid}.lg-row[data-done]{border-color:#2ee66f4d}.lg-row-ic{background:var(--ag-surface-3);width:30px;height:30px;color:var(--ag-studio-text);border-radius:50%;place-items:center;display:grid}.lg-row[data-done] .lg-row-ic{background:var(--ag-live);color:#000}.lg-row-label{font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}.lg-row-bar{grid-column:1/-1}.lg-row[data-done] .lg-row-bar>i{background:var(--ag-live)}.lg-spin{animation:1s linear infinite lg-spin}@keyframes lg-spin{to{rotate:360deg}}.lg-acct{background:radial-gradient(80% 160% at 0% 0%, #0000ff38, transparent 60%), var(--ag-surface-1);border-color:#6b6bff66;flex-wrap:wrap;align-items:center;gap:14px 16px;padding:clamp(16px,2.2vw,22px);display:flex}.lg-acct-ic{background:var(--ag-studio-soft);width:40px;height:40px;color:var(--ag-studio-text);border-radius:12px;flex:none;place-items:center;display:grid}.lg-acct-text{flex:260px;min-width:0}.lg-acct-text h2{margin:0 0 4px;font-size:16px;font-weight:600}.lg-acct-text p{margin:0}.lg-acct-text b{color:var(--ag-fg);font-weight:600}.lg-acct-bar{margin-top:10px;display:block}.lg-vrow{border-radius:var(--ag-radius-md);background:linear-gradient(90deg, var(--ag-studio-soft), var(--ag-surface-1) 70%);border:1px solid #6b6bff52;align-items:center;gap:12px;margin:0 0 16px;padding:12px 14px;display:flex}.lg-vrow[data-done]{background:linear-gradient(90deg, var(--ag-live-soft), var(--ag-surface-1) 70%);border-color:#2ee66f4d}.lg-vrow-ic{background:var(--ag-surface-3);width:30px;height:30px;color:var(--ag-studio-text);border-radius:50%;flex:none;place-items:center;display:grid}.lg-vrow[data-done] .lg-vrow-ic{background:var(--ag-live);color:#000}.lg-vrow-text{min-width:0;color:var(--ag-fg-3);flex:1;gap:4px;font-size:13px;display:grid}.lg-vrow-text b{color:var(--ag-fg);font-size:14px;font-weight:600}.lg-vrow-bar{margin-top:4px}.lg-vrow-x{border-radius:var(--ag-radius-sm);width:44px;height:44px;color:var(--ag-fg-3);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.lg-vrow-x:hover{background:var(--ag-surface-3);color:var(--ag-fg)}.lg-vrow-x:focus-visible{outline:2px solid var(--ag-studio-text);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.lg-card,.lg-credits:after,.lg-spin{animation:none}}
