:root{color-scheme:dark;--trixis-color-navy-1000:#04111c;--trixis-color-navy-950:#061522;--trixis-color-navy-900:#081a29;--trixis-color-navy-850:#0a2031;--trixis-color-navy-800:#0d273a;--trixis-color-navy-750:#123047;--trixis-color-text:#f3f8fb;--trixis-color-text-muted:#a8bac8;--trixis-color-text-subtle:#788f9f;--trixis-color-border:rgba(124,174,197,.18);--trixis-color-border-strong:rgba(124,174,197,.32);--trixis-color-brand-aqua:#49d7c2;--trixis-color-brand-aqua-strong:#25bba5;--trixis-color-brand-gold:#edc45b;--trixis-color-brand-blue:#5f7fff;--trixis-color-brand-coral:#ff7b72;--trixis-color-positive:#55d99f;--trixis-color-warning:#f1c85d;--trixis-color-danger:#ff7d82;--trixis-color-info:#75a7ff;--trixis-role-accent:var(--trixis-color-brand-aqua);--trixis-role-accent-strong:var(--trixis-color-brand-aqua-strong);--trixis-role-highlight:var(--trixis-color-brand-gold);--trixis-canvas:var(--trixis-color-navy-950);--trixis-canvas-deep:var(--trixis-color-navy-1000);--trixis-surface:rgba(8,26,41,.94);--trixis-surface-raised:rgba(10,32,49,.96);--trixis-surface-soft:rgba(13,39,58,.78);--trixis-surface-hover:rgba(18,48,71,.86);--trixis-overlay:rgba(2,10,18,.76);--trixis-space-0:0;--trixis-space-1:4px;--trixis-space-2:8px;--trixis-space-3:12px;--trixis-space-4:16px;--trixis-space-5:20px;--trixis-space-6:24px;--trixis-space-8:32px;--trixis-space-10:40px;--trixis-space-12:48px;--trixis-font-body:"Manrope","Geologica","Segoe UI",sans-serif;--trixis-font-title:"Geologica","Manrope","Segoe UI",sans-serif;--trixis-font-mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace;--trixis-text-2xs:10px;--trixis-text-xs:12px;--trixis-text-sm:14px;--trixis-text-base:16px;--trixis-text-lg:18px;--trixis-text-xl:22px;--trixis-text-title:clamp(26px,2.15vw,34px);--trixis-leading-tight:1.18;--trixis-leading-normal:1.5;--trixis-radius-xs:8px;--trixis-radius-sm:10px;--trixis-radius-md:12px;--trixis-radius-lg:16px;--trixis-radius-xl:20px;--trixis-radius-pill:999px;--trixis-control-height-compact:34px;--trixis-control-height:40px;--trixis-control-height-large:46px;--trixis-touch-target:44px;--trixis-page-gutter:clamp(12px,1.7vw,24px);--trixis-page-gutter-wide:clamp(16px,2.2vw,32px);--trixis-workspace-max:1920px;--trixis-content-max:1680px;--trixis-reading-max:920px;--trixis-sidebar-width:232px;--trixis-header-height:68px;--trixis-shadow-xs:0 1px 0 hsla(0,0%,100%,.025);--trixis-shadow-sm:0 10px 28px rgba(1,9,17,.2);--trixis-shadow-md:0 22px 58px rgba(1,9,17,.34);--trixis-focus-ring:0 0 0 3px color-mix(in srgb,var(--trixis-role-accent) 22%,transparent);--trixis-transition-fast:140ms ease;--trixis-transition-base:190ms ease;--trixis-z-header:80;--trixis-z-popover:120;--trixis-z-modal:180}body[data-portal=storefront]{--trixis-role-accent:var(--trixis-color-brand-gold);--trixis-role-accent-strong:#dba842;--trixis-role-highlight:var(--trixis-color-brand-aqua)}body[data-portal=client],body[data-portal=partner]{--trixis-role-accent:var(--trixis-color-brand-aqua);--trixis-role-accent-strong:var(--trixis-color-brand-aqua-strong);--trixis-role-highlight:var(--trixis-color-brand-gold)}body[data-portal=admin]{--trixis-role-accent:var(--trixis-color-brand-coral);--trixis-role-accent-strong:#e75f59;--trixis-role-highlight:var(--trixis-color-brand-gold)}@media (prefers-reduced-motion:reduce){:root{--trixis-transition-fast:0ms;--trixis-transition-base:0ms}}body[data-portal=admin]{--bg:var(--trixis-canvas);--page-background:radial-gradient(circle at 10% 12%,color-mix(in srgb,var(--trixis-color-brand-coral) 14%,transparent),transparent 34%),radial-gradient(circle at 88% 5%,color-mix(in srgb,var(--trixis-color-brand-gold) 9%,transparent),transparent 28%),linear-gradient(180deg,var(--trixis-color-navy-900),var(--trixis-color-navy-950));--surface:var(--trixis-surface);--surface-muted:var(--trixis-surface-raised);--surface-strong:var(--trixis-canvas-deep);--surface-card:var(--trixis-surface-raised);--surface-contrast:var(--trixis-surface-soft);--text:var(--trixis-color-text);--text-muted:var(--trixis-color-text-muted);--border:var(--trixis-color-border);--button-secondary-bg:color-mix(in srgb,var(--trixis-surface-raised) 88%,transparent);--button-secondary-border:var(--trixis-color-border-strong);--input-bg:color-mix(in srgb,var(--trixis-color-navy-1000) 82%,transparent);--input-border:var(--trixis-color-border);--header-bg:color-mix(in srgb,var(--trixis-color-navy-1000) 88%,transparent);--accent:var(--trixis-role-accent);--accent-dark:var(--trixis-role-accent-strong);--ring:color-mix(in srgb,var(--trixis-role-accent) 30%,transparent);--shadow:var(--trixis-shadow-md);--shadow-soft:var(--trixis-shadow-sm);--radius:var(--trixis-radius-lg);--radius-sm:var(--trixis-radius-sm);--font-title:var(--trixis-font-title);--font-body:var(--trixis-font-body);min-width:320px;font-size:var(--trixis-text-sm);line-height:var(--trixis-leading-normal);background-attachment:fixed}html[data-theme=light] body[data-portal=admin]{--trixis-canvas:#f5f5f7;--trixis-canvas-deep:#eceef1;--trixis-surface:hsla(0,0%,100%,.95);--trixis-surface-raised:hsla(0,25%,98%,.98);--trixis-surface-soft:hsla(0,25%,94%,.84);--trixis-surface-hover:hsla(0,33%,94%,.9);--trixis-color-text:#2b2026;--trixis-color-text-muted:#6f5e67;--trixis-color-text-subtle:#8c7a83;--trixis-color-border:rgba(91,57,71,.14);--trixis-color-border-strong:rgba(91,57,71,.26);--trixis-shadow-sm:0 10px 28px rgba(49,30,38,.08);--trixis-shadow-md:0 22px 58px rgba(49,30,38,.13);--page-background:linear-gradient(180deg,#faf8f8,#f2eeee)}body[data-portal=admin] :where(button,input,select,textarea,summary){font:inherit}body[data-portal=admin] :where(a,button,input,select,textarea,summary):focus-visible{outline:1px solid color-mix(in srgb,var(--trixis-role-accent) 78%,#fff);outline-offset:2px;box-shadow:var(--trixis-focus-ring)}body[data-portal=admin] .captcha-placeholder{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:var(--trixis-space-3);gap:var(--trixis-space-3);min-height:var(--trixis-touch-target);padding:var(--trixis-space-3);border:1px solid var(--trixis-color-border);border-radius:var(--trixis-radius-md);background:var(--trixis-surface-raised)}body[data-portal=admin] .captcha-placeholder input{width:18px;height:18px;accent-color:var(--trixis-role-accent)}body[data-portal=admin] .captcha-placeholder span{display:grid;grid-gap:2px;gap:2px}body[data-portal=admin] .captcha-placeholder small{color:var(--trixis-color-text-muted)}body[data-portal=admin] .button,body[data-portal=admin] .input{min-height:var(--trixis-control-height);border-radius:var(--trixis-radius-md);font-size:var(--trixis-text-xs)}body[data-portal=admin] .portal-header{padding:var(--trixis-space-3) var(--trixis-page-gutter) 0;border:0;background:transparent;box-shadow:none}body[data-portal=admin] .portal-header-inner{width:min(100%,var(--trixis-workspace-max));min-height:var(--trixis-header-height);margin-inline:auto;padding:var(--trixis-space-2) var(--trixis-space-4);border:1px solid var(--trixis-color-border);border-radius:var(--trixis-radius-xl);background:color-mix(in srgb,var(--trixis-color-navy-1000) 92%,transparent);box-shadow:var(--trixis-shadow-sm)}body[data-portal=admin] .portal-chip,body[data-portal=admin] .portal-header-link{min-height:36px;padding-inline:var(--trixis-space-3);border-radius:var(--trixis-radius-md);font-size:var(--trixis-text-xs)}body[data-portal=admin] .admin-shell{width:min(100%,var(--trixis-workspace-max));margin-inline:auto;padding:var(--trixis-space-5) var(--trixis-page-gutter) var(--trixis-space-10)}body[data-portal=admin] .admin-topbar{padding:var(--trixis-space-4) var(--trixis-space-5);border-color:var(--trixis-color-border);border-radius:var(--trixis-radius-lg);background:color-mix(in srgb,var(--trixis-surface) 94%,transparent);box-shadow:var(--trixis-shadow-sm)}body[data-portal=admin] .admin-topbar-wrap{margin-bottom:var(--trixis-space-3)}body[data-portal=admin] .admin-title,body[data-portal=admin] .admin-topbar h1{font-size:var(--trixis-text-title);line-height:var(--trixis-leading-tight);letter-spacing:-.035em}body[data-portal=admin] .admin-kicker,body[data-portal=admin] .admin-sidebar-label{color:var(--trixis-role-accent);font-size:var(--trixis-text-2xs);letter-spacing:.12em}body[data-portal=admin] .admin-layout{grid-template-columns:var(--trixis-sidebar-width) minmax(0,1fr);gap:var(--trixis-space-3)}body[data-portal=admin] .admin-sidebar{top:calc(var(--trixis-header-height) + var(--trixis-space-8));gap:var(--trixis-space-3)}body[data-portal=admin] .admin-sidebar-section{padding:var(--trixis-space-3);border-color:var(--trixis-color-border);border-radius:var(--trixis-radius-lg);background:color-mix(in srgb,var(--trixis-surface) 96%,transparent);box-shadow:var(--trixis-shadow-xs)}body[data-portal=admin] .admin-nav,body[data-portal=admin] .admin-sidebar-stack{gap:var(--trixis-space-1)}body[data-portal=admin] .admin-nav-btn{min-height:var(--trixis-control-height);padding:var(--trixis-space-2) var(--trixis-space-3);border-color:transparent;border-radius:var(--trixis-radius-md);background:transparent;font-size:var(--trixis-text-xs)}body[data-portal=admin] .admin-nav-btn.active,body[data-portal=admin] .admin-nav-btn:hover{transform:none;border-color:color-mix(in srgb,var(--trixis-role-accent) 24%,transparent);background:color-mix(in srgb,var(--trixis-role-accent) 9%,transparent)}body[data-portal=admin] .admin-main{gap:var(--trixis-space-3);min-width:0}body[data-portal=admin] .admin-content-card,body[data-portal=admin] .admin-list-item,body[data-portal=admin] .admin-listing-preview,body[data-portal=admin] .admin-page-preview,body[data-portal=admin] .admin-stat-card,body[data-portal=admin] .card{border-color:var(--trixis-color-border);border-radius:var(--trixis-radius-lg);background:color-mix(in srgb,var(--trixis-surface) 96%,transparent);box-shadow:var(--trixis-shadow-xs)}body[data-portal=admin] .admin-content-card{width:100%;min-width:0;max-width:100%;padding:var(--trixis-space-5)}body[data-portal=admin] .admin-content-header,body[data-portal=admin] .admin-content-header>*,body[data-portal=admin] .workspace-register-bulkbar,body[data-portal=admin] .workspace-register-stack,body[data-portal=admin] .workspace-register-toolbar{min-width:0;max-width:100%}body[data-portal=admin] .admin-content-card .card:has(.workspace-register-table){width:100%;min-width:0;max-width:100%;overflow-x:auto}body[data-portal=admin] .admin-list-grid,body[data-portal=admin] .admin-stats-grid{gap:var(--trixis-space-3)}body[data-portal=admin] .admin-module-launcher{display:grid;grid-gap:var(--trixis-space-3);gap:var(--trixis-space-3);margin-top:var(--trixis-space-4);padding:var(--trixis-space-4);overflow:hidden;border:1px solid var(--trixis-color-border);border-radius:var(--trixis-radius-lg);background:linear-gradient(135deg,color-mix(in srgb,var(--trixis-surface-raised) 94%,transparent),color-mix(in srgb,var(--trixis-canvas-deep) 82%,transparent)),radial-gradient(circle at 12% 0,color-mix(in srgb,var(--trixis-role-accent) 14%,transparent),transparent 38%);box-shadow:var(--trixis-shadow-xs)}body[data-portal=admin] .admin-module-launcher-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--trixis-space-4)}body[data-portal=admin] .admin-module-launcher-head h3{margin:var(--trixis-space-1) 0 0;font-size:var(--trixis-text-xl)}body[data-portal=admin] .admin-module-launcher-head>.notice{max-width:540px;margin:0;text-align:right}body[data-portal=admin] .admin-module-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--trixis-space-2);gap:var(--trixis-space-2)}body[data-portal=admin] .admin-module-card{--admin-module-accent:var(--trixis-role-accent);position:relative;min-width:0;min-height:182px;display:grid;grid-template-rows:auto auto 1fr auto;grid-gap:var(--trixis-space-2);gap:var(--trixis-space-2);padding:var(--trixis-space-4);overflow:hidden;border:1px solid color-mix(in srgb,var(--admin-module-accent) 28%,var(--trixis-color-border));border-radius:var(--trixis-radius-md);background:linear-gradient(155deg,color-mix(in srgb,var(--admin-module-accent) 9%,var(--trixis-surface-raised)),var(--trixis-surface));color:var(--trixis-color-text);text-decoration:none;transition:transform var(--trixis-transition-base),border-color var(--trixis-transition-base),background var(--trixis-transition-base)}body[data-portal=admin] .admin-module-card:after{position:absolute;right:-34px;bottom:-48px;width:118px;height:118px;border:1px solid color-mix(in srgb,var(--admin-module-accent) 20%,transparent);border-radius:50%;content:"";pointer-events:none}body[data-portal=admin] .admin-module-card:focus-visible,body[data-portal=admin] .admin-module-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--admin-module-accent) 58%,var(--trixis-color-border));background:linear-gradient(155deg,color-mix(in srgb,var(--admin-module-accent) 15%,var(--trixis-surface-raised)),var(--trixis-surface));outline:none;box-shadow:var(--trixis-focus-ring)}body[data-portal=admin] .admin-module-card-aqua{--admin-module-accent:var(--trixis-color-brand-aqua)}body[data-portal=admin] .admin-module-card-blue{--admin-module-accent:var(--trixis-color-brand-blue)}body[data-portal=admin] .admin-module-card-gold{--admin-module-accent:var(--trixis-color-brand-gold)}body[data-portal=admin] .admin-module-card-coral{--admin-module-accent:var(--trixis-color-brand-coral)}body[data-portal=admin] .admin-module-index{position:absolute;top:var(--trixis-space-3);right:var(--trixis-space-3);color:color-mix(in srgb,var(--admin-module-accent) 42%,transparent);font-family:var(--trixis-font-mono);font-size:var(--trixis-text-xs)}body[data-portal=admin] .admin-module-code{width:-moz-fit-content;width:fit-content;padding:3px 7px;border:1px solid color-mix(in srgb,var(--admin-module-accent) 35%,transparent);border-radius:var(--trixis-radius-pill);color:var(--admin-module-accent);font-family:var(--trixis-font-mono);font-size:var(--trixis-text-2xs);font-weight:700;letter-spacing:.08em}body[data-portal=admin] .admin-module-card>strong{padding-right:var(--trixis-space-6);font-size:var(--trixis-text-lg)}body[data-portal=admin] .admin-module-description{color:var(--trixis-color-text-muted);font-size:var(--trixis-text-xs);line-height:var(--trixis-leading-normal)}body[data-portal=admin] .admin-module-footer{z-index:1;display:flex;align-items:center;justify-content:space-between;gap:var(--trixis-space-2);padding-top:var(--trixis-space-2);border-top:1px solid color-mix(in srgb,var(--admin-module-accent) 16%,var(--trixis-color-border))}body[data-portal=admin] .admin-module-open,body[data-portal=admin] .admin-module-state{font-size:var(--trixis-text-2xs);font-weight:700}body[data-portal=admin] .admin-module-state{color:var(--admin-module-accent)}body[data-portal=admin] .admin-module-open{color:var(--trixis-color-text-subtle)}body[data-portal=admin] .admin-overview-columns{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:start;grid-gap:var(--trixis-space-3);gap:var(--trixis-space-3);margin-top:var(--trixis-space-3)}body[data-portal=admin] .admin-overview-panel{min-width:0;padding:var(--trixis-space-4)}body[data-portal=admin] .admin-overview-category-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--trixis-space-2);gap:var(--trixis-space-2);margin-top:var(--trixis-space-3)}body[data-portal=admin] .admin-overview-category-card{min-width:0;display:grid;grid-gap:var(--trixis-space-2);gap:var(--trixis-space-2);padding:var(--trixis-space-3);border:1px solid var(--trixis-color-border);border-radius:var(--trixis-radius-md);background:color-mix(in srgb,var(--trixis-surface-raised) 88%,transparent)}body[data-portal=admin] .admin-overview-category-card>div:first-child{min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:var(--trixis-space-2)}body[data-portal=admin] .admin-overview-category-card dt,body[data-portal=admin] .admin-overview-category-card>div:first-child span,body[data-portal=admin] .admin-overview-category-card>small{overflow:hidden;color:var(--trixis-color-text-subtle);font-size:var(--trixis-text-2xs);text-overflow:ellipsis;white-space:nowrap}body[data-portal=admin] .admin-overview-category-card dl{display:flex;gap:var(--trixis-space-4);margin:0}body[data-portal=admin] .admin-overview-category-card dl>div{display:flex;align-items:baseline;gap:var(--trixis-space-1)}body[data-portal=admin] .admin-overview-category-card dd{margin:0;font-weight:700}body[data-portal=admin] .admin-overview-queue{display:grid;grid-gap:var(--trixis-space-2);gap:var(--trixis-space-2);margin-top:var(--trixis-space-3)}body[data-portal=admin] .admin-stat-card{padding:var(--trixis-space-4)}body[data-portal=admin] .admin-moderation-item{overflow:clip;border:1px solid var(--trixis-color-border);border-radius:var(--trixis-radius-md);background:var(--trixis-surface)}body[data-portal=admin] .admin-moderation-item>summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:var(--trixis-space-1) var(--trixis-space-3);gap:var(--trixis-space-1) var(--trixis-space-3);min-height:var(--trixis-touch-target);padding:var(--trixis-space-3);cursor:pointer;list-style:none}body[data-portal=admin] .admin-moderation-item>summary::-webkit-details-marker{display:none}body[data-portal=admin] .admin-moderation-item>summary:after{content:"+";grid-column:2;grid-row:1/span 2;color:var(--trixis-role-accent);font-size:var(--trixis-text-lg)}body[data-portal=admin] .admin-moderation-item[open]>summary:after{content:"−"}body[data-portal=admin] .admin-moderation-item>summary .tag{grid-column:2;grid-row:1;margin-right:var(--trixis-space-6)}body[data-portal=admin] .admin-moderation-item>summary small{grid-column:1;color:var(--trixis-color-text-muted)}body[data-portal=admin] .admin-moderation-body{display:grid;grid-gap:var(--trixis-space-3);gap:var(--trixis-space-3);padding:0 var(--trixis-space-3) var(--trixis-space-3);border-top:1px solid var(--trixis-color-border)}body[data-portal=admin] .admin-moderation-body>:first-child{padding-top:var(--trixis-space-3)}body[data-portal=admin] .admin-listing-pager{display:flex;align-items:center;justify-content:space-between;gap:var(--trixis-space-3);padding-top:var(--trixis-space-3);border-top:1px solid var(--trixis-color-border)}@media (max-width:1120px){body[data-portal=admin] .admin-layout{grid-template-columns:1fr}body[data-portal=admin] .admin-sidebar{position:static;grid-template-columns:minmax(0,1fr)}body[data-portal=admin] .admin-nav{display:flex;overflow-x:auto;gap:var(--trixis-space-1);padding-bottom:0;scrollbar-width:none;overscroll-behavior-inline:contain}body[data-portal=admin] .admin-nav::-webkit-scrollbar{display:none}body[data-portal=admin] .admin-nav-btn{width:auto;flex:0 0 auto;min-width:126px}body[data-portal=admin] .admin-sidebar-stack{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}body[data-portal=admin] .admin-content-header{align-items:stretch;flex-direction:column}body[data-portal=admin] .admin-header-tags{justify-content:flex-start}body[data-portal=admin] .admin-global-grid,body[data-portal=admin] .admin-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-portal=admin] .admin-overview-columns{grid-template-columns:1fr}}@media (max-width:720px){body[data-portal=admin] .admin-module-launcher-head{align-items:flex-start;flex-direction:column}body[data-portal=admin] .admin-module-launcher-head>.notice{text-align:left}body[data-portal=admin] .admin-module-grid,body[data-portal=admin] .admin-overview-category-grid{grid-template-columns:1fr}body[data-portal=admin] .admin-listing-workspace.grid.two>.card:last-child{display:none}body[data-portal=admin] .admin-moderation-item>summary{grid-template-columns:minmax(0,1fr)}body[data-portal=admin] .admin-moderation-item>summary .tag,body[data-portal=admin] .admin-moderation-item>summary small{grid-column:1}body[data-portal=admin] .admin-moderation-item>summary .tag{grid-row:2;justify-self:start;margin-right:0}body[data-portal=admin] .admin-moderation-item>summary small{grid-row:3}body[data-portal=admin] .admin-moderation-item>summary:after{grid-column:2;grid-row:1}body[data-portal=admin] .admin-listing-pager{align-items:stretch;flex-direction:column}body[data-portal=admin] .admin-listing-pager .workspace-register-pager{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body[data-portal=admin] .admin-listing-workspace .admin-list-item{padding:var(--trixis-space-3)}body[data-portal=admin] .admin-listing-workspace .admin-listing-row{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:var(--trixis-space-3)}body[data-portal=admin] .admin-listing-workspace .admin-listing-row-thumb{width:72px;max-width:none;border-radius:var(--trixis-radius-sm)}body[data-portal=admin] .admin-listing-workspace .admin-listing-row-body{display:contents}body[data-portal=admin] .admin-listing-workspace .admin-listing-row-body .admin-list-item-row{grid-column:2;display:grid;grid-template-columns:minmax(0,1fr)}body[data-portal=admin] .admin-listing-workspace .admin-listing-row-body .admin-list-item-row strong,body[data-portal=admin] .admin-listing-workspace .admin-listing-row-body .notice{min-width:0;overflow-wrap:anywhere}body[data-portal=admin] .admin-listing-workspace .admin-listing-row-body .admin-list-item-row .tag{justify-self:start}body[data-portal=admin] .admin-listing-workspace .admin-listing-row-body>.notice{grid-column:2}body[data-portal=admin] .admin-listing-workspace .admin-listing-row-body .listing-editor-actions{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--trixis-space-2);gap:var(--trixis-space-2);padding-top:var(--trixis-space-2)}body[data-portal=admin] .admin-listing-workspace .admin-listing-row-body .listing-editor-actions .button{width:100%;min-width:0;padding-inline:var(--trixis-space-2)}}@media (max-width:780px){body[data-portal=admin] .portal-header{padding-inline:var(--trixis-space-3)}body[data-portal=admin] .portal-header-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:var(--trixis-space-2);gap:var(--trixis-space-2);padding:var(--trixis-space-3)}body[data-portal=admin] .portal-brand-link{grid-column:1;grid-row:1}body[data-portal=admin] .portal-header-actions{grid-column:2;grid-row:1;align-items:center;flex-direction:row;flex-wrap:nowrap}body[data-portal=admin] .portal-header-nav{grid-column:1/-1;grid-row:2;width:100%;align-items:center;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;padding-top:var(--trixis-space-1);scrollbar-width:none}body[data-portal=admin] .portal-header-nav::-webkit-scrollbar{display:none}body[data-portal=admin] .admin-content-card,body[data-portal=admin] .admin-topbar{padding:var(--trixis-space-4)}body[data-portal=admin] .admin-shell{padding-top:var(--trixis-space-4)}body[data-portal=admin] .admin-global-grid,body[data-portal=admin] .admin-sidebar-stack{grid-template-columns:minmax(0,1fr)}}