.page-screen{padding:24px var(--toro-container-x) 0;gap:12px;width:100%;min-width:0;max-width:1280px;margin:0 auto;display:grid}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;padding:4px 4px 0;display:flex}.page-head .toro-eyebrow{margin:0}.page-title{font:600 26px/1.1 var(--toro-font);letter-spacing:-.5px;margin:0}@media (min-width:1025px){.page-title{letter-spacing:0;font-size:32px}}.page-lead{max-width:72ch;margin:4px 0 0;font-size:14px}.page-readonly{align-items:center;gap:8px;margin:0;display:inline-flex}.page-exit{color:var(--toro-text);font-weight:600;text-decoration:none}.page-screen .toro-plate{border-radius:var(--toro-radius-card);min-width:0;padding:16px}.page-cards{grid-template-columns:minmax(0,520px);gap:12px;display:grid}.page-tabs-plate{min-height:320px}.page-tabs-plate .tabs{overflow-x:auto}.page-split{grid-template-columns:minmax(0,520px) minmax(0,1fr);align-items:start;gap:12px;display:grid}.page-stack{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.page-stack>.docs-chart{max-width:960px;margin:0}.house-table tfoot td{border-bottom:0;font-weight:700}@media (max-width:1024px){.page-split,.page-cards{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.page-screen{padding:16px 16px 0}.page-screen .toro-plate{padding:12px}}@media (min-width:1025px){.admin-grid{grid-template-columns:minmax(0,520px) minmax(0,1fr)}}.admin-card{align-content:start;gap:8px;display:grid}.admin-card .kv{grid-template-columns:auto minmax(0,1fr);margin-top:0}.admin-card .notice{margin:0}.admin-addr{word-break:break-all;color:var(--toro-text);font-size:13px;text-decoration:none}a.admin-addr:hover{text-decoration:underline}.admin-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-row .input{flex:260px;min-width:0}.admin-row p{margin:0}.admin-paste{resize:vertical;width:100%;min-height:96px;font-size:13px}.admin-plan{gap:2px;margin:0;padding-left:18px;display:grid}.admin-list{margin:0;padding:0;list-style:none;display:grid}.admin-list li{border-bottom:1px solid var(--toro-border);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:8px 0;display:flex}.admin-list li:last-child{border-bottom:0}.page-screen .notice--error{border:1px solid var(--toro-negative);color:var(--toro-negative);background:var(--toro-negative-soft)}.page-screen .notice--success{border:1px solid var(--toro-border-signal);color:var(--toro-signal-hover);background:var(--toro-signal-soft)}
