.screen-state{text-align:center;min-height:180px;color:var(--ui-text-primary);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:24px 18px;display:flex}.screen-state-compact{min-height:96px;padding:14px}.screen-state-mark{border:2px solid var(--ui-border-strong);width:12px;height:12px;transform:rotate(45deg)}.screen-state-error .screen-state-mark,.screen-state-forbidden .screen-state-mark{border-color:var(--color-danger)}.screen-state-locked .screen-state-mark{border-color:var(--color-warning)}.screen-state-success .screen-state-mark{border-color:var(--color-success)}.screen-state-title{letter-spacing:.04em;margin:0;font-size:14px;line-height:1.4}.screen-state-message{max-width:320px;color:var(--ui-text-secondary);margin:0 0 4px;font-size:11px;line-height:1.65}.screen-state-spinner{margin-bottom:2px}
