.pro-module-nav{margin-bottom:18px}.pro-module-toggle{display:none}.pro-module-links{display:flex;flex-wrap:wrap;gap:10px}@media (min-width:601px){.pro-app-grid .pro-module-links{display:grid}}@media (max-width:980px){.pro-responsive,.pro-responsive *{box-sizing:border-box}.pro-responsive :where(div,section,article,aside,form,label,a,button,input,select,textarea){min-width:0!important;max-width:100%}.pro-responsive{overflow-wrap:anywhere}.pro-responsive :where(img,video,iframe){max-width:100%}.pro-responsive :where(input,select,textarea){font-size:16px!important}.pro-responsive :where(button,select,input:not([type=checkbox]):not([type=radio]):not([type=hidden]),summary){min-height:44px}.pro-responsive button{white-space:normal;overflow-wrap:anywhere}.pro-responsive textarea{resize:vertical}.pro-responsive pre{max-width:100%;overflow-x:auto}.pro-responsive :where(.pro-split,.canonical-command-center>section:first-child){grid-template-columns:minmax(0,1fr)!important}.pro-responsive .pro-app-grid>aside{position:static!important}}@media (max-width:600px){.pro-responsive{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.pro-responsive>main>div,main.pro-responsive>div{padding:16px 12px!important}.pro-responsive>div{padding-inline:12px}.pro-responsive h1{font-size:28px!important;line-height:1.2!important}.pro-responsive h2{font-size:22px!important;line-height:1.3}.pro-responsive h3{line-height:1.35}.pro-responsive .pro-login-help{color:#cbd5e1!important}.pro-responsive :where(.pro-form-grid,.pro-data-row){grid-template-columns:minmax(0,1fr)!important}.pro-responsive .pro-data-row{gap:4px!important}.pro-module-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px 14px;border:1px solid #cbd5e1;border-radius:14px;background:#fff;color:#0f172a;font:inherit;font-weight:700;text-align:left}.pro-module-links{display:none;padding-top:10px}.pro-module-links.is-open{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;gap:8px}.pro-module-links a{justify-content:flex-start!important;min-height:44px}.pro-responsive :where(.pro-pricing-row,.pro-form-actions){flex-direction:column;align-items:stretch!important}.pro-responsive .pro-pricing-row>label{flex-basis:auto!important}.pro-responsive .pro-pricing-row>:where(input,select){width:100%}body:has(.pro-responsive) .stark-ai-fab{width:52px;height:52px;min-height:52px;padding:8px}body:has(.pro-responsive) .stark-ai-fab__subtitle,body:has(.pro-responsive) .stark-ai-fab__title{display:none}.pro-responsive{padding-bottom:calc(76px + env(safe-area-inset-bottom))}}