@charset "UTF-8";@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/nunito-sans-latin-400-normal-PWGHWAQ3.woff2") format("woff2"),url("./media/nunito-sans-latin-400-normal-ANV7KC4N.woff") format("woff")}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:500;src:url("./media/nunito-sans-latin-500-normal-WRCTXMNP.woff2") format("woff2"),url("./media/nunito-sans-latin-500-normal-Y2VEMIFE.woff") format("woff")}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./media/nunito-sans-latin-600-normal-MCPLDLTW.woff2") format("woff2"),url("./media/nunito-sans-latin-600-normal-EB5AUP6Q.woff") format("woff")}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/nunito-sans-latin-700-normal-7K2ZI5ZW.woff2") format("woff2"),url("./media/nunito-sans-latin-700-normal-LIFWDCNB.woff") format("woff")}:root{--tiu-color-primary: #0897E9;--tiu-color-primary-hover: #0457A7;--tiu-color-primary-active: #012C6F;--tiu-color-primary-subtle: #EAF9FF;--tiu-color-on-primary: #FFFFFF;--tiu-color-bg: #F2F6F9;--tiu-color-surface: #FFFFFF;--tiu-color-surface-2: #F8F9FA;--tiu-color-surface-3: #EEEEEE;--tiu-color-border: #CED4DA;--tiu-color-text: #363636;--tiu-color-text-strong: #000000;--tiu-color-text-muted: #5E5E5E;--tiu-color-text-faint: #6A727D;--tiu-color-danger: #DC3545;--tiu-color-warning: #FEAC0E;--tiu-color-success: #47B13D;--tiu-color-info: #0897E9;--tiu-color-danger-subtle: #FBE7E9;--tiu-color-warning-subtle: #FFF5E2;--tiu-color-success-subtle: #E9F6E8;--tiu-color-info-subtle: #E1F3FC;--tiu-font-family: "Open Sans", "Nunito Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--tiu-font-size-xs: .6875rem;--tiu-font-size-sm: .75rem;--tiu-font-size-base: .875rem;--tiu-font-size-lg: 1rem;--tiu-font-size-xl: 1.25rem;--tiu-font-weight-regular: 400;--tiu-font-weight-medium: 600;--tiu-font-weight-bold: 700;--tiu-space-1: .25rem;--tiu-space-2: .5rem;--tiu-space-3: .75rem;--tiu-space-4: 1rem;--tiu-space-6: 1.5rem;--tiu-space-8: 2rem;--tiu-radius-sm: 4px;--tiu-radius: 8px;--tiu-radius-lg: 16px;--tiu-radius-pill: 2000px;--tiu-shadow-sm: 0 1px 2px 0 rgba(0,0,0,.1);--tiu-shadow: 0 2px 4px 0 rgba(0,0,0,.12);--tiu-shadow-lg: 0 8px 16px 0 rgba(0,0,0,.16)}html,body{margin:0;height:100%}body{font-family:var(--tiu-font-family);font-size:var(--tiu-font-size-base);color:var(--tiu-color-text);background:var(--tiu-color-bg)}:root{--tiu-font-family: "Nunito Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}body{font-family:var(--tiu-font-family)}.admin-page{display:grid;gap:var(--tiu-space-6);max-width:none;width:100%}.admin-prose{max-width:90ch}.admin-split{display:grid;gap:var(--tiu-space-6);grid-template-columns:1fr;align-items:start}@media(min-width:1600px){.admin-split--with-detail{grid-template-columns:minmax(0,1fr) 420px}}@media(min-width:2000px){.admin-split--with-detail{grid-template-columns:minmax(0,1fr) 520px}.admin-page{--admin-density: wide}}.page-head{display:grid;gap:2px}.page-title{margin:0;font-size:var(--tiu-font-size-xl);font-weight:var(--tiu-font-weight-bold);color:var(--tiu-color-text)}.page-sub{margin:0;color:var(--tiu-color-text-muted);font-size:var(--tiu-font-size-sm)}.admin-error{color:var(--tiu-color-danger);margin:0}.admin-card-header{padding:var(--tiu-space-3) var(--tiu-space-4);font-weight:var(--tiu-font-weight-bold);border-bottom:1px solid var(--tiu-color-border)}.admin-table{width:100%;border-collapse:collapse}.admin-table th,.admin-table td{text-align:left;padding:var(--tiu-space-2) var(--tiu-space-3);border-bottom:1px solid var(--tiu-color-border)}.admin-table thead th{background:var(--tiu-color-surface-2);color:var(--tiu-color-text);font-weight:var(--tiu-font-weight-bold)}.admin-actions{text-align:right;white-space:nowrap}.admin-field{display:grid;gap:var(--tiu-space-1);margin:var(--tiu-space-2) 0}.admin-select{font:inherit;color:var(--tiu-color-text);background:var(--tiu-color-surface);border:1px solid var(--tiu-color-border);border-radius:var(--tiu-radius-sm);padding:var(--tiu-space-1) var(--tiu-space-2)}.admin-form-footer{display:flex;justify-content:flex-end;padding-top:var(--tiu-space-3)}.admin-empty{display:grid;justify-items:center;gap:var(--tiu-space-2);padding:var(--tiu-space-8) var(--tiu-space-4);color:var(--tiu-color-text-muted);text-align:center}.admin-empty tiu-icon{font-size:1.6rem;color:var(--tiu-color-text-muted)}.admin-badge{display:inline-block;padding:2px 10px;border-radius:var(--tiu-radius-pill);font-size:var(--tiu-font-size-sm);font-weight:var(--tiu-font-weight-bold);background:var(--tiu-color-primary-subtle);color:var(--tiu-color-primary-active);border:1px solid var(--tiu-color-primary)}.admin-badge+.admin-badge{margin-left:var(--tiu-space-1)}.admin-badge--neutral{background:var(--tiu-color-surface-2);color:var(--tiu-color-text-muted);border-color:var(--tiu-color-border)}.admin-status{display:inline-flex;align-items:center;gap:var(--tiu-space-2)}.users__empty-title{font-weight:var(--tiu-font-weight-bold);color:var(--tiu-color-text)}.users__empty-sub{max-width:42rem;font-size:var(--tiu-font-size-sm)}.users__avatar{flex:0 0 auto;width:2.125rem;height:2.125rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--tiu-font-size-sm);font-weight:var(--tiu-font-weight-bold);background:var(--tiu-color-primary-subtle);color:var(--tiu-color-primary-active)}.users__avatar--suspended{background:var(--tiu-color-surface-2);color:var(--tiu-color-text-faint)}.users__alt-badge{display:inline-flex;align-items:center;gap:var(--tiu-space-1);margin-top:var(--tiu-space-1);font-size:var(--tiu-font-size-xs);font-weight:var(--tiu-font-weight-medium);color:var(--tiu-color-text-muted);background:var(--tiu-color-surface-2);border:1px solid var(--tiu-color-border);padding:2px 8px;border-radius:var(--tiu-radius-pill);max-width:100%}.users__alt-badge span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users__pill{display:inline-flex;align-items:center;gap:5px;font-size:var(--tiu-font-size-xs);font-weight:var(--tiu-font-weight-medium);padding:2px 8px;border-radius:var(--tiu-radius-pill);white-space:nowrap}.users__pill--azure{background:var(--tiu-color-info-subtle);color:var(--tiu-color-info)}.users__pill--local{background:var(--tiu-color-warning-subtle);color:var(--tiu-color-warning)}.users__pill--danger{background:var(--tiu-color-danger-subtle);color:var(--tiu-color-danger);font-weight:var(--tiu-font-weight-bold)}.users__pill--neutral{background:var(--tiu-color-surface-2);color:var(--tiu-color-text-muted)}.users__pill--wildcard,.users__pill--warning{background:var(--tiu-color-warning-subtle);color:var(--tiu-color-warning);font-weight:var(--tiu-font-weight-bold)}.users__muted{color:var(--tiu-color-border)}
