@font-face{font-family:Inter;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/admin/inter-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/admin/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/admin/noto-sans-arabic.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}
body.admin-app,.admin-app-shell{--radius-sm:8px;--radius-lg:12px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--text-xs:12px;--text-sm:14px;--text-md:16px;--text-xl:24px;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;text-align:left;--admin-font-en:"Inter", system-ui, -apple-system, sans-serif;--admin-font-ar:"Noto Sans Arabic", "Inter", system-ui, sans-serif;--admin-font:var(--admin-font-ar);--admin-bg:#f3f4f6;--admin-surface:#fff;--admin-line:#0000001a;--admin-border:#b4820059;--admin-text:#121212;--admin-muted:#5c5c5c;--admin-primary:var(--brand-admin-primary);--admin-danger:#dc2626;--admin-max:1280px;--admin-shadow:0 18px 40px #0000001a;--dashboard-admin-nav-h:0px;--dashboard-admin-bottom-nav-h:0px;--dashboard-admin-sticky-top-mobile:var(--dashboard-admin-topbar-h,4.125rem);--dashboard-admin-sticky-top-desktop:var(--dashboard-admin-topbar-h,4.25rem);color:var(--admin-text);font-family:var(--admin-font);font-size:var(--text-sm);-webkit-font-smoothing:antialiased;direction:ltr;background:radial-gradient(900px 420px at 80% -10%, color-mix(in srgb, var(--brand-admin-primary) 8%, transparent), transparent 55%), radial-gradient(700px 360px at 0% 100%, #00000008, transparent 50%), var(--admin-bg)!important}body.admin-app .font-display,.admin-app-shell .font-display{font-family:var(--admin-font)}body.admin-app>main{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.admin-app-shell{flex-direction:column;flex:auto;width:100%;min-height:100dvh;max-height:100dvh;display:flex;overflow:hidden}.admin-app-shell.admin-app-shell--window-scroll{min-height:100dvh;max-height:none;overflow:visible}.admin-app-shell:has(.admin-page-window-scroll){min-height:100dvh;max-height:none;overflow:visible}:is(body.admin-app:has(.admin-app-shell--window-scroll),body.admin-app:has(.admin-page-window-scroll)){height:auto;min-height:100dvh;overflow-y:auto}:is(body.admin-app:has(.admin-app-shell--window-scroll)>main,body.admin-app:has(.admin-page-window-scroll)>main){min-height:auto;overflow:visible}.admin-app-shell.admin-app-shell--window-scroll .admin-scroll-body{flex:none;min-height:auto;overflow:visible}.admin-app-shell:has(.admin-page-window-scroll) .admin-scroll-body{flex:none;min-height:auto;overflow:visible}.admin-app-shell.admin-app-shell--window-scroll .admin-chrome-sticky{z-index:auto;-webkit-backdrop-filter:none;box-shadow:none;background:0 0;position:relative;top:auto}.admin-app-shell:has(.admin-page-window-scroll) .admin-chrome-sticky{z-index:auto;-webkit-backdrop-filter:none;box-shadow:none;background:0 0;position:relative;top:auto}.admin-app-shell.admin-app-shell--window-scroll .admin-topbar--pinned{z-index:45;-webkit-backdrop-filter:blur(12px);background:#fffffff7;border-bottom:1px solid #0000000f;top:0;box-shadow:0 6px 24px #0000000f;position:sticky!important}.admin-app-shell:has(.admin-page-window-scroll) .admin-topbar--pinned{z-index:45;-webkit-backdrop-filter:blur(12px);background:#fffffff7;border-bottom:1px solid #0000000f;top:0;box-shadow:0 6px 24px #0000000f;position:sticky!important}.admin-app-shell.admin-app-shell--window-scroll .admin-topbar--pinned+.admin-chrome-sticky{padding-top:.45rem}.admin-app-shell:has(.admin-page-window-scroll) .admin-topbar--pinned+.admin-chrome-sticky{padding-top:.45rem}.admin-app-shell.admin-app-shell--window-scroll .admin-chrome-sticky .admin-tabs--desktop{margin-top:0;padding-top:.5rem}.admin-app-shell:has(.admin-page-window-scroll) .admin-chrome-sticky .admin-tabs--desktop{margin-top:0;padding-top:.5rem}.admin-app-shell.admin-app-shell--window-scroll #dashboard-main .chat-admin-shell{min-height:calc(100dvh - 11rem)}@media (max-width:1023px){body.admin-app:has(.admin-chat-page-root)>main{flex:auto;min-height:0;max-height:100svh;overflow:hidden}.admin-app-shell:has(.admin-chat-page-root){height:100svh!important;min-height:0!important;max-height:100svh!important;overflow:hidden!important}.admin-app-shell.admin-app-shell--window-scroll:has(.admin-chat-page-root){height:100svh!important;min-height:0!important;max-height:100svh!important;overflow:hidden!important}.admin-app-shell:has(.admin-chat-page-root) #dashboard-main{flex-direction:column;flex:auto;height:100%;min-height:0;max-height:100%;display:flex;padding-bottom:0!important;overflow:hidden!important}.admin-app-shell:has(.admin-chat-page-root) #dashboard-main>:not(.admin-main){flex-shrink:0}.admin-app-shell #dashboard-main .admin-main:has(.admin-chat-page-root){flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden;padding:0!important}.admin-app-shell:has(.admin-chat-page-root) .chat-admin-panel--mobile-full{z-index:35;top:var(--dashboard-admin-topbar-h,4.125rem);height:calc(100svh - var(--dashboard-admin-topbar-h,4.125rem) - var(--dashboard-admin-bottom-nav-h,var(--admin-m-tabbar,calc(3rem + .56rem + env(safe-area-inset-bottom,0px)))));max-height:calc(100svh - var(--dashboard-admin-topbar-h,4.125rem) - var(--dashboard-admin-bottom-nav-h,var(--admin-m-tabbar,calc(3rem + .56rem + env(safe-area-inset-bottom,0px)))));width:100%;max-width:none;min-height:0;box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0;flex-direction:column;margin:0;display:flex;position:fixed;bottom:auto;left:0;right:0}html.admin-mobile-bottom-nav-suppress .admin-app-shell:has(.admin-chat-page-root) .chat-admin-panel--mobile-full{height:auto;max-height:none;bottom:0}html.admin-mobile-bottom-nav-suppress .admin-app-shell:has(.admin-chat-page-root) .chat-admin-composer{flex-shrink:0;padding-bottom:calc(.5rem + env(safe-area-inset-bottom,0px))!important}.admin-app-shell:has(.admin-chat-page-root) #dashboard-main .chat-admin-shell{height:auto!important;min-height:0!important;max-height:none!important}.admin-app-shell.admin-app-shell--window-scroll:has(.admin-chat-page-root) #dashboard-main .chat-admin-shell{height:auto!important;min-height:0!important;max-height:none!important}html.wb-kb-open .admin-app-shell:has(.admin-chat-page-root) .chat-admin-panel--mobile-full{top:calc(var(--dashboard-admin-topbar-h,4.125rem) + var(--wb-vv-top,0px));bottom:var(--wb-kb-inset,0px);height:auto;max-height:none}}.admin-app-shell .chat-admin-panel-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;flex:auto;min-height:0;overflow:hidden auto}@media (min-width:1024px){.admin-app-shell #dashboard-main .admin-main:has(.chat-admin-shell){flex-direction:column;min-height:0;display:flex;overflow:hidden}.admin-app-shell #dashboard-main .admin-main:has(.chat-admin-shell)>.flex{flex:auto;min-height:0;overflow:hidden}.admin-app-shell.admin-app-shell--window-scroll #dashboard-main .chat-admin-shell{height:calc(100dvh - 11rem);min-height:calc(100dvh - 11rem);max-height:calc(100dvh - 11rem);overflow:hidden}.admin-app-shell .chat-admin-shell>.flex{flex:auto;height:100%;min-height:0;overflow:hidden}.admin-app-shell .chat-admin-panel{min-height:0;max-height:100%}}.admin-app-shell .admin-topbar{z-index:40;padding-top:env(safe-area-inset-top,0px);background:#fffffff0;border-bottom:1px solid #0000000f;flex-shrink:0;position:sticky;top:0;box-shadow:0 8px 24px #0000000f}.admin-app-shell .admin-chrome-sticky{z-index:50;position:relative;overflow:visible}.admin-app-shell .admin-topbar-inner{max-width:var(--admin-max);justify-content:space-between;align-items:center;gap:.75rem;margin:0 auto;padding:.85rem 1.1rem;display:flex}.admin-app-shell .admin-eyebrow{color:var(--admin-primary);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:700}.admin-app-shell .admin-topbar-brand{align-items:center;min-width:0;display:flex}.admin-app-shell .admin-topbar-logo-link{-webkit-tap-highlight-color:transparent}.admin-app-shell .admin-topbar-logo{object-fit:contain;object-position:left center;width:auto;max-width:min(9.5rem,58vw);height:auto;max-height:2.1rem;display:block}@media (min-width:640px){.admin-app-shell .admin-topbar-logo{max-width:min(10.5rem,44vw);max-height:2.45rem}}.admin-app-shell .admin-topbar-end{align-items:center;gap:.5rem;margin-inline-start:auto;display:flex}.admin-app-shell .admin-tabs{max-width:var(--admin-max);flex-wrap:wrap;flex-shrink:0;gap:.4rem;width:100%;margin:0 auto;padding:.75rem 1.1rem 0;display:flex}.admin-app-shell #dashboard-admin-top-nav.admin-tabs--desktop{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0}.admin-app-shell .admin-tabs--desktop-sticky{z-index:38;position:sticky;top:0}.admin-app-shell .admin-tabs--desktop-inner{justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-width:0;display:flex}.admin-app-shell .admin-tabs--desktop-links{flex-wrap:wrap;flex:auto;align-items:center;gap:.4rem;min-width:0;display:flex}.admin-app-shell .admin-tab-publish-btn{border:1px solid var(--admin-line);width:2.45rem;height:2.45rem;color:var(--admin-text);background:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.admin-app-shell .admin-tab-publish-btn:hover{color:var(--brand-admin-ink);border-color:color-mix(in srgb, var(--brand-admin-primary) 40%, transparent);background:color-mix(in srgb, var(--brand-admin-primary) 12%, transparent)}.admin-app-shell .admin-tab-publish-btn.is-active{background:color-mix(in srgb, var(--brand-admin-primary) 16%, transparent);border-color:color-mix(in srgb, var(--brand-admin-primary) 40%, transparent);color:var(--brand-admin-ink)}.admin-app-shell .admin-tab-publish-btn__icon{width:1.15rem;height:1.15rem}.admin-app-shell .admin-tab{border:1px solid var(--admin-line);color:var(--admin-muted);font-weight:700;font-size:var(--text-sm);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:.35rem;padding:.5rem .95rem;text-decoration:none;display:inline-flex}.admin-app-shell .admin-tab:hover{color:var(--admin-text);border-color:color-mix(in srgb, var(--brand-admin-primary) 28%, transparent)}.admin-app-shell .admin-tab.is-active{background:color-mix(in srgb, var(--brand-admin-primary) 16%, transparent);border-color:color-mix(in srgb, var(--brand-admin-primary) 40%, transparent);color:var(--brand-admin-ink)}.admin-app-shell .admin-tab-icon{display:none}.admin-app-shell .admin-tabs--desktop .admin-tab-icon-wrap{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.admin-app-shell .admin-tabs--desktop .admin-tab-icon{justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.admin-app-shell .admin-tabs--desktop .admin-tab-icon svg{width:1rem;height:1rem}.admin-app-shell .admin-main{max-width:var(--admin-max);flex-direction:column;flex:auto;gap:.85rem;width:100%;min-height:0;margin:0 auto;padding:1rem 1.1rem 1.75rem;display:flex}.admin-app-shell .admin-scroll-body{flex:auto;min-height:0;overflow-y:auto}.admin-app-shell .admin-panel{background:var(--admin-surface);border:1px solid var(--admin-line);border-radius:var(--radius-lg);box-shadow:0 0 0 1px #b4820014, var(--admin-shadow);overflow:hidden}.admin-app-shell .admin-panel-head{border-bottom:1px solid var(--admin-line);background:#f8f9fb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;padding:.9rem 1rem;display:flex}.admin-app-shell .admin-panel-title{font-size:var(--text-md);color:var(--admin-text);margin:0;font-weight:800}.admin-app-shell .admin-panel-body{min-width:0}.admin-app-shell .admin-panel-foot{border-top:1px solid var(--admin-line);font-size:var(--text-xs);color:var(--admin-muted);background:#f8f9fb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.65rem 1rem;display:flex}.admin-app-shell .admin-pagination{gap:.75rem 1rem}.admin-app-shell .admin-pagination__nav{align-items:center;gap:.35rem;display:inline-flex}.admin-app-shell .admin-pagination__nav-btn{border-radius:var(--radius-sm);border:1px solid var(--admin-line);width:1.75rem;height:1.75rem;color:var(--admin-text-secondary);background:#fff;justify-content:center;align-items:center;transition:border-color .12s,background-color .12s,color .12s;display:inline-flex}.admin-app-shell .admin-pagination__nav-btn:not(:disabled):hover{border-color:color-mix(in srgb, var(--brand-admin-primary) 45%, transparent);background:color-mix(in srgb, var(--brand-admin-primary) 8%, transparent);color:var(--brand-admin-ink)}.admin-app-shell .admin-pagination__nav-btn:disabled{cursor:not-allowed;opacity:.38}.admin-app-shell .admin-pagination__meta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem 1rem;margin-inline-start:auto;display:inline-flex}.admin-app-shell .admin-pagination__per-page{align-items:center;gap:.5rem;display:inline-flex}.admin-app-shell .admin-pagination__per-page-label{font-size:var(--text-xs);color:var(--admin-text-secondary);white-space:nowrap;font-weight:500}.admin-app-shell .admin-pagination__select{border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--brand-admin-primary) 45%, transparent);min-width:3.25rem;min-height:1.75rem;font-size:var(--text-xs);color:var(--admin-text);cursor:pointer;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='m5 7.5 5 5 5-5' stroke='%236b7280' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right .4rem center no-repeat;outline:none;padding:.1rem 1.5rem .1rem .55rem;font-weight:600}.admin-app-shell .admin-pagination__select:focus{border-color:color-mix(in srgb, var(--brand-admin-primary) 65%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-admin-primary) 15%, transparent)}.admin-app-shell .admin-pagination__range{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--admin-text-secondary);white-space:nowrap;margin:0;font-weight:500}.admin-app-shell .admin-table-wrap{overflow-x:auto}.admin-app-shell .admin-table{border-collapse:collapse;width:100%;min-width:720px}.admin-app-shell .admin-table th,.admin-app-shell .admin-table td{text-align:left;border-bottom:1px solid var(--admin-line);font-size:var(--text-sm);color:var(--admin-text);padding:.85rem 1rem}.admin-app-shell .admin-table th{color:var(--admin-muted);font-size:var(--text-xs);text-transform:uppercase;background:#f0f1f4;font-weight:700}.admin-app-shell .admin-mobile-list{margin:0;padding:0;list-style:none}.admin-app-shell .admin-chip{border:1px solid var(--admin-line);color:var(--admin-muted);font-size:var(--text-sm);background:#fff;border-radius:999px;padding:.42rem .85rem;font-weight:700}.admin-app-shell .admin-chip.is-active{background:color-mix(in srgb, var(--brand-admin-primary) 16%, transparent);border-color:color-mix(in srgb, var(--brand-admin-primary) 40%, transparent);color:var(--brand-admin-ink)}.admin-app-shell .admin-btn{border-radius:var(--radius-sm);font-weight:700;font-size:var(--text-sm);cursor:pointer;border:0;justify-content:center;align-items:center;gap:.35rem;padding:.55rem .95rem;text-decoration:none;display:inline-flex}.admin-app-shell .admin-btn-primary{background:linear-gradient(180deg, var(--brand-admin-primary-light), var(--admin-primary));color:#111}.admin-app-shell .admin-btn-ghost{color:var(--admin-text);border:1px solid var(--admin-line);background:#fff}.admin-app-shell .admin-btn-danger{color:#b91c1c;background:#dc262614;border:1px solid #dc262640}.admin-app-shell .admin-btn-sm{font-size:var(--text-xs);padding:.38rem .65rem}.admin-app-shell .admin-icon-btn{border:1px solid var(--admin-line);border-radius:var(--radius-sm);cursor:pointer;background:#fff;justify-content:center;align-items:center;width:2.45rem;height:2.45rem;display:inline-flex}.admin-app-shell .admin-copy-id{text-align:start;cursor:copy;border-radius:var(--radius-sm);text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted #0000;text-decoration:underline dotted #0000;transition:color .12s,text-decoration-color .12s;display:block}.admin-app-shell .admin-copy-id:hover{text-decoration-color:currentColor;color:var(--brand-admin-ink-deep)!important}.admin-app-shell .admin-copy-id:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-admin-primary) 25%, transparent);outline:none}.admin-app-shell .admin-copy-id--copied,.admin-app-shell .admin-copy-id--copied:hover{color:#047857!important}.admin-app-shell .admin-notif-btn-icon{opacity:.92;width:1.125rem;height:1.125rem;display:block}.admin-app-shell .admin-notif-btn:hover .admin-notif-btn-icon{opacity:1}.admin-app-shell .admin-tab-badge,#admin-mobile-bottom-nav .admin-tab-badge{color:#fff;min-width:1rem;height:1rem;font-size:var(--text-xs);background:#ef4444;border-radius:999px;justify-content:center;align-items:center;padding:0 .25rem;font-weight:800;display:inline-flex}.admin-app-shell .admin-tab-badge--amber,#admin-mobile-bottom-nav .admin-tab-badge--amber{color:#111;background:#f59e0b}.admin-app-shell .admin-notif-dot{background:#f59e0b;border-radius:50%;width:.45rem;height:.45rem}.admin-app-shell .chat-admin-shell{flex-direction:column;flex:auto;min-height:0;display:flex}.admin-app-shell .chat-admin-panel{background:var(--admin-surface);border:1px solid var(--admin-line);border-radius:var(--radius-lg);box-shadow:var(--admin-shadow);color:var(--admin-text)}body.admin-app .admin-app-shell [dir=rtl],.admin-app-shell [dir=rtl]{text-align:left;direction:ltr}body.admin-app .text-end,.admin-app-shell .text-end{text-align:left!important}@media (min-width:640px){body.admin-app .sm\:text-end,.admin-app-shell .sm\:text-end{text-align:left!important}}body.admin-app .admin-main,body.admin-app .admin-scroll-body,body.admin-app .admin-panel,body.admin-app .admin-panel-head,body.admin-app .admin-panel-foot,body.admin-app .admin-users-toolbar,.admin-app-shell .admin-main,.admin-app-shell .admin-scroll-body,.admin-app-shell .admin-panel,.admin-app-shell .admin-panel-head,.admin-app-shell .admin-panel-foot,.admin-app-shell .admin-users-toolbar{text-align:left}body.admin-app,.admin-app-shell{--admin-text-primary:#111827;--admin-text-secondary:#374151;--admin-text-muted:#4b5563;--admin-text-subtle:#6b7280}body.admin-app .text-white,.admin-app-shell .text-white,body.admin-app .text-stone-100,.admin-app-shell .text-stone-100,body.admin-app .text-stone-200,.admin-app-shell .text-stone-200{color:var(--admin-text-primary)!important}body.admin-app .text-stone-300,.admin-app-shell .text-stone-300,body.admin-app .text-stone-400,.admin-app-shell .text-stone-400{color:var(--admin-text-secondary)!important}body.admin-app .text-stone-500,.admin-app-shell .text-stone-500,body.admin-app .text-stone-600,.admin-app-shell .text-stone-600{color:var(--admin-text-muted)!important}body.admin-app .text-emerald-50,.admin-app-shell .text-emerald-50,body.admin-app .text-emerald-100,.admin-app-shell .text-emerald-100,body.admin-app .text-emerald-200,.admin-app-shell .text-emerald-200{color:#047857!important}body.admin-app .text-emerald-300,.admin-app-shell .text-emerald-300,body.admin-app .text-emerald-400,.admin-app-shell .text-emerald-400{color:#059669!important}body.admin-app .text-rose-100,.admin-app-shell .text-rose-100,body.admin-app .text-rose-200,.admin-app-shell .text-rose-200,body.admin-app .text-red-300,.admin-app-shell .text-red-300{color:#b91c1c!important}body.admin-app .text-amber-100,.admin-app-shell .text-amber-100,body.admin-app .text-amber-200,.admin-app-shell .text-amber-200{color:var(--brand-admin-ink)!important}body.admin-app [class*=text-secret],.admin-app-shell [class*=text-secret]{color:var(--brand-accent-deep)!important}body.admin-app [class*=border-white\/],.admin-app-shell [class*=border-white\/]{border-color:var(--admin-line)!important}body.admin-app [class*=bg-white\/],.admin-app-shell [class*=bg-white\/]:not(.chat-msg-bubble){background-color:#fff!important}body.admin-app [class*=bg-black\/],.admin-app-shell [class*=bg-black\/]:not(.chat-msg-bubble){background-color:#f4f5f7!important}body.admin-app [class*="bg-[#080c18]"],.admin-app-shell [class*="bg-[#080c18]"]{background-color:#f8f9fb!important}body.admin-app [class*=divide-white],.admin-app-shell [class*=divide-white]>*+*{border-color:var(--admin-line)!important}body.admin-app input:not([type=checkbox]):not([type=radio]),body.admin-app textarea,body.admin-app select,.admin-app-shell input:not([type=checkbox]):not([type=radio]),.admin-app-shell textarea,.admin-app-shell select{color:var(--admin-text-primary)!important}body.admin-app input::placeholder,body.admin-app textarea::placeholder,.admin-app-shell input::placeholder,.admin-app-shell textarea::placeholder{color:var(--admin-text-subtle)!important}body.admin-app .chat-msg-bubble--admin,.admin-app-shell .chat-msg-bubble--admin{color:#14532d!important;box-shadow:none!important;background:#dcfce7!important;border:1px solid #86efac!important}body.admin-app .chat-msg-bubble--admin .text-stone-500,.admin-app-shell .chat-msg-bubble--admin .text-stone-500{color:#047857!important}body.admin-app .chat-msg-bubble--user,.admin-app-shell .chat-msg-bubble--user{color:#1f2937!important;border:1px solid var(--admin-line)!important;background:#f3f4f6!important}body.admin-app .chat-admin-composer,.admin-app-shell .chat-admin-composer{background:#f8f9fb!important;border-color:#00000014!important}body.admin-app .chat-admin-composer textarea,.admin-app-shell .chat-admin-composer textarea{color:#111827!important;background:#f4f5f7!important;border-color:#0000001a!important}body.admin-app .admin-chip-tab-active,.admin-app-shell .admin-chip-tab-active{background:color-mix(in srgb, var(--brand-admin-primary) 16%, transparent)!important;border-color:color-mix(in srgb, var(--brand-admin-primary) 45%, transparent)!important;color:var(--brand-admin-ink)!important}body.admin-app .admin-chip-tab-idle,.admin-app-shell .admin-chip-tab-idle{border-color:var(--admin-line)!important;color:var(--admin-text-secondary)!important;background:#fff!important}body.admin-app .admin-chip-tab-bot,.admin-app-shell .admin-chip-tab-bot{color:#a21caf!important;background:#d946ef1f!important;border-color:#c026d359!important}body.admin-app .text-fuchsia-100,.admin-app-shell .text-fuchsia-100{color:#a21caf!important}.admin-app-shell .admin-text-primary{color:var(--admin-text-primary)}.admin-app-shell .admin-text-muted{color:var(--admin-text-muted)}.admin-app-shell .admin-text-subtle{color:var(--admin-text-subtle)}.admin-app-shell .admin-modal{z-index:80;padding:.75rem;padding-top:max(1rem, calc(.5rem + env(safe-area-inset-top,0px)));padding-bottom:max(.75rem, env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(4px);background:#11182773;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.admin-app-shell .admin-modal-dialog{border-radius:var(--radius-lg);border:1px solid var(--admin-line);background:var(--admin-surface);width:min(100%,100vw - 1.5rem);max-width:28rem;max-height:min(78dvh,34rem);box-shadow:var(--admin-shadow);color:var(--admin-text);flex-direction:column;display:flex;overflow-x:hidden}@media (min-width:640px){.admin-app-shell .admin-modal-dialog{border-radius:var(--radius-lg);max-width:32rem;max-height:min(82dvh,36rem)}}@media (max-width:639px){.admin-app-shell .admin-modal.admin-modal--sheet,body.admin-app>.admin-modal.admin-modal--sheet{align-items:flex-end;padding:0}.admin-app-shell .admin-modal--sheet .admin-modal-dialog,body.admin-app>.admin-modal.admin-modal--sheet .admin-modal-dialog{border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;max-width:none;max-height:92dvh;padding-bottom:env(safe-area-inset-bottom,0px);border-bottom:0;animation:.22s ease-out admin-sheet-up}}@media (min-width:640px){.admin-app-shell .admin-modal--sheet .admin-modal-dialog,body.admin-app>.admin-modal.admin-modal--sheet .admin-modal-dialog{max-height:min(88dvh,48rem)}}@keyframes admin-sheet-up{0%{opacity:.6;transform:translateY(24px)}to{opacity:1;transform:none}}.admin-app-shell .admin-modal-head{border-bottom:1px solid var(--admin-line);flex-direction:column;flex-shrink:0;gap:.5rem;padding:1rem 1rem .75rem;display:flex}@media (min-width:640px){.admin-app-shell .admin-modal-head{flex-direction:row;align-items:center;gap:.75rem;padding:1.25rem 1.25rem 1rem}}.admin-app-shell .admin-modal-eyebrow{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--admin-primary);margin:0;font-weight:700}.admin-app-shell .admin-modal-title{font-size:var(--text-sm);color:var(--admin-text);margin:0;font-weight:800;line-height:1.35}@media (min-width:640px){.admin-app-shell .admin-modal-title{font-size:var(--text-md)}}.admin-app-shell .admin-modal-body{overscroll-behavior:contain;flex:auto;min-height:0;padding:.75rem 1rem 1rem;overflow-y:auto}@media (min-width:640px){.admin-app-shell .admin-modal-body{padding:.875rem 1.25rem 1rem}}.admin-app-shell .admin-modal-foot{border-top:1px solid var(--admin-line);background:#f8f9fb;flex-shrink:0;padding:.65rem 1rem}.admin-app-shell .admin-modal-lightbox{z-index:210;background:#111827e0}body.admin-app>.admin-modal{z-index:80;padding:.75rem;padding-top:max(1rem, calc(.5rem + env(safe-area-inset-top,0px)));padding-bottom:max(.75rem, env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(4px);background:#11182773;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}body.admin-app>.admin-modal.admin-modal-lightbox{z-index:230;background:#111827e0}body.admin-app>.admin-modal.admin-modal--stacked{z-index:240}body.admin-app>.admin-modal.admin-modal--elevated{z-index:150}body.admin-app>.admin-modal .admin-modal-dialog{border-radius:var(--radius-lg);border:1px solid var(--admin-line);background:var(--admin-surface);width:min(100%,100vw - 1.5rem);max-width:28rem;max-height:min(78dvh,34rem);box-shadow:var(--admin-shadow);color:var(--admin-text);flex-direction:column;display:flex;overflow-x:hidden}@media (min-width:640px){body.admin-app>.admin-modal .admin-modal-dialog{border-radius:var(--radius-lg);max-width:32rem;max-height:min(82dvh,36rem)}}body.admin-app>.admin-modal .admin-modal-head{border-bottom:1px solid var(--admin-line);flex-direction:column;flex-shrink:0;gap:.5rem;padding:1rem 1rem .75rem;display:flex}@media (min-width:640px){body.admin-app>.admin-modal .admin-modal-head{flex-direction:row;align-items:center;gap:.75rem;padding:1.25rem 1.25rem 1rem}}body.admin-app>.admin-modal .admin-modal-title{font-size:var(--text-sm);color:var(--admin-text);margin:0;font-weight:800;line-height:1.35}@media (min-width:640px){body.admin-app>.admin-modal .admin-modal-title{font-size:var(--text-md)}}body.admin-app>.admin-modal .admin-modal-body{overscroll-behavior:contain;flex:auto;min-height:0;padding:.75rem 1rem 1rem;overflow-y:auto}@media (min-width:640px){body.admin-app>.admin-modal .admin-modal-body{padding:.875rem 1.25rem 1rem}}body.admin-app>.admin-modal .admin-modal-foot{border-top:1px solid var(--admin-line);background:#f8f9fb;flex-shrink:0;padding:.65rem 1rem}body.admin-app>.admin-modal .admin-input,body.admin-app>.admin-modal .admin-textarea,body.admin-app>.admin-modal .admin-select,body.admin-app>.admin-channel-settings-menu .admin-input,body.admin-app>.admin-channel-settings-menu .admin-textarea,body.admin-app>.admin-channel-settings-menu .admin-select{border:1px solid var(--admin-line);border-radius:var(--radius-sm);width:100%;color:var(--admin-text);font-size:var(--text-sm);background:#fff;outline:none;transition:border-color .15s,box-shadow .15s}body.admin-app>.admin-modal .admin-input,body.admin-app>.admin-modal .admin-select,body.admin-app>.admin-channel-settings-menu .admin-input,body.admin-app>.admin-channel-settings-menu .admin-select{min-height:2.5rem;padding:.45rem .75rem}body.admin-app>.admin-modal .admin-textarea,body.admin-app>.admin-channel-settings-menu .admin-textarea{resize:vertical;min-height:5rem;padding:.55rem .75rem}body.admin-app>.admin-modal .admin-input:focus,body.admin-app>.admin-modal .admin-textarea:focus,body.admin-app>.admin-modal .admin-select:focus,body.admin-app>.admin-channel-settings-menu .admin-input:focus,body.admin-app>.admin-channel-settings-menu .admin-textarea:focus,body.admin-app>.admin-channel-settings-menu .admin-select:focus{border-color:color-mix(in srgb, var(--brand-admin-primary) 55%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-admin-primary) 15%, transparent)}body.admin-app>.admin-modal .admin-input::placeholder,body.admin-app>.admin-modal .admin-textarea::placeholder,body.admin-app>.admin-channel-settings-menu .admin-input::placeholder,body.admin-app>.admin-channel-settings-menu .admin-textarea::placeholder{color:var(--admin-text-subtle)}body.admin-app>.admin-modal .admin-btn,body.admin-app>.admin-channel-settings-menu .admin-btn{border-radius:var(--radius-sm);font-weight:700;font-size:var(--text-sm);cursor:pointer;border:0;justify-content:center;align-items:center;gap:.35rem;padding:.55rem .95rem;text-decoration:none;display:inline-flex}body.admin-app>.admin-modal .admin-btn-primary,body.admin-app>.admin-channel-settings-menu .admin-btn-primary{background:linear-gradient(180deg, var(--brand-admin-primary-light), var(--admin-primary));color:#111}body.admin-app>.admin-modal .admin-btn-ghost,body.admin-app>.admin-channel-settings-menu .admin-btn-ghost{color:var(--admin-text);border:1px solid var(--admin-line);background:#fff}body.admin-app>.admin-modal .admin-btn-danger,body.admin-app>.admin-channel-settings-menu .admin-btn-danger{color:#b91c1c;background:#dc262614;border:1px solid #dc262640}body.admin-app>.admin-modal .admin-btn-sm,body.admin-app>.admin-channel-settings-menu .admin-btn-sm{font-size:var(--text-xs);padding:.38rem .65rem}body.admin-app>.admin-modal .admin-text-primary,body.admin-app>.admin-channel-settings-menu .admin-text-primary{color:var(--admin-text-primary)}body.admin-app>.admin-modal .admin-text-muted,body.admin-app>.admin-channel-settings-menu .admin-text-muted{color:var(--admin-text-muted)}body.admin-app>.admin-modal .admin-text-subtle,body.admin-app>.admin-channel-settings-menu .admin-text-subtle{color:var(--admin-text-subtle)}body.admin-app>.admin-modal.admin-modal--danger .admin-modal-dialog,.admin-app-shell .admin-modal--danger .admin-modal-dialog{border-color:#dc262640}body.admin-app>.admin-modal.admin-modal--danger .admin-modal-title,.admin-app-shell .admin-modal--danger .admin-modal-title{color:#b91c1c}body.admin-app .admin-story-viewers-panel .admin-text-primary{color:var(--admin-text-primary)}body.admin-app .admin-story-viewers-panel .admin-text-muted{color:var(--admin-text-muted)}body.admin-app .admin-story-viewers-panel .admin-btn{border-radius:var(--radius-sm);font-weight:700;font-size:var(--text-sm);cursor:pointer;border:0;justify-content:center;align-items:center;gap:.35rem;padding:.55rem .95rem;text-decoration:none;display:inline-flex}body.admin-app .admin-story-viewers-panel .admin-btn-ghost{color:var(--admin-text);border:1px solid var(--admin-line);background:#fff}body.admin-app>.admin-modal .admin-story-creator-dialog{max-width:22rem}body.admin-app>.admin-modal .admin-story-creator-frame{box-shadow:0 0 0 1px #b482001f,0 12px 32px #0000001f}body.admin-app>.admin-modal .admin-modal-dialog.admin-modal-dialog--wide,.admin-app-shell .admin-modal .admin-modal-dialog.admin-modal-dialog--wide{width:min(100%,100vw - 1.5rem);max-width:48rem;max-height:min(100dvh - 1rem,44rem)}@media (min-width:640px){body.admin-app>.admin-modal .admin-modal-dialog.admin-modal-dialog--wide,.admin-app-shell .admin-modal .admin-modal-dialog.admin-modal-dialog--wide{max-height:min(100dvh - 2rem,46rem)}}body.admin-app>.admin-modal .admin-publish-slip,.admin-app-shell .admin-publish-slip{color:var(--admin-text)}body.admin-app>.admin-modal .admin-publish-slip,.admin-app-shell .admin-codes-surface .admin-publish-slip{box-shadow:0 1px 3px #0000000f,0 0 0 1px #0000000a}body.admin-app>.admin-modal .admin-publish-slip__odds:focus,.admin-app-shell .admin-publish-slip__odds:focus{box-shadow:0 2px 8px color-mix(in srgb, var(--brand-admin-primary) 22%, transparent), 0 0 0 3px color-mix(in srgb, var(--brand-admin-primary) 20%, transparent);outline:none}.admin-app-shell .admin-card-link{border-radius:var(--radius-lg);border:1px solid var(--admin-line);background:var(--admin-surface);justify-content:space-between;align-items:center;gap:.75rem;min-height:4.25rem;padding:.875rem 1rem;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;box-shadow:0 0 0 1px #b482000f,0 8px 24px #0000000d}@media (min-width:1024px){.admin-app-shell .admin-card-link{min-height:4.75rem}}.admin-app-shell .admin-card-link:hover{border-color:color-mix(in srgb, var(--brand-admin-primary) 35%, transparent);box-shadow:0 12px 32px #00000014}.admin-app-shell .admin-card-link-title{font-size:var(--text-xs);color:var(--admin-text);font-weight:800;display:block}@media (min-width:1024px){.admin-app-shell .admin-card-link-title{font-size:var(--text-sm)}}.admin-app-shell .admin-card-link-desc{font-size:var(--text-xs);color:var(--admin-muted);margin-top:.125rem;display:block}@media (min-width:1024px){.admin-app-shell .admin-card-link-desc{font-size:var(--text-xs)}}.admin-app-shell .admin-card-link--amber:hover{border-color:#f59e0b66}.admin-app-shell .admin-card-link--sky:hover{border-color:#0ea5e966}.admin-app-shell .admin-card-link--emerald:hover{border-color:#10b98166}.admin-app-shell .admin-card-link--indigo:hover{border-color:#6366f166}.admin-app-shell .admin-card-link--rose:hover{border-color:#f43f5e66}.admin-app-shell .admin-badge{border:1px solid var(--admin-line);font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--admin-text-secondary);background:#f4f5f7;border-radius:999px;flex-shrink:0;padding:.2rem .5rem;font-weight:800}.admin-app-shell .admin-badge--amber{background:color-mix(in srgb, var(--brand-admin-primary) 14%, transparent);color:var(--brand-admin-ink);border-color:#f59e0b59}.admin-app-shell .admin-badge--emerald{color:#047857;background:#10b9811a;border-color:#10b9814d}.admin-app-shell .admin-badge--sky{color:#0369a1;background:#0ea5e91a;border-color:#0ea5e94d}.admin-app-shell .admin-badge--rose{color:#be123c;background:#f43f5e14;border-color:#f43f5e4d}.admin-app-shell .admin-input,.admin-app-shell .admin-textarea,.admin-app-shell .admin-select{border:1px solid var(--admin-line);border-radius:var(--radius-sm);width:100%;color:var(--admin-text);font-size:var(--text-sm);background:#fff;outline:none;transition:border-color .15s,box-shadow .15s}.admin-app-shell .admin-input,.admin-app-shell .admin-select{min-height:2.5rem;padding:.45rem .75rem}.admin-app-shell .admin-textarea{resize:vertical;min-height:5rem;padding:.55rem .75rem}.admin-app-shell .admin-input:focus,.admin-app-shell .admin-textarea:focus,.admin-app-shell .admin-select:focus{border-color:color-mix(in srgb, var(--brand-admin-primary) 55%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-admin-primary) 15%, transparent)}.admin-app-shell .admin-input::placeholder,.admin-app-shell .admin-textarea::placeholder{color:var(--admin-text-subtle)}.admin-app-shell .admin-dropdown{border-radius:var(--radius-lg);border:1px solid var(--admin-line);background:var(--admin-surface);box-shadow:var(--admin-shadow);overflow:hidden}.admin-app-shell .admin-dropdown-item{text-align:left;width:100%;font-size:var(--text-xs);color:var(--admin-text);cursor:pointer;background:0 0;border:0;padding:.65rem .85rem;text-decoration:none;transition:background .12s;display:block}.admin-app-shell .admin-dropdown-item:hover{background:color-mix(in srgb, var(--brand-admin-primary) 8%, transparent)}.admin-app-shell .admin-dropdown-item--muted{color:var(--admin-muted);font-size:var(--text-xs)}.admin-app-shell .admin-empty{text-align:center;font-size:var(--text-xs);color:var(--admin-muted);padding:2rem 1.25rem}.admin-app-shell .admin-mobile-row{border-bottom:1px solid var(--admin-line)}.admin-app-shell .admin-mobile-row:last-child{border-bottom:0}.admin-app-shell .admin-skeleton{border-radius:var(--radius-lg);background:#e5e7eb;animation:1.5s ease-in-out infinite admin-pulse}.admin-app-shell .admin-skeleton--panel{border:1px solid var(--admin-line);background:#f0f1f4}@keyframes admin-pulse{0%,to{opacity:1}50%{opacity:.55}}.admin-app-shell .admin-codes-surface .admin-panel,.admin-app-shell .admin-codes-surface article.admin-panel{margin:0}.admin-app-shell .admin-codes-surface .admin-panel.admin-panel--flyout-open{z-index:10;overflow:visible}.admin-app-shell .admin-codes-surface .admin-code-outcome-badge{width:fit-content;max-width:100%;font-size:var(--text-xs);padding:.15rem .45rem;line-height:1.2}@media (min-width:640px){.admin-app-shell .admin-codes-surface .admin-code-outcome-badge{font-size:var(--text-xs);padding:.2rem .5rem}}.admin-app-shell .admin-codes-surface .fixed.inset-0[class*=bg-black]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#11182773!important}.admin-app-shell .admin-codes-surface [class*="bg-[#0"]{background-color:var(--admin-surface)!important}.admin-app-shell .admin-channels-shell aside,.admin-app-shell .admin-channels-shell .admin-channels-main{box-shadow:var(--admin-shadow);border-color:var(--admin-line)!important;background:var(--admin-surface)!important}.admin-app-shell .admin-channels-shell .admin-channel-item{border-color:var(--admin-line)!important;background:#f8f9fb!important}.admin-app-shell .admin-channels-shell .admin-channel-item:hover,.admin-app-shell .admin-channels-shell .admin-channel-item.is-selected{border-color:color-mix(in srgb, var(--brand-admin-primary) 35%, transparent)!important;background:color-mix(in srgb, var(--brand-admin-primary) 8%, transparent)!important}@media (max-width:1023px){.admin-app-shell .admin-channels-shell aside{box-shadow:none;background:0 0!important}.admin-app-shell .admin-channels-shell .admin-channel-item{box-shadow:0 1px 2px #1018280d,0 1px 3px #1018280f;background:var(--admin-surface)!important}.admin-app-shell .admin-channels-shell .admin-channel-item:hover,.admin-app-shell .admin-channels-shell .admin-channel-item.is-selected{box-shadow:0 0 0 1px color-mix(in srgb, var(--brand-admin-primary) 35%, transparent), 0 2px 8px #1018280f;border-color:color-mix(in srgb, var(--brand-admin-primary) 55%, transparent)!important;background:var(--admin-surface)!important}}.admin-app-shell .admin-channels-post-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:var(--admin-line)!important;background:#fffffff5!important;box-shadow:0 4px 16px #0000000f!important}.admin-app-shell .admin-channels-composer{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:var(--admin-line)!important;background:#fffffff5!important;box-shadow:0 -4px 16px #0000000f!important}.admin-app-shell .admin-channels-main .admin-channel-post{color:var(--admin-text);box-shadow:0 4px 14px #0000000f}.admin-app-shell .admin-channels-main .admin-channel-post--other{border-color:var(--admin-line);background:#fff}.admin-app-shell .admin-channels-main .admin-channel-post--own{border-color:color-mix(in srgb, var(--brand-admin-primary) 42%, transparent);background:color-mix(in srgb, var(--brand-admin-primary) 10%, transparent)}.admin-app-shell .admin-channels-main .admin-channel-post-reactions{border-color:var(--admin-line);box-shadow:none;background:#f3f4f6}@media (max-width:1023px){body.admin-app:has(.admin-channels-page-root)>main{flex:auto;min-height:0;max-height:100dvh;overflow:hidden}.admin-app-shell:has(.admin-channels-page-root){height:100dvh!important;min-height:0!important;max-height:100dvh!important;overflow:hidden!important}html.admin-mobile-bottom-nav-suppress body.admin-app:has(.admin-channels-page-root)>main{max-height:none}html.admin-mobile-bottom-nav-suppress .admin-app-shell:has(.admin-channels-page-root){flex:auto;height:auto!important;max-height:none!important}.admin-app-shell:has(.admin-channels-page-root)>main.admin-scroll-body.admin-main{flex-direction:column;flex:auto;height:100%;min-height:0;max-height:100%;display:flex;padding-bottom:0!important;overflow:hidden!important}.admin-app-shell:has(.admin-channels-page-root) .admin-channels-page-root{flex:auto;min-height:0;overflow:hidden}.admin-app-shell:has(.admin-channels-page-root) .admin-channels-shell{flex:auto;min-height:0;overflow:hidden}.admin-app-shell:has(.admin-channels-page-root) .admin-channels-shell>main{flex:auto;min-height:0;overflow:hidden}.admin-app-shell:has(.admin-channels-page-root) .admin-channels-main{flex:auto;min-height:0;overflow:hidden}.admin-app-shell:has(.admin-channels-page-root) .admin-channels-composer{flex-shrink:0;padding-bottom:calc(.5rem + env(safe-area-inset-bottom,0px) + var(--dashboard-admin-bottom-nav-h,var(--admin-m-tabbar)))!important}.member-channels-page-root.admin-channels-thread-open .admin-channels-main{z-index:35;top:var(--dashboard-admin-topbar-h,4.125rem);width:100%;max-width:none;min-height:0;height:calc(100dvh - var(--dashboard-admin-topbar-h,4.125rem) - var(--dashboard-admin-bottom-nav-h,var(--admin-m-tabbar)));max-height:calc(100dvh - var(--dashboard-admin-topbar-h,4.125rem) - var(--dashboard-admin-bottom-nav-h,var(--admin-m-tabbar)));box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0;flex-direction:column;margin:0;display:flex;position:fixed;bottom:auto;left:0;right:0}html.admin-mobile-bottom-nav-suppress .member-channels-page-root.admin-channels-thread-open .admin-channels-main{height:auto;max-height:none;bottom:0}html.admin-mobile-bottom-nav-suppress .member-channels-page-root.admin-channels-thread-open .admin-channels-composer{padding-bottom:calc(.5rem + env(safe-area-inset-bottom,0px))!important}html.admin-mobile-bottom-nav-suppress .admin-app-shell:has(.admin-channels-page-root) .admin-channels-composer{padding-bottom:calc(.5rem + env(safe-area-inset-bottom,0px))!important}html.admin-mobile-bottom-nav-suppress body.admin-app #admin-mobile-bottom-nav.admin-tabs--mobile{display:none!important}html.admin-mobile-bottom-nav-suppress{--dashboard-admin-bottom-nav-h:0px}}.admin-app-shell .admin-channels-shell .admin-badge--emerald{color:#047857;cursor:pointer;background:#10b9811a;border-color:#10b98159}body.admin-app>.admin-channels-popover,.admin-app-shell .admin-channels-popover{border:1px solid var(--admin-line);background:var(--admin-surface);box-shadow:var(--admin-shadow);color:var(--admin-text)}.admin-app-shell .admin-channels-popover--emerald{border-color:#10b98147}.admin-app-shell .admin-channels-popover--sky{border-color:#0ea5e947}body.admin-app>.admin-channel-settings-menu,.admin-app-shell .admin-channel-settings-menu{overscroll-behavior:contain;border-radius:var(--radius-lg);border:1px solid var(--admin-line);background:var(--admin-surface);max-height:min(70vh,24rem);box-shadow:var(--admin-shadow);color:var(--admin-text);padding:.85rem 1rem;overflow-y:auto}.admin-app-shell .admin-codes-tabs{-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--admin-line)!important;background:#fff!important;box-shadow:0 4px 14px #0000000f!important}body.admin-app>.admin-header-account-menu{color:var(--admin-text);z-index:100020!important}.admin-app-shell .admin-notif-dropdown{border:1px solid var(--admin-line);border-radius:var(--radius-lg);background:var(--admin-surface);box-shadow:var(--admin-shadow);color:var(--admin-text)}.admin-app-shell .admin-notif-dropdown-body{max-height:min(52dvh, calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 10.25rem));overscroll-behavior-y:contain;scrollbar-color:#0000002e transparent;scrollbar-width:thin;padding:.35rem .5rem .5rem;overflow:hidden auto}.admin-app-shell .admin-notif-dropdown-body::-webkit-scrollbar{width:6px}.admin-app-shell .admin-notif-dropdown-body::-webkit-scrollbar-thumb{background:#00000026;border-radius:999px}.admin-app-shell .admin-notif-drawer,.admin-notif-drawer{box-shadow:var(--admin-shadow,0 18px 40px #0000001a);color:var(--admin-text,#121212);border-color:var(--admin-line,#0000001a)!important;background:#fff!important}.admin-app-shell .admin-notif-scrim,.admin-notif-scrim{background:#1118278c!important}.admin-notif-drawer-body{background:#fff}.admin-notif-drawer-footer{background:#f8f9fb}@media (max-width:639px){.admin-notif-scrim{z-index:100010!important}.admin-notif-drawer{box-shadow:-12px 0 40px #11182724;z-index:100011!important;width:min(22.5rem,100dvw - .75rem)!important;max-width:min(22.5rem,92dvw)!important}.admin-notif-drawer-body{scrollbar-color:#0000002e transparent}.admin-notif-drawer-body::-webkit-scrollbar-thumb{background:#00000026}.admin-notif-drawer-footer{border-top:1px solid var(--admin-line);padding:.5rem .75rem calc(.5rem + env(safe-area-inset-bottom,0px));background:#f8f9fb}}.admin-app-shell .chat-admin-tool-panel{border:1px solid var(--admin-line);border-radius:var(--radius-lg);background:#f8f9fb;padding:.625rem}.admin-app-shell .chat-admin-sidebar-head{border-bottom:1px solid var(--admin-line);background:#f8f9fb}@media (max-width:1023px){.admin-app-shell:has(.admin-chat-page-root) .chat-admin-sidebar-head{z-index:2;position:sticky;top:0;box-shadow:0 1px #0000000f}}#admin-mobile-bottom-nav.admin-tabs--mobile{display:none}@media (max-width:1023px){#admin-mobile-bottom-nav.admin-tabs--mobile{z-index:75;width:100%;max-width:none;padding:.28rem .12rem calc(.28rem + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #00000014;flex-wrap:nowrap;margin:0;left:0;right:0;transform:none;box-shadow:0 -10px 30px #00000014;inset-inline:0!important;display:flex!important;position:fixed!important;top:auto!important;bottom:0!important}body.admin-app,.admin-app-shell{--admin-m-tabbar:calc(3rem + .56rem + env(safe-area-inset-bottom,0px));--dashboard-admin-bottom-nav-h:var(--admin-m-tabbar);--admin-mobile-nav-lift:0px}.admin-app-shell .admin-tabs--desktop{display:none!important}#admin-mobile-bottom-nav .admin-tabs--mobile-inner{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;column-gap:0;width:100%;min-width:0;min-height:2.85rem;display:grid}#admin-mobile-bottom-nav .admin-tab{border-radius:var(--radius-sm);width:100%;min-width:0;max-width:4.75rem;color:var(--admin-muted);text-align:center;background:0 0;border:0;flex-direction:column;justify-content:center;justify-self:center;align-items:center;min-height:2.85rem;padding:.22rem .02rem;font-size:clamp(.52rem,2vw,.62rem);text-decoration:none;display:flex}#admin-mobile-bottom-nav .admin-tab--center{z-index:1;max-width:3.5rem;margin:0;padding:0 0 .12rem;position:relative;transform:translateY(-.45rem)}#admin-mobile-bottom-nav .admin-tab--center .admin-tab-icon{background:var(--admin-primary);color:#111;border:2px solid #fff;border-radius:999px;width:2.55rem;height:2.55rem;box-shadow:0 3px 12px #00000029}#admin-mobile-bottom-nav .admin-tab--center .admin-tab-icon svg{width:1.35rem;height:1.35rem}#admin-mobile-bottom-nav .admin-tab--center.is-active{color:var(--brand-admin-ink);background:0 0}#admin-mobile-bottom-nav .admin-tab--center.is-active .admin-tab-icon{box-shadow:0 0 0 2px color-mix(in srgb, var(--brand-admin-primary) 35%, transparent), 0 4px 14px #0000002e}#admin-mobile-bottom-nav .admin-tab-icon-wrap{justify-content:center;align-items:center;display:inline-flex;position:relative}#admin-mobile-bottom-nav .admin-tab-badge--on-icon{top:-.22rem;z-index:2;pointer-events:none;position:absolute;inset-inline-end:-.42rem}#admin-mobile-bottom-nav .admin-tab-icon{justify-content:center;align-items:center;width:1.25rem;height:1.25rem;margin-inline:auto;display:flex}#admin-mobile-bottom-nav .admin-tab-icon svg{width:1.25rem;height:1.25rem}#admin-mobile-bottom-nav .admin-tab-label{text-overflow:ellipsis;white-space:nowrap;text-align:center;width:100%;max-width:100%;display:block;overflow:hidden}#admin-mobile-bottom-nav .admin-tab.is-active{background:color-mix(in srgb, var(--brand-admin-primary) 12%, transparent);color:var(--brand-admin-ink)}.admin-app-shell .admin-main,.admin-app-shell .admin-scroll-body{padding-bottom:calc(var(--admin-m-tabbar) + .2rem + var(--admin-mobile-nav-lift,0px))}.admin-app-shell .admin-topbar-inner{padding:.5rem .65rem}}@media (min-width:1024px){body.admin-app,.admin-app-shell{--dashboard-admin-nav-h:0px;--dashboard-admin-bottom-nav-h:0px}#admin-mobile-bottom-nav.admin-tabs--mobile{display:none!important}}.admin-app-shell .admin-users-toolbar{border-bottom:1px solid var(--admin-line);background:#f8f9fb}.admin-app-shell .admin-users-toolbar-form{flex-direction:column;gap:.5rem;padding:.7rem .85rem;display:flex}.admin-app-shell .admin-users-toolbar-meta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem .65rem;min-height:2rem;display:flex}.admin-app-shell .admin-users-toolbar-count{font-size:var(--text-xs);color:var(--admin-text);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.admin-app-shell .admin-users-toolbar-row{flex-wrap:wrap;align-items:center;gap:.35rem .45rem;min-width:0;display:flex}.admin-app-shell .admin-users-toolbar-body{flex-direction:column;flex:auto;gap:.45rem;min-width:0;display:flex}.admin-app-shell .admin-users-toolbar-row--tabs,.admin-app-shell .admin-users-toolbar-row--fields{gap:.4rem}.admin-app-shell .admin-users-toolbar-row--bottom{align-items:stretch}.admin-app-shell .admin-users-toolbar-segment,.admin-app-shell .admin-users-toolbar-groups{border-radius:var(--radius-sm);background:#fff;border:1px solid #0000001f;align-items:stretch;min-width:0;display:inline-flex;overflow:hidden}.admin-app-shell .admin-users-toolbar-segment-btn{border:0;min-width:0;min-height:1.85rem;font-size:var(--text-xs);color:var(--admin-muted);cursor:pointer;white-space:nowrap;background:0 0;border-inline-end:1px solid #00000014;justify-content:center;align-items:center;gap:.3rem;padding:.2rem .55rem;font-weight:700;text-decoration:none;display:inline-flex}.admin-app-shell .admin-users-toolbar-segment-btn:last-child{border-inline-end:0}.admin-app-shell .admin-users-toolbar-segment-btn--active{background:var(--admin-primary);color:#121212}.admin-app-shell .admin-users-toolbar-segment-btn--bot.admin-users-toolbar-segment-btn--active{color:#1e3a8a;background:#dbeafe}.admin-app-shell .admin-users-toolbar-count-badge{font-size:var(--text-xs);font-variant-numeric:tabular-nums;opacity:.85;flex-shrink:0;font-weight:800}.admin-app-shell .admin-users-toolbar-select,.admin-app-shell .admin-users-toolbar-input{border-radius:var(--radius-sm);min-height:1.85rem;font-size:var(--text-xs);color:var(--admin-text);background:#fff;border:1px solid #0000001f;padding:.2rem .5rem}.admin-app-shell .admin-users-toolbar-select--period{width:6.5rem}.admin-app-shell .admin-users-toolbar-input--wowbet{width:6.75rem}.admin-app-shell .admin-users-toolbar-dates{align-items:center;gap:.25rem;display:inline-flex}.admin-app-shell .admin-users-toolbar-input--date{width:7.1rem;padding-inline:.35rem}.admin-app-shell .admin-users-toolbar-date-sep{color:var(--admin-muted);font-size:var(--text-xs)}.admin-app-shell .admin-users-toolbar-checks{flex-wrap:wrap;align-items:center;gap:.35rem .55rem;display:inline-flex}.admin-app-shell .admin-users-toolbar-check{font-size:var(--text-xs);color:var(--admin-muted);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;gap:.3rem;font-weight:600;display:inline-flex}.admin-app-shell .admin-users-toolbar-check input{width:.85rem;height:.85rem;accent-color:var(--admin-primary)}.admin-app-shell .admin-users-toolbar-actions{align-items:center;gap:.35rem;margin-inline-start:auto;display:inline-flex}.admin-app-shell .admin-users-toolbar-apply,.admin-app-shell .admin-users-toolbar-clear{min-height:1.85rem;font-size:var(--text-xs);padding:.28rem .65rem}@media (max-width:900px){.admin-app-shell .admin-users-toolbar-form{gap:.55rem;padding:.6rem .7rem .65rem}.admin-app-shell .admin-users-toolbar-meta{border-top:1px solid #0000000f;border-bottom:0;justify-content:flex-end;padding-top:.45rem;padding-bottom:0}.admin-app-shell .admin-users-toolbar-body{gap:.55rem;width:100%}.admin-app-shell .admin-users-toolbar-row{width:100%}.admin-app-shell .admin-users-toolbar-row--tabs{flex-direction:column;align-items:stretch;gap:.45rem;display:flex}:is(.admin-app-shell .admin-users-toolbar-row--tabs:has(.admin-users-toolbar-groups:only-child),.admin-app-shell .admin-users-toolbar-row--tabs:not(:has(.admin-users-toolbar-groups))){flex-direction:column}.admin-app-shell .admin-users-toolbar-segment,.admin-app-shell .admin-users-toolbar-groups{width:100%;max-width:100%}.admin-app-shell .admin-users-toolbar-groups{display:none}.admin-app-shell .admin-users-toolbar-segment .admin-users-toolbar-segment-btn,.admin-app-shell .admin-users-toolbar-groups .admin-users-toolbar-segment-btn{min-width:0;min-height:2.15rem;font-size:var(--text-xs);flex:1 1 0;padding-inline:.4rem}.admin-app-shell .admin-users-toolbar-count-badge{flex-shrink:0}.admin-app-shell .admin-users-toolbar-row--fields{flex-direction:column;align-items:stretch;gap:.45rem}.admin-app-shell .admin-users-toolbar-input--wowbet,.admin-app-shell .admin-users-toolbar-select--period{width:100%;min-height:2.15rem;font-size:var(--text-xs)}.admin-app-shell .admin-users-toolbar-dates{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.35rem;width:100%;display:grid}.admin-app-shell .admin-users-toolbar-input--date{width:100%;min-width:0;min-height:2.15rem;font-size:var(--text-xs)}.admin-app-shell .admin-users-toolbar-row--bottom{flex-direction:column;gap:.45rem;padding-top:.1rem}.admin-app-shell .admin-users-toolbar-checks{display:none}.admin-app-shell .admin-users-toolbar-check{border-radius:var(--radius-sm);min-height:2.1rem;font-size:var(--text-xs);color:var(--admin-text);background:#fff;border:1px solid #0000001a;justify-content:center;padding:.35rem .45rem}.admin-app-shell .admin-users-toolbar-check:has(input:checked){border-color:color-mix(in srgb, var(--brand-admin-primary) 55%, transparent);background:color-mix(in srgb, var(--brand-admin-primary) 10%, transparent);color:#121212}.admin-app-shell .admin-users-toolbar-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;width:100%;margin-inline-start:0;display:grid}:is(.admin-app-shell .admin-users-toolbar-actions:has(.admin-users-toolbar-clear:only-child),.admin-app-shell .admin-users-toolbar-actions:not(:has(.admin-users-toolbar-clear))){grid-template-columns:1fr}.admin-app-shell .admin-users-toolbar-apply,.admin-app-shell .admin-users-toolbar-clear{min-height:2.25rem;font-size:var(--text-xs);font-weight:700}}@media (min-width:901px){.admin-app-shell .admin-users-toolbar-form{flex-direction:row;align-items:center;gap:.7rem;padding:.65rem .9rem}.admin-app-shell .admin-users-toolbar-meta{border-inline-start:1px solid var(--admin-line);padding-inline:.65rem 0;border-inline-end:0;border-bottom:0;flex:none;justify-content:flex-end;margin-inline-start:auto;padding-bottom:0}.admin-app-shell .admin-users-toolbar-body{flex-flow:wrap;align-items:center;gap:.4rem .55rem}.admin-app-shell .admin-users-toolbar-row--tabs,.admin-app-shell .admin-users-toolbar-row--fields,.admin-app-shell .admin-users-toolbar-row--bottom{width:auto}.admin-app-shell .admin-users-toolbar-row--tabs{flex:none}.admin-app-shell .admin-users-toolbar-row--fields{flex:10rem}.admin-app-shell .admin-users-toolbar-row--bottom{flex:none;margin-inline-start:auto}.admin-app-shell .admin-users-toolbar-actions{margin-inline-start:0}}.admin-app-shell .admin-overview-chart-panel,.admin-app-shell .admin-overview-chart-body,.admin-app-shell .admin-overview-chart-plot{overflow:visible}.admin-app-shell .admin-overview-chart-tooltip{color:#f8fafc;background:#334155}.admin-app-shell .admin-overview-chart-tooltip__date{color:#e2e8f0}.admin-app-shell .admin-overview-chart-tooltip__label{color:#cbd5e1}.admin-app-shell .admin-overview-chart-tooltip__value{color:#fff;font-variant-numeric:tabular-nums;font-weight:600}.admin-app-shell .admin-overview-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}@media (min-width:1024px){.admin-app-shell .admin-overview-toolbar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;display:grid}.admin-app-shell .admin-overview-range-select{justify-self:start;min-width:10.5rem}.admin-app-shell .admin-overview-view-tabs{justify-self:center}}.admin-app-shell .admin-overview-charts{flex-direction:column;gap:1rem;display:flex}@media (min-width:1024px){.admin-app-shell .admin-overview-charts{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.25rem;display:grid}.admin-app-shell .admin-overview-charts .admin-overview-chart-panel{min-width:0}}.admin-app-shell .admin-overview-range-select{appearance:none;border-radius:var(--radius-sm);border:1px solid var(--admin-line);min-height:2.25rem;font-size:var(--text-xs);color:var(--admin-text-primary);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right .65rem center no-repeat;padding:.35rem 2rem .35rem .75rem;font-weight:600}.admin-app-shell .admin-overview-view-tabs{border-radius:var(--radius-sm);border:1px solid var(--admin-line);background:#f3f4f6;gap:.15rem;padding:.15rem;display:inline-flex}.admin-app-shell .admin-overview-view-tab{border-radius:var(--radius-sm);font-size:var(--text-xs);color:#6b7280;cursor:pointer;background:0 0;border:0;padding:.35rem .85rem;font-weight:600;transition:background-color .15s,color .15s}.admin-app-shell .admin-overview-view-tab.is-active{color:var(--admin-text-primary);background:#fff;box-shadow:0 1px 2px #0f172a0f}.admin-app-shell .admin-overview-kpi-panel{padding:1rem}@media (min-width:640px){.admin-app-shell .admin-overview-kpi-panel{padding:1.15rem 1.25rem 1.35rem}}.admin-app-shell .admin-overview-kpi{flex-direction:column;gap:1.25rem;display:flex}.admin-app-shell .admin-overview-kpi-row--primary{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1rem;display:grid}.admin-app-shell .admin-overview-kpi-row--secondary{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-app-shell .admin-overview-kpi-row--secondary .admin-overview-kpi-item{grid-column:1}.admin-app-shell .admin-overview-kpi-item{min-width:0}.admin-app-shell .admin-overview-kpi-label{font-size:var(--text-xs);color:#525252;font-weight:500;line-height:1.25}.admin-app-shell .admin-overview-kpi-value{font-size:var(--text-xl);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#d4a017;margin-top:.35rem;font-weight:700;line-height:1}@media (min-width:640px){.admin-app-shell .admin-overview-kpi{gap:1.5rem}.admin-app-shell .admin-overview-kpi-row--primary{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 1.5rem}.admin-app-shell .admin-overview-kpi-row--secondary{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-app-shell .admin-overview-kpi-label{font-size:var(--text-xs)}.admin-app-shell .admin-overview-kpi-value{font-size:var(--text-xl);margin-top:.45rem}}@media (min-width:1024px){.admin-app-shell .admin-overview-kpi-panel{padding:1.35rem 1.5rem 1.5rem}.admin-app-shell .admin-overview-kpi{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem;display:grid}.admin-app-shell .admin-overview-kpi-row--primary,.admin-app-shell .admin-overview-kpi-row--secondary{display:contents}.admin-app-shell .admin-overview-kpi-row--secondary .admin-overview-kpi-item{grid-column:auto}.admin-app-shell .admin-overview-kpi-value{font-size:var(--text-xl)}}.admin-app-shell .admin-btn-danger.admin-btn-danger--quiet{color:#9ca3af;border-color:var(--admin-line);background:0 0}.admin-app-shell .admin-btn-danger.admin-btn-danger--quiet:hover:not(:disabled){color:#b91c1c;background:#dc262614;border-color:#dc26264d}@media (max-width:1023px){body.admin-app:has(>.admin-modal) #admin-mobile-bottom-nav.admin-tabs--mobile{display:none!important}}.admin-app-shell .admin-page-header{text-align:left;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.admin-app-shell .admin-page-header>:first-child{flex:auto;min-width:0}.admin-app-shell .admin-page-title{font-size:var(--text-xl);letter-spacing:-.015em;color:var(--admin-text-primary);align-items:center;gap:.5rem;margin:0;font-weight:800;line-height:1.2;display:flex}.admin-app-shell .admin-count-chip{background:color-mix(in srgb, var(--brand-admin-primary) 16%, transparent);min-width:1.6rem;height:1.4rem;color:var(--brand-admin-ink-deep);font-size:var(--text-xs);font-variant-numeric:tabular-nums;letter-spacing:0;border-radius:999px;justify-content:center;align-items:center;padding:0 .45rem;font-weight:800;display:inline-flex}.admin-app-shell .admin-page-subtitle{font-size:var(--text-xs);color:var(--admin-text-subtle);margin:.2rem 0 0;line-height:1.4}.admin-app-shell .admin-page-actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.admin-app-shell .admin-page-actions .admin-btn{min-height:2.35rem}@media (min-width:640px){.admin-app-shell .admin-page-title{font-size:var(--text-xl)}.admin-app-shell .admin-page-subtitle{font-size:var(--text-sm)}}.admin-app-shell .admin-page-stack{flex-direction:column;flex:auto;gap:.85rem;width:100%;min-height:0;display:flex}@media (min-width:640px){.admin-app-shell .admin-page-stack{gap:1rem}}.admin-app-shell .admin-seg{border:1px solid var(--admin-line);border-radius:var(--radius-lg);scrollbar-width:none;background:#eceef2;align-items:stretch;gap:2px;min-width:0;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.admin-app-shell .admin-seg::-webkit-scrollbar{display:none}.admin-app-shell .admin-seg--block{width:100%;display:flex}.admin-app-shell .admin-seg__btn{border-radius:var(--radius-sm);color:#6b7280;min-height:2.1rem;font-size:var(--text-xs);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;gap:.4rem;padding:0 .9rem;font-weight:700;text-decoration:none;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.admin-app-shell .admin-seg--block .admin-seg__btn{flex:1 1 0}.admin-app-shell .admin-seg__btn:hover{color:#111827}.admin-app-shell .admin-seg__btn:focus-visible{outline:2px solid color-mix(in srgb, var(--brand-admin-primary) 60%, transparent);outline-offset:1px}.admin-app-shell .admin-seg__count{color:#4b5563;min-width:1.35rem;height:1.2rem;font-size:var(--text-xs);font-variant-numeric:tabular-nums;opacity:1;background:#11182712;border-radius:999px;justify-content:center;align-items:center;padding:0 .4rem;font-weight:800;display:inline-flex}.admin-app-shell .admin-seg__btn.is-active .admin-seg__count{background:var(--admin-primary);color:#111827}.admin-app-shell .admin-page-stack>.admin-seg:not(.admin-seg--block){align-self:flex-start}.admin-app-shell .admin-sidebar-brand,.admin-app-shell .admin-tab-publish-btn__label,.admin-app-shell .admin-sidebar-toggle{display:none}@media (min-width:1024px){body.admin-app,.admin-app-shell{--admin-sidebar-w:15.5rem}.admin-app-shell{padding-left:var(--admin-sidebar-w)}.admin-app-shell .admin-topbar-brand{visibility:hidden}.admin-app-shell #dashboard-admin-top-nav.admin-tabs--desktop{z-index:46;width:var(--admin-sidebar-w);border-right:1px solid var(--admin-line);max-width:none;box-shadow:none;background:#fff;margin:0;padding:1.1rem .85rem 1rem;position:fixed;inset:0 auto 0 0;overflow-y:auto}.admin-app-shell .admin-tabs--desktop-inner{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;height:100%}.admin-app-shell .admin-sidebar-brand{align-items:center;padding:.2rem .6rem 1.35rem;display:flex}.admin-app-shell .admin-sidebar-brand__mark{border-radius:var(--radius-sm);width:2rem;height:2rem;display:none}.admin-app-shell .admin-sidebar-brand__logo{object-fit:contain;object-position:left center;width:auto;max-width:100%;height:2.1rem}.admin-app-shell .admin-tabs--desktop-links{flex-flow:column;flex:none;align-items:stretch;gap:.15rem}.admin-app-shell .admin-tabs--desktop .admin-tab{border-radius:var(--radius-sm);width:100%;color:var(--admin-muted);font-size:var(--text-sm);background:0 0;border:0;justify-content:flex-start;gap:.7rem;padding:.6rem .75rem;font-weight:600}.admin-app-shell .admin-tabs--desktop .admin-tab:hover{color:var(--admin-text);background:#f4f5f7}.admin-app-shell .admin-tabs--desktop .admin-tab.is-active{background:color-mix(in srgb, var(--brand-admin-primary) 16%, transparent);color:var(--brand-admin-ink)}.admin-app-shell .admin-tabs--desktop .admin-tab-icon,.admin-app-shell .admin-tabs--desktop .admin-tab-icon svg{width:1.15rem;height:1.15rem}.admin-app-shell .admin-tab-publish-btn{border-radius:var(--radius-sm);background:var(--brand-admin-primary);color:#111;width:100%;height:2.75rem;font-weight:700;font-size:var(--text-sm);border:0;order:3;gap:.45rem;margin-top:auto}.admin-app-shell .admin-tab-publish-btn:hover,.admin-app-shell .admin-tab-publish-btn.is-active{background:var(--brand-admin-primary-light);color:#111;border:0}.admin-app-shell .admin-tab-publish-btn__label{display:inline}.admin-app-shell,#dashboard-admin-top-nav.admin-tabs--desktop{transition:padding-left .2s,width .2s}.admin-app-shell .admin-sidebar-toggle{border-radius:var(--radius-sm);width:100%;color:var(--admin-muted);font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;order:4;align-items:center;gap:.7rem;margin-top:.5rem;padding:.55rem .75rem;font-weight:600;display:flex}.admin-app-shell .admin-sidebar-toggle:hover{color:var(--admin-text);background:#f4f5f7}.admin-app-shell .admin-sidebar-toggle__icon{flex-shrink:0;width:1.15rem;height:1.15rem}html[data-admin-sidebar=collapsed] body.admin-app,html[data-admin-sidebar=collapsed] .admin-app-shell{--admin-sidebar-w:4.5rem}html[data-admin-sidebar=collapsed] .admin-app-shell #dashboard-admin-top-nav.admin-tabs--desktop{padding-inline:.65rem}html[data-admin-sidebar=collapsed] .admin-app-shell .admin-sidebar-brand{justify-content:center;padding-inline:0;overflow:hidden}html[data-admin-sidebar=collapsed] .admin-app-shell .admin-sidebar-brand__logo{display:none}html[data-admin-sidebar=collapsed] .admin-app-shell .admin-sidebar-brand__mark{display:block}html[data-admin-sidebar=collapsed] .admin-app-shell .admin-tabs--desktop .admin-tab,html[data-admin-sidebar=collapsed] .admin-app-shell .admin-sidebar-toggle{justify-content:center;padding-inline:0}html[data-admin-sidebar=collapsed] .admin-app-shell .admin-tabs--desktop .admin-tab-label,html[data-admin-sidebar=collapsed] .admin-app-shell .admin-tab-publish-btn__label,html[data-admin-sidebar=collapsed] .admin-app-shell .admin-sidebar-toggle__label{display:none}html[data-admin-sidebar=collapsed] .admin-app-shell .admin-sidebar-toggle__icon{transform:scaleX(-1)}}.admin-app-shell .admin-page-title{letter-spacing:-.015em}@media (min-width:1024px){.admin-app-shell .admin-page-header{padding-top:.35rem;padding-bottom:.35rem}.admin-app-shell .admin-page-title{font-size:var(--text-xl)}.admin-app-shell .admin-page-subtitle{font-size:var(--text-sm)}}.admin-app-shell .admin-btn{min-height:2.35rem;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s}.admin-app-shell .admin-btn-sm{min-height:2rem}.admin-app-shell .admin-btn-primary{background:var(--brand-admin-primary)}.admin-app-shell .admin-btn-ghost:hover{background:#f4f5f7;border-color:#d6d9df}.admin-app-shell .admin-btn-danger:hover{background:#dc262624}.admin-app-shell .admin-btn:focus-visible,.admin-app-shell .admin-icon-btn:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-admin-primary) 35%, transparent);outline:none}.admin-app-shell .admin-table th{color:#6b7280;font-size:var(--text-xs);letter-spacing:.05em;white-space:nowrap;background:#f8f9fb;padding:.7rem 1rem}.admin-app-shell .admin-table td{vertical-align:middle;padding:.85rem 1rem}.admin-app-shell .admin-table tbody tr{transition:background-color .12s}.admin-app-shell .admin-table tbody tr:last-child td{border-bottom:0}@media (min-width:1024px){.admin-app-shell .admin-table-wrap{max-height:calc(100dvh - 17rem);overflow:auto}.admin-app-shell .admin-table thead th{z-index:2;box-shadow:inset 0 -1px 0 var(--admin-line);position:sticky;top:0}.admin-app-shell #dashboard-admin-top-nav.admin-tabs--desktop{position:fixed}.admin-app-shell .admin-sidebar-toggle{border-radius:var(--radius-sm);order:0;justify-content:center;width:2rem;height:2rem;margin:0;padding:0;position:absolute;top:1.15rem;right:.6rem}.admin-app-shell .admin-sidebar-toggle__label{display:none}.admin-app-shell .admin-sidebar-brand{padding-right:2.5rem}html[data-admin-sidebar=collapsed] .admin-app-shell .admin-sidebar-toggle{order:1;align-self:center;margin:-.6rem 0 .9rem;position:static}html[data-admin-sidebar=collapsed] .admin-app-shell .admin-sidebar-brand{padding-right:0}html[data-admin-sidebar=collapsed] .admin-app-shell .admin-tabs--desktop-links{order:2}.admin-app-shell .admin-channels-shell .admin-channel-item{border-radius:var(--radius-lg);background:0 0!important;border-color:#0000!important}.admin-app-shell .admin-channels-shell .admin-channel-item:hover{background:#f4f5f7!important;border-color:#0000!important}.admin-app-shell .admin-channels-shell .admin-channel-item.is-selected{background:color-mix(in srgb, var(--brand-admin-primary) 12%, transparent)!important;border-color:#0000!important}.admin-app-shell .admin-channels-shell .channel-row-menu{opacity:0;transition:opacity .15s}.admin-app-shell .admin-channels-shell .admin-channel-item:hover .channel-row-menu,.admin-app-shell .admin-channels-shell .admin-channel-item.is-selected .channel-row-menu,.admin-app-shell .admin-channels-shell .channel-row-menu[aria-expanded=true],.admin-app-shell .admin-channels-shell .channel-row-menu:focus-visible{opacity:1}}body.admin-app,.admin-app-shell{--admin-bg:#f4f4f5;--admin-line:#e4e4e7;--admin-text:#0a0a0a;--admin-muted:#52525b;--admin-shadow:none;background:var(--admin-bg)!important}.admin-app-shell .admin-topbar{border-top:3px solid var(--brand-admin-primary);box-shadow:none;border-bottom:1px solid var(--admin-line)}.admin-app-shell .admin-panel{border-radius:var(--radius-lg);box-shadow:none;border-color:var(--admin-line)}.admin-app-shell .admin-page-title{color:#0a0a0a;font-weight:800}.admin-app-shell .admin-page-header>div:first-child:after{content:"";border-radius:var(--radius-sm);background:var(--brand-admin-primary);width:2.5rem;height:4px;margin-top:.6rem;display:block}.admin-app-shell .admin-count-chip{background:var(--brand-admin-primary);color:#0a0a0a;font-weight:800}.admin-app-shell .admin-btn{border-radius:var(--radius-sm)}.admin-app-shell .admin-btn-primary{background:var(--brand-admin-primary);color:#0a0a0a;font-weight:800}.admin-app-shell .admin-btn-primary:hover{background:var(--brand-admin-primary-light)}.admin-app-shell .admin-btn-ghost{border-color:#d4d4d8}.admin-app-shell .admin-seg{border-radius:var(--radius-sm);background:#fff}.admin-app-shell .admin-seg__btn{border-radius:var(--radius-sm);font-weight:700}.admin-app-shell .admin-seg__btn.is-active{background:var(--brand-admin-primary);color:#0a0a0a;box-shadow:none}.admin-app-shell .admin-table th{color:#0a0a0a;background:#fafafa;font-weight:800}.admin-app-shell .admin-tabs--desktop .admin-tab{border-radius:var(--radius-sm);font-weight:700}.admin-app-shell .admin-tabs--desktop .admin-tab.is-active{background:var(--brand-admin-primary);color:#0a0a0a}.admin-app-shell .admin-tab-publish-btn{border-radius:var(--radius-sm);color:var(--brand-admin-primary);background:#0a0a0a;font-weight:800}.admin-app-shell .admin-tab-publish-btn:hover,.admin-app-shell .admin-tab-publish-btn.is-active{color:var(--brand-admin-primary);background:#262626}#admin-mobile-bottom-nav .admin-tab.is-active{background:var(--brand-admin-primary);color:#0a0a0a}body.admin-app :is([class~="text-[8px]"],[class~="text-[9px]"],[class~="text-[10px]"],[class~="text-[11px]"],[class~="text-[12px]"],[class~=text-xs]){font-size:var(--text-xs);line-height:1.4}body.admin-app :is([class~="text-[13px]"],[class~="text-[14px]"],[class~="text-[15px]"],[class~="text-[0.95rem]"],[class~=text-sm]){font-size:var(--text-sm);line-height:1.45}body.admin-app :is([class~=text-base],[class~=text-lg]){font-size:var(--text-md);line-height:1.4}body.admin-app :is([class~=text-xl],[class~=text-2xl],[class~="text-[26px]"]){font-size:var(--text-xl);line-height:1.2}body.admin-app :is([class~=rounded],[class~=rounded-sm],[class~=rounded-md],[class~=rounded-lg],[class*="rounded-[10px]"],[class*="!rounded-[10px]"]){border-radius:var(--radius-sm)!important}body.admin-app :is([class~=rounded-xl],[class~=rounded-2xl],[class~=rounded-3xl]){border-radius:var(--radius-lg)!important}.admin-app-shell .admin-main{gap:var(--space-4);padding:var(--space-4) var(--space-4) var(--space-6)}@media (min-width:1024px){.admin-app-shell .admin-main{padding:var(--space-5) var(--space-5) var(--space-6)}}.admin-app-shell .admin-page-stack{gap:var(--space-4)}.admin-app-shell .admin-page-title{line-height:1.2;font-size:var(--text-xl)!important}.admin-app-shell .admin-page-subtitle{margin-top:var(--space-1);font-size:var(--text-sm)!important}.admin-app-shell .admin-panel-head,.admin-app-shell .admin-panel-foot,.admin-app-shell .admin-table th,.admin-app-shell .admin-table td{padding:var(--space-3) var(--space-4)}.admin-app-shell .admin-table td{font-size:var(--text-sm)}.admin-app-shell .admin-table th{font-size:var(--text-xs)}.admin-app-shell .admin-btn{padding:var(--space-2) var(--space-4);font-size:var(--text-sm);border-radius:var(--radius-sm)}.admin-app-shell .admin-btn-sm{padding:var(--space-1) var(--space-3);font-size:var(--text-xs)}.admin-app-shell .admin-topbar{border-top:0}.admin-app-shell .admin-page-header>div:first-child:after{content:none}.admin-app-shell .admin-count-chip{color:#3f3f46;background:#f4f4f5;font-weight:700}.admin-app-shell .admin-seg{background:#f4f4f5}.admin-app-shell .admin-seg__btn.is-active{color:#0a0a0a;background:#fff;box-shadow:0 1px 2px #0a0a0a14,0 0 0 1px #0a0a0a0f}.admin-app-shell .admin-seg__count{color:#3f3f46;background:#e4e4e7}.admin-app-shell .admin-seg__btn.is-active .admin-seg__count{color:#fff;background:#0a0a0a}.admin-app-shell .admin-table tbody tr:hover{background:#fafafa}@media (min-width:1024px){.admin-app-shell .admin-channels-shell .admin-channel-item.is-selected{background:#f4f4f5!important}}@media (max-width:1023px){.admin-app-shell .admin-channels-shell .admin-channel-item:hover,.admin-app-shell .admin-channels-shell .admin-channel-item.is-selected{box-shadow:0 1px 2px #0a0a0a0f;border-color:#d4d4d8!important}}.admin-app-shell{--admin-funnel-1:#0a0a0a;--admin-funnel-2:#3f3f46;--admin-funnel-3:#71717a;--admin-funnel-3-ink:#fff}.admin-app-shell .admin-users-toolbar-segment,.admin-app-shell .admin-users-toolbar-groups{border:1px solid var(--admin-line);border-radius:var(--radius-lg);background:#f4f4f5;gap:2px;padding:3px}.admin-app-shell .admin-users-toolbar-segment-btn{border-radius:var(--radius-sm);border:0}.admin-app-shell .admin-users-toolbar-segment-btn--active,.admin-app-shell .admin-users-toolbar-segment-btn--bot.admin-users-toolbar-segment-btn--active{color:#0a0a0a;background:#fff;box-shadow:0 1px 2px #0a0a0a14,0 0 0 1px #0a0a0a0f}.admin-app-shell .admin-topbar-context{display:none}@media (min-width:1024px){.admin-app-shell .admin-topbar-brand{display:none}.admin-app-shell .admin-topbar-inner{max-width:none;padding:var(--space-3) var(--space-5)}.admin-app-shell .admin-topbar-context{align-items:center;gap:var(--space-4);flex:auto;min-width:0;display:flex}.admin-app-shell .admin-topbar-title{font-size:var(--text-md);color:#0a0a0a;flex-shrink:0;margin:0;font-weight:700}.admin-app-shell .admin-topbar-search{flex:auto;max-width:26rem;margin-inline:auto;position:relative}.admin-app-shell .admin-topbar-search__icon{left:var(--space-3);color:#71717a;pointer-events:none;width:1rem;height:1rem;position:absolute;top:50%;transform:translateY(-50%)}.admin-app-shell .admin-topbar-search input{width:100%;height:2.35rem;padding:0 var(--space-3) 0 2.25rem;border:1px solid var(--admin-line);border-radius:var(--radius-sm);color:#0a0a0a;font-size:var(--text-sm);background:#f4f4f5;outline:none;transition:background-color .15s,border-color .15s,box-shadow .15s}.admin-app-shell .admin-topbar-search input:focus{background:#fff;border-color:#a1a1aa;box-shadow:0 0 0 3px #0a0a0a0f}.admin-app-shell .admin-topbar-action{flex-shrink:0}.admin-app-shell .admin-tab-publish-btn{display:none!important}}.admin-route-progress{z-index:200;background:var(--brand-admin-primary);transform-origin:0;opacity:0;pointer-events:none;height:3px;position:fixed;inset:0 0 auto;transform:scaleX(0)}.admin-route-progress--loading{opacity:1;transition:transform 2.5s cubic-bezier(.1,.6,.2,1);transform:scaleX(.75)}.admin-route-progress--done{opacity:0;transition:transform .2s ease-out,opacity .25s .15s;transform:scaleX(1)}@keyframes admin-page-in{0%{transform:translateY(6px)}to{transform:none}}.admin-app-shell .admin-main>*{animation:.22s ease-out admin-page-in}@media (prefers-reduced-motion:reduce){.admin-route-progress,.admin-app-shell .admin-main>*{transition:none!important;animation:none!important}}html[data-admin-boot],html[data-admin-boot] body{background:#f4f4f5!important}body.admin-app .animate-pulse,html[data-admin-boot] .animate-pulse{background-color:#e9e9ec!important;border-color:#0000!important}.admin-app-shell .admin-page-header__text{display:none}.admin-app-shell .admin-page-header{justify-content:flex-start;padding:0}.admin-app-shell .admin-page-header--no-actions,.admin-app-shell .admin-page-actions a[href="/dashboard/publish"]{display:none}.admin-app-shell .admin-page-header:not(.admin-page-header--no-actions):not(:has(.admin-page-actions>:not([href="/dashboard/publish"]))){display:none}.admin-app-shell .admin-topbar-title{align-items:center;gap:var(--space-2);display:inline-flex}.admin-app-shell .admin-topbar-mark{display:none}@media (max-width:1023px){.admin-app-shell .admin-topbar{-webkit-backdrop-filter:saturate(180%)blur(18px);backdrop-filter:saturate(180%)blur(18px);box-shadow:none;background:#ffffffdb;border-bottom:1px solid #0a0a0a12}.admin-app-shell .admin-topbar-inner{gap:var(--space-3);min-height:3.5rem;padding:.4rem .75rem .4rem .9rem}.admin-app-shell .admin-topbar-brand{flex:none}.admin-app-shell .admin-topbar-logo{display:none}.admin-app-shell .admin-topbar-mark{border-radius:.6rem;width:2rem;height:2rem;display:block;box-shadow:0 0 0 1px #0a0a0a0f}.admin-app-shell .admin-topbar-context{flex:auto;align-items:center;min-width:0;display:flex}.admin-app-shell .admin-topbar-search,.admin-app-shell .admin-topbar-action{display:none}.admin-app-shell .admin-topbar-title{align-items:center;gap:var(--space-2);letter-spacing:-.02em;color:#0a0a0a;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:1.125rem;font-weight:800;display:inline-flex;overflow:hidden}.admin-app-shell .admin-topbar-title .admin-count-chip{font-size:var(--text-xs);padding:.1rem .5rem}.admin-app-shell .admin-topbar-end{gap:var(--space-1)}.admin-app-shell .admin-topbar-end .admin-icon-btn{width:2.5rem;height:2.5rem;box-shadow:none;background:0 0;border:0;border-radius:999px}.admin-app-shell .admin-topbar-end .admin-icon-btn:active{background:#f4f4f5}.admin-app-shell .admin-notif-btn-icon{color:#0a0a0a;width:1.375rem;height:1.375rem}#admin-mobile-bottom-nav.amt{padding:0 0 env(safe-area-inset-bottom,0px);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);box-shadow:none;background:#ffffffe6;border-top:1px solid #0a0a0a12}body.admin-app,.admin-app-shell{--admin-m-tabbar:calc(4rem + env(safe-area-inset-bottom,0px))}.amt__inner{grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;width:100%;height:4rem;padding:0 .25rem;display:grid}.amt-tab{color:#71717a;min-width:0;height:100%;font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;padding:0;text-decoration:none;display:flex}.amt-tab__pill{border-radius:999px;justify-content:center;align-items:center;width:3.5rem;height:2rem;transition:background-color .22s,transform .18s cubic-bezier(.2,.8,.2,1);display:inline-flex;position:relative}.amt-tab__icon{width:1.375rem;height:1.375rem;transition:transform .22s cubic-bezier(.2,.8,.2,1)}.amt-tab__label{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.01em;max-width:100%;font-size:.6875rem;font-weight:600;line-height:1;transition:color .2s;overflow:hidden}.amt-tab.is-active{color:#0a0a0a}.amt-tab.is-active .amt-tab__pill{background:color-mix(in srgb, var(--brand-admin-primary) 22%, transparent)}.amt-tab.is-active .amt-tab__label{font-weight:800}.amt-tab:active .amt-tab__pill{transform:scale(.9)}.amt-tab__dot{background:#ef4444;border-radius:999px;width:.5rem;height:.5rem;position:absolute;top:.2rem;right:.9rem;box-shadow:0 0 0 2px #fff}.amt-tab__dot--inline{box-shadow:none;position:static}.amt-add{background:var(--brand-admin-primary);color:#0a0a0a;width:3.25rem;height:2.75rem;box-shadow:0 6px 16px color-mix(in srgb, var(--brand-admin-primary) 38%, transparent), inset 0 -2px 0 #00000014;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:1rem;justify-content:center;justify-self:center;align-items:center;transition:transform .18s cubic-bezier(.2,.8,.2,1);display:inline-flex}.amt-add:active{transform:scale(.92)}.amt-add.is-active{color:var(--brand-admin-primary);background:#0a0a0a;box-shadow:0 6px 16px #0a0a0a40}.amt-add__icon{width:1.5rem;height:1.5rem}.amt-sheet{z-index:90;pointer-events:none;visibility:hidden;transition:visibility 0s linear .34s;position:fixed;inset:0}.amt-sheet.is-open{pointer-events:auto;visibility:visible;transition:visibility}.amt-sheet__backdrop{opacity:0;-webkit-tap-highlight-color:transparent;background:#0a0a0a61;border:0;padding:0;transition:opacity .28s;position:absolute;inset:0}.amt-sheet.is-open .amt-sheet__backdrop{opacity:1}.amt-sheet__panel{inset-inline:0;padding:.5rem .75rem calc(.75rem + env(safe-area-inset-bottom,0px));will-change:transform;background:#fff;border-radius:1.25rem 1.25rem 0 0;transition:transform .34s cubic-bezier(.32,.72,0,1);position:absolute;bottom:0;transform:translateY(calc(100% + 2rem));box-shadow:0 -12px 40px #0a0a0a29}.amt-sheet.is-open .amt-sheet__panel{transform:translateY(0)}.amt-sheet__grabber{width:2.25rem;height:.3rem;margin:0 auto var(--space-3);background:#e4e4e7;border-radius:999px;display:block}.amt-sheet__title{margin:0 0 var(--space-2);padding:0 var(--space-2);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:#71717a;font-weight:700}.amt-sheet__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.amt-sheet__row{align-items:center;gap:var(--space-3);min-height:3.25rem;padding:0 var(--space-2);border-radius:var(--radius-lg);color:#0a0a0a;font-size:var(--text-md);-webkit-tap-highlight-color:transparent;font-weight:600;text-decoration:none;transition:background-color .15s;display:flex}.amt-sheet__row:active{background:#f4f4f5}.amt-sheet__icon{color:#0a0a0a;background:#f4f4f5;border-radius:.7rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.amt-sheet__icon svg{width:1.2rem;height:1.2rem}.amt-sheet__row.is-active .amt-sheet__icon{background:color-mix(in srgb, var(--brand-admin-primary) 22%, transparent)}.amt-sheet__label{flex:auto;min-width:0}.admin-app-shell .admin-topbar-account{display:none}.amt-sheet__row--danger{width:100%;font:inherit;font-size:var(--text-md);color:#dc2626;text-align:left;cursor:pointer;background:0 0;border:0;font-weight:600}.amt-sheet__row--danger .amt-sheet__icon{color:#dc2626;background:#fef2f2}.amt-sheet__chev{color:#a1a1aa;width:1.1rem;height:1.1rem}}@media (min-width:1024px){.amt-sheet{display:none}}@media (prefers-reduced-motion:reduce){.amt-sheet__panel,.amt-sheet__backdrop,.amt-tab__pill,.amt-add{transition:none}}.admin-app-shell .stories-admin-toolbar{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.admin-app-shell .stories-admin-hint{font-size:var(--text-xs);color:#71717a;align-items:center;gap:.35rem;margin:0;display:inline-flex}.admin-app-shell .stories-admin-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));display:grid}@media (max-width:639px){.admin-app-shell .stories-admin-grid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-app-shell .story-tile{aspect-ratio:9/16;background:#18181b;border-radius:1rem;min-width:0;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 1px 2px #0a0a0a14,0 0 0 1px #0a0a0a0f}@media (hover:hover){.admin-app-shell .story-tile:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0a0a0a29,0 0 0 1px #0a0a0a0f}}.admin-app-shell .story-tile__open{text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;padding:0;display:block;position:absolute;inset:0}.admin-app-shell .story-tile__open:focus-visible{outline:2px solid var(--brand-admin-primary);outline-offset:-2px;border-radius:inherit}.admin-app-shell .story-tile__media{object-fit:cover;width:100%;height:100%;transition:transform .4s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}@media (hover:hover){.admin-app-shell .story-tile:hover .story-tile__media{transform:scale(1.04)}}.admin-app-shell .story-tile.is-expired .story-tile__media{filter:saturate(.55)brightness(.85)}.admin-app-shell .story-tile__shade{background:linear-gradient(#00000073,#0000 28%),linear-gradient(#0000 40%,#00000040 62%,#000c);position:absolute;inset:0}.admin-app-shell .story-tile__top{align-items:center;gap:.35rem;padding-inline-end:2.2rem;display:flex;position:absolute;inset:.6rem .6rem auto}.admin-app-shell .story-tile__status{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#ffffffeb;white-space:nowrap;background:#ffffff2e;border-radius:999px;align-items:center;gap:.3rem;height:1.5rem;padding:0 .55rem;font-size:.6875rem;font-weight:700;display:inline-flex}.admin-app-shell .story-tile__status.is-live{color:#fff;background:#10b981e6}.admin-app-shell .story-tile__dot{background:#fff;border-radius:999px;width:.4rem;height:.4rem;animation:1.6s ease-in-out infinite story-live-pulse}@keyframes story-live-pulse{50%{transform:scale(.6)}}.admin-app-shell .story-tile__kind{color:#fff;background:#0006;border-radius:999px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.admin-app-shell .story-tile__bottom{color:#fff;flex-direction:column;gap:.35rem;display:flex;position:absolute;inset:auto .7rem .65rem}.admin-app-shell .story-tile__caption{-webkit-line-clamp:2;font-size:var(--text-xs);text-shadow:0 1px 6px #00000080;-webkit-box-orient:vertical;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.admin-app-shell .story-tile__meta{color:#ffffffd1;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:.5rem;font-size:.6875rem;font-weight:600;display:flex}.admin-app-shell .story-tile__delete{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;background:#0006;border:0;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background-color .15s,opacity .15s;display:inline-flex;position:absolute;top:.5rem;right:.5rem}.admin-app-shell .story-tile__delete:hover{background:#dc2626}.admin-app-shell .story-tile__delete:disabled{opacity:.5}@media (hover:hover){.admin-app-shell .story-tile__delete{opacity:0}.admin-app-shell .story-tile:hover .story-tile__delete,.admin-app-shell .story-tile:focus-within .story-tile__delete{opacity:1}}.admin-app-shell .story-tile--new{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3);box-shadow:none;color:#0a0a0a;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;border:1.5px dashed #d4d4d8;flex-direction:column;display:flex}.admin-app-shell .story-tile--new:hover{border-color:var(--brand-admin-primary);background:color-mix(in srgb, var(--brand-admin-primary) 6%, #fff)}.admin-app-shell .story-tile--new:active{transform:scale(.98)}.admin-app-shell .story-tile--new__icon{background:var(--brand-admin-primary);color:#0a0a0a;width:3rem;height:3rem;box-shadow:0 6px 16px color-mix(in srgb, var(--brand-admin-primary) 35%, transparent);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.admin-app-shell .story-tile--new__label{font-size:var(--text-sm);font-weight:800}.admin-app-shell .story-tile--new__sub{font-size:var(--text-xs);color:#71717a}@media (prefers-reduced-motion:reduce){.admin-app-shell .story-tile,.admin-app-shell .story-tile__media,.admin-app-shell .story-tile__dot{transition:none;animation:none}}
