.directory-sidebar-state{color:var(--muted);margin-top:12px;font-size:11px;line-height:1.8}.directory-sidebar-state .text-button{color:var(--flame);min-height:40px;font-size:11px}.directory-tab-status{opacity:.85;margin-left:7px;font-size:9px;display:inline-block}.directory-login-state{color:var(--muted);margin-top:14px;font-size:11px;line-height:1.8}.directory-login-state .text-button{color:var(--flame);min-height:40px;font-size:11px}.directory-form-state{border:1px solid var(--rule);background:var(--paper);color:var(--muted);padding:20px;font-size:12px;line-height:1.9}.directory-form-state h2{color:var(--ink);font:500 20px/1.6 var(--serif);margin-bottom:8px}.directory-form-state .secondary-button{margin-top:12px}.directory-form-content{flex-direction:column;gap:28px;display:flex}.directory-form-content[hidden]{display:none}.sidebar .tab-label{min-width:0}.sidebar .tab-label strong{text-overflow:ellipsis;overflow:hidden}.entry-meta>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.login-apps>span{overflow-wrap:anywhere;max-width:100%}.settings-header nav{flex-wrap:wrap;gap:10px 18px;min-width:0}.public-form .app-choice label{max-width:100%}.public-form .app-choice label>span{overflow-wrap:anywhere;min-width:0}@media (width>=1100px){.sidebar .app-tabs{flex:auto;min-height:0;overflow-y:auto}.sidebar .brand,.sidebar .search-field,.sidebar .sidebar-footer,.directory-sidebar-state{flex-shrink:0}}@media (width<=1099px){.directory-sidebar-state{grid-column:1/-1}}@media (width<=759px){.directory-form-content{gap:25px}}
