[data-studio-suite]{--suite-pane-left:0px;--suite-pane-top:0px;--suite-pane-width:100%;--suite-pane-height:100dvh;box-sizing:border-box}[data-studio-suite] :is(main,section,aside,header,footer,form,fieldset,.workspace,.work-grid,.shell,.panel,.card){box-sizing:border-box;min-width:0}[data-studio-suite] :is(label,p,summary,.hint,.status,[role=status]){overflow-wrap:anywhere}[data-studio-suite] :is(.topbar,.work-header,.smu-toolbar,.bs-top,.aos-header,.cvstudio-header,.header-actions,.top-actions,.studio-links,.actions,.buttonrow,.buttons,.export-bar,.preview-toolbar,.preview-pagination,.rule-tools){flex-wrap:wrap;gap:8px;max-width:100%}[data-studio-suite] :is(button,.button,.btn,.pn){white-space:normal;max-width:100%}[data-studio-suite] :is(.table-wrap,.table-scroll,.sa-table-wrap,.pi-scroll,.pr-scroll,.bs-table-scroll,.cvstudio-table-wrap,.br-table-wrap,#mapping){overscroll-behavior-inline:contain;min-width:0;max-width:100%;overflow:auto}[data-studio-suite] :is(pre,.source-list,.folder-apps){max-width:100%;overflow:auto}[data-studio-suite] dialog{box-sizing:border-box;overscroll-behavior:contain;overflow:auto;max-width:calc(var(--suite-pane-width) - 24px)!important;max-height:calc(var(--suite-pane-height) - 24px)!important}[data-studio-suite] :is(.preview,.preview-scroll,.folder-canvas,.bs-preview-stage){min-width:0;max-width:100%}[data-studio-suite] :is(.preview canvas,.bs-preview-stage canvas){object-fit:contain;max-width:100%}body[data-studio-suite][data-suite-segmented=true]{position:relative;width:var(--suite-pane-width)!important;min-width:0!important;max-width:var(--suite-pane-width)!important;height:var(--suite-pane-height)!important;min-height:0!important;margin:var(--suite-pane-top) 0 0 var(--suite-pane-left)!important;overflow:auto!important}body[data-studio-suite][data-suite-segmented=true] dialog{inset:auto!important;left:calc(var(--suite-pane-left) + var(--suite-pane-width)/2)!important;top:calc(var(--suite-pane-top) + var(--suite-pane-height)/2)!important;margin:0!important;position:fixed!important;transform:translate(-50%,-50%)!important}body[data-studio-suite][data-suite-segmented=true] :is(){display:none}[data-studio-suite][data-suite-layout=compact] :is(.workspace,.aos-workspace,.aos-lower-grid,.br-layout,.bs-layout,.bs-design-grid,.bs-sides,.cvstudio-grid,.debug-grid,.sa-grid,.work-grid){gap:14px;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:none!important;display:grid!important}[data-studio-suite][data-suite-layout=compact] :is(.workspace,.work-grid)>*{min-width:0;max-width:100%;grid-area:auto!important}[data-studio-suite][data-suite-layout=compact] :is(.shell,.br-page,.cvstudio){width:100%!important;max-width:100%!important;padding-inline:12px!important}[data-studio-suite][data-suite-layout=compact] :is(.bs-app>main,.bs-footer){width:calc(100% - 24px)!important}[data-studio-suite][data-suite-layout=compact] :is(.bs-heading,.br-hero-row,.aos-card-head,.export-panel,.stage-head,.cvstudio-head,.preview-head){flex-wrap:wrap;gap:12px}[data-studio-suite][data-suite-layout=compact] :is(.bs-main,.bs-sidebar,.controls,.settings,.files-pane,.inspector-pane,.stage){overflow:visible;width:100%!important;max-width:100%!important;max-height:none!important;position:static!important}[data-studio-suite][data-suite-layout=compact] :is(.pair,.color-grid,.bs-paper-grid,.bs-position-grid,.bs-db-grid,.bs-custom-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-studio-suite][data-suite-layout=compact] :is(.bs-custom-columns,.cvstudio-summary,.items-view,.summary){grid-template-columns:minmax(0,1fr)!important}[data-studio-suite][data-suite-layout=compact] :is(.brand,.work-brand,.aos-brand,.cvstudio-brand){flex-shrink:1;min-width:0}[data-studio-suite][data-suite-layout=compact] :is(.brand strong,.work-brand h1,.aos-brand-copy strong){white-space:normal}[data-studio-suite][data-suite-layout=compact] :is(.top-actions .export-format,.width-picker select){width:100%;min-width:0;max-width:100%}[data-studio-suite][data-suite-layout=medium] :is(.aos-workspace,.br-layout,.bs-layout){gap:16px;grid-template-columns:minmax(0,1fr) minmax(230px,.65fr)!important}[data-studio-suite][data-suite-layout=medium] .sa-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-studio-suite][data-suite-layout=medium] .workspace{grid-template-columns:260px minmax(0,1fr);gap:16px}[data-studio-suite=duowei_data_processing]:is([data-suite-layout=medium],[data-suite-layout=compact]) .workspace{grid-template-columns:minmax(0,1fr)!important}[data-studio-suite=duowei_data_processing]:is([data-suite-layout=medium],[data-suite-layout=compact]) .controls{max-height:none;position:static}body[data-studio-suite=pdf_impose]:is([data-suite-layout=compact],[data-suite-short=true]){min-height:100dvh;height:auto!important;overflow:auto!important}body[data-studio-suite=pdf_impose]:is([data-suite-layout=compact],[data-suite-short=true]) main{height:auto!important;min-height:0!important}[data-studio-suite=pdf_impose]:is([data-suite-layout=compact],[data-suite-short=true]) .workspace{flex-direction:column;min-height:0;display:flex!important}[data-studio-suite=pdf_impose]:is([data-suite-layout=compact],[data-suite-short=true]) :is(.files-pane,.inspector-pane,.stage){width:100%;overflow:visible;max-height:none!important;position:static!important}[data-studio-suite=pdf_impose][data-suite-layout=medium] .workspace{grid-template-columns:250px minmax(0,1fr);grid-template-areas:"files stage""inspector stage"}[data-studio-suite=pdf_impose] .preview{max-height:min(600px,65dvh)}[data-studio-suite=pdf_impose]:is([data-suite-short=true],[data-suite-segmented=true]) .preview{flex:none;height:260px;min-height:180px;max-height:none}[data-studio-suite=pdf_impose] .mode-seg{flex-wrap:wrap;min-width:0}[data-studio-suite=pdf_impose][data-suite-layout=compact] :is(.heading,.topbar){flex-wrap:wrap;gap:8px;height:auto;padding-block:10px}[data-studio-suite=pdf_impose][data-suite-layout=compact] .heading .mode-seg{flex-basis:100%;margin:0}[data-studio-suite=xiaomeng] .shell,[data-studio-suite=xiaomeng] .conversation{height:var(--suite-pane-height);min-height:0}[data-studio-suite=xiaomeng][data-suite-layout=compact] .shell{flex-direction:column;display:flex!important}[data-studio-suite=xiaomeng][data-suite-layout=compact] .intro{flex-direction:row;flex:none;align-items:center;gap:8px;padding:10px 12px;display:flex}[data-studio-suite=xiaomeng][data-suite-layout=compact] :is(.tagline,.intro-copy,.scope,.boundary,.identity .badge,.intro .eyebrow){display:none}[data-studio-suite=xiaomeng][data-suite-layout=compact] .identity{align-items:center;gap:8px;margin:0;display:flex}[data-studio-suite=xiaomeng][data-suite-layout=compact] .avatar{width:36px;height:36px}[data-studio-suite=xiaomeng][data-suite-layout=compact] .identity h1{margin:0;font-size:18px}[data-studio-suite=xiaomeng][data-suite-layout=compact] .conversation{flex:1;height:auto;min-height:0}[data-studio-suite=xiaomeng][data-suite-layout=compact] :is(.chat-header,.messages,.composer-area){padding-inline:12px}[data-studio-suite=xiaomeng][data-suite-layout=compact] .suggestions{grid-template-columns:minmax(0,1fr)}body[data-studio-suite=sitemu]:is([data-suite-layout=compact],[data-suite-short=true]){height:auto;overflow:auto!important}[data-studio-suite=sitemu]:is([data-suite-layout=compact],[data-suite-short=true]) .smu-studio{min-height:var(--suite-pane-height);height:auto!important}[data-studio-suite=sitemu]:is([data-suite-layout=compact],[data-suite-short=true]) .smu-workspace{flex-direction:column;display:flex}[data-studio-suite=sitemu]:is([data-suite-layout=compact],[data-suite-short=true]) :is(.smu-sidebar,.smu-inspector){flex:none!important;width:100%!important;max-height:none!important}[data-studio-suite=sitemu]:is([data-suite-layout=compact],[data-suite-short=true]) .smu-side-scroll{max-height:260px;display:block;overflow:auto}[data-studio-suite=sitemu]:is([data-suite-layout=compact],[data-suite-short=true]) .smu-canvas{min-height:300px}[data-studio-suite=sitemu]:is([data-suite-layout=compact],[data-suite-short=true]) #site-style-editor.sse-inline{height:500px!important;max-height:var(--suite-pane-height)!important;width:100%!important;position:relative!important;inset:auto!important}[data-studio-suite=sitemu][data-suite-segmented=true] .smu-device{max-width:none}[data-studio-suite=sitemu].workbench:is([data-suite-layout=compact],[data-suite-short=true]) .work-grid{flex-direction:column;flex:none;overflow:visible;display:flex!important}[data-studio-suite=sitemu].workbench:is([data-suite-layout=compact],[data-suite-short=true]) .preview-pane{flex:none;width:100%;min-height:420px}[data-studio-suite=sitemu].workbench:is([data-suite-layout=compact],[data-suite-short=true]) .preview-scroll{flex:none;height:320px;min-height:240px}[data-studio-suite=sitemu].workbench[data-suite-segmented=true] #settings-home{width:100%;overflow:visible;display:block!important}[data-studio-suite=sitemu].workbench[data-suite-layout=compact] .page-sidebar{display:none!important}[data-studio-suite=sitemu].workbench[data-suite-layout=compact] .page-picker{display:flex!important}[data-studio-suite=sitemu].workbench[data-suite-segmented=true] .work-header .mobile-settings{display:none!important}[data-studio-suite=sitemu].workbench[data-suite-layout=compact] .device-segment{flex-wrap:wrap}[data-studio-suite] :is(.composer-area,.export-bar,.preview-pagination){padding-bottom:max(12px,env(safe-area-inset-bottom,0px))}[data-studio-suite] :is(.topbar,.work-header,.bs-top,.aos-header){padding-left:max(12px,env(safe-area-inset-left,0px));padding-right:max(12px,env(safe-area-inset-right,0px))}@media (max-width:360px){[data-studio-suite] .folder-grid{grid-template-columns:minmax(0,1fr)!important}[data-studio-suite] .preview-pagination{justify-content:center}[data-studio-suite] .header-actions{margin-left:0}}@media (prefers-reduced-motion:reduce){[data-studio-suite]{scroll-behavior:auto}}.studio-suite-admin[data-suite-segmented=true]{max-height:var(--suite-pane-height);overflow:auto;width:var(--suite-pane-width)!important;max-width:var(--suite-pane-width)!important;margin-left:var(--suite-pane-left)!important}[data-studio-suite=phone_organizer][data-suite-layout=compact] .hero{display:block}[data-studio-suite=phone_organizer][data-suite-layout=compact] .mode-note{min-width:0;margin-top:18px}[data-studio-suite=phone_organizer][data-suite-layout=compact] .hero h1{font-size:30px}[data-studio-suite=phone_organizer][data-suite-layout=compact] .steps{flex-wrap:wrap;gap:8px}[data-studio-suite=phone_organizer][data-suite-layout=compact] .steps i{display:none}[data-studio-suite=phone_organizer][data-suite-layout=compact] .folder-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}[data-studio-suite=reliability_debug][data-suite-layout=compact] .intro{flex-wrap:wrap;gap:12px}[data-studio-suite=reliability_debug][data-suite-layout=compact] .debug-tabs{flex-wrap:wrap}[data-studio-suite=xiaomeng][data-suite-short=true] :is(.shell,.conversation){height:auto;min-height:var(--suite-pane-height)}[data-studio-suite=xiaomeng][data-suite-short=true] .messages{min-height:80px;max-height:40dvh}[data-studio-suite][data-suite-tiny=true] .folder-grid{grid-template-columns:minmax(0,1fr)!important}[data-studio-suite][data-suite-tiny=true] :is(.preview-pagination,.header-actions){flex-wrap:wrap;justify-content:flex-start}
