@font-face{font-family:UKIJ Ekran;src:url(/fonts/UKIJEkran.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:UKIJ Ekran;src:url(/fonts/UKIJEkran-b.ttf)format("truetype");font-style:normal;font-weight:600 900;font-display:swap}:root{color:#223b32;font-synthesis:none;--green:#245442;--muted:#63766b;--border:#dfe6df;background:#f5f7f3;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Geeza Pro,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.4}button,input,select{outline-offset:4px}button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #61986a}button{transition:background .15s}h1,h2,h3,p{margin:0}svg{flex-shrink:0}.app{min-height:100vh;display:flex}.sidebar{color:#f5f8f3;background:#173c35;flex-direction:column;flex-shrink:0;width:228px;min-height:100vh;padding:32px 18px;display:flex}.brand{align-items:center;gap:11px;margin:0 8px 42px;display:flex}.brand-mark{color:#c3e1a9;border:1px solid #97bd86;border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:21px;display:grid}.brand strong{font-size:19px;display:block}.brand small{color:#b2c4b8;margin-top:4px;font-size:11px;display:block}.sidebar nav{gap:8px;display:grid}.sidebar nav button{color:#c1d0c6;text-align:start;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:14px 13px;font-size:14px;line-height:1.5;display:flex}.sidebar nav button.active,.sidebar nav button:hover{color:#fff;background:#315c4c}.sidebar nav button.active svg{color:#c1e7a2}.sidebar nav small{margin-inline-start:auto}.terminal{border-top:1px solid #3c5b4b;align-items:center;gap:10px;margin-top:auto;padding:20px 8px 0;display:flex}.terminal b{font-size:12px;display:block}.terminal small{color:#b0c6b5;margin-top:5px;font-size:10px;display:block}.app>main{flex:1;width:100%;min-width:0;max-width:1500px;padding:32px 36px}.topbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.topbar h1{letter-spacing:-.035em;font-size:29px}.language-label{color:var(--muted);align-items:center;gap:10px;font-size:12px;display:flex}select{border:1px solid var(--border);color:#294c3d;background:#fff;border-radius:8px;max-width:100%;padding:10px}.demo-banner{color:#48603f;background:#e9eee4;border-radius:9px;align-items:center;gap:14px;padding:12px 16px;font-size:12px;line-height:1.7;display:flex}.demo-banner strong{white-space:nowrap}.notice{color:#427345;min-height:25px;padding-block:5px;font-size:12px}.error{color:#8b3620;background:#ffeddf;border-radius:8px;margin-top:12px;padding:14px;font-size:14px}.hero{background:#d7e7b7;border-radius:17px;justify-content:space-between;align-items:center;gap:30px;min-height:145px;padding:27px 30px;display:flex}.hero h2{letter-spacing:-.025em;font-size:27px;font-weight:650;line-height:1.4}.hero p{color:#4e6243;margin-top:9px;font-size:13px;line-height:1.7}.hero-number{letter-spacing:.16em;color:#516d3e;text-align:end;flex-direction:column;flex-shrink:0;font-size:13px;display:flex}.hero-number span{font-size:55px;font-weight:200;line-height:1}.toolbar{margin:23px 0 17px}.categories{flex-wrap:wrap;gap:6px;display:flex}.categories button{color:#536b5a;background:0 0;border:0;border-radius:8px;padding:10px 13px;font-size:13px}.categories button.selected,.categories button:hover{color:#204930;background:#e0eadd}.workspace{grid-template-columns:minmax(0,1fr) 308px;align-items:start;gap:24px;display:grid}.catalog{min-width:0}.search{border:1px solid var(--border);color:#829280;background:#fff;border-radius:10px;align-items:center;gap:10px;margin-bottom:16px;padding:10px 13px;display:flex}.search input{color:#274332;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:13px}.food-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.food{background:#fff;border:1px solid #e2e8e0;border-radius:13px;min-width:0;padding:10px}.food-heading{color:#43533d;border-radius:7px;justify-content:space-between;align-items:center;min-height:80px;padding:16px 15px;font-size:12px;display:flex}.dish-number{letter-spacing:-.04em;opacity:.5;font-size:35px;line-height:1}.sun{background:#eee1bd}.rose{background:#efd7c9}.clay{background:#e2d0b8}.mint{background:#d2e6da}.gold{background:#ece0b5}.lav{background:#e1dbe9}.food-info{flex-direction:column;gap:8px;padding:14px 3px;display:flex}.food-info h3{overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.6}.food-info bdi{font-size:17px;font-weight:650}.add{color:#315b3d;background:#edf3e8;border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:40px;padding:8px;font-size:12px;line-height:1.5;display:flex}.add:hover{background:#dcebd4}.empty-filter{color:var(--muted);text-align:center;padding:35px}.cart{border:1px solid var(--border);background:#fff;border-radius:13px;min-width:0;padding:20px;position:sticky;top:24px}.cart-head{border-bottom:1px solid #e9eee7;justify-content:space-between;align-items:start;gap:8px;padding-bottom:15px;display:flex}.cart-head h2{font-size:17px;line-height:1.6}.cart-head small{color:var(--muted);margin-top:3px;font-size:12px;display:block}.text-button{color:#56774d;background:0 0;border:0;padding:5px;font-size:12px}.table-field{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;margin:15px 0;font-size:12px;display:flex}.table-field select{padding:7px;font-size:12px}.empty-cart{color:#a3b49a;flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:190px;display:flex}.empty-cart p{color:#677660;text-align:center;font-size:12px;line-height:1.6}.cart-lines{margin:15px 0}.cart-line{border-bottom:1px solid #edf0e9;justify-content:space-between;align-items:center;gap:12px;padding:13px 0;display:flex}.cart-line>div:first-child{min-width:0}.cart-line b{overflow-wrap:anywhere;font-size:12px;line-height:1.6}.cart-line small{color:var(--muted);margin-top:5px;font-size:11px;display:block}.quantity{flex-shrink:0;align-items:center;gap:5px;font-size:12px;display:flex}.quantity button{color:#41643a;background:#edf2e8;border:0;border-radius:5px;place-items:center;width:29px;height:31px;display:grid}.quantity span{text-align:center;min-width:16px}.cart-footer{border-top:1px solid #e9eee7;padding-top:18px}.cart-footer>div{justify-content:space-between;align-items:center;gap:8px;margin-bottom:18px;display:flex}.cart-footer span{color:var(--muted);font-size:12px}.cart-footer strong{letter-spacing:-.04em;font-size:25px}.primary{background:var(--green);color:#fff;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:12px 16px;font-size:13px;line-height:1.5;display:flex}.primary:hover{background:#173c35}.cart-footer .primary{width:100%}[dir=rtl] .primary svg{transform:rotate(180deg)}.section-title{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.section-title h2{font-size:22px}.section-title>span{color:var(--muted);font-size:12px}.empty-state{text-align:center;border:1px dashed #ced9ca;border-radius:14px;padding:70px 20px}.empty-state>svg{color:#6c9560;margin-bottom:16px}.empty-state h3{font-size:19px}.empty-state p{color:var(--muted);margin:12px 0 22px;font-size:14px;line-height:1.7}.empty-state .primary{margin:auto}.order-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.saved-order{border:1px solid var(--border);background:#fff;border-radius:13px;min-width:0;padding:22px}.saved-order header{justify-content:space-between;align-items:start;gap:12px;display:flex}.saved-order h3{font-size:15px}.saved-order header p{color:var(--muted);margin-top:9px;font-size:11px;line-height:1.6}.local-status{color:#557348;white-space:nowrap;align-items:center;gap:5px;font-size:10px;display:flex}.saved-order ul{margin:14px 0;padding:12px 0;list-style:none}.saved-order li{justify-content:space-between;align-items:start;gap:18px;margin:8px 0;font-size:13px;line-height:1.7;display:flex}.saved-order li>span{overflow-wrap:anywhere}.saved-order li>bdi{white-space:nowrap}.saved-order footer{border-top:1px solid #e4eae1;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}.saved-order footer span{color:var(--muted);font-size:11px}.saved-order footer strong{font-size:22px}.sync-page{border:1px solid var(--border);background:#fff;border-radius:15px;max-width:720px;margin:15px auto;padding:38px}.sync-intro{text-align:center}.sync-icon{color:#7f986d;background:#edf1e9;border-radius:50%;place-items:center;width:65px;height:65px;margin:0 auto 20px;display:grid}.sync-intro h2{font-size:24px}.sync-intro p{color:var(--muted);max-width:500px;margin:16px auto 28px;font-size:14px;line-height:1.9}.sync-details{margin:0}.sync-details>div{border-top:1px solid var(--border);justify-content:space-between;align-items:start;gap:25px;padding:18px 0;font-size:14px;display:flex}.sync-details dt{color:var(--muted)}.sync-details dd{text-align:end;margin:0}.sync-details dd.muted{color:#8a7258}.helper{color:var(--muted);margin:10px 0;font-size:12px;line-height:1.8}.secondary{color:#42683b;background:#eef3e9;border:1px solid #d8e3d2;border-radius:8px;align-items:center;gap:8px;margin-top:22px;padding:11px 16px;font-size:13px;display:flex}@media (width>=1500px){.food-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1160px){.sidebar{width:195px;padding:25px 12px}.app>main{padding:28px 24px}.workspace{grid-template-columns:minmax(0,1fr) 280px;gap:17px}.food-grid{gap:12px}.brand{gap:8px;margin-inline:3px}.brand strong{font-size:16px}.brand-mark{width:34px;height:34px}.order-list{grid-template-columns:1fr}}@media (width<=970px){.workspace{grid-template-columns:1fr}.cart{position:static}.food-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sidebar{width:175px}.sidebar nav button{gap:8px;padding:12px 10px;font-size:12px}.hero{padding:25px}.hero h2{font-size:24px}.hero-number{display:none}.cart-lines{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 25px;display:grid}}@media (width<=720px){.app{display:block}.sidebar{width:100%;min-height:auto;padding:18px 16px 12px}.brand{margin:0 0 17px}.brand strong{font-size:19px}.brand small{font-size:11px}.sidebar nav{gap:5px;display:flex}.sidebar nav button{flex:1;justify-content:center;gap:6px;min-width:0;padding:11px 6px;font-size:12px;line-height:1.5}.sidebar nav svg{width:17px}.sidebar nav small,.terminal{display:none}.app>main{padding:22px 16px 35px}.topbar{margin-bottom:17px}.topbar h1{overflow-wrap:anywhere;font-size:25px}.language-label>span{display:none}.language-label select{max-width:132px;font-size:12px}.demo-banner{padding:12px 14px;font-size:11px;display:block}.demo-banner strong{margin-bottom:3px;display:block}.hero{min-height:150px;padding:23px 20px}.hero h2{font-size:24px;line-height:1.45}.hero p{font-size:12px}.categories{gap:4px}.categories button{padding:9px 10px;font-size:12px}.toolbar{margin-top:20px}.food-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.food-heading{min-height:74px;padding:12px;font-size:11px}.dish-number{font-size:29px}.food-info h3{min-height:44px;font-size:14px}.food-info bdi{font-size:17px}.add{gap:4px;font-size:11px}.cart-lines{display:block}.cart{padding:19px}.cart-head h2{font-size:19px}.quantity button{width:36px;height:36px}.saved-order{padding:18px}.saved-order header{flex-direction:column}.local-status{white-space:normal}.section-title{align-items:start}.section-title span{text-align:end;line-height:1.6}.sync-page{padding:25px 20px}.sync-intro h2{font-size:22px}.sync-details>div{gap:14px;font-size:12px}.sync-intro p{font-size:13px}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}:root:lang(ug),:root:lang(kk-Arab){font-family:UKIJ Ekran,sans-serif;line-height:1.65}:lang(ug) .hero h2,:lang(kk-Arab) .hero h2,:lang(ug) .topbar h1,:lang(kk-Arab) .topbar h1{letter-spacing:normal}.language-label select,.language-label option:lang(ug),.language-label option:lang(kk-Arab){font-family:UKIJ Ekran,system-ui,sans-serif}.sync-actions{flex-wrap:wrap;gap:10px;display:flex}.loyalty-panel .section-title{flex-wrap:wrap;align-items:center}.loyalty-panel .section-title>div{flex:260px;min-width:0}.loyalty-panel .section-title .secondary{margin:0}.loyalty-overview{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));gap:14px;margin-block:20px;display:grid}.loyalty-overview>div{border:1px solid var(--border);overflow-wrap:anywhere;background:#f1f5ed;border-radius:12px;align-content:start;gap:10px;min-width:0;padding:19px;display:grid}.loyalty-overview span{color:var(--muted);font-size:13px}.loyalty-overview small{color:var(--muted);font-size:11px;line-height:1.8}.loyalty-member strong{font-size:18px;line-height:1.6}.loyalty-balance strong{text-align:start;font-size:27px}[dir=rtl] .loyalty-balance strong{text-align:right}.loyalty-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.loyalty-open{margin-block:20px}.loyalty-panel .commerce-pending{overflow-wrap:anywhere}@media (width<=1000px){.loyalty-grid{grid-template-columns:1fr}.loyalty-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.loyalty-member{grid-column:1/-1}}@media (width<=540px){.loyalty-overview{grid-template-columns:minmax(0,1fr);gap:10px}.loyalty-overview>div{padding:15px}}.login-page{border:1px solid var(--border);background:#fff;border-radius:15px;max-width:470px;margin:28px auto;padding:34px}.login-page h2{text-align:center;margin-bottom:12px;font-size:24px}.login-page .helper{text-align:center;margin-bottom:22px}.login-page form{gap:14px;display:grid}.login-page label{color:var(--muted);gap:7px;font-size:13px;display:grid}.login-page input{border:1px solid var(--border);color:var(--green);background:#fff;border-radius:8px;padding:11px 12px}.login-page .primary{justify-content:center;width:100%;margin-top:7px}.login-page .secondary{justify-content:center;width:100%}.live-strip{border:1px solid var(--border);color:var(--muted);background:#f7faf5;border-radius:9px;align-items:center;gap:9px;margin:12px 0 18px;padding:9px 12px;font-size:12px;display:flex}.live-strip .text-button{margin-inline-start:auto;margin-top:0}.live-strip .text-button+.text-button{margin-inline-start:0}.live-dot{background:#be8968;border-radius:50%;width:8px;height:8px}.live-dot.on{background:#5c995f}@media (width<=720px){.login-page{margin:12px 0;padding:25px 20px}.live-strip{flex-wrap:wrap;align-items:start}.live-strip .text-button{margin-inline-start:0}}.live-tabs{gap:8px;margin-bottom:22px;display:flex}.live-tabs button{color:var(--muted);background:0 0;border:0;border-radius:8px;padding:10px 16px;font-size:13px}.live-tabs button.selected{color:var(--green);background:#e0eadd}.connect-button{margin:0 0 16px auto}.conflict-panel{border-top:1px solid var(--border);margin-top:34px;padding-top:24px}.conflict-panel .section-title{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px}.conflict-panel .section-title h2{font-size:20px}.conflict-panel .secondary{margin:0}.conflict-list{gap:18px;margin-top:20px;display:grid}.conflict-card{border:1px solid var(--border);border-radius:12px;min-width:0;padding:18px}.conflict-card header{justify-content:space-between;align-items:start;gap:12px;display:flex}.conflict-card h3{overflow-wrap:anywhere;min-width:0;font-size:15px;line-height:1.7}.conflict-card header>span{white-space:nowrap;color:var(--muted);font-size:12px}.conflict-compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.conflict-compare>section{background:#f5f7f3;border-radius:8px;min-width:0;padding:12px}.conflict-compare h4{margin:0 0 10px;font-size:13px}.conflict-summary{margin:0;font-size:12px;line-height:1.8}.conflict-summary>div{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.conflict-summary dt{color:var(--muted)}.conflict-summary dd{overflow-wrap:anywhere;margin:0}.conflict-decision{flex-wrap:wrap;align-items:end;gap:12px;margin-top:18px;display:flex}.conflict-decision label{flex:1;gap:8px;min-width:0;font-size:13px;display:grid}.conflict-decision select{width:100%}.conflict-card .primary{justify-content:center;min-width:130px}@media (width<=540px){.conflict-compare{grid-template-columns:1fr}.conflict-card{padding:13px}.conflict-card header{flex-direction:column}.conflict-decision{display:grid}.conflict-card .primary{width:100%}}.commerce-panel .section-title{flex-wrap:wrap;align-items:center;gap:16px}.commerce-panel .section-title h2{font-size:24px}.commerce-panel .section-title .secondary{margin:0}.commerce-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0;display:grid}.commerce-stats>div{border:1px solid var(--border);background:#f1f5ed;border-radius:12px;gap:10px;min-width:0;padding:19px;display:grid}.commerce-stats span{color:var(--muted);font-size:13px}.commerce-stats strong{font-size:27px}.commerce-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.commerce-card{border:1px solid var(--border);background:#fff;border-radius:12px;min-width:0;padding:22px}.commerce-card h3{margin:0 0 18px;font-size:17px}.commerce-card fieldset{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.commerce-card label{color:var(--muted);gap:7px;min-width:0;font-size:13px;display:grid}.commerce-card input,.commerce-card select{border:1px solid var(--border);width:100%;min-width:0;color:var(--green);font:inherit;background:#fff;border-radius:7px;padding:10px 12px}.commerce-card .primary{justify-content:center;margin-top:3px}.commerce-list{max-height:360px;margin:18px 0 0;padding:0;list-style:none;overflow:auto}.commerce-list li{border-top:1px solid var(--border);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:12px;padding:13px 0;font-size:13px;display:flex}.commerce-list li>div{min-width:0}.commerce-list small{color:var(--muted);margin-top:5px;font-size:11px;display:block}.commerce-list p{margin:6px 0;font-size:12px}.commerce-balance{text-align:end;flex-shrink:0}.commerce-low{color:#9b603a;margin-top:5px;font-size:11px;display:block}.commerce-pending{color:#785627;background:#fff5e8;border:1px solid #e8d1ad;border-radius:10px;margin:18px 0;padding:18px;font-size:13px;line-height:1.8}.commerce-pending .primary{margin-top:8px}.commerce-in{color:#426c3a}.commerce-out{color:#9b603a}.commerce-card fieldset:disabled{opacity:.65}@media (width<=800px){.commerce-grid{grid-template-columns:1fr}.commerce-stats{gap:8px}.commerce-stats>div{padding:12px}.commerce-stats span{font-size:12px}.commerce-card{padding:17px}.live-tabs{flex-wrap:wrap}.live-tabs button{padding:10px 12px}}.campaign-section{border-top:1px solid var(--border);margin-top:30px;padding-top:24px}.campaign-section>.section-title h3{margin:0;font-size:22px}.campaign-section>.section-title{margin-bottom:18px}.campaign-zone{background:#f1f5ed;border-radius:7px;margin:0;padding:10px 12px;font-size:12px;line-height:1.7}.campaign-list li{justify-content:stretch;align-items:start;gap:7px;display:grid}.campaign-list small{margin:0}.campaign-quote{grid-column:1/-1}.campaign-quote form{max-width:520px}.quote-result{background:#f1f5ed;border-radius:9px;max-width:520px;margin-top:20px;padding:16px 20px}.quote-result dl{gap:12px;margin:0;display:grid}.quote-result dl>div{justify-content:space-between;gap:18px;font-size:14px;display:flex}.quote-result dd{margin:0;font-weight:600}.quote-result p{color:var(--muted);margin-bottom:0;font-size:12px;line-height:1.7}.campaign-section input[type=datetime-local]{text-align:start;direction:ltr;max-width:100%}.campaign-disabled{color:var(--danger,#a83c36);font-weight:700}.campaign-confirm{align-items:flex-start;gap:.6rem;flex-direction:row!important;display:flex!important}.campaign-confirm input{width:1.1rem;min-width:1.1rem;height:1.1rem;margin-block-start:.2rem}.campaign-confirm span{overflow-wrap:anywhere;min-width:0}.config-panel .section-title{flex-wrap:wrap;align-items:center;margin-bottom:10px}.config-panel .section-title h2{font-size:24px}.config-panel .section-title .secondary{margin:0}.config-scope{border:1px solid var(--border);overflow-wrap:anywhere;background:#f1f5ed;border-radius:8px;padding:11px 14px;font-size:13px}.config-scope bdi{margin-inline-start:8px}.config-versions{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:22px 0;display:grid}.config-versions>div{border:1px solid var(--border);background:#fff;border-radius:12px;gap:10px;min-width:0;padding:18px;display:grid}.config-versions span{color:var(--muted);font-size:13px}.config-versions strong{font-size:25px}.config-versions strong.config-time{font-size:14px;line-height:1.8}.config-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.config-effective{margin:20px 0 0}.config-effective>div{border-top:1px solid var(--border);gap:8px;padding:15px 0;font-size:13px;display:grid}.config-effective dt{color:var(--muted)}.config-effective dd{min-width:0;margin:0}.config-effective small{color:var(--muted);margin-top:7px;font-size:11px;display:block}.config-language:lang(ug),.config-language:lang(kk-Arab),.config-panel select{font-family:UKIJ Ekran,system-ui,sans-serif}.config-value{white-space:pre-wrap;overflow-wrap:anywhere}.config-warning{color:#785627;background:#fff5e8;border:1px solid #e8d1ad;border-radius:8px;padding:12px;font-size:12px;line-height:1.8}.config-field{border-bottom:1px solid var(--border);gap:12px;padding:8px 0 15px;display:grid}.config-panel label.config-toggle{color:var(--green);align-items:start;gap:9px;line-height:1.8;display:flex}.config-toggle input{width:17px;min-width:17px;height:17px;margin:3px 0 0}.config-panel textarea{resize:vertical;border:1px solid var(--border);width:100%;min-height:90px;font:inherit;color:var(--green);background:#fff;border-radius:7px;padding:10px 12px}.config-panel .config-confirm{margin:8px 0;font-size:12px}.config-panel .commerce-card .secondary{justify-content:center;margin:4px 0 0}.config-panel .primary{overflow-wrap:anywhere}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1000px){.config-grid{grid-template-columns:1fr}}@media (width<=540px){.config-versions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.config-versions>div{padding:12px}.config-versions>div:last-child{grid-column:1/-1}.config-panel .section-title h2{font-size:22px}}.checkout-campaign{padding:0 20px 12px}.checkout-campaign .table-field{margin:0;padding:0}.checkout-pricing{margin:12px 0;font-size:13px}.checkout-pricing>div{justify-content:space-between;gap:16px;margin-block:8px;display:flex}.checkout-pricing dt{color:var(--muted,#64736a)}.checkout-pricing dd{text-align:end;overflow-wrap:anywhere;margin:0}.saved-order>.checkout-pricing{padding-inline:20px}.register-panel{margin-block:20px}.register-panel .helper{line-height:1.8}.register-values{gap:14px;margin-block:20px;font-size:14px;display:grid}.register-values>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.register-values dt{color:var(--muted)}.register-values dd{text-align:end;overflow-wrap:anywhere;margin:0}.register-panel textarea{resize:vertical;border:1px solid var(--border);width:100%;min-width:0;font:inherit;border-radius:7px;padding:10px 12px}.register-panel .secondary{justify-content:center;margin:0}.register-result{margin-block-start:20px}.register-panel button{overflow-wrap:anywhere}@media (width<=540px){.register-values>div{flex-wrap:wrap;gap:5px 12px}.register-values dd{margin-inline-start:auto}}.settlement-panel .section-title{flex-wrap:wrap;gap:12px}.settlement-panel .section-title .secondary{margin:0}.settlement-panel>.commerce-card{max-width:720px;margin-block:18px}.settlement-panel select,.settlement-panel input,.settlement-panel textarea{min-width:0;max-width:100%}.settlement-panel select{width:100%;font-family:inherit}.settlement-panel textarea{border:1px solid var(--border);width:100%;font:inherit;resize:vertical;border-radius:7px;padding:10px 12px}.settlement-panel bdi{overflow-wrap:anywhere}
