.poster-studio-admin{--ps-navy:#082650;--ps-blue:#0873ee;--ps-cyan:#12bcc5;--ps-border:#dbe5ef;min-height:100vh;background:#edf3f9}.poster-studio-main{min-width:0}.poster-studio-header{height:80px!important}.poster-studio-header>div:first-child{display:flex;align-items:center;gap:12px}.poster-studio-header>div:first-child>a{width:40px;height:40px;border:1px solid var(--ps-border);border-radius:12px;display:grid;place-items:center;color:#42617f;background:#fff}.poster-studio-header>div:first-child>a svg{width:18px}.poster-studio-header h1{margin:2px 0 0}.poster-studio-header small{font-size:9px;letter-spacing:1.4px;color:#0aaab4;font-weight:900}.poster-header-actions{display:flex;gap:9px}.poster-header-actions button{border:1px solid #d5e1ed;background:#fff;border-radius:11px;padding:10px 14px;color:#42617f;font-weight:900;display:flex;align-items:center;gap:7px;cursor:pointer}.poster-header-actions button.primary{border-color:#0873ee;background:#0873ee;color:#fff;box-shadow:0 10px 22px rgba(8,115,238,.22)}.poster-header-actions button:disabled{opacity:.55}.poster-header-actions svg{width:17px}.poster-studio-toolbar{margin:20px 22px 0;background:#fff;border:1px solid var(--ps-border);border-radius:16px;padding:14px 16px;display:flex;align-items:center;gap:20px;justify-content:space-between;box-shadow:0 8px 25px rgba(15,46,83,.05)}.poster-studio-toolbar>div:first-child{display:flex;gap:10px;align-items:center;color:#0873ee}.poster-studio-toolbar>div:first-child>svg{width:25px}.poster-studio-toolbar>div:first-child span{display:flex;flex-direction:column}.poster-studio-toolbar b{color:var(--ps-navy);font-size:13px}.poster-studio-toolbar small{color:#7890a9;font-size:10px;margin-top:2px}.poster-template-list{display:flex;gap:7px;overflow:auto}.poster-template-list button{border:1px solid #dbe5ef;background:#f8fbfe;border-radius:10px;padding:8px 10px;display:flex;align-items:center;gap:7px;color:#526c89;font-size:10px;font-weight:800;white-space:nowrap;cursor:pointer}.poster-template-list button:hover{border-color:#7eb6f2;color:#0873ee}.poster-template-list button>span{display:flex}.poster-template-list i{display:block;width:11px;height:19px;border:2px solid #fff;border-radius:4px;margin-left:-3px;box-shadow:0 1px 4px rgba(0,0,0,.12)}.poster-notice{margin:12px 22px 0;padding:10px 13px;border-radius:11px;background:#e8f8f2;border:1px solid #b9ead8;color:#087e5a;display:flex;align-items:center;gap:8px;font-size:11px;font-weight:800}.poster-notice svg{width:16px}.poster-notice button{margin-left:auto;border:0;background:none;color:inherit;font-size:19px;cursor:pointer}.poster-workspace{padding:16px 22px 24px;display:grid;grid-template-columns:minmax(430px,520px) minmax(450px,1fr);grid-gap:17px;gap:17px}.poster-controls,.poster-preview-area{background:#fff;border:1px solid var(--ps-border);border-radius:18px;box-shadow:0 10px 30px rgba(20,50,90,.06);min-width:0}.poster-controls{display:grid;grid-template-columns:86px 1fr;min-height:680px;overflow:hidden}.poster-control-tabs{padding:12px 8px;background:#0a2b55;display:flex;flex-direction:column;gap:7px}.poster-control-tabs button{border:0;background:transparent;color:#adc2d9;border-radius:11px;padding:11px 5px;display:flex;flex-direction:column;align-items:center;gap:5px;font-size:9px;font-weight:800;cursor:pointer}.poster-control-tabs button svg{width:20px}.poster-control-tabs button.active{background:#0873ee;color:#fff;box-shadow:0 8px 18px rgba(0,0,0,.2)}.poster-control-panel{padding:19px;min-width:0;max-height:720px;overflow:auto}.poster-panel-title{display:flex;align-items:center;gap:10px;padding-bottom:15px;border-bottom:1px solid #e6edf5;margin-bottom:16px}.poster-panel-title>svg{width:22px;color:#0873ee}.poster-panel-title span{display:flex;flex-direction:column}.poster-panel-title b{font-size:14px;color:var(--ps-navy)}.poster-panel-title small{font-size:9px;color:#8095ab;margin-top:3px}.poster-preset-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}.poster-preset-grid button{border:1px solid #dbe5ef;background:#f9fbfd;border-radius:12px;padding:10px;text-align:left;cursor:pointer;display:grid;grid-template-columns:35px 1fr;grid-gap:2px 9px;gap:2px 9px}.poster-preset-grid button>span{width:28px;max-height:38px;align-self:center;grid-row:1/3;border:2px solid #a9bcd0;border-radius:4px}.poster-preset-grid button b{font-size:10px;color:#314b69}.poster-preset-grid button small{font-size:8px;color:#8297ac;line-height:1.4}.poster-preset-grid button.active{border-color:#0873ee;background:#eff6ff;box-shadow:0 0 0 2px rgba(8,115,238,.07)}.poster-preset-grid button.active>span{border-color:#0873ee;background:rgba(8,115,238,.08)}.poster-select-label{display:flex;flex-direction:column;gap:6px;margin-top:14px;color:#314b69;font-size:10px;font-weight:900}.poster-select-label>span{display:flex;align-items:center;position:relative}.poster-select-label>span>svg:first-child{position:absolute;left:11px;width:16px;color:#7c91a9}.poster-select-label>span>svg:last-child{position:absolute;right:10px;width:15px;pointer-events:none}.poster-select-label select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:1px solid #d8e3ef;background:#f9fbfd;border-radius:10px;padding:11px 32px;color:#173352;font:inherit}.poster-select-label>span>svg:first-child+select{padding-left:35px}.poster-form{display:grid;grid-gap:12px;gap:12px}.poster-form label{display:grid;grid-gap:6px;gap:6px;color:#314b69;font-size:10px;font-weight:900;position:relative}.poster-form input:not([type=range]),.poster-form textarea{border:1px solid #d8e3ef;background:#f9fbfd;border-radius:10px;padding:10px 11px;color:#173352;font:inherit;outline:0;resize:vertical}.poster-form input:focus,.poster-form textarea:focus{border-color:#74aeea;box-shadow:0 0 0 3px rgba(8,115,238,.08);background:#fff}.poster-form output{position:absolute;right:0;color:#0873ee}.poster-form input[type=range]{accent-color:#0873ee;width:100%}.poster-toggle-list{display:flex;gap:7px;margin-top:16px;flex-wrap:wrap}.poster-toggle-list label{background:#f3f7fb;border:1px solid #dce6f0;padding:8px 11px;border-radius:30px;color:#526c89;font-size:10px;font-weight:800;display:flex;align-items:center;gap:7px;cursor:pointer}.poster-toggle-list input{position:absolute;opacity:0}.poster-toggle-list label>span{width:23px;height:14px;border-radius:20px;background:#aab9c8;position:relative}.poster-toggle-list label>span:after{content:"";position:absolute;width:10px;height:10px;left:2px;top:2px;border-radius:50%;background:#fff;transition:.2s}.poster-toggle-list input:checked+span{background:#08aeb8}.poster-toggle-list input:checked+span:after{transform:translateX(9px)}.poster-upload-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;margin-top:13px}.poster-upload-grid button{border:1px dashed #a8bfd6;background:#f6faff;border-radius:13px;padding:17px 8px;display:flex;flex-direction:column;align-items:center;color:#5b7692;cursor:pointer}.poster-upload-grid button:hover{border-color:#0873ee;color:#0873ee}.poster-upload-grid svg{width:25px}.poster-upload-grid b{font-size:10px;margin:7px 0 2px}.poster-upload-grid small{font-size:8px}.poster-range-fields{margin-top:16px}.poster-clear-images,.poster-reset{width:100%;margin-top:15px;border:1px solid #d9e4ef;background:#fff;border-radius:10px;padding:10px;color:#607891;font-weight:800;font-size:10px;display:flex;align-items:center;justify-content:center;gap:7px;cursor:pointer}.poster-clear-images{color:#b04755;border-color:#efd3d8}.poster-clear-images svg,.poster-reset svg{width:15px}.poster-color-fields{display:grid;grid-gap:11px;gap:11px}.poster-color-fields>label{display:grid;grid-gap:6px;gap:6px;color:#314b69;font-size:10px;font-weight:900}.poster-color-fields>label>span{display:grid;grid-template-columns:46px 1fr;grid-gap:8px;gap:8px}.poster-color-fields input{height:40px;border:1px solid #d8e3ef;background:#f9fbfd;border-radius:9px;padding:6px 9px;color:#173352}.poster-color-fields input[type=color]{padding:3px;cursor:pointer}.poster-preview-area{padding:17px;background:linear-gradient(145deg,#dce6f1,#eff4f9);display:flex;flex-direction:column;min-height:680px}.poster-preview-heading{display:flex;align-items:center;justify-content:space-between;padding:0 3px 13px;color:#496681}.poster-preview-heading span{display:flex;align-items:center;gap:7px;font-size:9px;font-weight:900;letter-spacing:1px}.poster-preview-heading svg{width:15px}.poster-preview-heading small{font-size:9px}.poster-canvas-shell{flex:1 1;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.poster-canvas{position:relative;width:min(100%,620px);max-height:620px;overflow:hidden;border-radius:5px;background:linear-gradient(145deg,var(--poster-bg),var(--poster-secondary));color:var(--poster-text);box-shadow:0 20px 55px rgba(6,25,49,.25)}.poster-canvas-shell.preset-story .poster-canvas,.poster-canvas-shell.preset-tiktok .poster-canvas{height:min(610px,70vh);width:auto}.poster-background-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.72}.poster-overlay{position:absolute;inset:0;background:rgba(2,14,34,var(--poster-overlay))}.poster-content{position:absolute;inset:0;padding:6.5%;display:flex;flex-direction:column;z-index:2}.poster-logo{width:21%;height:auto;object-fit:contain;align-self:flex-start;filter:drop-shadow(0 4px 12px rgba(0,0,0,.12))}.poster-copy{margin-top:8%;width:67%;position:relative;z-index:2}.poster-canvas.align-center .poster-logo{align-self:center}.poster-canvas.align-center .poster-copy{align-self:center;text-align:center;width:82%}.poster-canvas.align-right .poster-logo{align-self:flex-end}.poster-canvas.align-right .poster-copy{align-self:flex-end;text-align:right}.poster-badge{display:inline-flex;padding:.7em 1.1em;border-radius:99px;background:var(--poster-accent);color:#071f46;font-size:clamp(7px,1vw,13px);font-weight:900;letter-spacing:.08em}.poster-copy h2{margin:.28em 0 .2em;font-size:clamp(28px,6vw,74px);line-height:.95;letter-spacing:-.045em;max-width:100%;overflow-wrap:anywhere}.poster-copy p{font-size:clamp(10px,1.65vw,22px);line-height:1.38;margin:0;opacity:.91}.poster-product-image{position:absolute;transform:translate(-50%,-50%);max-height:51%;object-fit:contain;filter:drop-shadow(0 24px 24px rgba(0,0,0,.28));z-index:1}.poster-content footer{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:16px;z-index:3}.poster-content footer span{padding:.85em 1.3em;border-radius:99px;background:var(--poster-accent);color:#071f46;font-size:clamp(8px,1.2vw,15px);font-weight:900}.poster-content footer b{font-size:clamp(8px,1.2vw,16px)}.poster-canvas.rtl{font-family:Arial,sans-serif}.poster-output-meta{margin-top:14px;display:flex;align-items:center;justify-content:space-between;color:#4e6984}.poster-output-meta span{display:flex;flex-direction:column}.poster-output-meta b{font-size:11px}.poster-output-meta small{font-size:9px}.poster-output-meta strong{font-size:10px;background:#fff;border:1px solid #d5e1ed;padding:7px 10px;border-radius:8px}.spin{animation:poster-spin .8s linear infinite}@keyframes poster-spin{to{transform:rotate(1turn)}}[data-theme=dark] .poster-studio-admin{background:#071522}[data-theme=dark] .poster-controls,[data-theme=dark] .poster-studio-header,[data-theme=dark] .poster-studio-header>div:first-child>a,[data-theme=dark] .poster-studio-toolbar{background:#0e2235;border-color:#284057}[data-theme=dark] .poster-panel-title b,[data-theme=dark] .poster-preset-grid button b,[data-theme=dark] .poster-studio-toolbar b{color:#eef7ff}[data-theme=dark] .poster-panel-title small,[data-theme=dark] .poster-studio-toolbar small{color:#9bb0c5}[data-theme=dark] .poster-control-panel{background:#0e2235}[data-theme=dark] .poster-color-fields input,[data-theme=dark] .poster-form input:not([type=range]),[data-theme=dark] .poster-form textarea,[data-theme=dark] .poster-preset-grid button,[data-theme=dark] .poster-select-label select,[data-theme=dark] .poster-template-list button,[data-theme=dark] .poster-upload-grid button{background:#132a3f;border-color:#30475d;color:#dceaf7}[data-theme=dark] .poster-color-fields>label,[data-theme=dark] .poster-form label,[data-theme=dark] .poster-select-label{color:#bed0e1}[data-theme=dark] .poster-preview-area{background:linear-gradient(145deg,#081827,#10263a);border-color:#284057}[data-theme=dark] .poster-output-meta,[data-theme=dark] .poster-preview-heading{color:#aec1d3}@media(max-width:1180px){.poster-workspace{grid-template-columns:1fr}.poster-controls{min-height:0}.poster-control-panel{max-height:none}.poster-preview-area{min-height:620px}}@media(max-width:720px){.poster-studio-header{height:auto!important;min-height:80px;align-items:flex-start!important;padding-block:12px!important;gap:10px}.poster-header-actions button{font-size:0;padding:10px}.poster-header-actions button svg{margin:0}.poster-studio-toolbar{margin:12px;align-items:flex-start;flex-direction:column}.poster-template-list{width:100%}.poster-workspace{padding:12px;gap:12px}.poster-controls{grid-template-columns:1fr}.poster-control-tabs{flex-direction:row;padding:8px;overflow:auto}.poster-control-tabs button{min-width:72px}.poster-preset-grid{grid-template-columns:1fr}.poster-preview-area{min-height:520px;padding:11px}.poster-preview-heading small{display:none}.poster-canvas-shell.preset-story .poster-canvas,.poster-canvas-shell.preset-tiktok .poster-canvas{height:min(520px,68vh)}.poster-notice{margin-inline:12px}}.poster-header-actions button.icon{width:40px;padding:10px;justify-content:center}.poster-project-bar{margin:14px 22px 0;padding:12px 14px;border:1px solid var(--ps-border);border-radius:14px;background:#fff;display:grid;grid-template-columns:minmax(180px,1fr) minmax(200px,1fr) auto auto;align-items:end;grid-gap:10px;gap:10px;box-shadow:0 7px 22px rgba(15,46,83,.04)}.poster-project-bar label{display:grid;grid-gap:5px;gap:5px;color:#496681;font-size:9px;font-weight:900}.poster-project-bar input,.poster-project-bar select{height:38px;border:1px solid #d8e3ef;border-radius:9px;background:#f9fbfd;padding:0 10px;color:#173352;font-weight:700}.poster-project-bar button{height:38px;border:1px solid #efd3d8;border-radius:9px;background:#fff;color:#b04755;padding:0 12px;display:flex;align-items:center;gap:6px;font-weight:800;cursor:pointer}.poster-project-bar button svg{width:15px}.poster-project-bar>span{align-self:center;color:#7890a9;font-size:9px;font-weight:800}.poster-promotion-editor{padding:12px;border:1px solid #dce7f1;border-radius:12px;background:#f5f9fd;display:grid;grid-gap:9px;gap:9px}.poster-promotion-editor>b{font-size:11px;color:#173352}.poster-promotion-editor>div{display:flex;gap:8px}.poster-promotion-editor label{flex:1 1}.poster-discount-buttons button{border:1px solid #bcd6f2;border-radius:8px;background:#fff;color:#0873ee;padding:7px 9px;font-size:9px;font-weight:900;cursor:pointer}.poster-discount-buttons strong{margin-left:auto;align-self:center;color:#07825e;font-size:9px}.poster-input-icon{display:flex;align-items:center;position:relative}.poster-input-icon svg{position:absolute;left:10px;width:16px;color:#08aeb8}.poster-input-icon input{width:100%;padding-left:34px!important}.poster-price{display:flex;flex-direction:column;align-items:flex-start;margin-top:4%;gap:2px}.poster-canvas.align-center .poster-price{align-items:center}.poster-canvas.align-right .poster-price{align-items:flex-end}.poster-price strong{font-size:clamp(20px,4vw,48px);color:var(--poster-accent);line-height:1}.poster-price span{font-size:clamp(8px,1.1vw,14px);font-weight:800}.poster-qr{position:absolute;right:6.5%;bottom:14%;width:13%;aspect-ratio:1;background:#fff;border-radius:8px;padding:1.4%;z-index:4;box-shadow:0 5px 18px rgba(0,0,0,.2)}.poster-qr img{width:100%;height:100%;display:block}.poster-content footer.has-qr{padding-right:17%}.poster-upload-grid button:disabled{opacity:.6;cursor:wait}[data-theme=dark] .poster-project-bar,[data-theme=dark] .poster-promotion-editor{background:#0e2235;border-color:#30475d}[data-theme=dark] .poster-project-bar input,[data-theme=dark] .poster-project-bar select,[data-theme=dark] .poster-promotion-editor input{background:#132a3f;border-color:#30475d;color:#dceaf7}[data-theme=dark] .poster-promotion-editor>b{color:#eef7ff}@media(max-width:900px){.poster-project-bar{grid-template-columns:1fr 1fr}.poster-project-bar>span{display:none}}@media(max-width:720px){.poster-project-bar{margin:12px;grid-template-columns:1fr}.poster-project-bar button{justify-content:center}}.poster-project-bar{grid-template-columns:minmax(180px,1fr) minmax(200px,1fr) repeat(3,auto)}.poster-project-bar button.poster-neutral-action{border-color:#cfe0ef;color:#315b81;background:#f7fbff}.poster-project-bar button:disabled{opacity:.55;cursor:wait}.poster-template-list button.saved{border-color:#a9dce1;background:#effcfc;color:#087f88}.poster-template-list button.saved svg{width:15px}.poster-content{padding:var(--safe-top) var(--safe-right) var(--safe-bottom) var(--safe-left)}.poster-logo{max-height:13%}.poster-qr{right:var(--safe-right);bottom:calc(var(--safe-bottom) + 4%)}.poster-safe-zone{position:absolute;z-index:8;pointer-events:none;top:var(--safe-top);right:var(--safe-right);bottom:var(--safe-bottom);left:var(--safe-left);border:2px dashed rgba(255,255,255,.72);border-radius:10px;box-shadow:0 0 0 9999px rgba(0,11,30,.12),inset 0 0 0 1px rgba(8,115,238,.45)}.poster-safe-zone b{position:absolute;top:6px;left:8px;padding:4px 7px;border-radius:6px;background:rgba(7,31,70,.82);color:#fff;font-size:clamp(6px,.8vw,10px);letter-spacing:.04em}.poster-price em{font-style:normal;font-size:clamp(7px,1vw,12px);font-weight:700;opacity:.82}.poster-export-controls{display:flex;align-items:flex-end;justify-content:flex-end;gap:9px}.poster-export-controls label{display:grid;grid-gap:3px;gap:3px;color:#496681;font-size:8px;font-weight:900}.poster-export-controls select{height:31px;border:1px solid #cbdbe9;border-radius:8px;background:#fff;color:#173352;padding:0 8px;font-size:9px;font-weight:800}.poster-export-controls label:nth-child(2){grid-template-columns:auto auto;min-width:130px}.poster-export-controls label:nth-child(2) input{grid-column:1/3;width:100%;accent-color:#0873ee}.poster-export-controls label.disabled{opacity:.55}.poster-safe-toggle{display:flex!important;grid-auto-flow:column;align-items:center;gap:5px!important;height:31px;padding:0 8px;border:1px solid #cbdbe9;border-radius:8px;background:#fff;cursor:pointer}.poster-safe-toggle input{accent-color:#0873ee}.poster-safe-toggle svg{width:14px}.poster-output-meta strong{text-transform:uppercase}[data-theme=dark] .poster-export-controls select,[data-theme=dark] .poster-project-bar button.poster-neutral-action,[data-theme=dark] .poster-safe-toggle{background:#132a3f;border-color:#30475d;color:#dceaf7}[data-theme=dark] .poster-export-controls label{color:#bed0e1}@media(max-width:1050px){.poster-project-bar{grid-template-columns:1fr 1fr repeat(2,auto)}.poster-project-bar>span{display:none}.poster-preview-heading{align-items:flex-start;gap:10px}.poster-export-controls{flex-wrap:wrap}}@media(max-width:720px){.poster-project-bar{grid-template-columns:1fr}.poster-export-controls{width:100%;justify-content:flex-start}.poster-preview-heading{align-items:flex-start;flex-direction:column}.poster-export-controls label:nth-child(2){min-width:105px}.poster-safe-toggle{font-size:0!important}.poster-safe-toggle svg{width:17px}.poster-safe-zone{border-width:1px}.poster-safe-zone b{display:none}}.poster-header-actions button.video{border-color:#7f4ee6;background:linear-gradient(135deg,#6f3bd4,#a744dd);color:#fff;box-shadow:0 10px 22px rgba(111,59,212,.23)}.poster-format-groups{display:grid;grid-gap:16px;gap:16px}.poster-format-groups section{display:grid;grid-gap:8px;gap:8px}.poster-format-groups h3{margin:0;display:flex;align-items:center;gap:6px;color:#31506f;font-size:10px;letter-spacing:.04em;text-transform:uppercase}.poster-format-groups h3 svg{width:15px;color:#0873ee}.poster-motion-editor{margin-top:16px;padding:13px;border:1px solid #d8e4f0;border-radius:13px;background:linear-gradient(145deg,#f5f9ff,#f2f7ff);display:grid;grid-gap:10px;gap:10px}.poster-panel-title.compact{margin:0;padding:0 0 9px}.poster-motion-duration{display:grid;grid-template-columns:1fr auto;grid-gap:5px;gap:5px;color:#31506f;font-size:10px;font-weight:900}.poster-motion-duration input{grid-column:1/3;width:100%;accent-color:#7f4ee6}.poster-motion-editor>small{color:#6d8298;font-size:9px;line-height:1.45}.poster-print-note{margin-top:16px;padding:13px;border:1px solid #a8ded3;border-radius:13px;background:#eefbf7;color:#08795f;display:flex;gap:10px;align-items:flex-start}.poster-print-note>svg{width:21px;flex:none}.poster-print-note span{display:grid;grid-gap:3px;gap:3px}.poster-print-note b{font-size:11px}.poster-print-note small{font-size:9px;line-height:1.45}.poster-motion-layer{position:absolute;inset:0;overflow:hidden;transform-origin:center}.poster-motion-layer.is-animated{animation-duration:var(--motion-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-fill-mode:both}.poster-motion-layer.motion-zoom{animation-name:poster-motion-zoom}.poster-motion-layer.motion-slide{animation-name:poster-motion-slide}.poster-motion-layer.motion-fade{animation-name:poster-motion-fade}.poster-motion-layer.motion-pulse{animation-name:poster-motion-pulse}.poster-canvas-shell.preset-print-a4 .poster-canvas,.poster-canvas-shell.preset-print-a5 .poster-canvas,.poster-canvas-shell.preset-print-dl .poster-canvas,.poster-canvas-shell.preset-reel-facebook .poster-canvas,.poster-canvas-shell.preset-reel-instagram .poster-canvas,.poster-canvas-shell.preset-reel-tiktok .poster-canvas{height:min(610px,70vh);width:auto}.poster-canvas-shell.preset-print-business-card .poster-canvas{width:min(100%,680px)}.poster-header-actions button.print-pdf{border-color:#08795f;background:linear-gradient(135deg,#08795f,#10aa82);color:#fff;box-shadow:0 10px 22px rgba(8,121,95,.22)}@keyframes poster-motion-zoom{0%{transform:scale(1.075)}to{transform:scale(1)}}@keyframes poster-motion-slide{0%{transform:translateX(-2.6%) scale(1.06)}to{transform:translateX(2.6%) scale(1.06)}}@keyframes poster-motion-fade{0%{opacity:.12}18%,to{opacity:1}}@keyframes poster-motion-pulse{0%,to{transform:scale(1.018)}50%{transform:scale(1.045)}}[data-theme=dark] .poster-format-groups h3,[data-theme=dark] .poster-motion-duration{color:#c5d7e8}[data-theme=dark] .poster-motion-editor{background:#10263a;border-color:#30475d}[data-theme=dark] .poster-print-note{background:#0d2d2b;border-color:#285c57;color:#9de3d6}@media(max-width:720px){.poster-header-actions button.video{font-size:0}.poster-canvas-shell.preset-print-a4 .poster-canvas,.poster-canvas-shell.preset-print-a5 .poster-canvas,.poster-canvas-shell.preset-print-dl .poster-canvas,.poster-canvas-shell.preset-reel-facebook .poster-canvas,.poster-canvas-shell.preset-reel-instagram .poster-canvas,.poster-canvas-shell.preset-reel-tiktok .poster-canvas{height:min(520px,68vh)}}@media(prefers-reduced-motion:reduce){.poster-motion-layer.is-animated{animation:none}}.poster-audio-control{display:grid;grid-template-columns:1fr auto;grid-gap:7px;gap:7px}.poster-audio-control button{min-height:36px;border:1px solid #b9d3ec;border-radius:9px;background:#fff;color:#315b81;padding:8px 10px;display:flex;align-items:center;justify-content:center;gap:6px;font-size:9px;font-weight:900;cursor:pointer}.poster-audio-control button svg{width:15px}.poster-audio-control button.remove{border-color:#efcbd1;color:#ad4350}.poster-audio-control span{grid-column:1/3;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6d8298;font-size:8px}.poster-motion-duration>svg{width:15px;color:#7f4ee6}[data-theme=dark] .poster-audio-control button{background:#132a3f;border-color:#30475d;color:#dceaf7}[data-theme=dark] .poster-audio-control button.remove{color:#ff9daa;border-color:#69404a}.poster-canvas,.poster-canvas.rtl{font-family:var(--poster-font),Arial,sans-serif}.poster-copy h2{color:var(--poster-title)}.poster-copy p,.poster-price em,.poster-price span{color:var(--poster-body)}.poster-upload-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.poster-upload-grid button:nth-of-type(3){grid-column:1/-1}@media(max-width:560px){.poster-upload-grid{grid-template-columns:1fr}.poster-upload-grid button:nth-of-type(3){grid-column:auto}}.poster-save-state{display:flex;align-items:center;gap:6px;align-self:center;color:#4f6d88;font-size:9px;font-weight:900;white-space:nowrap}.poster-save-state i{width:8px;height:8px;border-radius:50%;background:#12a878;box-shadow:0 0 0 4px rgba(18,168,120,.1)}.poster-save-state.saving i{background:#e5a11b;box-shadow:0 0 0 4px rgba(229,161,27,.12);animation:poster-save-pulse 1s ease-in-out infinite}.poster-project-bar{grid-template-columns:minmax(180px,1fr) minmax(200px,1fr) repeat(4,auto)}.poster-project-bar button>b{display:grid;place-items:center;min-width:19px;height:19px;border-radius:99px;background:#e8f3ff;color:#0873ee;font-size:9px}.poster-version-panel{margin:10px 22px 0;padding:14px;border:1px solid #cbddea;border-radius:14px;background:#fff;box-shadow:0 12px 30px rgba(15,46,83,.09)}.poster-version-panel>header{display:flex;justify-content:space-between;align-items:center;padding-bottom:11px;border-bottom:1px solid #e3ebf3}.poster-version-panel>header>span{display:flex;align-items:center;gap:9px}.poster-version-panel>header svg{width:19px;color:#0873ee}.poster-version-panel>header span span{display:grid;grid-gap:2px;gap:2px}.poster-version-panel>header b{color:#173352;font-size:12px}.poster-version-panel>header small{color:#7890a9;font-size:9px}.poster-version-panel>header>button{border:0;background:#edf3f8;color:#506a83;width:28px;height:28px;border-radius:8px;font-size:18px;cursor:pointer}.poster-version-current,.poster-version-empty{margin-top:11px;padding:10px 12px;border-radius:11px;background:#ecf9f4;color:#087e5a;display:flex;align-items:center;gap:9px}.poster-version-current>svg,.poster-version-empty>svg{width:18px;flex:none}.poster-version-current>span,.poster-version-empty>span{display:grid;grid-gap:2px;gap:2px}.poster-version-current b,.poster-version-empty b{font-size:10px}.poster-version-current small,.poster-version-empty small{font-size:9px;color:#668197}.poster-version-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:9px}.poster-version-list article{padding:10px;border:1px solid #dce7f0;border-radius:11px;background:#f8fbfe;display:flex;align-items:center;justify-content:space-between;gap:10px}.poster-version-list article>span{display:grid;grid-gap:3px;gap:3px;min-width:0}.poster-version-list b{color:#173352;font-size:10px}.poster-version-list small{color:#7890a9;font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.poster-version-list button{border:1px solid #bcd7ef;border-radius:8px;background:#fff;color:#0873ee;padding:7px 9px;display:flex;align-items:center;gap:5px;font-size:8px;font-weight:900;cursor:pointer}.poster-version-list button svg{width:13px}.poster-version-empty{background:#f4f8fb;color:#506a83}@keyframes poster-save-pulse{50%{opacity:.45;transform:scale(.82)}}[data-theme=dark] .poster-save-state{color:#bed0e1}[data-theme=dark] .poster-version-panel{background:#0e2235;border-color:#30475d}[data-theme=dark] .poster-version-panel>header{border-color:#30475d}[data-theme=dark] .poster-version-list b,[data-theme=dark] .poster-version-panel>header b{color:#eef7ff}[data-theme=dark] .poster-version-empty,[data-theme=dark] .poster-version-list article,[data-theme=dark] .poster-version-list button,[data-theme=dark] .poster-version-panel>header>button{background:#132a3f;border-color:#30475d;color:#bcdcff}[data-theme=dark] .poster-version-current{background:#0d302a;color:#8fe0c8}@media(max-width:1180px){.poster-save-state{display:none}.poster-project-bar{grid-template-columns:1fr 1fr repeat(2,auto)}.poster-version-list{grid-template-columns:1fr 1fr}}@media(max-width:720px){.poster-project-bar{grid-template-columns:1fr}.poster-version-panel{margin-inline:12px}.poster-version-list{grid-template-columns:1fr}.poster-version-panel>header small{display:none}}.poster-workflow-panel{margin:10px 22px 0;padding:14px;border:1px solid #cbddea;border-radius:14px;background:#fff;box-shadow:0 12px 30px rgba(15,46,83,.07)}.poster-workflow-panel>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.poster-workflow-panel>header>span{display:flex;align-items:center;gap:9px}.poster-workflow-panel>header svg{width:19px;color:#0873ee}.poster-workflow-panel>header span span{display:grid;grid-gap:2px;gap:2px}.poster-workflow-panel>header b{color:#173352;font-size:12px}.poster-workflow-panel>footer,.poster-workflow-panel>header small{color:#7890a9;font-size:9px}.poster-workflow-status{padding:7px 11px;border-radius:999px;font-size:9px;letter-spacing:.03em}.poster-workflow-status.status-draft{background:#edf3f8;color:#506a83}.poster-workflow-status.status-review{background:#fff4d7;color:#9b6800}.poster-workflow-status.status-approved{background:#e4f8ef;color:#087e5a}.poster-workflow-status.status-published{background:#e7f2ff;color:#0873ee}.poster-workflow-body{display:grid;grid-template-columns:minmax(260px,1fr) auto;align-items:end;grid-gap:12px;gap:12px;margin-top:12px}.poster-workflow-body>label{display:grid;grid-gap:5px;gap:5px;color:#496681;font-size:9px;font-weight:900}.poster-workflow-body textarea{resize:vertical;min-height:58px;border:1px solid #d8e3ef;border-radius:10px;background:#f9fbfd;padding:9px 11px;color:#173352;font:600 10px/1.45 inherit}.poster-workflow-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.poster-workflow-actions button{min-height:38px;border:1px solid #0873ee;border-radius:9px;background:#0873ee;color:#fff;padding:0 12px;display:flex;align-items:center;gap:6px;font-size:9px;font-weight:900;cursor:pointer}.poster-workflow-actions button.secondary{background:#f7fbff;color:#315b81;border-color:#cfe0ef}.poster-workflow-actions button:disabled{opacity:.55;cursor:wait}.poster-workflow-actions button svg{width:15px}.poster-workflow-panel>footer{margin-top:9px;padding-top:9px;border-top:1px solid #e3ebf3}[data-theme=dark] .poster-workflow-panel{background:#0e2235;border-color:#30475d}[data-theme=dark] .poster-workflow-panel>header b{color:#eef7ff}[data-theme=dark] .poster-workflow-body>label,[data-theme=dark] .poster-workflow-panel>footer,[data-theme=dark] .poster-workflow-panel>header small{color:#bed0e1}[data-theme=dark] .poster-workflow-body textarea{background:#132a3f;border-color:#30475d;color:#dceaf7}[data-theme=dark] .poster-workflow-panel>footer{border-color:#30475d}[data-theme=dark] .poster-workflow-actions button.secondary{background:#132a3f;border-color:#3d5871;color:#bcdcff}@media(max-width:820px){.poster-workflow-body{grid-template-columns:1fr}.poster-workflow-actions{justify-content:flex-start}}@media(max-width:720px){.poster-workflow-panel{margin-inline:12px}.poster-workflow-panel>header small{display:none}.poster-workflow-status{white-space:nowrap}}.poster-precision-controls{display:flex;align-items:center;height:31px;border:1px solid #cbdbe9;border-radius:9px;background:#fff;overflow:hidden}.poster-precision-controls button{width:30px;height:30px;border:0;border-right:1px solid #e1e9f1;background:transparent;color:#607891;display:grid;place-items:center;cursor:pointer}.poster-precision-controls button:last-child{border:0;border-left:1px solid #e1e9f1}.poster-precision-controls button.active{background:#eaf4ff;color:#0873ee}.poster-precision-controls button:disabled{opacity:.35;cursor:not-allowed}.poster-precision-controls button svg{width:14px}.poster-precision-controls output{min-width:42px;text-align:center;color:#31506f;font-size:8px;font-weight:900}.poster-canvas-shell{overflow:auto;padding:10px}.poster-canvas{transform:scale(var(--editor-zoom,1));transform-origin:center;transition:transform .16s ease}.poster-canvas.is-dragging{transition:none}.poster-editor-grid{position:absolute;inset:0;z-index:7;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.18) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.18) 1px,transparent 0),linear-gradient(rgba(24,199,206,.38) 1px,transparent 0),linear-gradient(90deg,rgba(24,199,206,.38) 1px,transparent 0);background-size:5% 5%,5% 5%,25% 25%,25% 25%;box-shadow:inset 0 0 0 1px rgba(24,199,206,.25)}.poster-alignment-guide{position:absolute;z-index:11;pointer-events:none;background:#19d6df;box-shadow:0 0 0 1px rgba(4,53,88,.45),0 0 8px rgba(25,214,223,.9)}.poster-alignment-guide.vertical{top:0;bottom:0;left:50%;width:1px}.poster-alignment-guide.horizontal{left:0;right:0;top:50%;height:1px}[data-theme=dark] .poster-precision-controls{background:#132a3f;border-color:#30475d}[data-theme=dark] .poster-precision-controls button{border-color:#30475d;color:#b8cadb}[data-theme=dark] .poster-precision-controls button.active{background:#123d64;color:#71b9ff}[data-theme=dark] .poster-precision-controls output{color:#dceaf7}@media(max-width:720px){.poster-precision-controls{order:3}.poster-export-controls{align-items:center}.poster-canvas-shell{padding:6px}.poster-editor-grid{background-size:10% 10%,10% 10%,25% 25%,25% 25%}}.poster-video-timeline{display:grid;grid-template-columns:20fr 58fr 22fr;grid-gap:3px;gap:3px;padding:4px;border-radius:11px;background:#dfeaf5}.poster-video-timeline span{min-width:0;padding:8px 5px;border-radius:8px;background:#fff;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:4px;gap:4px;color:#31506f}.poster-video-timeline span:nth-child(2){background:#eaf4ff;color:#0873ee}.poster-video-timeline b{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:currentColor;color:#fff;font-size:8px}.poster-video-timeline span:nth-child(2) b{color:#fff;background:#0873ee}.poster-video-timeline small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:900}.poster-video-timeline em{font-style:normal;font-size:7px;font-weight:900;opacity:.72}[data-theme=dark] .poster-video-timeline{background:#253c52}[data-theme=dark] .poster-video-timeline span{background:#132a3f;color:#bed0e1}[data-theme=dark] .poster-video-timeline span:nth-child(2){background:#123d64;color:#79bcff}.poster-scene-duration-controls{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.poster-scene-duration-controls label{position:relative;display:grid;grid-template-columns:1fr auto;grid-gap:4px;gap:4px;color:#526e89;font-size:8px;font-weight:900}.poster-scene-duration-controls output{color:#7f4ee6}.poster-scene-duration-controls input{grid-column:1/3;width:100%;accent-color:#7f4ee6}.poster-video-caption-editor{display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px solid #d7e3ef;border-radius:11px;background:#fff}.poster-video-caption-editor>.poster-safe-toggle{justify-self:start;color:#31506f;font-size:9px;font-weight:900}.poster-video-caption-editor>label:last-child{position:relative;display:grid;grid-gap:5px;gap:5px;color:#526e89;font-size:8px;font-weight:900}.poster-video-caption-editor>label:last-child input{width:100%;box-sizing:border-box;border:1px solid #d8e3ef;border-radius:8px;background:#f8fbfe;color:#173352;padding:9px 42px 9px 9px;font:inherit}.poster-video-caption-editor>label:last-child output{position:absolute;right:8px;bottom:9px;color:#7c91a9;font-size:7px}.poster-video-transition-frame{position:absolute;inset:0;transform-origin:center;overflow:hidden}.poster-video-transition-frame .poster-video-main-frame{inset:-3%}.poster-video-caption{position:absolute;z-index:8;left:7%;right:7%;bottom:10%;padding:8px 11px;border-radius:9px;background:rgba(2,14,34,.82);color:#fff;text-align:center;font-size:clamp(9px,1.5vw,13px);font-weight:800;line-height:1.35;box-shadow:0 6px 20px rgba(0,0,0,.22)}[data-theme=dark] .poster-scene-duration-controls label{color:#bed0e1}[data-theme=dark] .poster-video-caption-editor{background:#0b2032;border-color:#30475d}[data-theme=dark] .poster-video-caption-editor>.poster-safe-toggle,[data-theme=dark] .poster-video-caption-editor>label:last-child{color:#dceaf7}[data-theme=dark] .poster-video-caption-editor>label:last-child input{background:#132a3f;border-color:#30475d;color:#eef7ff}@media(max-width:520px){.poster-scene-duration-controls{grid-template-columns:1fr}}.poster-logo-frame{position:relative;display:block;flex:none;box-sizing:border-box;overflow:hidden;aspect-ratio:1.29;max-height:none!important;border-radius:12px}.poster-logo-frame.with-plate{background:rgba(255,255,255,.94);box-shadow:0 5px 18px rgba(0,16,44,.18)}.poster-logo-frame.compact-brand .poster-logo-image{position:absolute;width:125%;max-width:none;height:auto;left:-12.5%;top:-20%}.poster-logo-frame.custom-brand{aspect-ratio:auto;padding:6%}.poster-logo-frame.custom-brand .poster-logo-image{position:relative;display:block;width:100%;height:auto}.poster-video-preview-backdrop{position:fixed;inset:0;z-index:1000;background:rgba(3,14,30,.76);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;place-items:center;padding:20px}.poster-video-preview-dialog{width:min(900px,96vw);max-height:94vh;overflow:auto;border:1px solid #d5e2ee;border-radius:20px;background:#f7fafd;box-shadow:0 28px 90px rgba(0,0,0,.38)}.poster-video-preview-dialog>header{position:-webkit-sticky;position:sticky;top:0;z-index:3;padding:14px 17px;border-bottom:1px solid #dce6ef;background:rgba(255,255,255,.96);display:flex;align-items:center;justify-content:space-between}.poster-video-preview-dialog>header>span{display:flex;align-items:center;gap:10px}.poster-video-preview-dialog>header>span>svg{width:24px;color:#7f4ee6}.poster-video-preview-dialog>header span span{display:grid;grid-gap:2px;gap:2px}.poster-video-preview-dialog>header small{font-size:8px;letter-spacing:.12em;color:#7f4ee6;font-weight:900}.poster-video-preview-dialog>header b{font-size:14px;color:#173352}.poster-video-preview-dialog>header>button{width:32px;height:32px;border:0;border-radius:9px;background:#e9f0f6;color:#506a83;font-size:20px;cursor:pointer}.poster-video-preview-body{padding:17px;display:grid;grid-template-columns:minmax(240px,340px) 1fr;grid-gap:20px;gap:20px;align-items:center}.poster-video-phone{position:relative;width:100%;max-height:70vh;aspect-ratio:9/16;border:7px solid #0a1f3e;border-radius:25px;overflow:hidden;box-shadow:0 18px 45px rgba(5,25,55,.26);isolation:isolate}.poster-video-main-frame{position:absolute;inset:-3%;width:106%;height:106%;object-fit:cover}.poster-video-scene{position:absolute;inset:0;padding:11%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.poster-video-scene.intro>.poster-preview-brand-frame{width:76%;margin-bottom:9%}.poster-video-scene.intro>b{font-size:clamp(11px,2vw,18px);letter-spacing:.09em}.poster-video-scene.intro>p{margin:7% 0 0;font-size:clamp(11px,1.7vw,16px);line-height:1.45;font-weight:700}.poster-video-scene.outro{gap:7%}.poster-video-scene.outro>strong{font-size:clamp(26px,4vw,48px);line-height:1.02}.poster-video-scene.outro>b{font-size:clamp(17px,3vw,30px)}.poster-video-scene.outro>span:not(.poster-preview-brand-frame){width:32%;padding:3%;border-radius:12px;background:#fff}.poster-video-scene.outro>span>img{display:block;width:100%;height:auto}.poster-preview-brand-frame{position:relative;display:block;overflow:hidden;aspect-ratio:1.29;border-radius:12px}.poster-preview-brand-frame.with-plate{background:rgba(255,255,255,.95);box-shadow:0 8px 24px rgba(0,0,0,.22)}.poster-preview-brand-frame.compact-brand>img{position:absolute;width:125%;height:auto;left:-12.5%;top:-20%}.poster-preview-brand-frame.custom-brand{aspect-ratio:auto;padding:6%}.poster-preview-brand-frame.custom-brand>img{display:block;width:100%;height:auto}.poster-preview-brand-frame.small{width:48%}.poster-video-scene-label{position:absolute;left:12px;bottom:12px;padding:6px 9px;border-radius:99px;background:rgba(4,22,49,.78);color:#fff;font-size:8px;font-style:normal;font-weight:900;letter-spacing:.06em}.poster-video-preview-controls{display:grid;grid-gap:13px;gap:13px}.poster-video-preview-controls>div:first-child{display:flex;align-items:center;gap:8px}.poster-video-preview-controls button{border:1px solid #d0dfeb;border-radius:9px;background:#fff;color:#315b81;padding:9px 11px;display:flex;align-items:center;gap:6px;font-size:9px;font-weight:900;cursor:pointer}.poster-video-preview-controls button svg{width:15px}.poster-video-preview-controls output{margin-left:auto;color:#526e89;font-size:10px;font-weight:900}.poster-video-preview-controls>input{width:100%;accent-color:#7f4ee6}.poster-video-preview-timeline{display:flex;gap:3px}.poster-video-preview-timeline span{padding:8px 5px;border-radius:7px;background:#e9eef5;color:#607891;text-align:center;font-size:8px;font-weight:900}.poster-video-preview-timeline span:nth-child(2){background:#e7efff;color:#0873ee}.poster-video-preview-controls>p{margin:0;padding:11px;border-radius:10px;background:#ebf8f3;color:#087e5a;display:flex;align-items:center;gap:8px;font-size:9px;font-weight:800;line-height:1.4}.poster-video-preview-controls>p svg{width:17px;flex:none}.poster-video-preview-dialog>footer{position:-webkit-sticky;position:sticky;bottom:0;padding:13px 17px;border-top:1px solid #dce6ef;background:rgba(255,255,255,.96);display:flex;justify-content:flex-end;gap:9px}.poster-video-preview-dialog>footer button{border:1px solid #d1deea;border-radius:10px;background:#fff;color:#526e89;padding:10px 14px;font-weight:900;cursor:pointer}.poster-video-preview-dialog>footer button.primary{border-color:#0873ee;background:#0873ee;color:#fff;display:flex;align-items:center;gap:7px}.poster-video-preview-dialog>footer svg{width:16px}[data-theme=dark] .poster-video-preview-dialog{background:#0b1e30;border-color:#30475d}[data-theme=dark] .poster-video-preview-dialog>footer,[data-theme=dark] .poster-video-preview-dialog>header{background:rgba(14,34,53,.97);border-color:#30475d}[data-theme=dark] .poster-video-preview-dialog>header b{color:#eef7ff}[data-theme=dark] .poster-video-preview-controls button,[data-theme=dark] .poster-video-preview-dialog>footer button,[data-theme=dark] .poster-video-preview-dialog>header>button{background:#132a3f;border-color:#30475d;color:#dceaf7}[data-theme=dark] .poster-video-preview-controls output{color:#bed0e1}[data-theme=dark] .poster-video-preview-timeline span{background:#132a3f;color:#a9bed2}[data-theme=dark] .poster-video-preview-timeline span:nth-child(2){background:#123d64;color:#79bcff}@media(max-width:720px){.poster-video-preview-backdrop{padding:7px}.poster-video-preview-dialog{width:100%;max-height:98vh}.poster-video-preview-body{grid-template-columns:1fr;padding:12px}.poster-video-phone{width:min(260px,72vw);justify-self:center;max-height:58vh}.poster-video-preview-dialog>footer{flex-direction:column-reverse}.poster-video-preview-dialog>footer button{justify-content:center}.poster-video-preview-controls>div:first-child{flex-wrap:wrap}.poster-video-preview-controls output{width:100%;margin:0}}.poster-notice>a{margin-left:auto;display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border-radius:8px;background:#087e5a;color:#fff;text-decoration:none;white-space:nowrap}.poster-notice>a svg{width:14px}.poster-notice>a+button{margin-left:0}@media(max-width:720px){.poster-notice{flex-wrap:wrap}.poster-notice>a{margin-left:24px}}.poster-layout-editor{margin-top:16px;padding:13px;border:1px solid #dbe6f0;border-radius:14px;background:linear-gradient(145deg,#f8fbff,#f1f7fd)}.poster-layout-editor>b{display:block;margin-bottom:9px;color:#173b61;font-size:10px}.poster-layout-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.poster-layout-grid button{min-width:0;border:1px solid #d7e4ef;border-radius:11px;background:#fff;padding:9px;display:grid;grid-template-columns:34px 1fr;grid-gap:2px 8px;gap:2px 8px;text-align:left;color:#526c89;cursor:pointer}.poster-layout-grid button.active,.poster-layout-grid button:hover{border-color:#0873ee;background:#edf6ff;box-shadow:0 0 0 2px rgba(8,115,238,.07)}.poster-layout-grid button strong{font-size:9px;color:#173b61}.poster-layout-grid button small{font-size:7px;line-height:1.35}.layout-icon{grid-row:1/3;width:32px;height:39px;border-radius:6px;background:linear-gradient(145deg,#0a2b55,#0873ee);position:relative;overflow:hidden}.layout-icon span{position:absolute;display:block;border-radius:2px;background:#fff}.layout-icon span:first-child{width:38%;height:8%;top:18%;left:12%}.layout-icon span:last-child{width:52%;height:24%;top:34%;left:12%;opacity:.8}.layout-icon.layout-centered span:first-child,.layout-icon.layout-minimal span:first-child{left:31%}.layout-icon.layout-centered span:last-child{left:24%}.layout-icon.layout-showcase span:last-child{left:52%;width:37%;height:48%;top:32%}.layout-icon.layout-minimal span:last-child{left:21%;width:58%;height:12%;top:44%}[data-theme=dark] .poster-layout-editor{background:#10263a;border-color:#30475d}[data-theme=dark] .poster-layout-editor>b,[data-theme=dark] .poster-layout-grid button strong{color:#e5f1fb}[data-theme=dark] .poster-layout-grid button{background:#132a3f;border-color:#30475d;color:#a9bed2}[data-theme=dark] .poster-layout-grid button.active{background:#12375b;border-color:#1683f5}.poster-copy{z-index:3}.poster-canvas.layout-showcase .poster-product-image{filter:drop-shadow(0 30px 30px rgba(0,0,0,.36))}.poster-canvas.layout-minimal .poster-badge{background:transparent;color:var(--poster-accent);padding-left:0}.poster-canvas.layout-minimal .poster-copy h2{line-height:1.02}@media(max-width:560px){.poster-layout-grid{grid-template-columns:1fr}}.poster-direct-edit{margin:0 3px 10px;padding:8px 10px;border:1px solid #cde2f5;border-radius:10px;background:rgba(255,255,255,.7);display:flex;align-items:center;gap:7px;color:#58738e;font-size:8px}.poster-direct-edit>svg{width:15px;color:#0873ee}.poster-direct-edit b{color:#173b61}.poster-direct-edit strong{margin-left:auto;padding:5px 8px;border-radius:7px;background:#0873ee;color:#fff;font-size:8px}.poster-draggable{cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.poster-canvas.is-dragging,.poster-draggable:active{cursor:-webkit-grabbing;cursor:grabbing}.poster-draggable:hover{outline:2px dashed rgba(24,199,206,.85);outline-offset:5px}.poster-canvas.dragging-copy .poster-copy,.poster-canvas.dragging-logo .poster-logo,.poster-canvas.dragging-product .poster-product-image{outline:3px solid #18c7ce;outline-offset:6px}[data-theme=dark] .poster-direct-edit{background:rgba(11,35,56,.8);border-color:#30475d;color:#a9bed2}[data-theme=dark] .poster-direct-edit b{color:#e5f1fb}@media(max-width:720px){.poster-direct-edit>span{line-height:1.35}.poster-direct-edit strong{display:none}}.poster-layer-list{display:grid;grid-gap:8px;gap:8px}.poster-layer-list>div{display:grid;grid-template-columns:1fr 36px 36px;grid-gap:5px;gap:5px;padding:5px;border:1px solid #dce7f1;border-radius:11px;background:#f8fbfe}.poster-layer-list>div.selected{border-color:#0873ee;background:#edf6ff;box-shadow:0 0 0 2px rgba(8,115,238,.07)}.poster-layer-list button{border:0;border-radius:8px;background:transparent;color:#617c96;display:grid;place-items:center;cursor:pointer}.poster-layer-list button:hover{background:#e4f1fd;color:#0873ee}.poster-layer-list button:disabled{opacity:.35;cursor:not-allowed}.poster-layer-list button>svg{width:16px}.poster-layer-list .poster-layer-select{grid-template-columns:28px 1fr;justify-items:start;text-align:left;padding:7px}.poster-layer-select>svg{color:#0873ee}.poster-layer-select span{display:grid;grid-gap:2px;gap:2px}.poster-layer-select b{font-size:10px;color:#173b61}.poster-layer-select small{font-size:8px;color:#8398ad}.poster-layer-list>div:nth-child(n+4){grid-template-columns:1fr 36px}.poster-layer-order{margin-top:14px;padding:12px;border:1px solid #dce7f1;border-radius:12px;background:#f5f9fd;display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.poster-layer-order>span{grid-column:1/3;display:flex;align-items:center;gap:7px;color:#31506f;font-size:10px}.poster-layer-order>span svg{width:16px;color:#0873ee}.poster-layer-order button{border:1px solid #d1e0ed;border-radius:8px;background:#fff;padding:8px;color:#607891;font-size:8px;font-weight:900;cursor:pointer}.poster-layer-order button.active{border-color:#0873ee;background:#0873ee;color:#fff}.poster-layer-help{display:block;margin-top:10px;color:#7890a9;font-size:8px;line-height:1.45}.poster-canvas.selected-copy .poster-copy,.poster-canvas.selected-logo .poster-logo,.poster-canvas.selected-product .poster-product-image{outline:2px dashed rgba(24,199,206,.85);outline-offset:5px}.poster-content footer,.poster-qr{z-index:5}[data-theme=dark] .poster-layer-list>div,[data-theme=dark] .poster-layer-order{background:#132a3f;border-color:#30475d}[data-theme=dark] .poster-layer-list>div.selected{background:#12375b;border-color:#1683f5}[data-theme=dark] .poster-layer-list button{color:#b6cadc}[data-theme=dark] .poster-layer-list button:hover{background:#173b5b}[data-theme=dark] .poster-layer-order>span,[data-theme=dark] .poster-layer-select b{color:#e5f1fb}[data-theme=dark] .poster-layer-order button{background:#0e2235;border-color:#30475d;color:#b6cadc}.poster-layer-geometry{margin-top:12px;padding:12px;border:1px solid #d3e1ee;border-radius:13px;background:linear-gradient(145deg,#f9fcff,#eef6fd);display:grid;grid-gap:10px;gap:10px}.poster-layer-geometry>header{display:flex;align-items:center;gap:8px;padding-bottom:9px;border-bottom:1px solid #dce7f1}.poster-layer-geometry>header>svg{width:18px;color:#0873ee}.poster-layer-geometry>header>span{display:grid;grid-gap:1px;gap:1px}.poster-layer-geometry>header b{display:block;color:#173b61;font-size:10px}.poster-layer-geometry>header small{display:block;color:#7890a9;font-size:8px}.poster-layer-geometry>header button{margin-left:auto;border:1px solid #cadbea;border-radius:8px;background:#fff;color:#526e89;padding:6px 8px;display:flex;align-items:center;gap:5px;font-size:8px;font-weight:900;cursor:pointer}.poster-layer-geometry>header button:hover{border-color:#0873ee;color:#0873ee}.poster-layer-geometry>header button svg{width:13px}.poster-layer-geometry>label{display:grid;grid-template-columns:1fr auto;grid-gap:5px;gap:5px;color:#31506f;font-size:9px;font-weight:900}.poster-layer-geometry>label output{color:#0873ee;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.poster-layer-geometry>label input{grid-column:1/3;width:100%;margin:0;accent-color:#0873ee;cursor:pointer}[data-theme=dark] .poster-layer-geometry{background:linear-gradient(145deg,#132a3f,#0e2235);border-color:#30475d}[data-theme=dark] .poster-layer-geometry>header{border-color:#30475d}[data-theme=dark] .poster-layer-geometry>header b,[data-theme=dark] .poster-layer-geometry>label{color:#e5f1fb}[data-theme=dark] .poster-layer-geometry>header button{background:#0a1c2d;border-color:#38526a;color:#b6cadc}.poster-batch-generator{margin-top:14px;padding:13px;border:1px solid #cfe0ef;border-radius:14px;background:linear-gradient(145deg,#f8fbff,#eef6fd);display:grid;grid-gap:10px;gap:10px}.poster-batch-generator>header{display:flex;align-items:center;justify-content:space-between}.poster-batch-generator>header>span{display:flex;align-items:center;gap:8px}.poster-batch-generator>header>span>svg{width:19px;color:#0873ee}.poster-batch-generator>header>span>span{display:grid;grid-gap:2px;gap:2px}.poster-batch-generator>header b{color:#173b61;font-size:10px}.poster-batch-generator>header small{color:#7890a9;font-size:8px}.poster-batch-generator>header>strong{min-width:28px;height:28px;border-radius:9px;background:#0873ee;color:#fff;display:grid;place-items:center;font-size:10px}.poster-batch-tools{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:6px;gap:6px}.poster-batch-tools button,.poster-batch-tools select{min-width:0;border:1px solid #d3e1ee;border-radius:8px;background:#fff;padding:8px;color:#526e89;font-size:8px;font-weight:800}.poster-batch-tools button{cursor:pointer}.poster-batch-tools button:hover{border-color:#0873ee;color:#0873ee}.poster-batch-products{max-height:190px;overflow:auto;display:grid;grid-gap:6px;gap:6px;padding-right:3px}.poster-batch-products label{display:grid;grid-template-columns:16px 34px 1fr;align-items:center;grid-gap:8px;gap:8px;border:1px solid #dbe6f0;border-radius:10px;background:#fff;padding:7px;cursor:pointer}.poster-batch-products label.selected{border-color:#0873ee;background:#edf6ff}.poster-batch-products input{accent-color:#0873ee}.poster-batch-products label>span:first-of-type{width:34px;height:34px;border-radius:8px;background:#e8f2fd;display:grid;place-items:center;overflow:hidden;color:#0873ee}.poster-batch-products label>span:first-of-type img{width:100%;height:100%;object-fit:cover}.poster-batch-products label>span:first-of-type svg{width:17px}.poster-batch-products label>span:last-child{min-width:0;display:grid;grid-gap:2px;gap:2px}.poster-batch-products label b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#173b61;font-size:9px}.poster-batch-products label small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#7890a9;font-size:7px}.poster-batch-export{border:0;border-radius:10px;background:#0873ee;color:#fff;padding:10px;display:flex;align-items:center;justify-content:center;gap:7px;font-size:9px;font-weight:900;cursor:pointer;box-shadow:0 8px 18px rgba(8,115,238,.18)}.poster-batch-export:disabled{opacity:.5;cursor:not-allowed}.poster-batch-export svg{width:16px}[data-theme=dark] .poster-batch-generator{background:linear-gradient(145deg,#132a3f,#0e2235);border-color:#30475d}[data-theme=dark] .poster-batch-generator>header b,[data-theme=dark] .poster-batch-products label b{color:#e5f1fb}[data-theme=dark] .poster-batch-products label,[data-theme=dark] .poster-batch-tools button,[data-theme=dark] .poster-batch-tools select{background:#0b2032;border-color:#30475d;color:#b6cadc}[data-theme=dark] .poster-batch-products label.selected{background:#12375b;border-color:#1683f5}.poster-batch-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.poster-carousel-export{border:0;border-radius:10px;background:linear-gradient(135deg,#08795f,#10aa82);color:#fff;padding:10px;display:flex;align-items:center;justify-content:center;gap:7px;font-size:9px;font-weight:900;cursor:pointer;box-shadow:0 8px 18px rgba(8,121,95,.18)}.poster-carousel-export:disabled{opacity:.5;cursor:not-allowed}.poster-carousel-export svg{width:16px}@media(max-width:520px){.poster-batch-actions{grid-template-columns:1fr}}.poster-canvas{container-type:inline-size}.poster-content{padding:var(--content-top) var(--content-right) var(--content-bottom) var(--content-left)}.poster-badge{font-size:2.1cqw}.poster-copy h2{max-height:4.12em;overflow:hidden}.poster-copy p{max-height:5.52em;overflow:hidden}.poster-product-image{max-height:43%}.poster-price strong{font-size:5.2cqw}.poster-price span{font-size:2.5cqw}.poster-price em{font-size:1.8cqw}.poster-content footer>.poster-cta{font-size:2.6cqw;line-height:1}.poster-contact-block>b{font-size:2.4cqw}.poster-contact-block>small{font-size:1.6cqw}.poster-safe-zone b{font-size:1cqw}.poster-export-preview-backdrop{position:fixed;inset:0;z-index:1100;background:rgba(3,14,30,.78);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);display:grid;place-items:center;padding:20px}.poster-export-preview-dialog{width:min(980px,96vw);max-height:95vh;overflow:auto;border:1px solid #d5e2ee;border-radius:20px;background:#f7fafd;box-shadow:0 30px 95px rgba(0,0,0,.42)}.poster-export-preview-dialog>header{position:-webkit-sticky;position:sticky;top:0;z-index:3;padding:14px 17px;border-bottom:1px solid #dce6ef;background:rgba(255,255,255,.97);display:flex;align-items:center;justify-content:space-between}.poster-export-preview-dialog>header>span{display:flex;align-items:center;gap:10px}.poster-export-preview-dialog>header>span>svg{width:24px;color:#0873ee}.poster-export-preview-dialog>header span span{display:grid;grid-gap:2px;gap:2px}.poster-export-preview-dialog>header small{font-size:8px;letter-spacing:.12em;color:#0873ee;font-weight:900}.poster-export-preview-dialog>header b{font-size:14px;color:#173352}.poster-export-preview-dialog>header>button{width:32px;height:32px;border:0;border-radius:9px;background:#e9f0f6;color:#506a83;font-size:20px;cursor:pointer}.poster-export-preview-body{padding:18px;display:grid;grid-template-columns:minmax(260px,1fr) 260px;grid-gap:20px;gap:20px;align-items:center}.poster-export-preview-body>img{display:block;max-width:100%;max-height:68vh;margin:auto;object-fit:contain;background:#dce6ef;box-shadow:0 18px 50px rgba(5,25,55,.25)}.poster-export-preview-body>aside{align-self:center;padding:16px;border:1px solid #d8e5f0;border-radius:14px;background:#fff;display:grid;grid-gap:9px;gap:9px;color:#526e89}.poster-export-preview-body>aside>svg{width:28px;color:#08a979}.poster-export-preview-body>aside>b{color:#173352;font-size:13px}.poster-export-preview-body>aside>p{margin:0;font-size:10px;line-height:1.55}.poster-export-preview-body dl{margin:4px 0 0;display:grid;grid-gap:6px;gap:6px}.poster-export-preview-body dl div{display:flex;justify-content:space-between;gap:10px;padding-top:6px;border-top:1px solid #e6edf4;font-size:9px}.poster-export-preview-body dt{font-weight:700}.poster-export-preview-body dd{margin:0;color:#173352;font-weight:900}.poster-export-preview-dialog>footer{position:-webkit-sticky;position:sticky;bottom:0;padding:13px 17px;border-top:1px solid #dce6ef;background:rgba(255,255,255,.97);display:flex;justify-content:flex-end;gap:9px}.poster-export-preview-dialog>footer button{border:1px solid #d1deea;border-radius:10px;background:#fff;color:#526e89;padding:10px 14px;font-weight:900;cursor:pointer}.poster-export-preview-dialog>footer button.primary{border-color:#0873ee;background:#0873ee;color:#fff;display:flex;align-items:center;gap:7px}.poster-export-preview-dialog>footer svg{width:16px}[data-theme=dark] .poster-export-preview-dialog{background:#0b1e30;border-color:#30475d}[data-theme=dark] .poster-export-preview-dialog>footer,[data-theme=dark] .poster-export-preview-dialog>header{background:rgba(14,34,53,.97);border-color:#30475d}[data-theme=dark] .poster-export-preview-body dd,[data-theme=dark] .poster-export-preview-body>aside>b,[data-theme=dark] .poster-export-preview-dialog>header b{color:#eef7ff}[data-theme=dark] .poster-export-preview-body>aside,[data-theme=dark] .poster-export-preview-dialog>footer button,[data-theme=dark] .poster-export-preview-dialog>header>button{background:#132a3f;border-color:#30475d;color:#dceaf7}@media(max-width:720px){.poster-export-preview-backdrop{padding:7px}.poster-export-preview-dialog{width:100%;max-height:98vh}.poster-export-preview-body{grid-template-columns:1fr;padding:12px}.poster-export-preview-body>img{max-height:58vh}.poster-export-preview-dialog>footer{flex-direction:column-reverse}.poster-export-preview-dialog>footer button{justify-content:center}}.poster-photo-lab{margin-top:14px;padding:13px;border:1px solid #c9e7e7;border-radius:14px;background:linear-gradient(145deg,#f2fcfb,#eaf8fb);display:grid;grid-gap:11px;gap:11px}.poster-photo-lab>header{display:flex;align-items:center;gap:9px}.poster-photo-lab>header>svg{width:21px;color:#08aeb8}.poster-photo-lab>header>span{display:grid;grid-gap:2px;gap:2px}.poster-photo-lab>header b{color:#123e54;font-size:10px}.poster-photo-lab>header small,.poster-photo-lab>small{color:#66889a;font-size:8px;line-height:1.4}.poster-photo-lab>label{display:grid;grid-template-columns:1fr auto;grid-gap:5px;gap:5px;color:#315d70;font-size:9px;font-weight:900}.poster-photo-lab>label output{color:#08aeb8}.poster-photo-lab>label input{grid-column:1/3;width:100%;margin:0;accent-color:#08aeb8}.poster-photo-lab>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.poster-photo-lab button{border:1px solid #a9dcdd;border-radius:9px;background:#fff;color:#087f89;padding:9px 7px;display:flex;align-items:center;justify-content:center;gap:6px;font-size:8px;font-weight:900;cursor:pointer}.poster-photo-lab button:first-child{border-color:#08aeb8;background:#08aeb8;color:#fff}.poster-photo-lab button:disabled{opacity:.45;cursor:not-allowed}.poster-photo-lab button svg{width:15px}[data-theme=dark] .poster-photo-lab{background:linear-gradient(145deg,#102d38,#0c2632);border-color:#285967}[data-theme=dark] .poster-photo-lab>header b,[data-theme=dark] .poster-photo-lab>label{color:#e5f7f7}[data-theme=dark] .poster-photo-lab button{background:#102b3a;border-color:#315c68;color:#aee8e9}.poster-qr-tracking{margin-top:3px;padding:12px;border:1px solid #d4e1ef;border-radius:13px;background:#f7faff;display:grid;grid-gap:9px;gap:9px}.poster-qr-tracking>header{display:flex;align-items:center;justify-content:space-between}.poster-qr-tracking>header>span{display:flex;align-items:center;gap:8px}.poster-qr-tracking>header>span>svg{width:19px;color:#0873ee}.poster-qr-tracking>header>span>span{display:grid;grid-gap:1px;gap:1px}.poster-qr-tracking>header b{color:#173b61;font-size:10px}.poster-qr-tracking>header small{color:#7890a9;font-size:8px}.poster-qr-tracking>header>button{width:29px;height:29px;border:1px solid #d2e0ec;border-radius:8px;background:#fff;color:#607c97;display:grid;place-items:center;cursor:pointer}.poster-qr-tracking>header>button svg{width:14px}.poster-qr-create{border:0;border-radius:9px;background:#0873ee;color:#fff;padding:9px;display:flex;align-items:center;justify-content:center;gap:6px;font-size:8px;font-weight:900;cursor:pointer}.poster-qr-create:disabled{opacity:.5;cursor:not-allowed}.poster-qr-create svg{width:15px}.poster-qr-links{display:grid;grid-gap:6px;gap:6px;max-height:180px;overflow:auto}.poster-qr-links article{border:1px solid #d9e5ef;border-radius:10px;background:#fff;overflow:hidden}.poster-qr-links article.active{border-color:#08aeb8;box-shadow:0 0 0 2px rgba(8,174,184,.08)}.poster-qr-links article>button{width:100%;border:0;background:transparent;padding:8px;display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;text-align:left;cursor:pointer}.poster-qr-links article>button>span{min-width:0;display:grid;grid-gap:2px;gap:2px}.poster-qr-links article b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#173b61;font-size:8px}.poster-qr-links article small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#7890a9;font-size:7px}.poster-qr-links article strong{min-width:37px;border-radius:8px;background:#e9f8f5;color:#078666;display:grid;place-items:center;font-size:11px;line-height:1.05;padding:4px}.poster-qr-links article strong small{color:#078666;font-size:6px;text-transform:uppercase}.poster-qr-links time{display:block;padding:0 8px 7px;color:#8196aa;font-size:6px}[data-theme=dark] .poster-qr-tracking{background:#10263a;border-color:#30475d}[data-theme=dark] .poster-qr-links article b,[data-theme=dark] .poster-qr-tracking>header b{color:#e5f1fb}[data-theme=dark] .poster-qr-links article,[data-theme=dark] .poster-qr-tracking>header>button{background:#0b2032;border-color:#30475d;color:#b6cadc}.poster-copy-assistant{margin-bottom:15px;padding:13px;border:1px solid #d9d5f2;border-radius:14px;background:linear-gradient(145deg,#faf9ff,#f2f0fc);display:grid;grid-gap:10px;gap:10px}.poster-copy-assistant>header{display:flex;align-items:center;gap:9px}.poster-copy-assistant>header>svg{width:21px;color:#7058d8}.poster-copy-assistant>header>span{display:grid;grid-gap:2px;gap:2px}.poster-copy-assistant>header b{color:#30265e;font-size:10px}.poster-copy-assistant>header small{color:#7e75a6;font-size:8px}.poster-copy-settings{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.poster-copy-settings label{display:grid;grid-gap:4px;gap:4px;color:#594e82;font-size:8px;font-weight:900}.poster-copy-settings select{min-width:0;border:1px solid #ddd8f1;border-radius:8px;background:#fff;padding:8px;color:#463b70;font:inherit}.poster-copy-generate{border:0;border-radius:9px;background:linear-gradient(135deg,#7058d8,#0873ee);color:#fff;padding:10px;display:flex;align-items:center;justify-content:center;gap:7px;font-size:9px;font-weight:900;cursor:pointer}.poster-copy-generate svg{width:16px}.poster-copy-variants{display:grid;grid-gap:7px;gap:7px;max-height:285px;overflow:auto}.poster-copy-variants article{border:1px solid #e0dcf2;border-radius:11px;background:#fff;padding:9px;display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;align-items:center}.poster-copy-variants article>span{min-width:0;display:grid;grid-gap:4px;gap:4px}.poster-copy-variants article small{color:#7058d8;font-size:6px;font-weight:900;letter-spacing:.08em}.poster-copy-variants article b{color:#1d3150;font-size:9px;line-height:1.25}.poster-copy-variants article p{margin:0;color:#60758d;font-size:8px;line-height:1.4}.poster-copy-variants article i{color:#8a78aa;font-size:7px;font-style:normal}.poster-copy-variants article button{border:1px solid #cfc6ef;border-radius:8px;background:#f7f4ff;color:#6048c1;padding:7px 9px;font-size:8px;font-weight:900;cursor:pointer}.poster-copy-variants[dir=rtl] article{text-align:right}[data-theme=dark] .poster-copy-assistant{background:linear-gradient(145deg,#211f3d,#182439);border-color:#3d4265}[data-theme=dark] .poster-copy-assistant>header b,[data-theme=dark] .poster-copy-variants article b{color:#f0edff}[data-theme=dark] .poster-copy-settings select,[data-theme=dark] .poster-copy-variants article{background:#0f2133;border-color:#3d4265;color:#c9c2e8}[data-theme=dark] .poster-copy-settings label{color:#d2cbea}[data-theme=dark] .poster-copy-variants article p{color:#aec0d2}.poster-contact-block{display:grid;justify-items:end;grid-gap:3px;gap:3px;text-align:right;min-width:0}.poster-contact-block>b{font-size:clamp(8px,1.2vw,16px)}.poster-contact-block>small{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:3px 10px;max-width:100%;font-size:clamp(6px,.78vw,10px);font-weight:700;color:var(--poster-body);opacity:.92}.poster-contact-block>small>span{padding:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;font-size:inherit!important;display:inline-flex;align-items:center;gap:3px}.poster-contact-block svg{width:1em;height:1em;flex:none}.poster-video-scene.outro{gap:4.5%}.poster-video-contact{display:grid;grid-gap:5px;gap:5px;font-size:clamp(9px,1.3vw,13px);font-weight:800}.poster-video-contact>span{display:flex;align-items:center;justify-content:center;gap:5px}.poster-video-contact svg{width:1.05em;height:1.05em}@media(max-width:560px){.poster-contact-block>small{gap:2px 7px}.poster-contact-block>small>span{white-space:nowrap}}.poster-contact-sync{width:100%;border:1px solid #bcd6f2;border-radius:10px;background:#edf6ff;color:#0873ee;padding:10px 12px;display:flex;align-items:center;justify-content:center;gap:7px;font-size:9px;font-weight:900;cursor:pointer}.poster-contact-sync svg{width:15px}.poster-contact-sync:hover:not(:disabled){border-color:#0873ee;background:#e3f1ff}.poster-contact-sync:disabled{opacity:.55;cursor:not-allowed}[data-theme=dark] .poster-contact-sync{background:#12375b;border-color:#31597d;color:#79bcff}.poster-header-actions button.kit{border-color:#0eb8a8;background:linear-gradient(135deg,#087f78,#13bbaa);color:#fff;box-shadow:0 10px 22px rgba(8,127,120,.2)}.poster-content footer{position:absolute;inset:0;margin:0;display:block;pointer-events:none}.poster-content footer>.poster-cta{position:absolute;pointer-events:auto;white-space:nowrap}.poster-contact-block{position:absolute;pointer-events:auto;max-width:58%;width:max-content}.poster-qr{right:auto;bottom:auto;pointer-events:auto}.poster-content footer.has-qr{padding-right:0}.poster-layer-list>div:nth-child(n+4){grid-template-columns:1fr 36px 36px}.poster-canvas.dragging-contact .poster-contact-block,.poster-canvas.dragging-cta .poster-cta,.poster-canvas.dragging-qr .poster-qr,.poster-canvas.selected-contact .poster-contact-block,.poster-canvas.selected-cta .poster-cta,.poster-canvas.selected-qr .poster-qr{outline:2px dashed rgba(24,199,206,.9);outline-offset:5px}.order-public-page .order-track-page{padding:54px 24px 76px;background:radial-gradient(circle at 91% 8%,#d5f6f5 0,transparent 25%),radial-gradient(circle at 8% 78%,#e3efff 0,transparent 26%),linear-gradient(145deg,#f8fbfe,#eef4fa)}.order-public-page .order-track-shell{width:min(1040px,100%);padding:44px 48px;border-radius:25px;box-shadow:0 30px 85px #092b5817}.order-public-page .order-track-intro{align-items:center;gap:18px}.order-public-page .order-track-intro>span{width:64px;height:64px;border-radius:18px}.order-public-page .order-track-intro>span svg{width:29px}.order-public-page .order-track-intro small{font-size:11px}.order-public-page .order-track-intro h1{margin-top:7px;font-size:clamp(34px,4vw,43px);letter-spacing:-1.7px}.order-public-page .order-track-intro p{font-size:15px}.order-public-page .order-track-reassurance{margin-top:29px;border-radius:14px;padding:14px 16px}.order-public-page .order-track-reassurance b{font-size:13px}.order-public-page .order-track-reassurance small{font-size:12px}.order-public-page .order-lookup{gap:11px;border-radius:16px;padding:14px}.order-public-page .order-lookup label{height:68px;border-radius:13px;padding-left:47px}.order-public-page .order-lookup label>span{font-size:10px}.order-public-page .order-lookup input{font-size:15px}.order-public-page .order-lookup button{min-width:142px;border-radius:13px;font-size:13px}.order-public-page .order-track-help{font-size:12px}.order-public-page .public-order{border-radius:20px;box-shadow:0 18px 48px #092b5812}.order-public-page .public-order-head{padding:25px 27px;background:linear-gradient(135deg,#fff,#f8fbff)}.order-public-page .public-order-head small{font-size:10px}.order-public-page .public-order-head h2{margin-block:6px;font-size:25px}.order-public-page .public-order-head p{font-size:13px}.order-public-page .public-order-head>span{min-height:38px;border-radius:999px;padding-inline:13px;font-size:12px}.order-public-page .order-timeline{margin:41px 28px 34px}.order-public-page .order-timeline article>span{width:44px;height:44px}.order-public-page .order-timeline:before{top:21px}.order-public-page .order-timeline b{font-size:13px}.order-public-page .order-timeline small{font-size:10px}.order-public-page .order-next-step{margin:0 27px 24px;border-radius:15px;padding:17px}.order-public-page .order-next-step>svg{width:25px}.order-public-page .order-next-step small{font-size:10px}.order-public-page .order-next-step b{margin-top:4px;font-size:15px}.order-public-page .order-next-step p{font-size:13px;line-height:1.6}.order-public-page .public-order-lines{margin:0 27px;border:1px solid #e0e8f0;border-radius:15px;background:#f8fafc;padding:19px}.order-public-page .public-order-lines h3{margin-bottom:12px;font-size:15px}.order-public-page .public-order-lines article{padding:11px 0;font-size:14px}.order-public-page .public-order-lines footer{padding-top:15px;font-size:12px}.order-public-page .public-order-lines footer strong{font-size:19px}.public-order-logistics{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:13px 27px 0}.order-public-page .public-order-logistics .public-order-delivery,.order-public-page .public-order-logistics .public-order-payment{min-height:132px;margin:0;border-radius:15px;padding:17px}.order-public-page .public-order-delivery>svg,.order-public-page .public-order-payment>svg{width:40px;height:40px}.order-public-page .public-order-delivery small,.order-public-page .public-order-payment small{font-size:10px}.order-public-page .public-order-delivery b,.order-public-page .public-order-payment b{font-size:14px}.order-public-page .public-order-delivery p,.order-public-page .public-order-payment p{font-size:12.5px;line-height:1.55}.order-public-page .public-order-delivery em,.order-public-page .public-order-payment em{font-size:11px}.order-public-page .order-support{margin-top:24px;padding:18px 27px;font-size:13px}.order-public-page .order-support>a{min-height:38px;padding-inline:14px;border-radius:10px}html[data-theme=dark] .order-public-page .order-track-page{background:radial-gradient(circle at 91% 8%,#103b44 0,transparent 25%),linear-gradient(145deg,#071521,#0b1b2a)}html[data-theme=dark] .order-public-page .order-track-shell,html[data-theme=dark] .order-public-page .public-order{border-color:#30475d;background:#0e2235}html[data-theme=dark] .order-public-page .public-order-head{border-color:#30475d;background:linear-gradient(135deg,#10263a,#0e2235)}html[data-theme=dark] .order-public-page .public-order-lines{border-color:#30475d;background:#10263a}@media (max-width:760px){.order-public-page .order-track-page{padding:20px 12px 44px}.order-public-page .order-track-shell{padding:27px 18px;border-radius:20px}.order-public-page .order-track-intro{align-items:flex-start}.order-public-page .order-track-intro>span{width:52px;height:52px;border-radius:15px}.order-public-page .order-track-intro h1{font-size:29px}.order-public-page .order-track-intro p{font-size:12px}.order-public-page .order-lookup{grid-template-columns:1fr}.order-public-page .order-lookup button{min-height:54px}.order-public-page .order-timeline{margin-inline:18px}.order-public-page .order-next-step,.order-public-page .public-order-lines{margin-inline:14px}.public-order-logistics{grid-template-columns:1fr;margin-inline:14px}.order-public-page .public-order-logistics .public-order-delivery,.order-public-page .public-order-logistics .public-order-payment{min-height:0}}@media (max-width:480px){.order-public-page .order-track-intro>span{display:none}.order-public-page .order-track-shell{padding-inline:14px}.order-public-page .public-order-head{padding:20px}}.order-confirmation-overlay{position:fixed;z-index:120;inset:0;display:grid;place-items:center;padding:22px}.order-confirmation-backdrop{position:absolute;inset:0;width:100%;border:0;background:rgb(3 19 40/74%);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.order-confirmation-card{position:relative;width:min(650px,100%);max-height:min(780px,calc(100vh - 36px));overflow:auto;border:1px solid #dce7f1;border-radius:28px;background:#fff;box-shadow:0 35px 100px rgb(1 18 40/32%);animation:order-confirmation-in .22s ease-out}.order-confirmation-close{position:absolute;z-index:2;top:18px;right:18px;display:grid;width:42px;height:42px;place-items:center;border:1px solid #d8e3ed;border-radius:13px;background:#fff;color:#38536d;cursor:pointer}.order-confirmation-close svg{width:18px}.order-confirmation-card>header{padding:38px 36px 27px;text-align:center;background:radial-gradient(circle at 50% 0,#dff8f2,transparent 58%),linear-gradient(180deg,#f7fffd,#fff)}.order-confirmation-card>header>span{display:grid;width:66px;height:66px;place-items:center;margin:0 auto 15px;border-radius:22px;background:linear-gradient(145deg,#0cbf89,#078c6a);color:#fff;box-shadow:0 16px 32px rgb(6 157 116/25%)}.order-confirmation-card>header>span svg{width:31px;height:31px;stroke-width:3}.order-confirmation-card>header>small,.order-confirmation-number>small,.order-confirmation-summary article small{color:#078e99;font-size:11px;font-weight:900;letter-spacing:1.1px}.order-confirmation-card>header h2{margin:8px 48px 7px;color:#0b2948;font-size:clamp(28px,5vw,38px);letter-spacing:-1.2px}.order-confirmation-card>header p{margin:0;color:#63788c;font-size:15px}.order-confirmation-number{display:flex;flex-direction:column;align-items:center;margin:0 32px;padding:20px;border:1px solid #cae2f7;border-radius:18px;background:linear-gradient(135deg,#eef7ff,#f5fbff)}.order-confirmation-number strong{margin:5px 0 3px;color:#076ee8;font-size:25px;letter-spacing:.4px}.order-confirmation-number span{color:#668098;font-size:12px}.order-confirmation-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:14px 32px 0}.order-confirmation-summary article{display:flex;min-width:0;align-items:flex-start;gap:9px;padding:15px 12px;border:1px solid #e1e9f1;border-radius:15px;background:#f9fbfd}.order-confirmation-summary article>svg{width:20px;flex:none;color:#0873ee}.order-confirmation-summary article>span{display:flex;min-width:0;flex-direction:column}.order-confirmation-summary article small{font-size:9px;letter-spacing:.6px}.order-confirmation-summary article b{margin-top:4px;overflow-wrap:anywhere;color:#183c5e;font-size:12px;line-height:1.35}.order-confirmation-next{display:flex;align-items:flex-start;gap:12px;margin:14px 32px 0;padding:15px 17px;border-radius:15px;background:#eefaf7;color:#176456}.order-confirmation-next>svg{width:24px;flex:none}.order-confirmation-next>span{display:flex;flex-direction:column}.order-confirmation-next b{font-size:13px}.order-confirmation-next small{margin-top:3px;color:#4f766f;font-size:12px;line-height:1.5}.order-confirmation-actions{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:10px;gap:10px;margin:20px 32px 0}.order-confirmation-actions :is(a,button){display:flex;min-height:52px;align-items:center;justify-content:center;gap:7px;border-radius:13px;font-size:13px;font-weight:850;text-decoration:none;cursor:pointer}.order-confirmation-actions svg{width:17px}.order-confirmation-actions .primary{border:1px solid #0873ee;background:linear-gradient(135deg,#0873ee,#075fd0);color:#fff;box-shadow:0 13px 28px rgb(8 115 238/22%)}.order-confirmation-actions .secondary{border:1px solid #d5e0ea;background:#fff;color:#234767}.order-confirmation-card>footer{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:21px;padding:16px 28px;border-top:1px solid #e6edf3;color:#6d8091;font-size:11px;text-align:center}.order-confirmation-card>footer svg{width:16px;color:#079c77}html[data-theme=dark] .order-confirmation-card{border-color:#30475d;background:#0e2235}html[data-theme=dark] .order-confirmation-card>header{background:radial-gradient(circle at 50% 0,#103c38,transparent 58%),linear-gradient(180deg,#102b36,#0e2235)}html[data-theme=dark] .order-confirmation-card>header h2,html[data-theme=dark] .order-confirmation-summary article b{color:#eef6ff}html[data-theme=dark] .order-confirmation-actions .secondary,html[data-theme=dark] .order-confirmation-close,html[data-theme=dark] .order-confirmation-summary article{border-color:#30475d;background:#132a40;color:#dce9f7}html[data-theme=dark] .order-confirmation-number{border-color:#28547a;background:linear-gradient(135deg,#102d47,#11283d)}html[data-theme=dark] .order-confirmation-next{background:#10332f;color:#8de0cb}html[data-theme=dark] .order-confirmation-next small{color:#a8c8c2}html[data-theme=dark] .order-confirmation-card>footer{border-color:#30475d}@keyframes order-confirmation-in{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:none}}@media (max-width:640px){.order-confirmation-overlay{align-items:end;padding:0}.order-confirmation-card{width:100%;max-height:calc(100dvh - 18px);border-radius:25px 25px 0 0}.order-confirmation-card>header{padding:31px 20px 23px}.order-confirmation-card>header>span{width:58px;height:58px;border-radius:19px}.order-confirmation-card>header h2{margin-inline:42px;font-size:29px}.order-confirmation-actions,.order-confirmation-next,.order-confirmation-number,.order-confirmation-summary{margin-inline:18px}.order-confirmation-summary{grid-template-columns:1fr}.order-confirmation-summary article{align-items:center;padding:12px 14px}.order-confirmation-actions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.order-confirmation-card{animation:none}}.customer-orders-card{grid-column:1/-1}.customer-orders-card>header{padding:20px 22px}.customer-orders-card>header h2{font-size:18px}.customer-orders-card>header p,.customer-orders-card>header>a{font-size:12px}.customer-orders-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;padding:18px;background:#f7f9fc}.customer-order-card{overflow:hidden;border:1px solid #dce6ef;border-radius:17px;background:#fff;box-shadow:0 10px 28px rgb(9 43 88/6%);transition:transform .16s ease,box-shadow .16s ease}.customer-order-card:hover{transform:translateY(-2px);box-shadow:0 16px 35px rgb(9 43 88/10%)}.customer-order-card>header{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;grid-gap:11px;gap:11px;padding:17px;border-bottom:1px solid #e7edf3;background:linear-gradient(135deg,#fff,#f8fbff)}.customer-order-card>header>span{display:grid;width:42px;height:42px;place-items:center;border-radius:12px;background:#e9f3ff;color:#0873ee}.customer-order-card>header>span svg{width:20px}.customer-order-card>header>div{display:flex;min-width:0;flex-direction:column}.customer-order-card>header small{color:#0797a1;font-size:9px;font-weight:900;letter-spacing:.8px}.customer-order-card>header h3{margin:3px 0 2px;color:#153d64;font-size:16px}.customer-order-card>header p{margin:0;color:#7b8da0;font-size:10px}.customer-order-card>header>i{border-radius:999px;padding:6px 9px;background:#eaf3ff;color:#1267c4;font-size:9px;font-style:normal;font-weight:850;white-space:nowrap}.customer-order-card.waiting>header>i{background:#fff3df;color:#a76705}.customer-order-card.done>header>i{background:#e7f8ef;color:#15754f}.customer-order-card.cancelled>header>i{background:#fff0f1;color:#ad3341}.customer-order-lines{padding:11px 17px 6px}.customer-order-lines>div{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;grid-gap:7px;gap:7px;padding:8px 0;border-bottom:1px dashed #e3eaf1}.customer-order-lines span{color:#0873ee;font-size:11px;font-weight:900}.customer-order-lines b,.customer-order-lines strong{overflow:hidden;color:#294a69;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.customer-order-lines strong{color:#173b5e;font-size:10px}.customer-order-lines>small{display:block;padding-top:8px;color:#71869a;font-size:10px}.customer-order-card>dl{display:grid;grid-template-columns:1.05fr 1fr .9fr;grid-gap:7px;gap:7px;margin:9px 17px 0}.customer-order-card>dl>div{min-width:0;padding:10px;border-radius:10px;background:#f4f7fa}.customer-order-card dt{color:#8192a3;font-size:8px;font-weight:900;letter-spacing:.55px}.customer-order-card dd{overflow:hidden;margin:4px 0 0;color:#244766;font-size:10px;font-weight:800;line-height:1.35;text-overflow:ellipsis}.customer-order-card>footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding:13px 17px;border-top:1px solid #e8eef4}.customer-order-card>footer>span{color:#778b9e;font-size:10px;font-weight:750}.customer-order-card>footer>a{display:flex;min-height:38px;align-items:center;gap:6px;border-radius:10px;background:#0873ee;padding:0 12px;color:#fff;font-size:11px;font-weight:850;text-decoration:none}.customer-order-card>footer svg{width:14px}html[data-theme=dark] .customer-orders-grid{background:#0b1b2a}html[data-theme=dark] .customer-order-card{border-color:#30475d;background:#0f2235}html[data-theme=dark] .customer-order-card>header{border-color:#30475d;background:linear-gradient(135deg,#11283d,#0f2235)}html[data-theme=dark] .customer-order-card dd,html[data-theme=dark] .customer-order-card>header h3,html[data-theme=dark] .customer-order-lines b,html[data-theme=dark] .customer-order-lines strong{color:#e7f0fa}html[data-theme=dark] .customer-order-card>footer,html[data-theme=dark] .customer-order-lines>div{border-color:#30475d}html[data-theme=dark] .customer-order-card>dl>div{background:#142b40}@media (max-width:850px){.customer-orders-grid{grid-template-columns:1fr}}@media (max-width:560px){.customer-orders-grid{padding:12px}.customer-order-card>header{grid-template-columns:40px minmax(0,1fr)}.customer-order-card>header>i{grid-column:1/-1;width:max-content}.customer-order-card>dl{grid-template-columns:1fr}.customer-order-card>footer{align-items:stretch;flex-direction:column}.customer-order-card>footer>a{justify-content:center}}@media (prefers-reduced-motion:reduce){.customer-order-card{transition:none}}.orders-admin .order-kpis{gap:16px;margin-bottom:19px}.orders-admin .order-kpis article{min-height:92px;border-radius:17px;padding:19px;box-shadow:0 12px 30px rgb(9 43 88/7%)}.orders-admin .order-kpis svg{width:46px;height:46px;padding:12px;border-radius:13px}.orders-admin .order-kpis span{font-size:23px}.orders-admin .order-kpis small{font-size:10px;letter-spacing:.65px}.orders-admin .repair-workspace{align-items:start}.orders-admin .ticket-detail-card,.orders-admin .ticket-list-card{overflow:hidden;border-radius:18px;box-shadow:0 14px 35px rgb(9 43 88/7%)}.orders-admin .order-list-head{padding:17px 18px}.order-admin-filters{display:grid;grid-template-columns:minmax(0,1fr) 155px;grid-gap:8px;gap:8px;padding:12px;border-top:1px solid #e7edf3;border-bottom:1px solid #e7edf3;background:#f8fafc}.order-admin-filters label{display:flex;align-items:center;border:1px solid #ccd9e5;border-radius:10px;background:#fff}.order-admin-filters svg{width:17px;margin-left:11px;color:#7c8fa3}.order-admin-filters input,.order-admin-filters select{min-width:0;width:100%;height:42px;border:0;outline:0;background:transparent;padding:0 10px;color:#173b5e;font-size:12px}.order-admin-filters select{border:1px solid #ccd9e5;border-radius:10px;background:#fff}.orders-admin .order-row{min-height:86px;grid-template-columns:46px minmax(0,1fr) auto 18px;gap:12px;padding:14px 16px}.orders-admin .order-status{width:44px;height:44px;border-radius:12px}.orders-admin .order-status svg{width:20px}.orders-admin .order-row b{font-size:11px}.orders-admin .order-row strong{margin-block:3px;font-size:13px}.orders-admin .order-row small{font-size:10px}.orders-admin .order-row>i{max-width:130px;padding:7px 9px;font-size:9px;text-align:center}.order-admin-empty{display:grid;min-height:280px;place-items:center;align-content:center;grid-gap:7px;gap:7px;padding:25px;color:#71869a;text-align:center}.order-admin-empty>svg{width:34px;height:34px;color:#9cafc2}.order-admin-empty b{color:#284a69;font-size:15px}.order-admin-empty span{font-size:11px}.order-admin-empty button{margin-top:7px;border:1px solid #c9d7e5;border-radius:9px;background:#fff;padding:9px 12px;color:#0873ee;font-size:10px;font-weight:850}.orders-admin .order-detail{padding:24px}.orders-admin .order-customer{border:1px solid #e0e8f0;border-radius:13px;padding:15px}.orders-admin .order-customer>span{width:46px;height:46px;font-size:12px}.orders-admin .order-customer b{font-size:13px}.orders-admin .order-customer small{margin-top:3px;font-size:10px}.orders-admin .order-customer small svg{width:12px}.orders-admin .order-lines h3{margin-top:20px;font-size:14px}.orders-admin .order-lines article{grid-template-columns:39px minmax(0,1fr) auto;padding:12px 0}.orders-admin .order-lines article>span{width:37px;height:37px;border-radius:10px}.orders-admin .order-lines b,.orders-admin .order-lines strong{font-size:12px}.orders-admin .order-lines small{margin-top:2px;font-size:9px}.orders-admin .order-lines footer{padding:15px 0;font-size:13px}.orders-admin .order-lines footer strong{font-size:18px}.order-admin-workflow{margin-top:16px;overflow:hidden;border:1px solid #d9e4ee;border-radius:15px;background:#f9fbfd}.order-admin-workflow>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid #e3eaf1}.order-admin-workflow>header small{color:#0799a3;font-size:9px;font-weight:900;letter-spacing:.8px}.order-admin-workflow>header h3{margin:3px 0 0;color:#183f64;font-size:15px}.order-admin-workflow>header>span{display:flex;align-items:center;gap:5px;color:#0873ee;font-size:10px;font-weight:800}.order-admin-workflow>header>span svg{width:14px}.order-admin-progress{display:flex;padding:18px 12px 14px}.order-admin-progress>span{position:relative;display:flex;min-width:0;flex:1 1;align-items:center;flex-direction:column;gap:7px;color:#95a6b7;text-align:center}.order-admin-progress>span:not(:last-child):before{position:absolute;top:15px;left:58%;width:84%;height:2px;background:#dce5ed;content:""}.order-admin-progress>span.reached:not(:last-child):before{background:#18aa89}.order-admin-progress i{z-index:1;display:grid;width:32px;height:32px;place-items:center;border:2px solid #d4dfe8;border-radius:50%;background:#fff;font-size:10px;font-style:normal;font-weight:900}.order-admin-progress .reached i{border-color:#16a985;background:#e6f8f1;color:#128267}.order-admin-progress i svg{width:15px}.order-admin-progress b{font-size:9px;line-height:1.3}.order-admin-workflow>footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:13px 15px;border-top:1px solid #e3eaf1;background:#fff}.order-admin-workflow>footer button{display:flex;min-height:40px;align-items:center;gap:6px;border-radius:9px;padding:0 12px;font-size:10px;font-weight:850}.order-admin-workflow>footer button svg{width:15px}.order-admin-workflow>footer .primary{border:1px solid #0873ee;background:#0873ee;color:#fff}.order-admin-workflow>footer .danger{border:1px solid #efcbd0;background:#fff;color:#b83443}.orders-admin .pickup-note{align-items:center;border-radius:11px;padding:13px}.orders-admin .pickup-note svg{width:20px}.orders-admin .pickup-note p{font-size:10px}.orders-admin .pickup-note.delivery{border-color:#cce3f7;background:#eef7ff}.orders-admin .pickup-note.delivery svg{color:#0873ee}html[data-theme=dark] .order-admin-filters,html[data-theme=dark] .order-admin-workflow{border-color:#30475d;background:#102337}html[data-theme=dark] .order-admin-empty button,html[data-theme=dark] .order-admin-filters label,html[data-theme=dark] .order-admin-filters select,html[data-theme=dark] .order-admin-progress i,html[data-theme=dark] .order-admin-workflow>footer{border-color:#38516a;background:#142a40;color:#e5eff9}html[data-theme=dark] .order-admin-empty b,html[data-theme=dark] .order-admin-filters input,html[data-theme=dark] .order-admin-filters select,html[data-theme=dark] .order-admin-workflow>header h3{color:#e8f1fb}html[data-theme=dark] .order-admin-progress .reached i{border-color:#20b894;background:#123d35;color:#8ee4cf}html[data-theme=dark] .orders-admin .pickup-note.delivery{border-color:#28557c;background:#112d47}@media (max-width:1050px){.order-admin-filters{grid-template-columns:1fr}}@media (max-width:720px){.orders-admin .order-kpis{grid-template-columns:1fr}.orders-admin .order-row{grid-template-columns:44px minmax(0,1fr) 18px}.orders-admin .order-row>i{grid-column:2;width:max-content}.order-admin-progress{overflow-x:auto}.order-admin-progress>span{min-width:105px}.order-admin-workflow>footer{align-items:stretch;flex-direction:column}.order-admin-workflow>footer button{justify-content:center}}.order-status-notice{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;grid-gap:11px;gap:11px;margin-top:12px;padding:13px;border:1px solid #c7eadf;border-radius:12px;background:#effbf7}.order-status-notice>span{display:grid;width:40px;height:40px;place-items:center;border-radius:11px;background:#dff5ed;color:#118363}.order-status-notice>span svg{width:19px}.order-status-notice>div{display:flex;min-width:0;flex-direction:column}.order-status-notice b{color:#145f4c;font-size:11px}.order-status-notice p{margin:3px 0 0;color:#557c70;font-size:9px;line-height:1.45}.order-status-notice>a{display:flex;align-items:center;gap:4px;color:#0873ee;font-size:9px;font-weight:850;white-space:nowrap}.order-status-notice>a svg{width:13px}html[data-theme=dark] .order-status-notice{border-color:#28624f;background:#12352d}html[data-theme=dark] .order-status-notice>span{background:#19483b;color:#8be1c7}html[data-theme=dark] .order-status-notice b{color:#dff8ef}html[data-theme=dark] .order-status-notice p{color:#a7cbc0}@media (max-width:720px){.order-status-notice{grid-template-columns:40px minmax(0,1fr)}.order-status-notice>a{grid-column:1/-1;justify-content:center;min-height:36px;border-top:1px solid #d5e9e2;padding-top:8px}}