:root{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#14212d;background:#f4f7fa;font-synthesis:none}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button{border:1px solid transparent;border-radius:8px;background:#14232f;color:white;font-weight:600;padding:12px 18px;cursor:pointer;transition:background .15s}button:hover{background:#2c4457}button:disabled{opacity:.5;cursor:wait}button:focus-visible,a:focus-visible,tr:focus-visible{outline:3px solid #57addb;outline-offset:3px}.secondary{border-color:#dce4e9;background:white;color:#283e4d}.secondary:hover{background:#eaf4fb}.small-button{font-size:12px;padding:8px 12px}.danger{color:#ac343e}.icon{padding:5px;background:transparent;color:inherit;font-size:22px}aside{position:fixed;inset:0 auto 0 0;width:248px;background:#101d27;color:#d6e1e9;padding:40px 22px 22px;display:flex;flex-direction:column}.brand{font-size:35px;letter-spacing:-2px;font-weight:800;font-style:italic;line-height:1;color:white;text-decoration:none;padding-left:14px}.brand span{display:block;font:9px ui-sans-serif,sans-serif;letter-spacing:3.1px;margin:13px 0 0 2px}.workspace{margin:44px 0 32px;padding:15px 10px;border:1px solid #34424e;border-radius:9px;display:flex;gap:12px;align-items:center;font-size:12px;font-weight:600}.workspace small,small{display:block;font-size:11px;color:#758591;font-weight:400;margin-top:5px}.workspace small{font-size:10px;color:#8c9ca8}.mini{background:#b8def3;color:#152b3b;padding:9px 11px;border-radius:6px;font-size:16px}.nav-label{font-size:9px;letter-spacing:1.8px;color:#8093a2;margin:0 12px 14px}nav{display:grid;gap:6px}nav button{background:none;text-align:left;font-size:12px;font-weight:500;color:#aabac6;padding:13px 12px;display:flex;gap:13px;align-items:center}nav button span{font-size:18px;width:18px;color:#8fa5b5}nav button.selected{background:#bfe5fa;color:#152b3b}nav button.selected span{color:#152b3b}nav button:hover{background:#293c4b}nav button.selected:hover{background:#d1eeff}.sidebar-foot{margin-top:auto;display:flex;align-items:center;gap:10px;border-top:1px solid #34424e;padding-top:22px;font-size:11px}.sidebar-foot small{font-size:10px;color:#8b9eab}.sidebar-foot .icon{margin-left:auto}.avatar{width:34px;height:34px;border-radius:50%;background:#d1e9f7;color:#213e50;display:grid;place-items:center;font-weight:700;flex-shrink:0}.main{margin-left:248px}header{height:76px;background:#fff;border-bottom:1px solid #e0e7ec;padding:0 42px;display:flex;align-items:center;justify-content:space-between;font-size:10px;letter-spacing:1.3px;font-weight:600;color:#6c7c88}.slash{margin:0 15px;color:#c5d0d8}.header-right{letter-spacing:0;font-size:11px;font-weight:400;display:flex;gap:8px;align-items:center}.header-right i,.dot{width:6px;height:6px;border-radius:50%;background:#61a58e;display:inline-block}#content{max-width:1600px;margin:auto;padding:42px}.titlebar{display:flex;justify-content:space-between;align-items:center;gap:22px;margin-bottom:32px}.eyebrow{font-size:10px;letter-spacing:2px;color:#658ba3;font-weight:700;margin:0 0 12px}h1{font-size:34px;line-height:1.15;letter-spacing:-1.2px;margin:0 0 12px;font-weight:650}h2{font-size:17px;letter-spacing:-.3px;margin:0 0 16px}h3{font-size:14px;margin:24px 0 10px}.muted{color:#778894;font-size:12px;line-height:1.7;margin:0}.titlebar button{font-size:12px;white-space:nowrap}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:0 0 32px}.stats article{padding:23px;background:white;border:1px solid #e0e7ed;border-radius:10px}.stats article>span{font-size:11px;color:#667e8d}.stats strong{display:block;font-weight:600;font-size:30px;letter-spacing:-.7px;margin:14px 0}.stats small{font-size:10px}.stats .dot{margin:0 0 6px 14px}.stat-symbol{float:right;font-size:19px;background:#eef7fd;padding:3px 9px;border-radius:7px;color:#699fbf}.equipment,.panel{background:white;border:1px solid #dee7ed;border-radius:10px;overflow:hidden}.section-title{display:flex;justify-content:space-between;align-items:center;padding:23px 24px 18px}.section-title h2{margin:0;font-size:14px}.section-title h2 span{font-size:10px;background:#eef3f6;color:#718797;padding:3px 7px;border-radius:5px;margin-left:7px}.filters{padding:0 24px 22px;display:flex;gap:10px}.filters select{width:170px;font-size:11px;background:#fff}.search{flex:1;position:relative;margin:0}.search>span{position:absolute;left:12px;top:9px;font-size:22px;color:#8297a6}.search input{padding-left:37px;font-size:11px}.table-scroll{overflow:auto}table{border-collapse:collapse;width:100%;text-align:left;white-space:nowrap}th{background:#f7f9fb;color:#81929e;font-size:9px;letter-spacing:.9px;font-weight:600;padding:15px 24px;border-top:1px solid #e6edf2;border-bottom:1px solid #e6edf2}td{padding:18px 24px;border-bottom:1px solid #edf1f4;color:#617785;font-size:11px}tbody tr:last-child td{border-bottom:none}tr[data-asset]{cursor:pointer}tr[data-asset]:hover{background:#f5fbff}.equipment-name{display:flex;align-items:center;gap:13px}.equipment-name strong{color:#233d4d;font-size:12px;font-weight:600}.equipment-name small{font-size:10px;letter-spacing:.15px}.equipment-name img,.placeholder{width:46px;height:46px;border-radius:7px;object-fit:cover;background:#eef3f6;flex-shrink:0}.placeholder{display:grid;place-items:center;font-size:29px;color:#91a4af}.location-icon{color:#96aaba;font-size:16px}.badge{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border-radius:5px;background:#edf2f6;color:#718392;font-size:10px;text-transform:capitalize}.badge i{height:5px;width:5px;border-radius:50%;background:currentColor}.badge.active{background:#eaf5ef;color:#4b8a6c}.badge.stored{background:#ebf4fb;color:#5892b9}.badge.loaned{background:#fff4df;color:#a17b32}.badge.inactive{background:#eff0f3;color:#828b95}.arrow{color:#9eafbb}.empty{padding:68px 22px;text-align:center}.empty>div{font-size:40px;color:#7aa5bd;margin-bottom:18px}.empty h2{font-size:21px}.empty p{font-size:12px;color:#7c8e9a;line-height:1.6}.empty button{margin-top:12px}.help-strip{margin-top:24px;display:flex;align-items:center;gap:17px;background:#eaf4fb;border:1px solid #d7e9f6;border-radius:9px;padding:20px 23px}.help-strip>span{font-size:28px;color:#749ab5}.help-strip strong{font-size:11px;font-weight:600;color:#456e88}.help-strip p{font-size:10px;color:#7290a4;margin:6px 0 0}footer{padding:5px 42px 28px;font-size:8px;font-weight:600;letter-spacing:1.5px;color:#8799a7;display:flex;justify-content:space-between}footer span{letter-spacing:0;font-size:10px;font-weight:400}.panel{padding:26px;margin-bottom:22px}.narrow{max-width:640px}label{display:block;font-size:12px;font-weight:500;color:#4d6574;margin-bottom:16px}input,select,textarea{display:block;width:100%;padding:11px 12px;border:1px solid #dce5ec;border-radius:6px;color:#223e50;background:#fff;margin-top:7px;outline:none;min-height:42px}input:focus,select:focus,textarea:focus{border-color:#74afd2;box-shadow:0 0 0 3px #bfe5fa55}textarea{resize:vertical}.check{display:flex;align-items:center;gap:9px}.check input{width:auto;min-height:auto;margin:0}.small{font-size:11px;line-height:1.7}.inline-form{display:flex;align-items:end;gap:12px}.inline-form label{flex:1;margin:0}.inline-form button{height:43px}.category-list{margin-top:24px}.category-list>div{display:flex;align-items:center;gap:10px;padding:17px 0;border-bottom:1px solid #edf1f5;font-size:12px}.category-list strong{flex:1}.category-list span{color:#8596a2;margin-right:15px}.user-row{display:flex;align-items:center;gap:16px;padding:18px 0;border-bottom:1px solid #e7edf1;font-size:12px}.user-row>span{margin-left:auto;color:#738a9a}.user-row small{font-size:11px}.auth{background:#eaf4fb;min-height:100vh;display:grid;place-items:center;padding:28px}.auth-card{background:#fff;box-shadow:0 20px 80px #223f5412;border:1px solid #d9e7ef;border-radius:16px;padding:40px 44px;width:min(460px,100%)}.auth h1{font-size:40px;margin:18px 0}.brandmark{font-size:12px;letter-spacing:3px;font-weight:800;color:#24495e;border-bottom:1px solid #dce8ef;padding-bottom:23px;margin-bottom:25px}.auth form{margin:32px 0 20px}.auth form h2{margin-bottom:22px}.auth form button{width:100%;display:flex;justify-content:space-between}.auth .eyebrow{font-size:9px}dialog{border:1px solid #dce5eb;border-radius:13px;max-width:720px;width:calc(100% - 32px);max-height:90vh;padding:32px;color:#223c4c;box-shadow:0 20px 100px #10233033}dialog::backdrop{background:#101d2780;backdrop-filter:blur(3px)}dialog h2{padding-right:25px;font-size:24px;margin:0 0 20px}.close{position:absolute;right:14px;top:12px;padding:3px 10px;background:transparent;color:#7c919e;font-size:24px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}fieldset{border:1px solid #e0e8ee;border-radius:8px;padding:16px;margin:8px 0 22px}legend{font-size:12px;color:#5c7c91;padding:0 6px}fieldset .small{margin-bottom:16px}.actions{display:flex;gap:10px;margin-top:24px}.catalog-box{padding:18px;background:#edf7fe;border:1px solid #d4e8f7;border-radius:8px;margin-bottom:24px}.catalog-box label{margin:0}.catalog-box small{line-height:1.6}.catalog-result{display:block;background:white;color:#345367;text-align:left;width:100%;padding:10px;border:1px solid #d8e8f1;border-radius:4px;margin:5px 0;font-size:12px}.catalog-result span{float:right}.custom-row{display:flex;gap:8px;align-items:center;margin-bottom:9px}.custom-row input{margin:0;min-width:0}.custom-row button{padding:8px 12px}.detail-photo{width:100%;max-height:300px;object-fit:contain;background:#f4f7f9;border-radius:8px;margin:18px 0}.details{display:grid;grid-template-columns:1fr 1fr;gap:18px}.details dt{font-size:10px;text-transform:uppercase;color:#8395a3;letter-spacing:.8px}.details dd{margin:6px 0 0;font-size:13px;overflow-wrap:anywhere}.notes{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.7}.history{padding:12px;background:#f4f8fb;font-size:12px;line-height:1.8;border-radius:6px}#photo-preview img{height:90px;border-radius:8px;margin-bottom:18px}#photo-preview button{margin-left:12px}.secret{display:block;overflow-wrap:anywhere;background:#eef6fc;border:1px solid #d3e8f6;padding:18px;margin:16px 0;font-size:17px;letter-spacing:2px}pre{background:#edf6fc;border-radius:7px;padding:18px;line-height:1.7}#toast{position:fixed;bottom:25px;left:50%;transform:translateX(-50%) translateY(30px);opacity:0;pointer-events:none;background:#142b3c;color:white;padding:15px 22px;border-radius:8px;box-shadow:0 4px 35px #152d4540;z-index:10;font-size:13px;max-width:90vw;transition:.2s}#toast.show{opacity:1;transform:translateX(-50%)}
@media(min-width:1450px){#content{padding:50px 55px}header{padding:0 55px}}@media(max-width:1150px){aside{width:215px;padding:30px 14px 20px}.main{margin-left:215px}#content{padding:28px}.stats{gap:10px}.stats article{padding:17px}.stats strong{font-size:26px}.filters select{width:140px}td,th{padding:15px}h1{font-size:29px}.header-right{display:none}}@media(max-width:800px){aside{position:static;width:auto;padding:16px;display:block}.brand{font-size:26px;padding:0;display:inline-block}.brand span{font-size:7px;margin-top:8px}.workspace,.nav-label{display:none}nav{display:flex;overflow-x:auto;gap:7px;margin-top:22px;padding-bottom:3px}nav button{white-space:nowrap;font-size:11px;padding:10px}nav button span{font-size:16px;width:auto}.sidebar-foot{position:absolute;top:16px;right:16px;border:0;margin:0;padding:0}.sidebar-foot>div:not(.avatar){max-width:110px;overflow:hidden;text-overflow:ellipsis}.main{margin:0}header{height:49px;padding:0 20px;font-size:8px}#content{padding:25px 16px}.titlebar{align-items:flex-start;margin-bottom:24px;gap:12px}.titlebar button{font-size:11px;padding:11px 12px}.titlebar .muted{font-size:11px}h1{font-size:27px}.eyebrow{font-size:8px;letter-spacing:1.5px}.stats{grid-template-columns:repeat(2,1fr);margin-bottom:24px}.stats article{padding:18px}.stats strong{font-size:28px;margin:11px 0}.stats small{font-size:9px}.section-title{padding:18px 15px}.filters{padding:0 15px 17px;flex-wrap:wrap}.search{flex-basis:100%}.filters select{flex:1}.equipment-name strong{font-size:12px}.equipment-name img,.placeholder{width:38px;height:38px}th,td{padding:14px 13px}.help-strip{padding:16px}.help-strip p{line-height:1.6}footer{padding:0 16px 22px;font-size:7px}footer span{font-size:8px;max-width:145px;text-align:right}.panel{padding:18px}.user-row{gap:9px;flex-wrap:wrap}.user-row>span{font-size:10px}.category-list>div{flex-wrap:wrap}.auth-card{padding:30px 24px}.auth h1{font-size:35px}dialog{padding:26px 20px}.form-grid{gap:0 12px}.custom-row{flex-wrap:wrap}.custom-row input{flex:1;min-width:80px}.details{gap:15px}.inline-form{flex-wrap:wrap}.inline-form label{min-width:180px}}
@media(max-width:440px){.titlebar{flex-wrap:wrap}.titlebar>button{width:100%}.form-grid{grid-template-columns:1fr}.sidebar-foot .avatar{display:none}.stats article>span{font-size:10px}.stats strong{font-size:25px}.stats article{padding:15px}.details{grid-template-columns:1fr 1fr}}
@media(max-width:800px){.equipment table,.equipment tbody,.equipment tr,.equipment td{display:block;white-space:normal}.equipment thead{display:none}.equipment tr{position:relative;border-top:1px solid #e3ebf1;padding:16px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.equipment td{padding:0;border:0}.equipment td:first-child{grid-column:1/-1;padding-bottom:5px}.equipment td:nth-child(2)::before{content:'CATEGORY';display:block;font-size:8px;letter-spacing:1px;color:#859aa9;margin-bottom:5px}.equipment td:nth-child(3)::before{content:'LOCATION';display:block;font-size:8px;letter-spacing:1px;color:#859aa9;margin-bottom:5px}.equipment td:nth-child(5)::before{content:'VALUE';display:block;font-size:8px;letter-spacing:1px;color:#859aa9;margin-bottom:5px}.equipment td.arrow{position:absolute;top:21px;right:18px}.equipment-name{padding-right:25px}}

/* Official Hillsong New Jersey artwork with a transparent background. */
.brand{display:block;padding:0;line-height:0;letter-spacing:normal}.brand img{display:block;width:100%;height:auto;filter:invert(1)}
.brandmark{padding-bottom:20px}.brandmark img{display:block;width:100%;max-width:310px;height:auto;margin:auto}
.header-right img{display:block;width:220px;height:auto}
@media(max-width:800px){.brand{display:block;width:190px}.brand img{width:190px;height:auto}.sidebar-foot{top:25px}.header-right{display:none}}
@media(max-width:440px){.brand{width:155px}.brand img{width:155px}.sidebar-foot{top:22px}.sidebar-foot>div:not(.avatar){max-width:95px}}
/* Dark theme: readable surfaces, visible controls, and distinct status colors. */
:root{color-scheme:dark;--page:#0c141e;--surface:#14212f;--surface-raised:#192a3a;--border:#33495b;--text:#edf4fa;--muted:#b0c1ce;--accent:#bfe5fa;color:var(--text);background:var(--page)}
body{background:var(--page);color:var(--text)}
aside{background:#0c1722;border-right:1px solid #2b3d4d;color:#dce9f3}
.workspace{border-color:#344b5d;background:#132331}.workspace small,.sidebar-foot small{color:#a5bbcc}.nav-label{color:#9eb6c8}
nav button{color:#bdcedc;font-size:13px}nav button span{color:#a2bed2}nav button:hover{background:#21374a}nav button.selected{background:#bfe5fa;color:#122b3e}nav button.selected span{color:#122b3e}
.sidebar-foot{border-top-color:#33495b}.mini,.avatar{background:#bfe5fa;color:#142c3e}
header{background:#101d2a;border-bottom-color:#2d4254;color:#a9bfce}.slash{color:#809caf}.header-right img,.brandmark img{filter:invert(1)}
.main{background:radial-gradient(ellipse at top right,#14283a55,transparent 65%),var(--page);min-height:100vh}.eyebrow{color:#9fcee8}.muted,small{color:var(--muted)}
h1,h2,h3,strong{color:var(--text)}.titlebar .muted{color:#b4c7d6}
button{background:#bfe5fa;color:#102b3e}button:hover{background:#d9f0ff}.secondary{background:#1b2e3f;border-color:#476178;color:#deedf7}.secondary:hover{background:#284257;border-color:#6b94af}.danger{color:#ffb6be}.icon{background:transparent;color:#c7e5f8}.icon:hover{background:#233d52}.close{background:transparent;color:#bdd1e0}.close:hover{background:#294055;color:white}
.stats article,.equipment,.panel{background:var(--surface);border-color:var(--border);box-shadow:0 6px 22px #0000000d}.stats article>span{color:#bacdda;font-size:12px}.stats small{color:#a8bdcd;font-size:11px}.stats strong{color:#f3f8fc}.stat-symbol{background:#203c53;color:#acdafa}.stats .dot{background:#9fe0c3}
.section-title h2 span{background:#294154;color:#d3e8f7}.section-title h2{font-size:16px}.filters select{background:#101c29;color:#e2edf5}.search>span{color:#a3c0d4}.search input{font-size:12px}
input,select,textarea{background:#0f1c29;color:#f0f6fb;border-color:#466074;font-size:13px}input::placeholder,textarea::placeholder{color:#9db3c5;opacity:1}input:focus,select:focus,textarea:focus{border-color:#b4e2fc;box-shadow:0 0 0 3px #6ab8e533}input[type=checkbox]{accent-color:#bfe5fa}input[type=file]::file-selector-button{background:#29445a;color:#edf5fb;border:0;border-radius:4px;margin-right:12px;padding:6px 10px}label{color:#d0e0ec}fieldset{border-color:#3d566a}legend{color:#c2e4f8}
th{background:#101c29;border-color:#30475a;color:#acc3d3;font-size:10px}td{border-color:#2b4153;color:#c0d2df;font-size:12px}.equipment-name strong{color:#edf5fc;font-size:13px}.equipment-name small{color:#a9bfce;font-size:11px}tr[data-asset]:hover{background:#1d3245}.placeholder{background:#21374a;color:#aecde1}.location-icon,.arrow{color:#a3c2d8}
.badge{font-size:11px}.badge.active{background:#1b3b32;color:#a5e7c8}.badge.stored{background:#1a354c;color:#b6deff}.badge.loaned{background:#44381f;color:#ffe1a1}.badge.inactive{background:#2c3a49;color:#d0dbe5}
.empty>div{color:#a4d0eb}.empty p{color:#b4c9d8}.help-strip{background:#132d42;border-color:#31536c}.help-strip>span{color:#afd7ef}.help-strip strong{color:#d4ecfb;font-size:12px}.help-strip p{color:#b5cfe0;font-size:11px}footer{color:#a5bdcd}footer span{color:#a5bdcd}
.auth{background:radial-gradient(ellipse at top,#1d3951,#0b131e 75%)}.auth-card{background:#142331;border-color:#3c566b;box-shadow:0 24px 90px #0006}.brandmark{border-bottom-color:#3c5365}.auth .eyebrow{color:#b1d9f0}.auth-card h1{color:#f1f7fc}.auth form h2{color:#d9ecf9}.auth .passkey-login{width:100%;margin:0 0 18px}
dialog{background:#172838;color:#e7f1f8;border-color:#526e84;box-shadow:0 24px 100px #0009}dialog::backdrop{background:#030a12bb}dialog .muted{color:#bfd1de}.catalog-box{background:#152f44;border-color:#365c78}.catalog-result{background:#213e54;color:#ecf7ff;border-color:#456c88}.catalog-result:hover{background:#315872}.catalog-box small{color:#bdd4e4}.detail-photo{background:#0c1925}.details dt{color:#afc8da}.details dd{color:#edf5fb}.history{background:#102235;color:#c9e0ef}.secret,pre{background:#0c1c2b;border-color:#406783;color:#c9ecff}.category-list>div,.user-row{border-color:#334c60}.category-list span,.user-row>span{color:#b4cbdc}.notes{color:#d4e4ef}.sidebar-foot .avatar{color:#142c3e}#toast{background:#c5e9ff;color:#102a3c;box-shadow:0 6px 35px #0006;border:1px solid #ecf8ff;font-weight:500}
.security-heading{display:flex;gap:15px;align-items:flex-start;margin-bottom:20px}.security-heading h2{margin-bottom:6px}.key-symbol{font-size:27px;color:#c0e6ff}.passkey-row{display:flex;align-items:center;gap:13px;padding:16px 0;border-top:1px solid var(--border)}.passkey-row>div{flex:1;min-width:0}.passkey-row strong{font-size:13px;overflow-wrap:anywhere}.passkey-row small{line-height:1.7}.passkey-empty{padding:5px 0 22px}.passkey-panel>#add-passkey{margin:10px 0 13px}.passkey-panel .small{line-height:1.8}#passkeyform{margin-top:24px}
@media(max-width:800px){.equipment tr{border-color:#344c60}.equipment td:nth-child(2)::before,.equipment td:nth-child(3)::before,.equipment td:nth-child(5)::before{color:#a9c3d5;font-size:9px}.stats small{font-size:10px}.stats article>span{font-size:11px}.help-strip p{font-size:11px}.titlebar .muted{font-size:12px}.user-row>span{font-size:11px}.passkey-row{gap:9px}footer{font-size:8px}footer span{font-size:9px}}
/* Hillsong NJ accent. Dark text on bright blue keeps small controls readable. */
:root{--accent:#0096FF}
button{background:var(--accent);color:#061320}button:hover{background:#32abff;color:#061320}
nav button.selected,nav button.selected:hover{background:var(--accent);color:#061320}nav button.selected span{color:#061320}
.mini,.avatar{background:var(--accent);color:#061320}.sidebar-foot .avatar{color:#061320}
input[type=checkbox]{accent-color:var(--accent)}input:focus,select:focus,textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px #0096ff33}button:focus-visible,a:focus-visible,tr:focus-visible{outline-color:var(--accent)}
.secondary{background:#1b2e3f;color:#deedf7}.secondary:hover{background:#284257;color:#edf6fd}.secondary.danger{color:#ffb6be}.secondary.danger:hover{color:#ffccd2}.icon,.close{background:transparent;color:#c7e5f8}.icon:hover,.close:hover{background:#233d52;color:white}
#toast{background:var(--accent);color:#061320;border-color:#3bb0ff}
.user-identity{flex:1;min-width:140px}.user-identity strong,.user-identity small{overflow-wrap:anywhere}.user-security{display:flex;gap:7px;flex-wrap:wrap;max-width:410px}.user-security .badge{white-space:nowrap}.editor-security{margin:20px 0}.credentials-label{margin-top:20px}#temporary-details{font:13px/1.7 ui-monospace,SFMono-Regular,Consolas,monospace;background:#0b1c2a;color:#e7f5ff}
@media(max-width:800px){.user-row{align-items:flex-start}.user-security{flex-basis:100%;order:3;padding-left:43px}.editor-security{padding-left:0}.user-row>.small-button{margin-left:auto}.user-security .badge{font-size:10px}.actions{flex-wrap:wrap}}
