:root{--mm-orange: #E87722;--mm-orange-deep: #D6651A;--mm-orange-tint: #FBE9D7;--mm-ink: #1A1A1A;--mm-ink-soft: #2B2826;--mm-cream: #F4F1ED;--mm-cream-2: #EDE8E1;--mm-paper: #FBF9F6;--adm-bg: #F7F4EF;--adm-bg-side: #1A1A1A;--adm-side-fg: rgba(255,255,255,.72);--adm-side-fg-strong: #fff;--adm-side-line: rgba(255,255,255,.08);--adm-side-hover: rgba(255,255,255,.06);--adm-side-active: rgba(232,119,34,.16);--adm-card: #FFFFFF;--adm-card-soft: #FBF9F6;--adm-line: rgba(26,26,26,.08);--adm-line-strong: rgba(26,26,26,.15);--adm-text: #1A1A1A;--adm-text-soft: rgba(26,26,26,.62);--adm-text-faint: rgba(26,26,26,.42);--adm-text-empty: rgba(26,26,26,.52);--adm-success: #2F7D4F;--adm-success-tint: rgba(47,125,79,.12);--adm-warn: #C46A1F;--adm-warn-tint: rgba(196,106,31,.14);--adm-error: #B33B2B;--adm-error-tint: rgba(179,59,43,.1);--adm-info: #2D5A87;--adm-info-tint: rgba(45,90,135,.1);--adm-radius-sm: 6px;--adm-radius: 10px;--adm-radius-lg: 16px;--adm-shadow-1: 0 1px 2px rgba(26,26,26,.04), 0 1px 1px rgba(26,26,26,.02);--adm-shadow-2: 0 4px 16px rgba(26,26,26,.06), 0 1px 2px rgba(26,26,26,.03);--adm-shadow-pop: 0 12px 40px rgba(26,26,26,.18), 0 2px 6px rgba(26,26,26,.08);--mm-font: "Inter Tight", "Inter", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--mm-font-mono: "JetBrains Mono", "SF Mono", ui-monospace, Menlo, monospace}*{box-sizing:border-box}html,body{margin:0;padding:0;font-family:var(--mm-font);color:var(--adm-text);background:var(--adm-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{font-family:inherit}.density-compact{--row-h: 38px;--pad-card: 16px;--pad-cell: 8px 12px;--type-body: 13px;--type-h2: 18px}.density-comfortable{--row-h: 52px;--pad-card: 24px;--pad-cell: 14px 16px;--type-body: 14px;--type-h2: 22px}.adm-shell{display:grid;grid-template-columns:248px 1fr;min-height:100vh;min-width:1280px}.adm-shell.collapsed{grid-template-columns:68px 1fr}.adm-side{background:var(--adm-bg-side);color:var(--adm-side-fg);display:flex;flex-direction:column;position:sticky;top:0;height:100vh;border-right:1px solid rgba(255,255,255,.05)}.adm-side-brand{padding:20px 22px 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--adm-side-line)}.adm-side-brand .mm-wordmark{font-family:var(--mm-font);font-weight:700;font-size:19px;text-transform:lowercase;letter-spacing:-.025em;color:#fff;line-height:1}.adm-side-brand .mm-wordmark sup{font-size:.45em;margin-left:1px;opacity:.85}.adm-side-brand .adm-side-tag{font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--mm-orange);margin-top:4px;display:block}.adm-side-section{padding:18px 12px 6px}.adm-side-section-label{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ffffff52;padding:0 12px 8px}.adm-nav-item{display:flex;align-items:center;gap:12px;padding:9px 12px;margin:1px 0;border-radius:8px;color:var(--adm-side-fg);cursor:pointer;font-size:13.5px;font-weight:500;letter-spacing:-.005em;transition:background .12s,color .12s;position:relative}.adm-nav-item:hover{background:var(--adm-side-hover);color:var(--adm-side-fg-strong)}.adm-nav-item.active{background:var(--adm-side-active);color:#fff}.adm-nav-item.active:before{content:"";position:absolute;left:-12px;top:8px;bottom:8px;width:3px;background:var(--mm-orange);border-radius:0 3px 3px 0}.adm-nav-item svg{flex:0 0 auto}.adm-nav-item>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.adm-nav-item .adm-badge{margin-left:auto;background:var(--mm-orange);color:#fff;font-size:10.5px;font-weight:700;padding:1px 7px;border-radius:999px;min-width:20px;text-align:center}.adm-nav-item.disabled{opacity:.35;cursor:not-allowed}.adm-nav-item.disabled:after{content:"🔒";font-size:10px;margin-left:auto;opacity:.6}.adm-side-foot{margin-top:auto;padding:12px;border-top:1px solid var(--adm-side-line)}.adm-user-chip{display:flex;align-items:center;gap:10px;padding:8px;border-radius:8px;cursor:pointer;transition:background .12s;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;width:100%;font:inherit;text-align:left;color:inherit}.adm-user-chip:hover{background:var(--adm-side-hover)}.adm-user-chip:focus-visible{outline:2px solid var(--mm-orange);outline-offset:1px}.adm-user-menu-root{position:relative}.adm-user-menu{position:absolute;bottom:calc(100% + 6px);left:0;right:0;background:#262320;border:1px solid var(--adm-side-line);border-radius:var(--adm-radius);box-shadow:var(--adm-shadow-pop);padding:4px;z-index:40}.adm-user-menu-item{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:var(--adm-radius-sm);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font:inherit;font-size:13px;font-weight:500;text-align:left;color:var(--adm-side-fg);cursor:pointer;transition:background .12s,color .12s}.adm-user-menu-item:hover{background:var(--adm-side-hover);color:var(--adm-side-fg-strong)}.adm-user-menu-item.danger{color:#e98b7b}.adm-user-menu-item.danger:hover{background:#b33b2b2e;color:#ffb4a6}.adm-user-menu-item:focus-visible{outline:2px solid var(--mm-orange);outline-offset:-2px}.adm-user-menu-trailing{margin-left:auto;font-size:12px;color:#ffffff6b}.adm-user-menu-tick{width:14px;display:grid;place-items:center;flex:0 0 auto}.adm-user-menu-sep{height:1px;background:var(--adm-side-line);margin:4px 6px}.adm-user-chip .adm-avatar{width:32px;height:32px;border-radius:50%;background:var(--mm-orange);color:#fff;display:grid;place-items:center;font-size:12px;font-weight:700;flex:0 0 auto}.adm-user-chip .adm-user-name{font-size:13px;font-weight:600;color:#fff;line-height:1.2}.adm-user-chip .adm-user-role{font-size:11px;color:#ffffff80;margin-top:1px}.adm-main{display:flex;flex-direction:column;min-width:0}.adm-topbar{position:sticky;top:0;z-index:20;height:56px;background:#f7f4efd9;backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);border-bottom:1px solid var(--adm-line);display:flex;align-items:center;padding:0 24px;gap:16px}.adm-crumbs{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--adm-text-soft)}.adm-crumbs strong{color:var(--adm-text);font-weight:600}.adm-crumbs .sep{opacity:.4}.adm-search{margin-left:auto;display:flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--adm-line);border-radius:8px;padding:0 12px;height:34px;width:280px;transition:border-color .12s,box-shadow .12s}.adm-search:focus-within{border-color:var(--adm-text);box-shadow:0 0 0 3px #e8772224}.adm-search input{border:0;outline:0;background:transparent;font-family:inherit;font-size:13px;flex:1;color:var(--adm-text)}.adm-search kbd{font-family:var(--mm-font-mono);font-size:10px;background:var(--adm-bg);padding:1px 5px;border-radius:4px;color:var(--adm-text-soft);border:1px solid var(--adm-line)}.adm-icon-btn{width:34px;height:34px;display:grid;place-items:center;border-radius:8px;border:1px solid var(--adm-line);background:#fff;cursor:pointer;color:var(--adm-text-soft);position:relative;transition:all .12s}.adm-icon-btn:hover{background:var(--adm-bg);color:var(--adm-text)}.adm-icon-btn .adm-dot-badge{position:absolute;top:6px;right:6px;width:7px;height:7px;background:var(--mm-orange);border-radius:50%;border:1.5px solid #fff}.adm-content{padding:24px 24px 64px;flex:1}.adm-page-h{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:22px}.adm-page-h h1{font-size:26px;font-weight:700;letter-spacing:-.022em;margin:0 0 4px}.adm-page-h .adm-sub{font-size:13.5px;color:var(--adm-text-soft);margin:0}.adm-page-h-actions{display:flex;gap:8px;align-items:center}.adm-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;background:var(--adm-ink, #1A1A1A);color:#fff;font-family:inherit;font-weight:600;font-size:13px;letter-spacing:-.005em;height:34px;padding:0 14px;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:all .12s;white-space:nowrap}.adm-btn:hover{background:#2b2826}.adm-btn:active{transform:scale(.98)}.adm-btn[disabled]{opacity:.35;cursor:not-allowed}.adm-btn.orange{background:var(--mm-orange)}.adm-btn.orange:hover{background:var(--mm-orange-deep)}.adm-btn.ghost{background:#fff;color:var(--adm-text);border-color:var(--adm-line)}.adm-btn.ghost:hover{background:var(--adm-bg);border-color:var(--adm-line-strong)}.adm-btn.success{background:var(--adm-success)}.adm-btn.success:hover{background:#266a41}.adm-btn.danger{background:var(--adm-error)}.adm-btn.danger:hover{background:#952f22}.adm-btn.lg{height:40px;font-size:14px;padding:0 18px}.adm-btn.sm{height:28px;font-size:12px;padding:0 10px}.adm-card{background:var(--adm-card);border:1px solid var(--adm-line);border-radius:var(--adm-radius-lg);box-shadow:var(--adm-shadow-1)}.adm-card-h{display:flex;align-items:flex-start;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--adm-line);gap:12px}.adm-card-h>div:first-child{min-width:0;flex:1}.adm-card-h h3{font-size:15px;font-weight:700;letter-spacing:-.01em;margin:0}.adm-card-h .adm-sub{font-size:12.5px;color:var(--adm-text-soft);margin:2px 0 0}.adm-card-body{padding:20px}.adm-card-foot{padding:12px 20px;border-top:1px solid var(--adm-line)}.adm-stat{background:var(--adm-card);border:1px solid var(--adm-line);border-radius:var(--adm-radius);padding:16px 18px;display:flex;flex-direction:column;gap:8px;position:relative;transition:border-color .12s,box-shadow .12s}.adm-stat:hover{border-color:var(--adm-line-strong)}.adm-stat .adm-stat-label{font-size:11.5px;color:var(--adm-text-soft);font-weight:600;letter-spacing:.02em;text-transform:uppercase;display:flex;align-items:center;gap:6px}.adm-stat .adm-stat-value{font-size:28px;font-weight:700;letter-spacing:-.025em;line-height:1}.adm-stat .adm-stat-foot{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--adm-text-soft)}.adm-stat .adm-trend.up{color:var(--adm-success)}.adm-stat .adm-trend.down{color:var(--adm-error)}.adm-stat .adm-stat-glyph{position:absolute;top:14px;right:14px;width:32px;height:32px;border-radius:8px;background:var(--mm-orange-tint);color:var(--mm-orange-deep);display:grid;place-items:center}.adm-stat.urgent .adm-stat-glyph{background:var(--adm-error-tint);color:var(--adm-error)}.adm-stat.urgent .adm-stat-value{color:var(--adm-error)}.adm-chip{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:5px;font-size:12.5px;font-weight:600;letter-spacing:.005em;background:var(--adm-bg);color:var(--adm-text)}.adm-chip.success{background:var(--adm-success-tint);color:var(--adm-success)}.adm-chip.warn{background:var(--adm-warn-tint);color:var(--adm-warn)}.adm-chip.error{background:var(--adm-error-tint);color:var(--adm-error)}.adm-chip.info{background:var(--adm-info-tint);color:var(--adm-info)}.adm-chip.orange{background:var(--mm-orange-tint);color:var(--mm-orange-deep)}.adm-chip.ink{background:var(--mm-ink);color:#fff}.adm-chip.error-strong{background:var(--adm-error);color:#fff}.adm-chip .dot{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.9}.adm-input,.adm-select,.adm-textarea{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:34px;padding:0 12px;background:#fff;border:1px solid var(--adm-line);border-radius:8px;font-family:inherit;font-size:13px;color:var(--adm-text);outline:none;transition:border-color .12s,box-shadow .12s;width:100%}.adm-input:focus,.adm-select:focus,.adm-textarea:focus{border-color:var(--adm-text);box-shadow:0 0 0 3px #e8772224}.adm-textarea{height:auto;padding:10px 12px;min-height:80px;resize:vertical;line-height:1.45}.adm-select{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path fill='none' stroke='%231A1A1A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M1 1l4 4 4-4'/></svg>");background-repeat:no-repeat;background-position:right 10px center;padding-right:32px}.adm-input::placeholder{color:var(--adm-text-faint)}.adm-combobox{position:relative;min-width:0}.adm-combobox-flag{position:absolute;left:12px;top:50%;transform:translateY(-50%);pointer-events:none;display:flex}.adm-combobox.has-flag .adm-combobox-input{padding-left:41px}.adm-combobox-list{position:absolute;z-index:30;left:0;right:0;top:calc(100% + 4px);max-height:264px;overflow-y:auto;margin:0;padding:4px;list-style:none;background:#fff;border:1px solid var(--adm-line);border-radius:8px;box-shadow:0 1px 2px #1a1a1a0a,0 12px 40px #1a1a1a14}.adm-combobox-option{display:flex;align-items:center;gap:8px;padding:7px 8px;border-radius:6px;font-size:13px;color:var(--adm-text);cursor:pointer}.adm-combobox-option[aria-selected=true]{background:var(--mm-orange-tint)}.adm-combobox-empty{padding:7px 8px;font-size:13px;color:var(--adm-text-faint)}.adm-field-row{display:grid;gap:4px}.adm-field-row label{font-size:11.5px;color:var(--adm-text-soft);font-weight:600;letter-spacing:.01em}.adm-table{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}.adm-table thead th{text-align:left;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--adm-text-soft);padding:10px 16px;border-bottom:1px solid var(--adm-line);background:var(--adm-card-soft);white-space:nowrap;-webkit-user-select:none;user-select:none}.adm-table thead th.sortable{cursor:pointer}.adm-table thead th.sortable:hover{color:var(--adm-text)}.adm-table thead th .adm-sort{margin-left:4px;opacity:.4;font-size:9px}.adm-table thead th.sorted .adm-sort{opacity:1;color:var(--mm-orange)}.adm-table tbody tr{border-bottom:1px solid var(--adm-line);transition:background .08s}.adm-table tbody tr:hover{background:var(--adm-card-soft)}.adm-table tbody tr.selected{background:var(--mm-orange-tint)}.adm-table tbody tr.urgent td:first-child{border-left:3px solid var(--adm-error)}.adm-table tbody td{padding:9px 16px;vertical-align:middle}.adm-table tbody td.num{font-variant-numeric:tabular-nums}.adm-table tbody td.actions{text-align:right;white-space:nowrap}.adm-table .adm-row-name{display:flex;align-items:center;gap:10px;font-weight:600}.adm-row-name .adm-avatar-sm{width:28px;height:28px;border-radius:50%;background:var(--mm-orange-tint);color:var(--mm-orange-deep);font-size:10.5px;font-weight:700;display:grid;place-items:center;flex:0 0 auto;background-size:cover;background-position:center}.adm-check{width:16px;height:16px;border:1.5px solid var(--adm-line-strong);border-radius:4px;background:#fff;display:inline-grid;place-items:center;cursor:pointer;transition:all .1s;vertical-align:middle}.adm-check.checked{background:var(--mm-orange);border-color:var(--mm-orange)}.adm-check.checked:after{content:"";width:8px;height:4px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg) translateY(-1px)}.adm-filterbar{display:flex;align-items:center;gap:8px;padding:10px 16px;background:var(--adm-card-soft);border-bottom:1px solid var(--adm-line);flex-wrap:wrap}.adm-filterbar .adm-input,.adm-filterbar .adm-select{width:auto;min-width:140px;height:30px;font-size:12.5px}.adm-filterbar .adm-search-mini{background:#fff;border:1px solid var(--adm-line);border-radius:6px;padding:0 10px;height:30px;display:flex;align-items:center;gap:6px;width:240px}.adm-filterbar .adm-search-mini input{border:0;outline:0;flex:1;font-size:12.5px;font-family:inherit}.adm-bulk-bar{background:var(--mm-ink);color:#fff;padding:8px 16px;display:flex;align-items:center;gap:12px;font-size:13px;border-bottom:1px solid var(--adm-line)}.adm-bulk-bar .adm-btn{height:28px;font-size:12px;padding:0 10px}.adm-tabs{display:flex;gap:2px;border-bottom:1px solid var(--adm-line);margin-bottom:16px}.adm-tab{background:transparent;border:0;padding:10px 14px;font-size:13px;font-weight:600;color:var(--adm-text-soft);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;letter-spacing:-.005em;transition:color .1s,border-color .1s}.adm-tab:hover{color:var(--adm-text)}.adm-tab.active{color:var(--adm-text);border-bottom-color:var(--mm-orange)}.adm-tab .adm-count{font-size:11px;background:var(--adm-bg);padding:1px 6px;border-radius:999px;margin-left:6px;color:var(--adm-text-soft);font-weight:700}.adm-tab.active .adm-count{background:var(--mm-orange-tint);color:var(--mm-orange-deep)}.adm-empty{padding:60px 24px;text-align:center;color:var(--adm-text-soft)}.adm-empty .adm-empty-glyph{width:56px;height:56px;border-radius:14px;background:var(--mm-orange-tint);color:var(--mm-orange-deep);display:grid;place-items:center;margin:0 auto 14px}.adm-empty h4{font-size:16px;font-weight:700;color:var(--adm-text);margin:0 0 4px}.adm-empty p{font-size:13.5px;margin:0 auto;max-width:340px;line-height:1.5}.adm-empty .adm-empty-actions{margin-top:16px;display:inline-flex;gap:8px}.adm-skel{background:linear-gradient(90deg,var(--adm-bg) 0%,var(--adm-cream-2, #EDE8E1) 50%,var(--adm-bg) 100%);background-size:200% 100%;border-radius:4px;animation:adm-shimmer 1.4s ease-in-out infinite}@keyframes adm-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.adm-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a1a1a66;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;z-index:100;animation:adm-fade .14s ease}@keyframes adm-fade{0%{opacity:0}to{opacity:1}}.adm-modal{background:#fff;border-radius:var(--adm-radius-lg);box-shadow:var(--adm-shadow-pop);width:min(560px,92vw);max-height:86vh;display:flex;flex-direction:column;overflow:hidden}.adm-modal.lg{width:min(820px,92vw)}.adm-modal-h{padding:18px 22px;border-bottom:1px solid var(--adm-line);display:flex;align-items:center;justify-content:space-between}.adm-modal-h h3{font-size:16px;font-weight:700;margin:0;letter-spacing:-.01em}.adm-modal-body{padding:22px;overflow-y:auto}.adm-modal-foot{padding:14px 22px;border-top:1px solid var(--adm-line);display:flex;gap:8px;justify-content:flex-end;background:var(--adm-card-soft)}.adm-side-panel-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a1a1a52;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:80;animation:adm-fade .14s ease}.adm-side-panel{position:fixed;right:0;top:0;bottom:0;width:min(880px,96vw);background:var(--adm-bg);box-shadow:var(--adm-shadow-pop);z-index:90;display:flex;flex-direction:column;animation:adm-slide-in .22s cubic-bezier(.2,.8,.3,1)}@keyframes adm-slide-in{0%{transform:translate(20px);opacity:0}to{transform:translate(0);opacity:1}}.adm-side-panel-h{padding:16px 22px;background:#fff;border-bottom:1px solid var(--adm-line);display:flex;align-items:center;gap:12px}.adm-side-panel-body{flex:1;overflow-y:auto;padding:22px}.adm-side-panel-foot{padding:14px 22px;border-top:1px solid var(--adm-line);background:#fff;display:flex;gap:8px;justify-content:space-between;align-items:center}.adm-divider{height:1px;background:var(--adm-line);margin:16px 0}.adm-avatar-photo{background:radial-gradient(circle at 30% 25%,rgba(255,255,255,.4) 0,transparent 40%),linear-gradient(135deg,#f0c89e,#d49773,#a06849)}.adm-member-page{max-width:1500px;margin-inline:auto}.adm-member-layout{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:16px;align-items:start}@media (max-width: 1200px){.adm-member-layout{grid-template-columns:minmax(0,1fr)}}.adm-member-side{display:grid;gap:16px;align-content:start}.adm-avatar-portrait{width:100%;aspect-ratio:1;max-width:320px;margin-inline:auto;border-radius:12px;overflow:hidden;display:grid;place-items:center;color:#fff;font-weight:700;font-size:72px}.adm-page-h h1.adm-member-name{font-size:46px;line-height:1.15;letter-spacing:-.03em;margin:0}.adm-member-layout .adm-select,.adm-member-layout .adm-input{max-width:420px}.adm-member-side-row{display:grid;gap:16px;align-items:start}.adm-avatar-lg{width:56px;height:56px;border-radius:50%;color:#fff;display:grid;place-items:center;font-size:19px;font-weight:700;flex:0 0 auto;overflow:hidden}.adm-link{color:var(--mm-orange-deep);cursor:pointer;font-weight:600}.adm-link:hover{text-decoration:underline}.adm-grid{display:grid;gap:16px}.adm-grid-2{grid-template-columns:repeat(2,1fr)}.adm-grid-3{grid-template-columns:repeat(3,1fr)}.adm-grid-4{grid-template-columns:repeat(4,1fr)}.adm-seg{display:inline-flex;background:var(--adm-bg);border:1px solid var(--adm-line);border-radius:8px;padding:2px;gap:0}.adm-seg button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:4px 12px;height:26px;font-size:12px;font-weight:600;color:var(--adm-text-soft);cursor:pointer;border-radius:6px;font-family:inherit;letter-spacing:-.005em}.adm-seg button.active{background:#fff;color:var(--adm-text);box-shadow:0 1px 2px #0000000f}.adm-progress{height:6px;background:var(--adm-bg);border-radius:999px;overflow:hidden}.adm-progress>span{display:block;height:100%;background:var(--mm-orange);border-radius:999px;transition:width .3s}.adm-progress.success>span{background:var(--adm-success)}.adm-progress.warn>span{background:var(--adm-warn)}.adm-progress.error>span{background:var(--adm-error)}.adm-cap{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px;font-size:12px}.adm-cap-bar{height:6px;background:var(--adm-bg);border-radius:999px;overflow:hidden;position:relative}.adm-cap-bar>span{display:block;height:100%;background:var(--adm-success);border-radius:999px}.adm-cap-bar.busy>span{background:var(--adm-warn)}.adm-cap-bar.full>span{background:var(--adm-error)}.adm-kbd{display:inline-flex;align-items:center;justify-content:center;font-family:var(--mm-font-mono);font-size:10.5px;background:var(--adm-bg);border:1px solid var(--adm-line);padding:1px 5px;border-radius:4px;color:var(--adm-text-soft);min-width:18px}.adm-doc{aspect-ratio:4/5;border-radius:10px;border:1px solid var(--adm-line);background:var(--adm-bg);position:relative;overflow:hidden;display:grid;place-items:center;cursor:zoom-in;transition:transform .15s,border-color .12s}.adm-doc:hover{transform:translateY(-2px);border-color:var(--adm-line-strong);box-shadow:var(--adm-shadow-2)}.adm-doc-label{position:absolute;bottom:8px;left:8px;right:8px;display:flex;align-items:center;justify-content:space-between;background:#000000b3;color:#fff;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:600;letter-spacing:.01em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.adm-doc-page{font-size:9.5px;background:#ffffff2e;padding:1px 5px;border-radius:3px;font-variant-numeric:tabular-nums}.adm-doc-paystub{background:linear-gradient(180deg,#fafaf6,#f0ece4);color:#1a1a1a8c;padding:14px 12px;font-family:var(--mm-font-mono);font-size:7.5px;line-height:1.3;text-align:left;height:100%;width:100%;display:flex;flex-direction:column;gap:4px;overflow:hidden}.adm-doc-paystub .ps-h{font-family:var(--mm-font);font-size:11px;font-weight:700;color:var(--adm-text);letter-spacing:-.01em}.adm-doc-paystub .ps-row{display:flex;justify-content:space-between;border-bottom:1px dashed rgba(26,26,26,.15);padding:1px 0}.adm-doc-paystub .ps-total{margin-top:auto;padding-top:6px;border-top:2px solid rgba(26,26,26,.4);font-family:var(--mm-font);font-size:13px;font-weight:700;color:var(--adm-text);display:flex;justify-content:space-between}.adm-doc-id{background:linear-gradient(135deg,#2a4a7a,#1a3056);color:#fff;padding:12px;height:100%;width:100%;display:flex;flex-direction:column;font-size:8px;position:relative}.adm-doc-id:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#006aa7,#fecc02,#006aa7)}.adm-doc-id .id-h{font-size:9px;font-weight:700;letter-spacing:.18em;margin-bottom:8px;margin-top:2px}.adm-doc-id .id-name{font-family:var(--mm-font);font-size:14px;font-weight:700;letter-spacing:-.01em;margin-top:auto}.adm-doc-id .id-photo{width:50%;aspect-ratio:3/4;background:radial-gradient(circle at 30% 25%,rgba(255,255,255,.6) 0,transparent 50%),linear-gradient(135deg,#f0c89e,#d49773,#a06849);border-radius:4px;margin-bottom:6px}.adm-doc-selfie{background:radial-gradient(circle at 35% 30%,#ffe1cdf2,#dca078d9,#8c5a3cd9 70%);height:100%;width:100%;position:relative}.adm-doc-selfie:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 50% 60% at 50% 60%,rgba(60,35,20,.5) 0%,transparent 60%)}.adm-doc-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#141210f0;z-index:200;display:grid;place-items:center;padding:40px}.adm-doc-overlay-inner{max-width:88vw;max-height:88vh;width:600px;aspect-ratio:4/5;border-radius:12px;overflow:hidden;box-shadow:var(--adm-shadow-pop);position:relative}.row{display:flex;align-items:center;gap:8px}.row.between{justify-content:space-between}.row.wrap{flex-wrap:wrap}.col{display:flex;flex-direction:column;gap:8px}.fade-up{opacity:1}@keyframes adm-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.adm-cal{display:grid;grid-template-columns:60px repeat(7,1fr);background:#fff;border-radius:var(--adm-radius);border:1px solid var(--adm-line);overflow:hidden;position:relative}.adm-cal.day{grid-template-columns:70px 1fr}.adm-cal-h{background:var(--adm-card-soft);padding:10px 8px;font-size:11.5px;font-weight:700;text-align:center;border-bottom:1px solid var(--adm-line);border-right:1px solid var(--adm-line);text-transform:uppercase;letter-spacing:.04em;color:var(--adm-text-soft)}.adm-cal-h.today{color:var(--mm-orange-deep);background:var(--mm-orange-tint)}.adm-cal-h:last-child{border-right:0}.adm-cal-time{font-size:10.5px;color:var(--adm-text-faint);text-align:right;padding:4px 8px 0 0;font-variant-numeric:tabular-nums;border-right:1px solid var(--adm-line);border-bottom:1px dashed var(--adm-line)}.adm-cal-time.hour{font-size:11.5px;color:var(--adm-text);font-weight:700;border-bottom:1px solid var(--adm-line-strong);letter-spacing:.02em}.adm-cal-time.quarter{color:#1a1a1a47;font-weight:500}.adm-cal-cell{border-right:1px solid var(--adm-line);border-bottom:1px dashed var(--adm-line);height:28px;position:relative;padding:2px;background:var(--adm-card)}.adm-cal-cell.hour{border-bottom:1px solid var(--adm-line-strong)}.adm-cal-cell.empty{background:var(--adm-card-soft)}.adm-cal-cell:last-child{border-right:0}.adm-cal-evt{background:var(--mm-orange-tint);color:var(--mm-orange-deep);font-size:11px;font-weight:600;padding:3px 6px 3px 9px;border-radius:4px;border-left:3px solid var(--mm-orange);display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:filter .12s,transform .08s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:22px}.adm-cal-evt:hover{filter:brightness(.97);transform:translateY(-1px)}.adm-cal-evt.busy{background:#c46a1f2e;color:var(--adm-warn);border-left-color:var(--adm-warn)}.adm-cal-evt.full{background:#b33b2b29;color:var(--adm-error);border-left-color:var(--adm-error)}.adm-cal-evt.blocked{background:repeating-linear-gradient(135deg,#5b5752,#5b5752 4px,#4a4641 4px,#4a4641 8px);color:#fff;border-left:0}.adm-cal-evt-count{font-variant-numeric:tabular-nums;font-weight:700;opacity:.7;margin-left:6px}.adm-cal-now{position:absolute;left:0;right:0;height:0;pointer-events:none;z-index:5;border-top:2px solid var(--adm-error)}.adm-cal-now:before{content:"";position:absolute;left:-5px;top:-6px;width:10px;height:10px;border-radius:50%;background:var(--adm-error);box-shadow:0 0 0 3px #b33b2b2e}.adm-cal-now-label{position:absolute;left:8px;top:-10px;background:var(--adm-error);color:#fff;font-size:10px;font-weight:700;letter-spacing:.02em;padding:2px 6px;border-radius:4px;font-variant-numeric:tabular-nums}.adm-filter-chips{display:flex;flex-wrap:wrap;gap:6px;padding:8px 16px;background:var(--adm-card-soft);border-bottom:1px solid var(--adm-line);align-items:center}.adm-filter-chips .adm-filter-chips-label{font-size:11px;color:var(--adm-text-faint);text-transform:uppercase;letter-spacing:.06em;font-weight:700;margin-right:4px}.adm-filter-chip{display:inline-flex;align-items:center;gap:4px;background:var(--mm-orange-tint);color:var(--mm-orange-deep);font-size:12px;font-weight:600;padding:3px 4px 3px 10px;border-radius:999px;border:1px solid rgba(232,119,34,.3)}.adm-filter-chip button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:inherit;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;cursor:pointer;font-family:inherit}.adm-filter-chip button:hover{background:#e8772233}.adm-filter-clear{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--adm-text-soft);font-family:inherit;font-size:12px;font-weight:600;padding:3px 8px;cursor:pointer;border-radius:4px;margin-left:4px}.adm-filter-clear:hover{background:var(--adm-bg);color:var(--adm-text)}.adm-cal.day .adm-cal-cell{padding:3px 8px}.adm-cal.day .adm-cal-evt{height:auto;padding:4px 10px 4px 12px;font-size:12.5px;display:flex;gap:10px}.adm-cal.day .adm-cal-evt-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.adm-cal.day .adm-cal-evt-meta{font-size:11px;color:#1a1a1a8c;font-weight:500;font-family:var(--mm-font-mono)}.adm-select{background-color:#fffbf5;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path fill='none' stroke='%23E87722' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' d='M1 1l4 4 4-4'/></svg>");background-position:right 12px center;padding-right:36px;transition:border-color .14s,box-shadow .14s,background-color .14s}.adm-select:hover:not(:focus){border-color:var(--mm-orange);background-color:var(--mm-orange-tint)}.adm-input:focus,.adm-select:focus,.adm-textarea:focus{border-color:var(--mm-orange);box-shadow:0 0 0 3px #e8772238}.adm-seg{background:#fffbf5;border-color:#e877222e;padding:3px;border-radius:999px}.adm-seg button{border-radius:999px;letter-spacing:-.005em;transition:background-color .12s,color .12s,box-shadow .12s}.adm-seg button:hover:not(.active){color:var(--adm-text);background:var(--mm-orange-tint)}.adm-seg button.active{background:var(--mm-orange);color:#fff;box-shadow:0 1px 2px #e8772259}.adm-btn.ghost{background:#fffbf5;border-color:#e877222e}.adm-btn.ghost:hover{background:var(--mm-orange-tint);border-color:var(--mm-orange);color:var(--mm-orange-deep)}.adm-filterbar{background:#fffbf5;border:1px solid rgba(232,119,34,.18);border-radius:12px;padding:10px 12px}.adm-filterbar .adm-input,.adm-filterbar .adm-select{border-radius:999px;border-color:#1a1a1a1f;background-color:#fff}.adm-filterbar .adm-input:hover,.adm-filterbar .adm-select:hover:not(:focus){border-color:var(--mm-orange)}.adm-filterbar .adm-search-mini{border-radius:999px;background:#fff;border-color:#1a1a1a1f}.adm-filterbar .adm-search-mini:focus-within{border-color:var(--mm-orange);box-shadow:0 0 0 3px #e8772238}.adm-filter-row{display:flex;flex-wrap:wrap;align-items:end;gap:12px;padding:12px 14px;background:#fffbf5;border:1px solid rgba(232,119,34,.18);border-radius:12px;margin-bottom:14px}.adm-filter-field{display:flex;flex-direction:column;gap:4px;min-width:180px}.adm-filter-label{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--adm-text-faint)}.adm-filter-row select{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:34px;padding:0 36px 0 14px;background-color:#fff;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path fill='none' stroke='%23E87722' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' d='M1 1l4 4 4-4'/></svg>");background-repeat:no-repeat;background-position:right 14px center;border:1px solid rgba(26,26,26,.12);border-radius:999px;font-family:inherit;font-size:13px;color:var(--adm-text);cursor:pointer;transition:border-color .14s,box-shadow .14s,background-color .14s}.adm-filter-row select:hover:not(:disabled):not(:focus){border-color:var(--mm-orange);background-color:var(--mm-orange-tint)}.adm-filter-row select:focus{outline:none;border-color:var(--mm-orange);box-shadow:0 0 0 3px #e8772238}.adm-filter-value{display:flex;align-items:center;height:34px;padding:0 2px;font-size:13px;font-weight:600;color:var(--adm-text)}.adm-filter-chip{background:var(--mm-orange-tint);color:var(--mm-orange-deep);border:1px solid rgba(232,119,34,.35)}.adm-field-empty{color:var(--adm-text-empty)}.adm-locked-value{font-size:14px;font-weight:600;margin-top:4px;min-height:19px;color:var(--adm-text);cursor:default}.adm-prof-field{padding:10px 0;border-bottom:1px solid var(--adm-line)}.adm-prof-field:last-child{border-bottom:0}.adm-prof-field-label{font-size:11.5px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--adm-text-faint)}.adm-prof-field-value{font-size:14px;font-weight:600;margin-top:4px;min-height:19px}.adm-prof-roles{list-style:none;margin:0;padding:0}.adm-prof-role{display:flex;align-items:baseline;gap:10px;padding:10px 0;border-bottom:1px solid var(--adm-line)}.adm-prof-role:last-child{border-bottom:0}.adm-prof-role-name{font-size:14px;font-weight:700}.adm-prof-role-scope{margin-left:auto;font-size:12.5px;color:var(--adm-text-soft);text-align:right}.adm-prof-scope{margin-bottom:18px}.adm-prof-scope:last-of-type{margin-bottom:8px}.adm-prof-scope-h{font-size:11.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--adm-text-faint);margin:0 0 6px}.adm-prof-area{border-bottom:1px solid var(--adm-line)}.adm-prof-area:last-child{border-bottom:0}.adm-prof-area-h{display:flex;align-items:center;gap:8px;width:100%;padding:8px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font:inherit;text-align:left;color:var(--adm-text);cursor:pointer}.adm-prof-area-h:hover .adm-prof-area-name{color:var(--mm-orange)}.adm-prof-area-name{font-size:13.5px;font-weight:700;font-family:var(--mm-font-mono);transition:color .12s}.adm-prof-area-count{margin-left:auto;font-size:12px;color:var(--adm-text-faint);font-variant-numeric:tabular-nums}.adm-prof-perms{list-style:none;margin:0 0 8px;padding:0 0 0 20px}.adm-prof-perm{display:flex;align-items:baseline;gap:10px;padding:5px 0;font-size:13px}.adm-prof-perm-label{font-weight:500}.adm-prof-perm-code{font-family:var(--mm-font-mono);font-size:11.5px;color:var(--adm-text-faint)}.adm-prof-perm-scope{margin-left:auto;font-size:12px;color:var(--adm-text-soft);text-align:right}.adm-prof-note{font-size:12.5px;color:var(--adm-text-soft);margin:16px 0 0;padding-top:12px;border-top:1px solid var(--adm-line)}.adm-count-row{display:flex;flex-wrap:wrap;gap:4px 18px;margin:0}.adm-table tbody td.adm-ident-cell{white-space:nowrap}.adm-ident-row{display:flex;align-items:center;flex-wrap:nowrap;gap:0}.adm-ident-pill{--ident-morph: .26s;--ident-ease: cubic-bezier(.32, .72, .3, 1);border:0;cursor:pointer;font:inherit;display:inline-flex;align-items:center;gap:5px;max-width:100%}.adm-ident-pill__eye{position:relative;width:11px;height:11px;flex:0 0 auto}.adm-ident-pill__eye svg{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity var(--ident-morph) var(--ident-ease)}.adm-ident-pill__eye svg:first-child{opacity:1}.adm-ident-pill__eye svg:last-child{opacity:0}.adm-ident-pill.revealed .adm-ident-pill__eye svg:first-child{opacity:0}.adm-ident-pill.revealed .adm-ident-pill__eye svg:last-child{opacity:1}.adm-ident-pill__swap{display:grid;grid-template-columns:1fr;overflow:hidden;transition:grid-template-columns var(--ident-morph) var(--ident-ease)}.adm-ident-pill__swap>*{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:opacity calc(var(--ident-morph) * .55) var(--ident-ease),transform var(--ident-morph) var(--ident-ease)}.adm-ident-pill .adm-ident-pill__swap--value{grid-template-columns:0fr}.adm-ident-pill .adm-ident-pill__swap--value>*{opacity:0;transform:translate(-3px)}.adm-ident-pill.revealed .adm-ident-pill__swap--label{grid-template-columns:0fr}.adm-ident-pill.revealed .adm-ident-pill__swap--label>*{opacity:0;transform:translate(3px)}.adm-ident-pill.revealed .adm-ident-pill__swap--value{grid-template-columns:1fr}.adm-ident-pill.revealed .adm-ident-pill__swap--value>*{opacity:1;transform:none}.adm-ident-pill.pending .adm-ident-pill__eye{animation:adm-ident-pulse .9s ease-in-out infinite}@keyframes adm-ident-pulse{0%,to{opacity:1}50%{opacity:.35}}.adm-ident-pill__value{font-family:var(--mm-font-mono);font-variant-numeric:tabular-nums;max-width:20ch}.adm-ident-pill__value[data-error]{font-family:inherit;font-variant-numeric:normal;color:var(--adm-error)}@media (prefers-reduced-motion: reduce){.adm-ident-pill__swap,.adm-ident-pill__swap>*,.adm-ident-pill__eye svg{transition:none}.adm-ident-pill.pending .adm-ident-pill__eye{animation:none}}.adm-date-valid{color:var(--adm-success);font-weight:600}.adm-date-expired{color:var(--adm-error);font-weight:600}.ops-col{max-width:1040px;margin-inline:auto}.ops-col .adm-page-h{margin-bottom:14px}.ops-banner{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--adm-radius);margin-bottom:8px;font-size:13px;font-weight:600}.ops-banner>svg{flex:none}.ops-banner-ok{background:var(--adm-success-tint);color:var(--adm-success)}.ops-banner-warn{background:var(--adm-warn-tint);color:var(--adm-warn)}.ops-banner-down{background:var(--adm-error-tint);color:var(--adm-error)}.ops-banner-names{font-weight:500;font-size:12.5px;opacity:.85;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops-banner .ops-banner-x{margin-left:auto;width:24px;height:24px;border-color:transparent;background:transparent;color:inherit;flex:none}.ops-banner .ops-banner-x:hover{background:#1a1a1a0f;color:inherit}.ops-category-h{margin:18px 0 6px;font-size:15px}.ops-joblist{background:var(--adm-card);border:1px solid var(--adm-line);border-radius:var(--adm-radius);box-shadow:var(--adm-shadow-1);overflow:hidden}.ops-job{padding:11px 16px 12px}.ops-job+.ops-job{border-top:1px solid var(--adm-line)}.ops-job-h{display:flex;align-items:center;flex-wrap:wrap;gap:4px 14px;min-width:0}.ops-job-title{display:inline-flex;align-items:center;flex:none;margin:0;font-size:13px;font-weight:600;letter-spacing:-.005em}.ops-job-name{display:inline-flex;align-items:center;gap:6px;background:none;border:none;padding:0;cursor:pointer;font:inherit;color:inherit;text-align:left}.ops-job-name:hover{color:var(--mm-orange-deep)}.ops-job-id{font-family:var(--mm-font-mono);font-size:13px}.ops-danger-flag{display:inline-flex;align-items:center;margin-left:8px;vertical-align:middle;color:var(--adm-error)}.ops-job-meta{display:flex;align-items:center;gap:12px;flex:1 1 auto;min-width:0;font-size:12px;color:var(--adm-text-soft)}.ops-job-meta>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ops-job-meta>span:first-child{min-width:0}.ops-job-meta>span+span{flex:none}.ops-job-actions{display:flex;align-items:center;gap:10px;flex:none;margin-left:auto}.ops-lastrun{display:inline-flex;align-items:center;gap:6px}.ops-job-h .adm-sub{font-size:12px;color:var(--adm-text-soft);margin:0}.ops-job-detail{max-width:78ch;margin:10px 0 2px;padding-left:20px}.ops-job-desc{font-size:13px;font-weight:600;margin:0 0 6px}.ops-prose{font-size:13.5px;line-height:1.5;margin:0 0 6px}.ops-cron,.ops-code{font-family:var(--mm-font-mono);font-size:12px;color:var(--adm-text-soft);background:var(--adm-bg);border:1px solid var(--adm-line);border-radius:var(--adm-radius-sm);display:inline-block;padding:2px 7px;margin:0 0 6px}.ops-runbook{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;font-size:13px;margin:0 0 6px}.ops-runbook>*{margin-bottom:0}.ops-runbook-label{color:var(--adm-text-soft);font-weight:600}.ops-link{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:600;color:var(--mm-orange-deep);text-decoration:none}.ops-link:hover{text-decoration:underline}.ops-strip{display:flex;gap:1px;overflow-x:auto;margin-top:6px}.ops-bar{flex:1 1 0;min-width:3px;height:16px;border:none;padding:0;border-radius:2px;background:var(--mm-cream-2)}button.ops-bar{cursor:pointer}button.ops-bar:hover{opacity:.75}button.ops-bar:focus-visible{outline:2px solid var(--adm-text);outline-offset:2px}.ops-bar-ok{background:var(--adm-success)}.ops-bar-ok.pending{background:#2f7d4f6b}.ops-bar-mixed{background:var(--adm-warn)}.ops-bar-down{background:var(--adm-error)}.ops-bar-empty{background:var(--mm-cream-2)}.ops-strip-axis{display:flex;justify-content:space-between;font-size:10px;color:var(--adm-text-faint);font-variant-numeric:tabular-nums;margin-top:4px}.ops-dayruns{margin:10px 0 2px 20px;overflow:hidden;border-radius:var(--adm-radius-sm)}.ops-dayruns .adm-card-h{padding:10px 12px}.ops-dayruns .adm-card-h h3{font-size:13px}.ops-dayruns .adm-card-body{padding:10px 12px}.ops-table-wrap{overflow-x:auto}.ops-error-cell{max-width:44ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops-alerts{margin-top:12px;border-radius:var(--adm-radius)}.ops-alerts .adm-card-h{padding:11px 16px}.ops-alerts .adm-card-body{padding:12px 16px}.ops-recip-list{display:grid;gap:6px;margin-bottom:10px}.ops-recip{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ops-recip-mail{font-size:13.5px;min-width:0;overflow-wrap:anywhere}.ops-recip-add{margin-top:4px}.ops-recip-add .adm-input{width:auto;flex:1 1 240px;max-width:340px}.ops-check{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--adm-text-soft);cursor:pointer}.ops-danger{color:var(--adm-error);font-weight:600;font-size:13px}.ops-quiet{color:var(--adm-text-soft)}.ops-note{font-size:13px;color:var(--adm-text-soft);margin:10px 0 0}.ops-muted{text-decoration:line-through;color:var(--adm-text-faint)}.ops-faint{color:var(--adm-text-faint);font-size:13.5px;margin:0}.ops-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.adm-nav-item.adm-nav-pinned{margin-bottom:6px}.adm-nav-sub .adm-nav-item{padding-left:38px}.adm-nav-item.adm-nav-soon{cursor:default;opacity:.45}.adm-nav-item.adm-nav-soon:hover{background:transparent}.adm-nav-soon .adm-nav-soon-badge{margin-left:auto;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:2px 6px;border-radius:999px;background:#ffffff14;color:#fff9;flex:0 0 auto}.adm-nav-item .adm-nav-pill{margin-left:auto;font-size:9.5px;font-weight:800;letter-spacing:.08em;padding:2px 7px;border-radius:999px;background:linear-gradient(180deg,#8b5cf6,#7c3aed);color:#fff;box-shadow:0 0 0 1px #8b5cf659,0 2px 8px #7c3aed73;flex:0 0 auto}.adm-choice-card{display:grid;grid-template-rows:auto auto 1fr auto;gap:8px;text-align:left;padding:20px;border:1px solid var(--adm-line);border-radius:var(--adm-radius-lg);background:var(--adm-card);box-shadow:var(--adm-shadow-1);cursor:pointer;font:inherit;color:inherit;transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease}.adm-choice-card:hover{border-color:var(--mm-orange);box-shadow:var(--adm-shadow-2);transform:translateY(-1px)}.adm-choice-card:focus-visible{outline:2px solid var(--mm-orange);outline-offset:2px}.adm-choice-glyph{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--mm-orange-tint);color:var(--mm-orange-deep)}.adm-choice-title{font-size:16px;font-weight:700}.adm-choice-body{font-size:13px;color:var(--adm-text-soft);line-height:1.5}.adm-choice-go{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:600;color:var(--mm-orange-deep)}.adm-apps-card{overflow:hidden}.adm-tabs.adm-apps-tabs{margin:0;padding:0 12px;background:#fff}.adm-apps-filterbar{display:flex;gap:8px;align-items:center;padding:12px 16px;border-bottom:1px solid var(--adm-line)}.adm-filterbar .adm-input.adm-apps-search{flex:1;max-width:380px}.adm-apps-range{margin-left:auto;font-size:13px;color:var(--adm-text-faint);white-space:nowrap}.adm-apps-table tbody tr{cursor:pointer}.adm-apps-table tbody tr:focus-visible{outline:2px solid var(--mm-orange);outline-offset:-2px}.adm-apps-table-msg{text-align:center;color:var(--adm-text-soft);padding:24px}.adm-apps-age{display:grid;gap:1px;font-size:13px;white-space:nowrap}.adm-apps-age small{font-size:11.5px;color:var(--adm-text-faint)}.adm-apps-age.old small{color:var(--adm-warn);font-weight:600}.adm-apps-name{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.adm-apps-name .adm-chip{gap:4px;font-size:11px}.adm-apps-name-sub{font-size:12px;color:var(--adm-text-faint);margin-top:2px}.adm-apps-type{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12.5px}.adm-apps-soft{color:var(--adm-text-soft)}.adm-apps-muted{color:var(--adm-text-faint);font-weight:500}.adm-apps-mono{font-family:var(--mm-font-mono);letter-spacing:.02em}.adm-apps-pager{display:flex;gap:8px;align-items:center;justify-content:flex-end;padding:10px 16px;border-top:1px solid var(--adm-line);font-size:13px;color:var(--adm-text-soft)}.adm-apps-error{background:var(--adm-error-tint);color:var(--adm-error);padding:10px 12px;border-radius:10px;font-size:13px}.adm-apps-page-error{margin-bottom:14px}.adm-apps-field-error{margin-top:6px}.adm-apps-hint{margin:0;font-size:12.5px;color:var(--adm-text-soft)}.adm-apps-stack{display:grid;gap:12px}.adm-side-panel.adm-apps-panel{width:min(680px,96vw)}.adm-side-panel-body.adm-apps-stack{gap:16px;align-content:start}.adm-apps-panel-title{flex:1;min-width:0}.adm-apps-panel-name{font-weight:700;font-size:16px}.adm-apps-panel-sub{font-size:12px;color:var(--adm-text-soft)}.adm-apps-field-label{display:block;text-transform:uppercase;font-size:10.5px;font-weight:700;color:var(--adm-text-faint);letter-spacing:.05em;margin-bottom:4px}.adm-apps-field-value{font-size:14px;font-weight:600}.adm-apps-fields{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}.adm-apps-banner{display:grid;gap:6px;padding:12px 14px;border-radius:12px;background:var(--adm-warn-tint);border:1px solid var(--adm-warn)}.adm-apps-banner-h{display:flex;align-items:center;gap:8px;font-weight:700;color:var(--adm-warn)}.adm-apps-banner-note{font-size:13.5px;white-space:pre-wrap;color:var(--adm-text)}.adm-apps-banner-meta{font-size:12px;color:var(--adm-text-soft)}.adm-apps-banner-actions{display:flex;gap:8px;margin-top:2px}.adm-apps-compare{display:grid;grid-template-columns:1fr 220px;gap:16px;padding:14px;border:1px solid var(--adm-line);border-radius:12px;background:#fff}.adm-apps-compare-facts{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-content:start}.adm-apps-compare-title{grid-column:1 / -1;margin-bottom:0}.adm-apps-compare-doc{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;overflow:hidden;border:1px solid var(--adm-line);border-radius:10px;background:var(--adm-card-soft);cursor:zoom-in;aspect-ratio:1.586;align-self:start;display:grid;place-items:center;font-size:12px;color:var(--adm-text-soft);text-align:center}.adm-apps-compare-doc.empty{cursor:default;padding:10px}.adm-apps-compare-doc img{width:100%;height:100%;object-fit:cover;display:block}.adm-apps-profile{display:grid;gap:12px;padding:14px;border:1px solid var(--adm-line);border-radius:12px;background:#fff}.adm-apps-profile-proxy{display:grid;gap:10px;padding-top:12px;border-top:1px solid var(--adm-line)}.adm-apps-pre{white-space:pre-wrap;font-weight:500}.adm-apps-note{padding:12px;border-radius:12px;background:var(--adm-warn-tint)}.adm-apps-note .adm-apps-field-label{color:var(--adm-warn)}.adm-apps-note-body{font-size:13.5px;white-space:pre-wrap}.adm-apps-docs{display:grid;gap:10px}.adm-apps-doc{display:grid;gap:8px;padding:12px;border:1px solid var(--adm-line);border-radius:12px;background:#fff}.adm-apps-doc.flagged{background:var(--adm-warn-tint)}.adm-apps-doc-row{display:flex;align-items:center;gap:12px}.adm-apps-doc-thumb{width:56px;height:56px;flex-shrink:0;padding:0;overflow:hidden;border:1px solid var(--adm-line);border-radius:10px;background:var(--adm-card-soft);cursor:pointer;display:grid;place-items:center}.adm-apps-doc-thumb:disabled{cursor:default}.adm-apps-doc-thumb img{width:100%;height:100%;object-fit:cover;display:block}.adm-apps-doc-meta{flex:1;min-width:0}.adm-apps-doc-name{font-weight:700}.adm-apps-doc-sub{display:flex;flex-wrap:wrap;gap:0 10px;font-size:11.5px;color:var(--adm-text-faint)}.adm-apps-doc-mime{opacity:.75}.adm-apps-doc-actions{display:flex;gap:8px}.adm-apps-help-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.adm-apps-help-row .adm-btn{gap:6px}.adm-apps-reject{border-top:1px solid var(--adm-line);padding-top:10px}.adm-apps-reject summary{font-size:13px;cursor:pointer;color:var(--adm-text-soft)}.adm-apps-reject[open] summary{margin-bottom:10px}.adm-apps-counter{font-size:11.5px;color:var(--adm-text-faint);text-align:right}.adm-apps-id{font-size:11px;color:var(--adm-text-faint)}.adm-modal-overlay.adm-apps-dialog-overlay{z-index:120}@media (max-width: 720px){.adm-apps-fields{grid-template-columns:1fr 1fr}.adm-apps-compare{grid-template-columns:1fr}}.adm-notice{display:flex;align-items:flex-start;gap:12px;padding:10px 14px;border-radius:10px;margin-bottom:14px;font-size:13.5px;line-height:1.45;background:var(--adm-card-soft);color:var(--adm-text);border:1px solid var(--adm-line)}.adm-notice.error{background:var(--adm-error-tint);color:var(--adm-error);border-color:transparent}.adm-notice.warn{background:var(--adm-warn-tint);color:var(--adm-text);border-color:var(--adm-warn)}.adm-notice.success{background:var(--adm-success-tint);color:var(--adm-success);border-color:transparent}.adm-notice.info{background:var(--adm-info-tint);color:var(--adm-info);border-color:transparent}.adm-notice-body{flex:1;min-width:0}.adm-notice-title{font-weight:700;margin-bottom:2px}.adm-notice-actions{display:flex;gap:8px;flex-wrap:wrap;flex:0 0 auto;align-items:center}.adm-notice.compact{margin-bottom:0}.adm-hint{font-size:12.5px;color:var(--adm-text-soft);line-height:1.4}.adm-hint.warn{color:var(--adm-warn)}.adm-hint.error{color:var(--adm-error)}.adm-footer-row{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.adm-footer-row .adm-footer-end{display:flex;align-items:center;gap:10px;margin-left:auto;flex-wrap:wrap;justify-content:flex-end}.adm-footer-row.spaced{margin-top:24px}.adm-footer-row .adm-footer-start{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.adm-tag-optional{font-size:11.5px;font-weight:600;color:var(--adm-text-faint);margin-left:6px}.adm-member-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center;justify-content:flex-end}.adm-member-actions-note{flex-basis:100%;text-align:right}.adm-section-label{text-transform:uppercase;font-size:11px;font-weight:700;color:var(--adm-text-faint);letter-spacing:.06em;margin-bottom:10px}.adm-notes-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.adm-note-item{background:var(--adm-bg);border-radius:8px;padding:10px 12px}.adm-note-body{font-size:13.5px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.adm-note-meta{font-size:11.5px;color:var(--adm-text-faint);margin-top:4px;display:flex;gap:10px;flex-wrap:wrap}.adm-note-form{display:grid;gap:8px;margin-top:12px}.adm-note-form-foot{display:flex;justify-content:flex-end;align-items:center;gap:10px}.adm-inline-edit{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.adm-inline-edit .adm-input{width:80px}.adm-table-hint{padding:28px 24px;text-align:center;color:var(--adm-text-soft);display:grid;gap:10px;justify-items:center}.adm-login{min-height:100vh;display:grid;place-items:center;background:var(--mm-cream);padding:24px 16px;box-sizing:border-box;container-type:inline-size}.adm-login-card{width:100%;max-width:420px;box-sizing:border-box;background:#fff;border:1px solid var(--adm-line);border-radius:20px;padding:36px 32px 28px;box-shadow:0 1px 2px #1a1a1a0a,0 12px 40px #1a1a1a14}.adm-login-brand{margin-bottom:28px}.adm-login-wordmark{font-family:var(--mm-font);font-weight:700;font-size:22px;letter-spacing:-.025em;text-transform:lowercase;color:var(--mm-ink);line-height:1}.adm-login-wordmark sup{font-size:.45em;margin-left:1px;font-weight:600}.adm-login-title{font-size:26px;line-height:1.15;font-weight:700;letter-spacing:-.02em;margin:0;color:var(--mm-ink)}.adm-login-service{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:3px 10px 3px 8px;border-radius:999px;background:var(--mm-cream-2);color:var(--adm-text-soft);font-size:12px;font-weight:600}.adm-login-service-dot{width:6px;height:6px;border-radius:999px;background:var(--mm-ink-soft)}.adm-login-fields{display:grid;gap:14px;margin-top:26px}.adm-login-fields .adm-field-row{gap:6px}.adm-login-fields .adm-field-row label{font-size:13px;font-weight:500}.adm-login-fields .adm-input{height:52px;padding:0 16px;border-radius:14px;font-size:16px;border-color:var(--adm-line-strong)}.adm-login-error{font-size:13px;color:var(--adm-error);background:var(--adm-error-tint);padding:8px 12px;border-radius:8px}.adm-login-submit{width:100%;margin-top:4px;height:52px;border-radius:999px;font-size:16px;justify-content:center}.adm-login-forgot{display:block;text-align:center;margin-top:18px;font-size:13px;color:var(--mm-orange-deep);font-weight:600;text-decoration:none}.adm-login-forgot:hover{text-decoration:underline}@container (max-width: 480px){.adm-login-card{border:0;box-shadow:none;background:transparent;padding:8px 0 0}}@media (max-width: 480px){.adm-login{place-items:start center;background:var(--mm-cream)}}.adm-centers-stack{display:grid;gap:16px}.adm-centers-form{display:grid;gap:12px}.adm-centers-inline{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.adm-centers-inline .adm-input{flex:1;min-width:220px}.adm-centers-list{display:grid}.adm-centers-row{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px 20px;text-align:left;background:transparent;border:0;border-top:1px solid var(--adm-line);font:inherit;color:inherit;cursor:pointer}.adm-centers-row:first-child{border-top:0}.adm-centers-row:hover{background:var(--adm-card-soft)}.adm-centers-name{font-weight:600}.adm-centers-meta{font-size:12.5px;color:var(--adm-text-soft);margin-top:2px}.adm-centers-empty{padding:14px 20px;color:var(--adm-text-faint);font-size:13px}.adm-centers-error{background:var(--adm-error-tint);color:var(--adm-error);padding:10px 12px;border-radius:10px;font-size:13px}.adm-centers-ok{color:var(--adm-success);font-size:13px}.adm-centers-hint{margin:0;font-size:12.5px;color:var(--adm-text-soft)}.adm-side-panel.adm-centers-panel{width:min(720px,96vw)}.adm-centers-check{display:flex;gap:8px;align-items:center;font-size:13px}.adm-centers-page-error{margin-bottom:14px}.adm-centers-h{margin:0}.adm-centers-title{margin:0;flex:1}.adm-label{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--adm-text-soft);margin:0}.adm-note{padding:10px 12px;border-radius:var(--adm-radius);font-size:13px;line-height:1.45;background:var(--adm-bg)}.adm-note.error{background:var(--adm-error-tint);color:var(--adm-error)}.adm-note.success{background:var(--adm-success-tint);color:var(--adm-success)}.adm-note.warn{background:var(--adm-warn-tint);color:var(--adm-warn)}.adm-err-text{color:var(--adm-error);font-size:12.5px;margin:0}.adm-link-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;font:inherit;font-size:13px;font-weight:600;color:var(--mm-orange-deep);cursor:pointer;display:inline-flex;align-items:center;gap:4px}a.adm-link-btn{text-decoration:none}.adm-link-btn:hover{color:var(--mm-orange);text-decoration:underline;text-underline-offset:3px}.adm-link-btn:focus-visible{outline:2px solid var(--mm-orange);outline-offset:2px;border-radius:4px}.adm-chip.xs{height:20px;font-size:11px;padding:0 7px;gap:4px;flex:0 0 auto;vertical-align:middle}.adm-btn.ghost.danger-text{color:var(--adm-error)}.adm-btn.ghost.danger-text:hover{background:var(--adm-error-tint);border-color:var(--adm-error);color:var(--adm-error)}.adm-x-overlay{padding:16px;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.adm-x-overlay .adm-modal{width:min(560px,100%);max-height:100%}.adm-x-overlay .adm-modal.sm{width:min(460px,100%)}.adm-x-overlay .adm-modal.xl{width:min(940px,100%)}.adm-modal-h .adm-sub{font-size:12.5px;color:var(--adm-text-soft);margin:2px 0 0}.adm-modal-h .adm-icon-btn{flex:0 0 auto}.adm-modal-h{gap:12px}.adm-modal-body p{margin:0}.adm-modal-form{display:flex;flex-direction:column;min-height:0;flex:1}.adm-modal-stack{display:grid;gap:16px}.adm-modal-foot.split{justify-content:space-between;align-items:center;flex-wrap:wrap}.adm-modal-foot .adm-foot-note{font-size:12px;color:var(--adm-text-soft);min-width:0;flex:1 1 200px}.adm-modal-foot .adm-foot-note.error{color:var(--adm-error)}.adm-modal-foot .adm-foot-btns{display:flex;gap:8px;margin-left:auto}.adm-field-row .adm-hint,.adm-hint{font-size:12px;font-weight:400;color:var(--adm-text-faint)}.adm-field-row>.adm-hint{margin:2px 0 0}.adm-field-row .adm-field-label{font-size:11.5px;color:var(--adm-text-soft);font-weight:600;letter-spacing:.01em}.adm-users-layout{display:flex;gap:16px;align-items:flex-start}.adm-users-layout>.adm-users-card{flex:1;min-width:0}.adm-users-card{overflow-x:auto}.adm-users-table{table-layout:fixed}.adm-users-table thead th{position:relative;padding-right:20px;overflow:hidden}.adm-users-table tbody td{padding-top:12px;padding-bottom:12px}.adm-users-table tbody tr{cursor:pointer}.adm-users-table tbody tr.locked td{color:var(--adm-text-faint)}.adm-users-table tbody tr.locked .adm-users-name{color:var(--adm-text-soft)}.adm-users-table tbody td.adm-users-empty{padding:24px 16px;color:var(--adm-text-soft);text-align:center;cursor:default}.adm-clip{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.adm-users-namecell{display:grid;gap:2px;min-width:0}.adm-users-name{display:flex;align-items:center;gap:6px;min-width:0;font-weight:600;color:var(--adm-text)}.adm-users-name>.adm-lock{flex:0 0 auto;display:inline-grid;color:var(--adm-text-faint)}.adm-users-email{font-size:12px;color:var(--adm-text-soft)}.adm-users-table td.soft{color:var(--adm-text-soft)}.adm-users-table td.num{font-variant-numeric:tabular-nums}.adm-th-sort{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;max-width:100%;white-space:nowrap}.adm-th-sort:focus-visible{outline:2px solid var(--mm-orange);outline-offset:2px;border-radius:3px}.adm-table thead th .adm-sort{display:inline-grid;margin-left:4px}.adm-th-menu{position:absolute;right:2px;top:0;bottom:0;display:flex;align-items:center}.adm-th-menu-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;width:18px;height:18px;border-radius:4px;display:grid;place-items:center;padding:0;color:var(--adm-text-soft);cursor:pointer;opacity:0;transition:opacity .12s,background .12s}.adm-users-table thead th:hover .adm-th-menu-btn,.adm-th-menu-btn:focus-visible,.adm-th-menu-btn[aria-expanded=true]{opacity:1}.adm-th-menu-btn:hover,.adm-th-menu-btn[aria-expanded=true]{background:var(--adm-line);color:var(--adm-text)}.adm-th-menu-btn:focus-visible{outline:2px solid var(--mm-orange);outline-offset:0}.adm-menu{position:fixed;z-index:30;min-width:200px;padding:4px;background:var(--adm-card);border:1px solid var(--adm-line);border-radius:var(--adm-radius);box-shadow:var(--adm-shadow-pop);display:grid;text-transform:none;letter-spacing:normal}.adm-menu-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font:inherit;font-size:13px;font-weight:500;color:var(--adm-text);text-align:left;padding:8px 10px;border-radius:var(--adm-radius-sm);cursor:pointer;display:flex;align-items:center;gap:8px}.adm-menu-item:hover{background:var(--adm-card-soft)}.adm-menu-item:focus-visible{outline:2px solid var(--mm-orange);outline-offset:-2px}.adm-menu-sep{height:1px;background:var(--adm-line);margin:4px 6px}.adm-fpane{width:232px;flex-shrink:0;padding:16px;display:grid;gap:12px}.adm-fpane-list{display:grid;gap:8px}.adm-fpane-list:empty{display:none}.adm-fpane-filter{border:1px solid var(--adm-line);border-radius:var(--adm-radius);background:var(--adm-card-soft);padding:8px 8px 10px 12px;display:grid;gap:6px}.adm-fpane-filter-h{display:flex;align-items:center;justify-content:space-between;gap:8px}.adm-fpane-field{font-size:12px;font-weight:600;color:var(--adm-text)}.adm-fpane-op{font-weight:400;color:var(--adm-text-soft)}.adm-fpane-x{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;width:22px;height:22px;border-radius:6px;display:grid;place-items:center;color:var(--adm-text-faint);cursor:pointer;padding:0}.adm-fpane-x:hover{background:var(--adm-line);color:var(--adm-text)}.adm-fpane-opts{display:grid;gap:4px;padding-right:4px}.adm-check-row{display:grid;grid-template-columns:16px minmax(0,1fr);column-gap:8px;align-items:start;font-size:13px;line-height:1.35;color:var(--adm-text);cursor:pointer}.adm-check-row input{margin:2px 0 0;width:14px;height:14px;accent-color:var(--mm-orange)}.adm-check-row .adm-hint{grid-column:2;margin-top:2px;line-height:1.4}.adm-fpane-inputs{display:grid;gap:6px;padding-right:4px}.adm-fpane-inputs .adm-input,.adm-fpane-inputs .adm-select{height:30px;font-size:12.5px}.adm-fpane-add{justify-self:start}.adm-fpane-addsel{height:30px;font-size:12.5px}.adm-fpane-extra{border-top:1px solid var(--adm-line);padding-top:12px;display:grid;gap:8px}.adm-fact{width:340px;flex-shrink:0;display:grid;gap:12px;align-content:start}.adm-fact.sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;width:auto;background:var(--adm-bg);padding:16px;overflow:auto}.adm-fact-head{padding:16px;display:grid;gap:12px}.adm-fact-who{display:flex;align-items:flex-start;gap:12px}.adm-fact-who>div:first-child{min-width:0;flex:1;display:grid;gap:2px}.adm-fact-who h3{font-size:16px;font-weight:700;letter-spacing:-.01em;margin:0 0 2px;overflow-wrap:anywhere}.adm-fact-who .adm-sub{font-size:12.5px;color:var(--adm-text-soft);margin:0;overflow-wrap:anywhere}.adm-fact-who .adm-chip{justify-self:start;margin-top:6px}.adm-fact-head>.adm-btn{width:100%}.adm-fact-sec{padding:14px 16px;display:grid;gap:8px;font-size:13px}.adm-fact-sec>p{margin:0}.adm-fact-perm{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;line-height:1.35}.adm-fact-perm>span:first-child{display:flex;gap:6px;align-items:baseline;min-width:0}.adm-fact-perm .adm-tick{color:var(--adm-success);display:inline-grid;transform:translateY(1px)}.adm-fact-perm .adm-where{font-size:12px;color:var(--adm-text-soft);white-space:nowrap;font-variant-numeric:tabular-nums}.adm-fact-list{display:grid;gap:6px}.adm-fact-hist{font-size:12.5px;color:var(--adm-text-soft);line-height:1.45}.adm-fact-locked{display:flex;gap:6px;align-items:flex-start;font-size:12.5px;color:var(--adm-text-soft);margin:0;line-height:1.45}.adm-fact-locked>span:first-child{display:inline-grid;padding-top:2px}.adm-fact-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:flex-start}.adm-fact [data-testid=user-sessions]{padding:14px 16px!important}.adm-fact [data-testid=user-sessions] h3{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--adm-text-soft)}.adm-fact [data-testid=user-sessions] p{font-size:12.5px;line-height:1.45;margin:8px 0 12px!important}.adm-fact [data-testid=user-sessions] .adm-btn{height:28px;font-size:12px;padding:0 10px}.adm-edit-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);flex:1;min-height:0;overflow:auto}.adm-edit-grid.stacked{grid-template-columns:minmax(0,1fr)}.adm-edit-form{padding:22px;display:grid;gap:20px;align-content:start}.adm-edit-changes{padding:22px;background:var(--adm-card-soft);border-left:1px solid var(--adm-line);display:grid;gap:12px;align-content:start}.adm-edit-grid.stacked .adm-edit-changes{border-left:0;border-top:1px solid var(--adm-line)}.adm-delta-list{display:grid;gap:4px;font-size:13px;line-height:1.4}.adm-delta-list .adm-label{margin-top:8px}.adm-delta-list .adm-label:first-child{margin-top:0}.adm-delta.add{color:var(--adm-success)}.adm-delta.rem{color:var(--adm-error)}.adm-delta .adm-where{color:var(--adm-text-soft)}.adm-delta-foot{font-size:12px;color:var(--adm-text-soft);margin:4px 0 0}.adm-empty-line{font-size:13px;color:var(--adm-text-soft);margin:0}.adm-pills{display:flex;flex-wrap:wrap;gap:8px;align-items:center;position:relative}.adm-pill{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 4px 0 12px;border-radius:999px;border:1px solid var(--adm-line-strong);background:var(--adm-card-soft);font-size:13px;font-weight:500;color:var(--adm-text);cursor:default;white-space:nowrap}.adm-pill.clickable{cursor:pointer}.adm-pill[data-state=added]{border-color:var(--adm-success);background:var(--adm-success-tint)}.adm-pill[data-state=removed]{border-color:var(--adm-error);background:var(--adm-error-tint);color:var(--adm-error);text-decoration:line-through}.adm-pill.locked{color:var(--adm-text-faint);padding-right:12px;gap:6px;background:var(--adm-bg);border-color:var(--adm-line)}.adm-pill-badge{font-size:10.5px;font-weight:700;letter-spacing:.02em;background:var(--mm-orange);color:var(--adm-card);border-radius:999px;padding:1px 7px;text-decoration:none}.adm-pill-x{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;width:22px;height:22px;border-radius:999px;display:grid;place-items:center;padding:0;color:inherit;opacity:.6;cursor:pointer}.adm-pill-x:hover{opacity:1;background:var(--adm-line)}.adm-pill-x:focus-visible{outline:2px solid var(--mm-orange);outline-offset:0;opacity:1}.adm-pill-add{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:30px;padding:0 12px;border-radius:999px;border:1px dashed var(--mm-orange);background:transparent;color:var(--mm-orange-deep);font:inherit;font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:4px;cursor:pointer}.adm-pill-add:hover{background:var(--mm-orange-tint)}.adm-pill-add:focus-visible{outline:2px solid var(--mm-orange);outline-offset:2px}.adm-pill-menu{position:fixed;z-index:110;width:300px;max-width:calc(100vw - 16px);max-height:280px;overflow:auto;background:var(--adm-card);border:1px solid var(--adm-line);border-radius:var(--adm-radius);box-shadow:var(--adm-shadow-pop)}.adm-pill-menu .adm-input{margin:8px;width:calc(100% - 16px);height:32px}.adm-pill-group{padding:8px 12px 4px}.adm-pill-opt{padding:8px 12px;font-size:13px;cursor:pointer}.adm-pill-opt[aria-selected=true]{background:var(--mm-orange-tint)}.adm-roles-layout{display:flex;gap:16px;align-items:flex-start}.adm-ladder{width:248px;flex-shrink:0;overflow:hidden}.adm-ladder-row{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;text-align:left;padding:12px 16px 12px 13px;border:0;border-left:3px solid transparent;border-bottom:1px solid var(--adm-line);background:transparent;font:inherit;color:var(--adm-text);cursor:pointer;transition:background .08s}.adm-ladder-row:hover{background:var(--adm-card-soft)}.adm-ladder-row.selected{background:var(--mm-orange-tint);border-left-color:var(--mm-orange)}.adm-ladder-row:focus-visible{outline:2px solid var(--mm-orange);outline-offset:-2px}.adm-ladder-name{display:grid;gap:2px;min-width:0}.adm-ladder-name>span:first-child{font-size:13.5px;font-weight:600}.adm-ladder-name>span:last-child{font-size:12px;color:var(--adm-text-soft)}.adm-ladder-hint{font-size:12px;line-height:1.5;color:var(--adm-text-soft);padding:12px 16px 16px;margin:0}.adm-rolecard{flex:1;min-width:0}.adm-rolecard-h{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 20px 16px}.adm-rolecard-title{min-width:0;display:grid;gap:4px}.adm-rolecard-name{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:4px}.adm-rolecard-name h2{font-size:20px;font-weight:700;letter-spacing:-.015em;margin:0}.adm-rolecard-desc{font-size:13.5px;color:var(--adm-text);margin:0;line-height:1.5}.adm-rolecard-meta{font-size:12.5px;color:var(--adm-text-soft);margin:0}.adm-rolecard-actions{display:flex;gap:8px;flex:0 0 auto}.adm-rolecard .adm-tabs{padding:0 20px;margin:0;align-items:center;gap:4px}.adm-rolecard-plain{padding:20px;margin:0;font-size:13.5px;color:var(--adm-text-soft)}.adm-page-search{margin-left:0;width:260px;color:var(--adm-text-faint)}.adm-page-search input::placeholder{color:var(--adm-text-faint)}.adm-perm-area+.adm-perm-area{border-top:1px solid var(--adm-line)}.adm-perm-area-h{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 20px;background:var(--adm-card-soft);border-bottom:1px solid var(--adm-line)}.adm-perm-area-h .adm-count{font-size:12px;color:var(--adm-text-soft);font-variant-numeric:tabular-nums;font-weight:600}.adm-perm-row{display:grid;grid-template-columns:16px minmax(0,1fr) auto;column-gap:12px;align-items:start;padding:11px 20px;cursor:default}.adm-perm-row+.adm-perm-row{border-top:1px solid var(--adm-line)}.adm-perm-row.editable{cursor:pointer}.adm-perm-row.editable:hover{background:var(--adm-card-soft)}.adm-perm-row input{margin:2px 0 0;width:15px;height:15px;accent-color:var(--mm-orange)}.adm-perm-text{display:grid;gap:2px;min-width:0}.adm-perm-line{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:8px;row-gap:2px}.adm-perm-label{font-size:13.5px;font-weight:500;color:var(--adm-text);line-height:1.35}.adm-perm-code{font-family:var(--mm-font-mono);font-size:11px;color:var(--adm-text-faint)}.adm-perm-desc{font-size:12.5px;color:var(--adm-text-soft);line-height:1.45}.adm-perm-row.off .adm-perm-label{color:var(--adm-text-soft);font-weight:400}.adm-perm-row.off .adm-perm-desc{color:var(--adm-text-faint)}.adm-perm-tags{display:flex;gap:6px;justify-content:flex-end;flex-wrap:wrap}.adm-rolecard-more{padding:12px 20px 16px;border-top:1px solid var(--adm-line)}.adm-rolecard-changes{position:sticky;bottom:0;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;padding:14px 20px;background:var(--adm-card);border-top:1px solid var(--adm-line);border-radius:0 0 var(--adm-radius-lg) var(--adm-radius-lg)}.adm-rolecard-changes .adm-delta-list{flex:1 1 260px}.adm-rolecard-changes .adm-foot-btns{display:flex;gap:8px;margin-left:auto}.adm-rows>*{display:grid;align-items:center;gap:16px;padding:12px 20px;border-bottom:1px solid var(--adm-line);font-size:13px}.adm-rows>:last-child{border-bottom:0}.adm-rows>.adm-rows-msg{display:block;color:var(--adm-text-soft);margin:0}.adm-people-row{grid-template-columns:minmax(0,1fr) auto;color:var(--adm-text);text-decoration:none}.adm-people-row:hover{background:var(--adm-card-soft)}.adm-people-row>span:first-child{display:grid;gap:2px;min-width:0}.adm-people-row strong{font-weight:600}.adm-people-row .adm-sub{font-size:12px;color:var(--adm-text-soft)}.adm-people-row .adm-chips{display:flex;gap:4px}.adm-hist-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.adm-hist-row>span:nth-child(2){color:var(--adm-text-soft)}.adm-hist-row>span:last-child{color:var(--adm-text-soft);font-variant-numeric:tabular-nums}.adm-rows-foot{padding:12px 20px 16px;font-size:13px;border-top:1px solid var(--adm-line)}.adm-rows-foot a{color:var(--mm-orange-deep);font-weight:600;text-decoration:none}.adm-rows-foot a:hover{text-decoration:underline;text-underline-offset:3px}.adm-cmp-card{overflow:auto;max-height:calc(100vh - 160px)}.adm-cmp{table-layout:fixed}.adm-cmp col.adm-cmp-first{width:260px}.adm-cmp thead th{position:sticky;top:0;z-index:2;vertical-align:bottom;white-space:normal;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;line-height:1.3;padding:12px 8px;text-align:center}.adm-cmp thead th:first-child{text-align:left;padding-left:16px;left:0;z-index:3}.adm-cmp tbody td{padding:9px 8px;text-align:center;border-bottom:1px solid var(--adm-line)}.adm-cmp tbody th{position:sticky;left:0;z-index:1;background:var(--adm-card);text-align:left;font-weight:500;font-size:13px;padding:9px 16px;border-bottom:1px solid var(--adm-line);border-right:1px solid var(--adm-line)}.adm-cmp thead th:first-child{border-right:1px solid var(--adm-line)}.adm-cmp tbody tr:hover th{background:var(--adm-card-soft)}.adm-cmp-perm{display:flex;align-items:center;gap:8px;min-width:0}.adm-cmp tbody tr.adm-cmp-area th,.adm-cmp tbody tr.adm-cmp-area td{background:var(--adm-bg);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--adm-text-soft);padding:8px 16px}.adm-cmp tbody tr.adm-cmp-area:hover{background:transparent}.adm-cmp .held{color:var(--adm-success)}.adm-cmp .held>span{display:inline-grid}.adm-cmp .not-held{color:var(--adm-line-strong)}.adm-radio-set{border:0;padding:0;margin:0;display:grid;gap:8px}.adm-radio-set legend{padding:0;margin-bottom:6px}.adm-radio-set label{display:flex;gap:8px;align-items:center;font-size:13px;font-weight:400;letter-spacing:normal;color:var(--adm-text);cursor:pointer}.adm-radio-set input{margin:0;accent-color:var(--mm-orange)}.adm-option-cards{border:0;padding:0;margin:0;display:grid;gap:10px;min-width:0}.adm-option-cards legend{padding:0;margin-bottom:6px}.adm-option-card{display:grid;grid-template-columns:16px minmax(0,1fr);column-gap:10px;padding:12px;border:1px solid var(--adm-line-strong);border-radius:var(--adm-radius);background:var(--adm-card);cursor:pointer}.adm-option-card:has(input:checked){border-color:var(--mm-orange);box-shadow:inset 0 0 0 1px var(--mm-orange)}.adm-option-card input{margin:2px 0 0;accent-color:var(--mm-orange)}.adm-option-card strong{display:block;font-size:13.5px}.adm-secret-row{display:flex;gap:8px;align-items:center;min-width:0}.adm-secret{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;padding:8px 10px;border:1px solid var(--adm-line-strong);border-radius:var(--adm-radius);background:var(--adm-bg);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;-webkit-user-select:all;user-select:all}.adm-secret.big{font-size:20px;letter-spacing:.08em}.adm-auth-page{min-height:100vh;display:grid;place-items:center;padding:24px 16px;background:var(--adm-bg, #f6f5f1)}.adm-auth-card{width:100%;max-width:440px;padding:32px;display:grid;gap:18px}.adm-auth-card h1{margin:12px 0 4px}.adm-auth-form{display:grid;gap:12px}@media (max-width: 480px){.adm-auth-card{padding:20px}}.community-figures{margin-bottom:16px}.community-figures .adm-stat{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.community-figures .adm-stat:focus-visible{outline:2px solid var(--mm-orange);outline-offset:2px}.community-figures .adm-stat[aria-pressed=true]{border-color:var(--mm-orange)}@media (max-width: 900px){.community-figures.adm-grid-4,.community-figures.adm-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}.community-tabs{overflow-x:auto;scrollbar-width:none}.community-tabs .adm-tab{white-space:nowrap;flex:0 0 auto}.community-table{min-width:940px}.community-table col.c-store{width:12%}.community-table col.c-title{width:28%}.community-table col.c-author{width:17%}.community-table col.c-status{width:10%}.community-table col.c-review{width:13%}.community-table col.c-comments,.community-table col.c-published{width:10%}.community-table thead th{padding-right:16px}.community-table td.num,.community-table th.num{text-align:right}.community-media{flex:0 0 auto;display:inline-grid;color:var(--adm-text-faint)}.community-table .adm-chip{white-space:nowrap}.community-table td{overflow:hidden}.community-pager{color:var(--adm-text-soft);font-size:13px}.community-panel-media{display:block;width:100%;height:auto;max-height:320px;object-fit:contain;border-radius:8px;background:var(--adm-bg)}.community-panel-media.video{background:var(--mm-ink)}.community-panel-text{margin:0;font-size:13.5px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.community-comment.new{box-shadow:inset 3px 0 0 var(--mm-orange)}.community-comment-head{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:4px;font-size:12px}.community-comment-author{font-weight:600;color:var(--adm-text);overflow-wrap:anywhere}.community-comment-time{color:var(--adm-text-faint);margin-left:auto;white-space:nowrap}.community-comment-actions{display:flex;gap:14px;margin-top:6px}.community-comment-actions .adm-link-btn{font-size:12px}.community-comment-actions .adm-link-btn.danger{color:var(--adm-error)}.community-comment-actions .adm-link-btn[disabled]{opacity:.35;cursor:not-allowed}.community-block{display:grid;gap:4px}.community-block .adm-note-meta{margin-top:0}.community-block-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px}.community-block-name{font-weight:600;font-size:13.5px;color:var(--adm-text);overflow-wrap:anywhere}.community-block-name:hover{color:var(--mm-orange)}.community-removed{flex:1;min-width:0;display:grid;gap:12px}.community-removed>.adm-note{margin:0}.community-removed-table{min-width:980px}.community-removed-table col.c-kind{width:10%}.community-removed-table col.c-store{width:11%}.community-removed-table col.c-content{width:25%}.community-removed-table col.c-author{width:16%}.community-removed-table col.c-removed,.community-removed-table col.c-by{width:13%}.community-removed-table col.c-reason{width:12%}.community-removed-table tbody tr{cursor:default}.community-faint{color:var(--adm-text-faint)}.community-composer .adm-modal-body{flex:1;min-height:0}.community-composer-dates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px}.community-composer-dates>.adm-hint{grid-column:1 / -1;margin:0}.community-file{display:flex;align-items:center;gap:10px;min-width:0}.community-file input[type=file]{display:none}.community-file-name{font-size:12.5px;color:var(--adm-text-soft)}.adm-field-row label.community-check{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:400;letter-spacing:normal;color:var(--adm-text);cursor:pointer}.community-check input{margin:0;accent-color:var(--mm-orange)}@media (max-width: 720px){.community-board .adm-page-h{flex-direction:column;align-items:stretch}.community-board .adm-page-h-actions{flex-wrap:wrap}.community-board .adm-page-h-actions .adm-select{flex:1 1 140px;min-width:0}.community-board .adm-page-h-actions .adm-search{flex:1 1 100%;width:auto}.community-composer-dates{grid-template-columns:minmax(0,1fr)}}.community-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;border-bottom:1px solid var(--adm-line);margin-bottom:16px}.community-bar .community-tabs{flex:1 1 auto;min-width:0;border-bottom:0;margin-bottom:0}.community-kind{flex:0 0 auto}.community-who{display:grid;min-width:0;line-height:1.3}.community-who.inline{display:inline-flex;align-items:baseline;gap:6px}.community-who-store{color:var(--mm-orange-deep);font-weight:600}.community-who .community-who-name{color:var(--adm-info);font-weight:600}.community-who-alias{font-size:12px;color:var(--adm-info);opacity:.75;font-weight:400}.community-review{font-size:12.5px;font-weight:600;white-space:nowrap;color:var(--adm-text-faint)}.community-review.warn{color:var(--mm-orange-deep)}.community-why{display:block;margin-top:4px;font-size:12px;color:var(--adm-text-soft);line-height:1.4}.community-facts{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:8px 14px;margin:0;font-size:13px;align-items:baseline}.community-facts dt{color:var(--adm-text-faint);font-size:12px}.community-facts dd{margin:0;min-width:0}.community-facts dd>.adm-chip{vertical-align:middle}.adm-member-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;text-align:left;cursor:pointer;max-width:100%}.adm-member-link:hover{text-decoration:underline;text-underline-offset:2px}.adm-member-link:focus-visible{outline:2px solid var(--mm-orange);outline-offset:2px;border-radius:3px}.member-popup-overlay{z-index:110}.adm-modal.member-popup{position:relative;width:min(1200px,94vw);height:90vh;max-height:90vh}.member-popup-body{flex:1;min-height:0;overflow-y:auto;padding:24px 28px;background:var(--adm-bg)}.member-popup-close{position:absolute;top:12px;right:14px;z-index:1;background:#fff}.member-popup-body .adm-page-h{padding-right:44px}
