:is(:root:has(.admin-workspace,.boot),.admin-row-dialog){--bg:#ddd7cc;--paper:#e8e2d8;--card:#fff;--ink:#211f1b;--ink-2:#302d26;--muted:#514b41;--soft:#625b50;--line:#c9c0b2;--line-2:#e0d9cd;--red:#c40b19;--red-dk:#b50714;--brown:#79531e;--sand:#e9dfcc;--sand-2:#ded1b9;--admin-panel-head:#f5f1e9;--admin-row:#f8f6f2;--admin-row-hover:#eee6d8;--admin-draft:#edf0f3;--sh:0 1px 2px #302a2014, 0 10px 24px -20px #302a2057;--sh-hi:0 2px 5px #302a201a, 0 16px 32px -20px #302a206b;--sh-paper:0 1px 2px #302a2012, 0 8px 18px -16px #302a204d}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .admin-panel{border:0}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .admin-panel>header{background:var(--admin-panel-head)}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .admin-table-surface{border-radius:var(--r-lg);background:var(--card);box-shadow:var(--sh);overflow-x:auto}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .admin-table-surface.admin-table-embedded{box-shadow:none;background:0 0;border-radius:0}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .admin-table-surface .a-table{width:calc(100% - 16px);margin-inline:8px}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .admin-table-surface .a-list>div:first-child{margin-inline:8px;padding-inline:8px}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .admin-table-surface .a-table th{vertical-align:middle;white-space:nowrap;padding-block:10px}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .admin-table-surface .a-table tbody td{vertical-align:top;border-bottom:0;padding-block:10px}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .a-table tbody td [data-status]{vertical-align:top;margin-block:-1.5px}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .admin-table-surface .a-table,:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .admin-table-surface .a-list{font-size:14px;line-height:1.5}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .admin-table-surface .a-list>details>summary:focus-visible{background:var(--admin-row-hover)}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .a-table:not(.a-manual) tbody tr:nth-child(2n)>td,:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .a-table.a-manual tbody tr[data-stripe=true]>td,:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .a-list>details>summary[data-stripe=true]{background:var(--admin-row)}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .a-table tbody tr:hover>td,:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .a-table tbody tr[data-active=true]>td,:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .a-table.a-manual tbody tr:hover>td,:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .a-table.a-manual tbody tr[data-active=true]>td,:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .admin-table-surface .a-table tbody tr:focus-within>td,:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .a-list>details>summary:hover{background:var(--admin-row-hover)}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .summary-queue[data-tone=requests]{--queue-color:var(--red-dk)}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .summary-queue[data-tone=review]{--queue-color:var(--blue-dk)}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .summary-queue[data-tone=quality]{--queue-color:var(--brown)}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .summary-queue .a-table tbody tr:nth-child(2n)>td{background:0 0}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .summary-queue .a-table tbody tr:hover>td,:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .summary-queue .a-table tbody tr:focus-within>td{background:var(--admin-row-hover)}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) [data-status=review]{border-color:var(--blue-pale);background:var(--blue-tint);color:var(--blue-dk)}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) [data-status=draft]{background:var(--admin-draft);color:#45515e;border-color:#cbd2da}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .admin-add-trigger{color:#fff;background:var(--ink);transition:background-color .16s,color .16s}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .admin-add-trigger:hover{background:var(--ink-2)}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .admin-add-trigger:focus-visible{outline:2px solid var(--red);outline-offset:3px}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) form[class*=border-dashed],:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) details[class*=border-dashed]{border-radius:var(--r-md);background:var(--card);box-shadow:var(--sh);border:0}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) details[class*=border-dashed]>summary{border-radius:var(--r-md);transition:background-color .16s}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) details[class*=border-dashed]>summary:hover{background:var(--sand)}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .admin-image-empty,:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .admin-image-dropzone{border-radius:var(--r-sm);background:var(--card);border:0;box-shadow:0 1px 3px #302a201a}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .admin-image-dropzone:hover{background:var(--sand);box-shadow:var(--sh)}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .admin-image-dropzone:focus-visible{outline:2px solid var(--red);outline-offset:2px}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .admin-pick[aria-expanded=true],:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .admin-searchable-select [aria-expanded=true],:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .admin-multi-select[open]>summary{border-color:var(--sand-2);box-shadow:var(--sh)}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .admin-pick{background-size:16px 11px}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .admin-searchable-select input[role=combobox]{background-size:18px 18px}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .pick-find svg,:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) input[type=checkbox]{width:18px;height:18px}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .pick-pop,:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .admin-searchable-select-panel,:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .admin-multi-select-panel{animation:.18s cubic-bezier(.16,1,.3,1) both admin-layer-in}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .admin-searchable-select-panel,:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .admin-multi-select-panel{border-radius:var(--r-md);box-shadow:var(--sh-hi);border:0}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) dialog[open]{animation:.22s cubic-bezier(.16,1,.3,1) both admin-layer-in}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) dialog::backdrop{animation:.18s ease-out both admin-backdrop-in}.admin-row-dialog{border-radius:var(--r-lg);background:var(--paper);width:min(1120px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--ink);border:0;margin:auto;padding:0;overflow-y:auto;box-shadow:0 24px 70px -24px #1715117a}.admin-row-dialog[open]{animation:.18s ease-out both admin-dialog-in}.admin-row-dialog::backdrop{background:#1715118a;animation:.18s ease-out both admin-backdrop-in}.admin-row-dialog-head{z-index:2;background:var(--card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:16px 20px;display:flex;position:sticky;top:0;box-shadow:0 2px 10px -7px #17151147}.admin-row-dialog-close{border-radius:var(--r-sm);background:var(--paper);color:var(--ink);flex:none;align-items:center;gap:6px;padding:7px 10px;font-size:14px;font-weight:700;display:inline-flex}.admin-row-dialog-close:hover{background:var(--sand)}.admin-row-dialog-close:focus-visible{outline:2px solid var(--red);outline-offset:2px}.workspace-skeleton{min-width:0}.workspace-skeleton-bar{border-radius:var(--r-sm);background:var(--line-2);width:100%;height:16px}.workspace-skeleton-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:24px;display:flex}.workspace-skeleton-title{width:min(240px,70%);height:32px}.workspace-skeleton-action{flex:none;width:132px;height:36px}.workspace-skeleton-short{width:55%}.workspace-skeleton-caption{width:38%;height:12px}.workspace-skeleton-surface{border-radius:var(--r-lg);background:var(--card);box-shadow:var(--sh);overflow:hidden}.workspace-skeleton-table-head{background:var(--admin-panel-head);padding:16px}.workspace-skeleton-row{border-bottom:1px solid var(--line-2);align-items:center;gap:24px;min-height:64px;padding:12px 16px;display:flex}.workspace-skeleton-row:last-child{border-bottom:0}.workspace-skeleton-row-name{flex:1;gap:8px;min-width:0;display:grid}.workspace-skeleton-cell{width:15%;max-width:100px}.workspace-skeleton-count{flex:none;width:24px;margin-left:6px;display:inline-flex}.workspace-skeleton-count .workspace-skeleton-bar{border-radius:999px;height:20px}.workspace-skeleton-filters{flex-wrap:wrap;gap:10px;padding-bottom:16px;display:flex}.workspace-skeleton-input{height:40px}.workspace-skeleton-filter-search{width:min(320px,100%)}.workspace-skeleton-filter{width:144px}.workspace-skeleton-pagination{width:200px;max-width:100%;padding-top:20px}.workspace-skeleton-page-form,.workspace-skeleton-page-editor,.workspace-skeleton-page-detail{max-width:1120px}.workspace-skeleton-form.workspace-skeleton-surface{padding:20px}.workspace-skeleton-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;padding-bottom:20px;display:grid}.workspace-skeleton-field{gap:10px;min-width:0;display:grid}.workspace-skeleton-full{grid-column:1/-1}.workspace-skeleton-textarea{height:120px}.workspace-skeleton-tabs{flex-wrap:wrap;gap:10px;padding-bottom:16px;display:flex}.workspace-skeleton-overview{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:16px;display:grid}.workspace-skeleton-stack{gap:16px;min-width:0;display:grid}.workspace-skeleton-embedded{padding:20px}.workspace-skeleton-embedded .workspace-skeleton-surface{box-shadow:none;background:0 0;padding:0}.workspace-skeleton-shell{min-height:100vh;display:flex}.workspace-skeleton-sidebar{border-right:1px solid var(--line);background:var(--card);flex:none;width:248px}.workspace-skeleton-viewer{background:var(--paper);align-items:center;gap:10px;padding:20px 16px;display:flex}.workspace-skeleton-avatar{border-radius:50%;flex:none;width:40px;height:40px}.workspace-skeleton-menu{gap:24px;padding:24px 16px;display:grid}.workspace-skeleton-main{background:var(--paper);flex:1;min-width:0;padding:32px}@keyframes workspace-skeleton-pulse{50%{opacity:.5}}@media (prefers-reduced-motion:no-preference){.workspace-skeleton-bar{animation:1.8s ease-in-out infinite workspace-skeleton-pulse}}@media (max-width:1023px){.workspace-skeleton-overview{grid-template-columns:minmax(0,1fr)}.workspace-skeleton-shell{flex-direction:column}.workspace-skeleton-sidebar{border-right:0;border-bottom:1px solid var(--line);width:100%}.workspace-skeleton-menu{gap:16px;padding:16px;display:flex}.workspace-skeleton-menu .workspace-skeleton-bar{width:88px}}@media (max-width:767px){.workspace-skeleton-main{padding:24px 16px}.workspace-skeleton-title{height:26px}.workspace-skeleton-fields{grid-template-columns:minmax(0,1fr)}.workspace-skeleton-row{gap:16px}}@keyframes admin-layer-in{0%{opacity:0;transform:translateY(7px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes admin-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes admin-dialog-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .pick-pop,:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .admin-searchable-select-panel,:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) .admin-multi-select-panel,:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) dialog[open],:where(:root:has(.admin-workspace,.boot),.admin-row-dialog) dialog::backdrop,.admin-row-dialog[open],.admin-row-dialog::backdrop{animation-duration:1ms}}:where(:root:has(.admin-workspace,.boot),.admin-row-dialog){--scroll-thumb:#211f1b4d;--scroll-thumb-hover:#211f1b7a}:where([data-menu-side]){--scroll-thumb:#ffffff47;--scroll-thumb-hover:#ffffff75}:where(:root:has(.admin-workspace,.boot),:root:has(.admin-workspace,.boot) *,.admin-row-dialog,.admin-row-dialog *)::-webkit-scrollbar{background:0 0;width:14px;height:14px}:where(:root:has(.admin-workspace,.boot),:root:has(.admin-workspace,.boot) *,.admin-row-dialog,.admin-row-dialog *)::-webkit-scrollbar-thumb{background:var(--scroll-thumb);background-clip:padding-box;border:3px solid #0000;border-radius:7px;min-width:40px;min-height:40px}:where(:root:has(.admin-workspace,.boot),:root:has(.admin-workspace,.boot) *,.admin-row-dialog,.admin-row-dialog *)::-webkit-scrollbar-thumb:hover{background-color:var(--scroll-thumb-hover)}:where(:root:has(.admin-workspace,.boot),:root:has(.admin-workspace,.boot) *,.admin-row-dialog,.admin-row-dialog *)::-webkit-scrollbar-track{background:0 0}:where(:root:has(.admin-workspace,.boot),:root:has(.admin-workspace,.boot) *,.admin-row-dialog,.admin-row-dialog *)::-webkit-scrollbar-corner{background:0 0}:root:has(.admin-workspace,.boot){background:var(--paper)}@supports not selector(::-webkit-scrollbar){:where(:root:has(.admin-workspace,.boot),:root:has(.admin-workspace,.boot) *,.admin-row-dialog,.admin-row-dialog *){scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) transparent}}
