.admin-app{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#fff;--panel:#eef2f8;--panel-strong:#d6e0f0;--ink:#2e3338;--muted:#5a646d;--accent:#2f4f86;--accent-hover:#233c67;--on-accent:#fff;--adm-line:#dfe4ec;--adm-bg:#f6f7fa;background:var(--adm-bg);min-height:100vh;color:var(--ink);grid-template-columns:208px minmax(0,1fr);font-size:14px;line-height:1.45;display:grid}.admin-app--bare{grid-template-columns:minmax(0,1fr)}.admin-app a{color:var(--accent)}.admin-app h1{margin:0;font-size:22px;line-height:1.2}.admin-app h2{margin:0;font-size:15px;line-height:1.3}.admin-app p{margin:0}.admin-app .input{background:var(--paper);width:100%;min-height:34px;color:var(--ink);border:1px solid #c3ccd9;border-radius:5px;padding:5px 9px;font-size:14px}.adm-icon{flex:none}.adm-muted{color:var(--muted);font-size:13px}.adm-side{background:var(--paper);border-right:1px solid var(--adm-line);flex-direction:column;gap:16px;height:100vh;padding:16px 10px;display:flex;position:sticky;top:0}.adm-side__home{align-items:center;gap:8px;padding:0 8px;font-weight:700;text-decoration:none;display:flex;color:var(--ink)!important}.adm-side__mark{width:22px;height:22px}.adm-nav{gap:14px;display:grid;overflow-y:auto}.adm-nav__group{gap:2px;display:grid}.admin-app .adm-nav__title{color:var(--muted);letter-spacing:.02em;padding:0 9px 4px;font-size:11px;font-weight:650}.adm-nav a{color:var(--muted);border-radius:5px;align-items:center;gap:9px;padding:7px 9px;text-decoration:none;display:flex}.adm-nav a:hover{background:var(--adm-bg)}.adm-nav a[aria-current=page]{background:var(--panel);color:var(--accent);font-weight:600}.adm-side__out{margin-top:auto;padding:0 9px}.adm-link{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.adm-main{min-width:0}.adm-page{gap:14px;max-width:1320px;padding:20px 24px 48px;display:grid}.adm-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.adm-head__tools{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.adm-back{margin-bottom:4px;font-size:13px;text-decoration:none;display:inline-block}.adm-search{gap:6px;width:min(320px,100%);display:flex}.adm-tabs{flex-wrap:wrap;gap:2px;display:flex}.adm-tabs a{color:var(--muted);border-radius:5px;padding:4px 10px;font-size:13px;text-decoration:none}.adm-tabs a:hover{background:var(--panel)}.adm-tabs a[aria-current=page]{background:var(--panel-strong);color:var(--ink);font-weight:600}.adm-tabs__count{color:#6d4e0e;background:#fbeed3;border-radius:8px;margin-left:5px;padding:0 5px;font-size:11px;font-weight:600}.adm-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.adm-stats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;display:grid}.adm-stat{background:var(--paper);border:1px solid var(--adm-line);border-radius:6px;gap:1px;padding:10px 12px;text-decoration:none;display:grid;color:inherit!important}a.adm-stat:hover{border-color:var(--accent)}.adm-stat--warn{background:#fdf6e7;border-color:#eed9a8}.adm-stat__label{color:var(--muted);font-size:12px}.adm-stat__value{font-variant-numeric:tabular-nums;font-size:21px;font-weight:650}.adm-card{background:var(--paper);border:1px solid var(--adm-line);border-radius:6px;align-content:start;gap:8px;padding:12px 14px;display:grid}.adm-card--danger{border-color:#e7b9b5}.adm-card ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.adm-columns{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:12px;display:grid}.adm-columns--main{grid-template-columns:minmax(0,3fr) minmax(280px,2fr)}.adm-stack{gap:12px;display:grid}.adm-badge{color:#4a535b;white-space:nowrap;background:#edeff3;border-radius:4px;padding:1px 7px;font-size:12px;font-weight:500;display:inline-block}.adm-badge--good{color:#1f5a2c;background:#e2f2e5}.adm-badge--warn{color:#6d4e0e;background:#fbeed3}.adm-badge--bad{color:#8a2720;background:#fae3e1}.adm-btn{background:var(--paper);min-height:32px;font:inherit;text-align:center;white-space:nowrap;cursor:pointer;border:1px solid #c3ccd9;border-radius:5px;padding:5px 11px;font-size:13px;font-weight:500;text-decoration:none;display:inline-block;color:var(--ink)!important}.adm-btn:hover{background:var(--adm-bg)}.adm-btn--primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent)!important}.adm-btn--primary:hover{background:var(--accent-hover)}.adm-btn--danger{border-color:#c9625a;color:#8a2720!important}.adm-notice{color:#1f5a2c;background:#e2f2e5;border-radius:5px;padding:7px 11px}.adm-notice--warn{color:#6d4e0e;background:#fbeed3}.adm-form{gap:5px;display:grid}.adm-form label{font-size:13px;font-weight:500}.adm-form button{justify-self:start;margin-top:3px}.adm-inline{gap:5px;margin-top:5px;display:flex}.adm-fold summary{color:var(--muted);cursor:pointer;font-size:13px}.adm-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.adm-access>li{border-bottom:1px solid var(--adm-line);padding-block:6px}.adm-split{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}.adm-split--open{grid-template-columns:minmax(0,1fr) 340px}.adm-tablewrap{background:var(--paper);border:1px solid var(--adm-line);border-radius:6px;overflow-x:auto}.adm-table{border-collapse:collapse;width:100%}.adm-table th,.adm-table td{border-bottom:1px solid var(--adm-line);text-align:left;white-space:nowrap;padding:7px 10px;font-weight:400}.adm-table thead th{color:var(--muted);background:#fafbfd;font-size:12px}.adm-table tbody tr:last-child>*{border-bottom:0}.adm-table tbody tr{position:relative}.adm-table tbody tr:hover{background:var(--adm-bg)}.adm-table tbody tr[aria-selected=true]{background:var(--panel)}.adm-table tbody a{color:var(--ink);font-weight:500;text-decoration:none}.adm-table tbody a:after{content:"";position:absolute;inset:0}.adm-table .adm-num{font-variant-numeric:tabular-nums}.adm-peek{max-height:calc(100vh - 24px);position:sticky;top:12px;overflow-y:auto}.adm-facts{grid-template-columns:max-content minmax(0,1fr);gap:4px 12px;margin:0;display:grid}.adm-facts dt{color:var(--muted);font-size:13px}.adm-facts dd{overflow-wrap:anywhere;margin:0}.adm-buttons{flex-wrap:wrap;gap:6px;display:flex}.adm-timeline{margin:0;padding:0;list-style:none;display:grid}.adm-timeline li{border-bottom:1px solid var(--adm-line);grid-template-columns:16px minmax(0,1fr) auto;align-items:start;gap:9px;padding-block:6px;display:grid}.adm-timeline li:last-child{border-bottom:0}.adm-timeline .adm-icon{color:var(--accent);margin-top:2px}.adm-timeline time{color:var(--muted);white-space:nowrap;font-size:12px}.adm-pager{color:var(--muted);gap:12px;font-size:13px;display:flex}.adm-preview{background:var(--adm-bg);white-space:pre-wrap;border-radius:5px;padding:10px 12px;margin:6px 0 10px!important}.adm-fields{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px 12px;display:grid}.adm-fields>div{gap:3px;display:grid}.adm-check{align-items:center;gap:6px;margin-top:4px;display:flex}.adm-table .adm-clip{text-overflow:ellipsis;max-width:340px;overflow:hidden}@media (max-width:900px){.admin-app{grid-template-columns:minmax(0,1fr)}.adm-side{border-right:0;border-bottom:1px solid var(--adm-line);flex-flow:wrap;align-items:center;gap:8px 12px;height:auto;padding:10px 16px;position:static}.adm-side__home{padding:0}.adm-side__out{margin:0 0 0 auto;padding:0}.adm-nav{order:3;gap:2px;width:100%;display:flex;overflow-x:auto}.adm-nav__group{display:contents}.admin-app .adm-nav__title{display:none}.adm-nav a{white-space:nowrap}.adm-page{padding:14px 16px 40px}.adm-split--open,.adm-columns--main{grid-template-columns:minmax(0,1fr)}.adm-split--open .adm-peek{order:-1;max-height:none;position:static}.adm-timeline li{grid-template-columns:16px minmax(0,1fr)}.adm-timeline time{grid-column:2}}.eshot-audiences{border:0;gap:6px;margin:8px 0 4px;padding:0;display:grid}.eshot-audiences legend{margin-bottom:6px;font-weight:600}.eshot-audience{border:1px solid var(--adm-line);background:var(--paper);cursor:pointer;border-radius:6px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.eshot-audience:has(input:checked){border-color:var(--accent);box-shadow:inset 3px 0 0 var(--accent)}.eshot-audience--off{cursor:not-allowed;opacity:.45;background:var(--adm-bg)}.eshot-audience__count{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.875rem}.eshot-pair{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.eshot-pair label{margin-bottom:4px;display:block}.eshot-preview{border:1px solid var(--adm-line);background:#fff;border-radius:6px;width:100%;height:640px;display:block}.adm-scroll{min-width:0;max-width:100%;overflow-x:auto}.adm-table .adm-wrap{white-space:normal;min-width:220px}.adm-table--emails th[scope=row]{min-width:240px;max-width:460px}.adm-email-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:2px 8px;margin-top:3px;font-size:13px;display:flex}.adm-card h3{margin:4px 0 0;font-size:14px}.adm-reasons li{border-bottom:1px solid var(--adm-line);justify-content:space-between;gap:12px;padding:4px 0;display:flex}.adm-reasons li:last-child{border-bottom:0}.adm-link--danger{color:#a23a32}.eshot-inbox{border:1px solid var(--adm-line);background:var(--adm-bg);border-radius:6px;gap:2px;margin:0;padding:8px 10px;display:grid}.eshot-audience__text{gap:1px;display:grid}.eshot-audiences__note{margin:2px 0 0;font-size:13px}.eshot-savebar{background:var(--paper);border-top:1px solid var(--adm-line);border-radius:0 0 6px 6px;justify-content:space-between;align-items:center;gap:12px;margin:6px -14px -12px;padding:10px 14px;display:flex;position:sticky;bottom:0}.eshot-savebar--dirty{background:#fdf6e7;border-top-color:#eed9a8}.eshot-savebar--dirty .adm-muted{color:#7a5a12;font-weight:600}.eshot-steps{color:var(--muted);gap:4px;margin:0;padding-left:20px;font-size:14px;display:grid}.eshot-steps__done{color:var(--ink)}.eshot-steps__done::marker{content:"✓  ";color:#2e7d4f}.adm-chartgrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.adm-chart{gap:6px}.adm-chart__head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.adm-chart__head h2{margin:0}.adm-chart__head a{color:inherit;text-decoration:none}.adm-chart__head a:hover{text-decoration:underline}.adm-chart__total{font-variant-numeric:tabular-nums;font-size:18px;font-weight:650}.adm-chart__svg{width:100%;height:auto;display:block;overflow:visible}.adm-chart__grid{stroke:var(--adm-line);stroke-width:1px}.adm-chart__base{stroke:#b9c2cf;stroke-width:1px}.adm-chart__tick{fill:var(--muted);font-variant-numeric:tabular-nums;font-size:10px}.adm-chart__bar{fill:var(--accent)}.adm-chart__stub{fill:var(--adm-line)}.adm-chart__hit{fill:#0000}.adm-chart__col:hover .adm-chart__hit{fill:#2f4f860f}.adm-chart__col:hover .adm-chart__bar{fill:var(--accent-hover)}.adm-funnel,.adm-ranked{gap:8px;margin:0;padding:0;list-style:none;display:grid}.adm-funnel li,.adm-ranked li{grid-template-columns:minmax(110px,38%) 1fr auto;align-items:center;gap:10px;display:grid}.adm-funnel__label,.adm-ranked__label{font-size:13px}.adm-funnel__track{background:var(--adm-bg);border-radius:5px;height:10px;overflow:hidden}.adm-funnel__fill{background:var(--accent);border-radius:5px;height:100%;display:block}.adm-funnel__num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;min-width:64px}.adm-todo,.adm-checklist{gap:6px;margin:0;padding:0;list-style:none;display:grid}.adm-todo li{justify-content:space-between;align-items:center;gap:8px;display:flex}.adm-checklist li{color:var(--muted);gap:8px;display:flex}.adm-checklist li span[aria-hidden]{color:#b3852a;width:1em;font-weight:700}.adm-checklist li.is-done{color:var(--ink)}.adm-checklist li.is-done span[aria-hidden]{color:#2e7d4f}.adm-section-title{color:var(--muted);margin:8px 0 0;font-size:15px}.adm-soon{background:0 0;border-style:dashed}.admin-app--bare .adm-main{display:grid}.adm-auth{grid-template-columns:minmax(300px,42%) 1fr;min-height:100dvh;display:grid}.adm-auth__brand{--logo-mark:#fff;--logo-bar:#d1a24a;--logo-word:#fff;color:#fff;background:#2f4f86;flex-direction:column;gap:32px;padding:40px 44px;display:flex;position:relative;overflow:hidden}.adm-auth__logo{width:190px;height:auto}.adm-auth__words{gap:10px;margin-top:auto;display:grid}.adm-auth__bar{background:#d1a24a;width:56px;height:6px}.admin-app .adm-auth__title{letter-spacing:-.02em;font-size:clamp(44px,5vw,72px);font-weight:800;line-height:1}.admin-app .adm-auth__line{color:#d6e0f0;font-size:17px}.admin-app .adm-auth__note{color:#d6e0f0;max-width:34ch;font-size:13px}.adm-auth__mark{--logo-mark:#ffffff12;--logo-bar:#d1a24a24;pointer-events:none;width:360px;height:360px;position:absolute;bottom:-70px;right:-90px}.adm-auth__panel{background:var(--adm-bg);align-content:center;justify-items:center;gap:18px;padding:40px 24px;display:grid}.adm-auth__card{background:var(--paper);border:1px solid var(--adm-line);border-radius:10px;gap:16px;width:min(100%,400px);padding:28px;display:grid;box-shadow:0 1px 2px #1f23280d,0 12px 32px #1f232812}.adm-auth__card .stack{gap:14px;display:grid}.adm-auth__card .input{min-height:42px}.adm-auth__submit{width:100%}.adm-auth__steps{counter-reset:step;color:var(--muted);gap:8px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.adm-auth__steps li{counter-increment:step;align-items:center;gap:6px;display:flex}.adm-auth__steps li:before{content:counter(step);border:1px solid var(--adm-line);border-radius:50%;place-items:center;width:20px;height:20px;font-weight:650;display:grid}.adm-auth__steps li+li:after{content:none}.adm-auth__steps li[aria-current=step]{color:var(--ink);font-weight:600}.adm-auth__steps li[aria-current=step]:before{border-color:var(--accent);background:var(--accent);color:#fff}.adm-auth__steps li.is-done:before{content:"✓";color:#fff;background:#2e7d4f;border-color:#2e7d4f}.adm-auth__steps li:not(:last-child):after{content:"";background:var(--adm-line);width:18px;height:1px;margin-left:2px}.admin-app .adm-auth__card h1{font-size:24px}.adm-auth__back{font-size:13px}@media (max-width:760px){.adm-auth{grid-template-rows:auto 1fr;grid-template-columns:1fr}.adm-auth__brand{gap:14px;padding:24px 20px}.adm-auth__words{gap:6px;margin-top:0}.admin-app .adm-auth__title{font-size:36px}.adm-auth__note,.adm-auth__mark{display:none}.adm-auth__panel{align-content:start;padding:24px 16px 40px}}.adm-upload{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px}.adm-upload__form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adm-steps{gap:4px;margin:8px 0 0;padding-left:20px;display:grid}.adm-clusters{grid-template-columns:repeat(auto-fit,minmax(420px,1fr));align-items:start;gap:12px;display:grid}.adm-cluster__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.adm-cluster__pillar,.adm-cluster__posts li{grid-template-columns:minmax(0,1fr);align-items:center;gap:4px 12px;display:grid}.adm-cluster__pillar{background:var(--panel);border-radius:6px;grid-template-columns:auto minmax(0,1fr);padding:10px 12px;font-weight:600}.adm-cluster__pillar .adm-blog__flags,.adm-cluster__pillar .adm-blog__figs{grid-column:2/-1}.adm-cluster__tag{color:#fff;background:#2f4f86;border-radius:4px;padding:1px 7px;font-size:11px;font-weight:650}.adm-cluster__posts{border-left:2px solid var(--panel-strong);gap:0;margin:0;padding:0 0 0 14px;list-style:none;display:grid}.adm-cluster__posts li{border-bottom:1px solid var(--adm-line);padding:7px 0}.adm-cluster__posts li:last-child{border-bottom:0}.adm-cluster__posts .adm-blog__flags{grid-column:1/-1}.adm-cluster__posts .adm-blog__flags:empty,.adm-cluster__pillar .adm-blog__flags:empty{display:none}.adm-blog__figs{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 14px;font-size:12px;display:inline-flex}.adm-blog__figs b{color:var(--ink);font-weight:650}.adm-blog__note{color:var(--muted);flex-basis:100%;font-size:12px}.adm-blog__flags{flex-wrap:wrap;gap:4px;display:flex}.adm-finder{gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:760px){.adm-upload,.adm-clusters{grid-template-columns:minmax(0,1fr)}}.adm-nav__count{color:#fff;text-align:center;font-variant-numeric:tabular-nums;background:#b3852a;border-radius:9px;min-width:18px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:700;line-height:18px}.adm-cards{grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:8px;display:grid}.adm-cardlink{background:var(--paper);border:1px solid var(--adm-line);border-radius:8px;grid-template-columns:1fr auto;align-items:end;gap:2px 8px;padding:11px 13px 12px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid;position:relative;color:inherit!important}.adm-cardlink:hover{border-color:#b8c4d8;transform:translateY(-1px);box-shadow:0 2px 8px #2f4f8614}.adm-cardlink:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.adm-cardlink__label{color:var(--muted);grid-column:1/-1;font-size:12px;font-weight:500}.adm-cardlink__value{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:24px;font-weight:700;line-height:1.1}.adm-cardlink__share{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.adm-cardlink--warn:before{content:"";background:#d1a24a;border-radius:8px 0 0 8px;width:3px;position:absolute;inset:0 auto 0 0}.adm-cardlink[aria-current=true]{background:var(--accent);border-color:var(--accent);box-shadow:0 4px 14px #2f4f8640;color:var(--on-accent)!important}.adm-cardlink[aria-current=true] .adm-cardlink__label,.adm-cardlink[aria-current=true] .adm-cardlink__share{color:#d6e0f0}@media (prefers-reduced-motion:reduce){.adm-cardlink,.adm-cardlink:hover{transition:none;transform:none}}.adm-holdbar{background:#fdf8ec;border-color:#eed9a8;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 16px}.adm-holdbar p{max-width:70ch;margin:2px 0 0}@media (max-width:760px){.adm-holdbar{grid-template-columns:minmax(0,1fr)}}.adm-chartgrid--customers{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr))}@media (max-width:1100px){.adm-chartgrid--customers{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}.adm-subhead{margin-top:6px}.adm-chartgrid--customers .adm-ranked li{grid-template-columns:minmax(0,1fr) auto;gap:3px 10px}.adm-chartgrid--customers .adm-ranked__label{grid-column:1/-1}.adm-chartgrid--customers .adm-funnel__num{min-width:40px}.adm-ranked__label a{color:var(--ink);text-decoration:none}.adm-ranked__label a:hover{color:var(--accent);text-decoration:underline}.adm-ranked--current .adm-ranked__label a{color:var(--accent);font-weight:650}.adm-ranked--current .adm-funnel__track{box-shadow:inset 0 0 0 1px var(--accent)}.adm-filters{background:var(--paper);border:1px solid var(--adm-line);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;gap:10px 12px;padding:12px 14px;display:grid}.adm-filters__search{grid-column:1/-1}.adm-filters__search .input{width:100%;min-height:40px;padding-left:12px;font-size:15px}.adm-filters label{gap:3px;display:grid}.adm-filters label>span{color:var(--muted);font-size:12px;font-weight:500}.adm-filters select.input{width:100%}.adm-chips{border:0;flex-wrap:wrap;grid-column:1/-1;gap:6px;margin:0;padding:0;display:flex}.adm-chip{cursor:pointer;display:inline-flex!important}.adm-chip input{opacity:0;pointer-events:none;position:absolute}.adm-chip span{background:var(--paper);-webkit-user-select:none;user-select:none;border:1px solid #c3ccd9;border-radius:999px;padding:4px 11px;font-weight:500;color:var(--ink)!important;font-size:13px!important}.adm-chip input:checked+span{background:var(--panel);border-color:var(--accent);color:var(--accent)!important}.adm-chip input:checked+span:before{content:"✓ "}.adm-chip input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.adm-filters__go{align-items:center;gap:12px;display:flex}.adm-table--people th[scope=row]{white-space:normal;min-width:240px}.adm-person{gap:1px;display:grid}.adm-person__name{overflow-wrap:anywhere;margin:0;font-weight:600}.adm-person__email{color:var(--muted);overflow-wrap:anywhere;font-size:12.5px;font-weight:400}.adm-person__flags{z-index:1;flex-wrap:wrap;gap:4px;margin-top:4px;display:flex;position:relative}.adm-person__flags:empty{display:none}.adm-empty{justify-items:start;padding:24px}.adm-pages{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;font-size:13px;display:flex}.adm-pages__numbers,.adm-pages__size{align-items:center;gap:4px;display:flex}.adm-pages a{min-width:30px;color:var(--ink);text-align:center;border:1px solid #0000;border-radius:5px;padding:4px 8px;text-decoration:none}.adm-pages a:hover{border-color:var(--adm-line);background:var(--paper)}.adm-pages a[aria-current]{background:var(--accent);border-color:var(--accent);color:var(--on-accent);font-weight:600}.adm-noteform{grid-template-columns:150px 160px;align-items:end;gap:8px 10px;display:grid}.adm-noteform label{gap:3px;display:grid}.adm-noteform label>span{color:var(--muted);font-size:12px;font-weight:500}.adm-noteform__body{grid-column:1/-1}.adm-noteform__body textarea{resize:vertical;width:100%;font:inherit}.adm-noteform button{justify-self:start}.adm-notes{border-top:1px solid var(--adm-line);display:grid;gap:0!important}.adm-notes>li{border-bottom:1px solid var(--adm-line);gap:4px;padding-block:10px;display:grid}.adm-notes>li:last-child{border-bottom:0}.adm-notes p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.adm-notes__meta{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.adm-notes--compact>li{padding-block:6px}.adm-bulkform{gap:8px;min-width:0;display:grid}.adm-bulk{z-index:3;background:var(--paper);border:1px dashed #c3ccd9;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-height:46px;padding:7px 12px;font-size:13px;display:flex;position:sticky;top:8px}.adm-bulk--on{border:1px solid var(--accent);background:var(--panel);box-shadow:0 6px 18px #2f4f8626}.adm-bulk__count{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.adm-bulk__count strong{font-variant-numeric:tabular-nums;font-size:16px}.adm-bulk__actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.adm-bulk__tag{gap:4px;display:inline-flex}.adm-bulk__tag .input{width:140px;min-height:32px}.adm-bulk__link{color:var(--accent);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}.adm-pick{z-index:1;width:34px;position:relative;padding-right:0!important}.adm-pick input{width:16px;height:16px;accent-color:var(--accent);cursor:pointer}.adm-table tbody tr:has(input[name=id]:checked){background:#edf2fa}.adm-has{flex-wrap:wrap;gap:4px;display:flex}.adm-has__item{border:1px solid var(--adm-line);white-space:nowrap;background:#fafbfd;border-radius:4px;padding:1px 7px;font-size:12px;font-weight:500}.adm-has__item--masterworks{color:#6d4e0e;background:#fbf3df;border-color:#e3c37f}.adm-has__item--core_vault{color:#233c67;background:#e8eef8;border-color:#b8c7e2}.adm-has__item--mini_vault{color:#2f4f86;background:#f2f5fb;border-color:#cbd6e8}.adm-has__item--free{color:var(--muted)}.adm-multi-wrap{gap:3px;min-width:0;display:grid;position:relative}.adm-multi{min-width:0}.adm-multi__value{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.adm-multi-label{color:var(--muted);font-size:12px;font-weight:500}.adm-multi>summary{background:var(--paper);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border:1px solid #c3ccd9;border-radius:5px;justify-content:space-between;align-items:center;gap:8px;min-height:34px;padding:5px 10px;list-style:none;display:flex;overflow:hidden}.adm-multi>summary::-webkit-details-marker{display:none}.adm-multi>summary:after{content:"";border:solid var(--muted);border-width:0 1.5px 1.5px 0;flex:none;width:7px;height:7px;margin-top:-3px;transform:rotate(45deg)}.adm-multi[open]>summary{border-color:var(--accent)}.adm-multi__list{z-index:5;border:1px solid var(--adm-line);background:var(--paper);border-radius:8px;gap:1px;width:max(100%,320px);max-height:360px;margin:0;padding:6px;display:grid;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 12px 28px #1f232824}.adm-multi__item{cursor:pointer;border-radius:5px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;padding:5px 6px;font-size:13px;gap:8px!important;display:grid!important}.adm-multi__item:hover{background:var(--adm-bg)}.adm-multi__item input{accent-color:var(--accent)}.adm-multi__item span:first-of-type{color:var(--ink)!important;font-size:13px!important;font-weight:400!important}.adm-multi__hint{margin:4px 6px 2px;font-size:12px}.adm-table--emails .adm-num{text-align:right}
