.brand{text-decoration:none}.secondary{background:#263b56}select,textarea{width:100%;max-width:100%;min-width:0;padding:12px;border:1px solid #43556d;border-radius:7px;background:#101722;color:#e6edf5;font:inherit}textarea{resize:vertical;font:13px/1.6 ui-monospace,Consolas,monospace}select{white-space:normal}#pending-panel{border-color:#9d8054}#pending-panel button,#reserve{margin-top:18px}.allocation-card,.candidate{border-top:1px solid #304158;padding:20px 0}.allocation-card:first-child,.candidate:first-child{border-top:0;padding-top:0}.allocation-card h3,.candidate h3{font-size:18px;margin:0 0 12px}.allocation-card .actions{margin-top:18px}#workspace p,#pending-panel p,.allocation-card h3,.candidate h3,dd,#room-name,#notice{overflow-wrap:anywhere}#workspace,section,.allocation-card,.candidate,dl,dd{min-width:0;max-width:100%}dl{grid-template-columns:130px minmax(0,1fr)}.held{color:#f0ca89}.status-label{color:#b5d4fc}.candidate p{margin:8px 0}#owner-warning{color:#f0ca89}@media(max-width:650px){dl{grid-template-columns:95px minmax(0,1fr);gap:10px}.actions button{flex-grow:1}}
.native-facts{border-left:3px solid #699bcd;padding-left:12px}
