dialog{font-size:16px;border-radius:26px;background:linear-gradient(145deg,#30253eea,#17121fee);backdrop-filter:blur(28px) saturate(145%)}dialog::backdrop{background:#0806109c;backdrop-filter:blur(16px)}dialog h2{font-size:25px;font-weight:800}dialog label{font-size:15px}.schedule-composer{width:min(1280px,95vw);max-width:1280px;max-height:91vh;overflow:auto}.schedule-composer>.cols{margin-top:22px}.calendar-workbench-hero{display:flex;justify-content:space-between;gap:30px;align-items:center;background:radial-gradient(circle at 90% 20%,#8554c948,transparent 60%),linear-gradient(135deg,#271a3ee8,#16111ee8);border-color:#8e6aaf66;backdrop-filter:blur(20px)}.calendar-workbench-hero h2{font-size:24px;font-weight:800;text-transform:capitalize;margin:10px 0}.calendar-workbench-hero p{font-size:17px;color:#e6d6ff}.calendar-workbench-hero small{display:block;line-height:1.7;max-width:800px;color:#d1c3df}.calendar-fold{border:1px solid #44304f;border-radius:18px;margin:18px 0;background:#15101e}.calendar-fold>summary{padding:18px 22px;font-size:18px;font-weight:800;cursor:pointer}.calendar-fold>.panel{margin:0;border:0;background:transparent}.calendar-selection-tools .toolbar{flex-wrap:wrap}.calendar-selection-tools input[type=search]{min-width:240px;flex:1}.calendar-selection-tools label{display:flex;align-items:center;gap:8px}.calendar-bulk-toolbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:14px}.calendar-post{font-size:14px!important;min-height:100px;border-radius:12px!important;padding:10px!important;position:relative}.calendar-post small{font-size:12px!important;line-height:1.5}.calendar-post>span:not(.post-selection-mark){font-size:13px;line-height:1.45}.calendar-post.post-selected{outline:3px solid #bd8aff;background:#4f2b70}.post-selection-mark{position:absolute;top:5px;right:7px;border-radius:8px;background:#170e25;color:#e6caff;padding:3px 6px}.publishing-queue-row{gap:15px;padding:18px 0}.publishing-queue-row h3{font-size:17px;font-weight:750}.publishing-queue-row p{font-size:14px;line-height:1.6}.publishing-queue-row>input[type=checkbox]{width:20px;height:20px;flex-shrink:0}.calendar-bulk-dialog{width:min(900px,94vw);max-height:90vh;overflow:auto}.calendar-bulk-dialog form>label{display:block;margin:16px 0}.calendar-bulk-dialog .row span{min-width:0;overflow-wrap:anywhere}.calendar-bulk-dialog .row small{display:block;color:#c7b4d9}.calendar-bulk-dialog [data-bulk-plan]{max-height:320px;overflow:auto;border:1px solid #45324f;border-radius:14px;padding:14px;margin:18px 0}.studio-cover{display:grid;grid-template-columns:1fr 160px;gap:24px;align-items:start}.studio-cover p{line-height:1.65}.cover-preview{aspect-ratio:9/16;background:#08070c;border:1px solid #594266;border-radius:16px;overflow:hidden;display:grid;place-items:center;color:#aa99bd;font-size:13px}.cover-preview img{width:100%;height:100%;object-fit:contain}.sidebar-toggle{font-size:21px;padding:5px 12px;line-height:1.4}.topbar{gap:15px}.compact-brand-icon{display:none!important}.compact-nav .shell{grid-template-columns:82px minmax(0,1fr)}.compact-nav aside{width:82px;padding:20px 10px}.compact-nav aside .brand>img:first-child{display:none}.compact-nav aside .compact-brand-icon{display:block!important;width:48px;height:48px;object-fit:contain}.compact-nav .nav-group>span,.compact-nav nav button>span:last-child{display:none}.compact-nav nav button{justify-content:center;padding:14px 8px}.compact-nav nav .nav-icon{width:26px;height:26px}.compact-nav .aside-bottom{font-size:0}.compact-nav #workspaceUsage{display:none}.compact-nav .aside-bottom button{font-size:13px}.compact-nav .brand{margin:0 0 24px!important}.production-help{padding:20px;border-radius:16px;background:#24172f;line-height:1.8;margin:16px 0}.production-help h3{font-size:18px}.studio-safe-guide-note{line-height:1.7;color:#c6b6d5;font-size:13px}@media(max-width:800px){.calendar-workbench-hero{display:block}.calendar-workbench-hero button{margin-top:20px}.schedule-composer>.cols{display:block}.studio-cover{grid-template-columns:1fr 110px}.compact-nav aside{display:none}.compact-nav .shell{grid-template-columns:minmax(0,1fr)}.calendar-post{min-width:120px}.publishing-calendar{min-width:920px}.calendar-workbench-hero h2{font-size:20px}}

.work-context-toolbar{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin:0 0 22px;background:linear-gradient(120deg,#23192fe8,#15101ee8);border-color:#61407a}.work-context-toolbar>div:first-child{display:flex;align-items:center;gap:15px;flex:1;min-width:260px}.work-context-toolbar select{max-width:450px;min-width:230px}.work-context-toolbar>small{width:100%;color:#c4b1d4;line-height:1.65}.personal-workspace-hero{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(125deg,#302040c9,#171021e8);backdrop-filter:blur(20px);border-color:#9764b97a;padding:30px}.personal-workspace-hero:before{content:'';position:absolute;inset:-100px;background:radial-gradient(ellipse at 20% 30%,#8143d859,transparent 45%),radial-gradient(ellipse at 80% 70%,#b885ed33,transparent 40%);z-index:-1}.animated-header:before{animation:workspace-light 14s ease-in-out infinite alternate}.personal-workspace-hero h1{font-size:38px;margin:8px 0}.personal-workspace-hero>p{font-size:16px;line-height:1.7}.dashboard-today{display:flex;gap:24px;flex-wrap:wrap;margin:22px 0}.dashboard-today span{padding:15px 20px;background:#110b1b77;border:1px solid #b28ac62e;border-radius:16px}.dashboard-today strong{font-size:27px;display:block;color:#dfc6ff}.work-context-toolbar .actions{flex-wrap:wrap}@keyframes workspace-light{to{transform:translate(6%,4%) scale(1.05)}}@media(prefers-reduced-motion:reduce){.animated-header:before{animation:none}}@media(max-width:800px){.work-context-toolbar>div:first-child{display:block}.work-context-toolbar select{margin-top:10px;max-width:100%}.personal-workspace-hero h1{font-size:29px}}

.work-context-toolbar{padding:14px 18px;gap:10px;margin-bottom:18px}.work-context-toolbar strong{font-size:14px}.work-context-toolbar>small{font-size:12px;line-height:1.4}.work-context-toolbar select{padding:9px 12px}#view:has(.calendar-workbench-hero)>.head{margin-bottom:18px}#view:has(.calendar-workbench-hero)>.head h1{font-size:29px}#view:has(.calendar-workbench-hero)>.stats{gap:12px;margin-bottom:18px}#view:has(.calendar-workbench-hero)>.stats .stat{min-height:100px;padding:14px 18px}#view:has(.calendar-workbench-hero)>.stats .stat strong{font-size:32px;margin:4px 0}#view:has(.calendar-workbench-hero)>.stats .stat span{font-size:13px}.calendar-workbench-hero{padding:20px}.calendar-workbench-hero h2{font-size:21px;margin:6px 0}.calendar-workbench-hero p{font-size:16px;margin:8px 0}.calendar-workbench-hero small{font-size:12px}.schedule-video-row{grid-template-columns:22px 56px minmax(0,1fr) auto!important;gap:10px!important}.schedule-video-row>span{font-size:14px!important;line-height:1.6}.schedule-video-row>span small{font-size:13px!important;margin-top:5px}.schedule-video-row>img{width:56px;height:76px}.schedule-video-row>button:last-child{grid-column:3/-1;justify-self:start;font-size:12px}.publishing-queue-row>div:first-of-type{min-width:0;flex:1}.publishing-queue-row h3{overflow-wrap:anywhere}.calendar-workbench-hero h2{text-transform:none}
