.mfn-brand-logo{object-fit:contain;max-width:100%;width:auto!important;height:72px!important}.exec-login-logo img{width:auto!important;height:86px!important}.admin-side .mfn-brand-logo{height:76px!important}@media (width<=600px){.mfn-brand-logo{height:60px!important}}:is(.exec-login,.portal-shell,.admin-shell,.client-shell){--mfn-primary:#00aced;--mfn-deep:#0059a8;--mfn-ink:#141414;--mfn-blue:#00aced;--mfn-glow:#00aced;--mfn-glow-soft:#00aced24;--glass-bg:#fff;--glass-bg-strong:#fff;--glass-bg-dark:#0059a8;--glass-bg-dark-strong:#0059a8;--glass-border:#dce4eb;--glass-shadow:0 2px 10px #0059a808;--glass-shadow-hover:0 6px 18px #0059a812;--neu-in:none;--neu-out:none;--neu-out-sm:none;--grad-primary:#00aced;--grad-primary-hover:#1c75bc;color:#141414;background:#f7f7f7!important}:is(.exec-login,.portal-shell,.admin-shell,.client-shell):before,:is(.exec-login,.portal-shell,.admin-shell,.client-shell):after{display:none!important}:is(.portal-shell,.admin-shell) :is(.portal-side,.admin-side){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;color:#fff!important;background:#0059a8!important;border-right:0!important}:is(.portal-shell,.admin-shell) :is(.portal-side a,.portal-side button,.portal-role b,.admin-side a){color:#fff!important}.portal-shell .portal-role span{color:#d4ebfb!important}.portal-shell .portal-side nav a.active,.admin-shell .admin-nav-link:hover{box-shadow:none!important;background:#00aced!important}.portal-shell .portal-side nav a:hover{background:#ffffff18!important}.portal-shell .portal-brand,.admin-shell .admin-side>.p-2{background:#fff;border-radius:8px;margin:16px 20px;padding:12px!important}:is(.portal-shell,.admin-shell,.client-shell) :is(.portal-top,.admin-top,.client-header,.client-footer){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border-color:#dce4eb!important;box-shadow:0 1px #0059a808!important}:is(.portal-shell,.admin-shell,.client-shell) :is(.portal-welcome,.portal-live,.portal-stat-grid article,.portal-panel,.mfn-card,.admin-card,.cms-group,.cms-media,.cms-toolbar,.rfq-card,.rounded-xl.bg-white,.rounded-lg.bg-white,.cms-module,.portal-module-grid>a){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border:1px solid #dce4eb!important;border-radius:8px!important;animation:none!important;box-shadow:0 2px 10px #0059a808!important}:is(.portal-shell,.admin-shell,.client-shell) :is(.portal-welcome,.portal-stat-grid article):before{display:none!important}:is(.portal-shell,.admin-shell,.client-shell) :is(.portal-panel,.portal-welcome,.portal-stat-grid article,.mfn-card):hover{transform:none;box-shadow:0 2px 10px #0059a808!important}.admin-shell .cms-intro{color:#fff!important;box-shadow:none!important;background:#0059a8!important;border:0!important;border-radius:8px!important}.admin-shell .cms-intro:after{display:none}.admin-shell .cms-intro p{color:#e6f2fb}.portal-shell .portal-welcome{border-left:4px solid #00aced!important}.portal-shell .portal-welcome h2,.portal-shell .portal-panel h3,.portal-shell .portal-stat-grid strong{color:#0059a8}:is(.exec-login,.portal-shell,.admin-shell,.client-shell) :is(input[type=text],input[type=email],input[type=password],input[type=number],textarea,select,.password-field,.portal-top-actions label){color:#141414;box-shadow:none!important;background:#fff!important;border:1px solid #ccd8e2!important;border-radius:7px!important}.exec-login .password-field input{background:0 0!important;border:0!important}.exec-login .exec-login-form{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border:0!important;border-radius:0!important}.exec-login .exec-login-logo{animation:none!important}.exec-login .exec-login-media{border-radius:0!important}.exec-login .exec-login-media>div:first-of-type{background:linear-gradient(#0059a84a,#003b69de)!important}.exec-login .exec-login-copy h2{color:#0059a8}.exec-login .exec-login-copy>span{color:#1c75bc}.exec-login .exec-login-media em{color:#65d7ff}:is(.exec-login,.portal-shell,.admin-shell,.client-shell) :is(.exec-login-submit,.btn-primary,.cms-intro button,.cms-upload button,.portal-user>span){color:#fff!important;box-shadow:none!important;background:#00aced!important;border:0!important}:is(.exec-login,.portal-shell,.admin-shell,.client-shell) :is(.exec-login-submit,.btn-primary,.cms-upload button):hover{transform:none;box-shadow:none!important;background:#1c75bc!important}.portal-shell .portal-top-actions>button{box-shadow:none!important;background:#f7f7f7!important;border:1px solid #dce4eb!important}.portal-shell .portal-live svg{animation:none!important}.admin-shell .cms-tabs button{background:#fff;box-shadow:none!important;border:1px solid #dce4eb!important}.admin-shell .cms-tabs button.active{color:#fff!important;box-shadow:none!important;background:#0059a8!important}:is(.exec-login,.portal-shell,.admin-shell,.client-shell) :is(input,textarea,select):focus-visible{outline-offset:2px;box-shadow:none!important;outline:3px solid #00aced35!important}:root{--mfn-spring:cubic-bezier(.2,1.55,.45,1);--mfn-ease-out:cubic-bezier(.18,.8,.25,1)}:is(button,.btn,.mfn-button-primary,.exec-login-submit,.btn-primary){transform-origin:50%;transition:transform .32s var(--mfn-spring),background-color .2s ease,box-shadow .25s ease!important}:is(button,.btn,.mfn-button-primary,.exec-login-submit,.btn-primary):active:not(:disabled){transition:transform .1s ease-out!important;transform:scale(.965)!important}.gallery-card,.mfn-card._image,.cms-module,.portal-module-grid>a{transition:transform .32s var(--mfn-ease-out),box-shadow .32s ease,border-color .2s ease!important}@media (hover:hover){.gallery-card:hover,.mfn-card._image:hover,.admin-shell .cms-module:hover,.portal-shell .portal-module-grid>a:hover{border-color:#00aced66!important;transform:translateY(-4px)!important;box-shadow:0 12px 28px #0059a812!important}}.gallery-lightbox[open]{animation:mfn-card-expand .35s var(--mfn-ease-out)}@keyframes mfn-card-expand{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.mfn-success-mark{vertical-align:middle;width:28px;height:28px;color:inherit;flex-shrink:0;display:inline-block}.mfn-success-ring{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-dasharray:145;stroke-dashoffset:0;animation:mfn-ring-draw .26s var(--mfn-ease-out)}.mfn-success-tick{fill:none;stroke:currentColor;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:0;animation:mfn-tick-draw .22s .22s var(--mfn-ease-out) both}@keyframes mfn-ring-draw{0%{stroke-dashoffset:145px}to{stroke-dashoffset:0}}@keyframes mfn-tick-draw{0%{stroke-dashoffset:40px}to{stroke-dashoffset:0}}.mfn-otp-status{align-items:center;gap:9px;display:flex}.mfn-number{font-variant-numeric:tabular-nums;align-items:baseline;display:inline-flex;position:relative}.mfn-number-digit{height:1em;line-height:1em;display:inline-block;overflow:hidden}.mfn-number-strip{transform:translateY(calc(var(--digit)*-1em));will-change:transform;flex-direction:column;line-height:1em;transition:transform .65s cubic-bezier(.2,.8,.25,1);display:flex}.mfn-number-strip>span{height:1em;line-height:1em;display:block}.mfn-number-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){:is(button,.btn,.mfn-button-primary,.exec-login-submit,.btn-primary),.gallery-card,.mfn-card._image,.cms-module,.portal-module-grid>a,.mfn-number-strip{transition:none!important}.gallery-lightbox[open],.mfn-success-ring,.mfn-success-tick{animation:none!important}:is(button,.btn):active{transform:none!important}}.admin-shell.admin-shell-premium,.exec-login.exec-login-premium,.premium-mfa{color:#17334b;min-height:100vh;background:radial-gradient(at 80% 10%,#ccefff 0,#0000 48%),radial-gradient(at 10% 80%,#dbe8fa 0,#0000 50%),#f4f8fc!important}.admin-shell-premium *{box-sizing:border-box;min-width:0}.admin-shell-premium{--glass-bg:#ffffffb8;--glass-border:#fffc;--glass-shadow:0 12px 40px #154c7910}.admin-shell.admin-shell-premium .admin-premium-side{z-index:70;border-radius:22px;flex-direction:column;width:244px;height:calc(100vh - 36px);display:flex;position:fixed;inset:18px auto 18px 18px;overflow:hidden;-webkit-backdrop-filter:blur(24px)!important;backdrop-filter:blur(24px)!important;background:linear-gradient(160deg,#064e85ed,#082f50f5)!important;border:1px solid #ffffff40!important;padding:18px 12px!important;box-shadow:0 16px 40px #0b46732b!important}.premium-admin-brand{justify-content:center;align-items:center;padding:8px 0 20px;display:flex}.premium-admin-brand>a{background:#fff;border-radius:12px;padding:9px 20px}.premium-admin-brand img{width:auto!important;height:66px!important}.premium-admin-nav{scrollbar-width:thin;flex:1;overflow-y:auto}.premium-admin-nav section{margin-bottom:18px}.premium-admin-nav section>p{letter-spacing:1.6px;text-transform:uppercase;color:#96bedb;margin:8px 14px;font-size:10px}.admin-shell-premium .premium-admin-link{border-radius:11px;align-items:center;gap:12px;margin:3px 0;padding:11px 13px;font-size:13px;text-decoration:none;transition:background .2s,transform .2s;display:flex}.premium-admin-link svg{flex-shrink:0}.admin-shell-premium .premium-admin-link.is-active{box-shadow:inset 3px 0 #00aced;background:#ffffff20!important}.premium-admin-link:hover{background:#ffffff12;transform:translate(2px)}.premium-admin-foot{border-top:1px solid #ffffff20;gap:12px;padding-top:12px;display:flex}.premium-admin-foot a,.premium-admin-foot button{color:#fff;background:0 0;border:0;align-items:center;gap:7px;padding:8px;font-size:11px;display:flex}.admin-premium-main{min-width:0;margin-left:280px}.admin-shell-premium .premium-admin-top{z-index:40;justify-content:space-between;align-items:center;gap:16px;height:auto;min-height:96px;padding:20px 30px;display:flex;position:sticky;top:0;-webkit-backdrop-filter:blur(22px)!important;backdrop-filter:blur(22px)!important;background:#f8fcffb8!important;border-bottom:1px solid #fff!important}.premium-admin-heading{align-items:center;gap:14px;display:flex}.premium-admin-heading small,.premium-eyebrow{letter-spacing:1.6px;color:#427da6;font-size:10px;font-weight:700}.premium-admin-heading h1{margin:4px 0;font-size:23px;font-weight:700}.premium-admin-account{align-items:center;gap:12px;font-size:12px;display:flex}.premium-admin-account small{color:#648097;text-transform:capitalize;font-size:11px;display:block}.premium-view-site{color:#0059a8;align-items:center;gap:7px;margin-right:12px;display:flex}.premium-user-avatar{color:#fff;background:#0059a8;border:3px solid #fff;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.premium-menu-toggle,.premium-nav-close{display:none}.admin-shell-premium .premium-admin-content{width:100%;max-width:1600px;margin:auto;padding:28px 30px}.premium-cms-toolbar{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.premium-cms-toolbar h2{color:#143650;margin:8px 0;font-size:26px;line-height:1.3}.premium-cms-toolbar p,.premium-media-library p{color:#647e92;margin:6px 0;font-size:13px}.premium-publish{flex-shrink:0;justify-items:end;gap:8px;display:grid}.premium-publish>span{color:#50806e;gap:5px;font-size:11px;display:flex}.premium-publish .has-changes{color:#a26713}.premium-publish button,.premium-upload>button{color:#fff;background:#0059a8;border:0;border-radius:10px;align-items:center;gap:8px;padding:12px 18px;font-size:12px;font-weight:700;display:flex;box-shadow:0 5px 16px #0059a825}.premium-publish button:disabled{opacity:.5;cursor:default}.premium-cms-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:24px;display:grid}.premium-shortcut,.premium-page-browser,.premium-page-editor,.premium-media-library{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffffad;border:1px solid #ffffffed;border-radius:18px;box-shadow:0 8px 32px #164b7710}.premium-shortcut{align-items:center;gap:12px;padding:18px 14px;transition:transform .25s,box-shadow .25s;display:flex}.premium-shortcut:hover{transform:translateY(-3px);box-shadow:0 12px 26px #0059a81a}.premium-shortcut b{font-size:12px;display:block}.premium-shortcut small{color:#698196;margin-top:5px;font-size:10px;display:block}.premium-shortcut>svg{color:#7a9bb6;flex-shrink:0;margin-left:auto}.premium-shortcut-icon{color:#0059a8;background:#e0f2fc;border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.premium-cms-workspace{grid-template-columns:225px minmax(0,1fr);align-items:start;gap:20px;display:grid}.premium-page-browser{padding:16px;position:sticky;top:116px}.premium-page-browser-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.premium-page-browser h3{margin:0;font-size:13px}.premium-page-browser-head>span{background:#e3eff9;border-radius:8px;padding:4px 7px;font-size:10px}.premium-search{color:#6a889e;background:#f4f8fcb0;border:1px solid #d9e6f0;border-radius:9px;align-items:center;gap:8px;padding:0 10px;display:flex}.admin-shell-premium .premium-search input{width:100%;font-size:11px;box-shadow:none!important;background:0 0!important;border:0!important;padding:10px 0!important}.premium-page-list{gap:4px;max-height:calc(100vh - 255px);margin-top:14px;display:grid;overflow-y:auto}.premium-page-list button{text-align:left;color:#526b80;text-transform:capitalize;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:10px 8px;font-size:12px;display:flex}.premium-page-list button svg{flex-shrink:0}.premium-page-list button span{overflow-wrap:anywhere;flex:1}.premium-page-list button small{color:#8295a5;font-size:9px}.premium-page-list button.is-active{color:#0059a8;background:#0059a810;font-weight:700}.premium-page-editor{overflow:hidden}.premium-page-editor>header{border-bottom:1px solid #dce8f0;justify-content:space-between;align-items:center;gap:18px;padding:20px 24px;display:flex}.premium-page-editor h3{text-transform:capitalize;margin:5px 0;font-size:21px}.premium-editor-groups{padding:18px 24px}.premium-editor-section{border-bottom:1px solid #dce7ef;margin-bottom:16px;padding-bottom:16px}.premium-editor-section summary{cursor:pointer;color:#244c6c;text-transform:capitalize;padding:5px 0 15px;font-size:13px;font-weight:700}.premium-editor-section summary small{float:right;color:#7e96a9;font-size:10px;font-weight:400}.premium-editor-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.premium-editor-field{align-content:start;gap:8px;display:grid}.premium-editor-field.is-wide{grid-column:1/-1}.premium-editor-field>span{color:#53728c;overflow-wrap:anywhere;font-size:11px;font-weight:600;line-height:1.5}.admin-shell-premium .premium-editor-field :is(input,textarea){width:100%;padding:11px 12px;font-size:12px;background:#ffffffe6!important;border:1px solid #ccdde9!important;border-radius:9px!important;box-shadow:0 1px 2px #1c466505!important}.premium-editor-field textarea{resize:vertical}.premium-field-preview img,.premium-field-preview video{object-fit:contain;background:#e7f0f7;border-radius:10px;max-width:100%;height:130px}.premium-media-library{margin-top:24px;padding:24px}.premium-media-library h2{margin:6px 0;font-size:21px}.premium-upload{flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0;display:flex}.premium-upload>input{padding:10px;font-size:12px}.premium-upload>label{cursor:pointer;gap:7px;font-size:12px;display:flex}.premium-upload>span{overflow-wrap:anywhere;font-size:11px}.premium-media-library .cms-media-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid!important}.cms-media-grid article{background:#ffffffb0;border:1px solid #dce8f2;border-radius:12px;overflow:hidden}.cms-media-grid article>img,.cms-media-grid article>video{object-fit:cover;width:100%;height:155px}.cms-media-grid article>div{padding:12px}.cms-media-grid b,.cms-media-grid code{text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.cms-media-grid code{color:#7a92a5;margin:8px 0}.cms-media-grid button{background:#edf5fb;border:0;border-radius:6px;align-items:center;gap:6px;margin-right:8px;padding:7px;font-size:11px;display:inline-flex}.premium-form-error{color:#bd1d2d;padding:10px 24px}.premium-nav-scrim{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:65;background:#102e4e66;border:0;position:fixed;inset:0}.premium-mfa{flex-direction:column;justify-content:center;align-items:center;gap:30px;padding:38px 20px;display:flex}.premium-mfa-brand img{width:auto!important;height:68px!important}.premium-mfa-card{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffffbd;border:1px solid #fff;border-radius:26px;width:100%;max-width:470px;padding:38px;animation:.45s ease-out premium-arrive;box-shadow:0 22px 70px #0059a815}.premium-mfa-icon{color:#0059a8;background:linear-gradient(145deg,#e4f6ff,#dcecff);border-radius:18px;place-items:center;width:60px;height:60px;margin-bottom:24px;display:grid;box-shadow:inset 0 1px #fff}.premium-mfa-card h1{letter-spacing:-1px;color:#113e61;margin:10px 0 14px;font-size:32px;font-weight:650;line-height:1.2}.premium-mfa-card>p{color:#647f94;margin:0;font-size:14px;line-height:1.7}.premium-mfa .mfn-otp-boxes{justify-content:space-between;gap:9px}.premium-mfa .mfn-otp-boxes input{max-width:57px;border-radius:12px!important;width:calc(16.6667% - 7.5px)!important;height:62px!important}.premium-mfa-footer{border-top:1px solid #dce8f0;margin-top:24px;padding-top:20px}.premium-mfa-footer a{color:#57768d;align-items:center;gap:8px;font-size:12px;display:flex}.premium-mfa .mfn-otp-recovery{text-decoration:none;font-size:12px!important}.premium-mfa .mfn-otp-status{min-height:20px}.exec-login.exec-login-premium{grid-template-columns:minmax(0,1.1fr) minmax(400px,.9fr);gap:24px;padding:24px!important;display:grid!important}.exec-login.exec-login-premium .exec-login-media{min-height:calc(100vh - 48px);position:relative;overflow:hidden;border-radius:24px!important}.exec-login-premium .exec-login-media img{object-position:35% center!important}.exec-login.exec-login-premium .exec-login-form{align-self:center;width:100%;max-width:490px;margin:auto;-webkit-backdrop-filter:blur(24px)!important;backdrop-filter:blur(24px)!important;background:#ffffffb8!important;border:1px solid #fff!important;border-radius:24px!important;padding:38px!important;box-shadow:0 20px 65px #0059a812!important}.exec-login-premium .exec-login-copy h2{font-size:30px!important;line-height:1.25!important}.exec-login-premium .exec-login-logo{margin-bottom:30px!important}@keyframes premium-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.admin-shell-premium .premium-admin-content>*,.premium-page-editor{animation:.4s ease-out both premium-arrive}.mfn-number,.mfn-number span{font:inherit!important;letter-spacing:inherit!important}@media (width<=1250px){.premium-cms-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}.premium-admin-account>div,.premium-view-site{display:none}.premium-cms-workspace{grid-template-columns:190px minmax(0,1fr)}.premium-editor-fields{grid-template-columns:minmax(0,1fr)}.premium-media-library .cms-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1000px){.admin-shell.admin-shell-premium .admin-premium-side{transition:transform .25s;transform:translate(-290px)}.admin-shell.admin-shell-premium .admin-premium-side.is-open{transform:none}.admin-premium-main{margin-left:0}.premium-menu-toggle,.premium-nav-close{color:inherit;background:0 0;border:0;display:block}.premium-nav-close{color:#fff;margin-left:12px}.premium-admin-content{padding:20px!important}.exec-login.exec-login-premium{grid-template-columns:1fr}.exec-login-premium .exec-login-media{display:none!important}}@media (width<=650px){.premium-admin-top{padding:16px!important}.premium-admin-heading h1{font-size:20px}.premium-cms-toolbar{flex-direction:column;align-items:start}.premium-publish{justify-items:start}.premium-cms-toolbar h2{font-size:23px}.premium-cms-shortcuts{gap:10px}.premium-shortcut{gap:8px;padding:12px}.premium-shortcut small,.premium-shortcut>svg{display:none}.premium-shortcut-icon{width:30px;height:34px}.premium-cms-workspace{grid-template-columns:minmax(0,1fr)}.premium-page-browser{position:static}.premium-page-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:180px}.premium-page-editor>header{flex-direction:column;align-items:stretch}.premium-editor-groups,.premium-page-editor>header{padding:18px}.premium-editor-fields,.premium-media-library .cms-media-grid{grid-template-columns:minmax(0,1fr)}.premium-mfa-card{padding:28px 22px}.premium-mfa{padding:25px 18px}.exec-login.exec-login-premium{padding:18px!important}.exec-login.exec-login-premium .exec-login-form{padding:28px!important}}@media (prefers-reduced-motion:reduce){.premium-mfa-card,.admin-shell-premium .premium-admin-content>*,.premium-page-editor{animation:none!important}.premium-shortcut,.premium-admin-link{transition:none}}.media-composer-stage{background:#f4f9fcb0;border:1px solid #dbe9f2;border-radius:16px;grid-template-columns:minmax(0,1.5fr) minmax(220px,1fr);gap:24px;margin:20px 0 28px;padding:20px;display:grid}.media-composer-preview{background:#e2ecf3;border-radius:12px;place-items:center;min-height:240px;display:grid;overflow:hidden}.media-composer-preview canvas,.media-composer-preview video{width:auto;max-width:100%;height:auto;max-height:430px;display:block}.media-composer-tools{align-content:start;gap:14px;display:grid}.media-composer-tools h3{margin:0;font-size:15px}.media-composer-tools label{color:#4e718b;gap:7px;font-size:12px;display:grid}.media-composer-tools select{padding:9px}.media-transform-buttons{gap:8px;display:flex}.media-transform-buttons button{background:#fff;border:1px solid #c9dce9;border-radius:8px;align-items:center;gap:7px;padding:9px;font-size:12px;display:flex}.media-publish{color:#fff;background:#0059a8;border:0;border-radius:10px;padding:12px;font-size:12px;font-weight:700}.media-composer-tools p{font-size:11px;line-height:1.6}.media-composer-tools input[type=range]{accent-color:#0059a8;width:100%}@media (width<=750px){.media-composer-stage{grid-template-columns:minmax(0,1fr)}}.premium-media-modal{z-index:200;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#052b4cbd;place-items:center;padding:30px;display:grid;position:fixed;inset:0}.premium-media-modal>div{background:#fffe;border:1px solid #fff;border-radius:18px;width:100%;max-width:1000px;padding:18px}.premium-media-modal img,.premium-media-modal video{object-fit:contain;max-width:100%;max-height:72vh;margin:auto;display:block}.premium-media-modal button{color:#fff;background:#0059a8;border:0;border-radius:8px;margin:0 0 14px auto;padding:9px 14px;display:block}.premium-media-modal p{padding:10px 0;font-size:13px}.portal-shell.portal-shell,.client-shell.client-shell{background:radial-gradient(at 85% 5%,#cfedff,#0000 55%),#f3f7fc!important}.portal-shell.portal-shell :is(.portal-top,.portal-welcome,.portal-live,.portal-stat-grid article,.portal-panel,.portal-module-grid>a),.client-shell.client-shell :is(.client-header,.rounded-xl.bg-white,.rounded-lg.bg-white){-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;background:#ffffffbd!important;border:1px solid #ffffffeb!important;border-radius:18px!important;box-shadow:0 10px 32px #0059a810!important}.portal-shell.portal-shell .portal-side{-webkit-backdrop-filter:blur(24px)!important;backdrop-filter:blur(24px)!important;background:linear-gradient(160deg,#064e85ee,#082f50fa)!important}.portal-shell.portal-shell .portal-module-grid>a{transition:transform .2s,box-shadow .2s}.portal-shell.portal-shell .portal-module-grid>a:hover{transform:translateY(-3px);box-shadow:0 14px 30px #0059a81c!important}.admin-shell.admin-shell-premium :is(.rounded-xl.bg-white,.rounded-lg.bg-white,.admin-card){-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;background:#ffffffba!important;border:1px solid #fff!important;border-radius:16px!important;box-shadow:0 10px 30px #0059a810!important}.admin-shell.admin-shell-premium{-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5;background:radial-gradient(at 85% 0,#d8effe 0,#0000 45%),#f1f5fa!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important}.admin-shell-premium h1,.admin-shell-premium h2,.admin-shell-premium h3,.admin-shell-premium h4{letter-spacing:-.025em;font-family:inherit!important}.admin-shell-premium button,.admin-shell-premium input,.admin-shell-premium select,.admin-shell-premium textarea{font:inherit}.admin-shell-premium button{cursor:pointer}.admin-shell-premium button:disabled{cursor:wait;opacity:.55}.admin-shell-premium :is(a,button,input,textarea,select):focus-visible{outline-offset:3px;outline:3px solid #00aced65!important}.admin-shell-premium .admin-premium-side{border-radius:20px!important;width:238px!important;height:calc(100vh - 32px)!important;inset:16px auto 16px 16px!important}.admin-shell-premium .admin-premium-main{margin-left:270px}.admin-shell-premium .premium-admin-top{min-height:86px;padding:17px 32px;border-radius:0!important}.admin-shell-premium .premium-admin-content{max-width:1600px;padding:28px 32px 48px}.premium-admin-nav{scrollbar-color:#ffffff38 transparent;scrollbar-width:thin}.premium-admin-link{min-height:42px}.premium-admin-brand{padding:7px 0 23px}.premium-admin-brand>a{padding:9px 19px}.premium-admin-brand img{height:58px!important}.admin-shell-premium .premium-admin-heading h1{color:#15344c;font-size:21px;font-weight:650}.premium-admin-heading small{letter-spacing:.15em;font-size:9px}.premium-admin-account b{font-size:11px}.premium-admin-account small{font-size:10px}.premium-user-avatar{width:36px;height:36px;font-size:11px}.premium-view-site{font-size:11px}.premium-admin-nav section>p{font-size:9px}.admin-shell-premium .premium-admin-link{font-size:12px}.premium-admin-content>div,.premium-admin-content>section{min-width:0}.workspace-welcome{justify-content:space-between;align-items:center;gap:28px;padding:4px 0 24px;display:flex}.workspace-welcome h2{color:#123a59;margin:7px 0 10px;font-size:30px;font-weight:650;line-height:1.25}.workspace-welcome p{color:#658095;max-width:650px;margin:0;font-size:13px;line-height:1.7}.workspace-role{white-space:nowrap;color:#42647e;background:#ffffffa6;border:1px solid #fff;border-radius:10px;align-items:center;gap:8px;padding:9px 13px;font-size:11px;display:flex}.workspace-role svg{color:#0059a8}.workspace-stats{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;margin:0 0 24px;display:grid}.workspace-stats article,.workspace-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffc4;border:1px solid #ffffffed;border-radius:16px;box-shadow:0 5px 20px #204e7810}.workspace-stats article{min-height:155px;padding:20px 21px;transition:box-shadow .2s,transform .2s;position:relative}.workspace-stats article>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.workspace-stats article>div>span{color:#638096;text-transform:capitalize;letter-spacing:0;font-size:11px;font-weight:600}.workspace-stats article svg{color:#2780bb}.workspace-stats strong{color:#123a59;margin:16px 0 8px;font-size:34px;font-weight:650;line-height:1.2;display:block}.workspace-number{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font:inherit!important;line-height:inherit!important;color:inherit!important;display:inline!important;position:static!important}.workspace-stats article>small{color:#8498a7;font-size:10px}.workspace-columns{grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);align-items:start;gap:22px;display:grid}.workspace-panel{overflow:hidden}.workspace-panel>header{border-bottom:1px solid #dce7efb3;justify-content:space-between;align-items:center;gap:18px;padding:23px 24px;display:flex}.workspace-panel>header h2,.workspace-panel>header h3{color:#183e5b;margin:5px 0;font-size:17px;font-weight:650;line-height:1.3}.workspace-panel>header p{color:#6b8599;margin:6px 0 0;font-size:12px}.workspace-panel>header>svg{color:#7e9aaf}.workspace-count{color:#577f9f;vertical-align:middle;background:#e7f0f8;border:1px solid #d6e5f0;border-radius:7px;place-items:center;min-width:25px;height:25px;margin-left:6px;padding:0 7px;font:600 10px/1 inherit;display:inline-grid}.workspace-module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:20px;display:grid}.workspace-module-grid>a{color:#254c6b;background:#ffffffad;border:1px solid #d9e6f0;border-radius:12px;align-items:center;gap:12px;min-height:82px;padding:16px;text-decoration:none;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex}.workspace-module-icon{color:#0063a7;background:#eaf4fc;border-radius:11px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.workspace-module-grid b{flex:1;font-size:12px;font-weight:600;line-height:1.45}.workspace-module-grid>a>svg{color:#87a4ba;flex-shrink:0}.workspace-module-grid>a:hover{border-color:#91c5e7;transform:translateY(-3px);box-shadow:0 10px 22px #0059a810}.workspace-module-grid>a:hover>svg{color:#0059a8}.workspace-empty{text-align:center;color:#7891a4;align-content:center;justify-items:center;min-height:200px;padding:42px 24px;display:grid}.workspace-empty>span{color:#4c8ab7;background:#ecf5fc;border-radius:16px;place-items:center;width:54px;height:54px;margin-bottom:17px;display:grid}.workspace-empty h4{color:#335a77;margin:0 0 7px;font-size:14px;font-weight:600}.workspace-empty p{margin:0;font-size:12px;line-height:1.7}.workspace-notifications article{border-bottom:1px solid #e5edf3;gap:12px;padding:20px 24px;display:flex}.workspace-notifications article>span{background:#b7cad9;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:7px}.workspace-notifications .unread{background:#00aced}.workspace-notifications b{color:#284e6a;font-size:12px}.workspace-notifications p{color:#678398;margin:5px 0;font-size:12px;line-height:1.6}.workspace-notifications small{color:#94a7b5;font-size:10px}.workspace-notifications button{color:#0059a8;background:0 0;border:0;padding:7px 0;font-size:11px;display:block}.workspace-section{margin-top:24px}.workspace-table-wrap{overflow-x:auto}.workspace-table-wrap table{border-collapse:collapse;width:100%;min-width:650px}.workspace-table-wrap th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:#7d94a6;background:#f8fbfda8;border-bottom:1px solid #e3ecf3;padding:13px 24px;font-size:10px;font-weight:600}.workspace-table-wrap td{color:#53738c;border-bottom:1px solid #e7eef4;padding:17px 24px;font-size:12px}.workspace-badge{color:#537c9e;text-transform:capitalize;white-space:nowrap;background:#edf5fb;border:1px solid #dfeaf3;border-radius:7px;align-items:center;padding:5px 9px;font-size:10px;font-weight:600;line-height:1.5;display:inline-flex}.workspace-text-link{color:#0059a8;align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.workspace-records>a{border-bottom:1px solid #e6edf4;align-items:center;gap:14px;padding:18px 24px;display:flex}.workspace-records>a>div{flex:1}.workspace-records b{color:#2b516d;font-size:12px;display:block}.workspace-records small{color:#7a93a6;margin-top:4px;font-size:11px;display:block}.admin-shell-premium :is(.workspace-button,.mfn-button,.btn-primary){white-space:nowrap;min-height:42px;box-shadow:none!important;border:1px solid #0000!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:11px 17px!important;font-size:12px!important;font-weight:600!important;line-height:1.35!important;text-decoration:none!important;transition:background .2s,box-shadow .2s,transform .16s!important;display:inline-flex!important}.admin-shell-premium :is(.workspace-button-primary,.mfn-button-primary,.btn-primary){color:#fff!important;background:#0059a8!important;box-shadow:0 4px 10px #0059a81a!important}.admin-shell-premium :is(.workspace-button-primary,.mfn-button-primary,.btn-primary):hover:not(:disabled){background:#074b87!important;box-shadow:0 7px 16px #0059a82b!important}.admin-shell-premium .workspace-button-secondary{color:#5f7d93!important;background:#fff!important;border-color:#d5e3ed!important}.admin-shell-premium :is(.workspace-icon-button,.workspace-record-actions>button){color:#64839b;width:35px;height:35px;min-height:35px;box-shadow:none;background:#ffffffba;border-radius:9px;place-items:center;padding:0;transition:background .18s,color .18s;display:inline-grid;border:1px solid #dbe6ee!important}.workspace-record-actions>button:hover{color:#0059a8;background:#eaf4fc}.workspace-record-actions>button.is-danger{color:#c45a6b}.workspace-record-actions>button.is-danger:hover{background:#fff0f2}.workspace-list-toolbar{background:#f6faff66;border-bottom:1px solid #e3ecf3;justify-content:space-between;align-items:center;gap:18px;padding:17px 24px;display:flex}.workspace-list-toolbar .premium-search{width:280px;background:#fff!important}.workspace-list-toolbar small{color:#87a0b2;font-size:10px}.workspace-crud-list>article{border-bottom:1px solid #e4edf4;align-items:center;gap:15px;padding:22px 24px;transition:background .2s;display:flex}.workspace-crud-list>article:hover{background:#ffffff9c}.workspace-record-avatar{color:#3374a0;background:linear-gradient(135deg,#d8eefc,#e9f1fb);border:1px solid #d9e8f3;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:16px;font-weight:600;display:grid}.workspace-record-detail{flex:1}.workspace-record-detail>b{color:#234c6a;overflow-wrap:anywhere;font-size:13px;font-weight:600;display:block}.workspace-record-detail>small{color:#8198aa;margin-top:3px;font-size:11px;display:block}.workspace-record-detail>p{color:#7590a4;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px 0;font-size:11px;display:-webkit-box;overflow:hidden}.workspace-record-detail>p:empty{display:none}.workspace-record-meta{color:#5e8b7b;margin-top:5px;font-size:10px;display:inline-block}.workspace-record-actions{flex-shrink:0;gap:7px;margin-left:8px;display:flex}.workspace-crud .workspace-panel{min-height:240px}.workspace-drawer-overlay{z-index:160;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#102f4d55;justify-content:flex-end;animation:.18s workspace-fade;display:flex;position:fixed;inset:0}.workspace-drawer{background:#f7fbfff2;border-left:1px solid #fff;border-radius:20px 0 0 20px;flex-direction:column;width:510px;max-width:calc(100vw - 18px);height:100dvh;animation:.26s cubic-bezier(.2,.7,.2,1) workspace-slide;display:flex;overflow:hidden;box-shadow:-20px 0 70px #11365a22;margin:0!important}.workspace-drawer>header{background:#ffffff8a;border-bottom:1px solid #dce8f1;justify-content:space-between;align-items:center;padding:26px 28px;display:flex}.workspace-drawer h2{color:#1c4563;text-transform:capitalize;margin:6px 0 0;font-size:22px;font-weight:650}.workspace-drawer-fields{flex:1;align-content:start;gap:22px;padding:26px 28px;display:grid;overflow-y:auto}.workspace-drawer>footer{background:#ffffffb8;border-top:1px solid #dce8f1;justify-content:flex-end;gap:12px;padding:20px 28px;display:flex}.workspace-form-field{gap:8px;display:grid}.workspace-form-field>span:first-child{color:#50728d;font-size:12px;font-weight:600;margin:0!important}.workspace-form-check{align-items:center;gap:10px;padding:10px 0;display:flex}.workspace-form-check span{color:#50728d;font-size:12px}.admin-shell-premium :is(.mfn-input,.workspace-form-field input,.workspace-form-field select,.workspace-form-field textarea){min-height:44px;color:#21445e!important;background:#fffffff0!important;border:1px solid #cfdfea!important;border-radius:10px!important;width:100%!important;padding:11px 13px!important;font-size:13px!important;font-weight:400!important;line-height:1.5!important;transition:border-color .2s,box-shadow .2s!important;display:block!important;box-shadow:0 2px 3px #14395503!important}.admin-shell-premium textarea.mfn-input{resize:vertical;min-height:120px}.admin-shell-premium .mfn-input:focus{border-color:#70b4dd!important;outline:none!important;box-shadow:0 0 0 3px #00aced12!important}.admin-shell-premium .mfn-input.is-invalid{background:#fff9fa!important;border-color:#d96879!important}.workspace-field-error,.workspace-form-error{color:#bd1d2d;font-size:11px;line-height:1.5}.workspace-form-check input{accent-color:#0059a8;width:18px!important;height:18px!important}.workspace-form-field select{text-transform:capitalize}.workspace-drawer button:disabled{pointer-events:none}.workspace-spinner{animation:.85s linear infinite workspace-spin}.workspace-loading{z-index:300;background:#d6ecfb;height:3px;position:fixed;inset:0 0 auto;overflow:hidden}.workspace-loading:after{content:"";background:#00aced;width:35%;height:100%;animation:1.1s ease-in-out infinite workspace-progress;display:block}.workspace-loading-note{z-index:300;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#3b6686;background:#ffffffed;border:1px solid #fff;border-radius:12px;align-items:center;gap:9px;padding:12px 16px;font:500 12px/1.5 system-ui;display:flex;position:fixed;bottom:25px;right:28px;box-shadow:0 8px 30px #164a7326}.workspace-toast{z-index:310;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#287757;background:#fffffff2;border:1px solid #d7e8e0;border-radius:14px;gap:12px;width:min(390px,100vw - 36px);padding:17px 16px;animation:.25s ease-out premium-arrive;display:flex;position:fixed;top:100px;right:28px;box-shadow:0 12px 40px #123e6520}.workspace-toast.is-error{color:#b53a50;border-color:#f0d4da}.workspace-toast>svg{flex-shrink:0}.workspace-toast p{color:#3c5c72;flex:1;margin:0;font-size:12px;line-height:1.6}.workspace-toast button{color:#849aaa;background:0 0;border:0;align-items:start;padding:0;display:flex}.workspace-toast button svg{width:15px;height:15px}@keyframes workspace-fade{0%{opacity:0}to{opacity:1}}@keyframes workspace-slide{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:none}}@keyframes workspace-spin{to{transform:rotate(360deg)}}@keyframes workspace-progress{0%{transform:translate(-100%)}to{transform:translate(390%)}}@media (width<=1150px){.workspace-columns{grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr)}.workspace-module-grid{grid-template-columns:minmax(0,1fr)}.workspace-role{display:none}.workspace-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1000px){.admin-shell-premium .admin-premium-main{margin-left:0}.admin-shell-premium .premium-admin-content{padding:24px!important}.workspace-welcome h2{font-size:27px}.workspace-columns{grid-template-columns:minmax(0,1.4fr) minmax(270px,1fr)}}@media (width<=750px){.workspace-columns{grid-template-columns:minmax(0,1fr)}.workspace-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-welcome{flex-direction:column;align-items:start;gap:16px}.workspace-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-stats article{min-height:140px;padding:18px}.workspace-panel>header{flex-wrap:wrap;padding:20px}.workspace-crud-list>article{flex-wrap:wrap;gap:10px;padding:18px}.workspace-crud-list>article>.workspace-badge{display:none}.workspace-record-detail{min-width:150px}.workspace-record-actions{margin-left:auto}.workspace-record-avatar{width:36px;height:36px}.workspace-stats strong{font-size:30px}.workspace-record-detail>small{overflow-wrap:anywhere}.workspace-drawer-fields{padding:24px}.workspace-drawer>header{padding:22px 24px}.workspace-drawer>footer{padding:18px 24px}.workspace-list-toolbar{padding:15px 20px}.workspace-list-toolbar .premium-search{width:100%}.workspace-list-toolbar>small{display:none}}@media (width<=450px){.admin-shell-premium .premium-admin-content{padding:20px 16px!important}.workspace-module-grid{grid-template-columns:minmax(0,1fr)}.workspace-module-grid>a{min-height:72px}.workspace-stats{gap:10px}.workspace-stats article{padding:15px}.workspace-stats article>div>span{font-size:10px}.workspace-stats article>small{font-size:9px}.workspace-panel>header h3{font-size:16px}}@media (prefers-reduced-motion:reduce){.workspace-drawer,.workspace-drawer-overlay,.workspace-spinner,.workspace-loading:after,.workspace-toast{animation:none!important}.workspace-module-grid>a{transition:none}.workspace-module-grid>a:hover{transform:none}}.workspace-insights{margin:28px 0}.workspace-insights-title{justify-content:space-between;align-items:center;gap:20px;margin:0 0 17px;display:flex}.workspace-insights-title h3{color:#204763;margin:4px 0;font-size:19px;font-weight:600}.workspace-analytics-grid{grid-template-columns:minmax(0,1.7fr) minmax(270px,1fr);gap:20px;display:grid}.analytics-trend>header{border-bottom:0;align-items:flex-start;padding-bottom:10px}.analytics-panel-icon{color:#597f9b;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.analytics-panel-icon svg{color:#00aced}.analytics-metric{align-items:center;gap:12px;margin:17px 0 0;display:flex}.analytics-metric>b{color:#143d5d;font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:37px;font-weight:650;line-height:1}.analytics-metric>span{color:#5f829e;font-size:10px}.analytics-metric small{color:#91a6b7;margin-top:3px;font-size:9px;display:block}.analytics-range{background:#eaf2f9;border:1px solid #deebf4;border-radius:9px;gap:4px;padding:4px;display:flex}.analytics-range button{color:#88a0b2;background:0 0;border:0;border-radius:6px;padding:5px 10px;font-size:10px;font-weight:600}.analytics-range button.is-active{color:#0059a8;background:#fff;box-shadow:0 2px 5px #0059a810}.analytics-chart{padding:10px 22px 0 16px;position:relative}.analytics-chart-plot{width:100%;height:190px}.analytics-chart-plot>svg{width:100%;height:100%;overflow:visible}.chart-gridline{stroke:#c9ddea70;stroke-width:.7px;stroke-dasharray:3 5}.chart-axis-label{fill:#88a0b2;font:9px system-ui}.chart-primary-line{stroke:#00aced;stroke-width:2.5px;fill:none;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 2px 3px #00aced30);stroke-dasharray:1600;animation:1.2s ease-out chart-draw}.chart-secondary-line{stroke:#23b8a5;stroke-width:1.5px;fill:none;stroke-dasharray:4 4;opacity:.8}.chart-hover-line{stroke:#00aced;stroke-width:.8px;stroke-dasharray:3 3;opacity:.6}.analytics-tooltip{pointer-events:none;background:#fff;border:1px solid #dbe9f3;border-radius:8px;padding:9px 12px;font-size:10px;position:absolute;top:0;right:24px;box-shadow:0 6px 20px #164c731a}.analytics-tooltip b{color:#2f5b7b;display:block}.analytics-tooltip span{color:#7594a9;margin-top:3px;display:block}.analytics-trend>footer{color:#6888a1;align-items:center;gap:18px;padding:14px 24px 20px;font-size:10px;display:flex}.analytics-trend>footer>span{align-items:center;gap:6px;display:flex}.analytics-trend footer i{background:#00aced;border-radius:50%;width:6px;height:6px}.analytics-trend footer i.is-teal{background:#23b8a5}.analytics-trend footer small{color:#94aab9;margin-left:auto;font-size:9px}.analytics-portfolio>header{border-bottom:0;padding:21px 23px}.analytics-portfolio>header h3{font-size:13px}.analytics-donut{width:145px;height:145px;margin:0 auto 15px;position:relative}.analytics-donut svg{width:100%;height:100%}.donut-track{stroke:#e6eff7;stroke-width:13px;fill:none}.donut-segment{stroke-linecap:butt;filter:drop-shadow(0 1px 3px #00aced15);transition:stroke-dasharray .6s}.analytics-donut>div{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.analytics-donut b{color:#204a69;letter-spacing:-.04em;font-size:29px;font-weight:650;line-height:1.1}.analytics-donut span{color:#8ca3b4;margin-top:7px;font-size:9px}.analytics-legend{gap:9px;padding:0 24px 21px;display:grid}.analytics-legend>div{align-items:center;gap:8px;font-size:10px;display:flex}.analytics-legend i{border-radius:50%;flex-shrink:0;width:6px;height:6px}.analytics-legend span{color:#698aa4;flex:1}.analytics-legend b{color:#3e6888;font-weight:600}.analytics-legend small{color:#99aebd;text-align:right;width:34px;font-size:9px}.analytics-security{background:linear-gradient(110deg,#f3fbffdf,#edf7f3c9);grid-column:1/-1;grid-template-columns:50px minmax(0,1fr) 170px;align-items:center;gap:16px;padding:22px 24px;display:grid;position:relative;overflow:hidden}.analytics-security-icon{color:#399c89;background:#daf1ed;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.analytics-security h3{color:#265974;margin:5px 0;font-size:16px;font-weight:600}.analytics-security p{color:#7592a7;margin:0;font-size:11px}.analytics-security-bar{background:#d9e9e8;border-radius:5px;height:6px;overflow:hidden}.analytics-security-bar>span{background:linear-gradient(90deg,#00aced,#23b8a5);border-radius:5px;height:100%;transition:width .65s;display:block}.analytics-security-caption{color:#87a3ae;grid-column:2/-1;align-items:center;gap:6px;margin-top:-7px;font-size:9px;display:flex}.workspace-download{flex-direction:column;align-items:start;gap:6px;display:inline-flex}.workspace-download>small{color:#c14459;max-width:260px;font-size:10px}.workspace-theme-toggle{color:#6690ac;background:#ffffffa8;border-radius:11px;place-items:center;width:38px;height:38px;padding:0;display:grid;border:1px solid #dce7f0!important;transition:background .2s,box-shadow .2s!important}.workspace-theme-toggle:hover{background:#fff;box-shadow:0 4px 14px #0059a813}.auth-theme-toggle{z-index:10;position:absolute;top:28px;right:28px}.workspace-command-button{color:#7d98ad;background:#ffffff73;border:1px solid #dce8f1;border-radius:10px;align-items:center;gap:9px;padding:10px 12px;font-size:11px;display:flex}.workspace-command-button kbd{color:#9aafbf;background:#f4f9fc;border:1px solid #dbe7ef;border-radius:4px;margin-left:15px;padding:2px 4px;font:9px system-ui}.workspace-command-overlay{z-index:250;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#102d4e66;justify-content:center;align-items:start;padding:12vh 20px 20px;display:flex;position:fixed;inset:0}.workspace-command{background:#f9fcfff2;border:1px solid #fff;border-radius:20px;width:560px;max-width:100%;animation:.2s ease-out premium-arrive;overflow:hidden;box-shadow:0 24px 80px #0b345b40}.workspace-command>header{color:#5e8baa;border-bottom:1px solid #dde9f2;align-items:center;gap:14px;padding:22px;display:flex}.workspace-command input{color:#315e7e;background:0 0;border:0;outline:none;flex:1;width:100%;padding:0;font:14px system-ui}.workspace-command header button{color:#8aa5b8;cursor:pointer;background:0 0;border:0;padding:2px}.workspace-command nav{gap:3px;max-height:50vh;padding:10px;display:grid;overflow-y:auto}.workspace-command nav a{color:#507994;border-radius:10px;align-items:center;gap:13px;padding:13px;font:12px system-ui;text-decoration:none;display:flex}.workspace-command nav a span{flex:1}.workspace-command nav a:hover,.workspace-command nav a:focus-visible{background:#e7f3fc;outline:none}.workspace-command nav a>svg:last-child{color:#9eb7c9}.workspace-command nav p{text-align:center;color:#809aac;padding:20px;font:12px system-ui}.workspace-command>footer{color:#9aafbf;border-top:1px solid #e1ebf3;padding:13px 22px;font:10px system-ui}.workspace-search>span{display:flex}.workspace-search>button{color:#7da0b9;min-width:18px;padding:0;display:flex;box-shadow:none!important;background:0 0!important;border:0!important}.workspace-search>span:has(+input:not(:placeholder-shown)){opacity:.4}.workspace-form-field input,.workspace-form-field select,.workspace-form-field textarea{color:#21445e;background:#fffffff0;border:1px solid #cfdfea;border-radius:10px;width:100%;min-height:44px;padding:11px 13px;font:400 13px/1.5 system-ui;display:block;box-shadow:0 2px 3px #14395503}.workspace-form-field textarea{resize:vertical;min-height:120px}.workspace-form-field input:focus,.workspace-form-field select:focus,.workspace-form-field textarea:focus{outline-offset:1px;border-color:#70b4dd;outline:3px solid #00aced1c}.workspace-form-field .is-invalid{background:#fff9fa;border-color:#d96879}.workspace-drawer .workspace-button{white-space:nowrap;cursor:pointer;border:1px solid #cfdfea;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:11px 17px;font:600 12px/1.35 system-ui;transition:background .2s,transform .16s;display:inline-flex}.workspace-drawer .workspace-button-primary{color:#fff;background:#0059a8;border-color:#0059a8}.workspace-drawer .workspace-button-secondary{color:#5f7d93;background:#fff}.workspace-drawer .workspace-icon-button{color:#64839b;cursor:pointer;background:#fff;border:1px solid #dbe6ee;border-radius:9px;place-items:center;width:35px;height:35px;padding:0;display:grid}.workspace-drawer{font-family:system-ui}.workspace-document{background:#ffffffbd;border:1px solid #dce7f0;border-radius:12px;justify-content:space-between;align-items:center;gap:15px;padding:16px 18px;display:flex}.workspace-document>span{color:#4a7491;align-items:center;gap:10px;font-size:12px;display:flex}.workspace-document button{color:#0059a8;background:#f5faff;border:1px solid #d7e6f0;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:9px 13px;font-size:11px;display:flex}.media-publish{justify-content:center;align-items:center;gap:8px;display:inline-flex}.motion-transfer .transfer-arrow{transform-origin:50%;transition:opacity .2s,transform .35s}.motion-transfer :is(.transfer-track,.transfer-progress){opacity:0;fill:none;stroke-width:2px;transition:opacity .2s,stroke-dashoffset .2s}.motion-transfer .transfer-track{stroke:currentColor;opacity:0}.motion-transfer .transfer-progress{stroke-dasharray:56.55;transform-origin:12px 12px;transform:rotate(-90deg)}.motion-transfer .transfer-check{stroke-dasharray:16;stroke-dashoffset:16px;opacity:0;transition:stroke-dashoffset .3s .1s,opacity .2s}.motion-transfer.is-pending .transfer-arrow,.motion-transfer.is-success .transfer-arrow{opacity:0;transform:translateY(5px)scale(.6)}.motion-transfer.direction-upload.is-pending .transfer-arrow{transform:translateY(-5px)scale(.6)}.motion-transfer.is-pending .transfer-track{opacity:.2}.motion-transfer.is-pending .transfer-progress{opacity:1}.motion-transfer.is-pending.is-indeterminate .transfer-progress{animation:.9s linear infinite workspace-spin}.motion-transfer.is-success .transfer-check{stroke-dashoffset:0;opacity:1}.motion-search .search-ring{stroke-dasharray:41;stroke-dashoffset:0;transform-origin:50%;transition:stroke-dashoffset .35s,opacity .25s}.motion-search .search-handle{transform-origin:12px 12px;transition:transform .35s,opacity .25s}.motion-search .search-cross{stroke-dasharray:34;stroke-dashoffset:34px;opacity:0;transition:stroke-dashoffset .3s .1s,opacity .2s}.motion-search.is-active .search-ring{stroke-dashoffset:41px;opacity:0}.motion-search.is-active .search-handle{opacity:0;transform:rotate(-45deg)scale(0)}.motion-search.is-active .search-cross{stroke-dashoffset:0;opacity:1}.motion-lock .lock-shackle{transform-origin:22px 9px;transition:transform .45s cubic-bezier(.2,1.6,.4,1)}.motion-lock.is-unlocked .lock-shackle{transform:translateY(-4px)rotate(28deg)}.motion-theme{overflow:visible}.motion-theme .sun-rays{transform-origin:12px 12px;transition:transform .45s,opacity .3s}.motion-theme .sun-body{transform-origin:12px 12px;transition:r .45s,transform .45s}.motion-theme .moon-cutout{transition:transform .45s}.motion-theme.is-dark .sun-rays{opacity:0;transform:rotate(80deg)scale(.2)}.motion-theme.is-dark .sun-body{r:9;transform:rotate(-20deg)}.motion-theme.is-dark .moon-cutout{transform:translate(-8px,5px)}@keyframes chart-draw{0%{stroke-dashoffset:1600px}to{stroke-dashoffset:0}}[data-mfn-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-mfn-theme=dark] :is(.admin-shell.admin-shell-premium,.exec-login.exec-login-premium,.premium-mfa,.client-shell.client-shell){--glass-bg:#122131c9;--glass-bg-strong:#172839;--glass-border:#ffffff12;--glass-shadow:0 10px 35px #0002;color:#c4d5e5!important;background:radial-gradient(at 84% 0,#12375277,#0000 50%),radial-gradient(at 10% 100%,#163c4844,#0000 55%),#09121d!important}[data-mfn-theme=dark] .admin-shell.admin-shell-premium .admin-premium-side{background:linear-gradient(160deg,#102b43ec,#0c1b2cf5)!important;border-color:#ffffff15!important;box-shadow:0 16px 40px #0003!important}[data-mfn-theme=dark] .admin-shell.admin-shell-premium .premium-admin-top{box-shadow:none!important;background:#0c1826b8!important;border-color:#ffffff0a!important}[data-mfn-theme=dark] :is(.workspace-panel,.workspace-stats article,.premium-shortcut,.premium-page-browser,.premium-page-editor,.premium-media-library,.workspace-role){background:linear-gradient(145deg,#182a3baf,#111e2fdb)!important;border-color:#ffffff10!important;box-shadow:inset 0 1px #ffffff05,0 10px 35px #0002!important}[data-mfn-theme=dark] :is(.workspace-welcome h2,.workspace-panel>header h2,.workspace-panel>header h3,.workspace-stats strong,.premium-admin-heading h1,.premium-cms-toolbar h2,.premium-page-editor h3,.premium-page-browser h3,.premium-media-library h2,.workspace-insights-title h3,.analytics-metric>b,.analytics-donut b,.analytics-security h3){color:#e0ebf5!important}[data-mfn-theme=dark] :is(.workspace-welcome p,.workspace-stats article>div>span,.workspace-panel>header p,.premium-cms-toolbar p,.premium-shortcut small,.premium-media-library p,.premium-editor-field>span,.premium-page-list button,.workspace-role,.analytics-panel-icon,.analytics-legend span,.analytics-security p){color:#829fb8!important}[data-mfn-theme=dark] :is(.premium-eyebrow,.premium-admin-heading small){color:#69a4ce!important}[data-mfn-theme=dark] :is(.workspace-module-grid>a,.workspace-crud-list>article,.workspace-records>a,.workspace-list-toolbar,.workspace-panel>header,.premium-page-editor>header,.premium-editor-section,.analytics-range,.workspace-notifications article){border-color:#ffffff0d!important}[data-mfn-theme=dark] .workspace-module-grid>a{color:#bdd4e6;background:#192c3e7d!important}[data-mfn-theme=dark] .workspace-module-grid>a:hover{background:#1d354dbd!important;border-color:#00aced60!important;box-shadow:0 12px 30px #0003!important}[data-mfn-theme=dark] :is(.workspace-module-icon,.premium-shortcut-icon,.workspace-record-avatar,.workspace-empty>span){color:#54b3df!important;background:#163b555c!important;border-color:#3d6e8c25!important}[data-mfn-theme=dark] :is(.workspace-empty h4,.workspace-record-detail>b,.workspace-records b,.workspace-notifications b,.analytics-legend b){color:#bad0e2!important}[data-mfn-theme=dark] :is(.workspace-badge,.workspace-count,.premium-page-browser-head>span){color:#89b4d1!important;background:#1c3b536e!important;border-color:#2e56753d!important}[data-mfn-theme=dark] .workspace-crud-list>article:hover{background:#19324a4d!important}[data-mfn-theme=dark] :is(.workspace-button-secondary,.workspace-theme-toggle,.workspace-command-button,.workspace-command-button kbd,.workspace-record-actions>button,.workspace-icon-button){color:#94b6d0!important;background:#182b3eb8!important;border-color:#34506a5e!important}[data-mfn-theme=dark] :is(.workspace-button-primary,.admin-shell-premium .mfn-button-primary,.media-publish){background:#0875bc!important;box-shadow:0 5px 20px #008eff1c!important}[data-mfn-theme=dark] :is(.workspace-list-toolbar,.workspace-list-toolbar .premium-search,.premium-search,.premium-search input){color:#adc8dc!important;background:#10213380!important;border-color:#29455d7a!important}[data-mfn-theme=dark] .workspace-table-wrap th{color:#6f91ac;background:#13273e77;border-color:#ffffff0a}[data-mfn-theme=dark] .workspace-table-wrap td{color:#93b2c9;border-color:#ffffff0a}[data-mfn-theme=dark] .analytics-range{background:#0d1c2b}[data-mfn-theme=dark] .analytics-range button.is-active{color:#80cef3;background:#23425b}[data-mfn-theme=dark] .chart-gridline{stroke:#52748c38}[data-mfn-theme=dark] .chart-axis-label{fill:#5a7892}[data-mfn-theme=dark] .donut-track{stroke:#203448}[data-mfn-theme=dark] .analytics-tooltip{background:#162a3d;border-color:#314c63;box-shadow:0 8px 20px #0004}[data-mfn-theme=dark] .analytics-tooltip b{color:#c2d9eb}[data-mfn-theme=dark] .analytics-security{background:linear-gradient(110deg,#133448b0,#14352f66)!important}[data-mfn-theme=dark] .analytics-security-icon{color:#5bd3ba;background:#22645c44}[data-mfn-theme=dark] .analytics-security-bar{background:#264c4d6e}[data-mfn-theme=dark] :is(.workspace-drawer,.workspace-command){color:#b6cfe2;background:#102031f5;border-color:#ffffff14}[data-mfn-theme=dark] :is(.workspace-drawer>header,.workspace-drawer>footer,.workspace-command>header,.workspace-command>footer){background:#14283b75;border-color:#ffffff0f}[data-mfn-theme=dark] :is(.workspace-drawer h2,.workspace-form-field>span:first-child,.workspace-form-check span){color:#a8c4d9!important}[data-mfn-theme=dark] :is(.workspace-form-field input,.workspace-form-field textarea,.workspace-form-field select,.admin-shell-premium .mfn-input,.admin-shell-premium .premium-editor-field input,.admin-shell-premium .premium-editor-field textarea,.admin-shell-premium .cms-field input,.admin-shell-premium .cms-field select,.admin-shell-premium .cms-field textarea){color:#c0d9eb!important;background:#102235f2!important;border-color:#34516a85!important;box-shadow:inset 0 1px 3px #0002!important}[data-mfn-theme=dark] :is(.workspace-command input,.workspace-command nav a){color:#9ebed7}[data-mfn-theme=dark] .workspace-command nav a:hover{background:#1a354d}[data-mfn-theme=dark] .premium-page-list button.is-active{color:#72c5ef!important;background:#0059a838!important}[data-mfn-theme=dark] .premium-page-list button:hover{background:#23425a77}[data-mfn-theme=dark] .admin-shell.admin-shell-premium :is(.rounded-xl.bg-white,.rounded-lg.bg-white,.mfn-card,.cms-group,.admin-card){color:#a6c3d9;background:#122335d9!important;border-color:#ffffff0f!important;box-shadow:0 10px 30px #0002!important}[data-mfn-theme=dark] :is(.workspace-toast,.workspace-loading-note){color:#95bcd8;background:#13283def;border-color:#32506a}[data-mfn-theme=dark] .workspace-toast p{color:#a9c7dc}[data-mfn-theme=dark] .exec-login.exec-login-premium .exec-login-form,[data-mfn-theme=dark] .premium-mfa-card{background:#142638cc!important;border-color:#ffffff12!important;box-shadow:0 24px 80px #0003!important}[data-mfn-theme=dark] :is(.exec-login-copy h2,.premium-mfa-card h1){color:#d5e7f4!important}[data-mfn-theme=dark] :is(.premium-mfa-card>p,.exec-login-form label){color:#9bbbd3!important}[data-mfn-theme=dark] :is(.exec-login-form input[type=email],.exec-login-form .password-field){color:#b7d3e8!important;background:#0d1f30!important;border-color:#34516a!important}[data-mfn-theme=dark] .exec-login-form .password-field input{color:#b7d3e8!important}[data-mfn-theme=dark] .premium-mfa-icon{color:#5bc5f0;background:#163e5a;box-shadow:inset 0 1px #ffffff0b}[data-mfn-theme=dark] .premium-mfa-footer{border-color:#ffffff10}[data-mfn-theme=dark] :is(.mfn-otp--idle,.mfn-otp--verifying) .mfn-otp-boxes input{color:#cee6f6!important;background:#132a3f!important;border-color:#39566f!important}[data-mfn-theme=dark] :is(.client-header,.client-footer,.client-shell .bg-white,.workspace-document){color:#a6c4dc;background:#122538d9!important;border-color:#ffffff12!important}[data-mfn-theme=dark] .client-shell :is(.text-slate-900,.text-slate-800,.text-slate-700){color:#bfd7e8!important}[data-mfn-theme=dark] .client-shell :is(.text-slate-500,.text-slate-600){color:#789db9!important}[data-mfn-theme=dark] .cms-media-grid article{color:#a5c3da;background:#152c40b0!important;border-color:#ffffff10!important}[data-mfn-theme=dark] .cms-media-grid button{color:#a5cbe5;background:#234057}[data-mfn-theme=dark] .media-composer-stage{background:#112537;border-color:#2a455b}[data-mfn-theme=dark] .media-composer-preview{background:#0c1a29}[data-mfn-theme=dark] .media-transform-buttons button{color:#a6c7dd;background:#1b344a;border-color:#3a5469}.admin-shell-premium .cms-group{margin:20px 0;padding:25px;border-radius:16px!important}.admin-shell-premium .cms-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:22px 0;display:grid}.admin-shell-premium .cms-field{color:#5b7c95;gap:8px;font-size:12px;display:grid}.admin-shell-premium .cms-field input,.admin-shell-premium .cms-field textarea,.admin-shell-premium .cms-field select{color:#2b506c;width:100%;min-height:44px;padding:11px 13px;font-size:13px;display:block;background:#fff!important;border:1px solid #cfdfea!important;border-radius:10px!important}.admin-shell-premium input[type=file]::file-selector-button{color:#0059a8;cursor:pointer;background:#e5f2fc;border:0;border-radius:7px;margin-right:14px;padding:8px 12px;font:600 11px system-ui}.admin-shell-premium .premium-upload input{max-width:100%}.premium-media-modal{font-family:system-ui}@media (width>=1300px){.workspace-command-button{min-width:200px}}@media (width<=1200px){.workspace-command-button span,.workspace-command-button kbd{display:none}.workspace-command-button{padding:9px}.workspace-analytics-grid{grid-template-columns:minmax(0,1.4fr) minmax(250px,1fr)}.analytics-security{grid-template-columns:48px minmax(0,1fr)}.analytics-security-bar,.analytics-security-caption{grid-column:2}}@media (width<=750px){.workspace-analytics-grid{grid-template-columns:minmax(0,1fr)}.analytics-security{grid-column:auto}.workspace-insights-title h3{font-size:18px}.analytics-chart-plot{height:180px}.workspace-insights-title .workspace-button{min-height:36px;padding:9px 11px!important;font-size:10px!important}.workspace-command-overlay{padding-top:6vh}.auth-theme-toggle{top:18px;right:18px}.admin-shell-premium .cms-fields{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.chart-primary-line{animation:none}.motion-theme *,.motion-lock *,.motion-search *,.motion-transfer *{transition:none!important;animation:none!important}.workspace-command{animation:none}}.mfn-brand-loader[hidden]{display:none!important}.mfn-brand-loader{z-index:99999;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f5faffed;flex-direction:column;justify-content:center;align-items:center;gap:26px;display:flex;position:fixed;inset:0}.mfn-brand-loader img{object-fit:contain;width:120px;height:90px;animation:1.25s ease-in-out infinite mfn-logo-breathe}.mfn-brand-loader span{color:#6993af;letter-spacing:.08em;font:500 12px/1.5 system-ui}@keyframes mfn-logo-breathe{0%,to{opacity:.55;transform:scale(.86)}50%{opacity:1;transform:scale(1.06)}}.mfn-autocomplete-form{position:relative;overflow:visible!important}.mfn-search-suggestions[hidden]{display:none!important}.mfn-search-suggestions{z-index:10000;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);text-align:left;background:#fffffff7;border:1px solid #dfebf3;border-radius:16px;max-height:min(55vh,470px);padding:8px;position:absolute;top:calc(100% + 12px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 50px #0b487428}.mfn-search-suggestions>a{color:#234e6e!important;white-space:normal!important;background:0 0!important;border:0!important;border-radius:9px!important;padding:13px 15px!important;text-decoration:none!important;display:block!important;position:static!important}.mfn-search-suggestions>a:hover,.mfn-search-suggestions>a.is-active{background:#ebf6fd!important}.mfn-search-suggestions small{color:#6d9bb9;letter-spacing:.08em;text-transform:uppercase;font:600 9px/1.5 system-ui;display:block}.mfn-search-suggestions b{margin:3px 0;font:600 14px/1.5 system-ui;display:block}.mfn-search-suggestions span{-webkit-line-clamp:2;color:#7995a9;-webkit-box-orient:vertical;font:12px/1.6 system-ui;display:-webkit-box;overflow:hidden}.mfn-search-suggestions p{color:#7094ad;margin:0;padding:18px 15px;font:12px/1.6 system-ui}.mfn-search form{width:calc(100% - 40px);max-width:840px}@media (prefers-reduced-motion:reduce){.mfn-brand-loader img{animation:none}}.public-search-busy{object-fit:contain;vertical-align:middle;width:32px;height:24px;margin-right:12px;animation:1s ease-in-out infinite mfn-logo-breathe;display:inline-block}.section-media-dialog .workspace-button{color:#537c98;background:#ffffffa8;border:1px solid #ccdeeb;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font:600 12px/1.5 system-ui;display:inline-flex}.section-media-dialog .workspace-button:disabled{opacity:.5;cursor:wait}.media-composer-tools .media-publish{color:#fff;background:#0059a8;border:0}.section-media-picker button:focus-visible,.section-media-dialog button:focus-visible{outline-offset:3px;outline:3px solid #00aced66}.premium-publish{position:relative}.premium-editor-section:last-child{margin-bottom:0}.premium-page-list button:hover{background:#edf5fb}.premium-cms-toolbar{position:relative}.section-media-dialog .media-composer-preview video{width:100%}[data-mfn-theme=dark] .section-media-dialog .workspace-button{color:#9ec2dc;background:#213b50;border-color:#3a5c75}@media (prefers-reduced-motion:reduce){.public-search-busy{animation:none}}.section-media-field{background:#f7fbfeab;border:1px solid #dae7f0;border-radius:14px;overflow:hidden}.section-media-heading{border-bottom:1px solid #e2ebf2;padding:13px 17px}.section-media-heading>span{color:#517b98;align-items:center;gap:8px;font-size:12px;display:flex}.section-media-heading b{flex:1;font-weight:600}.section-media-heading small{color:#89a4b8;background:#e8f1f8;border-radius:5px;padding:3px 7px;font-size:9px}.section-media-body{grid-template-columns:minmax(0,1fr) minmax(210px,1fr);align-items:center;gap:24px;padding:20px;display:grid}.section-media-current{background:#e8f0f6;border:1px solid #dce8f1;border-radius:10px;place-items:center;min-height:150px;display:grid;overflow:hidden}.section-media-current img,.section-media-current video{object-fit:contain;width:100%;max-height:220px;display:block}.section-media-current>span{color:#7a99af;font-size:12px}.section-media-actions{flex-direction:column;align-items:start;gap:10px;display:flex}.section-media-actions strong{color:#416d8d;font-size:14px;font-weight:600}.section-media-actions p{color:#7c9ab0;margin:0 0 4px;font-size:11px;line-height:1.7}.section-media-actions>small{color:#9bb0bf;margin-top:3px;font-size:9px}.section-media-actions .workspace-button{min-height:37px!important;padding:10px 13px!important;font-size:11px!important}.section-media-advanced{border-top:1px solid #e0eaf2;padding:10px 18px}.section-media-advanced summary{color:#99adbc;cursor:pointer;align-items:center;gap:7px;font-size:10px;display:flex}.section-media-advanced input{margin-top:12px}.section-media-advanced small{color:#8ca5b8;margin:7px 0;font-size:10px;display:block}.section-media-overlay{z-index:220;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c294d88;place-items:center;padding:35px 24px;font-family:system-ui;display:grid;position:fixed;inset:0}.section-media-dialog{background:#f7fbfff5;border:1px solid #fff;border-radius:22px;flex-direction:column;width:920px;max-width:100%;max-height:calc(100dvh - 70px);animation:.22s ease-out premium-arrive;display:flex;overflow:hidden;box-shadow:0 20px 80px #071c3b55}.section-media-dialog>header{border-bottom:1px solid #dbe7f0;justify-content:space-between;align-items:center;padding:22px 27px;display:flex}.section-media-dialog h2{color:#315c7b;margin:7px 0 0;font-size:21px;font-weight:600}.section-media-dialog-content{padding:15px 27px 27px;overflow-y:auto}.section-media-dialog .media-composer-stage{grid-template-columns:minmax(0,1.25fr) minmax(210px,1fr)}.section-media-dialog .media-composer-preview{min-height:220px}.section-media-dialog .media-composer-preview canvas{max-height:360px}.section-media-dialog button{cursor:pointer}.section-media-dialog .workspace-icon-button{color:#7d9cb2;background:#fff;border:1px solid #d4e4ef;border-radius:10px;place-items:center;width:35px;height:35px;display:grid}.section-media-dialog .premium-upload{align-items:center;gap:15px;margin:12px 0 20px;display:flex}.section-media-dialog .premium-upload>input{background:#fff;border:1px solid #d1e1ec;border-radius:9px;width:250px;padding:11px 12px;font-size:12px}.section-media-dialog .premium-upload>label{color:#326d96;background:#edf6fc;border:1px solid #cee1ee;border-radius:10px;padding:12px 14px;font-weight:600}.section-media-dialog .media-composer-tools label{font-size:11px}.section-media-dialog .media-composer-tools select{color:#507690;background:#fff;border:1px solid #ccdeeb;border-radius:8px;padding:9px;font-size:12px}.section-media-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:18px;display:grid}.section-media-picker button{cursor:pointer;text-align:left;background:#fff;border:1px solid #d2e4ef;border-radius:12px;padding:0;overflow:hidden}.section-media-picker img,.section-media-picker button>div{object-fit:cover;width:100%;height:130px;display:block}.section-media-picker button>div{color:#5d93b7;background:#ddecf5;place-items:center;display:grid}.section-media-picker b{color:#446e8c;padding:12px 13px 5px;font-size:11px;font-weight:600;display:block}.section-media-picker span{color:#009dd8;padding:0 13px 12px;font-size:10px;display:block}.section-media-library-note{color:#7f9caf;margin-top:15px;font-size:11px}.section-media-dialog .workspace-search{padding:0 12px}.section-media-dialog .workspace-search input{background:0 0;border:0;outline:0;flex:1;min-width:0;padding:12px 0;font-size:12px}.cms-section-switcher{background:#eff7fc80;border-bottom:1px solid #dbe8f2;justify-content:space-between;align-items:center;gap:20px;padding:17px 24px;display:flex}.cms-section-switcher label{color:#8aa4b9;flex:1;align-items:center;gap:12px;font-size:10px;display:flex}.cms-section-switcher select{color:#416e90;text-transform:capitalize;flex:1;min-width:0;max-width:350px;padding:9px 12px;font-size:12px;background:#fff!important;border:1px solid #d2e1ed!important;border-radius:8px!important}.cms-section-switcher p{color:#93acbe;margin:0;font-size:10px}.workspace-command nav a>div{flex:1;min-width:0}.workspace-command nav a small{color:#6e9ebf;text-transform:uppercase;letter-spacing:.08em;font-size:8px;display:block}.workspace-command nav a b{-webkit-line-clamp:2;color:#467294;-webkit-box-orient:vertical;margin-top:3px;font-size:12px;font-weight:600;display:-webkit-box;overflow:hidden}.workspace-command nav a p{color:#8aa5b9;text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;padding:0;font-size:10px;display:-webkit-box;overflow:hidden}.workspace-command nav>a{align-items:start}.workspace-command nav>a>svg{flex-shrink:0;margin-top:10px}.workspace-command nav>a:focus-visible{outline-offset:-2px;outline:2px solid #00aced}.workspace-command nav{max-height:58vh}.login-brand-spinner{background:#fff;border-radius:5px;place-items:center;width:30px;height:26px;display:grid}.login-brand-spinner img{animation:1s ease-in-out infinite mfn-logo-breathe;width:auto!important;height:19px!important}[data-mfn-theme=dark] :is(.section-media-field,.section-media-dialog,.section-media-picker button){background:#142b3def;border-color:#ffffff12}[data-mfn-theme=dark] :is(.section-media-heading,.section-media-advanced,.section-media-dialog>header){border-color:#ffffff0f}[data-mfn-theme=dark] :is(.section-media-actions strong,.section-media-dialog h2,.section-media-picker b,.workspace-command nav a b){color:#aacadd}[data-mfn-theme=dark] .section-media-current{background:#0c1e2f;border-color:#ffffff0a}[data-mfn-theme=dark] :is(.section-media-dialog input,.section-media-dialog select){color:#a8c8dd!important;background:#132b40!important;border-color:#34516a!important}[data-mfn-theme=dark] .section-media-dialog .workspace-icon-button{color:#8fbbd8;background:#1e3a50;border-color:#34546b}[data-mfn-theme=dark] .section-media-picker button>div{background:#173950}[data-mfn-theme=dark] :is(.section-media-dialog .premium-upload>label,.section-media-heading small){color:#8db9d7;background:#1e425b;border-color:#2d506c}[data-mfn-theme=dark] .cms-section-switcher{background:#132b3c50;border-color:#ffffff10}[data-mfn-theme=dark] .cms-section-switcher select{color:#9cc0da;background:#132a3e!important;border-color:#34516a!important}[data-mfn-theme=dark] .premium-media-modal>div{color:#a2c1d7;background:#122c40f0;border-color:#3e5e74}[data-mfn-theme=dark] .mfn-brand-loader{background:#0a1929ed}[data-mfn-theme=dark] .mfn-brand-loader img{background:#fff;border-radius:12px;padding:10px}@media (width<=700px){.section-media-body{grid-template-columns:minmax(0,1fr);gap:18px;padding:15px}.section-media-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.section-media-actions strong,.section-media-actions p,.section-media-actions>small{grid-column:1/-1}.section-media-overlay{padding:15px}.section-media-dialog{max-height:calc(100dvh - 30px)}.section-media-dialog-content{padding:15px}.section-media-dialog>header{padding:18px}.section-media-dialog .media-composer-stage{grid-template-columns:minmax(0,1fr)}.section-media-picker{grid-template-columns:repeat(2,minmax(0,1fr))}.section-media-dialog .premium-upload{flex-wrap:wrap}.section-media-dialog .premium-upload>input{width:100%}.cms-section-switcher{padding:15px 18px}.cms-section-switcher p{display:none}.cms-section-switcher label{flex-direction:column;align-items:stretch;gap:6px}.cms-section-switcher select{width:100%;max-width:none}}@media (prefers-reduced-motion:reduce){.section-media-dialog,.login-brand-spinner img{animation:none}}
