/* Preserve the reference layout; only accommodate live data and asynchronous states. */
.console-content{outline:none;min-width:0}.console-content[aria-busy=true]{cursor:progress}.console-loading{min-height:180px;display:grid;place-items:center;color:#748367}.console-subscriptions{min-width:0;display:grid;gap:18px}.console-subscriptions .subscription-card{height:100%}.subscription-heading-actions{display:flex;gap:10px;align-items:center}.subscription-manage{font-size:9px;text-decoration:underline;color:#64873e}.console-inline-error{line-height:1.8;color:#8b5c2d;padding:18px 0}.console-inline-error .btn{margin-left:8px}.console-chart-note{font-size:10px;line-height:1.7;color:#8b987b}.console-content button:focus-visible,.console-content a:focus-visible{outline:3px solid #98c966;outline-offset:3px}.node-card h3,.order-tile h3,.order-meta,.profile-avatar>span:last-child{overflow-wrap:anywhere}.console-node-globe{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#eef6e5}.console-node-details{display:grid;grid-template-columns:100px 1fr;gap:16px;margin:24px 0}.console-node-details dt{color:#8b987b}.console-node-details dd{margin:0;overflow-wrap:anywhere}.quick-panel>a{display:flex;align-items:center;gap:12px;text-align:left;width:100%;padding:15px 0;border-bottom:1px solid #edf1e7}.quick-panel>a:last-child{border-bottom:0}.quick-panel>a>.icon:first-child{background:#f2f6eb;padding:9px;width:35px;height:35px;border-radius:9px;color:#91a975}.quick-panel>a>span{font-size:10px;font-weight:500}.quick-panel>a>.icon:last-child{margin-left:auto;width:12px;color:#b4bda7}.console-preferences .fm-message:empty{display:none}.profile-security-actions{display:flex;gap:18px;margin-top:18px;font-size:11px;color:#7b896b}.profile-security-actions button{text-decoration:underline}.avatar-button [data-account-name]{font-weight:inherit}.detail-card .fm-message{font-size:12px}.fee-card b{text-align:right;overflow-wrap:anywhere}.console-node-cards{min-width:0}.ticket-row>div{min-width:0;flex:1}.ticket-row h3{overflow-wrap:anywhere}.console-support-contact{margin-bottom:20px}
@media(max-width:600px){.quick-panel>a{gap:11px}.quick-panel>a>span{font-size:11px}.quick-panel>a small{font-size:8px}.console-subscriptions .subscription-bottom{flex-wrap:nowrap}.profile-security-actions{font-size:10px}.order-detail{min-width:0}.fee-card{min-width:0}.fee-card>strong{font-size:32px}.guide-card{min-width:0}.guide-card h3{overflow-wrap:anywhere}.subscription-heading-actions{gap:5px}.subscription-manage{font-size:8px}}
