.drv-management .panel{margin:16px 0;padding:20px}.drv-management label{margin:12px 0;display:block}.drv-management input,.drv-management select{border:1px solid var(--border,#cdd7df);background:var(--panel,#fff);max-width:100%;min-height:42px;color:inherit;border-radius:8px;margin-top:6px;padding:8px;display:block}.drv-management select{width:100%}.drv-management .btn{margin:5px}.drv-account{border-top:1px solid var(--border,#dce5eb);padding:16px 0}.drv-account>span{margin-top:5px;font-size:13px;display:block}.drv-account form{margin-top:10px}.drv-preview{border:1px solid var(--border,#dce5eb);border-radius:12px;margin-top:18px;padding:16px}.drv-management li{padding:7px 0}.drv-management details{margin:16px 0}.global-save-feedback{z-index:2147483647;text-align:left;width:min(390px,100vw - 32px);max-height:70vh;color:var(--ui-text,#202124);gap:10px;font-size:14px;display:grid;position:fixed;bottom:22px;right:22px;overflow:auto}.global-save-card{border:1px solid var(--ui-border,#d9e2ef);background:var(--ui-surface,#fff);border-radius:16px;align-items:flex-start;gap:13px;padding:18px;animation:.25s ease-out global-save-in;display:flex;box-shadow:0 8px 32px #15263b33}.global-save-card strong{font-size:18px;line-height:1.4;display:block}.global-save-card small{color:var(--ui-muted,#526174);margin-top:2px;display:block}.global-save-card p{margin:8px 0 0;font-size:13px;line-height:1.5}.global-save-card>div{flex:1}.global-save-card>button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0 3px;font-size:23px;line-height:1}.global-save-symbol{color:#1a73e8;background:#e8f0fe;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:24px;font-weight:600;display:grid}.is-saved .global-save-symbol{color:#137333;background:#e6f4ea;animation:.3s ease-out global-save-pop}.is-problem .global-save-symbol,.is-uncertain .global-save-symbol{color:#b3261e;background:#fce8e6}.is-pending .global-save-symbol{color:#850;background:#fef3d9}.global-save-symbol svg{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:38;width:30px;height:30px;animation:.4s ease-out global-save-check}.global-save-spinner{border:3px solid #bdd3f7;border-top-color:#1a73e8;border-radius:50%;width:22px;height:22px;animation:.8s linear infinite global-save-spin}@keyframes global-save-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes global-save-pop{0%{transform:scale(.75)}to{transform:scale(1)}}@keyframes global-save-check{0%{stroke-dashoffset:38px}to{stroke-dashoffset:0}}@keyframes global-save-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.global-save-card,.global-save-symbol,.global-save-symbol svg,.global-save-spinner{animation:none}}.sku-save-feedback{animation:.22s ease-out sku-feedback-in;width:min(420px,100vw - 32px)!important;max-width:420px!important}.sku-save-feedback__body{text-align:center;padding:22px 24px 30px}.sku-save-feedback__icon{color:#1677ff;background:#edf5ff;border-radius:50%;place-items:center;width:76px;height:76px;margin:0 auto 20px;display:grid}.sku-save-feedback__spinner{border:3px solid #c9defb;border-top-color:#1677ff;border-radius:50%;width:42px;height:42px;animation:.9s linear infinite sku-feedback-spin;display:block}.sku-save-feedback__body h2{color:#19324d;margin:0 0 8px;font-size:25px;font-weight:650;line-height:1.25}.sku-save-feedback__body p{color:#62748b;margin:0 0 16px;font-size:14px}.sku-save-feedback__phase{color:#62748b;min-height:20px;font-size:13px;display:block}.sku-save-feedback__body .primary{border-radius:10px;min-width:132px;margin-top:6px}.sku-save-feedback__body.is-success .sku-save-feedback__icon{color:#189455;background:#e9f8ef;animation:.35s ease-out sku-feedback-pop}.sku-save-feedback__icon svg{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:58px;height:58px}.sku-save-feedback__icon svg circle{stroke-opacity:.2}.sku-save-feedback__icon svg path{stroke-dasharray:48;stroke-dashoffset:0;animation:.4s ease-out sku-feedback-check}@keyframes sku-feedback-in{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@keyframes sku-feedback-spin{to{transform:rotate(360deg)}}@keyframes sku-feedback-pop{0%{transform:scale(.75)}to{transform:scale(1)}}@keyframes sku-feedback-check{0%{stroke-dashoffset:48px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.sku-save-feedback,.sku-save-feedback__spinner,.sku-save-feedback__body.is-success .sku-save-feedback__icon,.sku-save-feedback__icon svg path{animation:none}}.dispute-result--won{color:#137333;font-weight:700}.dispute-result--refund{color:#b3261e;font-weight:700}.dispute-result--partial{color:#765700;background:#fff2ad;border-radius:3px;padding:1px 4px;font-weight:700}[data-theme=dark] .dispute-result--won{color:#81c995}[data-theme=dark] .dispute-result--refund{color:#f28b82}[data-theme=dark] .dispute-result--partial{color:#ffe082;background:#544300}.dispute-workspace{min-width:0;max-width:860px}.dispute-workspace-row{text-align:left;cursor:pointer;width:100%;color:inherit;background:#fff;border:1px solid #d4e1f5;border-radius:9px;flex-direction:column;gap:7px;margin:10px 0;padding:14px;display:flex}.dispute-workspace-row:hover{background:#edf4ff}.dispute-workspace textarea{box-sizing:border-box;width:100%;margin:8px 0;display:block}.dispute-workspace-actions{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}.dispute-workspace blockquote{background:#f5f8fd;border-left:3px solid #2477e9;margin:12px 0;padding:12px}.dispute-workspace p{white-space:pre-wrap;overflow-wrap:anywhere}.dispute-workspace input[type=file]{max-width:100%}.dispute-workspace-dates{color:var(--text-secondary,#526078);flex-direction:column;gap:3px;font-size:12px;display:flex}.translated-text-body{white-space:pre-wrap;overflow-wrap:anywhere}.translated-text-tools{white-space:normal;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:6px;display:flex}.translated-text-tools .btn{min-height:27px;padding:3px 8px;font-size:11px}.translated-text-tools small{color:var(--muted,#536784);font-size:11px}.translated-text+.translated-text{margin-top:12px}.incoming-phone{z-index:90;background:var(--surface,#fff);width:min(460px,100vw - 32px);max-height:calc(100dvh - 40px);color:var(--text,#17253d);border:1px solid #8eb4e0;border-radius:16px;padding:20px;font-size:14px;position:fixed;bottom:24px;right:24px;overflow:auto;box-shadow:0 12px 44px #10234130}.incoming-phone header{align-items:center;gap:10px;display:flex}.incoming-phone header h2{flex:1;margin:0;font-size:17px}.incoming-phone header .btn{min-width:32px;padding:4px 8px}.incoming-phone-dot{background:#3979be;border-radius:50%;flex-shrink:0;width:10px;height:10px}.incoming-phone-number{letter-spacing:.02em;margin-top:14px;font-size:25px;display:block}.incoming-phone p{margin:10px 0;line-height:1.5}.incoming-phone h3{margin:14px 0 4px;font-size:18px}.incoming-phone-test{color:#21486c;background:#eaf3fd;border-radius:8px;padding:9px 12px}.incoming-phone ul{max-height:230px;margin:12px 0;padding:0;list-style:none;overflow:auto}.incoming-phone li{border-top:1px solid #dfe6ef;flex-direction:column;gap:4px;padding:10px 0;display:flex}.incoming-phone li>a{font-weight:700}.incoming-phone li>span,.incoming-phone small{opacity:.85;font-size:12px;line-height:1.4}.incoming-phone footer{align-items:center;gap:8px;margin-top:16px;display:flex}.phone-test-controls{border-top:1px solid var(--border,#dfe6ef);margin-top:16px;padding-top:12px}.phone-test-controls label{margin:8px 0;display:block}.phone-test-controls button{margin-top:4px}@media (width<=600px){.incoming-phone{padding:16px;bottom:16px;right:16px}.incoming-phone-number{font-size:22px}}[data-theme=dark] .incoming-phone{color:#e5edf8;background:#172435;border-color:#4e719a}[data-theme=dark] .incoming-phone-test{color:#d5e6f8;background:#263d56}.phone-popup-test{border:1px solid var(--border,#dfe6ef);background:var(--surface,#fff);border-radius:12px;margin:18px 0;padding:18px 20px}.phone-popup-test h2{margin:0 0 8px;font-size:17px}.phone-popup-test p{margin:8px 0;line-height:1.5}.phone-popup-test select{border:1px solid #cbd8e7;border-radius:6px;margin:0 10px;padding:8px}.phone-popup-test .btn{margin:4px}.incoming-phone{flex-direction:column;width:min(540px,100vw - 32px);max-height:calc(100dvh - 40px);padding:20px;display:flex;overflow:hidden}.incoming-phone header{flex-shrink:0}.phone-caller{justify-content:space-between;align-items:center;gap:12px;margin:8px 0 16px;display:flex}.phone-caller .incoming-phone-number{margin:0;font-size:26px}.phone-caller>span{background:#eef2f7;border-radius:20px;padding:5px 9px;font-size:12px}.phone-popup-scroll{min-height:0;overflow:auto}.phone-match-title h3,.incoming-phone-proposals h3{margin:0 0 6px;font-size:16px}.phone-proposal-note{font-size:12px;color:#6c7685!important;margin:0 0 10px!important}.phone-order-card{background:#f7f9fc;border:1px solid #e0e6ef;border-radius:12px;margin:10px 0}.phone-order-card>summary{cursor:pointer;padding:12px 14px;font-size:14px;font-weight:700}.phone-order-card>summary small{float:right;margin-left:12px;font-weight:400}.phone-order-body{padding:0 14px 14px}.phone-order-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.phone-order-heading>a{font-size:12px}.incoming-phone .phone-order-status{justify-content:space-between;align-items:center;gap:10px;margin:12px 0;font-size:12px;display:flex}.phone-order-status>strong{color:#264b73;background:#e6edf7;border-radius:6px;padding:5px 9px}.phone-product{border-top:1px solid #e0e6ef;grid-template-columns:88px minmax(0,1fr);gap:14px;padding:12px 0;display:grid}.phone-product-photo{background:#fff;border:1px solid #e0e6ef;border-radius:9px;justify-content:center;align-items:center;width:88px;height:88px;display:flex;overflow:hidden}.phone-product-photo img{object-fit:contain;width:100%;height:100%}.phone-product-placeholder{color:#768297;font-size:11px}.phone-product>div:last-child{flex-direction:column;gap:7px;min-width:0;display:flex}.phone-product strong{overflow-wrap:anywhere;font-size:13px;line-height:1.4}.phone-product span,.phone-product a{font-size:12px}.phone-product a{font-weight:600}.phone-order-reason{border-top:1px solid #e0e6ef;margin-top:4px;padding-top:10px;display:block}.phone-pickup-actions{border-top:1px solid #e0e6ef;flex-shrink:0;gap:12px;margin-top:8px;padding-top:16px;display:flex}.phone-handset{color:#fff;cursor:pointer;border:0;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:10px;min-height:50px;font-size:15px;font-weight:700;transition:filter .15s;display:flex}.phone-handset svg{width:25px;height:25px}.phone-handset-answer{background:#168344}.phone-handset-reject{background:#d43845}.phone-handset-reject svg{transform:rotate(135deg)}.phone-handset:hover{filter:brightness(.92)}.phone-handset:focus-visible{outline-offset:3px;outline:3px solid #285eab}.phone-handset:disabled{opacity:.5;cursor:not-allowed}.incoming-phone footer{flex-shrink:0;justify-content:space-between;margin-top:12px;font-size:12px}[data-theme=dark] .phone-order-card{background:#1c2c40;border-color:#344860}[data-theme=dark] .phone-order-status>strong,[data-theme=dark] .phone-caller>span{color:#edf5ff;background:#2b415f}@media (width<=600px){.incoming-phone{max-height:calc(100dvh - 32px);padding:15px}.phone-caller .incoming-phone-number{font-size:22px}.phone-product{grid-template-columns:72px minmax(0,1fr);gap:10px}.phone-product-photo{width:72px;height:72px}.phone-handset{min-height:48px}}.live-phone{z-index:1300;flex:none;max-width:100%;position:relative}.live-phone-toggle{white-space:nowrap;background:var(--ui-surface,#fff)!important}.live-phone-open{color:#15365b}.live-phone-open>.live-phone-toggle{box-shadow:none}.live-phone-body{box-sizing:border-box;text-align:left;background:#fff;border:1px solid #bdd2ef;border-radius:14px;width:430px;max-width:calc(100vw - 36px);max-height:calc(100dvh - 150px);padding:18px;position:fixed;top:72px;right:18px;overflow:auto;box-shadow:0 8px 32px #132c5433}.live-phone-body h2{margin:0 0 12px;font-size:17px}.live-phone-body p{font-size:13px;line-height:1.6}.live-phone-controls{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.live-phone-answer{color:#086b32!important;background:#ddf6e7!important}.live-phone-hangup{color:#ad1424!important;background:#ffe4e4!important}.live-phone-body [role=alert]{background:#fff3da;border-left:3px solid #d39324;padding:10px}.live-phone-body details{margin-top:14px}.live-phone-history{border-bottom:1px solid #e2eaf5;gap:4px;padding:9px 0;font-size:12px;display:grid}.live-phone-body small{font-size:11px;line-height:1.5}.live-phone-alert-settings{border-top:1px solid #d9e4f2;margin-top:16px;padding-top:12px}.live-phone-alert-settings h3{font-size:14px}.live-phone-alert-settings label{gap:6px;margin:12px 0;font-size:13px;display:grid}.live-phone-alert-settings select{width:100%;color:inherit;background:#fff;border:1px solid #bdd2ef;border-radius:6px;padding:8px}.live-phone-alert-settings input{accent-color:#1974e8;width:100%}.live-caller-card{color:#15365d;background:#f2f7ff;border:1px solid #cfe0ff;border-radius:14px;flex-direction:column;gap:5px;margin:10px 0;padding:12px 14px;display:flex}.live-caller-card>strong{font-size:18px}.live-caller-card ul{max-height:180px;margin:5px 0 0;padding:0;list-style:none;overflow:auto}.live-caller-card li{border-top:1px solid #dce8f8;flex-direction:column;gap:3px;padding:8px 0;display:flex}.live-caller-card li span{font-size:13px}.incoming-call-content .live-caller-card>span{display:none}@media (width<=1100px){.live-phone-label{display:none}.live-phone-toggle{width:40px;min-height:40px;padding:8px!important}.live-phone-body{max-width:calc(100vw - 16px);right:8px}}.caller-summary{min-width:0}.caller-identity{gap:4px;margin-bottom:12px;display:grid}.caller-orders{gap:10px;max-height:310px;padding-right:4px;display:grid;overflow:auto}.caller-order{background:#f7faff;border:1px solid #cfe0f7;border-radius:12px;overflow:hidden}.caller-order summary{cursor:pointer;padding:12px;font-size:14px;line-height:1.5}.caller-order summary a{color:#1266cf;text-underline-offset:3px;font-weight:750;text-decoration:underline}.caller-order summary>span{color:#516785;margin-left:8px;font-size:12px}.caller-order-status{color:#345373;margin:5px 0 0 17px;font-size:12px;display:block}.caller-order-body{padding:0 13px 13px}.caller-order dl{gap:10px;margin:0;display:grid}.caller-order dl>div{grid-template-columns:68px minmax(0,1fr);gap:10px;display:grid}.caller-order dt{color:#60748f;padding-top:2px;font-size:12px}.caller-order dd{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.45}.caller-product-line{margin-bottom:4px;display:block}.caller-order dd small{color:#60748f}.caller-payment{margin-top:3px;font-size:13px;font-weight:700;display:block}.caller-payment-paid{color:#16753a}.caller-payment-unpaid{color:#b4222e}.caller-payment-partial{color:#996000}.caller-payment-platform{color:#245e9d}.caller-payment-unknown{color:#61718b}.caller-order-body .caller-summary-state{margin:0;font-size:13px}.caller-order-customer{margin:4px;font-size:13px;display:block}.caller-summary.live-caller-card{background:0 0;border:0;padding:0}.caller-summary.live-caller-card>span{display:block}@media (width<=680px){.caller-orders{max-height:240px}.caller-order dl>div{grid-template-columns:60px minmax(0,1fr);gap:7px}}.incoming-call-dialog{box-sizing:border-box;color:#092449;background:#fff;border:2px solid #83baff;border-radius:24px;outline:none;width:min(1080px,100vw - 40px);max-width:none;max-height:calc(100dvh - 40px);padding:30px 34px;font-family:inherit;overflow:auto;box-shadow:0 24px 80px #1236654d}.incoming-call-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#193f6b66}.incoming-call-header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:24px;display:flex}.incoming-call-brand{letter-spacing:-1px;white-space:nowrap;font-size:28px;font-weight:850}.incoming-call-brand>span{color:#187dff}.incoming-call-badge{text-align:center;background:#e4f2ff;border-radius:24px;padding:10px 16px;font-size:15px;font-weight:650}.incoming-call-layout{grid-template-columns:minmax(200px,.8fr) minmax(0,1.2fr);align-items:center;gap:30px;display:grid}.incoming-call-art img{object-fit:contain;width:100%;height:auto;max-height:470px;display:block}.incoming-call-content h2{letter-spacing:-1.2px;margin:0 0 32px;font-size:clamp(28px,3.5vw,44px);font-weight:800;line-height:1.15}.incoming-call-number{overflow-wrap:anywhere;font-size:clamp(23px,2.6vw,34px);line-height:1.3;display:block}.incoming-call-content p{color:#526d90;margin:8px 0 0;font-size:17px;line-height:1.5}.incoming-call-line{overflow-wrap:anywhere;background:#edf6ff;border-radius:14px;align-items:center;gap:15px;margin:26px 0;padding:16px 18px;font-size:16px;font-weight:600;display:flex}.incoming-call-actions{grid-template-columns:1fr 1fr;gap:16px;display:grid}.incoming-call-actions button{cursor:pointer;border:0;border-radius:14px;min-height:72px;padding:19px 14px;font:700 24px/1.3 inherit;transition:filter .15s}.incoming-call-actions button:hover:not(:disabled){filter:brightness(.95)}.incoming-call-actions button:focus-visible,.incoming-call-preview-close:focus-visible{outline-offset:4px;outline:3px solid #1674e8}.incoming-call-actions button:disabled{opacity:.5;cursor:default}.incoming-call-accept{color:#fff;background:#228e43}.incoming-call-decline{color:#b11b25;background:#ffe0e3}.incoming-call-actions span{margin-right:8px;font-size:27px}.incoming-call-content .incoming-call-footer{text-align:center;color:#637d99;margin:16px 0;font-size:13px}.incoming-call-preview-close{margin:16px auto 0;display:block}.incoming-call-content .incoming-call-error{color:#9b2226;background:#fff0ed;border-left:3px solid #c92c32;margin-bottom:16px;padding:12px;font-size:14px}@media (width<=680px){.incoming-call-dialog{border-radius:20px;width:calc(100vw - 20px);max-height:calc(100dvh - 20px);padding:20px}.incoming-call-header{gap:8px;margin-bottom:12px}.incoming-call-brand{font-size:21px}.incoming-call-badge{padding:8px 10px;font-size:12px}.incoming-call-layout{grid-template-columns:1fr;gap:12px}.incoming-call-art img{max-height:180px}.incoming-call-content h2{margin:0 0 18px;font-size:28px}.incoming-call-number{font-size:24px}.incoming-call-actions button{min-height:62px;padding:14px 8px;font-size:21px}.incoming-call-line{margin:18px 0;font-size:14px}.incoming-call-content p{font-size:15px}}@media (height<=540px) and (width>=681px){.incoming-call-dialog{padding:18px 24px}.incoming-call-header{margin-bottom:10px}.incoming-call-art img{max-height:260px}.incoming-call-content h2{margin-bottom:15px;font-size:30px}.incoming-call-line{margin:14px 0}.incoming-call-actions button{min-height:56px;padding:10px}.incoming-call-number{font-size:25px}}.incoming-call-dialog{padding:24px 30px}.incoming-call-header{margin-bottom:16px}.incoming-call-content h2{letter-spacing:-.5px;margin-bottom:12px;font-size:27px}.incoming-call-number{font-size:30px}.incoming-call-content #incoming-call-description p{margin:4px 0 14px}.incoming-call-line{background:0 0;margin:12px 0;padding:9px 12px;font-size:13px}.incoming-call-content .incoming-call-footer{margin:8px 0}.incoming-call-preview-close{margin-top:8px}.incoming-call-dialog .caller-orders{min-height:90px;max-height:min(310px,100dvh - 420px)}@media (width<=680px){.incoming-call-art{display:none}.incoming-call-content h2{font-size:22px}.incoming-call-number{font-size:25px}.incoming-call-dialog .caller-orders{max-height:240px}}.callback-toggle{white-space:nowrap}.callback-dialog{box-sizing:border-box;color:#102e54;background:#fff;border:1px solid #8dbdff;border-radius:22px;width:min(780px,100vw - 24px);max-height:90dvh;padding:28px;overflow:auto;box-shadow:0 20px 70px #102e5440}.callback-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#24466d66}.callback-dialog header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.callback-dialog h2{margin:0;font-size:24px}.callback-dialog h3{margin:8px 0;font-size:27px}.callback-art{float:left;width:160px;margin:0 24px 12px 0}.callback-detail{overflow:hidden}.callback-after-hours{color:#794706;background:#fff1cd;border-radius:8px;padding:5px 9px;display:inline-block}.callback-list{gap:8px;display:grid}.callback-row{text-align:left;color:inherit;cursor:pointer;background:#f4f8ff;border:1px solid #d8e5f5;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:14px;display:flex}.callback-row time{margin-left:auto;font-size:13px}.callback-actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.callback-orders{gap:8px;margin-top:12px;display:grid}@media (width<=550px){.callback-dialog{padding:18px}.callback-art{float:none;width:90px;margin:0}.callback-dialog h2{font-size:20px}.callback-dialog h3{font-size:22px}.callback-row time{margin-left:0}.callback-toggle{padding:6px;font-size:12px}}.callback-dialog{color:#102c50;width:min(900px,100vw - 24px);padding:32px}.callback-dialog>header h2{font-size:25px;font-weight:750}.callback-art{width:195px;margin:20px 28px 18px 0}.callback-detail h3{overflow-wrap:anywhere;margin:12px 0 8px;font-size:25px}.callback-customer{margin-top:16px;font-size:19px;display:block}.callback-orders a{color:#1454a0;background:#eaf4ff;border:1px solid #a8cfff;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;font-size:19px;text-decoration:none;display:flex}.callback-orders a:hover{background:#dcecff}.callback-orders a small{color:#49678c;font-size:13px}.callback-dial{font-weight:700;color:#fff!important;background:#197346!important;border-color:#197346!important;padding:12px 24px!important;font-size:17px!important}.callback-dial:disabled{opacity:.45}.callback-actions{align-items:center}.callback-detail .voicemail-player{margin-top:18px}.callback-orders{margin-bottom:20px}@media (width<=600px){.callback-dialog{padding:20px}.callback-art{float:none;width:110px;margin:0 auto 8px;display:block}.callback-detail h3{font-size:23px}.callback-orders a{flex-direction:column;align-items:flex-start;gap:5px}.callback-actions>button{flex:auto}.callback-dialog>header h2{font-size:21px}}.reviews-page{width:100%;max-width:1260px;margin:0 auto;padding:4px 0 24px}.reviews-page .page-heading p{color:var(--text-muted,#667085);margin:6px 0 0;font-size:13px}.reviews-page .page-heading{padding:4px 0 20px}.reviews-sources{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px;display:grid}.reviews-source{border:1px solid var(--border,#dce1e9);background:var(--surface,#fff);border-radius:9px;flex-direction:column;gap:5px;padding:16px;display:flex}.reviews-source span{font-size:13px}.reviews-source small,.review-date,.reviews-footnote{color:var(--text-muted,#667085);font-size:12px}.reviews-toolbar{background:var(--surface,#fff);border:1px solid var(--border,#dce1e9);border-radius:9px;flex-wrap:wrap;align-items:end;gap:12px;padding:16px;display:flex}.reviews-toolbar label{flex-direction:column;gap:6px;font-size:12px;font-weight:600;display:flex}.reviews-toolbar select,.reviews-toolbar input[type=search]{border:1px solid var(--border,#dce1e9);background:var(--surface,#fff);min-height:38px;color:inherit;border-radius:6px;padding:7px 10px}.reviews-toolbar .reviews-search{flex:1;min-width:200px}.reviews-toolbar .reviews-unread{flex-direction:row;align-items:center;min-height:38px}.reviews-list-heading{justify-content:space-between;align-items:center;gap:12px;margin:18px 0 12px;font-size:13px;display:flex}.reviews-list{gap:12px;display:grid}.reviews-list[aria-busy=true]{opacity:.65;pointer-events:none}.review-card{border:1px solid var(--border,#dce1e9);background:var(--surface,#fff);border-radius:9px;padding:20px}.review-card.review-unread{border-left:3px solid #2c65a9}.review-heading,.review-heading>div{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.review-heading{justify-content:space-between}.review-heading span{color:var(--text-muted,#667085);font-size:12px}.review-heading .review-new{color:#245da1;background:#edf4ff;border-radius:4px;padding:3px 7px}.review-rating{background:var(--surface-muted,#f4f5f7);border-radius:6px;padding:5px 10px;font-size:13px}.review-rating.positive{color:#20633e;background:#eaf6ee}.review-rating.negative{color:#a32d27;background:#fff0ef}.review-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:14px 0;font-size:14px;line-height:1.65}.review-date{margin:7px 0}.review-dimensions{flex-wrap:wrap;gap:14px 28px;margin:16px 0;font-size:12px;display:flex}.review-dimensions>div{gap:8px;display:flex}.review-dimensions dd{margin:0;font-weight:700}.review-footer{border-top:1px solid var(--border,#e5e7eb);color:var(--text-muted,#667085);flex-wrap:wrap;gap:10px 20px;margin-top:16px;padding-top:12px;font-size:12px;display:flex}.review-footer a{color:var(--link,#245da1)}.reviews-pagination{justify-content:center;align-items:center;gap:16px;margin:20px;display:flex}.reviews-empty{text-align:center;border:1px dashed var(--border,#dce1e9);color:var(--text-muted,#667085);border-radius:8px;padding:40px}.reviews-error{border:1px solid #d99292;border-radius:6px;padding:12px}.reviews-order-filter{padding:10px 0 16px;font-size:13px}.reviews-notice{color:inherit;white-space:nowrap;align-items:center;gap:8px;padding:7px 10px;font-size:12px;display:inline-flex}.reviews-notice strong{color:#fff;background:#2c65a9;border-radius:12px;padding:2px 7px}.reviews-footnote{margin-top:18px}.review-card summary{cursor:pointer;margin:8px 0;font-size:12px}@media (width<=720px){.reviews-sources{grid-template-columns:1fr}.reviews-toolbar label{flex:1;min-width:140px}.reviews-list-heading{align-items:start}.review-card{padding:14px}.reviews-page .page-heading{flex-wrap:wrap;gap:10px}.review-dimensions{grid-template-columns:1fr 1fr;display:grid}.reviews-notice{padding:5px;font-size:11px}}.reviews-view-bar{border:1px solid var(--border,#dce1e9);background:var(--surface,#fff);border-radius:10px;gap:10px;margin-bottom:18px;padding:8px;display:flex}.reviews-view-tile{min-width:240px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:space-between;align-items:center;gap:32px;padding:13px 18px;display:flex}.reviews-view-tile[aria-pressed=true]{color:#174f95;background:#edf4ff;border-color:#b9d2f3}.reviews-view-tile:hover{background:#f3f6fb}.reviews-view-tile strong{font-size:15px;display:block}.reviews-view-tile small{color:var(--text-muted,#667085);margin-top:4px;font-size:11px;font-weight:400;display:block}.reviews-view-count{text-align:right;font-size:22px;font-weight:700;line-height:1.1}.reviews-view-count small{margin-top:3px;font-size:10px}.reviews-matrix-scroll{border:1px solid var(--border,#dce1e9);background:var(--surface,#fff);border-radius:9px;max-height:65vh;overflow:auto}.reviews-matrix{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:1140px;font-size:12px}.reviews-matrix th,.reviews-matrix td{border-bottom:1px solid var(--border,#dce1e9);border-right:1px solid var(--border,#e5eaf1);vertical-align:middle;text-align:center;padding:14px 10px}.reviews-matrix tr:last-child td,.reviews-matrix tr:last-child th{border-bottom:0}.reviews-matrix tr>:last-child{border-right:0}.reviews-matrix thead th{z-index:2;background:#f6f8fc;height:50px;font-weight:700;position:sticky;top:0}.reviews-matrix tr>:first-child{z-index:1;background:var(--surface,#fff);text-align:left;width:220px;padding-left:18px;position:sticky;left:0;box-shadow:2px 0 4px #00000004}.reviews-matrix thead tr>:first-child{z-index:3;background:#f6f8fc}.reviews-matrix tbody th strong{font-size:14px;display:block}.reviews-matrix tbody th small{color:var(--text-muted,#667085);margin-top:5px;font-size:11px;font-weight:400;display:block}.reviews-matrix-cell{color:#235b9d;cursor:pointer;width:100%;min-height:60px;font:inherit;background:#f0f6ff;border:0;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:8px 4px;display:flex}.reviews-matrix-cell:hover{background:#e0edff}.reviews-matrix-cell strong{font-size:12px}.reviews-matrix-cell small{font-size:10px}.reviews-matrix-cell span{font-size:11px}.reviews-no-data{color:#95a1b2;font-size:20px;display:block}.reviews-no-data small{color:var(--text-muted,#667085);margin-top:3px;font-size:10px;display:block}.reviews-source-details{color:var(--text-muted,#667085);margin-top:20px;font-size:12px}.reviews-source-details>summary{cursor:pointer;width:fit-content}.reviews-source-details .reviews-sources{margin:12px 0}.reviews-source-details p{font-size:11px}.modal.reviews-detail-modal{background:var(--surface,#fff);color:var(--text,#182230);width:min(950px,100vw - 32px);max-width:950px}.reviews-detail-modal .modal-body{max-height:78vh;overflow:auto}.reviews-detail-modal .reviews-list-heading{margin-top:0}.reviews-view-tile:focus-visible,.reviews-matrix-cell:focus-visible,.reviews-matrix-scroll:focus-visible{outline-offset:2px;outline:2px solid #245da1}@media (width<=720px){.reviews-view-tile{flex:1;gap:12px;min-width:0;padding:12px}.reviews-view-tile small{font-size:10px}.reviews-view-bar{gap:4px;padding:4px}.reviews-matrix tr>:first-child{width:180px}.reviews-list-heading{font-size:11px}.reviews-list-heading>span:last-child{text-align:right;max-width:150px}}.reviews-toolbar select{border:1px solid var(--border,#dce1e9);background:var(--surface,#fff);color:inherit;border-radius:6px;padding:8px;display:block}.reviews-listing-details{margin:12px 0}.reviews-listing-details article{border-bottom:1px solid var(--border,#dce1e9);padding:12px 0}.reviews-listing-details small{overflow-wrap:anywhere;display:block}.reviews-listing-details a{margin-top:8px;display:inline-block}.reviews-listing-details p{margin:6px 0}.reviews-toolbar{flex-wrap:wrap}.reviews-grouping-tabs{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.reviews-grouping-tabs button[aria-pressed=true]{color:#235b9d;background:#e8f0fc;border-color:#9abbe7;font-weight:600}.reviews-market-rating{gap:3px;padding:5px 0;display:grid}.reviews-market-rating+.reviews-market-rating{border-top:1px solid var(--border,#d5e0f2);margin-top:4px}.reviews-market-rating>span{gap:3px;display:grid}.reviews-listing-link{box-sizing:border-box;color:#225ca3;width:100%;font:inherit;text-align:center;cursor:pointer;background:#fff;border:1px solid #c9d9ef;border-radius:7px;margin-top:7px;padding:7px 4px;font-size:11px;text-decoration:none;display:block}.reviews-listing-link:hover{background:#eaf2ff;border-color:#225ca3}.reviews-listing-picker{gap:10px;max-height:60vh;display:grid;overflow:auto}.reviews-listing-picker article{overflow-wrap:anywhere;border:1px solid #d5dfed;border-radius:8px;padding:12px}.reviews-listing-picker article p{margin:5px 0}.reviews-listing-picker article small{color:#65748b;display:block}.reviews-listing-picker a{color:#225ca3;margin-top:8px;display:inline-block}.reviews-listing-search{margin:0 0 14px;display:block}.reviews-listing-search input{box-sizing:border-box;border:1px solid #c9d9ef;border-radius:6px;width:100%;margin-top:5px;padding:9px;display:block}.phone-exclusions{border:1px solid var(--border,#d5dfe9);background:var(--surface,#fff);border-radius:14px;margin:18px 0;padding:22px}.phone-exclusions header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.phone-exclusions h2{margin:0 0 8px;font-size:18px}.phone-exclusions p{line-height:1.6}.phone-exclusions header>span{white-space:nowrap;color:#385473;background:#edf3fa;border-radius:20px;padding:6px 10px;font-size:11px}.phone-exclusions-status{background:#f0f5fb;border-radius:9px;padding:12px 15px;font-size:13px}.phone-exclusions-form,.phone-exclusions-preview{flex-wrap:wrap;align-items:flex-end;gap:12px;margin:18px 0;display:flex}.phone-exclusions label{flex:1;gap:7px;min-width:180px;font-size:12px;display:grid}.phone-exclusions input{box-sizing:border-box;border:1px solid var(--border,#d5dfe9);width:100%;font:inherit;background:var(--surface,#fff);color:inherit;border-radius:8px;padding:10px 12px}.phone-exclusions-list{margin:0;padding:0;list-style:none}.phone-exclusions-list li{border-bottom:1px solid var(--border,#d5dfe9);justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.phone-exclusions-list li>div:first-child{overflow-wrap:anywhere;gap:5px;display:grid}.phone-exclusions-list li>div:last-child{white-space:nowrap}.phone-exclusions-list span,.phone-exclusions small{color:var(--muted,#657488);font-size:12px}.phone-exclusions-preview{border-top:1px solid var(--border,#d5dfe9);padding-top:18px}.phone-exclusions-result{border-left:3px solid #5484bd;padding-left:14px}.phone-exclusions [role=alert]{color:#b73535}[data-theme=dark] .phone-exclusions-status,[data-theme=dark] .phone-exclusions header>span{color:#d9e5f5;background:#233247}@media (width<=600px){.phone-exclusions{padding:16px}.phone-exclusions header{display:block}.phone-exclusions header>span{display:inline-block}.phone-exclusions-form>button,.phone-exclusions-preview>button{width:100%}}.phone-page{width:100%;max-width:1200px;margin:0 auto}.phone-page .module-content{gap:20px;display:grid}.phone-banner{background:var(--surface-alt,#f0f5fc);border:1px solid var(--border,#d8e2f0);border-radius:14px;gap:12px;padding:18px 22px;display:flex}.phone-banner p{margin:5px 0 0;line-height:1.6}.phone-dot{background:#c68a24;border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:6px}.phone-layout{grid-template-columns:1.5fr 1fr;gap:20px;display:grid}.phone-call,.phone-team,.phone-flow,.phone-details{border:1px solid var(--border,#d8e2f0);background:var(--surface,#fff);border-radius:14px;padding:24px}.phone-page h2{margin:0 0 18px;font-size:18px}.phone-eyebrow{text-transform:uppercase;letter-spacing:.06em;color:var(--muted,#61718b);margin:0 0 8px;font-size:12px}.phone-empty{margin:24px 0 8px;font-size:22px}.phone-call p,.phone-team p,.phone-details p{line-height:1.65}.phone-actions{flex-wrap:wrap;gap:8px;margin:26px 0 14px;display:flex}.phone-actions button:disabled{opacity:.48;cursor:not-allowed}.phone-call small{color:var(--muted,#61718b)}.phone-staff{border-bottom:1px solid var(--border,#d8e2f0);justify-content:space-between;gap:14px;padding:16px 0;display:flex}.phone-staff small{margin-top:5px;display:block}.phone-staff>span{color:var(--muted,#61718b);font-size:12px}.phone-flow ol{grid-template-columns:repeat(4,1fr);gap:24px;margin:0;padding-left:22px;display:grid}.phone-flow p{margin-bottom:0;line-height:1.6}.phone-details summary{cursor:pointer;font-weight:600}.phone-page>.page-heading{padding:20px 24px}.phone-page .module-content>a{justify-self:start}@media (width<=850px){.phone-layout{grid-template-columns:1fr}.phone-flow ol{grid-template-columns:1fr 1fr}}@media (width<=520px){.phone-flow ol{grid-template-columns:1fr}.phone-page .page-heading{flex-wrap:wrap;gap:12px}.phone-call,.phone-team,.phone-flow,.phone-details{padding:18px}}.phone-history,.phone-transcript{border:1px solid var(--border-color,#d6e0f0);background:var(--surface,#fff);border-radius:12px;margin-top:22px;padding:22px}.phone-filters{flex-wrap:wrap;gap:16px;margin-bottom:18px;display:flex}.phone-filters label{gap:6px;min-width:210px;display:grid}.phone-filters input,.phone-filters select,.phone-call select{background:inherit;color:inherit;border:1px solid #cbd8e9;border-radius:6px;padding:9px}.phone-history-row{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #dae3ef;grid-template-columns:1.2fr 1fr 1.5fr auto;gap:18px;padding:16px 4px;display:grid}.phone-history-row:hover{background:#edf4ff}.phone-history-row small{color:#637189;margin-top:5px;display:block}.phone-transcript header{justify-content:space-between;gap:20px;display:flex}.phone-transcript time{color:#637189;font-variant-numeric:tabular-nums;margin-right:8px}.phone-transcript p{white-space:pre-wrap;line-height:1.7}@media (width<=700px){.phone-history-row{grid-template-columns:1fr 1fr}.phone-history,.phone-transcript{padding:14px}.phone-filters label{flex:1;min-width:0}}.bank-approval-amounts{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-block:12px;display:grid}.bank-approval-amounts dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:4px 0 0}.bank-approval-amounts .bank-approval-amount-matched{color:var(--ui-success,#157347)}.response-alert-launcher{z-index:80;color:#174773;cursor:pointer;background:#e7f3ff;border:1px solid #9ac1ed;border-radius:8px;padding:9px 14px;font-family:inherit;font-size:12px;font-weight:600;position:fixed;bottom:12px;right:20px;box-shadow:0 3px 12px #13243a22}.response-alert-launcher.needs-attention{color:#6b3d00;background:#fff1d6;border-color:#d18a13}.response-alert-dialog{width:min(760px,100vw - 24px);max-height:calc(100dvh - 28px)}.response-alert-dialog .modal-body{flex-direction:column;gap:10px;max-height:calc(100dvh - 100px);padding:14px;display:flex;overflow:auto}.response-alert-explanation,.response-alert-caveat{margin:0;font-size:12px;line-height:1.5}.response-alert-caveat{color:#67430b;background:#fff6df;border-left:3px solid #c98c21;border-radius:4px;padding:9px 11px}.response-alert-list{gap:10px;display:grid}.response-alert-item{overflow-wrap:anywhere;border:1px solid #d6e2ef;border-left:4px solid #5489c4;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:12px;display:grid}.response-alert-item>div:first-child{flex-direction:column;gap:3px;display:flex}.response-alert-item span,.response-alert-item dt{color:#63758c;font-size:11px}.response-alert-state{align-self:start;font-size:11px}.response-alert-item dl{flex-wrap:wrap;grid-column:1/-1;gap:16px;margin:0;display:flex}.response-alert-item dd{margin:3px 0 0;font-size:13px;font-weight:600}.response-alert-item.urgent,.response-alert-item.overdue{border-left-color:#bc3d36}.response-alert-item.urgent .response-alert-state,.response-alert-item.overdue .response-alert-state{color:#ad302a}.response-alert-actions{grid-column:1/-1;align-items:center;gap:14px;font-size:12px;display:flex}.response-alert-actions button,.response-alert-footer button{color:#174773;cursor:pointer;background:#d9edff;border:1px solid #8abbec;border-radius:6px;padding:8px 12px}.response-alert-footer{background:var(--surface,#fff);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex;position:sticky;bottom:-14px}.response-alert-footer small{max-width:340px;font-size:10px}[data-theme=dark] .response-alert-launcher{color:#c5e3ff;background:#243b53}[data-theme=dark] .response-alert-launcher.needs-attention{color:#ffdc96;background:#533e1c}[data-theme=dark] .response-alert-caveat{color:#ffdf9b;background:#43351d}[data-theme=dark] .response-alert-footer{background:#202a38}[data-theme=dark] .response-alert-state{color:#ffb1aa}@media (width<=600px){.response-alert-launcher{font-size:11px;bottom:8px;right:10px}.response-alert-item{grid-template-columns:1fr}.response-alert-dialog .modal-body{padding:10px}.response-alert-footer{flex-direction:column;align-items:stretch;bottom:-10px}.response-alert-item dl{gap:8px}.response-alert-item dl>div{width:100%}}dialog.modal.response-summary{background:var(--ui-surface);border-radius:24px;width:min(560px,100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:0;overflow:hidden}.response-summary>.panel-title{background:0 0;border:0;gap:12px;padding:16px 22px 6px}.response-summary>.panel-title h2{color:var(--ui-muted);font-size:12px;font-weight:500;line-height:1.5}.response-summary>.panel-title .icon-btn{background:var(--ui-bg);border-radius:50%;flex-shrink:0;width:34px;height:34px}.response-summary .modal-body{overscroll-behavior:contain;flex-direction:column;gap:18px;max-height:calc(100dvh - 100px);padding:0 28px 24px;display:flex;overflow:hidden auto}.response-summary .communication-login-intro{text-align:center;padding:6px 0 0}.response-summary .communication-ready-art{object-fit:contain;width:264px;max-width:100%;height:176px;margin:0 auto 12px;display:block}.response-summary .response-summary-kicker{color:var(--ui-info);margin:10px 0 7px;font-size:13px;font-weight:600;display:block}.response-summary .communication-login-intro h2{letter-spacing:-.8px;color:var(--ui-text);margin:0 0 12px;font-size:29px;font-weight:700;line-height:1.2}.response-summary .communication-login-intro p{max-width:440px;color:var(--ui-muted);margin:0 auto;font-size:13px;line-height:1.7}.response-summary .response-summary-checked{color:var(--ui-muted);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:6px;margin-top:13px;font-size:10px;line-height:1.5;display:flex}.response-summary-info{background:var(--ui-bg);border-radius:16px;padding:4px 16px}.response-summary-info>div{align-items:flex-start;gap:12px;padding:13px 0;display:flex}.response-summary-info>div+div{border-top:1px solid var(--ui-border)}.response-summary-info .icon{color:var(--ui-info);flex-shrink:0;margin-top:2px}.response-summary-info p{color:var(--ui-text);margin:0;font-size:12px;line-height:1.6}.response-summary-info strong,.response-summary-info span{display:block}.response-summary-info strong{font-weight:600}.response-summary-info span{color:var(--ui-muted)}.response-summary .response-alert-actions{flex-wrap:wrap;gap:10px;margin:0;font-size:13px;display:flex}.response-summary .response-alert-actions button{min-height:44px;font:inherit;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:11px 17px;font-weight:600;transition:background-color .15s,border-color .15s;display:flex}.response-summary .response-alert-actions .response-summary-primary{color:#fff;background:#1a73e8;border:1px solid #1a73e8;flex:230px}.response-summary .response-alert-actions .response-summary-primary:hover{background:#155fc2;border-color:#155fc2}.response-summary .response-alert-actions .response-summary-secondary{background:var(--ui-surface);color:var(--ui-text);border:1px solid var(--ui-border);flex:0 125px}.response-summary .response-alert-actions .response-summary-secondary:hover{background:var(--ui-soft);border-color:var(--ui-accent)}.response-summary .response-summary-footnote{text-align:center;color:var(--ui-muted);margin:0;font-size:10px;line-height:1.7}.response-summary-groups{gap:10px;display:grid}.response-summary-groups p{border:1px solid var(--ui-border);background:var(--ui-bg);border-radius:12px;margin:0;padding:12px 15px;font-size:12px;line-height:1.7}.response-summary-holiday{color:var(--ui-muted);margin:0;font-size:12px;line-height:1.6}@media (width<=600px){.response-summary .modal-body{gap:16px;padding:0 18px 20px}.response-summary>.panel-title{padding:12px 18px 4px}.response-summary .communication-ready-art{width:225px;height:150px;margin-bottom:8px}.response-summary .communication-login-intro h2{font-size:26px}.response-summary .response-alert-actions .response-summary-primary{flex-basis:100%}.response-summary .response-alert-actions .response-summary-secondary{flex:1}.response-summary-info{padding:4px 12px}}@media (prefers-reduced-motion:reduce){.response-summary .response-alert-actions button{transition:none}}@media (width>=601px) and (height<=760px){.response-summary .communication-ready-art{width:225px;height:150px}}.response-alert-group{text-align:left;border:1px solid var(--border);background:var(--ui-surface,#fff);width:100%;color:var(--ui-text,#25344a);cursor:pointer;border-radius:12px;flex-direction:column;gap:5px;margin:8px 0;padding:12px 14px;display:flex}.response-alert-group:hover{background:var(--ui-soft,#f4f7fc);border-color:#6aabf5}.response-alert-group small{color:var(--ui-accent,#1a73e8);font-weight:600}.app-shell .topbar-tools>.help-trigger{flex-shrink:0;align-items:center;gap:6px;min-height:34px;padding:6px 9px;display:inline-flex!important}.help-trigger>span:first-child{text-align:center;border:1.5px solid;border-radius:50%;width:18px;height:18px;font-weight:700;line-height:16px}.help-dialog{width:min(1060px,96vw);max-width:96vw;height:min(760px,92dvh);max-height:92dvh;color:var(--ui-text,#172b43);background:var(--ui-surface,#fff);border:1px solid #cbd5e1;border-radius:12px;padding:0;box-shadow:0 20px 60px #142d4e44}.help-dialog::backdrop{background:#172b4380}.help-dialog>header{border-bottom:1px solid #d8e1eb;justify-content:space-between;align-items:flex-start;padding:18px 22px;display:flex}.help-dialog h2{margin:0 0 8px;font-size:20px}.help-dialog header p{color:#526579;margin:0;font-size:12px}.help-layout{grid-template-columns:285px minmax(0,1fr);height:calc(100% - 92px);display:grid}.help-layout>aside{background:#f2f6fb;border-right:1px solid #d8e1eb;padding:18px;overflow:auto}.help-layout label{gap:6px;font-size:13px;display:grid}.help-layout input{border:1px solid #b8c7d9;border-radius:6px;width:100%;min-width:0;padding:9px}.help-layout nav{gap:5px;margin-top:15px;display:grid}.help-layout nav button{text-align:left;font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;border-radius:6px;padding:10px;font-size:13px}.help-layout nav button:hover{background:#dfeafb}.help-layout nav [aria-current=page]{color:#fff;background:#185d9c}.help-layout nav small{opacity:.85;margin-top:3px;font-size:10px;display:block}.help-layout article{outline:none;padding:22px;line-height:1.65;overflow:auto}.help-layout article h3,.help-coach h3{margin:20px 0 10px;font-size:18px;line-height:1.4}.help-intro,.help-note,.help-context{color:#506178;font-size:13px}.help-result{background:#edf8f4;border-left:3px solid #188467;margin:18px 0;padding:12px 16px}.help-result p{margin:4px 0 0}.help-toc,.help-problem{border-bottom:1px solid #d9e2ed;padding:10px 0}.help-toc summary,.help-problem summary{cursor:pointer;font-weight:600}.help-toc button{text-align:left;color:#165f9d;font:inherit;cursor:pointer;background:0 0;border:0;padding:4px}.help-toc [aria-current=step]{font-weight:700;text-decoration:underline}.help-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:20px 0 12px;display:flex}.help-actions span{color:#526579;font-size:12px}.help-show{justify-content:center;width:100%}.help-layout footer{color:#64758a;margin-top:22px;font-size:11px}.help-coach{z-index:2147483000;background:var(--ui-surface,#fff);width:min(440px,100vw - 32px);color:var(--ui-text,#172b43);border:2px solid #1960a4;border-radius:10px;max-height:72dvh;padding:12px;font-size:13px;line-height:1.5;position:fixed;bottom:16px;right:16px;overflow:auto;box-shadow:0 8px 30px #142d4e55}.help-coach-head{align-items:center;gap:8px;display:flex}.help-coach-head strong{flex:1;font-size:13px}.help-coach-body{max-height:43dvh;overflow:auto}.help-coach h3{font-size:16px}.help-coach .help-actions{margin:12px 0}.help-coach .help-result{margin:10px 0;padding:8px 12px}.help-target-state{color:#305882;font-size:12px}.help-highlight{scroll-margin-block:140px;outline-offset:4px!important;outline:3px solid #cf7700!important}.help-coach.is-minimized{max-height:75px}.help-dialog button:focus-visible,.help-coach button:focus-visible{outline-offset:2px;outline:3px solid #2b82d5}@media (width<=700px){.help-dialog{width:96vw;height:94dvh;max-height:94dvh}.help-dialog>header{padding:12px}.help-layout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;height:calc(100% - 82px)}.help-layout>aside{border-bottom:1px solid #d8e1eb;border-right:0;max-height:155px;padding:10px}.help-layout nav{margin-top:8px;display:flex;overflow:auto}.help-layout nav button{flex-shrink:0;min-width:180px;max-width:220px}.help-layout article{padding:16px}.help-coach{width:calc(100vw - 16px);bottom:8px;right:8px}.help-coach-body{max-height:34dvh}.help-dialog h2{font-size:18px}}[data-theme=dark] .help-dialog,[data-theme=dark] .help-coach{color:#e9f1fa;background:#172638}[data-theme=dark] .help-layout>aside{background:#1e3045}[data-theme=dark] .help-result{background:#173d38}[data-theme=dark] .help-intro,[data-theme=dark] .help-note,[data-theme=dark] .help-context,[data-theme=dark] .help-target-state,[data-theme=dark] .help-actions span{color:#b8cfe6}.help-dialog[open]{flex-direction:column;display:flex;overflow:hidden}.help-dialog>header{flex-shrink:0}.help-layout{flex:1;height:auto;min-height:0}.lv-modal{width:min(1320px,96vw)!important;max-width:1320px!important}.lv-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.lv-heading p{color:#506783;margin:5px 0}.lv-controls{flex-wrap:wrap;align-items:end;gap:16px;margin:18px 0;display:flex}.lv-controls label{gap:6px;max-width:100%;display:grid}.lv-controls select{border:1px solid #ccdaee;border-radius:6px;max-width:100%;padding:8px}.lv-controls .lv-check{align-items:center;display:flex}.lv-explanation,.lv-note{color:#506783;font-size:13px}.lv-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin:16px 0;display:grid}.lv-capture{background:#fff;border:1px solid #ccdaee;border-radius:10px;overflow:hidden}.lv-capture header{background:#f0f5fc;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:12px;display:flex}.lv-capture small{color:#506783}.lv-scroll{background:#f4f6f9;max-height:62vh;overflow:auto}.lv-scroll img{width:100%;height:auto;display:block}.lv-capture footer{padding:10px}.lv-missing{text-align:center;color:#506783;justify-content:center;align-items:center;min-height:220px;padding:24px;display:flex}.lv-history{border-top:1px solid #ccdaee;margin:18px 0;padding-top:14px}.lv-history h3{margin:0;font-size:16px}.lv-entries{gap:8px;margin:12px 0;display:grid}.lv-entry{text-align:left;color:#153552;overflow-wrap:anywhere;background:#fff;border:1px solid #ccdaee;border-radius:8px;gap:4px;width:100%;padding:12px;display:grid}.lv-entry:hover{background:#f1f6ff}.lv-entry small{color:#526a86}.lv-entry span{color:#32577b}.lv-compact{margin:0;padding:12px}.lv-compact .lv-entries{max-height:360px;overflow:auto}.lv-compact .lv-heading h3{font-size:14px}.lv-history details{overflow-wrap:anywhere}@media (width<=700px){.lv-pair{grid-template-columns:1fr}.lv-scroll{max-height:480px}.lv-modal{width:96vw!important}.lv-controls label{width:100%}}.notice-tabs{border-bottom:1px solid var(--border,#d7e1ef);flex-wrap:wrap;gap:5px;padding:8px 12px;display:flex}.notice-tabs button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #cbdcf0;border-radius:6px;padding:7px 10px;font-size:12px}.notice-tabs [aria-selected=true],.notice-tabs [aria-pressed=true]{color:#174773;background:#dcecff;border-color:#94bce8}.notification-panel .notification-list{max-height:48dvh;overflow:auto}.notification-panel{max-height:calc(100dvh - 80px);overflow:auto}.notification-item span{overflow-wrap:anywhere;min-width:0}.com-owner{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.com-owner select,.com-owner button{font:inherit;background:var(--surface,#fff);color:inherit;border:1px solid #bfd4ed;border-radius:4px;padding:4px}.com-owner [role=alert]{color:#a52c2c}.notification-panel .notification-item{grid-template-columns:minmax(0,1fr)}.notification-bell .notification-panel{right:0}@media (width<=600px){.notification-bell .notification-panel{width:auto;max-height:calc(100dvh - 80px);position:fixed;top:64px;left:12px;right:12px}}.notice-read-actions{border-bottom:1px solid var(--ui-border);padding:8px 12px}.notice-read-actions button{font:inherit;border:1px solid var(--ui-border);color:var(--ui-info);background:var(--ui-surface);cursor:pointer;border-radius:7px;max-width:100%;padding:7px 10px;font-size:12px}.notice-read-actions button:disabled{cursor:default;opacity:.6}.notification-read-label{color:var(--ui-muted);margin:3px 0;font-size:11px;font-weight:400;display:inline-block}.notification-panel .notification-item.is-read{opacity:1}.notification-panel .notification-item.is-read strong{font-weight:400}.permission-mode-picker{border-top:1px solid var(--ui-border);min-width:230px;color:var(--ui-text);padding:10px 12px}.permission-mode-title{margin-bottom:8px;font-size:12px;font-weight:600;display:block}.permission-mode-picker .permission-mode-options{max-width:100%;display:inline-flex}.permission-mode-picker small{color:var(--ui-muted);max-width:265px;margin-top:7px;font-size:11px;display:block}.permission-mode-picker button[aria-pressed=true]{opacity:1}.permission-mode-badge{white-space:nowrap;color:#785209;background:#fff5da;border:1px solid #c18b32;border-radius:12px;padding:3px 9px;font-size:11px;font-weight:600}[data-theme=dark] .permission-mode-badge{color:#ffdc95;background:#443921}@media (width<=600px){.permission-mode-badge{text-overflow:ellipsis;max-width:105px;padding:3px 6px;overflow:hidden}}.app-shell .topbar-tools>details.dropdown{display:block}.order-management-card>summary{cursor:pointer;padding:10px 12px;font-weight:600}.order-management-card>summary h2{margin:0;font-size:13px;display:inline}.order-management-card[open]>summary{border-bottom:1px solid var(--border)}.order-management-body{padding:0 12px 12px}.order-management-actions{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0;display:flex}.order-management-trash{border-top:1px solid var(--border);margin-top:4px;padding-top:12px}.order-trash-detail__content>p{color:var(--muted);margin:0 0 12px;font-size:12px}.order-card-layout>.order-status-history{grid-column:2}@container (width<=670px){.order-card-layout>.order-status-history{order:0;grid-column:auto}}@media (pointer:coarse){.order-management-card>summary{min-height:44px}}.status-sidebar .add-order.btn{white-space:normal;overflow-wrap:anywhere;justify-content:center;gap:7px;min-width:0;max-width:100%;height:auto;min-height:40px;padding:8px;line-height:1.35}.status-sidebar .add-order.btn>.icon{border:0;border-radius:0;flex:0 0 18px;width:18px;height:18px;padding:0}.modal.create-order-modal{width:min(920px,100vw - 24px);max-width:920px}.create-order-fields{border:0;min-width:0;margin:0;padding:0}.create-order-fields section{border-bottom:1px solid var(--ui-border);padding:16px 0}.create-order-fields h3{margin:0 0 12px;font-size:15px}.create-order-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.create-order-modal label{flex-direction:column;gap:5px;min-width:0;font-size:12px;display:flex}.create-order-modal :is(input,select,textarea){box-sizing:border-box;width:100%;min-width:0}.create-order-modal .create-order-check{flex-direction:row;align-items:center;margin:14px 0}.create-order-check input{width:auto}.create-order-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.create-order-heading label{flex-direction:row;align-items:center}.create-order-heading select{width:90px}.create-order-line{grid-template-columns:minmax(140px,2fr) minmax(90px,1fr) 65px 115px 34px;align-items:end;gap:10px;padding:10px 0;display:grid}.create-order-line>.btn{height:38px;padding:7px}.create-order-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 0 0;display:flex}.create-order-footer>div{flex-wrap:wrap;gap:8px;display:flex}.create-order-error{background:var(--ui-danger-bg,#fff0f0);color:var(--ui-danger,#a32323);border-radius:8px;padding:12px}.create-order-review{line-height:1.7}.create-order-review li{margin:8px 0}.create-order-review li strong{float:right}.create-order-total{justify-content:space-between;font-size:20px;display:flex}.create-order-confirm{border:1px solid var(--ui-border);border-radius:8px;margin:12px 0;padding:12px}@media (width<=650px){.create-order-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.create-order-line{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 34px}.create-order-line>label:first-child{grid-column:span 3}.create-order-line>label:nth-child(2){grid-column:span 2}.create-order-line>.btn{grid-area:2/3}.create-order-review li strong{float:none;display:block}}@media (width<=400px){.create-order-grid{grid-template-columns:1fr}}.payment-dispute-marker{cursor:pointer;vertical-align:middle;border:0;border-radius:50%;flex:0 0 21px;justify-content:center;align-items:center;width:21px;height:21px;font:800 16px/1 Open Sans,sans-serif;box-shadow:0 0 0 2px #fff;color:#fff!important;background:#c62828!important;padding:0!important;text-decoration:none!important;display:inline-flex!important}.payment-dispute-marker:hover{background:#a91919!important}.payment-dispute-marker:focus-visible{outline-offset:3px;outline:3px solid #1769e0}.payment-disputes{margin:16px 0;scroll-margin-top:90px}.payment-dispute-alert{color:#3c2020;background:#fff5f5;border:1px solid #ebacac;border-left:5px solid #c62828;border-radius:9px;padding:19px 22px}.payment-dispute-alert>header{align-items:flex-start;gap:13px;margin-bottom:18px;display:flex}.payment-dispute-alert h2{color:#9f2020;margin:0 0 5px;font-size:20px;font-weight:700}.payment-dispute-alert header p{color:#744444;margin:0;font-size:13px}.payment-dispute-large{color:#fff;background:#c62828;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:33px;height:33px;font-size:23px;font-weight:800;display:flex}.payment-dispute-heading{flex-wrap:wrap;align-items:center;gap:12px;font-size:14px;display:flex}.payment-dispute-provider{background:#fff;border:1px solid #e8bcbc;border-radius:5px;padding:3px 9px;font-weight:700}.payment-dispute-reason{margin:12px 0 18px;font-size:14px}.payment-dispute-facts{grid-template-columns:1fr 1fr 1.5fr;gap:20px;margin:0!important;display:grid!important}.payment-dispute-facts>div{display:block!important}.payment-dispute-facts dt{color:#785858;margin-bottom:5px;font-size:12px}.payment-dispute-facts dd{font-size:15px;font-weight:700;margin:0!important}.payment-dispute-source{margin-top:15px;font-size:12px}.payment-dispute-source summary{cursor:pointer;color:#735252}.payment-dispute-source p{overflow-wrap:anywhere;margin:7px 0}.payment-dispute-case+.payment-dispute-case{border-top:1px solid #e8bcbc;margin-top:18px;padding-top:18px}.payment-dispute-history{background:var(--ui-surface,#fff);border:1px solid var(--ui-border,#d5dfef);border-radius:8px;margin:12px 0;padding:14px;font-size:13px}.payment-dispute-history>summary{cursor:pointer}.payment-dispute-history article{margin-top:15px}.payment-dispute-history .payment-dispute-facts dt{color:inherit;opacity:.7}@media (width<=680px){.payment-dispute-facts{gap:13px;grid-template-columns:1fr!important}.payment-dispute-alert{padding:16px}.payment-dispute-alert h2{font-size:18px}}[data-theme=dark] .payment-dispute-alert{color:#f5dddd;background:#382323;border-color:#864646}[data-theme=dark] .payment-dispute-alert h2{color:#ffbdbd}[data-theme=dark] .payment-dispute-alert header p,[data-theme=dark] .payment-dispute-facts dt,[data-theme=dark] .payment-dispute-source summary{color:#e9baba}[data-theme=dark] .payment-dispute-provider{background:#4c2b2b}.orders-table .order-document-markers{align-items:center;gap:4px;display:inline-flex}.orders-table .order-document-marker{white-space:nowrap;border:1px solid;border-radius:4px;align-items:center;gap:3px;padding:2px 5px;font-size:10px;font-weight:700;line-height:1.2;display:inline-flex}.orders-table .order-document-marker.invoice{color:#17633b;background:#e6f4ed;border-color:#afd5be}.orders-table .order-document-marker.correction{color:#82510c;background:#fff3dc;border-color:#e1c48d}[data-theme=dark] .orders-table .order-document-marker.invoice{color:#a4e3be;background:#203c31;border-color:#416b55}[data-theme=dark] .orders-table .order-document-marker.correction{color:#ffdb95;background:#443720;border-color:#79643b}.orders-workspace .orders-table .order-markers>.order-document-markers{white-space:nowrap;background:0 0;border-radius:0;flex-shrink:0;width:auto;height:auto;padding:0}.api-order-card{min-width:0;container-type:inline-size}.api-order-card .detail-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.api-order-card .detail-title h1{margin:0}.api-order-card .panel{min-width:0;margin-bottom:0}.api-order-card .panel-title{padding:10px 12px}.api-order-card .order-card-products{margin:12px 0}.api-order-card .order-card-products .data-table td{padding:8px 12px}.api-order-card .order-total{padding:7px 12px}.order-card-layout{grid-template-columns:minmax(0,1.7fr) minmax(290px,1fr);align-items:start;gap:12px;display:grid}.order-card-main,.order-card-aside{gap:12px;min-width:0;display:grid}.api-order-card .detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.api-order-card .detail-list{margin:0;padding:8px 12px}.api-order-card .detail-list>div{border-bottom:1px solid var(--border);grid-template-columns:minmax(90px,37%) minmax(0,1fr);gap:10px;padding:5px 0;display:grid}.api-order-card .detail-list>div:last-child{border-bottom:0}.api-order-card .detail-list dt{color:var(--muted);font-size:12px}.api-order-card .detail-list dd{overflow-wrap:anywhere;margin:0;font-size:12px}.api-order-card .panel>p{margin:8px 12px}.api-order-card .table-scroll{max-width:100%;overflow-x:auto}.api-order-card .order-card-extra{border-top:1px solid var(--border)}.order-card-extra>summary{color:var(--blue);padding:9px 12px;font-size:12px}.order-status-history>summary{padding:10px 12px;font-weight:600}.order-status-history>summary h2{margin:0 8px 0 0;font-size:13px;display:inline}.order-status-history[open]>summary{border-bottom:1px solid var(--border)}.status-history-body{padding:0 10px 8px}.status-history-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:12px}.status-history-table th{text-align:left;color:var(--muted);padding:6px 0;font-weight:400}.status-history-table th:first-child{width:37%}.status-history-table td{vertical-align:top;border-top:1px solid var(--border);overflow-wrap:anywhere;padding:6px 0}.status-history-table td:first-child{padding-right:10px}.status-history-event>summary{font-size:12px}.status-history-event time{color:var(--muted);margin-top:2px;font-size:11px;display:block}.status-history-event-details{color:var(--muted);margin-top:6px;font-size:11px}.status-history-event-details>div{margin-top:4px}.status-history-actions{flex-wrap:wrap;justify-content:space-between;gap:6px;margin-top:6px;display:flex}.status-history-actions .btn{padding:4px 7px;font-size:11px}@container (width<=880px){.api-order-card .order-card-main>.detail-grid{grid-template-columns:1fr}}@container (width<=670px){.order-card-layout{grid-template-columns:1fr}.order-card-main,.order-card-aside{display:contents}.order-status-history{order:-2}.order-card-layout .order-card-main>.panel:first-child{order:-1}.api-order-card .order-card-addresses{grid-template-columns:1fr}}@media (pointer:coarse){.status-history-actions .btn,.status-history-event>summary,.order-status-history>summary{min-height:44px}}.order-product-with-media{align-items:center;gap:10px;display:flex}.order-product-with-media>div:last-child{overflow-wrap:anywhere;min-width:0}.product-thumb-wrap{text-align:center;flex:0 0 72px;width:72px}.product-thumb{box-sizing:border-box;border:1px solid var(--border);background:#fff;border-radius:4px;flex:0 0 64px;justify-content:center;align-items:center;width:64px;height:64px;padding:4px;display:flex;overflow:hidden}.product-thumb img{object-fit:contain;object-position:center;width:100%;min-width:0;height:100%;min-height:0;display:block}.product-thumb:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.product-thumb-empty,.product-thumb-note,.product-thumb-retry{color:var(--muted);font-size:10px;line-height:1.3}.product-thumb-note{margin-top:3px;display:block}.product-thumb-retry{cursor:pointer;background:0 0;border:0;padding:3px 0;text-decoration:underline}.order-current-status{color:#fff;overflow-wrap:anywhere;border-radius:4px;align-items:center;max-width:100%;padding:4px 9px;font-size:13px;font-weight:600;display:inline-flex}.order-documents{border-top:1px solid var(--ui-border);margin:10px 0 4px;padding-top:10px}.order-documents h3{color:var(--ui-text);margin:0 0 7px;font-size:13px;line-height:20px}.order-history-list{color:var(--ui-text);margin:0;padding:0 11px 12px 28px;font-size:11px;line-height:18px}.order-history-list li+li{margin-top:4px}.quick-preview-button{width:14px;min-width:14px;height:16px;color:var(--ui-muted);cursor:pointer;vertical-align:middle;background:0 0;border:0;border-radius:3px;flex:0 0 14px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:static;overflow:hidden}.quick-preview-button:hover,.quick-preview-button:focus-visible{background:var(--ui-surface);color:var(--ui-info);outline-offset:0;outline:1px solid #54aee8}.order-id>a{text-overflow:ellipsis;overflow:hidden}.orders-cache-warning{border-bottom:1px solid var(--ui-border);background:var(--ui-surface);color:var(--ui-warning);padding:6px 12px;font-size:12px}.order-detail-state{justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:12px 16px;display:flex}.order-detail-state>p{margin:0}.api-unavailable-field{opacity:.58}.api-unavailable-field>span:after{content:" — karta";color:var(--ui-muted);font-size:9px;font-weight:400}.empty-cell strong,.empty-cell span{display:block}.empty-cell strong{color:var(--ui-text);margin-bottom:5px}.order-skeleton-row td{height:61px}.order-skeleton{background:linear-gradient(90deg, var(--ui-surface) 25%, var(--ui-soft) 45%, var(--ui-surface) 65%);background-size:300% 100%;border-radius:2px;width:100%;max-width:120px;height:10px;animation:1.35s ease-in-out infinite order-skeleton-pulse;display:block}.order-skeleton.short{max-width:14px}.order-skeleton.medium{max-width:72px}.order-skeleton.long{max-width:145px}.order-skeleton.product{max-width:360px}@keyframes order-skeleton-pulse{0%{background-position:100% 0}to{background-position:0 0}}.modal.order-quick-modal{width:min(720px,100vw - 36px);max-height:calc(100vh - 24px);overflow:hidden}.order-quick-modal>.modal-body{overscroll-behavior:contain;max-height:calc(100vh - 82px);overflow-y:auto}.quick-preview-lead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.quick-preview-lead .demo-badge{border:1px solid var(--ui-border);color:var(--ui-text);letter-spacing:.08em;border-radius:3px;padding:3px 7px;font-size:9px}.quick-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.quick-preview-grid section,.quick-preview-product,.quick-preview-note{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:3px;min-width:0;padding:13px}.order-quick-modal h3{color:var(--ui-text);margin:0 0 10px;font-size:13px}.quick-preview-grid dl{margin:0}.quick-preview-grid dl>div{grid-template-columns:92px minmax(0,1fr);gap:8px;min-height:24px;font-size:12px;line-height:18px;display:grid}.quick-preview-grid dt{color:var(--ui-text)}.quick-preview-grid dd{overflow-wrap:anywhere;margin:0}.quick-preview-product{align-items:center;gap:14px;margin-top:14px;display:flex}.quick-preview-product .product-art{flex:0 0 76px;width:76px;height:62px}.quick-preview-product h3,.quick-preview-product p,.quick-preview-note p{margin:0}.quick-preview-product p,.quick-preview-note p{color:var(--ui-text);font-size:12px;line-height:19px}.quick-preview-note{margin-top:14px}.quick-preview-actions{margin-top:16px}.quick-preview-actions .btn.primary{text-decoration:none}@media (prefers-reduced-motion:reduce){.order-skeleton{animation:none}}@media (width<=760px){.order-documents .detail-values>div{grid-template-columns:105px minmax(0,1fr)}.quick-preview-grid{grid-template-columns:1fr}.quick-preview-product{align-items:flex-start}}.temporary-product-badge{border:1px solid var(--ui-warning);background:var(--ui-warning-bg);color:var(--ui-warning);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;margin-left:6px;padding:2px 6px;font-size:9px;font-weight:700;display:inline-flex}.selection-control{flex:none;align-items:stretch;height:34px;display:inline-flex}.selection-checkbox-hitbox{box-sizing:border-box;border:1px solid var(--ui-border);background:var(--ui-surface);cursor:pointer;border-right:0;border-radius:3px 0 0 3px;place-items:center;width:32px;min-width:32px;height:34px;display:grid}.selection-checkbox-hitbox:has(input:disabled){cursor:default;color:var(--ui-muted)}.selection-checkbox-hitbox input,.row-selection-hitbox input{margin:0;display:block}.selection-control>.dropdown>summary{border-right-width:1px;border-radius:0 3px 3px 0;justify-content:center;width:26px;min-width:26px;height:34px;padding:0}.selection-control>.dropdown>summary>.icon:last-child{width:10px;height:10px}.row-selection-hitbox{cursor:pointer;place-items:center;width:28px;height:28px;margin:-4px 0 -4px -6px;display:grid}.orders-table .row-selection-hitbox input{margin:0}.orders-table .payment-label{font-weight:600}.orders-table .payment-partial{color:var(--ui-warning)}.orders-table .payment-unknown{color:var(--ui-text)}.orders-table .payment-platform-accepted{color:var(--ui-info)}.payment-state.payment-partial{color:var(--ui-warning);font-weight:700}.payment-state.payment-unknown{color:var(--ui-muted);font-weight:700}.payment-state.payment-platform-accepted{color:var(--ui-info);font-weight:700}.order-markers>.marker-partial{background:var(--ui-warning-bg)}.order-markers>.marker-no-label{background:var(--ui-soft);color:var(--ui-text);justify-content:center;align-items:center;display:inline-flex}.order-markers>.marker-unknown{background:var(--ui-soft);color:var(--ui-text)}@media (width<=760px){.selection-checkbox-hitbox{width:34px;min-width:34px}.selection-control>.dropdown>summary{width:30px;min-width:30px}}.order-primary-fields{flex-wrap:wrap;align-items:end;gap:.6rem;padding:.3rem 1rem .65rem;display:flex}.order-primary-fields label{gap:.2rem;font-size:.8rem;display:grid}.order-primary-fields input,.order-primary-fields select{font:inherit;background:#fff;border:1px solid #c8d6ea;border-radius:.3rem;padding:.4rem}.order-more-fields.filter-grid{grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr))}.order-basic-edit{max-width:850px;max-height:76vh;padding:2px;overflow:auto}.order-basic-edit fieldset{border:1px solid var(--border,#cfddf0);border-radius:8px;margin:14px 0;padding:12px}.order-basic-edit label{flex-direction:column;gap:5px;margin:8px 0;display:flex}.order-basic-edit input,.order-basic-edit textarea{box-sizing:border-box;width:100%;min-width:0}.order-basic-edit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.order-basic-edit small{color:var(--muted,#53677f);font-size:12px}.order-basic-edit pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.order-basic-edit-actions{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.order-basic-edit article{border-bottom:1px solid #d4deeb;padding:12px 0}@media (width<=600px){.order-basic-edit-grid{grid-template-columns:1fr}.order-basic-edit{max-height:70vh}}.order-product-reviews{white-space:normal;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.order-product-reviews>.btn{padding:6px 10px;font-size:12px}.order-product-review-summary{color:var(--text-muted,#52647a);flex-wrap:wrap;gap:10px;font-size:12px;display:flex}.order-product-review-summary .reviews-market-rating{flex-wrap:wrap;gap:4px;display:inline-flex}.order-product-reviews .reviews-detail-modal{white-space:normal}.order-product-reviews .review-card{overflow-wrap:anywhere}.order-invoices .panel-title{justify-content:space-between;align-items:center;gap:8px;display:flex}.order-invoices .panel-title .btn{padding:4px 7px;font-size:11px}.order-invoice-list{margin:0;padding:0 12px;list-style:none}.order-invoice-list li{border-top:1px solid var(--border);overflow-wrap:anywhere;padding:10px 0}.order-invoice-list li:first-child{border-top:0}.order-invoice-list a{color:var(--blue)}.order-invoice-kind,.order-invoice-relation{color:var(--muted);margin-bottom:4px;font-size:11px}.order-invoice-amount{margin:4px 0;font-weight:600}.order-invoice-pages{justify-content:space-between;align-items:center;gap:6px;padding:8px 12px;font-size:12px;display:flex}.order-documents{gap:16px;min-width:0;display:grid}.order-documents .panel-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.order-documents h2{margin:0;font-size:15px}.order-document-list{margin:0;padding:0 16px;list-style:none}.order-document-list>li{border-bottom:1px solid var(--border);overflow-wrap:anywhere;padding:15px 0}.order-document-list>li:last-child{border-bottom:0}.document-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.document-positions{margin:0;padding:8px 0 0;list-style:none}.document-positions li{background:var(--panel-alt,#f3f6fa);flex-wrap:wrap;gap:6px 16px;margin-top:5px;padding:7px 10px;font-size:12px;display:flex}.document-note{padding:0 16px}.document-coverage{flex-wrap:wrap;gap:8px;padding:14px 16px 4px;display:flex}.document-coverage>span{background:var(--panel-alt,#f3f6fa);border:1px solid var(--border);border-radius:7px;padding:7px 10px;font-size:12px}.document-coverage strong{color:var(--muted);font-weight:500;display:block}.document-coverage .has-documents strong{color:var(--text)}.document-filter{gap:5px;max-width:650px;padding:12px 16px;display:grid}.document-filter select{width:100%;min-width:0}.document-file-links{flex-wrap:wrap;gap:10px;display:flex}.document-preview{padding-bottom:12px}.document-preview>a{margin:10px 16px;display:block}.document-preview .com-draft-pdf{margin:12px 16px}.document-preview canvas{max-width:100%;height:auto}.document-cancelled{color:#a12c2c;font-size:12px;display:block}@media (width<=600px){.document-heading{align-items:flex-start}.document-positions li{flex-direction:column}}.document-allocation{border:1px solid var(--border,#d2deee);border-radius:10px;margin:16px 0;padding:16px}.document-allocation-scroll{overflow-x:auto}.document-allocation table{border-collapse:collapse;width:100%;font-size:.9rem}.document-allocation th,.document-allocation td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border,#d2deee);padding:10px}.document-allocation td:last-child{white-space:nowrap}.automatic-trials form,.manual-payment form{border:1px solid var(--border,#d8e2ef);background:var(--surface,#fff);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0;padding:16px;display:grid}:is(.automatic-trials form h3,.automatic-trials form p,.automatic-trials form label:has(textarea),.manual-payment form p,.manual-payment form label){grid-column:1/-1}.automatic-trials form label,.manual-payment form label{gap:6px;min-width:0;display:grid}.automatic-trials form input,.automatic-trials form select,.automatic-trials form textarea,.manual-payment textarea{box-sizing:border-box;width:100%}.automatic-trials form textarea,.manual-payment textarea{resize:vertical;min-height:80px}.automatic-trials form button,.manual-payment form button{place-self:start}.automatic-trials .order-message-expanded{overflow-anchor:none}@media (width<=700px){.automatic-trials form,.manual-payment form{grid-template-columns:1fr}}.order-messages{overflow-anchor:none;min-width:0}.order-messages .panel-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.order-messages-empty{margin:0;padding:16px;font-size:13px}.order-messages-previews{border-top:1px solid var(--border,#d8e1ee);padding:14px 16px}.order-messages-preview-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.order-messages-preview-heading h3{margin:0;font-size:14px}.order-messages-preview-heading label{flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.order-messages-preview-heading select{max-width:100%;min-height:34px}.order-message-row{border-top:1px solid var(--border,#d8e1ee);overflow-anchor:none}.order-message-toggle{text-align:left;width:100%;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 0;display:grid}.order-message-kind{opacity:.8;margin-bottom:3px;font-size:11px;display:block}.order-message-subject{overflow-wrap:anywhere;font-size:13px;display:block}.order-message-unsent{color:var(--text-muted,#667085);font-size:11px}.order-message-expanded{overflow-anchor:none;min-width:0;padding-bottom:12px}.order-message-meta{flex-wrap:wrap;gap:8px 24px;margin:0 0 12px;font-size:12px;display:flex}.order-message-meta div{min-width:0}.order-message-meta dt{font-weight:600}.order-message-meta dd{overflow-wrap:anywhere;margin:2px 0 0}.order-message-warning{border-left:3px solid #b58b3b;padding:10px 12px;font-size:12px}.order-message-html{overflow-anchor:none;background:#eeede7;border:0;width:100%;display:block}@media (width<=600px){.order-messages-previews{padding:12px}.order-messages .panel-title .btn{min-height:40px}.order-message-toggle{min-height:48px}.order-messages-preview-heading label{font-size:13px}.order-messages-preview-heading select{font-size:16px}.order-message-unsent{display:none}.order-message-toggle{grid-template-columns:14px minmax(0,1fr)}}.api-order-card.order-card-redesign{max-width:1560px;margin-inline:auto}.order-card-redesign .detail-title{gap:10px 14px;margin-bottom:5px}.order-card-redesign .detail-title h1{font-size:24px;line-height:1.3}.order-card-context{color:var(--muted);flex-wrap:wrap;gap:6px 18px;margin:0;padding:0 14px;font-size:12px;display:flex}.order-card-context>span{overflow-wrap:anywhere;min-width:0}.order-card-context strong{color:var(--text);font-weight:700}.order-card-context>span+span{border-left:1px solid var(--border);padding-left:18px}.order-card-tabs{border-bottom:1px solid var(--border);gap:4px;margin-bottom:18px;display:flex;overflow-x:auto}.order-card-redesign .order-card-tabs>button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:6px 6px 0 0;flex:none;padding:12px 18px;font-size:13px}.order-card-redesign .order-card-tabs>button[aria-selected=true]{color:var(--blue);border-bottom-color:var(--blue);background:color-mix(in srgb,var(--blue) 9%,transparent);font-weight:600}.order-card-tabs>button:focus-visible{outline:2px solid var(--blue);outline-offset:-3px}.order-card-redesign [hidden]{display:none!important}.order-card-redesign .order-card-main,.order-card-redesign .order-card-aside,.order-overview-content,.order-card-tab-content{align-content:start;gap:16px;min-width:0;display:grid}.order-card-redesign .order-card-products{margin:0}.order-card-redesign .panel{border-radius:12px;margin:0;overflow:hidden}.order-card-redesign .panel-title h2{font-size:14px}.order-card-redesign .detail-list>div{gap:12px;padding:8px 0}.order-card-redesign .detail-list dt,.order-card-redesign .detail-list dd{font-size:12px;line-height:1.55}.order-card-redesign .order-card-products .data-table{table-layout:fixed;width:100%;min-width:0}.order-card-redesign .order-card-products .data-table th:first-child{width:65%}.order-card-redesign .order-card-products .data-table th:nth-child(2){width:7%}.order-card-redesign .order-card-products .data-table td{vertical-align:middle;overflow-wrap:anywhere;padding:12px}.order-card-redesign .order-card-products .data-table th{white-space:normal}.order-card-redesign .order-product-with-media{align-items:flex-start;font-size:12px;line-height:1.6}.order-card-redesign .order-card-products .data-table th:nth-child(3){width:14%}.order-card-redesign .order-card-products .data-table .order-grand-total-heading{text-align:right;width:14%}.order-card-redesign .order-card-products .data-table .order-grand-total{text-align:right;vertical-align:top;padding-top:16px;font-size:15px}.order-card-redesign .order-address>summary{cursor:pointer;list-style-position:inside;display:list-item}.order-card-redesign .order-address>summary h2{display:inline}.order-card-redesign .order-address>summary>span{margin-top:4px;display:block}.order-card-redesign .order-card-addresses{align-items:start}.order-card-redesign .order-card-extra>summary{cursor:pointer;padding:12px 16px}.order-card-redesign .order-card-history-view{grid-template-columns:1fr}.order-card-redesign .order-status-history{order:initial}.order-card-redesign .status-history-body{padding:0 16px 12px}.order-card-redesign .order-communication-entry .panel-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}@container (width<=760px){.order-card-redesign .order-card-layout{grid-template-columns:1fr}.order-card-redesign .order-card-main,.order-card-redesign .order-card-aside{display:grid}.order-card-redesign .order-card-addresses,.order-card-redesign .order-deadlines{grid-template-columns:1fr}}@container (width<=500px){.order-card-redesign .detail-title h1{overflow-wrap:anywhere;font-size:19px}.order-card-context{gap:5px 10px;margin-left:0}.order-card-context>span+span{padding-left:10px}.order-card-redesign .order-card-tabs>button{padding:12px 10px;font-size:12px}.order-card-redesign .order-card-products .data-table th:first-child{width:48%}.order-card-redesign .order-card-products .data-table th:nth-child(2){width:8%}.order-card-redesign .order-card-products .data-table th:nth-child(3),.order-card-redesign .order-card-products .data-table .order-grand-total-heading{width:22%}.order-card-redesign .order-card-products .data-table .order-grand-total{padding-top:10px;font-size:13px}.order-card-redesign .order-card-products .data-table td{padding:10px 7px;font-size:12px}.order-card-redesign .order-product-with-media{flex-direction:column}.order-card-redesign .detail-list>div{grid-template-columns:minmax(85px,38%) minmax(0,1fr)}}.order-card-overview{gap:12px;min-width:0;display:grid}.order-card-redesign .order-card-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.order-card-redesign .order-card-main,.order-card-redesign .order-card-aside,.order-overview-content{gap:12px}.order-card-redesign .panel-title{padding:10px 14px}.order-card-redesign .detail-list{padding:4px 14px 8px}.order-card-redesign .detail-list>div{grid-template-columns:minmax(105px,35%) minmax(0,1fr);gap:10px;padding:5px 0}.order-card-redesign .order-card-addresses{grid-template-columns:1fr;gap:10px}.order-address-lines{overflow-wrap:anywhere;gap:3px;padding:8px 14px 12px;font-size:12px;font-style:normal;line-height:1.5;display:grid}.order-deadlines{border:1px solid var(--border);background:var(--panel);border-radius:10px;grid-template-columns:1.15fr 1.15fr 1fr;display:grid;overflow:hidden}.order-deadline{border-left:1px solid var(--border);flex-direction:column;gap:5px;min-width:0;padding:12px 14px;font-size:13px;display:flex}.order-deadline:first-child{border-left:3px solid var(--blue);background:color-mix(in srgb,var(--blue) 5%,transparent)}.order-deadline-label{color:var(--muted);font-size:11px}.order-deadline strong{overflow-wrap:anywhere;font-size:15px}.order-deadline .order-deadline-missing{color:var(--muted);font-size:12px;font-weight:400}.order-deadline small{color:var(--muted);font-size:10px}.order-deadline summary{cursor:pointer;font-weight:600}.order-card-redesign .order-status-history>summary{padding:10px 14px}.order-card-redesign .status-history-table td{padding:7px 0}@container (width<=760px){.order-card-redesign .order-card-layout{grid-template-columns:1fr}.order-card-redesign .order-deadlines{grid-template-columns:1fr 1fr}.order-deadline:last-child{border-top:1px solid var(--border);border-left:0;grid-column:1/-1}}@container (width<=440px){.order-card-redesign .order-deadlines{grid-template-columns:1fr}.order-deadline{border-left:0;border-top:1px solid var(--border)}.order-deadline:first-child{border-top:0}}.order-products-footer{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;padding:10px 14px;display:flex}.order-products-footer .order-card-context{flex:300px;min-width:0;padding:0}.api-order-card.order-aligned-card .detail-title{align-items:center;gap:12px;margin-bottom:18px}.order-aligned-card .order-heading-identity{flex-wrap:wrap;flex:1;align-items:center;gap:6px 12px;min-width:0;display:flex}.order-aligned-card .order-heading-identity h1{white-space:normal;overflow-wrap:anywhere}.order-aligned-card .order-heading-identity .order-card-context{flex-basis:100%;padding:0;font-size:12px}.order-aligned-card .order-heading-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.order-aligned-card .order-heading-actions>p{flex-basis:100%;max-width:360px}.order-aligned-card .order-heading-actions>.btn{background:var(--blue);color:#fff;border-color:var(--blue)}.api-order-card.order-aligned-card .order-aligned-overview{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:stretch;gap:14px;display:grid}.order-aligned-card .order-aligned-overview>.panel{align-self:stretch}.order-aligned-card .order-card-products,.order-aligned-card .order-aligned-payment,.order-aligned-card .order-aligned-customer,.order-aligned-card .order-aligned-delivery{flex-direction:column;display:flex}.order-aligned-card .panel>.panel-title{box-sizing:border-box;align-items:center;min-height:43px;padding:10px 14px;display:flex}.order-aligned-card .order-card-products .data-table th:first-child{width:65%}.order-aligned-card .order-card-products .data-table th:nth-child(2){width:9%}.order-aligned-card .order-card-products .data-table th:nth-child(3){width:26%}.order-aligned-card .order-card-products .data-table th:last-child,.order-aligned-card .order-card-products .data-table td:last-child{text-align:right}.order-aligned-card .order-products-footer{justify-content:space-between;margin-top:auto}.order-aligned-card .order-products-footer strong{font-size:17px}.order-aligned-card .order-card-tabs{flex-wrap:wrap;overflow:visible}.order-aligned-card .order-aligned-delivery>.order-deadlines{border:0;border-radius:0;flex-direction:column;flex:1;gap:0;display:flex}.order-aligned-card .order-aligned-delivery .order-deadline{background:0 0;border:0;padding:10px 14px}.order-aligned-card .order-aligned-delivery .order-deadline .order-deadline{padding:0}.order-aligned-card .order-aligned-delivery .order-deadline:has(>.deliverBy){order:-1}.order-aligned-card .order-aligned-delivery .deliverBy>strong{font-size:20px}.order-aligned-card .order-aligned-delivery .order-deadline small{font-size:11px}.order-aligned-card .order-customer-addresses{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.order-aligned-card .order-customer-contact{min-width:0}.order-aligned-card .order-customer-contact h3{color:var(--muted);margin:12px 14px 0;font-size:12px;font-weight:400}.order-aligned-card .order-customer-contact .detail-list>div{border:0;grid-template-columns:1fr;gap:2px;padding:4px 0}.order-aligned-card .order-card-addresses{border-left:1px solid var(--border);grid-template-columns:1fr;gap:0;margin:0;display:grid}.order-aligned-card .order-card-addresses>.panel{box-shadow:none;border:0;border-radius:0}.order-aligned-card .order-card-addresses>.panel+.panel{border-top:1px solid var(--border)}.order-aligned-card .order-card-addresses .panel-title{padding:10px 14px}.order-aligned-card .order-card-addresses h2{font-size:12px}.order-aligned-card .order-aligned-payment>.order-card-extra{margin-top:auto}.order-aligned-card .order-aligned-payment>.manual-payment{border:0;border-top:1px solid var(--border);border-radius:0}.order-aligned-card .order-management-card,.order-aligned-card .order-status-history{order:initial}.order-aligned-card .order-management-card>summary,.order-aligned-card .order-status-history>summary{box-sizing:border-box;min-height:43px;padding:11px 14px}.order-aligned-card .order-aligned-additional{grid-column:1/-1;gap:14px;min-width:0;display:grid}.order-aligned-card .order-aligned-additional:has(>.detail-grid:only-child:empty){display:none}.order-aligned-card .order-aligned-additional>.detail-grid{margin:0}@container (width<=1000px){.order-aligned-card .order-customer-addresses{grid-template-columns:1fr}.order-aligned-card .order-card-addresses{border-left:0;border-top:1px solid var(--border)}.order-aligned-card .order-customer-contact .detail-list>div{grid-template-columns:minmax(75px,30%) minmax(0,1fr);gap:8px}}@container (width<=760px){.api-order-card.order-aligned-card .order-aligned-overview{grid-template-columns:1fr}.order-aligned-card .order-heading-actions{flex-basis:100%;justify-content:flex-end}.order-aligned-card .order-product-with-media{flex-direction:row}.order-aligned-card .order-customer-addresses{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.order-aligned-card .order-card-addresses{border-top:0;border-left:1px solid var(--border)}.order-aligned-card .order-customer-contact .detail-list>div{grid-template-columns:1fr}}@container (width<=480px){.order-aligned-card .order-customer-addresses{grid-template-columns:1fr}.order-aligned-card .order-card-addresses{border-left:0;border-top:1px solid var(--border)}.order-aligned-card .order-product-with-media{flex-direction:column}.order-aligned-card .order-card-tabs>button{padding:10px 8px}.order-aligned-card .order-card-products .data-table th:first-child{width:53%}.order-aligned-card .order-card-products .data-table th:nth-child(2){width:12%}.order-aligned-card .order-card-products .data-table th:nth-child(3){width:35%}}.home-month-picker{grid-column:span 2;align-self:start;min-width:0;position:relative;container:home-month/inline-size}.home-month-picker__label{color:var(--ui-muted);margin-bottom:6px;font-size:11px;display:block}.home-month-picker__navigation{grid-template-columns:34px minmax(0,1fr) 34px;gap:6px;display:grid}.home-dashboard .home-month-picker button{min-width:0;min-height:32px;font:inherit;border:1px solid var(--ui-border);background:var(--ui-surface);color:var(--ui-text);border-radius:7px;margin:0;padding:6px 8px;font-size:12px}.home-dashboard .home-month-picker button:hover:not(:disabled),.home-dashboard .home-month-picker button[aria-pressed=true]{background:var(--ui-active);border-color:var(--ui-accent);color:var(--ui-accent)}.home-dashboard .home-month-picker button:disabled{opacity:.4}.home-month-picker__panel{background:var(--ui-surface);border:1px solid var(--ui-border);width:min(100%,440px);min-width:0;box-shadow:0 8px 24px color-mix(in srgb, var(--ui-text) 12%, transparent);z-index:50;border-radius:10px;padding:12px;position:absolute;top:calc(100% + 6px);left:0}.home-month-picker__years{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.home-month-picker__months{border-top:1px solid var(--ui-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:12px;padding:12px 0;display:grid}.home-dashboard .home-month-picker__months button{padding:8px 2px}.home-month-picker__footer{border-top:1px solid var(--ui-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:10px;display:flex}.home-month-picker__footer span{color:var(--ui-muted);font-size:11px}@container home-month (width<=390px){.home-month-picker__months{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (pointer:coarse){.home-dashboard .home-month-picker button{min-height:44px}.home-month-picker__navigation{grid-template-columns:44px minmax(0,1fr) 44px}}.home-dashboard{--hd-panel:#2a3036;--hd-border:#414a53;--hd-muted:#adb6c0;color:var(--ui-text,var(--ui-text));--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--hd-series-orders:var(--lightningcss-light,#326f9e)var(--lightningcss-dark,#91b8ff);--hd-series-paid:var(--lightningcss-light,#267451)var(--lightningcss-dark,#6bd4b0);--hd-series-units:var(--lightningcss-light,#7852a1)var(--lightningcss-dark,#c4a2fb);width:100%;max-width:1540px;margin:0 auto;padding:28px 30px 38px;font-family:Open Sans,Helvetica Neue,sans-serif;font-size:13px;line-height:1.5}.home-dashboard .home-dashboard__eyebrow{color:var(--ui-accent,var(--ui-warning))}.home-dashboard__today--0{--hd-card-accent:var(--hd-series-orders)}.home-dashboard__today--1{--hd-card-accent:var(--hd-series-paid)}.home-dashboard__today--2{--hd-card-accent:var(--hd-series-units)}.home-dashboard .home-dashboard__today .home-dashboard__number{color:var(--hd-card-accent)}.home-dashboard .home-dashboard__today .home-dashboard__icon{color:var(--hd-card-accent);background:color-mix(in srgb, var(--hd-card-accent) 12%, transparent);border-radius:50%;width:38px;height:38px}.home-dashboard .home-dashboard__today-summary>h2,.home-dashboard .home-activity__legend{color:var(--ui-text,var(--ui-text))}.home-dashboard .home-activity__plot text{fill:var(--ui-muted,var(--ui-text))}.home-dashboard .home-activity__hint{color:var(--ui-muted,var(--ui-text))}.home-dashboard .home-activity__tooltip{color:var(--ui-text,var(--ui-text));background:var(--ui-surface,var(--ui-bg));border-color:var(--ui-border,var(--ui-border));box-shadow:0 12px 34px #0003}.home-dashboard .home-dashboard__filters :is(input,select),.home-dashboard .home-dashboard__toggle{color:var(--ui-text,var(--ui-text));background:var(--ui-bg,var(--ui-surface));border-color:var(--ui-border,var(--ui-border))}.home-dashboard .home-dashboard__toggle button{color:var(--ui-muted,var(--ui-text))}.home-dashboard .home-dashboard__toggle button[aria-pressed=true]{color:var(--ui-text,var(--ui-text));background:var(--ui-active,var(--ui-surface))}.home-dashboard,.home-dashboard *{box-sizing:border-box}.home-dashboard h1,.home-dashboard h2,.home-dashboard p{margin:0}.home-dashboard button,.home-dashboard select,.home-dashboard input{font:inherit}.home-dashboard__heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.home-dashboard__eyebrow{color:var(--ui-success);letter-spacing:.14em;font-size:10px;font-weight:700;margin-bottom:6px!important}.home-dashboard h1{letter-spacing:-.6px;font-size:25px;font-weight:600;line-height:1.3}.home-dashboard__heading p:not(.home-dashboard__eyebrow){color:var(--hd-muted);margin-top:7px}.home-dashboard__date{color:var(--hd-muted);font-size:12px}.home-dashboard__top{grid-template-columns:minmax(260px,.8fr) minmax(0,1.7fr);gap:20px;margin-bottom:22px;display:grid}.home-dashboard__panel{border:1px solid var(--hd-border);background:var(--hd-panel);border-radius:7px;min-width:0}.home-dashboard__today,.home-dashboard__integrations{padding:22px 24px}.home-dashboard__card-label{justify-content:space-between;align-items:center;gap:14px;display:flex}.home-dashboard h2{font-size:15px;font-weight:600}.home-dashboard__icon{color:var(--ui-success);background:#62ba9819;border-radius:6px;place-items:center;width:28px;height:28px;font-size:20px;display:grid}.home-dashboard__number{letter-spacing:-1px;margin:19px 0 13px;font-size:44px;font-weight:600;line-height:1}.home-dashboard__today p{color:var(--hd-muted);font-size:12px}.home-dashboard__paid{color:var(--ui-success)}.home-dashboard__today footer{color:var(--hd-muted);margin-top:22px;font-size:11px}.home-dashboard__badge{background:var(--ui-surface);border-radius:4px;padding:2px 8px;font-size:11px}.home-dashboard__integration-empty{min-height:150px;color:var(--hd-muted);justify-content:center;align-items:center;gap:15px;display:flex}.home-dashboard__empty-symbol{color:var(--ui-muted);font-size:27px}.home-dashboard__connections{grid-template-columns:repeat(auto-fit,minmax(265px,1fr));gap:10px;max-height:245px;margin:17px 0 0;padding:0;list-style:none;display:grid;overflow-y:auto}.home-dashboard__connections li{border:1px solid var(--ui-border);border-radius:5px;align-items:center;gap:10px;padding:11px;display:flex}.home-dashboard__monogram{background:var(--ui-surface);border:1px solid var(--ui-border);width:34px;height:34px;color:var(--ui-info);border-radius:6px;flex-shrink:0;place-items:center;font-size:12px;font-weight:600;display:grid}.home-dashboard__connections li>div{flex:1;min-width:0}.home-dashboard__connections strong{font-size:12px;display:block}.home-dashboard__connections span:not(.home-dashboard__monogram):not(.home-dashboard__connected),.home-dashboard__connections small{color:var(--hd-muted);overflow-wrap:anywhere;font-size:11px;display:block}.home-dashboard__connections small{margin-top:4px;font-size:10px}.home-dashboard__connected{color:var(--ui-success);align-items:center;gap:5px;font-size:10px;display:flex}.home-dashboard__connected i{background:var(--ui-success-bg);border-radius:50%;width:5px;height:5px}.home-dashboard__analytics{padding:24px}.home-dashboard__chart-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.home-dashboard__chart-heading p{color:var(--hd-muted);margin-top:4px;font-size:12px}.home-dashboard__toggle{border:1px solid var(--hd-border);background:var(--ui-bg);border-radius:5px;padding:3px;display:flex}.home-dashboard__toggle button{color:var(--ui-text);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:3px;padding:7px 13px;font-size:12px}.home-dashboard__toggle button[aria-pressed=true]{background:var(--ui-surface);color:var(--ui-text);box-shadow:0 1px 3px #0002}.home-dashboard__filters{border-top:1px solid var(--ui-border);flex-wrap:wrap;align-items:end;gap:12px;margin:23px 0 24px;padding-top:20px;display:flex}.home-dashboard__filters label{color:var(--hd-muted);flex-direction:column;gap:6px;font-size:11px;display:flex}.home-dashboard__filters select,.home-dashboard__filters input{border:1px solid var(--ui-border);background:var(--ui-bg);height:36px;color:var(--ui-text);border-radius:4px;min-width:135px;max-width:100%;padding:0 10px;font-size:12px}.home-dashboard__filters select:disabled{opacity:.7}.home-dashboard__filters .home-dashboard__source{min-width:200px;margin-left:auto}.home-dashboard :is(button,input,select,summary):focus-visible{outline-offset:3px;outline:2px solid #8bc9f0}.home-dashboard__metric{align-items:center;gap:12px;min-height:52px;display:flex}.home-dashboard__metric strong{font-size:33px;font-weight:600;line-height:1}.home-dashboard__metric>span{color:var(--ui-info);font-size:12px}.home-dashboard__metric small{color:var(--hd-muted);font-size:11px;display:block}.home-dashboard__chart{width:100%;min-height:220px;max-height:310px;display:block}.home-dashboard__chart text{fill:var(--hd-muted);font-family:inherit;font-size:11px}.home-dashboard__chart-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:230px;padding:22px;display:flex}.home-dashboard__chart-empty svg{fill:none;width:43px;height:43px;stroke:var(--ui-muted);stroke-width:2px;margin-bottom:5px}.home-dashboard__chart-empty strong{font-size:13px;font-weight:600}.home-dashboard__chart-empty p{color:var(--hd-muted);font-size:12px}.home-dashboard__method{border-top:1px solid var(--ui-border);color:var(--hd-muted);padding-top:14px;font-size:11px;line-height:1.7}.home-dashboard__asof{margin-top:5px;display:block}.home-dashboard__data{color:var(--ui-text);margin:0 0 14px;font-size:11px}.home-dashboard__data summary{cursor:pointer;width:fit-content;padding:5px 0}.home-dashboard__table-wrap{max-height:260px;overflow:auto}.home-dashboard__data table{border-collapse:collapse;width:100%;font-size:12px}.home-dashboard__data caption{text-align:left;color:var(--hd-muted);padding:8px 0}.home-dashboard__data :is(th,td){text-align:left;border-bottom:1px solid var(--ui-border);padding:7px 10px}.home-dashboard__data tbody th{font-weight:400}.home-dashboard__zero{color:var(--hd-muted);font-size:12px;margin-bottom:15px!important}@media (width<=760px){.home-dashboard{padding:20px 16px}.home-dashboard__heading{align-items:flex-start}.home-dashboard__date{display:none}.home-dashboard__top{grid-template-columns:1fr;gap:14px;margin-bottom:14px}.home-dashboard__today,.home-dashboard__integrations,.home-dashboard__analytics{padding:19px}.home-dashboard__today footer{margin-top:17px}.home-dashboard__integration-empty{justify-content:flex-start;min-height:84px}.home-dashboard__chart-heading{flex-direction:column;align-items:flex-start;gap:15px}.home-dashboard__toggle{width:100%}.home-dashboard__toggle button{flex:1;min-height:38px}.home-dashboard__filters{grid-template-columns:1fr 1fr;gap:12px;display:grid}.home-dashboard__filters label:first-child,.home-dashboard__filters .home-dashboard__source{grid-column:1/-1;min-width:0;margin:0}.home-dashboard__filters label{min-width:0}.home-dashboard__filters select,.home-dashboard__filters input{width:100%;min-width:0;height:42px}.home-dashboard__chart{min-height:170px}.home-dashboard__chart-empty{min-height:210px;padding:14px 0}.home-dashboard__connections{grid-template-columns:1fr;max-height:none;overflow-y:visible}}.home-dashboard__connection-note{color:var(--ui-text);font-size:10px;line-height:1.6;margin-top:10px!important}.home-dashboard__coverage{border-left:2px solid var(--ui-border);color:var(--ui-text);background:var(--ui-bg);padding:10px 12px;font-size:11px;margin:0 0 18px!important}.home-dashboard__reload{justify-content:flex-end;margin:12px 30px -10px;display:flex}.home-dashboard__reload button{background:var(--ui-surface);color:var(--ui-info);border:1px solid var(--ui-border);cursor:pointer;font:inherit;border-radius:4px;padding:7px 12px;font-size:12px}.home-dashboard__reload button:focus-visible{outline-offset:3px;outline:2px solid #8bc9f0}.home-dashboard__legend{color:var(--ui-text);flex-wrap:wrap;gap:12px 26px;margin:20px 0 4px;display:flex}.home-dashboard__legend span{align-items:center;gap:8px;display:flex}.home-dashboard__legend i{border-radius:50%;width:9px;height:9px}.home-dashboard__dual-scroll{overflow-x:auto}.home-dashboard__dual-chart{width:100%;min-width:720px;height:auto}.home-dashboard__summary{background:var(--hd-border);border:1px solid var(--hd-border);border-radius:6px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:12px 0 20px;display:grid;overflow:hidden}.home-dashboard__summary>div{background:var(--hd-panel);min-width:0;padding:16px}.home-dashboard__summary span{color:var(--hd-muted);margin-bottom:8px;font-size:11px;display:block}.home-dashboard__summary strong{overflow-wrap:anywhere;font-size:16px;font-weight:600}.home-dashboard__filters{grid-template-columns:repeat(4,minmax(0,1fr))}.home-dashboard__toggle{flex-wrap:wrap}@media (width<=900px){.home-dashboard__summary,.home-dashboard__filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.home-dashboard__summary,.home-dashboard__filters{grid-template-columns:1fr}}.home-dashboard{--hd-panel:#252d36;--hd-border:#3b4754;max-width:1500px;padding:24px clamp(16px,3vw,38px) 36px}.home-dashboard__panel{border-radius:16px;box-shadow:0 8px 28px #07111a18}.home-dashboard__today-summary>h2{color:var(--ui-text);margin:0 0 14px;font-size:15px}.home-dashboard__top{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:10px}.home-dashboard__today{background:linear-gradient(130deg, #91b8ff0b, transparent 75%), var(--hd-panel);padding:22px}.home-dashboard__today h3{margin:0;font-size:13px;font-weight:600}.home-dashboard__today--1{background:linear-gradient(130deg, #6bd4b00d, transparent 75%), var(--hd-panel)}.home-dashboard__today--2{background:linear-gradient(130deg, #c4a2fb0e, transparent 75%), var(--hd-panel)}.home-dashboard__today--0 .home-dashboard__number{color:var(--ui-info)}.home-dashboard__today--1 .home-dashboard__number{color:var(--ui-success)}.home-dashboard__today--2 .home-dashboard__number{color:var(--ui-info)}.home-dashboard__number{font-variant-numeric:tabular-nums;font-size:clamp(32px,4vw,48px)}.home-dashboard__scope{color:var(--hd-muted);font-size:11px;margin:12px 0 24px!important}.home-dashboard__reload{color:var(--ui-text);flex-wrap:wrap;align-items:center;gap:14px;margin:16px 30px 0;font-size:12px}.home-dashboard__reload span{flex:1;min-width:170px;margin-right:auto}.home-dashboard__reload button{border-radius:8px;min-height:40px}.home-dashboard__reload button:disabled{opacity:.6;cursor:wait}.home-dashboard__filters input,.home-dashboard__filters select{border-radius:8px;min-height:42px}.home-dashboard__filters label[hidden]{display:none}.home-dashboard__toggle{border-radius:10px}.home-dashboard__toggle button{border-radius:7px;min-height:38px}.home-activity__legend{color:var(--ui-text);flex-wrap:wrap;gap:12px 24px;margin:6px 0 12px;font-size:12px;display:flex}.home-activity__legend span,.home-activity__tooltip span{align-items:center;gap:7px;display:inline-flex}.home-activity i{border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.home-activity__plot{outline-offset:4px;min-width:0;position:relative}.home-activity__plot svg{touch-action:pan-y;width:100%;height:300px;display:block}.home-activity__plot text{fill:var(--ui-text);font:11px Open Sans,sans-serif}.home-activity__tooltip{border:1px solid var(--ui-border);width:252px;max-width:calc(100% - 16px);color:var(--ui-text);pointer-events:none;background:#19232ef5;border-radius:12px;padding:14px;font-size:12px;position:absolute;top:10px;box-shadow:0 8px 32px #0006}.home-activity__tooltip>strong{margin-bottom:10px;display:block}.home-activity__tooltip>div{justify-content:space-between;gap:12px;margin-top:6px;display:flex}.home-activity__tooltip b{font-variant-numeric:tabular-nums}.home-activity__hint{color:var(--ui-text);font-size:11px;margin:4px 0 12px!important}@media (width<=900px){.home-dashboard__top{gap:10px}.home-dashboard__today{padding:16px}.home-activity__tooltip{right:8px;left:auto!important}}@media (width<=600px){.home-dashboard__top{grid-template-columns:1fr}.home-dashboard__today{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 18px;display:grid}.home-dashboard__today .home-dashboard__number{grid-area:1/2/3;margin:0}.home-dashboard__today .home-dashboard__icon{display:none}.home-dashboard__today p{grid-column:1}.home-dashboard__analytics{padding:16px}.home-dashboard__heading{margin-bottom:20px}.home-dashboard__reload{margin:12px 16px 0}.home-activity__plot svg{height:240px}.home-activity__legend{gap:8px 14px;font-size:11px}.home-dashboard__filters{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-dashboard__top{grid-template-columns:repeat(4,minmax(0,1fr))}.home-dashboard__today--value{--hd-card-accent:var(--ui-accent,#d2af69)}.home-dashboard .home-dashboard__money{letter-spacing:-.6px;overflow-wrap:anywhere;font-size:clamp(22px,2vw,30px);line-height:1.35}.home-activity__plot svg{height:330px}.home-activity__plot:focus-visible{outline:2px solid var(--ui-accent,#d2af69);border-radius:8px}.home-dashboard .home-activity__tooltip{border-radius:14px;width:292px;padding:17px}.home-activity__tooltip>strong{font-size:13px}.home-activity__tooltip>div{align-items:baseline}.home-activity__tooltip b{text-align:right}.home-activity__tooltip .home-activity__paid-value{border-top:1px solid var(--hd-border);gap:6px;margin-top:12px;padding-top:12px;display:grid}.home-activity__paid-value>span{color:var(--hd-muted)}.home-activity__paid-value b{text-align:left;overflow-wrap:anywhere;font-size:15px}.home-activity__navigation{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin:12px 0;display:flex}.home-activity__navigation :is(button,select){border:1px solid var(--hd-border);background:var(--ui-surface,var(--ui-surface));min-height:44px;color:var(--ui-text,var(--ui-text));cursor:pointer;border-radius:9px;padding:8px 12px}.home-activity__navigation button{min-width:44px;font-size:22px}.home-activity__navigation button:disabled{opacity:.35;cursor:default}.home-activity__navigation .home-activity__clear{font-size:12px}.home-activity__navigation :is(button,select):focus-visible{outline:2px solid var(--ui-accent,#d2af69);outline-offset:2px}@media (width<=1200px){.home-dashboard__top{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.home-dashboard__top{grid-template-columns:1fr}.home-dashboard__today--value{display:block}.home-dashboard__today--value .home-dashboard__money{margin:10px 0;font-size:26px}.home-dashboard .home-activity__tooltip{width:100%;max-width:none;box-shadow:none;background:var(--ui-bg,var(--ui-bg));margin:12px 0 0;position:static}.home-activity__plot svg{height:240px}.home-activity__navigation{justify-content:center}.home-activity__navigation select{flex:1;min-width:0;font-size:16px}.home-activity__navigation .home-activity__clear{flex-basis:100%;font-size:13px}}.home-dashboard .home-activity__money-axis{fill:var(--ui-accent,var(--ui-warning))}.home-activity__currency{color:var(--hd-muted);align-items:center;gap:8px;margin-left:auto;display:inline-flex}.home-activity__currency select{color:var(--ui-text,var(--ui-text));background:var(--ui-bg,var(--ui-bg));border:1px solid var(--hd-border);border-radius:8px;min-height:44px;padding:8px}.home-activity__summary{border-top:1px solid var(--hd-border);margin:22px 0;padding-top:20px}.home-activity__summary header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:16px;display:flex}.home-activity__summary h3{margin:0;font-size:14px;font-weight:600}.home-activity__summary header>span{color:var(--hd-muted);font-size:11px}.home-activity__summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.home-activity__summary-grid>div{background:var(--ui-bg,var(--ui-bg));border-radius:12px;min-width:0;padding:16px}.home-activity__summary-grid span{color:var(--hd-muted);margin-bottom:10px;font-size:12px;display:block}.home-activity__summary-grid strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:23px;font-weight:600;line-height:1.4;display:block}.home-activity__summary-grid>div:last-child strong{font-size:19px}@media (width<=1000px){.home-activity__summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.home-activity__currency{justify-content:space-between;width:100%;margin-left:0}.home-activity__currency select{font-size:16px}}@media (width<=360px){.home-activity__summary-grid{grid-template-columns:1fr}}.home-dashboard{--ui-bg:#192322;--ui-surface:#192322;--ui-soft:#303b34;--ui-text:#c7cfca;--ui-muted:#9cafa4;--ui-border:#34443b;--ui-active:var(--lightningcss-light,#f2ead9)var(--lightningcss-dark,#463e2f);--ui-accent:#a58443;--ui-action:var(--lightningcss-light,#263231)var(--lightningcss-dark,#ecede8);--ui-on-action:var(--lightningcss-light,#fff)var(--lightningcss-dark,#292f31);--ui-info:#f0d599;--ui-success:var(--lightningcss-light,#23674e)var(--lightningcss-dark,#99d6b6);--ui-warning:var(--lightningcss-light,#8c5919)var(--lightningcss-dark,#f1c58b);--ui-danger:var(--lightningcss-light,#ae3841)var(--lightningcss-dark,#f1a1a6);--ui-info-bg:var(--lightningcss-light,#eaf1f7)var(--lightningcss-dark,#2d414e);--ui-success-bg:var(--lightningcss-light,#e9f3ed)var(--lightningcss-dark,#294438);--ui-warning-bg:var(--lightningcss-light,#fcf0dc)var(--lightningcss-dark,#463a29);--ui-danger-bg:var(--lightningcss-light,#fbecef)var(--lightningcss-dark,#462f33);--ui-shadow:0 8px 28px #0c211314;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--hd-panel:var(--ui-surface);--hd-border:var(--ui-border);--hd-muted:var(--ui-muted);background:var(--ui-bg)}.home-dashboard .home-activity__tooltip{width:100%;max-width:none;box-shadow:none;background:var(--ui-bg,var(--ui-bg));margin:12px 0 0;position:static}@media (width>=601px){.home-dashboard .home-activity__tooltip{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 20px;display:grid}.home-dashboard .home-activity__tooltip>strong{grid-column:1/-1;margin:0}.home-dashboard .home-activity__tooltip>div{border:0;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;min-width:0;margin:0;padding:0;display:flex}.home-dashboard .home-activity__tooltip b{text-align:left;font-size:16px}}.home-activity__help,.home-dashboard__method{color:var(--hd-muted);font-size:11px}.home-activity__help summary,.home-dashboard__method summary{cursor:pointer;padding:4px 0}.home-activity__day-placeholder{color:var(--hd-muted);padding:12px 0;font-size:12px}@media (width>=1050px){.home-dashboard{padding:10px 20px 12px}.home-dashboard__heading{margin-bottom:8px}.home-dashboard h1{font-size:20px}.home-dashboard .home-dashboard__today-summary>h2{margin-bottom:6px;font-size:13px}.home-dashboard__top{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:4px}.home-dashboard .home-dashboard__today{border-radius:12px;padding:10px 14px}.home-dashboard__card-label{gap:6px;min-height:28px}.home-dashboard .home-dashboard__today h3{font-size:12px}.home-dashboard .home-dashboard__today .home-dashboard__icon{flex-shrink:0;width:26px;height:26px}.home-dashboard .home-dashboard__number{margin:5px 0;font-size:28px;line-height:1.15}.home-dashboard .home-dashboard__money{font-size:24px}.home-dashboard__today p{font-size:10px;line-height:1.3}.home-dashboard .home-dashboard__scope{font-size:10px;margin:3px 0!important}.home-dashboard__today-summary{margin-bottom:8px}.home-dashboard__analytics{padding:12px 16px}.home-dashboard__chart-heading{gap:10px}.home-dashboard__chart-heading h2{font-size:14px}.home-dashboard__chart-subtitle{display:none}.home-dashboard__toggle button{min-height:28px;padding:4px 10px;font-size:11px}.home-dashboard__filters{grid-template-columns:1.1fr 1fr 1fr 1.5fr 1.2fr;gap:8px;margin:8px 0;display:grid}.home-dashboard__filters label{min-width:0;font-size:10px}.home-dashboard__filters :is(input,select){width:100%;min-width:0;height:30px;min-height:30px;padding:0 6px;font-size:11px}.home-dashboard .home-activity__legend{gap:8px 18px;margin:4px 0;font-size:11px}.home-dashboard .home-activity__plot svg{height:clamp(160px,100dvh - 565px,360px)}.home-activity__day-slot{min-height:49px}.home-dashboard .home-activity__tooltip{border-radius:9px;grid-template-columns:1.35fr repeat(4,minmax(0,1fr));align-items:center;gap:12px;margin:0;padding:7px 10px;font-size:10px}.home-dashboard .home-activity__tooltip>strong{grid-column:auto;font-size:11px}.home-dashboard .home-activity__tooltip>div{gap:2px}.home-dashboard .home-activity__tooltip b{font-size:14px}.home-activity__navigation{gap:6px;margin:4px 0}.home-activity__navigation :is(button,select){min-height:30px;padding:3px 10px;font-size:11px}.home-activity__navigation button{min-width:32px}.home-activity__help{width:fit-content;max-width:40%;min-height:30px;margin:-30px 0 0 auto}.home-activity__help[open]{max-width:none;margin:4px 0}.home-dashboard .home-activity__summary{margin:7px 0 4px;padding-top:7px}.home-activity__summary header{margin-bottom:5px}.home-activity__summary h3{font-size:12px}.home-activity__summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.home-activity__summary-grid>div{border-radius:8px;padding:7px 10px}.home-activity__summary-grid span{margin-bottom:1px;font-size:10px}.home-activity__summary-grid strong,.home-activity__summary-grid>div:last-child strong{font-size:20px}.home-dashboard__data,.home-dashboard__method{margin:0;font-size:10px}.home-dashboard__data summary,.home-dashboard__method summary{padding:2px 0}.home-dashboard__method{border:0;padding:0}.home-dashboard__reload{margin:5px 20px 0;font-size:10px}.home-dashboard__reload button{min-height:26px;padding:3px 10px}}.home-dashboard__filter-panel summary{cursor:pointer;color:var(--hd-muted);padding:6px 0;font-size:12px}@media (width>=1050px){.workspace:has(>.home-dashboard){padding:0 0 8px}.home-dashboard__filter-panel summary{padding:3px 0;font-size:11px}.home-dashboard__filters{border:0;padding:0}.home-dashboard .home-dashboard__today p{display:none}.home-dashboard .home-dashboard__today-summary>h2{margin-bottom:4px}.home-activity__summary-grid>div{padding:5px 10px}.home-activity__summary-grid strong,.home-activity__summary-grid>div:last-child strong{font-size:18px}.home-dashboard__chart-heading{border:0}.home-dashboard .home-dashboard__today-summary>h2{clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-dashboard .home-dashboard__today{padding:6px 12px}.home-dashboard .home-activity__navigation{justify-content:flex-start}.home-activity__day-slot{min-height:54px}.home-dashboard__analytics{padding:10px 16px}.home-dashboard .home-activity__summary{margin-top:5px;padding-top:5px}.workspace:has(>.home-dashboard)>.runtime-status{min-height:24px;margin:0;padding:3px 12px;font-size:10px}.home-dashboard .home-activity__plot svg{height:clamp(150px,100dvh - 628px,360px)}.home-dashboard__heading{margin-bottom:4px}}.home-dashboard__heading-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:20px;display:flex}.home-dashboard__heading-tools .home-dashboard__reload{margin:0}.home-dashboard__filter-panel[open] .home-dashboard__toggle{width:fit-content;margin:6px 0}@media (width>=1050px){.home-dashboard__chart-heading{display:none}.home-dashboard__today-summary>.home-dashboard__scope{display:inline;margin-right:10px!important}.home-dashboard .home-activity__plot svg{height:clamp(160px,100dvh - 570px,390px)}}@media (width<=1049px){.home-dashboard__heading-tools{justify-content:flex-start;gap:12px}}@media (width<=600px){.home-dashboard__heading{flex-direction:column;align-items:stretch;gap:10px}.home-dashboard__heading-tools,.home-dashboard__heading-tools .home-dashboard__reload{width:100%}.home-dashboard .home-dashboard__today-summary>h2{clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (width>=1050px) and (hover:hover) and (pointer:fine){.home-dashboard .home-activity__tooltip:is(.home-activity__tooltip--left,.home-activity__tooltip--right){top:8px;left:var(--tooltip-left);background:var(--ui-surface,var(--ui-surface));border:1px solid var(--ui-border,var(--ui-border));z-index:3;pointer-events:none;border-radius:8px;width:280px;max-width:none;margin:0;padding:10px 12px;font-size:11px;line-height:17px;display:block;position:absolute;box-shadow:0 8px 24px #0005}.home-dashboard .home-activity__tooltip:is(.home-activity__tooltip--left,.home-activity__tooltip--right)>strong{margin:0 0 6px;font-size:14px;line-height:20px;display:block}.home-dashboard .home-activity__tooltip:is(.home-activity__tooltip--left,.home-activity__tooltip--right)>div{border:0;flex-direction:row;justify-content:space-between;align-items:baseline;gap:12px;margin:0;padding:0;display:flex}.home-dashboard .home-activity__tooltip:is(.home-activity__tooltip--left,.home-activity__tooltip--right) b{text-align:right;overflow-wrap:anywhere;font-size:12px;line-height:17px}.home-dashboard .home-activity__tooltip:is(.home-activity__tooltip--left,.home-activity__tooltip--right)>.home-activity__paid-value{border-top:1px solid var(--hd-border);margin-top:6px;padding-top:5px}}.home-dashboard .home-dashboard__today .home-dashboard__number{padding-right:50px}.home-dashboard .home-dashboard__chart-switch{cursor:pointer;width:44px;height:44px;color:var(--hd-card-accent);background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid;position:absolute;top:42px;right:10px}.home-dashboard__chart-switch>span{border:1px solid var(--hd-border);background:var(--hd-panel);border-radius:20px;width:34px;height:20px;display:block;position:relative}.home-dashboard__chart-switch>span:after{content:"";background:var(--hd-muted);border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:2px;left:2px}.home-dashboard__chart-switch[aria-checked=true]>span{background:currentColor;border-color:currentColor}.home-dashboard__chart-switch[aria-checked=true]>span:after{background:var(--hd-panel);transform:translate(14px)}.home-dashboard__chart-switch:focus-visible{outline-offset:2px;outline:2px solid}@media (width>=1050px){.home-dashboard .home-dashboard__chart-switch{top:35px}}@media (prefers-reduced-motion:reduce){.home-dashboard__chart-switch>span:after{transition:none}}@media (width<=1049px){.home-dashboard .home-dashboard__chart-switch{top:50%;transform:translateY(-50%)}.home-dashboard .home-dashboard__today .home-dashboard__card-label{padding-right:44px}}.home-activity__zoom{display:none}@media (width<=1049px),(pointer:coarse){.home-activity__zoom{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 8px;display:flex}.home-activity__zoom>span{color:var(--hd-muted);flex:1 0 100%;font-size:11px}.home-activity__zoom button{border:1px solid var(--hd-border);background:var(--hd-panel);min-width:44px;min-height:44px;color:var(--ui-text);border-radius:8px;padding:6px 10px}.home-activity__zoom button:disabled{opacity:.4}.home-activity__zoom button:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.home-dashboard .home-activity__plot svg{touch-action:pan-y;-webkit-user-select:none;user-select:none;height:clamp(170px,48vw,220px);max-height:220px}.home-dashboard .home-activity__day-slot{min-height:0}.home-dashboard .home-activity__tooltip{border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 14px;width:100%;max-width:none;margin:8px 0 0;padding:10px 12px;font-size:11px;display:grid;position:relative;box-shadow:0 4px 14px #0002;inset:auto!important}.home-dashboard .home-activity__tooltip>strong{grid-column:1/-1;margin:0;font-size:12px}.home-dashboard .home-activity__tooltip>div{border:0;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;margin:0;padding:0;display:flex}.home-dashboard .home-activity__tooltip b{text-align:left;overflow-wrap:anywhere;font-size:13px}.home-dashboard .home-activity__day-placeholder{margin:8px 0;font-size:11px}}@media (width>=1050px){.home-dashboard .home-dashboard__filters{grid-template-columns:1.1fr 1fr 1fr 1.5fr}.home-dashboard .home-activity__day-slot{min-height:24px}.home-dashboard .home-activity__day-placeholder{margin:4px 0;padding:0;font-size:11px}.home-dashboard .home-activity__summary{margin-bottom:0}}.home-dashboard .home-activity__plot svg{touch-action:pan-y pinch-zoom;cursor:crosshair}.home-dashboard.home-day-popover{z-index:10000;pointer-events:none;transform-origin:0 0;background:0 0;width:280px;max-width:none;margin:0;padding:0;position:fixed}.home-dashboard.home-day-popover .home-activity__tooltip{border:1px solid var(--hd-border);background:var(--hd-panel);width:100%;max-width:none;color:var(--ui-text,var(--ui-text));border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 12px;margin:0;padding:10px 12px;font-size:11px;line-height:16px;display:grid;position:static;box-shadow:0 6px 24px #0007;inset:auto!important}.home-dashboard.home-day-popover .home-activity__tooltip>strong{grid-column:1/-1;margin:0;font-size:12px}.home-dashboard.home-day-popover .home-activity__tooltip>div{border:0;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;margin:0;padding:0;display:flex}.home-dashboard.home-day-popover .home-activity__tooltip b{text-align:left;overflow-wrap:anywhere;font-size:13px}.home-activity__platforms{color:var(--hd-muted);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:6px 0;font-size:11px;display:flex}.home-activity__platform-date{color:var(--ui-text);font-size:11px;font-weight:600}.home-activity__platforms dl{flex-wrap:wrap;align-items:center;gap:5px 14px;margin:0;display:flex}.home-activity__platforms dl>div{align-items:baseline;gap:6px;display:flex}.home-activity__platforms dt{overflow-wrap:anywhere}.home-activity__platforms dd{color:var(--ui-text);font-variant-numeric:tabular-nums;margin:0;font-weight:650}.home-activity__summary>.home-activity__platforms{border-top:1px solid var(--hd-border);margin-bottom:0;padding-top:7px}.home-activity__platforms{display:block}.home-activity__platform-date{margin-bottom:6px;display:block}.home-activity__platform-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 20px;display:grid}.home-activity__platform-metrics>div{min-width:0}.home-activity__platform-metrics>div>strong{margin-bottom:4px;font-size:11px;font-weight:600;display:block}@media (width<=650px){.home-activity__platform-metrics{grid-template-columns:1fr;gap:10px}}.home-activity__platform-tables{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:6px;display:grid}.home-activity__platform-tables table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:11px;line-height:16px}.home-activity__platform-tables th,.home-activity__platform-tables td{border-bottom:1px solid var(--hd-border);text-align:right;font-variant-numeric:tabular-nums;padding:3px 6px}.home-activity__platform-tables th:first-child{text-align:left;overflow-wrap:anywhere}.home-activity__platform-tables thead th{font-size:10px;font-weight:600}.home-activity__platform-tables tbody th{color:var(--hd-muted);font-weight:400}.home-activity__platform-tables td{font-weight:600}.home-activity__panel-tabs{gap:3px;display:flex}.home-activity__panel-tabs button{border:1px solid var(--hd-border);color:var(--hd-muted);font:inherit;background:0 0;border-radius:6px;padding:4px 10px}.home-activity__panel-tabs button[aria-pressed=true]{background:var(--hd-panel);color:var(--ui-text);border-color:var(--ui-accent)}.home-activity__panel-tabs button:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.home-dashboard .home-activity__day-slot{min-height:0}@media (width>=1050px){.home-dashboard .home-activity__plot svg{height:var(--home-fitted-height,180px);max-height:none}.home-dashboard .home-activity__summary{margin-top:4px;padding-top:5px}.home-dashboard .home-activity__summary-grid>div{padding:3px 8px}}@media (width<=650px){.home-activity__platform-tables{grid-template-columns:1fr;gap:0}.home-activity__panel-tabs button{min-height:36px}}.home-dashboard .home-activity__summary>header{flex-wrap:wrap;align-items:center;gap:5px 10px;display:flex}.home-dashboard .home-activity__summary>header .home-activity__navigation{margin:0;padding:0}.home-dashboard .home-activity__summary>header>span{margin-left:auto}@media (width>=1050px){.home-dashboard .home-dashboard__today{min-height:0;padding-top:5px;padding-bottom:5px}.home-dashboard .home-dashboard__today .home-dashboard__number{margin-top:2px;margin-bottom:2px}.home-dashboard .home-activity__platform-tables th,.home-dashboard .home-activity__platform-tables td{padding-top:2px;padding-bottom:2px}.home-dashboard{padding-bottom:4px}}.home-dashboard .home-activity__summary{grid-template-columns:minmax(0,1fr) 230px;gap:8px 24px;max-width:860px;margin-left:auto;margin-right:auto;display:grid}.home-dashboard .home-activity__summary>header{grid-column:1/-1;margin-bottom:0}.home-dashboard .home-activity__platform-tables{grid-area:2/1;margin:0;display:block}.home-dashboard .home-activity__summary-grid{grid-area:2/2;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px 6px;margin:0;display:grid}.home-dashboard .home-activity__summary-grid>div{min-width:0;padding:4px 0}.home-dashboard .home-activity__platform-tables th,.home-dashboard .home-activity__platform-tables td{padding-top:1px;padding-bottom:1px;line-height:15px}@media (width<=750px){.home-dashboard .home-activity__summary{flex-direction:column;gap:8px;display:flex}.home-dashboard .home-activity__summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 12px}.home-dashboard .home-activity__summary-grid>div:last-child{grid-column:auto}.home-dashboard .home-activity__platform-tables th,.home-dashboard .home-activity__platform-tables td{padding-top:4px;padding-bottom:4px}}.home-dashboard .home-activity__platform-tables .home-activity__value-zero{color:var(--hd-muted);opacity:.45;font-weight:400}.home-dashboard .home-activity__platform-tables .home-activity__platform-zero th{opacity:.45}.home-dashboard .home-activity__summary-grid{row-gap:5px}.home-dashboard .home-activity__summary-grid>div{padding-top:2px;padding-bottom:2px}@media (width>=751px){.home-dashboard .home-activity__summary{grid-template-columns:minmax(0,1fr) 330px}}.home-dashboard .home-activity__summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-dashboard .home-activity__summary-grid>div:last-child{grid-column:1/-1}.home-dashboard .home-activity__platform-tables th{white-space:normal;overflow-wrap:anywhere;vertical-align:bottom}.home-dashboard .home-activity__summary-grid span{white-space:normal;overflow-wrap:anywhere}@media (width<=1049px){.home-dashboard .home-activity__summary{flex-direction:column;gap:8px;display:flex}.home-dashboard .home-activity__platform-tables{width:100%;min-width:0}.home-dashboard .home-activity__platform-tables th,.home-dashboard .home-activity__platform-tables td{padding-left:3px;padding-right:3px}}.home-dashboard .home-activity__platform-tables tbody>tr>th,.home-dashboard .home-activity__platform-tables tbody>tr>td{background:0 0}.home-dashboard .home-activity__platform-tables tbody>.home-activity__platform-active{background:var(--ui-soft,#eaf0f8)}.home-dashboard .home-dashboard__icon{position:relative}.home-dashboard .home-dashboard__icon-badge{border:1.5px solid var(--ui-surface,#fff);background:var(--hd-card-accent);color:#fff;border-radius:50%;place-items:center;width:12px;height:12px;display:grid;position:absolute;bottom:-1px;right:-2px}.home-dashboard .home-dashboard__icon-badge .icon{stroke-width:2.5px}@media (width<=600px){.home-dashboard .home-dashboard__today .home-dashboard__card-label{justify-content:flex-start;gap:8px}.home-dashboard .home-dashboard__today .home-dashboard__icon{flex-shrink:0;order:-1;place-items:center;width:26px;height:26px;display:grid}}.home-dashboard .home-dashboard__today{position:relative}.home-dashboard .home-dashboard__card-link{z-index:1;border-radius:inherit;position:absolute;inset:0}.home-dashboard .home-dashboard__card-link:hover{background:color-mix(in srgb, var(--ui-accent) 4%, transparent)}.home-dashboard .home-dashboard__card-link:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.home-dashboard .home-dashboard__chart-switch{z-index:2}.home-activity__summary-grid>div{position:relative}.home-dashboard .home-dashboard__analytics{container:home-analytics/inline-size}.home-dashboard .home-dashboard__filters{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:8px 0 12px;padding:0;display:grid}.home-dashboard .home-dashboard__filters>label{grid-column:auto;min-width:0;margin:0}.home-dashboard .home-dashboard__filters :is(input,select){width:100%;min-width:0;max-width:100%}@container home-analytics (width>=600px){.home-dashboard .home-dashboard__filters{grid-template-columns:1.1fr 1fr 1fr 1.3fr}}.home-dashboard__stable-chart{position:relative}.home-dashboard [data-pending=true]{opacity:.5}.home-dashboard__chart-progress{text-align:center;color:var(--ui-text);pointer-events:none;place-items:center;padding:20px;font-size:13px;display:grid;position:absolute;inset:0}.status-catalog{min-width:0;padding:18px}.status-catalog>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.status-catalog h1{margin:0;font-size:24px}.status-catalog header p,.status-catalog-note{color:#50627c;font-size:13px}.status-catalog-list{gap:10px;display:grid}.status-catalog article{background:#fff;border:1px solid #d3e0f4;border-radius:12px;grid-template-columns:minmax(230px,1fr) minmax(260px,1.5fr) 130px;gap:20px;padding:16px;display:grid}.status-catalog h2{align-items:center;gap:8px;margin:0 0 7px;font-size:15px;display:flex}.status-catalog h2>span{border-radius:3px;flex:none;width:9px;height:22px}.status-catalog p{margin:5px 0 10px}.status-catalog small,.status-catalog-actions span{color:#5a6c85;font-size:12px}.status-catalog-actions ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.status-catalog-actions li{gap:3px;display:grid}.status-catalog-actions strong{font-size:13px;font-weight:600}.status-catalog-actions p{color:#62738a;font-size:13px}.status-catalog-toggle{flex-direction:column;align-items:flex-end;gap:7px;font-size:12px;display:flex}.status-catalog-toggle small{text-align:right}.status-catalog .is-disabled{border-style:dashed}.status-catalog-confirm{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}@media (width<=1050px){.status-catalog article{grid-template-columns:minmax(0,1fr) 110px;gap:12px}.status-catalog-actions{grid-column:1}.status-catalog-toggle{grid-area:1/2/3}.status-catalog>header{flex-wrap:wrap;align-items:flex-start}}@media (width<=480px){.status-catalog{padding:10px}.status-catalog article{grid-template-columns:minmax(0,1fr) 85px;padding:12px}.status-catalog-actions{grid-column:1/-1}.status-catalog-toggle{grid-row:1}.status-catalog-toggle .btn{min-width:70px}}.status-catalog-actions details{margin-top:9px}.status-catalog-actions summary{cursor:pointer;color:#1664c0;font-size:12px}.status-catalog-actions details ul{margin-top:10px}.status-catalog article{background:var(--ui-surface,#fff);border-color:var(--ui-border,#d3e0f4)}.auth-welcome{color:#18334b;background:linear-gradient(125deg,#fff 0%,#f2f7fd 48%,#e9f2ff 100%);align-self:stretch;place-items:center;min-width:0;min-height:100svh;padding:12px 10px;display:grid;overflow:hidden}.aw-canvas{fill:#18334b;width:100%;height:auto;max-height:calc(100svh - 24px);font-family:inherit;display:block;overflow:hidden}.aw-canvas text[fill=\#1a73e8]{fill:#1a73e8}.aw-canvas text[fill=\#71849b]{fill:#71849b}.aw-canvas text[fill=\#5d7d9f]{fill:#5d7d9f}.aw-canvas text[fill=\#6c829c]{fill:#6c829c}.aw-canvas text[fill=\#28805a]{fill:#28805a}.aw-panel,.aw-tile{fill:#fff;stroke:#dbe6f4;stroke-width:1px}.aw-tile-shadow{fill:#6795c918}.aw-rings{fill:none;stroke:#b4d3ff;stroke-width:1px;opacity:.3}.aw-icon{fill:none;stroke:#4287dc;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.aw-symbol>rect{fill:#e0ecfd;stroke:#cfe1fa;stroke-width:.6px}.aw-fusion{fill:#1a73e8;transform-origin:400px 450px;animation:aw-fusion 6.4s var(--aw-offset) linear both}.aw-intro{animation:aw-intro-end 6.4s var(--aw-offset) linear both}.aw-source,.aw-symbol{transform-origin:0 0;animation-duration:6.4s;animation-delay:var(--aw-offset);animation-timing-function:linear;animation-fill-mode:both}.auth-welcome[data-phase=intro] .aw-overview{animation:aw-overview-in 8s var(--aw-offset) both;transform-origin:400px 470px}.aw-overview{opacity:1}.aw-metric-shine{fill:none;stroke:#aecfff;stroke-width:2px;stroke-linecap:round;stroke-dasharray:.16 1;animation:aw-metric-shine 7s calc(var(--i) * .55s) linear infinite}.aw-status-pulse{animation:aw-status 4s calc(var(--i) * .7s) ease-in-out infinite}.aw-settlement-flow{animation:5s ease-in-out infinite aw-settlement}.aw-typing{fill:#4d8ede;animation:aw-typing 2.4s calc(var(--i) * .2s) ease-in-out infinite}.aw-star{fill:#8bbcff22;animation:aw-star 6s calc(var(--i) * .28s) ease-in-out infinite}.aw-like{animation:4.5s ease-in-out infinite aw-status}.auth-page:has(.aw-canvas){color:#18334b;background:#fff}.auth-page:has(.aw-canvas) .auth-brand{background:#fff}.auth-page:has(.aw-canvas) .brand-wordmark rect[mask]{fill:#18334b}.auth-page:has(.aw-canvas) .brand-wordmark>path{stroke:#1a73e8}.auth-page:has(.aw-canvas) .brand-wordmark text{fill:#1a73e8}.auth-page:has(.aw-canvas) .auth-form input{background:#fff;border-color:#d0deef}.auth-page:has(.aw-canvas) .auth-form input:focus{border-color:#1a73e8;box-shadow:0 0 0 3px #1a73e814}.auth-page:has(.aw-canvas) .auth-card .btn.auth-submit{color:#fff;background:#1a73e8;border-color:#1a73e8}.auth-page:has(.aw-canvas) .auth-card .btn.auth-submit:hover:not(:disabled){background:#1765cc;border-color:#1765cc}.auth-page:has(.aw-canvas) .auth-card .btn.auth-submit:disabled{color:#71849b;background:#e3ecf7;border-color:#d0deef}.auth-page:has(.aw-canvas) button:focus-visible{outline-color:#1a73e8}@media (width>=761px) and (height>=501px){.auth-page:has(.aw-canvas){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.auth-welcome[data-phase=intro] .aw-metric-shine,.auth-welcome[data-phase=intro] .aw-status-pulse,.auth-welcome[data-phase=intro] .aw-settlement-flow,.auth-welcome[data-phase=intro] .aw-typing,.auth-welcome[data-phase=intro] .aw-star,.auth-welcome[data-phase=intro] .aw-like{animation-play-state:paused}@keyframes aw-intro-end{0%,91%{opacity:1}to{opacity:0}}@keyframes aw-overview-in{0%,74%{opacity:0;transform:translateY(115px)scale(.38)}88%{opacity:1;transform:translateY(-7px)scale(1.015)}to{opacity:1;transform:none}}@keyframes aw-fusion{0%,82%{opacity:0;transform:scale(.15)}91%{opacity:.22;transform:scale(1)}to{opacity:0;transform:scale(5)}}@keyframes aw-metric-shine{0%,15%{stroke-dashoffset:.2px;opacity:0}25%{opacity:.8}64%,to{stroke-dashoffset:-1px;opacity:0}}@keyframes aw-status{0%,to{opacity:.55}50%{opacity:1}}@keyframes aw-settlement{0%{opacity:0;transform:translate(0)}15%{opacity:.85}85%{opacity:.85}to{opacity:0;transform:translate(279px)}}@keyframes aw-typing{0%,65%,to{opacity:.35;transform:translateY(0)}25%{opacity:1;transform:translateY(-2px)}}@keyframes aw-star{0%,25%,to{fill:#8bbcff22;stroke:#699ee0}48%,70%{fill:#a8ccff;stroke:#1a73e8}}@media (width<=760px),(width<=1000px) and (height<=500px){.auth-welcome{min-height:0;padding:0 12px max(6px,env(safe-area-inset-bottom));flex:1 1 0;order:1}.aw-canvas{width:100%;height:100%;min-height:0;max-height:340px}.auth-page:not(:has(input[autocomplete=username])) .auth-welcome{display:none}}@media (width>=460px) and (width<=1000px) and (height<=500px) and (orientation:landscape),(width<=459px) and (height<=480px){.auth-page:has(input[autocomplete=username]) .auth-welcome{order:0;height:100%;padding:8px}.aw-canvas{max-height:calc(100svh - 16px)}}@media (prefers-reduced-motion:reduce){.auth-welcome *{animation:none!important}.aw-intro{display:none}.auth-welcome[data-phase=intro] .aw-overview{opacity:1;transform:none}}.aw-source-0{animation-name:aw-source-0}@keyframes aw-source-0{0%{opacity:0;transform:translate(-265px,145px)rotate(16deg)scale(.815)}2.083%{opacity:.016;transform:translate(-264.64px,145.3px)rotate(16deg)scale(.815)}4.167%{opacity:.91;transform:translate(-225.94px,177.95px)rotate(16deg)scale(.815)}6.25%{opacity:1;transform:translate(-138.42px,251.79px)rotate(16deg)scale(.815)}8.333%{opacity:1;transform:translate(-23.54px,348.71px)rotate(16deg)scale(.815)}10.417%{opacity:1;transform:translate(97.25px,450.61px)rotate(16deg)scale(.815)}12.5%{opacity:1;transform:translate(202.47px,539.38px)rotate(16deg)scale(.815)}14.583%{opacity:1;transform:translate(255.45px,596.26px)rotate(15.96deg)scale(.8067)}16.667%{opacity:1;transform:translate(208.4px,592.36px)rotate(14.98deg)scale(.7746)}18.75%{opacity:1;transform:translate(153.72px,556.72px)rotate(12.77deg)scale(.7457)}20.833%{opacity:1;transform:translate(109.79px,505.14px)rotate(9.52deg)scale(.7226)}22.917%{opacity:1;transform:translate(80.22px,442.99px)rotate(5.49deg)scale(.707)}25%{opacity:1;transform:translate(67.43px,376.77px)rotate(1deg)scale(.7002)}27.083%{opacity:1;transform:translate(72.47px,313.4px)rotate(-3.56deg)scale(.7029)}29.167%{opacity:1;transform:translate(94.92px,259.49px)rotate(-7.83deg)scale(.7147)}31.25%{opacity:1;transform:translate(132.94px,220.66px)rotate(-11.47deg)scale(.7348)}33.333%{opacity:1;transform:translate(183.42px,200.99px)rotate(-14.16deg)scale(.7614)}35.417%{opacity:1;transform:translate(242.23px,202.51px)rotate(-15.69deg)scale(.7924)}37.5%{opacity:1;transform:translate(304.54px,225.07px)rotate(-15.94deg)scale(.8253)}39.583%{opacity:1;transform:translate(365.25px,266.32px)rotate(-14.88deg)scale(.8573)}41.667%{opacity:1;transform:translate(419.39px,321.94px)rotate(-12.6deg)scale(.8859)}43.75%{opacity:1;transform:translate(462.51px,386.14px)rotate(-9.29deg)scale(.9086)}45.833%{opacity:1;transform:translate(491.09px,452.2px)rotate(-5.22deg)scale(.9237)}47.917%{opacity:1;transform:translate(502.78px,513.22px)rotate(-.72deg)scale(.9299)}50%{opacity:1;transform:translate(496.63px,562.84px)rotate(3.84deg)scale(.9266)}52.083%{opacity:1;transform:translate(473.14px,595.88px)rotate(8.08deg)scale(.9142)}54.167%{opacity:1;transform:translate(434.23px,608.87px)rotate(11.66deg)scale(.8937)}56.25%{opacity:1;transform:translate(383.1px,600.48px)rotate(14.29deg)scale(.8667)}58.333%{opacity:1;transform:translate(323.93px,571.56px)rotate(15.74deg)scale(.8355)}60.417%{opacity:1;transform:translate(261.56px,525.15px)rotate(15.91deg)scale(.8026)}62.5%{opacity:1;transform:translate(201.12px,466.09px)rotate(14.77deg)scale(.7708)}64.583%{opacity:1;transform:translate(147.55px,400.54px)rotate(12.42deg)scale(.7425)}66.667%{opacity:1;transform:translate(105.25px,335.36px)rotate(9.05deg)scale(.7202)}68.75%{opacity:1;transform:translate(78.14px,277.63px)rotate(4.84deg)scale(.7044)}70.833%{opacity:1;transform:translate(73.4px,237.52px)rotate(-.8deg)scale(.6844)}72.917%{opacity:1;transform:translate(91.61px,221.92px)rotate(-7.22deg)scale(.6593)}75%{opacity:1;transform:translate(127.95px,231.44px)rotate(-13.59deg)scale(.6298)}77.083%{opacity:1;transform:translate(174.8px,261.43px)rotate(-19.3deg)scale(.5951)}79.167%{opacity:1;transform:translate(223.46px,303.55px)rotate(-24.05deg)scale(.5537)}81.25%{opacity:1;transform:translate(266.01px,348.05px)rotate(-27.8deg)scale(.5047)}83.333%{opacity:1;transform:translate(296.77px,386.15px)rotate(-30.75deg)scale(.4484)}85.417%{opacity:1;transform:translate(313.25px,411.99px)rotate(-33.17deg)scale(.3864)}87.5%{opacity:1;transform:translate(316.33px,423.71px)rotate(-35.36deg)scale(.3226)}89.583%{opacity:1;transform:translate(309.73px,423.4px)rotate(-37.49deg)scale(.2621)}91.667%{opacity:1;transform:translate(298.87px,416.12px)rotate(-39.52deg)scale(.2109)}93.75%{opacity:.844;transform:translate(289.29px,407.99px)rotate(-41.18deg)scale(.1752)}95.833%{opacity:.376;transform:translate(285.05px,404.05px)rotate(-41.99deg)scale(.1602)}97.917%{opacity:.02;transform:translate(285px,404px)rotate(-42deg)scale(.16)}to{opacity:0;transform:translate(285px,404px)rotate(-42deg)scale(.16)}}.aw-source-1{animation-name:aw-source-1}@keyframes aw-source-1{0%{opacity:0;transform:translate(830px,297px)rotate(11.31deg)scale(.8963)}2.083%{opacity:0;transform:translate(830px,297px)rotate(11.31deg)scale(.8963)}4.167%{opacity:.431;transform:translate(820.93px,301.74px)rotate(11.31deg)scale(.8963)}6.25%{opacity:1;transform:translate(773.74px,326.41px)rotate(11.31deg)scale(.8963)}8.333%{opacity:1;transform:translate(699.68px,365.14px)rotate(11.31deg)scale(.8963)}10.417%{opacity:1;transform:translate(613.98px,409.94px)rotate(11.31deg)scale(.8963)}12.5%{opacity:1;transform:translate(531.91px,452.85px)rotate(11.31deg)scale(.8963)}14.583%{opacity:1;transform:translate(480.26px,469.53px)rotate(10.32deg)scale(.9029)}16.667%{opacity:1;transform:translate(489.33px,407.11px)rotate(5.66deg)scale(.9226)}18.75%{opacity:1;transform:translate(502.95px,330.38px)rotate(.36deg)scale(.93)}20.833%{opacity:1;transform:translate(492.16px,264.19px)rotate(-4.98deg)scale(.9243)}22.917%{opacity:1;transform:translate(457.79px,218.27px)rotate(-9.76deg)scale(.9061)}25%{opacity:1;transform:translate(403.73px,199.3px)rotate(-13.42deg)scale(.8776)}27.083%{opacity:1;transform:translate(336.16px,210.01px)rotate(-15.55deg)scale(.842)}29.167%{opacity:1;transform:translate(262.75px,248.86px)rotate(-15.92deg)scale(.8033)}31.25%{opacity:1;transform:translate(191.89px,310.21px)rotate(-14.47deg)scale(.7659)}33.333%{opacity:1;transform:translate(131.62px,385.16px)rotate(-11.37deg)scale(.7341)}35.417%{opacity:1;transform:translate(88.83px,462.85px)rotate(-6.98deg)scale(.7115)}37.5%{opacity:1;transform:translate(68.37px,532px)rotate(-1.79deg)scale(.7007)}39.583%{opacity:1;transform:translate(72.59px,582.58px)rotate(3.6deg)scale(.7029)}41.667%{opacity:1;transform:translate(100.99px,607.27px)rotate(8.58deg)scale(.7179)}43.75%{opacity:1;transform:translate(150.36px,602.47px)rotate(12.58deg)scale(.744)}45.833%{opacity:1;transform:translate(215.05px,568.89px)rotate(15.15deg)scale(.7781)}47.917%{opacity:1;transform:translate(287.72px,511.4px)rotate(16deg)scale(.8164)}50%{opacity:1;transform:translate(360.07px,438.32px)rotate(15.02deg)scale(.8546)}52.083%{opacity:1;transform:translate(423.87px,360.27px)rotate(12.33deg)scale(.8883)}54.167%{opacity:1;transform:translate(471.86px,288.57px)rotate(8.24deg)scale(.9136)}56.25%{opacity:1;transform:translate(498.57px,233.6px)rotate(3.21deg)scale(.9277)}58.333%{opacity:1;transform:translate(500.95px,203.35px)rotate(-2.19deg)scale(.9289)}60.417%{opacity:1;transform:translate(478.74px,202.2px)rotate(-7.33deg)scale(.9172)}62.5%{opacity:1;transform:translate(434.47px,230.32px)rotate(-11.65deg)scale(.8938)}64.583%{opacity:1;transform:translate(373.17px,283.62px)rotate(-14.63deg)scale(.8615)}66.667%{opacity:1;transform:translate(301.83px,354.39px)rotate(-15.95deg)scale(.8239)}68.75%{opacity:1;transform:translate(228.71px,432.29px)rotate(-15.49deg)scale(.7838)}70.833%{opacity:1;transform:translate(165.32px,503.24px)rotate(-13.68deg)scale(.7329)}72.917%{opacity:1;transform:translate(123.38px,552.02px)rotate(-11.12deg)scale(.6761)}75%{opacity:1;transform:translate(108.83px,570.11px)rotate(-8.57deg)scale(.6197)}77.083%{opacity:1;transform:translate(121.03px,557.58px)rotate(-6.84deg)scale(.5667)}79.167%{opacity:1;transform:translate(153.62px,522.08px)rotate(-6.56deg)scale(.5169)}81.25%{opacity:1;transform:translate(196.67px,475.85px)rotate(-8deg)scale(.4682)}83.333%{opacity:1;transform:translate(239.47px,431.83px)rotate(-11.05deg)scale(.4181)}85.417%{opacity:1;transform:translate(273.29px,399.86px)rotate(-15.22deg)scale(.3653)}87.5%{opacity:1;transform:translate(293.32px,384.29px)rotate(-19.79deg)scale(.3105)}89.583%{opacity:1;transform:translate(299.5px,383.46px)rotate(-24.02deg)scale(.2567)}91.667%{opacity:1;transform:translate(295.9px,391.23px)rotate(-27.3deg)scale(.2093)}93.75%{opacity:.844;transform:translate(288.98px,399.97px)rotate(-29.29deg)scale(.175)}95.833%{opacity:.376;transform:translate(285.06px,403.95px)rotate(-29.99deg)scale(.1602)}97.917%{opacity:.02;transform:translate(285px,404px)rotate(-30deg)scale(.16)}to{opacity:0;transform:translate(285px,404px)rotate(-30deg)scale(.16)}}.aw-source-2{animation-name:aw-source-2}@keyframes aw-source-2{0%{opacity:0;transform:translate(-265px,449px)rotate(0)scale(.93)}2.083%{opacity:0;transform:translate(-265px,449px)rotate(0)scale(.93)}4.167%{opacity:.024;transform:translate(-264.22px,448.84px)rotate(0)scale(.93)}6.25%{opacity:.926;transform:translate(-208.11px,437.33px)rotate(0)scale(.93)}8.333%{opacity:1;transform:translate(-84.58px,411.99px)rotate(0)scale(.93)}10.417%{opacity:1;transform:translate(76.41px,378.96px)rotate(0)scale(.93)}12.5%{opacity:1;transform:translate(244.89px,344.4px)rotate(0)scale(.93)}14.583%{opacity:1;transform:translate(390.01px,331.16px)rotate(1.56deg)scale(.9295)}16.667%{opacity:1;transform:translate(459.56px,399.29px)rotate(7.51deg)scale(.9165)}18.75%{opacity:1;transform:translate(423.96px,486.24px)rotate(12.33deg)scale(.8883)}20.833%{opacity:1;transform:translate(349.46px,558.63px)rotate(15.28deg)scale(.849)}22.917%{opacity:1;transform:translate(265.24px,601.33px)rotate(15.93deg)scale(.8046)}25%{opacity:1;transform:translate(184px,606.14px)rotate(14.18deg)scale(.7617)}27.083%{opacity:1;transform:translate(118px,572.13px)rotate(10.28deg)scale(.7269)}29.167%{opacity:1;transform:translate(77.2px,505.84px)rotate(4.84deg)scale(.7054)}31.25%{opacity:1;transform:translate(67.76px,420px)rotate(-1.34deg)scale(.7004)}33.333%{opacity:1;transform:translate(91.11px,331.08px)rotate(-7.31deg)scale(.7127)}35.417%{opacity:1;transform:translate(143.71px,256.17px)rotate(-12.18deg)scale(.7405)}37.5%{opacity:1;transform:translate(217.63px,209.64px)rotate(-15.22deg)scale(.7795)}39.583%{opacity:1;transform:translate(301.72px,200.43px)rotate(-15.95deg)scale(.8238)}41.667%{opacity:1;transform:translate(383.29px,230.31px)rotate(-14.28deg)scale(.8669)}43.75%{opacity:1;transform:translate(450.02px,293.54px)rotate(-10.45deg)scale(.9021)}45.833%{opacity:1;transform:translate(491.85px,377.98px)rotate(-5.05deg)scale(.9241)}47.917%{opacity:1;transform:translate(502.47px,467.42px)rotate(1.12deg)scale(.9297)}50%{opacity:1;transform:translate(480.27px,544.68px)rotate(7.11deg)scale(.918)}52.083%{opacity:1;transform:translate(428.59px,594.92px)rotate(12.04deg)scale(.8907)}54.167%{opacity:1;transform:translate(355.25px,608.51px)rotate(15.15deg)scale(.8521)}56.25%{opacity:1;transform:translate(271.31px,582.83px)rotate(15.97deg)scale(.8078)}58.333%{opacity:1;transform:translate(189.44px,522.81px)rotate(14.38deg)scale(.7646)}60.417%{opacity:1;transform:translate(121.98px,439.98px)rotate(10.62deg)scale(.729)}62.5%{opacity:1;transform:translate(79.13px,350.24px)rotate(5.26deg)scale(.7064)}64.583%{opacity:1;transform:translate(67.34px,270.82px)rotate(-.89deg)scale(.7002)}66.667%{opacity:1;transform:translate(88.4px,216.97px)rotate(-6.91deg)scale(.7113)}68.75%{opacity:1;transform:translate(139.46px,199.51px)rotate(-11.9deg)scale(.7367)}70.833%{opacity:1;transform:translate(213.99px,225.79px)rotate(-15.16deg)scale(.7585)}72.917%{opacity:1;transform:translate(294.78px,287.52px)rotate(-16.15deg)scale(.7665)}75%{opacity:1;transform:translate(363.32px,365.31px)rotate(-15.03deg)scale(.754)}77.083%{opacity:1;transform:translate(406.22px,437.12px)rotate(-12.57deg)scale(.7172)}79.167%{opacity:1;transform:translate(418.29px,485.57px)rotate(-9.85deg)scale(.6565)}81.25%{opacity:1;transform:translate(402.97px,502.94px)rotate(-7.89deg)scale(.577)}83.333%{opacity:1;transform:translate(370.24px,492.27px)rotate(-7.36deg)scale(.4871)}85.417%{opacity:1;transform:translate(332.83px,464.65px)rotate(-8.4deg)scale(.3968)}87.5%{opacity:1;transform:translate(301.95px,434.03px)rotate(-10.64deg)scale(.315)}89.583%{opacity:1;transform:translate(283.97px,411.56px)rotate(-13.38deg)scale(.2485)}91.667%{opacity:1;transform:translate(279.01px,401.73px)rotate(-15.83deg)scale(.2004)}93.75%{opacity:.844;transform:translate(281.87px,401.69px)rotate(-17.43deg)scale(.1712)}95.833%{opacity:.376;transform:translate(284.95px,403.95px)rotate(-17.99deg)scale(.1601)}97.917%{opacity:.02;transform:translate(285px,404px)rotate(-18deg)scale(.16)}to{opacity:0;transform:translate(285px,404px)rotate(-18deg)scale(.16)}}.aw-source-3{animation-name:aw-source-3}@keyframes aw-source-3{0%{opacity:0;transform:translate(830px,601px)rotate(-11.31deg)scale(.8963)}2.083%{opacity:0;transform:translate(830px,601px)rotate(-11.31deg)scale(.8963)}4.167%{opacity:0;transform:translate(830px,601px)rotate(-11.31deg)scale(.8963)}6.25%{opacity:.458;transform:translate(820.2px,590.94px)rotate(-11.31deg)scale(.8963)}8.333%{opacity:1;transform:translate(772.15px,541.62px)rotate(-11.31deg)scale(.8963)}10.417%{opacity:1;transform:translate(697.61px,465.09px)rotate(-11.31deg)scale(.8963)}12.5%{opacity:1;transform:translate(611.82px,377.02px)rotate(-11.31deg)scale(.8963)}14.583%{opacity:1;transform:translate(521.24px,294.68px)rotate(-12.1deg)scale(.8903)}16.667%{opacity:1;transform:translate(408.15px,250.72px)rotate(-14.57deg)scale(.8626)}18.75%{opacity:1;transform:translate(315.66px,263.93px)rotate(-15.85deg)scale(.8309)}20.833%{opacity:1;transform:translate(252.83px,318.63px)rotate(-15.82deg)scale(.798)}22.917%{opacity:1;transform:translate(193.07px,382.52px)rotate(-14.51deg)scale(.7665)}25%{opacity:1;transform:translate(140.83px,448.66px)rotate(-12deg)scale(.7389)}27.083%{opacity:1;transform:translate(100.41px,510.13px)rotate(-8.51deg)scale(.7176)}29.167%{opacity:1;transform:translate(75.12px,560.52px)rotate(-4.33deg)scale(.7043)}31.25%{opacity:1;transform:translate(67.02px,594.57px)rotate(.22deg)scale(.7)}33.333%{opacity:1;transform:translate(76.78px,608.71px)rotate(4.74deg)scale(.7052)}35.417%{opacity:1;transform:translate(103.6px,601.48px)rotate(8.87deg)scale(.7193)}37.5%{opacity:1;transform:translate(145.29px,573.63px)rotate(12.28deg)scale(.7413)}39.583%{opacity:1;transform:translate(198.42px,528.06px)rotate(14.68deg)scale(.7693)}41.667%{opacity:1;transform:translate(258.65px,469.54px)rotate(15.88deg)scale(.8011)}43.75%{opacity:1;transform:translate(321.03px,404.17px)rotate(15.78deg)scale(.834)}45.833%{opacity:1;transform:translate(380.47px,338.79px)rotate(14.38deg)scale(.8654)}47.917%{opacity:1;transform:translate(432.08px,280.22px)rotate(11.81deg)scale(.8926)}50%{opacity:1;transform:translate(471.64px,234.57px)rotate(8.27deg)scale(.9135)}52.083%{opacity:1;transform:translate(495.91px,206.61px)rotate(4.05deg)scale(.9263)}54.167%{opacity:1;transform:translate(502.89px,199.27px)rotate(-.5deg)scale(.9299)}56.25%{opacity:1;transform:translate(492.03px,213.3px)rotate(-5.01deg)scale(.9242)}58.333%{opacity:1;transform:translate(464.2px,247.25px)rotate(-9.11deg)scale(.9095)}60.417%{opacity:1;transform:translate(421.68px,297.57px)rotate(-12.46deg)scale(.8871)}62.5%{opacity:1;transform:translate(367.97px,359px)rotate(-14.8deg)scale(.8588)}64.583%{opacity:1;transform:translate(307.46px,425.13px)rotate(-15.91deg)scale(.8268)}66.667%{opacity:1;transform:translate(245.11px,489.06px)rotate(-15.73deg)scale(.794)}68.75%{opacity:1;transform:translate(186.25px,543.78px)rotate(-14.24deg)scale(.7614)}70.833%{opacity:1;transform:translate(139.41px,579.27px)rotate(-11.45deg)scale(.7192)}72.917%{opacity:1;transform:translate(111.83px,589.51px)rotate(-7.86deg)scale(.67)}75%{opacity:1;transform:translate(106.24px,574.89px)rotate(-4.12deg)scale(.6184)}77.083%{opacity:1;transform:translate(121.05px,540.93px)rotate(-.89deg)scale(.5667)}79.167%{opacity:1;transform:translate(151.11px,496.5px)rotate(1.34deg)scale(.5156)}81.25%{opacity:1;transform:translate(189.17px,451.47px)rotate(2.31deg)scale(.4642)}83.333%{opacity:1;transform:translate(227.45px,414.32px)rotate(2.03deg)scale(.4118)}85.417%{opacity:1;transform:translate(259.38px,390.37px)rotate(.75deg)scale(.358)}87.5%{opacity:1;transform:translate(280.86px,380.81px)rotate(-1.11deg)scale(.3039)}89.583%{opacity:1;transform:translate(290.94px,382.94px)rotate(-3.05deg)scale(.2522)}91.667%{opacity:1;transform:translate(291.82px,391.38px)rotate(-4.66deg)scale(.2072)}93.75%{opacity:.844;transform:translate(288.01px,399.97px)rotate(-5.66deg)scale(.1745)}95.833%{opacity:.376;transform:translate(285.05px,403.95px)rotate(-6deg)scale(.1602)}97.917%{opacity:.02;transform:translate(285px,404px)rotate(-6deg)scale(.16)}to{opacity:0;transform:translate(285px,404px)rotate(-6deg)scale(.16)}}.aw-source-4{animation-name:aw-source-4}@keyframes aw-source-4{0%{opacity:0;transform:translate(-265px,145px)rotate(-16deg)scale(.815)}2.083%{opacity:0;transform:translate(-265px,145px)rotate(-16deg)scale(.815)}4.167%{opacity:0;transform:translate(-265px,145px)rotate(-16deg)scale(.815)}6.25%{opacity:.034;transform:translate(-264.2px,145.26px)rotate(-16deg)scale(.815)}8.333%{opacity:.941;transform:translate(-222.55px,158.71px)rotate(-16deg)scale(.815)}10.417%{opacity:1;transform:translate(-133.15px,187.57px)rotate(-16deg)scale(.815)}12.5%{opacity:1;transform:translate(-17.46px,224.93px)rotate(-16deg)scale(.815)}14.583%{opacity:1;transform:translate(115.41px,252.05px)rotate(-15.94deg)scale(.8247)}16.667%{opacity:1;transform:translate(283.88px,230.84px)rotate(-14.58deg)scale(.8623)}18.75%{opacity:1;transform:translate(420.03px,206.76px)rotate(-11.56deg)scale(.8945)}20.833%{opacity:1;transform:translate(479.49px,199.7px)rotate(-7.23deg)scale(.9176)}22.917%{opacity:1;transform:translate(501.17px,220.87px)rotate(-2.07deg)scale(.929)}25%{opacity:1;transform:translate(498.24px,268.59px)rotate(3.33deg)scale(.9275)}27.083%{opacity:1;transform:translate(471.02px,335.96px)rotate(8.34deg)scale(.9131)}29.167%{opacity:1;transform:translate(422.61px,413.19px)rotate(12.41deg)scale(.8876)}31.25%{opacity:1;transform:translate(358.54px,489.09px)rotate(15.06deg)scale(.8538)}33.333%{opacity:1;transform:translate(286.09px,552.65px)rotate(16deg)scale(.8156)}35.417%{opacity:1;transform:translate(213.51px,594.65px)rotate(15.12deg)scale(.7773)}37.5%{opacity:1;transform:translate(149.08px,609px)rotate(12.51deg)scale(.7433)}39.583%{opacity:1;transform:translate(100.13px,593.61px)rotate(8.48deg)scale(.7175)}41.667%{opacity:1;transform:translate(72.23px,550.73px)rotate(3.48deg)scale(.7028)}43.75%{opacity:1;transform:translate(68.56px,486.57px)rotate(-1.91deg)scale(.7008)}45.833%{opacity:1;transform:translate(89.54px,410.43px)rotate(-7.09deg)scale(.7119)}47.917%{opacity:1;transform:translate(132.78px,333.36px)rotate(-11.45deg)scale(.7347)}50%{opacity:1;transform:translate(193.36px,266.53px)rotate(-14.52deg)scale(.7667)}52.083%{opacity:1;transform:translate(264.38px,219.64px)rotate(-15.93deg)scale(.8041)}54.167%{opacity:1;transform:translate(337.74px,199.49px)rotate(-15.52deg)scale(.8428)}56.25%{opacity:1;transform:translate(405.1px,209.01px)rotate(-13.35deg)scale(.8784)}58.333%{opacity:1;transform:translate(458.77px,246.8px)rotate(-9.66deg)scale(.9067)}60.417%{opacity:1;transform:translate(492.66px,307.39px)rotate(-4.87deg)scale(.9245)}62.5%{opacity:1;transform:translate(502.9px,381.99px)rotate(.48deg)scale(.9299)}64.583%{opacity:1;transform:translate(488.33px,459.79px)rotate(5.77deg)scale(.9223)}66.667%{opacity:1;transform:translate(450.59px,529.49px)rotate(10.41deg)scale(.9024)}68.75%{opacity:1;transform:translate(393.75px,580.59px)rotate(13.84deg)scale(.8709)}70.833%{opacity:1;transform:translate(323.83px,600.95px)rotate(15.45deg)scale(.8165)}72.917%{opacity:1;transform:translate(254.19px,586.91px)rotate(15.01deg)scale(.7451)}75%{opacity:1;transform:translate(197.84px,544.71px)rotate(12.83deg)scale(.6667)}77.083%{opacity:1;transform:translate(163.56px,486.9px)rotate(9.59deg)scale(.5892)}79.167%{opacity:1;transform:translate(154.29px,428.37px)rotate(6.14deg)scale(.5172)}81.25%{opacity:1;transform:translate(167.14px,382px)rotate(3.27deg)scale(.4526)}83.333%{opacity:1;transform:translate(194.73px,355.42px)rotate(1.52deg)scale(.3945)}85.417%{opacity:1;transform:translate(227.64px,349.55px)rotate(1.07deg)scale(.3413)}87.5%{opacity:1;transform:translate(257.01px,359.4px)rotate(1.74deg)scale(.2913)}89.583%{opacity:1;transform:translate(276.97px,376.49px)rotate(3.09deg)scale(.2448)}91.667%{opacity:1;transform:translate(285.94px,392.33px)rotate(4.54deg)scale(.2041)}93.75%{opacity:.844;transform:translate(286.69px,401.58px)rotate(5.59deg)scale(.1738)}95.833%{opacity:.376;transform:translate(285.04px,403.99px)rotate(6deg)scale(.1602)}97.917%{opacity:.02;transform:translate(285px,404px)rotate(6deg)scale(.16)}to{opacity:0;transform:translate(285px,404px)rotate(6deg)scale(.16)}}.aw-source-5{animation-name:aw-source-5}@keyframes aw-source-5{0%{opacity:0;transform:translate(830px,297px)rotate(-11.31deg)scale(.7337)}2.083%{opacity:0;transform:translate(830px,297px)rotate(-11.31deg)scale(.7337)}4.167%{opacity:0;transform:translate(830px,297px)rotate(-11.31deg)scale(.7337)}6.25%{opacity:0;transform:translate(830px,297px)rotate(-11.31deg)scale(.7337)}8.333%{opacity:.486;transform:translate(811.12px,303.32px)rotate(-11.31deg)scale(.7337)}10.417%{opacity:1;transform:translate(723.66px,332.58px)rotate(-11.31deg)scale(.7337)}12.5%{opacity:1;transform:translate(589.48px,377.47px)rotate(-11.31deg)scale(.7337)}14.583%{opacity:1;transform:translate(427.8px,438.43px)rotate(-10.16deg)scale(.7261)}16.667%{opacity:1;transform:translate(248.14px,528.29px)rotate(-4.68deg)scale(.705)}18.75%{opacity:1;transform:translate(120.93px,586.53px)rotate(1.51deg)scale(.7005)}20.833%{opacity:1;transform:translate(92.53px,580.47px)rotate(7.46deg)scale(.7133)}22.917%{opacity:1;transform:translate(145.46px,519.15px)rotate(12.29deg)scale(.7414)}25%{opacity:1;transform:translate(219.81px,435.58px)rotate(15.27deg)scale(.7806)}27.083%{opacity:1;transform:translate(304px,345.95px)rotate(15.94deg)scale(.825)}29.167%{opacity:1;transform:translate(385.32px,267.46px)rotate(14.21deg)scale(.8679)}31.25%{opacity:1;transform:translate(451.51px,215.19px)rotate(10.33deg)scale(.9028)}33.333%{opacity:1;transform:translate(492.56px,199.18px)rotate(4.89deg)scale(.9245)}35.417%{opacity:1;transform:translate(502.3px,222.49px)rotate(-1.28deg)scale(.9296)}37.5%{opacity:1;transform:translate(479.24px,280.66px)rotate(-7.26deg)scale(.9175)}39.583%{opacity:1;transform:translate(426.87px,362.51px)rotate(-12.15deg)scale(.8898)}41.667%{opacity:1;transform:translate(353.09px,452.32px)rotate(-15.2deg)scale(.8509)}43.75%{opacity:1;transform:translate(269.03px,532.86px)rotate(-15.96deg)scale(.8066)}45.833%{opacity:1;transform:translate(187.39px,588.66px)rotate(-14.31deg)scale(.7635)}47.917%{opacity:1;transform:translate(120.47px,608.99px)rotate(-10.5deg)scale(.7282)}50%{opacity:1;transform:translate(78.39px,589.97px)rotate(-5.1deg)scale(.706)}52.083%{opacity:1;transform:translate(67.48px,535.24px)rotate(1.06deg)scale(.7003)}54.167%{opacity:1;transform:translate(89.4px,455.31px)rotate(7.06deg)scale(.7118)}56.25%{opacity:1;transform:translate(140.83px,365.52px)rotate(12deg)scale(.7389)}58.333%{opacity:1;transform:translate(214.03px,283.13px)rotate(15.13deg)scale(.7776)}60.417%{opacity:1;transform:translate(297.93px,223.94px)rotate(15.97deg)scale(.8218)}62.5%{opacity:1;transform:translate(379.88px,199.33px)rotate(14.41deg)scale(.8651)}64.583%{opacity:1;transform:translate(447.51px,214.02px)rotate(10.66deg)scale(.9007)}66.667%{opacity:1;transform:translate(490.62px,265.18px)rotate(5.31deg)scale(.9235)}68.75%{opacity:1;transform:translate(502.21px,343.14px)rotate(-.79deg)scale(.9281)}70.833%{opacity:1;transform:translate(476.21px,431.71px)rotate(-6.14deg)scale(.8969)}72.917%{opacity:1;transform:translate(419.43px,507.36px)rotate(-9.41deg)scale(.8322)}75%{opacity:1;transform:translate(347.31px,551.68px)rotate(-9.89deg)scale(.7455)}77.083%{opacity:1;transform:translate(277.55px,557.5px)rotate(-7.59deg)scale(.6493)}79.167%{opacity:1;transform:translate(225.05px,529.93px)rotate(-3.15deg)scale(.5546)}81.25%{opacity:1;transform:translate(198.09px,483.11px)rotate(2.38deg)scale(.4689)}83.333%{opacity:1;transform:translate(196.87px,434.38px)rotate(7.87deg)scale(.3957)}85.417%{opacity:1;transform:translate(214.65px,398.02px)rotate(12.39deg)scale(.3344)}87.5%{opacity:1;transform:translate(240.79px,380.8px)rotate(15.47deg)scale(.2828)}89.583%{opacity:1;transform:translate(264.79px,380.95px)rotate(17.14deg)scale(.2384)}91.667%{opacity:1;transform:translate(279.9px,390.52px)rotate(17.8deg)scale(.2009)}93.75%{opacity:.844;transform:translate(285.13px,400.13px)rotate(17.96deg)scale(.173)}95.833%{opacity:.376;transform:translate(285.02px,403.96px)rotate(18deg)scale(.1602)}97.917%{opacity:.02;transform:translate(285px,404px)rotate(18deg)scale(.16)}to{opacity:0;transform:translate(285px,404px)rotate(18deg)scale(.16)}}.aw-source-6{animation-name:aw-source-6}@keyframes aw-source-6{0%{opacity:0;transform:translate(-265px,449px)rotate(0)scale(.7)}2.083%{opacity:0;transform:translate(-265px,449px)rotate(0)scale(.7)}4.167%{opacity:0;transform:translate(-265px,449px)rotate(0)scale(.7)}6.25%{opacity:0;transform:translate(-265px,449px)rotate(0)scale(.7)}8.333%{opacity:.046;transform:translate(-264.34px,449.31px)rotate(0)scale(.7)}10.417%{opacity:.954;transform:translate(-238.32px,461.61px)rotate(0)scale(.7)}12.5%{opacity:1;transform:translate(-183.8px,487.38px)rotate(0)scale(.7)}14.583%{opacity:1;transform:translate(-113.48px,521.51px)rotate(-1.15deg)scale(.7003)}16.667%{opacity:1;transform:translate(-31.71px,553.18px)rotate(-5.62deg)scale(.7073)}18.75%{opacity:1;transform:translate(59.11px,560.17px)rotate(-9.64deg)scale(.7232)}20.833%{opacity:1;transform:translate(146.66px,532.54px)rotate(-12.86deg)scale(.7466)}22.917%{opacity:1;transform:translate(210.24px,477.01px)rotate(-15.03deg)scale(.7756)}25%{opacity:1;transform:translate(271.31px,412.11px)rotate(-15.97deg)scale(.8078)}27.083%{opacity:1;transform:translate(333.51px,346.37px)rotate(-15.6deg)scale(.8406)}29.167%{opacity:1;transform:translate(391.73px,286.64px)rotate(-13.95deg)scale(.8713)}31.25%{opacity:1;transform:translate(441.21px,239.16px)rotate(-11.16deg)scale(.8974)}33.333%{opacity:1;transform:translate(477.89px,208.9px)rotate(-7.46deg)scale(.9168)}35.417%{opacity:1;transform:translate(498.76px,199.02px)rotate(-3.14deg)scale(.9278)}37.5%{opacity:1;transform:translate(502.12px,210.53px)rotate(1.43deg)scale(.9295)}39.583%{opacity:1;transform:translate(487.69px,242.26px)rotate(5.89deg)scale(.9219)}41.667%{opacity:1;transform:translate(456.65px,290.87px)rotate(9.86deg)scale(.9056)}43.75%{opacity:1;transform:translate(411.55px,351.29px)rotate(13.03deg)scale(.8818)}45.833%{opacity:1;transform:translate(356.08px,417.22px)rotate(15.13deg)scale(.8525)}47.917%{opacity:1;transform:translate(294.78px,481.77px)rotate(15.98deg)scale(.8202)}50%{opacity:1;transform:translate(232.68px,538.2px)rotate(15.53deg)scale(.7874)}52.083%{opacity:1;transform:translate(174.87px,580.61px)rotate(13.81deg)scale(.7569)}54.167%{opacity:1;transform:translate(126.08px,604.58px)rotate(10.95deg)scale(.7312)}56.25%{opacity:1;transform:translate(90.32px,607.61px)rotate(7.2deg)scale(.7123)}58.333%{opacity:1;transform:translate(70.5px,589.37px)rotate(2.86deg)scale(.7018)}60.417%{opacity:1;transform:translate(68.26px,551.78px)rotate(-1.72deg)scale(.7007)}62.5%{opacity:1;transform:translate(83.78px,498.75px)rotate(-6.16deg)scale(.7089)}64.583%{opacity:1;transform:translate(115.79px,435.83px)rotate(-10.09deg)scale(.7257)}66.667%{opacity:1;transform:translate(161.66px,369.59px)rotate(-13.19deg)scale(.7499)}68.75%{opacity:1;transform:translate(217.79px,307.16px)rotate(-15.11deg)scale(.7781)}70.833%{opacity:1;transform:translate(279.3px,258.76px)rotate(-14.66deg)scale(.793)}72.917%{opacity:1;transform:translate(336.51px,232.81px)rotate(-11.74deg)scale(.7885)}75%{opacity:1;transform:translate(380.75px,231.96px)rotate(-6.84deg)scale(.7632)}77.083%{opacity:1;transform:translate(406.66px,253.38px)rotate(-.68deg)scale(.7174)}79.167%{opacity:1;transform:translate(412.8px,289.96px)rotate(5.96deg)scale(.6536)}81.25%{opacity:1;transform:translate(401.54px,332.39px)rotate(12.36deg)scale(.5762)}83.333%{opacity:1;transform:translate(378.16px,371.54px)rotate(17.94deg)scale(.4913)}85.417%{opacity:1;transform:translate(349.48px,400.57px)rotate(22.39deg)scale(.4055)}87.5%{opacity:1;transform:translate(322.18px,416.32px)rotate(25.61deg)scale(.3257)}89.583%{opacity:1;transform:translate(301.33px,419.67px)rotate(27.74deg)scale(.2577)}91.667%{opacity:1;transform:translate(289.23px,414.87px)rotate(29.02deg)scale(.2058)}93.75%{opacity:.844;transform:translate(285.04px,407.82px)rotate(29.72deg)scale(.1729)}95.833%{opacity:.376;transform:translate(284.98px,404.05px)rotate(30deg)scale(.1602)}97.917%{opacity:.02;transform:translate(285px,404px)rotate(30deg)scale(.16)}to{opacity:0;transform:translate(285px,404px)rotate(30deg)scale(.16)}}.aw-source-7{animation-name:aw-source-7}@keyframes aw-source-7{0%{opacity:0;transform:translate(830px,601px)rotate(11.31deg)scale(.7337)}2.083%{opacity:0;transform:translate(830px,601px)rotate(11.31deg)scale(.7337)}4.167%{opacity:0;transform:translate(830px,601px)rotate(11.31deg)scale(.7337)}6.25%{opacity:0;transform:translate(830px,601px)rotate(11.31deg)scale(.7337)}8.333%{opacity:0;transform:translate(830px,601px)rotate(11.31deg)scale(.7337)}10.417%{opacity:.514;transform:translate(809.72px,597.17px)rotate(11.31deg)scale(.7337)}12.5%{opacity:1;transform:translate(720.76px,580.36px)rotate(11.31deg)scale(.7337)}14.583%{opacity:1;transform:translate(590.52px,548.24px)rotate(12.23deg)scale(.7409)}16.667%{opacity:1;transform:translate(475.87px,470.62px)rotate(14.97deg)scale(.7743)}18.75%{opacity:1;transform:translate(402.75px,366.03px)rotate(16deg)scale(.8124)}20.833%{opacity:1;transform:translate(384.63px,264.48px)rotate(15.2deg)scale(.8508)}22.917%{opacity:1;transform:translate(418.03px,206.22px)rotate(12.68deg)scale(.8851)}25%{opacity:1;transform:translate(467.83px,200.45px)rotate(8.71deg)scale(.9114)}27.083%{opacity:1;transform:translate(496.91px,224.3px)rotate(3.75deg)scale(.9268)}29.167%{opacity:1;transform:translate(501.86px,274.21px)rotate(-1.63deg)scale(.9294)}31.25%{opacity:1;transform:translate(482.11px,342.95px)rotate(-6.83deg)scale(.919)}33.333%{opacity:1;transform:translate(439.92px,420.54px)rotate(-11.26deg)scale(.8967)}35.417%{opacity:1;transform:translate(380.08px,495.73px)rotate(-14.4deg)scale(.8652)}37.5%{opacity:1;transform:translate(309.41px,557.62px)rotate(-15.9deg)scale(.8279)}39.583%{opacity:1;transform:translate(235.96px,597.23px)rotate(-15.59deg)scale(.7891)}41.667%{opacity:1;transform:translate(168.1px,608.81px)rotate(-13.5deg)scale(.7533)}43.75%{opacity:1;transform:translate(113.55px,590.69px)rotate(-9.88deg)scale(.7246)}45.833%{opacity:1;transform:translate(78.53px,545.49px)rotate(-5.13deg)scale(.7061)}47.917%{opacity:1;transform:translate(67.02px,479.77px)rotate(.2deg)scale(.7)}50%{opacity:1;transform:translate(80.33px,403.06px)rotate(5.51deg)scale(.707)}52.083%{opacity:1;transform:translate(116.96px,326.49px)rotate(10.19deg)scale(.7264)}54.167%{opacity:1;transform:translate(172.72px,261.16px)rotate(13.71deg)scale(.7558)}56.25%{opacity:1;transform:translate(241.27px,216.54px)rotate(15.67deg)scale(.7919)}58.333%{opacity:1;transform:translate(314.8px,199.12px)rotate(15.85deg)scale(.8307)}60.417%{opacity:1;transform:translate(384.94px,211.4px)rotate(14.22deg)scale(.8677)}62.5%{opacity:1;transform:translate(443.69px,251.62px)rotate(10.97deg)scale(.8987)}64.583%{opacity:1;transform:translate(484.37px,313.95px)rotate(6.47deg)scale(.9202)}66.667%{opacity:1;transform:translate(502.35px,389.33px)rotate(1.24deg)scale(.9297)}68.75%{opacity:1;transform:translate(495.09px,466.7px)rotate(-4.04deg)scale(.9243)}70.833%{opacity:1;transform:translate(459.6px,531.43px)rotate(-7.57deg)scale(.8881)}72.917%{opacity:1;transform:translate(403.04px,569.8px)rotate(-8.42deg)scale(.8236)}75%{opacity:1;transform:translate(337.9px,575.93px)rotate(-6.37deg)scale(.7406)}77.083%{opacity:1;transform:translate(277.23px,552.63px)rotate(-1.66deg)scale(.6491)}79.167%{opacity:1;transform:translate(231.54px,509.65px)rotate(5.03deg)scale(.558)}81.25%{opacity:1;transform:translate(206.65px,460.23px)rotate(12.77deg)scale(.4734)}83.333%{opacity:1;transform:translate(202.87px,417.01px)rotate(20.57deg)scale(.3988)}85.417%{opacity:1;transform:translate(215.58px,388.56px)rotate(27.58deg)scale(.3349)}87.5%{opacity:1;transform:translate(237.1px,377.49px)rotate(33.24deg)scale(.2808)}89.583%{opacity:1;transform:translate(259.15px,380.52px)rotate(37.35deg)scale(.2354)}91.667%{opacity:1;transform:translate(275.43px,390.6px)rotate(40.01deg)scale(.1985)}93.75%{opacity:.844;transform:translate(283.4px,400.04px)rotate(41.47deg)scale(.172)}95.833%{opacity:.376;transform:translate(285px,403.96px)rotate(41.99deg)scale(.1602)}97.917%{opacity:.02;transform:translate(285px,404px)rotate(42deg)scale(.16)}to{opacity:0;transform:translate(285px,404px)rotate(42deg)scale(.16)}}.aw-symbol-0{animation-name:aw-symbol-0}@keyframes aw-symbol-0{0%{opacity:0;transform:translate(379px,634px)scale(1)}3.125%{opacity:0;transform:translate(379px,634px)scale(1)}6.25%{opacity:0;transform:translate(379px,634px)scale(1)}9.375%{opacity:0;transform:translate(379px,634px)scale(1)}12.5%{opacity:0;transform:translate(379px,634px)scale(1)}15.625%{opacity:0;transform:translate(379px,634px)scale(1)}18.75%{opacity:0;transform:translate(379px,634px)scale(1)}21.875%{opacity:0;transform:translate(379px,634px)scale(1)}25%{opacity:0;transform:translate(379px,634px)scale(1)}28.125%{opacity:.85;transform:translate(429.51px,625.76px)scale(1)}31.25%{opacity:.85;transform:translate(475.97px,601.71px)scale(1)}34.375%{opacity:.85;transform:translate(514.63px,563.78px)scale(1)}37.5%{opacity:.85;transform:translate(542.39px,515.02px)scale(1)}40.625%{opacity:.85;transform:translate(557.02px,459.35px)scale(1)}43.75%{opacity:.85;transform:translate(557.34px,401.23px)scale(1)}46.875%{opacity:.85;transform:translate(543.33px,345.35px)scale(1)}50%{opacity:.85;transform:translate(516.12px,296.19px)scale(1)}53.125%{opacity:.85;transform:translate(477.88px,257.7px)scale(1)}56.25%{opacity:.85;transform:translate(430.88px,236.05px)scale(.994)}59.375%{opacity:.85;transform:translate(381.15px,236.18px)scale(.976)}62.5%{opacity:.85;transform:translate(336.78px,256.44px)scale(.95)}65.625%{opacity:.85;transform:translate(304.05px,291.69px)scale(.915)}68.75%{opacity:.85;transform:translate(286.45px,334.64px)scale(.876)}71.875%{opacity:.85;transform:translate(284.31px,377.48px)scale(.833)}75%{opacity:.85;transform:translate(295.1px,413.45px)scale(.789)}78.125%{opacity:.85;transform:translate(314.21px,438.13px)scale(.745)}81.25%{opacity:.85;transform:translate(336.16px,450.07px)scale(.704)}84.375%{opacity:.85;transform:translate(355.88px,450.82px)scale(.667)}87.5%{opacity:.85;transform:translate(369.91px,444.32px)scale(.636)}90.625%{opacity:.85;transform:translate(377.12px,435.7px)scale(.614)}93.75%{opacity:.681;transform:translate(378.98px,429.82px)scale(.602)}96.875%{opacity:.047;transform:translate(379px,429px)scale(.6)}to{opacity:0;transform:translate(379px,429px)scale(.6)}}.aw-symbol-1{animation-name:aw-symbol-1}@keyframes aw-symbol-1{0%{opacity:0;transform:translate(500.72px,277.97px)scale(1)}3.125%{opacity:0;transform:translate(500.72px,277.97px)scale(1)}6.25%{opacity:0;transform:translate(500.72px,277.97px)scale(1)}9.375%{opacity:0;transform:translate(500.72px,277.97px)scale(1)}12.5%{opacity:0;transform:translate(500.72px,277.97px)scale(1)}15.625%{opacity:0;transform:translate(500.72px,277.97px)scale(1)}18.75%{opacity:0;transform:translate(500.72px,277.97px)scale(1)}21.875%{opacity:0;transform:translate(500.72px,277.97px)scale(1)}25%{opacity:0;transform:translate(500.72px,277.97px)scale(1)}28.125%{opacity:0;transform:translate(500.72px,277.97px)scale(1)}31.25%{opacity:.826;transform:translate(461.07px,246.55px)scale(1)}34.375%{opacity:.85;transform:translate(410.23px,227.11px)scale(1)}37.5%{opacity:.85;transform:translate(356.61px,225.59px)scale(1)}40.625%{opacity:.85;transform:translate(304.99px,242.13px)scale(1)}43.75%{opacity:.85;transform:translate(259.93px,275.26px)scale(1)}46.875%{opacity:.85;transform:translate(225.44px,322.04px)scale(1)}50%{opacity:.85;transform:translate(204.59px,378.31px)scale(1)}53.125%{opacity:.85;transform:translate(199.22px,439.09px)scale(1)}56.25%{opacity:.85;transform:translate(210.16px,498.82px)scale(.999)}59.375%{opacity:.85;transform:translate(239.78px,548.87px)scale(.988)}62.5%{opacity:.85;transform:translate(282.98px,580.76px)scale(.965)}65.625%{opacity:.85;transform:translate(331.12px,590.66px)scale(.933)}68.75%{opacity:.85;transform:translate(375.53px,579.52px)scale(.894)}71.875%{opacity:.85;transform:translate(409.31px,552.38px)scale(.85)}75%{opacity:.85;transform:translate(428.62px,516.8px)scale(.804)}78.125%{opacity:.85;transform:translate(433.15px,480.93px)scale(.757)}81.25%{opacity:.85;transform:translate(425.8px,451.58px)scale(.713)}84.375%{opacity:.85;transform:translate(411.66px,432.8px)scale(.673)}87.5%{opacity:.85;transform:translate(396.47px,425.02px)scale(.64)}90.625%{opacity:.85;transform:translate(384.98px,425.31px)scale(.615)}93.75%{opacity:.681;transform:translate(379.56px,428.35px)scale(.602)}96.875%{opacity:.047;transform:translate(379px,429px)scale(.6)}to{opacity:0;transform:translate(379px,429px)scale(.6)}}.aw-symbol-2{animation-name:aw-symbol-2}@keyframes aw-symbol-2{0%{opacity:0;transform:translate(199.66px,446.53px)scale(1)}3.125%{opacity:0;transform:translate(199.66px,446.53px)scale(1)}6.25%{opacity:0;transform:translate(199.66px,446.53px)scale(1)}9.375%{opacity:0;transform:translate(199.66px,446.53px)scale(1)}12.5%{opacity:0;transform:translate(199.66px,446.53px)scale(1)}15.625%{opacity:0;transform:translate(199.66px,446.53px)scale(1)}18.75%{opacity:0;transform:translate(199.66px,446.53px)scale(1)}21.875%{opacity:0;transform:translate(199.66px,446.53px)scale(1)}25%{opacity:0;transform:translate(199.66px,446.53px)scale(1)}28.125%{opacity:0;transform:translate(199.66px,446.53px)scale(1)}31.25%{opacity:0;transform:translate(199.66px,446.53px)scale(1)}34.375%{opacity:.762;transform:translate(209.17px,496.94px)scale(1)}37.5%{opacity:.85;transform:translate(236.04px,553.57px)scale(1)}40.625%{opacity:.85;transform:translate(277px,597.91px)scale(1)}43.75%{opacity:.85;transform:translate(328.02px,625.61px)scale(1)}46.875%{opacity:.85;transform:translate(384.06px,633.92px)scale(1)}50%{opacity:.85;transform:translate(439.6px,622.03px)scale(1)}53.125%{opacity:.85;transform:translate(489.17px,591.12px)scale(1)}56.25%{opacity:.85;transform:translate(527.88px,544.22px)scale(1)}59.375%{opacity:.85;transform:translate(550.35px,485.45px)scale(.996)}62.5%{opacity:.85;transform:translate(549.57px,422.46px)scale(.979)}65.625%{opacity:.85;transform:translate(527.19px,367.6px)scale(.95)}68.75%{opacity:.85;transform:translate(489.74px,330.27px)scale(.913)}71.875%{opacity:.85;transform:translate(446.28px,314.88px)scale(.868)}75%{opacity:.85;transform:translate(406px,320.44px)scale(.82)}78.125%{opacity:.85;transform:translate(375.98px,341.42px)scale(.771)}81.25%{opacity:.85;transform:translate(359.72px,369.66px)scale(.723)}84.375%{opacity:.85;transform:translate(356.62px,396.81px)scale(.68)}87.5%{opacity:.85;transform:translate(362.64px,416.64px)scale(.644)}90.625%{opacity:.85;transform:translate(371.76px,426.71px)scale(.617)}93.75%{opacity:.681;transform:translate(378.12px,429.05px)scale(.602)}96.875%{opacity:.047;transform:translate(379px,429px)scale(.6)}to{opacity:0;transform:translate(379px,429px)scale(.6)}}.aw-symbol-3{animation-name:aw-symbol-3}@keyframes aw-symbol-3{0%{opacity:0;transform:translate(521.53px,554.2px)scale(1)}3.125%{opacity:0;transform:translate(521.53px,554.2px)scale(1)}6.25%{opacity:0;transform:translate(521.53px,554.2px)scale(1)}9.375%{opacity:0;transform:translate(521.53px,554.2px)scale(1)}12.5%{opacity:0;transform:translate(521.53px,554.2px)scale(1)}15.625%{opacity:0;transform:translate(521.53px,554.2px)scale(1)}18.75%{opacity:0;transform:translate(521.53px,554.2px)scale(1)}21.875%{opacity:0;transform:translate(521.53px,554.2px)scale(1)}25%{opacity:0;transform:translate(521.53px,554.2px)scale(1)}28.125%{opacity:0;transform:translate(521.53px,554.2px)scale(1)}31.25%{opacity:0;transform:translate(521.53px,554.2px)scale(1)}34.375%{opacity:0;transform:translate(521.53px,554.2px)scale(1)}37.5%{opacity:.666;transform:translate(543.09px,513.27px)scale(1)}40.625%{opacity:.85;transform:translate(558.27px,447.49px)scale(1)}43.75%{opacity:.85;transform:translate(553.71px,379.67px)scale(1)}46.875%{opacity:.85;transform:translate(529.92px,317.28px)scale(1)}50%{opacity:.85;transform:translate(489.52px,267.19px)scale(1)}53.125%{opacity:.85;transform:translate(436.95px,234.91px)scale(1)}56.25%{opacity:.85;transform:translate(378px,224px)scale(1)}59.375%{opacity:.85;transform:translate(319.16px,235.66px)scale(1)}62.5%{opacity:.85;transform:translate(269.39px,272.15px)scale(.991)}65.625%{opacity:.85;transform:translate(239.38px,328.14px)scale(.967)}68.75%{opacity:.85;transform:translate(233.62px,389.9px)scale(.932)}71.875%{opacity:.85;transform:translate(250.12px,443.94px)scale(.888)}75%{opacity:.85;transform:translate(281.73px,480.45px)scale(.838)}78.125%{opacity:.85;transform:translate(318.65px,495.39px)scale(.786)}81.25%{opacity:.85;transform:translate(351.44px,490.9px)scale(.735)}84.375%{opacity:.85;transform:translate(373.61px,473.85px)scale(.688)}87.5%{opacity:.85;transform:translate(383.26px,453.29px)scale(.648)}90.625%{opacity:.85;transform:translate(383.23px,437.21px)scale(.619)}93.75%{opacity:.681;transform:translate(379.75px,429.73px)scale(.602)}96.875%{opacity:.047;transform:translate(379px,429px)scale(.6)}to{opacity:0;transform:translate(379px,429px)scale(.6)}}.aw-symbol-4{animation-name:aw-symbol-4}@keyframes aw-symbol-4{0%{opacity:0;transform:translate(348.33px,227px)scale(1)}3.125%{opacity:0;transform:translate(348.33px,227px)scale(1)}6.25%{opacity:0;transform:translate(348.33px,227px)scale(1)}9.375%{opacity:0;transform:translate(348.33px,227px)scale(1)}12.5%{opacity:0;transform:translate(348.33px,227px)scale(1)}15.625%{opacity:0;transform:translate(348.33px,227px)scale(1)}18.75%{opacity:0;transform:translate(348.33px,227px)scale(1)}21.875%{opacity:0;transform:translate(348.33px,227px)scale(1)}25%{opacity:0;transform:translate(348.33px,227px)scale(1)}28.125%{opacity:0;transform:translate(348.33px,227px)scale(1)}31.25%{opacity:0;transform:translate(348.33px,227px)scale(1)}34.375%{opacity:0;transform:translate(348.33px,227px)scale(1)}37.5%{opacity:0;transform:translate(348.33px,227px)scale(1)}40.625%{opacity:.551;transform:translate(311.67px,238.88px)scale(1)}43.75%{opacity:.85;transform:translate(258.03px,277.2px)scale(1)}46.875%{opacity:.85;transform:translate(219.36px,334.29px)scale(1)}50%{opacity:.85;transform:translate(200.44px,403.11px)scale(1)}53.125%{opacity:.85;transform:translate(203.62px,475.13px)scale(1)}56.25%{opacity:.85;transform:translate(228.49px,541.44px)scale(1)}59.375%{opacity:.85;transform:translate(271.99px,593.84px)scale(1)}62.5%{opacity:.85;transform:translate(328.89px,625.21px)scale(.999)}65.625%{opacity:.85;transform:translate(391.14px,624.67px)scale(.983)}68.75%{opacity:.85;transform:translate(444.1px,593.2px)scale(.952)}71.875%{opacity:.85;transform:translate(476.51px,541.77px)scale(.909)}75%{opacity:.85;transform:translate(484.21px,485.34px)scale(.858)}78.125%{opacity:.85;transform:translate(470.4px,437.97px)scale(.804)}81.25%{opacity:.85;transform:translate(443.71px,408.79px)scale(.749)}84.375%{opacity:.85;transform:translate(414.81px,399.81px)scale(.698)}87.5%{opacity:.85;transform:translate(392.6px,406.17px)scale(.654)}90.625%{opacity:.85;transform:translate(381.24px,418.66px)scale(.621)}93.75%{opacity:.681;transform:translate(378.88px,427.74px)scale(.602)}96.875%{opacity:.047;transform:translate(379px,429px)scale(.6)}to{opacity:0;transform:translate(379px,429px)scale(.6)}}.aw-symbol-5{animation-name:aw-symbol-5}@keyframes aw-symbol-5{0%{opacity:0;transform:translate(281.66px,601.44px)scale(1)}3.125%{opacity:0;transform:translate(281.66px,601.44px)scale(1)}6.25%{opacity:0;transform:translate(281.66px,601.44px)scale(1)}9.375%{opacity:0;transform:translate(281.66px,601.44px)scale(1)}12.5%{opacity:0;transform:translate(281.66px,601.44px)scale(1)}15.625%{opacity:0;transform:translate(281.66px,601.44px)scale(1)}18.75%{opacity:0;transform:translate(281.66px,601.44px)scale(1)}21.875%{opacity:0;transform:translate(281.66px,601.44px)scale(1)}25%{opacity:0;transform:translate(281.66px,601.44px)scale(1)}28.125%{opacity:0;transform:translate(281.66px,601.44px)scale(1)}31.25%{opacity:0;transform:translate(281.66px,601.44px)scale(1)}34.375%{opacity:0;transform:translate(281.66px,601.44px)scale(1)}37.5%{opacity:0;transform:translate(281.66px,601.44px)scale(1)}40.625%{opacity:0;transform:translate(281.66px,601.44px)scale(1)}43.75%{opacity:.425;transform:translate(311.71px,619.14px)scale(1)}46.875%{opacity:.85;transform:translate(377.8px,634px)scale(1)}50%{opacity:.85;transform:translate(444.06px,620.14px)scale(1)}53.125%{opacity:.85;transform:translate(501.2px,579.52px)scale(1)}56.25%{opacity:.85;transform:translate(541.23px,517.81px)scale(1)}59.375%{opacity:.85;transform:translate(558.54px,443.66px)scale(1)}62.5%{opacity:.85;transform:translate(550.7px,367.46px)scale(1)}65.625%{opacity:.85;transform:translate(516.92px,301.62px)scale(.995)}68.75%{opacity:.85;transform:translate(460.79px,263.62px)scale(.97)}71.875%{opacity:.85;transform:translate(399.25px,261.06px)scale(.931)}75%{opacity:.85;transform:translate(349.02px,289.47px)scale(.88)}78.125%{opacity:.85;transform:translate(320.86px,335.55px)scale(.823)}81.25%{opacity:.85;transform:translate(316.86px,382.84px)scale(.765)}84.375%{opacity:.85;transform:translate(330.95px,417.83px)scale(.709)}87.5%{opacity:.85;transform:translate(352.28px,434.38px)scale(.66)}90.625%{opacity:.85;transform:translate(370.03px,435.29px)scale(.623)}93.75%{opacity:.681;transform:translate(378.25px,430.14px)scale(.603)}96.875%{opacity:.047;transform:translate(379px,429px)scale(.6)}to{opacity:0;transform:translate(379px,429px)scale(.6)}}.aw-symbol-6{animation-name:aw-symbol-6}@keyframes aw-symbol-6{0%{opacity:0;transform:translate(553.1px,376.93px)scale(1)}3.125%{opacity:0;transform:translate(553.1px,376.93px)scale(1)}6.25%{opacity:0;transform:translate(553.1px,376.93px)scale(1)}9.375%{opacity:0;transform:translate(553.1px,376.93px)scale(1)}12.5%{opacity:0;transform:translate(553.1px,376.93px)scale(1)}15.625%{opacity:0;transform:translate(553.1px,376.93px)scale(1)}18.75%{opacity:0;transform:translate(553.1px,376.93px)scale(1)}21.875%{opacity:0;transform:translate(553.1px,376.93px)scale(1)}25%{opacity:0;transform:translate(553.1px,376.93px)scale(1)}28.125%{opacity:.85;transform:translate(533.27px,323.38px)scale(1)}31.25%{opacity:.85;transform:translate(501.04px,278.32px)scale(1)}34.375%{opacity:.85;transform:translate(459.01px,245.37px)scale(1)}37.5%{opacity:.85;transform:translate(410.55px,227.17px)scale(1)}40.625%{opacity:.85;transform:translate(359.55px,225.2px)scale(1)}43.75%{opacity:.85;transform:translate(310.12px,239.61px)scale(1)}46.875%{opacity:.85;transform:translate(266.22px,269.23px)scale(1)}50%{opacity:.85;transform:translate(231.38px,311.7px)scale(1)}53.125%{opacity:.85;transform:translate(208.41px,363.59px)scale(1)}56.25%{opacity:.85;transform:translate(201.96px,420.87px)scale(.994)}59.375%{opacity:.85;transform:translate(214.7px,475.61px)scale(.976)}62.5%{opacity:.85;transform:translate(243.18px,519.34px)scale(.95)}65.625%{opacity:.85;transform:translate(281.43px,546.43px)scale(.915)}68.75%{opacity:.85;transform:translate(322.38px,554.91px)scale(.876)}71.875%{opacity:.85;transform:translate(359.3px,546.39px)scale(.833)}75%{opacity:.85;transform:translate(387.11px,525.37px)scale(.789)}78.125%{opacity:.85;transform:translate(403.22px,498.05px)scale(.745)}81.25%{opacity:.85;transform:translate(407.78px,470.84px)scale(.704)}84.375%{opacity:.85;transform:translate(403.4px,448.92px)scale(.667)}87.5%{opacity:.85;transform:translate(394.32px,435.12px)scale(.636)}90.625%{opacity:.85;transform:translate(385.16px,429.37px)scale(.614)}93.75%{opacity:.681;transform:translate(379.7px,428.81px)scale(.602)}96.875%{opacity:.047;transform:translate(379px,429px)scale(.6)}to{opacity:0;transform:translate(379px,429px)scale(.6)}}.aw-symbol-7{animation-name:aw-symbol-7}@keyframes aw-symbol-7{0%{opacity:0;transform:translate(219.82px,333.29px)scale(1)}3.125%{opacity:0;transform:translate(219.82px,333.29px)scale(1)}6.25%{opacity:0;transform:translate(219.82px,333.29px)scale(1)}9.375%{opacity:0;transform:translate(219.82px,333.29px)scale(1)}12.5%{opacity:0;transform:translate(219.82px,333.29px)scale(1)}15.625%{opacity:0;transform:translate(219.82px,333.29px)scale(1)}18.75%{opacity:0;transform:translate(219.82px,333.29px)scale(1)}21.875%{opacity:0;transform:translate(219.82px,333.29px)scale(1)}25%{opacity:0;transform:translate(219.82px,333.29px)scale(1)}28.125%{opacity:0;transform:translate(219.82px,333.29px)scale(1)}31.25%{opacity:.826;transform:translate(203.21px,384.94px)scale(1)}34.375%{opacity:.85;transform:translate(199.61px,445.89px)scale(1)}37.5%{opacity:.85;transform:translate(211.94px,505.33px)scale(1)}40.625%{opacity:.85;transform:translate(239.1px,558px)scale(1)}43.75%{opacity:.85;transform:translate(278.69px,599.21px)scale(1)}46.875%{opacity:.85;transform:translate(327.17px,625.32px)scale(1)}50%{opacity:.85;transform:translate(380.26px,633.99px)scale(1)}53.125%{opacity:.85;transform:translate(433.23px,624.47px)scale(1)}56.25%{opacity:.85;transform:translate(481.18px,597.25px)scale(.999)}59.375%{opacity:.85;transform:translate(516.17px,551.9px)scale(.988)}62.5%{opacity:.85;transform:translate(532.28px,496.21px)scale(.965)}65.625%{opacity:.85;transform:translate(528.45px,440.67px)scale(.933)}68.75%{opacity:.85;transform:translate(507.71px,394.59px)scale(.894)}71.875%{opacity:.85;transform:translate(476.08px,364.27px)scale(.85)}75%{opacity:.85;transform:translate(440.96px,352.04px)scale(.804)}78.125%{opacity:.85;transform:translate(409.34px,356.16px)scale(.757)}81.25%{opacity:.85;transform:translate(386.29px,371.71px)scale(.713)}84.375%{opacity:.85;transform:translate(373.93px,392.06px)scale(.673)}87.5%{opacity:.85;transform:translate(371.18px,410.77px)scale(.64)}90.625%{opacity:.85;transform:translate(374.35px,423.35px)scale(.615)}93.75%{opacity:.681;transform:translate(378.31px,428.55px)scale(.602)}96.875%{opacity:.047;transform:translate(379px,429px)scale(.6)}to{opacity:0;transform:translate(379px,429px)scale(.6)}}.aw-symbol-8{animation-name:aw-symbol-8}@keyframes aw-symbol-8{0%{opacity:0;transform:translate(439.44px,622.1px)scale(1)}3.125%{opacity:0;transform:translate(439.44px,622.1px)scale(1)}6.25%{opacity:0;transform:translate(439.44px,622.1px)scale(1)}9.375%{opacity:0;transform:translate(439.44px,622.1px)scale(1)}12.5%{opacity:0;transform:translate(439.44px,622.1px)scale(1)}15.625%{opacity:0;transform:translate(439.44px,622.1px)scale(1)}18.75%{opacity:0;transform:translate(439.44px,622.1px)scale(1)}21.875%{opacity:0;transform:translate(439.44px,622.1px)scale(1)}25%{opacity:0;transform:translate(439.44px,622.1px)scale(1)}28.125%{opacity:0;transform:translate(439.44px,622.1px)scale(1)}31.25%{opacity:0;transform:translate(439.44px,622.1px)scale(1)}34.375%{opacity:.762;transform:translate(479.84px,598.81px)scale(1)}37.5%{opacity:.85;transform:translate(521.1px,554.83px)scale(1)}40.625%{opacity:.85;transform:translate(548.36px,498.44px)scale(1)}43.75%{opacity:.85;transform:translate(558.92px,435.22px)scale(1)}46.875%{opacity:.85;transform:translate(551.74px,371.37px)scale(1)}50%{opacity:.85;transform:translate(527.54px,313.21px)scale(1)}53.125%{opacity:.85;transform:translate(488.69px,266.46px)scale(1)}56.25%{opacity:.85;transform:translate(439.03px,235.74px)scale(1)}59.375%{opacity:.85;transform:translate(383.42px,225.91px)scale(.996)}62.5%{opacity:.85;transform:translate(330.11px,242.77px)scale(.979)}65.625%{opacity:.85;transform:translate(289.21px,281.36px)scale(.95)}68.75%{opacity:.85;transform:translate(267.02px,332.1px)scale(.913)}71.875%{opacity:.85;transform:translate(264.99px,383.87px)scale(.868)}75%{opacity:.85;transform:translate(279.94px,426.83px)scale(.82)}78.125%{opacity:.85;transform:translate(305.39px,454.57px)scale(.771)}81.25%{opacity:.85;transform:translate(333.51px,465.31px)scale(.723)}84.375%{opacity:.85;transform:translate(357.35px,461.83px)scale(.68)}87.5%{opacity:.85;transform:translate(372.66px,450.17px)scale(.644)}90.625%{opacity:.85;transform:translate(378.9px,437.56px)scale(.617)}93.75%{opacity:.681;transform:translate(379.26px,429.96px)scale(.602)}96.875%{opacity:.047;transform:translate(379px,429px)scale(.6)}to{opacity:0;transform:translate(379px,429px)scale(.6)}}.aw-symbol-9{animation-name:aw-symbol-9}@keyframes aw-symbol-9{0%{opacity:0;transform:translate(449.12px,240.19px)scale(1)}3.125%{opacity:0;transform:translate(449.12px,240.19px)scale(1)}6.25%{opacity:0;transform:translate(449.12px,240.19px)scale(1)}9.375%{opacity:0;transform:translate(449.12px,240.19px)scale(1)}12.5%{opacity:0;transform:translate(449.12px,240.19px)scale(1)}15.625%{opacity:0;transform:translate(449.12px,240.19px)scale(1)}18.75%{opacity:0;transform:translate(449.12px,240.19px)scale(1)}21.875%{opacity:0;transform:translate(449.12px,240.19px)scale(1)}25%{opacity:0;transform:translate(449.12px,240.19px)scale(1)}28.125%{opacity:0;transform:translate(449.12px,240.19px)scale(1)}31.25%{opacity:0;transform:translate(449.12px,240.19px)scale(1)}34.375%{opacity:0;transform:translate(449.12px,240.19px)scale(1)}37.5%{opacity:.666;transform:translate(408.89px,226.85px)scale(1)}40.625%{opacity:.85;transform:translate(349.17px,226.84px)scale(1)}43.75%{opacity:.85;transform:translate(292.73px,249.08px)scale(1)}46.875%{opacity:.85;transform:translate(245.79px,291.13px)scale(1)}50%{opacity:.85;transform:translate(213.51px,348.36px)scale(1)}53.125%{opacity:.85;transform:translate(199.45px,414.47px)scale(1)}56.25%{opacity:.85;transform:translate(205.16px,482.17px)scale(1)}59.375%{opacity:.85;transform:translate(230.01px,544.03px)scale(1)}62.5%{opacity:.85;transform:translate(273.64px,589.58px)scale(.991)}65.625%{opacity:.85;transform:translate(328.81px,608.42px)scale(.967)}68.75%{opacity:.85;transform:translate(382.72px,599.07px)scale(.932)}71.875%{opacity:.85;transform:translate(424.42px,567.17px)scale(.888)}75%{opacity:.85;transform:translate(447.4px,523.08px)scale(.838)}78.125%{opacity:.85;transform:translate(450.72px,478.61px)scale(.786)}81.25%{opacity:.85;transform:translate(438.57px,443.64px)scale(.735)}84.375%{opacity:.85;transform:translate(418.46px,423.54px)scale(.688)}87.5%{opacity:.85;transform:translate(398.55px,418.13px)scale(.648)}90.625%{opacity:.85;transform:translate(384.9px,422.25px)scale(.619)}93.75%{opacity:.681;transform:translate(379.43px,427.99px)scale(.602)}96.875%{opacity:.047;transform:translate(379px,429px)scale(.6)}to{opacity:0;transform:translate(379px,429px)scale(.6)}}.aw-symbol-10{animation-name:aw-symbol-10}@keyframes aw-symbol-10{0%{opacity:0;transform:translate(215.24px,514.1px)scale(1)}3.125%{opacity:0;transform:translate(215.24px,514.1px)scale(1)}6.25%{opacity:0;transform:translate(215.24px,514.1px)scale(1)}9.375%{opacity:0;transform:translate(215.24px,514.1px)scale(1)}12.5%{opacity:0;transform:translate(215.24px,514.1px)scale(1)}15.625%{opacity:0;transform:translate(215.24px,514.1px)scale(1)}18.75%{opacity:0;transform:translate(215.24px,514.1px)scale(1)}21.875%{opacity:0;transform:translate(215.24px,514.1px)scale(1)}25%{opacity:0;transform:translate(215.24px,514.1px)scale(1)}28.125%{opacity:0;transform:translate(215.24px,514.1px)scale(1)}31.25%{opacity:0;transform:translate(215.24px,514.1px)scale(1)}34.375%{opacity:0;transform:translate(215.24px,514.1px)scale(1)}37.5%{opacity:0;transform:translate(215.24px,514.1px)scale(1)}40.625%{opacity:.551;transform:translate(234.65px,551.46px)scale(1)}43.75%{opacity:.85;transform:translate(280.81px,600.81px)scale(1)}46.875%{opacity:.85;transform:translate(339.12px,628.91px)scale(1)}50%{opacity:.85;transform:translate(402.37px,632.27px)scale(1)}53.125%{opacity:.85;transform:translate(462.72px,610.48px)scale(1)}56.25%{opacity:.85;transform:translate(512.72px,566.23px)scale(1)}59.375%{opacity:.85;transform:translate(546.17px,505.01px)scale(1)}62.5%{opacity:.85;transform:translate(558.36px,434.36px)scale(.999)}65.625%{opacity:.85;transform:translate(542.09px,365.93px)scale(.983)}68.75%{opacity:.85;transform:translate(501.91px,315.58px)scale(.952)}71.875%{opacity:.85;transform:translate(450px,292.95px)scale(.909)}75%{opacity:.85;transform:translate(400.12px,298.8px)scale(.858)}78.125%{opacity:.85;transform:translate(363.4px,326.04px)scale(.804)}81.25%{opacity:.85;transform:translate(345.4px,362.85px)scale(.749)}84.375%{opacity:.85;transform:translate(345.11px,396.97px)scale(.698)}87.5%{opacity:.85;transform:translate(356.15px,419.82px)scale(.654)}90.625%{opacity:.85;transform:translate(369.65px,429.15px)scale(.621)}93.75%{opacity:.681;transform:translate(377.96px,429.45px)scale(.602)}96.875%{opacity:.047;transform:translate(379px,429px)scale(.6)}to{opacity:0;transform:translate(379px,429px)scale(.6)}}.aw-symbol-11{animation-name:aw-symbol-11}@keyframes aw-symbol-11{0%{opacity:0;transform:translate(550.17px,492.42px)scale(1)}3.125%{opacity:0;transform:translate(550.17px,492.42px)scale(1)}6.25%{opacity:0;transform:translate(550.17px,492.42px)scale(1)}9.375%{opacity:0;transform:translate(550.17px,492.42px)scale(1)}12.5%{opacity:0;transform:translate(550.17px,492.42px)scale(1)}15.625%{opacity:0;transform:translate(550.17px,492.42px)scale(1)}18.75%{opacity:0;transform:translate(550.17px,492.42px)scale(1)}21.875%{opacity:0;transform:translate(550.17px,492.42px)scale(1)}25%{opacity:0;transform:translate(550.17px,492.42px)scale(1)}28.125%{opacity:0;transform:translate(550.17px,492.42px)scale(1)}31.25%{opacity:0;transform:translate(550.17px,492.42px)scale(1)}34.375%{opacity:0;transform:translate(550.17px,492.42px)scale(1)}37.5%{opacity:0;transform:translate(550.17px,492.42px)scale(1)}40.625%{opacity:0;transform:translate(550.17px,492.42px)scale(1)}43.75%{opacity:.425;transform:translate(557.57px,454.82px)scale(1)}46.875%{opacity:.85;transform:translate(553.4px,378.25px)scale(1)}50%{opacity:.85;transform:translate(524.8px,308.78px)scale(1)}53.125%{opacity:.85;transform:translate(475.78px,256.15px)scale(1)}56.25%{opacity:.85;transform:translate(413.21px,227.74px)scale(1)}59.375%{opacity:.85;transform:translate(345.84px,227.51px)scale(1)}62.5%{opacity:.85;transform:translate(283.12px,255.5px)scale(1)}65.625%{opacity:.85;transform:translate(235.79px,309.43px)scale(.995)}68.75%{opacity:.85;transform:translate(217.77px,380.91px)scale(.97)}71.875%{opacity:.85;transform:translate(231.24px,449.35px)scale(.931)}75%{opacity:.85;transform:translate(268.12px,497.47px)scale(.88)}78.125%{opacity:.85;transform:translate(314.4px,516.78px)scale(.823)}81.25%{opacity:.85;transform:translate(355.59px,509.18px)scale(.765)}84.375%{opacity:.85;transform:translate(381.72px,484.76px)scale(.709)}87.5%{opacity:.85;transform:translate(390.36px,457.07px)scale(.66)}90.625%{opacity:.85;transform:translate(386.62px,437.29px)scale(.623)}93.75%{opacity:.681;transform:translate(380.16px,429.54px)scale(.603)}96.875%{opacity:.047;transform:translate(379px,429px)scale(.6)}to{opacity:0;transform:translate(379px,429px)scale(.6)}}.aw-symbol-12{animation-name:aw-symbol-12}@keyframes aw-symbol-12{0%{opacity:0;transform:translate(290.55px,250.46px)scale(1)}3.125%{opacity:0;transform:translate(290.55px,250.46px)scale(1)}6.25%{opacity:0;transform:translate(290.55px,250.46px)scale(1)}9.375%{opacity:0;transform:translate(290.55px,250.46px)scale(1)}12.5%{opacity:0;transform:translate(290.55px,250.46px)scale(1)}15.625%{opacity:0;transform:translate(290.55px,250.46px)scale(1)}18.75%{opacity:0;transform:translate(290.55px,250.46px)scale(1)}21.875%{opacity:0;transform:translate(290.55px,250.46px)scale(1)}25%{opacity:0;transform:translate(290.55px,250.46px)scale(1)}28.125%{opacity:.85;transform:translate(250.11px,285.9px)scale(1)}31.25%{opacity:.85;transform:translate(220.03px,332.84px)scale(1)}34.375%{opacity:.85;transform:translate(202.73px,387.51px)scale(1)}37.5%{opacity:.85;transform:translate(199.59px,445.51px)scale(1)}40.625%{opacity:.85;transform:translate(210.86px,502.19px)scale(1)}43.75%{opacity:.85;transform:translate(235.65px,552.99px)scale(1)}46.875%{opacity:.85;transform:translate(271.97px,593.82px)scale(1)}50%{opacity:.85;transform:translate(316.88px,621.4px)scale(1)}53.125%{opacity:.85;transform:translate(366.78px,633.53px)scale(1)}56.25%{opacity:.85;transform:translate(417.06px,626.08px)scale(.994)}59.375%{opacity:.85;transform:translate(460.32px,598.14px)scale(.976)}62.5%{opacity:.85;transform:translate(490.22px,555.66px)scale(.95)}65.625%{opacity:.85;transform:translate(503.51px,506.64px)scale(.915)}68.75%{opacity:.85;transform:translate(500.32px,459.39px)scale(.876)}71.875%{opacity:.85;transform:translate(483.7px,420.89px)scale(.833)}75%{opacity:.85;transform:translate(458.78px,395.59px)scale(.789)}78.125%{opacity:.85;transform:translate(431.49px,384.79px)scale(.745)}81.25%{opacity:.85;transform:translate(407.22px,386.67px)scale(.704)}84.375%{opacity:.85;transform:translate(389.72px,397.06px)scale(.667)}87.5%{opacity:.85;transform:translate(380.31px,410.57px)scale(.636)}90.625%{opacity:.85;transform:translate(377.75px,422.12px)scale(.614)}93.75%{opacity:.681;transform:translate(378.66px,428.27px)scale(.602)}96.875%{opacity:.047;transform:translate(379px,429px)scale(.6)}to{opacity:0;transform:translate(379px,429px)scale(.6)}}.aw-symbol-13{animation-name:aw-symbol-13}@keyframes aw-symbol-13{0%{opacity:0;transform:translate(338.15px,628.65px)scale(1)}3.125%{opacity:0;transform:translate(338.15px,628.65px)scale(1)}6.25%{opacity:0;transform:translate(338.15px,628.65px)scale(1)}9.375%{opacity:0;transform:translate(338.15px,628.65px)scale(1)}12.5%{opacity:0;transform:translate(338.15px,628.65px)scale(1)}15.625%{opacity:0;transform:translate(338.15px,628.65px)scale(1)}18.75%{opacity:0;transform:translate(338.15px,628.65px)scale(1)}21.875%{opacity:0;transform:translate(338.15px,628.65px)scale(1)}25%{opacity:0;transform:translate(338.15px,628.65px)scale(1)}28.125%{opacity:0;transform:translate(338.15px,628.65px)scale(1)}31.25%{opacity:.826;transform:translate(386.24px,633.83px)scale(1)}34.375%{opacity:.85;transform:translate(438.91px,622.31px)scale(1)}37.5%{opacity:.85;transform:translate(486.26px,593.63px)scale(1)}40.625%{opacity:.85;transform:translate(524.09px,550.33px)scale(1)}43.75%{opacity:.85;transform:translate(549.04px,496.26px)scale(1)}46.875%{opacity:.85;transform:translate(558.89px,436.22px)scale(1)}50%{opacity:.85;transform:translate(552.77px,375.54px)scale(1)}53.125%{opacity:.85;transform:translate(531.23px,319.6px)scale(1)}56.25%{opacity:.85;transform:translate(495.93px,273.7px)scale(.999)}59.375%{opacity:.85;transform:translate(448.53px,246.69px)scale(.988)}62.5%{opacity:.85;transform:translate(397.15px,243.09px)scale(.965)}65.625%{opacity:.85;transform:translate(350.95px,261.41px)scale(.933)}68.75%{opacity:.85;transform:translate(317.08px,295.96px)scale(.894)}71.875%{opacity:.85;transform:translate(299.37px,338.5px)scale(.85)}75%{opacity:.85;transform:translate(297.9px,380.3px)scale(.804)}78.125%{opacity:.85;transform:translate(309.44px,414.08px)scale(.757)}81.25%{opacity:.85;transform:translate(328.49px,435.52px)scale(.713)}84.375%{opacity:.85;transform:translate(348.91px,443.97px)scale(.673)}87.5%{opacity:.85;transform:translate(365.5px,442.24px)scale(.64)}90.625%{opacity:.85;transform:translate(375.39px,435.55px)scale(.615)}93.75%{opacity:.681;transform:translate(378.79px,429.88px)scale(.602)}96.875%{opacity:.047;transform:translate(379px,429px)scale(.6)}to{opacity:0;transform:translate(379px,429px)scale(.6)}}.aw-symbol-14{animation-name:aw-symbol-14}@keyframes aw-symbol-14{0%{opacity:0;transform:translate(527.63px,313.37px)scale(1)}3.125%{opacity:0;transform:translate(527.63px,313.37px)scale(1)}6.25%{opacity:0;transform:translate(527.63px,313.37px)scale(1)}9.375%{opacity:0;transform:translate(527.63px,313.37px)scale(1)}12.5%{opacity:0;transform:translate(527.63px,313.37px)scale(1)}15.625%{opacity:0;transform:translate(527.63px,313.37px)scale(1)}18.75%{opacity:0;transform:translate(527.63px,313.37px)scale(1)}21.875%{opacity:0;transform:translate(527.63px,313.37px)scale(1)}25%{opacity:0;transform:translate(527.63px,313.37px)scale(1)}28.125%{opacity:0;transform:translate(527.63px,313.37px)scale(1)}31.25%{opacity:0;transform:translate(527.63px,313.37px)scale(1)}34.375%{opacity:.762;transform:translate(497.59px,274.79px)scale(1)}37.5%{opacity:.85;transform:translate(449.76px,240.51px)scale(1)}40.625%{opacity:.85;transform:translate(394.96px,224.81px)scale(1)}43.75%{opacity:.85;transform:translate(338.58px,229.24px)scale(1)}46.875%{opacity:.85;transform:translate(286.18px,253.36px)scale(1)}50%{opacity:.85;transform:translate(242.94px,294.79px)scale(1)}53.125%{opacity:.85;transform:translate(213.1px,349.46px)scale(1)}56.25%{opacity:.85;transform:translate(199.62px,411.96px)scale(1)}59.375%{opacity:.85;transform:translate(205.4px,475.72px)scale(.996)}62.5%{opacity:.85;transform:translate(233.26px,530.16px)scale(.979)}65.625%{opacity:.85;transform:translate(276.43px,565.41px)scale(.95)}68.75%{opacity:.85;transform:translate(325.15px,576.96px)scale(.913)}71.875%{opacity:.85;transform:translate(369.64px,566.05px)scale(.868)}75%{opacity:.85;transform:translate(402.32px,538.66px)scale(.82)}78.125%{opacity:.85;transform:translate(419.42px,503.59px)scale(.771)}81.25%{opacity:.85;transform:translate(421.4px,469.89px)scale(.723)}84.375%{opacity:.85;transform:translate(412.38px,444.51px)scale(.68)}87.5%{opacity:.85;transform:translate(398.59px,430.61px)scale(.644)}90.625%{opacity:.85;transform:translate(386.3px,426.94px)scale(.617)}93.75%{opacity:.681;transform:translate(379.75px,428.47px)scale(.602)}96.875%{opacity:.047;transform:translate(379px,429px)scale(.6)}to{opacity:0;transform:translate(379px,429px)scale(.6)}}.aw-symbol-15{animation-name:aw-symbol-15}@keyframes aw-symbol-15{0%{opacity:0;transform:translate(200.85px,399.72px)scale(1)}3.125%{opacity:0;transform:translate(200.85px,399.72px)scale(1)}6.25%{opacity:0;transform:translate(200.85px,399.72px)scale(1)}9.375%{opacity:0;transform:translate(200.85px,399.72px)scale(1)}12.5%{opacity:0;transform:translate(200.85px,399.72px)scale(1)}15.625%{opacity:0;transform:translate(200.85px,399.72px)scale(1)}18.75%{opacity:0;transform:translate(200.85px,399.72px)scale(1)}21.875%{opacity:0;transform:translate(200.85px,399.72px)scale(1)}25%{opacity:0;transform:translate(200.85px,399.72px)scale(1)}28.125%{opacity:0;transform:translate(200.85px,399.72px)scale(1)}31.25%{opacity:0;transform:translate(200.85px,399.72px)scale(1)}34.375%{opacity:0;transform:translate(200.85px,399.72px)scale(1)}37.5%{opacity:.666;transform:translate(199.73px,447.43px)scale(1)}40.625%{opacity:.85;transform:translate(214.89px,513.22px)scale(1)}43.75%{opacity:.85;transform:translate(248.12px,569.74px)scale(1)}46.875%{opacity:.85;transform:translate(295.76px,610.76px)scale(1)}50%{opacity:.85;transform:translate(352.56px,631.78px)scale(1)}53.125%{opacity:.85;transform:translate(412.27px,630.47px)scale(1)}56.25%{opacity:.85;transform:translate(468.32px,606.98px)scale(1)}59.375%{opacity:.85;transform:translate(514.53px,563.9px)scale(1)}62.5%{opacity:.85;transform:translate(542.14px,504.27px)scale(.991)}65.625%{opacity:.85;transform:translate(544.12px,438.71px)scale(.967)}68.75%{opacity:.85;transform:translate(522.48px,381.7px)scale(.932)}71.875%{opacity:.85;transform:translate(484.8px,343.87px)scale(.888)}75%{opacity:.85;transform:translate(441.52px,329.76px)scale(.838)}78.125%{opacity:.85;transform:translate(402.92px,337.4px)scale(.786)}81.25%{opacity:.85;transform:translate(376.3px,359.66px)scale(.735)}84.375%{opacity:.85;transform:translate(364.34px,386.92px)scale(.688)}87.5%{opacity:.85;transform:translate(364.81px,410.23px)scale(.648)}90.625%{opacity:.85;transform:translate(371.77px,424.22px)scale(.619)}93.75%{opacity:.681;transform:translate(378.03px,428.78px)scale(.602)}96.875%{opacity:.047;transform:translate(379px,429px)scale(.6)}to{opacity:0;transform:translate(379px,429px)scale(.6)}}.aw-symbol-16{animation-name:aw-symbol-16}@keyframes aw-symbol-16{0%{opacity:0;transform:translate(492.87px,587.77px)scale(1)}3.125%{opacity:0;transform:translate(492.87px,587.77px)scale(1)}6.25%{opacity:0;transform:translate(492.87px,587.77px)scale(1)}9.375%{opacity:0;transform:translate(492.87px,587.77px)scale(1)}12.5%{opacity:0;transform:translate(492.87px,587.77px)scale(1)}15.625%{opacity:0;transform:translate(492.87px,587.77px)scale(1)}18.75%{opacity:0;transform:translate(492.87px,587.77px)scale(1)}21.875%{opacity:0;transform:translate(492.87px,587.77px)scale(1)}25%{opacity:0;transform:translate(492.87px,587.77px)scale(1)}28.125%{opacity:0;transform:translate(492.87px,587.77px)scale(1)}31.25%{opacity:0;transform:translate(492.87px,587.77px)scale(1)}34.375%{opacity:0;transform:translate(492.87px,587.77px)scale(1)}37.5%{opacity:0;transform:translate(492.87px,587.77px)scale(1)}40.625%{opacity:.551;transform:translate(519.67px,556.9px)scale(1)}43.75%{opacity:.85;transform:translate(549.85px,493.52px)scale(1)}46.875%{opacity:.85;transform:translate(558.9px,422.15px)scale(1)}50%{opacity:.85;transform:translate(545.69px,351.63px)scale(1)}53.125%{opacity:.85;transform:translate(511.85px,290.68px)scale(1)}56.25%{opacity:.85;transform:translate(461.58px,246.84px)scale(1)}59.375%{opacity:.85;transform:translate(401.08px,225.55px)scale(1)}62.5%{opacity:.85;transform:translate(337.99px,230.07px)scale(.999)}65.625%{opacity:.85;transform:translate(284.01px,265.37px)scale(.983)}68.75%{opacity:.85;transform:translate(251.46px,322.42px)scale(.952)}71.875%{opacity:.85;transform:translate(245.42px,385.35px)scale(.909)}75%{opacity:.85;transform:translate(263.06px,438.81px)scale(.858)}78.125%{opacity:.85;transform:translate(295.53px,472.34px)scale(.804)}81.25%{opacity:.85;transform:translate(331.36px,482.82px)scale(.749)}84.375%{opacity:.85;transform:translate(360.41px,474.46px)scale(.698)}87.5%{opacity:.85;transform:translate(377.01px,456.5px)scale(.654)}90.625%{opacity:.85;transform:translate(381.51px,439.26px)scale(.621)}93.75%{opacity:.681;transform:translate(379.65px,430.02px)scale(.602)}96.875%{opacity:.047;transform:translate(379px,429px)scale(.6)}to{opacity:0;transform:translate(379px,429px)scale(.6)}}.aw-symbol-17{animation-name:aw-symbol-17}@keyframes aw-symbol-17{0%{opacity:0;transform:translate(389.38px,224.34px)scale(1)}3.125%{opacity:0;transform:translate(389.38px,224.34px)scale(1)}6.25%{opacity:0;transform:translate(389.38px,224.34px)scale(1)}9.375%{opacity:0;transform:translate(389.38px,224.34px)scale(1)}12.5%{opacity:0;transform:translate(389.38px,224.34px)scale(1)}15.625%{opacity:0;transform:translate(389.38px,224.34px)scale(1)}18.75%{opacity:0;transform:translate(389.38px,224.34px)scale(1)}21.875%{opacity:0;transform:translate(389.38px,224.34px)scale(1)}25%{opacity:0;transform:translate(389.38px,224.34px)scale(1)}28.125%{opacity:0;transform:translate(389.38px,224.34px)scale(1)}31.25%{opacity:0;transform:translate(389.38px,224.34px)scale(1)}34.375%{opacity:0;transform:translate(389.38px,224.34px)scale(1)}37.5%{opacity:0;transform:translate(389.38px,224.34px)scale(1)}40.625%{opacity:0;transform:translate(389.38px,224.34px)scale(1)}43.75%{opacity:.425;transform:translate(355.57px,225.74px)scale(1)}46.875%{opacity:.85;transform:translate(291.6px,249.79px)scale(1)}50%{opacity:.85;transform:translate(239.87px,298.93px)scale(1)}53.125%{opacity:.85;transform:translate(207.63px,366.3px)scale(1)}56.25%{opacity:.85;transform:translate(199.39px,442.44px)scale(1)}59.375%{opacity:.85;transform:translate(216.31px,516.7px)scale(1)}62.5%{opacity:.85;transform:translate(256.01px,578.68px)scale(1)}65.625%{opacity:.85;transform:translate(313.83px,617.13px)scale(.995)}68.75%{opacity:.85;transform:translate(379.12px,618.81px)scale(.97)}71.875%{opacity:.85;transform:translate(433.82px,586.6px)scale(.931)}75%{opacity:.85;transform:translate(465.31px,533.75px)scale(.88)}78.125%{opacity:.85;transform:translate(469.96px,477.86px)scale(.823)}81.25%{opacity:.85;transform:translate(453.04px,434.42px)scale(.765)}84.375%{opacity:.85;transform:translate(425.67px,411.84px)scale(.709)}87.5%{opacity:.85;transform:translate(399.95px,409.36px)scale(.66)}90.625%{opacity:.85;transform:translate(384.1px,418.5px)scale(.623)}93.75%{opacity:.681;transform:translate(379.16px,427.58px)scale(.603)}96.875%{opacity:.047;transform:translate(379px,429px)scale(.6)}to{opacity:0;transform:translate(379px,429px)scale(.6)}}.auth-password-field{gap:7px;display:grid}.auth-password-control{position:relative}.auth-password-field .auth-password-input{padding-inline-end:80px}.auth-password-toggle{min-width:64px;color:var(--ui-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:0 8px;font-size:12px;font-weight:700;position:absolute;inset-block:2px;inset-inline-end:4px}.auth-password-toggle:focus-visible{outline-offset:-2px;outline:2px solid #93692d}.auth-password-toggle:disabled{cursor:default;opacity:.55}.auth-page{background:var(--ui-surface);min-height:100svh;color:var(--ui-muted);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;grid-template-columns:minmax(0,1.22fr) minmax(360px,1fr);align-items:center;gap:0;padding:0;display:grid}.auth-remember-device{align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}.auth-remember-device input{flex:none;margin-top:3px}.auth-card{justify-self:center;width:calc(100% - 96px);min-width:0;max-width:400px;padding:36px 0}.auth-brand{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.auth-brand .brand-wordmark{display:none}.auth-brand>span{color:var(--ui-muted);letter-spacing:.035em;font-size:11px}.auth-card-body{padding:0 0 28px}.auth-card-minimal .auth-brand{display:none}.auth-card-minimal .auth-card-body{padding-bottom:0}.auth-card.auth-card-minimal h1{margin-bottom:24px}.auth-copy-compact{display:none}.auth-card h1{letter-spacing:-.035em;margin:0 0 12px;font-size:26px;font-weight:600;line-height:1.3}.auth-intro,.auth-help{color:var(--ui-muted);line-height:1.7}.auth-intro{margin:0 0 30px;font-size:13px}.auth-help{border-top:1px solid var(--ui-border);margin:24px 0 0;padding-top:20px;font-size:11px}.auth-form{gap:20px;display:grid}.auth-form label{color:var(--ui-muted);gap:9px;font-size:12px;font-weight:600;display:grid}.auth-form input{border:1px solid var(--ui-border);background:var(--ui-surface);width:100%;min-height:50px;color:var(--ui-muted);font:inherit;border-radius:8px;padding:12px 14px;font-size:14px;font-weight:400;transition:border-color .16s,background .16s,box-shadow .16s}.auth-form input:hover:not(:disabled){border-color:var(--ui-border)}.auth-form input:focus{border-color:var(--ui-accent);background:var(--ui-surface);outline:none;box-shadow:0 0 0 3px #1a73e81f}.auth-submit{justify-content:center;width:100%;min-height:50px;margin-top:6px}.auth-card .btn.auth-submit{border-color:var(--ui-border);min-height:50px;color:var(--ui-muted);background:var(--ui-surface);border-radius:8px;font-size:13px;font-weight:600;transition:background .16s,transform .16s,border-color .16s}.auth-card .btn.primary.auth-submit{color:var(--ui-on-action);border-color:var(--ui-accent);background:var(--ui-accent)}.auth-card .btn.primary.auth-submit:disabled{opacity:1;background:var(--ui-soft);border-color:var(--ui-border);color:var(--ui-muted)}.auth-card .btn.primary.auth-submit:hover:not(:disabled){background:#185abc;border-color:#185abc;transform:translateY(-1px)}.auth-card .btn.auth-submit:active:not(:disabled){transform:translateY(0)}.auth-card button:focus-visible{outline:2px solid var(--ui-accent);outline-offset:3px}.auth-card .auth-password-toggle{color:var(--ui-muted);font-size:11px;font-weight:600;transition:color .16s,background .16s}.auth-card .auth-password-toggle:hover:not(:disabled){color:var(--ui-accent);background:var(--ui-soft)}.auth-alert{border:1px solid var(--ui-danger);background:var(--ui-surface);color:var(--ui-danger);border-radius:6px;margin:0 0 18px;padding:11px 13px;font-size:13px;line-height:1.45}.auth-session-pending{background:var(--workspace,var(--ui-surface));min-height:100dvh;color:var(--muted,var(--ui-text));place-items:center;display:grid}.auth-session-indicator{align-items:center;gap:12px;font-size:13px;display:flex}.auth-spinner{border:2px solid var(--ui-border);border-top-color:var(--ui-accent);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite auth-spin}@keyframes auth-spin{to{transform:rotate(360deg)}}.auth-methods{gap:9px;margin:20px 0;display:grid}.auth-method{border:1px solid var(--ui-border);cursor:pointer;border-radius:5px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:62px;padding:11px 12px;display:grid}.auth-method.selected{border-color:var(--ui-accent);box-shadow:0 0 0 2px #1a73e81f}.auth-method.unavailable{background:var(--ui-surface);color:var(--ui-muted);cursor:not-allowed}.auth-method span,.auth-method strong,.auth-method small{display:block}.auth-method small{color:var(--ui-muted);margin-top:3px;line-height:1.35}.auth-method b{text-transform:uppercase;letter-spacing:.05em;color:var(--ui-success);font-size:10px}.auth-method.unavailable b{color:var(--ui-muted)}.auth-code-form{margin-top:18px}.totp-enrollment{grid-template-columns:220px minmax(0,1fr);align-items:center;gap:22px;margin:20px 0;display:grid}.totp-qr{border:1px solid var(--ui-border);background:var(--ui-surface);width:220px;height:220px;color:var(--ui-muted);text-align:center;border-radius:5px;place-items:center;font-size:12px;display:grid}.totp-qr img{width:220px;height:220px;display:block}.totp-secret-label{text-transform:uppercase;color:var(--ui-muted);margin-bottom:7px;font-size:11px;font-weight:700;display:block}.totp-secret{overflow-wrap:anywhere;background:var(--ui-surface);letter-spacing:.08em;border-radius:4px;padding:10px;font-size:14px;display:block}.totp-enrollment p{color:var(--ui-muted);font-size:11px;line-height:1.45}.auth-card>footer{border-top:1px solid var(--ui-border);color:var(--ui-muted);padding-top:20px;font-size:10px;line-height:1.6}@media (width<=1100px){.auth-page{grid-template-columns:minmax(0,1fr) minmax(340px,1fr)}.auth-card{width:calc(100% - 64px)}}@media (width<=760px),(width<=1000px) and (height<=500px){.auth-page{flex-direction:column;align-items:stretch;gap:0;min-height:100dvh;padding:0;display:flex}.auth-card{width:100%;max-width:none;padding:0 24px max(16px, env(safe-area-inset-bottom));flex:none;order:0}.auth-brand{padding:max(14px, env(safe-area-inset-top)) 24px 14px;background:var(--ui-bg);margin:0 -24px 20px}.auth-brand .brand-wordmark{width:175px;height:32px;display:block}.auth-card-minimal .auth-brand{display:flex}.auth-card.auth-card-minimal h1{margin-bottom:12px}.auth-brand>span{color:var(--ui-text);font-size:10px}.auth-card h1{margin-bottom:8px;font-size:24px}.auth-intro{margin-bottom:18px;font-size:12px;line-height:1.5}.auth-form{gap:12px}.auth-form label{gap:6px}.auth-form input{min-height:46px;padding:10px 12px;font-size:16px}.auth-card .btn.auth-submit{min-height:46px;margin-top:4px}.auth-help{margin-top:16px;padding-top:12px;line-height:1.5}.auth-card-body{padding-bottom:14px}.auth-card>footer{padding-top:12px;line-height:1.4}.auth-card-body,.auth-card>footer{max-width:440px;margin-inline:auto}}@media (width<=360px){.auth-card{padding-inline:18px}.auth-brand{gap:12px;margin-inline:-18px;padding-inline:18px}.auth-brand .brand-wordmark{width:158px}}@media (width<=760px) and (height<=600px) and (orientation:portrait){.auth-card{padding-bottom:max(12px, env(safe-area-inset-bottom))}.auth-brand{padding-block:max(8px, env(safe-area-inset-top)) 8px;margin-bottom:12px}.auth-card h1{font-size:22px}.auth-intro{margin-bottom:12px}.auth-form{gap:10px}.auth-form label,.auth-password-field{gap:4px}.auth-help{margin-top:12px;padding-top:8px}.auth-card-body{padding-bottom:10px}.auth-card>footer{padding-top:8px}}@media (width>=460px) and (width<=1000px) and (height<=500px) and (orientation:landscape){.auth-brand{padding-block:max(8px, env(safe-area-inset-top)) 8px;margin-bottom:12px}.auth-card-body,.auth-card>footer{max-width:600px}.auth-card h1{margin-bottom:4px;font-size:21px}.auth-intro{margin-bottom:12px}.auth-form:has(input[autocomplete=username]){grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.auth-form:has(input[autocomplete=username]) .auth-submit{grid-column:1/-1;margin-top:0}.auth-help{margin-top:12px;padding-top:8px}.auth-card-body{padding-bottom:10px}.auth-card>footer{padding-top:8px}}@media (width<=620px){.totp-enrollment{grid-template-columns:1fr}.totp-qr{margin-inline:auto}.auth-method{grid-template-columns:auto minmax(0,1fr)}.auth-method b{grid-column:2}}@media (width<=760px),(width<=1000px) and (height<=500px){.auth-page:has(input[autocomplete=username]){height:100dvh;min-height:0}:is(.auth-page:has(input[autocomplete=username]) .auth-copy-full,.auth-page:has(input[autocomplete=username]) .auth-intro){display:none}.auth-page:has(input[autocomplete=username]) .auth-copy-compact{display:inline}}@media (width<=760px) and (height<=600px) and (orientation:portrait){.auth-page:has(input[autocomplete=username]) .auth-card{padding-bottom:8px}.auth-page:has(input[autocomplete=username]) .auth-brand{padding-block:max(6px, env(safe-area-inset-top)) 6px;margin-bottom:8px}.auth-page:has(input[autocomplete=username]) .auth-brand .brand-wordmark{height:28px}.auth-page:has(input[autocomplete=username]) .auth-card h1{margin-bottom:4px}.auth-page:has(input[autocomplete=username]) .auth-form{gap:8px}.auth-page:has(input[autocomplete=username]) .auth-form label{gap:2px}.auth-page:has(input[autocomplete=username]) .auth-password-field{gap:2px}.auth-page:has(input[autocomplete=username]) .auth-help{margin-top:8px;padding-top:6px}.auth-page:has(input[autocomplete=username]) .auth-card-body{padding-bottom:6px}.auth-page:has(input[autocomplete=username]) .auth-card>footer{padding-top:6px}}@media (width>=460px) and (width<=1000px) and (height<=500px) and (orientation:landscape),(width<=459px) and (height<=480px){.auth-page:has(input[autocomplete=username]){grid-template-columns:minmax(160px,.75fr) minmax(0,1.25fr);align-items:center;display:grid}.auth-page:has(input[autocomplete=username]) .auth-card{padding:max(12px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) 16px;order:1}.auth-page:has(input[autocomplete=username]) .auth-brand{display:none}}@media (width<=459px) and (height<=480px){.auth-page:has(input[autocomplete=username]){grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr)}.auth-page:has(input[autocomplete=username]) .auth-card{padding-inline:12px max(12px, env(safe-area-inset-right))}}@media (prefers-reduced-motion:reduce){.auth-session-pending .auth-spinner,.auth-page *,.auth-page :before,.auth-page :after{transition:none!important;animation:none!important}}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-latin-ext-400-normal-URAvo6nN.woff2)format("woff2"),url(/assets/open-sans-latin-ext-400-normal-BfzJ9CTS.woff)format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-latin-400-normal-Bk63H6sG.woff2)format("woff2"),url(/assets/open-sans-latin-400-normal-DKniycaP.woff)format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-latin-ext-600-normal-CXDaa6Q7.woff2)format("woff2"),url(/assets/open-sans-latin-ext-600-normal-YZ6Vktkr.woff)format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-latin-600-normal-Cp4N6AwT.woff2)format("woff2"),url(/assets/open-sans-latin-600-normal-C3dWW5mx.woff)format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-latin-ext-700-normal-DatbY7Hl.woff2)format("woff2"),url(/assets/open-sans-latin-ext-700-normal-IE4yTLg1.woff)format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-latin-700-normal-CceUhp2e.woff2)format("woff2"),url(/assets/open-sans-latin-700-normal-CZCQA30i.woff)format("woff")}:root{color:var(--ui-text);background:var(--ui-surface);font-synthesis:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sidebar:#1a1e22;--workspace:#24292e;--panel:#2a3036;--border:#454d56;--muted:#adb6c0;--blue:#69b7e7;--green:#62ba98;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.45}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}button,summary{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.4}a{color:var(--blue);text-decoration:none}a:hover{text-decoration:underline}button{color:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline-offset:3px;outline:2px solid #83cbf7}input,select,textarea{background:var(--ui-bg);border:1px solid var(--ui-border);color:var(--ui-text);border-radius:3px;max-width:100%;min-height:31px;padding:5px 8px}input::placeholder,textarea::placeholder{color:var(--ui-muted)}input[type=checkbox]{accent-color:#258dc8;cursor:pointer;flex:none;width:14px;height:14px;min-height:0;margin:0}textarea{resize:vertical}h1,h2,p{margin:0}h1{font-size:21px;font-weight:500;line-height:1.4}h2{font-size:14px;font-weight:600}p+p{margin-top:10px}.icon{vertical-align:middle;flex-shrink:0;display:inline-block}.muted{color:var(--muted)}.small{font-size:11px}.spacer{flex:1}.skip-link{z-index:1000;background:var(--ui-surface);color:var(--ui-muted);padding:10px;position:fixed;top:-60px;left:8px}.skip-link:focus{top:8px}.app-shell{grid-template-rows:64px minmax(0,1fr);grid-template-columns:264px minmax(0,1fr);height:100dvh;min-height:460px;display:grid}.nav-collapsed{grid-template-columns:64px minmax(0,1fr)}.global-sidebar{background:var(--sidebar);border-right:1px solid var(--ui-border);flex-direction:column;grid-row:1/3;min-height:0;display:flex}.brand{height:64px;color:var(--ui-text);letter-spacing:1px;flex:none;align-items:center;gap:11px;padding:0 20px;font-size:20px;display:flex}.brand:hover{text-decoration:none}.brand small{letter-spacing:2px;color:var(--ui-text);margin-top:-2px;font-size:8px;display:block}.brand-mark{background:var(--ui-soft);color:var(--ui-text);border:1px solid var(--ui-border);letter-spacing:0;border-radius:4px;flex:none;place-items:center;width:30px;height:32px;font-size:22px;font-weight:700;display:grid}.global-nav{scrollbar-width:thin;scrollbar-color:#4a545e transparent;flex:1;padding:8px 0 18px;overflow-y:auto}.nav-item{text-align:left;width:100%;min-height:41px;color:var(--ui-text);background:0 0;border:0;border-left:3px solid #0000;align-items:center;gap:12px;padding:10px 20px;font-size:14px;display:flex}.nav-item>.icon:first-child{color:var(--ui-muted)}.nav-item>.icon:last-child:not(:first-child){margin-left:auto}.nav-item:hover{background:var(--ui-surface);text-decoration:none}.nav-item.active{border-left-color:var(--ui-info)}.nav-children a{color:var(--ui-text);border-left:3px solid #0000;padding:7px 15px 7px 52px;font-size:13px;display:block}.nav-children a:hover{background:var(--ui-surface);text-decoration:none}.nav-children a.active{border-left-color:var(--ui-info);background:var(--ui-surface);color:var(--ui-text)}.nav-section{color:var(--ui-muted);letter-spacing:1.3px;margin:20px 22px 8px;font-size:10px}.sidebar-footer{border-top:1px solid var(--ui-border);min-height:62px;color:var(--ui-text);align-items:center;gap:9px;padding:12px 16px;font-size:11px;display:flex}.sidebar-footer small{color:var(--ui-muted);font-size:10px;display:block}.sidebar-footer .icon-btn{margin-left:auto}.online-dot{background:var(--ui-soft);border-radius:50%;flex:none;width:6px;height:6px}.nav-collapsed .nav-item span,.nav-collapsed .nav-item>.icon:last-child:not(:first-child){display:none}.nav-collapsed .sidebar-footer{padding:10px}.nav-collapsed .online-dot{display:none}.nav-collapsed .nav-section{margin-left:23px}.topbar{background:var(--ui-surface);border-bottom:1px solid var(--ui-border);z-index:12;align-items:center;gap:13px;min-width:0;padding:0 19px;display:flex}.breadcrumb{white-space:nowrap;color:var(--ui-text);text-overflow:ellipsis;flex:1;min-width:120px;font-size:11px;overflow:hidden}.breadcrumb span{color:var(--ui-muted);margin:0 9px}.breadcrumb strong{color:var(--ui-text);font-size:13px;font-weight:400}.demo-chip{letter-spacing:.6px;border:1px solid var(--ui-border);color:var(--ui-text);background:var(--ui-surface);white-space:nowrap;border-radius:3px;padding:4px 7px;font-size:10px}.top-search{flex:none;width:205px;position:relative}.top-search>.icon{color:var(--ui-text);position:absolute;top:9px;left:9px}.top-search input{background:var(--ui-surface);border-color:var(--ui-border);width:100%;padding-left:31px}.search-results{background:var(--ui-surface);border:1px solid var(--ui-border);z-index:30;border-radius:4px;width:350px;max-height:440px;position:absolute;top:39px;right:0;overflow:auto;box-shadow:0 8px 30px #0007}.search-results a{border-bottom:1px solid var(--ui-border);color:var(--ui-text);padding:9px 12px;display:block}.search-results a:hover{background:var(--ui-surface);text-decoration:none}.search-results small{color:var(--ui-text);font-size:10px;display:block}.search-results p{padding:15px}.app-content{min-width:0;min-height:0;display:flex;overflow:hidden}.status-sidebar{background:var(--ui-bg);border-right:1px solid var(--ui-border);scrollbar-width:thin;flex-direction:column;flex:none;width:200px;display:flex;overflow-y:auto}.local-title{align-items:center;gap:9px;padding:21px 14px 19px;font-size:15px;display:flex}.status-item{width:100%;color:var(--ui-text);text-align:left;background:0 0;border:0;border-left:3px solid #0000;justify-content:space-between;align-items:center;gap:7px;padding:9px 12px;font-size:12px;display:flex}.status-item:hover{background:var(--ui-surface)}.status-item.selected{background:var(--ui-surface);border-left-color:var(--ui-info);color:var(--ui-text)}.status-item>span{align-items:center;gap:8px;display:flex}.status-item i,.status-badge i{border-radius:2px;flex:none;width:7px;height:7px;display:inline-block}.status-item b{color:var(--ui-text);text-align:center;background:#ffffff0b;border-radius:3px;min-width:20px;padding:1px 3px;font-size:10px;font-weight:400}.status-section{letter-spacing:.5px;color:var(--ui-muted);padding:24px 14px 8px;font-size:9px}.status-link{color:var(--ui-text);gap:7px;padding:14px;font-size:11px;display:flex}.archive-link{border-top:1px solid var(--ui-border);margin-top:6px}.local-bottom{color:var(--ui-muted);margin-top:auto;padding:28px 14px 17px;font-size:10px;line-height:1.7}.tiny-label{letter-spacing:1px;color:var(--ui-text);font-size:9px}.workspace{scrollbar-width:thin;outline:none;flex:1;min-width:0;padding:0 16px 28px;overflow:auto;container-type:inline-size}.page-heading{justify-content:space-between;align-items:center;gap:16px;padding:20px 0 16px;display:flex}.heading-actions{flex-wrap:wrap;gap:8px;display:flex}.page-heading .small{margin-top:2px;display:block}.btn,.icon-btn{border:1px solid var(--ui-border);background:var(--ui-surface);white-space:nowrap;min-height:30px;color:var(--ui-text);border-radius:3px;justify-content:center;align-items:center;gap:6px;padding:5px 10px;font-size:12px;text-decoration:none;display:inline-flex}.btn:hover:not(:disabled),.icon-btn:hover:not(:disabled){background:var(--ui-surface);border-color:var(--ui-border);text-decoration:none}.icon-btn{flex:none;width:30px;padding:6px}.btn.primary{background:var(--ui-info-bg);border-color:var(--ui-info);color:#fff}.btn.primary:hover{background:var(--ui-info-bg)}.btn.success{background:var(--ui-success-bg);border-color:var(--ui-border);color:var(--ui-text)}.btn.success:hover{background:var(--ui-success-bg)}.text-btn{color:var(--ui-info);background:0 0;border:0;align-items:center;gap:5px;padding:2px 0;font-size:12px;display:inline-flex}.text-btn+.text-btn{margin-left:18px}.text-btn:hover{text-decoration:underline}.text-btn.muted{color:var(--ui-text)}.filter-panel{border:1px solid var(--border);background:var(--ui-surface);border-radius:3px;margin-bottom:12px}.filter-mode{border-bottom:1px solid var(--ui-border);justify-content:space-between;align-items:center;gap:10px;padding:11px 13px;display:flex}.filter-mode>span{color:var(--ui-text);align-items:center;gap:7px;font-size:12px;display:flex}.filter-mode>div{flex-wrap:wrap;gap:18px;display:flex}.filter-mode .text-btn{margin:0;font-size:11px}.field{flex-direction:column;gap:4px;min-width:0;display:flex}.field>span{color:var(--ui-text);font-size:11px}.field input,.field select,.field textarea{width:100%;min-width:0;font-size:12px}.filter-footer{justify-content:flex-end;align-items:center;gap:20px;padding:10px 13px 12px;display:flex}.filter-footer .btn{min-width:112px}.saved-views{border-bottom:1px solid var(--ui-border);background:var(--ui-surface);padding:13px}.saved-list{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.saved-form{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.saved-form .field{width:220px}.saved-views p{margin-top:10px;font-size:11px}.advanced-builder>p{margin-bottom:12px}.condition{grid-template-columns:43px 1.2fr 1fr 1.5fr 30px;align-items:center;gap:10px;margin-bottom:7px;display:grid}.condition input,.condition select{width:100%;min-width:0}.condition-prefix{color:var(--ui-text);font-size:10px}.or-label{border-top:1px solid var(--ui-border);color:var(--ui-info);padding:10px 0;font-size:10px}.active-filters{background:var(--ui-surface);border:1px solid var(--ui-border);align-items:center;gap:9px;margin-bottom:10px;padding:5px 9px;font-size:11px;display:flex}.active-filters .text-btn{margin-left:auto;font-size:11px}.error-text{color:var(--ui-danger);padding:6px 14px;font-size:12px}.table-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:3px 0 10px;display:flex}.toolbar-actions,.toolbar-right{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.toolbar-actions>input{margin-right:4px}.toolbar-actions .btn,.toolbar-actions .icon-btn{min-height:29px;padding:5px 7px;font-size:11px}.selected-count{color:var(--ui-text);padding-left:6px;font-size:10px}.toolbar-right{margin-left:auto}.compact-select{color:var(--ui-text);white-space:nowrap;align-items:center;gap:6px;font-size:10px;display:flex}.compact-select select{min-height:28px;padding:3px 5px;font-size:11px}.pagination{white-space:nowrap;color:var(--ui-text);align-items:center;gap:6px;font-size:11px;display:flex}.pagination>span{padding:0 5px}.pagination .icon-btn{width:26px;min-height:27px;padding:4px}.pagination b{text-align:center;min-width:17px;font-size:11px;font-weight:400}.table-scroll{border:1px solid var(--border);scrollbar-width:thin;border-radius:3px;overflow-x:auto}.data-table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.orders-table{min-width:1100px}.data-table th{color:var(--ui-text);background:var(--ui-surface);border-bottom:1px solid var(--ui-border);white-space:nowrap;padding:9px 10px;font-size:10px;font-weight:600;line-height:1.45}.data-table th span{color:var(--ui-text);font-size:10px;font-weight:400}.data-table td{border-bottom:1px solid var(--ui-border);vertical-align:top;padding:11px 10px}.data-table tbody tr:last-child td{border-bottom:0}.data-table tbody tr:nth-child(2n),.data-table tbody tr:hover,.data-table .row-selected,.data-table .row-selected:nth-child(2n){background:var(--ui-surface)}.check-col{width:28px}.data-table td:first-child,.data-table th:first-child{padding-left:10px;padding-right:5px}.data-table td:first-child input{margin-top:4px}.order-id{align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.star-btn{color:var(--ui-muted);background:0 0;border:0;justify-content:center;align-items:center;min-width:20px;min-height:23px;padding:0;display:inline-flex}.star-btn.starred{color:var(--ui-warning)}.star-btn.starred svg{fill:#b58a3f44}.star-btn:hover{color:var(--ui-warning)}.customer{max-width:158px;margin-bottom:7px;font-size:11px}.source-line{color:var(--ui-text);align-items:center;gap:7px;font-size:11px;display:flex}.country{border:1px solid var(--ui-border);color:var(--ui-text);background:var(--ui-surface);border-radius:2px;padding:0 3px;font-size:9px;line-height:15px}.order-product{gap:10px;min-width:245px;max-width:450px;display:flex}.product-art{flex:none;width:58px;height:48px}.product-link{color:var(--blue);text-align:left;background:0 0;border:0;padding:0;font-size:12px;line-height:1.5}.product-link:hover{text-decoration:underline}.order-product .small{margin-top:2px}.product-qty{color:var(--ui-text);margin-top:4px;font-size:11px}.product-qty span{color:var(--ui-text)}.status-badge{border:1px solid var(--ui-border);white-space:nowrap;background:#ffffff07;border-radius:3px;align-items:center;gap:5px;padding:3px 5px;font-size:10px;display:inline-flex}.row-meta{color:var(--ui-text);white-space:nowrap;align-items:center;gap:5px;margin-top:9px;font-size:10px;display:flex}.row-meta.paid{color:var(--ui-text)}.row-meta.unpaid{color:var(--ui-warning)}.amount{white-space:nowrap;text-align:right;min-width:80px;font-size:12px;font-weight:600}.amount>span{color:var(--ui-text);margin-top:2px;font-size:10px;font-weight:400;display:block}.amount .payment-line{background:var(--ui-warning-bg);border-radius:2px;height:3px;margin-top:10px}.amount .payment-line.paid{background:var(--ui-soft)}.delivery-name{white-space:nowrap;align-items:center;gap:6px;margin-bottom:5px;font-size:11px;display:flex}.delivery-icons{color:var(--ui-muted);gap:8px;margin-top:7px;display:flex}.date-cell{white-space:nowrap;font-size:11px}.date-cell span{color:var(--ui-text);margin-top:3px;font-size:10px;display:block}.data-table .empty-cell{text-align:center;color:var(--ui-text);padding:32px;font-size:12px}.table-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:13px 0;display:flex}.dropdown{flex:none;position:relative}.dropdown>summary{-webkit-user-select:none;user-select:none;list-style:none}.dropdown>summary::-webkit-details-marker{display:none}.dropdown-panel{background:var(--ui-surface);border:1px solid var(--ui-border);z-index:25;border-radius:3px;min-width:220px;max-height:400px;padding:5px;position:absolute;top:calc(100% + 5px);left:0;overflow:auto;box-shadow:0 7px 20px #0006}.topbar .dropdown-panel{left:auto;right:0}.dropdown-panel>button,.dropdown-panel>a{text-align:left;color:var(--ui-text);white-space:nowrap;background:0 0;border:0;border-radius:2px;width:100%;padding:8px 10px;font-size:12px;display:block}.dropdown-panel>button:hover,.dropdown-panel>a:hover{background:var(--ui-surface);text-decoration:none}.menu-label{color:var(--ui-text);border-bottom:1px solid var(--ui-border);margin-bottom:4px;padding:7px 10px;font-size:10px;display:block}.notice{background:var(--ui-surface);color:var(--ui-info);border:1px solid var(--ui-border);border-radius:3px;align-items:flex-start;gap:9px;padding:11px 13px;font-size:12px;line-height:1.6;display:flex}.notice>.icon{margin-top:2px}.panel{background:var(--ui-surface);border:1px solid var(--border);border-radius:3px;margin-top:14px;overflow:hidden}.panel-title{background:var(--ui-surface);border-bottom:1px solid var(--ui-border);justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;display:flex}.panel-body{padding:14px}.panel-body>.field,.panel-body>p{margin-bottom:12px}.panel .table-scroll{border:0;border-radius:0}.tag{letter-spacing:.3px;border:1px solid var(--ui-border);color:var(--ui-text);border-radius:3px;padding:3px 6px;font-size:9px;display:inline-block}.detail-heading{justify-content:flex-start;gap:12px}.detail-heading>div>p{margin-top:3px;font-size:11px}.detail-toolbar{align-items:center;gap:7px;margin:14px 0;display:flex}.detail-toolbar>span{margin-left:auto}.detail-products{min-width:740px}.order-total{border-top:1px solid var(--ui-border);text-align:right;color:var(--ui-text);padding:12px 15px}.order-total strong{color:var(--ui-text);margin-left:10px;font-size:16px;font-weight:500}.detail-grid{grid-template-columns:1fr 1fr;gap:0 15px;display:grid}.detail-grid dl{margin:0;padding:8px 14px}.detail-grid dl>div{border-bottom:1px solid var(--ui-border);grid-template-columns:38% 62%;padding:7px 0;display:grid}.detail-grid dl>div:last-child{border-bottom:0}.detail-grid dt{color:var(--ui-text);font-size:12px}.detail-grid dd{color:var(--ui-text);margin:0;font-size:12px}.form-actions{flex-wrap:wrap;align-items:center;gap:9px;margin-top:12px;display:flex}.accordion{border:1px solid var(--ui-border);border-radius:3px;margin-top:10px}.accordion>summary{background:var(--ui-surface);padding:12px 14px;font-size:12px}.accordion .panel-body{font-size:12px}.tabs{border-bottom:1px solid var(--ui-border);flex-wrap:wrap;gap:2px;margin:0 0 15px;display:flex}.tabs>a{color:var(--ui-text);border-bottom:2px solid #0000;padding:10px 14px}.tabs>a.active{color:var(--ui-info);border-bottom-color:var(--ui-info)}.planned-panel{max-width:950px;padding:25px}.planned-panel h2{margin:13px 0;font-size:19px}.planned-panel p{max-width:680px;margin-bottom:12px}.planned-fields{flex-wrap:wrap;gap:7px;margin:16px 0;display:flex}.planned-fields>span{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:3px;padding:5px 8px;font-size:11px}.planned-panel>.btn{margin-top:12px}.modal{background:var(--ui-surface);width:min(550px,100vw - 36px);color:var(--ui-text);border:1px solid var(--ui-border);border-radius:5px;padding:0;box-shadow:0 20px 70px #0009}.modal::backdrop{background:#080d13a8}.modal-body{padding:18px}.modal-body>p{color:var(--ui-text);margin-top:17px;font-size:13px;line-height:1.8}.modal .form-actions{justify-content:flex-end}.boot-error{max-width:600px;margin:10vh auto;padding:30px}.boot-error p{margin:20px 0}@container (width<=1050px){.filter-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.filter-mode{align-items:flex-start}.filter-mode>div{justify-content:flex-end;gap:8px 16px}.table-toolbar{gap:10px}.detail-grid{grid-template-columns:1fr}}@container (width<=650px){.filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-heading{flex-wrap:wrap;align-items:flex-start}.filter-mode{flex-wrap:wrap}.condition{grid-template-columns:35px 1fr 1fr 30px}.condition>input,.condition>select:nth-of-type(3){grid-area:2/2/auto/4}.condition>.icon-btn{grid-area:1/4}.detail-toolbar{flex-wrap:wrap}.detail-grid dl>div{grid-template-columns:42% 58%}.table-footer>.small{display:none}}@media (width<=1450px){.top-search{width:165px}.topbar{gap:9px;padding:0 13px}.topbar>.dropdown:first-of-type{display:none}.breadcrumb{font-size:10px}.breadcrumb strong{font-size:12px}}@media (width<=1050px){.app-shell{grid-template-columns:218px minmax(0,1fr)}.nav-collapsed{grid-template-columns:64px minmax(0,1fr)}.status-sidebar{width:175px}.nav-item{font-size:13px}.nav-children a{padding-left:44px;font-size:12px}.top-search{display:none}.breadcrumb{min-width:0}.workspace{padding-left:12px;padding-right:12px}}@media (width<=760px){.app-shell{grid-template-columns:170px minmax(0,1fr)}.nav-collapsed{grid-template-columns:64px minmax(0,1fr)}.status-sidebar{width:150px}.brand{gap:7px;padding:0 10px;font-size:15px}.brand small{font-size:6px}.nav-item{gap:7px;padding:9px 10px;font-size:12px}.nav-children a{padding-left:28px}.topbar>.breadcrumb{display:none}.topbar{justify-content:flex-end}.topbar>.icon-btn{display:none}.topbar{gap:6px}.sidebar-footer{padding:8px}.status-item{padding:8px;font-size:11px}.status-section{padding-left:10px;font-size:8px}.workspace{min-width:300px}.app-content{overflow-x:auto}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}.runtime-status{border:1px solid var(--ui-border);border-left:3px solid var(--ui-info);background:var(--ui-surface);min-height:38px;color:var(--ui-text);border-radius:4px;align-items:center;gap:16px;margin:-2px 0 14px;padding:8px 12px;font-size:12px;display:flex}.runtime-status strong{color:var(--ui-text)}.runtime-source,.runtime-backend{align-items:center;gap:6px;display:inline-flex}.runtime-dot{background:var(--ui-soft);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #8c99a422}.backend-online .runtime-dot{background:var(--ui-success-bg);box-shadow:0 0 0 3px #4fbd7922}.backend-offline{border-left-color:var(--ui-danger);background:var(--ui-surface)}.backend-offline .runtime-dot{background:var(--ui-danger-bg)}.runtime-safety{border:1px solid var(--ui-border);color:var(--ui-text);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;margin-left:auto;padding:3px 7px;font-size:10px}@media (width<=760px){.runtime-status{flex-direction:column;align-items:flex-start;gap:6px}.runtime-safety{margin-left:0}}.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}:root{--panel:#34393e;--border:#575d69;--blue:#59afea}.app-shell{grid-template-rows:64px minmax(0,1fr);grid-template-columns:264px minmax(0,1fr)}.app-shell.nav-collapsed{grid-template-columns:56px minmax(0,1fr)}.global-sidebar{border:0}.brand{letter-spacing:.5px;gap:9px;padding:0 22px;font-size:19px}.brand-mark{background:var(--ui-info-bg);border:0;border-radius:50%;width:30px;height:30px;font-size:19px}.brand b{color:var(--ui-text);font-weight:600}.brand small{letter-spacing:1.4px;margin-top:0;font-size:8px}.global-nav{padding:4px 0 20px}.nav-item{min-height:50px;color:var(--ui-text);border:0;gap:15px;padding:14px 23px;font-size:14px}.nav-item>.icon:first-child{color:var(--ui-text);width:17px}.nav-item.active,.nav-item.group-active{color:#fff;background:0 0}.nav-item.group-active>.icon{color:var(--ui-text)}.nav-item[aria-expanded=true]>.icon:last-child{transform:rotate(180deg)}.nav-children{background:0 0;padding:0 0 4px}.nav-group:has(.nav-children)>.nav-item{min-height:44px;padding-top:11px;padding-bottom:11px}.nav-children a{white-space:nowrap;min-height:36px;color:var(--ui-text);border:0;margin:0 53px 0 30px;padding:8px 24px;font-size:13px}.nav-children a.active{background:var(--ui-bg);color:var(--ui-info);border:0;border-radius:20px}.nav-section{color:var(--ui-text);justify-content:space-between;align-items:center;min-height:22px;margin:14px 16px 5px;font-size:10px;display:flex}.nav-section>a{border:1px solid var(--ui-border);width:23px;height:23px;color:var(--ui-text);border-radius:50%;justify-content:center;align-items:center;display:flex}.nav-item:has(>.market-monogram){min-height:42px;padding:10px 19px}.market-monogram{border:1px solid var(--ui-border);text-align:center;border-radius:2px;flex-shrink:0;width:24px;height:18px;font-size:10px;font-weight:400;line-height:16px;display:inline-block}.sidebar-footer{background:var(--ui-bg);border:0;border-radius:3px;min-height:48px;margin:0 9px 8px;padding:8px 10px;font-size:10px;position:relative}.sidebar-footer small{font-size:9px}.sidebar-footer .icon-btn{background:0 0;border:0}.topbar{background:var(--ui-surface);border:0;justify-content:space-between;gap:16px;padding:0 16px}.topbar-start,.topbar-tools{flex:none;align-items:center;gap:10px;display:flex}.topbar-start>.icon-btn{color:var(--ui-muted);background:0 0;border:0;width:26px;padding:0}.topbar-start>.icon-btn .icon{width:23px;height:23px}.topbar-start .btn,.topbar-tools .dropdown>.btn{background:0 0;border:0;padding:4px;font-size:14px}.topbar-start .btn{font-weight:600}.top-search{flex:0 600px;width:600px;margin:0 auto;display:block}.top-search input{border-color:var(--ui-border);background:0 0;border-radius:25px;height:44px;padding:0 45px 0 50px;font-size:12px}.top-search>.icon{top:14px;left:20px}.top-search>.icon:last-of-type{left:auto;right:18px}.topbar-tools{gap:9px;margin-left:auto}.topbar-tools>.icon-btn{border:1px solid var(--ui-border);background:0 0;border-radius:50%;width:36px;height:36px}.topbar-tools>.icon-btn .icon{width:21px;height:21px}.notification-bell{flex:none;position:relative}.notification-bell>summary.icon-btn{border:1px solid var(--ui-border);background:0 0;border-radius:50%;place-items:center;width:36px;height:36px;list-style:none;display:grid;position:relative}.notification-bell>summary::-webkit-details-marker{display:none}.notification-bell>summary .icon{width:21px;height:21px}.notification-badge{border:2px solid var(--ui-border);background:var(--ui-danger-bg);min-width:18px;height:18px;color:var(--ui-text);border-radius:10px;place-items:center;padding:0 4px;font-size:9px;font-weight:700;line-height:1;display:grid;position:absolute;top:-5px;right:-6px}.notification-panel{z-index:60;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:6px;width:min(420px,100vw - 24px);max-height:min(590px,100vh - 82px);position:absolute;top:calc(100% + 9px);right:-82px;overflow:auto;box-shadow:0 14px 35px #0009}.notification-panel>header{z-index:1;background:var(--ui-surface);border-bottom:1px solid var(--ui-border);justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;display:flex;position:sticky;top:0}.notification-panel header div{gap:2px;display:grid}.notification-panel header small{color:var(--ui-text);font-size:10px}.notification-panel header button,.notification-empty button{color:var(--ui-info);background:0 0;border:0;font-size:11px}.notification-list{display:grid}.notification-item{border:0;border-bottom:1px solid var(--ui-border);background:var(--ui-surface);width:100%;color:var(--ui-text);text-align:left;grid-template-columns:9px minmax(0,1fr);gap:11px;padding:13px 15px;display:grid}.notification-item:hover{background:var(--ui-surface)}.notification-item.is-read{opacity:.7;background:var(--ui-surface)}.notification-state{background:var(--ui-info-bg);border-radius:50%;width:8px;height:8px;margin-top:5px}.severity-warning .notification-state{background:var(--ui-warning-bg)}.severity-critical .notification-state{background:var(--ui-danger-bg);box-shadow:0 0 0 3px #df5b6222}.notification-item>span:last-child{gap:4px;min-width:0;display:grid}.notification-item strong,.notification-item small,.notification-item em{overflow-wrap:anywhere}.notification-item small{color:var(--ui-text);line-height:1.35}.notification-item em{color:var(--ui-muted);font-size:10px;font-style:normal}.notification-empty{color:var(--ui-text);text-align:center;padding:30px 20px}.notification-panel>footer{color:var(--ui-muted);background:var(--ui-surface);text-align:right;padding:9px 15px;font-size:9px}.profile-avatar{background:var(--ui-info-bg);width:36px;height:36px;color:var(--ui-text);border-radius:50%;place-items:center;font-size:14px;display:grid}.demo-chip{background:var(--ui-surface);color:var(--ui-text);letter-spacing:.7px;border:0;padding:0 4px;font-size:8px;line-height:12px;position:absolute;top:49px;right:20px}.status-sidebar{border-right:1px solid var(--ui-border);background:var(--ui-surface);width:199px}.local-title{height:60px;padding:6px 8px 14px}.add-order.btn{background:var(--ui-info-bg);border:0;border-radius:24px;justify-content:flex-start;gap:14px;width:100%;height:40px;padding:3px 4px;font-size:12px;font-weight:600}.add-order>.icon{border:2px solid var(--ui-info);border-radius:50%;width:30px;height:30px;padding:4px}.status-item{border:0;justify-content:flex-start;gap:4px;min-height:21px;padding:2px 8px;font-size:12px;line-height:17px}.status-item.selected{background:var(--ui-surface);color:#fff;border:0}.status-sidebar>.status-item{gap:12px;min-height:36px;margin-bottom:1px}.status-item b{color:#fff;border-radius:2px;min-width:17px;height:14px;padding:0 3px;font-size:11px;line-height:14px}.status-link{text-align:left;width:100%;min-height:24px;color:var(--ui-text);background:0 0;border:0;align-items:center;gap:12px;padding:3px 9px;font-size:12px}.status-link.archive-link{border-top:1px solid var(--ui-border);margin-top:5px;padding-top:8px}.status-link.archive-link.selected{background:var(--ui-surface);color:var(--ui-text)}.local-bottom{opacity:.7;padding:18px 9px;font-size:9px}.orders-workspace{background:var(--ui-surface);scrollbar-width:auto;padding:6px 0 26px}.orders-workspace>.page-heading{background:var(--ui-surface);gap:10px;height:60px;margin:0;padding:10px 16px}.orders-workspace h1{font-size:16px;font-weight:700}.orders-heading-title{align-items:center;gap:18px;min-width:0;display:flex}.orders-heading-title .runtime-status{border:0;border-left:2px solid var(--ui-info);background:var(--ui-surface);white-space:nowrap;border-radius:2px;gap:10px;min-height:28px;margin:0;padding:4px 9px;font-size:10px}.orders-heading-title .runtime-dot{width:6px;height:6px;box-shadow:none}.orders-heading-title .runtime-safety{margin-left:0;padding:1px 5px;font-size:8px}.btn,.icon-btn{background:var(--ui-surface);border-color:var(--ui-border)}.btn.primary{background:var(--ui-info-bg);border-color:var(--ui-info)}.filter-toggle.btn{background:var(--ui-surface);border-radius:22px;height:40px;padding:5px 12px 5px 5px;font-size:12px}.filter-toggle>.icon:first-child{border:1px solid var(--ui-border);border-radius:50%;width:30px;height:30px;padding:5px}.filter-toggle[aria-expanded=true]{color:var(--ui-info);border-color:var(--ui-border)}.filter-toggle[aria-expanded=true]>.icon:last-child{transform:rotate(180deg)}.filter-panel{background:var(--ui-surface);border:0;border-radius:0;margin:0}.filter-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px 8px;padding:16px 16px 0;display:grid}.filter-grid>.field,.filter-grid>.filter-range,.filter-grid>.filter-custom{grid-column:span 2}.filter-grid>.range-wide{grid-column:span 3}.filter-grid>.range-double{grid-column:span 4}.filter-grid .field{height:39px;display:block;position:relative}.filter-grid .field>span{z-index:1;color:var(--ui-text);background:var(--ui-surface);white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 10px);padding:0 4px;font-size:12px;line-height:17px;position:absolute;top:-9px;left:4px;overflow:hidden}.filter-grid .field input,.filter-grid .field select{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:3px;width:100%;height:39px;padding:0 10px;font-size:13px}.filter-grid .pending-field input,.filter-grid .pending-field select{cursor:not-allowed;opacity:1}.filter-grid input[type=date][data-empty=true]::-webkit-datetime-edit{color:#0000}.filter-grid input[type=date]:focus::-webkit-datetime-edit{color:var(--ui-text)}.filter-grid .pending-field:after{content:"";background:var(--ui-soft);border-radius:50%;width:2px;height:2px;position:absolute;bottom:4px;right:4px}.filter-range{grid-template-columns:1fr 1fr;gap:5px;min-width:0;display:grid}.filter-range .field{min-width:0}.filter-custom>.field{width:100%}.legacy-search{grid-column:span 4}.filter-footer{justify-content:flex-end;gap:10px;min-height:65px;padding:12px 16px 10px}.filter-footer .btn{border-radius:23px;min-width:0;min-height:40px;padding:8px 20px;font-size:12px}.filter-footer .mode-toggle{border-width:2px;margin-right:60px}.filter-demo-note{color:var(--ui-text);margin-right:auto;font-size:10px}.star-filter-buttons{width:100%;height:39px;display:flex}.star-filter-buttons>button{border:1px solid var(--ui-border);background:0 0;border-right:0;flex:1;justify-content:center;align-items:center;min-width:0;padding:4px;display:flex}.star-filter-buttons>button:last-child{border-right:1px solid var(--ui-border);border-radius:0 3px 3px 0}.star-filter-buttons>button:first-child{border-radius:3px 0 0 3px}.star-filter-buttons>button:nth-child(2){color:var(--ui-warning)}.star-filter-buttons>button:not(:first-child) svg{fill:currentColor}.star-filter-buttons>button:disabled{opacity:.8}.star-filter-buttons>button[aria-pressed=true]{background:var(--ui-info-bg);outline-offset:-2px;outline:1px solid #46a2dd}.advanced-layout{grid-template-columns:29% 71%;min-height:136px;display:grid}.filter-summary{border-right:4px solid var(--ui-border);background:var(--ui-surface);padding:12px 10px}.advanced-layout h2{text-transform:uppercase;margin-bottom:15px;font-size:11px}.filter-summary>span{color:var(--ui-danger);font-size:12px}.filter-summary p{margin:6px 0;font-size:11px}.advanced-builder{padding:12px}.condition{grid-template-columns:36px 150px 150px minmax(100px,1fr) 28px;gap:5px}.condition input,.condition select{background:var(--ui-surface);height:40px}.condition-group{padding:0}.condition-group>.text-btn{margin-left:41px}.table-toolbar{flex-wrap:nowrap;gap:8px;min-height:75px;margin:0;padding:10px 16px 31px}.toolbar-actions{flex-wrap:nowrap;gap:0}.toolbar-actions>input{z-index:1;width:13px;height:13px;margin:0 -23px 0 13px;position:relative}.toolbar-actions>.dropdown:first-of-type summary{border-radius:3px 0 0 3px;min-width:49px;padding-left:31px}.toolbar-actions .btn,.toolbar-actions .icon-btn{border-right-width:0;border-radius:0;min-width:34px;height:34px;padding:7px 9px;font-size:12px}.toolbar-actions>.icon-btn{border-right-width:1px;border-radius:0 3px 3px 0;min-width:45px;margin-right:10px}.toolbar-actions>.icon-btn:disabled{opacity:1;color:var(--ui-text)}.toolbar-actions>.dropdown:nth-last-of-type(2),.toolbar-actions>.dropdown:last-of-type{margin-left:10px}.toolbar-actions>.dropdown:nth-last-of-type(2) .btn,.toolbar-actions>.dropdown:last-of-type .btn{border-right-width:1px;border-radius:3px}.toolbar-actions>.dropdown:has([aria-label=Drukuj]) summary{border-right-width:1px;border-radius:3px}.toolbar-actions .icon{width:14px;height:14px}.toolbar-actions summary>.icon:last-child:not(:first-child){width:9px}.toolbar-actions summary[aria-label=Drukuj]>.icon:last-child{display:none}.sort-control{border:1px solid var(--ui-border);border-radius:3px;place-items:center;width:50px;height:34px;margin-left:16px;display:grid;position:relative}.sort-control select{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.sort-control:focus-within{outline-offset:2px;outline:2px solid #83cbf7}.pagination{gap:0;font-size:14px}.pagination>span{padding-right:17px}.pagination-page{white-space:nowrap;align-items:center;gap:6px;margin:0 8px;display:inline-flex}.pagination-page input{width:7ch;min-width:58px;height:34px;padding:3px 6px}.pagination .icon-btn{background:0 0;border-radius:20px;width:38px;height:34px}.pagination .icon-btn:first-of-type{border-radius:20px}.orders-workspace .table-scroll{border:0;border-radius:0}.orders-table{table-layout:fixed;min-width:1128px;font-size:11px;line-height:16px}.col-check{width:25px}.col-number{width:128px}.col-customer{width:152px}.col-info{width:200px}.col-amount{width:67px}.col-additional{width:199px}.col-date{width:115px}.orders-table th{background:var(--ui-surface);height:44px;color:var(--ui-text);text-transform:uppercase;vertical-align:top;border-bottom:1px solid var(--ui-border);padding:7px 5px 5px;font-size:11px;font-weight:600;line-height:15.7px}.orders-table th span{text-transform:none;color:var(--ui-info);font-size:11px;line-height:15.7px}.orders-table td{border-bottom:1px solid var(--ui-border);overflow-wrap:anywhere;background:var(--ui-surface);height:74px;padding:5px;font-size:11px}.orders-table tbody tr:nth-child(2n) td,.orders-table tbody tr:hover td,.orders-table .row-selected td,.orders-table .row-selected:nth-child(2n) td{background:var(--ui-surface)}.orders-table td:first-child,.orders-table th:first-child{padding:5px 3px 5px 9px}.orders-table td:first-child input{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-radius:1px;width:13px;height:13px;margin:2px 0 0}.order-id{white-space:nowrap;align-items:center;gap:2px;max-width:100%;margin-left:-7px;font-size:12px;font-weight:400;display:inline-flex}.order-id>a{min-width:0}.order-id .star-btn{width:13px;min-width:13px;min-height:16px;color:var(--ui-text)}.order-id .star-btn.starred{color:var(--ui-warning)}.order-id .star-btn.starred svg{fill:var(--ui-warning)}.customer{align-items:center;gap:4px;margin-bottom:2px;font-size:11px;display:flex}.country-flag{flex:none;width:16px;height:11px;box-shadow:0 0 1px #fff8}.flag-de{background:linear-gradient(#151515 33.33%,#d03535 33.33% 66.66%,#f8ce44 66.66%)}.flag-pl{background:linear-gradient(#fff 50%,#e03b4a 50%)}.flag-at{background:linear-gradient(#e04447 33.33%,#fff 33.33% 66.66%,#e04447 66.66%)}.flag-fr{background:linear-gradient(90deg,#2b55a1 33.33%,#fff 33.33% 66.66%,#ed4a50 66.66%)}.source-line{color:var(--ui-info);gap:4px;font-size:11px}.source-line>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.source-monogram{color:var(--ui-text);background:var(--ui-soft);text-align:center;border-radius:2px;width:14px;height:14px;font-weight:700;line-height:14px}.inline-product{font-size:11px;line-height:16px}.sku-link{color:var(--ui-info);text-align:left;background:0 0;border:0;margin-left:4px;padding:0;font-size:11px;display:inline}.sku-link:hover{text-decoration:underline}.order-info{font-size:11px;line-height:16px}.orders-table .amount{text-align:left;min-width:0;font-size:11px;font-weight:400}.orders-table .amount .amount-value{color:var(--ui-text);border-bottom:1px dotted var(--ui-border);font-size:11px;display:inline}.order-status-line{justify-content:space-between;align-items:flex-start;gap:3px;display:flex}.compact-status{color:var(--ui-text);border-radius:2px;max-width:145px;padding:0 3px;font-size:10px;font-weight:600;line-height:14px}.order-markers{align-items:center;gap:2px;display:inline-flex}.order-markers>span{color:var(--ui-text);background:var(--ui-success-bg);text-align:center;border-radius:2px;width:13px;height:14px;font-size:10px;font-weight:700;line-height:14px}.order-markers>.marker-unpaid{background:var(--ui-warning-bg)}.order-markers>.icon{background:var(--ui-soft);color:var(--ui-text);border-radius:2px;padding:1px}.orders-table .delivery-name{color:var(--ui-info);white-space:normal;margin:2px 0 0;font-size:11px}.orders-table .date-cell{white-space:nowrap;font-size:10px}.orders-table .date-cell span{color:var(--ui-info);margin-top:0;font-size:10px}.orders-workspace .table-footer{padding:16px}.orders-workspace .active-filters{border-width:1px 0;margin:0}.nav-collapsed .brand{padding:0 13px}.nav-collapsed .nav-item{padding:14px 18px}.nav-collapsed .market-monogram{display:inline-block}@media (width<=1450px){.topbar{gap:14px}.top-search{width:auto;min-width:170px;margin:0 15px}.topbar-tools{gap:6px}.topbar-tools>.icon-btn{width:31px;height:31px}.topbar-tools>.icon-btn:nth-child(2),.topbar-tools>.icon-btn:nth-child(4){display:none}.filter-footer .mode-toggle{margin-right:auto}.filter-demo-note{display:none}.toolbar-actions .btn{padding-left:6px;padding-right:6px}.pagination{font-size:12px}.pagination>span{padding-right:8px}.condition{grid-template-columns:30px minmax(95px,1fr) minmax(90px,1fr) minmax(100px,1fr) 28px}}@media (width<=1100px){.app-shell{grid-template-columns:218px minmax(0,1fr)}.status-sidebar{width:175px}.brand{padding:0 12px;font-size:16px}.nav-children a{margin-right:20px;padding-left:20px}.topbar-start .dropdown,.topbar-tools>.dropdown{display:none}.filter-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.filter-footer{flex-wrap:wrap}.filter-footer .btn{padding:6px 12px}.table-toolbar{flex-wrap:wrap;padding-bottom:20px}}@media (width<=760px){.app-shell{grid-template-columns:56px minmax(0,1fr)}.brand{padding:0 13px}.brand>span:not(.brand-mark){display:none}.nav-item{padding:14px 18px}.nav-item>span:not(.market-monogram),.nav-item>.icon:last-child:not(:first-child),.nav-children{display:none}.nav-section{margin:10px 0;font-size:0}.nav-section>a{display:none}.nav-item:has(>.market-monogram){padding-left:16px;padding-right:16px}.sidebar-footer{margin:0 4px 8px;padding:6px}.sidebar-footer>span{display:none}.topbar{justify-content:space-between;padding:0 10px}.topbar-start{display:none}.top-search{min-width:90px;margin:0}.topbar-tools>.icon-btn:first-child{display:none}.status-sidebar{width:150px}.local-title{padding:6px 4px 14px}.add-order.btn{gap:6px;font-size:10px}.add-order>.icon{width:25px;height:25px}.orders-workspace{min-width:300px}.orders-workspace>.page-heading{flex-wrap:wrap;height:auto;min-height:60px;padding:10px}.orders-workspace h1{font-size:14px}.filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-grid>.field,.filter-grid>.filter-range,.filter-grid>.filter-custom{grid-column:span 2}.filter-footer{justify-content:flex-start}.filter-footer .mode-toggle{margin:0}.advanced-layout{grid-template-columns:1fr}.filter-summary{border-right:0;border-bottom:2px solid var(--ui-border)}.toolbar-actions{flex-wrap:wrap;gap:4px}.table-toolbar{padding:12px}}.notification-bell.has-unread>summary .icon{transform-origin:50% 15%;animation:3.5s ease-in-out infinite notification-bell-ring}@keyframes notification-bell-ring{0%,28%,to{transform:rotate(0)}4%,12%{transform:rotate(-16deg)}8%,16%{transform:rotate(16deg)}20%{transform:rotate(-8deg)}24%{transform:rotate(8deg)}}.notification-resolved{border:1px solid var(--ui-success,var(--ui-success));color:var(--ui-success,var(--ui-success));border-radius:4px;justify-self:start;padding:2px 6px;font-size:10px;font-weight:700}@media (prefers-reduced-motion:reduce){.notification-bell.has-unread>summary .icon{animation:none}}.detail-workspace{background:var(--ui-surface);scrollbar-width:auto;padding:0 11px 28px 0;position:relative}.detail-view{font-size:13px;line-height:20px}.order-card-heading{align-items:center;gap:17px;height:63px;padding:0 8px 10px 21px;display:flex}.order-card-heading h1{color:var(--ui-text);white-space:nowrap;font-size:20px;font-weight:400}.order-card-heading>.star-btn{min-width:22px;color:var(--ui-text)}.order-card-heading>.star-btn.starred{color:var(--ui-warning)}.detail-customer{color:var(--ui-text);white-space:nowrap;text-overflow:ellipsis;margin-left:5px;font-size:20px;overflow:hidden}.order-card-navigation{flex:none;align-items:center;gap:7px;margin-left:auto;display:flex}.order-card-navigation>.icon-btn{background:0 0;border-radius:50%;width:40px;height:40px}.order-card-navigation .back-to-orders{border-color:var(--ui-info);height:40px;color:var(--ui-info);background:0 0;border-radius:24px;margin-left:10px;padding:8px 18px}.detail-view .detail-product-section{background:var(--ui-surface);border-radius:0 0 4px 4px;box-shadow:0 2px 3px #0005}.detail-product-section .table-scroll{border:0;border-radius:0;overflow:visible}.detail-products{table-layout:fixed;min-width:820px;font-size:12px}.dp-picture{width:80px}.dp-id{width:90px}.dp-qty{width:40px}.dp-price{width:100px}.dp-vat,.dp-weight{width:45px}.dp-date{width:110px}.dp-actions{width:54px}.detail-products th{background:var(--ui-surface);vertical-align:bottom;border-bottom:1px solid var(--ui-border);text-transform:uppercase;height:66px;color:var(--ui-text);padding:7px 5px 12px;font-size:11px;font-weight:600}.detail-products th:first-child{text-align:center;padding-left:5px}.detail-products td{vertical-align:middle;overflow-wrap:anywhere;border:0;height:67px;padding:10px 6px;font-size:12px;line-height:15px}.detail-products td:first-child{padding:10px 11px}.detail-products .product-art{width:59px;height:44px}.detail-unit-price{white-space:nowrap}.detail-product-meta{color:var(--ui-info);margin-top:2px;font-size:10px}.detail-products .dropdown>summary{background:0 0;border-radius:50%;width:34px;height:34px;padding:7px}.detail-products .dropdown>summary>.icon:first-child{transform:rotate(90deg)}.detail-products .dropdown>summary>.icon:last-child{display:none}.detail-view .dropdown-panel{min-width:220px;left:auto;right:0}.detail-link{color:var(--ui-info);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.detail-link:hover{text-decoration:underline}.detail-product-tools{justify-content:space-between;align-items:center;height:94px;padding:22px 0 34px;display:flex}.detail-product-tools .btn{background:0 0;border-radius:22px;height:40px;padding:8px 17px}.detail-split-button{display:flex}.detail-split-button>.btn{border-right:0;border-radius:22px 0 0 22px;font-size:12px;font-weight:600}.detail-split-button>.dropdown>.btn{border-radius:0 22px 22px 0;width:40px;padding:8px}.detail-card{background:var(--ui-surface);border-radius:7px;min-width:0;box-shadow:0 2px 3px #0005}.detail-card-heading{justify-content:space-between;align-items:flex-start;gap:12px;min-height:59px;padding:12px 12px 18px;display:flex}.detail-card-heading h2{align-items:center;gap:10px;font-size:16px;font-weight:600;line-height:22px;display:flex}.order-info-actions{flex:none;gap:6px;margin-top:-4px;display:flex}.order-info-card>.detail-card-heading{padding-bottom:17px}.order-info-actions .btn{background:0 0;border-radius:20px;min-height:32px;padding:6px 12px;font-size:11px}.order-info-actions .icon{width:13px;height:13px}.order-info-columns{grid-template-columns:1fr 1fr;min-height:578px;display:grid}.order-info-left{min-width:0}.payment-summary{border-bottom:1px solid var(--ui-border);align-items:center;gap:12px;min-height:45px;padding:0 16px 9px;display:flex}.payment-summary strong{color:var(--ui-text);white-space:nowrap;border-radius:2px;padding:2px 14px;font-size:12px;font-weight:700;line-height:19px}.paid-total{background:var(--ui-success-bg)}.unpaid-total{background:var(--ui-warning-bg)}.payment-summary>span:nth-of-type(2){white-space:nowrap;font-size:12px}.payment-buttons{margin-left:auto;display:flex}.payment-buttons>.icon-btn{background:0 0;border-radius:3px 0 0 3px;width:32px;height:32px}.payment-buttons>.icon-btn+.icon-btn{border-left:0;border-radius:0 3px 3px 0}.payment-buttons .icon{width:14px;height:14px}.detail-values{margin:0;padding:0 12px 14px}.detail-values>div{grid-template-columns:150px minmax(0,1fr);align-items:start;min-height:21px;line-height:21px;display:grid}.detail-values dt{color:var(--ui-text);font-weight:400}.detail-values dd{overflow-wrap:anywhere;min-width:0;margin:0}.info-group{border-bottom:1px solid var(--ui-border);padding:4px 16px 8px}.info-group:last-child{border-bottom:0}.custom-order-fields{padding-top:9px;padding-bottom:14px}.custom-order-fields dt{max-width:132px}.note-value{align-items:center;gap:7px;display:inline-flex}.note-value .detail-link{color:var(--ui-text)}.order-info-right{min-width:0;padding:16px 16px 24px 28px;position:relative}.order-info-right .detail-values{padding:0}.order-info-right .detail-values>div{grid-template-columns:135px minmax(0,1fr);align-items:center;min-height:34px}.info-edit{display:inline-flex;position:absolute;top:-46px;right:12px}.order-info-card:hover .info-edit,.info-edit:focus-visible{display:inline-flex}.order-info-card:has(.info-edit) .order-info-actions{padding-right:34px}.status-move-controls,.document-controls{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.status-move-controls select{background:var(--ui-surface);border-color:var(--ui-border);max-width:185px;height:28px;min-height:28px;padding:2px 7px;font-size:11px}.status-move-controls .btn,.document-controls .btn,.order-info-right .detail-values>div>dd>.btn{background:0 0;min-height:28px;padding:3px 6px;font-size:10px}.status-move-controls>.dropdown{margin-left:-5px}.status-move-controls>.dropdown .btn{border-radius:0 3px 3px 0;width:27px}.document-controls .btn,.order-info-right .detail-values>div>dd>.btn{text-transform:uppercase}.order-info-right .order-dates{margin-top:10px}.order-info-right .order-dates>div{min-height:24px}.detail-stock{align-items:center;gap:5px;font-size:12px;display:inline-flex}.detail-stock .icon{color:var(--ui-muted)}.order-public-page{margin-top:44px}.order-public-page strong{font-size:14px;font-weight:600;display:block}.order-public-page .detail-link{font-size:13px;display:block}.detail-demo-hint{color:var(--ui-text);font-size:11px;line-height:17px}.order-safety-label{margin-top:20px;font-size:10px}.order-addresses{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:22px;margin-top:22px;display:grid}.address-card{min-height:196px}.address-card .detail-card-heading{min-height:56.4px;padding-bottom:17.4px}.address-actions{gap:7px;display:flex}.address-actions .icon-btn{background:0 0;width:34px;height:27px;min-height:27px;padding:5px}.address-actions .icon{width:13px;height:13px}.address-card .detail-values>div{grid-template-columns:49% 51%}.own-transport-card{min-height:145px;margin-top:22px}.own-transport-card .detail-card-heading{min-height:58px;padding:20px 16px 12px}.own-transport-card h2{font-size:18px}.own-transport-card h2>.icon{color:var(--ui-info)}.transport-body{padding:0 16px 15px}.transport-body p{margin-bottom:18px}.transport-body .btn{color:var(--ui-info);border-color:var(--ui-border);background:0 0;min-height:28px;padding:3px 12px}.transport-body>.detail-demo-hint{margin-left:12px}.order-bottom-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:22px;margin-top:26px;display:grid}.order-messages-column{grid-column:span 2;min-width:0}.discussion-card{margin-bottom:22px}.discussion-card summary{cursor:pointer;align-items:center;gap:10px;min-height:64px;padding:16px;list-style:none;display:flex}.discussion-card summary>.icon:first-child{color:var(--ui-warning)}.discussion-card summary>.icon:last-child{margin-left:auto}.discussion-card[open] summary>.icon:last-child{transform:rotate(180deg)}.discussion-card>p{padding:0 16px 16px}.message-card{min-height:155px}.message-card .detail-card-heading{min-height:54px;padding-bottom:12px}.message-card-body{padding:0 12px 22px}.message-card-body>p{margin-bottom:20px}.message-card-body>.btn{border-radius:22px;min-height:40px;padding:9px 16px}.additional-card{min-height:560px}.additional-card .detail-card-heading{min-height:55px}.additional-body{padding:0 12px 12px}.additional-body>p{margin-bottom:12px}.additional-body>.detail-link{line-height:21px}.delivery-dates{grid-template-columns:100px 1fr;align-items:center;margin:12px 0;font-size:12px;display:grid}.order-history{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:3px;margin-top:8px}.order-history summary{cursor:pointer;align-items:center;gap:7px;min-height:37px;padding:9px 11px;font-size:12px;font-weight:600;line-height:17px;list-style:none;display:flex}.order-history[open] summary>.icon{transform:rotate(180deg)}.order-history>p{color:var(--ui-text);padding:0 11px 12px;font-size:11px;line-height:18px}.detail-editor{border:1px solid var(--ui-border);border-radius:4px;margin:8px 12px 16px;padding:12px}.detail-editor>.detail-demo-hint{margin-bottom:10px}.detail-editor-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.detail-editor input,.detail-editor select,.detail-editor textarea,.message-composer input,.message-composer select,.message-composer textarea{background:var(--ui-surface);border-color:var(--ui-border);min-height:36px}.payment-editor .field{max-width:240px}.message-composer>.field{margin:12px 0}.composer-first-row{grid-template-columns:2fr 1fr;gap:12px;display:grid}.composer-formatting{border:1px solid var(--ui-border);background:var(--ui-surface);gap:2px;margin-top:14px;padding:5px;display:flex}.composer-formatting>button{width:30px;height:27px;color:var(--ui-text);opacity:.7;background:0 0;border:0}.message-composer .composer-formatting+.field{margin-top:0}.message-composer textarea{border-top:0;border-radius:0 0 3px 3px;min-height:150px}.product-editor-modal{width:min(760px,100vw - 36px);max-height:90vh;overflow:auto}.product-catalog-modal{width:min(1120px,100vw - 36px);max-height:90vh;overflow:auto}.product-preview-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.product-name-field{grid-column:1/-1}.optional-product-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-preview-filters{grid-template-columns:1fr 2fr 1fr auto auto;align-items:end;gap:12px;margin:18px 0;display:grid}.catalog-preview-table{min-width:650px}.catalog-preview-table small{color:var(--ui-info);font-size:10px;display:block}.product-catalog-modal .modal-body>.form-actions{background:var(--ui-surface);padding:12px 0;position:sticky;bottom:-18px}@media (width<=1450px){.order-card-heading{gap:10px;padding-left:15px}.order-card-heading h1,.detail-customer{font-size:16px}.order-card-navigation .back-to-orders{margin-left:2px;padding:7px 10px;font-size:11px}.order-card-navigation>.icon-btn{width:32px;height:32px}.detail-customer{max-width:155px}.detail-product-tools>.dropdown .btn{font-size:11px}.detail-values>div{grid-template-columns:140px minmax(0,1fr)}.order-info-right{padding-left:18px}.payment-summary{gap:7px;padding-left:12px;padding-right:12px}.payment-summary strong{padding:2px 6px}.order-info-right .detail-values>div{grid-template-columns:115px minmax(0,1fr)}.status-move-controls select{max-width:170px}.order-addresses,.order-bottom-grid{gap:16px}.address-card .detail-card-heading{flex-wrap:wrap;gap:5px}.address-card .detail-values>div{grid-template-columns:44% 56%;font-size:12px}.order-info-actions .btn{padding:5px 8px}.order-info-card:has(.info-edit) .order-info-actions{padding-right:25px}.detail-card-heading h2{font-size:15px}.order-history summary{padding:8px;font-size:11px}}@media (width<=1250px){.detail-product-section .table-scroll{overflow-x:auto}.detail-products{min-width:820px}.detail-customer{display:none}.order-info-columns{grid-template-columns:1fr}.order-info-right{padding:20px 16px}.order-info-card{min-height:0}.order-addresses,.order-bottom-grid{grid-template-columns:1fr}.order-messages-column{grid-column:auto}.address-card{min-height:0}.address-card .detail-values>div{grid-template-columns:150px 1fr}.catalog-preview-filters{grid-template-columns:1fr 1fr}.catalog-preview-filters>.btn{width:max-content}}@media (width<=760px){.order-card-heading{flex-wrap:wrap;gap:6px;height:auto;min-height:90px;padding:10px}.order-card-navigation{width:100%;margin-left:0}.order-card-heading h1{font-size:15px}.detail-workspace{min-width:300px;padding-right:10px}.detail-product-tools{flex-wrap:wrap;gap:10px;height:auto;min-height:94px;padding:15px 0}.detail-product-tools .btn{padding:6px 10px;font-size:10px}.order-info-card>.detail-card-heading{flex-wrap:wrap;gap:12px}.order-info-actions{flex-wrap:wrap;margin:0}.payment-summary{flex-wrap:wrap;padding:10px}.detail-editor-fields,.product-preview-fields,.optional-product-fields,.composer-first-row{grid-template-columns:1fr}.product-name-field{grid-column:auto}.transport-body>.detail-demo-hint{margin:10px 0 0;display:block}.order-info-right .detail-values>div{grid-template-columns:110px minmax(0,1fr)}}.brand.brand-wordmark-link{gap:0;min-width:0;padding:0 22px}.brand-wordmark{flex:none;width:220px;max-width:100%;height:auto;display:block}.brand-monogram{flex:none;width:53.813px;height:34.8201px;display:none}.topbar-start .sidebar-toggle{border:1px solid var(--ui-border);background:var(--ui-surface);width:40px;height:40px;color:var(--ui-muted);cursor:pointer;border-radius:10px;place-items:center;padding:0;display:grid}.topbar-start .sidebar-toggle:hover{background:var(--ui-active);border-color:var(--ui-accent);color:var(--ui-accent)}.topbar-start .sidebar-toggle:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.nav-collapsed .brand.brand-wordmark-link{justify-content:center;padding:0}.nav-collapsed .brand-wordmark{display:none}.nav-collapsed .brand-monogram{display:block}.profile-avatar{background:var(--ui-surface);color:var(--ui-warning);border:1px solid #dba93866}@media (width<=1100px){.brand-monogram{width:45.4964px;height:29.4388px}.brand.brand-wordmark-link{padding:0 16px}}@media (width<=760px){.brand.brand-wordmark-link{padding:0 12px}.brand-wordmark{display:none}.brand-monogram{display:block}}.module-workspace{scrollbar-width:auto;scrollbar-gutter:stable;padding:0;position:relative}.module-page{min-height:100%;color:var(--ui-text);font-size:13px}.module-tabs{background:var(--ui-surface);border-bottom:0;flex-wrap:wrap;align-items:stretch;gap:0;min-height:45px;padding:0;display:flex}.module-tabs a{color:var(--ui-text);border-bottom:2px solid #0000;border-left:1px solid #0000;border-right:1px solid #0000;align-items:center;height:45px;padding:12px 25px;font-size:14px;line-height:20px;display:flex;position:relative}.module-tabs a.active{color:var(--ui-text)}.module-tabs a.active:after{content:"";background:var(--ui-info-bg);height:2px;position:absolute;bottom:0;left:15px;right:15px}.module-tabs a:hover{background:var(--ui-surface);text-decoration:none}.module-content{padding:34px 18px 26px}.module-heading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:22px;display:flex}.module-heading h1{font-size:20px;font-weight:400}.module-demo-hint{color:var(--ui-muted);padding:10px 12px;font-size:10px}.module-info{border:1px solid var(--ui-border);border-left:3px solid var(--ui-info);background:var(--ui-surface);border-radius:3px;margin-bottom:18px;padding:12px;line-height:1.6}.module-actions{align-items:center;gap:7px;display:flex}.module-actions.right{justify-content:flex-end;padding-top:18px}.btn.pill,.module-page .btn.success,.product-modal-footer .btn{border-radius:24px;min-height:39px;padding:8px 17px}.btn.success{background:var(--ui-success-bg);color:#fff;border-color:var(--ui-success)}.circle-button{border-radius:50%;width:39px;height:39px;padding:9px}.module-selectors{gap:8px;display:flex}.module-field{flex-direction:column;gap:4px;min-width:0;font-size:12px;display:flex}.module-field>span{line-height:20px}.field-input{min-width:0;display:flex}.field-input>input,.field-input>select{width:100%;min-width:0}.module-field input,.module-field select,.module-field textarea{border-color:var(--ui-border);min-height:39px;color:var(--ui-text);background:0 0;border-radius:3px;padding:8px 12px;font-size:13px}.module-field input:disabled,.module-field select:disabled{opacity:.6}.module-field select option{background:var(--ui-surface)}.field-unit{border:1px solid var(--ui-border);background:var(--ui-surface);white-space:nowrap;border-left:0;border-radius:0 3px 3px 0;align-items:center;padding:8px;display:flex}.field-input:has(.field-unit)>input{border-radius:3px 0 0 3px}.module-grid{align-items:end;gap:18px 22px;margin:14px 0;display:grid}.module-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.module-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.module-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.module-grid.five{grid-template-columns:repeat(5,minmax(0,1fr))}.module-table-scroll{overflow:auto}.module-table{border-collapse:collapse;background:var(--ui-surface);width:100%;color:var(--ui-text)}.module-table th{text-align:left;text-transform:uppercase;border-bottom:1px solid var(--ui-border);height:55px;color:var(--ui-text);padding:18px 12px 12px;font-size:11px;font-weight:600}.module-table td{border-bottom:1px solid var(--ui-border);padding:12px}.module-table .module-empty{border:none;padding:28px 12px}.module-empty>.btn{margin:20px auto 0;display:block}.module-pager{justify-content:center;align-items:center;gap:16px;margin-left:auto;display:flex}.module-pager .icon-btn{background:0 0;border:0}.module-pager>span{background:var(--ui-surface);color:var(--ui-info);padding:9px 14px}.module-page-size{align-items:center;gap:12px;margin-left:auto;font-size:12px;font-weight:600;display:flex}.module-page-size select{background:0 0;border-radius:0;padding:7px}.products-panel{background:var(--ui-surface);border-radius:5px}.products-panel>.module-table-scroll{overflow:visible}.product-list-controls{border-bottom:1px solid var(--ui-border);justify-content:space-between;align-items:center;gap:15px;min-height:68px;padding:14px 16px;display:flex}.product-list-controls .module-field{position:relative}.product-list-controls .module-field>span{background:var(--ui-surface);padding:0 3px;font-size:12px;line-height:16px;position:absolute;top:-9px;left:7px}.product-list-controls .module-field select{max-width:215px}.product-list-controls .module-actions>button.btn>.icon:first-child{border:1px solid;border-radius:50%;width:28px;height:28px;margin:-4px 0 -4px -12px;padding:4px}.product-list-controls button[aria-expanded=true]{background:var(--ui-surface);color:var(--ui-info);border-color:var(--ui-border);box-shadow:0 0 7px #172a38}.product-filter-form{border-bottom:1px solid var(--ui-border);padding:12px 16px 14px}.product-filter-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:13px 8px;display:grid}.floating-module-field{min-width:0;margin-top:2px;display:block;position:relative}.floating-module-field>span{background:var(--ui-surface);padding:0 3px;font-size:11px;line-height:15px;position:absolute;top:-8px;left:6px}.floating-module-field input,.floating-module-field select{border-color:var(--ui-border);background:0 0;width:100%;height:39px;padding:8px}.floating-module-field input:disabled{opacity:.45}.module-range{grid-template-columns:1fr 1fr;gap:0;display:grid}.module-range>label:first-child input{border-radius:3px 0 0 3px}.module-range>label:last-child input{border-left:0;border-radius:0 3px 3px 0}.product-filter-grid.extras{flex-wrap:wrap;gap:13px 8px;margin-top:12px;display:flex}.product-filter-grid.extras>.module-field,.product-filter-grid.extras>.floating-module-field{flex:0 0 calc(16.6667% - 6.66667px)}.product-draft-filter{border:0;flex:0 0 120px;min-width:0;margin:0;padding:2px 0 0;display:flex;position:relative}.product-draft-filter legend{background:var(--ui-surface);z-index:1;padding:0 3px;font-size:11px;position:absolute;top:-6px;left:6px}.product-draft-filter label{border:1px solid var(--ui-border);flex:1;justify-content:center;align-items:center;height:39px;font-size:12px;display:flex}.product-draft-filter label:first-of-type{border-radius:3px 0 0 3px}.product-draft-filter label:last-of-type{border-left:0;border-radius:0 3px 3px 0}.product-draft-filter input{opacity:0;width:1px;height:1px;position:absolute}.product-filter-grid.extras .module-field{gap:0;padding-top:2px;position:relative}.product-filter-grid.extras .module-field>span{background:var(--ui-surface);z-index:1;padding:0 3px;font-size:11px;line-height:15px;position:absolute;top:-7px;left:6px}.filter-star-field{flex:0 0 210px;padding-top:2px;position:relative}.filter-star-field>span{background:var(--ui-surface);padding:0 3px;font-size:11px;position:absolute;top:-6px;left:6px}.filter-star-field>div{display:flex}.filter-star-field button{border:1px solid var(--ui-border);width:35px;height:39px;color:var(--ui-text);background:0 0;border-radius:0;justify-content:center;align-items:center;padding:0;display:flex}.filter-star-field button+button{border-left:0}.filter-star-field button:disabled{opacity:1}.filter-star-field button:disabled .icon{fill:currentColor}.filter-star-field button[aria-pressed=true]{border-color:var(--ui-warning)}.product-filter-footer{justify-content:flex-end;gap:10px;margin-top:14px;display:flex}.product-filter-footer .dropdown .btn{border-radius:22px;min-height:39px;padding:8px 16px}.product-advanced{grid-template-columns:1fr 2fr;gap:30px;padding:20px 5px;display:grid}.product-advanced h2{margin-bottom:18px}.product-condition{grid-template-columns:1fr 1fr 1fr;align-items:center;gap:10px;margin-bottom:15px;display:grid}.product-list-toolbar{align-items:center;gap:12px;min-height:54px;padding:0 16px;display:flex}.product-list-menus{align-items:center;display:flex}.product-list-menus>.dropdown>summary{text-transform:uppercase;background:0 0;border-radius:0;min-height:28px;padding:4px 10px;font-size:10px}.product-list-menus>select{background:0 0;border-radius:0;width:74px;height:28px;min-height:28px;font-size:10px}.inventory-table{table-layout:fixed;min-width:860px}.inventory-table th{vertical-align:bottom;height:67px;padding:12px 5px}.inventory-table td{height:55px;padding:5px;font-size:12px}.inventory-table tbody tr:hover{background:var(--ui-surface)}.ip-check{width:30px}.ip-star{width:18px}.ip-picture{width:60px}.ip-stock{width:8.4%}.ip-price{width:11.4%}.ip-integrations{width:23.3%}.ip-actions{width:52px}.inventory-table .product-art{width:59px;height:44px;display:block}.inventory-product-name,.inventory-cell-action{color:var(--ui-text);text-align:left;background:0 0;border:0;padding:0;font-size:12px}.inventory-product-name{font-weight:600}.inventory-product-name:hover{color:var(--ui-info)}.inventory-identifiers{overflow-wrap:anywhere;margin-top:1px;font-size:12px}.inventory-table td:nth-child(6),.inventory-table th:nth-child(6){text-align:right}.inventory-table td:nth-child(7) .icon-btn{background:0 0;border-radius:50%;width:23px;height:23px}.inventory-table .dropdown>summary{background:0 0;border-radius:50%;width:35px;height:35px;padding:9px}.inventory-table .dropdown>summary>.icon:last-child{display:none}.inventory-table .dropdown-panel{left:auto;right:0}.module-search{background:var(--ui-surface);border-radius:5px;margin-bottom:22px}.module-search>summary{align-items:center;gap:12px;padding:16px;display:flex}.module-search>.module-grid{padding:0 16px}.module-search>.btn{margin:0 16px 16px}.module-editor-modal{background:var(--ui-surface);width:min(1000px,100vw - 40px);max-height:calc(100dvh - 40px);overflow:auto}.module-form-footer{border-top:1px solid var(--ui-border);align-items:center;gap:10px;margin-top:20px;padding-top:20px;display:flex}.module-form-footer>.module-demo-hint{flex:1}.inventory-product-modal{background:var(--ui-surface);border:0;border-radius:8px;width:calc(100vw - 40px);max-width:none;height:calc(100dvh - 40px);max-height:none;margin:20px;overflow:hidden}.inventory-product-modal>.panel-title{background:var(--ui-surface);border-bottom:1px solid var(--ui-border);height:51px;padding:0 max(20px,50% - 580px)}.inventory-product-modal>.panel-title h2{white-space:nowrap;text-overflow:ellipsis;padding-right:80px;font-size:13px;font-weight:400;overflow:hidden}.inventory-product-modal>.panel-title>.icon-btn{background:0 0;border:0;position:absolute;top:10px;right:8px}.inventory-product-modal>.modal-body{flex-direction:column;height:calc(100% - 51px);padding:0;display:flex}.product-record-navigation{display:flex;position:absolute;top:9px;right:46px}.product-record-navigation .icon-btn{background:0 0;border:0}.product-modal-tabs{background:var(--ui-surface);border-bottom:1px solid var(--ui-border);flex:none}.product-modal-tabs>div{gap:24px;max-width:1160px;min-height:47px;margin:auto;display:flex}.product-modal-tabs button{color:var(--ui-text);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 10px;font-size:14px}.product-modal-tabs button[aria-selected=true]{border-bottom-color:var(--ui-info)}.module-count{background:var(--ui-surface);margin-left:8px;padding:4px 7px;font-size:11px}.product-modal-scroll{flex:1;min-height:0;overflow:auto}.product-modal-content{max-width:1160px;margin:auto;padding:24px 10px 35px}.product-modal-content h2{margin:36px 0 24px;font-size:18px}.product-modal-content hr{border:0;border-top:1px solid var(--ui-border);margin-top:39px}.product-star-row{justify-content:flex-end;height:34px;display:flex}.product-star-row .btn{min-height:34px}.product-modal-content>.module-grid{row-gap:14px;margin:14px 0}.product-modal-content .module-field{gap:2px}.product-modal-content .module-field>span{line-height:17px}.product-modal-content .module-grid.five .btn{height:39px}.product-modal-content .name-length{font-size:12px}.product-modal-footer{flex:none;min-height:69px}.product-modal-footer>div{align-items:center;gap:8px;max-width:1160px;margin:auto;padding:14px 10px;display:flex}.product-modal-footer .module-demo-hint{text-align:center;flex:1}.product-prices{grid-template-columns:repeat(2,183px);gap:8px;display:grid}.product-vat{max-width:365px;margin-top:18px}.dashed-button{background:0 0;border-style:dashed;border-radius:26px;padding:10px 20px}.dashed-button.full{text-align:left;justify-content:flex-start;width:100%;margin-top:10px}.product-language{margin:14px 0}.product-language>span{margin-bottom:6px;font-size:12px;display:block}.module-fold{border:1px solid var(--ui-border);border-radius:8px;margin-top:9px;box-shadow:0 2px 4px #0005}.module-fold>summary{justify-content:space-between;align-items:center;min-height:66px;padding:20px 12px;font-size:16px;font-weight:600;display:flex}.module-fold>div{border-top:1px solid var(--ui-border);padding:18px 12px}.module-fold .module-field{margin-bottom:20px}.editor-toolbar{border:1px solid var(--ui-border);background:var(--ui-surface);border-bottom:0;padding:4px;display:flex}.editor-toolbar .btn{background:0 0;border:0;height:24px;min-height:24px}.product-media-section>p{margin:16px 10px}.media-upload{border:1px dashed var(--ui-border);color:var(--ui-muted);border-radius:25px;justify-content:space-between;margin:20px 4px 28px;padding:14px 25px;display:flex}.product-media-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.product-media-slot{border:2px solid var(--ui-border);aspect-ratio:1;background:var(--ui-surface);border-radius:7px;place-items:center;display:grid;position:relative}.product-media-slot>.product-art{width:75%;height:auto}.product-media-slot>.icon{color:var(--ui-muted)}.media-number{border:1px solid var(--ui-border);border-radius:20px;padding:3px 10px;position:absolute;top:8px;left:8px}.product-media-slot>.btn{border-radius:0 7px 0 0;position:absolute;bottom:0;left:0}@media (width<=1400px){.product-list-toolbar{flex-wrap:wrap;padding:8px 12px}.product-list-menus>.dropdown>summary{padding:4px 7px}.ip-integrations{width:14%}.product-list-controls{flex-wrap:wrap}.product-modal-content{padding:24px}.product-modal-tabs>div{gap:12px;padding-left:14px}.inventory-product-modal>.panel-title{padding-left:24px}}@media (width<=1000px){.product-filter-grid.extras>.module-field,.product-filter-grid.extras>.floating-module-field{flex-basis:calc(33.3333% - 5.33333px)}.product-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.product-media-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.module-grid.five,.module-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}.product-filter-footer{flex-wrap:wrap}.product-modal-footer .module-demo-hint{display:none}.product-modal-footer .btn:first-child{margin-right:auto}.product-modal-tabs{overflow:auto}.product-modal-tabs>div{width:max-content}}@media (width<=700px){.product-filter-grid.extras>.module-field,.product-filter-grid.extras>.floating-module-field{flex-basis:calc(50% - 4px)}.module-content{padding:20px 10px}.module-grid.two,.module-grid.three,.product-advanced{grid-template-columns:1fr}.product-list-controls .module-actions{flex-wrap:wrap}.product-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.module-selectors{flex-wrap:wrap}.product-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.media-upload{flex-direction:column;gap:10px}.product-modal-content{padding:20px 12px}.product-modal-footer>div{flex-wrap:wrap}.module-tabs{gap:3px}.module-tabs a{font-size:12px}.product-prices{grid-template-columns:1fr 1fr}}input[type=radio]{accent-color:#258dc8;flex:none;width:14px;height:14px;min-height:0;margin:0;padding:0}.integration-content{padding:15px 18px 30px}.integration-graph{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:7px;padding:10px 20px 22px}.integration-root{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:4px;align-items:center;width:166px;height:68px;margin:0 auto 21px;padding:15px;display:flex;position:relative}.integration-root:after{content:"";border-left:1px dashed var(--ui-border);height:22px;position:absolute;top:100%;left:50%}.integration-root .brand-logo{width:100%;height:auto}.connection-grid{flex-wrap:wrap;justify-content:center;gap:21px 30px;max-width:1170px;margin:auto;display:flex;position:relative}.connection-tile{background:var(--ui-soft);color:var(--ui-muted);border:1px solid var(--ui-border);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:166px;height:135px;padding:12px 5px;display:flex;position:relative}.connection-tile:before{content:"";border-top:1px dashed var(--ui-border);border-left:1px dashed var(--ui-border);pointer-events:none;width:calc(100% + 30px);height:11px;position:absolute;top:-12px;left:50%}.connection-tile:nth-child(6n):before,.connection-tile:last-child:before{width:0}.connection-tile:hover{background:var(--ui-surface);box-shadow:0 0 0 2px #3c8bcc}.connection-tile img{object-fit:contain;mix-blend-mode:multiply;width:120px;height:61px}.connection-tile .connector-state.is-compact{max-width:calc(100% - 14px);position:absolute;top:7px;left:7px}.connection-label{border:2px solid var(--ui-info);color:var(--ui-info);text-overflow:ellipsis;white-space:nowrap;border-radius:20px;max-width:100%;padding:3px 8px;font-size:11px;overflow:hidden}.connection-label.shop{border-color:var(--ui-success);color:var(--ui-success)}.integration-toolbar{justify-content:space-between;align-items:center;padding:15px 0;display:flex}.module-panel-heading{background:var(--ui-surface);border-bottom:1px solid var(--ui-border);padding:17px 12px;font-size:15px;font-weight:600}.integration-type{align-items:center;gap:8px;display:flex}.sync-label{background:var(--ui-success-bg);color:var(--ui-success);border-radius:3px;margin:0 4px 0 0;padding:3px 6px;font-size:11px;display:inline-block}.sync-list{flex-wrap:wrap;gap:4px;display:flex}.sync-list .sync-label{align-items:center;gap:4px;margin:0;display:inline-flex}.sync-label.warning{background:var(--ui-warning-bg);color:var(--ui-warning)}.sync-empty{color:var(--ui-muted)}.integrations-list-panel .module-table th:first-child{width:16%}.integrations-list-panel .module-table th:nth-child(2){width:19%}.integrations-list-panel .module-table th:nth-child(3),.integrations-list-panel .module-table th:nth-child(4){width:24%}.circle-button.is-collapsed svg{transform:rotate(180deg)}.table-row-actions{text-align:right;white-space:nowrap}.connector-account-cell{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.connector-state,.sync-run-status{border:1px solid var(--ui-border);background:var(--ui-surface);width:fit-content;color:var(--ui-text);white-space:nowrap;border-radius:999px;align-items:center;padding:4px 8px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.connector-state.is-compact{padding:3px 6px;font-size:9px}.connector-state-active,.sync-run-succeeded{border-color:var(--ui-success);background:var(--ui-success-bg);color:var(--ui-success)}.connector-state-ready_to_test,.sync-run-running{border-color:var(--ui-border);background:var(--ui-surface);color:var(--ui-info)}.connector-state-adapter_ready,.sync-run-queued{border-color:var(--ui-border);background:var(--ui-surface);color:var(--ui-text)}.connector-state-missing_credentials{border-color:var(--ui-warning);background:var(--ui-warning-bg);color:var(--ui-warning)}.connector-state-error,.sync-run-failed{border-color:var(--ui-danger);background:var(--ui-surface);color:var(--ui-danger)}.connector-state-disabled,.sync-run-cancelled{border-color:var(--ui-border);background:var(--ui-surface);color:var(--ui-muted)}.connector-load-state{border:1px solid var(--ui-border);background:var(--ui-surface);min-height:54px;color:var(--ui-text);border-radius:4px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;padding:12px 15px;display:flex}.connector-load-state>div{gap:3px;display:grid}.connector-load-state.is-error{border-color:var(--ui-border);background:var(--ui-surface)}.connector-load-state.is-demo{border-color:var(--ui-border);background:var(--ui-surface);text-align:center;justify-content:center;min-height:38px;font-size:11px}.connector-load-state.is-empty{min-height:110px}.table-row-actions .btn{text-transform:uppercase;min-height:27px;padding:4px 8px;font-size:11px}.integration-settings-modal{background:var(--ui-surface);width:calc(100vw - 40px);max-width:none;height:calc(100dvh - 40px);max-height:none;color:var(--ui-text);border-radius:8px;margin:0;position:fixed;inset:20px;overflow:hidden}.integration-settings-modal>.panel-title{background:0 0;border:0;height:55px;padding:18px 31px}.integration-settings-modal>.modal-body{scrollbar-gutter:stable;height:calc(100% - 55px);padding:0;overflow-y:auto}.catalog-scope{text-align:center;color:var(--ui-muted);margin:0 0 20px;font-size:10px}.catalog-more{aspect-ratio:1;background:var(--ui-surface);border:0;border-radius:4px;justify-content:center;align-items:center;min-width:0;padding:12px;display:flex;position:relative}.global-nav>.nav-item.active{background:var(--ui-info-bg);color:var(--ui-text)}.provider-wordmark{color:var(--ui-muted);overflow-wrap:anywhere;text-align:center;font-size:18px;line-height:1.2}.provider-wordmark.is-demo{background:var(--ui-info-bg);width:58px;height:58px;color:var(--ui-muted);letter-spacing:.08em;border-radius:50%;place-items:center;font-size:13px;display:grid}.catalog-demo-badge{background:var(--ui-surface);color:var(--ui-muted);text-transform:uppercase;border-radius:3px;padding:2px 5px;font-size:9px;line-height:1;position:absolute;bottom:5px;left:5px}.catalog-beta{background:var(--ui-warning-bg);color:var(--ui-text);border-radius:3px;padding:1px 10px;font-size:11px;position:absolute;bottom:4px}.catalog-more{background:var(--ui-surface);border-color:var(--ui-border);color:var(--ui-info);flex-direction:column;gap:25%;padding:0;font-size:12px}.catalog-more>svg{background:var(--ui-surface);border-radius:50%;width:28px;height:28px;margin-top:20px;padding:6px}.catalog-more span{border-top:1px solid var(--ui-border);width:100%;margin-top:auto;padding:8px}.integration-settings-content{padding:12px 16px 20px 31px}.integration-tab-panel{min-height:350px;padding-bottom:76px}.settings-tabs{border-bottom:1px solid var(--ui-border);flex-wrap:wrap;margin-bottom:15px;display:flex}.settings-tabs button{color:var(--ui-text);border:1px solid var(--ui-border);background:0 0;border-right:0;padding:17px 24px;font-size:13px;position:relative}.settings-tabs button:last-child{border-right:1px solid var(--ui-border)}.settings-tabs button.active:after{content:"";background:var(--ui-info-bg);border-radius:3px;height:3px;position:absolute;bottom:-1px;left:15px;right:15px}.settings-tabs small{margin-left:10px;font-size:10px}.integration-connection{grid-template-columns:minmax(0,3fr) minmax(250px,2fr);align-items:start;gap:30px;display:grid}.integration-connection>.module-info{border:1px solid var(--ui-border);background:var(--ui-surface);padding:12px;line-height:1.7}.integration-connection>.module-info p{margin-bottom:16px}.integration-connection>.btn{justify-self:center;margin-top:10px}.reconnect-button{min-width:210px}.integration-demo-id{border:1px solid var(--ui-border);background:var(--ui-surface);color:var(--ui-text);grid-column:1/-1;align-items:center;gap:12px;padding:10px 12px;font-size:11px;display:flex}.integration-demo-id strong{color:var(--ui-text);letter-spacing:.04em}.connector-status-summary{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:4px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 20px;margin-bottom:12px;padding:12px 14px;display:grid}.connector-status-summary dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;display:grid}.connector-status-summary dl>div{min-width:0}.connector-status-summary dt{color:var(--ui-muted);text-transform:uppercase;margin-bottom:3px;font-size:9px}.connector-status-summary dd{color:var(--ui-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;overflow:hidden}.connector-status-summary code{color:var(--ui-info)}.connector-status-summary>small{color:var(--ui-text);grid-column:1/-1}.connector-history{border-top:1px solid var(--ui-border);max-width:1180px;margin:28px auto 0;padding-top:18px}.connector-history-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.connector-history-heading h3{margin:0 0 3px}.connector-history-heading small{color:var(--ui-muted)}.connector-history-state{border:1px solid var(--ui-border);background:var(--ui-surface);min-height:68px;color:var(--ui-text);justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.connector-history-state.is-error{border-color:var(--ui-border);background:var(--ui-surface)}.sync-error-code{color:var(--ui-danger);margin-top:5px;font-family:monospace;display:block}.connection-fields{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px;width:100%;max-width:980px;margin:0 auto;display:grid}.configured-field>small{color:var(--ui-muted);margin:5px 0 0 34%;font-size:10px;display:block}.service-settings{max-width:1000px;margin:25px auto}.service-settings>.module-info,.service-information{margin-bottom:24px}.service-information h3{margin:0 0 10px}.section-notice{max-width:850px;margin:0 auto 20px}.integration-scope-notice{max-width:900px;margin:30px auto}.synchronization-fields{margin-top:24px;margin-bottom:30px}.integration-form-footer{z-index:3;border-top:1px solid var(--ui-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f8fbfff7;margin:20px -16px -20px -31px;padding:12px 30px;position:sticky;bottom:-20px}.integration-form-footer .module-demo-hint{margin-right:auto}.integration-settings-modal .btn.success{border-radius:24px;padding:10px 20px}.integration-form-fields{flex-direction:column;gap:18px;width:min(850px,100%);margin:0 auto;display:flex}.integration-settings-modal .module-fold{border:1px solid var(--ui-border);margin-bottom:5px}.integration-settings-modal .module-fold>summary{background:var(--ui-surface);padding:18px 12px;font-size:12px}.integration-settings-modal .module-fold>div{padding:20px 24px 32px}.fold-controls{justify-content:flex-end;gap:3px;margin:12px 0;display:flex}.fold-controls .btn{text-transform:uppercase;border-radius:3px;font-size:11px}.radio-stack{border:0}.radio-stack legend{margin-bottom:12px;font-weight:600}.radio-stack label{align-items:center;gap:8px;min-height:18px;display:flex}.integration-mapping{max-width:1160px;margin:28px auto}.integration-mapping>p{margin-bottom:15px}.country-tabs{justify-content:center;gap:1px;margin:20px auto;display:flex}.country-tabs button{border:1px solid var(--ui-border);background:var(--ui-surface);color:var(--ui-text);padding:10px 24px}.country-tabs button[aria-selected=true]{border-bottom:3px solid var(--ui-info)}@media (width<=1500px){.connection-grid{max-width:1000px}.connection-tile:nth-child(6n):before{width:calc(100% + 30px)}.connection-tile:before{display:none}}@media (width<=1000px){.integration-connection,.connection-fields{grid-template-columns:1fr}.integration-form-footer{margin-left:-10px;margin-right:-10px}.integration-root{margin-bottom:20px}.integration-settings-content{padding:10px}.settings-tabs button{padding:12px}.products-panel>.module-table-scroll{overflow:auto}}@media (width<=650px){.integration-settings-modal{width:calc(100vw - 14px);height:calc(100dvh - 14px);inset:7px}.connection-grid{gap:12px}.connection-tile{width:145px}.country-tabs button{padding:8px}}.connector-summary{border:1px solid var(--ui-border);background:linear-gradient(135deg, var(--ui-surface), var(--ui-surface));border-radius:5px;margin:16px 25px 4px;padding:18px}.connector-summary-heading,.operations-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.connector-summary-heading h2,.operations-heading h1{margin:4px 0 0}.eyebrow{color:var(--ui-info);letter-spacing:.12em;font-size:10px;font-weight:700}.connector-status-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.connector-state-overview{grid-template-columns:repeat(6,minmax(0,1fr))}.connector-state-overview .connector-status-card{align-items:center;gap:9px;display:flex}.connector-state-overview .connector-status-card strong{font-size:21px}.connector-state-overview .connector-status-card span{color:var(--ui-text);font-size:10px}.connector-summary-heading p{color:var(--ui-text);margin:4px 0 0;font-size:11px}.connector-status-card,.connector-detail-card{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:4px}.connector-status-card{padding:12px}.connector-status-card header,.connector-detail-card header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.connector-status-card p{min-height:30px;color:var(--ui-text);margin:8px 0;font-size:11px}.verification-badge,.connector-switch{border-radius:999px;align-items:center;width:fit-content;font-size:10px;line-height:1;display:inline-flex}.verification-badge{border:1px solid var(--ui-border);color:var(--ui-text);padding:5px 7px}.verification-offline-tested{border-color:var(--ui-info);color:var(--ui-info);background:var(--ui-surface)}.verification-live-verified{border-color:var(--ui-success);color:var(--ui-success)}.verification-disabled{border-color:var(--ui-border);color:var(--ui-muted);background:var(--ui-surface)}.verification-legend{align-items:center;gap:7px;margin:-5px 0 15px;display:flex}.verification-legend small{color:var(--ui-text)}.connector-switch{background:var(--ui-surface);color:var(--ui-text);padding:4px 7px}.connector-switch.is-enabled{background:var(--ui-surface);color:var(--ui-success)}.import-operations{padding:18px 25px 40px}.operations-heading{margin-bottom:18px}.operations-heading p{color:var(--ui-text);margin-top:7px}.connector-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.connector-detail-card{padding:16px}.connector-detail-card h2{margin:0}.connector-detail-card header>div>span,.connector-detail-card>p{color:var(--ui-text);font-size:11px}.connector-detail-card dl{gap:6px;margin:15px 0;display:grid}.connector-detail-card dl>div{grid-template-columns:90px minmax(0,1fr);gap:10px;display:grid}.connector-detail-card dt{color:var(--ui-muted)}.connector-detail-card dd{overflow-wrap:anywhere;margin:0}.safe-config-placeholder{border-top:1px solid var(--ui-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;padding-top:12px;display:grid}.safe-config-placeholder label{color:var(--ui-text);gap:5px;font-size:10px;display:grid}.safe-config-placeholder input{border:1px solid var(--ui-border);background:var(--ui-bg);min-width:0;color:var(--ui-muted);padding:8px}.import-history{margin-top:16px;padding:16px}.import-history code,.connector-detail-card code{color:var(--ui-info);font-size:11px}.import-history-table td>small{color:var(--ui-muted);margin-top:4px;display:block}.operations-state{min-height:190px;color:var(--ui-text);text-align:center;place-items:center;gap:8px;display:grid}.operations-state.is-error{border:1px solid var(--ui-border);background:var(--ui-surface)}@media (width<=1100px){.connector-status-grid,.connector-status-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.connector-summary,.import-operations{margin-left:0;margin-right:0;padding-left:12px;padding-right:12px}.connector-summary-heading,.operations-heading{flex-direction:column;align-items:flex-start}.connector-status-grid,.connector-detail-grid,.safe-config-placeholder{grid-template-columns:1fr}.connector-state-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.connector-status-summary,.connector-status-summary dl{grid-template-columns:1fr}.connector-load-state,.connector-history-state{flex-direction:column;align-items:stretch}}.connection-tile-wrap{min-width:0;display:flex;position:relative}.connection-tile-wrap>.connection-tile{width:100%;height:100%}.integration-issue-badge{border:2px solid var(--surface,#fff);color:#fff;z-index:2;cursor:pointer;background:#c5221f;border-radius:50%;min-width:24px;height:24px;padding:0 5px;font-size:12px;font-weight:700;line-height:18px;position:absolute;top:7px;right:7px;box-shadow:0 1px 3px #0002}.integration-issue-badge:focus-visible{outline-offset:2px;outline:3px solid #1a73e8}.connector-issues-summary{color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.connector-issues-summary:not(:disabled)>strong{color:#b3261e}.integration-issues article{border-bottom:1px solid var(--border,#d8e1ed);padding:14px 0}.integration-issues p{margin:7px 0}.connection-service .provider-wordmark{font-size:20px}.connection-tile-wrap{width:166px;height:135px}.integration-root>.brand-wordmark{width:130px;max-width:100%;height:auto;display:block}.document-intro{grid-template-columns:240px minmax(0,1fr);gap:16px;margin-bottom:20px;display:grid}.document-intro>.settings-info{min-height:125px;margin:0}.local-help-tile{background:linear-gradient(115deg, var(--ui-surface) 70%, var(--ui-info-bg) 70%);height:125px;color:var(--ui-muted);border-radius:5px;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:12px 18px;font-size:10px;display:flex;overflow:hidden}.local-help-tile>span{letter-spacing:1px}.local-help-tile b{color:var(--ui-warning);font-weight:400}.local-help-tile strong{font-size:12px;line-height:1.5}.local-help-tile small{font-size:9px}.document-list-panel{background:var(--ui-surface);border-radius:5px}.document-quick-filters{border-bottom:1px solid var(--ui-border);justify-content:space-between;align-items:center;gap:14px;min-height:62px;padding:8px 15px 15px;display:flex}.document-quick-filters>div{gap:8px;display:flex}.document-quick-filters .floating-module-field{width:90px}.document-quick-filters .floating-module-field:first-child{width:190px}.document-quick-filters .floating-module-field:nth-child(3){width:120px}.document-filter-form{border-bottom:1px solid var(--ui-border);padding:17px 15px 14px}.document-filter-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:13px 8px;display:grid}.document-filter-grid>*{grid-column:span 2}.document-filter-grid>.span-one-half{grid-column:span 3}.document-filter-grid .module-range input{min-width:0;font-size:11px}.document-table-tools{align-items:center;gap:8px;min-height:19px;padding:0 16px;display:flex}.document-table-tools:has(.btn){padding:10px 16px}.document-list-panel .module-table{min-width:980px}.document-list-panel .module-table th{white-space:nowrap;height:58px;padding:18px 8px 12px;font-size:10px}.document-list-panel .module-table td{height:49px;padding:6px 9px;font-size:12px}.document-list-panel .module-table th:first-child{width:50px}.document-list-panel .module-table th:nth-child(2){width:200px}.document-list-panel .module-table th:nth-child(3),.document-list-panel .module-table th:nth-child(5){width:100px}.document-list-panel .module-table th:nth-child(6){width:90px}.document-list-panel .module-table th:last-child{width:299px}.document-list-panel .module-table:has(th:nth-child(8)) th:nth-child(7){width:120px}.document-number{color:var(--ui-text);white-space:nowrap;background:0 0;border:0;padding:0;font-size:12px;font-weight:700}.document-number:hover{color:var(--ui-info)}.document-actions{text-align:right;white-space:nowrap}.document-actions .icon-btn{background:var(--ui-surface);border-radius:50%;width:30px;height:30px;margin:0 3px}.documents-page .settings-sidebar details:nth-of-type(2) nav a:not([href$=\/series]){display:none}.sales-report-card{background:var(--ui-surface);border-radius:6px;margin-bottom:25px;padding:24px 30px}.sales-report-card h2{align-items:center;gap:14px;margin-bottom:30px;font-size:18px;font-weight:600;display:flex}.sales-report-card h2 i{background:var(--ui-info-bg);border-radius:50%;width:10px;height:10px}.sales-report-card .setting-row{grid-template-columns:24% minmax(0,1fr);gap:18px;margin-bottom:14px}.sales-report-card .setting-row>label{text-align:left;padding-left:10px}.sales-report-card .module-grid{max-width:770px;margin:0}.sales-report-card .module-field>span{display:none}.report-date-range{align-items:center;gap:22px;max-width:770px;display:flex}.report-date-range input{background:0 0;flex:1;min-width:0;min-height:39px}.report-series{flex-direction:column;gap:8px;max-height:200px;padding:5px 0;display:flex;overflow:auto}.report-series>button{align-self:flex-start}.report-series label{align-items:center;gap:6px;display:flex}.report-formats{border:0;flex-direction:column;gap:10px;margin:0;padding:8px 0 0;display:flex}.report-formats label{align-items:center;gap:8px;display:flex}.sales-report-card hr{border:0;border-top:1px solid var(--ui-border);margin:20px 0}.templates-page .settings-info p{margin:0 0 16px}.templates-page>.module-content>.settings-info{min-height:108px}.templates-page .settings-info p:last-child{margin:0}.template-add-row{justify-content:flex-end;padding:0 3px 22px;display:flex}.template-add-row .btn{border-radius:25px;min-height:46px;padding:10px 20px}.template-list-card{background:var(--ui-surface);border-radius:4px;margin-bottom:22px;overflow:hidden}.template-list-card h2{background:var(--ui-info-bg);color:var(--ui-text);margin:0;padding:18px 16px;font-size:13px;font-weight:400}.template-list-card .module-table{min-width:850px}.template-list-card .module-table th{height:58px;font-size:10px}.template-list-card .module-table td{height:54px;padding:8px;font-size:12px}.template-list-card .module-table th:first-child{width:300px}.template-list-card .module-table th:nth-child(2){width:200px}.template-list-card .module-table th:nth-last-child(-n+2){width:54px}.template-list-card .icon-btn{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:50%;width:31px;height:31px}.template-editor-modal{background:var(--ui-surface);border-radius:6px;width:1100px;max-width:calc(100vw - 40px);max-height:calc(100dvh - 60px);margin:30px auto}.template-editor-modal>.panel-title{background:0 0;border:0;padding:20px 30px}.template-editor-modal>.modal-body{padding:20px 30px}.template-editor-modal .setting-row{grid-template-columns:242px minmax(0,1fr);gap:22px;margin-bottom:14px}.template-format{align-items:center;gap:36px;min-height:31px;display:flex}.template-format label{align-items:center;gap:7px;display:flex}.template-composer{grid-template-columns:242px minmax(0,1fr);gap:22px;margin:10px 0 34px;display:grid}.template-tags{border:1px solid var(--ui-border);scrollbar-width:auto;border-radius:5px;height:685px;padding:18px;font-size:11px;overflow-y:auto}.template-tags p{margin-bottom:10px;line-height:1.5}.template-tags input{background:0 0;width:100%;min-height:39px;margin-bottom:10px}.template-tags section{border-bottom:1px solid var(--ui-border);margin-bottom:12px;padding-bottom:14px}.template-tags h3{margin:0 0 5px;font-size:11px;font-weight:600}.template-tags button{color:var(--ui-text);text-align:left;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-size:11px;line-height:16px;display:block}.template-tags button:hover{color:var(--ui-info)}.template-composer textarea{resize:vertical;border:1px solid var(--ui-border);width:100%;height:685px;color:var(--ui-text);background:0 0;padding:12px;font-size:13px;line-height:1.6}.code-textarea{font-family:Consolas,monospace}.sms-counter{text-align:right;margin-top:-24px;margin-bottom:25px;font-size:11px}.template-editor-modal .module-form-footer{margin-top:25px}.attachment-preview{padding:12px 0;font-size:11px}.attachment-preview p{color:var(--ui-muted)}.mail-account-note{margin-bottom:25px;font-size:12px;line-height:1.7}.module-filter-builder{grid-template-columns:29.7% minmax(0,1fr);min-height:140px;display:grid}.module-filter-summary{border-right:4px solid var(--ui-border);background:var(--ui-surface);grid-area:1/1/span 2;padding:10px;font-size:12px;line-height:1.7}.module-filter-builder h2{text-transform:uppercase;margin:0 5px 0 0;font-size:10px;font-weight:600;display:inline}.module-filter-summary>span{color:var(--ui-text);overflow-wrap:anywhere}.module-filter-summary>.empty-filter-summary{background:var(--ui-surface);color:var(--ui-danger);padding:2px 7px;font-size:11px;display:inline-block}.module-filter-selection{grid-column:2;min-width:0;min-height:140px;padding:10px 18px 6px 10px}.module-filter-selection>h2{margin:0 0 16px;display:block}.builder-group{margin:0}.builder-row{grid-template-columns:150px 150px minmax(100px,1fr) 82px;align-items:center;gap:4px;margin-bottom:8px;display:grid}.builder-row:has(>.icon-btn){grid-template-columns:150px 150px minmax(100px,1fr) 82px 30px}.builder-row input,.builder-row select{border-color:var(--ui-border);background:0 0;width:100%;min-width:0;min-height:39px;font-size:12px}.builder-row select{background:var(--ui-info-bg);border-color:var(--ui-info);text-overflow:ellipsis}.builder-row select option{background:var(--ui-surface)}.builder-row select option:disabled{color:var(--ui-muted)}.builder-join{color:var(--ui-text);grid-column:1/-1;font-size:10px}.builder-and{border:1px solid var(--ui-border);background:0 0;justify-content:center;height:39px;font-size:11px}.builder-and .icon,.builder-add-or .icon{width:11px;height:11px}.builder-or{color:var(--ui-info);margin:12px 0;font-size:11px;display:block}.builder-add-or{color:var(--ui-info);background:0 0;border:0;min-height:22px;margin:18px 0 4px 308px;padding:0;font-size:12px;display:flex}:is(.product-filter-form:has(>.module-filter-builder),.document-filter-form:has(>.module-filter-builder)){grid-template-columns:29.7% minmax(0,1fr);padding:0;display:grid}.product-filter-form>.module-filter-builder,.document-filter-form>.module-filter-builder{display:contents}:is(.product-filter-form:has(>.module-filter-builder)>.product-filter-footer,.document-filter-form:has(>.module-filter-builder)>.product-filter-footer){grid-column:2;margin:0;padding:0 16px 14px 10px}.product-filter-footer>.btn:first-child{border-width:3px;margin-right:64px}.product-filter-footer .btn{font-size:12px}.product-filter-footer .dropdown .btn>.icon:first-child{border:1px solid var(--ui-border);border-radius:50%;width:27px;height:27px;margin:-4px 0 -4px -10px;padding:4px}@media (width<=1200px){.document-filter-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.document-filter-grid>.span-one-half{grid-column:span 2}:is(.module-filter-builder,.product-filter-form:has(>.module-filter-builder),.document-filter-form:has(>.module-filter-builder)){grid-template-columns:1fr}.module-filter-summary{border-right:0;border-bottom:1px solid var(--ui-border);grid-area:auto/1}.module-filter-selection{grid-column:1}.product-filter-form:has(>.module-filter-builder)>.product-filter-footer{grid-column:1}.document-filter-form:has(>.module-filter-builder)>.product-filter-footer{grid-column:1}.product-filter-footer>.btn:first-child{margin-right:0}}@media (width<=900px){.document-quick-filters,.document-quick-filters>div{flex-wrap:wrap}.template-editor-modal .setting-row,.template-composer{grid-template-columns:200px minmax(0,1fr);gap:14px}.template-tags{padding:10px}.document-intro{grid-template-columns:1fr}.local-help-tile{display:none}:is(.builder-row,.builder-row:has(>.icon-btn)){grid-template-columns:minmax(0,1fr) minmax(0,1fr) 30px}.builder-row>select:first-of-type{grid-column:1}.builder-row>select:nth-of-type(2){grid-column:2}.builder-row>input{grid-column:1/span 2}.builder-row>.icon-btn{grid-area:2/3}.builder-row>.builder-and{grid-column:1/span 2}.builder-add-or{margin-left:0}.builder-row:has(>.builder-join)>.icon-btn{grid-row:3}}@media (width<=650px){.document-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.document-filter-grid>*{grid-column:span 1}.document-filter-grid>.span-one-half{grid-column:span 2}.template-editor-modal>.modal-body{padding:15px}.template-editor-modal .setting-row,.template-composer{grid-template-columns:1fr}.template-tags{height:200px}.template-composer textarea{height:350px}.sales-report-card{padding:20px 14px}.sales-report-card .setting-row{grid-template-columns:1fr}.report-date-range{gap:6px}}.module-workspace:has(.product-utility-page){scrollbar-gutter:auto}.product-utility-page{padding-top:35px}.product-utility-panel{background:var(--ui-surface);border-radius:5px;overflow:hidden;box-shadow:0 3px 6px #0004}.product-utility-toolbar{border-bottom:1px solid var(--ui-border);justify-content:flex-end;min-height:61px;padding:10px 13px;display:flex}.product-utility-toolbar .btn{background:var(--ui-surface);font-size:12px}.product-utility-toolbar .btn.success{background:var(--ui-success-bg)}.product-utility-toolbar .btn>.icon:first-child{border:1px solid;border-radius:50%;width:28px;height:28px;margin:-4px 0 -4px -12px;padding:4px}.product-utility-toolbar button[aria-expanded=true]{background:var(--ui-surface);color:var(--ui-info);border-color:var(--ui-border);box-shadow:0 0 7px #172a38}.product-utility-panel .module-table{table-layout:fixed;min-width:700px}.product-utility-panel .module-table th{vertical-align:bottom;background:0 0;height:79px;padding:10px 8px 12px;font-size:10px}.product-utility-panel .module-table .module-empty{height:142px;color:var(--ui-text);text-align:center;padding:14px 12px 28px;font-size:14px;font-weight:600}.operations-panel th:first-child{width:56.9%}.operations-panel th:nth-child(2){width:18.7%}.operations-panel th:nth-child(3){width:12.5%}.operations-panel th:nth-child(4){width:9.4%}.operations-panel th:nth-child(5){text-align:right;width:2.5%}.operation-filter-form{border-bottom:1px solid var(--ui-border);padding:15px 16px 14px}.operation-filter-form .floating-module-field>span{font-size:12px}.operation-filter-selects{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.operation-filter-ranges{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.operation-filter-actions{justify-content:flex-end;gap:10px;margin-top:13px;display:flex}.operation-filter-actions .btn{font-size:12px}.utility-date-field{border:1px solid var(--ui-border);border-radius:3px;align-items:center;min-width:0;display:flex}.utility-date-field>input{background:0 0;border:0;width:100%;min-width:0;min-height:37px;padding:8px 12px}.utility-date-field>.icon{border-left:1px solid var(--ui-border);flex:none;width:30px;height:37px;padding:8px 6px}.floating-module-field .utility-date-field>input{height:37px}.promotion-info{border:1px solid var(--ui-border);border-left:3px solid var(--ui-info);border-radius:8px;gap:17px;min-height:113px;margin-bottom:12px;padding:14px 16px 8px;font-size:13px;line-height:21px;display:flex}.promotion-info>.icon{flex:none;margin-top:2px}.promotion-info>div{flex:1;min-width:0}.promotion-info p{max-height:63px;margin:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.promotion-info.expanded p{max-height:none;-webkit-mask-image:none;mask-image:none}.promotion-info button{width:100%;color:var(--ui-text);background:0 0;border:0;justify-content:center;align-items:center;gap:4px;padding:5px 0 0;font-size:12px;font-weight:600;display:flex}.promotions-panel .product-utility-toolbar{min-height:50px;padding:5px 13px}.promotions-panel .module-table th{height:89px}.promotions-panel th:first-child{width:5%}.promotions-panel th:nth-child(2){width:28%}.promotions-panel th:nth-child(3){width:11.5%}.promotions-panel th:nth-child(4){width:18.5%}.promotions-panel th:nth-child(5){width:20.5%}.promotions-panel th:nth-child(6){width:13%}.promotions-panel th:nth-child(7){text-align:right;width:3.5%}.promotion-editor-modal{width:100vw;max-width:none;height:100dvh;max-height:none;box-shadow:none;background:0 0;border:0;margin:0;padding:30px 0;inset:0;overflow:auto}.promotion-editor-modal>.panel-title,.promotion-editor-modal>.modal-body{background:var(--ui-surface);width:min(950px,100% - 40px);margin:0 auto}.promotion-editor-modal>.panel-title{border:0;border-radius:5px 5px 0 0;min-height:65px;padding:18px 32px;position:relative}.promotion-editor-modal>.panel-title h2{font-size:16px;font-weight:600}.promotion-editor-modal>.panel-title .icon-btn{background:0 0;border:0;position:absolute;top:16px;right:24px}.promotion-editor-modal>.modal-body{border-radius:0 0 5px 5px;padding:15px 32px 30px}.promotion-editor-modal .setting-row{grid-template-columns:calc(23% + 1.25px) minmax(0,1fr);gap:22px;margin-bottom:16px;font-size:13px}.promotion-editor-modal .setting-row input,.promotion-editor-modal .setting-row select{font-size:13px}.promotion-editor-modal .setting-row p{margin:8px 0 0;font-size:13px;line-height:23px}.promotion-editor-modal hr{border:0;border-top:1px solid var(--ui-border);margin:20px 0}.promotion-switch{border:1px solid var(--ui-border);width:50px;height:28px;color:var(--ui-danger);background:0 0;border-radius:20px;justify-content:space-between;align-items:center;padding:3px;display:flex}.promotion-switch>span{background:var(--ui-danger-bg);border-radius:50%;width:20px;height:20px}.promotion-switch.is-active{color:var(--ui-success);flex-direction:row-reverse}.promotion-switch.is-active>span{background:var(--ui-success-bg)}.promotion-price-warning{border:1px solid var(--ui-border);border-left:3px solid var(--ui-warning);border-radius:3px;gap:7px;margin-top:14px;padding:8px;font-size:13px;line-height:21px;display:flex}.promotion-price-warning .icon{color:var(--ui-warning);flex:none;margin-top:3px}.promotion-file{border:1px solid var(--ui-border);border-radius:3px;align-items:center;min-height:39px;display:flex}.promotion-file>span{flex:1;padding:8px 12px}.promotion-file>.btn{border-width:0 0 0 1px;border-radius:0 2px 2px 0;min-height:37px}.promotion-editor-modal pre{background:0 0;margin:4px 0 0;font-size:12px}.promotion-editor-modal .setting-row input[type=checkbox]{width:15px;height:15px;min-height:0;margin-top:12px;padding:0}.promotion-editor-modal .module-form-footer{border:0;margin-top:35px}.promotion-editor-modal .module-form-footer .btn{border-radius:24px;min-height:39px;padding:8px 20px;font-size:12px}@media (width<=1000px){.operation-filter-ranges{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.operation-filter-selects,.operation-filter-ranges{grid-template-columns:1fr;gap:12px}.promotion-editor-modal>.modal-body,.promotion-editor-modal>.panel-title{padding:15px}.promotion-editor-modal .setting-row{grid-template-columns:1fr;gap:5px}.promotion-editor-modal .setting-row>label{text-align:left;padding:0}.promotion-editor-modal .module-form-footer{flex-wrap:wrap}.promotion-editor-modal .module-form-footer .module-demo-hint{flex-basis:100%}}.order-status-region{display:contents}.mobile-status-toggle{display:none}@media (width<=760px),(width<=1024px) and (height<=500px),(hover:none) and (pointer:coarse){.app-shell,.app-shell.nav-collapsed{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:0}.desktop-sidebar{display:none}.topbar{flex-wrap:wrap;gap:8px;min-height:64px;padding:8px}.topbar-start{flex:none;display:flex}.topbar-start>.icon-btn{width:40px;min-height:40px}.topbar-start>.dropdown{display:none}.top-search{flex:1;width:auto;min-width:80px;display:block}.top-search input{padding:10px 28px;font-size:16px}.top-search>.icon:first-child{left:8px}.top-search>.icon:last-child{right:8px}.search-results{width:auto;max-height:calc(100dvh - 80px);position:fixed;top:64px;left:8px;right:8px}.topbar-tools{flex:none;gap:4px}.topbar-tools>.icon-btn,.topbar-tools>.profile-avatar{display:none}.topbar-tools>.dropdown{display:block}.topbar-tools>.dropdown>summary{width:44px;min-height:40px;padding:8px}.topbar-tools>.dropdown>summary>span,.topbar-tools>.dropdown>summary>.icon:last-child{display:none}.topbar-tools .dropdown-panel{max-width:calc(100vw - 16px);max-height:calc(100dvh - 76px);overflow-y:auto}.demo-chip{display:none}.app-content{flex-direction:column;display:flex;overflow:auto}.order-status-region{flex:none;width:100%;min-width:0;display:block}.mobile-status-toggle{text-align:left;white-space:normal;border-radius:0;justify-content:space-between;width:100%;min-height:44px;display:flex}.order-status-region .status-sidebar{width:100%;max-height:55dvh;display:none;overflow-y:auto}.order-status-region.status-open .status-sidebar{display:flex}.status-sidebar .status-item,.status-sidebar .status-link{min-height:40px}.status-sidebar .local-bottom{display:none}.status-sidebar .local-title{height:auto;padding:8px}.status-sidebar .add-order{width:auto;padding-right:16px}.app-content>.workspace{flex:1;width:100%;min-width:0;min-height:0;position:relative;overflow:auto}.orders-heading-title{flex-wrap:wrap;gap:8px}.orders-heading-title .runtime-status,.workspace>.runtime-status{white-space:normal;flex-wrap:wrap}.runtime-status strong,.runtime-status>span{overflow-wrap:anywhere;min-width:0}.page-heading,.heading-actions{min-width:0}.heading-actions{max-width:100%}.filter-toggle.btn{white-space:normal;max-width:100%;height:auto;min-height:40px}.orders-workspace>.page-heading{align-items:flex-start}.table-toolbar,.table-footer{flex-wrap:wrap;gap:12px}.table-scroll{overscroll-behavior-x:contain;max-width:100%}.filter-grid{padding:12px}.filter-grid .field,.filter-range,.filter-custom{min-width:0}.filter-grid .field{height:auto}.filter-grid .field>span{white-space:normal;max-width:none;padding:0 0 4px;line-height:1.4;display:block;position:static;overflow:visible}.filter-grid .field input,.filter-grid .field select{height:auto;min-height:2.5em;padding:6px 8px}.filter-range{grid-template-columns:minmax(0,1fr);gap:12px}.app-shell .workspace input:not([type=checkbox]),.app-shell .workspace select,.app-shell .workspace textarea{max-width:100%;font-size:16px}.filter-footer{flex-wrap:wrap;gap:12px}.filter-footer .btn,.filter-footer .mode-toggle{white-space:normal;height:auto;min-height:40px}.advanced-layout{grid-template-columns:minmax(0,1fr)}.advanced-builder{min-width:0}.condition{grid-template-columns:minmax(0,1fr) 32px}.condition-prefix{grid-column:1/-1}.condition>input,.condition>select,.condition>select:nth-of-type(3){grid-area:auto/1;height:auto;min-height:40px}.condition>.icon-btn{grid-area:2/2}.advanced-builder .btn{white-space:normal}.mobile-navigation.modal{border-radius:0;width:min(340px,100vw - 24px);max-width:none;height:100dvh;max-height:100dvh;margin:0;overflow-y:auto}.mobile-navigation .modal-body{padding:0}.mobile-navigation .panel-title{z-index:1;background:var(--ui-surface);position:sticky;top:0}.mobile-sidebar{flex-direction:column;min-width:0;display:flex}.mobile-sidebar .brand-wordmark{display:block}.mobile-sidebar .brand-monogram{display:none}.mobile-sidebar .nav-item{min-height:44px;padding:12px 16px}.mobile-sidebar .nav-item>span:not(.market-monogram),.mobile-sidebar .nav-item>.icon:last-child:not(:first-child),.mobile-sidebar .nav-children{display:block}.mobile-sidebar .nav-item>span{white-space:normal}.mobile-sidebar .market-monogram{flex:0 0 2em;width:2em;line-height:1.4}.mobile-sidebar .nav-children a{white-space:normal;min-height:44px;padding:12px 16px 12px 44px}.mobile-sidebar .nav-section{font-size:11px}.mobile-sidebar .nav-section>a{display:flex}.mobile-sidebar .sidebar-footer{display:none}.modal{max-height:calc(100dvh - 24px);overflow-y:auto}.modal .panel-title{gap:8px}.modal .panel-title h2{overflow-wrap:anywhere;min-width:0}.modal .panel-title>.icon-btn{flex:none}.modal.order-quick-modal{flex-direction:column;max-height:calc(100dvh - 24px);display:flex}.order-quick-modal>.panel-title{flex:none}.order-quick-modal>.modal-body{min-height:0;max-height:none;overflow:auto}.quick-preview-lead{flex-wrap:wrap}.quick-preview-lead .compact-status{white-space:normal;line-height:1.4}.quick-preview-grid dl>div{grid-template-columns:minmax(0,1fr);gap:2px;margin-bottom:10px;line-height:1.5}.quick-preview-product{flex-wrap:wrap}.quick-preview-product>div{overflow-wrap:anywhere;min-width:0;max-width:100%}.quick-preview-product p,.quick-preview-note p{line-height:1.5}.quick-preview-actions .btn{white-space:normal}.order-card-navigation{flex-wrap:wrap;gap:6px}.order-card-navigation .back-to-orders{white-space:normal;margin-left:0}.detail-workspace{padding:0 10px 24px}.detail-view{overflow-wrap:anywhere}.order-card-heading h1{white-space:normal}.detail-workspace .btn{white-space:normal;max-width:100%;height:auto}.detail-split-button,.detail-product-tools>.dropdown{min-width:0;max-width:100%}.detail-split-button>.btn{min-width:0}.detail-split-button>.dropdown{flex:none}.detail-values>div,.order-info-right .detail-values>div,.address-card .detail-values>div{grid-template-columns:minmax(0,1fr);gap:4px;line-height:1.5}.detail-card-heading h2,.workspace .data-table th,.workspace .data-table td{line-height:1.4}.detail-values dt{min-width:0;max-width:none}.detail-values dd{overflow-wrap:anywhere;min-width:0}.detail-workspace .detail-grid dl>div{grid-template-columns:minmax(0,1fr);gap:4px}.detail-workspace .detail-grid dt,.detail-workspace .detail-grid dd{overflow-wrap:anywhere;min-width:0}.detail-card-heading,.detail-product-tools,.payment-summary{flex-wrap:wrap;height:auto}.order-info-actions{min-width:0;max-width:100%}.order-info-actions .btn{white-space:normal}}.unpaid-visibility{color:var(--ui-text);flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0 16px 8px;font-size:12px;display:flex}.unpaid-visibility button{min-height:32px}.orders-workspace .page-heading{flex-wrap:wrap;grid-template-columns:minmax(0,1fr) auto;gap:12px;height:auto;min-height:60px;padding:12px 16px;display:grid}.orders-workspace .orders-heading-title{flex-wrap:wrap;gap:8px 16px;min-width:0;display:contents}.orders-workspace .orders-heading-title h1{flex:none;margin:0;font-size:18px}.orders-workspace .runtime-status{white-space:normal;flex-wrap:wrap;grid-area:2/1/auto/-1;width:fit-content;max-width:100%;font-size:11px}.orders-workspace .heading-actions{grid-area:1/2}.orders-workspace .table-toolbar{min-height:54px;padding:8px 16px 12px}.order-quick-filters{grid-template-columns:minmax(0,2fr) minmax(160px,1fr);gap:12px;max-width:760px;margin:12px 16px 14px;display:grid}.order-quick-filters label{min-width:0}.order-quick-filters label>span{color:var(--ui-text);margin-bottom:5px;font-size:12px;display:block}.order-quick-filters input,.order-quick-filters select{border:1px solid var(--border);background:var(--panel);width:100%;min-width:0;min-height:40px;color:inherit;border-radius:6px;padding:8px 10px}.status-sidebar .unpaid-group{gap:8px}.orders-workspace .orders-table .order-id a{font-weight:700}.orders-workspace .orders-table .amount-value{font-variant-numeric:tabular-nums;font-weight:700}.orders-workspace .orders-table .compact-status{font-weight:600}@media (width>=761px) and (height>=501px),(width>=1025px){.app-shell:has(.orders-workspace) .status-sidebar{width:176px}.app-shell:has(.orders-workspace) .local-title{padding:10px 8px}.app-shell:has(.orders-workspace) .add-order{padding-left:8px;padding-right:8px}.app-shell:has(.orders-workspace) .add-order{gap:8px}}@media (width<=480px){.orders-workspace .page-heading{grid-template-columns:minmax(0,1fr)}.orders-workspace .heading-actions{grid-area:3/1}.order-quick-filters{grid-template-columns:minmax(0,1fr);gap:8px}.order-quick-filters input,.order-quick-filters select{min-height:44px;font-size:16px}}.orders-table .order-product-line{font-size:11px;line-height:16px}.orders-table .order-product-line+.order-product-line{margin-top:3px}.orders-table .order-product-line .sku-link{margin-left:0;display:block}.orders-table .order-info{overflow-wrap:anywhere}.orders-table .order-info .order-transaction-id,.orders-table .order-info .payment-method{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.orders-table .country-flag{width:auto;min-width:16px;font-size:9px;line-height:11px;display:inline-block}.flag-nl{background:linear-gradient(#ae1c28 33.33%,#fff 33.33% 66.66%,#21468b 66.66%)}.flag-lu{background:linear-gradient(#ed2939 33.33%,#fff 33.33% 66.66%,#00a1de 66.66%)}.flag-be{background:linear-gradient(90deg,#111 33.33%,#fdda24 33.33% 66.66%,#ef3340 66.66%)}.flag-it{background:linear-gradient(90deg,#009246 33.33%,#fff 33.33% 66.66%,#ce2b37 66.66%)}.flag-ie{background:linear-gradient(90deg,#169b62 33.33%,#fff 33.33% 66.66%,#ff883e 66.66%)}.flag-es{background:linear-gradient(#aa151b 25%,#f1bf00 25% 75%,#aa151b 75%)}.orders-workspace .orders-table{min-width:1320px}.orders-workspace .orders-table .col-info{width:175px}.orders-workspace .orders-table .col-additional{width:235px}.orders-workspace .orders-table .col-date{width:125px}.orders-workspace .orders-table .order-id{white-space:normal;grid-template-columns:28px minmax(0,1fr) 28px;align-items:start;gap:4px;margin-left:0;display:grid}.orders-workspace .orders-table .order-id .star-btn,.orders-workspace .orders-table .order-id .quick-preview-button{min-width:28px;min-height:28px}.orders-workspace .orders-table .order-number-link{white-space:normal;overflow-wrap:anywhere;flex-direction:column;min-width:0;max-width:100%;line-height:1.25;display:flex}.orders-workspace .orders-table .order-number-label,.orders-workspace .orders-table .order-number-unassigned{color:var(--ui-text);font-size:10px;font-weight:400}.orders-workspace .orders-table .order-number-value{font-weight:700}.orders-workspace .orders-table .customer{min-width:0;max-width:none}.orders-workspace .orders-table .source-line,.orders-workspace .orders-table .source-line>span:last-child{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;min-width:0;line-height:1.3;display:block;overflow:visible}.orders-workspace .orders-table .order-info .order-transaction-id,.orders-workspace .orders-table .order-info .payment-method{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.orders-workspace .orders-table .order-status-line{flex-direction:column;align-items:flex-start;gap:4px}.orders-workspace .orders-table .order-markers{flex-wrap:wrap;gap:3px}.orders-workspace .orders-table .order-markers>span{white-space:normal;text-align:left;width:auto;height:auto;padding:2px 5px;line-height:1.25}.orders-workspace .orders-table .date-cell,.orders-workspace .orders-table .date-cell .status-date{white-space:normal}.orders-workspace .orders-table .source-line>span:focus-visible,.orders-workspace .orders-table .order-markers>span:focus-visible,.orders-workspace .orders-table .order-id button:focus-visible,.orders-workspace .orders-table .order-number-link:focus-visible{outline-offset:2px;outline:2px solid #8fd0ff}.orders-workspace .orders-table .order-markers>.marker-paid,.orders-workspace .orders-table .order-markers>.marker-platform-accepted,.orders-workspace .orders-table .order-markers>.marker-refund{min-width:18px;color:var(--ui-success);background:0 0;justify-content:center;align-items:center;padding:1px 3px;font-size:17px;font-weight:700;line-height:1.2;display:inline-flex}.workflow-assignment{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.workflow-assignment .btn{padding:3px 6px;font-size:11px}.workflow-assignment [role=alert]{color:var(--ui-danger);max-width:260px}.status-group-heading{color:var(--ui-muted);padding:12px 8px 4px;font-size:12px}.orders-workspace .orders-table td{height:auto;padding-top:5px;padding-bottom:5px;line-height:15px}.orders-workspace .orders-table .col-number{width:160px}.orders-workspace .orders-table .col-customer,.orders-workspace .orders-table .col-info{width:170px}.orders-workspace .orders-table .order-id{grid-template-columns:20px minmax(0,1fr) 20px;gap:2px}.orders-workspace .orders-table .order-id .star-btn,.orders-workspace .orders-table .order-id .quick-preview-button{width:20px;min-width:20px;min-height:22px;padding:0}.orders-workspace .orders-table .order-number-link{padding-top:3px;line-height:15px}.orders-workspace .orders-table .order-product-line,.orders-workspace .orders-table .inline-product,.orders-workspace .orders-table .order-info{line-height:15px}.orders-workspace .orders-table .order-product-line .sku-link{line-height:inherit;margin-left:5px;display:inline}.orders-workspace .orders-table .order-status-line{flex-flow:wrap;justify-content:space-between;align-items:flex-start;gap:2px 5px}.orders-workspace .orders-table .workflow-assignment{gap:3px;min-width:0;max-width:100%}.orders-workspace .orders-table .workflow-assignment select{max-width:100%}.orders-workspace .orders-table .workflow-status-trigger{min-height:18px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:flex-start;padding:0;display:inline-flex}.orders-workspace .orders-table .workflow-status-trigger:hover .compact-status{text-decoration:underline}.orders-workspace .orders-table .workflow-status-trigger:focus-visible{outline-offset:2px;outline:2px solid #8fd0ff}.orders-workspace .orders-table .order-markers{flex:0 auto;justify-content:flex-end}.orders-workspace .orders-table .order-markers>span{padding:0 3px;line-height:14px}.orders-workspace .orders-table .order-markers>.marker-paid,.orders-workspace .orders-table .order-markers>.marker-platform-accepted,.orders-workspace .orders-table .order-markers>.marker-refund{min-width:15px;font-size:15px;line-height:16px}.orders-workspace .orders-table .delivery-name{margin-top:1px;line-height:15px}@media (pointer:coarse){.orders-workspace .orders-table .order-id{grid-template-columns:28px minmax(0,1fr) 28px}.orders-workspace .orders-table .order-id .star-btn,.orders-workspace .orders-table .order-id .quick-preview-button,.orders-workspace .orders-table .workflow-status-trigger{min-width:28px;min-height:28px}}.orders-workspace{min-height:0;position:relative}.app-shell:has(.orders-workspace){min-height:0}.orders-workspace .orders-table .order-markers>.marker-refund{color:var(--ui-danger)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-bg:#f0f4f9;--ui-surface:#fff;--ui-soft:#e8f0fe;--ui-text:#202124;--ui-muted:#526174;--ui-border:#d9e2ef;--ui-active:#dce9fd;--ui-accent:#1a73e8;--ui-action:#1a73e8;--ui-on-action:#fff;--ui-info:#185abc;--ui-success:#137333;--ui-warning:#850;--ui-danger:#b3261e;--ui-info-bg:#e8f0fe;--ui-success-bg:#e6f4ea;--ui-warning-bg:#fef3d9;--ui-danger-bg:#fce8e6;--ui-shadow:0 8px 28px #23395d14;--sidebar:#eaf1fc;--workspace:var(--ui-bg);--panel:var(--ui-surface);--border:var(--ui-border);--muted:var(--ui-muted);--blue:var(--ui-info);--green:var(--ui-success);color:var(--ui-text);background:var(--ui-bg);font-family:Open Sans,Segoe UI,sans-serif;font-size:13px;line-height:1.5}body,.app-shell,.workspace,.module-workspace{background:var(--ui-bg);color:var(--ui-text)}:is(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline-color:var(--ui-accent);outline-offset:3px}input,select,textarea{background:var(--ui-surface);border:1px solid var(--ui-border);color:var(--ui-text);border-radius:7px;min-height:34px}input::placeholder,textarea::placeholder{color:var(--ui-muted);opacity:1}input[type=checkbox],input[type=radio]{accent-color:var(--ui-accent);min-height:0}input:disabled,select:disabled,textarea:disabled{background:var(--ui-soft)}h1{letter-spacing:-.6px;color:var(--ui-text);font-size:24px;font-weight:600}h2,h3,a{color:var(--ui-text)}.global-sidebar,.mobile-sidebar{--ui-bg:#f0f4f9;--ui-surface:#fff;--ui-soft:#e8f0fe;--ui-text:#202124;--ui-muted:#526174;--ui-border:#d9e2ef;--ui-info:#185abc;--border:#d9e2ef;--muted:#526174;color:#202124;background:#eaf1fc}.global-sidebar .brand,.mobile-sidebar .brand{background:0 0;border-bottom:1px solid #d9e2ef}.global-nav .nav-item{color:#202124;min-height:42px;padding-top:11px;padding-bottom:11px;font-size:13px}.global-nav .nav-item>.icon,.global-nav .nav-item.group-active>.icon{color:#202124}.global-nav .nav-item:hover,.global-nav .nav-children a:hover{color:var(--ui-info);background:#dce9fd}.global-nav .nav-item.active,.global-nav .nav-children a.active{color:#185abc;background:#dce9fd;border-radius:7px}.global-nav .nav-children a{color:#202124;min-height:31px;padding-top:7px;padding-bottom:7px;font-size:12px}.global-sidebar .sidebar-footer{color:#526174;background:#eaf1fc;border-color:#d9e2ef}.topbar{background:var(--ui-surface);border-bottom:1px solid var(--ui-border);box-shadow:none}.global-search{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:8px}.global-search input{color:var(--ui-text);background:0 0}.btn,.icon-btn,.text-btn{box-shadow:none;border-radius:6px}.btn,.icon-btn{border-color:var(--ui-border);background:var(--ui-surface);color:var(--ui-text)}.btn:hover,.icon-btn:hover{background:var(--ui-soft);border-color:var(--ui-accent)}.btn.primary,.primary.btn,.btn.blue{background:var(--ui-action);border-color:var(--ui-action);color:var(--ui-on-action)}.btn.primary:hover,.primary.btn:hover{filter:brightness(1.08)}.btn.green,.btn.success{background:var(--ui-action);border-color:var(--ui-action);color:var(--ui-on-action)}.btn.danger{background:var(--ui-danger-bg);border-color:var(--ui-danger);color:var(--ui-danger)}.btn:disabled,.icon-btn:disabled{opacity:.45;filter:none}.panel,.settings-card,.integration-card,.module-card,.dashboard-card{background:var(--ui-surface);color:var(--ui-text);border:1px solid var(--ui-border);box-shadow:none;border-radius:10px}.panel-title,.settings-card>header{background:var(--ui-surface);border-bottom:1px solid var(--ui-border);padding-top:13px;padding-bottom:13px}.panel-title h2,.settings-card h2{font-size:14px;font-weight:600}.panel-title>.icon{color:var(--ui-accent)}.panel-body,.modal-body,.module-content{color:var(--ui-text)}.dropdown-panel,.popup,.popover,.search-results,.notifications-panel{background:var(--ui-surface);color:var(--ui-text);border:1px solid var(--ui-border);box-shadow:var(--ui-shadow);border-radius:9px}.dropdown-panel button:hover,.dropdown-panel a:hover{background:var(--ui-active);color:var(--ui-text)}dialog.modal,.modal{background:var(--ui-surface);color:var(--ui-text);border:1px solid var(--ui-border);border-radius:12px;box-shadow:0 20px 80px #0004}dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#20334f66}table{color:var(--ui-text);font-variant-numeric:tabular-nums}thead,th,.module-table th,.orders-table th{background:var(--ui-soft);color:var(--ui-muted);border-color:var(--ui-border);font-weight:600}td,.module-table td,.orders-table td{border-color:var(--ui-border)}tbody tr,.module-table tbody tr,.orders-table tbody tr,tbody tr:nth-child(2n),.orders-table tbody tr:nth-child(2n){background:var(--ui-surface)}tbody tr:hover,.orders-table tbody tr:hover{background:var(--ui-soft)}tbody tr.selected,.orders-table tbody tr.selected{background:var(--ui-active)}.module-tabs a.active,.settings-sidebar nav a.active,.tabs .active{color:var(--ui-accent);background:var(--ui-active)}.module-tabs a.active:after{background:var(--ui-accent)}.settings-sidebar,.status-sidebar,.local-sidebar{background:var(--ui-surface);border-color:var(--ui-border)}.notice,.settings-info,.runtime-status{background:var(--ui-info-bg);color:var(--ui-info);border-color:var(--ui-border);border-radius:7px}.notice.error,[role=alert].error,.error-message{background:var(--ui-danger-bg);color:var(--ui-danger)}.success-message{background:var(--ui-success-bg);color:var(--ui-success)}.warning-message{background:var(--ui-warning-bg);color:var(--ui-warning)}.status-sidebar .local-title{background:var(--ui-surface);padding-top:14px;padding-bottom:12px}.status-sidebar .add-order{border-radius:7px;min-height:36px;font-size:12px}.status-sidebar .status-list{padding-top:0;padding-bottom:0}.status-sidebar .status-item{min-height:28px;color:var(--ui-text);border-radius:5px;gap:7px;margin:0;padding:5px 10px;font-size:12px}.status-sidebar .status-item:hover{background:var(--ui-soft)}.status-sidebar .status-item.selected,.status-sidebar .status-link.selected{background:var(--ui-active);box-shadow:inset 2px 0 var(--ui-accent);color:var(--ui-text)}.status-sidebar .status-item b{text-align:center;min-width:23px;color:var(--ui-info);border-radius:4px;order:2;margin-left:auto;padding:1px 4px;font-size:11px}.status-sidebar .status-group-heading{letter-spacing:.6px;color:var(--ui-muted);margin:12px 10px 6px;font-size:11px;font-weight:600}.status-sidebar .status-link{min-height:28px;color:var(--ui-text);padding:6px 10px;font-size:12px}.status-sidebar .local-bottom{background:var(--ui-surface);border-color:var(--ui-border);color:var(--ui-muted)}.additional-statuses{border-top:1px solid var(--ui-border);margin-top:8px;padding-top:4px}.additional-statuses>summary{color:var(--ui-muted);border-radius:5px;padding:8px 10px;font-size:11px}.additional-statuses>summary:hover{background:var(--ui-soft)}.additional-statuses .additional-active{color:var(--ui-text);margin-top:3px;display:block}.additional-statuses .status-group-heading{margin-top:8px}.status-sidebar .status-item b.status-count{background:var(--ui-soft);color:var(--ui-text)}.status-sidebar .unpaid-group b{background:var(--ui-warning-bg);color:var(--ui-warning)}.auth-shell{color:var(--ui-text);background:var(--ui-bg)}.auth-page{background:var(--ui-bg);color:var(--ui-text);color-scheme:inherit}.auth-card{color:var(--ui-text);box-shadow:none;background:0 0;border:0}.auth-card h1,.auth-card h2,.auth-card label{color:var(--ui-text)}.auth-card p,.auth-card .muted{color:var(--ui-muted)}.auth-card input{background:var(--ui-bg);border-color:var(--ui-border);color:var(--ui-text);border-radius:8px}.auth-card .btn.primary{background:var(--ui-action);color:var(--ui-on-action);border-color:var(--ui-action)}.auth-error{color:var(--ui-danger);background:var(--ui-danger-bg)}.auth-alert{color:var(--ui-danger);background:var(--ui-danger-bg);border-color:var(--ui-danger)}.auth-password-toggle{color:var(--ui-muted)}.auth-password-toggle:hover:not(:disabled){color:var(--ui-text);background:var(--ui-active)}.auth-form label,.auth-brand>span,.auth-card footer,.auth-help,.auth-intro{color:var(--ui-muted)}.auth-help,.auth-card footer{border-color:var(--ui-border)}.home-dashboard{--hd-panel:var(--ui-surface);--hd-border:var(--ui-border);--hd-muted:var(--ui-muted);color-scheme:inherit}.integration-root{background:#eaf1fc;border-color:#d9e2ef}.template-list-card h2{background:var(--ui-active);color:var(--ui-text)}.builder-row select{background:var(--ui-surface);border-color:var(--ui-border);color:var(--ui-text)}.catalog-more .icon{background:var(--ui-info-bg);color:var(--ui-info)}.connection-tile img{mix-blend-mode:normal;background:#fff;border-radius:4px}.paid-total{background:var(--ui-success-bg);color:var(--ui-success)}.unpaid-total{background:var(--ui-warning-bg);color:var(--ui-warning)}.order-markers>span{background:var(--ui-success-bg);color:var(--ui-success)}.order-markers>.marker-partial,.order-markers>.marker-unpaid{background:var(--ui-warning-bg);color:var(--ui-warning)}.order-markers>.marker-platform-accepted{background:var(--ui-success-bg);color:var(--ui-success)}.order-markers>.marker-unknown,.order-markers>.marker-no-label{background:var(--ui-soft);color:var(--ui-text)}.invoice-preview{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-bg:#f0f4f9;--ui-surface:#fff;--ui-soft:#e8f0fe;--ui-text:#202124;--ui-muted:#526174;--ui-border:#d9e2ef;--ui-danger:#b3261e;color:#222;background:#fff}.workflow-settings{padding:20px}@media (width<=760px){h1{font-size:21px}.mobile-status-toggle{background:var(--ui-surface);color:var(--ui-text);border-color:var(--ui-border)}.global-sidebar{background:#eaf1fc}.status-sidebar .status-item{min-height:36px}.module-heading{gap:12px}.modal{border-radius:10px}}@media (width>=761px) and (width<=1000px){.settings-card .setting-row{grid-template-columns:1fr;gap:7px}.settings-card .setting-row>label{text-align:left;padding-top:0}.settings-card .setting-buttons{margin-left:0}}@media (pointer:coarse){.status-sidebar .status-item,.status-sidebar .status-link,.additional-statuses>summary{min-height:44px}input,select,textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}.orders-table .order-number-link{color:var(--ui-text);text-decoration:underline;-webkit-text-decoration-color:var(--ui-accent);text-decoration-color:var(--ui-accent);text-underline-offset:4px}.orders-table td:first-child input{color-scheme:inherit}.home-dashboard{--ui-bg:#f0f4f9;--ui-surface:#fff;--ui-soft:#e8f0fe;--ui-text:#202124;--ui-muted:#526174;--ui-border:#d9e2ef;--ui-active:#dce9fd;--ui-accent:#1a73e8;--ui-action:#1a73e8;--ui-on-action:#fff;--ui-info:#185abc;--ui-success:#137333;--ui-warning:#850;--ui-danger:#b3261e;--ui-info-bg:#e8f0fe;--ui-success-bg:#e6f4ea;--ui-warning-bg:#fef3d9;--ui-danger-bg:#fce8e6;--ui-shadow:0 8px 28px #23395d14;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--hd-series-orders:#1a73e8;--hd-series-paid:#137333;--hd-series-units:#7653ad}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.topbar{color:var(--ui-text);background:#f8fbff}.global-search{background:var(--ui-surface);border-radius:22px}.global-nav .nav-item.active,.global-nav .nav-children a.active{color:var(--ui-info);border-color:#0000;border-radius:10px}.global-nav .nav-item:hover,.global-nav .nav-children a:hover{color:var(--ui-info)}.status-sidebar,.settings-sidebar,.local-sidebar{background:#f5f8fd}.status-sidebar .local-title,.status-sidebar .local-bottom{background:0 0}.status-sidebar .status-item.selected,.status-sidebar .status-link.selected{color:var(--ui-info);box-shadow:none;border-radius:8px}.btn,.icon-btn{border-radius:8px}.btn.primary:hover,.btn.blue:hover,.btn.green:hover,.btn.success:hover{color:#fff;filter:none;background:#155fc0;border-color:#155fc0}.panel,.settings-card,.integration-card,.module-card,.dashboard-card{border-radius:12px}thead,th,.module-table th,.orders-table th{color:var(--ui-muted);background:#eaf0f8}.profile-avatar{background:var(--ui-active);color:var(--ui-info);border-color:#bed5f8}.brand-monogram{filter:none}.auth-page,.auth-card{background:var(--ui-surface);color:var(--ui-text)}.auth-welcome{color:var(--ui-text);background:radial-gradient(at 54% 48%,#fff 0,#edf4ff 65%,#e3edfc 100%)}.auth-marketplace-name,.auth-core-title,.auth-output-label{fill:var(--ui-text)}.auth-flow-orbits circle,.auth-source-scan,.auth-download-icon,.auth-transfer-track,.auth-transfer-packet,.auth-core-ring,.auth-core-pulse,.auth-core-symbol,.auth-core-surface{stroke:var(--ui-accent)}.auth-transfer-follow,.auth-core-ring-inner{stroke:#6da4ed}.auth-source-dot,.auth-core-dots circle,.auth-core-one,.auth-flow-orbits .auth-orbit-point{fill:var(--ui-accent)}.auth-glass-card,.auth-source-line{stroke:#acc5e6}.home-dashboard .home-dashboard__today,.home-dashboard .home-dashboard__analytics{border-color:var(--ui-border);box-shadow:0 2px 10px #23395d08}.add-order.btn>.icon{color:#fff;border-color:#fff6}.global-nav .nav-item[aria-current=page],.global-nav .nav-children a[aria-current=page]{color:#174ea6;background:#d3e3fd;font-weight:700;box-shadow:inset 3px 0 #1a73e8}.global-nav .nav-item:not([aria-current=page]):hover,.global-nav .nav-children a:not([aria-current=page]):hover{background:#e2eaf5}.pulsar-route-report-modal{width:min(1480px,96vw)!important;max-width:96vw!important}@media screen{html[data-theme=dark],html[data-theme=dark] :is(.home-dashboard,.global-sidebar,.mobile-sidebar){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-bg:#111418;--ui-surface:#1b2027;--ui-soft:#242d38;--ui-text:#e3e7ed;--ui-muted:#a5afbd;--ui-border:#343d49;--ui-active:#263e5d;--ui-accent:#a8c7fa;--ui-action:#a8c7fa;--ui-on-action:#102a4c;--ui-info:#a8c7fa;--ui-success:#81c995;--ui-warning:#f6c976;--ui-danger:#f2a7a0;--ui-info-bg:#202e40;--ui-success-bg:#1d3329;--ui-warning-bg:#3a3020;--ui-danger-bg:#402727;--ui-shadow:0 8px 28px #0005;--sidebar:#171c23;--workspace:var(--ui-bg);--panel:var(--ui-surface);--border:var(--ui-border);--muted:var(--ui-muted);--blue:var(--ui-info);--green:var(--ui-success);--hd-panel:var(--ui-surface);--hd-border:var(--ui-border);--hd-muted:var(--ui-muted);--hd-series-orders:#a8c7fa;--hd-series-paid:#81c995;--hd-series-units:#c4a7ed}html[data-theme=dark] :is(.global-sidebar,.mobile-sidebar,.sidebar-footer){color:var(--ui-text);border-color:var(--ui-border);background:#171c23}html[data-theme=dark] :is(.global-sidebar,.mobile-sidebar) .brand{border-color:var(--ui-border)}html[data-theme=dark] .global-nav :is(.nav-item,.nav-children a,.nav-item>.icon,.nav-item.group-active>.icon){color:var(--ui-text)}html[data-theme=dark] .global-nav :is(.nav-item,.nav-children a):hover{background:var(--ui-soft);color:var(--ui-accent)}html[data-theme=dark] .global-nav :is(.nav-item,.nav-children a)[aria-current=page]{background:var(--ui-active);color:var(--ui-accent);box-shadow:inset 3px 0 var(--ui-accent)}html[data-theme=dark] .topbar{color:var(--ui-text);background:#171c23}html[data-theme=dark] :is(.status-sidebar,.settings-sidebar,.local-sidebar){background:#181e26}html[data-theme=dark] :is(thead,th,.module-table th,.orders-table th){color:var(--ui-muted);background:#242d38}html[data-theme=dark] .profile-avatar{background:var(--ui-active);color:var(--ui-accent);border-color:#415b7d}html[data-theme=dark] :is(.btn.primary,.btn.blue,.btn.green,.btn.success):hover{color:#102a4c;background:#c2d7fc;border-color:#c2d7fc}html[data-theme=dark] .integration-root{background:var(--ui-soft);border-color:var(--ui-border)}html[data-theme=dark] .auth-page{background:var(--ui-bg)}html[data-theme=dark] .auth-welcome{background:radial-gradient(at 54% 48%,#222f40 0,#141c27 65%,#111418 100%)}html[data-theme=dark] .auth-glass-card{fill:#202a38;stroke:#43566f}html[data-theme=dark] .auth-page:has(.aw-canvas){background:var(--ui-bg);color:var(--ui-text)}html[data-theme=dark] .auth-page:has(.aw-canvas) .auth-brand{background:0 0}html[data-theme=dark] .auth-page:has(.aw-canvas) .auth-form input{background:var(--ui-bg);border-color:var(--ui-border);color:var(--ui-text)}html[data-theme=dark] .auth-page:has(.aw-canvas) .auth-card .btn.auth-submit{background:var(--ui-action);border-color:var(--ui-action);color:var(--ui-on-action)}html[data-theme=dark] .auth-page:has(.aw-canvas) .auth-card .btn.auth-submit:hover:not(:disabled){background:#c2d7fc;border-color:#c2d7fc}html[data-theme=dark] .auth-page:has(.aw-canvas) .auth-card .btn.auth-submit:disabled{background:var(--ui-soft);border-color:var(--ui-border);color:var(--ui-muted)}html[data-theme=dark] .auth-page:has(.aw-canvas) .brand-wordmark rect[mask]{fill:var(--ui-text)}html[data-theme=dark] .aw-identity text:not([fill]){fill:var(--ui-text)}html[data-theme=dark] :is(.home-dashboard__today,.home-dashboard__analytics){box-shadow:0 2px 12px #0002}html[data-theme=dark] .status-sidebar .status-item b{color:#102a4c}html[data-theme=dark] .status-sidebar .status-item b.status-count{color:var(--ui-text)}html[data-theme=dark] .invoice-preview :is(thead,th){color:#526174;background:#f0f4f9}}@media print{html{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}}.theme-picker{border-block:1px solid var(--ui-border);color:var(--ui-text);justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;display:flex}.theme-picker-options{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:8px;gap:4px;padding:3px;display:flex}.dropdown-panel .theme-picker-options button{text-align:center;width:auto;min-width:66px;color:var(--ui-muted);background:0 0;border:0;border-radius:5px;padding:7px 10px}.dropdown-panel .theme-picker-options button[aria-pressed=true]{background:var(--ui-active);color:var(--ui-accent);box-shadow:inset 0 0 0 1px var(--ui-accent);font-weight:700}.dropdown-panel .theme-picker-options button:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.desktop-sidebar{min-width:0;overflow:hidden}.desktop-sidebar .nav-item{white-space:nowrap}@media (prefers-reduced-motion:no-preference){.app-shell:not(.mobile-navigation-layout){transition:grid-template-columns .22s cubic-bezier(.2,.8,.2,1)}}.app-shell.mobile-navigation-layout{grid-template-rows:64px minmax(0,1fr);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;height:100svh;min-height:0;position:relative;overflow:hidden}.mobile-navigation-layout>.topbar{flex-wrap:nowrap;grid-area:1/1;gap:8px;min-width:0;padding:8px}.mobile-navigation-layout .topbar-start{flex:1;align-items:center;gap:10px;min-width:0}.mobile-navigation-layout .sidebar-toggle{flex:none;width:44px;height:44px}.mobile-current-route{overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:600;line-height:1.25}.mobile-navigation-layout>.app-content{grid-area:2/1;min-width:0;min-height:0;overflow:hidden}.mobile-navigation-layout .app-content>.workspace{flex:1;width:100%;min-width:0;min-height:0;overflow:hidden auto}.mobile-navigation-layout .orders-workspace>.page-heading{flex-wrap:wrap;gap:10px;padding:14px 12px}.mobile-navigation-layout .orders-workspace .heading-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}.mobile-navigation-layout .mobile-status-button{white-space:normal;text-align:left;height:auto;min-height:44px}.mobile-navigation-layout .table-scroll{max-height:none;overflow-x:auto}.app-shell.mobile-navigation-layout:has(.orders-workspace){grid-template-rows:64px auto;width:max(100%,1352px);height:auto;min-height:100svh;overflow:visible}.mobile-navigation-layout:has(.orders-workspace)>.app-content{overflow:visible}.mobile-navigation-layout .app-content>.orders-workspace{touch-action:auto;flex:none;min-height:calc(100svh - 64px);overflow:visible}.mobile-navigation-layout .orders-workspace>.table-scroll{width:100%;min-width:0;max-width:none;max-height:none;overflow:visible}.mobile-navigation-layout .orders-workspace>:is(.page-heading,.order-quick-filters,.table-toolbar,.table-footer,.active-filters,.filter-grid,.filter-footer,.panel,.orders-cache-warning){position:static}.mobile-navigation-layout .orders-workspace .quick-order-filters{padding:12px}.mobile-drawer{inset:var(--drawer-viewport-top,0px) auto auto var(--drawer-viewport-left,0px);width:min(340px, max(1px, calc(var(--drawer-viewport-width,100vw) - 24px)));max-width:none;height:var(--drawer-viewport-height,100dvh);max-height:var(--drawer-viewport-height,100dvh);border:0;border-right:1px solid var(--ui-border);background:var(--ui-surface);color:var(--ui-text);overscroll-behavior:none;transform-origin:0 0;scale:var(--drawer-zoom-inverse,1);border-radius:0 16px 16px 0;margin:0;padding:0;transition:transform .22s cubic-bezier(.2,.8,.2,1);position:fixed;overflow:hidden;transform:translate(calc(-100% - 32px));box-shadow:8px 0 30px #0003}.mobile-drawer[data-expanded=true]{transform:translate(0)}.mobile-drawer[open]{flex-direction:column;display:flex}.mobile-drawer::backdrop{touch-action:none;overscroll-behavior:none;opacity:0;background:#10182866;transition:opacity .22s}.mobile-drawer[data-expanded=true]::backdrop{opacity:1}@media (prefers-reduced-motion:reduce){.mobile-drawer,.mobile-drawer::backdrop{transition:none}}.mobile-drawer-heading{touch-action:none;border-bottom:1px solid var(--ui-border);flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:10px 16px;display:flex}.mobile-drawer-heading h2{margin:0;font-size:18px}.mobile-drawer-heading .btn{flex:none;width:44px;height:44px;font-size:26px}.mobile-drawer-content{overscroll-behavior-y:none;touch-action:pan-y pinch-zoom;flex:1;min-height:0;overflow:hidden auto}.mobile-drawer .mobile-sidebar{background:var(--sidebar);min-height:100%}.mobile-drawer .brand{height:64px;padding:0 20px}.mobile-drawer .brand-wordmark{width:220px;max-width:100%}.mobile-drawer .global-nav{padding-bottom:16px;overflow:visible}.mobile-drawer .nav-item,.mobile-drawer .nav-children a{height:auto;min-height:44px;font-size:14px}.mobile-drawer .status-sidebar{border:0;flex-direction:column;width:100%;min-height:100%;max-height:none;padding-bottom:16px;display:flex;overflow:visible}.mobile-drawer .status-sidebar .local-title{height:auto;padding:12px}.mobile-drawer .status-sidebar .add-order{width:100%;min-height:44px}.mobile-drawer .status-sidebar .status-item,.mobile-drawer .status-sidebar .status-link{height:auto;min-height:44px;padding:10px 16px;font-size:14px}.mobile-drawer .status-sidebar .status-item>span{white-space:normal;overflow-wrap:anywhere;min-width:0}.mobile-drawer .status-sidebar .status-item>b{flex:none}.mobile-drawer .status-sidebar .local-bottom{display:none}.product-catalog{width:100%;max-width:none;margin:0;padding:0 0 24px}.app-shell:not(.mobile-navigation-layout){--sidebar-wide:264px;--sidebar-logo-width:220px;--sidebar-logo-left:22px;--sidebar-motion:.28s cubic-bezier(.4, 0, .2, 1)}@media (width<=1100px){.app-shell:not(.mobile-navigation-layout){--sidebar-wide:218px;--sidebar-logo-width:186px;--sidebar-logo-left:16px}}.desktop-sidebar .global-nav{overflow-x:hidden}.desktop-sidebar .nav-item,.nav-collapsed .desktop-sidebar .nav-item{gap:15px;min-height:42px;padding:11px 23px}.nav-collapsed .desktop-sidebar .nav-item{padding-left:18px;padding-right:18px}.desktop-sidebar .nav-item>.icon:first-child,.desktop-sidebar .nav-item>.market-monogram{flex-shrink:0}.desktop-sidebar .nav-item>.nav-label,.nav-collapsed .desktop-sidebar .nav-item>.nav-label{white-space:nowrap;opacity:1;flex-shrink:0;display:block;transform:translate(0)}.desktop-sidebar .nav-item>.icon:last-child:not(:first-child),.nav-collapsed .desktop-sidebar .nav-item>.icon:last-child:not(:first-child){flex-shrink:0;display:block}.nav-collapsed .desktop-sidebar .nav-item>.nav-label,.nav-collapsed .desktop-sidebar .nav-item>.icon:last-child:not(:first-child){opacity:0;transform:translate(-6px)}.desktop-sidebar .nav-children-motion{opacity:0;grid-template-rows:0fr;display:grid}.desktop-sidebar .nav-children-motion.is-open{opacity:1;grid-template-rows:1fr}.desktop-sidebar .nav-children-clip{min-height:0;overflow:hidden}.desktop-sidebar .nav-children{width:var(--sidebar-wide)}.desktop-sidebar .brand.brand-wordmark-link,.nav-collapsed .desktop-sidebar .brand.brand-wordmark-link{padding:0;position:relative;overflow:hidden}.desktop-sidebar .brand-wordmark,.nav-collapsed .desktop-sidebar .brand-wordmark{left:var(--sidebar-logo-left);width:var(--sidebar-logo-width);max-width:none;height:calc(var(--sidebar-logo-width) * 110 / 695);opacity:1;display:block;position:absolute}.desktop-sidebar .brand-monogram,.nav-collapsed .desktop-sidebar .brand-monogram{width:calc(var(--sidebar-logo-width) * 170 / 695);height:calc(var(--sidebar-logo-width) * 110 / 695);left:calc((56px - var(--sidebar-logo-width) * 170 / 695) / 2);opacity:0;display:block;position:absolute}.nav-collapsed .desktop-sidebar .brand-wordmark{opacity:0}.nav-collapsed .desktop-sidebar .brand-monogram{opacity:1}.desktop-sidebar .sidebar-footer,.nav-collapsed .desktop-sidebar .sidebar-footer{min-height:62px;padding:12px 16px;position:relative;overflow:hidden}.desktop-sidebar .sidebar-footer-label{white-space:nowrap;opacity:1}.nav-collapsed .desktop-sidebar .sidebar-footer-label{opacity:0}.desktop-sidebar .sidebar-footer .icon-btn{position:absolute;right:10px}.desktop-sidebar .sidebar-footer .online-dot{display:none}@media (prefers-reduced-motion:no-preference){.app-shell:not(.mobile-navigation-layout){transition:grid-template-columns var(--sidebar-motion)}.desktop-sidebar .nav-item{transition:padding var(--sidebar-motion), background-color .12s}.desktop-sidebar .nav-label,.desktop-sidebar .nav-item>.icon:last-child:not(:first-child){transition:opacity var(--sidebar-motion), transform var(--sidebar-motion)}.desktop-sidebar .nav-children-motion{transition:grid-template-rows var(--sidebar-motion), opacity var(--sidebar-motion)}.desktop-sidebar .brand-wordmark,.desktop-sidebar .brand-monogram,.desktop-sidebar .sidebar-footer-label{transition:opacity var(--sidebar-motion)}}.saved-report-notice{color:var(--muted,#657184);margin:10px 0 16px;font-size:12px;line-height:1.6}.saved-report-notice p{margin:3px 0}.saved-report-notice [role=alert]{color:var(--danger,#a13c32)}.saved-report-notice time{font-variant-numeric:tabular-nums}.fr-panel{min-width:0;margin-top:16px}.fr-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.fr-heading h2{margin:0;font-size:20px}.fr-heading p,.fr-explanation,.fr-footnote{color:var(--ui-text-muted,#627682);font-size:12px;line-height:1.6}.fr-badge{color:#825c20;background:#fff1d9;border-radius:5px;padding:7px 10px;font-size:11px}.fr-toolbar{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.fr-panel button{font:inherit;cursor:pointer}.fr-toolbar button,.fr-close,.fr-panel>button{background:var(--ui-surface,#fff);color:inherit;border:1px solid #d5e0e5;border-radius:5px;padding:7px 10px}.fr-scroll{isolation:isolate;border:1px solid #cfdde4;border-radius:6px;max-height:65vh;overflow:auto}.fr-table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:max-content;min-width:100%;font-size:11px}.fr-table caption{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.fr-table thead th{z-index:3;text-align:right;color:#304e5c;background:#eaf1f4;border-right:1px solid #dbe5ea;min-width:126px;max-width:126px;padding:12px 10px;font-size:10px;position:sticky;top:0}.fr-table th:first-child{text-align:left;min-width:190px;max-width:190px;left:0}.fr-table thead th:first-child{z-index:5}.fr-table tbody th{z-index:2;color:#304e5c;background:#fff;border-bottom:1px solid #e4ecef;border-right:1px solid #dbe5ea;padding:10px;font-weight:400;position:sticky;left:0}.fr-table td{text-align:right;background:#fff;border-bottom:1px solid #e4ecef;border-right:1px solid #edf2f4;min-width:126px;padding:10px}.fr-table .fr-year td,.fr-table .fr-year th{background:#edf3f6;font-weight:700}.fr-table .fr-subtotal td,.fr-table .fr-subtotal th{background:#e8f4ef;font-weight:650}.fr-table .fr-month th{padding-left:28px}.fr-table td.fr-result,.fr-table th.fr-result{color:#72551f;z-index:2;background:#f6f1e4;border-left:1px solid #d8c8a1;font-weight:700;position:sticky;right:0}.fr-table th.fr-result{z-index:4}.fr-result small{margin-top:4px;font-size:9px;font-weight:400;display:block}.fr-table .fr-negative{color:#aa4646}.fr-table .fr-missing{color:#83939b}.fr-value,.fr-year-button,.fr-status{color:inherit;background:0 0;border:0;padding:0}.fr-value{color:#166b5c;text-underline-offset:4px;white-space:nowrap;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.fr-result .fr-value{color:inherit}.fr-status{color:#94651d;text-align:left;margin-top:4px;display:block;font-size:9px!important}.fr-value span{padding-left:5px}.fr-year-button{font-weight:700!important}.fr-table .fr-detail-row>td{z-index:3;text-align:left;background:#f6faf8;padding:0;position:relative}.fr-details{color:#304e5c;white-space:normal;width:min(600px,100vw - 380px);min-width:300px;max-height:55vh;padding:18px;font-size:12px;position:sticky;left:0;overflow:auto}.fr-close{float:right;font-size:10px!important}.fr-details p{line-height:1.6}.fr-amounts{padding:0;list-style:none}.fr-amounts li{border-bottom:1px solid #dbe7e1;justify-content:space-between;gap:20px;padding:8px 0;display:flex}.fr-amounts b{white-space:nowrap}.fr-amounts small{color:#687d82;font-size:10px;display:block}.fr-details>ul:not(.fr-amounts){padding-left:18px;line-height:1.6}.fr-details details{margin:16px 0}.fr-details summary{cursor:pointer;font-weight:650}.fr-warning{color:#955b18;background:#fff4db;padding:8px}.fr-guide{border:1px solid #d7e4e0;border-radius:6px;padding:15px;font-size:12px}.fr-guide dl{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:0;display:grid}.fr-guide dt{font-weight:700}.fr-guide dd{margin:4px 0;line-height:1.5}.fr-panel button:focus-visible{outline-offset:3px;outline:2px solid #167d70}@media (width<=950px){.fr-details{width:calc(100vw - 100px)}}@media (width<=650px){.fr-heading{display:block}.fr-badge{margin-top:10px;display:inline-block}.fr-table th:first-child{min-width:155px;max-width:155px}.fr-table td.fr-result,.fr-table th.fr-result{position:static}.fr-details{width:calc(100vw - 60px);min-width:250px}}.fr-negro-controls{box-sizing:border-box;width:100%;min-width:0;max-height:none;padding:18px 0;position:static;overflow:visible}.fr-negro-controls .fr-table{width:100%;min-width:980px;font-size:12px}.fr-negro-controls .fr-table th,.fr-negro-controls .fr-table td{vertical-align:top;min-width:70px;max-width:none}.fr-negro-controls .fr-table th:first-child{min-width:130px;max-width:170px}.fr-negro-controls .fr-table td:nth-child(2){text-align:left;min-width:110px}.fr-negro-controls .fr-table td:nth-child(3){text-align:left;overflow-wrap:anywhere;min-width:180px;max-width:280px}.fr-negro-controls .fr-table td:last-child{text-align:left}.fr-negro-controls .fr-table small{color:#627682;margin-top:4px;display:block}.ac-page{min-width:0;padding:20px}.ac-page h1{margin:0}.ac-page .page-heading p{color:var(--text-muted,#637085);margin:5px 0}.ac-actions,.ac-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ac-toolbar{align-items:end;margin:18px 0}.ac-toolbar label,.ac-form label,.ac-review label{flex-direction:column;gap:6px;font-size:13px;display:flex}.ac-toolbar input,.ac-toolbar select,.ac-form input,.ac-form select,.ac-review textarea{border:1px solid var(--border,#d4dce5);background:var(--surface,#fff);color:inherit;border-radius:5px;padding:8px 10px}.ac-toolbar select{max-width:380px}.ac-summary{flex-wrap:wrap;gap:22px;padding:18px 0;display:flex}.ac-summary strong{font-size:19px}.ac-page small,.ac-detail small{color:var(--text-muted,#637085);margin-top:4px;font-size:12px;display:block}.ac-page td,.ac-detail td{vertical-align:top}.ac-muted{color:var(--text-muted,#637085);font-size:13px}.ac-error,.ac-invalid{color:#b42318}.ac-error{background:#fff0ee;border:1px solid #f4b4ac;border-radius:5px;padding:12px}.ac-empty{color:var(--text-muted,#637085);padding:30px 15px}.ac-detail{width:min(1500px,96vw);max-width:96vw}.ac-detail .modal-body{min-width:0}.ac-grid{max-height:48vh;margin:14px 0;overflow:auto}.ac-grid td{overflow-wrap:anywhere;min-width:90px;max-width:360px}.ac-grid th{white-space:normal;min-width:110px}.ac-grid thead th{background:var(--surface,#fff);position:sticky;top:0}.ac-issues{max-height:180px;padding-left:22px;font-size:13px;overflow:auto}.ac-flagged{background:#f59e0b12}.ac-form{gap:18px;min-width:min(420px,75vw);display:grid}.ac-review{border-top:1px solid var(--border,#d4dce5);margin-top:20px;padding-top:16px}.ac-review textarea{width:100%;min-height:70px;margin-bottom:10px}.ac-toolbar form{align-items:end;gap:8px;display:flex}.ac-detail .ac-actions{margin-top:12px}.ac-detail a{margin-bottom:5px;display:block}.ac-toolbar label:has(input[type=checkbox]){flex-direction:row;align-items:center}.ac-page .table-scroll{overflow:auto}.ac-page .data-table{min-width:850px}.ac-page .tabs{overflow-x:auto}.ac-page .tabs button{white-space:nowrap}@media (width<=700px){.ac-page{padding:12px}.ac-toolbar select{max-width:80vw}.ac-summary{gap:14px}}.ac-page .tabs{border-bottom:1px solid var(--ui-border);flex-wrap:wrap;gap:3px;margin-bottom:16px;padding-bottom:6px;display:flex}.ac-page .tabs button{color:var(--ui-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;padding:8px 11px}.ac-page .tabs button:hover{background:var(--ui-soft)}.ac-page .tabs button.active{background:var(--ui-soft);border-color:var(--ui-border);color:var(--ui-accent);font-weight:600}.ac-page .tabs button:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.ac-invoice-reminder{width:min(900px,100vw - 32px);max-width:900px}.ac-invoice-reminder label{margin-right:12px}.ac-invoice-reminder input[type=date],.ac-invoice-reminder input[type=month],.ac-invoice-reminder select{max-width:100%;margin-top:4px;display:block}.ac-tools-picker{flex-wrap:wrap;align-items:center;gap:8px;margin-inline-start:auto;font-size:.85rem;display:flex}.ac-tools-picker select{max-width:100%;min-height:34px}.ac-invoice-drop{border:1px dashed #8291a5;border-radius:6px;gap:.5rem;margin:.5rem 0;padding:1rem;display:grid}.ac-invoice-drop input{max-width:100%}.mk-page{color:#263445;max-width:1800px;margin:auto;padding:20px 24px}.mk-page h1{margin:0}.mk-muted,.mk-table small{color:#64748b;font-size:12px}.mk-page .tabs{border-bottom:1px solid #dce3ed;gap:4px;margin:18px 0;display:flex;overflow:auto}.mk-page .tabs button{color:#475569;white-space:nowrap;font:inherit;cursor:pointer;background:0 0;border:0;padding:12px 16px}.mk-page .tabs button.active{color:#155dc3;border-bottom:3px solid #2670d9;font-weight:600}.mk-actions,.mk-toolbar{align-items:center;gap:10px;display:flex}.mk-toolbar{flex-wrap:wrap;justify-content:space-between;margin:16px 0}.mk-toolbar label{align-items:center;gap:10px;display:flex}.mk-page select,.mk-form input,.mk-form select,.mk-form textarea{color:#263445;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:6px;min-height:36px;padding:8px}.mk-note{color:#34506f;background:#eff5fc;border:1px solid #d7e5f6;border-radius:8px;margin:12px 0;padding:12px 15px;font-size:13px;line-height:1.5}.mk-note strong{display:block}.mk-error{color:#a53025;background:#fff0ed;border:1px solid #ffc9bf;border-radius:7px;padding:12px}.mk-table{width:100%;font-size:13px}.mk-table td,.mk-table th{vertical-align:top;padding:11px 12px!important}.mk-table td{font-variant-numeric:tabular-nums}.mk-table small{margin-top:4px;display:block}.mk-table th{white-space:nowrap}.mk-status{color:#89540f;white-space:nowrap;background:#fff3dc;border-radius:6px;padding:5px 8px;font-size:12px;display:inline-block}.mk-status.exceeded,.mk-status.stop{color:#aa3023;background:#ffe4df}.mk-status.within-limit{color:#217349;background:#e8f6ee}.mk-method{color:#64748b;margin:20px 0;font-size:13px;line-height:1.6}.mk-method summary{cursor:pointer;color:#334b66}.mk-empty{text-align:center;color:#64748b;padding:28px}.mk-calendar article{border-bottom:1px solid #e2e8f0;align-items:center;gap:20px;padding:16px;display:flex}.mk-calendar time{color:#155dc3;min-width:100px}.mk-calendar time small{color:#64748b;display:block}.mk-calendar article>div{flex:1}.mk-calendar p{color:#64748b;margin:5px 0}.mk-details dl{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mk-details dd{text-align:right;margin:0;font-weight:600}.mk-details li{margin:7px 0}.mk-details .btn{margin:10px 8px 16px 0}.mk-modal{max-width:95vw;width:min(850px,95vw)!important}.mk-form{border:0;grid-template-columns:1fr 1fr;gap:14px;padding:0;display:grid}.mk-form label{flex-direction:column;gap:5px;font-size:13px;display:flex}.mk-form .mk-wide{grid-column:1/-1}.mk-form textarea{box-sizing:border-box;resize:vertical;width:100%}.mk-form .mk-checkbox{flex-direction:row;align-items:center}.mk-products{border:1px solid #dbe3ed;border-radius:6px;max-height:210px;margin-top:8px;overflow:auto}.mk-products label{border-bottom:1px solid #edf1f5;flex-direction:row;align-items:center;gap:10px;padding:7px 10px;display:flex}.mk-products small{color:#64748b;display:block}.mk-products input{min-height:0}.mk-footer{justify-content:flex-end;margin-top:18px}.mk-page pre{white-space:pre-wrap;max-width:650px;max-height:350px;font-size:11px;overflow:auto}.mk-page .page-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.mk-page .table-scroll{background:#fff;border:1px solid #e2e8f0;border-radius:8px;overflow:auto}@media (width<=700px){.mk-page{padding:12px}.mk-page .page-heading{flex-wrap:wrap;align-items:flex-start}.mk-form{grid-template-columns:1fr}.mk-actions,.mk-calendar article{flex-wrap:wrap}.mk-toolbar label{flex-direction:column;align-items:flex-start}}.mk-limit-over{font-weight:600;color:#a53025!important}.mk-error p{margin:6px 0}.mk-method .table-scroll{color:#263445;margin-top:10px}.moebel-panel{gap:1rem;min-width:0;display:grid}.moebel-panel h2,.moebel-panel h3,.moebel-panel p{margin:0}.moebel-panel select{max-width:100%;margin-top:.4rem;display:block}.moebel-panel td small{white-space:normal;overflow-wrap:anywhere;display:block}.moebel-panel .table-scroll{max-width:100%;overflow:auto}.moebel-panel .mk-actions{flex-wrap:wrap}.moebel-panel li{margin:.4rem 0}@media (width<=600px){.moebel-panel .mk-actions button{width:100%}.moebel-panel table{min-width:650px}}.clients-page{max-width:1800px;margin:auto;padding:0 0 24px}.clients-page .page-heading{align-items:center}.clients-page .page-heading p{color:#5a6c88;margin:4px 0 0;font-size:13px}.clients-filters{background:#fff;border:1px solid #d3e0f5;border-radius:12px;align-items:end;gap:12px;padding:16px;display:flex}.clients-filters label{flex-direction:column;gap:6px;min-width:150px;font-size:12px;display:flex}.clients-filters .clients-search{flex:1;min-width:210px}.clients-filters input,.clients-filters select{width:100%;height:40px;color:inherit;background:#fff;border:1px solid #ccdafa;border-radius:8px;padding:8px 10px}.clients-filters .btn{height:40px}.clients-list-heading{color:#51617c;justify-content:space-between;gap:16px;margin:16px 0 10px;font-size:12px;display:flex}.clients-table-wrap{background:#fff;border:1px solid #d3e0f5;border-radius:12px;overflow-x:auto}.clients-table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.clients-table th{color:#435775;white-space:nowrap;background:#eaf1fc;padding:9px 12px;font-size:12px;font-weight:500}.clients-table td{vertical-align:top;overflow-wrap:anywhere;border-top:1px solid #d3e0f5;padding:8px 12px}.clients-table td:first-child{width:19%;min-width:170px}.clients-table td:nth-child(4){width:46%;min-width:240px}.clients-table td:last-child{white-space:nowrap}.clients-table small{color:#596c89;margin-top:5px;font-size:11px;display:block}.clients-name,.clients-open{text-align:left;cursor:pointer;color:#1768ce;background:0 0;border:0;padding:0}.clients-name{font-size:14px;font-weight:600}.clients-open{margin-top:3px;font-size:11px}.clients-name:hover,.clients-open:hover{text-decoration:underline}.clients-products{margin:0;padding:0;list-style:none}.clients-products li+li{margin-top:12px}.clients-products small{color:#596c89;margin-top:4px;font-size:11px;display:block}.clients-state{background:#fff;border:1px solid #d3e0f5;border-radius:12px;padding:32px}.clients-pagination{justify-content:center;align-items:center;gap:16px;padding:16px;font-size:12px;display:flex}.clients-modal{width:min(850px,94vw)!important;max-width:850px!important}.clients-detail-heading{justify-content:space-between;align-items:start;gap:16px;display:flex}.clients-detail-heading h2{margin:0 0 7px;font-size:20px}.clients-detail-heading span,.clients-muted{color:#596c89;font-size:12px}.clients-detail-section{border-top:1px solid #d3e0f5;margin-top:20px;padding-top:16px}.clients-detail-section h3{margin:0 0 12px;font-size:14px}.clients-contact,.clients-addresses{grid-template-columns:1fr 1fr;gap:16px;margin:0;display:grid}.clients-contact dt{color:#596c89;margin-bottom:5px;font-size:11px}.clients-contact dd{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0;font-size:14px}.clients-addresses section{overflow-wrap:anywhere;background:#f7faff;border:1px solid #d3e0f5;border-radius:8px;padding:14px;font-size:13px}.clients-addresses h4{color:#596c89;margin:0 0 10px;font-size:12px}.clients-detail-meta{color:#596c89;flex-wrap:wrap;gap:16px;margin-top:20px;font-size:11px;display:flex}@media (width<=800px){.clients-filters{flex-wrap:wrap}.clients-filters label{flex:1}.clients-filters .clients-search{flex-basis:100%}.clients-contact,.clients-addresses{grid-template-columns:1fr}.clients-detail-heading{flex-direction:column}.clients-list-heading{flex-wrap:wrap}.clients-table td{padding:8px 10px}}.clients-table td:nth-child(3){min-width:125px}.clients-table td:nth-child(3)>a{white-space:nowrap}.clients-table td:first-child>small{margin-top:3px;margin-right:10px;display:inline-block}.clients-table td:first-child>.clients-name{font-size:13px;display:block}.clients-table .clients-products{font-size:12px;line-height:1.4}.clients-table .clients-products li>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.clients-table .clients-products small{margin-top:2px;margin-right:10px;font-size:10px;display:inline-block}.clients-table .clients-products li+li{margin-top:6px}.clients-table .clients-products small:last-child{margin-right:0}.flow-coach{z-index:2200;background:var(--ui-surface,#fff);width:min(480px,100vw - 24px);color:var(--ui-text,#172b43);border:2px solid #1960a4;border-radius:12px;max-height:46dvh;padding:12px 16px;font-size:13px;line-height:1.5;position:fixed;bottom:12px;right:12px;overflow:auto;box-shadow:0 5px 28px #172b4340}.flow-coach header,.flow-coach footer{align-items:center;gap:8px;display:flex}.flow-coach header strong{flex:1}.flow-coach p{margin:8px 0}.flow-coach footer{justify-content:space-between}.flow-coach small{color:#526579;max-width:300px}.flow-notice{color:#9d3f00;background:#fff5e8;border-radius:6px;padding:8px}.flow-highlight{scroll-margin-block:88px;outline-offset:4px!important;outline:3px solid #c96e00!important}.sandbox-shell[data-live-tour=true]{padding-bottom:440px}.sandbox-shell[data-live-tour=true] .lg-guide>ol,.sandbox-shell[data-live-tour=true] .lg-guide>p:not(.lg-guide-context):not(.lg-guide-hint){display:none}.flow-coach .icon-btn{flex-shrink:0}.flow-coach.minimized{max-height:65px}@media (width<=600px){.flow-coach{width:calc(100vw - 12px);padding:9px 12px;font-size:12px;bottom:6px;right:6px}.flow-coach p{margin:5px 0}.flow-coach small{font-size:10px}}[data-theme=dark] .flow-coach{color:#e9f1fa;background:#172638}[data-theme=dark] .flow-coach small{color:#b8cfe6}.flow-coach .btn.primary,.sandbox-header>.btn.primary{color:#fff;background:#1b63ad;border-color:#1b63ad}.flow-coach .btn.primary:hover,.sandbox-header>.btn.primary:hover{background:#164e88;border-color:#164e88}.flow-coach footer{flex-wrap:wrap}.flow-coach .flow-footnote{max-width:none;margin-top:8px;display:block}.flow-explanation>p>strong{display:block}.flow-instruction{border-left:3px solid #c96e00;padding-left:9px}.flow-explanation{font-size:13px}.flow-coach header{background:inherit;z-index:1;padding:5px 0;position:sticky;top:-12px}@media (width<=600px){.flow-coach{max-height:48dvh}.flow-explanation{font-size:12px}.flow-coach footer .btn{padding:6px 9px}.flow-coach header{top:-9px}}dialog.recovery-modal{width:min(760px,100vw - 32px)}.recovery-form{gap:14px;display:grid}.recovery-form p,.recovery-form h3{margin:0}.recovery-form label{gap:6px;font-weight:600;display:grid}.recovery-form label>input:not([type=checkbox]),.recovery-form label>select{box-sizing:border-box;width:100%;min-width:0;font-weight:400}.recovery-form label:has(>input[type=checkbox]){align-items:flex-start;gap:9px;font-weight:400;display:flex}.recovery-form input[type=checkbox]{flex:none;margin-top:4px}.recovery-form .btn{white-space:normal;justify-self:start}.recovery-form section,.recovery-form article{gap:14px;display:grid}.recovery-form article{padding:16px}.recovery-form [role=status]{background:var(--surface-muted,#edf3fb);border-radius:8px;padding:12px}.recovery-form [role=alert]{border:1px solid #d87777;border-radius:8px;padding:12px}.recovery-schedule{background:var(--surface-muted,#edf3fb);border-radius:8px;padding:12px}.recovery-table{overflow-x:auto}.recovery-table table{border-collapse:collapse;width:100%;font-size:13px}.recovery-table th,.recovery-table td{text-align:left;border-bottom:1px solid #ccd6e3;padding:8px}.recovery-schedule summary{cursor:pointer;font-weight:600}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.lg-road-planner{margin:16px 0;overflow:hidden;padding:0!important}.lg-road-heading{justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.lg-road-heading h2{margin:0 0 5px;font-size:16px}.lg-road-heading p{color:#64748b;margin:0;font-size:12px}.lg-road-assumption{color:#526279;background:#f5f8fc;border-top:1px solid #e2e8f0;padding:9px 18px;font-size:12px}.lg-road-workspace{border-top:1px solid #e2e8f0;grid-template-columns:minmax(0,1fr) 310px;display:grid}.lg-road-map-wrap{min-width:0;position:relative}.lg-road-map{z-index:0;background:#e6edf2;height:430px}.lg-road-summary{border-left:1px solid #e2e8f0;flex-direction:column;gap:8px;padding:18px;font-size:12px;display:flex}.lg-road-summary p{margin:2px 0;line-height:1.6}.lg-road-summary small{color:#64748b;font-size:10px;line-height:1.6}.lg-road-eyebrow{color:#64748b;text-transform:uppercase;letter-spacing:.07em;font-size:11px}.lg-road-distance{letter-spacing:-1px;color:#223d63;font-size:29px;line-height:1.1}.lg-road-note{color:#64748b;border-top:1px solid #e2e8f0;margin-top:auto!important;padding-top:10px!important}.lg-road-comparison{border-top:1px solid #e2e8f0;flex-direction:column;gap:7px;padding-top:10px;display:flex}.lg-road-comparison .btn[aria-pressed=true]{color:#17569f;background:#e7f1fb;border-color:#2874d0}.lg-road-status,.lg-road-error{margin:0;padding:8px 18px;font-size:12px}.lg-road-status{color:#176144;background:#eef8f3}.lg-road-error{color:#ac2424;background:#fff0f0}.lg-road-marker{color:#fff;background:#2874d0;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;font:700 12px Arial;display:flex;box-shadow:0 1px 5px #0005}.lg-road-marker.depot{background:#233f63;border-radius:6px}.lg-road-legs summary{cursor:pointer;color:#235b98;padding:7px 0}.lg-road-legs ol{max-height:150px;margin:4px 0;padding-left:20px;overflow:auto}.lg-road-legs li{margin:7px 0}.lg-road-legs small{display:block}.lg-map-error{z-index:500;background:#fff4d8;padding:6px;font-size:11px;position:absolute;bottom:25px;left:10px;right:10px}@media (width<=900px){.lg-road-workspace{grid-template-columns:1fr}.lg-road-summary{border-top:1px solid #e2e8f0;border-left:0}.lg-road-map{height:340px}.lg-road-heading{flex-direction:column;align-items:flex-start}}.lg-timing{border-top:1px solid #e2e8f0;padding:18px}.lg-timing header{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.lg-timing h3{margin:0;font-size:15px}.lg-timing header span,.lg-timing-note{color:#64748b;font-size:11px;line-height:1.6}.lg-timing-fields{flex-wrap:wrap;align-items:flex-end;gap:16px;margin:14px 0;display:flex}.lg-timing-fields label{flex-direction:column;gap:6px;font-size:12px;display:flex}.lg-timing input{color:#263d59;background:#fff;border:1px solid #cad6e4;border-radius:6px;padding:7px}.lg-timing-result,.lg-timing-load{background:#f4f7fb;flex-wrap:wrap;gap:10px 20px;margin:12px 0;padding:12px;font-size:12px;display:flex}.lg-timing-warning{color:#a34b13}.lg-timing-table{overflow:auto}.lg-timing table{border-collapse:collapse;width:100%;font-size:12px}.lg-timing td,.lg-timing th{text-align:left;white-space:nowrap;border-bottom:1px solid #e2e8f0;padding:10px}.lg-timing th{color:#64748b;font-size:11px}.lg-timing td small{color:#64748b;display:block}.lg-timing td input{width:80px}.lg-timing-load small{color:#64748b;flex-basis:100%}.lg-driver-rules{color:#526279;margin:12px 0;font-size:12px;line-height:1.6}.lg-driver-rules summary{cursor:pointer;color:#263d59;font-weight:600}.lg-driver-rules ul{padding-left:20px}.lg-driver-rules li{margin:5px 0}.lg-warehouses{padding:18px}.lg-warehouses table,.lg-stock table{border-collapse:collapse;width:100%;font-size:12px}.lg-warehouses th,.lg-warehouses td,.lg-stock th,.lg-stock td{text-align:left;border-bottom:1px solid #e2e8f0;padding:12px}.lg-warehouses td small{color:#64748b;margin-top:5px;display:block}.lg-warehouses>p,.lg-stock{font-size:12px;line-height:1.6}.lg-route-warehouse{border-top:1px solid #e2e8f0;padding:0 18px}.lg-route-warehouse select{border:1px solid #cad6e4;border-radius:6px;max-width:100%;padding:8px}.lg-stock{background:#f4f7fb;margin:10px 0;padding:12px}.lg-route-warehouse .lg-timing-fields label{max-width:100%}.lg-map-toggle{align-items:center;gap:8px;padding:8px 0;font-weight:600;display:flex}.lg-map-legend{margin:8px 0;font-size:12px;line-height:1.5}.lg-transfer-marker{font-weight:800;color:#fff!important;background:#9a4d00!important;border:2px solid #fff!important;border-radius:5px!important}.lg-transfer-list{padding-left:20px;font-size:13px;line-height:1.6}.lg-calculation-progress{background:#f2f7fd;border:1px solid #bed3e8;border-radius:8px;margin:12px 0;padding:14px}.lg-calculation-progress progress{accent-color:#1764c0;width:100%;height:14px;margin:10px 0;display:block}.lg-calculation-progress small{line-height:1.5;display:block}.lg-map-toolbar{background:#f8fafc;border-bottom:1px solid #dce5ef;flex-wrap:wrap;align-items:center;gap:10px;padding:10px;display:flex}.lg-map-toolbar .lg-map-toggle{padding:0;font-size:12px}.lg-map-toolbar>.btn{white-space:nowrap}.lg-map-route-select{flex:1;align-items:center;gap:8px;min-width:190px;font-size:12px;display:flex}.lg-map-route-select select{width:100%;min-width:0;max-width:430px;font:inherit;color:inherit;background:#fff;border:1px solid #bdcde0;border-radius:6px;padding:8px}.lg-map-selected{overflow-wrap:anywhere;background:#eff5fb;padding:8px 10px;font-size:12px}.lg-map-footer{padding:0 10px 8px}.lg-map-footer>small{color:#64748b;font-size:10px;display:block}.lg-map-city-detailed{white-space:nowrap;pointer-events:none;text-shadow:0 1px 2px #fff,1px 0 2px #fff,-1px 0 2px #fff,0 -1px 2px #fff;font:500 11px/18px Arial,sans-serif;color:#364f63!important}.lg-map-city-detailed:before{content:"";background:#607080;border-radius:50%;width:3px;height:3px;position:absolute;top:7px;left:-5px}.lg-selectable-route{cursor:pointer}.lg-selectable-route:hover{stroke-width:7px;stroke-opacity:.7}.lg-road-map-wrap.lg-map-fullscreen{box-sizing:border-box;background:#fff;flex-direction:column;display:flex;overflow:hidden;z-index:100000!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important}.lg-map-fullscreen>.lg-road-map{flex:auto;min-height:100px;height:0!important}.lg-map-fullscreen>.lg-map-toolbar,.lg-map-fullscreen>.lg-map-selected{flex:none}.lg-map-fullscreen>.lg-map-footer{flex:none;max-height:22dvh;overflow:auto}.lg-map-fullscreen .lg-map-legend{margin:7px 0}.lg-map-fullscreen .lg-transfer-list{margin:5px 0}.lg-map-fullscreen .lg-map-error{margin-top:5px;display:block;position:static}@media (width<=650px){.lg-map-toolbar{gap:7px}.lg-map-route-select{flex-basis:100%;min-width:0}.lg-map-toolbar>.btn{flex:1;padding:8px;font-size:11px}.lg-map-fullscreen>.lg-map-toolbar{padding:8px}.lg-map-fullscreen>.lg-map-footer{max-height:18dvh}.lg-map-fullscreen .lg-map-legend{font-size:11px}}.lg-road-planner>p{color:#526279;margin:0;padding:9px 18px;font-size:12px;line-height:1.6}.lg-road-planner>p[role=alert]{color:#895215;background:#fff6e9}.lg-private-details{border-top:1px solid #e2e8f0;padding:12px 18px;font-size:12px}.lg-private-details>summary,.lg-location-choice>summary{cursor:pointer;color:#245c95;font-weight:600}.lg-private-details>p{color:#64748b;margin:12px 0;line-height:1.6}.lg-location-list{scrollbar-gutter:stable;max-height:460px;overflow:auto}.lg-location-row{border-top:1px solid #e2e8f0;padding:12px 0}.lg-location-row>strong{overflow-wrap:anywhere;font-weight:600}.lg-location-row>p{margin:5px 0 8px;font-size:11px}.lg-location-ready{color:#247149}.lg-location-review{color:#985b19}.lg-location-fields{background:#f5f8fc;border-radius:6px;grid-template-columns:minmax(200px,2fr) minmax(130px,1fr) minmax(130px,1fr);align-items:end;gap:12px;margin-top:10px;padding:12px;display:grid}.lg-location-fields>label{flex-direction:column;gap:6px;min-width:0;font-size:12px;display:flex}.lg-location-fields select,.lg-location-fields input[type=number]{box-sizing:border-box;color:#263d59;background:#fff;border:1px solid #cad6e4;border-radius:5px;width:100%;min-width:0;padding:8px}.lg-location-fields>.lg-location-confirm{flex-direction:row;grid-column:1/-1;align-items:center;line-height:1.5}.lg-location-fields>.btn{grid-column:1/-1;justify-self:start}.lg-road-summary details{color:#64748b;margin-top:8px}.lg-road-summary summary{cursor:pointer}.lg-map-city{color:#607080;white-space:nowrap;text-shadow:0 1px #fff,1px 0 #fff,-1px 0 #fff;pointer-events:none;font-size:10px}.lg-road-map-wrap>small{color:#64748b;padding:5px 10px;font-size:10px;display:block}@media (width<=650px){.lg-location-fields{grid-template-columns:1fr}.lg-location-list{max-height:520px}}.lg-week-top,.lg-week-detail-heading,.lg-week-issues header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.lg-week-top h2,.lg-week-detail-heading h3{margin:0 0 6px}.lg-week-metrics{background:#edf4fa;border:1px solid #c9d8e8;border-radius:8px;flex-wrap:wrap;gap:20px;margin:12px 0;padding:14px;display:flex}.lg-week-warning{color:#9b4e00}.lg-week-board{grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:12px;display:grid}.lg-week-courses{max-height:680px;overflow:auto;padding:12px!important}.lg-week-course{text-align:left;color:#284362;background:#fff;border:1px solid #c7d5e7;border-radius:7px;flex-direction:column;gap:5px;width:100%;margin:0 0 8px;padding:11px;font-size:12px;display:flex}.lg-week-course.selected{background:#eef5ff;border:2px solid #216ac2;padding:10px}.lg-week-course:disabled{opacity:.7}.lg-week-course strong{font-size:13px}.lg-week-map{min-width:0;padding:0!important}.lg-week-map .lg-road-map{height:540px}.lg-week-map .lg-map-fullscreen .lg-road-map{height:auto}.lg-week-issues{margin:12px 0}.lg-week-issue-list{max-height:240px;overflow:auto}.lg-week-detail-heading{padding:14px 0}.lg-week-detail-heading nav{flex-wrap:wrap;gap:6px;display:flex}.lg-week-detail-heading button[aria-pressed=true]{color:#fff;background:#1762ad}.lg-week-workspace .lg-proposal-course{align-items:center;padding:10px;display:flex}.lg-week-workspace .lg-proposal-course>span{gap:4px;display:grid}.lg-unified-inputs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.lg-unified-inputs>section[aria-label=Wybór\ dostaw]{grid-column:1/-1}.lg-unified-inputs .lg-proposal-vehicles{max-height:210px;overflow:auto}.lg-unified-inputs .lg-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.lg-unified-inputs input,.lg-unified-inputs select{max-width:100%}.lg-week-result-issues{background:#fff7e9;border:1px solid #d8ac72;margin:10px 0;padding:14px}.lg-week-workspace .lg-road-heading h2{font-size:18px}@media (width<=950px){.lg-week-board{grid-template-columns:220px minmax(0,1fr)}.lg-unified-inputs{grid-template-columns:1fr}.lg-unified-inputs .lg-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.lg-week-board{flex-direction:column;display:flex}.lg-week-courses{max-height:240px}.lg-week-map .lg-road-map{height:380px}.lg-week-metrics{gap:10px}.lg-week-detail-heading nav{width:100%}.lg-unified-inputs .lg-fields{grid-template-columns:1fr}.lg-week-workspace{min-width:0}.lg-week-top .lg-actions{width:100%}}.lg-week-variant{border:1px solid #acc7e6;border-radius:8px;margin:12px 0;padding:14px}.lg-week-variant label{gap:8px;margin:8px 24px 8px 0;display:inline-flex}.lg-week-workspace .lg-proposal-course{box-sizing:border-box;width:100%}.lg-week-workspace table{width:100%}.lg-week-workspace .lg-week-map .lg-map-fullscreen{height:100vh}.lg-proposal-result fieldset.lg-week-variant>label{flex-direction:row;align-items:center;gap:8px;width:fit-content;margin:10px 0;display:flex}.lg-proposal-result fieldset.lg-week-variant input[type=radio]{flex:none;width:auto;min-width:0;margin:0}.logistics-page{color:var(--text,#25344a);max-width:1700px;margin:auto;padding:4px 0 24px}.logistics-page .btn.primary{color:#fff;background:#1b63ad;border-color:#1b63ad}.logistics-page .btn.primary:hover:not(:disabled){background:#164e88;border-color:#164e88}.logistics-page .btn.primary:disabled{color:#536273;background:#e2e7ee;border-color:#c6ced9}.lg-heading{justify-content:space-between;align-items:center;gap:20px;margin:12px 0 22px;display:flex}.lg-heading h1{margin:5px 0;font-size:27px}.lg-heading p,.lg-toolbar p{color:var(--muted,#65758a);margin:4px 0}.lg-eyebrow{letter-spacing:1.5px;color:#637994;font-size:10px;font-weight:700}.lg-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lg-source{background:var(--surface,#f1f5fa);border:1px solid var(--border,#e0e7f0);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;padding:12px 16px;font-size:12px;display:flex}.lg-source>span:last-child{color:var(--muted,#65758a);margin-left:auto}.lg-dot{background:#8a9fb9;border-radius:50%;width:7px;height:7px}.lg-tabs{border-bottom:1px solid var(--border,#dce4ee);gap:4px;margin-bottom:18px;display:flex;overflow:auto}.lg-tabs button{color:inherit;white-space:nowrap;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:12px 15px}.lg-tabs button[aria-current=page]{color:#1764bb;border-bottom-color:#2878d5;font-weight:700}.lg-tabs span{background:var(--surface,#edf2f8);border-radius:20px;margin-left:8px;padding:1px 7px;font-size:11px;display:inline-block}.lg-toolbar{justify-content:space-between;align-items:center;gap:10px;padding:14px 0;display:flex}.lg-toolbar input{flex:1;max-width:400px}.lg-table-scroll{overflow:auto}.lg-queue table{border-collapse:collapse;width:100%;font-size:12px}.lg-queue th{text-align:left;color:var(--muted,#627188);background:var(--surface,#f5f7fa);padding:12px 16px;font-size:11px}.lg-queue td{vertical-align:top;border-top:1px solid var(--border,#e5ebf2);padding:15px 16px}.logistics-page small{color:var(--muted,#65758a);margin-top:5px;font-size:11px;display:block}.lg-pill{color:#47617f;background:#edf2f8;border-radius:5px;padding:4px 8px;font-size:11px;display:inline-block}.lg-pill.ready{color:#176549;background:#e8f4ed}.lg-pill.waiting{color:#94611c;background:#fff1d9}.lg-empty{text-align:center;color:var(--muted,#64748b);padding:42px 20px}.lg-form{margin-bottom:20px;padding:20px}.lg-form h2{margin:0 0 18px;font-size:17px}.lg-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-bottom:20px;display:grid}.lg-fields label{gap:6px;font-size:12px;display:grid}.logistics-page input,.logistics-page select{border:1px solid var(--border,#cbd6e3);background:var(--surface,#fff);color:inherit;min-width:0;font:inherit;border-radius:5px;padding:9px 10px}.lg-route-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lg-route{min-width:0;padding:20px}.lg-route h2{margin:9px 0;font-size:17px}.lg-route header{justify-content:space-between;gap:10px;display:flex}.lg-route header>strong{color:var(--muted,#65758a);font-size:12px}.lg-route p{margin:8px 0;font-size:12px}.lg-route ol{padding-left:22px}.lg-route li{border-top:1px solid var(--border,#e3eaf2);padding:12px 0;font-size:12px}.lg-route li .lg-actions{margin-top:8px}.lg-checks{background:var(--surface,#f7f9fc);border-left:3px solid #cba263;margin:16px 0;padding:12px}.lg-checks>strong,.lg-checks p{font-size:11px}.lg-footer,.lg-footnote{color:var(--muted,#6b7b91);margin-top:20px;font-size:11px}.lg-preview{color:#795516;background:#fff3d6;border-radius:6px;padding:10px 15px;font-size:12px}.lg-error,.lg-success{border-radius:6px;margin:10px 0;padding:12px 16px}.lg-error{color:#9e312b;background:#fff0ee}.lg-success{color:#206644;background:#eaf5ef}.lg-warn{color:#966621!important}.logistics-page button:disabled{opacity:.5;cursor:not-allowed}@media (width<=900px){.lg-route-grid{grid-template-columns:1fr}.lg-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.lg-heading{flex-direction:column;align-items:flex-start}.lg-toolbar{flex-wrap:wrap}.lg-source>span:last-child{margin-left:0}}@media (width<=520px){.lg-fields{grid-template-columns:1fr}.lg-toolbar input,.lg-toolbar select{flex:auto;width:100%;max-width:none}.lg-heading h1{font-size:23px}.lg-queue table{min-width:820px}.lg-tabs button{padding:10px}.lg-source{align-items:flex-start}.lg-route{padding:14px}}.lg-heading{gap:12px;margin:8px 0 12px}.lg-heading h1{font-size:23px}.lg-heading p{font-size:12px}.lg-source{margin-bottom:10px;padding:8px 12px;font-size:11px}.lg-preview{padding:6px 12px;font-size:11px}.lg-main-nav{color:#fff;background:#174c87;border-radius:7px 7px 0 0;margin-top:12px;display:flex;overflow:auto}.lg-main-nav button{color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-right:1px solid #ffffff20;padding:14px 20px;font-size:13px}.lg-main-nav button[aria-current=page]{background:#2878c6;box-shadow:inset 0 -3px #8bc1fa}.lg-main-nav span{background:#fff2;border-radius:12px;margin-left:9px;padding:2px 8px;font-size:11px}.lg-plan-toolbar{background:var(--surface,#fff);border:1px solid var(--border,#dce4ee);border-top:0;padding:12px 15px}.lg-plan-toolbar strong{font-size:13px}.lg-calendar{border:1px solid var(--border,#dce4ee);background:var(--surface,#fff);border-radius:6px;min-width:0;margin:12px 0}.lg-calendar-heading{justify-content:space-between;align-items:center;gap:12px;padding:12px 15px;display:flex}.lg-calendar-heading strong{font-size:13px}.lg-week-input{align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex}.lg-week-input input{max-width:125px;padding:5px!important;font-size:11px!important}.lg-calendar-scroll{overflow:auto}.lg-calendar-grid{grid-template-columns:240px repeat(7,minmax(70px,1fr));min-width:760px;display:grid}.lg-calendar-label,.lg-day{color:#31577e;background:#edf3fa;border-bottom:1px solid #dce4ee;padding:9px 12px;font-size:11px}.lg-day{border-left:1px solid #dce4ee;justify-content:space-between;display:flex}.lg-calendar-row{border-bottom:1px solid var(--border,#e3eaf2);grid-column:1/-1;grid-template-columns:240px 1fr;min-height:62px;display:grid}.lg-calendar-row:last-child{border-bottom:0}.lg-calendar-route{border:0;border-right:1px solid var(--border,#dce4ee);text-align:left;color:inherit;cursor:pointer;background:0 0;min-width:0;padding:10px 14px}.lg-calendar-route strong{font-size:12px}.lg-calendar-route small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lg-calendar-route[aria-pressed=true]{background:#e9f2fe;box-shadow:inset 3px 0 #277bd4}.lg-calendar-track{background:repeating-linear-gradient(90deg,#0000 0 calc(14.2857% - 1px),#dce4ee calc(14.2857% - 1px) 14.2857%);grid-template-columns:repeat(7,minmax(0,1fr));align-items:center;padding:8px 0;display:grid}.lg-course-bar{color:#255981;text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:#e0edfa;border:1px solid #a4bfdf;border-left:4px solid #397ebc;border-radius:4px;margin:0 5px;padding:9px;font-size:11px;overflow:hidden}.lg-course-bar[aria-pressed=true]{color:#fff;background:#2678c9;border-color:#2678c9}.lg-course-bar span{float:right;margin-left:8px;font-weight:700}.lg-plan-details{grid-template-columns:235px minmax(0,1fr);gap:12px;margin:12px 0;display:grid}.lg-plan-details>div,.lg-plan-details>aside{min-width:0}.lg-route-list{align-self:start;overflow:hidden}.lg-section-heading{border-bottom:1px solid var(--border,#dce4ee);justify-content:space-between;align-items:center;gap:10px;padding:12px 15px;display:flex}.lg-section-heading h2{margin:0;font-size:14px}.lg-section-heading>span{color:var(--muted,#66778b);font-size:11px}.lg-route-list>button{border:0;border-bottom:1px solid var(--border,#e5eaf0);text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;padding:13px;font-size:12px;display:block}.lg-route-list>button[aria-pressed=true]{background:#eaf3ff;box-shadow:inset 3px 0 #277bd4}.lg-plan-details .lg-route{padding:14px}.lg-plan-details .lg-route h2{font-size:15px}.lg-plan-details .lg-route ol{margin:12px 0;padding-left:21px}.lg-plan-details .lg-route li{padding:9px 0;display:list-item}.lg-plan-details .lg-route li>span{display:inline-block}.lg-plan-details .lg-route li:after{content:"";clear:both;display:block}.lg-plan-details .lg-checks{margin:10px 0;padding:9px}.lg-overview{grid-template-columns:260px minmax(0,1fr);gap:16px;margin-top:16px;display:grid}.lg-overview .lg-calendar{margin:0}.lg-project-card{padding:20px}.lg-project-card h2{font-size:20px}.lg-project-card p{color:var(--muted,#65758a);font-size:12px;line-height:1.6}.lg-project-card dl>div{border-bottom:1px solid var(--border,#e0e6ee);justify-content:space-between;padding:10px 0;font-size:12px;display:flex}.lg-project-card dd{font-weight:700}.lg-overview-links{gap:12px;margin:15px 0;display:flex}.lg-overview-links>button{text-align:left;border:1px solid var(--border,#dce4ee);background:var(--surface,#fff);color:inherit;font:inherit;cursor:pointer;border-radius:6px;flex:1;padding:18px;font-size:13px}.lg-overview-links strong{margin-left:20px}.lg-queue{min-width:0;margin-top:16px}.lg-queue .lg-tabs{margin:0;padding:0 6px}.lg-queue th{padding:10px 12px}.lg-queue td{padding:11px 12px}.lg-queue .lg-toolbar{padding:10px 12px}.lg-footnote{margin:10px 0}.lg-footer{margin-top:14px}.logistics-page button:focus-visible{outline-offset:2px;outline:3px solid #f0ac31}@media (width<=1100px){.lg-plan-details{grid-template-columns:210px minmax(0,1fr)}.lg-map-symbol{display:none}.lg-map-pending p{max-width:none}.lg-overview{grid-template-columns:1fr}.lg-project-card dl{gap:24px;display:flex}.lg-project-card dl>div{gap:20px}}@media (width<=620px){.lg-main-nav button{padding:12px}.lg-plan-details{grid-template-columns:1fr}.lg-route-list{max-height:200px;overflow:auto}.lg-calendar-heading{flex-wrap:wrap}.lg-plan-details .lg-route li .lg-actions{float:none;margin:8px 0 0}.lg-overview-links{flex-direction:column}.lg-project-card dl{display:block}.lg-calendar-label,.lg-day{padding:8px}.lg-section-heading{flex-wrap:wrap}.lg-heading{gap:7px}.lg-calendar-heading .lg-actions{flex-wrap:nowrap}.lg-week-input{gap:5px}.lg-source{line-height:1.5}}.lg-plan-details .lg-route ol{counter-reset:stop;padding:0;list-style:none}.lg-plan-details .lg-route li{counter-increment:stop;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:7px;display:grid}.lg-plan-details .lg-route li:before{content:counter(stop) ".";color:#69809a;padding-top:2px}.lg-plan-details .lg-route li:after{display:none}.lg-plan-details .lg-route li .lg-actions{float:none;margin:0}.lg-plan-details .lg-route li>span{overflow-wrap:anywhere}.lg-route-tools{flex-wrap:wrap;margin:12px 0}.lg-route-note{white-space:pre-wrap;overflow-wrap:anywhere;background:#f3f6fa;border-radius:6px;padding:10px}.lg-confirm{background:#fff7ea;border:1px solid #dfb780;border-radius:8px;margin:12px 0;padding:14px}.lg-confirm label{align-items:center;gap:8px;margin:12px 0;display:flex}.lg-transfer{background:#f1f7ff;border:1px solid #c9d8ea;border-radius:8px;grid-column:2/-1;padding:12px}.lg-transfer label{gap:6px;display:grid}.lg-transfer select{width:100%;min-width:0;margin-bottom:8px;padding:8px}.lg-transfer .lg-actions{flex-wrap:wrap}@media (width<=620px){.lg-plan-details .lg-route li .lg-actions{grid-column:2/-1}.lg-plan-details .lg-route li{grid-template-columns:18px minmax(0,1fr)}}.lg-queue-pages{border-top:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:12px;display:flex}.lg-queue-pages .lg-actions{align-items:center}.lg-queue{scroll-margin-top:16px}.lg-proposals{margin:16px 0;padding:18px;font-size:12px;line-height:1.6}.lg-proposals fieldset{border:0;min-width:0;margin:0;padding:0}.lg-proposals label{flex-direction:column;gap:6px;display:flex}.lg-proposals input,.lg-proposals select{border:1px solid #cad6e4;border-radius:6px;max-width:100%;padding:8px}.lg-proposal-vehicles{flex-wrap:wrap;gap:12px;display:flex}.lg-proposal-vehicles label{flex-direction:row;align-items:center}.lg-proposal-picker{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}.lg-proposals table{border-collapse:collapse;width:100%}.lg-proposals td,.lg-proposals th{text-align:left;padding:8px}.lg-proposals td input{width:90px}.lg-proposal-course{background:#f3f7fb;border-radius:8px;align-items:flex-start;margin:10px 0;padding:12px;flex-direction:row!important;gap:12px!important;display:flex!important}.lg-proposal-course span span{display:block}.lg-proposal-course input{margin-top:5px}.lg-proposal-result{border-top:1px solid #ddd;margin-top:16px;padding-top:10px}.lg-plan-review{margin-bottom:16px;padding:16px}.lg-plan-review summary{cursor:pointer;font-weight:600}.lg-plan-review>details>p{font-size:13px;line-height:1.5}.lg-review-row{border-top:1px solid var(--border,#dce2eb);margin-top:12px;padding:14px 0}.lg-review-row header{flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin-bottom:10px;display:flex}.lg-review-row header span{font-size:12px}.lg-review-row ul{padding-left:20px;line-height:1.6}.lg-review-row li .btn{margin-left:8px}.lg-approval{background:var(--bg,#f5f7fb);border-radius:6px;margin-top:10px;padding:10px}.lg-approval p{margin:10px 0;font-size:13px}.lg-approval label{align-items:center;gap:8px;margin:12px 0;font-size:13px;display:flex}.lg-approval>details{margin-top:12px}.lg-plan-wizard{scroll-margin-top:76px}.lg-plan-wizard [hidden]{display:none!important}.lg-wizard-steps{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.lg-wizard-steps button{background:var(--ui-surface,#fff);color:inherit;border:1px solid #cad5e2;border-radius:8px;padding:9px 14px}.lg-wizard-steps [aria-current=step]{color:#fff;background:#1b63ad;border-color:#1b63ad}.lg-wizard-steps button:disabled:not([aria-current]){opacity:.55}.lg-wizard-actions{flex-wrap:wrap;align-items:center;gap:10px;margin:20px 0 4px;display:flex}.lg-plan-summary{background:var(--ui-surface-alt,#f1f6fb);border-radius:8px;padding:12px}.lg-plan-summary .btn{margin-left:12px}.lg-input-explanation{margin-top:12px}.lg-plan-wizard fieldset{min-width:0}.lg-plan-wizard .lg-proposal-vehicles{max-height:38vh;padding:6px;overflow:auto}.lg-plan-wizard .lg-proposal-order-data{margin:12px 0}.lg-guide[data-proposal-open=true]{background:0 0;border:0;margin:0;padding:0}.lg-guide[data-proposal-open=true]>*{display:none!important}.lg-guide-added li>span{overflow-wrap:anywhere;min-width:0}.lg-guide-added li>button{flex-shrink:0}.sandbox-header>details{margin-block:8px}.lg-guide-context>p{margin:6px 0;font-size:12px;font-weight:400}.lg-guide-context label{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.lg-guide-context select{border:1px solid #cad5e2;border-radius:6px;min-width:0;max-width:100%;padding:7px}.lg-proposal-course{flex-wrap:wrap}.lg-proposal-course>label{flex-direction:row;align-items:center;gap:6px;display:flex}.lg-proposal-course>span{overflow-wrap:anywhere;flex-basis:100%;min-width:0}.lg-proposal-course>.btn[aria-pressed=true]{background:#d9eaf8;border-color:#1b63ad}.lg-itinerary{padding:16px!important}.lg-itinerary header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.lg-itinerary h3{margin:0}.lg-itinerary header span,.lg-itinerary-summary{color:#42566c;font-size:12px}.lg-itinerary table{table-layout:fixed;width:100%;min-width:850px}.lg-itinerary th:first-child{width:42px}.lg-itinerary th:nth-child(2),.lg-itinerary th:nth-child(5){width:150px}.lg-itinerary th:nth-child(3){width:27%}.lg-itinerary th:nth-child(6){width:105px}.lg-itinerary td,.lg-itinerary th{vertical-align:top;border-bottom:1px solid #dbe4ed;padding:8px!important}.lg-itinerary td small{color:#40526b;overflow-wrap:anywhere;margin-top:3px;font-size:11px;display:block}.lg-itinerary td details summary{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;color:#155a9e;display:block;overflow:hidden}.lg-itinerary td details summary:before{content:"▸ "}.lg-itinerary td details[open] summary{white-space:normal}.lg-itinerary td details ul{margin:6px 0!important;padding-left:16px!important;display:block!important}.lg-itinerary td details li{border:0!important;padding:3px 0!important;display:list-item!important}.lg-itinerary .btn{white-space:nowrap;padding:5px 7px;font-size:11px}.lg-itinerary-rest{background:#fff4d8}.lg-itinerary-rest td{border-bottom-color:#e5ca84}.lg-itinerary-return{background:#edf5fc}.lg-course-settings>summary{cursor:pointer;padding:10px;font-weight:600}.lg-course-settings>.lg-road-planner{border:0}.lg-mobile-notice{color:#36264b;background:#f6f0fa;border-left:4px solid #9052b5;padding:12px;font-size:13px;line-height:1.6}.lg-itinerary tr.lg-itinerary-rest>td{background:#fff4d8!important}.lg-itinerary tr.lg-itinerary-return>td{background:#edf5fc!important}.lg-itinerary td details summary{align-items:baseline;gap:5px;display:flex}.lg-itinerary-product{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.lg-itinerary-quantity{white-space:nowrap;color:#243850;flex-shrink:0;font-size:12px}.lg-itinerary details[open] .lg-itinerary-product{white-space:normal}.lg-itinerary td details summary:before{flex-shrink:0}.sandbox-shell{color:#172b44;max-width:1600px;margin:auto;padding:24px}.sandbox-header{background:#eef5ff;border:1px solid #9bbce7;border-radius:12px;margin-bottom:20px;padding:24px}.sandbox-header>span{letter-spacing:.1em;color:#1852a0;font-size:12px;font-weight:700}.sandbox-header h1{margin:8px 0;font-size:28px}.sandbox-header li{margin:9px 0;line-height:1.5}.sandbox-return{margin:20px 0;padding:22px}.sandbox-return h2{font-size:20px}.sandbox-return p{line-height:1.5}.sandbox-cost-summary{flex-wrap:wrap;gap:30px;padding:20px 0;display:flex}.sandbox-cost-summary>div{flex-direction:column;gap:7px;display:flex}.sandbox-cost-summary strong{font-size:26px}.sandbox-offers{margin:22px 0;overflow:auto}.sandbox-offers table{border-collapse:collapse;text-align:left;width:100%}.sandbox-offers caption{text-align:left;padding-bottom:14px;font-weight:700}.sandbox-offers td,.sandbox-offers th{vertical-align:top;border-bottom:1px solid #d7e0ed;padding:12px}.sandbox-offers th{background:#f3f6fa}.sandbox-offers .selected{background:#e8f7ed}.sandbox-selection{background:#eef7f0;border-radius:8px;margin:18px 0;padding:18px}.sandbox-return details{background:#f5f7fa;padding:12px}.sandbox-return [role=alert]{color:#a31f22}.sandbox-return input[type=checkbox]{margin-right:8px}.sandbox-return section[aria-label]{border-top:1px solid #d7e0ed;margin-top:20px;padding-top:12px}@media (width<=700px){.sandbox-shell{padding:8px}.sandbox-header,.sandbox-return{padding:14px}}.sandbox-shell{padding:0}.sandbox-header h1{font-size:23px}.sandbox-header{padding:18px}.sandbox-return{box-shadow:none}.lg-training-entry{flex-wrap:wrap;align-items:center;gap:12px;margin:14px 0;padding:16px;display:flex}.lg-training-entry span{flex:1;min-width:180px}.lg-guide{background:#f5f8fd;border:1px solid #b8cbe3;border-radius:12px;outline:none;margin-bottom:18px;padding:20px;scroll-margin-top:80px}.lg-guide>nav{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.lg-guide>nav button{color:#193750;cursor:pointer;background:#fff;border:1px solid #c2d0df;border-radius:8px;align-items:center;gap:7px;min-height:42px;padding:7px 12px;display:flex}.lg-guide>nav button[aria-current=step]{color:#fff;background:#155fa9;border-color:#155fa9}.lg-guide>nav button:disabled{opacity:.5;cursor:default}.lg-guide>nav button span{text-align:center;border:1px solid;border-radius:50%;min-width:23px;line-height:23px}.lg-guide>small{letter-spacing:.08em;color:#366088;font-size:12px;font-weight:700}.lg-guide h2{margin:8px 0;font-size:23px}.lg-guide p,.lg-guide li{line-height:1.55}.lg-guide li{margin-bottom:8px}.lg-guide-context{background:#fff;border-radius:6px;padding:10px}.lg-guide-hint{color:#526476;font-size:13px}.lg-guide-bottom{justify-content:flex-end;padding:16px 0;display:flex}.lg-guide-saved,.lg-guide-added{margin-bottom:16px;padding:18px}.lg-guide-saved label{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.lg-guide-added ul{flex-wrap:wrap;gap:10px;padding:0;list-style:none;display:flex}.lg-guide-added li{border:1px solid #d8e2ed;border-radius:6px;align-items:center;gap:10px;padding:7px 10px;display:flex}.lg-guided .lg-footnote{margin:8px 0}.lg-guided .lg-queue{margin-top:12px}.lg-guided .lg-road-heading{margin-top:22px}.lg-guided .lg-form{margin:14px 0}.sandbox-offer-cards{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:14px;margin:18px 0;display:grid}.sandbox-offer-cards article{background:#fff;border:1px solid #c9d8e5;border-radius:10px;padding:16px}.sandbox-offer-cards article.selected{background:#f0faf3;border:2px solid #2c8350}.sandbox-offer-cards h3{margin:0 0 10px;font-size:17px}.sandbox-offer-cards dl{margin:12px 0}.sandbox-offer-cards dl div{justify-content:space-between;gap:12px;margin:8px 0;display:flex}.sandbox-offer-cards dd{white-space:nowrap;margin:0}.sandbox-return .sandbox-rejected{margin-bottom:14px}.sandbox-header details{margin:10px 0 0}.sandbox-header p{line-height:1.5}.sandbox-return{margin-top:0}.lg-guided .lg-table-scroll{overscroll-behavior-x:contain}@media (width<=700px){.lg-guide{padding:14px}.lg-guide>nav{grid-template-columns:1fr 1fr;display:grid}.lg-guide>nav button{padding:6px;font-size:12px}.lg-guide h2{font-size:21px}}@media (width<=760px){.lg-guided .lg-queue table{min-width:0;display:block}.lg-guided .lg-queue thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.lg-guided .lg-queue tbody{display:block}.lg-guided .lg-queue tbody tr{border:1px solid #d8e2ed;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:12px;padding:6px;display:grid}.lg-guided .lg-queue td{white-space:normal;overflow-wrap:anywhere;border:0;padding:8px}.lg-guided .lg-queue td:last-child{grid-column:1/-1}.lg-guided .lg-queue td:last-child .btn{width:100%;min-height:40px}.lg-guided .lg-queue .lg-toolbar{flex-wrap:wrap}.lg-guided .lg-queue .lg-toolbar>*{max-width:100%}}[aria-label="Plan całego tygodnia"] table{border-collapse:collapse;width:100%;font-size:14px}[aria-label="Plan całego tygodnia"] th,[aria-label="Plan całego tygodnia"] td{text-align:left;vertical-align:middle;border-bottom:1px solid #dce5ed;padding:10px 12px}[aria-label="Plan całego tygodnia"] th{background:#edf3f9;font-weight:600}[aria-label="Plan całego tygodnia"] td:last-child{white-space:nowrap}.lh-back{color:var(--accent,#2467b1);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:13px}.lh-filters{gap:16px;margin:18px 0;display:flex}.lh-filters label,.lh-delivery-search{gap:6px;font-size:12px;font-weight:600;display:grid}.lh-search{flex:1}.lh-filters input,.lh-filters select,.lh-delivery-search input{background:var(--surface,#fff);border:1px solid var(--border,#dce3eb);color:inherit;min-width:190px;font:inherit;border-radius:7px;padding:10px 12px}.lh-layout{grid-template-columns:280px minmax(0,1fr);gap:18px;display:grid}.lh-routes{scrollbar-gutter:stable;max-height:75vh;padding:10px;overflow:auto}.lh-routes h2{justify-content:space-between;padding:6px 10px;font-size:15px;display:flex}.lh-routes>button{text-align:left;border:0;border-bottom:1px solid var(--border,#e3e8ef);color:inherit;cursor:pointer;background:0 0;border-radius:5px;gap:6px;width:100%;padding:14px 10px;display:grid}.lh-routes>button[aria-current=true]{background:var(--surface-blue,#e8f1ff);box-shadow:inset 3px 0 #2a70c1}.lh-routes>button span{color:var(--muted,#65758a);font-size:11px}.lh-detail{min-width:0;padding:18px}.lh-detail h2{margin:0;font-size:18px}.lh-detail p{line-height:1.6}.lh-detail table{border-collapse:collapse;width:100%;font-size:12px}.lh-detail th{text-align:left;color:var(--muted,#65758a);border-bottom:1px solid var(--border,#e3e8ef);padding:12px 8px}.lh-detail td{border-bottom:1px solid var(--border,#e3e8ef);vertical-align:top;padding:10px 8px}.lh-detail small{color:var(--muted,#65758a);margin-top:5px;display:block}.lh-event{text-align:left;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;gap:5px;padding:0;display:grid}.lh-event span:last-child{color:var(--muted,#65758a)}.lh-selected{background:var(--surface-blue,#e8f1ff)}.lh-event-detail{border:1px solid var(--border,#dce3eb);border-radius:8px;margin-top:20px;padding:16px}.lh-event-detail header{justify-content:space-between;align-items:center;gap:12px;display:flex}.lh-event-detail h3{margin:0;font-size:16px}.lh-photos{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin-top:16px;display:grid}.lh-photo{min-width:0}.lh-photo img{object-fit:contain;background:var(--surface,#f6f8fb);border-radius:6px;width:100%;height:180px}.lh-photo a{text-align:center;color:var(--accent,#2467b1);gap:7px;font-size:12px;text-decoration:none;display:grid}.lh-muted,.lh-empty{color:var(--muted,#65758a);font-size:12px}.lh-delivery-search{margin:16px 0}.lh-detail .lg-table-scroll{max-height:52vh;overflow:auto}.lh-detail button:focus-visible,.lh-routes button:focus-visible{outline-offset:2px;outline:2px solid #2a70c1}@media (width<=900px){.lh-layout{grid-template-columns:230px minmax(0,1fr)}.lh-detail{padding:12px}}@media (width<=680px){.lh-layout{grid-template-columns:minmax(0,1fr)}.lh-routes{max-height:230px}.lh-filters{flex-direction:column}.lh-detail td,.lh-detail th{min-width:120px}.lh-event-detail header{align-items:start}.lh-detail .lg-table-scroll{max-height:450px}}.capacity-page{color:var(--text-primary,#253246);padding:16px;font-size:13px}.capacity-header,.capacity-toolbar,.capacity-summary,.capacity-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.capacity-header,.capacity-toolbar{justify-content:space-between}.capacity-header h2{margin:0;font-size:21px}.capacity-header p{color:#526176;margin:5px 0 14px}.capacity-page button,.capacity-page input,.capacity-page select{font:inherit;color:#24334a;background:#fff;border:1px solid #bdc9d8;border-radius:6px;padding:8px 11px}.capacity-page button{cursor:pointer}.capacity-page button:hover,.capacity-page button[aria-pressed=true]{color:#174ea6;background:#e8f0fe}.capacity-page button:disabled{opacity:.5;cursor:default}.capacity-summary{border-bottom:1px solid #dce3ed;padding:12px 0}.capacity-summary span{color:#526176}.capacity-note{background:#fff7e6;border-left:3px solid #e5a627;padding:12px;line-height:1.6}.capacity-scroll{margin:14px 0;overflow-x:auto}.capacity-page table{border-collapse:collapse;text-align:left;width:100%;min-width:780px}.capacity-page caption{text-align:left;padding:8px 0;font-weight:600}.capacity-page th,.capacity-page td{border-bottom:1px solid #e1e6ee;padding:12px 10px}.capacity-page thead{background:#f2f5f9}.capacity-page td strong{color:#ae2e21;font-size:12px;display:block}.capacity-page small{color:#64748b;font-weight:400;display:block}.capacity-shortage{background:#fff8f4}.capacity-page details{border-top:1px solid #dce3ed;margin-top:16px;padding:14px 0;line-height:1.7}.capacity-page summary{cursor:pointer;font-weight:600}.capacity-alerts{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.capacity-page article{background:#f7f9fc;border-left:3px solid #d99b34;margin:5px 0;padding:12px}.capacity-page article p{margin:6px 0}.capacity-history{flex-wrap:wrap;gap:20px;display:flex}.capacity-overlay{z-index:200;background:#14233759;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.capacity-dialog{background:#fff;border-radius:12px;width:min(560px,100%);max-height:90vh;padding:24px;overflow:auto;box-shadow:0 16px 70px #16233d33}.capacity-dialog label{flex-direction:column;gap:5px;margin:12px 0;display:flex}.capacity-days{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.capacity-days input{width:100%;min-width:0;padding:7px 3px}.capacity-check{align-items:center;flex-direction:row!important}.capacity-check input{width:auto}.capacity-error{color:#9d231c;background:#fff0ee;padding:12px}.capacity-dialog p{color:#526176;line-height:1.5}.capacity-page h3{margin-top:22px}.capacity-page li{margin:8px 0}@media (width<=600px){.capacity-page{padding:10px}.capacity-dialog{padding:16px}.capacity-days{gap:3px}.capacity-actions{gap:6px}}.capacity-dialog textarea{font:inherit;resize:vertical;box-sizing:border-box;border:1px solid #bbc6d4;border-radius:5px;width:100%;min-height:90px;padding:8px}.capacity-ledger-item{border-bottom:1px solid #dce2eb;padding:14px 0}.capacity-action-note{white-space:pre-wrap;overflow-wrap:anywhere}.route-costs{color:#192a3b;max-width:1500px;margin:auto;padding:20px}.route-costs header{justify-content:space-between;align-items:center;gap:16px;display:flex}.route-costs h2{margin:0 0 6px}.route-costs p{color:#536273;font-size:13px;line-height:1.55}.route-costs button,.route-costs select,.route-costs input{font:inherit;color:#192a3b;background:#fff;border:1px solid #b7c6d5;border-radius:6px;min-height:36px;padding:8px 10px}.route-costs button{cursor:pointer}.route-costs button:disabled{opacity:.55;cursor:default}.route-costs button:hover:not(:disabled){background:#edf5fd;border-color:#1d65b4}.route-costs label{flex-direction:column;gap:6px;min-width:0;font-size:13px;font-weight:600;display:flex}.route-costs label>input,.route-costs label>select{box-sizing:border-box;width:100%;min-width:0}.rc-layout{grid-template-columns:minmax(0,1.35fr) minmax(320px,1fr);gap:24px;margin:18px 0;display:grid}.rc-inputs{flex-direction:column;gap:14px;display:flex}.rc-grid{grid-template-columns:1fr 1fr;gap:12px;margin:12px 0;display:grid}.rc-box,.rc-sources,.rc-history{background:#fff;border:1px solid #d4dee8;border-radius:8px;margin:4px 0;padding:12px 14px}.route-costs summary{cursor:pointer;font-size:14px;font-weight:700}.rc-actions{flex-wrap:wrap;gap:8px;display:flex}.route-costs .rc-primary{color:#fff;background:#196ac3;border-color:#196ac3}.rc-result{background:#f7fafc;border:1px solid #d4dee8;border-radius:8px;align-self:start;padding:20px;position:sticky;top:10px}.rc-total{color:#123d69;font-size:32px;font-weight:700}.rc-result table{border-collapse:collapse;width:100%;margin:14px 0;font-size:13px}.rc-result caption{text-align:left;margin-bottom:8px;font-weight:700}.rc-result th{text-align:left;font-weight:500}.rc-result td{text-align:right;white-space:nowrap}.rc-result td,.rc-result th{border-bottom:1px solid #dce5ed;padding:9px 0}.rc-result small{color:#627486;margin-top:4px;font-size:11px;display:block}.route-costs .rc-error{color:#943a20;font-size:13px;line-height:1.6}.rc-sources ul{padding-left:20px;font-size:13px;line-height:1.8}.rc-history ul{flex-direction:column;gap:6px;padding:0;list-style:none;display:flex}.rc-history button{text-align:left;width:100%}@media (width<=980px){.rc-layout{grid-template-columns:1fr}.rc-result{position:static}}@media (width<=550px){.route-costs{padding:12px}.rc-grid{grid-template-columns:1fr}.route-costs header{flex-direction:column;align-items:start}}fieldset.rc-inputs,.route-costs .rc-profile{border:0;min-width:0;margin:0;padding:0}.route-costs .rc-profile:disabled input,.route-costs .rc-profile:disabled select{opacity:1;color:#475569;background:#f1f5f9}.route-costs button.rc-primary:hover:not(:disabled){color:#fff;background:#1557a0;border-color:#1557a0}.com-open-disputes{border-bottom:1px solid var(--border,#d4e1f5);font-size:12px}.com-open-disputes-entry{background:var(--hover,#edf4ff);width:100%;color:var(--text,#303945);text-align:left;font:inherit;cursor:pointer;border:0;align-items:center;gap:10px;padding:13px 14px;display:flex}.com-open-disputes-entry:hover{background:var(--active,#dce9ff)}.com-open-disputes-entry:focus-visible{outline:2px solid var(--primary,#075dcc);outline-offset:-2px}.com-open-disputes-entry>span:first-child{font-size:20px;line-height:16px}.com-open-disputes-entry strong{flex:1}.com-dispute-count{border:1px solid var(--border,#d4e1f5);background:var(--panel,#fff);border-radius:12px;padding:2px 8px;font-size:11px}.com-open-disputes p{color:var(--text-muted,#596b85);margin:0;padding:6px 14px}.com-dispute-links{border-bottom:1px solid var(--border,#d4e1f5);background:var(--panel,#fff);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 14px;font-size:13px;display:flex}.com-dispute-links>a{border:1px solid var(--border,#d4e1f5);color:var(--primary,#075dcc);overflow-wrap:anywhere;border-radius:7px;flex-direction:column;gap:3px;max-width:100%;padding:7px 10px;text-decoration:none;display:flex}.com-dispute-links>a:hover{background:var(--hover,#edf4ff);text-decoration:underline}.com-dispute-links small{color:var(--text,#303945);font-size:11px}.com-dispute-links>strong{font-size:12px}.com-case-state{border-bottom:1px solid var(--ui-border,#d3e0f7);background:var(--ui-surface,#fff);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 18px;font-size:12px;display:flex}.com-case-state button{color:#17568c;cursor:pointer;font:inherit;background:#e5f1ff;border:1px solid #82b9ff;border-radius:6px;padding:6px 10px}.com-case-state button:disabled{opacity:.6;cursor:default}.com-case-state small{color:var(--ui-text-muted,#536784)}.com-case-state details{margin-left:auto;position:relative}.com-case-state summary{cursor:pointer}.com-case-state ul{z-index:30;background:var(--ui-surface,#fff);border:1px solid var(--ui-border,#d3e0f7);border-radius:8px;width:min(420px,75vw);max-height:240px;padding:12px 24px;position:absolute;top:20px;right:0;overflow:auto;box-shadow:0 4px 18px #13243f20}.com-case-state li{margin:6px 0}.com-case-state [role=alert]{color:#9b3030}.com-emoji-trigger{vertical-align:top;border:1px solid var(--ui-accent,#1a73e8);background:var(--ui-soft,#eaf2ff);width:34px;height:34px;color:var(--ui-info,#17568c);cursor:pointer;border-radius:8px;flex:0 0 34px;margin:0;font:24px/1 sans-serif}.com-emoji-trigger:disabled{opacity:.5;cursor:default}.meta-compose>.com-emoji-trigger{margin-left:6px}.com-emoji-dialog{border:1px solid var(--ui-border,#d3e0f7);background:var(--ui-surface,#fff);width:min(310px,100vw - 48px);max-height:80vh;color:var(--ui-text,#172942);border-radius:14px;padding:16px;overflow:auto}.com-emoji-dialog::backdrop{background:#11182766}.com-emoji-dialog header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.com-emoji-dialog h3{margin:0;font-size:16px}.com-emoji-dialog header button{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;width:32px;height:32px;font-size:24px}.com-emoji-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.com-emoji-grid button{background:var(--ui-soft,#f0f5ff);cursor:pointer;border:1px solid #0000;border-radius:8px;min-height:40px;font:24px/1 Segoe UI Emoji,Apple Color Emoji,sans-serif}.com-emoji-grid button:hover{border-color:var(--ui-accent,#1a73e8);background:#e0eeff}.com-emoji-dialog button:focus-visible{outline:2px solid var(--ui-accent,#1a73e8);outline-offset:2px}.com-emoji-dialog p{color:var(--ui-danger,#b3261e);font-size:12px}.com-draft-files{color:var(--ui-text);padding:5px 0;font-size:12px}.com-draft-file-controls{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.com-draft-files button,.com-draft-files summary{font:inherit}.com-draft-files button{border:1px solid var(--ui-border,#cbdcf8);background:var(--ui-surface,#fff);color:var(--ui-text,#243b53);cursor:pointer;border-radius:6px;padding:5px 8px}.com-draft-files button:disabled{opacity:.5;cursor:default}.com-draft-file-controls>button{background:var(--ui-primary-soft,#e6f0ff);color:var(--ui-primary,#176bdd)}.com-draft-files small{color:var(--ui-muted,#536981);font-size:10px}.com-draft-file-controls details{max-width:420px;margin-left:auto}.com-draft-files ul{flex-wrap:wrap;gap:6px;max-height:100px;margin:6px 0;padding:0;list-style:none;display:flex;overflow:auto}.com-draft-files li{border:1px solid var(--ui-border,#cbdcf8);background:var(--ui-surface,#fff);border-radius:7px;align-items:center;gap:5px;max-width:100%;padding:3px;display:flex}.com-draft-files li>button:first-child{text-overflow:ellipsis;white-space:nowrap;text-align:left;border:0;max-width:220px;overflow:hidden}.com-draft-files [role=alert]{color:var(--ui-danger,#b3261e);margin-top:5px}.com-draft-preview{border:1px solid var(--ui-border,#cbdcf8);background:var(--ui-surface,#fff);width:min(900px,90vw);max-height:90vh;color:var(--ui-text,#243b53);border-radius:12px;padding:16px}.com-draft-preview::backdrop{background:#15253e80}.com-draft-preview header,.com-draft-preview footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.com-draft-preview strong{overflow-wrap:anywhere}.com-draft-preview img{object-fit:contain;max-width:100%;max-height:65vh;margin:12px auto;display:block}.com-draft-preview iframe{border:0;width:100%;height:65vh;margin:12px 0}.com-draft-preview footer{margin-top:10px}.com-draft-pdf nav{justify-content:center;align-items:center;gap:14px;margin:10px 0;display:flex}.com-draft-pdf-page{text-align:center;background:#f1f4f8;max-height:58vh;overflow:auto}.com-draft-pdf canvas{max-width:100%;height:auto;margin:auto;display:block}.com-draft-pdf canvas[hidden]{display:none}.com-reply-editor{border-top:1px solid var(--ui-border);background:var(--ui-surface);flex-shrink:0;min-width:0;padding:9px 16px}.com-reply-top,.com-reply-footer{flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.com-reply-top{justify-content:space-between;margin-bottom:7px}.com-reply-top label{align-items:center;gap:7px;display:flex}.com-reply-top small,.com-reply-footer small{color:var(--ui-muted)}.com-reply-top select{max-width:160px;font:inherit;border:1px solid var(--ui-border);color:var(--ui-text);background:var(--ui-surface);border-radius:6px;padding:4px}.com-reply-input{align-items:flex-start;gap:8px;display:flex}.com-template-plus{border:1px solid var(--ui-accent,#1a73e8);background:var(--ui-soft);height:34px;color:var(--ui-info);cursor:pointer;border-radius:8px;flex:0 0 34px;font-size:25px}.com-reply-input textarea{box-sizing:border-box;resize:vertical;width:100%;min-width:0;min-height:65px;max-height:220px;font:inherit;border:1px solid var(--ui-border);background:var(--ui-surface);color:var(--ui-text);border-radius:8px;flex:1;padding:9px 11px;font-size:13px;line-height:1.55}.com-reply-footer{margin-top:6px}.com-reply-footer [role=status]{margin-right:auto}.com-reply-footer button,.com-reply-error button{font:inherit;border:1px solid var(--ui-border);background:var(--ui-soft);color:var(--ui-info);cursor:pointer;border-radius:6px;padding:5px 9px;font-size:11px}.com-reply-footer button:disabled{opacity:.55;cursor:default}.com-reply-error{color:var(--ui-danger,#b3261e);margin-top:6px;font-size:12px}.com-template-dialog{border:1px solid var(--ui-border);background:var(--ui-surface);width:min(680px,90vw);max-height:80vh;color:var(--ui-text);border-radius:14px;padding:20px;overflow:auto}.com-template-dialog::backdrop{background:#11182788}.com-template-dialog header,.com-template-dialog footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.com-template-dialog h3{margin:0;font-size:18px}.com-template-dialog button{font:inherit;border:1px solid var(--ui-border);background:var(--ui-soft);color:var(--ui-info);cursor:pointer;border-radius:7px;padding:8px 12px}.com-template-dialog button:disabled{opacity:.5;cursor:default}.com-template-dialog p{color:var(--ui-muted);font-size:12px;line-height:1.6}.com-template-controls,.com-template-fields{flex-wrap:wrap;gap:12px;margin:15px 0;display:flex}.com-template-controls label,.com-template-fields label{flex-direction:column;flex:1;gap:5px;min-width:150px;font-size:12px;display:flex}.com-template-controls label:last-child{flex-basis:100%}.com-template-dialog input,.com-template-dialog select{font:inherit;border:1px solid var(--ui-border);color:var(--ui-text);background:var(--ui-surface);box-sizing:border-box;border-radius:7px;max-width:100%;padding:8px;font-size:13px}.com-template-preview{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;border:1px solid var(--ui-border);background:var(--ui-soft);border-radius:8px;padding:14px;font-size:13px;line-height:1.7}.com-template-dialog summary{color:var(--ui-info);cursor:pointer;font-size:12px}.com-template-dialog footer{justify-content:flex-end;margin-top:16px}@media (width<=700px){.com-reply-editor{padding:8px}.com-reply-input textarea,.com-template-dialog input,.com-template-dialog select{font-size:16px}.com-reply-top{gap:5px}}.com-audit-trigger{white-space:nowrap;margin-left:auto;font-size:12px}.com-audit-dialog{--com-border:var(--ui-border,#dce3ed)}.com-audit-dialog button,.com-audit-trigger{border:1px solid var(--ui-border,#dce3ed);background:var(--ui-surface,#fff);color:var(--ui-text,#172b45);font:inherit;cursor:pointer;border-radius:7px;padding:7px 10px;font-size:12px}.com-audit-dialog button:focus-visible,.com-audit-trigger:focus-visible{outline:2px solid var(--ui-accent,#1a73e8);outline-offset:2px}.com-audit-dialog{border:1px solid var(--com-border);background:var(--ui-surface,#fff);width:min(1120px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ui-text,#172b45);border-radius:16px;padding:0;box-shadow:0 16px 64px #0003}.com-audit-dialog[open]{flex-direction:column;display:flex}.com-audit-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#182c4666}.com-audit-dialog>header{border-bottom:1px solid var(--com-border);justify-content:space-between;align-items:start;gap:16px;padding:20px 24px 14px;display:flex}.com-audit-dialog h2{margin:0 0 4px;font-size:20px}.com-audit-dialog p{color:var(--com-muted);margin:0;font-size:12px;line-height:1.6}.com-audit-filters{flex-wrap:wrap;align-items:end;gap:10px;padding:16px 24px 10px;display:flex}.com-audit-filters label{flex-direction:column;gap:5px;font-size:12px;display:flex}.com-audit-search{flex:1;min-width:230px}.com-audit-filters input,.com-audit-filters select{border:1px solid var(--com-border);background:var(--ui-surface,#fff);width:100%;height:36px;color:inherit;border-radius:7px;padding:6px 9px}.com-audit-filters button{height:36px}.com-audit-meta{color:var(--com-muted);justify-content:space-between;align-items:center;padding:0 24px 10px;font-size:12px;display:flex}.com-audit-content{scrollbar-gutter:stable;min-height:140px;padding:0 24px;overflow:auto}.com-audit-content table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:12px}.com-audit-content th{background:var(--ui-bg,#eef3fa);text-align:left;padding:10px;font-size:11px;position:sticky;top:0}.com-audit-content td{vertical-align:top;border-bottom:1px solid var(--com-border);overflow-wrap:anywhere;padding:12px 10px}.com-audit-content tr:nth-child(2n){background:var(--ui-bg,#eef3fa)}.com-audit-content td>strong,.com-audit-content td>span,.com-audit-content td>small,.com-audit-content td>time{margin-bottom:4px;display:block}.com-audit-content small{color:var(--com-muted)}.com-audit-content td:last-child,.com-audit-content th:last-child{width:160px}.com-audit-content summary{cursor:pointer;color:var(--ui-accent,#1262ca);margin-top:8px}.com-audit-content dl{margin:10px 0;font-size:10px}.com-audit-content dd{margin:2px 0 8px}.com-audit-content code{margin:4px 0;font-size:10px;display:block}.com-audit-content .com-audit-badge{background:var(--ui-bg,#eef3fa);border-radius:5px;padding:4px 7px;font-weight:600;display:inline-block}.com-audit-content .com-audit-message-restore{color:var(--ui-success,#137333)}.com-audit-empty{text-align:center;padding:32px 0}.com-audit-empty h3{margin:0 0 8px;font-size:16px}.com-audit-dialog>footer{border-top:1px solid var(--com-border);align-items:center;gap:24px;padding:14px 24px;display:flex}.com-audit-dialog>footer p{flex:1}.com-audit-dialog nav{white-space:nowrap;align-items:center;gap:10px;font-size:12px;display:flex}@media (width<=700px){.com-audit-dialog>header,.com-audit-filters,.com-audit-dialog>footer{padding:14px}.com-audit-meta{padding:0 14px 10px}.com-audit-content{padding:0 14px}.com-audit-content thead{display:none}.com-audit-content table,.com-audit-content tbody,.com-audit-content tr,.com-audit-content td{display:block;width:auto!important}.com-audit-content tr{border:1px solid var(--com-border);border-radius:8px;margin-bottom:10px;padding:10px}.com-audit-content td{border:0;padding:6px}.com-audit-content td:before{content:attr(data-label);color:var(--com-muted);margin-bottom:4px;font-size:10px;display:block}.com-audit-dialog>footer{flex-direction:column;gap:10px}.com-audit-search{min-width:100%}}.meta-conversation{min-height:0;color:var(--ui-text);background:var(--ui-bg);flex:1;overflow:hidden auto;container-type:inline-size}.meta-conversation-header{background:var(--ui-surface);border-bottom:1px solid var(--ui-border);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}.meta-conversation-header h2{overflow-wrap:anywhere;margin:3px 0 5px;font-size:20px;line-height:1.35}.meta-conversation-header time,.meta-help,.meta-compose-footer small,.meta-history small{color:var(--ui-muted);font-size:12px;line-height:1.6}.meta-channel-label,.meta-card-caption{letter-spacing:.03em;color:var(--ui-muted);font-size:11px;font-weight:600}.meta-category-badge{background:var(--ui-soft);color:var(--ui-info);white-space:nowrap;border-radius:20px;padding:5px 10px;font-size:12px}.meta-category-badge.is-prospect{background:var(--ui-success-bg);color:var(--ui-success)}.meta-conversation-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;max-width:1420px;margin:0 auto;padding:24px;display:grid}.meta-message-column,.meta-assignment-column{flex-direction:column;gap:16px;min-width:0;display:flex}.meta-message-card,.meta-compose,.meta-assignment-card{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:12px;padding:20px}.meta-message-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0 0;font-size:14px;line-height:1.75}.meta-message-card{min-height:120px}.meta-compose label,.meta-assignment-body label{flex-direction:column;gap:7px;font-size:13px;font-weight:600;display:flex}.meta-conversation textarea,.meta-conversation input{box-sizing:border-box;border:1px solid var(--ui-border);background:var(--ui-surface);width:100%;max-width:100%;color:var(--ui-text);font:inherit;border-radius:8px;min-width:0;padding:10px 12px;line-height:1.6}.meta-conversation textarea{resize:vertical;display:block}.meta-compose textarea{min-height:160px;margin-top:9px}.meta-conversation :is(textarea,input):focus{outline:2px solid var(--ui-accent);outline-offset:1px}.meta-compose-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.meta-compose-footer small{max-width:300px}.meta-conversation .btn{white-space:normal;border-radius:8px;min-height:36px;padding:8px 12px;line-height:1.4}.meta-conversation .meta-primary{background:var(--ui-action);color:var(--ui-on-action);border-color:var(--ui-action)}.meta-conversation button:disabled{opacity:.5;cursor:default}.meta-assignment-card h3{margin:0 0 10px;font-size:14px}.meta-assignment-card h4{margin:16px 0 5px;font-size:13px}.meta-category-action{text-align:center;width:100%;margin:6px 0 16px}.meta-assignment-toggle{border:0;border-top:1px solid var(--ui-border);width:100%;color:var(--ui-info);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:8px;padding:16px 0 6px;font-size:13px;font-weight:600;display:flex}.meta-assignment-toggle span{font-size:20px}.meta-order-search{align-items:end;gap:8px;margin-top:14px;display:flex}.meta-order-search label{flex:1;min-width:0}.meta-order-search input{font-size:12px}.meta-order-card{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:8px;margin-top:10px;padding:12px}.meta-order-card.is-selected{border-color:var(--ui-accent);box-shadow:0 0 0 1px var(--ui-accent)}.meta-order-title{justify-content:space-between;gap:8px;font-size:13px;display:flex}.meta-order-title span{color:var(--ui-muted);font-size:11px}.meta-order-card p{margin:6px 0;font-size:12px}.meta-order-card small{color:var(--ui-muted);font-size:11px}.meta-order-actions{justify-content:space-between;align-items:center;gap:8px;margin-top:10px;font-size:12px;display:flex}.meta-order-actions a{color:var(--ui-info)}.meta-assignment-confirm{border-top:1px solid var(--ui-border);flex-direction:column;gap:10px;margin-top:16px;padding-top:16px;display:flex}.meta-assignment-confirm p{margin:0;font-size:13px}.meta-assignment-confirm small{color:var(--ui-muted);font-size:11px}.meta-history{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:10px;font-size:12px}.meta-history summary{cursor:pointer;color:var(--ui-muted);padding:13px 16px;font-weight:600}.meta-history article{border-top:1px solid var(--ui-border);overflow-wrap:anywhere;padding:12px 16px}.meta-history p{margin:7px 0}.meta-history .meta-message-text{font-size:13px}.meta-feedback{background:var(--ui-info-bg);border-radius:8px;margin:12px 24px 0;padding:10px 14px;font-size:13px}.meta-error{color:var(--ui-danger)}.meta-loading{padding:24px}.meta-pages,.meta-channel-picker{flex-wrap:wrap;align-items:center;gap:12px;padding:16px;display:flex}@container (width<=850px){.meta-conversation-layout{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px}.meta-assignment-column{grid-row:1}.meta-assignment-card{padding:16px}.meta-conversation-header{flex-wrap:wrap;padding:16px}.meta-message-card,.meta-compose{padding:16px}.meta-compose-footer{align-items:stretch}.meta-compose-footer .btn{width:100%}}.meta-reply-actions:empty{display:none}.meta-reply-actions>.com-reply-check{border:1px solid var(--ui-border);background:var(--ui-surface);overflow-wrap:anywhere;border-radius:12px;margin:0;padding:16px;font-size:12px;line-height:1.55}.meta-reply-actions .com-reply-footer{gap:8px;margin:10px 0}.meta-reply-actions .com-reply-footer button{white-space:normal}.meta-reply-actions p{margin:8px 0}.meta-reply-actions p:first-child{margin-top:0}.meta-reply-actions p:last-child{margin-bottom:0}.meta-reply-actions select{max-width:100%}@container (width<=850px){.has-reply-actions>.meta-assignment-column{grid-row:auto}}.has-reply-actions{gap:16px;padding:16px}.has-reply-actions>.meta-message-column,.has-reply-actions>.meta-assignment-column{gap:12px}.has-reply-actions .meta-message-card,.has-reply-actions .meta-assignment-card{padding:16px}.has-reply-actions .meta-assignment-card>.meta-help{margin:6px 0}.has-reply-actions .meta-category-action{margin:0 0 8px}.has-reply-actions .meta-assignment-toggle{padding:10px 0 4px}.has-reply-actions>.meta-assignment-column{gap:10px}.meta-reply-actions>.com-reply-check{padding:12px}.has-reply-actions .meta-history>summary{padding:9px 16px}.has-reply-actions .meta-message-card{min-height:0}.meta-conversation:has(.has-reply-actions) .meta-conversation-header{padding:8px 16px}.meta-conversation:has(.has-reply-actions) .meta-conversation-header>div{flex-wrap:wrap;align-items:center;gap:2px 10px;min-width:0;display:flex}.meta-conversation:has(.has-reply-actions) .meta-conversation-header h2{margin:0;font-size:18px}.meta-conversation:has(.has-reply-actions) .meta-conversation-header :is(time,div>span){flex-basis:100%;font-size:12px}@container (width>=620px) and (width<=1000px){.meta-conversation-layout.has-reply-actions{grid-template-columns:minmax(0,1fr) 240px;gap:12px;padding:10px}.has-reply-actions>.meta-assignment-column{grid-row:auto}.has-reply-actions .meta-assignment-card,.has-reply-actions .meta-message-card{padding:12px}.has-reply-actions .com-reply-editor{padding:10px}.has-reply-actions .com-reply-input{grid-template-columns:34px 34px minmax(0,1fr);display:grid}.has-reply-actions .com-reply-input textarea{grid-column:1/-1}}.com-shoper-assignment{background:var(--com-surface);border-bottom:1px solid var(--com-border);max-height:45vh;color:inherit;flex-shrink:0;padding:12px 18px;font-size:12px;overflow:auto}.com-shoper-assignment .com-assignment-title{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.com-assignment-title>span{color:var(--com-muted);overflow-wrap:anywhere}.com-shoper-assignment p{margin:7px 0}.com-shoper-assignment button,.com-queue-tabs button{font:inherit;background:var(--ui-soft,#e8f0fe);border:1px solid var(--ui-accent,#8ab4f8);color:var(--ui-text,#25344a);cursor:pointer;border-radius:7px;margin:0;padding:7px 11px}.com-shoper-assignment button:disabled{cursor:default;opacity:.5}.com-assignment-search,.com-assignment-actions,.com-assignment-pages{flex-wrap:wrap;align-items:end;gap:8px;margin-top:10px;display:flex}.com-shoper-assignment .com-assignment-search label{flex:1;gap:4px;min-width:180px;display:grid}.com-assignment-search input{border:1px solid var(--com-border);background:var(--com-surface);width:100%;min-width:0;color:inherit;font:inherit;border-radius:7px;padding:7px}.com-assignment-choices{gap:6px;max-height:180px;margin-top:10px;display:grid;overflow:auto}.com-shoper-assignment label.com-assignment-choice{border:1px solid var(--com-border);background:var(--ui-bg,#f4f7fb);border-radius:8px;flex-wrap:nowrap;align-items:center;gap:9px;min-width:0;padding:9px;display:flex}.com-assignment-choice>input{flex-shrink:0;width:auto}.com-assignment-choice>span{overflow-wrap:anywhere;flex:1;gap:3px;min-width:0;display:grid}.com-assignment-choice small{color:var(--com-muted)}.com-assignment-choice a{white-space:nowrap;font-size:11px}.com-shoper-assignment .com-assignment-choice.selected{border-color:var(--ui-accent,#1a73e8);box-shadow:inset 3px 0 var(--ui-accent,#1a73e8)}.com-assignment-actions{background:var(--com-surface);margin-bottom:-4px;padding:8px 0;position:sticky;bottom:-12px}.com-assignment-confirm{border:1px solid var(--com-border);background:var(--ui-bg,#f4f7fb);border-radius:8px;margin-top:10px;padding:10px}.com-assignment-confirm button+button{margin-left:8px}.com-shoper-assignment .com-assignment-secondary{border-color:var(--com-border);background:0 0}.com-queue-tabs{flex-wrap:wrap;gap:6px;padding:10px;display:flex}.com-queue-tabs button{border-color:var(--com-border);background:0 0;flex:1;min-width:75px;font-size:11px}.com-queue-tabs button[aria-pressed=true]{background:var(--ui-soft,#e8f0fe);border-color:var(--ui-accent,#8ab4f8)}@media (width<=600px){.com-shoper-assignment{max-height:48vh;padding:10px}.com-assignment-choice a{font-size:10px}.com-assignment-choices{max-height:170px}}.com-calendar-trigger{border:1px solid var(--border,#cfdef4);background:var(--ui-info-bg,#e7f2ff);color:var(--ui-accent,#176ad7);font:inherit;cursor:pointer;border-radius:6px;flex:none;align-self:flex-start;align-items:center;gap:5px;padding:5px 8px;font-size:11px;display:inline-flex}.com-calendar-trigger svg{width:16px;height:16px}.com-reader-tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.com-reader-tools .com-translation{flex:0 auto;min-width:0}.com-calendar-dialog{max-height:calc(100dvh - 32px);padding:0;overflow:auto;width:min(390px,100vw - 24px)!important}.com-calendar-dialog .panel-title{padding:12px 16px}.com-calendar-dialog .panel-title h2{font-size:17px}.com-calendar-dialog .modal-body{padding:12px 16px}.com-calendar-country{align-items:center;gap:12px;font-size:12px;display:flex}.com-calendar-country select{flex:1;min-width:0}.com-calendar-origin,.com-calendar-source{color:var(--ui-muted,#64748b);margin:8px 0;font-size:11px;line-height:1.5}.com-calendar-warning{background:var(--ui-warning-bg,#fff2d5);border-radius:6px;padding:7px;font-size:11px;line-height:1.45}.com-calendar-month{text-transform:capitalize;justify-content:space-between;align-items:center;margin:12px 0;font-size:14px;display:flex}.com-calendar-month button{border:1px solid var(--border,#cfdef4);background:var(--ui-surface,#fff);color:inherit;cursor:pointer;border-radius:6px;width:32px;height:32px;font-size:23px}.com-calendar-grid [role=row]{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin:4px 0;display:grid}.com-calendar-grid [role=cell],.com-calendar-week span{border-radius:6px;justify-content:center;align-items:center;min-height:30px;font-size:12px;display:flex}.com-calendar-week{color:var(--ui-muted,#64748b);font-size:11px}.com-calendar-grid .weekend{background:var(--ui-bg,#eef2f7);color:var(--ui-muted,#64748b)}.com-calendar-grid .holiday{color:#134d9a;background:#dbeafe;font-weight:700}.com-calendar-grid .uncertain{color:#795300;background:#fff3d9;outline:1px dashed #a66a00}.com-calendar-grid .today{box-shadow:inset 0 0 0 2px var(--ui-accent,#2175e4)}.com-calendar-legend{color:var(--ui-muted,#64748b);flex-wrap:wrap;gap:8px;font-size:9px;display:flex}.com-calendar-list{max-height:145px;margin:12px 0;padding:0;list-style:none;overflow:auto}.com-calendar-list li{border-bottom:1px solid var(--border,#e2e8f0);gap:10px;padding:5px 0;font-size:11px;line-height:1.5;display:flex}.com-calendar-list time{flex:none;font-weight:700}.com-calendar-source a{color:var(--ui-accent,#2175e4)}.com-holiday-brief{background:var(--ui-warning-bg,#fff2d5);border:1px solid var(--border,#e4d8be);border-radius:8px;flex:none;padding:9px 12px;font-size:12px}.com-holiday-brief p{margin:4px 0}.com-holiday-brief details{margin-top:4px}.com-holiday-brief small{color:var(--ui-muted,#64748b)}.com-holiday-brief details{max-height:120px;overflow:auto}.com-calendar-grid .polish-holiday{color:#991b1b;background:#fee2e2;font-weight:700}.com-calendar-grid .both-holidays{color:#24364b;background:linear-gradient(135deg,#dbeafe 50%,#fee2e2 50%)}.com-calendar-legend .legend-country,.com-calendar-list .country-entry time,.com-calendar-list .country-entry b{color:#134d9a}.com-calendar-legend .legend-polish,.com-calendar-list .polish-entry time,.com-calendar-list .polish-entry b{color:#991b1b}.com-calendar-month select{width:76px;min-width:0;padding:4px;font-size:12px}.communication{--com-surface:var(--ui-surface,#fff);--com-border:var(--border,#dce3ed);--com-muted:var(--ui-muted,#64748b);height:100%;min-height:0;color:var(--ui-text,#25344a);flex-direction:column;gap:12px;padding:18px 22px;display:flex;overflow:hidden}.com-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.com-heading h1{margin:0;font-size:23px}.com-heading p{color:var(--com-muted);margin:3px 0 0;font-size:13px}.com-mode{white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:flex}.com-mode>span{background:#3876ca;border-radius:100%;width:7px;height:7px}.com-preview{background:var(--ui-bg,#eef3fa);color:var(--com-muted);border-radius:7px;margin:0;padding:7px 12px;font-size:11px}.com-layout{border:1px solid var(--com-border);background:var(--com-surface);border-radius:12px;flex:1;grid-template-columns:320px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.com-inbox{border-right:1px solid var(--com-border);flex-direction:column;min-height:0;display:flex}.com-inbox-tools{padding:16px 15px 8px}.com-search{border:1px solid var(--com-border);background:var(--ui-bg,#f7f9fc);border-radius:8px;align-items:center;gap:8px;padding:8px;display:flex}.com-search input{outline-offset:4px;width:100%;min-width:0;font-size:13px;background:0 0!important;border:0!important;padding:0!important}.com-file-filter{align-items:center;gap:6px;margin:11px 0;font-size:12px;display:flex}.com-file-filter input{width:auto}.com-list-count{color:var(--com-muted);justify-content:space-between;align-items:center;font-size:12px;display:flex}.communication button{cursor:pointer;font-family:inherit}.communication button:disabled{cursor:not-allowed;opacity:.52}.com-list-count button{color:inherit;background:0 0;border:0;padding:4px}.com-conversations{overscroll-behavior-x:contain;overscroll-behavior-y:auto;flex:1;min-height:0;overflow:auto}.com-conversation{text-align:left;border:0;border-bottom:1px solid var(--com-border);width:100%;color:inherit;background:0 0;padding:14px 15px;display:block}.com-conversation:hover{background:var(--ui-soft,#f4f7fc)}.com-conversation.active{background:var(--ui-info-bg,#eaf2ff);box-shadow:inset 3px 0 #1a73e8}.com-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.com-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.com-row small{white-space:nowrap;color:var(--com-muted);font-size:10px}.com-order-number{color:var(--com-muted);justify-content:space-between;margin:5px 0;font-size:11px;display:flex}.com-order-number span{letter-spacing:.06em;font-size:9px;font-weight:700}.com-conversation p{-webkit-line-clamp:2;color:var(--com-muted);-webkit-box-orient:vertical;margin:6px 0;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.com-subtle{color:var(--com-muted);font-size:10px}.com-subtle span:last-child{align-items:center;gap:4px;display:flex}.com-subtle svg{width:12px;height:12px}.com-pagination{border-top:1px solid var(--com-border);justify-content:center;align-items:center;gap:16px;padding:10px;font-size:12px;display:flex}.com-pagination button{border:1px solid var(--com-border);background:var(--com-surface);color:inherit;border-radius:6px;width:28px;height:27px;font-size:20px}.com-reader{background:var(--ui-bg,#f7f9fc);flex-direction:column;min-width:0;min-height:0;display:flex}.com-welcome{text-align:center;color:var(--com-muted);margin:auto;padding:24px}.com-welcome>svg{color:#5d8cc9;width:42px;height:42px}.com-welcome h2{color:var(--ui-text,#25344a);margin:16px 0 8px;font-size:20px}.com-welcome p{font-size:13px;line-height:1.7}.com-welcome small{font-size:11px}.com-thread-heading{background:var(--com-surface);justify-content:space-between;align-items:center;gap:15px;padding:17px 22px;display:flex}.com-thread-heading h2{margin:0 0 4px;font-size:19px}.com-thread-heading span,.com-thread-heading a{font-size:12px}.com-thread-heading span{color:var(--com-muted)}.com-thread-heading a{white-space:nowrap;color:var(--ui-accent,#1a73e8)}.com-route{border-top:1px solid var(--com-border);border-bottom:1px solid var(--com-border);background:var(--com-surface);align-items:center;gap:10px;padding:10px 22px;display:flex}.com-route>svg{color:#4b7eba;flex:none}.com-route strong{font-size:12px;display:block}.com-route small{color:var(--com-muted);margin-top:3px;font-size:10px;display:block}.com-disabled-tag{background:var(--ui-bg,#f0f3f7);color:var(--com-muted);white-space:nowrap;border-radius:5px;margin-left:auto;padding:5px 7px;font-size:10px}.com-translation{background:var(--com-surface);border-bottom:1px solid var(--com-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:9px 22px;display:flex}.com-translation>div{border:1px solid var(--com-border);border-radius:7px;padding:2px;display:flex}.com-translation button{color:inherit;background:0 0;border:0;border-radius:5px;padding:5px 10px;font-size:11px}.com-translation button[aria-pressed=true]{background:var(--ui-info-bg,#eaf2ff);color:var(--ui-accent,#1a73e8)}.com-translation small{color:var(--com-muted);font-size:10px}.com-timeline{overscroll-behavior:contain;flex:1;min-height:0;padding:18px 24px;overflow:auto}.com-context{border:1px solid var(--com-border);background:var(--com-surface);border-radius:8px;margin:0 0 13px;padding:10px 13px;font-size:12px}.com-context summary,.com-mail-evidence>summary{cursor:pointer;font-weight:600}.com-context dl{flex-wrap:wrap;gap:20px;display:flex}.com-context dt{color:var(--com-muted);font-size:10px}.com-context dd{margin:4px 0;font-size:11px}.com-context a{color:var(--ui-accent,#1a73e8)}.com-history-note{color:var(--com-muted);font-size:10px;line-height:1.6}.com-message.outgoing{margin-left:auto}.com-message-meta{color:var(--com-muted);justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;font-size:11px;display:flex}.com-message-meta strong{font-weight:600}.com-message-meta time{white-space:nowrap;font-size:10px}.com-bubble{background:var(--com-surface);border:1px solid var(--com-border);border-radius:0 12px 12px;padding:15px 17px}.com-message.outgoing .com-bubble{background:var(--ui-info-bg,#eaf2ff);border-color:var(--com-border);border-radius:12px 0 12px 12px}.com-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.75}.com-message-source{color:var(--com-muted);margin:5px 1px;font-size:9px;display:block}.com-files{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.com-file{border:1px solid var(--com-border);background:var(--com-surface);width:120px;color:inherit;text-align:left;border-radius:7px;padding:0;overflow:hidden}.com-file img{object-fit:cover;width:100%;height:83px;display:block}.com-file>svg{margin:20px auto;display:block}.com-file span{overflow-wrap:anywhere;padding:7px;font-size:10px;line-height:1.35;display:block}.com-file small{color:var(--com-muted);margin-top:3px;font-size:9px;display:block}.com-mail-evidence{margin:25px 0;font-size:12px}.com-mail-evidence>summary{border-top:1px solid var(--com-border);padding:12px 0}.com-compose{background:var(--com-surface);border-top:1px solid var(--com-border);color:var(--com-muted);justify-content:center;align-items:center;gap:10px;padding:15px;font-size:11px;display:flex}.com-compose svg{width:17px;height:17px}.com-back{display:none}.com-error,.com-empty-small,.com-loading{padding:20px;font-size:13px}.com-error{color:#b42318}.com-image-backdrop{z-index:1500;background:#101725c9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.com-image-dialog{background:var(--com-surface);border-radius:12px;flex-direction:column;gap:12px;min-width:0;max-width:960px;max-height:94dvh;padding:14px;display:flex}.com-image-dialog header{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:15px;font-size:13px;display:flex}.com-image-dialog header button{color:inherit;background:0 0;border:0;padding:7px;font-size:20px}.com-image-dialog>img{object-fit:contain;max-width:100%;min-height:0;max-height:75dvh}.com-image-dialog>a{color:var(--ui-accent,#1a73e8);font-size:13px}.communication-preview.workspace,.workspace.communication-workspace{min-height:0;overflow:hidden;padding:0!important}.com-preview-root .sidebar-footer{display:none}.com-preview-root .workspace{height:100%}@media (width<=1050px){.com-layout{grid-template-columns:275px minmax(0,1fr)}.com-disabled-tag{display:none}.com-message{max-width:100%}}@media (width<=700px){.communication{gap:8px;padding:12px 10px}.com-heading h1{font-size:20px}.com-heading p{font-size:11px}.com-mode{font-size:10px}.com-preview{font-size:10px;line-height:1.4}.com-layout{display:flex}.com-inbox{border:0;width:100%}.com-reader,.com-selected .com-inbox{display:none}.com-selected .com-reader{width:100%;display:flex}.com-back{text-align:left;border:0;border-bottom:1px solid var(--com-border);background:var(--com-surface);color:var(--ui-accent,#1a73e8);padding:10px 12px;font-size:12px;display:block}.com-thread-heading{gap:7px;padding:12px}.com-thread-heading h2{font-size:17px}.com-thread-heading a{font-size:10px}.com-route{padding:9px 12px}.com-route small{font-size:9px}.com-translation{padding:8px 12px}.com-translation button{padding:5px 8px;font-size:10px}.com-translation small{font-size:9px}.com-timeline{padding:12px}.com-message-meta{flex-direction:column;align-items:flex-start;gap:3px}.com-message-meta time{font-size:9px}.com-bubble{padding:12px}.com-text{font-size:12px}.com-file{width:100px}.com-file img{height:70px}.com-compose{padding:10px;font-size:10px}.com-image-backdrop{padding:8px}}.com-order-summary{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:7px;display:flex}.com-thread-heading .com-current-status{border-radius:5px;padding:4px 8px;font-size:12px;line-height:1.35;display:inline-block}.com-skus{overflow-wrap:anywhere}.com-order-summary .workflow-assignment{flex-wrap:wrap;align-items:center;gap:5px;display:inline-flex}.com-order-summary select{max-width:250px}.com-sync{color:var(--com-muted);margin:0;font-size:11px}.com-thread-heading>div{min-width:0}.com-view-marker{pointer-events:none;width:100%;height:2px;display:block}.com-original{margin-top:10px;font-size:12px}.com-original summary{cursor:pointer;color:var(--accent,#1a73e8)}.com-original .com-text{background:var(--surface-muted,#f0f4f9);margin-top:10px;padding:10px;font-size:12px}.com-read-state{color:var(--text-muted,#64748b);margin-top:8px;font-size:11px;display:block}.com-read-error{color:#b42318;display:block}.com-read-error button{margin-left:5px}.communication{gap:7px;padding:10px 16px}.com-heading h1{font-size:20px}.com-sync{font-size:10px}.com-thread-heading{gap:10px;padding:10px 18px}.com-thread-heading h2{margin-bottom:2px;font-size:17px}.com-order-summary{gap:5px 12px;margin-top:4px}.com-thread-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.com-thread-actions button{border:1px solid var(--com-border);background:var(--com-surface);color:inherit;white-space:nowrap;border-radius:6px;padding:7px 10px;font-size:11px}.com-route{padding:6px 18px}.com-translation{min-height:36px;padding:5px 18px}.com-compose{padding:7px;font-size:10px}.com-timeline{padding:12px 20px}.com-text{font-size:14px;line-height:1.7}.com-message{max-width:96%;margin:19px 0}.com-message.outgoing{max-width:92%}.com-expanded .com-heading,.com-expanded>.com-sync{display:none}.com-expanded .com-layout{grid-template-columns:minmax(0,1fr)}.com-expanded .com-inbox{display:none}.com-expanded .com-reader{width:100%;display:flex}.com-image-dialog{box-sizing:border-box;width:min(1100px,96vw);max-width:1100px;height:min(900px,94dvh)}.com-image-dialog header{flex:none}.com-image-dialog header button{min-width:44px;min-height:44px}.com-image-stage{background:var(--ui-bg,#f3f5f9);border-radius:6px;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}.com-image-stage img{object-fit:contain;width:100%;height:100%;min-height:0}.com-image-dialog footer{flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex}.com-image-dialog footer a{color:var(--ui-accent,#1a73e8);font-size:12px}.com-image-dialog nav{align-items:center;gap:12px;display:flex}.com-image-dialog nav span{text-align:center;min-width:55px;font-size:13px}.com-image-dialog nav button{border:1px solid var(--com-border);background:var(--ui-bg,#f3f5f9);width:44px;height:44px;color:inherit;border-radius:7px;font-size:24px}.com-translation-note{color:var(--com-muted);margin-top:8px;font-size:11px;display:block}.com-translation-error{color:#b42318;font-size:12px}.com-translation-error button{margin-left:6px}@media (width<=700px){.communication{gap:5px;padding:6px}.com-thread-heading{align-items:flex-start;padding:8px 10px}.com-thread-heading h2{font-size:16px}.com-thread-actions{flex-direction:column;align-items:flex-end;gap:6px}.com-thread-actions button{padding:7px;font-size:10px}.com-order-summary{gap:4px}.com-skus{font-size:10px!important}.com-route{padding:5px 10px}.com-route strong{font-size:11px}.com-back{padding:7px 10px}.com-translation{gap:3px;padding:4px 8px}.com-translation small:empty{display:none}.com-translation small{font-size:9px}.com-timeline{padding:10px}.com-text{font-size:14px}.com-compose{padding:5px;font-size:9px}.com-image-dialog{gap:8px;width:100%;height:96dvh;max-height:96dvh;padding:10px}.com-image-dialog header strong{word-break:break-all;font-size:11px}.com-image-dialog nav{gap:4px}}.com-thread-actions button{color:#12477c;background:#cfe8ff;border-color:#7eb9f5;font-weight:600}.com-thread-actions button:hover{background:#b8dcff;border-color:#519eea}.com-thread-actions button:focus-visible{outline-offset:2px;outline:2px solid #1672cd}.com-reader{container-type:inline-size}.com-thread-heading{border-bottom:1px solid var(--com-border);flex-shrink:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;display:grid}.com-order-identity{grid-area:1/1;min-width:0}.com-thread-actions{flex-wrap:wrap;grid-area:1/2;justify-content:flex-end;align-items:center;gap:7px 12px;max-width:250px;display:flex}.com-thread-actions .com-disabled-tag{margin:0;padding:3px 6px;font-size:9px}.com-conversation-controls{flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:space-between;align-items:center;gap:5px 14px;min-width:0;display:flex}.com-conversation-controls .com-route{background:0 0;border:0;gap:7px;min-width:0;padding:0}.com-conversation-controls .com-route strong{font-size:11px}.com-conversation-controls .com-translation{background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:3px;min-height:0;padding:0;display:flex}.com-conversation-controls .com-translation>div{white-space:nowrap}.com-conversation-controls .com-translation small{max-width:310px;font-size:9px;line-height:1.3}.com-conversation-controls .com-translation small:empty{display:none}@container (width>=850px){.com-thread-heading{grid-template-columns:minmax(220px,1fr) minmax(270px,1fr) auto;gap:18px}.com-conversation-controls{border-left:1px solid var(--com-border);flex-direction:column;grid-area:1/2;justify-content:center;align-items:flex-start;gap:7px;padding-left:18px;display:flex}.com-thread-actions{grid-area:1/3}}@media (width<=700px){.com-thread-heading{gap:7px 10px;padding:8px 10px}.com-thread-actions{flex-direction:column;align-items:flex-end;gap:6px;max-width:125px}.com-conversation-controls{gap:6px}.com-conversation-controls .com-translation{gap:3px}}.com-wait{color:#24557e;overflow-wrap:anywhere;font-size:10px;line-height:1.5;display:block}.com-bubble>.com-wait{border-top:1px solid var(--com-border);margin-top:8px;padding-top:6px}.com-wait-summary{background:#e8f3ff;border-radius:4px;width:100%;padding:3px 6px}.com-wait-summary>small{color:var(--com-muted);font-size:9px}.com-wait-unknown{color:#76520b}[data-theme=dark] .com-wait{color:#a3d1ff}[data-theme=dark] .com-wait-summary{background:#203b54}[data-theme=dark] .com-wait-unknown{color:#e9c576}.com-platform-filters{justify-content:space-between;align-items:center;gap:10px;margin-top:9px;display:flex}.com-platform-filters .com-file-filter{margin:0}.com-platform-filters>button{min-width:32px;min-height:32px;color:var(--com-muted);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;display:grid}.com-platform-group{flex-direction:column;flex:none;min-height:0;display:flex}.com-platform-group.is-open{flex:1}.com-platform-toggle{border:0;border-top:1px solid var(--com-border);border-bottom:1px solid var(--com-border);background:var(--ui-info-bg,#eaf2ff);width:100%;min-height:44px;color:var(--com-text);text-align:left;cursor:pointer;font:inherit;flex:none;align-items:center;gap:9px;padding:10px 14px;font-size:12px;display:flex}.com-platform-toggle:hover{filter:brightness(.98)}.com-platform-toggle:focus-visible{outline:2px solid var(--ui-accent,#1a73e8);outline-offset:-3px}.com-platform-chevron{font-size:22px;line-height:1;transition:transform .15s;display:inline-block}.com-platform-toggle[aria-expanded=true] .com-platform-chevron{transform:rotate(90deg)}.com-platform-count{border:1px solid var(--com-border);background:var(--com-surface);color:var(--com-muted);white-space:nowrap;border-radius:12px;margin-left:auto;padding:2px 8px;font-size:10px}.com-platform-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.com-platform-body[hidden]{display:none}@media (prefers-reduced-motion:reduce){.com-platform-chevron{transition:none}}.com-mirakl-actions{flex-direction:column;flex:none;gap:6px;padding:8px 12px;font-size:10px;display:flex}.com-mirakl-actions small,.com-mirakl-reader small{color:var(--com-muted);font-size:10px}.com-mirakl-actions button,.com-mirakl-more,.com-mirakl-reader button{border:1px solid var(--com-border);background:var(--ui-info-bg,#eaf2ff);color:var(--com-text);cursor:pointer;font:inherit;border-radius:5px;padding:6px 9px;font-size:11px}.com-mirakl-more{flex:none;margin:6px 12px}.com-mirakl-reader{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.com-message.neutral .com-bubble{background:var(--ui-info-bg,#eaf2ff);border-style:dashed}.com-inbox{overscroll-behavior-y:contain;overflow-y:auto}.com-inbox-tools{flex:none}.com-platform-group.is-open{flex:1 0 clamp(420px,72svh,900px);min-height:clamp(420px,72svh,900px)}.com-platform-deadline{border-bottom:1px solid var(--border-color,#d5e2f4);background:var(--surface,#fff);padding:8px 18px;font-size:12px}.com-platform-deadline summary{cursor:pointer;color:var(--text-color,#334b70)}.com-platform-deadline p{max-width:100ch;margin:6px 0}.com-mail-signal{color:var(--text-color,#235b99);background:var(--surface-blue,#e7f2ff);margin:0;padding:5px 10px;font-size:12px}.com-wait-summary{align-self:flex-start;width:fit-content;max-width:100%}.com-wait-summary .com-wait{box-sizing:border-box;width:fit-content;max-width:100%;display:inline-block}.com-mail-subject{overflow-wrap:anywhere;margin-bottom:8px;font-size:13px;display:block}.com-work-filters{grid-template-columns:1fr;gap:6px;margin:8px 0;display:grid}.com-work-filters label{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:6px;font-size:11px;display:grid}.com-work-filters select{border:1px solid var(--border);background:var(--ui-surface,#fff);width:100%;min-width:0;height:32px;color:var(--ui-text,#25344a);border-radius:8px;padding:0 6px}.com-active-platform{color:#1254a6;background:#e8f1ff;border-radius:8px;justify-content:space-between;align-items:center;padding:4px 8px;font-size:12px;display:flex}.com-active-platform button{color:inherit;background:0 0;border:0}.com-filter-note{color:var(--ui-muted,#64748b);margin:6px 0;font-size:10px;line-height:1.4;display:block}.com-inbox,.com-conversations{scrollbar-gutter:stable}.communication .com-layout{grid-template-columns:310px minmax(0,1fr)}.communication .com-inbox-tools{border-bottom:1px solid var(--com-border);padding:12px 14px 8px}.communication .com-work-filters{grid-template-columns:1fr 1fr;gap:8px}.communication .com-work-filters label{flex-direction:column;align-items:stretch;gap:4px;min-width:0;display:flex}.communication .com-search{background:var(--com-surface);padding:9px}.communication .com-file-filter{margin:5px 0}.communication .com-assignment-sidebar{background:var(--ui-soft);border-bottom:1px solid var(--com-border);flex:none}.communication .com-assignment-sidebar .com-shoper-assignment{background:0 0;border:0;max-height:none;padding:12px 14px;overflow:visible}.communication .com-assignment-title{display:block}.communication .com-assignment-title>span{margin-top:3px;font-size:11px;display:block}.communication .com-assignment-search{align-items:end;gap:6px}.communication .com-assignment-search label{flex:150px;min-width:0}.communication .com-assignment-search input{background:var(--com-surface)}.communication .com-assignment-search button{padding:7px 9px}.communication .com-assignment-choices{max-height:220px;font-size:11px;overflow:auto}.communication .com-assignment-choice{position:relative;background:var(--com-surface)!important;align-items:flex-start!important;padding:9px 8px!important}.communication .com-assignment-choice a{align-self:flex-end;font-size:10px}.communication .com-assignment-actions{background:0 0;padding-bottom:0;position:static}.communication .com-assignment-actions>button:first-child{background:var(--ui-accent);width:100%;color:var(--ui-on-action,#fff)}.communication .com-assignment-confirm{background:var(--com-surface)}.communication .com-assignment-confirm select{width:100%;min-width:0;margin:5px 0}.communication .com-assignment-back{display:none}.communication .com-queue-tabs{border-bottom:1px solid var(--com-border);gap:0;padding:5px 8px 0}.communication .com-queue-tabs button{background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:1;min-width:0;padding:8px 5px}.communication .com-queue-tabs button[aria-pressed=true]{border-bottom-color:var(--ui-accent);color:var(--ui-accent);background:0 0}.communication .com-thread-heading{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 14px;padding:14px 18px}.communication .com-thread-heading h2{overflow-wrap:anywhere}.communication .com-thread-actions{grid-area:1/2;align-items:center;gap:8px}.communication .com-thread-actions button{background:var(--com-surface);border-color:var(--com-border);color:var(--ui-text)}.communication .com-conversation-controls{border-left:0;flex-flow:wrap;grid-area:2/1/auto/-1;align-items:center;gap:8px 18px;padding-left:0;display:flex}.communication .com-reader-tools{margin-left:auto}.communication .com-conversation-controls .com-route strong{overflow-wrap:anywhere}.communication .com-assignment-status{background:var(--ui-warning-bg);color:var(--ui-warning);border-bottom:1px solid var(--com-border);flex-wrap:wrap;flex:none;align-items:center;gap:7px 12px;padding:8px 18px;font-size:11px;display:flex}.communication .com-assignment-status button{background:var(--com-surface);border:1px solid var(--com-border);font:inherit;color:var(--ui-text);border-radius:6px;margin-left:auto;padding:4px 7px}.communication .com-assignment-actions-slot:empty{display:none}.communication .com-timeline{padding:10px 18px}.communication .com-message{max-width:100%;margin:14px 0}.communication .com-message.outgoing{max-width:94%}.communication .com-bubble{border-radius:9px;padding:17px 19px}.communication .com-quoted-history{border-top:1px solid var(--com-border);margin-top:16px;padding-top:10px}.communication.com-expanded .com-layout{grid-template-columns:minmax(0,1fr)}@media (width<=1050px) and (width>=701px){.communication .com-layout{grid-template-columns:280px minmax(0,1fr)}.communication .com-thread-heading{padding:12px}.communication .com-reader-tools{margin-left:0}.communication .com-timeline{padding:10px 12px}}@media (width<=700px){.communication .com-layout{flex-direction:column;display:flex}.communication .com-inbox{width:100%}.communication .com-thread-heading{gap:8px;padding:10px}.communication .com-thread-actions{flex-direction:row;max-width:none}.communication .com-reader-tools{margin-left:0}.communication .com-conversation-controls{gap:7px}.communication .com-assignment-status{padding:8px 10px}.communication .com-assignment-status>span{display:none}.communication .com-timeline{padding:10px}.communication .com-bubble{padding:13px}.communication.com-selected.com-assign-open .com-inbox{flex:1;min-height:0;display:flex}.communication.com-selected.com-assign-open .com-inbox>:not(.com-assignment-sidebar),.communication.com-selected.com-assign-open .com-reader{display:none}.communication .com-assignment-back{border:1px solid var(--com-border);background:var(--com-surface);color:var(--ui-accent);border-radius:7px;margin:0 14px 12px;padding:8px 12px;display:block}}.com-management{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.com-management>button{padding:4px 7px;font-size:11px}.com-management-dialog{max-width:min(440px,90vw);color:inherit;background:var(--surface,#fff);border:1px solid #bdd7ff;border-radius:14px;padding:24px}.com-management-dialog::backdrop{background:#10223b70}.com-management-dialog button{margin:6px 6px 0 0}.com-management-dialog p{white-space:normal}.communication .com-page-heading{background:var(--ui-bg);border-bottom:1px solid var(--com-border);flex-direction:column;flex:none;gap:5px;min-width:0;padding:12px 18px;display:flex}.communication .com-page-heading .com-heading{flex-wrap:wrap;gap:5px 16px}.communication .com-page-heading .com-sync{overflow-wrap:anywhere}.communication.com-expanded .com-page-heading{display:none}.communication .com-page-heading{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3px 18px;padding:8px 18px;display:grid}.communication .com-page-heading .com-heading{display:contents}.communication .com-page-heading h1{margin:0;font-size:17px;line-height:24px}.communication .com-page-heading .com-mode{display:none}.communication .com-page-heading .com-sync{text-align:right;margin:0;font-size:10px}.communication .com-page-heading .com-preview{grid-column:1/-1;margin:0}.communication .com-thread-compact{gap:8px 14px;padding:10px 18px;position:relative}.communication .com-thread-compact .com-order-identity{flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;display:flex}.communication .com-thread-compact h2{margin:0;font-size:16px;line-height:24px}.communication .com-thread-compact .com-order-identity>span{font-size:12px}.communication .com-thread-compact .com-order-summary{align-items:center;gap:0;margin:0;display:flex}.communication .com-thread-compact .com-order-summary>button,.communication .com-thread-compact .workflow-assignment>button{background:0 0;border:0;min-height:28px;padding:0}.communication .com-thread-compact .com-thread-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:none;display:flex}.communication .com-thread-compact .com-thread-actions>button,.communication .com-thread-compact .com-thread-actions>a{min-height:28px;padding:5px 7px;font-size:11px}.communication .com-thread-compact .com-disabled-tag{padding:3px 5px;font-size:9px}.communication .com-thread-compact .com-conversation-controls{gap:6px 14px;min-width:0}.communication .com-thread-compact .com-route{gap:5px;min-width:0;font-size:10px}.communication .com-thread-compact .com-route svg{width:14px;height:14px}.communication .com-thread-compact .com-owner{gap:5px;min-width:0;margin:0;font-size:11px}.communication .com-thread-compact .com-reader-tools{align-items:center;gap:7px;margin-left:auto}.communication .com-thread-compact .com-translation{position:relative}.communication .com-thread-compact .com-translation button{min-height:28px;padding:5px 8px;font-size:11px}.communication .com-thread-compact .com-translation small:empty{display:none}.communication .com-thread-compact .com-translation small:not(:empty){max-width:240px;font-size:9px}.communication .com-thread-compact details>summary{cursor:pointer;border:1px solid var(--com-border);background:var(--com-surface);min-height:28px;color:var(--ui-text);box-sizing:border-box;border-radius:6px;padding:5px 8px;font-size:11px}.communication .com-thread-compact details>summary:focus-visible{outline:2px solid var(--ui-accent,#1675ef);outline-offset:2px}.communication .com-thread-compact .com-header-context{border:0;border-radius:0;margin:0;padding:0;font-size:12px}.communication .com-thread-compact .com-header-panel{z-index:12;background:var(--com-surface);width:540px;max-width:calc(100% - 24px);max-height:min(55vh,420px);color:var(--ui-text);border:1px solid var(--com-border);box-sizing:border-box;text-align:left;border-radius:10px;padding:14px;position:absolute;top:100%;right:12px;overflow:auto;box-shadow:0 10px 30px #0002}.communication .com-thread-compact .com-header-panel p{margin:0 0 10px}.communication .com-thread-compact .com-header-panel dl{margin:8px 0}.communication .com-thread-compact .com-owner-editor .com-header-panel{flex-wrap:wrap;align-items:center;gap:8px;width:310px;display:flex}.communication .com-thread-compact .com-owner-editor label{flex-basis:100%;font-weight:600}.communication .com-thread-compact .com-owner-editor select{width:100%;min-width:0}.communication .com-thread-compact .com-owner-editor button{border:1px solid var(--com-border);background:var(--com-surface);color:var(--ui-text);font:inherit;border-radius:6px;padding:6px 10px}.communication .com-thread-compact .com-more-actions .com-header-panel{width:250px}.communication .com-thread-compact .com-more-actions .com-management{flex-direction:column;align-items:stretch;display:flex}.communication .com-thread-compact .com-assignment-actions-slot:empty{display:none}@media (width<=1050px){.communication .com-thread-compact{grid-template-columns:minmax(0,1fr);padding:10px 12px}.communication .com-thread-compact .com-thread-actions{grid-area:2/1;justify-content:flex-start}.communication .com-thread-compact .com-conversation-controls{grid-row:3;gap:6px 10px}.communication .com-page-heading{padding:7px 12px}}@container (width<=800px){.communication .com-thread-compact{grid-template-columns:minmax(0,1fr)}.communication .com-thread-compact .com-thread-actions{grid-area:2/1;justify-content:flex-start}.communication .com-thread-compact .com-conversation-controls{grid-row:3;gap:6px 10px}}@media (width<=700px){.communication .com-page-heading{grid-template-columns:1fr;gap:2px}.communication .com-page-heading .com-sync{text-align:left;font-size:9px}.communication .com-thread-compact .com-reader-tools{margin-left:0}.communication .com-thread-compact .com-route{flex-basis:100%}.communication .com-thread-compact .com-header-panel{max-width:calc(100% - 16px);right:8px}.communication .com-page-heading{padding:10px}.communication .com-page-heading .com-mode{white-space:normal}}.com-trash-confirm{border:1px solid var(--com-border);background:var(--ui-bg);border-radius:8px;align-items:flex-start;gap:10px;margin:16px 0;padding:12px;font-weight:600;display:flex}.com-trash-confirm input{flex:none;width:18px;height:18px;margin:2px 0 0}.com-trash-audit{color:var(--com-muted);font-size:12px;line-height:1.6}.communication .com-more-actions .com-assignment-actions-slot>button{width:100%}.communication .com-inbox{overflow:hidden auto}.communication .com-inbox-tools{flex:none}.communication .com-platform-group.is-open{flex:none;min-height:0}.communication .com-platform-body{flex:none;overflow:visible}.communication .com-platform-body .com-conversations{flex:none;max-height:none;overflow:visible}.communication .com-platform-body .com-pagination{flex:none}.communication .com-page-heading{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.communication .com-page-heading .com-heading{justify-content:flex-start;gap:12px;display:flex}.communication .com-page-heading .com-sync{margin-left:auto}.communication .com-page-heading .com-preview{flex-basis:100%}.communication .com-page-heading{flex-direction:row;justify-content:flex-start}.communication .com-page-heading .com-heading{flex:none;margin:0}.communication .com-search{min-height:38px;padding:7px 9px}.communication .com-search input{height:auto;min-height:0}.communication .com-conversation{padding:10px 14px}.communication .com-conversation p{-webkit-line-clamp:1;margin:4px 0}.communication .com-order-number{margin:3px 0}.employee-profiles{--employee-soft:#f7f9fc;--employee-row:#eaf0f8;--employee-hover:#dde8f8;--employee-line:var(--ui-border,#d9e2ef);--employee-surface:var(--ui-surface,#fff);--employee-text:var(--ui-text,#202124);--employee-muted:var(--ui-muted,#526174);width:100%;max-width:1040px;color:var(--employee-text);margin:0 auto;padding:18px 24px 32px}html[data-theme=dark] .employee-profiles{--employee-soft:#202c3b;--employee-row:#29384b;--employee-hover:#34475f}.employee-profiles .page-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.employee-profiles h1{letter-spacing:-.6px;margin:0 0 5px;font-size:23px;line-height:1.3}.employee-intro,.employee-hint{color:var(--employee-muted);margin:8px 0 0;font-size:11px;line-height:1.65}.employee-intro{margin:0;font-size:12px}.employee-profiles .tabs{border-bottom:1px solid var(--employee-line);gap:22px;margin:0 0 18px;display:flex}.employee-profiles .tabs button{color:var(--employee-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 0;font-size:12px}.employee-profiles .tabs button.active{border-bottom-color:var(--ui-accent,#1a73e8);color:var(--ui-accent,#1a73e8);font-weight:600}.employee-profiles .btn{white-space:nowrap;border-radius:8px;min-height:36px;padding:8px 13px;font-size:12px}.employee-table-scroll{border:1px solid var(--employee-line);background:var(--employee-surface);border-radius:14px;padding:8px 12px 12px;overflow-x:auto}.employee-profiles .employee-list{border-collapse:separate;border-spacing:0 5px;table-layout:auto;width:100%;font-size:12px}.employee-profiles .employee-list thead,.employee-profiles .employee-list th{color:var(--employee-muted);white-space:nowrap;background:0 0;border:0;padding:7px 12px;font-size:10px;font-weight:600}.employee-profiles .employee-list td{background:var(--employee-soft);border:1px solid #0000;vertical-align:middle;white-space:nowrap;border-inline:0;padding:14px 12px}.employee-profiles .employee-list tr:nth-child(2n) td{background:var(--employee-row)}.employee-profiles .employee-list tbody tr:hover td,.employee-profiles .employee-list tbody tr:focus-within td{background:var(--employee-hover);border-block-color:var(--employee-line)}.employee-profiles .employee-list td:first-child{border-radius:8px 0 0 8px}.employee-profiles .employee-list td:last-child{border-radius:0 8px 8px 0}.employee-person{align-items:center;gap:12px;min-width:0;display:flex}.employee-avatar{background:var(--ui-active,#dce9fd);border:1px solid var(--employee-line);width:48px;height:48px;color:var(--ui-info,#185abc);border-radius:14px;flex:none;place-items:center;font-size:16px;font-weight:600;display:grid}.employee-list .employee-avatar{border-radius:10px;width:34px;height:34px;font-size:11px}.employee-name{color:var(--ui-info,#185abc);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.employee-list small{color:var(--employee-muted);margin-top:3px;font-size:10px;display:block}.employee-badge,.employee-presence{white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:4px 7px;font-size:11px;line-height:1.4;display:inline-flex}.employee-status-active,.presence-online{color:var(--ui-success,#137333);background:var(--ui-success-bg,#e6f4ea)}.employee-status-disabled,.employee-status-reset_pending,.presence-away,.presence-leave{color:var(--ui-warning,#850);background:var(--ui-warning-bg,#fef3d9)}.employee-status-archived,.presence-offline,.presence-unknown,.presence-blocked,.presence-archived{color:var(--employee-muted);background:var(--employee-row)}.employee-empty{color:var(--employee-muted);padding:10px}.employee-breadcrumb{color:var(--employee-muted);align-items:center;gap:12px;margin:0 0 18px;font-size:12px;display:flex}.employee-breadcrumb button{color:var(--ui-info,#185abc);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.employee-editor-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.employee-editor-heading h1{overflow-wrap:anywhere}.employee-meta{color:var(--employee-muted);flex-wrap:wrap;align-items:center;gap:9px;font-size:12px;display:flex}.employee-profile-form{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:20px;display:grid}.employee-card{background:var(--employee-surface);border:1px solid var(--employee-line);border-radius:14px;min-width:0;overflow:hidden}.employee-card-heading{padding:20px 22px 15px}.employee-card-heading h2{margin:0 0 4px;font-size:15px;font-weight:600}.employee-card-heading p{color:var(--employee-muted);margin:0;font-size:12px;line-height:1.6}.employee-profile-fields{padding:0 22px 20px}.employee-editor label{font-size:12px;display:block}.employee-profile-fields>label{color:var(--employee-muted);margin-bottom:16px;font-size:11px}.employee-editor input:not([type=checkbox]),.employee-editor select{border:1px solid var(--employee-line);background:var(--employee-surface);width:100%;min-width:0;min-height:39px;color:var(--employee-text);font:inherit;border-radius:7px;margin-top:6px;padding:8px 10px;font-size:12px;display:block}.employee-editor input:disabled,.employee-editor select:disabled{color:var(--employee-muted);background:var(--employee-soft)}.employee-editor input[type=checkbox]{vertical-align:middle;margin:0 6px 0 0}.employee-account-state{border-top:1px solid var(--employee-line);background:var(--employee-soft);padding:17px 22px 20px}.employee-account-state .btn{width:100%;margin-top:14px}.employee-account-state label{font-size:12px;font-weight:600}.employee-access-body{padding:0 16px 17px}.employee-access-heading,.employee-access-row{grid-template-columns:minmax(0,1fr) 210px;align-items:center;gap:16px;padding:9px 13px;display:grid}.employee-access-heading{color:var(--employee-muted);text-transform:uppercase;letter-spacing:.4px;padding-top:0;padding-bottom:9px;font-size:10px}.employee-access-row{background:var(--employee-soft);border:1px solid #0000;border-radius:8px;min-height:58px;margin-bottom:4px}.employee-access-row:nth-child(2n){background:var(--employee-row)}.employee-access-row:hover,.employee-access-row:focus-within{background:var(--employee-hover);border-color:var(--employee-line)}.employee-access-row label{font-weight:600;line-height:1.5}.employee-access-row select{min-height:36px;margin:0;padding:6px 10px}.employee-admin-title{text-transform:uppercase;letter-spacing:.5px;color:var(--employee-muted);margin:20px 13px 6px;font-size:10px;font-weight:600}.employee-admin-note{margin:0 13px 12px}.employee-access-fixed{min-height:43px;padding-block:7px}.employee-access-fixed label{font-weight:400}.employee-access-fixed select:disabled{appearance:none;opacity:1;cursor:default;background:0 0;border-color:#0000;min-height:26px;padding-left:0;font-size:11px}.employee-save-bar{background:var(--employee-surface);border:1px solid var(--employee-line);border-radius:12px;grid-column:1/-1;align-items:center;gap:18px;padding:16px 18px;display:flex}.employee-save-bar>label{white-space:nowrap;flex:1;align-items:center;gap:12px;font-size:12px;display:flex}.employee-save-bar>label input{max-width:390px;margin:0}.employee-editor .form-actions{justify-content:flex-end;gap:8px;margin:0 0 0 auto;display:flex}.employee-reset-form{border:1px solid var(--employee-line);background:var(--employee-surface);border-radius:14px;max-width:620px;padding:22px}.employee-reset-form h2{margin-top:0;font-size:16px}.employee-reset-form p{color:var(--employee-muted);font-size:12px}.employee-reset-form .employee-save-bar{border:0;padding:20px 0 0}.employee-reset-form .form-actions{flex-wrap:wrap}.employee-related{grid-template-columns:1fr 1fr;align-items:start;gap:16px;margin-top:18px;display:grid}.employee-lifecycle{display:contents}.employee-related details{border:1px solid var(--employee-line);background:var(--employee-surface);border-radius:10px;min-width:0;padding:13px 16px}.employee-related summary{cursor:pointer;color:var(--employee-muted);font-size:12px;font-weight:600}.employee-related details p{color:var(--employee-muted);font-size:12px}.employee-lifecycle>p,.employee-lifecycle-action,.employee-lifecycle-confirm{grid-column:1/-1}.employee-lifecycle-action{order:3;justify-content:flex-end;display:flex}.employee-lifecycle-action .btn{min-height:30px;color:var(--employee-muted);background:0 0;padding:5px 9px;font-size:11px}.employee-lifecycle-confirm{border:1px solid var(--employee-line);background:var(--employee-surface);border-radius:12px;order:4;padding:18px}.employee-lifecycle-confirm h3{font-size:15px}.employee-lifecycle-confirm>.form-actions{margin-top:18px}.employee-session-note{margin-top:12px}.employee-fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.employee-absence{border-bottom:1px solid var(--employee-line);justify-content:space-between;gap:12px;padding:12px 0;font-size:12px;display:flex}.employee-absence span{margin-top:4px;display:block}.employee-warning{color:var(--ui-warning,#850)}.employee-group-picks{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.employee-group-body{padding:18px}.employee-right{background:var(--employee-soft);border-radius:7px;justify-content:space-between;gap:20px;margin:4px 0;padding:12px;display:flex}.employee-right:nth-child(2n){background:var(--employee-row)}.employee-error{border-left:3px solid var(--ui-danger,#b3261e);margin:12px 0;padding:12px}.employee-audit{border-top:1px solid var(--employee-line);overflow-wrap:anywhere;padding:12px 0;font-size:12px}.employee-coverage{border-left:3px solid var(--ui-warning,#850);background:var(--ui-warning-bg,#fef3d9);margin:14px 0;padding:14px}@media (width<=1250px){.employee-profiles{padding:18px}.employee-profile-form{grid-template-columns:244px minmax(0,1fr);gap:14px}.employee-card-heading,.employee-profile-fields,.employee-account-state{padding-inline:16px}.employee-access-body{padding-inline:10px}.employee-access-heading,.employee-access-row{grid-template-columns:minmax(0,1fr) 180px;gap:10px;padding-inline:10px}.employee-access-row label{font-size:11px}.employee-save-bar{flex-wrap:wrap}.employee-save-bar>label{min-width:100%}.employee-save-bar>label input{max-width:none}}@media (width<=1000px){.employee-profile-form{grid-template-columns:1fr}.employee-profile-fields{grid-template-columns:1fr 1fr;column-gap:16px;padding-bottom:14px;display:grid}.employee-profile-fields>label:first-child,.employee-profile-fields>.employee-hint{grid-column:1/-1}.employee-profile-fields>.employee-hint{margin-top:0}.employee-account-state{justify-content:space-between;align-items:center;gap:14px;padding-block:13px;display:flex}.employee-account-state .btn{width:auto;margin:0}.employee-access-heading,.employee-access-row{grid-template-columns:minmax(0,1fr) 210px}.employee-access-row label{font-size:12px}.employee-related{grid-template-columns:1fr;gap:10px}}@media (width<=620px){.employee-profiles{padding:12px}.employee-profile-fields{grid-template-columns:1fr}.employee-profiles .employee-list{min-width:810px}.employee-table-scroll{padding-inline:7px}.employee-profiles .tabs{gap:16px}.employee-profiles .tabs button{font-size:11px}.employee-editor-heading{flex-wrap:wrap;align-items:start}.employee-editor-heading h1{font-size:20px}.employee-editor-heading>.btn{margin-left:auto}.employee-profiles .employee-access-heading,.employee-profiles .employee-access-row{grid-template-columns:minmax(0,1fr) 158px;gap:8px;padding-inline:9px}.employee-access-row label{font-size:11px}.employee-access-row select{padding-inline:7px;font-size:11px}.employee-save-bar{gap:12px;padding:14px}.employee-save-bar>label{white-space:normal;display:block}.employee-save-bar>label input{margin-top:6px}.employee-save-bar .form-actions{width:100%}.employee-save-bar .form-actions .btn{flex:1}.employee-fields{grid-template-columns:1fr}.employee-absence{flex-wrap:wrap}.employee-reset-form{padding:16px}.employee-breadcrumb{gap:8px;font-size:11px}}.employee-reset-form .auth-password-field .auth-password-input{margin-top:0;padding-inline-end:80px}.employee-reset-form .auth-password-toggle:focus-visible{outline-color:var(--ui-accent,#1a73e8)}.employee-permission-table{border-collapse:collapse;width:100%;margin-bottom:12px}.employee-permission-table th,.employee-permission-table td{border-bottom:1px solid #d4e0f4;padding:9px 12px}.employee-permission-table th{text-align:left;font-weight:500}.employee-permission-table td,.employee-permission-table th:not(:first-child){text-align:center;width:76px}.employee-permission-table input{accent-color:#1673ee;width:18px;height:18px}.employee-permission-table small{color:#65758e;font-size:11px;font-weight:400;display:block}.automatic-rules-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.automatic-rules-heading h1{margin-bottom:6px}.automatic-rules-heading p{opacity:.75;margin-top:0}.automatic-rules-readonly{white-space:nowrap;opacity:.7;border:1px solid;border-radius:20px;padding:4px 10px;font-size:12px}.automatic-rules-table{width:100%;margin-top:22px}.automatic-rules-table td{vertical-align:top;padding-top:18px;padding-bottom:18px}.automatic-rules-table td:first-child{width:53%}.automatic-rules-table ul{margin:8px 0 0;padding-left:18px;font-size:13px;line-height:1.65}.automatic-rule-action{gap:7px;display:grid}.automatic-rule-state{white-space:nowrap;border-radius:12px;padding:3px 9px;font-size:12px;display:inline-block}.automatic-rule-state.is-on{color:#157347;background:#dcf5e7}.automatic-rule-state.is-off{color:#536075;background:#e8edf3}.automatic-rules-note{opacity:.8;margin-top:20px;font-size:13px}.automatic-rule-confirm{max-width:620px}.automatic-rule-confirm-actions{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.automatic-rule-confirm li{margin-bottom:6px}.automatic-rule-action .compact-status{justify-self:start}.automatic-rules-tabs{border-bottom:1px solid var(--ui-border);flex-wrap:wrap;gap:8px;margin-bottom:20px;padding:0 0 16px;display:flex}.automatic-rules-tabs button{font:inherit;color:var(--ui-text);background:var(--ui-surface);border:1px solid var(--ui-border);cursor:pointer;border-radius:8px;padding:10px 18px}.automatic-rules-tabs button[aria-pressed=true]{color:var(--ui-info);border-color:var(--ui-accent,#1a73e8);background:var(--ui-soft)}.rule-catalog-intro{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.rule-catalog-intro h2{margin-top:0}.rule-catalog-intro p{max-width:780px;line-height:1.65}.rule-catalog-intro>a{flex-shrink:0}.communication-rules-table{width:100%;min-width:700px}.communication-rules-table th:first-child{width:24%}.communication-rules-table td{vertical-align:top;padding:18px 14px;line-height:1.6}.communication-rules-table td p{margin:0 0 8px}.communication-rules-table .rule-conditions{color:var(--ui-muted);font-size:13px}.automatic-rule-state.is-simulation{color:#725000;background:#fff3d6}.rule-catalog-safeguards{background:var(--ui-soft);border:1px solid var(--ui-border);border-radius:10px;margin-top:24px;padding:16px 20px}.rule-catalog-safeguards h3{margin-top:0}.rule-catalog-safeguards li{margin:8px 0;line-height:1.6}@media (width<=800px){.rule-catalog-intro{flex-direction:column;gap:4px}.automatic-rules-tabs button{flex:1;padding:10px 12px}}.margin-summary{background:linear-gradient(110deg,#edf3ef,#f8f8f2);border:1px solid #dce5dd;border-radius:10px;grid-template-columns:1.3fr 1fr;gap:24px;margin:12px 0;padding:18px 22px;display:grid}.margin-summary span{color:#52695e;font-size:12px}.margin-summary strong{letter-spacing:-.7px;color:#305b49;margin:3px 0;font-size:30px;display:block}.margin-summary p,.margin-chart p{color:#677980;margin:3px 0;font-size:11px}.margin-confirmed{border-left:1px solid #d6e1da;padding-left:24px}.margin-confirmed strong{font-size:25px}.margin-coverage{margin:12px 0 16px}.margin-coverage-track{border-radius:6px;gap:3px;height:9px;display:flex;overflow:hidden}.margin-coverage-track i{min-width:0}.margin-coverage .confirmed{background:#6d9e8c}.margin-coverage .estimated{background:#c6b18a}.margin-coverage .excluded{background:#d19a88}.margin-coverage-labels{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:7px;display:flex}.margin-coverage-labels button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:12px;display:flex}.margin-coverage-labels i{border-radius:50%;width:8px;height:8px}.margin-coverage-labels button:hover{text-decoration:underline}.statistics-page .margin-chart{margin:0 0 10px;padding:14px 18px}.margin-chart svg{width:100%;max-height:235px;display:block;overflow:visible}.margin-chart svg text{fill:currentColor;font-size:11px}.margin-explanation{border-top:1px solid #edf0ee;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:10px;font-size:11px;display:flex}.margin-explanation span{color:#5c6b65;display:block}.margin-warning{background:#faf4e7;border:1px solid #eadbc1;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:9px 13px;font-size:11px;display:flex}.margin-warning span{flex:1;min-width:220px}.margin-warning b{color:#8c692e}.margin-note{color:#6d777d;margin:8px 0;font-size:11px}.margin-orders .stats-table{max-height:440px;overflow:auto}.margin-filters{flex-wrap:wrap;gap:8px;padding:10px;display:flex}.margin-filters [aria-pressed=true]{background:#edf3ef;border-color:#6d9e8c}.sku-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:12px 0;display:flex}.sku-heading p{color:#71808a;margin:4px 0;font-size:12px}.sku-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.sku-list li{border-bottom:1px solid #edf0ee;grid-template-columns:32px 60px minmax(150px,1fr) 90px 80px 115px;align-items:center;gap:12px;padding:10px 4px;font-size:12px;display:grid}.sku-list .dash-product-photo{width:60px;height:42px}.sku-list strong{font-size:12px}.sku-list small{color:#7b8790;margin-top:3px;font-size:10px;display:block}.sku-list .dash-track{max-width:380px;margin-top:6px}.sku-list li>span:nth-last-child(-n+3){text-align:right}.sku-list .sku-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sku-pagination{justify-content:flex-end;align-items:center;gap:12px;margin:10px 0;font-size:12px;display:flex}.stats-context{background:#eef3f6;border:1px solid #dae4ea;border-radius:8px;margin:10px 0;padding:12px 16px;font-size:12px}.stats-context p{color:#607581;margin:4px 0}.status-distribution{grid-template-columns:200px 1fr;align-items:center;gap:30px;display:grid}.status-distribution svg{width:180px;max-width:100%;margin:auto}.status-distribution ul{grid-template-columns:1fr 1fr;gap:15px;margin:0;padding:0;list-style:none;display:grid}.status-distribution li{align-items:center;gap:8px;font-size:12px;display:flex}.status-distribution i{border-radius:50%;width:10px;height:10px}.status-distribution b{margin-left:auto}.statistics-page .stock-compact{flex-wrap:wrap;gap:24px;padding:10px 0;display:flex}.stock-compact strong{margin-right:8px;font-size:22px}.stock-compact span{color:#657783;font-size:12px}@media (height<=950px) and (width>=900px){.margin-summary{margin:8px 0;padding:12px 18px}.margin-summary strong{font-size:25px}.margin-chart svg{max-height:180px}.margin-coverage{margin:9px 0}.statistics-page .margin-chart{padding:10px 14px}.margin-note{font-size:10px}.margin-warning{padding:6px 10px}}@media (width<=700px){.margin-summary{grid-template-columns:1fr;gap:10px;padding:14px}.margin-confirmed{border-top:1px solid #d6e1da;border-left:0;padding:10px 0 0}.margin-summary strong{font-size:24px}.margin-coverage-labels{gap:8px}.margin-coverage-labels button{font-size:11px}.margin-chart svg{min-width:650px}.margin-chart{overflow-x:auto}.margin-explanation{min-width:0}.sku-list li{grid-template-columns:20px 45px minmax(100px,1fr) 55px;gap:6px}.sku-list .dash-product-photo{width:45px}.sku-list li>span:nth-last-child(-n+2){display:none}.status-distribution{grid-template-columns:1fr;gap:12px}.status-distribution ul{grid-template-columns:1fr}.margin-note{line-height:1.5}}.statistics-page .margin-chart h2{margin:0;font-size:14px;line-height:1.4}.margin-chart .stats-card-heading{justify-content:space-between;align-items:center;gap:12px;margin:0 0 5px;display:flex}.margin-view>.page-heading h2{margin:0;font-size:14px;line-height:1.4}.margin-view>.page-heading{margin:8px 0}.margin-summary p{line-height:1.4}.margin-summary strong{line-height:1.3}.margin-orders>summary{font-size:11px}.margin-view>.stats-method{font-size:10px}.statistics-page{max-width:1500px;margin:auto}.statistics-page .stats-filters{flex-wrap:wrap;align-items:end;gap:12px;margin:18px 0;display:flex}.stats-filters label{flex-direction:column;gap:5px;font-size:12px;display:flex}.stats-filters input,.stats-filters select{max-width:240px;min-height:34px}.stats-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:16px 0;display:grid}.stats-kpis article{padding:18px}.stats-kpis strong{margin:8px 0;font-size:26px;font-weight:600;display:block}.stats-kpis small,.stats-table small{display:block}.stats-panel{margin:14px 0;padding:18px}.stats-panel h2{margin:0 0 14px;font-size:16px}.stats-table{overflow-x:auto}.stats-table td:not(:first-child),.stats-table th:not(:first-child){text-align:right;white-space:nowrap}.stats-scope,.stats-footnote{opacity:.8;font-size:12px;line-height:1.6}.statistics-page .tabs{flex-wrap:wrap}.statistics-page .data-table{width:100%}@media (width<=650px){.stats-kpis{grid-template-columns:1fr}.stats-filters label{flex:140px;max-width:100%}.stats-filters select{width:100%}}@media print{.stats-no-print,.statistics-page .stats-filters,.statistics-page .tabs{display:none!important}}.stats-chart{width:100%;height:auto;min-height:140px;display:block}.stats-chart-bar{color:var(--brand-gold,#a78345)}.stats-link{color:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0;text-decoration:underline}.stats-saved{flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}@media print{.stats-saved{display:none!important}}.statistics-page .tabs{border-bottom:1px solid var(--border,#dedede);gap:6px;padding:12px 0;display:flex}.statistics-page .tabs button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:9px 14px}.statistics-page .tabs button.active{background:var(--surface-alt,#f4efe5);color:var(--text,#272727);border-color:#b29359}.statistics-page .tabs button:hover{border-color:#b29359}.statistics-page .panel{border-color:var(--border,#dedede);border-radius:8px}.statistics-page{--stats-gold:#ad8849;--stats-muted:var(--muted,#737883);padding-bottom:28px}.statistics-page .page-heading h1{letter-spacing:-.8px;font-size:30px}.statistics-page .page-heading p{color:var(--stats-muted);margin-top:6px}.statistics-page .tabs{background:var(--surface-alt,#f5f4f0);border:0;border-radius:12px;gap:4px;margin-bottom:20px;padding:6px}.statistics-page .tabs button{border:0;border-radius:8px;padding:10px 15px;font-size:13px}.statistics-page .tabs button.active{background:var(--surface,#fff);color:var(--text,#242a32);box-shadow:0 2px 6px #0000000b}.stats-filter-drawer{border:1px solid var(--border,#e7e5df);background:var(--surface,#fff);border-radius:12px;margin-bottom:20px;padding:14px 18px}.stats-filter-drawer>summary{cursor:pointer;font-size:13px;font-weight:600;list-style-position:inside}.stats-filter-drawer>summary span{color:var(--stats-muted);margin-left:18px;font-size:12px;font-weight:400}.statistics-page .stats-filters{border-top:1px solid var(--border,#e7e5df);gap:16px;padding-top:10px}.statistics-page .stats-filters input,.statistics-page .stats-filters select{border:1px solid var(--border,#e7e5df);background:var(--surface,#fff);color:inherit;border-radius:8px;padding:8px}.statistics-page .panel{border:1px solid var(--border,#e7e5df);background:var(--surface,#fff);border-radius:16px;box-shadow:0 3px 12px #22222203}.stats-kpis{gap:20px;margin:18px 0 24px}.statistics-page .stats-kpis article{padding:24px;position:relative;overflow:hidden}.stats-kpis article:before{content:"";background:#ba985f;border-radius:4px;width:28px;height:4px;margin-bottom:20px;display:block}.stats-kpis article:nth-child(2):before{background:#7c9998}.stats-kpis article:nth-child(3):before{background:#8491aa}.statistics-page .stats-kpis strong{letter-spacing:-1px;margin:10px 0;font-size:clamp(24px,2.7vw,36px);font-weight:600}.stats-kpis article>span{color:var(--stats-muted);font-size:13px}.stats-kpis small{color:var(--stats-muted);font-size:12px;line-height:1.5}.statistics-page .stats-panel{min-width:0;margin:0 0 20px;padding:24px}.stats-card-heading{justify-content:space-between;align-items:start;gap:16px;margin-bottom:22px;display:flex}.statistics-page .stats-card-heading h2{margin:0 0 6px;font-size:16px;font-weight:600}.stats-card-heading p{color:var(--stats-muted);margin:0;font-size:12px;line-height:1.5}.stats-segment{background:var(--surface-alt,#f4f3ef);border-radius:8px;flex-shrink:0;padding:3px;display:flex}.stats-segment button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 10px;font-size:12px}.stats-segment button[aria-pressed=true]{background:var(--surface,#fff);box-shadow:0 1px 4px #00000010}.stats-chart{min-height:0;color:var(--stats-muted)}.stats-chart-caption{color:var(--stats-muted);margin:12px 0 0;font-size:11px;line-height:1.5}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;display:grid}.stats-ranking ol{gap:22px;margin:0;padding:0;list-style:none;display:grid}.stats-rank-label{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:9px;font-size:13px;display:flex}.stats-rank-label>span{overflow-wrap:anywhere;min-width:0}.stats-rank-label small{color:var(--stats-muted);margin-top:3px;font-size:11px;display:block}.stats-rank-label strong{white-space:nowrap;font-size:13px;font-weight:600}.stats-bar-track{background:var(--surface-alt,#f1efeb);border-radius:5px;height:7px;overflow:hidden}.stats-bar-track span{background:#b99962;border-radius:5px;height:100%;display:block}.stats-ranking li:nth-child(2) .stats-bar-track span{background:#718f91}.stats-ranking li:nth-child(3) .stats-bar-track span{background:#8997ac}.stats-ranking li:nth-child(4) .stats-bar-track span{background:#b2aca0}.stats-ranking li:nth-child(5) .stats-bar-track span{background:#a5b7aa}.stats-ranking .stats-bar-track span.negative{background:#bb7474}.stats-link{text-align:left;font:inherit;text-decoration:none}.stats-link:hover{color:var(--stats-gold);text-decoration:underline}.stats-details{border:1px solid var(--border,#e7e5df);background:var(--surface,#fff);border-radius:12px;margin:0 0 20px;overflow:hidden}.stats-details>summary{cursor:pointer;padding:18px 20px;font-size:13px;font-weight:600}.stats-details>summary span{float:right;color:var(--stats-muted);font-size:11px;font-weight:400}.statistics-page .stats-details .stats-panel{box-shadow:none;border:0;border-radius:0;margin:0}.stats-method{color:var(--stats-muted);margin-top:24px;font-size:12px}.stats-method summary{cursor:pointer}.stats-empty{text-align:center;color:var(--stats-muted);padding:36px 8px;font-size:13px}.stats-scope{margin:0 0 8px}.stats-finance-hero{grid-template-columns:1fr 2fr;gap:20px;margin:20px 0;display:grid}.stats-finance-result{background:var(--surface-alt,#f4f1e9);border:1px solid var(--border,#e7e5df);border-radius:16px;padding:28px}.stats-finance-result strong{letter-spacing:-.6px;margin:18px 0;font-size:30px;display:block}.stats-finance-result p{font-size:13px;line-height:1.7}.stats-finance-result button{cursor:pointer}.stats-finance-hero .stats-panel{margin:0}.stats-finance-hero button{font:inherit}.statistics-page .fr-panel .fr-explanation,.stats-finance-result .fr-value{font-size:12px}.statistics-page button:focus-visible,.statistics-page summary:focus-visible{outline-offset:3px;outline:2px solid #9c793e}.statistics-page{--stats-muted:#65707b;--border:#e5e5df;--surface:#fff;--surface-alt:#f3f2ee;--text:#28313b;color:#28313b;background:#f8f8f5;border-radius:18px;padding:24px}.statistics-page .page-heading p{opacity:1}.statistics-page .stats-kpis{margin-top:14px}.statistics-page .stats-scope{opacity:1;color:#65707b}.statistics-page .stats-kpis article{padding:20px 24px}.statistics-page .stats-panel h2{color:#28313b}@media (width<=900px){.stats-kpis{gap:12px}.statistics-page .stats-kpis article{padding:18px}.stats-finance-hero{grid-template-columns:1fr}.stats-filter-drawer>summary span{margin:8px 0 0;display:block}.stats-card-heading{flex-wrap:wrap}}@media (width<=650px){.stats-grid,.stats-kpis{grid-template-columns:1fr}.statistics-page .stats-kpis article{padding:18px 22px}.stats-kpis article:before{margin-bottom:10px}.statistics-page .stats-kpis strong{font-size:30px}.statistics-page .stats-panel{padding:18px}.stats-details>summary span{display:none}.stats-rank-label,.stats-rank-label strong{font-size:12px}.stats-filter-drawer{padding:14px}.stats-filters input{width:100%;min-width:0}.stats-filters select{min-width:0;max-width:100%}.statistics-page .tabs button{padding:8px 10px}.stats-finance-result strong{font-size:26px}}@media print{.stats-filter-drawer,.stats-segment{display:none!important}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.statistics-page .panel{break-inside:avoid}}.stats-finance-hero{align-items:start}.stats-ranking li .stats-bar-track span.negative{background:#b87970}@media (width<=650px){.statistics-page{border-radius:12px;padding:14px}.statistics-page .stats-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.statistics-page .stats-kpis article{min-width:0;padding:16px}.stats-kpis article:first-child{grid-column:1/-1}.statistics-page .stats-kpis article:not(:first-child) strong{font-size:25px}.stats-kpis article:before{margin-bottom:10px}}.statistics-page{background:#fafaf8;border-radius:0;max-width:1500px;padding:20px 22px;font-family:Open Sans,Arial,sans-serif}.statistics-page .page-heading{justify-content:space-between;align-items:center;gap:16px;min-height:0;margin:0 0 10px;padding:0;display:flex}.statistics-page .page-heading h1{letter-spacing:-.6px;margin:0;font-size:26px;font-weight:700;line-height:1.3}.statistics-page .page-heading p{color:#74808a;margin:4px 0 0;font-size:12px}.dash-toolbar{gap:10px;display:flex}.dash-toolbar button{font:inherit;color:#34404e;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e8e9e8;border-radius:7px;align-items:center;gap:12px;padding:9px 12px;font-size:12px;display:flex}.dash-toolbar button>span{font-size:17px;line-height:16px}.statistics-page .tabs{background:0 0;border-radius:0;gap:18px;min-height:34px;margin:0 0 16px;padding:0}.statistics-page .tabs button{color:#75808a;border:0;border-bottom:2px solid #0000;border-radius:0;padding:8px 0;font-size:11px;line-height:18px;box-shadow:none!important}.statistics-page .tabs button.active{color:#2d3742;background:0 0;border-bottom-color:#b8944d}.statistics-page .stats-scope,.statistics-page .stats-filter-drawer:not([open]){display:none}.statistics-page .stats-filter-drawer{border-radius:7px;margin:0 0 14px;padding:12px 16px}.statistics-page .stats-filter-drawer>summary{font-size:11px}.statistics-page .stats-filters{margin:10px 0}.dash-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:14px;display:grid}.dash-kpi{box-sizing:border-box;background:#fff;border:1px solid #e7e8e7;border-radius:7px;min-width:0;min-height:112px;padding:16px 18px;position:relative;overflow:hidden}.dash-kpi-label{color:#394550;align-items:center;gap:10px;font-size:12px;display:flex}.dash-icon{color:#b8944d;flex-shrink:0;width:19px;height:19px}.dash-kpi>strong{letter-spacing:-.6px;z-index:1;max-width:100%;margin:10px 0 5px;font-size:25px;font-weight:650;line-height:1.3;display:block;position:relative}.dash-change{color:#438675;z-index:1;flex-wrap:wrap;align-items:center;gap:7px;width:max-content;max-width:100%;font-size:11px;display:flex;position:relative}.dash-change.down{color:#b46b58}.dash-change small{color:#87919a;font-size:9px}.dash-spark{opacity:.9;width:92px;height:40px;position:absolute;bottom:15px;right:14px}.dash-kpi:has(.dash-spark) .dash-change small{display:none}.dash-main-grid{grid-template-columns:minmax(0,1.7fr) minmax(310px,1fr);gap:14px;margin-bottom:14px;display:grid}.dash-main-grid.dash-single{grid-template-columns:1fr}.dash-bottom-grid{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.dash-bottom-grid>section:only-child{grid-column:1/-1}.statistics-page .dash-main-grid .stats-panel,.statistics-page .dash-bottom-grid .stats-panel{box-shadow:none;border-radius:7px;margin:0;padding:15px 17px}.statistics-page .stats-panel h2{letter-spacing:-.15px;margin:0;font-size:13px;font-weight:650}.statistics-page .dash-main-grid .stats-card-heading{flex-wrap:nowrap;align-items:center;gap:8px;margin-bottom:7px}.statistics-page .stats-segment{border-radius:20px;padding:2px}.statistics-page .stats-segment button{border-radius:16px;padding:4px 10px;font-size:10px;line-height:16px}.statistics-page .stats-segment button[aria-pressed=true]{color:#fff;box-shadow:none;background:#b9954e}.statistics-page .stats-chart-caption{min-height:13px;margin-top:0;font-size:9px}.dash-platforms{flex-direction:column;display:flex}.dash-donut-layout{flex:1;justify-content:center;align-items:center;gap:8px;min-height:205px;display:flex}.dash-donut{flex-shrink:0;width:52%;min-width:125px;max-width:190px}.dash-donut-value{fill:#2e3b49;font-size:19px;font-weight:700}.dash-donut-unit{fill:#6f7982;font-size:11px}.dash-legend{flex-direction:column;flex:1;gap:10px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.dash-legend li{align-items:start;gap:7px;display:flex}.dash-legend li>i{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px}.dash-legend button{font:inherit;text-align:left;color:#35404a;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-size:10px;font-weight:600}.dash-legend small{color:#83909a;margin-top:2px;font-size:9px;line-height:1.4;display:block}.dash-legend b{white-space:nowrap;font-weight:400}.dash-heading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}.dash-heading>button{font:inherit;color:#9a7b42;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:10px}.dash-products ol,.dash-countries ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.dash-products li{align-items:center;gap:9px;min-width:0;display:flex}.dash-rank{color:#89939c;flex-shrink:0;width:12px;font-size:10px}.dash-product-icon{background:#f4f1e9;border-radius:5px;flex-shrink:0;place-items:center;width:29px;height:29px;display:grid}.dash-product-icon .dash-icon{color:#b6a27c;width:18px;height:18px}.dash-product-body{flex:1;min-width:0}.dash-product-body>span{white-space:nowrap;text-overflow:ellipsis;margin-bottom:7px;font-size:10px;font-weight:500;display:block;overflow:hidden}.dash-track{background:#f0f0ed;border-radius:5px;min-width:25px;height:5px;overflow:hidden}.dash-track>i{background:#b9954e;border-radius:5px;height:100%;display:block}.dash-units{color:#78838e;white-space:nowrap;align-self:end;padding-bottom:0;font-size:10px}.dash-countries li{grid-template-columns:100px minmax(40px,1fr) auto;align-items:center;gap:14px;min-height:29px;display:grid}.dash-country-name{font:inherit;text-align:left;color:#34404e;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-width:0;padding:0;font-size:10px;display:flex}.dash-flag{background:#ddd;border:1px solid #00000008;border-radius:50%;flex-shrink:0;width:16px;height:16px;display:block}.dash-flag.de{background:linear-gradient(#222 0 33.33%,#c63e43 33.33% 66.66%,#e0b538 66.66%)}.dash-flag.pl{background:linear-gradient(#fff 0 50%,#ce3f4b 50%)}.dash-flag.at{background:linear-gradient(#ce3f4b 0 33.33%,#fff 33.33% 66.66%,#ce3f4b 66.66%)}.dash-flag.nl{background:linear-gradient(#c34848 0 33.33%,#fff 33.33% 66.66%,#486caa 66.66%)}.dash-flag.be{background:linear-gradient(90deg,#222 0 33.33%,#e9c549 33.33% 66.66%,#ce3f4b 66.66%)}.dash-flag.fr{background:linear-gradient(90deg,#486caa 0 33.33%,#fff 33.33% 66.66%,#ce3f4b 66.66%)}.dash-countries li>span{color:#7b858f;white-space:nowrap;font-size:9px}.dash-countries small{font-size:9px}.statistics-page .stats-details{border-radius:7px;margin-bottom:10px}.statistics-page .stats-details>summary{padding:12px 16px;font-size:11px;font-weight:500}.statistics-page .stats-method{margin-top:8px;font-size:10px}.statistics-page .stats-filter-drawer summary{color:#34404e}@media (width>=1500px){.dash-main-grid{grid-template-columns:minmax(0,1.9fr) minmax(350px,1fr)}.dash-spark{width:105px}.dash-kpi>strong{font-size:28px}}@media (width<=1100px){.dash-main-grid{grid-template-columns:minmax(0,1.45fr) minmax(285px,1fr)}.dash-spark{opacity:.65;width:65px}.dash-kpi>strong{font-size:22px}.dash-countries li{grid-template-columns:85px minmax(30px,1fr) auto;gap:8px}.dash-donut{min-width:110px}.dash-legend{gap:8px}}@media (width<=800px){.dash-main-grid{grid-template-columns:1fr}.dash-donut-layout{gap:25px;min-height:190px}.dash-donut{width:170px}.dash-legend{max-width:220px}.dash-legend button{font-size:12px}.dash-legend small{font-size:11px}.dash-bottom-grid{grid-template-columns:1fr}.dash-kpis{gap:9px}.dash-kpi{padding:14px 12px}.dash-kpi>strong{font-size:20px}.dash-kpi-label{gap:6px;font-size:11px}.dash-spark,.dash-change small{display:none}.statistics-page .page-heading{flex-wrap:wrap}.statistics-page .tabs{gap:14px}}@media (width<=500px){.statistics-page{padding:14px 10px}.dash-kpis{grid-template-columns:1fr 1fr}.dash-kpi:first-child{grid-column:1/-1}.dash-kpi:first-child .dash-spark{width:95px;display:block}.dash-kpi{min-height:104px}.dash-toolbar{justify-content:space-between;gap:6px;width:100%}.dash-toolbar button{gap:7px;padding:8px;font-size:11px}.statistics-page .page-heading h1{font-size:25px}.statistics-page .tabs{gap:12px;margin-bottom:10px}.statistics-page .tabs button{font-size:10px}.statistics-page .dash-main-grid .stats-panel,.statistics-page .dash-bottom-grid .stats-panel{padding:14px 12px}.dash-countries li{grid-template-columns:82px minmax(30px,1fr) auto;gap:8px}.dash-donut-layout{gap:10px}.dash-donut{width:145px;min-width:100px}.dash-legend{gap:9px}.dash-legend button{font-size:10px}.dash-legend small,.dash-heading>button{font-size:9px}.dash-countries small{display:none}}.dash-countries li{min-height:22px}.dash-country-name{font-size:11px}.dash-countries li>span{font-size:10px}.dash-product-body>span,.dash-legend button{font-size:11px}.dash-legend small{font-size:10px}.dash-product-photo{background:#f6f4ee;border-radius:5px;flex-shrink:0;place-items:center;width:44px;height:34px;display:grid;overflow:hidden}.dash-product-photo img{object-fit:contain;background:#fff;width:100%;height:100%}.dash-product-photo .dash-icon{color:#b8a987;width:20px;height:20px}.statistics-page{padding:12px 16px}.statistics-page .page-heading{margin-bottom:6px}.statistics-page .page-heading h1{font-size:23px}.statistics-page .tabs{min-height:30px;margin-bottom:9px}.statistics-page .tabs button{padding:5px 0}.dash-kpis{gap:10px;margin-bottom:10px}.dash-kpi{min-height:88px;padding:11px 13px}.dash-kpi>strong{margin:7px 0 3px;font-size:22px}.dash-kpis-finance{grid-template-columns:repeat(6,minmax(0,1fr))}.dash-kpis-finance .dash-kpi>strong{letter-spacing:-.4px;font-size:19px}.dash-kpis-finance .dash-spark{display:none}.dash-kpis-finance .dash-kpi-label{gap:5px;font-size:10px}.dash-kpis-finance .dash-icon{width:15px;height:15px}.dash-kpis-finance .dash-change{font-size:10px}.dash-finance button{color:#987c46;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px}.dash-finance small{color:#74808a;font-size:9px;line-height:1.4;display:block}.dash-main-grid,.dash-bottom-grid{gap:10px;margin-bottom:10px}.statistics-page .dash-main-grid .stats-panel,.statistics-page .dash-bottom-grid .stats-panel{padding:10px 13px}.dash-heading{margin-bottom:9px}.dash-products ol{gap:8px}.dash-product-photo{height:29px}.dash-product-body>span{margin-bottom:4px}.dash-countries ul{gap:5px}.dash-donut{max-width:145px}.dash-donut-layout{min-height:145px}.stats-series{flex-wrap:wrap;gap:10px;display:flex}.stats-series button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;align-items:center;gap:5px;padding:3px 0;font-size:10px;display:flex}.stats-series i{border-radius:7px;width:17px;height:9px;position:relative}.stats-series i:after{content:"";background:#fff;border-radius:50%;width:7px;height:7px;position:absolute;top:1px;right:1px}.stats-series [aria-checked=false]{opacity:.5}.stats-series [aria-checked=false] i:after{right:9px}.stats-dual{height:180px;min-height:150px}.stats-dual text{fill:currentColor;opacity:.7;font-size:10px}.stats-day-summary{color:#7a838c;flex-wrap:wrap;align-items:center;gap:10px;min-height:16px;font-size:10px;display:flex}.stats-day-summary button{cursor:pointer;color:inherit;background:0 0;border:0}.stats-profit-note{color:#8b794f;margin:4px 0 0;font-size:9px}.statistics-page .stats-details{margin-bottom:5px}.statistics-page .stats-details>summary{padding:7px 12px}.statistics-page .stats-method{margin-top:5px}.statistics-page .stats-card-heading{flex-wrap:wrap!important}@media (width>=1050px) and (height<=800px){.stats-dual{height:150px}.dash-kpi{min-height:80px}.dash-products ol{gap:5px}.dash-product-photo{height:26px}.dash-donut{max-width:130px}.dash-donut-layout{min-height:125px}.statistics-page{padding:8px 12px}.statistics-page .page-heading p{display:none}}@media (width<=1100px){.dash-kpis-finance{grid-template-columns:repeat(3,minmax(0,1fr))}.dash-kpis-finance .dash-kpi>strong{font-size:20px}}@media (width<=600px){.dash-kpis-finance{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-kpis-finance .dash-kpi:first-child{grid-column:auto}.stats-series{gap:8px}.stats-day-summary{gap:5px}.dash-kpi>strong{font-size:18px}.dash-finance small{font-size:10px}.stats-dual{height:180px}}.manual-package{overflow-wrap:anywhere;background:#fff;border:1px solid #d8dce5;border-radius:10px;margin-top:16px;padding:16px}.manual-package-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.manual-package ol{padding-left:24px}.manual-package li{margin:10px 0}.manual-package li button,.manual-package td button,.manual-package small{margin-left:8px}.manual-package-field{margin:16px 0}.manual-package-field label{font-weight:600;display:block}.manual-package-field textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:42px;font:inherit;color:inherit;background:#f7f9fc;border:1px solid #cbd3df;border-radius:6px;margin:6px 0;padding:10px;display:block}.manual-package td{vertical-align:top}.manual-package td button{margin:4px 0;display:block}@media (width<=600px){.manual-package{padding:12px}.manual-package-actions{flex-direction:column;align-items:flex-start}}.mp-modal .mp-text-batch table{table-layout:fixed;width:100%}.mp-modal .mp-text-batch th:first-child{width:34%}.mp-modal .mp-text-batch th,.mp-modal .mp-text-batch td{white-space:normal;vertical-align:top;overflow-wrap:anywhere;text-align:left!important}.mp-text-batch td label{align-items:flex-start;gap:8px;display:flex}.mp-text-batch input[type=checkbox]{flex:none;margin-top:3px}.mp-modal .mp-text-batch pre{max-height:260px;font-family:inherit;font-size:13px;line-height:1.6}.mp-text-batch>label{align-items:center;gap:12px;margin:16px 0;display:flex}.mp-text-batch>button{margin:8px 8px 8px 0}.mp-text-batch .mp-change{grid-template-columns:1fr 1fr;gap:14px;display:grid}.mp-text-batch .mp-change>strong{grid-column:1/-1}.mp-text-batch .mp-change>div{min-width:0}@media (width<=700px){.mp-text-batch .mp-change{grid-template-columns:1fr}.mp-modal .mp-text-batch th:first-child{width:42%}}.mp-modal{width:min(1220px,96vw)!important;max-width:1220px!important}.mp-modal .mp-intro{color:var(--text-muted,#536479);margin-top:0}.mp-modal .mp-columns{grid-template-columns:minmax(270px,.8fr) minmax(340px,1.2fr);gap:28px;display:grid}.mp-modal .mp-columns>section{min-width:0}.mp-modal .mp-columns h3{margin:10px 0 18px}.mp-modal .mp-columns label{flex-direction:column;gap:7px;margin-bottom:15px;display:flex}.mp-modal .mp-columns input:not([type=checkbox]),.mp-modal .mp-columns select,.mp-modal .mp-columns textarea{box-sizing:border-box;border:1px solid var(--border,#d2ddeb);width:100%;font:inherit;background:var(--surface,#fff);color:inherit;border-radius:8px;padding:10px}.mp-modal .mp-selects{grid-template-columns:minmax(0,1fr) 110px;gap:12px;display:grid}.mp-modal .mp-checks{margin:18px 0}.mp-modal .mp-checks label{flex-direction:row;align-items:center;gap:10px}.mp-modal .mp-checks input{flex:0 0 17px;width:17px;height:17px}.mp-modal .mp-columns details{border:1px solid var(--border,#d2ddeb);border-radius:9px;margin:14px 0;padding:13px}.mp-modal .mp-columns summary{cursor:pointer}.mp-modal .mp-columns details[open]>summary{margin-bottom:15px}.mp-modal .mp-muted,.mp-modal .mp-columns small{color:var(--text-muted,#536479);font-size:13px;line-height:1.5}.mp-modal .mp-variants{background:var(--surface-muted,#f0f5fa);border-radius:10px;margin:15px 0;padding:14px 18px}.mp-modal .mp-variants h4{margin:0 0 8px}.mp-modal .mp-table{overflow:auto}.mp-modal .mp-table table{border-collapse:collapse;width:100%;font-size:13px}.mp-modal .mp-table th,.mp-modal .mp-table td{border-bottom:1px solid var(--border,#d2ddeb);text-align:left;white-space:nowrap;padding:9px}.mp-modal .mp-table td:not(:first-child),.mp-modal .mp-table th:not(:first-child){text-align:right}.mp-modal .mp-identifiers{gap:8px;display:grid}.mp-modal .mp-identifiers>div{grid-template-columns:120px 1fr;gap:12px;display:grid}.mp-modal .mp-identifiers dd{overflow-wrap:anywhere;margin:0}.mp-modal .mp-change{background:var(--surface-muted,#f0f5fa);border-radius:8px;margin:12px 0;padding:12px}.mp-modal .mp-change>div{margin-top:9px}.mp-modal .mp-change span{color:var(--text-muted,#536479);font-size:12px}.mp-modal pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:190px;margin:5px 0;font:12px/1.5 inherit;overflow:auto}.mp-modal .mp-notes{padding-left:20px;line-height:1.6}.mp-modal .mp-result{border-top:1px solid var(--border,#d2ddeb);margin-top:22px;padding:20px 0 5px}.mp-modal .mp-result strong{font-size:17px}@media (width<=760px){.mp-modal .mp-columns{grid-template-columns:1fr;gap:18px}.mp-modal .mp-selects{grid-template-columns:1fr 100px}}.mp-modal .mp-photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.mp-modal .mp-photos article{border:1px solid var(--border,#d2ddeb);border-radius:8px;min-width:0;padding:8px}.mp-modal .mp-photos img{aspect-ratio:1;object-fit:contain;width:100%}.mp-modal .mp-photos label,.mp-modal .mp-parameter label{flex-direction:row;align-items:center}.mp-modal .mp-photos button{font:inherit;padding:6px;font-size:12px}.mp-modal .mp-parameter{border-bottom:1px solid var(--border,#d2ddeb);padding:12px 0}.mp-modal .mp-parameter-list{max-height:440px;padding-right:8px;overflow:auto}.mp-modal .mp-columns .mp-empty-toggle{flex-direction:row;align-items:center}.mp-modal .mp-parameter textarea:disabled{background:var(--surface-muted,#f0f5fa)}.product-catalog .mp-modal{font-size:14px}.product-catalog .mp-modal label{color:inherit;font-size:14px}.product-catalog .mp-modal .mp-checks label,.product-catalog .mp-modal .mp-parameter label,.product-catalog .mp-modal .mp-photos label{flex-direction:row;justify-content:flex-start;align-items:center}.product-catalog .mp-modal input[type=checkbox]{flex:0 0 17px;width:17px;height:17px;min-height:17px;margin:0;padding:0}.mc-modal{width:min(1320px,96vw)!important;max-width:1320px!important}.mc-intro,.mc-muted{color:var(--text-muted,#61718a);line-height:1.5}.mc-tabs{border-bottom:1px solid #d8e1ef;flex-wrap:wrap;gap:8px;margin-bottom:16px;padding-bottom:12px;display:flex}.mc-tabs button{color:#263c59;font:inherit;background:#fff;border:1px solid #c8d6e9;border-radius:8px;padding:10px 18px}.mc-tabs button.active{background:#e4efff;border-color:#6392dc}.mc-body{border:0;min-width:0;min-height:300px;margin:0;padding:0}.mc-modal label{flex-direction:column;gap:6px;margin-bottom:13px;font-size:14px;display:flex}.mc-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;display:grid}.mc-modal input:not([type=checkbox]),.mc-modal select,.mc-modal textarea{box-sizing:border-box;color:#182b42;width:100%;min-height:38px;font:inherit;background:#fff;border:1px solid #c8d5e5;border-radius:7px;padding:8px}.mc-modal input[type=checkbox]{accent-color:#3a77d1;flex:none;width:17px;height:17px}.mc-modal .mc-check,.mc-skus label{flex-direction:row;align-items:center;gap:9px}.mc-skus{border:1px solid #d9e2ef;border-radius:9px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));max-height:360px;margin:12px 0;padding:14px;display:grid;overflow:auto}.mc-select-bar{align-items:center;gap:12px;display:flex}.mc-select-bar input{flex:1}.mc-table{margin:18px 0;overflow:auto}.mc-table table{border-collapse:collapse;width:100%}.mc-table td,.mc-table th{text-align:left;border-bottom:1px solid #dbe3ef;padding:10px}.mc-table input{min-width:110px}.mc-modal details{border:1px solid #dbe3ef;border-radius:9px;margin:15px 0;padding:14px}.mc-modal summary{cursor:pointer;margin-bottom:10px;font-weight:600}.mc-values,.mc-object{gap:8px;display:grid}.mc-value{align-items:start;gap:8px;display:flex}.mc-value>input,.mc-value>.mc-object{flex:1}.mc-object{border-left:2px solid #dbe6f6;padding-left:12px}.mc-object label{font-size:12px}.mc-add,.mc-value>button{color:#315682;cursor:pointer;background:#f5f8fd;border:1px solid #c8d5e5;border-radius:5px;padding:5px 10px}.mc-error{color:#8b2929;background:#fff2f0;border:1px solid #edc5c0;border-radius:8px;padding:12px}.mc-footer{background:#fff;border-top:1px solid #d8e1ef;align-items:center;gap:12px;margin-top:18px;padding:16px 0 0;display:flex;position:sticky;bottom:0}.mc-footer span{color:#61718a;flex:1;font-size:13px}.mc-photos{flex-wrap:wrap;gap:12px;display:flex}.mc-photos label{align-items:center;width:100px}.mc-photos img{object-fit:contain;width:100px;height:80px}.mc-job{background:#f4f8ff;border:1px solid #aac5e9;border-radius:10px;margin-top:18px;padding:18px}.mc-job button{margin-right:12px}@media (width<=800px){.mc-grid{grid-template-columns:1fr;gap:14px}.mc-tabs button{padding:8px 10px}.mc-select-bar{flex-wrap:wrap}.mc-footer span{display:none}}.modal.sp-modal{width:min(1120px,100vw - 32px);max-width:1120px}.sp-columns{grid-template-columns:minmax(260px,.9fr) minmax(360px,1.3fr);gap:28px;display:grid}.sp-columns section{min-width:0}.sp-columns h3{margin:16px 0}.sp-columns label{flex-direction:column;gap:6px;margin:12px 0;display:flex}.sp-columns input:not([type=checkbox]),.sp-columns select{box-sizing:border-box;background:#fff;border:1px solid #cdd8e4;border-radius:6px;width:100%;min-height:40px;padding:8px}.sp-checks{padding:8px 0}.sp-columns .sp-checks label,.sp-columns .sp-check{flex-direction:row;align-items:center;gap:10px}.sp-columns details{margin:16px 0}.sp-columns summary{cursor:pointer;font-weight:600}.sp-fields{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.sp-fields p,.sp-fields .sp-check{grid-column:1/-1}.sp-columns dl{grid-template-columns:140px 1fr;gap:10px;margin:20px 0;display:grid}.sp-columns dd{overflow-wrap:anywhere;margin:0}.sp-columns dt{color:#536278}.sp-columns iframe{border:1px solid #dbe3ec;width:100%;height:300px;margin-top:10px}.sp-table{overflow:auto}.sp-table table{border-collapse:collapse;width:100%;font-size:13px}.sp-table th,.sp-table td{text-align:right;white-space:nowrap;border-bottom:1px solid #e2e8ef;padding:10px 8px}.sp-table th:first-child,.sp-table td:first-child{text-align:left}.sp-result{background:#edf4fb;border:1px solid #d2e2f1;border-radius:8px;margin:20px 0;padding:16px}.sp-modal [role=alert]{color:#9a2424}.modal.sp-modal .btn{min-height:40px}@media (width<=760px){.sp-columns,.sp-fields{grid-template-columns:1fr}.modal.sp-modal{width:calc(100vw - 20px)}}.sp-batch-table td{white-space:normal;overflow-wrap:anywhere;text-align:left;vertical-align:top}.sp-batch-table td:first-child{min-width:140px}.sp-batch-table ul{padding-left:18px}.sp-batch-table iframe{min-width:220px}.pc-publication{border:1px solid var(--ui-border,#dbe2ec);background:var(--ui-surface,#fff);border-radius:10px;margin:16px 0}.pc-publication-toggle{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:0;justify-content:space-between;gap:12px;padding:16px;display:flex}.pc-publication-toggle>span:first-child{font-weight:650}.pc-publication-toggle>span:last-child{color:var(--ui-muted,#64748b);font-size:12px}.pc-publication-body{padding:0 16px 16px}.pc-publication-toolbar{flex-wrap:wrap;align-items:end;gap:14px;display:flex}.pc-publication-toolbar label{gap:6px;min-width:220px;display:grid}.pc-publication-toolbar select{min-height:40px}.pc-publication-toolbar a{padding:10px 0;font-size:13px}.pc-publication-counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.pc-publication-counts>div{background:var(--ui-hover,#f5f7fb);border-radius:8px;gap:6px;padding:14px;display:grid}.pc-publication-counts strong{font-size:23px}.pc-publication-counts span{color:var(--ui-muted,#64748b);font-size:12px}.pc-publication-status{color:#5e4b25;background:#fbf7ed;border-left:3px solid #b88b36;border-radius:4px;padding:12px 14px}.pc-publication-status p{margin:4px 0 0}.pc-publication-requirements{margin:14px 0}.pc-publication-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.pc-publication-cards article{border:1px solid var(--ui-border,#dbe2ec);border-radius:8px;padding:14px}.pc-publication h3{margin:0 0 8px;font-size:14px}.pc-publication small,.pc-publication-modal small{color:var(--ui-muted,#64748b);margin-top:5px;font-size:11px;font-weight:400;display:block}.pc-publication td{vertical-align:top}.pc-publication summary{cursor:pointer;font-weight:600}.modal.pc-publication-modal{width:min(1160px,100vw - 48px);max-width:1160px}.pc-publication-preview{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:28px;display:grid}.pc-publication-preview section{min-width:0}.pc-publication-preview h3{margin:20px 0 12px;font-size:15px}.pc-publication-preview dl{grid-template-columns:minmax(125px,.8fr) minmax(0,1.2fr);gap:9px 12px;font-size:13px;display:grid}.pc-publication-preview dt{color:var(--ui-muted,#64748b)}.pc-publication-preview dd{overflow-wrap:anywhere;margin:0}.pc-publication-id{display:contents}.pc-publication-target{border:1px solid var(--ui-border,#dbe2ec);border-radius:8px;margin-bottom:10px;padding:8px 14px}.pc-publication-preview li{margin:8px 0}.pc-publication-preview .pc-description{white-space:pre-line}.pc-publication-preview summary{cursor:pointer;margin:18px 0;font-weight:600}@media (width<=760px){.pc-publication-counts,.pc-publication-cards,.pc-publication-preview{grid-template-columns:1fr}.pc-publication-toggle{display:grid}.modal.pc-publication-modal{width:calc(100vw - 20px)}.pc-publication-toolbar label{width:100%;min-width:0}}.pe-modal{width:min(1120px,96vw);max-width:1120px}.pe-file-modal{width:min(850px,94vw);max-width:850px}.pe-tabs{border-bottom:1px solid var(--border,#d7e0ed);flex-wrap:wrap;gap:8px;padding-bottom:14px;display:flex}.pe-tabs [aria-pressed=true]{color:#174b8c;background:#e2ecff;border-color:#8badde}.pe-body{min-height:280px;padding:20px 0}.pe-body label{gap:6px;font-size:13px;display:grid}.pe-body input,.pe-body select,.pe-body textarea{box-sizing:border-box;background:var(--surface,#fff);width:100%;color:inherit;font:inherit;border:1px solid #cdd7e4;border-radius:6px;padding:10px}.pe-body>label{margin-bottom:16px}.pe-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pe-body fieldset{border:1px solid #d7e0ed;border-radius:8px;margin:0 0 14px;padding:15px}.pe-parcel{grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:12px;display:grid}.pe-attribute{grid-template-columns:1fr 2fr 100px auto;align-items:end;gap:12px;margin-bottom:14px;display:grid}.pe-footer{border-top:1px solid #d7e0ed;justify-content:flex-end;align-items:center;gap:10px;padding-top:16px;display:flex}.pe-footer>span{color:#64748b;margin-right:auto;font-size:12px}.pe-file-row{border:1px solid #d7e0ed;border-radius:6px;align-items:center;gap:8px;margin:12px 0;padding:10px;display:flex}.pe-file-row>span{overflow-wrap:anywhere;flex:1}.pe-files{padding:0;list-style:none}.pe-files li{border-bottom:1px solid #d7e0ed;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.pe-files li>button:first-child{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;gap:16px;padding:8px;display:flex}.pe-files small{white-space:nowrap;color:#64748b}.pe-path{overflow-wrap:anywhere;font-size:13px}.pe-delivery{overflow-x:auto}.pe-delivery table{border-collapse:collapse;width:100%}.pe-delivery th,.pe-delivery td{text-align:left;border-bottom:1px solid #d7e0ed;padding:12px}.pe-range{gap:6px;min-width:130px;display:flex}.pe-range input{min-width:60px}.pe-delivery td:first-child{min-width:170px}@media (width<=720px){.pe-grid,.pe-parcel,.pe-attribute{grid-template-columns:1fr 1fr}.pe-footer{flex-wrap:wrap}.pe-footer>span{width:100%}.pe-file-row{flex-wrap:wrap}.pe-file-row>span{min-width:100%}}@media (width<=450px){.pe-grid{grid-template-columns:1fr}}.modal.pe-modal{width:min(1120px,96vw);max-width:1120px}.modal.pe-file-modal{width:min(850px,94vw);max-width:850px}.pe-modal>.modal-body{max-height:calc(90vh - 60px);overflow:auto}.pe-modal .pe-footer{background:var(--ui-surface,#fff);z-index:2;padding-bottom:14px;position:sticky;bottom:-18px}.pe-gallery-heading{justify-content:space-between;align-items:start;gap:20px;display:flex}.pe-gallery-heading h3{margin:0 0 8px}.pe-gallery-heading p{margin-top:0}.pe-gallery-folder{background:var(--ui-surface-alt,#f1f5fa);border:1px solid var(--border,#d7e0ed);border-radius:8px;gap:6px;padding:12px 14px;display:grid}.pe-gallery-folder span{overflow-wrap:anywhere;font-size:12px}.pe-photo-drop{text-align:center;background:var(--ui-surface,#fff);border:2px dashed #98acc9;border-radius:10px;flex-direction:column;align-items:center;gap:10px;padding:24px;display:flex}.pe-photo-drop>span{color:var(--ui-text-muted,#536278);font-size:12px}.pe-photo-drop.is-over{background:#e6efff;border-color:#2670d7}.pe-photo-grid{grid-template-columns:repeat(auto-fill,minmax(175px,1fr));gap:14px;margin:18px 0;padding:0;list-style:none;display:grid}.pe-photo-grid>li{background:var(--ui-surface,#fff);cursor:grab;border:1px solid #d7e0ed;border-radius:10px;min-width:0;padding:10px;position:relative}.pe-photo-grid>li.is-over{outline-offset:2px;outline:3px solid #397fdc}.pe-photo-grid img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:145px;margin:20px 0 10px;display:block}.pe-photo-number{color:#19477f;background:#e6efff;border-radius:4px;padding:3px 6px;font-size:11px;position:absolute;top:8px;left:8px}.pe-photo-name{white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.pe-photo-actions{justify-content:space-between;align-items:center;gap:4px;margin-top:10px;display:flex}.pe-photo-actions button{min-height:30px;padding:5px 7px}.pe-photo-actions span{color:#667990;font-size:20px}.pe-photo-gallery>[role=status]{color:#355475;min-height:18px;font-size:12px}@media (width<=600px){.pe-gallery-heading{display:block}.pe-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pe-photo-actions{flex-wrap:wrap}.pe-photo-grid img{height:110px}}.pe-access{border-top:1px solid var(--border,#d5dfeb);margin-top:20px;padding-top:12px}.pe-access-scroll{max-width:100%;overflow-x:auto}.pe-access table{border-collapse:collapse;width:100%}.pe-access th,.pe-access td{border-bottom:1px solid var(--border,#d5dfeb);text-align:left;padding:10px 12px}.pe-access th{background:var(--surface-muted,#edf3ff);font-weight:600}.pe-access p{line-height:1.5}.pe-access td strong{white-space:nowrap}@media (width<=600px){.pe-access th,.pe-access td{padding:8px 6px;font-size:12px}}.ap-intro{justify-content:space-between;align-items:center;gap:24px;display:flex}.ap-intro h3{margin:10px 0}.ap-intro p{margin:6px 0}.modal.ap-modal{width:min(1220px,96vw);max-width:1220px}.ap-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.ap-toolbar [role=group]{gap:6px;display:flex}.ap-toolbar button[aria-pressed=true]{background:var(--accent-soft,#e8f0fe);color:var(--accent,#1967d2)}.ap-note{background:var(--surface-2,#f0f4fa);border-radius:8px;padding:12px 16px}.ap-review{border-bottom:1px solid var(--line,#d8e1ef);padding:14px 0}.ap-review summary{cursor:pointer;font-weight:600}.ap-preview{color:#273333;background:#fff;border:1px solid #e5e7eb;border-radius:10px;max-width:1080px;margin:22px auto;overflow:hidden;container-type:inline-size}.ap-preview.ap-phone{max-width:390px}.ap-module{border-bottom:1px solid #e5e7eb;padding:28px}.ap-module:last-child{border-bottom:0}.ap-imageText{grid-template-columns:1.2fr 1fr;align-items:center;gap:28px;display:grid}.ap-imageText:nth-child(2){background:#f2f3ee}.ap-picture{aspect-ratio:3/2;object-fit:cover;border-radius:6px;width:100%;height:auto}.ap-copy h2{color:#273333;margin:8px 0 16px;font-size:24px;line-height:1.3}.ap-copy p,.ap-cards p,.ap-faqs p{color:#52605c;font-size:14px;line-height:1.7}.ap-eyebrow{letter-spacing:1.3px;font-weight:700;color:#617a69!important;font-size:11px!important}.ap-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.ap-cards img{aspect-ratio:3/2;object-fit:cover;border-radius:5px;width:100%}.ap-cards h3{color:#273333;font-size:16px}.ap-specs{margin:14px 0 0}.ap-specs>div{border-bottom:1px solid #e4e7e4;grid-template-columns:1fr 1fr;gap:20px;padding:13px 10px;display:grid}.ap-specs>div:nth-child(odd){background:#f4f6f3}.ap-specs dt{font-weight:600}.ap-specs dd{margin:0}.ap-faqs details{border-bottom:1px solid #e4e7e4;padding:15px 0}.ap-faqs summary{cursor:pointer;font-weight:600}.ap-source{background:var(--surface-2,#f0f4fa);border-radius:8px;margin:12px 0;padding:14px}.ap-source section+section{border-top:1px solid var(--line,#d8e1ef);margin-top:14px}.ap-phone .ap-imageText{grid-template-columns:1fr}.ap-phone .ap-cards{grid-template-columns:1fr 1fr}.ap-phone .ap-module{padding:20px}.ap-phone .ap-copy h2{font-size:22px}.ap-phone .ap-specs>div{grid-template-columns:1fr;gap:5px}@container (width<=650px){.ap-imageText{grid-template-columns:1fr}.ap-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-module{padding:20px}.ap-specs>div{grid-template-columns:1fr;gap:5px}}@media (width<=600px){.ap-intro{flex-direction:column;align-items:flex-start}.ap-copy h2{font-size:22px}}.ap-savebar{border-bottom:1px solid var(--line);background:var(--surface,#fff);z-index:2;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 0;display:flex;position:sticky;top:0}.ap-savebar>span{flex:1;min-width:200px}.ap-editor{border:0;min-width:0;padding:18px 0}.ap-editor-grid{grid-template-columns:230px minmax(0,1fr);gap:24px;margin-top:18px;display:grid}.ap-editor aside nav{gap:6px;margin-bottom:20px;display:grid}.ap-editor aside button{text-align:left;border:1px solid var(--line);background:var(--surface);color:inherit;cursor:pointer;border-radius:8px;padding:12px}.ap-editor aside button[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent)}.ap-editor aside span{overflow-wrap:anywhere;margin-top:5px;font-size:12px;display:block}.ap-field{gap:5px;margin:0 0 14px;display:grid}.ap-field small{color:var(--muted);font-size:11px}.ap-field small.ap-invalid{color:#a32828}.ap-module-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ap-module-tools h3{margin-right:auto}.ap-editor label input,.ap-editor label textarea,.ap-editor label select{box-sizing:border-box;width:100%}.ap-editor label{gap:6px;display:grid}.ap-image-input{border:1px solid var(--line);border-radius:8px;gap:12px;padding:14px;display:grid}.ap-image-input img{object-fit:contain;max-width:240px;max-height:170px}.ap-editor-card{border-top:1px solid var(--line);padding:18px 0}.ap-row-input{grid-template-columns:1fr 1.5fr;gap:16px;display:grid}.ap-history-row{justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.ap-editor-fields{min-width:0}@media (width<=750px){.ap-editor-grid{grid-template-columns:1fr}.ap-editor aside nav{grid-template-columns:1fr 1fr}.ap-row-input{grid-template-columns:1fr}}.ap-publication{background:#f8fbff;border:1px solid #d8e3f2;border-radius:12px;margin-top:24px;padding:20px}.ap-publish-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.ap-publish-status{background:#fff;border:1px solid #d8e3f2;border-radius:8px;margin-top:16px;padding:16px}.ap-targets{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px;margin:12px 0;display:grid}.ap-targets label{align-items:flex-start;gap:8px;display:flex}.ap-targets small{color:#53657b;display:block}.ap-publication p{overflow-wrap:anywhere}.offers-page{color:var(--text,#15324c)}.offers-toolbar{flex-wrap:wrap;align-items:end;gap:12px;margin:14px 0;display:flex}.offers-toolbar label{flex-direction:column;gap:5px;font-size:12px;display:flex}.offers-toolbar input,.offers-toolbar select{border:1px solid var(--border,#cddcf0);min-height:36px;color:inherit;background:#fff;border-radius:5px;padding:6px 10px}.offers-search{flex:1;min-width:200px}.offers-toolbar select{min-width:185px}.offers-note{color:var(--muted,#647995);margin:8px 0 12px;font-size:12px}.offers-table-wrap{border:1px solid var(--border,#cddcf0);background:#fff;border-radius:8px;overflow:visible}.offers-table,.offers-details table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:0}.offers-table col:first-child{width:30%}.offers-table col:nth-child(2){width:42%}.offers-table col:nth-child(3){width:28%}.offers-table td,.offers-table th{text-align:left;vertical-align:top;border-bottom:1px solid var(--border,#dbe4ef);overflow-wrap:anywhere;padding:10px 12px;font-size:13px;font-weight:400}.offers-table>thead th{z-index:1;background:#eaf1fc;padding:10px 12px;font-size:12px;position:sticky;top:0}.offers-table small{color:var(--muted,#647995);margin-top:3px;font-size:11px;display:block}.offers-group{color:#0678ec;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;line-height:1.6}.offers-group:focus-visible{outline-offset:4px;outline:2px solid #087aff}.offers-expanded{background:#f1f6ff}.offers-details>td{background:#f8faff;padding:0}.offers-details table{min-width:0}.offers-details table tr:last-child>*{border-bottom:0}.offers-details table th{padding-left:30px}.offers-footer{justify-content:flex-end;align-items:center;gap:10px;padding:12px 0;font-size:12px;display:flex}.offers-footer>span{margin-right:auto}.offers-archive{margin-top:6px;font-size:12px}.offers-archive>summary{cursor:pointer;padding:10px 0}@media (width<=700px){.offers-toolbar{gap:8px}.offers-toolbar label{flex:140px}.offers-table td,.offers-table th{padding:8px}}.offers-tabs{border-bottom:1px solid var(--border,#cbd7e8);flex-wrap:wrap;gap:4px;margin:0 0 14px;display:flex}.offers-tabs button{font:inherit;min-height:48px;color:var(--muted,#52667e);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:6px 6px 0 0;padding:12px 18px;font-size:13px}.offers-tabs button[aria-selected=true]{color:var(--accent,#006de5);border-bottom-color:var(--accent,#006de5);background:var(--surface-alt,#edf3fa)}.offers-tabs button:focus-visible{outline:2px solid var(--accent,#006de5);outline-offset:-2px}.offers-control-note{color:var(--muted,#52667e);margin:18px 0;font-size:13px}.offers-toolbar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.offers-toolbar-actions:empty{display:none}@media (width<=700px){.offers-toolbar-actions{width:100%;margin-left:0}}.offers-table td>small:first-child,.offers-table td>div:first-child>small:first-child{margin-top:0}.offers-toolbar label{min-width:0}.offers-toolbar input,.offers-toolbar select{min-width:0;max-width:100%}.offers-search{min-width:min(200px,100%)}.offers-price-values{flex-wrap:wrap;gap:4px 20px;display:flex}.offers-price-values>div{min-width:0}.offers-price-values small:first-child{margin-top:0}.offers-table .btn{white-space:normal;max-width:100%}.pw-comparison h3{margin:10px 0;font-size:14px}.pw-comparison-table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;min-width:1120px;font-size:12px}.pw-comparison-table th,.pw-comparison-table td{border-bottom:1px solid var(--ui-border,#dce5f1);text-align:right;background:var(--ui-surface,#fff);padding:10px}.pw-comparison-table thead th{z-index:2;background:var(--ui-soft,#e8f0fd);white-space:nowrap;position:sticky;top:0}.pw-comparison-table th:first-child{z-index:1;text-align:left;background:var(--ui-soft,#f4f7fc);min-width:250px;max-width:330px;position:sticky;left:0}.pw-comparison-table thead th:first-child{z-index:3}.pw-comparison-table .pw-comparison-platform{text-align:left;white-space:nowrap}.pw-comparison-table .pw-price-rank-0{background:color-mix(in srgb,#ffd34d 26%,var(--ui-surface,#fff));font-weight:600}.pw-comparison-table .pw-price-rank-1{background:color-mix(in srgb,#8e9aa9 13%,var(--ui-surface,#fff))}.pw-comparison-table .pw-price-rank-2{background:color-mix(in srgb,#e5a72e 18%,var(--ui-surface,#fff))}.pw-comparison-table small{margin-top:4px;font-size:11px;display:block}.pw-comparison .pw-table-wrap{max-height:calc(100dvh - 245px)}.pw fieldset{border:0;min-width:0;margin:0;padding:0}.pw-toolbar,.pw-actions,.pw-strip{flex-wrap:wrap;align-items:end;gap:12px;margin:14px 0;display:flex}.pw-toolbar .pr-field{flex:1;min-width:240px}.pw label{color:#42536d;gap:5px;font-size:12px;display:grid}.pw input,.pw select,.pw textarea{box-sizing:border-box;color:#182a43;min-width:0;font:inherit;background:#fff;border:1px solid #ccd9ec;border-radius:5px;max-width:100%;padding:7px 9px}.pw input:focus,.pw select:focus,.pw textarea:focus{outline-offset:1px;outline:2px solid #7faeff}.pw-strip{background:#edf3fc;border:1px solid #d6e2f3;border-radius:8px;padding:10px 14px}.pw-strip label{flex:1;min-width:85px;max-width:170px}.pw-actions>input{width:110px}.pw-table-wrap{scrollbar-width:auto;scrollbar-color:#93a8c3 #e2eaf5;border:1px solid #d2dff0;border-radius:8px;max-height:68dvh;overflow:auto}.pw-table-wrap::-webkit-scrollbar{width:14px;height:14px}.pw-table-wrap::-webkit-scrollbar-thumb{background:#93a8c3;border:3px solid #e2eaf5;border-radius:8px}.pw-table{border-collapse:separate;border-spacing:0;width:100%;min-width:1520px;font-size:12px}.pw-table th,.pw-table td{text-align:right;vertical-align:top;background:#fff;border-bottom:1px solid #dce5f1;padding:12px 10px}.pw-table thead th{z-index:3;white-space:nowrap;background:#e8f0fd;font-weight:600;position:sticky;top:0}.pw-table tr>th:nth-child(2){text-align:left;z-index:1;background:#f4f7fc;width:275px;min-width:275px;position:sticky;left:38px}.pw-table tr>td:first-child,.pw-table tr>th:first-child{z-index:2;width:38px;min-width:38px;position:sticky;left:0}.pw-table thead th:nth-child(-n+2){z-index:4}.pw-table td input:not([type=checkbox]){text-align:right;width:100px}.pw-table td select{width:100%;max-width:180px;font-size:11px}.pw-table small{color:#687a92;margin-top:5px;font-size:11px;font-weight:400;display:block}.pw-table strong{margin-top:4px;display:block}.pw-table .pw-edited>td,.pw-table .pw-edited>th{background:#fff9e5}.pw-table .pw-detail>td{text-align:left;background:#f7faff;padding:20px;position:static}.pw-detail-grid{grid-template-columns:1fr 1fr 1fr;gap:28px;max-width:1250px;display:grid}.pw-detail-grid label{margin-bottom:12px}.pw-detail-grid textarea{width:100%}.pw-detail-grid h3{margin-top:0;font-size:14px}.pw-detail-grid dl>div{border-bottom:1px solid #e2eaf4;justify-content:space-between;padding:5px 0;display:flex}.pw-detail-grid dd{font-variant-numeric:tabular-nums;margin:0}.pw-detail details{margin-top:14px}.pw-save{z-index:5;background:#fff;border-top:1px solid #d2dff0;justify-content:flex-end;align-items:center;gap:10px;padding:12px;display:flex;position:sticky;bottom:0;box-shadow:0 -3px 12px #183d7010}.pw-save>span{color:#5d7090;margin-right:auto}.pw .pc-tabs button{color:#405674;cursor:pointer;background:0 0;border:0;padding:12px 18px}.pw .pc-tabs button.active{color:#06f;background:#e8f0ff;border-bottom:3px solid #06f}.pw-preview{background:#fff}.pw-preview th{text-align:left}.pw-goal{gap:5px;display:grid}.pw-table .pw-goal input{width:100%}@media (width<=700px){.pw-save{flex-wrap:wrap}.pw-save>span{width:100%}.pw-strip label{max-width:none}.pw-detail-grid{grid-template-columns:1fr 1fr}.pw-toolbar{align-items:stretch}}.pw-commission-links{flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:34px;padding:0 4px;font-size:12px;display:flex}.pw-commission-links a{color:#1763bd;text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.pw-commission-links a:focus-visible{outline-offset:4px;outline:2px solid #7faeff}.pw-goals-table{border-collapse:separate;border-spacing:0;width:100%;min-width:650px;font-size:13px}.pw-goals-table th,.pw-goals-table td{text-align:right;background:#fff;border-bottom:1px solid #dce5f1;padding:14px}.pw-goals-table thead th{z-index:2;background:#e8f0fd;position:sticky;top:0}.pw-goals-table th:first-child{text-align:left;width:60%}.pw-goals-table small{color:#687a92;margin-top:6px;font-weight:400;display:block}.pw-goals-table input{text-align:right;width:125px}.pw .pw-goal-active{background:#edf4ff;border-color:#1764dc}.pw-sku-list{text-align:left;flex-wrap:wrap;gap:10px;display:flex}.pw-sku-list code{background:#edf3fc;border-radius:4px;padding:6px 9px}.pw-goal-editor{background:#fff;border:1px solid #ccd9ec;border-radius:6px;padding:12px}.pw-goal-editor small{display:block}.pw-goal-review{background:#edf3fc;padding:10px;line-height:1.6}.pw-rules{background:#edf3fc;border:1px solid #d6e2f3;border-radius:6px;margin:6px 0;padding:7px 10px;font-size:11px}.pw-rule-row{flex-wrap:wrap;align-items:end;gap:6px 12px;display:flex}.pw-rule-row label{flex:1;gap:3px;min-width:90px;max-width:150px;font-size:11px}.pw-rule-row input{width:100%;height:28px;padding:4px 7px}.pw-rounding-row label{min-width:135px;max-width:160px}.pw-rule-explanation{color:#52647a;align-self:center;max-width:270px;font-size:10px}.pw-rules .pw-commission-links{min-height:24px;padding:0;font-size:11px}.pw-rule-fees{margin:5px 0 0}.pw-rule-fees summary{cursor:pointer;padding:4px 0}.pw-rule-fees .pr-settings-grid{background:#fff;padding:10px}.pw-toolbar,.pw-actions{gap:8px;margin:7px 0}.pw-toolbar label{gap:3px}.pw-toolbar input,.pw-toolbar select{padding:5px 8px}.pw .pc-tabs button{padding:8px 14px}.pw .pr-section{margin:6px 0;padding:7px 10px}.pw-table td,.pw-table th{padding:9px 10px}.pw-table .pw-detail>td{padding:14px}.pw-goal-editor{padding:8px}.pw-goal-editor p{margin:3px 0 7px}.pw-goal-inputs{gap:16px;margin-bottom:12px;display:flex}.pw-recalc-row{white-space:normal;max-width:180px;color:#176139!important}.pw-recalc-notice{color:#245438;background:#edf7f0;margin:5px 0;padding:7px 10px;font-size:12px}.pw-save{padding:8px 10px}.pw-table-wrap{min-height:260px;max-height:calc(100dvh - 335px)}.pw-goals .pw-table-wrap{max-height:calc(100dvh - 260px)}@media (width<=700px){.pw-rules{padding:6px}.pw-rule-row{gap:5px 8px}.pw-rule-row label{flex:100px;max-width:none}.pw-rule-explanation{max-width:none}.pw-table-wrap{max-height:65dvh}.pw-detail-grid{grid-template-columns:1fr 1fr}.pw-goals .pw-table-wrap{max-height:65dvh}}.pw .pw-rules input{height:26px;min-height:26px;padding:2px 6px}.pw-rule-row label{gap:2px;line-height:14px}.pw-rules{padding:5px 8px}.pw-rule-row+.pw-rule-row{margin-top:4px}.pw-rule-explanation{line-height:13px}.pw-parameter-confirm{background:#fff9e5;border:1px solid #ccd9ec;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 8px;font-size:12px;display:flex}.pw fieldset:disabled .pw-rules input{color:#354862;opacity:1;cursor:default;background:#f4f7fc}.pw-table-wrap{max-height:calc(100dvh - 235px)}.pw-table td.pw-profit-deviation,.pw-table td.pw-profit-deviation small{color:#c62828}.pw-exclusions .pw-goals-table{table-layout:fixed;width:100%;min-width:0}.pw-exclusions .pw-goals-table th:last-child,.pw-exclusions .pw-goals-table td:last-child{text-align:center;width:110px}.pw-exclusions .pw-goals-table th:first-child{overflow-wrap:anywhere}.pw-exclusions .pw-table-wrap{min-height:0}.pw-table,.pw-goals .pw-goals-table{font-size:12px}.pw-table th,.pw-table td,.pw-goals .pw-goals-table th,.pw-goals .pw-goals-table td{vertical-align:top;border-bottom:1px solid #dce5f1;padding:9px 10px}.pw-table thead th,.pw-goals .pw-goals-table thead th{white-space:nowrap;background:#e8f0fd;font-weight:600}.pw-table small,.pw-goals .pw-goals-table small{color:#687a92;margin-top:5px;font-size:11px;font-weight:400;display:block}.pw-table strong,.pw-goals .pw-goals-table strong{margin-top:4px;display:block}.pw-goals .pw-goals-table{table-layout:fixed}.pw-goals .pw-goals-table tr>th:first-child{z-index:1;background:#f4f7fc;width:275px;min-width:275px;position:sticky;left:0}.pw-goals .pw-goals-table thead th:first-child{z-index:3;background:#e8f0fd}.pw-table .pw-edited>td,.pw-table .pw-edited>th,.pw-goals .pw-edited>td,.pw-goals .pw-edited>th{background:#fff9e5}.pw-table .pw-detail>td,.pw-goals .pw-detail>td{text-align:left;background:#f7faff;padding:14px;position:static}.pw-goals .pw-goals-table{width:800px;min-width:650px;max-width:100%}.pw-goals .pw-goals-table td.pw-bundle-goal-label{text-align:justify;text-align-last:justify;white-space:normal;overflow-wrap:anywhere;padding-left:105px}.pw-rules fieldset{border:0;min-width:0;margin:0;padding:0}.pw-rules .pw-bases{margin-top:8px}.pw-bases .pr-fields{flex-wrap:wrap;gap:8px 12px;margin:0;display:flex}.pw-bases .pr-fields>div{flex:210px;min-width:0;max-width:300px}.pw-bases select{width:100%;min-height:28px;padding:3px 6px;font-size:11px}.pw-rules .pr-commission-basis{max-width:300px;margin:8px 0}.pw-rules fieldset:disabled input,.pw-rules fieldset:disabled select{color:#354862;opacity:1;cursor:default;background:#f4f7fc}.pw-rule-fees .pr-settings-card{padding:12px}.pw-rule-fees .pr-rule-description{min-height:0;margin-bottom:8px}.pw-rule-fees .pw-ebay-audit{align-items:center;margin:10px 0}.pw-ebay-audit label{max-width:240px}.pw-ebay-audit span{max-width:600px}.pw-rules .pr-settings-grid{gap:12px}.pw-table{min-width:1630px}.pw-table .pw-fee-category{text-align:left;min-width:110px}.pw-payment-rule{color:#52647a;margin:7px 0 2px;font-size:11px}.pw label.pr-override{align-items:center;gap:7px;line-height:1.4;display:flex}.pw label.pr-override input[type=checkbox]{flex:none;width:14px;height:14px;margin:0;padding:0}.modal.pw-recalc-dialog{width:min(900px,100vw - 32px)}.pw-recalc-dialog .pr-table{table-layout:fixed;white-space:normal}.pw-recalc-dialog .pr-table th,.pw-recalc-dialog .pr-table td{white-space:normal;overflow-wrap:anywhere;text-align:left;vertical-align:top;min-width:0;max-width:none}.pw-recalc-dialog .pr-table th:first-child{width:48%;min-width:0;max-width:none}.pw-group-overrides{width:min(620px,100vw - 76px);max-width:100%}.pw-group-overrides>p{color:#52647a;margin:8px 0;font-size:12px}.pw-group-overrides>.pr-fields{grid-template-columns:minmax(0,1fr);gap:8px;margin:12px 0;display:grid}.pw-group-overrides .pr-parameter-override{background:#fff;border:1px solid #d6e2f3;border-radius:5px;grid-template-columns:minmax(0,1fr) 100px;align-items:center;gap:16px;padding:6px 10px;display:grid}.pw-group-overrides .pr-parameter-override .pr-override{color:#253a56;margin:0;font-size:12px}.pw-group-overrides .pr-parameter-override .pr-field{margin:0}.pw-group-overrides .pr-parameter-override .pr-field>span{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pw-group-overrides input:disabled{color:#52647a;opacity:1;background:#f3f6fa}.pw-group-overrides .pr-parameter-override:has(input[type=checkbox]:checked){background:#f1f6ff;border-color:#7faeff}.pw-table .pw-transport-amount{white-space:nowrap;justify-content:flex-end;align-items:baseline;gap:8px;margin-top:4px;display:flex}.pw-table .pw-transport-amount strong,.pw-table .pw-transport-amount small{margin-top:0}.pw-table small.pw-recalculation-needed,small.pw-recalculation-needed{color:#b45309;font-weight:700}.pw-progress{color:#435b7c;background:#f6f9ff;border:1px solid #d6e2f6;border-radius:6px;align-items:center;gap:10px;min-height:38px;margin:8px 0;padding:9px 12px;font-size:12px;display:flex}.pw-progress strong{font-weight:600}.pw-progress-running{color:#1264d8;background:#eaf2ff}.pw-progress-error{color:#a63524;background:#fff0ed;border-color:#f0cec8}.pw-progress-spinner{border:2px solid #b7d0f6;border-top-color:#1264d8;border-radius:50%;flex:0 0 14px;width:14px;height:14px;animation:.8s linear infinite pw-progress-spin}@keyframes pw-progress-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pw-progress-spinner{animation:none}}.pw-sku-exclusions{gap:6px;margin-bottom:12px;display:grid}.pw-sku-exclusions>label:has(input){align-items:center;gap:8px;display:flex}.pw-sku-exclusions code{overflow-wrap:anywhere;font-size:12px}.pw{min-width:0;max-width:100%;container-type:inline-size}.pw .pw-table-wrap{max-width:100%;min-height:0;max-height:var(--pw-sheet-height,calc(100dvh - 360px));box-sizing:border-box}.pw .pw-table{table-layout:fixed;width:100%;min-width:0}.pw .pw-table th,.pw .pw-table td{overflow-wrap:anywhere;min-width:0;padding:8px 6px}.pw .pw-table thead th{white-space:normal}.pw .pw-table tr>th:nth-child(2){width:18%;min-width:0;left:30px}.pw .pw-table tr>td:first-child,.pw .pw-table tr>th:first-child{box-sizing:border-box;width:30px;min-width:0}.pw .pw-table th:nth-child(3){width:8%}.pw .pw-table th:nth-child(4){width:7%}.pw .pw-table th:nth-child(5){width:13%}.pw .pw-table th:nth-child(6){width:10%}.pw .pw-table th:nth-child(7){width:9%}.pw .pw-table th:nth-child(8){width:7%}.pw .pw-table th:nth-child(9),.pw .pw-table th:nth-child(10){width:8%}.pw .pw-table .pw-fee-category{min-width:0}.pw .pw-table .btn{white-space:normal;max-width:100%;padding:5px 7px}.pw .pw-table .pw-transport-amount{white-space:normal;flex-wrap:wrap;gap:3px 6px}.pw .pw-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.pw .pw-goals .pw-goals-table{table-layout:fixed;width:100%;min-width:0}.pw .pw-goals .pw-goals-table tr>th:first-child{width:40%;min-width:0}.pw .pw-goals .pw-goals-table td.pw-bundle-goal-label{text-align:left;text-align-last:auto;padding-left:14px}.pw .pw-comparison-table{table-layout:fixed;min-width:0}.pw .pw-comparison-table th,.pw .pw-comparison-table td{white-space:normal;overflow-wrap:anywhere;min-width:0;padding:9px 6px}.pw .pw-comparison-table th:first-child{width:22%;min-width:0;max-width:none}@container (width<=800px){.pw .pw-table thead,.pw .pw-comparison-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pw .pw-table tbody,.pw .pw-comparison-table tbody{display:block}.pw .pw-table tr:not(.pw-detail),.pw .pw-comparison-table tr{border-bottom:2px solid var(--ui-border,#dce5f1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pw .pw-table tr>th,.pw .pw-table tr>td,.pw .pw-comparison-table tr>th,.pw .pw-comparison-table tr>td{text-align:left;width:auto;min-width:0;max-width:none;position:static}.pw .pw-table tr>td:first-child,.pw .pw-table tr>th:nth-child(2),.pw .pw-table tr>td:last-child,.pw .pw-comparison-table tr>th{grid-column:1/-1;width:auto}.pw .pw-table tr:not(.pw-detail)>td:nth-child(n+3):before,.pw .pw-comparison-table td:before{color:var(--ui-muted,#687a92);margin-bottom:4px;font-size:11px;display:block}.pw .pw-table td:nth-child(3):before{content:"Kategoria prowizji"}.pw .pw-table td:nth-child(4):before{content:"Zakup netto · EUR"}.pw .pw-table td:nth-child(5):before{content:"Transport · EUR"}.pw .pw-table td:nth-child(6):before{content:"Cel · EUR / %"}.pw .pw-table td:nth-child(7):before{content:"Cena brutto · EUR"}.pw .pw-table td:nth-child(8):before{content:"Po rabatach · EUR"}.pw .pw-table td:nth-child(9):before{content:"Zysk / marża · EUR / %"}.pw .pw-table td:nth-child(10):before{content:"Prowizja · EUR"}.pw .pw-table .pw-transport-amount{justify-content:flex-start}.pw .pw-detail,.pw .pw-detail>td{width:auto;display:block}.pw .pw-detail-grid{grid-template-columns:minmax(0,1fr)}.pw .pw-comparison-table td:nth-child(2):before{content:"Najniższa cena"}.pw .pw-comparison-table td:nth-child(4):before{content:"Druga najniższa cena"}.pw .pw-comparison-table td:nth-child(8):before{content:"Trzecia najniższa cena"}.pw .pw-comparison-table td:nth-child(3):before,.pw .pw-comparison-table td:nth-child(5):before,.pw .pw-comparison-table td:nth-child(9):before{content:"Platforma"}.pw .pw-comparison-table td:nth-child(6):before{content:"Różnica EUR"}.pw .pw-comparison-table td:nth-child(7):before{content:"Różnica %"}}.pw .pw-save{flex-wrap:wrap;min-width:0}.pw .pw-toolbar .pr-suggest{min-width:0;max-width:100%}.pw .pw-toolbar .pr-field{min-width:0}.pw .pw-goals-table th,.pw .pw-goals-table td{white-space:normal;overflow-wrap:anywhere}.pr-page{color:var(--text,#202124);font-size:13px}.pr-topbar{border-bottom:1px solid var(--ui-border);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:0 20px;display:flex}.pr-topbar-actions{flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;display:flex}.pr-topbar-actions .btn{white-space:normal;height:auto}.modal.pr-audit-modal{width:min(1180px,100vw - 32px)}.pr-source.pr-audit-embedded{border:0;margin:0;padding:0}@media (width<=650px){.pr-topbar-actions{width:100%;padding:4px 0 10px}}.pr-muted,.pr-meta{color:#5f6368}.pr-toolbar{flex-wrap:wrap;align-items:flex-end;gap:16px;margin:16px 0;display:flex}.pr-field{color:#3c4043;flex-direction:column;gap:6px;min-width:0;font-size:12px;display:flex}.pr-field input,.pr-field select,.pr-field textarea{color:#202124;width:100%;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #dadce0;border-radius:5px;min-height:36px;padding:9px 10px}.pr-field input:focus,.pr-field select:focus,.pr-field textarea:focus{outline-offset:1px;outline:2px solid #a8c7fa}.pr-field input:disabled,.pr-field select:disabled{color:#70757a;background:#f3f4f5}.pr-search{flex:1;min-width:200px}.pr-toolbar select{min-width:150px}.pr-meta{justify-content:space-between;gap:16px;margin-bottom:12px;display:flex}.pr-table-wrap{border:1px solid #e0e3e7;border-radius:8px;max-height:62vh;overflow:auto}.pr-history-readable td:nth-child(-n+3),.pr-history-readable th:nth-child(-n+3){text-align:left;white-space:normal;overflow-wrap:anywhere;min-width:110px;max-width:290px}.pr-history-readable td:nth-child(n+4){white-space:pre-wrap;overflow-wrap:anywhere;min-width:90px;max-width:300px}.pr-table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:12px}.pr-table th,.pr-table td{text-align:right;vertical-align:middle;font-variant-numeric:tabular-nums;border-bottom:1px solid #e8eaed;padding:12px 14px}.pr-table th:first-child{text-align:left;white-space:normal;min-width:235px;max-width:300px}.pr-table thead th{color:#5f6368;z-index:1;background:#f8fafd;font-weight:500;position:sticky;top:0}.pr-table tbody th{font-weight:500}.pr-table tbody tr:hover{background:#f8fafd}.pr-table small{color:#70757a;margin-top:4px;font-weight:400;display:block}.pr-name{color:#1a73e8;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.pr-name:hover{text-decoration:underline}.pr-negative,.pr-error{color:#b3261e}.pr-error{background:#fce8e6;border-radius:5px;padding:12px}.pr-empty{padding:20px}.pr-footer{justify-content:flex-end;align-items:center;gap:15px;margin:12px 0 22px;display:flex}.pr-section{background:#fff;border:1px solid #e0e3e7;border-radius:7px;margin:16px 0;padding:14px}.pr-section summary{cursor:pointer;font-weight:600}.pr-section[open]>summary{margin-bottom:16px}.pr-section li{margin:6px 0}.pr-toolbar .pr-field input,.pr-toolbar .pr-field select,.pr-toolbar .btn.pr-platform-settings{box-sizing:border-box;height:40px;min-height:40px}.pr-toolbar .btn.pr-platform-settings{padding:0 16px;font-size:12px}.modal.pr-channel-modal{width:min(1080px,100vw - 40px);max-width:1080px;max-height:calc(100dvh - 40px);overflow:hidden}.modal.pr-channel-modal[open]{flex-direction:column;display:flex}.pr-channel-modal>.panel-title{flex:none}.modal.pr-channel-modal .modal-body{min-height:0;padding:0;display:flex;overflow:hidden}.pr-channel-modal .pr-editor{flex-direction:column;width:100%;min-height:0;display:flex}.pr-channel-modal .pr-editor-scroll{min-height:0;padding:16px 24px;overflow-y:auto}.pr-channel-modal .pr-save{background:var(--ui-surface,#fff);flex:none;margin:0;padding:16px 24px}.pr-channel-modal .pr-save .btn{min-height:38px}.pr-channel-settings+.pr-muted{margin:14px 0;font-size:12px}.pr-settings-intro{color:#5f6368;margin:0 0 16px;font-size:12px}.pr-settings-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.pr-settings-card{background:#fff;border:1px solid #e0e3e7;border-radius:8px;min-width:0;padding:18px}.pr-settings-card h3{color:#202124;margin:0 0 16px;font-size:14px}.pr-settings-card>.pr-fields{grid-template-columns:minmax(0,1fr);gap:14px;margin:0}.pr-settings-card .pr-muted,.pr-audit-setting p{font-size:12px;line-height:1.6}.pr-store-note{background:#f5f8fd;border-radius:6px;margin-top:24px;padding:14px;font-size:12px;line-height:1.6}.pr-store-note p{margin:6px 0 0}.pr-rule-description{color:#5f6368;min-height:36px;margin:0 0 14px;font-size:12px;line-height:1.5}.pr-platform-band{margin:12px 0;font-size:12px}.pr-fee-extras{gap:12px;display:grid}.pr-settings-card .btn.pr-advanced-button{margin-top:16px;font-size:11px}.pr-settings-card .pr-fee .pr-fields{grid-template-columns:1fr 1fr}.pr-commission-basis{max-width:360px;margin-bottom:16px}.pr-commission-basis .pr-fields{margin:0;display:block}.pr-audit-setting{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:20px;margin-top:18px;display:grid}.pr-audit-setting p{margin:0}.pr-fields.pr-change-meta{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:end;margin-bottom:0}.pr-change-meta textarea{resize:vertical;height:40px;min-height:40px}@media (width<=760px){.modal.pr-channel-modal{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.pr-channel-modal .pr-editor-scroll{padding:16px}.pr-channel-modal .pr-save{padding:12px 16px}.pr-settings-grid{grid-template-columns:1fr;gap:14px}.pr-audit-setting{grid-template-columns:1fr;gap:8px}}@media (width<=480px){.pr-fields.pr-change-meta{grid-template-columns:1fr}.pr-settings-card{padding:14px}.pr-channel-modal .pr-save{gap:6px}.pr-channel-modal .pr-save .btn{padding:8px;font-size:11px}}.pr-modal .modal-body{padding:22px}.pr-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:16px 0;display:grid}.pr-editor fieldset{border:0;min-width:0;margin:0;padding:0}.pr-band{align-items:flex-end;gap:16px;margin:14px 0;display:flex}.pr-band>.pr-field{flex:1}.pr-band>span{flex:1;padding:10px 0}.pr-override{color:#70757a;align-items:center;gap:6px;margin-bottom:6px;font-size:11px;display:flex}.pr-fee{padding:0 2px}.pr-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pr-save{border-top:1px solid #e0e3e7;justify-content:flex-end;margin-top:22px;padding-top:16px}.pr-info,.pr-impact{background:#f1f6fe;border-radius:6px;margin:0 0 16px;padding:16px}.pr-impact h3{margin:0 0 8px}.pr-impact .pr-table-wrap{max-height:32vh}.pr-totals{background:#f1f6fe;border-radius:8px;grid-template-columns:repeat(3,1fr);gap:16px;margin:20px 0;padding:18px;display:grid}.pr-totals strong{margin-top:8px;font-size:23px;font-weight:500;display:block}.pr-breakdown>div{border-bottom:1px solid #eee;justify-content:space-between;padding:8px 0;display:flex}.pr-breakdown dd{font-variant-numeric:tabular-nums;margin:0}.pr-history{grid-template-columns:1fr 1fr;gap:16px;display:grid}.pr-history pre{background:#f8f9fa;padding:12px;font-size:11px;overflow:auto}.pr-import{align-items:center;gap:20px;margin:20px 0;display:flex}.pr-modal .btn.primary{color:#fff;background:#1a73e8;border-color:#1a73e8}.pr-modal .btn:disabled{opacity:.5}@media (width<=760px){.pr-fields{grid-template-columns:1fr 1fr}.pr-meta{flex-direction:column}.pr-totals{grid-template-columns:1fr}.pr-band{flex-wrap:wrap}.pr-modal .modal-body{padding:14px}}@media (width<=480px){.pr-fields,.pr-history{grid-template-columns:1fr}}.pr-source{border:1px solid var(--ui-border,#d7deeb);border-radius:10px;margin:12px 0;padding:12px}.pr-source>summary{cursor:pointer;font-weight:600}.pr-source .pr-table-wrap,.pr-editor .pr-table-wrap{max-height:55vh;overflow:auto}.pr-source table,.pr-editor .pr-table-wrap table{border-collapse:collapse;width:100%}.pr-source th,.pr-source td,.pr-editor .pr-table-wrap th,.pr-editor .pr-table-wrap td{border-bottom:1px solid var(--ui-border,#d7deeb);text-align:left;vertical-align:top;padding:10px}.pr-audit-intro{margin:12px 0 18px;font-size:14px}.pr-audit-toolbar{flex-wrap:wrap;align-items:flex-end;gap:12px 20px;margin:16px 0;display:flex}.pr-audit-toolbar .pr-field{width:240px}.pr-audit-toolbar select,.pr-audit-toolbar .btn{min-height:40px}.pr-audit-toolbar>p{margin:0;padding-bottom:10px;font-size:12px}.pr-audit-help{color:#5f6368;font-size:12px;line-height:1.65}.pr-audit-help>summary,.pr-audit-evidence>summary{cursor:pointer;font-weight:400}.pr-audit-help p{max-width:1000px;margin:8px 0}.pr-audit-counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0 14px;display:grid}.pr-audit-counts>div{background:var(--ui-surface,#fff);border:1px solid var(--ui-border,#d7deeb);border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:4px 12px;padding:14px 18px;display:grid}.pr-audit-counts strong{grid-row:span 2;font-size:25px;font-weight:600}.pr-audit-counts span{font-weight:600}.pr-audit-counts small{color:#5f6368;font-size:11px}.pr-audit-counts>div:first-child strong{color:#137333}.pr-audit-counts>div:nth-child(2) strong{color:#985900}.pr-audit-counts>div:last-child strong{color:#5f6368}.pr-audit-note{color:#5f6368;margin:8px 0 18px;font-size:12px;line-height:1.6}.pr-audit-results{justify-content:space-between}.pr-audit-table{background:var(--ui-surface,#fff);font-size:12px}.pr-audit .pr-audit-table th{z-index:1;background:#f8fafd;position:sticky;top:0}.pr-audit-table th,.pr-audit-table td{padding:14px}.pr-audit-table small{color:#5f6368;margin-top:4px;font-size:11px;font-weight:400;display:block}.pr-audit-table th:nth-child(3),.pr-audit-table th:nth-child(4),.pr-audit-table th:nth-child(5),.pr-audit-table .pr-audit-amount{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.pr-audit-table td:first-child{min-width:160px}.pr-audit-table .pr-audit-skus{overflow-wrap:anywhere;max-width:260px;font-weight:600}.pr-audit-skus>div+div{margin-top:6px}.pr-audit-table td:last-child{width:34%;min-width:220px}.pr-audit-table td>p{margin:8px 0}.pr-audit-badge{border-radius:5px;padding:4px 7px;font-size:11px;font-weight:600;display:inline-block}.pr-audit-badge.is-match{color:#137333;background:#e6f4ea}.pr-audit-badge.is-difference{color:#855000;background:#fff4dd}.pr-audit-badge.is-incomplete{color:#5f6368;background:#f1f3f4}.pr-audit-evidence{color:#5f6368;overflow-wrap:anywhere;margin-top:9px;font-size:11px}.pr-audit-pages{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:12px;display:flex}.pr-bulk-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.pr-bulk-target{margin-top:16px}.pr-bulk-modal .pr-settings-card>p{font-size:12px;line-height:1.6}.pr-bulk-choices{border:1px solid var(--ui-border,#d7deeb);border-radius:6px;max-height:220px;padding:8px;overflow:auto}.pr-bulk-choices label{cursor:pointer;align-items:flex-start;gap:10px;padding:8px;font-size:12px;display:flex}.pr-bulk-choices input{flex:none;margin:3px 0}.pr-bulk-choices small{color:#5f6368;margin-top:4px;display:block}.pr-bulk-selection-actions{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}.pr-bulk-note{color:#5f6368;margin:16px 0;font-size:12px;line-height:1.6}.pr-bulk-modal .pr-impact .pr-table-wrap{max-height:40vh}@media (width<=760px){.pr-bulk-grid{grid-template-columns:1fr}.pr-audit-counts{grid-template-columns:1fr;gap:8px}.pr-audit-counts>div{grid-template-columns:36px 90px 1fr;padding:10px 12px}.pr-audit-counts strong{grid-row:auto;font-size:22px}.pr-audit-toolbar{gap:10px}.pr-audit-toolbar>p{flex-basis:100%;padding:0}}@media (width<=420px){.pr-audit-toolbar .pr-field{flex:1;min-width:170px}.pr-audit-counts>div{grid-template-columns:30px 75px 1fr;gap:6px}}.pr-price-toolbar{border:1px solid var(--ui-border,#dce3eb);background:var(--ui-surface,#fff);border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin:14px 0;padding:16px 18px;display:flex}.pr-price-toolbar p{margin:5px 0}.pr-price-toolbar small{color:var(--ui-muted,#64748b)}.pr-price-table tbody>tr>th,.pr-price-table tbody>tr>td{vertical-align:top;line-height:20px}.pr-price-status{text-align:right;cursor:pointer;width:100%;min-width:150px;color:inherit;font:inherit;background:0 0;border:0;flex-direction:column;align-items:flex-end;gap:4px;padding:0;line-height:20px;display:flex}.pr-price-status .pr-price-amount{font-variant-numeric:tabular-nums}.pr-price-status strong{font-size:11px;line-height:16px}.pr-price-status small{margin-top:0;line-height:16px}.pr-price-status:hover{text-decoration:underline}.pr-price-status small{white-space:normal;color:var(--ui-muted,#64748b);font-size:11px;font-weight:400}.pr-price-match strong,.pr-price-details .pr-price-match{color:var(--ui-success,#137333)}.pr-price-state-line{align-items:center;gap:6px;display:inline-flex}.pr-price-info{color:#475569;cursor:help;border:1px solid #64748b;border-radius:50%;flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;font-size:11px;font-style:normal;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.pr-price-info-tooltip{z-index:3000;box-sizing:border-box;color:#334155;text-align:left;overflow-wrap:anywhere;background:#fff;border:1px solid #cbd5e1;border-radius:8px;max-height:260px;padding:12px 14px;font-size:12px;line-height:1.5;position:fixed;overflow:auto;box-shadow:0 5px 20px #0f172a24}.pr-price-info-tooltip strong{color:#334155;font-size:12px}.pr-price-info-tooltip ul{margin:6px 0;padding-left:18px}.pr-price-info-tooltip p{color:#64748b;margin:6px 0 0}.pr-price-difference strong,.pr-price-details .pr-price-difference{color:var(--ui-danger,#b42318)}.pr-price-stale strong,.pr-price-missing strong{color:var(--ui-muted,#64748b)}.pr-price-modal{width:min(1120px,100vw - 32px)!important;max-width:1120px!important}.pr-price-modal .pr-table-wrap{max-height:48vh;overflow:auto}.pr-price-target{background:var(--ui-surface-muted,#f1f5f9);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:10px 24px;padding:14px 18px;display:flex}.pr-price-target strong{font-size:24px}.pr-price-target small{flex-basis:100%}.pr-price-details{min-width:720px!important}.pr-price-details td,.pr-price-details th{white-space:normal}.pr-price-details small{margin-top:4px;font-size:11px;display:block}.pr-price-warning{border-left:3px solid var(--ui-danger,#b42318);background:var(--ui-surface-muted,#f1f5f9);padding:12px}@media (width<=700px){.pr-price-toolbar{flex-direction:column;align-items:stretch}.pr-price-toolbar button{width:100%}.pr-price-modal{width:calc(100vw - 20px)!important}}.pr-archive-filters{grid-template-columns:1fr 1fr;gap:16px;margin:20px 0;display:grid}.pr-archive-filters label{flex-direction:column;gap:8px;display:flex}.pr-archive-filters input,.pr-archive-filters select{border:1px solid var(--ui-border,#dce3eb);background:var(--ui-surface,#fff);height:40px;color:inherit;border-radius:6px;padding:8px}.pr-archive-table{min-width:700px}.pr-archive-table td:last-child{text-align:left;max-width:330px}.pr-archive-table small{white-space:normal}.pr-draft{color:var(--ui-muted,#64748b)}.pr-price-status small{max-width:240px}@media (width<=700px){.pr-archive-filters{grid-template-columns:1fr}}.pr-page{width:100%;min-width:0;max-width:none}.pr-catalog-table{scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:#75879c #e9eff6;max-height:min(70dvh,760px);overflow:scroll auto}.pr-catalog-table::-webkit-scrollbar{width:14px;height:14px}.pr-catalog-table::-webkit-scrollbar-track{background:#e9eff6}.pr-catalog-table::-webkit-scrollbar-thumb{background:#75879c;border:3px solid #e9eff6;border-radius:8px}.pr-catalog-table::-webkit-scrollbar-thumb:hover{background:#425a76}.pr-catalog-table:focus-visible{outline-offset:2px;outline:2px solid #4386e7}.pr-catalog-table .pr-price-table{border-collapse:separate;border-spacing:0}.pr-catalog-table .pr-price-table thead th{z-index:3;background:#f8fafd;position:sticky;top:0;box-shadow:0 1px #cbd5e1}.pr-catalog-table .pr-price-table{min-width:1720px}.pr-catalog-table .pr-price-table th:first-child{width:280px;min-width:280px}.pr-catalog-table .pr-price-table th:nth-child(3),.pr-catalog-table .pr-price-table td:nth-child(3){width:230px;min-width:230px}.pr-catalog-table .pr-price-status{min-width:220px}.pr-catalog-table th,.pr-catalog-table td{padding:12px 16px}.modal.pr-modal{width:min(1400px,100vw - 32px);max-width:1400px}.modal.pr-price-modal{width:min(1400px,100vw - 32px)!important;max-width:1400px!important}.pr-suggest{flex:1;min-width:240px;position:relative}.pr-suggest ul{z-index:20;background:var(--ui-surface,#fff);border:1px solid var(--ui-border,#ccd5df);border-radius:8px;max-height:320px;margin:4px 0;padding:6px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 8px 24px #1232}.pr-suggest li{cursor:pointer;white-space:normal;padding:9px 12px}.pr-suggest li:hover,.pr-suggest li[aria-selected=true]{background:var(--ui-surface-muted,#eaf1fc)}.pr-footer{background:var(--ui-surface,#fff);z-index:2;border:1px solid var(--ui-border,#dce3eb);border-radius:8px;flex-wrap:wrap;padding:12px;position:static}.pr-footer label{margin-right:auto}.pr-footer select{min-height:34px;margin-left:8px;padding:4px 10px}.pr-modal.pr-purchase-setup{width:min(760px,96vw);max-width:760px}.pr-audit-body{padding:0}.pr-audit-toolbar{align-items:center;gap:8px 16px;margin:8px 0}.pr-audit-toolbar .pr-field{flex-direction:row;flex:none;align-items:center;gap:8px;width:auto;margin:0;display:flex}.pr-audit-toolbar .pr-field select{width:170px;min-height:32px;padding:5px 8px}.pr-audit-counts{flex-wrap:wrap;flex:1;gap:8px;margin:0;display:flex}.pr-audit-counts>div{border-radius:5px;gap:6px;padding:5px 9px;display:flex}.pr-audit-counts strong{grid-row:auto;font-size:16px}.pr-audit-counts span{font-size:12px}.pr-audit-resources{flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin:4px 0 8px;font-size:11px;display:flex}.pr-audit-resources .pw-commission-links{margin:0}.pr-audit-resources>.pr-muted{margin:0 0 0 auto;font-size:11px}.pr-audit-resources .pr-audit-help[open]{flex-basis:100%;order:2}.pr-audit-resources .pr-audit-help[open] p{margin:6px 0}.pr-audit .pr-table-wrap{min-height:220px;max-height:calc(100dvh - 270px)}@media (width<=700px){.pr-audit-toolbar{gap:6px 12px}.pr-audit-toolbar .pr-field{min-width:0}.pr-audit-counts{flex-basis:100%;order:2;gap:6px}.pr-audit-resources>.pr-muted{margin-left:0}.pr-audit .pr-table-wrap{max-height:65dvh}}.pw-navigation{border-bottom:1px solid var(--ui-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;display:flex}.pw-navigation>.pc-tabs{border:0;min-width:0;margin:0}.pw-navigation>.btn{flex-shrink:0;margin-left:auto}.pa-time-view{padding:22px 26px 30px}.pa-time-overview{background:#fff;border:1px solid #d6e1f1;border-radius:10px;grid-template-columns:repeat(3,1fr);gap:20px;padding:20px;display:grid}.pa-time-overview>div{gap:6px;display:grid}.pa-time-overview span{color:#627690;font-size:12px}.pa-time-overview strong{font-variant-numeric:tabular-nums;font-size:23px}.pa-time-overview small{color:#718099;font-size:11px}.pa-time-tools{flex-direction:column;gap:14px;margin:22px 0 12px;display:flex}.pa-time-filters{flex-wrap:wrap;gap:6px;display:flex}.pa-time-filters button{border-radius:20px;padding:8px 12px;font-size:12px}.pa-time-tools>label{color:#60718a;align-items:center;gap:7px;font-size:12px;display:flex}.pa-archive .pa-time-caption{margin-bottom:20px;font-size:11px}.pa-time-rail{margin:0;padding:0;list-style:none}.pa-time-item{grid-template-columns:120px minmax(0,1fr);gap:26px;padding-bottom:14px;display:grid;position:relative}.pa-time-item:before{content:"";background:#c6d6ef;width:2px;position:absolute;top:18px;bottom:-18px;left:131px}.pa-time-item:last-child:before{display:none}.pa-time-item:after{content:"";background:#7797bf;border:2px solid #f5f8fd;border-radius:50%;width:10px;height:10px;position:absolute;top:19px;left:126px}.pa-time-price:after{background:#0875d8;box-shadow:0 0 0 4px #dfebff}.pa-time-date{text-align:right;flex-direction:column;gap:5px;padding-top:16px;display:flex}.pa-time-date strong{font-size:13px}.pa-time-date small{color:#718198;font-size:11px}.pa-time-card{background:#fff;border:1px solid #d5e1f4;border-radius:9px;min-width:0;padding:16px 20px}.pa-archive .pa-time-card h3{margin:0 0 10px;font-size:15px}.pa-time-price .pa-time-card{border-color:#abc8ef}.pa-time-changes{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pa-time-changes>li{justify-content:space-between;align-items:baseline;gap:18px;font-size:13px;display:flex}.pa-time-changes>li>span{color:#65758b;flex-shrink:0;font-size:12px}.pa-time-changes>li>div{text-align:right;white-space:pre-line;overflow-wrap:anywhere;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:9px;display:flex}.pa-time-before{color:#7b8797}.pa-time-arrow{color:#7894b4}.pa-time-changes strong{white-space:pre-line;font-weight:600}.pa-time-changes strong small{color:#718198;font-size:11px;font-weight:400;display:block}.pa-time-entry{align-items:center;gap:18px;display:flex}.pa-time-entry>strong{font-size:21px}.pa-time-entry>span{color:#617896;font-size:12px}.pa-time-delta{margin-top:10px;font-size:12px}.pa-time-details{margin-top:9px;font-size:12px}.pa-archive .pa-time-details summary{color:#6e8099;padding:6px 0;font-size:11px}.pa-time-details dl{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pa-time-details dl>div{overflow-wrap:anywhere;background:#f4f7fc;padding:10px}.pa-time-details dt{color:#718198;font-size:11px}.pa-time-details dd{white-space:pre-line;margin:5px 0}.pa-time-details small{overflow-wrap:anywhere;display:block}.pa-time-details p{overflow-wrap:anywhere}.pa-package-change{grid-template-columns:1fr 1fr;gap:15px;display:grid}.pa-package-change p{white-space:pre-line}.pa-archive .pa-time-warning{color:#866214;margin:8px 0 0;font-size:11px}.pa-dialog{width:min(1050px,100vw - 32px);max-height:94vh}@media (width<=650px){.pa-time-view{padding:14px 12px}.pa-time-overview{grid-template-columns:1fr 1fr;gap:12px;padding:12px}.pa-time-overview>div:last-child{grid-column:1/-1}.pa-time-overview strong{font-size:19px}.pa-time-item{grid-template-columns:1fr;gap:7px;padding-left:22px}.pa-time-item:before{top:8px;bottom:-8px;left:5px}.pa-time-item:after{top:8px;left:0}.pa-time-date{text-align:left;flex-direction:row;align-items:center;gap:10px;padding-top:0}.pa-time-card{padding:13px}.pa-time-changes>li{flex-direction:column;gap:3px}.pa-time-changes>li>div{text-align:left;justify-content:flex-start}.pa-time-details dl,.pa-package-change{grid-template-columns:1fr}.pa-dialog-head h2{font-size:16px}}.pa-dialog-head{padding:14px 24px}.pa-time-overview{padding:14px 18px}.pa-time-view{padding-top:16px}.pa-time-tools{flex-flow:wrap;justify-content:space-between;align-items:center;gap:10px;margin:14px 0 8px}.pa-archive .pa-time-caption{margin-bottom:14px}.pa-time-card{padding:12px 18px}.pa-time-details{margin-top:5px}.pa-time-item{padding-bottom:12px}.pa-archive{color:#172f50;font:14px Open Sans,Arial,sans-serif}.pa-heading,.pa-toolbar,.pa-version-head,.pa-comparison,.pa-event-head,.pa-dialog-head{justify-content:space-between;align-items:center;gap:20px;display:flex}.pa-heading{margin:24px 0}.pa-archive h2{margin:0 0 8px;font-size:24px}.pa-archive h3{margin:0 0 6px;font-size:16px}.pa-archive p{color:#60718a;margin:4px 0 12px;line-height:1.6}.pa-local{white-space:nowrap;background:#e5edff;border:1px solid #bdd1f5;border-radius:7px;padding:9px 13px;font-size:12px}.pa-toolbar{margin:18px 0}.pa-toolbar>label{flex:1;gap:7px;max-width:570px;font-size:12px;display:grid}.pa-archive input:not([type=checkbox]){box-sizing:border-box;background:#fff;border:1px solid #cbd9ed;border-radius:6px;width:100%;padding:12px}.pa-archive button,.pa-downloads a{color:#214e87;cursor:pointer;font:inherit;background:#fff;border:1px solid #cbd9ed;border-radius:6px;padding:10px 13px;text-decoration:none}.pa-archive button:hover,.pa-downloads a:hover{background:#edf3ff}.pa-archive button:focus-visible,.pa-archive a:focus-visible{outline-offset:2px;outline:3px solid #3d8aff}.pa-switch{gap:8px;display:flex}.pa-archive .chosen{color:#0759bd;background:#e8f0ff;border-color:#80a9f6}.pa-layout{grid-template-columns:255px minmax(0,1fr);gap:20px;display:grid}.pa-layout aside{max-height:660px;padding-right:8px;overflow:auto}.pa-layout aside h3{padding:8px 0}.pa-layout aside button{text-align:left;width:100%;margin:0 0 8px;padding:13px 12px;display:block}.pa-layout aside span{color:#6b7b90;margin-top:6px;font-size:12px;display:block}.pa-content{background:#fff;border:1px solid #d3e0f3;border-radius:10px;min-width:0;overflow:hidden}.pa-version-head{border-bottom:1px solid #e1e8f3;align-items:flex-start;padding:20px}.pa-version-head p{overflow-wrap:anywhere;font-size:12px}.pa-downloads{flex-wrap:wrap;gap:8px;display:flex}.pa-downloads a{white-space:nowrap;font-size:12px}.pa-downloads a:first-child{color:#0759bd;background:#edf4ff}.pa-comparison{background:#f9fbff;flex-wrap:wrap;padding:12px 20px;font-size:12px}.pa-comparison label,.pa-history-filter{align-items:center;gap:8px;display:flex}.pa-table-scroll{scrollbar-width:auto;scrollbar-color:#90a7c6 #e5ecf7;max-height:490px;overflow:auto}.pa-archive table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.pa-archive th,.pa-archive td{white-space:pre-line;vertical-align:top;border-bottom:1px solid #e1e8f3;padding:17px 15px}.pa-table-scroll th{z-index:1;white-space:nowrap;background:#edf3fe;font-size:12px;font-weight:600;position:sticky;top:0}.pa-table-scroll td:not(:first-child){text-align:right;white-space:nowrap}.pa-table-scroll td:first-child{min-width:260px}.pa-table-scroll small{color:#718198;margin-top:6px;font-size:11px;display:block}.pa-archive .pa-group{color:#0875d8;text-align:left;background:0 0;border:0;padding:0;line-height:1.5}.pa-archive .pa-group:hover{text-decoration:underline}.pa-up{color:#a44027}.pa-down{color:#13725d}.pa-table-scroll td.pa-manual{color:#b62d26;background:#fff6c4;font-weight:700}.pa-foot{padding:12px 20px;font-size:11px}.pa-method,.pa-removed{padding:14px 20px;font-size:12px}.pa-method{border-top:1px solid #d3e0f3;margin-top:20px}.pa-archive summary{cursor:pointer;color:#20548d;padding:8px 0}.pa-removed button{margin:10px 0;display:block}.pa-dialog{color:#172f50;background:#f5f8fd;border:1px solid #cbd9ed;border-radius:12px;width:min(1050px,100vw - 48px);max-height:88vh;padding:0}.pa-dialog::backdrop{background:#10213f88}.pa-dialog-head{z-index:2;background:#fff;border-bottom:1px solid #d3e0f3;padding:22px 26px;position:sticky;top:0}.pa-dialog-head h2{margin:6px 0;font-size:20px}.pa-dialog-head small{color:#637c9a}.pa-dialog-head button{padding:3px 12px;font-size:24px}.pa-history-filter{padding:16px 26px}.pa-timeline{padding:0 26px 25px}.pa-timeline article{background:#fff;border:1px solid #d5e1f4;border-left:3px solid #5b96e9;border-radius:8px;margin:0 0 16px;padding:20px}.pa-event-head{align-items:flex-start;margin-bottom:12px}.pa-event-head p{font-size:12px}.pa-diff{table-layout:fixed}.pa-diff th{background:#f2f6fc}.pa-diff td{overflow-wrap:anywhere}.pa-diff td:last-child{background:#edf7f2}.pa-event-summary{flex-wrap:wrap;gap:20px;margin:16px 0;display:flex}.pa-timeline dl{grid-template-columns:1fr 1fr;gap:14px;display:grid}.pa-timeline dl div{overflow-wrap:anywhere;background:#f6f8fc;padding:12px}.pa-timeline dt{color:#6c7d93;font-size:12px}.pa-timeline dd{white-space:pre-line;margin:7px 0}.pa-timeline small{overflow-wrap:anywhere;font-size:11px;display:block}.pa-timeline details p{overflow-wrap:anywhere}.pa-warning{background:#fff6dc;padding:10px;color:#7d5717!important}.pa-empty{padding:30px}.pa-dialog details{font-size:12px}@media (width<=900px){.pa-heading,.pa-toolbar,.pa-version-head,.pa-event-head{flex-direction:column;align-items:stretch;gap:12px}.pa-layout{grid-template-columns:1fr}.pa-layout aside{gap:8px;max-height:170px;display:flex;overflow:auto}.pa-layout aside h3{display:none}.pa-layout aside button{min-width:230px}.pa-local{white-space:normal}.pa-timeline{padding:0 12px 15px}.pa-dialog-head{padding:16px}.pa-timeline dl{grid-template-columns:1fr}.pa-diff th,.pa-diff td{padding:8px}.pa-toolbar>label{max-width:none}}.pa-history-status{background:#f5f8ff;border:1px solid #cbd9ef;border-radius:10px;margin:12px 0;padding:12px 16px}.pa-history-status p{margin:4px 0}.pa-history-status summary{cursor:pointer;font-weight:600}.pa-history-status li{margin:8px 0}.pa-archive .pa-refresh{justify-content:flex-end;margin:12px 0}.pa-table-scroll th:not(:first-child){text-align:right}.pa-table-scroll td:not(:first-child){font-variant-numeric:tabular-nums}.ps-panel{width:100%;min-width:0}.ps-toolbar,.ps-filters{flex-wrap:wrap;align-items:end;gap:16px;margin:14px 0;display:flex}.ps-filters label,.ps-editor label{flex-direction:column;gap:7px;font-size:13px;display:flex}.ps-filters label:first-child{flex:1;min-width:300px}.ps-filters input,.ps-filters select,.ps-editor select,.ps-editor textarea{border:1px solid var(--ui-border,#cbd7e8);background:var(--ui-surface,#fff);color:inherit;border-radius:6px;padding:10px}.ps-check{align-items:center;flex-direction:row!important}.ps-upload{border:1px solid var(--ui-border,#cbd7e8);cursor:pointer;border-radius:7px;padding:11px 15px;position:relative;overflow:hidden}.ps-upload input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.ps-scroll{scrollbar-gutter:stable;border:1px solid var(--ui-border,#cbd7e8);background:var(--ui-surface,#fff);scrollbar-color:#8a9db6 #e4ebf4;scrollbar-width:auto;border-radius:9px;max-height:min(66dvh,740px);overflow:scroll auto}.ps-scroll::-webkit-scrollbar{width:15px;height:15px}.ps-scroll::-webkit-scrollbar-thumb{background:#8a9db6;border:3px solid #e4ebf4;border-radius:9px}.ps-scroll::-webkit-scrollbar-track{background:#e4ebf4}.ps-scroll table{border-collapse:separate;border-spacing:0;text-align:left;min-width:100%}.ps-scroll th,.ps-scroll td{border-bottom:1px solid var(--ui-border,#cbd7e8);vertical-align:top;min-width:110px;padding:12px 14px;font-size:12px}.ps-scroll th{z-index:3;background:var(--ui-soft,#edf3fa);vertical-align:middle;height:55px;position:sticky;top:0}.ps-scroll th:nth-child(2),.ps-scroll td:nth-child(2){min-width:290px}.ps-scroll small{margin-top:6px;line-height:1.5;display:block}.ps-scroll td strong{white-space:nowrap}.ps-scroll td button:not(.ps-group){margin-top:8px;display:block}.ps-group{color:var(--ui-primary,#006de5);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.ps-current{background:var(--ui-soft,#edf3fa);font-weight:700}.ps-archived{color:var(--ui-muted,#637083);background:var(--ui-soft,#f3f5f8)}.ps-modal{width:min(1400px,96vw)!important;max-width:96vw!important}.ps-editor{gap:16px;display:grid}.ps-editor .ps-scroll{max-height:35dvh}.ps-actions{background:var(--ui-surface,#fff);justify-content:end;gap:10px;padding:12px 0;display:flex;position:sticky;bottom:0}.ps-history,.ps-product-cost{border:1px solid var(--ui-border,#cbd7e8);border-radius:8px;margin-top:20px;padding:16px}.ps-panel [role=alert]{color:var(--ui-danger,#b42318)}.ps-manual{border:0;min-width:0;margin:0;padding:0}.ps-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ps-editor input{border:1px solid var(--ui-border,#cbd7e8);background:var(--ui-surface,#fff);color:inherit;border-radius:6px;min-width:0;padding:10px}.ps-manual-group{border:1px solid var(--ui-border,#cbd7e8);border-radius:9px;margin:16px 0;padding:18px}.ps-manual-group details{margin:16px 0}.ps-manual-group summary{cursor:pointer;margin:12px 0}.ps-package{grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:12px;margin:12px 0;display:grid}.ps-inline-actions{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.ps-manual-group h3{font-size:15px}@media (width<=800px){.ps-form-grid,.ps-package{grid-template-columns:1fr 1fr}}.ps-editor input:not([type=checkbox]){box-sizing:border-box;width:100%}.ps-form-grid>label,.ps-package>label{min-width:0}.ps-package>button{white-space:normal;max-width:100%}.ps-package-toggle{border:1px solid var(--ui-border,#cbd7e8);background:var(--ui-surface,#fff);color:inherit;cursor:pointer;white-space:nowrap;border-radius:6px;padding:7px 9px}.ps-transport-country{border:1px solid var(--ui-border,#cbd7e8);border-radius:8px;gap:14px;min-width:0;padding:14px;display:grid}.ps-transport-country h3{margin:0}.ps-transport-country select{box-sizing:border-box;width:100%;max-width:100%}.ps-view-tabs{border-bottom:1px solid var(--ui-border,#cbd7e8);flex-wrap:wrap;gap:4px;margin:18px 0 14px;display:flex}.ps-view-tabs button{font:inherit;color:var(--ui-muted,#52667e);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:6px 6px 0 0;padding:12px 18px}.ps-view-tabs button[aria-selected=true]{color:var(--ui-primary,#006de5);border-bottom-color:var(--ui-primary,#006de5);background:var(--ui-soft,#edf3fa)}.ps-overview-scroll{overflow-x:auto}.ps-scroll .ps-overview-table{table-layout:fixed;width:100%;min-width:680px}.ps-scroll .ps-overview-table th,.ps-scroll .ps-overview-table td{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0;padding:10px 12px}.ps-scroll .ps-overview-table th:first-child,.ps-scroll .ps-overview-table td:first-child{width:32%}.ps-scroll .ps-overview-table th:not(:first-child),.ps-scroll .ps-overview-table td:not(:first-child){text-align:right}.ps-scroll .ps-overview-table td button:not(.ps-group){margin-left:auto;padding:4px 8px}.ps-scroll .ps-overview-table small{margin-top:4px}.ps-parcel-toolbar{color:var(--ui-muted,#52667e);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;font-size:12px;display:flex}.ps-parcel-list{gap:10px;display:grid}.ps-parcel-group{border:1px solid var(--ui-border,#cbd7e8);background:var(--ui-surface,#fff);border-radius:9px;min-width:0;padding:14px}.ps-parcel-heading{justify-content:space-between;align-items:start;gap:14px;margin-bottom:12px;display:flex}.ps-parcel-heading>div:first-child{overflow-wrap:anywhere;min-width:0}.ps-parcel-heading small{color:var(--ui-muted,#52667e);margin-top:4px;font-size:12px;display:block}.ps-parcel-total{text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;flex-shrink:0;gap:3px;font-size:12px;display:flex}.ps-parcel-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:start;gap:8px;display:grid}.ps-parcel-card{background:var(--ui-soft,#edf3fa);border-radius:6px;min-width:0}.ps-parcel-trigger{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:12px;display:flex}.ps-parcel-trigger small{font-variant-numeric:tabular-nums;margin-top:4px;display:block}.ps-parcel-card dl{margin:0;padding:0 12px 10px;font-size:12px}.ps-parcel-card dl>div{justify-content:space-between;gap:10px;margin-top:6px;display:flex}.ps-parcel-card dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.ps-parcel-footer{border-top:1px solid var(--ui-border,#cbd7e8);flex-wrap:wrap;align-items:center;gap:24px;margin-top:12px;padding-top:10px;font-size:12px;display:flex}.ps-parcel-footer>div{grid-template-columns:auto auto;column-gap:10px;display:grid}.ps-parcel-footer small{color:var(--ui-muted,#52667e);grid-column:1/-1;margin-top:3px}.ps-parcel-footer>button{margin-left:auto}.ps-missing-parcels{color:var(--ui-muted,#52667e);font-size:12px}.ps-parcel-group.ps-archived{background:var(--ui-soft,#edf3fa)}@media (width<=650px){.ps-filters label:first-child{flex-basis:100%;width:100%;min-width:0}.ps-view-tabs button{padding:10px;font-size:12px}.ps-parcel-heading{flex-wrap:wrap}.ps-parcel-total{text-align:left;flex-direction:row;gap:12px}.ps-parcel-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.ps-parcel-footer{gap:12px}.ps-parcel-footer>button{margin-left:0}.ps-parcel-group{padding:12px}.ps-overview-scroll .ps-overview-table th:first-child,.ps-overview-scroll .ps-overview-table td:first-child{z-index:1;background:var(--ui-surface,#fff);position:sticky;left:0}.ps-overview-scroll .ps-overview-table th:first-child{z-index:4;background:var(--ui-soft,#edf3fa)}}.ps-template{color:inherit;white-space:nowrap;background:#fff;border:1px solid #cbd9ef;border-radius:8px;align-items:center;padding:8px 12px;text-decoration:none;display:inline-flex}.ps-template:hover{background:#edf3ff}.ps-profitability{color:#21477b;font-weight:600}.ps-page-title{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ps-topbar{border-bottom:1px solid var(--ui-border,#cbd7e8);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:0 20px;display:flex}.ps-topbar .ps-toolbar{justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin:0;padding:8px 0}.ps-topbar .ps-upload,.ps-topbar .ps-template{white-space:nowrap;padding:7px 10px;font-size:12px}.ps-panel>.ps-filters,.ps-panel>.ps-view-tabs{margin:12px 0}@media (width<=650px){.ps-topbar .ps-toolbar{justify-content:flex-start;padding:6px 0 10px}.ps-topbar{gap:0}}.ps-modal.ps-transport-modal{width:min(660px,96vw)!important}.ps-transport-modal .modal-body{padding:16px}.ps-transport-modal .ps-editor{gap:12px}.ps-transport-settings{gap:12px;display:grid}.ps-transport-settings p{margin:0}.ps-transport-intro,.ps-transport-hint{color:var(--ui-muted,#52667e);font-size:12px;line-height:1.5}.ps-transport-modal .ps-transport-threshold{grid-template-columns:1fr 110px;align-items:center;display:grid}.ps-transport-modal .ps-form-grid{gap:12px}.ps-transport-modal .ps-transport-country{gap:10px;padding:12px}.ps-transport-modal .ps-transport-country h3{font-size:14px}.ps-transport-modal .ps-editor label{gap:5px}.ps-transport-modal .ps-editor input,.ps-transport-modal .ps-editor textarea{padding:8px}.ps-transport-modal .ps-actions{flex-wrap:wrap;gap:8px;padding:4px 0 0}.ps-transport-modal textarea{resize:vertical;min-height:36px}.ps-transport-modal .ps-scroll{max-height:30dvh}@media (width<=430px){.ps-transport-modal .modal-body{padding:12px}.ps-transport-modal .ps-transport-country{padding:9px}.ps-transport-modal .ps-form-grid{gap:8px}.ps-transport-modal .ps-actions{justify-content:flex-start}}.ps-modal.ps-compact-modal{width:min(660px,96vw)!important}.ps-manual-transport{background:#fff5bf}.ps-manual-transport>strong{color:#b42318;font-weight:700}.ps-parcel-actions{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex!important}.ps-save-result{color:#15552d;background:#eaf7ee;border:2px solid #237a45;border-radius:8px;align-items:center;gap:12px;margin:12px 0;padding:16px;display:flex}.ps-save-result strong{font-size:18px}.ps-save-result:focus{outline-offset:3px;outline:2px solid #237a45}.ps-save-progress{font-weight:600}.ps-panel>.ps-topbar{border-bottom:0;margin-bottom:8px;padding-top:12px}.product-catalog{color:var(--ui-text);max-width:1600px;margin:auto;padding:0 8px 24px}.pc-tabs{border-bottom:1px solid var(--ui-border);gap:24px;margin-bottom:22px;display:flex}.pc-tabs a{color:var(--ui-muted);padding:13px 2px}.pc-tabs a.active{color:var(--blue);border-bottom:3px solid var(--blue);font-weight:700}.pc-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.pc-heading h1{margin:3px 0 7px;font-size:25px}.pc-heading p{color:var(--ui-muted);margin:0}.pc-eyebrow{letter-spacing:1.7px;font-size:10px;font-weight:700}.pc-badge{border:1px solid var(--ui-border);white-space:nowrap;border-radius:18px;padding:7px 12px;font-size:11px}.pc-listing{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:8px;margin-bottom:20px;padding:15px 18px}.pc-listing summary{cursor:pointer;font-weight:700}.pc-filters{flex-wrap:wrap;align-items:end;gap:14px;margin:20px 0;display:flex}.product-catalog label{color:var(--ui-muted);flex-direction:column;gap:5px;font-size:11px;display:flex}.product-catalog input,.product-catalog select{border:1px solid var(--ui-border);background:var(--ui-surface);min-height:37px;color:var(--ui-text);border-radius:5px;padding:7px 10px}.pc-search{flex:1;min-width:200px;max-width:420px}.pc-table{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:8px;margin:14px 0;overflow:auto}.pc-table table{border-collapse:collapse;white-space:nowrap;width:100%}.pc-table th{color:var(--ui-muted);text-align:left;background:var(--ui-surface-secondary,var(--ui-surface));padding:13px 14px;font-size:11px}.pc-table td{border-top:1px solid var(--ui-border);padding:10px 14px;font-size:12px}.pc-table strong{font-weight:600}.pc-muted{color:var(--ui-muted);font-size:11px}.pc-thumb{border:1px solid var(--ui-border);background:#fff;border-radius:5px;width:88px;height:65px;padding:0;overflow:hidden}.pc-thumb img{object-fit:contain;width:100%;height:100%}.pc-note{border-left:3px solid var(--blue);background:var(--ui-surface);margin-bottom:18px;padding:14px 18px}.pc-detail{grid-template-columns:1fr 1fr;gap:24px;max-width:1040px;display:grid}.pc-hero{object-fit:contain;background:#fff;border-radius:6px;width:100%;height:320px}.pc-film{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.pc-film button{background:#fff;border:2px solid #0000;border-radius:4px;width:54px;height:48px;padding:2px}.pc-film button[aria-pressed=true]{border-color:var(--blue)}.pc-film img{object-fit:contain;width:100%;height:100%}.pc-detail h2{font-size:17px}.pc-detail dl{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pc-detail dd{margin:0}.pc-detail dt{color:var(--ui-muted)}.pc-parcel{border-bottom:1px solid var(--ui-border);grid-template-columns:75px 1fr auto;gap:8px;padding:12px 0;font-size:12px;display:grid}@media (width<=650px){.pc-heading{flex-direction:column;align-items:flex-start}.pc-heading h1{font-size:22px}.pc-detail{grid-template-columns:1fr}.pc-hero{height:220px}.pc-filters{gap:10px}.pc-search{min-width:100%;max-width:none}.pc-table td,.pc-table th{padding:9px}.product-catalog{padding:0 0 18px}}.modal.pc-modal{width:min(1080px,100vw - 28px)}.pc-create-fields{border:1px solid var(--ui-border);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:14px;display:grid}.pc-create-fields label,.pc-model{flex-direction:column;gap:5px;display:flex}.pc-create-fields :is(input,select,textarea),.pc-model select{background:var(--ui-surface);width:100%;min-height:38px;color:var(--ui-text);border:1px solid var(--ui-border);border-radius:6px;padding:8px}.pc-create-modal{width:min(850px,94vw)}.pc-form-wide{grid-column:1/-1}.pc-create-actions{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.pc-creation-state{color:var(--ui-muted);margin-top:5px;display:block}.pc-model{max-width:280px;margin-bottom:14px}@media (width<=600px){.pc-create-fields{grid-template-columns:1fr}.pc-create-actions{flex-wrap:wrap}}.pc-model-status{white-space:nowrap;color:var(--ui-primary,#1967d2);font-size:12px}.pc-model-files{border-top:1px solid var(--ui-border,#dadce0);margin-top:16px;padding-top:12px}.pc-model-links{gap:8px;display:grid}.pc-model-links a{border:1px solid var(--ui-border,#dadce0);color:inherit;border-radius:8px;justify-content:space-between;gap:16px;padding:12px;text-decoration:none;display:flex}.pc-model-links a:hover{background:var(--ui-hover,#edf3fd)}.pc-model-links span{white-space:nowrap;font-size:12px}.pc-image{justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}.pc-image img{object-fit:contain;width:100%;height:100%}.pc-image.pc-hero{height:320px}.pc-image-placeholder{color:#697586;white-space:normal;font-size:10px}.pc-media-tabs{gap:8px;margin-bottom:12px;display:flex}.pc-media-tabs [aria-pressed=true]{background:var(--ui-selected,#dce9ff);color:var(--blue,#1967d2);border-color:var(--blue,#1967d2)}.pc-viewer{position:relative}.pc-viewer-stage{background:#f3f5f8;border-radius:10px;height:360px;overflow:hidden}.pc-viewer-stage model-viewer{--progress-bar-color:#1967d2;--progress-bar-height:3px;width:100%;height:100%;display:block}.pc-viewer-message{text-align:center;background:var(--ui-surface,#fff);border-radius:8px;padding:16px;font-size:12px;position:absolute;top:110px;left:16px;right:16px}.pc-viewer-controls{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:12px;display:flex}.pc-viewer-controls button{min-width:36px;min-height:36px}.pc-viewer>.pc-muted{text-align:center}@media (width<=650px){.pc-viewer-stage{height:300px}.pc-image.pc-hero{height:240px}}.pc-bullets{max-width:1050px;padding-left:22px;line-height:1.6}.pc-bullets li{margin:8px 0}.pc-description{white-space:pre-line;max-width:1050px;line-height:1.65}.pc-dimension-label{color:var(--ui-muted);margin-top:3px;font-size:10px;display:block}.pc-supplier-detail{border-top:1px solid var(--ui-border);margin:20px 0;padding-top:10px}.pc-supplier-detail dd{overflow-wrap:anywhere}.pc-supplier-list{margin-top:18px}.pc-supplier-list>.pc-table{margin-bottom:0}.pc-model-list{gap:12px;display:grid}.pc-model-row{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:10px;align-items:center;gap:24px;padding:20px;display:flex}.pc-model-overview{flex:1;align-items:center;gap:18px;min-width:220px;display:flex}.pc-model-photo{border:1px solid var(--ui-border);background:#fff;border-radius:7px;flex-shrink:0;place-items:center;width:114px;height:86px;display:grid;overflow:hidden}.pc-model-photo>span:not(.pc-image){color:var(--ui-muted);font-size:11px}.pc-model-overview h2{margin:0 0 8px;font-size:18px}.pc-model-overview p{color:var(--ui-muted);margin:0;font-size:12px}.pc-model-groups{flex-wrap:wrap;gap:10px;display:flex}.pc-group-open{background:var(--ui-surface);min-width:180px;color:var(--ui-text);border:1px solid var(--ui-border);text-align:left;cursor:pointer;border-radius:7px;justify-content:space-between;align-items:center;gap:24px;padding:13px 15px;display:flex}.pc-group-open:hover{background:var(--ui-hover,#edf3fd);border-color:var(--blue,#1967d2)}.pc-group-open:focus-visible{outline:2px solid var(--blue,#1967d2);outline-offset:3px}.pc-group-open strong{font-size:14px}.pc-group-open small,.pc-group-widths{color:var(--ui-muted);margin-top:4px;font-size:11px;display:block}.pc-model-navigation{flex-wrap:wrap;align-items:center;gap:16px;margin:18px 0;display:flex}.pc-model-navigation h2{margin:0;font-size:20px}.pc-group-switch{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.pc-group-switch [aria-pressed=true]{background:var(--ui-selected,#dce9ff);color:var(--blue,#1967d2);border-color:var(--blue,#1967d2)}@media (width<=1050px){.pc-model-row{flex-direction:column;align-items:stretch;gap:16px}.pc-model-groups{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pc-group-open{min-width:0}}@media (width<=450px){.pc-model-row{padding:14px}.pc-model-overview{gap:12px;min-width:0}.pc-model-photo{width:88px;height:70px}.pc-model-overview p{font-size:11px}.pc-model-groups{gap:8px}.pc-group-open{gap:8px;padding:11px}.pc-model-navigation{gap:12px}}.pc-platform-summary{margin:12px 0}.pc-platform-summary summary{cursor:pointer;font-weight:700}.pc-platform-details{margin:22px 0}.pc-platform-account{border-bottom:1px solid var(--ui-border,#dde2e7);padding:14px 0}.pc-platform-account>p{margin:5px 0}.pc-platform-offer{background:var(--ui-surface-subtle,#f5f7fa);overflow-wrap:anywhere;border-radius:8px;margin:10px 0;padding:12px}.pc-platform-offer>div{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.pc-platform-offer p{margin:7px 0}.pc-platform-offer a{color:var(--ui-link,#176cb0)}.pc-platform-attention{color:var(--ui-warning-text,#916009)}.pc-detail>div{min-width:0}.pc-asin-detail{border-top:1px solid var(--ui-border);margin:20px 0;padding-top:10px}.pc-asin-detail .pc-table{margin:10px 0}.pc-asin-detail .pc-table table{white-space:normal}.pc-asin-detail :is(td,th){overflow-wrap:anywhere;padding:9px 8px}.pc-asin-detail td:last-child{white-space:nowrap}.pc-asin-missing{color:var(--ui-muted);font-size:11px}.pc-asin-missing summary{cursor:pointer}.pc-asin-missing ul{overflow-wrap:anywhere;padding-left:18px}.pc-platform-data{border-top:1px solid var(--ui-border);border-bottom:1px solid var(--ui-border);margin:20px 0}.pc-platform-data>summary{cursor:pointer;padding:14px 0;font-weight:700}.pc-platform-data>summary:focus-visible{outline:2px solid var(--blue,#1967d2);outline-offset:3px}.pc-platform-data>.pc-asin-detail{border-top:0;margin-top:0}.pc-platform-data>.pc-platform-details{margin-bottom:14px}.pc-archive-switch{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.pc-archive-switch button[aria-pressed=true]{background:var(--color-primary,#e1edff);color:#12365e;border-color:#7b9fd6}.pc-archive-modal label{gap:6px;font-size:14px;display:grid}.pc-archive-modal input{border:1px solid #ccd5e0;border-radius:6px;padding:10px}.pc-archive-skus{max-height:220px;font-size:14px;overflow:auto}.pc-archive-actions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.pc-category-filter{min-width:190px}@media (width<=600px){.pc-category-filter{flex:100%;min-width:0}}.pc-category-list{gap:10px;margin:14px 0;padding:0;list-style:none;display:grid}.pc-category-open{border:1px solid var(--ui-border);background:var(--ui-surface);width:100%;color:var(--ui-text);text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:16px;padding:18px 20px;display:flex}.pc-category-open strong{flex:1;font-size:16px}.pc-category-open>span{color:var(--ui-muted);font-size:12px}.pc-category-open:hover{background:var(--ui-hover,#edf3fd);border-color:var(--blue,#1967d2)}.pc-category-open:focus-visible{outline:2px solid var(--blue,#1967d2);outline-offset:3px}@media (width<=450px){.pc-category-open{gap:10px;padding:15px}}.pc-heading-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pc-actions{position:relative}.pc-actions>summary{cursor:pointer;border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:8px;padding:8px 12px;font-size:12px}.pc-actions>div{z-index:20;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:8px;gap:6px;min-width:240px;padding:10px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 6px 18px #0002}.pc-actions button{text-align:left}.pc-model-tabs{border-bottom:1px solid var(--ui-border);gap:6px;margin:12px 0;display:flex}.pc-model-tabs button{color:var(--ui-text);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:11px 18px}.pc-model-tabs button[aria-selected=true]{color:var(--blue,#1967d2);border-bottom-color:var(--blue,#1967d2);background:var(--ui-selected,#e8f0ff)}.pc-model-tabs button:focus-visible{outline:2px solid var(--blue,#1967d2);outline-offset:-2px}.product-catalog [role=tabpanel][hidden]{display:none}#pc-panel-model>.pc-listing{margin-top:14px}@media (width<=650px){.pc-model-tabs button{padding:10px 12px}.pc-actions>div{max-width:calc(100vw - 40px);left:0;right:auto}}.provider-logos{grid-template-columns:repeat(auto-fill,minmax(125px,1fr));gap:10px;margin:2px 0 20px;display:grid}.provider-logo-card{border:1px solid var(--ui-border);background:var(--ui-surface);text-align:center;border-radius:10px;flex-direction:column;justify-content:flex-start;align-items:center;gap:3px;min-width:0;max-width:210px;padding:12px 8px;display:flex}.provider-logo-image{justify-content:center;align-items:center;width:100%;height:36px;margin-bottom:5px;display:flex}.provider-logo-image img{object-fit:contain;width:auto;max-width:116px;height:auto;max-height:34px;display:block}.provider-logo-card strong{font-size:12px;font-weight:600;line-height:1.4}.provider-logo-card>span{color:var(--ui-muted);font-size:11px;line-height:1.4}.provider-logo-card>small{color:#805500;background:#fff3d5;border-radius:10px;margin-top:3px;padding:1px 7px;font-size:10px;line-height:1.5}.provider-logo-card[data-provider=geofabrik] .provider-logo-image{background:#006aa6;border-radius:5px;max-width:116px}.provider-logo-card[data-provider=geofabrik] img{max-height:30px}.provider-logo-card[data-provider=meta] img,.provider-logo-card[data-provider=googleads] img{width:42px}.provider-logo-card[data-provider=osm] img,.provider-logo-card[data-provider=valhalla] img,.provider-logo-card[data-provider=asterisk] img,.provider-logo-card[data-provider=negro] img{max-height:36px}.integration-settings-modal.service-compact-modal:has([data-provider=tomtom]){width:min(860px,100vw - 32px)}.provider-logos:has([data-provider=tomtom]){grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=480px){:is(.provider-logos,.provider-logos:has([data-provider=tomtom])){grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.provider-logo-card{max-width:none;padding:10px 6px}.provider-logo-image img{max-width:105px}}.provider-logo-card[data-provider=amazon] img,.provider-logo-card[data-provider=bol] img,.provider-logo-card[data-provider=otto] img,.provider-logo-card[data-provider=xxxlutz] img{transform:scale(1.5)}.provider-logo-card[data-provider=nextcloud] img{transform:scale(1.7)}.integration-settings-modal.service-rules-modal{width:min(1080px,100vw - 32px);height:fit-content;max-height:calc(100dvh - 32px);margin:auto;inset:0}.service-rules-modal>.modal-body{scrollbar-gutter:auto;height:auto;max-height:calc(100dvh - 95px)}.service-rules-modal .communication-service-details{padding:12px 24px 22px;font-size:13px}.collection-summary{background:var(--ui-soft);border:1px solid var(--ui-border);border-radius:10px;margin:0 0 18px;padding:13px 16px}.collection-summary p{color:var(--ui-muted);margin:4px 0 0;line-height:1.6}.collection-rules-table{border-collapse:collapse;table-layout:fixed;width:100%;line-height:1.55}.collection-rules-table th,.collection-rules-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--ui-border);overflow-wrap:anywhere;padding:11px 13px}.collection-rules-table thead th{background:var(--ui-soft);font-size:12px;font-weight:600}.collection-rules-table th:first-child{width:21%}.collection-rules-table th:nth-child(2){width:39%}.collection-rules-table tbody th{font-weight:600}.collection-notes{background:var(--ui-soft);border-radius:8px;margin-top:16px;padding:12px 14px}.collection-notes summary{cursor:pointer;font-weight:600}.collection-notes li+li{margin-top:7px}.collection-source-link{color:var(--ui-muted);margin:14px 0 18px;font-size:12px}.service-rules-modal .collection-health-title{border-top:1px solid var(--ui-border);padding-top:16px;margin-top:14px!important}@media (width<=650px){.service-rules-modal .communication-service-details{padding:10px 14px 18px}.integration-settings-modal.service-rules-modal{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.collection-rules-table,.collection-rules-table tbody,.collection-rules-table tr,.collection-rules-table th,.collection-rules-table td{box-sizing:border-box;display:block;width:100%!important}.collection-rules-table thead{display:none}.collection-rules-table tr{border:1px solid var(--ui-border);border-radius:9px;margin-bottom:10px;padding:10px}.collection-rules-table th,.collection-rules-table td{border:0;padding:4px}.collection-rules-table td:before{content:attr(data-label) ": ";font-weight:600}}.integration-settings-modal.service-compact-modal{width:min(720px,100vw - 32px);height:fit-content;max-height:calc(100dvh - 32px);margin:auto;inset:0}.service-compact-modal>.modal-body{scrollbar-gutter:auto;height:auto;max-height:calc(100dvh - 95px)}.service-compact-modal .communication-service-details{padding:8px 24px 22px;font-size:13px;line-height:1.6}.phone-service-steps{margin:12px 0 18px;padding-left:22px}.phone-service-steps li+li{margin-top:10px}.service-compact-modal .collection-health-title{border-top:1px solid var(--ui-border);padding-top:16px;margin-top:18px!important}.phone-service-status{background:var(--ui-soft);border-radius:8px;margin:0;padding:12px 14px}@media (width<=650px){.integration-settings-modal.service-compact-modal{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.service-compact-modal .communication-service-details{padding:8px 16px 18px}}.official-provider-logo{box-sizing:border-box;background:#fff;border-radius:4px;justify-content:center;align-items:center;width:120px;height:61px;padding:8px;display:flex}.connection-tile .official-provider-logo img{object-fit:contain;mix-blend-mode:normal;width:100%;height:100%}.communication-service-details{padding:16px;line-height:1.65}.communication-service-details h3{margin:0 0 12px;font-size:15px}.communication-service-details h3:not(:first-child){margin-top:24px}.communication-service-status{background:var(--ui-soft);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:16px;display:grid}.communication-service-status dt{color:var(--ui-muted);font-size:12px}.communication-service-status dd{margin:3px 0 0;font-weight:600}.communication-service-details .muted{color:var(--ui-muted);font-size:12px}@media (width<=600px){.communication-service-status{grid-template-columns:1fr}}.reviews-service-logo{color:var(--ui-info);text-align:left;gap:7px;font-size:12px;font-weight:600;line-height:1.35}.reviews-service-logo svg{flex:none;width:25px;height:25px}.pulsar-logo{background:#fff;border-radius:4px;place-items:center;width:120px;max-width:100%;height:66px;display:grid}.pulsar-logo>span{width:100%;height:100%;-webkit-mask:var(--negro-logo) center/contain no-repeat;mask:var(--negro-logo) center/contain no-repeat;-webkit-mask:var(--negro-logo) center/contain no-repeat;background:#202124;display:block}.pulsar-details{padding:16px;line-height:1.6}.pulsar-details .integration-overview{background:var(--ui-soft);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:0;padding:12px;display:grid}.pulsar-details .integration-overview dt{color:var(--ui-muted);font-size:12px}.pulsar-details .integration-overview dd{margin:2px 0 0;font-weight:600}.pulsar-details h3{margin:22px 0 10px;font-size:14px}.pulsar-warning{color:var(--ui-warning);background:var(--ui-warning-bg);border-radius:7px;padding:10px 12px}.pulsar-data-list article{border-bottom:1px solid var(--ui-border);justify-content:space-between;gap:16px;padding:10px 0;display:flex}.pulsar-data-list article>div{flex:1;min-width:0}.pulsar-data-list article>div:last-child{text-align:right}.pulsar-data-list span{color:var(--ui-muted);font-size:12px;display:block}.pulsar-rules{border-top:1px solid var(--ui-border);margin-top:20px}.pulsar-rules dl{margin:0}.pulsar-rules dl>div{padding:10px 0}.pulsar-rules dt{font-weight:600}.pulsar-rules dd{color:var(--ui-muted);margin:4px 0 0}.pulsar-import-link{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:16px;display:flex}@media (width<=600px){.pulsar-details .integration-overview{grid-template-columns:1fr}.pulsar-data-list article{flex-direction:column;gap:4px}.pulsar-data-list article>div:last-child{text-align:left}}.refresh-settings{max-width:1000px;color:inherit;padding:12px}.refresh-settings fieldset{border:1px solid var(--ui-border);border-radius:6px;min-width:0;margin:14px 0;padding:14px}.refresh-settings legend{padding:0 6px;font-weight:600}.refresh-settings label{align-items:center;gap:8px;margin:10px 0;display:flex}.refresh-settings input[type=number],.refresh-settings input[type=time]{background:var(--ui-surface);color:var(--ui-text);border:1px solid var(--ui-border);border-radius:4px;max-width:125px;padding:8px}.refresh-settings input:disabled{opacity:.65}.refresh-grid,.refresh-lanes{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.refresh-note{color:var(--ui-text);font-size:12px}.refresh-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.refresh-settings [role=alert]{color:var(--ui-danger)}.refresh-settings [role=status]{color:var(--ui-info)}.refresh-settings button{padding:9px 14px}.integration-live-status{border:1px solid var(--border-color,#ccd8e8);border-radius:6px;margin:12px 0;padding:16px}.integration-live-status ul{padding-left:20px}.integration-live-status li{margin:10px 0}.integration-live-status small{opacity:.8}.integration-live-status [role=alert]{border-left:3px solid #d34444;padding-left:10px}.refresh-rule{border:1px solid var(--ui-border);border-radius:6px;min-width:0;margin:14px 0;padding:14px}.refresh-rule h4{margin:0 0 10px}.refresh-lanes .refresh-rule{margin:0}.integration-settings-modal .integration-settings-content{padding:0 4px 12px}.integration-settings-modal .connector-status-summary{background:var(--ui-surface);border-radius:10px;margin-bottom:12px;padding:16px 18px;display:block}.integration-health-line{flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}.integration-settings-modal .connector-status-summary .integration-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 0 8px;display:grid}.integration-settings-modal .integration-overview dt{text-transform:none;color:var(--ui-text-muted,var(--ui-text));margin-bottom:5px;font-size:12px}.integration-settings-modal .integration-overview dd{margin:0;font-size:14px;font-weight:600}.integration-access-note,.integration-overview-note{color:var(--ui-text-muted,var(--ui-text));font-size:12px}.integration-issue{border-left:3px solid var(--ui-danger);padding-left:10px;font-size:13px}.integration-details{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:9px;margin:10px 0}.integration-details>summary{cursor:pointer;padding:12px 14px;font-size:13px;font-weight:600;list-style-position:inside}.integration-details>summary:hover{background:var(--ui-surface-hover,var(--ui-surface))}.integration-details>summary:focus-visible{outline:2px solid var(--ui-primary,#1a73e8);outline-offset:2px;border-radius:8px}.integration-details-body{padding:0 14px 14px;font-size:13px;line-height:1.6}.integration-details>.integration-live-status{border:0;margin:0;padding:0 14px 14px;font-size:13px}.integration-settings-modal .settings-tabs{margin-top:18px}.integration-settings-modal .refresh-settings{max-width:none;padding:8px 0 0;font-size:14px;line-height:1.65}.integration-settings-modal .refresh-settings>h3{margin:16px 0 12px;font-size:17px}.integration-settings-modal .refresh-rule{border-radius:10px;margin:12px 0;padding:16px 18px}.integration-settings-modal .refresh-rule h4{margin:0 0 10px;font-size:14px}.integration-settings-modal .refresh-rule p{margin:8px 0}.integration-settings-modal .refresh-lanes{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.integration-settings-modal .refresh-lanes .refresh-rule{margin:0}.integration-settings-modal .refresh-lanes .refresh-rule p:first-of-type{font-size:18px;font-weight:600}.integration-source-list{gap:0;margin:0;display:grid}.integration-source-list>div{border-bottom:1px solid var(--ui-border);grid-template-columns:90px minmax(0,1fr);gap:16px;padding:8px 0;display:grid}.integration-source-list>div:last-child{border-bottom:0}.integration-source-list dt{color:var(--ui-text-muted,var(--ui-text))}.integration-source-list dd{margin:0;font-weight:500}.integration-muted{color:var(--ui-text-muted,var(--ui-text));font-size:12px}@media (width<=460px){.integration-settings-modal .connector-status-summary .integration-overview{grid-template-columns:1fr;gap:10px}.integration-source-list>div{grid-template-columns:65px minmax(0,1fr);gap:10px}}.integration-directory{min-width:0;padding:8px 6px 0}.integration-directory-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}.integration-directory-heading h2{letter-spacing:-.5px;margin:0;font-size:24px;font-weight:600}.integration-directory-heading input{background:var(--ui-surface);border:1px solid var(--ui-border);width:270px;min-width:0;max-width:100%;color:var(--ui-text);font:inherit;border-radius:10px;padding:10px 13px;font-size:12px}.integration-group{border-top:1px solid var(--ui-border);grid-template-columns:minmax(0,1fr);gap:12px;padding:18px 0;display:grid}.integration-directory-heading+.integration-group{border-top:0;padding-top:0}.integration-group>header{grid-template-columns:30px minmax(0,1fr);align-items:center;column-gap:10px;min-width:0;padding:0;display:grid}.integration-group-icon{background:var(--ui-soft);width:30px;height:30px;color:var(--ui-info);border-radius:10px;grid-row:span 2;justify-content:center;align-items:center;margin:0;display:flex}.integration-group h2{letter-spacing:-.2px;margin:0 0 2px;font-size:15px;font-weight:600;line-height:1.4}.integration-group header p{color:var(--ui-muted);margin:0;font-size:11px;line-height:1.5}.integration-group-grid{grid-template-columns:repeat(auto-fill,minmax(150px,176px));align-content:start;gap:12px;min-width:0;display:grid}.integration-directory .connection-tile-wrap{width:auto;min-width:0;height:auto;display:flex}.integration-directory .connection-tile{background:var(--ui-surface);border:1px solid var(--ui-border);width:100%;min-width:0;height:106px;min-height:106px;color:var(--ui-muted);border-radius:12px;justify-content:center;gap:8px;padding:13px 9px 10px;position:relative;box-shadow:0 2px 3px #23416b04}.integration-directory .connection-tile:before{display:none}.integration-directory .connection-tile:hover{border-color:var(--ui-info);box-shadow:0 0 0 1px var(--ui-info)}.integration-directory .integration-brand-slot{background:#fff;border-radius:7px;justify-content:center;align-items:center;width:100%;height:45px;display:flex;overflow:hidden}.integration-directory .connection-tile>.official-provider-logo{border-radius:7px;width:100%;max-width:100%;height:45px;padding:5px}.integration-directory .integration-brand-slot>.official-provider-logo{width:100%;height:45px;padding:5px}.integration-directory .connection-tile img{object-fit:contain;mix-blend-mode:normal;width:auto;max-width:100%;height:auto;max-height:39px}.integration-directory .integration-brand-slot>img{max-width:90%;max-height:39px}.integration-directory .connection-tile .official-provider-logo img{width:100%;height:100%;max-height:35px}.integration-directory .pulsar-logo{width:100%;height:45px}.integration-directory .pulsar-logo>span{background:#202124}.integration-directory .connection-label{color:var(--ui-muted);white-space:normal;overflow-wrap:anywhere;text-overflow:clip;text-align:center;border:0;border-radius:0;max-width:100%;padding:0;font-size:11px;line-height:1.4;overflow:visible}.integration-directory .provider-wordmark{overflow-wrap:anywhere;font-size:16px}.integration-directory .connection-tile .connector-state.is-compact{width:8px;min-width:8px;height:8px;box-shadow:0 0 0 3px var(--ui-surface);background:currentColor;border:0;border-radius:50%;padding:0;font-size:0;line-height:0;display:block;position:absolute;inset:6px 6px auto auto;overflow:hidden;max-width:8px!important}.integration-directory .connector-state-ready_to_test,.integration-directory .connector-state-adapter_ready,.integration-directory .connector-state-missing_credentials{color:var(--ui-warning)}.integration-directory .integration-issue-badge{z-index:2;width:auto;min-width:20px;height:20px;font-size:11px;top:-6px;right:-5px}.integration-group-subtitle{color:var(--ui-muted);grid-column:1/-1;margin:4px 0 0;font-size:11px;font-weight:600}.integration-group-subtitle:first-child{margin-top:0}.integration-directory-footer{border-top:1px solid var(--ui-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:16px;display:flex}.integration-directory-footer>div:last-child{flex-basis:auto!important;padding:0!important}.integration-directory-footer .btn{color:var(--ui-muted);background:0 0;border-color:#0000;font-size:11px}.integration-status-legend{color:var(--ui-muted);flex-wrap:wrap;gap:13px;font-size:11px;display:flex}.integration-status-legend span{align-items:center;gap:5px;display:flex}.integration-status-legend i{border-radius:50%;width:6px;height:6px;display:inline-block}.integration-status-legend .is-active{background:var(--ui-success)}.integration-status-legend .is-error{background:var(--ui-danger)}.integration-status-legend .is-pending{background:var(--ui-warning)}.integration-status-legend .is-disabled{background:var(--ui-muted)}.integration-technical-list{border-top:1px solid var(--ui-border);color:var(--ui-muted);margin-top:20px;padding-top:15px;font-size:12px}.integration-technical-list>summary{cursor:pointer}.integration-technical-list .integrations-list-panel{margin-top:12px}.integration-account-options{gap:8px;padding:18px;display:grid}.integration-account-options>button{border:1px solid var(--ui-border);background:var(--ui-surface);color:var(--ui-text);font:inherit;text-align:left;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:13px;display:flex}.integration-account-options>button>span:first-child{overflow-wrap:anywhere;flex:1}.integration-account-options>button:hover{border-color:var(--ui-info)}@media (width<=760px){.integration-directory-heading{flex-wrap:wrap}.integration-directory-heading input{width:100%}.integration-group-grid{grid-template-columns:repeat(auto-fill,minmax(140px,176px))}.integration-directory .reviews-service-logo{gap:4px;font-size:11px}.integration-directory .reviews-service-logo svg{flex-shrink:0;width:20px}}@media (width<=420px){.integration-content{padding:12px 10px 20px}.integration-directory{padding:0}.integration-group-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.integration-account-options>button{flex-wrap:wrap}}.integration-directory .connection-tile>.official-provider-logo,.integration-directory .connection-tile .integration-brand-slot>.official-provider-logo{justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}.integration-directory .connection-tile img[data-logo]{object-fit:contain;flex:none;width:auto;max-width:118px;height:auto;max-height:38px}.integration-directory .connection-tile img[data-logo=shoper]{max-width:108px;max-height:32px}.integration-directory .connection-tile img[data-logo=paypal]{max-width:106px;max-height:36px}.integration-directory .connection-tile img[data-logo=stripe]{max-width:96px}.integration-directory .connection-tile img[data-logo=whatsapp]{max-width:120px}.integration-directory .connection-tile img[data-logo=messenger]{max-height:38px}.integration-directory .connection-tile img[data-logo=amazon]{--logo-width:118px;--logo-y:-7px}.integration-directory .connection-tile img[data-logo=bol]{--logo-width:112px}.integration-directory .connection-tile img[data-logo=conforamafr]{--logo-width:118px}.integration-directory .connection-tile img[data-logo=ebay]{--logo-width:114px}.integration-directory .connection-tile img[data-logo=hood]{--logo-width:136px;--logo-y:1px}.integration-directory .connection-tile img[data-logo=otto]{--logo-width:138px;--logo-y:1px}.integration-directory .connection-tile img[data-logo=xxxlutzde]{--logo-width:120px}.integration-directory .connection-tile img[data-logo=homepl]{--logo-width:146px}.integration-directory .connection-tile img[data-logo=smsapi]{--logo-width:132px}.integration-directory .connection-tile img[data-logo=sparkasse]{--logo-width:139px;--logo-x:9px;--logo-y:1px}.integration-directory .connection-tile img[data-logo=nextcloud]{--logo-width:78px}.integration-directory .connection-tile img:is([data-logo=amazon],[data-logo=bol],[data-logo=conforamafr],[data-logo=ebay],[data-logo=hood],[data-logo=otto],[data-logo=xxxlutzde],[data-logo=homepl],[data-logo=smsapi],[data-logo=sparkasse],[data-logo=nextcloud]){width:var(--logo-width);max-width:none;height:auto;max-height:none;transform:translate(var(--logo-x,0px),var(--logo-y,0px))}.integration-directory .connection-tile img[data-logo=klarna]{width:90px;max-height:38px}.integration-directory .connection-tile img:is([data-logo=butfr],[data-logo=kaufland],[data-logo=leroymerlinfr]){width:70px;max-width:70px;height:auto;max-height:45px}.correction-generator{max-width:1320px;margin-inline:auto;padding:24px!important}.correction-breadcrumb{color:var(--ui-muted,#62718a);gap:12px;margin-bottom:22px;font-size:13px;display:flex}.correction-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.correction-heading h1{margin:6px 0;font-size:26px}.correction-heading p{color:var(--ui-muted,#62718a);margin:0}.correction-kicker{letter-spacing:.1em;color:#1975eb;font-size:11px;font-weight:700}.correction-project-tag{color:#245a98;white-space:nowrap;background:#e6effc;border-radius:20px;padding:7px 12px;font-size:12px}.correction-source-bar{background:var(--ui-surface,#fff);border:1px solid var(--ui-border,#d7e2f3);border-radius:14px;flex-wrap:wrap;align-items:center;gap:22px;padding:18px 20px;display:flex}.correction-source-bar a{margin-left:auto}.correction-people{grid-template-columns:1fr 1fr;gap:16px;margin:16px 0 24px;display:grid}.correction-people details{border:1px solid var(--ui-border,#d7e2f3);background:var(--ui-surface,#fff);border-radius:12px;padding:14px 18px}.correction-people summary{cursor:pointer;color:var(--ui-muted,#62718a)}.correction-people p{white-space:pre-line}.correction-history,.correction-alert{color:#704d0b;background:#fff5dc;border:1px solid #efdba8;border-radius:12px;margin:20px 0;padding:18px}.correction-history a{margin:10px 18px 0 0;display:inline-block}.correction-alert button{margin-left:16px}.correction-mode{border:0;grid-template-columns:1fr 1fr;gap:14px;margin:20px 0;padding:0;display:grid}.correction-mode legend{margin-bottom:14px;font-weight:700}.correction-mode label{border:1px solid var(--ui-border,#d7e2f3);background:var(--ui-surface,#fff);cursor:pointer;border-radius:14px;align-items:center;gap:12px;padding:18px;display:flex}.correction-mode label.selected{background:#eaf2ff;border-color:#1975eb;box-shadow:inset 0 0 0 1px #1975eb}.correction-mode small,.correction-line small{color:var(--ui-muted,#62718a);margin-top:5px;display:block}.correction-mode input{accent-color:#1975eb;width:17px;height:17px}.correction-lines{gap:12px;display:grid}.correction-line{background:var(--ui-surface,#fff);border:1px solid var(--ui-border,#d7e2f3);border-radius:14px;padding:20px}.correction-line-name{align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}.correction-line-index{color:#2862a6;background:#ddeafa;border-radius:8px;place-items:center;min-width:28px;height:28px;font-size:12px;display:grid}.correction-line-values{grid-template-columns:1fr 1fr 1fr;align-items:center;gap:24px;padding-left:40px;display:grid}.correction-line-values>div>span,.correction-line-values label{color:var(--ui-muted,#62718a);font-size:12px;display:block}.correction-line-values strong{color:var(--ui-text,#16253d);margin-top:5px;font-size:16px;display:block}.correction-line-values input{border:1px solid var(--ui-border,#cbdcf5);background:var(--ui-surface,#fff);width:100%;max-width:240px;color:var(--ui-text,#16253d);border-radius:9px;margin-top:6px;padding:10px 12px;font-size:16px;display:block}.correction-line-after{text-align:right}.correction-bottom{grid-template-columns:1fr 340px;gap:24px;margin-top:24px;display:grid}.correction-reason{font-weight:600}.correction-reason textarea{resize:vertical;border:1px solid var(--ui-border,#d7e2f3);background:var(--ui-surface,#fff);width:100%;color:inherit;font:inherit;border-radius:10px;margin-top:8px;padding:12px;font-weight:400;display:block}.correction-reason small{text-align:right;color:var(--ui-muted,#62718a);margin-top:6px;font-weight:400;display:block}.correction-totals{border:1px solid var(--ui-border,#d7e2f3);background:var(--ui-surface,#fff);border-radius:14px;padding:20px}.correction-totals>div{justify-content:space-between;gap:12px;margin-bottom:14px;display:flex}.correction-totals .correction-delta{border-top:1px solid var(--ui-border,#d7e2f3);margin-bottom:10px;padding-top:16px;font-size:20px}.correction-totals small{color:var(--ui-muted,#62718a)}.correction-validation{color:var(--ui-muted,#62718a);font-size:13px}.correction-actions{justify-content:flex-end;align-items:center;gap:24px;margin:24px 0;display:flex}.correction-actions button{color:#fff;font:inherit;background:#1975eb;border:0;border-radius:9px;padding:12px 20px;font-weight:600}.correction-actions button:disabled{opacity:.5}.correction-confirmed{color:#255840;background:#e9f7ef;border:1px solid #a5d7be;border-radius:12px;padding:20px}.correction-footnote{color:var(--ui-muted,#62718a);margin-top:24px;font-size:12px;line-height:1.65}.correction-generator button:focus-visible,.correction-generator input:focus-visible{outline-offset:3px;outline:2px solid #1975eb}[data-theme=dark] .correction-mode label.selected{background:#203953}[data-theme=dark] .correction-project-tag,[data-theme=dark] .correction-line-index{color:#bbd9ff;background:#234269}[data-theme=dark] .correction-alert,[data-theme=dark] .correction-history{color:#ffe1a0;background:#403821;border-color:#6c5b31}[data-theme=dark] .correction-confirmed{color:#c2edda;background:#1e3a30;border-color:#3f705c}@media (width<=760px){.correction-generator{padding:16px!important}.correction-heading{display:block}.correction-heading h1{overflow-wrap:anywhere;font-size:22px}.correction-project-tag{margin-top:12px;display:inline-block}.correction-mode,.correction-people,.correction-bottom{grid-template-columns:1fr}.correction-source-bar{gap:12px}.correction-source-bar a{margin-left:0}.correction-line-values{grid-template-columns:1fr 1fr;gap:14px;padding-left:0}.correction-line-after{text-align:left;grid-column:1/-1}.correction-line-name strong{overflow-wrap:anywhere}.correction-actions{flex-wrap:wrap;gap:16px}.correction-totals{width:100%}}.correction-confirmed button,.correction-alert button{border:1px solid var(--ui-border);background:var(--ui-surface);color:var(--ui-text);font:inherit;cursor:pointer;border-radius:8px;padding:9px 14px}[data-theme=dark] .correction-kicker{color:#91bcff}@media print{body:has(.correction-generator){height:auto!important;min-height:0!important;max-height:none!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}body:has(.correction-generator) #root{height:auto!important;min-height:0!important;max-height:none!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}body:has(.correction-generator) :has(.correction-generator){height:auto!important;min-height:0!important;max-height:none!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}body:has(.correction-generator) *{visibility:hidden}.correction-generator,.correction-generator *{visibility:visible!important}.correction-generator{color:#111;background:#fff;width:100%;max-width:none;top:0;left:0;position:absolute!important}.correction-breadcrumb,.correction-actions,.correction-confirmed button,.correction-validation{display:none}.correction-project-tag:after{content:" — NIE JEST DOKUMENTEM KSIĘGOWYM"}.correction-line{break-inside:avoid}.correction-heading h1{font-size:19px}.correction-mode{display:none}.correction-generator input,.correction-generator textarea{border:0}.correction-footnote{color:#333}}.correction-actions .correction-cancel{background:var(--ui-surface,#fff);color:var(--ui-text,#16253d);border:1px solid var(--ui-border,#d7e2f3);cursor:pointer}.correction-actions .correction-cancel:disabled{cursor:wait}.correction-cancel-dialog{width:min(500px,100vw - 32px)}.correction-cancel-dialog .correction-actions{gap:12px;margin-bottom:0}.invoice-workspace{min-width:0;max-width:1500px;padding:24px}.invoice-workspace>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.invoice-workspace h1{margin:0 0 8px}.invoice-workspace h2{margin:0 0 12px;font-size:17px}.invoice-workspace h3{margin:0 0 8px}.invoice-workspace p{line-height:1.6}.invoice-workspace button,.invoice-workspace input{border:1px solid var(--border,#cddbed);background:var(--surface,#fff);color:inherit;border-radius:5px;padding:8px 12px}.invoice-workspace button{cursor:pointer}.invoice-workspace button:disabled{opacity:.5;cursor:default}.invoice-card{border:1px solid var(--border,#cddbed);background:var(--surface,#fff);border-radius:8px;margin:20px 0;padding:20px}.invoice-rules{grid-template-columns:repeat(3,1fr);gap:15px;margin:20px 0;display:grid}.invoice-rules article{border:1px solid var(--border,#cddbed);border-radius:8px;padding:18px}.invoice-scroll{margin:15px 0;overflow:auto}.invoice-workspace table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.invoice-workspace th,.invoice-workspace td{border-bottom:1px solid var(--border,#cddbed);vertical-align:top;padding:12px 10px}.invoice-workspace td button{margin-top:10px;display:block}.invoice-workspace small{margin-top:6px;display:block}.invoice-workspace form{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.invoice-workspace form label{gap:6px;display:grid}.invoice-error{color:#b42318}.invoice-notice{border:1px solid #6a9cd8;border-radius:6px;padding:12px}.invoice-matches{padding:0;list-style:none}.invoice-matches li{border-bottom:1px solid var(--border,#cddbed);align-items:center;gap:18px;padding:10px 0;display:flex}.invoice-paging{justify-content:space-between;display:flex}.invoice-workspace details{max-width:420px;margin-top:8px}.invoice-workspace summary{cursor:pointer}@media (width<=700px){.invoice-workspace{padding:14px}.invoice-rules{grid-template-columns:1fr}.invoice-workspace>header{align-items:start}.invoice-card{padding:12px}.invoice-matches li{flex-wrap:wrap}}[data-theme=dark] .invoice-card,[data-theme=dark] .invoice-workspace button,[data-theme=dark] .invoice-workspace input{background:#29333c}[data-theme=dark] .invoice-error{color:#ffaaa4}.invoice-register-filters{border:1px solid var(--border,#cddbed);border-radius:8px;margin:22px 0;padding:16px}.invoice-register select{border:1px solid var(--border,#cddbed);background:var(--surface,#fff);color:inherit;border-radius:5px;min-width:100px;padding:8px 12px}.invoice-register .invoice-money{white-space:nowrap}.invoice-register .invoice-empty{text-align:center;padding:36px 18px}.invoice-register .invoice-related{color:var(--ui-info,#086bdc);text-align:left;background:0 0;border:0;margin:0 0 6px;padding:0}.invoice-register table{min-width:760px}[data-theme=dark] .invoice-register select{background:#29333c}.invoice-register a.invoice-related{text-underline-offset:3px;overflow-wrap:anywhere;width:fit-content;line-height:1.5;text-decoration:underline;display:block}.invoice-selected-document{border:1px solid var(--ui-border);background:var(--ui-soft);border-radius:10px;flex-wrap:wrap;justify-content:space-between;gap:12px;margin:20px 0;padding:14px 16px;font-size:13px;display:flex}.invoice-selected-document span{overflow-wrap:anywhere}.invoice-selected-document a{color:var(--ui-info);text-decoration:underline}.invoice-register td:has(.invoice-related){min-width:200px}.invoice-register .invoice-register-filters{background:var(--ui-surface);border-radius:10px;gap:14px;padding:18px}.invoice-register .invoice-selection{min-height:40px;color:var(--ui-muted);align-items:center;gap:16px;margin-top:12px;font-size:12px;display:flex}.invoice-register .invoice-selection strong{color:var(--ui-info)}.invoice-register .invoice-text-button{color:var(--ui-info);background:0 0;border:0;padding:0;font-size:12px}.invoice-register .invoice-scroll{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:10px;margin-top:4px}.invoice-register th{background:var(--ui-soft);white-space:nowrap;font-size:12px;font-weight:600}.invoice-register td{vertical-align:middle;padding:16px 12px}.invoice-register tbody tr:nth-child(2n){background:var(--ui-bg)}.invoice-register tbody tr:hover,.invoice-register tbody tr.invoice-row-selected{background:var(--ui-soft)}.invoice-register tbody tr:last-child td{border-bottom:0}.invoice-register th.invoice-check,.invoice-register td.invoice-check{text-align:center;width:42px;padding:12px}.invoice-register input[type=checkbox]{width:16px;min-width:16px;height:16px;min-height:16px;accent-color:var(--ui-info);vertical-align:middle;cursor:pointer;margin:0;padding:0}.invoice-register .invoice-document-number{white-space:nowrap;color:var(--ui-info);font-weight:600;text-decoration:none}.invoice-register .invoice-document-number:hover{text-underline-offset:3px;text-decoration:underline}.invoice-register .invoice-money{font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.invoice-register .invoice-date{white-space:nowrap}.invoice-register .invoice-related{margin:0;font-size:12px}.invoice-register .invoice-pdf-missing{color:var(--ui-muted);font-size:11px}.invoice-register .invoice-paging{align-items:center;margin-top:18px}.invoice-register .invoice-operation-note{color:var(--ui-muted);margin:12px 0 0;font-size:12px}.invoice-register .invoice-actions-heading{text-align:right}.invoice-register .invoice-document-actions{white-space:nowrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.invoice-register .invoice-document-actions button{border-radius:7px;justify-content:center;align-items:center;margin:0;padding:6px 10px;font-size:12px;display:inline-flex}.invoice-register .invoice-document-actions .invoice-icon-action{background:0 0;border-color:#0000;width:32px;height:32px;padding:6px}.invoice-register .invoice-document-actions span{cursor:not-allowed;display:inline-flex}.invoice-register .invoice-document-actions button:disabled{color:var(--ui-muted);opacity:.65}.phone-audio-catalog{margin-top:22px}.phone-audio-catalog h2{margin:22px 0 12px;font-size:18px}.phone-audio-catalog header p,.phone-audio-note{color:var(--ui-muted);font-size:13px;line-height:1.6}.phone-audio-catalog .seasonal-periods{margin-top:16px}.phone-audio-list{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:12px;overflow:hidden}.phone-audio-item{grid-template-columns:minmax(0,1fr) 300px;gap:24px;padding:20px;display:grid}.phone-audio-item+.phone-audio-item{border-top:1px solid var(--ui-border)}.phone-audio-description h3{margin:0 0 7px;font-size:15px}.phone-audio-description p{color:var(--ui-muted);margin:6px 0;font-size:13px;line-height:1.7}.phone-audio-description .phone-audio-transcript{color:var(--ui-text);font-size:14px}.phone-audio-description details{margin-top:9px;font-size:13px}.phone-audio-description summary{color:var(--ui-info);cursor:pointer}.phone-audio-player{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}.phone-audio-player audio{width:100%;height:40px}.phone-audio-player button{font:inherit;color:var(--ui-info);background:var(--ui-soft);border:1px solid var(--ui-border);cursor:pointer;border-radius:7px;padding:8px 14px;font-size:13px}.phone-audio-player a{color:var(--ui-info);font-size:12px}.phone-audio-player [role=alert]{color:var(--ui-danger,#a32020);margin:0;font-size:12px}@media (width<=760px){.phone-audio-item{grid-template-columns:minmax(0,1fr);gap:12px;padding:16px}.phone-audio-player{width:100%;max-width:420px}}.phone-audio-variant{color:var(--ui-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.phone-audio-variant select{font:inherit;color:var(--ui-text);border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:7px;padding:6px 9px}.seasonal-periods{flex-wrap:wrap;gap:8px;margin:16px 0 20px;display:flex}.seasonal-periods button{font:inherit;border:1px solid var(--border,#d9dbd6);background:var(--surface,#fff);color:inherit;cursor:pointer;border-radius:7px;padding:8px 13px;font-size:13px}.seasonal-periods button:hover{border-color:#6b94d4}.seasonal-periods button[aria-pressed=true]{color:#174ea6;background:#e8f0fe;border-color:#9fbae5;font-weight:600}.seasonal-status{color:var(--muted,#666);font-size:13px;line-height:1.6}.seasonal-translation{border-top:1px solid var(--border,#ddd);white-space:pre-line;margin-top:14px;padding-top:10px}[data-theme=dark] .seasonal-periods button[aria-pressed=true]{color:#d8e7ff;background:#243c60;border-color:#577bab}.email-template-catalog{overflow-anchor:none;min-width:0}.email-template-catalog .page-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.template-readonly{color:var(--ui-muted);border:1px solid var(--ui-border);white-space:nowrap;border-radius:16px;padding:4px 10px;font-size:12px}.template-country-tabs{border-bottom:1px solid var(--ui-border);flex-wrap:wrap;gap:6px;padding-bottom:10px;display:flex}.template-country-tabs button{color:var(--ui-text);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:9px 20px}.template-country-tabs button[aria-pressed=true]{background:var(--ui-soft);border-color:var(--ui-accent,#1a73e8);color:var(--ui-info)}.template-country-information{margin:22px 0 12px}.template-country-information h2{margin:0 0 8px;font-size:18px}.template-country-information p,.template-preview-note{color:var(--ui-muted);font-size:13px}.template-country-information label{flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.template-country-information select{border:1px solid var(--ui-border);background:var(--ui-surface);max-width:100%;color:var(--ui-text);border-radius:6px;padding:7px 10px}.template-message-list{border:1px solid var(--ui-border);background:var(--ui-surface);overflow-anchor:none;border-radius:12px;margin-top:22px;overflow:hidden}.template-message+.template-message{border-top:1px solid var(--ui-border)}.template-message-toggle{width:100%;color:var(--ui-text);text-align:left;font:inherit;cursor:pointer;overflow-anchor:none;background:0 0;border:0;align-items:center;gap:12px;padding:18px 20px;display:flex}.template-message-toggle:hover{background:var(--ui-soft)}.template-message-toggle>span:nth-child(2){font-weight:600}.template-message-language{color:var(--ui-muted);margin-left:auto;font-size:12px}.template-chevron{flex-shrink:0;width:12px}.template-demo{color:#634a12;background:#fff4d5;border-radius:5px;padding:3px 7px;font-size:11px}.template-message-content{overflow-anchor:none;padding:0 20px 20px}.template-metadata{flex-wrap:wrap;gap:14px 36px;margin:6px 0 18px;font-size:13px;display:flex}.template-metadata dt{color:var(--ui-muted);margin-bottom:4px}.template-metadata dd{overflow-wrap:anywhere;margin:0}.template-message-content .order-message-html{border-radius:8px;margin-top:16px}.template-delivery-demo{color:#634a12;background:#fff4d5;border-radius:6px;padding:10px 14px;font-size:13px}.template-message-pending{color:var(--ui-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:18px 20px;display:flex}.template-message-pending>span:first-child{font-weight:600}.template-message-pending>span:nth-child(2){font-size:12px}.template-message-pending p{flex-basis:100%;margin:0;font-size:13px}@media (width<=600px){.template-country-tabs{gap:4px}.template-country-tabs button{flex:1;padding:10px 12px}.template-message-toggle{flex-wrap:wrap;gap:8px;padding:15px 12px}.template-message-language{font-size:11px}.template-message-content{padding:0 10px 12px}.template-readonly{font-size:10px}.template-country-information select{font-size:16px}}.reply-catalog{min-width:0;margin:24px 0 36px}.reply-catalog>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.reply-catalog h2,.template-order-heading{margin:0 0 8px;font-size:18px}.reply-catalog>header p,.reply-local-note{color:var(--ui-muted);font-size:12px;line-height:1.6}.reply-categories{flex-wrap:wrap;gap:6px;margin:16px 0;display:flex}.reply-categories button{font:inherit;border:1px solid var(--ui-border);background:var(--ui-surface);color:var(--ui-text);cursor:pointer;border-radius:18px;padding:7px 12px;font-size:13px}.reply-categories button[aria-pressed=true]{background:var(--ui-soft);border-color:var(--ui-accent,#1a73e8);color:var(--ui-info)}.reply-workspace{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:12px;grid-template-columns:minmax(240px,32%) minmax(0,1fr);display:grid;overflow:hidden}.reply-list{border-right:1px solid var(--ui-border)}.reply-list button{text-align:left;width:100%;font:inherit;color:var(--ui-text);border:0;border-bottom:1px solid var(--ui-border);cursor:pointer;background:0 0;flex-direction:column;gap:5px;padding:14px 16px;font-size:13px;display:flex}.reply-list button:last-child{border-bottom:0}.reply-list button small{color:var(--ui-muted);font-size:11px}.reply-list button[aria-pressed=true]{background:var(--ui-soft);box-shadow:inset 3px 0 var(--ui-accent,#1a73e8)}.reply-list button[aria-pressed=true] span{color:var(--ui-info);font-weight:600}.reply-list button:hover{background:var(--ui-soft)}.reply-editor{min-width:0;padding:22px}.reply-editor h3{margin:0 0 10px;font-size:17px}.reply-hint{color:var(--ui-muted);margin:0 0 18px;font-size:13px;line-height:1.6}.reply-fields{flex-wrap:wrap;gap:12px;display:flex}.reply-fields label{flex-direction:column;flex:1;gap:6px;min-width:180px;font-size:12px;display:flex}.reply-fields input{box-sizing:border-box;width:100%;font:inherit;border:1px solid var(--ui-border);background:var(--ui-surface);min-height:38px;color:var(--ui-text);border-radius:7px;padding:8px 10px;font-size:14px}.reply-previews h4{color:var(--ui-muted);margin:18px 0 8px;font-size:12px}.reply-text{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:9px;padding:18px;font-size:14px;line-height:1.8}.reply-previews details{margin-top:12px}.reply-previews summary{cursor:pointer;color:var(--ui-info);padding:6px 0;font-size:13px}.reply-previews details .reply-text{background:var(--ui-soft);margin-top:6px}.reply-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}.reply-actions button{font:inherit;border:1px solid var(--ui-accent,#1a73e8);background:var(--ui-soft);color:var(--ui-info);cursor:pointer;border-radius:7px;padding:9px 14px;font-size:13px}.reply-actions button:disabled{opacity:.55;cursor:not-allowed}.reply-actions span,.reply-editor [role=status]{color:var(--ui-muted);font-size:12px}.reply-empty{max-width:480px;padding:36px 8px}.reply-empty p{color:var(--ui-muted);font-size:14px;line-height:1.8}@media (width<=760px){.reply-workspace{grid-template-columns:1fr}.reply-list{border-right:0;border-bottom:1px solid var(--ui-border);max-height:240px;overflow:auto}.reply-editor{padding:16px}.reply-fields label{min-width:100%}.reply-fields input{font-size:16px}}.template-section-tabs{border-bottom:1px solid var(--ui-border);flex-wrap:wrap;gap:8px;margin-bottom:22px;padding-bottom:12px;display:flex}.template-section-tabs button{border:1px solid var(--ui-border);background:var(--ui-surface);min-width:210px;color:var(--ui-text);font:inherit;cursor:pointer;border-radius:10px;flex-direction:column;align-items:flex-start;gap:4px;padding:13px 20px;font-weight:600;display:flex}.template-section-tabs button small{color:var(--ui-muted);font-size:12px;font-weight:400}.template-section-tabs button[aria-pressed=true]{background:var(--ui-soft);color:var(--ui-info);border-color:var(--ui-accent,#1a73e8)}.template-automatic-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-top:24px;display:flex}.template-polish-preview{white-space:nowrap;cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.template-trigger{color:var(--ui-muted);margin:0 0 16px;font-size:13px;line-height:1.6}@media (width<=600px){.template-section-tabs button{flex:1;min-width:145px;padding:12px}.template-section-tabs button small{font-size:11px}}.template-translation{margin:16px 0;font-size:13px}.template-translation summary{cursor:pointer;color:var(--ui-info);padding:8px 0}.template-translation p{color:var(--ui-muted)}.template-translation h3{font-size:14px}.templates-page .template-section-tabs{margin-bottom:16px}.templates-page .template-country-tabs{box-sizing:border-box;min-height:48px;margin:0;padding-bottom:10px}.templates-page .template-panel-heading{margin:20px 0 0;display:block}.templates-page .template-panel-heading h2{margin:0 0 8px;font-size:18px;line-height:1.4}.templates-page .template-panel-heading p{color:var(--ui-muted);margin:0;font-size:13px;line-height:1.6}.templates-page .reply-catalog,.templates-page .phone-audio-catalog{min-width:0;margin:0}.templates-page .reply-categories,.templates-page .seasonal-periods{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.templates-page .reply-categories button,.templates-page .seasonal-periods button{font:inherit;border:1px solid var(--ui-border);background:var(--ui-surface);min-height:38px;color:var(--ui-text);cursor:pointer;border-radius:7px;padding:8px 13px;font-size:13px;line-height:1.4}.templates-page .reply-categories button[aria-pressed=true],.templates-page .seasonal-periods button[aria-pressed=true]{background:var(--ui-soft);border-color:var(--ui-accent,#1a73e8);color:var(--ui-info)}.templates-page .template-message-list{margin-top:0}.templates-page .phone-audio-catalog>div>h2:first-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.templates-page .template-country-information{margin:12px 0 0}.templates-page .template-country-information p{margin:8px 0 0}.channel-previews{margin-top:16px}.channel-draft-note{color:var(--ui-muted);max-width:760px;font-size:12px;line-height:1.7}.wa-preview-background{box-sizing:border-box;background:#eee9df;border-radius:14px;max-width:490px;margin:18px 0;padding:24px}.wa-preview-card{color:#26312d;background:#fff;border-radius:12px;max-width:410px;overflow:hidden;box-shadow:0 2px 8px #27312d18}.wa-preview-art{background:#faf5eb;flex-direction:column;align-items:center;gap:8px;padding:18px 20px 8px;display:flex}.wa-preview-logo{object-fit:contain;width:128px;height:auto}.wa-preview-hero{object-fit:contain;width:100%;height:195px}.wa-preview-body{padding:18px 20px 16px;font-size:14px;line-height:1.65}.wa-preview-body strong{font-size:17px;line-height:1.4;display:block}.wa-preview-body p{white-space:pre-wrap;margin:12px 0}.wa-preview-buttons{flex-direction:column;display:flex}.wa-preview-buttons button:disabled{color:#147a65;font:inherit;opacity:1;cursor:default;background:#fff;border:0;border-top:1px solid #e5eae7;padding:13px 12px;font-size:14px;font-weight:600}.sms-preview{border:1px solid var(--ui-border);background:var(--ui-soft);max-width:460px;color:var(--ui-text);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:16px;margin:18px 0;padding:20px;font-size:14px;line-height:1.8}@media (width<=600px){.wa-preview-background{padding:12px}.wa-preview-body{padding:16px}.wa-preview-hero{height:175px}}.arrival-notice-preview .wa-preview-background{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;background:#eee9df}.arrival-notice-preview .wa-preview-card{color:#34312d;background:#fff}.arrival-notice-preview .wa-preview-art{background:#faf5eb}.arrival-notice-preview .wa-preview-buttons button:disabled{color:#906b25;background:#fff;border-top-color:#e8e1d4}.arrival-notice-preview .channel-draft-note code{overflow-wrap:anywhere;white-space:normal}
/*$vite$:1*/