.platform-toolbar,.platform-pager,.platform-dialog-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.platform-toolbar label{flex:1;min-width:180px}.platform-pager{margin-top:16px}.platform-pager span{margin-right:auto}.platform-item{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--border,#d8dcd8)}.platform-item>span{flex:1;min-width:0}.platform-item small{display:block;margin-top:5px;overflow-wrap:anywhere}.platform-dialog{width:min(760px,calc(100vw - 24px));max-height:90dvh;overflow:auto;border:1px solid #8b938b;border-radius:14px;padding:22px;background:var(--panel,#fff);color:inherit}.platform-dialog::backdrop{background:#0008}.platform-dialog-head h2{flex:1;margin:0}.platform-dialog .check{display:flex;align-items:center;gap:10px}.platform-dialog .check input{width:20px;flex:0 0 20px}.platform-dialog [data-error]{color:#be4545;white-space:pre-wrap}#platform-homepage-frame{display:block;width:100%;height:75dvh;border:0;background:#fff}.platform-product-choice{display:grid;grid-template-columns:minmax(0,1fr) 90px;gap:12px;align-items:center}#platform-rule-list{margin:12px 0}.platform-calendar-actions{margin-bottom:16px}#platform-status.error{color:#be4545}@media(max-width:650px){.platform-dialog{padding:16px}.platform-dialog input,.platform-dialog select,.platform-dialog textarea{font-size:16px}.platform-item{flex-wrap:wrap}.platform-item>span{flex-basis:100%}.platform-calendar-actions button{flex:1}.platform-toolbar{align-items:stretch}.platform-toolbar label{flex-basis:100%}}

#tabs button.platform-nav{display:flex;align-items:center;gap:12px;width:100%;text-align:left}#tabs .platform-nav svg{display:block;width:20px;height:20px;flex:0 0 20px}#tabs .platform-nav span{min-width:0;overflow-wrap:normal;word-break:normal}
