.social-tool-page{background:#fff;color:#172b35;--surface:#fff;--panel:#fff;--text:#172b35;--muted:#52616b;--border:#dce2e7}.social-tool-page .tool-intro{text-align:center}.social-tool-page .tool-page-title{justify-content:center}.social-tool-page .tool-intro>p{margin-inline:auto}.social-tool-page :is(.tool-instructions,.faq,.help-panel,.info-panel){background:#fff;color:#172b35}.social-studio{width:100%;min-width:0}.social-window.utility-panel{position:relative;inset:auto;margin:0;padding:0;width:100%;max-width:none;height:660px;max-height:none;box-sizing:border-box;display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;overflow:hidden;background:#fff;color:#172b35;border:1px solid #dce2e7;border-radius:18px;box-shadow:0 8px 32px #172b3508}.social-window[data-expanded=true]{position:fixed;inset:12px;width:calc(100% - 24px);height:calc(100dvh - 24px);margin:0}.social-window::backdrop{background:#172b3570}.social-window *{box-sizing:border-box;min-width:0}.social-window :is(button,input,select,textarea,details,summary,.utility-panel,.info-panel){background:#fff;color:#172b35}.social-window :is(button,input,select,textarea){max-width:100%;border:1px solid #d4dde4;border-radius:10px}.social-window :is(button,a){overflow-wrap:anywhere}.social-window button{min-height:44px;padding:8px 12px;font-size:13px;font-weight:600;cursor:pointer}.social-window button:disabled{opacity:.48;cursor:not-allowed}.social-window button:hover,.social-window button[aria-pressed=true]{border-color:#172b35;background:#fff}.social-window button[aria-pressed=true]{box-shadow:inset 0 0 0 1px #172b35}.social-window :focus-visible{outline:2px solid #2563eb;outline-offset:2px}.social-window :is(label,.field){display:grid;gap:5px;font-size:13px;font-weight:550}.social-window :is(input:not([type=checkbox]):not([type=color]):not([type=range]),select,textarea){width:100%;min-height:44px;padding:9px 10px}.social-window textarea{resize:vertical;min-height:100px;max-height:220px}.social-window input[type=color]{width:100%;height:44px;padding:4px}.social-window input[type=checkbox]{width:18px;height:18px;accent-color:#172b35}.social-window .check{display:flex;align-items:center;gap:8px;min-height:44px}.social-window :is(p,small){overflow-wrap:anywhere}.social-window small{font-size:12px;color:#52616b}.social-window details{border:1px solid #dce2e7;border-radius:10px;padding:0 10px 10px}.social-window summary{min-height:44px;padding:12px 0;cursor:pointer;font-size:13px;font-weight:650}.social-window details>:not(summary)+:not(summary){margin-top:10px}.social-window-header{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;border-bottom:1px solid #e6ebef;font-size:12px;font-weight:650}.social-window-header button{display:flex;align-items:center;gap:6px;border-color:transparent}.social-window-grid{grid-template-columns:minmax(0,1.5fr) minmax(290px,1fr)}.social-preview-pane,.social-window-grid{display:grid;grid-template-rows:minmax(0,1fr);align-items:stretch;min-height:0;overflow:hidden}.social-preview-pane{height:100%;padding:16px;background:#fff}.social-viewport{width:100%;height:100%;min-height:0;display:flex;justify-content:center;align-items:center;overflow:hidden}.social-artboard{position:relative;flex:none;max-width:100%;max-height:100%}.social-artboard :is(.maker-preview,.creator-preview,.screenshot-preview,.code-preview){position:relative;width:100%;height:100%;max-width:none;max-height:none;min-height:0;padding:0;margin:0;overflow:hidden;background:#fff}.social-artboard :is(.maker-canvas,.maker-canvas-host){width:100%;height:100%;min-height:0}.social-artboard canvas{display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain}.social-artboard .code-preview{display:grid;place-items:center;border:0}.social-artboard .code-preview img{display:block;width:100%;height:100%;object-fit:contain}.social-artboard .studio-empty{position:absolute;inset:0;display:grid;place-content:center;text-align:center;padding:16px;font-size:13px;pointer-events:none}.social-settings{min-height:0;overflow:auto;overscroll-behavior:auto;border-left:1px solid #e6ebef;scrollbar-width:thin}.social-settings-body{padding:12px;display:grid;gap:12px}.social-settings-body :is(fieldset,.creator-controls,.code-controls){min-width:0;padding:0;margin:0;border:0;max-height:none;height:auto;overflow:visible}.social-settings-body :is(.creator-controls,.code-controls,[data-studio-section]){display:grid;gap:12px}.social-window[data-panel=content] [data-studio-section]:not([data-studio-section=content]),.social-window[data-panel=design] [data-studio-section]:not([data-studio-section=design]),.social-window[data-panel=export] [data-studio-section]:not([data-studio-section=export]){display:none}.social-window [hidden]{display:none!important}.social-window :is(.everyday-toolbar,.creator-actions,.studio-preset-grid,.code-actions){display:flex;flex-wrap:wrap;gap:8px}.social-window :is(.creator-grid,.creator-colors,.two-col){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.social-window .studio-preset-grid>button{flex:1 1 90px}.social-window .studio-slider-picker{display:flex;flex-wrap:wrap;gap:6px}.social-window .studio-slider-picker button{flex:1 1 auto}.social-window .studio-sliders{display:grid;gap:10px}.social-window input[type=range]{appearance:none;-webkit-appearance:none;width:100%;height:44px;padding:0;border:0;background:#fff;cursor:pointer}.social-window input[type=range]::-webkit-slider-runnable-track{height:4px;border-radius:4px;background:#bfcbd5}.social-window input[type=range]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:22px;height:22px;margin-top:-9px;border:2px solid #172b35;border-radius:50%;background:#fff}.social-window input[type=range]::-moz-range-track{height:4px;border-radius:4px;background:#bfcbd5}.social-window input[type=range]::-moz-range-thumb{width:20px;height:20px;border:2px solid #172b35;border-radius:50%;background:#fff}.social-studio-status{max-height:100px;overflow:auto;padding:8px 12px;border-top:1px solid #e6ebef;display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;font-size:12px}.social-studio-status:empty{padding:0;border:0}.social-studio-status p{margin:0}.social-studio-status [role=alert]{color:#a91d31}.social-dock{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:8px 12px;border-top:1px solid #e6ebef;background:#fff}.social-dock button{display:flex;align-items:center;justify-content:center;gap:7px}.social-post-preview-stage{height:100%;min-height:0;overflow:auto;padding:0;font-size:13px}.social-post-preview-stage>p{margin:0 0 10px}.social-window .social-post-preview{max-width:460px;width:100%;margin:0 auto 10px;padding:12px;border:1px solid #dce2e7;border-radius:14px;background:#fff;color:#172b35}.social-window .social-post-preview header{display:flex;align-items:center;gap:10px;padding:0}.social-window .social-post-preview header small{display:block}.social-window .social-avatar{display:grid;place-items:center;width:36px;height:36px;border:1px solid #dce2e7;border-radius:50%;background:#fff}.social-window .social-post-preview img{width:100%;max-height:340px;object-fit:contain;display:block;margin-top:12px}.social-window .social-post-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0}.social-window .social-post-preview footer{width:100%;min-height:0;margin:12px 0 0;padding:10px 0 0;display:block;border-top:1px solid #e6ebef;font-size:11px;background:#fff;color:#52616b}@media(max-width:760px){.social-tool-page{width:100%;max-width:none;padding-inline:0}.social-tool-page>:is(.back-link,.tool-intro,.tool-instructions,.faq,.related-tools){width:auto;max-width:none;margin-inline:12px}.social-tool-page .tool-intro{padding-inline:0}.social-window.utility-panel{border-radius:0;border-inline:0;height:clamp(510px,calc(100svh - 85px),760px)}.social-window[data-expanded=true]{inset:0;width:100%;height:100dvh}.social-window-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(180px,1fr) minmax(170px,.95fr)}.social-preview-pane{padding:12px}.social-settings{border-left:0;border-top:1px solid #e6ebef}.social-settings-body{padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))}.social-window :is(input,select,textarea){font-size:16px}.social-window-header{padding-inline:12px}.social-dock{padding-bottom:max(8px,env(safe-area-inset-bottom))}.social-studio-status{max-height:80px}}@media(max-height:540px) and (max-width:760px){.social-window.utility-panel{height:480px}.social-window[data-expanded=true]{height:100dvh}.social-window[data-expanded=true] .social-window-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr)}}.social-tool-page{--ink:#172b35;--line:#dce2e7;--paper:#fff}.social-window :is(.studio-presets,.utility-actions){display:flex;flex-wrap:wrap;gap:8px}.social-window .creator-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.social-window.utility-panel button.collage-target,.social-window.utility-panel button.collage-target:hover,.social-window.utility-panel button.collage-target[aria-pressed=true]{background:transparent;min-height:0;padding:0;border-radius:0;box-shadow:none}.social-window .maker-empty{position:absolute;inset:0;display:grid;place-content:center;padding:12px;line-height:1.5;text-align:center}.social-window .creator-slides button[aria-pressed=true]{color:#172b35;background:#fff}.social-window .creator-check input{width:18px!important}.social-tool-page .social-window.utility-panel a.secondary,.social-tool-page .social-window.utility-panel button:not(.collage-target),.social-tool-page .social-window.utility-panel button:not(.collage-target):enabled:hover{background:#fff;color:#172b35}.social-tool-page .social-window.utility-panel button.primary{border-color:#172b35;box-shadow:inset 0 0 0 1px #172b35}.social-tool-page .social-window.utility-panel input.creator-hidden-file{position:absolute;width:1px;height:1px;min-height:0;padding:0;border:0;clip-path:inset(50%);overflow:hidden}.social-window[data-expanded=true] :is(.social-settings,.social-studio-status,.social-post-preview-stage){overscroll-behavior:contain}.social-touch-hint{display:none;font-weight:400}@media (any-pointer:coarse){.social-window[data-expanded=false]:has(.screenshot-preview,.maker-preview) .social-touch-hint{display:inline}.social-window[data-expanded=false] :is(.collage-target,.collage-text-stage,.screenshot-preview.is-masking){touch-action:pan-y pinch-zoom}}.options-scroll-shell{position:relative;display:grid;grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;height:100%;overflow:clip;background:#fff}.options-scroll-shell.has-overflow{grid-template-rows:minmax(0,1fr) auto}.options-scroll-shell>:first-child{min-height:0;min-width:0;box-sizing:border-box;overscroll-behavior:auto;scrollbar-width:thin;scrollbar-gutter:stable}.options-scroll-shell.has-overflow>:first-child{padding-right:max(14px,env(safe-area-inset-right))}.options-scroll-rail{position:absolute;pointer-events:none;top:8px;bottom:61px;right:3px;width:4px;border-radius:4px;background:#edf0f5}.options-scroll-rail>span{position:absolute;right:0;width:4px;min-height:8px;border-radius:4px;background:var(--aurora-537c6a,#657a9c)}.options-scroll-navigation{display:flex;align-items:center;justify-content:space-between;gap:5px;min-height:49px;padding:3px 8px;border-top:1px solid #dfe4ee;background:#fff;color:#506078;z-index:3}.options-scroll-navigation>button{display:inline-flex!important;align-items:center;justify-content:center;gap:3px;min-height:44px!important;min-width:44px;border:0!important;background:#fff!important;border-radius:8px;padding:5px 7px!important;font:inherit;font-size:11px!important;font-weight:650!important;color:var(--aurora-456455,#5064a5)!important;white-space:nowrap;cursor:pointer}.options-scroll-navigation>button:disabled{opacity:.35;cursor:default}.options-scroll-navigation>button:focus-visible{outline:2px solid #7087c3;outline-offset:-2px}.options-scroll-position{display:grid;text-align:center;gap:1px;font-size:9px;line-height:1.2;color:#6c788a;white-space:nowrap}.options-scroll-position b{font-size:11px;font-variant-numeric:tabular-nums;color:#35475f}.options-scroll-shell>:first-child:focus-visible{outline:2px solid var(--aurora-77ae99,#7087c3);outline-offset:-3px}@media(max-width:380px){.options-scroll-navigation{padding-inline:4px}.options-scroll-navigation>button{padding-inline:3px!important;font-size:10px!important}}@media(prefers-reduced-motion:reduce){.options-scroll-shell>:first-child{scroll-behavior:auto}}body:has(.creator-studio,.rename-workspace){--ink:#25332c;--muted:#65726b;--surface:#fff;--line:#dfe6e1;background:#fff;color:#25332c;color-scheme:light}main.tool-page:has(.creator-studio,.rename-workspace){width:min(1160px,calc(100% - 48px));margin-inline:auto;padding-inline:0}.creator-studio,.rename-workspace{--ink:#25332c;--muted:#65726b;--surface:#fff;--line:#dfe6e1;color:#25332c;background:#fff;color-scheme:light;font-size:12px}.creator-studio{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:min(820px,calc(100svh - 24px));min-height:440px;overflow:hidden;border:1px solid var(--line);border-radius:14px}.creator-studio.is-expanded{height:100%;min-height:0;border:0;border-radius:0}.creator-studio :is(button,input,select,a),.rename-workspace :is(button,input,select,a){color:#25332c;background:#fff;border:1px solid #dfe6e1;border-radius:8px;min-height:44px;font:inherit}.creator-studio button,.rename-workspace button{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 10px;cursor:pointer}.creator-studio :is(button,a):hover,.rename-workspace :is(button,a):hover{background:#fff;border-color:var(--aurora-116650,#116650)}.creator-studio [aria-pressed=true],.rename-workspace [aria-pressed=true]{border-color:var(--aurora-116650,#116650);color:var(--aurora-116650,#116650);box-shadow:inset 0 0 0 1px var(--aurora-116650,#116650);background:#fff}.creator-studio :focus-visible,.rename-workspace :focus-visible{outline:2px solid var(--aurora-116650,#116650);outline-offset:2px}.creator-studio :disabled,.rename-workspace :disabled{opacity:.5;cursor:default}.cs-header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border-bottom:1px solid var(--line);min-width:0}.cs-header>div:first-child{display:grid;min-width:0;gap:3px}.cs-header strong{font-size:12px}.cs-header span{color:#65726b;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-header-actions{display:flex;flex:none;gap:5px}.cs-header-actions button{min-width:44px}.cs-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;grid-template-rows:minmax(0,1fr)}.cs-layout,.cs-preview{min-height:0;overflow:hidden}.cs-preview{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;min-width:0;padding:12px;background:#fff;gap:8px}.cs-preview>:is(canvas,img,video){display:block;max-width:100%;max-height:100%;min-height:0;object-fit:contain}.cs-preview canvas{width:auto;height:auto;touch-action:pan-y pinch-zoom}.cs-preview-media{flex:1;min-height:0;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;container-type:size}.cs-preview-media>:is(video,img,canvas){width:100%;height:100%;min-height:0;object-fit:contain}.cs-preview>audio{width:100%;max-width:100%;height:44px;flex:none}.cs-inspector{display:grid;grid-template-rows:minmax(0,1fr) auto;overflow:hidden;min-height:0;border-left:1px solid var(--line)}.cs-options{height:100%;min-height:0;overflow-y:auto;overscroll-behavior:auto;scrollbar-width:thin;padding:14px;box-sizing:border-box}.cs-options fieldset,.cs-options>div{display:grid;gap:12px;min-width:0}.cs-options fieldset{padding:0;border:0;margin:0}.cs-options legend{font-size:14px;font-weight:700;margin-bottom:12px}.cs-field{display:grid;gap:6px;min-width:0}.cs-field>label,.cs-field>span{font-weight:600;font-size:11px}.creator-studio :is(input:not([type=range]):not([type=checkbox]):not([type=color]),select),.rename-workspace :is(input:not([type=checkbox]),select){width:100%;min-width:0;padding:8px;box-sizing:border-box}.cs-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cs-segments{display:flex;flex-wrap:wrap;gap:5px}.cs-segments button{flex:1;min-width:44px;font-size:11px}.cs-check{display:flex;gap:8px;align-items:center;min-height:44px}.cs-check input{width:18px;height:18px;min-height:18px;accent-color:var(--aurora-116650,#116650)}.cs-range>div{display:flex;justify-content:space-between;gap:8px;align-items:center;font-size:11px}.cs-range output{color:var(--aurora-116650,#116650);font-variant-numeric:tabular-nums}.cs-range input{appearance:none;width:100%;min-height:44px;border:0;padding:0;background:transparent;cursor:pointer}.cs-range input::-webkit-slider-runnable-track{height:4px;border-radius:4px;background:linear-gradient(to right,#116650 var(--fill),#dfe6e1 var(--fill))}.cs-range input::-webkit-slider-thumb{appearance:none;width:20px;height:20px;margin-top:-8px;border:2px solid var(--aurora-116650,#116650);border-radius:50%;background:#fff;box-shadow:0 1px 4px #25332c20}.cs-range input::-moz-range-track{height:4px;border-radius:4px;background:#dfe6e1}.cs-range input::-moz-range-progress{height:4px;background:var(--aurora-116650,#116650)}.cs-range input::-moz-range-thumb{width:18px;height:18px;border:2px solid var(--aurora-116650,#116650);border-radius:50%;background:#fff}.cs-actions{display:grid;gap:7px;padding:10px 12px;border-top:1px solid var(--line);max-height:min(240px,35svh);overflow-y:auto;overscroll-behavior:auto}.creator-studio .cs-primary,.rename-workspace .cs-primary{border-color:var(--aurora-116650,#116650);color:var(--aurora-116650,#116650);font-weight:700;text-align:center;text-decoration:none;padding:10px;display:flex;align-items:center;justify-content:center;min-height:44px;box-sizing:border-box}.cs-actions p{margin:0}.cs-status{display:grid;gap:5px;font-size:11px}.cs-status progress{width:100%;accent-color:var(--aurora-116650,#116650)}.cs-error{color:#a32c28;overflow-wrap:anywhere;font-size:11px}.cs-result{display:grid;gap:6px;font-size:11px}.cs-note,.cs-result span{color:#65726b;font-size:11px;line-height:1.6;margin:0}.cs-dock{display:flex;gap:6px;padding:7px 12px;border-top:1px solid var(--line)}.cs-dock button{flex:1;font-size:11px}.cs-drop{width:100%;height:100%;min-height:0;flex:1;flex-direction:column;border-style:dashed!important;padding:12px!important;text-align:center}.cs-drop strong{font-size:16px}.cs-drop span{color:#65726b;font-size:11px;line-height:1.6}.cs-modal{position:fixed;inset:0;width:calc(100vw - 24px);height:calc(100dvh - 24px);max-width:none;max-height:none;border:1px solid #dfe6e1;padding:0;border-radius:14px;background:#fff;overflow:hidden}.cs-modal::backdrop{background:#25332c66}.creator-studio.is-expanded :is(.cs-options,.cs-actions){overscroll-behavior:contain}.cs-colors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cs-colors label{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:11px}.cs-colors input[type=color]{width:44px;height:44px;padding:4px}.cs-crop-frame{position:relative;min-height:0;max-width:100%;max-height:100%;overflow:hidden;background:#fff}.cs-crop-frame video{width:100%;height:100%;display:block}.cs-frame-overlay{position:absolute;inset:0;pointer-events:none;border:1px solid #fff9;background:linear-gradient(90deg,transparent 33.1%,#fff6 33.3%,transparent 33.5%,transparent 66.4%,#fff6 66.6%,transparent 66.8%),linear-gradient(180deg,transparent 33.1%,#fff6 33.3%,transparent 33.5%,transparent 66.4%,#fff6 66.6%,transparent 66.8%)}.cs-transport{display:flex;flex:none;gap:5px;align-items:center;justify-content:center;flex-wrap:wrap;width:100%}.cs-transport button{padding-inline:8px;font-size:11px}.cs-frame-list{display:grid;gap:6px}.cs-frame-row{display:grid;grid-template-columns:44px minmax(0,1fr) 44px 44px;gap:5px;align-items:center;border:1px solid var(--line);border-radius:9px;padding:5px}.cs-frame-row>button:first-child{padding:2px}.cs-frame-row img{width:36px;height:36px;object-fit:cover}.cs-frame-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.cs-frame-row.is-active{border-color:var(--aurora-116650,#116650)}.cs-onion{position:relative;width:100%;height:100%;min-height:0}.cs-onion img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.cs-onion img.cs-ghost{opacity:.35;pointer-events:none}.cs-preview canvas.is-picking{cursor:crosshair}@media(max-width:760px){main.tool-page:has(.creator-studio,.rename-workspace){width:100%;max-width:none;padding-inline:0}main.tool-page:has(.creator-studio,.rename-workspace)>:is(.back-link,.tool-intro,.tool-instructions,.faq,.related-tools){padding-inline:12px;box-sizing:border-box}.creator-studio{border-radius:0;border-inline:0;height:min(780px,calc(100svh - 16px));min-height:420px}.cs-layout{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1.1fr) minmax(0,1fr)}.cs-inspector{border-left:0;border-top:1px solid var(--line)}.cs-preview{padding:8px 12px;gap:5px}.cs-options{padding:10px 12px}.cs-actions{padding:7px 12px;max-height:min(150px,24svh)}.creator-studio :is(input:not([type=range]):not([type=checkbox]):not([type=color]),select),.rename-workspace :is(input:not([type=checkbox]),select){font-size:16px}.cs-header{padding-block:5px}.cs-modal{width:100vw;height:100dvh;border:0;border-radius:0}.cs-dock{padding-bottom:max(7px,env(safe-area-inset-bottom))}.cs-dock button{padding-inline:4px}.cs-options>div{gap:8px}}.creator-file-control>input[type=file][hidden]{display:none!important}.cs-header>div:first-child{flex:1;overflow:hidden}.cs-header strong{display:block;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cs-header-actions{min-width:0;align-items:center}.cs-header-actions .creator-file-control{display:flex;min-width:0;flex:none}.cs-header-actions .creator-upload-button{white-space:nowrap}.es-root{min-width:0;width:100%;color:#302b40}.es-controls{border:0;padding:0;margin:0;gap:12px}.es-controls,.es-field{min-width:0;display:grid}.es-field{gap:6px;font-size:12px;color:#5e566c}.es-field>span{font-weight:650}.es-root .es-field :is(input:not([type=range]),select,textarea){width:100%;min-width:0;min-height:44px;padding:9px;border:1px solid #e5deee;border-radius:10px;box-sizing:border-box;background:#fff;color:#302b40;font:inherit}.es-root textarea{resize:vertical;line-height:1.6;min-height:88px}.es-check{display:flex;gap:8px;align-items:center;min-height:44px;font-size:12px}.es-check input{width:18px;height:18px;min-height:18px;flex:none}.es-note{margin:0;font-size:11px;line-height:1.6;color:#756c81}.es-error,.es-note{overflow-wrap:anywhere}.es-error{color:#b42318}.es-status{display:grid;gap:7px;font-size:11px;min-width:0}.es-status p{margin:0}.es-actions{display:grid;gap:8px;min-width:0}.es-row{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.es-row>button{flex:1}.es-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.es-root .es-primary{color:var(--accent,#7350a5);border-color:var(--accent,#7350a5);font-weight:750}.es-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;height:100%;min-height:100px;width:100%;padding:16px;box-sizing:border-box}.es-empty svg{color:var(--accent,#7350a5)}.es-empty strong{font-size:18px}.es-empty p{max-width:330px;margin:0;color:#756c81;line-height:1.65;font-size:12px}.es-chip-list{display:flex;flex-wrap:wrap;gap:4px}.es-chip-list>span{border:1px solid #e8e2ef;border-radius:7px;padding:5px 7px;font-size:11px;background:#fff}.es-code{margin:0;padding:14px;white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.7 ui-monospace,monospace;max-height:230px;overflow:auto}.es-card,.es-code{background:#fff;border:1px solid #e8e2ef;border-radius:12px}.es-card{padding:10px;display:grid;gap:8px}.es-card h3{font-size:13px;margin:0}.es-upload{display:flex;gap:5px;align-items:center}.es-upload input{max-width:200px}.es-table-preview{display:grid;grid-template-rows:auto minmax(0,1fr) auto;flex:1;height:100%;width:100%;min-width:0;min-height:0}.es-table-toolbar{display:flex;gap:7px;flex-wrap:wrap;align-items:center;padding-bottom:8px;font-size:11px;min-width:0}.es-table-toolbar strong{overflow-wrap:anywhere}.es-table-toolbar>input{flex:1;min-width:120px;min-height:44px}.es-table-scroll{overflow:auto;min-width:0;min-height:0;max-width:100%;overscroll-behavior:auto}.es-table-scroll table{border-collapse:separate;border-spacing:0;font-size:12px;min-width:100%;text-align:left}.es-table-scroll :is(th,td){border-bottom:1px solid #eee9f3;padding:6px 9px;vertical-align:top;background:#fff}.es-table-scroll th{color:#594974;font-weight:650}.es-table-scroll thead th{position:sticky;top:0;z-index:1;box-shadow:0 1px 0 #e8e2ef}.es-table-scroll td>span{display:block;max-width:260px;min-width:80px;overflow-wrap:anywhere;white-space:pre-wrap;line-height:1.5}.es-root .es-table-scroll input{min-width:125px;border-color:transparent;font-family:inherit;font-size:12px;line-height:1.4;padding:5px}.es-pagination{display:flex;justify-content:center;align-items:center;gap:8px;padding-top:7px;font-size:10px}.es-pagination button{min-width:44px}.es-sheet{flex:1;min-height:0;width:100%;overflow:auto;overscroll-behavior:auto;background:#fff;padding:8px;box-sizing:border-box}.es-document{background:#fff;color:#263044;max-width:720px;padding:36px;margin:0 auto;line-height:1.6;font:14px/1.6 Arial,sans-serif;overflow-wrap:anywhere}.es-document h1{margin:0 0 4px;font-size:30px;letter-spacing:-.04em;line-height:1.2}.es-document h2{font-size:13px;margin:20px 0 8px;text-transform:uppercase;letter-spacing:.1em}.es-document h3{font-size:14px;margin:8px 0 2px}.es-document p{margin:7px 0}.es-document ul{padding-left:18px;margin:6px 0}.es-document .es-contact{font-size:11px}.es-document .es-subtitle{font-size:16px}.es-document.es-editorial{font-family:Georgia,serif}.es-document.es-compact{font-size:12px;padding:24px}.es-preview-art{flex:1;min-width:0;min-height:0;width:100%;display:grid;place-items:center;overflow:auto;position:relative}.es-preview-art>:is(canvas,img){display:block;max-width:100%;max-height:100%;object-fit:contain}.es-gradient-preview{width:100%;height:100%;min-height:100px;border-radius:16px}.es-shadow-preview{width:62%;max-width:280px;aspect-ratio:1.2;background:white;display:grid;place-items:center;color:#594974;border-radius:20px}.es-stop{display:grid;grid-template-columns:minmax(0,1fr) 76px 44px;gap:5px;align-items:center}.es-stop input{width:100%;min-width:0}.es-pdf-pages{display:flex;width:100%;height:100%;min-height:0;align-items:stretch;gap:8px;overflow:auto}.es-pdf-pages>div{display:flex;flex-direction:column;align-items:center;flex:1;min-width:0;min-height:0;gap:6px}.es-pdf-pages canvas{display:block;width:100%;height:100%;min-height:0;object-fit:contain}.es-pdf-pages strong{font-size:11px}.es-pdf-navigation{display:flex;align-items:center;justify-content:center;gap:7px;flex:none;font-size:12px}.es-hint{color:#7350a5;border-left:2px solid #bda4dc;padding-left:8px;font-size:11px;line-height:1.6}@media(max-width:760px){.es-root .es-field :is(input:not([type=range]),select,textarea),.es-root .es-table-scroll input,.es-root .es-table-toolbar input{font-size:16px}.es-document{padding:16px;font-size:12px}.es-document h1{font-size:23px}.es-pdf-pages{gap:4px}.es-root .cs-preview{padding:8px 12px}.es-root .es-stop{grid-template-columns:minmax(0,1fr) 68px 44px}}.cl-root{--cl-ink:#302b40;--cl-accent:var(--heading-primary,#7350a5);background:#fff;color:var(--cl-ink);width:100%;min-width:0}.cl-workspace{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr);gap:18px;align-items:start}.cl-panel{min-width:0;border:1px solid #e9e6ee;border-radius:22px;background:#fff;padding:22px}.cl-panel fieldset{border:0;min-width:0;margin:0;padding:0;display:grid;gap:14px}.cl-root button,.cl-root input,.cl-root select,.cl-root textarea{font:inherit;box-sizing:border-box;max-width:100%}.cl-root input,.cl-root select,.cl-root textarea{background:#fff;color:#302b40;border:1px solid #ddd9e5;border-radius:12px;padding:11px 12px;width:100%;min-height:44px}.cl-root input[type=checkbox]{width:20px;min-height:20px;accent-color:#7350a5}.cl-root button{background:#fff;color:var(--cl-accent);border:1px solid #ddd9e5;border-radius:12px;padding:10px 15px;min-height:44px;font-weight:650;cursor:pointer}.cl-root button:disabled{opacity:.5;cursor:default}.cl-root button:focus-visible,.cl-root input:focus-visible,.cl-root select:focus-visible,.cl-root textarea:focus-visible{outline:2px solid #7350a5;outline-offset:3px}.cl-root .cl-primary{border-color:#7350a5;color:#6842a1}.cl-root textarea{resize:vertical;line-height:1.6}.cl-caption,.cl-note{color:#746f80;font-size:13px;line-height:1.65;margin:0 0 12px}.cl-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.cl-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cl-record{padding:14px 0;border-bottom:1px solid #eeebf2;display:grid;gap:10px;min-width:0}.cl-record-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.cl-record-head strong{font-size:14px}.cl-record-head button{font-size:12px;min-height:44px;padding:6px 10px}.cl-result-heading{display:flex;align-items:center;gap:9px;font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:#746b85;margin-bottom:22px;font-weight:750}.cl-dot{width:7px;height:7px;border-radius:50%;background:#9c64c0;flex-shrink:0}.cl-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:20px 0}.cl-metric{min-width:0;border-inline-start:2px solid #e6dcef;padding-inline-start:12px}.cl-metric strong{display:block;font-size:clamp(21px,3vw,32px);letter-spacing:-.05em;overflow-wrap:anywhere}.cl-metric span{display:block;color:#797382;font-size:12px;margin-top:5px}.cl-code{font:13px/1.75 ui-monospace,monospace!important;overflow-wrap:anywhere;white-space:pre-wrap;min-height:100px}.cl-error{color:#b42340;font-size:13px;line-height:1.6}.cl-table-scroll{overflow-x:auto;max-width:100%;border:1px solid #eee9f2;border-radius:14px}.cl-root table{border-collapse:collapse;width:100%;font-size:13px}.cl-root td,.cl-root th{padding:12px;text-align:start;border-bottom:1px solid #eee9f2;vertical-align:top;overflow-wrap:anywhere}.cl-root th{font-weight:700;color:#6f607d;background:#fff}.cl-root td{min-width:75px}.cl-document{--doc-accent:#7350a5;background:#fff;border:1px solid #eeeaf2;padding:clamp(16px,3vw,38px);line-height:1.6;overflow-wrap:anywhere}.cl-document h2{color:var(--doc-accent);font-size:24px;letter-spacing:-.04em;margin:0 0 8px}.cl-document h3{font-size:15px;margin:20px 0 5px;color:var(--doc-accent)}.cl-document p{white-space:pre-wrap;margin:6px 0;font-size:13px}.cl-document small{color:#777080}.cl-divider{height:1px;background:#ece6f1;margin:20px 0}.cl-value{font-size:clamp(32px,7vw,64px);font-weight:750;letter-spacing:.06em;color:var(--cl-accent);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cl-tab-row{display:flex;gap:6px;flex-wrap:wrap}.cl-tab-row button[aria-pressed=true]{border-color:#7350a5;outline:1px solid #7350a5}.cl-svg-preview{width:100%;overflow:auto;max-height:600px;background:#fff}.cl-svg-preview svg{display:block;width:100%;height:auto;min-width:280px}.cl-choice{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid #e8e2ef;border-radius:12px;margin:8px 0;min-height:44px;cursor:pointer}.cl-choice input{flex:0 0 20px;width:20px;min-height:20px;margin-top:3px}.cl-choice span{overflow-wrap:anywhere}.cl-review-list{display:grid;gap:12px}.cl-plot{width:100%;height:auto;max-height:260px}.cl-root .es-field>span{font-size:13px;color:#554b62;font-weight:600}.cl-root .es-check{display:flex;align-items:center;gap:10px}.cl-root .es-check input{flex:0 0 20px}.cl-root .es-status{margin-top:12px}.cl-sticky-result{position:sticky;top:90px}.cl-card-question{font-size:clamp(20px,3vw,30px);line-height:1.55;min-height:130px;display:grid;place-items:center;text-align:center;padding:24px 10px;border-block:1px solid #ece7f2}.cl-rating{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px}.cl-no-data{padding:28px 6px;color:#80758c;line-height:1.7}.cl-summary{border-top:2px solid var(--doc-accent);padding-top:14px;margin-top:20px}.cl-root .cl-file{font-size:13px;padding:8px}.cl-root input[type=file]::file-selector-button{background:#fff;border:1px solid #ddd5e7;border-radius:9px;padding:9px;margin-inline-end:8px;color:#694490;font:inherit}.cl-root .cl-small{font-size:12px}.cl-list{padding-left:18px;line-height:1.9;font-size:14px}.cl-steps{display:flex;gap:7px;align-items:center;flex-wrap:wrap;color:#81738d;font-size:12px}.cl-steps b{color:#6842a1}.cl-root pre{white-space:pre-wrap;overflow-wrap:anywhere}.cl-badge{display:inline-flex;align-items:center;min-height:28px;border:1px solid #ded4e9;border-radius:999px;padding:3px 10px;font-size:12px;color:#7350a5}.cl-root .cl-result-content>h3{font-size:19px}.cl-root .cl-result-content>p{line-height:1.7}.cl-root .cl-result-content>h4{color:#7350a5}.cl-bar{height:8px;background:#f0edf4;border-radius:999px;overflow:hidden;margin:12px 0}.cl-bar>span{display:block;height:100%;background:#a17ac3;border-radius:999px}.cl-link-output{word-break:break-all}.cl-print-note{font-size:12px;color:#777080;line-height:1.7}@media(max-width:760px){.cl-workspace{grid-template-columns:minmax(0,1fr);gap:12px}.cl-panel{border-radius:16px;padding:12px}.cl-root input,.cl-root select,.cl-root textarea{font-size:16px}.cl-root .cl-code{font-size:14px!important}.cl-sticky-result{position:static}.cl-metrics{gap:12px}.cl-panel.cl-result{padding-top:18px}.cl-result-heading{margin-bottom:16px}.cl-grid{gap:10px}.cl-document{padding:16px}.cl-root .cl-actions button{flex-grow:1}.cl-root .cl-value{font-size:44px}}@media(prefers-reduced-motion:no-preference){.cl-result-content{animation:cl-enter .18s ease-out}@keyframes cl-enter{0%{opacity:.75;transform:translateY(3px)}to{opacity:1;transform:none}}}.cl-diagram-display{height:100%;width:100%;min-height:0;display:grid;place-items:center;overflow:hidden;background:#fff}.cl-diagram-display svg{width:100%;height:100%;max-height:100%;display:block}.cl-root .es-controls{padding:12px}.cl-root .es-controls>label{display:grid;gap:8px}.cl-root .es-controls>button{margin-top:8px}.cl-editor-preview{height:100%;width:100%;min-height:0;overflow:auto;padding:12px;box-sizing:border-box;background:#fff;overscroll-behavior:auto}.cl-editor-preview .cl-metrics,.cl-editor-preview .cl-result-heading{display:none}.cl-editor-preview .cl-document{margin:0 auto;max-width:780px}.cl-window .es-controls{display:grid;align-content:start;gap:12px}.cl-window .es-controls>fieldset{border:0;padding:0;margin:0;min-width:0}.cl-window details>summary{min-height:44px;cursor:pointer;font-size:14px}.cl-window .es-actions{display:grid;gap:8px}:is(.bp-root,.creator-studio:has(.bp-fieldset)){--bp-navy:#173b59;--bp-text:#253649;--bp-muted:#687a8c;--bp-line:#dce4eb;--cl-accent:#173b59;color:var(--bp-text);background:#fff}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .creator-studio,:is(.bp-root,.creator-studio:has(.bp-fieldset)) .creator-studio-window{border-color:var(--bp-line);border-radius:12px}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .cs-header{background:#fff;border-color:var(--bp-line)}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .bp-fieldset{border:0;margin:0;padding:0;min-width:0;background:#fff}.bp-controls{display:grid;gap:16px;align-content:start;padding:4px 2px 12px;min-width:0}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .es-field{display:grid;gap:7px;min-width:0}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .es-field>span{font-size:11px;font-weight:750;color:#54677a;letter-spacing:.035em}:is(.bp-root,.creator-studio:has(.bp-fieldset)) input,:is(.bp-root,.creator-studio:has(.bp-fieldset)) select,:is(.bp-root,.creator-studio:has(.bp-fieldset)) textarea{background:#fff;color:#253649;border-color:#d4dee7;border-radius:6px;padding:10px 11px;min-height:44px;line-height:1.5;box-shadow:none}:is(.bp-root,.creator-studio:has(.bp-fieldset)) textarea{min-height:76px}:is(.bp-root,.creator-studio:has(.bp-fieldset)) button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:6px;border:1px solid #d4dee7;background:#fff;color:#304c66;font-size:12px;font-weight:650;min-height:44px;padding:9px 12px;box-shadow:none}:is(.bp-root,.creator-studio:has(.bp-fieldset)) button:hover{border-color:#6f8aa2;background:#fff}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .bp-primary{color:#173b59;border-color:#173b59;font-weight:750}:is(.bp-root,.creator-studio:has(.bp-fieldset)) :is(input,select,textarea):focus-visible,:is(.bp-root,.creator-studio:has(.bp-fieldset)) button:focus-visible{outline:2px solid #486f91;outline-offset:3px}.bp-two,:is(.bp-root,.creator-studio:has(.bp-fieldset)) .cl-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.bp-section-title{display:flex;align-items:center;gap:8px;min-height:28px;padding-top:5px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#173b59;border-bottom:1px solid #e2e8ee;padding-bottom:11px}.bp-help,:is(.bp-root,.creator-studio:has(.bp-fieldset)) .cl-note{font-size:11px;line-height:1.7;color:#708092;margin:0}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .cl-tab-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;border-bottom:1px solid #dce4eb;padding-bottom:10px;margin-bottom:1px}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .cl-tab-row button{font-size:11px;padding:8px 6px;border-color:transparent}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .cl-tab-row button[aria-pressed=true]{outline:0;border-color:#173b59;color:#173b59}.bp-preview{height:100%;width:100%;min-height:0;overflow:auto;background:#fff;padding:14px;box-sizing:border-box;overscroll-behavior:auto}.bp-preview>.cl-result-content{display:flex;flex-direction:column;height:100%;min-height:0;gap:12px}.bp-preview .cl-result-heading{display:none}.bp-preview .cl-metrics{display:flex;gap:14px;flex-wrap:wrap;margin:0;padding:0 0 12px;border-bottom:1px solid #e0e7ee;flex-shrink:0}.bp-preview .cl-metric{flex:1;min-width:90px;border:0;padding:0}.bp-preview .cl-metric strong{font-size:20px;letter-spacing:-.04em;color:#173b59;font-weight:750}.bp-preview .cl-metric span{font-size:10px;text-transform:uppercase;letter-spacing:.045em;color:#758495;line-height:1.5;margin-top:5px}.bp-document-view{display:flex;flex-direction:column;flex:1;min-height:0;width:100%;background:#fff}.bp-preview-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:10px;color:#65798c;min-height:44px;border-bottom:1px solid #e0e7ee;flex-shrink:0}.bp-preview-toolbar>span{display:flex;align-items:center;gap:7px;text-transform:uppercase;letter-spacing:.065em;font-weight:650}.bp-preview-toolbar i{height:5px;width:5px;border-radius:50%;background:#307a70}.bp-preview-toolbar select{font-size:11px;width:auto;min-height:36px;padding:5px 8px;border-radius:5px}.bp-page-nav{display:flex;align-items:center;gap:5px;white-space:nowrap}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .bp-page-nav button{min-height:44px;min-width:44px;padding:4px;border:0}.bp-page-nav span{font-size:10px;min-width:35px;text-align:center}.bp-paper-host{flex:1;min-height:0;overflow:auto;overscroll-behavior:auto;padding:14px 0;display:grid;place-items:start center;background:#fff}.bp-paper{background:#fff;max-width:100%;border:1px solid #e4e9ee;box-sizing:border-box}.bp-paper svg{display:block;width:100%;height:100%}.zoom-fit .bp-paper{width:100%;height:100%;max-height:100%;border:0}.zoom-fit svg{max-height:100%;object-fit:contain}.zoom-width .bp-paper{width:100%;height:auto}.zoom-actual svg,.zoom-width svg{height:auto}.zoom-actual .bp-paper{max-width:none}.bp-preview-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:9px;color:#758596;min-height:26px;border-top:1px solid #e4eaf0;flex-shrink:0}.bp-bottom{display:grid;gap:9px;padding:3px 0}.bp-status{display:flex;align-items:center;gap:7px;font-size:10px;color:#6c7f91;letter-spacing:.025em}.bp-button-row{display:flex;align-items:end;gap:8px;flex-wrap:wrap}.bp-button-row>button{flex:1}.bp-button-row>.es-field{flex:1;min-width:140px}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .bp-palette{display:grid;grid-template-columns:1fr 1fr;gap:7px}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .bp-palette button{justify-content:flex-start;font-size:10px;min-height:44px}.bp-palette i{width:10px;height:10px;border-radius:2px;flex-shrink:0}.bp-palette button[aria-pressed=true]{outline:1px solid #173b59;border-color:#173b59}.bp-export-spec{display:grid;gap:5px;padding:3px 0 14px;border-bottom:1px solid #dce4eb;color:#173b59}.bp-export-spec strong{font-size:13px}.bp-export-spec span{font-size:10px;color:#758596}.bp-export-grid{display:grid;gap:9px}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .bp-export-grid button{justify-content:flex-start;align-items:center;gap:12px;padding:15px 12px;text-align:left;min-height:68px}.bp-export-grid span{font-size:12px;display:grid;gap:5px}.bp-export-grid small{font-weight:400;font-size:10px;color:#7a8794}.bp-drafts{display:grid;gap:12px;padding-top:16px;margin-top:4px;border-top:1px solid #e1e7ed}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .bp-drafts .cl-file{font-size:10px;padding:6px}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .cl-record{border:1px solid #e0e7ee;border-radius:8px;padding:14px;gap:12px}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .cl-record-head strong{font-size:11px;color:#455d73;text-transform:uppercase;letter-spacing:.05em}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .bp-row-tools{display:flex;align-items:center;justify-content:flex-end;gap:5px}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .bp-row-tools button{font-size:10px;min-height:44px;padding:6px 8px}.bp-row-tools .bp-remove{margin-inline-start:7px;color:#9a4450}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .cl-table-scroll{border-color:#dce4eb;border-radius:6px;background:#fff;max-height:100%;overflow:auto;overscroll-behavior:auto}:is(.bp-root,.creator-studio:has(.bp-fieldset)) table{font-size:11px;line-height:1.6}:is(.bp-root,.creator-studio:has(.bp-fieldset)) th{color:#5b7186;text-transform:uppercase;font-size:9px;letter-spacing:.05em;border-bottom:1px solid #c7d4df;position:sticky;top:0;z-index:1;padding:12px 10px;white-space:normal;background:#fff}:is(.bp-root,.creator-studio:has(.bp-fieldset)) td{color:#30465b;border-bottom:1px solid #e5ebf0;padding:11px 10px;min-width:65px}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .cl-record>summary{color:#415a70;min-height:44px;font-size:12px;cursor:pointer;list-style-position:inside}.bp-empty,:is(.bp-root,.creator-studio:has(.bp-fieldset)) .cl-no-data{padding:30px 18px;border:1px dashed #cedae5;border-radius:8px;color:#7b8a98;font-size:12px;line-height:1.8}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .cl-error{color:#b43c4d;font-size:12px;line-height:1.6}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .es-check{font-size:12px;color:#4c6074}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .es-check input{accent-color:#173b59}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .cl-actions{margin-top:0;gap:8px}:is(.bp-root,.creator-studio:has(.bp-fieldset)) h4{font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:#173b59;margin:3px 0}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .bp-summary-strip{display:flex;gap:16px;padding:12px 0;border-block:1px solid #dce4eb;margin:5px 0}.bp-summary-strip span{display:grid;gap:4px;font-size:10px;color:#73869a;flex:1}.bp-summary-strip b{font-size:15px;color:#173b59;letter-spacing:-.03em}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .bp-filter{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bp-filter>.es-field{flex:1;min-width:130px}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .bp-inline-note{font-size:11px;padding:10px 0;color:#5d7589;line-height:1.7;border-top:1px solid #e1e7ed}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .bp-checklist{display:grid;gap:8px;font-size:11px;color:#61768b}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .bp-checklist>span{display:flex;justify-content:space-between;gap:10px;padding-bottom:8px;border-bottom:1px solid #e2e9ef}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .bp-validation{font-size:11px;line-height:1.7;color:#8a5b3e}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .bp-controls>p{margin:0}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .bp-controls>.cl-primary{border-color:#173b59;color:#173b59}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .cl-plot{max-height:210px}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .bp-small-title{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#6b8298;font-weight:700}.bp-chart-label{font:10px Arial,sans-serif;fill:#687e92}@media(max-width:760px){.bp-preview{padding:8px 10px}.bp-controls{gap:13px;padding:2px 0 10px}:is(.bp-root,.creator-studio:has(.bp-fieldset)) :is(input,select,textarea){font-size:16px}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .bp-preview-toolbar select{font-size:12px;max-width:95px}.bp-preview-toolbar{gap:5px;font-size:9px;min-height:36px}.bp-preview-toolbar>span{font-size:8px;letter-spacing:.025em}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .bp-page-nav button{min-height:44px;min-width:34px}.bp-page-nav{gap:0}.bp-preview-footer{font-size:8px;gap:5px}.bp-preview .cl-metrics{gap:10px;padding-bottom:8px}.bp-preview .cl-metric{min-width:65px}.bp-preview .cl-metric strong{font-size:16px}.bp-preview .cl-metric span{font-size:8px;letter-spacing:.02em}.bp-two{gap:9px}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .bp-controls .es-field>span{font-size:11px}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .bp-export-grid button{min-height:62px}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .bp-palette button{font-size:10px}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .cl-record{padding:11px}.bp-bottom{gap:6px}.bp-status{font-size:9px}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .bp-bottom button{min-height:40px;font-size:11px}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .cl-tab-row button{font-size:10px}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .bp-controls .cl-file{font-size:12px}:is(.bp-root,.creator-studio:has(.bp-fieldset)) table{font-size:11px}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .bp-row-tools button{min-height:44px}.bp-preview .cl-table-scroll{flex:1;min-height:0}.bp-paper-host{padding:7px 0}}@media print{:is(.bp-root,.creator-studio:has(.bp-fieldset)){background:#fff}.bp-preview-footer,.bp-preview-toolbar{display:none}}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .cs-preview{padding:0;align-items:stretch;justify-content:stretch}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .cs-header{border-color:#dce4eb;padding:11px 14px}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .cs-header strong{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#294b68}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .cs-header span{font-size:10px;color:#788b9c}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .cs-dock,:is(.bp-root,.creator-studio:has(.bp-fieldset)) .cs-inspector{border-color:#dce4eb}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .cs-dock button[aria-pressed=true]{border-color:#173b59;color:#173b59;box-shadow:inset 0 0 0 1px #173b59;background:#fff}:is(.bp-root,.creator-studio:has(.bp-fieldset)) [aria-pressed=true]{color:#173b59;box-shadow:none}:is(.bp-root,.creator-studio:has(.bp-fieldset)) .bp-button-row button[aria-pressed=true]{border-color:#173b59}@media(min-width:761px){:is(.bp-root,.creator-studio:has(.bp-fieldset)) .cs-layout{grid-template-columns:minmax(0,1fr) 370px}}