.mobile-studio-views,.mobile-preview-actions,.mobile-table-hint{display:none}@media (max-width:760px),(max-width:950px) and (max-height:500px){.baken-workspace .studio-main{padding:20px max(16px,env(safe-area-inset-right)) 24px max(16px,env(safe-area-inset-left));min-width:0}.baken-workspace .studio-footer{height:auto;min-height:36px;padding-inline:16px;padding-bottom:env(safe-area-inset-bottom);gap:8px;font-size:8px}.baken-workspace :is(.btn,.manual-button){min-height:44px;padding:11px 14px;font-size:13px}.baken-workspace :is(input.input,textarea.input,select.input){min-width:0;max-width:100%;min-height:46px;font-size:16px}.baken-workspace textarea{scroll-margin-block:calc(var(--mobile-header-height,64px) + 70px) 100px}.baken-workspace .page-heading h1{font-size:30px;line-height:1.13}.baken-workspace .page-heading>div>p:last-child{font-size:13px;line-height:1.65}.baken-workspace .card{border-radius:10px;min-width:0;padding:16px}.baken-workspace .eyebrow{font-size:9px;line-height:1.7}.canvas-workspace .studio-main{padding:0 max(12px,env(safe-area-inset-right)) 20px max(12px,env(safe-area-inset-left));overflow:visible}.canvas-workspace .studio-body{height:auto;min-height:calc(100svh - var(--mobile-header-height,64px))}.creative-studio{min-width:0;height:auto}.session-bar{gap:8px;height:auto;min-height:52px;padding:4px 2px}.session-bar>div{gap:6px;min-width:0}.session-bar h1{font-size:13px}.session-path{display:none}.session-new{flex-shrink:0;min-height:44px;padding:10px 8px;font-size:12px}.mobile-studio-views{background:var(--canvas);border:1px solid var(--studio-line);top:calc(var(--mobile-header-height,64px) + 8px);z-index:15;box-shadow:0 0 0 8px var(--canvas);border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:14px;padding:4px;display:grid;position:sticky}.mobile-studio-views button{min-height:44px;color:var(--studio-muted);border-radius:6px;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.mobile-studio-views button[aria-pressed=true]{background:var(--surface);color:var(--studio-ink);box-shadow:0 1px 5px #0002}.mobile-studio-views button[aria-pressed=true] svg{color:var(--accent)}.mobile-studio-views i{background:var(--accent);border-radius:50%;width:5px;height:5px}.mobile-studio-views{scroll-margin-top:calc(var(--mobile-header-height,64px) + 8px)}.creative-layout{flex-direction:column;gap:12px;min-width:0;display:flex}.creative-studio[data-mobile-view=maken] .creative-canvas,.creative-studio[data-mobile-view=ontwerp] .creative-inspector{display:none}.creative-studio[data-mobile-view=ontwerp] .mobile-preview-actions{gap:10px;display:flex}.mobile-preview-actions>.btn{flex:1;min-width:0}.creative-canvas,.creative-canvas.has-artwork{height:clamp(300px,calc(100svh - var(--mobile-header-height,64px) - 196px),760px);flex:none;min-height:0}.canvas-toolbar{height:46px;min-height:46px;padding-right:4px}.canvas-tab{gap:7px;padding-inline:11px;font-size:11px}.canvas-tab i{margin-left:0}.canvas-state{text-align:right;max-width:98px;font-size:8px;line-height:1.5}.canvas-tools{gap:3px}.canvas-expand{place-items:center;width:44px;height:44px;display:grid}.canvas-artboard{padding:10px}.canvas-statusbar{gap:6px;min-height:35px;padding:8px 10px;font-size:8px}.canvas-statusbar>span:last-child{font-size:8px;display:block}.canvas-statusbar>span:first-child{gap:4px;font-size:8px}.canvas-welcome{flex-direction:column;justify-content:center;gap:18px;padding-block:20px}.welcome-copy{width:100%;padding:0 7%}.beacon-art{aspect-ratio:1.8;flex-shrink:0;width:clamp(126px,81svh - 432px,270px);position:relative;top:auto;right:auto;transform:none}.welcome-copy h2{font-size:clamp(28px,8.3vw,39px);line-height:1.08}.welcome-kicker{margin-bottom:18px;font-size:7px}.welcome-copy>p:not(.welcome-kicker){max-width:245px;margin-top:17px;font-size:12px;line-height:1.7}.welcome-signature,.beacon-coordinate{display:none}.welcome-start{min-height:44px;margin-top:14px;padding:8px 0;font-size:12px}.canvas-rendering{white-space:normal;min-width:0;max-width:calc(100% - 20px);padding:11px 12px;font-size:11px;bottom:15px}.creative-inspector{min-height:0;overflow:visible}.inspector-heading{border-radius:10px 10px 0 0;gap:11px;padding:16px}.inspector-heading h2{font-size:15px}.inspector-heading p{font-size:11px;line-height:1.6}.assistant-symbol{flex-shrink:0;width:38px;height:38px}.inspector-scroll{padding:18px 16px;overflow:visible}.inspector-section-title{gap:10px;margin-bottom:13px}.inspector-section-title h3{font-size:13px}.inspector-section-title>span{font-size:8px}.inspector-section-title>button{min-height:44px;padding:8px;font-size:12px}.idea-composer{border-radius:8px;padding:13px}.idea-composer textarea{height:116px;min-height:90px;font-size:16px;line-height:1.65}.composer-bottom{justify-content:flex-end}.composer-bottom>span{display:none}.baken-workspace .composer-bottom .btn{justify-content:space-between;width:100%;min-height:46px;padding:11px 14px;font-size:13px}.manual-link{min-height:48px;padding:12px 0 0;font-size:12px}.starter-templates,.post-settings{margin-top:18px;padding-top:19px}.starter-grid{gap:10px;max-width:none}.starter-grid>button{min-height:0;padding:10px}.starter-grid>button>span:nth-child(2){margin:0;font-size:12px;line-height:1.4}.idea-examples summary,.creative-conversation summary{align-items:center;min-height:44px;font-size:12px}.idea-examples button{min-height:44px;padding:12px;font-size:12px}.creative-conversation,.library-context{overflow-wrap:anywhere;font-size:13px}.inspector-footer{border-radius:0 0 10px 10px;padding:15px 16px}.brand-ready{font-size:10px;line-height:1.6}.baken-workspace .inspector-footer>.btn{min-height:48px;font-size:13px}.post-settings legend{gap:8px;font-size:13px;line-height:1.5}.post-settings legend>span{font-size:11px}.scheme-swatches>button{width:44px;height:44px;padding:5px}.format-options>button{min-height:70px;padding:12px 6px;font-size:12px}.baken-workspace .post-actions>.btn{min-height:46px;padding:10px 8px;font-size:12px}.post-actions{flex-wrap:wrap;gap:10px}.inspector-form :is(label>span,legend),.inspector-editor :is(label>span,legend){font-size:12px}.inspector-form .input,.inspector-editor .input{min-height:46px;font-size:16px}.inspector-form .card h2{font-size:13px}.inspector-form .card:first-of-type button{min-height:52px}.inspector-form .card:first-of-type button>span{font-size:11px}.inspector-form>form>div:first-child button{min-height:44px;font-size:12px}.canvas-dialog{width:calc(100% - 16px);height:calc(100dvh - 16px);padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.canvas-dialog>header{gap:8px;padding:8px 10px}.canvas-dialog button{flex-shrink:0;min-height:44px;font-size:12px}.canvas-dialog small{margin:4px 0 0;font-size:8px;display:block}.canvas-dialog>img{padding:8px}.library-grid{gap:16px}.library-filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.library-filters :is(input,select){width:100%;min-width:0;max-width:100%}.library-filters input[type=date]{min-inline-size:0;padding-inline:7px}.library-card>div:nth-child(2) p:first-child{font-size:15px}.library-card>div:nth-child(2) p:last-child{font-size:12px}.baken-workspace .library-card .btn{min-height:44px;padding:10px 8px;font-size:12px}.brand-page{padding-bottom:260px}.brand-page :is(label,fieldset){min-width:0}.brand-page .card{overflow-wrap:anywhere}.brand-savebar{padding-bottom:env(safe-area-inset-bottom)}.baken-workspace .brand-savebar>div{grid-template-columns:1fr 1fr;gap:10px;padding:12px 16px;display:grid}.brand-savebar>div>p,.brand-savebar>div>.input{grid-column:1/-1}.baken-workspace .brand-savebar>div>p{font-size:11px;line-height:1.5}.baken-workspace .brand-savebar .input{min-width:0;max-width:none;font-size:16px}.baken-workspace .brand-savebar .btn{min-height:44px;font-size:12px}.insights-example-banner,.insights-warnings{font-size:12px;line-height:1.65}.insights-kpi-label h3{font-size:12px}.insights-kpi-description,.insights-change-context{font-size:10px}.insights-change{font-size:11px}.insights-index,.insights-kpis-heading h2{font-size:9px}.insights-chart-heading p,.insights-section-heading p{font-size:12px}.insights-chart-legend{font-size:11px}.insights-chart-footer,.insights-ranking-note,.insights-analysis-note{font-size:10px}.insights-text-link{min-height:44px;font-size:13px}.insights-posts thead button{min-height:44px;font-size:11px}.mobile-table-hint{color:var(--studio-muted);border-bottom:1px solid var(--studio-line);padding:10px 14px;font-size:11px;display:block}}@media (max-width:480px){.library-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:360px){.canvas-tab{gap:5px;padding-inline:9px;font-size:10px}.canvas-tab>svg,.canvas-statusbar>span:first-child>svg{display:none}.inspector-heading,.inspector-scroll{padding-inline:13px}.inspector-heading h2{font-size:14px}.inspector-section-title>span{display:none}.post-actions>.btn{flex-basis:100%}.insights-kpi{padding-inline:11px}.insights-kpi-value{font-size:28px}}@media (max-width:950px) and (max-height:500px){.creative-canvas,.creative-canvas.has-artwork{height:440px}.mobile-studio-views{position:static}}@media (max-width:360px) and (max-height:640px){.welcome-kicker,.welcome-copy>p:not(.welcome-kicker){display:none}.welcome-copy{padding-block:20px}.welcome-copy h2{font-size:28px}}
