html{-webkit-text-size-adjust:100%;text-size-adjust:100%}*,*::before,*::after{box-sizing:border-box}body{max-width:100%;overflow-x:hidden}main,section,article,header,nav,form,.main,.workspace,.panel,.plan,.head,.top,.top-actions,.grid,.kpis,.tools,.creator,.billing-status,.billing-upgrade-action{min-width:0}h1,h2,h3,p,li,label,a,button,span,strong,small{word-break:normal;overflow-wrap:normal;hyphens:none}h1,h2,h3,.btn,button,a{text-wrap:balance}p,li,label,small{text-wrap:pretty}.v705-breakable,[dir="ltr"] .v705-history-row small{overflow-wrap:anywhere;word-break:break-word}.plan-disabled{cursor:not-allowed;opacity:.62;pointer-events:none}.gateway-badge.is-active{background:#e9f8ef!important;color:#16733d!important}.v705-history-list{display:grid;gap:10px}.v705-history-row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;border:1px solid #e8e8eb;border-radius:13px;color:inherit;text-decoration:none}.v705-history-row span{display:grid;gap:3px;min-width:0}.v705-history-row span:last-child{text-align:end}.v705-history-row small{color:#6b6b73;font-size:.78rem}
@media(max-width:767px){body{font-size:clamp(14px,3.8vw,16px)}h1{font-size:clamp(1.65rem,7vw,2.2rem);line-height:1.15}h2{font-size:clamp(1.32rem,5.7vw,1.75rem);line-height:1.2}h3{font-size:clamp(1.05rem,4.6vw,1.3rem);line-height:1.25}p,li,label,input,select,textarea,button,.btn,a{font-size:clamp(.88rem,3.8vw,1rem);line-height:1.55}.workspace,main{width:100%;padding-inline:clamp(12px,4vw,22px)}.top{gap:10px}.top-actions{gap:8px;flex-wrap:wrap}.top-actions .btn,.top-actions a{max-width:100%}.plans,.kpis,.grid,.creator{grid-template-columns:minmax(0,1fr)!important}.tools{display:grid!important;grid-template-columns:minmax(0,1fr)!important}.tools>*{width:100%;max-width:100%}.billing-status,.billing-upgrade-action{display:flex;flex-wrap:wrap;gap:10px}.billing-upgrade-action a{margin-inline-start:0!important}.plan{padding:clamp(16px,5vw,24px)!important}.plan .btn,.plan a.btn,.plan span.btn{display:flex;width:100%;min-height:46px;align-items:center;justify-content:center;text-align:center;white-space:normal}.upgrade-choice{align-items:flex-start!important;gap:10px}.upgrade-choice>span{min-width:0}.upgrade-amount{margin-inline-start:auto;white-space:nowrap}.v705-history-row{align-items:flex-start;flex-direction:column;gap:8px}.v705-history-row span:last-child{text-align:start}.billing-table,.billing-note{overflow:hidden}.panel{max-width:100%}input,select,textarea{max-width:100%;min-height:44px}}
@media(max-width:430px){.workspace,main{padding-inline:14px}.top{padding-inline:12px!important}.top-actions{width:100%}.top-actions .workspace-switcher-top{display:none}.top-actions .lang{margin-inline-start:auto}.billing-toggle{display:grid!important;grid-template-columns:1fr 1fr}.billing-toggle button{min-width:0;padding-inline:8px}.price strong{font-size:clamp(1.8rem,11vw,2.6rem)!important}.side{width:min(88vw,320px)!important}.quota-notice{align-items:flex-start!important;flex-direction:column}.quota-notice button{width:100%}}
@media(max-width:360px){.workspace,main{padding-inline:10px}.top{padding-inline:10px!important}.top-actions .btn{width:100%;justify-content:center}.kpi{padding:13px!important}.plan{padding:14px!important}.steps{gap:5px!important}.step{padding-inline:5px!important}.step span{font-size:.74rem}.billing-status{padding:14px!important}.v705-history-row{padding:12px}.upgrade-choice{padding:12px!important}.upgrade-amount{width:100%;margin-inline-start:0!important}}
@media(max-width:320px){body{font-size:14px}.workspace,main{padding-inline:8px}h1{font-size:1.55rem}h2{font-size:1.25rem}.top-actions .icon,.top-actions .btn{min-height:42px}.brand span{font-size:.72rem}.side{width:92vw!important}}
