@font-face{font-family:outfitFile;src:url(/_next/static/media/10a43a294552b75b-s.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:outfitFile;src:url(/_next/static/media/2182eefd89d32aff-s.p.otf) format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:outfitFile Fallback;src:local("Arial");ascent-override:82.96%;descent-override:22.59%;line-gap-override:5.00%;size-adjust:100.05%}.__className_c89023{font-family:outfitFile,outfitFile Fallback}.__variable_c89023{--font-outfit-file:"outfitFile","outfitFile Fallback"}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit Fallback;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_79b6a1{font-family:Outfit,Outfit Fallback;font-style:normal}.__variable_79b6a1{--font-outfit-fallback:"Outfit","Outfit Fallback"}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--color-white:#fff;--spacing:.25rem;--container-xl:36rem;--container-2xl:42rem;--container-5xl:64rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-light:300;--font-weight-medium:500;--font-weight-semibold:600;--tracking-normal:0em;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0,0,.2,1);--color-magenta:#e963fd;--color-teal:#276174;--color-cream:#f5ece1}}@layer base,components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.static{position:static}.m-0{margin:0}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.h-10{height:calc(var(--spacing) * 10)}.h-20{height:calc(var(--spacing) * 20)}.h-28{height:calc(var(--spacing) * 28)}.max-h-20{max-height:calc(var(--spacing) * 20)}.max-h-40{max-height:calc(var(--spacing) * 40)}.w-10{width:calc(var(--spacing) * 10)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-full{max-width:100%}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.basis-full{flex-basis:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.self-center{align-self:center}.overflow-x-auto{overflow-x:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e+38px}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-cream\/20{border-color:#f5ece133}@supports (color:color-mix(in lab,red,red)){.border-cream\/20{border-color:color-mix(in oklab,var(--color-cream) 20%,transparent)}}.border-transparent{border-color:#0000}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-\[\#6d28b0\]{background-color:#6d28b0}.bg-transparent{background-color:#0000}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-5{padding-block:calc(var(--spacing) * 5)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.text-\[\#f5ece1\]{color:#f5ece1}.text-cream\/70{color:#f5ece1b3}@supports (color:color-mix(in lab,red,red)){.text-cream\/70{color:color-mix(in oklab,var(--color-cream) 70%,transparent)}}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.sm\:grid-cols-\[1fr_auto_auto_auto\]{grid-template-columns:1fr auto auto auto}.sm\:grid-cols-\[1fr_auto_auto_auto_auto\]{grid-template-columns:1fr auto auto auto auto}}@media (min-width:80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}}@keyframes ui-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ui-enter-soft{0%{opacity:0}to{opacity:1}}:root{--ease-out:cubic-bezier(.23,1,.32,1);--ease-spring:cubic-bezier(.22,1.2,.36,1);--motion-fast:.14s;--motion-med:.22s;--motion-slow:.38s}.ui-press{transition:transform var(--motion-fast) var(--ease-out),border-color var(--motion-med) var(--ease-out),background-color var(--motion-med) var(--ease-out),color var(--motion-med) var(--ease-out),opacity var(--motion-med) var(--ease-out),box-shadow var(--motion-med) var(--ease-out),filter var(--motion-med) var(--ease-out);will-change:transform}.ui-press:active:not(:disabled){transform:scale(.97)}.ui-press:disabled{cursor:not-allowed}.ui-enter{animation:ui-enter var(--motion-slow) var(--ease-out) both}.ui-enter-soft{animation:ui-enter-soft var(--motion-slow) var(--ease-out) both}.ui-stagger>*{animation:ui-enter var(--motion-med) var(--ease-out) both}.ui-stagger>:first-child{animation-delay:0s}.ui-stagger>:nth-child(2){animation-delay:45ms}.ui-stagger>:nth-child(3){animation-delay:90ms}.ui-stagger>:nth-child(4){animation-delay:.135s}.ui-stagger>:nth-child(5){animation-delay:.18s}.ui-stagger>:nth-child(6){animation-delay:.225s}.ui-stagger>:nth-child(n+7){animation-delay:.27s}.ui-reveal{opacity:0;transition:opacity var(--motion-slow) var(--ease-out),transform var(--motion-slow) var(--ease-out);transform:translateY(14px)}.ui-reveal:not(.is-in){pointer-events:none}.ui-reveal.is-in{opacity:1;pointer-events:auto;transform:translateY(0)}.ui-reveal:not(.is-in) .ui-stagger>*{opacity:0;animation:none!important}.ui-reveal.is-in .ui-stagger>*{animation:ui-enter var(--motion-med) var(--ease-out) both}.ui-reveal.is-in .ui-stagger>:first-child{animation-delay:40ms}.ui-reveal.is-in .ui-stagger>:nth-child(2){animation-delay:90ms}.ui-reveal.is-in .ui-stagger>:nth-child(3){animation-delay:.14s}.ui-reveal.is-in .ui-stagger>:nth-child(4){animation-delay:.19s}.ui-reveal.is-in .ui-stagger>:nth-child(5){animation-delay:.24s}.ui-reveal.is-in .ui-stagger>:nth-child(6){animation-delay:.29s}.ui-reveal.is-in .ui-stagger>:nth-child(n+7){animation-delay:.34s}.ui-focus-ring:focus-visible{outline:none;box-shadow:0 0 0 3px #e963fd38}@media (prefers-reduced-motion:reduce){.ui-press,.ui-reveal{transition:none!important}.ui-press:active:not(:disabled){transform:none}.ui-enter,.ui-enter-soft,.ui-reveal.is-in .ui-stagger>*,.ui-stagger>*{animation:none!important}.ui-reveal,.ui-reveal:not(.is-in) .ui-stagger>*{opacity:1;pointer-events:auto;transform:none}}.ui-input{min-width:0;color:var(--cream,#f5ece1);transition:border-color .18s var(--ease-out,cubic-bezier(.23,1,.32,1)),box-shadow .18s var(--ease-out,cubic-bezier(.23,1,.32,1));background:0 0;border:1px solid #f5ece147;border-radius:999px;outline:none;flex:1;padding:8px 14px;font-family:inherit;font-size:.78rem}.ui-input::placeholder{color:#f5ece166}.ui-input:hover{border-color:#f5ece166}.ui-input:focus{border-color:#e963fd8c;box-shadow:0 0 0 3px #e963fd29}.ui-modal{z-index:9999;padding:max(16px,env(safe-area-inset-top)) 16px max(16px,env(safe-area-inset-bottom));isolation:isolate;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.ui-modal-backdrop{z-index:0;cursor:pointer;pointer-events:auto;opacity:1;animation:ui-backdrop-in .2s var(--ease-out,cubic-bezier(.23,1,.32,1));background:#000000db;border:0;margin:0;padding:0;position:absolute;inset:0}.ui-modal-panel{z-index:1;border-radius:var(--radius,24px);width:min(420px,100%);max-height:min(80vh,640px);color:var(--cream,#f5ece1);pointer-events:auto;opacity:1;animation:ui-modal-in .24s var(--ease-spring,cubic-bezier(.22,1.2,.36,1));background:#0c0812;border:1px solid #f5ece138;outline:none;padding:18px 18px 20px;position:relative;overflow:auto;box-shadow:0 24px 80px #000000a6}.ui-modal-panel--wide{width:min(920px,100%);max-height:min(90vh,900px)}.ui-modal-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.ui-modal-title{margin:0;font-size:1.05rem;font-weight:600}.ui-modal-body{font-size:.92rem;font-weight:300;line-height:1.55}@keyframes ui-modal-in{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ui-backdrop-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ui-modal-backdrop,.ui-modal-panel{animation:none}}.ui-user-trigger{width:30px;min-width:30px;height:30px;color:var(--magenta,#e963fd);border-radius:999px;flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex;overflow:hidden;padding:0!important}.ui-user-avatar{object-fit:cover;border-radius:999px;width:100%;height:100%}.ui-auth-divider{text-align:center;letter-spacing:.08em;text-transform:uppercase;opacity:.55;margin:2px 0;font-size:.75rem;font-weight:400}.ui-profile-photo{align-items:center;gap:14px;display:flex}.ui-profile-avatar{object-fit:cover;border-radius:999px;flex:none;width:64px;height:64px}.ui-profile-avatar--empty{color:var(--magenta,#e963fd);background:#e963fd2e;place-items:center;font-weight:600;display:grid}.ui-profile-photo input[type=file]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-profile-photo .ui-auth-link{display:inline-flex;position:relative}.ui-auth-error{color:#ff8fab;margin:0;font-size:.82rem;font-weight:400}.ui-auth-switch{opacity:.75;margin:4px 0 0;font-size:.78rem;font-weight:300}.ui-auth-link{color:var(--magenta,#e963fd);font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.ui-auth-user{gap:4px;margin-bottom:4px;display:grid}.ui-auth-user strong{font-size:1rem;font-weight:600}.ui-auth-user span{opacity:.7;overflow-wrap:anywhere;font-size:.82rem;font-weight:300}.ui-auth-user small{letter-spacing:.12em;text-transform:uppercase;opacity:.55;font-size:.68rem}.ui-modal-body .ui-input{flex:none;width:100%}.ui-textarea{resize:vertical;border-radius:var(--radius,24px);min-height:110px;padding:12px 14px;line-height:1.5;display:block}.news-comments{border-top:1px solid #f5ece129;margin-top:40px;padding-top:28px}.news-comments-head{margin-bottom:18px}.news-comments-head h2{margin:0 0 6px;font-size:1.15rem;font-weight:600}.news-comments-count{opacity:.65;margin:0;font-size:.82rem;font-weight:300}.news-comments-list{gap:14px;margin:0 0 22px;padding:0;list-style:none;display:grid}.news-comment{border-radius:var(--radius,24px);background:#8233c514;border:1px solid #8233c547;padding:14px 14px 12px}.news-comment-meta{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;margin-bottom:8px;display:flex}.news-comment-meta strong{color:var(--magenta,#e963fd);font-size:.9rem;font-weight:600}.news-comment-meta time{opacity:.55;font-size:.72rem;font-weight:300}.news-comment p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.92rem;font-weight:300;line-height:1.55}.news-comments-form{gap:10px;display:grid}.news-comments-label{letter-spacing:.06em;text-transform:uppercase;opacity:.7;font-size:.78rem;font-weight:500}.news-comments-gate{border-radius:var(--radius,24px);background:#8233c51a;border:1px solid #e963fd59;gap:12px;padding:16px;display:grid}.news-comments-gate p{opacity:.85;margin:0;font-size:.9rem;font-weight:300}.news-comments-gate-actions{flex-wrap:wrap;gap:8px;display:flex}@media (min-width:720px){.news-comments{margin-top:48px;padding-top:32px}.news-comments-head h2{font-size:1.25rem}}.ui-modal-body .w-full{text-align:center;width:100%}.ui-modal-body .grid{display:grid}.ui-modal-body .gap-3{gap:12px}body[data-modal-open="1"],html[data-modal-open="1"]{overflow:hidden!important}.admin-btn,.admin-btn-danger,.admin-btn-ghost,.admin-btn-primary,.news-home-more,.ui-btn,.watch-cta,.yt{min-height:36px;color:var(--magenta,#e963fd);font-family:var(--font-body),"Outfit",sans-serif;letter-spacing:.01em;white-space:nowrap;cursor:pointer;transition:transform .14s var(--ease-out,cubic-bezier(.23,1,.32,1)),border-color .18s var(--ease-out,cubic-bezier(.23,1,.32,1)),background .18s var(--ease-out,cubic-bezier(.23,1,.32,1)),color .18s var(--ease-out,cubic-bezier(.23,1,.32,1)),box-shadow .18s var(--ease-out,cubic-bezier(.23,1,.32,1)),filter .18s var(--ease-out,cubic-bezier(.23,1,.32,1));background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:.82rem;font-weight:400;line-height:1.2;text-decoration:none;display:inline-flex}.admin-btn:focus-visible,.news-home-more:focus-visible,.ui-btn:focus-visible,.watch-cta:focus-visible,.yt:focus-visible{outline:none;box-shadow:0 0 0 3px #e963fd38}.admin-btn-danger:disabled,.admin-btn-ghost:disabled,.admin-btn-primary:disabled,.admin-btn:disabled,.ui-btn:disabled{opacity:.55;cursor:default}.admin-btn-primary,.ui-btn--primary{color:var(--cream,#f5ece1);background:#6d28b0;border-color:#0000;box-shadow:inset 0 1px #ffffff2e}.admin-btn-primary:hover:not(:disabled),.ui-btn--primary:hover:not(:disabled){filter:none;background:#7c34c4;box-shadow:inset 0 1px #ffffff38,0 8px 20px #6d28b052}.admin-btn,.admin-btn-ghost,.news-home-more,.ui-btn--ghost,.watch-cta,.yt{color:var(--magenta,#e963fd);background:#8233c524;border-color:#e963fd73}.admin-btn-ghost:hover:not(:disabled),.admin-btn:hover:not(:disabled),.news-home-more:hover,.ui-btn--ghost:hover:not(:disabled),.watch-cta:hover,.yt:hover{border-color:var(--magenta,#e963fd);background:#8233c547;box-shadow:0 0 0 3px #e963fd24}.admin-btn-danger,.ui-btn--danger{color:#ffd0f4;background:#e963fd14;border-color:#e963fd73}.admin-btn-danger:hover:not(:disabled),.ui-btn--danger:hover:not(:disabled){border-color:var(--magenta,#e963fd);background:#e963fd2e}.ui-btn--link{min-height:0;color:var(--magenta,#e963fd);text-underline-offset:3px;white-space:normal;background:0 0;border:0;border-radius:0;padding:0;text-decoration:underline}.ui-btn--link:hover:not(:disabled){color:var(--cream,#f5ece1);box-shadow:none}.ui-btn--icon{background:#8233c529;border-color:#e963fd73;border-radius:999px;width:36px;height:36px;min-height:36px;padding:0;font-size:1.2rem;line-height:1}.ui-btn--icon:hover:not(:disabled){border-color:var(--magenta,#e963fd);background:#8233c54d;box-shadow:0 0 0 3px #e963fd24}.ui-btn--sm{min-height:30px;padding:5px 11px;font-size:.75rem}.ui-btn--block{width:100%}.top-links>.ui-btn{max-width:100%;min-height:30px;padding:5px 10px;font-size:.74rem}*,:after,:before{box-sizing:border-box}::selection{color:#f5ece1;background:#e963fd47}:root{--radius:24px;--font-body:var(--font-outfit-file),var(--font-outfit-fallback),"Outfit",sans-serif;--font-display:var(--font-body)}.admin-app,body{font-family:var(--font-body)}.admin-brand strong,.admin-title,.wordmark strong,h1,h2,h3{font-family:var(--font-display),sans-serif;font-weight:400}.admin-app{min-height:100%}html:has(.admin-app),html:has(.admin-app) body{min-height:100%;color:#f5ece1!important;pointer-events:auto!important;background:#000!important;height:auto!important;overflow:auto!important}.admin-app{--admin-line:#f5ece124;--admin-line-strong:#f5ece147;--admin-fill:#f5ece10d;--admin-fill-hover:#e963fd24;isolation:isolate;min-height:100vh;color:var(--color-cream);color-scheme:dark;background:#000;position:relative}.admin-app a,.admin-app button{cursor:pointer;pointer-events:auto;z-index:1;text-decoration:none;position:relative}.admin-ambiance{z-index:0;pointer-events:none;background:radial-gradient(80vw 42vh at 14% 0,#8233c557,#0000 58%),radial-gradient(70vw 38vh at 100% 100%,#e963fd1f,#0000 48%),#000;position:fixed;inset:0}.admin-shell{z-index:1;min-height:100dvh;display:flex;position:relative}.admin-side-backdrop,.admin-topbar{display:none}.admin-side-head{display:contents}.admin-side-close{display:none}.admin-side{border-right:1px solid var(--admin-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#00000047;flex-direction:column;flex-shrink:0;gap:28px;width:248px;padding:22px 18px;display:flex}.admin-brand{min-width:0;color:inherit;align-items:center;gap:10px;display:flex}.admin-brand img{object-fit:contain;flex:none;width:44px;height:44px}.admin-brand strong{letter-spacing:.16em;font-size:1.05rem;display:block}.admin-brand small{letter-spacing:.22em;text-transform:lowercase;color:#f5ece1b8;font-size:.62rem;font-weight:300;display:block}.admin-brand--compact img{width:36px;height:36px}.admin-nav{flex-direction:column;flex:1;gap:6px;display:flex}.admin-nav a{color:#f5ece1c7;transition:transform .14s var(--ease-out,cubic-bezier(.23,1,.32,1)),color .18s var(--ease-out,cubic-bezier(.23,1,.32,1)),background .18s var(--ease-out,cubic-bezier(.23,1,.32,1)),border-color .18s var(--ease-out,cubic-bezier(.23,1,.32,1)),box-shadow .18s var(--ease-out,cubic-bezier(.23,1,.32,1));border:1px solid #0000;border-radius:999px;padding:9px 14px;font-size:.86rem}.admin-nav a:hover,.admin-nav a[aria-current=page]{color:var(--color-cream);background:var(--admin-fill-hover);border-color:#e963fd59}.admin-nav a:active{transform:scale(.98)}.admin-nav a[aria-current=page]{box-shadow:inset 0 0 0 1px #e963fd33}.admin-side-foot{color:#f5ece19e;gap:8px;font-size:.8rem;display:grid}.admin-side-foot a,.admin-side-foot button{color:inherit;font:inherit;text-align:left;background:0 0;border:0;padding:0}.admin-side-foot a:hover,.admin-side-foot button:hover{color:var(--color-magenta)}.admin-side-email{overflow-wrap:anywhere}.admin-main{min-width:0;padding:28px max(24px,env(safe-area-inset-right)) max(40px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));flex:1}.admin-table-wrap{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.admin-card.overflow-x-auto,.admin-table-wrap{border-radius:inherit}.admin-kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--color-magenta);margin:0 0 6px;font-size:.68rem;font-weight:500}.admin-head .admin-kicker{margin-bottom:4px}.admin-title{letter-spacing:.01em;margin:0 0 1.4rem;font-size:clamp(1.7rem,3vw,2.35rem);font-weight:400;line-height:1.15}.admin-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;margin-bottom:1.4rem;display:flex}.admin-head .admin-title{margin-bottom:0}.admin-lead{color:#f5ece1ad;max-width:42rem;margin:-.6rem 0 1.4rem;font-size:.92rem;font-weight:300}.admin-card{border:1px solid var(--admin-line);border-radius:var(--radius,24px);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000052}.admin-stat{color:inherit;transition:transform .16s var(--ease-out,cubic-bezier(.23,1,.32,1)),border-color .18s var(--ease-out,cubic-bezier(.23,1,.32,1)),background .18s var(--ease-out,cubic-bezier(.23,1,.32,1)),box-shadow .22s var(--ease-out,cubic-bezier(.23,1,.32,1));padding:16px 18px;display:block}.admin-stat:hover{background:var(--admin-fill-hover);border-color:#e963fd73;transform:translateY(-2px);box-shadow:0 12px 28px #00000047}.admin-stat:active{transform:translateY(0)scale(.99)}.admin-route-enter{min-width:0}.admin-stat span{letter-spacing:.14em;text-transform:uppercase;color:#f5ece18c;font-size:.68rem;display:block}.admin-stat strong{letter-spacing:-.04em;margin-top:6px;font-size:1.85rem;font-weight:600;display:block}.admin-actions{flex-wrap:wrap;gap:8px;display:flex}.admin-table .admin-btn,.admin-table .admin-btn-danger,.admin-table .admin-btn-ghost,.admin-table .ui-btn{min-height:30px;padding:5px 11px;font-size:.75rem}.admin-login-card .admin-btn-primary,.admin-login-card .ui-btn:not(.ui-btn--link){width:100%}.admin-side-foot .ui-btn--link{color:var(--color-magenta);justify-content:flex-start}.admin-label{letter-spacing:.1em;text-transform:uppercase;color:#f5ece1b3;gap:7px;font-size:.72rem;display:grid}.admin-tag-picker{position:relative}.admin-tag-picker summary{cursor:pointer;border:1px solid var(--admin-line-strong);border-radius:var(--radius,24px);width:100%;color:var(--color-cream);letter-spacing:0;text-transform:none;background:#00000061;padding:10px 12px;font-size:.92rem;list-style:none}.admin-tag-picker summary::-webkit-details-marker{display:none}.admin-tag-picker[open] summary{border-color:#e963fdb3;box-shadow:0 0 0 3px #8233c540}.admin-tag-picker>div{z-index:8;border:1px solid var(--admin-line-strong);border-radius:var(--radius,24px);background:#1a1024;gap:4px;max-height:240px;margin-top:6px;padding:8px;display:grid;position:absolute;left:0;right:0;overflow:auto}.admin-tag-picker label{border-radius:var(--radius,24px);letter-spacing:0;text-transform:none;color:var(--color-cream);cursor:pointer;align-items:center;gap:8px;padding:6px 8px;font-size:.9rem;display:flex}.admin-tag-picker label:hover{background:#e963fd1f}.admin-tag-add{border-top:1px solid var(--admin-line);gap:6px;margin-top:6px;padding-top:6px;display:flex}.admin-tag-add .ui-btn{flex:none}.admin-app input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.admin-app select,.admin-app textarea{border:1px solid var(--admin-line-strong);border-radius:var(--radius,24px);width:100%;color:var(--color-cream);font:inherit;letter-spacing:0;text-transform:none;transition:border-color .18s var(--ease-out,cubic-bezier(.23,1,.32,1)),box-shadow .18s var(--ease-out,cubic-bezier(.23,1,.32,1)),background .18s var(--ease-out,cubic-bezier(.23,1,.32,1));background:#00000061;padding:10px 12px;font-size:.92rem}.admin-app input::placeholder,.admin-app textarea::placeholder{color:#f5ece161}.admin-app input:focus,.admin-app select:focus,.admin-app textarea:focus{border-color:#e963fdb3;outline:none;box-shadow:0 0 0 3px #8233c540}.admin-app input[type=file]{padding:8px;font-size:.8rem}.admin-app input[type=checkbox]{accent-color:var(--color-magenta);width:1rem;height:1rem}.admin-social{border:0;gap:14px;margin:0;padding:0;display:grid}.admin-social-item{gap:8px;display:grid}.admin-social-toggle{align-items:center;gap:10px;font-size:.92rem;display:flex}.admin-table{border-collapse:collapse;text-align:left;width:100%;min-width:640px;font-size:.9rem}.admin-table th{letter-spacing:.12em;text-transform:uppercase;color:#f5ece180;padding:12px 14px;font-size:.68rem;font-weight:500}.admin-table td,.admin-table th{border-bottom:1px solid var(--admin-line)}.admin-table td{vertical-align:middle;padding:14px}.admin-table tr:last-child td{border-bottom:0}.admin-table tbody tr{transition:background .16s var(--ease-out,cubic-bezier(.23,1,.32,1))}.admin-table tbody tr:hover{background:#e963fd0f}.admin-badge{letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--admin-line-strong);color:#f5ece1c7;transition:transform .14s var(--ease-out,cubic-bezier(.23,1,.32,1)),border-color .16s var(--ease-out,cubic-bezier(.23,1,.32,1)),color .16s var(--ease-out,cubic-bezier(.23,1,.32,1)),background .16s var(--ease-out,cubic-bezier(.23,1,.32,1));border-radius:999px;align-items:center;padding:3px 9px;font-size:.68rem;display:inline-flex}.admin-badge:hover{color:var(--color-cream);border-color:#e963fd66}.admin-badge:active{transform:scale(.97)}.admin-badge-live{color:var(--color-magenta);border-color:#e963fd73}.admin-badge-scheduled{color:#9fd4e4;background:#27617447;border-color:#78c4d68c}.admin-table-news{min-width:920px}.admin-when{white-space:nowrap;color:#f5ece19e;font-size:.82rem}.admin-when-future{color:#f5ece1;font-weight:600}.admin-muted{color:#f5ece18c;font-size:.78rem}.admin-error{color:#fca5a5;font-size:.86rem}.admin-ok{color:#86efac;font-size:.86rem}.admin-list{margin:0;padding:0;list-style:none}.admin-list a{color:inherit;transition:background .16s var(--ease-out,cubic-bezier(.23,1,.32,1));justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.admin-list a:hover{background:var(--admin-fill-hover)}.admin-list li+li{border-top:1px solid var(--admin-line)}.admin-login{justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.admin-login-card{z-index:1;width:100%;max-width:420px;padding:28px 26px 24px;position:relative}.admin-preview-bar{border:1px solid var(--admin-line);border-radius:var(--radius,24px);color:var(--color-cream);background:#000000b8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;padding:12px 18px;font-size:.82rem;display:flex}.admin-preview-bar-actions{flex-wrap:wrap;gap:8px;display:flex}.admin-article-preview{width:100%;max-width:820px}.admin-article-preview-stage{border:1px solid var(--admin-line);border-radius:var(--radius,24px);background:#00000059;padding:18px 16px 28px}.admin-article-preview-stage iframe,.admin-article-preview-stage img,.admin-article-preview-stage svg,.admin-article-preview-stage video{max-width:100%;height:auto}.admin-tool{color:var(--color-magenta);font-family:var(--font-body);background:#8233c51f;border:1px solid #e963fd66;border-radius:999px;padding:5px 10px}.admin-tool.is-active,.admin-tool:hover{background:var(--admin-fill-hover);border-color:#e963fd80}.admin-tool.is-active{background:#e963fd38;border-color:#e963fdd9;box-shadow:inset 0 0 0 1px #e963fd59}.admin-app .tiptap{min-height:16rem;color:var(--color-cream);background:0 0;border:0;border-radius:0;padding:8px 12px 12px 28px;font-size:.92rem}.admin-app .tiptap p.is-editor-empty:first-child:before{color:#f5ece159}.admin-app .news-editor-shell{position:relative}.admin-app .news-editor-toolbar{flex-wrap:wrap;gap:6px;display:flex}.admin-app .news-editor-canvas{border:1px solid var(--admin-line-strong);border-radius:var(--radius,24px);background:#00000061;min-height:16rem;position:relative;overflow:visible}.admin-app .tiptap img{border-radius:var(--radius,24px);max-width:min(100%,520px);height:auto;margin:10px 0;display:block}.admin-app .tiptap .ProseMirror-selectednode,.admin-app .tiptap img.ProseMirror-selectednode{outline-offset:3px;outline:2px solid #e963fdbf}.admin-app .drag-handle{z-index:60;cursor:grab;background:#f5ece124 radial-gradient(circle,#f5ece1bf 1.1px,#0000 1.3px) 3px 3px/6px 6px;border:0;border-radius:999px;width:1.15rem;height:1.4rem;position:fixed}.admin-app .drag-handle:active,.admin-app.is-dragging-block,.admin-app.is-dragging-block .news-editor-canvas{cursor:grabbing}.admin-fieldset{border:1px solid var(--admin-line);border-radius:var(--radius,24px);padding:16px}.admin-fieldset legend{letter-spacing:.12em;text-transform:uppercase;padding:0 6px;font-size:.72rem}@media (max-width:960px){.admin-shell{flex-direction:column}.admin-topbar{z-index:40;padding:max(10px,env(safe-area-inset-top)) 14px 10px;border-bottom:1px solid var(--admin-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000000e0;align-items:center;gap:12px;display:flex;position:sticky;top:0}.admin-menu-btn{color:var(--color-magenta);font:inherit;background:#8233c524;border:1px solid #e963fd73;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:.78rem;display:inline-flex}.admin-menu-btn-bars{background:linear-gradient(currentColor,currentColor) 0 0/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 0 4px/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 0 8px/100% 2px no-repeat;width:14px;height:10px;display:block}.admin-side-backdrop{z-index:45;opacity:0;pointer-events:none;transition:opacity .22s var(--ease-out,cubic-bezier(.23,1,.32,1));background:#0000008c;border:0;padding:0;display:block;position:fixed;inset:0}.admin-side-backdrop.is-open{opacity:1;pointer-events:auto}.admin-side{z-index:50;width:min(300px,100vw - 48px);height:100dvh;padding:max(18px,env(safe-area-inset-top)) 16px max(18px,env(safe-area-inset-bottom));border-right:1px solid var(--admin-line);transition:transform .28s var(--ease-spring,cubic-bezier(.22,1.2,.36,1));background:#08080afa;gap:18px;position:fixed;top:0;left:0;overflow:auto;transform:translate(-105%)}.admin-side.is-open{transform:translate(0)}.admin-side-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.admin-side-close{display:inline-flex}.admin-nav{flex-flow:column}.admin-main{padding:16px max(14px,env(safe-area-inset-right)) 28px max(14px,env(safe-area-inset-left))}.admin-title{margin-bottom:1rem;font-size:clamp(1.3rem,6vw,1.75rem)}.admin-head{align-items:start;gap:10px}.admin-actions{width:100%}.admin-actions .admin-btn,.admin-actions .admin-btn-danger,.admin-actions .admin-btn-ghost,.admin-actions .admin-btn-primary,.admin-actions .ui-btn,.admin-actions a{flex:auto}.admin-login{padding:max(16px,env(safe-area-inset-top)) 16px max(16px,env(safe-area-inset-bottom));align-items:stretch}.admin-login-card{max-width:none;padding:22px 18px 20px}.admin-preview-bar{z-index:30;padding:10px 14px;position:sticky;top:0}.news-workspace-toolbar{padding:12px}.news-workspace-toolbar-copy{width:100%}.news-workspace-tabs{width:100%;display:flex}.news-workspace-tab{text-align:center;flex:1}.news-workspace-toolbar-actions{width:100%;margin-left:0}.news-workspace-footer{bottom:max(8px,env(safe-area-inset-bottom));border-radius:var(--radius,24px);left:0;right:0}.news-workspace-footer .admin-btn,.news-workspace-footer .admin-btn-primary,.news-workspace-footer a,.news-workspace-footer button{flex:140px}.block-add-bar{padding:8px 10px;top:0}.block-add-bar-hint{display:none}.block-add-chip{padding:7px 10px;font-size:.74rem}.block-card-chrome{gap:6px}.block-card-actions{width:100%;margin-left:0}.block-format-bar{gap:6px}.block-format-bar .admin-tool{padding:7px 10px}.ui-modal-panel,.ui-modal-panel--wide{width:min(100%,100vw - 20px);max-height:min(92dvh,900px);margin:0 auto}.admin-table{min-width:520px;font-size:.84rem}.admin-table td,.admin-table th{padding:10px 12px}.admin-stat strong{font-size:1.45rem}.admin-filters{grid-template-columns:1fr}}.foot-meta{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.foot-staff{color:inherit;opacity:.55;letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;text-decoration:none}.foot-staff:focus-visible,.foot-staff:hover{opacity:.95}.news-prose{color:#f5ece1e0;overflow-wrap:anywhere;font-size:.95rem;font-weight:300;line-height:1.7}@media (min-width:720px){.news-prose{font-size:1rem;line-height:1.75}}.news-prose .video-embed,.news-prose blockquote,.news-prose figure,.news-prose h2,.news-prose h3,.news-prose iframe,.news-prose ol,.news-prose p,.news-prose ul,.news-prose video{margin:0 0 1.1rem}.news-prose h2,.news-prose h3{color:#f5ece1;margin-top:1.6rem;font-weight:600;line-height:1.25}.news-prose h2{font-size:1.2rem}.news-prose h3{font-size:1.05rem}@media (min-width:640px){.news-prose h2{font-size:1.35rem}.news-prose h3{font-size:1.15rem}}.news-prose a{color:#e963fd;text-underline-offset:3px;text-decoration:underline}.news-prose img,.news-prose video{display:block}.news-prose iframe,.news-prose img,.news-prose video{border-radius:var(--radius,24px);width:100%;max-width:100%;height:auto}.news-prose iframe{aspect-ratio:16/9;border:0;min-height:180px}@media (min-width:640px){.news-prose iframe{min-height:220px}}.news-prose ol,.news-prose ul{padding-left:1.2rem}.news-prose blockquote{opacity:.9;border-left:3px solid #8233c5;padding-left:1rem}.admin-prose iframe,.tiptap iframe{aspect-ratio:16/9;border:0;width:100%;min-height:180px}.tiptap:focus{outline:none}.tiptap p.is-editor-empty:first-child:before{color:#888;content:attr(data-placeholder);float:left;pointer-events:none;height:0}.admin-color-row{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.admin-color-swatches{align-items:center;gap:8px;display:flex}.admin-color-swatch{cursor:pointer;border:1px solid #f5ece159;border-radius:999px;width:28px;height:28px;padding:0}.admin-color-swatch.is-active{outline-offset:2px;outline:2px solid #e963fd}.admin-color-free{background:conic-gradient(from 90deg,#e963fd,#8233c5,#276174,#f5ece1,#e963fd);border:1px dashed #f5ece173;border-radius:999px;width:28px;height:28px;position:relative;overflow:hidden}.admin-color-free input[type=color]{cursor:pointer;opacity:0;border:0;border-radius:999px;width:100%;height:100%;padding:0;position:absolute;inset:0}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.block-canvas{gap:4px;display:grid}.block-canvas.is-preview .block-card{background:0 0;border-color:#0000;padding:0}.block-add-bar{z-index:25;border:1px solid var(--admin-line);border-radius:var(--radius,24px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08080aeb;gap:8px;margin-bottom:10px;padding:10px 12px;display:grid;position:sticky;top:0}.block-add-bar-label{letter-spacing:.14em;text-transform:uppercase;opacity:.55;font-size:.68rem}.block-add-bar-chips{flex-wrap:wrap;gap:6px;display:flex}.block-add-chip{border:1px solid var(--admin-line-strong);color:var(--color-cream);font:inherit;cursor:pointer;transition:transform .14s var(--ease-out,cubic-bezier(.23,1,.32,1)),border-color .16s var(--ease-out,cubic-bezier(.23,1,.32,1)),background .16s var(--ease-out,cubic-bezier(.23,1,.32,1));background:#f5ece10a;border-radius:999px;padding:5px 11px;font-size:.78rem}.block-add-chip:hover{background:#e963fd29;border-color:#e963fd8c}.block-add-chip:active{transform:scale(.96)}.block-add-bar-hint{opacity:.5;margin:0;font-size:.72rem;font-weight:300}.block-stack-item{display:grid}.block-gap{justify-content:center;align-items:center;height:14px;margin:2px 0;display:flex;position:relative}.block-gap:before{content:"";background:0 0;height:1px;transition:background .15s;position:absolute;left:12%;right:12%}.block-gap-btn{z-index:1;border:1px solid var(--admin-line-strong);width:22px;height:22px;color:var(--color-cream);font:inherit;cursor:pointer;opacity:0;background:#08080af2;border-radius:999px;font-size:.95rem;line-height:1;transition:opacity .12s,transform .12s,border-color .12s;position:relative;transform:scale(.9)}.block-gap.is-open:before,.block-gap:focus-within:before,.block-gap:hover:before{background:#e963fd73}.block-gap.is-open .block-gap-btn,.block-gap:focus-within .block-gap-btn,.block-gap:hover .block-gap-btn{opacity:1;transform:scale(1)}.block-gap-btn:hover,.block-gap.is-open .block-gap-btn{background:#8233c559;border-color:#e963fdb3}.block-gap-menu{z-index:40;border-radius:var(--radius,24px);border:1px solid var(--admin-line-strong);background:#08080afa;flex-wrap:wrap;gap:4px;width:min(100%,420px);padding:8px;display:flex;position:absolute;top:calc(100% + 4px);box-shadow:0 12px 40px #00000073}.block-gap-item{border:1px solid var(--admin-line);color:var(--color-cream);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:4px 10px;font-size:.74rem}.block-gap-item:hover{background:#e963fd29;border-color:#e963fd8c}.block-card{border:1px solid var(--admin-line);background:#00000047;border-radius:16px;padding:10px 12px 14px}.block-card-chrome{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.block-card-handle{opacity:.45;pointer-events:none;-webkit-user-select:none;user-select:none;background-color:#0000;background-image:radial-gradient(circle,#f5ece173 1.1px,#0000 1.3px),radial-gradient(circle,#f5ece173 1.1px,#0000 1.3px);background-position:4px 7px,4px 13px;background-repeat:no-repeat;background-size:10px 10px,10px 10px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:0;border-radius:999px;flex:none;width:18px;height:28px;margin:0;padding:0}.block-rich,.block-rich-body,.block-rich-body *{-webkit-user-select:text;user-select:text;cursor:text}.block-format-bar,.block-format-bar *{-webkit-user-select:none;user-select:none;cursor:pointer}.block-card-type{letter-spacing:.12em;text-transform:uppercase;opacity:.55;font-size:.68rem}.block-card-actions{flex-wrap:wrap;gap:4px;margin-left:auto;display:flex}.block-input{width:100%;color:var(--color-cream);background:0 0;border:0;border-bottom:1px solid #0000;outline:none;padding:6px 0}.block-input:focus{border-bottom-color:#e963fd73}.block-input-title{font-size:1.7rem;font-weight:600}.block-input-subtitle{opacity:.9;font-size:1.15rem}.block-format-bar{flex-wrap:wrap;gap:4px;margin-bottom:6px;display:flex}.block-rich-body{outline:none;min-height:3.2rem;line-height:1.55}.block-rich-body:empty:before{content:attr(data-placeholder);opacity:.35}.block-quote{border-left:3px solid #e963fd8c;margin:0;padding-left:12px}.block-list,.block-list-row{gap:8px;display:grid}.block-list-row{grid-template-columns:auto 1fr auto;align-items:center}.block-media img,.block-media video{object-fit:contain;background:0 0;height:auto;display:block}.block-media iframe,.block-media img,.block-media video{border-radius:var(--radius,24px);border:0;width:100%;max-height:360px}.block-media iframe{background:#000}.block-media-empty{border:1px dashed var(--admin-line-strong);border-radius:var(--radius,24px);opacity:.65;place-items:center;min-height:120px;display:grid}.block-media-controls{gap:8px;margin-top:10px;display:grid}.block-caption{opacity:.65;font-size:.82rem}.block-separator{border:0;border-top:1px solid #f5ece140;margin:12px 0}.news-block-highlight{border-radius:var(--radius,24px);background:#8233c52e;border:1px solid #e963fd47;padding:12px 14px}@media (max-width:720px){.block-card-actions{width:100%;margin-left:0}.block-input-title{font-size:1.35rem}}.news-workspace{gap:16px;width:100%;max-width:none;display:grid}.news-workspace-toolbar{border:1px solid var(--admin-line);border-radius:var(--radius,24px);background:#00000061;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 16px;padding:14px 16px;display:flex}.news-workspace-heading{letter-spacing:-.02em;margin:0 0 4px;font-size:clamp(1.15rem,2vw,1.45rem);font-weight:600;line-height:1.2}.news-workspace-tabs{border:1px solid var(--admin-line-strong);background:#00000059;border-radius:999px;padding:3px;display:inline-flex}.news-workspace-tab{color:#f5ece1b8;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 14px;font-size:.82rem}.news-workspace-tab.is-active{color:var(--color-cream);background:#e963fd38}.news-workspace-toolbar-actions{margin-left:auto}.news-workspace-grid{align-items:start;gap:16px;display:grid}@media (min-width:1080px){.news-workspace-grid{grid-template-columns:minmax(0,1fr) minmax(280px,340px)}.news-workspace-aside{gap:16px;max-height:calc(100vh - 32px);padding-bottom:8px;display:grid;position:sticky;top:16px;overflow:auto}}.news-workspace-aside,.news-workspace-main{gap:16px;min-width:0;display:grid}.news-workspace-panel{border:1px solid var(--admin-line);border-radius:var(--radius,24px);background:#00000052;padding:14px 16px 16px}.news-workspace-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:10px;margin-bottom:12px;display:flex}.news-workspace-fields{gap:12px;display:grid}.news-workspace-templates{gap:8px;display:grid}@media (min-width:720px){.news-workspace-templates{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.news-workspace-templates{grid-template-columns:repeat(3,minmax(0,1fr))}}.news-workspace-template{text-align:left;border-radius:var(--radius,24px);border:1px solid var(--admin-line);color:inherit;cursor:pointer;font:inherit;background:#00000040;gap:4px;padding:12px 14px;display:grid}.news-workspace-template:hover{background:var(--admin-fill-hover);border-color:#e963fd73}.news-workspace-template span{letter-spacing:.12em;text-transform:uppercase;opacity:.55;font-size:.68rem}.news-workspace-template strong{font-size:.95rem;font-weight:600}.news-workspace-template em{opacity:.62;font-size:.78rem;font-style:normal;line-height:1.35}.news-workspace-footer{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000c7;border:1px solid #f5ece129;border-radius:16px;flex-wrap:wrap;gap:8px;padding:12px 14px;display:flex;position:sticky;bottom:10px}.news-listing-preview{border-radius:var(--radius,24px);border:1px solid var(--admin-line);background:#08040ca6;overflow:hidden}.news-listing-preview .news-card{color:inherit;pointer-events:none;text-decoration:none;display:block}.news-listing-preview .thumb{aspect-ratio:16/9;border-radius:var(--radius,24px);background:#120818;width:100%;display:block;position:relative;overflow:hidden}.news-listing-preview .thumb img{object-fit:cover;width:100%;height:100%;display:block}.news-listing-preview .thumb-fallback{background:radial-gradient(70% 80% at 20% 0,#8233c573,transparent 60%),linear-gradient(135deg,#120818,var(--color-teal,#276174));position:absolute;inset:0}.news-listing-preview .news-card-copy{padding:10px 12px 12px;display:block}.news-listing-preview .news-card h3{margin:4px 0;font-size:1.05rem;font-weight:400;line-height:1.3}.news-listing-preview .news-card p{opacity:.7;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8rem;font-weight:300;line-height:1.4;display:-webkit-box;overflow:hidden}.news-listing-preview .news-card small{letter-spacing:.04em;text-transform:uppercase;opacity:.55;font-size:.68rem;display:block}.news-live-preview{max-width:720px;margin:0 auto;padding:8px 4px 20px}.news-live-preview a{pointer-events:none}.news-live-preview .noticias-article{flex-direction:column;gap:14px;display:flex}.news-live-preview .noticias-article-cover{border-radius:var(--radius,24px);background:#120818;overflow:hidden}.news-live-preview .noticias-article-cover iframe,.news-live-preview .noticias-article-cover img{aspect-ratio:16/9;object-fit:cover;border:0;width:100%;display:block}.news-live-preview .noticias-article-title{letter-spacing:-.01em;margin:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:600;line-height:1.2}.news-live-preview .noticias-article-subtitle{opacity:.85;margin:0;font-size:1.08rem;font-weight:300;line-height:1.4}.news-live-preview .noticias-article-meta{opacity:.7;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:.78rem;font-weight:300;display:flex}.news-live-preview .noticias-article-excerpt{opacity:.8;margin:0;font-size:.95rem;font-weight:300;line-height:1.55}.news-live-preview .news-block-highlight{border-radius:var(--radius,24px);background:#8233c524;border:1px solid #e963fd40;padding:12px 14px}.news-live-preview .news-block-video iframe,.news-live-preview .news-block-video video{aspect-ratio:16/9;border-radius:var(--radius,24px);background:#000;border:0;width:100%}@media (max-width:720px){.news-workspace-toolbar-actions{width:100%;margin-left:0}}.pub-cal{gap:10px;display:grid}.pub-cal-zone{letter-spacing:0;text-transform:none;color:#f5ece18c;margin:0;font-size:.75rem;line-height:1.4}.pub-cal-shortcuts{flex-wrap:wrap;gap:6px;display:flex}.pub-cal-chip{border:1px solid var(--admin-line-strong);color:var(--color-cream);font:inherit;letter-spacing:0;text-transform:none;cursor:pointer;background:0 0;border-radius:999px;padding:6px 10px;font-size:.78rem}.pub-cal-chip.is-accent{background:#6d28b0;border-color:#0000}.pub-cal-chip:hover,.pub-cal-day:hover,.pub-cal-nav button:hover{background:#e963fd29}.pub-cal-nav{justify-content:space-between;align-items:center;gap:8px;display:flex}.pub-cal-nav strong{font-size:.95rem;font-weight:500}.pub-cal-nav button{border:1px solid var(--admin-line-strong);width:32px;height:32px;color:var(--color-cream);font:inherit;cursor:pointer;background:0 0;border-radius:999px;line-height:1}.pub-cal-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.pub-cal-dow{text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#f5ece173;padding:4px 0;font-size:.65rem}.pub-cal-day{aspect-ratio:1;color:var(--color-cream);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0;font-size:.82rem}.pub-cal-day.is-out{color:#f5ece147}.pub-cal-day.is-today{box-shadow:inset 0 0 0 1px #e963fdbf}.pub-cal-day.is-selected,.pub-cal-day.is-selected:hover{color:#f5ece1;background:#6d28b0}.pub-cal-time{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:8px;display:grid}.pub-cal-time>span{color:#f5ece1b3;padding-bottom:10px}.pub-cal-note{letter-spacing:0;text-transform:none;color:#f5ece1c7;margin:0;font-size:.82rem;line-height:1.45}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}