.audience-choices{z-index:60;width:min(100% - 24px,460px);max-height:65dvh;color:var(--text);background:#21152d;border:1px solid #6a5276;border-radius:10px;padding:16px 18px;position:fixed;bottom:12px;left:12px;overflow:auto;box-shadow:0 7px 32px rgba(0,0,0,.533)}.audience-choices strong{font:500 21px/1.2 var(--font-display)}.audience-choices p{font:14px/1.5 var(--font-body);color:var(--tour);margin:6px 0}.audience-choices a,.audience-choices-link{color:inherit;text-underline-offset:3px;text-decoration:underline}.audience-choices div{flex-wrap:wrap;gap:6px;display:flex}.audience-choices button{background:var(--velvet);color:var(--text);min-height:44px;font:13px var(--font-body);border:1px solid #846a91;border-radius:6px;padding:7px 10px}.audience-choices-link{font:inherit;background:0 0;padding:0}@media (max-width:900px){body:has(.spotify-dock) .audience-choices{bottom:calc(var(--onstage-player-height,260px) + 24px);max-height:min(65dvh,calc(100dvh - var(--onstage-player-height,260px) - 48px))}}
.admin-workspace{--admin-border:#342840;--admin-soft:#a99abb;--admin-panel:#140e20;background:var(--stage);min-height:100vh;color:var(--text);font-size:14px;line-height:1.5}.admin-workspace button,.admin-dialog button{transition:background-color .16s,border-color .16s,color .16s}.admin-workspace :-webkit-any(button,a,input,select,textarea):focus-visible{outline:2px solid var(--blue);outline-offset:3px}.admin-workspace :-moz-any(button,a,input,select,textarea):focus-visible{outline:2px solid var(--blue);outline-offset:3px}.admin-workspace :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--blue);outline-offset:3px}.admin-dialog :-webkit-any(button,input,textarea):focus-visible{outline:2px solid var(--blue);outline-offset:3px}.admin-dialog :-moz-any(button,input,textarea):focus-visible{outline:2px solid var(--blue);outline-offset:3px}.admin-dialog :is(button,input,textarea):focus-visible{outline:2px solid var(--blue);outline-offset:3px}.admin-dialog textarea{width:100%;min-width:0;color:var(--text);min-height:44px;font:13px/1.45 var(--font-body);background:#100b1a;border:1px solid #44354f;border-radius:6px;padding:10px 11px}.admin-workspace :-webkit-any(input,select,textarea){width:100%;min-width:0;color:var(--text);min-height:44px;font:13px/1.45 var(--font-body);background:#100b1a;border:1px solid #44354f;border-radius:6px;padding:10px 11px}.admin-workspace :-moz-any(input,select,textarea){width:100%;min-width:0;color:var(--text);min-height:44px;font:13px/1.45 var(--font-body);background:#100b1a;border:1px solid #44354f;border-radius:6px;padding:10px 11px}.admin-workspace :is(input,select,textarea){width:100%;min-width:0;color:var(--text);min-height:44px;font:13px/1.45 var(--font-body);background:#100b1a;border:1px solid #44354f;border-radius:6px;padding:10px 11px}.admin-workspace input::placeholder,.admin-dialog textarea::placeholder{color:#a99abb;opacity:1}.admin-dialog textarea:hover{border-color:#77618e}.admin-workspace :-webkit-any(input,select,textarea):hover{border-color:#77618e}.admin-workspace :-moz-any(input,select,textarea):hover{border-color:#77618e}.admin-workspace :is(input,select,textarea):hover{border-color:#77618e}.admin-workspace textarea,.admin-dialog textarea{resize:vertical}.admin-workspace input[type=checkbox]{accent-color:var(--violet);cursor:pointer;width:18px;height:18px;min-height:18px}.admin-workspace button:disabled,.admin-dialog button:disabled,.admin-workspace fieldset:disabled{opacity:.47;cursor:not-allowed}.admin-workspace button:disabled:hover,.admin-dialog button:disabled:hover{transform:none}.admin-workspace [hidden]{display:none!important}.admin-header{border-bottom:1px solid var(--admin-border);background:#0f0a18;justify-content:space-between;align-items:center;gap:24px;min-height:83px;padding:18px max(28px,50vw - 810px);display:flex}.admin-brand{flex-shrink:0;align-items:center;gap:20px;display:flex}.admin-brand .wordmark{font-size:29px}.admin-brand .wordmark-o{font-size:1em}.admin-brand .wordmark-hk{font-size:9px}.admin-private-label{font:10px/1.5 var(--font-code);letter-spacing:.06em;color:var(--muted);border-left:1px solid #493955;padding-left:20px}.admin-header nav{align-items:center;gap:27px;display:flex}.admin-current,.admin-header-link{background:0 0;align-items:center;gap:8px;min-height:44px;padding:0;font-size:12px;display:inline-flex}.admin-current{color:#d3bcff}.admin-header-link{color:var(--muted)}.admin-header-link:hover{color:var(--text)}.admin-main{max-width:1676px;margin:auto;padding:24px 28px 0}.admin-preview-banner{color:#cbbde0;background:#1d1630;border:1px solid #493463;border-radius:7px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;padding:10px 16px;font-size:12px;display:flex}.admin-preview-banner>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin-preview-banner strong{color:#e1d1ff;font-weight:600}.admin-preview-dot{background:var(--violet);border-radius:50%;width:6px;height:6px}.admin-preview-banner button{color:#ddc9ff;background:0 0;flex-shrink:0;align-items:center;gap:9px;min-height:44px;padding:0 2px;font-size:12px;display:flex}.admin-page-heading{justify-content:space-between;align-items:center;gap:20px;margin:30px 0 25px;display:flex}.admin-eyebrow{font:9px/1.5 var(--font-code);letter-spacing:.16em;color:var(--muted);margin:0 0 8px}.admin-page-heading h1{font:500 clamp(30px,3.2vw,42px)/1.1 var(--font-display);letter-spacing:-.035em;margin:0 0 11px}.admin-page-heading h1 em{color:#ceb4ff;font-weight:400}.admin-page-heading>div>p:last-child{color:var(--muted);margin:0;font-size:13px}.admin-region{font:11px var(--font-code);color:#d4c7e3;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.admin-region svg{color:var(--pink)}.admin-region span{color:var(--muted);border-left:1px solid #44364f;margin-left:7px;padding-left:13px}.admin-state-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:22px;display:grid}.admin-count-card{text-align:left;background:var(--admin-panel);border:1px solid var(--admin-border);border-radius:8px;padding:17px 19px 15px;position:relative}.admin-count-card:hover{background:#1b1328;border-color:#695078}.admin-count-card.is-current{background:#211630;border-color:#9b73d1}.admin-count-card.is-current:before{content:"";background:var(--violet);height:2px;position:absolute;top:-1px;left:19px;right:19px}.admin-count-card>span{color:#cbbddc;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.admin-count-card>span svg{color:var(--admin-soft)}.admin-count-card strong{font:450 36px/1.3 var(--font-display);letter-spacing:-.04em;margin:4px 0;display:block}.admin-count-card small{font:10px/1.5 var(--font-code);color:var(--admin-soft)}.admin-count-approved strong{color:#a9cfff}.admin-count-pending strong{color:#d3b9ff}.admin-count-rejected strong{color:#f3b0d3}.admin-filters{border:1px solid var(--admin-border);background:#110b1b;border-radius:8px;grid-template-columns:minmax(170px,1.6fr) minmax(120px,1fr) minmax(115px,1fr) minmax(130px,.9fr) minmax(130px,.9fr) auto;align-items:end;gap:12px;padding:18px 19px;display:grid}.admin-filters label>span{font:10px/1.5 var(--font-code);color:#c7bad9;margin-bottom:7px;display:block}.admin-search-field>div{position:relative}.admin-search-field svg{color:#baa9d2;pointer-events:none;position:absolute;top:14px;left:11px}.admin-search-field input{padding-left:36px}.admin-clear-filters{color:#d1b6ff;background:0 0;grid-column:1/-1;justify-self:start;min-height:36px;padding:0;font-size:12px}.admin-button{min-height:44px;font:600 12px/1.3 var(--font-body);white-space:nowrap;border:1px solid transparent;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:10px 14px;display:inline-flex}.admin-button-primary{color:#10091b;background:#b38aff;border-color:#b38aff}.admin-button-primary:hover{background:#c4a4ff;border-color:#c4a4ff}.admin-button-secondary{color:#e0d2f7;background:#251936;border-color:#61477b}.admin-button-secondary:hover{background:#352346;border-color:#a27bd0}.admin-button-quiet{color:var(--muted);background:0 0}.admin-button-quiet:hover{color:var(--text);background:#2d1c38}.admin-feedback:empty{display:none}.admin-feedback p{margin:14px 0 0}.admin-success{color:#c2d5fa;background:#131c2c;border:1px solid #304869;border-radius:7px;align-items:center;gap:9px;padding:12px 15px;font-size:13px;display:flex}.admin-error{color:#f3d8e6;background:#2c1828;border:1px solid #83516f;border-radius:8px;align-items:flex-start;gap:12px;margin:16px 0;padding:16px;display:flex}.admin-error>svg{color:#ff9eca;flex-shrink:0;margin-top:2px}.admin-error strong{font-size:13px}.admin-error p{margin:5px 0 0;font-size:13px}.admin-error .admin-button,.admin-error a{margin-top:13px}.admin-inline-link{color:#e4caff;text-underline-offset:4px;align-items:center;gap:7px;text-decoration:underline;display:inline-flex}.admin-review-grid{grid-template-columns:minmax(0,1fr) minmax(340px,.62fr);align-items:start;gap:20px;margin-top:22px;display:grid}.admin-review-grid.has-editor{grid-template-columns:minmax(0,1.2fr) minmax(400px,1fr)}.admin-queue{background:var(--admin-panel);border:1px solid var(--admin-border);border-radius:8px;min-width:0;overflow:hidden}.admin-queue-heading{justify-content:space-between;align-items:center;gap:15px;padding:18px 19px;display:flex}.admin-queue-heading h2{margin:0 0 4px;font-size:15px;font-weight:600}.admin-queue-heading p{color:var(--muted);font:10px var(--font-code);margin:0}.admin-bulk-bar{border-block:1px solid var(--admin-border);background:#1c132b;justify-content:space-between;align-items:center;gap:10px;min-height:64px;padding:9px 12px 9px 17px;display:flex}.admin-bulk-bar>div{gap:3px;display:flex}.admin-select-page{cursor:pointer;color:#cabbdc;align-items:center;gap:10px;min-height:44px;font-size:11px;display:flex}.admin-select-page input{flex-shrink:0}.admin-queue-hint{color:#cdb7eb;padding:0 18px;font-size:11px}.admin-queue-table{border-collapse:collapse;table-layout:fixed;width:100%}.admin-queue-table th{text-align:left;text-transform:uppercase;font:9px/1.5 var(--font-code);letter-spacing:.06em;color:#ac9cbe;border-bottom:1px solid var(--admin-border);padding:12px 10px}.admin-queue-table th:nth-child(2){width:43%}.admin-queue-table th:nth-child(3){width:23%}.admin-queue-table th:nth-child(4){width:24%}.admin-queue-table tr{border-bottom:1px solid #2c203a}.admin-queue-table tbody tr:last-child{border-bottom:none}.admin-queue-table tbody tr:hover{background:#21162e}.admin-queue-table tr.is-active{background:#251a35;box-shadow:inset 3px 0 #ac7aff}.admin-queue-table td{vertical-align:top;overflow-wrap:anywhere;padding:17px 10px}.admin-queue-table .admin-check-column{width:42px;padding-left:17px;padding-right:5px}.admin-queue-table td.admin-check-column{padding-top:23px}.admin-queue-table .admin-open-column{width:35px;padding-left:0;padding-right:4px}.admin-queue-table .admin-icon-button{min-width:30px}.admin-billing-button{text-align:left;background:0 0;width:100%;min-height:44px;padding:0;display:block}.admin-billing-button strong{font-size:13px;font-weight:600;line-height:1.5;display:block}.admin-billing-button>span{color:#bcaace;margin-top:3px;font-size:11px;display:block}.admin-billing-button .admin-tour-name{font-family:var(--font-display);color:#d5c2ed;font-style:italic}.admin-row-source{color:#af9dc2;margin-top:7px;font-size:9px;line-height:1.65;display:block}.admin-row-source>span{padding:0 5px}.admin-date-cell>span{font:11px/1.5 var(--font-code);white-space:normal;display:block}.admin-date-cell small{color:#bcaace;font:9px/1.6 var(--font-code);margin-top:5px;display:block}.admin-state{font:9px/1.4 var(--font-code);color:#d5beff;white-space:nowrap;background:#342447;border:1px solid #61467c;border-radius:4px;align-items:center;gap:6px;padding:5px 7px;display:inline-flex}.admin-state>span{background:currentColor;border-radius:50%;width:4px;height:4px}.admin-state-approved{color:#b7d7ff;background:#19293e;border-color:#385675}.admin-state-rejected{color:#ecc1d9;background:#352030;border-color:#684459}.admin-disagreement,.admin-lock-count{font:9px/1.5 var(--font-code);color:#c9b6dc;align-items:center;gap:4px;margin-top:9px;display:flex}.admin-disagreement{color:#f2b2d3}.admin-icon-button{color:#c7b4dd;background:0 0;border-radius:5px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:6px;display:inline-flex}.admin-icon-button:hover{color:#eee0ff;background:#3c2950}.admin-pagination{border-top:1px solid var(--admin-border);font:10px/1.5 var(--font-code);color:#baa9cd;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px 12px 18px;display:flex}.admin-pagination>div{align-items:center;gap:8px;display:flex}.admin-pagination select{font:10px var(--font-code);width:99px;padding:9px 5px}.admin-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:270px;padding:40px 25px;display:flex}.admin-empty>span{color:#cdb0ff;background:#2c2040;border:1px solid #533d6b;border-radius:50%;place-items:center;width:44px;height:44px;margin-bottom:12px;display:grid}.admin-empty h3{font:400 23px/1.3 var(--font-display);margin:3px 0 9px}.admin-empty p{max-width:300px;color:var(--muted);margin:0 0 15px;font-size:12px}.admin-editor-placeholder{text-align:center;color:#c5aedf;border:1px dashed #463451;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:330px;padding:30px;display:flex}.admin-editor-placeholder h2{font:400 28px var(--font-display);margin:18px 0 8px}.admin-editor-placeholder p{max-width:290px;color:var(--muted);font-size:13px}.admin-editor{background:#181022;border:1px solid #5c4277;border-radius:8px;min-width:0;scroll-margin-top:16px;overflow:hidden}.admin-editor-heading{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 20px 16px;display:flex}.admin-editor-heading h2{font:450 25px/1.3 var(--font-display);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0 0 12px}.admin-editor-heading>div>div{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.admin-editor-heading>button{flex-shrink:0;margin-top:-7px;margin-right:-8px}.admin-unsaved,.admin-manual{font:9px var(--font-code);color:#cdb8e5}.admin-unsaved{color:#f4b8da}.admin-editor-tabs{border-bottom:1px solid #443050;gap:24px;padding:0 20px;display:flex}.admin-editor-tabs button{min-height:46px;color:var(--muted);background:0 0;border-bottom:2px solid transparent;align-items:center;gap:8px;margin-bottom:-1px;padding:12px 0;font-size:12px;display:flex}.admin-editor-tabs button[aria-selected=true]{color:#e2cdff;border-color:#b285ff}.admin-tab-dot{background:#f096c5;border-radius:50%;width:5px;height:5px}.admin-editor-body{padding:0 20px 23px}.admin-editor-intro{color:#bba9cf;align-items:flex-start;gap:8px;margin:0;padding:15px 0 12px;font-size:11px;line-height:1.7;display:flex}.admin-editor-intro svg{flex-shrink:0;margin-top:3px}.admin-editor fieldset{border:none;border-top:1px solid #3b2a46;min-width:0;margin:13px 0 0;padding:17px 0 22px}.admin-editor legend{float:left;color:#e5d8f4;width:100%;padding:0 0 16px;font-size:12px;font-weight:600}.admin-editor legend span{float:right;font:9px var(--font-code);color:#ac99c3;margin-top:3px}.admin-form-grid{clear:both;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 13px;display:grid}.admin-editor-field{min-width:0}.admin-editor-field.is-wide{grid-column:1/-1}.admin-availability-label label{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:inline-flex}.admin-field-label{justify-content:space-between;align-items:center;gap:6px;min-height:19px;margin-bottom:7px;display:flex}.admin-field-label label{color:#d0c0e0;font-size:11px}.admin-field-label>span{color:#bfa0e5;font:8px var(--font-code);align-items:center;gap:4px;display:inline-flex}.admin-editor-field>small{color:#ac9abe;margin-top:6px;font-size:10px;line-height:1.6;display:block}.admin-form-note{color:#ac9abe;grid-column:1/-1;margin:-6px 0 0;font-size:10px;line-height:1.7}.admin-protection-list{background:#21152f;border:1px solid #4d365e;border-radius:6px;margin-top:10px;padding:14px}.admin-protection-list h3{align-items:center;gap:6px;margin:0;font-size:12px;font-weight:500;display:flex}.admin-protection-list h3>span{font:10px var(--font-code);margin-left:auto}.admin-protection-list>p{color:#b8a4cc;margin:7px 0 12px;font-size:10px;line-height:1.65}.admin-protection-list>div{color:#d7c4e9;border-top:1px solid #44304e;justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.admin-protection-list>div button{color:#d3b1ff;text-underline-offset:3px;background:0 0;min-height:44px;padding:6px;font-size:11px;text-decoration:underline}.admin-protection-list>small{color:#c4afd9;margin-top:8px;font-size:10px;display:block}.admin-editor-actions{z-index:2;background:#21162d;border-top:1px solid #513961;padding:15px 20px 12px;position:-webkit-sticky;position:sticky;bottom:0}.admin-editor-actions>div{flex-wrap:wrap;gap:8px;display:flex}.admin-editor-actions>p{color:#c0aace;margin:10px 0 0;font-size:10px}.admin-form-error{color:#ffc6e2!important;margin:0 0 13px!important;font-size:12px!important}.admin-approval-issues{color:#f0c0db;border:1px solid #735269;border-radius:5px;margin-bottom:13px;padding:9px 10px;font-size:11px}.admin-approval-issues summary{cursor:pointer;align-items:center;min-height:28px;display:flex}.admin-approval-issues ul{margin:6px 0 0;padding-left:17px;line-height:1.7}.admin-rejected-reason{background:#2a1927;border-left:2px solid #b66d97;margin:16px 20px 0;padding:4px 12px}.admin-rejected-reason span{font:9px var(--font-code);color:#f0bbd8}.admin-rejected-reason p{color:#dcc3d3;margin:5px 0 6px;font-size:12px}.admin-context-section{border-bottom:1px solid #3e2a49;margin-top:23px;padding-bottom:20px}.admin-context-section:last-child{border:none;padding-bottom:0}.admin-context-section h3{align-items:center;gap:9px;margin:0 0 14px;font-size:12px;font-weight:600;display:flex}.admin-context-section h3>span{color:#c3a4e7;font:10px var(--font-code)}.admin-source-card{background:#20162c;border:1px solid #483251;border-radius:6px;margin-bottom:13px;padding:13px}.admin-source-card>strong{font-size:12px;font-weight:500}.admin-context-link{overflow-wrap:anywhere;margin-top:13px}.admin-context-link>span{color:#ac9abe;font:9px var(--font-code);margin-bottom:4px;display:block}.admin-context-link :-webkit-any(a,p){color:#d6b9ff;margin:0;font-size:11px}.admin-context-link :-moz-any(a,p){color:#d6b9ff;margin:0;font-size:11px}.admin-context-link :is(a,p){color:#d6b9ff;margin:0;font-size:11px}.admin-context-link a{text-underline-offset:3px;text-decoration:underline;display:inline}.admin-context-link a svg{vertical-align:middle;margin-left:5px}.admin-context-link small{color:#b7a5ca;margin-top:4px;font-size:9px;display:block}.admin-source-card dl,.admin-record-context{margin:14px 0 0}.admin-source-card dl>div,.admin-record-context>div{justify-content:space-between;align-items:start;gap:12px;margin-top:9px;font-size:10px;display:flex}.admin-source-card dt,.admin-record-context dt{color:#b09abf;flex-shrink:0}.admin-source-card dd,.admin-record-context dd{text-align:right;color:#d9c9e8;overflow-wrap:anywhere;margin:0}.admin-record-id{font:9px var(--font-code)}.admin-context-note{color:#bca7cc;margin:13px 0 0;font-size:10px;line-height:1.7}.admin-context-notes{white-space:pre-wrap;color:#cbb9da;margin:0;font-size:12px;line-height:1.8}.admin-history{margin:0;padding:0;list-style:none}.admin-history-entry{overflow-wrap:anywhere;background:#1e142a;border:1px solid #43304e;border-radius:6px;margin:10px 0;padding:12px}.admin-history-entry.was-blocked{background:#2a192b;border-color:#74506b}.admin-history-entry>div{justify-content:space-between;align-items:center;gap:10px;margin-bottom:11px;display:flex}.admin-history-entry strong{font-size:11px;font-weight:500}.admin-history-entry>div>span{font:8px var(--font-code);color:#f4b6d8}.admin-history-entry p{color:#cebadf;white-space:pre-wrap;margin:5px 0;font-size:11px}.admin-history-entry p>span{font:8px var(--font-code);color:#a991bb;margin-bottom:3px;display:block}.admin-history-entry :-webkit-any(time,small){font:8px/1.6 var(--font-code);color:#aa93bc;margin-top:11px;display:block}.admin-history-entry :-moz-any(time,small){font:8px/1.6 var(--font-code);color:#aa93bc;margin-top:11px;display:block}.admin-history-entry :is(time,small){font:8px/1.6 var(--font-code);color:#aa93bc;margin-top:11px;display:block}.admin-muted{color:var(--muted);font-size:12px}.admin-footer{color:#af9abc;font:9px/1.6 var(--font-code);flex-wrap:wrap;justify-content:space-between;gap:15px;padding:25px 0;display:flex}.admin-footer>span:first-child{align-items:center;gap:7px;display:flex}.admin-dialog{width:min(500px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--text);background:#1b1128;border:1px solid #7b5898;border-radius:11px;padding:0;overflow-y:auto;box-shadow:0 24px 90px #07030e}.admin-dialog::backdrop{background:rgba(5,2,10,.8)}.admin-dialog form{padding:24px}.admin-dialog-top{justify-content:space-between;align-items:center;gap:15px;margin-top:-8px;display:flex}.admin-dialog-top .admin-eyebrow{margin:0}.admin-dialog-top button{margin-right:-10px}.admin-dialog h2{font:450 28px/1.25 var(--font-display);letter-spacing:-.025em;margin:9px 0 12px}.admin-dialog form>p{color:#c7b3d7;margin:0 0 20px;font-size:13px;line-height:1.7}.admin-dialog-items{border-top:1px solid #4c345a;border-bottom:1px solid #4c345a;margin:16px 0 20px;padding:0;list-style:none}.admin-dialog-items li{border-bottom:1px solid #3d294b;padding:10px 0;font-size:12px}.admin-dialog-items li:last-child{border-bottom:0}.admin-dialog-items span{font:9px var(--font-code);color:#b9a1ce;margin-top:4px;display:block}.admin-rejection-input{color:#ddc9ed;margin-top:18px;font-size:12px;display:block}.admin-rejection-input textarea{margin-top:8px;display:block}.admin-rejection-input small{text-align:right;font:9px var(--font-code);color:#bda4d0;margin-top:7px;display:block}.admin-dialog-validation{color:#f1c4da;background:#301c2b;border:1px solid #805069;border-radius:5px;padding:13px;font-size:12px}.admin-dialog-validation ul{padding-left:18px}.admin-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:25px;display:flex}@media (min-width:1800px){.admin-header{padding-left:calc(50vw - 810px);padding-right:calc(50vw - 810px)}}@media (max-width:1250px){.admin-filters{grid-template-columns:minmax(180px,1.5fr) repeat(2,minmax(140px,1fr))}.admin-review-grid.has-editor{grid-template-columns:minmax(0,1fr) minmax(365px,.9fr);gap:15px}.admin-queue-table th:nth-child(2){width:46%}.admin-queue-table th:nth-child(3){width:25%}.admin-queue-table th:nth-child(4){width:22%}.admin-open-column{display:none}.admin-queue-table .admin-check-column{width:35px;padding-left:12px}.admin-bulk-bar{flex-wrap:wrap;padding-left:12px;padding-right:12px}.admin-count-card{padding:15px}}@media (max-width:1050px){.admin-review-grid,.admin-review-grid.has-editor{grid-template-columns:minmax(0,1fr)}.admin-editor-placeholder{display:none}.admin-editor{max-width:none}.admin-editor-body,.admin-editor-heading{padding-left:24px;padding-right:24px}.admin-queue-table th:nth-child(2){width:45%}.admin-queue-table th:nth-child(3){width:24%}.admin-queue-table th:nth-child(4){width:25%}.admin-queue-table td{padding-top:19px;padding-bottom:19px}.admin-queue-table .admin-open-column{display:table-cell}.admin-bulk-bar{flex-wrap:nowrap}.admin-form-grid{gap:18px 22px}.admin-main,.admin-header{padding-left:22px;padding-right:22px}.admin-current{display:none}.admin-editor-actions{padding-left:24px;padding-right:24px}}@media (max-width:650px){.admin-main{padding:16px 15px 0}.admin-header{gap:10px;min-height:72px;padding:12px 16px}.admin-brand{gap:10px}.admin-brand .wordmark{font-size:25px}.admin-private-label{display:none}.admin-header nav{gap:15px}.admin-header-link{gap:5px;font-size:10px}.admin-preview-banner{align-items:flex-start;gap:8px;margin-bottom:22px;padding:10px 12px}.admin-preview-banner>div{gap:6px;font-size:11px}.admin-preview-banner>div>span:last-child{flex-basis:100%;line-height:1.65}.admin-preview-banner button{gap:4px;min-height:44px;font-size:10px}.admin-page-heading{align-items:flex-start;margin:24px 0 23px}.admin-page-heading>div>p:last-child{max-width:245px;font-size:12px;line-height:1.7}.admin-page-heading h1{font-size:32px}.admin-region{gap:4px;max-width:100px;padding-top:5px;font-size:9px}.admin-region span{text-align:right;border:0;flex-basis:100%;margin:6px 0 0;padding:0}.admin-state-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:16px}.admin-count-card{padding:13px}.admin-count-card>span{font-size:11px}.admin-count-card strong{font-size:31px}.admin-count-card small{font-size:8px}.admin-count-card.is-current:before{left:13px;right:13px}.admin-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px;padding:14px}.admin-search-field,.admin-filters .admin-button{grid-column:1/-1}.admin-filters label>span{font-size:9px}.admin-filters input[type=date]{padding-left:8px;padding-right:8px;font-size:12px}.admin-review-grid,.admin-review-grid.has-editor{gap:20px;margin-top:17px}.admin-queue-heading{padding:16px 14px}.admin-bulk-bar{flex-wrap:wrap;gap:6px;padding:8px 10px}.admin-select-page{gap:8px;font-size:10px}.admin-bulk-bar .admin-button{padding-left:10px;padding-right:10px;font-size:10px}.admin-queue-table,.admin-queue-table tbody{width:100%;display:block}.admin-queue-table thead{display:none}.admin-queue-table tbody tr{grid-template-columns:34px minmax(0,1fr) auto;gap:0 5px;padding:10px 12px 13px 2px;display:grid}.admin-queue-table td{padding:4px 0;display:block}.admin-queue-table .admin-check-column{grid-area:1/1/3;width:auto;padding:9px 0 0 10px}.admin-billing-cell{grid-area:1/2}.admin-flags-cell{grid-area:1/3/3;max-width:100px;padding-top:8px!important;padding-left:5px!important}.admin-date-cell{grid-area:2/2}.admin-date-cell>span{font-size:10px;display:inline}.admin-date-cell small{margin-left:8px;font-size:9px;display:inline}.admin-billing-button strong{font-size:14px;line-height:1.45}.admin-billing-button>span{font-size:11px}.admin-row-source{margin-top:4px;font-size:9px}.admin-state{padding:5px 6px;font-size:8px}.admin-disagreement,.admin-lock-count{font-size:8px}.admin-queue-table .admin-open-column{display:none}.admin-pagination{gap:6px;padding:11px 10px;font-size:9px}.admin-pagination>div{gap:3px}.admin-pagination select{width:85px;font-size:9px}.admin-pagination .admin-icon-button{min-width:32px}.admin-editor-heading{padding:18px 17px 15px}.admin-editor-heading h2{font-size:24px}.admin-editor-tabs{gap:22px;padding-left:17px;padding-right:17px}.admin-editor-body{padding-left:17px;padding-right:17px}.admin-editor-actions{padding:14px 17px 12px}.admin-editor-actions>div{gap:5px}.admin-editor-actions .admin-button{padding-left:10px;padding-right:10px;font-size:11px}.admin-form-grid{gap:15px 12px}.admin-field-label{flex-wrap:wrap}.admin-source-card dl>div,.admin-record-context>div{flex-wrap:wrap;gap:4px}.admin-source-card dd,.admin-record-context dd{text-align:left}.admin-record-id{overflow-wrap:anywhere}.admin-footer{padding:20px 0;font-size:8px}.admin-rejected-reason{margin-left:17px;margin-right:17px}.admin-dialog form{padding:20px}}@media (prefers-reduced-motion:reduce){.admin-workspace *,.admin-dialog *{scroll-behavior:auto!important;transition:none!important}}.admin-row-select{cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;margin:-12px;display:inline-flex}.admin-workspace .admin-search-field input[type=search]{padding-left:36px}
