@media (min-width:901px) and (max-height:900px){.operator-screen{flex-direction:column;height:calc(100dvh - 28px);min-height:0;display:flex}.operator-screen>.task-studio.operator-home{flex:1 1 0;height:auto;min-height:0}.studio-home.product-library{padding:16px 42px 40px}.product-library-header{margin-bottom:10px}.product-library-header h1{font-size:26px}.product-library-header p{margin-top:4px}.new-product-panel{margin-top:12px;padding:12px 16px}.new-product-panel>p{margin:6px 0 8px}.new-product-panel .composer{gap:8px;padding:12px}.new-product-panel .composer .drop{padding:10px 14px}.new-product-panel .composer .field{gap:4px}.new-product-panel .composer .field input,.new-product-panel .composer .field textarea{padding:8px 10px}.new-product-panel .composer .field textarea{min-height:52px}.settings.billing{gap:10px;max-width:980px;padding:14px 32px 20px}.settings.billing>h1{font-size:24px;line-height:1.2}.settings.billing .card{gap:8px;padding:14px 16px}.settings.billing .section-title{margin:4px 0 0}.settings.billing .plan-grid{gap:12px}.settings.billing .plan-card ul{gap:2px}.onboarding{gap:12px;padding:14px 20px}.onboarding .ob-card{gap:10px;padding:16px 20px}.onboarding .ob-head h1{font-size:22px}.onboarding .ob-steps li{padding:3px 10px}.onboarding .ob-step-card{gap:8px;padding:14px 16px}.onboarding .ob-step-card .field{gap:4px}.onboarding .ob-step-card .field input{padding:8px 10px}.onboarding .ob-tones{gap:8px}.onboarding .ob-tone{grid-template-columns:auto 1fr;align-items:start;gap:0 8px;padding:8px 10px}.onboarding .ob-tone>span{grid-column:2}}@media (min-width:901px) and (max-height:700px){.settings.billing{grid-template-columns:repeat(2,minmax(0,1fr))}.settings.billing>*{grid-column:1/-1}.settings.billing>.billing-pair{grid-column:auto}.onboarding{gap:8px;padding:8px 20px}.onboarding .ob-card{gap:8px;padding:12px 20px}.onboarding .ob-step-card{gap:6px;padding:12px 16px}.onboarding .ob-step-card .field input,.onboarding .ob-tone{padding:6px 10px}.product-library-header h1{font-size:24px;line-height:1.25}.product-library-header p{margin-top:0}.new-product-panel{margin-top:4px}.new-product-panel .composer{gap:6px}.new-product-panel .composer .field textarea{height:48px;min-height:48px}}
