@media (min-width:901px){.cards-service .cards-editor-layout{--cards-print-settings-width:260px;--cards-print-quote-width:260px}.cards-service .cards-editor-layout.cards-editor-mode{grid-template-columns:var(--cards-tools-width) minmax(0,1fr)}.cards-service .cards-editor-layout.cards-print-mode{grid-template-columns:minmax(0,1fr) var(--cards-print-settings-width)}.cards-service .cards-editor-layout.cards-print-mode.has-price{grid-template-columns:minmax(0,1fr) calc(var(--cards-print-settings-width) + var(--cards-print-quote-width))}}.cards-service .cards-workspace-mode-toggle{display:flex;align-items:center;justify-content:center;flex:none;gap:8px;min-height:36px;padding:9px 13px;border:1px solid transparent;border-radius:8px;background:var(--cards-brand-red);color:#fff;font:500 12px/1.4 Inter Variable,Inter,sans-serif;white-space:nowrap;cursor:pointer;transition:background .15s ease-out}.cards-service .cards-workspace-mode-toggle:hover:not(:disabled){background:var(--cards-brand-red-hover)}.cards-service .cards-workspace-mode-toggle[data-mode=print]{border-color:#dfe3e7;background:#fff;color:#424c57}.cards-service .cards-workspace-mode-toggle[data-mode=print]:hover{background:#f3f5f6}.cards-service .cards-workspace-mode-toggle:focus-visible{outline:2px solid #df1f26;outline-offset:3px}.cards-service .cards-workspace-mode-toggle:disabled{opacity:.45;cursor:default}.cards-print-mode .cards-canvas-name>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#505963;font:500 13px/1.4 Inter,sans-serif}.cards-print-mode .cards-canvas-name>span small{color:#7c8792;font-size:11px;font-weight:400}.cards-order-panel{--cards-order-heading-bg:#fff0f0;--cards-order-heading-text:#5d3034;--cards-order-heading-border:#f3d4d6;display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden;border-left:1px solid #e1e4e7;background:#fff}.cards-order-heading{display:flex;align-items:center;justify-content:space-between;flex:none;height:64px;padding:0 18px;border-bottom:1px solid var(--cards-order-heading-border);background:var(--cards-order-heading-bg);color:var(--cards-order-heading-text)}.cards-order-heading h2{margin:0;font-size:14px;line-height:1.4;font-weight:600}.cards-order-heading>button{display:grid;place-items:center;flex:none;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:#fff8f8;color:#9a4c52;cursor:pointer}.cards-order-heading>button:hover{background:#ffe1e3;color:#5d3034}.cards-order-body{display:grid;grid-template-columns:minmax(0,1fr);flex:1;min-width:0;min-height:0;overflow:hidden}.cards-order-body.has-price{grid-template-columns:minmax(0,1fr) minmax(0,var(--cards-print-quote-width))}.cards-service .cards-order-body>.cards-print-rail{border-left:0}.cards-order-expand{display:flex;align-items:center;justify-content:center;flex-direction:column;flex:1;width:100%;min-height:64px;gap:10px;padding:12px 8px;border:0;background:var(--cards-order-heading-bg);color:#995059;cursor:pointer}.cards-order-expand>span{display:none}.cards-order-expand:hover{background:#ffe6e7;color:#b91e25}.cards-order-expand:focus-visible,.cards-order-heading>button:focus-visible{outline:2px solid #df1f26;outline-offset:-3px}.cards-service .cards-print-rail .cards-print-compact{padding:18px 16px!important}.cards-service .cards-print-compact>section+section{margin-top:16px;padding-top:14px}.cards-service .cards-print-compact h3{margin:0 0 10px;font-size:14px;font-weight:600;line-height:1.4}.cards-paper-list{gap:4px}.cards-paper-row{position:relative}.cards-paper-row>button:first-child{min-height:60px;padding:7px 34px 7px 8px;gap:12px;border-radius:9px}.cards-paper-row>button:first-child>span:last-child{min-width:0;gap:4px}.cards-service .cards-paper-row>button:first-child b{font-size:13px;line-height:1.4;font-weight:600}.cards-paper-row small{font-size:12px;line-height:1.4}.cards-paper-row .cards-paper-swatch{width:30px;height:23px;margin-left:3px;flex:none}.cards-paper-picker{position:relative}.cards-paper-label{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:28px;margin-bottom:8px}.cards-service .cards-print-compact .cards-paper-label h3{margin:0}.cards-paper-label .cards-print-help{height:28px}.cards-paper-trigger{display:flex;align-items:center;gap:11px;width:100%;min-height:68px;padding:11px 12px;border:1px solid #dfe3e7;border-radius:10px;background:#fff;color:#39414b;text-align:left;box-shadow:0 1px 2px #00000004}.cards-paper-trigger:hover{border-color:#c6cdd4;background:#fafbfc}.cards-paper-trigger[aria-expanded=true]{border-color:#df9fa4;box-shadow:0 0 0 3px #df1f260b}.cards-paper-menu .cards-paper-swatch,.cards-paper-trigger>.cards-paper-swatch{flex:none;width:29px;height:22px;margin-left:2px}.cards-paper-menu button>span:nth-child(2),.cards-paper-trigger-copy{display:grid;gap:4px;flex:1;min-width:0}.cards-paper-menu b,.cards-paper-trigger-copy b{font-size:13px;font-weight:600;line-height:1.4}.cards-paper-menu small,.cards-paper-trigger-copy small{color:#74808b;font-size:12px;line-height:1.4}.cards-paper-trigger>svg{flex:none;color:#7b8590;transition:transform .15s ease-out}.cards-paper-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.cards-paper-menu{position:absolute;top:calc(100% + 7px);left:0;right:0;z-index:40;max-height:min(320px,60dvh);overflow-y:auto;overscroll-behavior:contain;padding:5px;border:1px solid #e1e4e7;border-radius:12px;background:#fff;box-shadow:0 4px 8px #00000006,0 12px 32px #00000014}.cards-paper-menu[data-placement=above]{top:auto;bottom:calc(100% - 28px)}.cards-paper-menu>button{display:flex;align-items:center;gap:10px;width:100%;min-height:68px;padding:10px 7px;border:0;border-radius:7px;background:#fff;color:#39414b;text-align:left}.cards-paper-menu>button:focus,.cards-paper-menu>button:hover{outline:none;background:#f1f3f5}.cards-paper-menu>button[aria-selected=true]{background:#fff0f0;color:#b91e25}.cards-paper-selected{display:grid;place-items:center;flex:none;width:16px;color:#c62127}.cards-print-help{display:grid;place-items:center;flex:none;width:28px;height:32px;padding:0;border:0;border-radius:7px;background:transparent;color:#7b8590;cursor:pointer}.cards-print-help:hover,.cards-print-help[aria-expanded=true]{background:#fff0f0;color:#c62127}.cards-print-help:focus-visible{outline:2px solid #df1f26;outline-offset:-2px}.cards-paper-row>.cards-print-help{position:absolute;right:4px;top:50%;transform:translateY(-50%)}.cards-print-tip{position:fixed;z-index:1100;box-sizing:border-box;width:240px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow:auto;padding:13px 15px;border-radius:10px;background:#272c32;color:#fff;box-shadow:0 6px 24px #00000020;font:400 13px/1.5 Inter,sans-serif;text-wrap:pretty}.cards-print-compact .cards-sides-print{padding:3px;gap:3px;border-radius:9px;background:#f0f2f4}.cards-print-compact .cards-sides-print button{min-height:38px;padding:8px 5px;border:0;border-radius:6px;background:transparent;font-size:12px}.cards-print-compact .cards-sides-print button[aria-pressed=true]{background:#fff;color:#262b32;box-shadow:0 1px 4px #00000012}.cards-finish-list{display:grid;gap:2px}.cards-finish-row{gap:4px}.cards-finish-choice,.cards-finish-row{display:flex;align-items:center;min-height:40px}.cards-finish-choice{flex:1;min-width:0;gap:10px;padding:6px 0;border:0;background:transparent;color:#39414b;text-align:left;font-size:13px!important;line-height:1.4}.cards-finish-choice:hover{color:#c62127}.cards-finish-choice .cards-checkmark{width:17px;height:17px}.cards-finish-choice[aria-checked=true],.cards-finish-choice[aria-pressed=true]{color:#b91e25}.cards-finish-choice[aria-checked=true]>.cards-checkmark{background:#df1f26;border-color:#df1f26;color:#fff}.cards-corner-reveal{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .18s ease-out,opacity .15s ease-out}.cards-corner-reveal[data-open=true]{grid-template-rows:1fr;opacity:1}.cards-corner-reveal-body{min-height:0;overflow:hidden}.cards-print-compact .cards-corner-reveal .cards-corner-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:6px 0 8px 27px}.cards-print-compact .cards-corner-options{gap:4px}.cards-print-compact .cards-corner-options button{flex-direction:row;min-height:38px;padding:8px 2px;gap:4px;font-size:12px;line-height:1.3;white-space:nowrap;background:#fff}.cards-print-compact .cards-corner-options button[aria-pressed=true]{background:#fff0f0}.cards-print-compact .cards-corner-options i{flex:none;width:12px;height:10px;border-width:1.2px}.cards-service .cards-print-sidebar-heading{height:64px;padding:0 18px}.cards-service .cards-print-sidebar-body{display:flex;flex:1;min-height:0;overflow:hidden}.cards-service .cards-print-sidebar .cards-quote{display:flex;flex-direction:column;flex:1;height:100%!important;padding:0!important;border:0!important;overflow:hidden!important;background:#f7f8f9}.cards-quote-scroll{flex:1;min-height:0;padding:16px 18px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.cards-quote-quantity-heading{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:12px}.cards-service .cards-quote-quantity-heading h3{margin:0;font-size:14px;line-height:1.4;font-weight:600}.cards-quote-unit{color:#626d78;white-space:nowrap;font-variant-numeric:tabular-nums}.cards-quote-unit b{font-size:13px;color:#39414b;font-weight:500}.cards-quote-unit small{font-size:12px}.cards-quote .cards-quote-quantity .cards-quantity{display:flex;width:100%!important;min-width:0!important;max-width:none!important;border-radius:9px;border-color:#dce0e4;box-shadow:0 1px 2px #00000005}.cards-quote .cards-quote-quantity .cards-quantity input{flex:1 1 0;width:0!important;height:42px;font-size:20px!important;font-weight:600;background:#fff}.cards-quote .cards-quote-quantity .cards-quantity button{width:38px;height:42px}.cards-quote .cards-quote-quantity .cards-quantity button:hover:not(:disabled){background:#f2f3f5}.cards-quote-tiers{margin-top:16px}.cards-quote-tier,.cards-quote-tier-heading{display:grid;grid-template-columns:minmax(56px,1fr) minmax(70px,1.2fr) 48px;align-items:center;gap:6px}.cards-quote-tier-heading{padding:0 8px 9px;color:#7a838c;font-size:12px}.cards-quote-tier-heading>:not(:first-child){text-align:right}.cards-quote-tier{position:relative;width:100%;min-height:36px;padding:7px 8px;border:0;border-top:1px solid #e7eaed;border-radius:0;background:transparent;color:#515b66;font-size:13px!important;text-align:left;font-variant-numeric:tabular-nums}.cards-quote-tier:hover{background:#edf0f2}.cards-quote-tier b{font-size:13px;font-weight:600;text-align:right;white-space:nowrap}.cards-quote-tier em{color:#668270;font-size:12px;font-style:normal;text-align:right}.cards-quote-tier[aria-pressed=true]{border-radius:5px;background:#fff0f0;color:#b91e25}.cards-quote-tier[aria-pressed=true] em{color:inherit}.cards-tiers-more{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:36px;padding:8px;margin-top:4px;border:0;border-radius:7px;background:transparent;color:#69747f;font-size:12px!important}.cards-tiers-more:hover{background:#edf0f2;color:#39414b}.cards-tiers-more[aria-expanded=true] svg{transform:rotate(180deg)}.cards-production{margin-top:12px;border:1px solid #e1e5e8;border-radius:10px;background:#fff;overflow:hidden}.cards-production-time{display:flex;align-items:center;gap:10px;padding:12px}.cards-production-time>svg{flex:none;color:#74808b;stroke-width:1.6}.cards-production-time>div{display:grid;gap:4px}.cards-production-time span{color:#74808b;font-size:12px}.cards-production-time b{color:#39414b;font-size:14px;font-weight:500;line-height:1.4;font-variant-numeric:tabular-nums}.cards-quote .cards-production .cards-production-rush{padding:10px 12px;min-height:40px;border-top:1px solid #edf0f2;font-size:13px!important}.cards-production-rush small{color:#7a838c;font-size:12px}.cards-service .cards-quote-total{display:grid;flex:none;gap:9px;margin:0;padding:18px;border-top:1px solid #e1e5e8;background:#fff}.cards-quote-total>span{color:#74808b;font-size:12px}.cards-quote-total>strong{color:#262b32;font-size:30px;font-weight:650;letter-spacing:-.04em;line-height:1.2;font-variant-numeric:tabular-nums}.cards-quote-total>button{width:100%;min-height:44px;margin-top:5px;padding-inline:10px;font-size:13px}@media (min-width:901px) and (max-width:1250px){.cards-service .cards-editor-layout{--cards-print-settings-width:240px;--cards-print-quote-width:250px}.cards-service .cards-print-rail .cards-print-compact{padding-inline:14px!important}.cards-paper-row>button:first-child{gap:9px;padding-left:6px}.cards-paper-row .cards-paper-swatch{width:26px;height:21px}.cards-quote-scroll,.cards-service .cards-quote-total{padding-inline:16px}}@media (min-width:901px) and (max-height:800px){.cards-service .cards-print-rail .cards-print-compact{padding-block:16px!important}.cards-service .cards-print-compact>section+section{margin-top:12px;padding-top:10px}.cards-service .cards-print-compact h3{margin-bottom:8px}.cards-paper-row>button:first-child{min-height:54px;padding-block:4px}.cards-finish-choice,.cards-finish-row{min-height:36px}}@media (max-width:900px){.cards-order-panel{order:2;flex:none;width:100%;height:auto;overflow:visible;border-left:0;border-top:1px solid #e1e4e7}.cards-order-body,.cards-order-body.has-price{display:block;overflow:visible}.cards-service .cards-order-body>.cards-print-rail{border-top:0}.cards-order-expand{flex-direction:row;justify-content:flex-start;gap:12px;padding:16px 20px}.cards-order-expand>span{display:inline;font-size:14px;font-weight:500}.cards-order-expand>svg:last-child{margin-left:auto;transform:rotate(-90deg)}.cards-order-body>.cards-print-sidebar{border-left:0;border-top:1px solid #e1e4e7}.cards-service .cards-print-rail{height:auto;overflow:visible}.cards-service .cards-print-rail .cards-print-compact{padding:22px 20px!important}.cards-print-compact>section{max-width:560px;margin-inline:auto}.cards-service .cards-print-sidebar-body{display:block;overflow:visible}.cards-service .cards-print-sidebar .cards-quote{height:auto!important;overflow:visible!important}.cards-quote-scroll{flex:none;max-width:600px;padding:20px;overflow:visible}.cards-quote-tier{min-height:42px}.cards-service .cards-quote-total{max-width:none;padding:20px}.cards-quote-total>*{width:100%;max-width:560px;margin-inline:auto}.cards-print-help{width:32px;height:36px}}@media (prefers-reduced-motion:reduce){.cards-corner-reveal,.cards-paper-trigger>svg{transition:none}}.cards-service.cards-service{--cards-shell-surface:#202225;--cards-brand-red:#de2638;--cards-brand-red-hover:#c61f30}.cards-service.cards-service>header{--cards-header-surface:var(--cards-shell-surface);--cards-header-text:#f4f4f5;--cards-header-muted:#b6bbc2;--cards-header-border:#3a3e42;--cards-header-hover:#303337;background:var(--cards-header-surface);border-bottom-color:var(--cards-header-border);color:var(--cards-header-text)}.cards-service.cards-service>header nav button{color:var(--cards-header-muted)}.cards-service.cards-service>header nav button:hover,.cards-service.cards-service>header nav button[aria-current=page]{color:var(--cards-header-text)}.cards-service.cards-service>header nav button[aria-current=page]:after{background:#ef3942}.cards-service.cards-service>header :is([class*=headerDivider],[class*=navDivider]){background:var(--cards-header-border)}.cards-service.cards-service>header .cards-workspace-mode-toggle[data-mode=print],.cards-service.cards-service>header [class*=headerNew]{background:var(--cards-header-hover);border-color:var(--cards-header-border);color:var(--cards-header-text)}.cards-service.cards-service>header .cards-workspace-mode-toggle[data-mode=print]:hover,.cards-service.cards-service>header [class*=headerNew]:hover{background:#303337}.cards-service.cards-service>header [class*=headerCart]{color:var(--cards-header-text);border-color:var(--cards-header-border)}.cards-service.cards-service>header :is([class*=countBadge],[class*=headerCart] b){background:#ffffff0d;color:#f3b1b5}.cards-service.cards-service>header button:focus-visible{outline:2px solid #f3757b;outline-offset:-3px}.cards-service.cards-service.theme-light .cards-edit-tools :is(.tool-popover,.inspector,.contact-panel,.cards-font-panel)>header{display:none!important}@media (min-width:901px){.cards-service.cards-service .cards-editor-layout.cards-editor-mode{--cards-tools-width:calc(var(--cards-tool-size) + var(--cards-panel-width))}.cards-service.cards-service .cards-edit-tools .cards-layout-controls{height:100%}.cards-service.cards-service.theme-light .cards-edit-tools .cards-tool-host{--cards-tool-active:#fff;--cards-tool-marker-opacity:0;background:var(--cards-shell-surface)!important;border-right-color:#3a3e42;color-scheme:dark}.cards-service.cards-service.theme-light .cards-edit-tools .cards-tool-host :is(.insert-toolbar>button,.insert-toolbar>div>button,.cards-tool-extra>button){--cards-tool-marker-opacity:0;color:#b6bbc2!important;background:transparent!important;border:0!important;box-shadow:none!important}.cards-service.cards-service.theme-light .cards-edit-tools .cards-tool-host :is(.insert-toolbar>button,.insert-toolbar>div>button,.cards-tool-extra>button):where(:hover){color:#f4f4f5!important}.cards-service.cards-service.theme-light .cards-edit-tools .cards-tool-host :is(.insert-toolbar>button,.insert-toolbar>div>button,.cards-tool-extra>button):focus-visible{outline:2px solid #f3757b!important;outline-offset:-3px}.cards-service.cards-service.theme-light .cards-edit-tools .cards-tool-host .tool-popover{color-scheme:light}.cards-service.cards-service.theme-light .cards-edit-tools .cards-tool-host :is(.insert-toolbar>button,.insert-toolbar>div>button,.cards-tool-extra>button):after{content:""!important;display:block!important;position:absolute!important;top:50%!important;right:auto!important;bottom:auto!important;left:-10px!important;width:2px!important;min-width:0!important;max-width:2px!important;height:24px!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:0 1px 1px 0!important;background:var(--cards-brand-red)!important;box-shadow:none!important;opacity:var(--cards-tool-marker-opacity)!important;transform:translateY(-50%)!important;transition:none!important;pointer-events:none}.cards-service.cards-service.theme-light .cards-edit-tools .cards-tool-host :is(.insert-toolbar>button,.insert-toolbar>div>button,.cards-agent-tool>button):before{content:""!important;display:block!important;position:absolute!important;top:auto!important;right:5px!important;bottom:-3px!important;left:5px!important;width:auto!important;min-width:0!important;max-width:none!important;height:1px!important;min-height:0!important;max-height:1px!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:#ffffff12!important;box-shadow:none!important;opacity:1!important;transform:none!important;pointer-events:none}}.cards-service.cards-service.theme-light .cards-edit-tools .cards-tool-host :is(.insert-toolbar>button,.insert-toolbar>div>button,.cards-tool-extra>button):is([aria-pressed=true],[aria-expanded=true]),.cards-service.cards-service.theme-light .cards-edit-tools .cards-tool-host :is(.insert-toolbar[data-inspected-type=text]>.text-tool-wrap>button,.insert-toolbar:is([data-inspected-type=rectangle],[data-inspected-type=circle],[data-inspected-type=line])>.shape-tool-wrap>button,.insert-toolbar[data-inspected-type=icon]>.icon-tool-wrap>button,.insert-toolbar[data-inspected-type=qr]>.qr-tool-wrap>button,.insert-toolbar:is([data-inspected-type=image],[data-inspected-type=logo])>.media-tool-wrap>button,.insert-toolbar[data-inspected-type=image-frame]>.frame-tool-wrap>button){--cards-tool-marker-opacity:1;color:var(--cards-tool-active,var(--cards-brand-red))!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}.cards-service.cards-service.theme-light .cards-edit-tools :is(.cards-agent-tool>button,.insert-toolbar>button,.insert-toolbar>div>button,.cards-tool-extra>button)>svg{color:inherit!important;stroke:currentColor!important}.cards-service .cards-canvas-actions{align-items:center;gap:2px;padding:3px;border-radius:11px;background:#fff;box-shadow:0 0 0 1px #00000007,0 2px 5px #00000006}.cards-service .cards-canvas-actions>button{min-height:36px;height:36px;border:0;border-radius:8px;background:transparent}.cards-service .cards-canvas-actions>button:first-child{padding-inline:10px}.cards-service .cards-canvas-actions>button:last-child{width:36px;color:#7c858e}.cards-service .cards-canvas-actions>button:hover{background:#f2f4f6}.cards-service .cards-canvas-actions>button:last-child:hover,.cards-service .cards-canvas-actions>button[aria-pressed=true]{color:#b71920;background:#fff0f0}.cards-service .cards-canvas-name>button{min-height:32px;padding:4px 6px;margin-left:-6px;border-radius:7px}.cards-service .cards-canvas-name>button:hover{background:#ffffff85}.cards-service .cards-canvas-name>button:focus-visible{outline:2px solid #df1f26;outline-offset:2px}.cards-service .cards-canvas-name>button svg{width:14px;height:14px;opacity:.8}.cards-service .cards-added-dialog{width:min(460px,100%);padding:28px}.cards-added-heading{display:flex;align-items:center;gap:8px;margin-bottom:15px}.cards-added-heading>span{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:#edf5ef;color:#467454}.cards-added-heading>small{color:#62746a;font-size:12px;font-weight:500}.cards-service .cards-added-dialog h2{font-size:24px;line-height:1.25;margin-bottom:20px}.cards-added-item{display:flex;align-items:center;gap:15px;padding:16px 0 20px}.cards-added-preview{flex:none;width:110px;padding:6px;border-radius:8px;background:#f2f4f6}.cards-added-preview .project-thumb{border-radius:3px}.cards-added-item>div:last-child{display:grid;gap:6px;min-width:0}.cards-added-item b{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.4}.cards-added-item span{font-size:12px;line-height:1.5;color:#69747e}.cards-added-item small{font-size:12px;color:#7b858e}.cards-added-total{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;margin-bottom:10px;border-top:1px solid #e9ecef}.cards-added-total>span{display:grid;gap:4px;color:#505b65;font-size:13px}.cards-added-total small{color:#7b858e;font-size:12px}.cards-added-total>b{font-size:23px;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.cards-service .canvas-navigation{display:contents}.cards-service .canvas-navigation-divider{display:none}@media (min-width:901px){.cards-service{--cards-chrome-surface:#fffffff5;--cards-chrome-ring:0 0 0 1px #0000000b;--cards-chrome-hover:#f0f2f4}.cards-service .cards-canvas-actions,html .cards-service.cards-service.theme-light .card-editor-embedded .editor .canvas-history-actions,html .cards-service.cards-service.theme-light .card-editor-embedded :is(.side-toggle,.zoom){box-sizing:border-box;height:40px!important;min-height:40px!important;padding:3px!important;gap:2px;align-items:center;border:0!important;border-radius:10px!important;background:var(--cards-chrome-surface)!important;box-shadow:var(--cards-chrome-ring)!important}html .cards-service.cards-service.theme-light .card-editor-embedded .editor .canvas-history-actions{width:76px!important}.cards-service .cards-canvas-actions>button,html .cards-service.cards-service.theme-light .card-editor-embedded :is(.side-toggle,.zoom,.canvas-history-actions)>button{box-sizing:border-box;height:34px!important;min-height:34px!important;border:0!important;border-radius:7px!important;box-shadow:none!important}html .cards-service.cards-service.theme-light .card-editor-embedded :is(.zoom,.canvas-history-actions)>button{width:34px!important}.cards-service .cards-canvas-actions>button:last-child{width:34px}.cards-service .cards-canvas-actions>button:hover,html .cards-service.cards-service.theme-light .card-editor-embedded :is(.side-toggle,.zoom,.canvas-history-actions)>button:hover:not(:disabled){background:var(--cards-chrome-hover)!important}html .cards-service.cards-service.theme-light .card-editor-embedded .side-toggle button.active{background:#e9edf0!important;color:#262b32!important}.cards-service .cards-canvas-actions>button:last-child:hover,.cards-service .cards-canvas-actions>button[aria-pressed=true]{color:#b71920;background:#fff0f0!important}.cards-service .print-collapsed .cards-order-panel{border-left-color:#e1e4e7;background:#f8f9fa}.cards-service .print-collapsed .cards-order-expand{background:#f8f9fa;color:#7b8590}.cards-service .print-collapsed .cards-order-expand:hover{background:#f0f2f4}.cards-service .print-collapsed .cards-order-expand:hover>svg{color:#c62127}.cards-service .cards-agent-composer,.cards-service .cards-agent-panel{background:#fafbfc}.cards-service .cards-agent-thread{padding:22px 18px}.cards-service .cards-agent-message{margin-bottom:24px}.cards-service .cards-agent-message.is-user{width:fit-content;max-width:calc(100% - 16px);margin-left:auto;padding:12px 14px;border:0;border-radius:14px 14px 4px 14px;background:#eef1f3}.cards-service .cards-agent-composer{padding:12px 16px 16px}.cards-service .cards-agent-input{border-color:#00000014;box-shadow:none}.cards-service .cards-agent-input:focus-within{border-color:#aab2ba;box-shadow:0 0 0 2px #262b3206}.cards-service .cards-agent-input .cards-agent-input-actions{margin-top:10px}.cards-service .cards-agent-input button[type=submit]:hover:not(:disabled){background:#c62127}.cards-service .cards-agent-file{width:100%;gap:10px;padding:9px;border:0;border-radius:10px;background:#fff;box-shadow:0 0 0 1px #00000009}.cards-service .cards-agent-file>:is(img,svg){flex:none;width:34px;height:34px}.cards-service .cards-agent-file>svg{padding:7px;border-radius:6px;background:#f2f4f6;color:#7b8590}.cards-service .cards-agent-file>img{border-radius:6px;outline:1px solid #0000000d}.cards-service .cards-agent-file .cards-agent-file-copy{display:grid;flex:1;min-width:0;max-width:none;gap:2px}.cards-service .cards-agent-file-copy b{overflow:hidden;text-overflow:ellipsis;font:inherit;color:#45515b}.cards-service .cards-agent-file-copy small{color:#87919a;font-size:11px}.cards-service .cards-agent-files.is-draft{margin-bottom:12px}.cards-service .is-draft .cards-agent-file{background:#f6f7f8;box-shadow:none}.cards-service .cards-agent-applied{gap:8px;padding:10px 0 0;border:0;border-top:1px solid #e8ecef;border-radius:0;background:transparent}.cards-service .cards-agent-applied>span{color:#64816e}.cards-service .cards-agent-applied>button{padding:4px 7px;margin-left:-7px;border-radius:6px;text-decoration:none}.cards-service .cards-agent-applied>button:hover:not(:disabled){background:#edf0f2;color:#39434c}.cards-service .cards-agent-image-result{flex-direction:column;align-items:stretch;gap:9px;padding:8px;border-color:#e6e9ec;border-radius:12px}.cards-service .cards-agent-image-result img{width:100%;height:132px;object-fit:contain;border:0;border-radius:7px;background:#f2f4f6}.cards-service .cards-agent-image-result>span{padding:0 3px 3px}.cards-service .card-editor-embedded .canvas-navigation{position:absolute;right:22px;bottom:25px;z-index:12;display:flex;align-items:center;gap:0;height:44px;padding:4px;border-radius:12px;background:#fffffff5;box-shadow:0 0 0 1px #0000000b,0 2px 4px #00000004}html .cards-service.cards-service.theme-light .card-editor-embedded .editor .canvas-navigation :is(.canvas-history-actions,.zoom){position:static!important;inset:auto!important;transform:none!important;display:flex!important;flex:none;align-items:center;gap:2px;width:auto!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html .cards-service.cards-service.theme-light .card-editor-embedded .editor .canvas-navigation button{display:grid;place-items:center;width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;border-radius:8px!important;color:#626d78}html .cards-service.cards-service.theme-light .card-editor-embedded .editor .canvas-navigation button:disabled{opacity:.35;cursor:default}.cards-service .canvas-navigation .zoom>i,.cards-service .canvas-navigation-divider{display:block;flex:none;width:1px;height:18px;margin:0 7px;background:#e5e8eb}.cards-service .canvas-navigation .zoom>span{min-width:48px;color:#505a64;text-align:center;font-family:inherit;font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}.cards-service .cards-canvas-actions,html .cards-service.cards-service.theme-light .card-editor-embedded .side-toggle{height:44px!important;min-height:44px!important;padding:4px!important;border-radius:12px!important}.cards-service .cards-canvas-actions>button,html .cards-service.cards-service.theme-light .card-editor-embedded .side-toggle>button{height:36px!important;min-height:36px!important;border-radius:8px!important}.cards-service .cards-canvas-actions>button:last-child{width:36px}}@media (max-width:760px){.cards-service .cards-canvas-actions{top:18px;right:14px;padding:3px;gap:2px}.cards-service .cards-canvas-actions>button{width:36px;min-width:36px;height:36px;min-height:36px;padding:0!important;justify-content:center;gap:0}.cards-service .cards-canvas-actions>button>span{display:none}.cards-service .cards-canvas-actions>button svg{width:17px;height:17px}html .cards-service.cards-service.theme-light .cards-editor-layout:not(:has(.cards-agent-host:not([hidden]))) .card-editor-embedded.studio-library-first .editor .canvas-wrap .canvas-content-viewport{inset:76px 12px 90px!important}.cards-service .cards-canvas-name>input{font-size:16px}.cards-service .cards-canvas-name>button{min-width:0;max-width:100%}.cards-service .cards-canvas-name>button>span{min-width:0}.cards-service .cards-editor-layout:has(.cards-agent-host:not([hidden])) .cards-canvas-actions{top:18px!important;right:14px!important;gap:2px!important;padding:3px}html .cards-service.cards-service.theme-light .cards-editor-layout:has(.cards-agent-host:not([hidden])) .card-editor-embedded .editor .canvas-history-actions{top:18px!important;right:102px!important}.cards-service .cards-added-dialog{padding:24px;border-radius:15px}.cards-added-preview{width:90px}.cards-added-item{gap:12px}}@media (max-width:359px){.cards-service .cards-editor-layout:has(.cards-agent-host:not([hidden])) .cards-editor-viewer{height:calc(100dvh - var(--cards-agent-header-height) - min(50dvh, 440px) + 32px)}.cards-service .cards-edit-tools:has(.cards-agent-host:not([hidden])){height:calc(min(50dvh, 440px) - 32px)}.cards-service .cards-canvas-name small{display:none}html .cards-service.cards-service.theme-light .cards-editor-layout:has(.cards-agent-host:not([hidden])) .card-editor-embedded .canvas-top-controls{top:62px!important}html .cards-service.cards-service.theme-light .cards-editor-layout:has(.cards-agent-host:not([hidden])) .card-editor-embedded .editor .canvas-history-actions{left:14px!important;right:auto!important}html .cards-service.cards-service.theme-light .cards-editor-layout:has(.cards-agent-host:not([hidden])) .card-editor-embedded.studio-library-first .editor .canvas-wrap .canvas-content-viewport{inset:114px 12px 62px!important}}.cards-service.cards-service>.cards-workspace-header{gap:0;padding-inline:24px;z-index:70}.cards-workspace-header .cards-project-switcher{position:relative;display:flex;align-items:center;min-width:0;max-width:440px;gap:3px}.cards-workspace-header .cards-project-trigger{display:flex;align-items:center;gap:14px;min-width:0;max-width:360px;min-height:44px;padding:5px 9px;border:0;border-radius:8px;background:transparent;color:#f1f2f3;text-align:left}.cards-project-trigger:hover:not(:disabled){background:#ffffff0a}.cards-project-title{display:block;min-width:0}.cards-project-title b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500;line-height:1.4}.cards-workspace-header .cards-project-rename{display:grid;place-items:center;flex:none;width:28px;height:32px;padding:0;border:0;border-radius:6px;background:transparent;color:#858c96}.cards-project-rename:hover:not(:disabled){color:#f5f5f5;background:#ffffff0b}.cards-workspace-header .cards-project-new-shortcut{display:grid;place-items:center;flex:none;width:29px;height:29px;margin-left:7px;padding:0;border:0;border-radius:7px;background:#ffffff08;color:#b9c0c9}.cards-project-new-shortcut:hover:not(:disabled){background:#ffffff12;color:#fff}.cards-project-new-shortcut svg{stroke-width:1.5}.cards-service .cards-project-name-input{width:280px;max-width:100%;height:36px;padding:7px 10px;border:1px solid #62666d;border-radius:7px;background:#242629;color:#fff;font-size:16px;outline:none}.cards-service .cards-project-name-input:focus-visible{outline:2px solid #a0a6ae;outline-offset:2px}.cards-workspace-actions{display:flex;align-items:center;gap:18px;margin-left:auto;padding-left:28px;flex:none}.cards-service.cards-service>header button:disabled{opacity:.45}.cards-profile{position:relative;flex:none}.cards-service.cards-service>header .cards-profile-trigger{display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid #ffffff1c;border-radius:50%;background:#282a2d;color:#dce0e5;transition:background-color .14s,color .14s}.cards-service.cards-service>header .cards-profile-trigger:hover:not(:disabled),.cards-service.cards-service>header .cards-profile-trigger[aria-expanded=true]{background:#3b3e42;color:white}.cards-profile-trigger svg{stroke-width:1.5}.cards-profile-menu{position:absolute;top:calc(100% + 15px);right:0;width:230px;padding:7px;border:1px solid #e3e5e8;border-radius:14px;background:white;box-shadow:0 4px 12px #0000000d,0 18px 55px #00000025;color-scheme:light}.cards-service.cards-service>header .cards-profile-menu button{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:10px 12px;border:0;border-radius:8px;background:transparent;color:#353b43;font-size:13px;font-weight:450;text-align:left}.cards-service.cards-service>header .cards-profile-menu button:focus-visible,.cards-service.cards-service>header .cards-profile-menu button:hover{background:#f3f4f5}.cards-profile-menu button svg{color:#7a838d;stroke-width:1.5}.cards-service.cards-service>header .cards-profile-menu button[aria-current=page]{background:#fff1f1;color:#d8232b}.cards-profile-menu button[aria-current=page] svg{color:inherit}.cards-profile-separator{height:1px;margin:6px 10px;background:#eceef0}.cards-service.cards-service>header .cards-profile-menu button:focus-visible,.cards-service.cards-service>header .cards-profile-trigger:focus-visible{outline:2px solid #929ca8;outline-offset:2px}.cards-profile-backdrop{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:24px;background:#10121466;backdrop-filter:blur(3px);color-scheme:light}.cards-profile-dialog{position:relative;width:min(420px,100%);padding:32px;border-radius:20px;background:white;color:#292d33;box-shadow:0 16px 70px #0003;outline:none;white-space:normal}.cards-profile-info-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:13px;background:#f3f4f5;color:#58626e}.cards-profile-dialog h2{margin:22px 0 12px;color:#292d33;font-size:23px;line-height:1.3;font-weight:600}.cards-profile-dialog p{margin:0 0 24px;color:#6b747f;font-size:14px;line-height:1.7}.cards-service.cards-service>header .cards-profile-dialog-close{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:#7a838d}.cards-service.cards-service>header .cards-profile-dialog-close:hover{background:#f3f4f5}.cards-profile-dialog a{display:flex;align-items:center;gap:10px;padding:13px 14px;border-radius:10px;background:#f4f5f6;color:#353b43;font-size:13px;text-decoration:none}.cards-profile-dialog a svg:last-child{margin-left:auto;color:#838c96}.cards-profile-dialog a:hover{background:#eceef0}@media (max-width:1100px){.cards-service.cards-service>.cards-workspace-header{padding-inline:18px}.cards-workspace-header>[class*=headerDivider]{margin-inline:16px}.cards-workspace-header .cards-project-trigger{max-width:240px}.cards-workspace-actions{gap:10px;padding-left:16px}}@media (max-width:760px){.cards-service.cards-service>.cards-workspace-header{padding-inline:10px}.cards-workspace-header .cards-project-trigger{max-width:150px;gap:7px}.cards-workspace-actions{gap:7px;padding-left:8px}.cards-project-rename,.cards-project-title small{display:none}}@media (prefers-reduced-motion:reduce){.cards-project-trigger>svg{transition:none}}.cards-dimension-guides{position:absolute;inset:0;z-index:8;width:100%;height:100%;overflow:hidden;pointer-events:none;user-select:none}.cards-service .card-editor-embedded .canvas-content-viewport{inset:78px 40px 100px!important}.cards-dimension-guides path{fill:none;stroke:#9ca5ad;stroke-width:.75;vector-effect:non-scaling-stroke}.cards-dimension-guides path.cards-dimension-extension{stroke:#b2b9c0;stroke-width:.55}.cards-dimension-guides text{fill:#78828c;font-family:Inter,Arial,sans-serif;font-size:11px;font-weight:400;font-variant-numeric:tabular-nums;text-anchor:middle;dominant-baseline:central}.cards-project-placeholder{padding:5px 9px;color:#c9ced4;font-size:16px;font-weight:500}@media (min-width:901px){.cards-service.cards-service.theme-light .cards-edit-tools{--tool-panel:#f8f9fa;--tool-field:#fff;--tool-line:#e1e5e9;--tool-hover:#f0f3f5;--tool-text:#333d47;--tool-muted:#75808b;--accent:var(--cards-brand-red);--studio-range-fill:var(--cards-brand-red);--studio-range-thumb-border:var(--cards-brand-red)}.cards-service.cards-service.theme-light .cards-edit-tools :is(.tool-popover,.inspector,.cards-font-panel,.cards-agent-panel){color:var(--tool-text)!important;background:var(--tool-panel)!important;color-scheme:light;font-family:Inter Variable,Inter,sans-serif;font-size:13px;line-height:1.5;scrollbar-width:thin;scrollbar-color:#cdd3d9 transparent}.cards-service.cards-service.theme-light .cards-edit-tools :is(.tool-popover,.inspector,.cards-font-panel) :is(button,input,select,textarea){font-family:inherit}.cards-service.cards-service.theme-light .cards-edit-tools :is(.tool-popover,.inspector) :is(button,input,select,textarea):focus-visible{outline:2px solid var(--cards-brand-red)!important;outline-offset:2px}.cards-service.cards-service.theme-light .cards-edit-tools :is(.tool-popover,.inspector) :is(input,textarea):focus-visible{outline:0!important}.cards-service.cards-service.theme-light .cards-edit-tools :is(.tool-popover,.inspector) :is(button.active,button[aria-pressed=true]){color:var(--cards-brand-red)!important;background-color:var(--tool-field)!important;border-color:var(--cards-brand-red)!important}.cards-service.cards-service.theme-light .cards-edit-tools :is(.tool-popover,.inspector) button:disabled{cursor:default}.cards-service.cards-service.theme-light .cards-edit-tools :is(.text-preset-grid,.shape-preset-grid,.icon-grid,.frame-grid){padding:16px!important;gap:8px!important}.cards-service.cards-service.theme-light .cards-edit-tools :is(.text-preset-grid,.shape-preset-grid,.icon-grid,.frame-grid)>button{border:1px solid var(--tool-line)!important;border-radius:10px!important;background:var(--tool-field)!important;color:var(--tool-text)!important;box-shadow:0 1px 2px #00000003;transition:background-color .12s,border-color .12s}.cards-service.cards-service.theme-light .cards-edit-tools :is(.text-preset-grid,.shape-preset-grid,.icon-grid,.frame-grid)>button:hover{background:var(--tool-hover)!important;border-color:#c3cbd2!important;transform:none!important}.cards-service.cards-service.theme-light .cards-edit-tools .text-preset-grid>button{display:grid!important;grid-template-columns:40px minmax(0,1fr);justify-items:stretch;height:68px!important;column-gap:12px!important;padding:12px!important}.cards-service.cards-service.theme-light .cards-edit-tools .text-preset-grid>button>i{width:40px;min-width:40px;height:40px;border-radius:8px;background:#f4f6f7!important;font-size:var(--text-preset-size,24px)!important;font-style:normal}.cards-service.cards-service.theme-light .cards-edit-tools .text-preset-grid>button>span{display:grid;flex:1;gap:3px;text-align:left}.cards-service.cards-service.theme-light .cards-edit-tools .text-preset-grid b{font-size:13px!important;font-weight:550;text-align:left!important}.cards-service.cards-service.theme-light .cards-edit-tools .text-preset-grid small{margin:0;font-weight:400;font-variant-numeric:tabular-nums;text-align:left!important}.cards-service.cards-service.theme-light .cards-edit-tools .shape-preset-grid>button{min-height:88px;gap:8px}.cards-service.cards-service.theme-light .cards-edit-tools .shape-preset-label{font-size:12px!important;font-weight:450}.cards-service.cards-service.theme-light .cards-edit-tools :is(.icon-search,.layers-search,.font-picker-search){min-height:40px!important;padding:9px 11px!important;border:1px solid var(--tool-line)!important;background:var(--tool-field)!important;border-radius:9px!important;box-shadow:none!important}.cards-service.cards-service.theme-light .cards-edit-tools :is(.icon-search,.layers-search,.font-picker-search) input{padding:0!important;background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important;font-size:13px!important}.cards-service.cards-service.theme-light .cards-edit-tools :is(.icon-search,.layers-search,.font-picker-search):focus-within{border-color:#aeb8c1!important;box-shadow:0 0 0 2px #26323c08!important}.cards-service.cards-service.theme-light .cards-edit-tools :is(.icon-categories,.font-picker-filters){display:flex!important;flex-direction:row!important;flex-wrap:wrap;align-items:center;gap:5px!important;padding:0 16px 4px!important;background:transparent!important}.cards-service.cards-service.theme-light .cards-edit-tools :is(.icon-categories,.font-picker-filters)>button{flex:0 0 auto!important;width:auto!important;min-height:28px;padding:5px 9px!important;border:1px solid transparent!important;border-radius:7px!important;background:transparent!important;font-size:12px!important;font-weight:450;color:var(--tool-muted)!important}.cards-service.cards-service.theme-light .cards-edit-tools :is(.icon-categories,.font-picker-filters)>button.active{color:var(--tool-text)!important;border-color:var(--tool-line)!important;background:var(--tool-field)!important}.cards-service.cards-service.theme-light .cards-edit-tools .icon-grid>button{min-height:74px}.cards-service.cards-service.theme-light .cards-edit-tools .icon-grid>button>span{font-size:11px!important;font-weight:450;line-height:1.4}.cards-service.cards-service.theme-light .cards-edit-tools .icon-grid>button>svg{stroke-width:1.6}.cards-service.cards-service.theme-light .cards-edit-tools :is(.icon-empty,.layers-empty){display:flex;flex-direction:column;align-items:center;gap:10px;padding:56px 22px;text-align:center;color:var(--tool-muted)}.cards-service.cards-service.theme-light .cards-edit-tools :is(.icon-empty,.layers-empty)>b{font-size:14px!important;font-weight:550;color:var(--tool-text)!important}.cards-service.cards-service.theme-light .cards-edit-tools :is(.icon-empty,.layers-empty)>span{max-width:230px;font-size:12px!important;line-height:1.6}.cards-service.cards-service.theme-light .cards-edit-tools .layers-empty>svg{color:#9ba6af}.cards-service.cards-service.theme-light .cards-edit-tools .layers-list{padding:8px 16px 16px!important}.cards-service.cards-service.theme-light .cards-edit-tools .layers-mode .layer-row{min-height:56px!important;margin-bottom:7px;border-radius:9px}.cards-service.cards-service.theme-light .cards-edit-tools .layer-row .layer-select b{font-size:13px!important;font-weight:500}.cards-service.cards-service.theme-light .cards-edit-tools .layer-row .layer-select small{font-size:10px!important;font-weight:400;letter-spacing:.025em}.cards-service.cards-service.theme-light .cards-edit-tools .layers-mode .layer-row.active{background:#fff!important;border-color:var(--cards-brand-red)!important}.cards-service.cards-service.theme-light .cards-edit-tools .layer-row.active .layer-icon{color:var(--cards-brand-red)!important;background:#fff1f3!important}.cards-service.cards-service.theme-light .cards-edit-tools .frame-grid{grid-template-columns:1fr!important}.cards-service.cards-service.theme-light .cards-edit-tools .frame-grid>button{display:grid!important;grid-template-columns:88px minmax(0,1fr);grid-template-rows:auto auto;min-height:92px;padding:12px!important;gap:4px 12px;align-content:center}.cards-service.cards-service.theme-light .cards-edit-tools .frame-grid .frame-preset-preview{grid-row:1/3;width:88px;height:56px;margin:0!important;align-self:center}.cards-service.cards-service.theme-light .cards-edit-tools .frame-grid :is(b,small){text-align:left}.cards-service.cards-service.theme-light .cards-edit-tools .frame-grid b{font-size:13px!important;font-weight:550}.cards-service.cards-service.theme-light .cards-edit-tools .frame-grid small{font-size:11px!important;line-height:1.5}.cards-service.cards-service.theme-light .cards-edit-tools .qr-mode-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:0!important;background:#e9edf0!important}.cards-service.cards-service.theme-light .cards-edit-tools .qr-mode-grid>button{min-height:52px;font-weight:450;border-radius:7px}.cards-service.cards-service.theme-light .cards-edit-tools .qr-mode-grid>button.active{box-shadow:0 1px 3px #00000008!important}.cards-service.cards-service.theme-light .cards-edit-tools .qr-value-field{background:var(--tool-field)!important;border-color:var(--tool-line)!important;border-radius:9px}.cards-service.cards-service.theme-light .cards-edit-tools .qr-value-field>span{font-size:12px!important;font-weight:450;text-transform:none!important;letter-spacing:0!important}.cards-service.cards-service.theme-light .cards-edit-tools .qr-value-field input{background:transparent!important}.cards-service.cards-service.theme-light .cards-edit-tools .qr-value-field.invalid{border-color:var(--cards-brand-red)!important}.cards-service.cards-service.theme-light .cards-edit-tools .qr-value-field:focus-within{border-color:#aeb8c1!important;box-shadow:0 0 0 2px #26323c08!important}.cards-service.cards-service.theme-light .cards-edit-tools .qr-popover-actions{padding:0 16px 16px!important;border:0!important;background:transparent!important}.cards-service.cards-service.theme-light .cards-edit-tools .qr-popover-actions>button.primary{width:100%!important;justify-content:center;background:var(--cards-brand-red)!important;font-weight:500}.cards-service.cards-service.theme-light .cards-edit-tools .qr-popover-actions>button.primary:hover:not(:disabled){background:var(--cards-brand-red-hover)!important}.cards-service.cards-service.theme-light .cards-edit-tools .qr-popover-actions>button.primary:disabled{background:#e6eaed!important;color:#8b959f!important;opacity:1!important}.cards-service.cards-service.theme-light .cards-edit-tools .media-dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:184px;background:var(--tool-field)!important;border:1px dashed #c1c9d1!important}.cards-service.cards-service.theme-light .cards-edit-tools .media-dropzone>i{width:44px;height:44px;border-radius:12px}.cards-service.cards-service.theme-light .cards-edit-tools .media-dropzone>span{display:grid;gap:6px;text-align:center}.cards-service.cards-service.theme-light .cards-edit-tools .media-dropzone b{font-weight:550}.cards-service.cards-service.theme-light .cards-edit-tools .media-dropzone small{font-weight:400;font-size:12px!important;line-height:1.5}.cards-service.cards-service.theme-light .cards-edit-tools .media-dropzone:is(:hover,.dragging){border-color:var(--cards-brand-red)!important;background:#fff!important}.cards-service.cards-service.theme-light .cards-edit-tools .media-format-note{margin:0 16px;text-align:center;color:var(--tool-muted);font-size:11px;line-height:1.6}.cards-service.cards-service.theme-light .cards-edit-tools .inspector:not(.layers-mode) :is(.property,.color-control,.font-picker-field,.inspector-select,.replace-image,.element-scale-control>div){background:var(--tool-field)!important;border:1px solid var(--tool-line)!important;border-radius:8px!important}.cards-service.cards-service.theme-light .cards-edit-tools .layers-mode .layers-search{background:var(--tool-field)!important}.cards-service.cards-service.theme-light .cards-edit-tools .inspector-form>section{padding:16px!important;border-color:var(--tool-line)!important}.cards-service.cards-service.theme-light .cards-edit-tools .property{min-height:36px!important;height:36px!important;border:1px solid var(--tool-line)!important;background:var(--tool-field)!important;border-radius:8px}.cards-service.cards-service.theme-light .cards-edit-tools .property>span:first-child{color:var(--tool-muted);background:transparent!important;border:0!important}.cards-service.cards-service.theme-light .cards-edit-tools .property input{background:transparent!important;border:0!important;box-shadow:none!important;font-size:13px!important;font-weight:500;font-variant-numeric:tabular-nums}.cards-service.cards-service.theme-light .cards-edit-tools .property-steppers{background:transparent!important;opacity:0;transition:opacity .1s}.cards-service.cards-service.theme-light .cards-edit-tools .property:is(:hover,:focus-within) .property-steppers{opacity:1}.cards-service.cards-service.theme-light .cards-edit-tools .property:focus-within{border-color:#aeb8c1!important;box-shadow:0 0 0 2px #26323c08}.cards-service.cards-service.theme-light .cards-edit-tools :is(.font-picker-field,.inspector-select){min-height:58px!important;height:58px!important;padding:8px 10px;background:var(--tool-field)!important;border:1px solid var(--tool-line)!important;border-radius:8px}.cards-service.cards-service.theme-light .cards-edit-tools :is(.inspector-select select,.font-picker-trigger){background:transparent!important;font-size:13px!important;font-weight:500}.cards-service.cards-service.theme-light .cards-edit-tools .font-picker-trigger{color:var(--tool-text)!important}.cards-service.cards-service.theme-light .cards-edit-tools .color-control{min-height:40px!important;margin-bottom:8px!important;padding:6px 9px;background:var(--tool-field)!important;border:1px solid var(--tool-line)!important;border-radius:8px}.cards-service.cards-service.theme-light .cards-edit-tools .color-control>span{font-size:12px!important;font-weight:450}.cards-service.cards-service.theme-light .cards-edit-tools .color-hex{background:transparent!important;font-size:12px!important;font-variant-numeric:tabular-nums}.cards-service.cards-service.theme-light .cards-edit-tools :is(.type-actions,.image-fit,.image-orientation,.object-align>div,.layer-order-control,.background-fill-mode){gap:3px;background:#e9edf0!important;border-color:var(--tool-line)!important;border-radius:8px}.cards-service.cards-service.theme-light .cards-edit-tools :is(.type-actions,.image-fit,.image-orientation,.object-align,.layer-order-control) button{min-height:32px;border-radius:6px;background:transparent;color:var(--tool-muted)}.cards-service.cards-service.theme-light .cards-edit-tools :is(.type-actions,.image-fit,.background-fill-mode) button.active{background:var(--tool-field)!important;box-shadow:0 1px 3px #00000008!important}.cards-service.cards-service.theme-light .cards-edit-tools :is(.inspector-subhead,.layer-subhead){margin-bottom:10px;font-size:12px!important;font-weight:550;color:var(--tool-text)!important}.cards-service.cards-service.theme-light .cards-edit-tools :is(.range-label,.element-scale-control>span,.stroke-style-control>span,.icon-stroke-setting>span,.shape-dimension-control>span){font-size:12px!important;line-height:1.5;color:var(--tool-muted)!important}.cards-service.cards-service.theme-light .cards-edit-tools .element-scale-control>div{padding:4px;border-radius:8px;background:var(--tool-field)!important;border:1px solid var(--tool-line)}.cards-service.cards-service.theme-light .cards-edit-tools .element-scale-control>div>button{width:26px;height:26px;background:transparent!important;border:0;color:var(--tool-muted)!important}.cards-service.cards-service.theme-light .cards-edit-tools input[type=range]{--studio-range-fill:var(--cards-brand-red);--studio-range-thumb-border:var(--cards-brand-red);accent-color:var(--cards-brand-red)}.cards-service.cards-service.theme-light .cards-edit-tools .inspector:not(.layers-mode) input.history-range{height:20px!important;min-height:20px!important;background:transparent!important;box-shadow:none!important}.cards-service.cards-service.theme-light .cards-edit-tools .inspector:not(.layers-mode) input.history-range::-webkit-slider-runnable-track{height:4px!important;background:linear-gradient(90deg,var(--cards-brand-red) 0 var(--history-range-progress),#dde3e7 var(--history-range-progress) 100%)!important}.cards-service.cards-service.theme-light .cards-edit-tools .inspector:not(.layers-mode) input.history-range::-webkit-slider-thumb{width:12px!important;height:12px!important;margin-top:-4px!important;border:2px solid var(--cards-brand-red)!important;background:#fff!important;box-shadow:0 1px 3px #20222520!important}.cards-service.cards-service.theme-light .cards-edit-tools .inspector:not(.layers-mode) input.history-range::-moz-range-track{height:4px!important;background:linear-gradient(90deg,var(--cards-brand-red) 0 var(--history-range-progress),#dde3e7 var(--history-range-progress) 100%)!important}.cards-service.cards-service.theme-light .cards-edit-tools .inspector:not(.layers-mode) input.history-range::-moz-range-thumb{width:9px!important;height:9px!important;border:2px solid var(--cards-brand-red)!important;background:#fff!important}.cards-service.cards-service.theme-light .cards-edit-tools :is(.replace-icon-trigger,.replace-shape-trigger,.replace-image,.replace-frame-trigger,.frame-crop-launch){min-height:58px;padding:10px 12px!important;border:1px solid var(--tool-line)!important;background:var(--tool-field)!important;border-radius:9px}.cards-service.cards-service.theme-light .cards-edit-tools :is(.replace-icon-trigger,.replace-shape-trigger,.replace-image,.replace-frame-trigger) :is(b,strong){font-size:13px!important;font-weight:550;color:var(--tool-text)!important}.cards-service.cards-service.theme-light .cards-edit-tools .svg-format-badge{background:#e9edf0!important;color:var(--tool-muted)!important;font-size:10px}.cards-service.cards-service.theme-light .cards-edit-tools .qr-swap-colors,.cards-service.cards-service.theme-light .cards-edit-tools .qr-swap-colors svg{color:var(--tool-muted)!important}.cards-service.cards-service.theme-light .cards-edit-tools :is(.qr-color-panel,.qr-scan-controls,.svg-paint-control,.qr-radius-control){border-color:var(--tool-line)!important;box-shadow:none!important}.cards-service.cards-service.theme-light .cards-edit-tools :is(.qr-control-heading,.qr-quality-control,.qr-print-size,.qr-contrast) :is(b,span){font-size:12px!important;font-weight:450}.cards-service.cards-service.theme-light .cards-edit-tools .qr-control-heading{display:grid;gap:4px;margin-bottom:10px}.cards-service.cards-service.theme-light .cards-edit-tools .qr-control-heading>small{max-width:none;white-space:normal;overflow:visible;font-size:11px!important;line-height:1.5;text-align:left}.cards-service.cards-service.theme-light .cards-edit-tools .qr-content-control>.commit-text-field>span{font-size:12px!important;font-weight:450}.cards-service.cards-service.theme-light .cards-edit-tools .qr-quality-control>div[role=group] button{padding:8px 3px;min-height:34px}.cards-service.cards-service.theme-light .cards-edit-tools .qr-quality-control button b{font-size:11px!important}.cards-service.cards-service.theme-light .cards-edit-tools .commit-text-field input{min-height:38px;padding:10px;border:1px solid var(--tool-line);border-radius:8px;background:var(--tool-field)!important;font-size:13px!important}.cards-service.cards-service.theme-light .cards-edit-tools .object-actions{gap:8px;padding:12px 16px!important;background:var(--tool-panel)!important;border-top:1px solid var(--tool-line)}.cards-service.cards-service.theme-light .cards-edit-tools .object-actions button{min-height:36px;border-radius:8px;font-size:12px!important}.cards-service.cards-service.theme-light .cards-edit-tools .object-actions .duplicate{background:var(--tool-field)!important;border:1px solid var(--tool-line)!important}.cards-service.cards-service.theme-light .cards-edit-tools .object-actions .danger{color:#9a6169!important}.cards-service.cards-service.theme-light .cards-edit-tools .object-actions .danger:hover{background:#fff1f3!important;color:var(--cards-brand-red)!important}.cards-service.cards-service.theme-light .cards-edit-tools .background-settings{padding:16px!important}.cards-service.cards-service.theme-light .cards-edit-tools .background-settings :is(.background-image-head,.background-pattern-head)>span{font-size:12px!important;font-weight:550;color:var(--tool-text)!important}.cards-service.cards-service.theme-light .cards-edit-tools :is(.background-image-main,.background-pattern-current){padding:11px!important;background:var(--tool-field)!important;border:1px solid var(--tool-line)!important;border-radius:9px}.cards-service.cards-service.theme-light .cards-edit-tools .background-both{width:100%!important;margin:14px 0 0!important;padding:14px 0!important}.cards-service.cards-service.theme-light .cards-edit-tools .background-both b{font-size:12px!important;font-weight:550}.cards-service.cards-service.theme-light .cards-edit-tools .font-picker-list{padding:8px 16px 16px!important;gap:7px}.cards-service.cards-service.theme-light .cards-edit-tools .font-picker-option{padding:12px!important;border-radius:9px;background:var(--tool-field)!important;border:1px solid var(--tool-line)!important}.cards-service.cards-service.theme-light .cards-edit-tools .font-picker-option.active{border-color:var(--cards-brand-red)!important}.cards-service.cards-service.theme-light .cards-edit-tools .font-picker-option-meta b{font-size:13px;font-weight:550}.cards-service.cards-service.theme-light .cards-edit-tools .font-picker-option-preview{font-size:18px;line-height:1.4}.cards-service .cards-agent-panel{font-size:14px}.cards-service .cards-agent-message{line-height:1.65}.cards-service .cards-agent-input{border-radius:18px;background:#fff}.cards-service .cards-agent-input button[type=submit]{background:var(--cards-brand-red)}.cards-service .cards-agent-input button[type=submit]:hover:not(:disabled){background:var(--cards-brand-red-hover)}}@media (prefers-reduced-motion:reduce){.cards-service .cards-edit-tools :is(.property-steppers,.text-preset-grid>button,.shape-preset-grid>button,.icon-grid>button,.frame-grid>button){transition:none!important}}