.ev-loading{background:var(--stone-2,#f4f3ef);place-items:center;min-height:100dvh;display:grid}.ev-load-env{aspect-ratio:241.3/104.775;border-radius:4px;width:min(560px,80vw)}.app[data-product=envelopes] .ev-desk{flex-direction:column;justify-content:center;align-items:center;padding:40px 56px 32px;display:flex}.ev-stage{flex-direction:column;align-items:center;width:100%;display:flex}.ev-env{color:#1f2330;border-radius:3px;width:min(100%,760px);margin:0;transition:aspect-ratio .2s;position:relative;overflow:hidden;box-shadow:0 1px 1px #0000000d,0 2px 6px #0000000d,0 18px 40px -12px #0000002e}.ev-env svg{width:100%;height:100%;position:absolute;inset:0}.ev-env,.ev-thumb{background-repeat:no-repeat!important;background-size:100% 100%,cover!important}.ev-env.is-writing{animation:1.4s ease-in-out infinite ev-pulse}@keyframes ev-pulse{50%{filter:brightness(.97)}}.ev-stamp{aspect-ratio:.86;text-align:center;color:#1f233066;letter-spacing:.01em;border:1.5px dashed #1f233033;border-radius:3px;place-items:center;width:9%;padding:2px;font-size:clamp(7px,.8vw,9.5px);line-height:1.15;display:grid;position:absolute;top:8%;right:3.5%}.ev-status{text-align:center;min-height:20px;color:var(--muted,#7a766d);max-width:52ch;margin:20px 0 0;font-size:13.5px;line-height:1.45}.ev-status.is-bad{color:#8a1c22}.ev-cap{text-align:center;color:var(--text,#1f1d1a);margin:4px 0 0;font-size:13px;font-weight:600}.ev-cap span{color:var(--muted,#7a766d);font-weight:400}.ev-alert{max-width:560px;margin:16px auto 0}.ev-stocks{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ev-stocks button{font:inherit;text-align:left;color:var(--text,#1f1d1a);cursor:pointer;background:#fff;border:1px solid #e6e3dc;border-radius:12px;align-content:start;gap:5px;padding:6px 6px 9px;transition:border-color .15s,box-shadow .15s;display:grid}.ev-stocks button:hover{border-color:#bdb8ad}.ev-stocks button[aria-checked=true]{border-color:#171717;box-shadow:inset 0 0 0 1px #171717}.ev-thumb{aspect-ratio:2.3;border-radius:2px;margin:6px 4px 2px;display:block;position:relative;box-shadow:0 0 0 1px #00000012,0 2px 6px -2px #00000024}.ev-thumb svg{width:100%;height:100%;position:absolute;inset:0}.ev-stocks b{white-space:nowrap;text-overflow:ellipsis;padding:0 3px;font-size:12.5px;font-weight:600;line-height:1.2;overflow:hidden}.ev-stocks small{color:var(--muted,#7a766d);padding:0 3px;font-size:12px}.ev-list{background:#fff;border:1px solid #e6e3dc;border-radius:10px;align-items:center;gap:10px;margin-top:6px;padding:10px 12px;display:flex}.ev-list>svg{color:#3f7d4e;flex:none}.ev-list>span{flex:1;gap:1px;min-width:0;display:grid}.ev-list b{font-size:13px;font-weight:600}.ev-list small{color:var(--muted,#7a766d);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ev-list button{min-height:32px;font:inherit;color:var(--text,#1f1d1a);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;padding:0 6px;font-size:13px;display:inline-flex}.ev-list button:hover{background:#f2f1ee}.ev-hint{color:var(--muted,#7a766d);margin-top:2px;font-size:12px;line-height:1.4;display:block}.app[data-product=envelopes] .options .ml-add{justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;display:flex}.ev-real{justify-items:center;display:grid}.ev-real h3{justify-self:start}.ev-env-review{width:min(100%,560px)}.ev-thumb-sm{position:relative;overflow:visible}@media (max-width:759.98px){.ev-phone{gap:0;padding-bottom:28px}.ev-phone .ev-stage{margin:0 calc(var(--gutter,16px)*-1);padding:14px var(--gutter,16px) 10px;background:var(--stone-2,#f4f3ef);width:auto}.ev-phone .ev-env{width:min(100%,340px)}.ev-phone .ev-status{min-height:0;margin-top:8px;font-size:12.5px}.ev-phone .ev-cap,.ev-phone .cx-included{display:none}.ev-phone .ev-stamp{font-size:7px}.app[data-studio][data-product=envelopes] .ev-phone .options{background:0 0;border:0;flex-direction:column;padding:6px 0 0;display:flex;overflow:visible}.ev-phone .options .cx-group{padding-block:12px}.ev-phone .cx-included{margin:10px 0 2px}.app[data-product=envelopes] .ev-phone{background:#fff}.ev-phone .cx-label{align-items:baseline;gap:8px;min-height:0;display:flex}.ev-phone .cx-label h3{letter-spacing:0;text-transform:none;color:var(--muted,#7a766d);margin:0;font-size:14px;font-weight:400}.ev-phone .cx-label>span{color:var(--text,#1f1d1a);font-size:14px}.ev-phone .cx-label .cx-link{margin-left:auto;font-size:14px}.ev-phone .cx-hands{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ev-phone .cx-hand{height:52px}.ev-phone .ev-stocks b{font-size:13.5px}}
.app[data-studio] .app-cta:disabled{opacity:.8}.app[data-studio] .sheet-stack .small.muted{color:#625f58}.app[data-studio] .co-trust{line-height:1.45}.app[data-studio] .co-thumb{height:88px}.app[data-studio] .co-thumb img{object-fit:contain;width:auto;max-width:70px;height:auto;max-height:70px}@media (min-width:760px){.app[data-studio] .screen-0 .desk-stage{padding-top:68px}.app[data-studio] .screen-0 .options{flex-direction:column;display:flex}}@media (min-width:760px) and (max-height:800px){.app[data-studio] .screen-0 .options .cx-group{gap:8px;padding-block:12px}}@media (min-width:1100px){.app[data-studio] .desk-stage{padding-inline:36px}}.app[data-studio] .co-trust{align-items:flex-start;margin-top:8px}.app[data-studio] .co-trust svg{margin-top:2px}.ad-card-note .ad-note{color:var(--text);margin:0;padding:16px 20px 20px;font-size:15px;line-height:1.55}input.co-qty{border:1px solid var(--line-strong);width:96px;min-width:0;height:36px;color:var(--text);font:inherit;background:#fff;border-radius:8px;place-items:normal;padding:0 10px;font-size:15px;font-weight:400;display:inline-block;position:static}input.co-qty.cf-tables{border-radius:10px;height:40px;font-size:16px}.cf-tables{border:1px solid var(--line-strong);border-radius:10px;width:96px;height:40px;padding:0 10px;font-size:16px}.cst-stack{flex-direction:column;align-items:center;gap:34px;width:100%;padding-bottom:28px;display:flex}.cst-stack>.alert,.cst-stack>.ml-insert{width:min(100%,820px)}.cst-frame-wrap{max-width:100%;position:relative}.cst-heads{height:32px;position:relative}.cst-heads span{text-align:center;letter-spacing:-.005em;color:var(--text,#1f1d1a);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;position:absolute;bottom:8px;overflow:hidden}.cst-over .cst-heads span{color:#a1262f}.cst-frame{border-radius:2px;width:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000000d,0 2px 4px #0000000d,0 22px 44px #0000001a;container-type:inline-size}.cst-panel{z-index:1;position:absolute}.cst-panel-over{background:#a1262f0a}.cst-ink{all:unset;box-sizing:border-box;cursor:text;display:block;position:absolute;inset:0}.cst-ink svg{width:100%;height:100%;display:block}.cst-ink:focus-visible{outline:2px solid var(--text,#111);outline-offset:-2px}.cst-edit{box-sizing:border-box;flex-direction:column;display:flex;position:absolute;inset:0}.cst-edit:hover{background:#00000004}.cst-edit:focus-within{background:#ffffff59;box-shadow:inset 0 0 0 1.5px #1111118c}.cst-text{width:100%;min-height:0;color:var(--ink,#1a1a1a);font-family:var(--sans);background:0 0;border:0;flex:auto}.cst-text:focus{box-shadow:none;outline:none}.cst-text::placeholder{color:#0000004d}.cst-edit-form{overflow:auto}.cst-reserved{z-index:0;box-sizing:border-box;text-align:center;background:#00000009;border:1px dashed #0000002e;border-radius:3px;justify-content:center;align-items:center;padding:4px;display:flex;position:absolute}.cst-reserved span{color:#0000006b;font-size:clamp(9px,1.3cqw,12px);line-height:1.3}.cst-strip{background:repeating-linear-gradient(135deg,#00000009 0 6px,#0000 6px 12px);border:0;border-top:1px dashed #00000024;border-radius:0}.cst-divider{z-index:0;border-left:1px solid #00000059;width:0;position:absolute;top:5%;bottom:10%}.cst-fold{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000,#463c301a 50%,#0000);border-left:1px solid #463c301a;width:16px;margin-left:-8px;position:absolute;top:0;bottom:0}.cst-art{z-index:0;opacity:.32;pointer-events:none;place-items:center;display:grid;position:absolute;overflow:hidden}.cst-art img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;display:block}.cst-rail{top:22px!important}@media (max-width:1099.98px){.cst-frame-wrap .cst-rail{gap:2px;width:max-content;margin:0 auto 8px;padding:3px;display:inline-flex;position:static}.cst-frame-wrap .cst-rail button{align-items:center;gap:6px;width:auto;min-height:40px;padding:0 12px;display:inline-flex}.cst-frame-wrap .cst-rail button span{color:var(--text);font-size:13px}.cst-frame-wrap:has(.cst-rail){flex-direction:column;display:flex}}@media (max-width:759.98px){.cst-stack{gap:22px}.cst-frame-wrap{width:100%!important}}.app[data-studio] .desk-stage:has(.cst-stack){padding-inline:24px}@media (min-width:1100px){.cst-frame-wrap:has(.cst-rail){max-width:calc(100% - 168px)}}.cst-empty{color:#8a1c2b;text-align:center;background:#ffffffb3;border:1px dashed #a1262f59;border-radius:6px;padding:4px 8px;font-size:clamp(10px,1.6cqw,12px);line-height:1.35;position:absolute;bottom:5%;left:6%;right:6%}@media (min-width:1100px){.cst-frame-wrap:has(.cst-rail){max-width:calc(100% - 168px)}}.cst-inside~.cst-back{max-width:50%}@media (min-width:1100px){.cst-stack:has(.cst-rail) .cst-inside~.cst-back{max-width:calc(50% - 84px)}}@media (max-width:759.98px){.cst-inside~.cst-back{max-width:100%;width:100%!important}}.cst-insert{position:relative}.cst-insert>button{width:60px;min-height:54px;font:inherit;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:9px;justify-items:center;gap:4px;padding:8px 2px;display:grid}.cst-insert>button span{color:var(--muted);font-size:11px;font-weight:500;line-height:1}.cst-insert>button:hover,.cst-insert>button[aria-expanded=true]{background:#f4f3ef}.cst-insert-menu{z-index:20;border:1px solid var(--line,#e5e2db);background:#fff;border-radius:12px;gap:4px;min-width:170px;padding:8px;display:grid;position:absolute;top:0;left:calc(100% + 10px);box-shadow:0 8px 24px #0000001f}.cst-insert-menu p{letter-spacing:.08em;text-transform:uppercase;color:#7a766d;margin:2px 6px 4px;font-size:11px;font-weight:650}.cst-insert-menu button{all:unset;cursor:pointer;color:var(--text);border-radius:8px;padding:8px 10px;font-size:14px}.cst-insert-menu button:hover{background:#f4f3ef}@media (max-width:1099.98px){.cst-insert>button{align-items:center;gap:6px;width:auto;min-height:40px;padding:0 12px;display:inline-flex}.cst-insert>button span{color:var(--text);font-size:13px}.cst-insert-menu{top:calc(100% + 6px);left:0}}.cst-templates{flex-wrap:wrap;align-items:center;gap:6px;max-width:100%;display:flex}.cst-templates>span{letter-spacing:.09em;text-transform:uppercase;color:#7a766d;margin-right:4px;font-size:11px;font-weight:650}.cst-templates button{border:1px solid var(--line,#e2ded6);font:inherit;color:var(--text);cursor:pointer;background:#fff;border-radius:999px;padding:7px 14px;font-size:13.5px}.cst-templates button:hover{border-color:#b9b4aa}.cst-templates button[aria-checked=true]{color:#fff;background:#111;border-color:#111}.cst-layouts-back{z-index:60;background:#1e1c1852;place-items:center;padding:16px;animation:.15s ease-out cst-fade;display:grid;position:fixed;inset:0}@keyframes cst-fade{0%{opacity:0}}.cst-layouts{border:1px solid var(--line,#e5e2db);text-align:center;background:#fff;border-radius:16px;width:min(100%,720px);max-height:calc(100dvh - 32px);padding:22px 22px 16px;position:relative;overflow:auto;box-shadow:0 18px 50px #0000001f}.cst-layouts h2{letter-spacing:-.01em;color:var(--text);margin:0 0 16px;font-size:18px;font-weight:650}.cst-layout-tiles{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.cst-layout-tiles>button{width:150px;font:inherit;cursor:pointer;background:0 0;border:1.5px solid #0000;border-radius:12px;justify-items:center;gap:8px;padding:10px;display:grid}.cst-layout-tiles>button:hover{background:#f6f5f1}.cst-layout-tiles>button[aria-pressed=true]{border-color:#111}.cst-layout-tiles b{color:var(--text);font-size:14px;font-weight:600}.cst-mini{box-sizing:border-box;background:#fbfaf6;border-radius:3px;flex-direction:column;align-items:flex-start;gap:7%;width:100%;max-height:150px;padding:12% 11%;display:flex;box-shadow:0 0 0 1px #0000000f,0 6px 14px #00000014}.cst-mini-center{align-items:center}.cst-mini i{background:repeating-linear-gradient(#c9c4ba 0 2px,#0000 2px 7px);border-radius:3px;display:block}.cst-mini em{color:#9a958b;margin:auto;font-size:12px;font-style:normal}.cst-layouts-skip{font:inherit;color:#7a766d;cursor:pointer;background:0 0;border:0;margin-top:10px;font-size:13px;text-decoration:underline}.cst-rail-layout{width:60px;min-height:54px;font:inherit;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:9px;justify-items:center;gap:4px;padding:8px 2px;display:grid}.cst-rail-layout span{color:var(--muted);font-size:11px;font-weight:500;line-height:1}.cst-rail-layout:hover,.cst-rail-layout[aria-expanded=true]{background:#f4f3ef}@media (max-width:1099.98px){.cst-rail-layout{align-items:center;gap:6px;width:auto;min-height:40px;padding:0 12px;display:inline-flex}.cst-rail-layout span{color:var(--text);font-size:13px}}@media (max-width:759.98px){.cst-layout-tiles>button{width:calc(50% - 7px)}}.cst-layout-phone{border:1px solid var(--line,#e2ded6);font:inherit;color:var(--text);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:14px;display:inline-flex}.cx-sn{grid-template-columns:1fr 1fr;gap:12px;margin-top:4px;display:grid}.cx-sn-group{gap:6px;min-width:0;display:grid}.cx-sn-label{color:var(--muted);white-space:nowrap;font-size:12px}.cx-sn-label em{color:var(--text);font-style:normal}.cx-sn-seg{background:#f2f1ee;border-radius:10px;grid-template-columns:repeat(3,1fr);gap:2px;padding:3px;display:grid}.cx-sn-seg button{color:#8a867d;height:36px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.cx-sn-seg button span{font-family:Georgia,serif;line-height:1}.cx-sn-seg button:hover{color:var(--text)}.cx-sn-seg button[aria-pressed=true]{color:var(--text);background:#fff;box-shadow:0 1px 2px #00000014}.app[data-studio] .options .cx-label{align-items:baseline;min-height:0}.app[data-studio] .options .cx-label h3{letter-spacing:0;text-transform:none;color:var(--muted);font-size:12px;font-weight:400}.app[data-studio] .options .cx-label>span{color:var(--text);font-size:12px}.app[data-studio] .options .cx-label .cx-link{font-size:12px}.app[data-studio] .options .ml-seg{background:#f2f1ee;border-radius:10px;gap:2px;padding:3px}.app[data-studio] .options .ml-seg button{color:#8a867d;border-radius:8px;min-height:36px;font-size:13px;font-weight:400}.app[data-studio] .options .ml-seg button:hover{color:var(--text)}.app[data-studio] .options .ml-seg button[aria-pressed=true]{color:var(--text);font-weight:400;box-shadow:0 1px 2px #00000014}.app[data-studio] .options .ml-add{min-height:36px;color:var(--text);background:0 0;border:1px dashed #cfcbc2;border-radius:10px;margin-top:6px;font-size:13px;font-weight:400}.app[data-studio] .options .ml-add svg{color:#8a867d;width:15px;height:15px}.app[data-studio] .options .ml-add:hover{color:var(--text);background:#f6f5f1;border-color:#a9a499}.app[data-studio] .options .cx-swatches{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.app[data-studio] .options .cx-swatches i{height:32px}.app[data-studio] .options .cx-hand{height:48px}.app[data-studio] .options .cx-group{border-top:0;gap:8px;padding-block:10px}.app[data-studio] .options .cx-hands{background:#f2f1ee;border-radius:10px;gap:2px;padding:3px}.app[data-studio] .options .cx-hand{height:44px;box-shadow:none;opacity:.55;background:0 0;border:0;border-radius:8px;transition:opacity .15s,background .15s}.app[data-studio] .options .cx-hand:hover{opacity:.85}.app[data-studio] .options .cx-hand[aria-pressed=true]{opacity:1;background:#fff;box-shadow:0 1px 2px #00000014}.app[data-studio] .options .ml-section{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:16px}.app[data-studio] .options .ml-section>*{grid-column:1/-1}.app[data-studio] .options .ml-section>.cx-label{grid-column:1}.app[data-studio] .options .ml-section>.ml-seg,.app[data-studio] .options .ml-section>.co-qty{grid-column:2}.app[data-studio] .options .ml-add{margin-top:0}.app[data-studio] .options .cx-group:has(>.cx-swatches){grid-template-columns:minmax(0,1fr) auto;align-items:center}.app[data-studio] .options .cx-swatches{gap:6px;display:flex}.app[data-studio] .options .cx-swatches button{border-radius:50%;padding:3px}.app[data-studio] .options .cx-swatches i{border-radius:50%;width:26px;height:26px}.cst-kind{z-index:5;letter-spacing:-.01em;min-height:44px;color:var(--text,#1f1d1a);white-space:nowrap;pointer-events:none;align-items:center;font-size:18px;font-weight:600;display:flex;position:absolute;top:16px;left:50%;transform:translate(-50%)}.cst-layouts-sub{color:var(--muted,#7a766d);margin:-8px 0 16px;font-size:13px}.cst-layouts-warn{color:#a1262f;margin:12px 0 0;font-size:13px}.cst-mini-preset{padding:0;display:block;position:relative}.cst-sample-note{text-align:center;color:#a1262f;margin:10px 0 0;font-size:13px}.cst-mini-ink{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.cst-mini{max-height:none}.cst-layouts{width:min(100%,880px)}.cst-layout-tiles>button{width:180px}.app[data-studio]{--sheet-chrome-arrange:210px}@media (min-width:900px){.app[data-studio] .cst-rail{z-index:20;flex-direction:row;align-items:center;gap:2px;max-width:calc(100% - 360px);padding:4px;display:flex;position:absolute;left:50%;right:auto;overflow-x:auto;transform:translate(-50%);top:14px!important}.app[data-studio] .cst-rail button,.app[data-studio] .cst-rail .cst-insert>button{align-items:center;gap:6px;width:auto;min-height:36px;padding:0 10px;display:inline-flex}.app[data-studio] .cst-rail button span{color:var(--text);font-size:13px}.app[data-studio] .cst-kind{min-height:46px;font-size:17px;top:14px;left:24px;transform:none}.app[data-studio] .desk-stage:has(.cst-stack){padding-inline:24px}}.app-draft{margin-left:18px}.app-draft>*{box-shadow:none!important}.cst-reserved{background:0 0;border:1px dashed #00000029}.cst-reserved span{color:#00000061}.cst-stamp{background:0 0;border-style:dashed;border-color:#00000038}.cst-strip{background:repeating-linear-gradient(135deg,#00000006 0 6px,#0000 6px 12px)}.cst-sides{justify-content:center;gap:14px;margin-top:4px;display:flex}.cst-sides button{font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-items:center;gap:6px;padding:6px;display:grid}.cst-sides button:hover{background:#efeee9}.cst-sides b{color:var(--muted,#7a766d);font-size:12px;font-weight:500}.cst-sides button[aria-selected=true] b{color:var(--text)}.cst-side-thumb{border-radius:2px;height:54px;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000014,0 2px 6px #00000014}.cst-sides button[aria-selected=true] .cst-side-thumb{box-shadow:0 0 0 2px var(--text)}.cst-side-thumb>*{width:100%;height:100%}.cst-side-lines{align-content:center;gap:5px;padding:0 18%;display:grid}.cst-side-lines i{background:#00000040;border-radius:2px;height:2px;display:block}.cst-side-lines i:nth-child(2){width:80%}.cst-side-lines i:nth-child(3){width:60%}.cst-front-view{padding-top:4px}.cst-front-big{max-width:100%;height:calc(100dvh - 300px);max-height:760px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000000d,0 2px 4px #0000000d,0 18px 40px #00000014}.cst-front-big>*{width:100%;height:100%}.cst-front-name{color:var(--muted,#7a766d);margin:0;font-size:13px}@media (min-width:900px){.app[data-studio]{--sheet-chrome-arrange:300px;--sheet-chrome:300px}}@media (min-width:900px){.app[data-studio]{--sheet-chrome-arrange:345px;--sheet-chrome:310px}}.cst-front-big{height:calc(100dvh - 325px)}.cst-sample-note{margin:6px 0 0}@media (min-width:900px){.app[data-studio]{--sheet-chrome-arrange:356px}}.app[data-studio] .cst-rail button span{white-space:nowrap}.cst-caption{letter-spacing:-.005em;color:var(--text,#1f1d1a);margin:0;font-size:15px;font-weight:600}.cst-stack .cst-caption{margin-top:-14px}.cx-kind{align-items:baseline;gap:10px;padding:20px 0 8px;display:flex}.cx-kind h2{letter-spacing:-.02em;color:var(--text);margin:0;font-size:26px;font-weight:650;line-height:1.1}.cx-kind span{color:var(--muted,#7a766d);font-size:16px}.app[data-studio] .options .cx-kind+.cx-group{padding-top:12px}@media (min-width:900px){.app[data-studio] .cst-stack:has(>.cst-rail){padding-top:20px}.app[data-studio]:has(.cst-stack>.cst-rail){--sheet-chrome:330px}.app[data-studio] .cst-stack.cst-one{justify-content:center;min-height:calc(100dvh - 200px)}.app[data-studio] .cst-stack.cst-oneface{--sheet-chrome:210px}}.cx-included{border-bottom:1px solid var(--line,#e7e4dc);margin:-2px 0 6px;padding:0 0 14px}.cx-included ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}.cx-included li{color:var(--text,#1f1d1a);align-items:flex-start;gap:7px;font-size:13px;line-height:1.35;display:flex}.cx-included li svg{color:#3f7d4e;flex:none;margin-top:2px}.cx-included p{color:var(--muted,#7a766d);margin:8px 0 0;font-size:12.5px;line-height:1.35}@media (min-width:900px){.app[data-studio] .cst-stack{padding-bottom:10px}}.desk-stage:has(.cst-scaled){container-type:inline-size}.app[data-studio] .desk-stage:has(.cst-scaled){padding-inline:24px}.cst-stack.cst-scaled>.cst-frame-wrap{max-width:none}.cst-stack.cst-scaled>.cst-front-big{max-width:none;max-height:none}.cst-stack.cst-scaled>.cst-frame-wrap:not(:has(>.cst-heads)){margin-top:32px}.cst-stack.cst-front-view.cst-scaled{padding-top:52px}.cst-list-btn svg:last-child{color:var(--muted,#7a766d);margin-left:-2px}.cst-list-btn.is-open{background:#f4f3ef}.cst-list-menu{z-index:200;background:#fff;border-radius:12px;gap:2px;min-width:230px;padding:6px;display:grid;position:fixed;box-shadow:0 0 0 1px #0000000f,0 12px 32px #00000024}.cst-list-menu button{width:100%;min-height:44px;font:inherit;text-align:left;color:#171717;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;padding:6px 10px;display:grid}.cst-list-menu button:hover{background:#f4f3ef}.cst-list-menu b{font-size:14px;font-weight:550;display:block}.cst-list-menu small{color:#7a766d;font-size:12px;display:block}.cst-icon-btn{justify-content:center;width:40px!important;padding:0!important}.cst-list-menu{width:316px;min-width:0;padding:12px}.cst-lm-head{letter-spacing:.06em;text-transform:uppercase;color:#7a766d;margin:2px 4px 10px;font-size:12px;font-weight:650}.cst-lm-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.cst-list-menu .cst-lm-tile{cursor:pointer;background:#fff;border:1px solid #e6e3dd;border-radius:9px;grid-template-columns:none;align-content:center;gap:6px;width:auto;min-height:64px;padding:8px 9px;display:grid}.cst-list-menu .cst-lm-tile:hover{background:#fff;border-color:#b9b4ac}.cst-list-menu .cst-lm-tile.is-on{border-color:#171717;box-shadow:inset 0 0 0 1px #171717}.cst-lm-row{align-items:center;gap:5px;min-width:0;display:flex}.cst-lm-row i{color:#171717;flex:none;min-width:14px;font-size:13px;font-style:normal;line-height:1}.cst-lm-row b{background:#d6d2cb;border-radius:2px;flex:1;height:2px}.cst-lm-none{color:#5f5b55;text-align:center;font-size:13px}.cst-lm-note{color:#7a766d;margin:10px 4px 0;font-size:12px;line-height:1.4}@media (min-width:900px){.app[data-studio] .cst-stack.cst-one.cst-scaled{justify-content:flex-start;min-height:0}.app[data-studio] .desk-stage:has(>.cst-oneface.cst-scaled){flex-direction:column;display:flex}.app[data-studio] .desk-stage>.cst-oneface.cst-scaled{margin-block:auto}}@media (max-width:899.98px){.cst-frame-wrap.cst-m-side{margin-inline:auto;width:var(--side-w)!important;max-width:100%!important}.cst-frame.m-front{position:relative;overflow:hidden}.cst-frame.m-front>*{object-fit:cover;width:100%;height:100%;display:block}}.cst-list-menu.m-sheet{width:auto;padding:12px 16px calc(14px + env(safe-area-inset-bottom));border-radius:16px 16px 0 0;inset:auto 0 0}.cst-list-menu.m-sheet .cst-lm-grid{grid-template-columns:repeat(4,1fr)}.cst-lm-tabs{align-items:center;gap:6px;margin:0 0 12px;display:flex}.cst-list-menu .cst-lm-tabs button{background:#fff;border:1px solid #dcd9d5;border-radius:999px;grid-template-columns:none;width:auto;min-height:36px;padding:0 14px;font-size:14px;font-weight:550;display:inline-flex}.cst-list-menu .cst-lm-tabs button[aria-selected=true]{color:#fff;background:#171717;border-color:#171717}.cst-list-menu .cst-lm-tabs .cst-lm-done{color:#8f1d2c;border:0;margin-left:auto}.cst-lm-indent{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0 0;display:grid}.cst-list-menu .cst-lm-indent button{text-align:center;background:#fff;border:1px solid #dcd9d5;border-radius:10px;grid-template-columns:none;width:100%;min-height:42px;font-size:14px;display:block}@media (max-width:899.98px){.app[data-studio] .app-bar .stages button[aria-current=step] span{display:inline!important}.app[data-studio] .app-bar .stages button[aria-current=step]{gap:6px;padding-right:10px}.cst-m-arrange>.cst-layout-phone{justify-self:center;width:auto}}.cst-m-front-on [class*=__column]{display:none!important}@media (max-width:899.98px){.m-bundle-pick{justify-content:center;min-width:0;display:flex}.m-opts{z-index:80;justify-content:flex-end;display:flex;position:fixed;inset:0}.m-opts-scrim{background:#00000052;border:0;position:absolute;inset:0}.m-opts-panel{background:#fff;flex-direction:column;width:min(88vw,400px);height:100%;max-height:100dvh;animation:.22s ease-out m-opts-in;display:flex;position:relative;box-shadow:-8px 0 30px #0000002e}@keyframes m-opts-in{0%{opacity:.6;transform:translate(40px)}to{opacity:1;transform:none}}.m-opts-top{border-bottom:1px solid #eeece8;align-items:center;gap:10px;padding:14px 16px 10px;display:flex}.m-opts-top b{font-size:17px;font-weight:680}.m-opts-top span{font-variant-numeric:tabular-nums;margin-left:auto;font-size:14px;font-weight:600}.m-opts-top button{color:#fff;min-height:36px;font:inherit;background:#171717;border:0;border-radius:999px;padding:0 14px;font-size:14px;font-weight:600}.app .m-opts-body.options{padding:4px 16px calc(20px + env(safe-area-inset-bottom));overscroll-behavior:contain;border:0;flex-direction:column;min-height:0;display:flex;overflow-y:auto}.m-opts .cx-group{border-top:1px solid var(--line);gap:12px;padding:22px 0;display:grid}.m-opts .cx-group:first-child{border-top:0;padding-top:18px}.m-opts .cx-label{align-items:baseline;gap:8px;min-height:20px;display:flex}.m-opts .cx-label h3{letter-spacing:0;color:var(--text);margin:0;font-size:14px;font-weight:600}.m-opts .cx-label>span{color:var(--muted);font-size:14px}.m-opts .cx-link{font:inherit;color:var(--muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin-left:auto;padding:0;font-size:13px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .15s,text-decoration-color .15s}.m-opts .cx-link:hover{color:var(--text);text-decoration-color:currentColor}.m-opts .cx button:focus-visible{outline:2px solid var(--text);outline-offset:2px}.m-opts .cx-hands{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.m-opts .cx-hand{background:var(--white);border:1px solid var(--line-strong);border-radius:var(--r-lg);cursor:pointer;place-items:center;height:56px;padding:6px 10px;transition:border-color .15s,box-shadow .15s;display:grid}.m-opts .cx-hand svg{width:100%;height:auto;color:var(--ink)}.m-opts .cx-hand:hover{border-color:var(--muted)}.m-opts .cx-hand[aria-pressed=true]{border-color:var(--text);box-shadow:inset 0 0 0 1px var(--text)}.m-opts .cx-sizes{border:1px solid var(--line-strong);border-radius:var(--r-lg);display:grid;overflow:hidden}.m-opts .cx-sizes button{background:var(--white);border:0;border-top:1px solid var(--line);min-height:48px;font:inherit;text-align:left;color:var(--text);cursor:pointer;grid-template-columns:18px auto 1fr auto;align-items:center;gap:10px;padding:0 14px;display:grid}.m-opts .cx-sizes button:first-child{border-top:0}.m-opts .cx-sizes button:hover:not(:disabled){background:var(--stone-2)}.m-opts .cx-sizes button:disabled{opacity:.4;cursor:not-allowed}.m-opts .cx-sizes i{border:1.5px solid var(--line-strong);box-sizing:border-box;border-radius:50%;width:16px;height:16px}.m-opts .cx-sizes button[aria-checked=true] i{border:5px solid var(--text)}.m-opts .cx-sizes b{font-size:14px;font-weight:500}.m-opts .cx-sizes small{color:var(--muted);font-size:13px}.m-opts .cx-sizes em{font-variant-numeric:tabular-nums;font-size:14px;font-style:normal}.m-opts .cx-swatches{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.m-opts .cx-swatches button{border-radius:calc(var(--r-lg) + 3px);cursor:pointer;background:0 0;border:0;padding:3px;transition:box-shadow .15s;box-shadow:inset 0 0 0 1.5px #0000}.m-opts .cx-swatches button:hover:not(:disabled){box-shadow:inset 0 0 0 1.5px var(--line-strong)}.m-opts .cx-swatches button[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--text)}.m-opts .cx-swatches button:disabled{opacity:.35;cursor:not-allowed}.m-opts .cx-swatches i{border-radius:var(--r-lg);background-position:50%;background-size:cover;height:40px;display:block;box-shadow:inset 0 0 0 1px #0000001a}.m-opts .cx-env i{background:var(--stone-2);box-sizing:border-box;place-items:center;height:44px;padding:5px;display:grid;overflow:hidden}.m-opts .cx-env img{object-fit:contain;filter:drop-shadow(0 1px 1.5px #00000024);width:100%;height:100%;display:block}.m-opts .cx-group:first-child{border-top:0}.app .m-opts-body.options>*{flex:none}.app .m-opts-body.options{flex:auto}.desk-phone>.cst-m-arrange{margin-top:0!important;margin-bottom:auto!important}.cst-m-arrange>section{margin-top:8px}.m-typebar{z-index:70;background:#fbfaf8;border-top:1px solid #e3e1dd;align-items:center;gap:2px;height:48px;padding:0 6px;display:flex;position:fixed;left:0;right:0;box-shadow:0 -4px 14px #0000000f}.m-typebar>i{background:#dcd9d5;flex:none;width:1px;height:22px;margin:0 2px}.m-typebar button{min-width:36px;height:38px;font:inherit;color:#171717;background:0 0;border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:4px;padding:0 6px;font-size:14px;display:inline-flex}.m-typebar button:disabled{opacity:.35}.m-typebar button:first-child{min-width:0;max-width:28vw}.m-typebar button:first-child span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m-typebar small{font-size:13px;font-weight:600}.m-typebar big{font-size:19px;font-weight:600}.m-pages-wrap{z-index:15;background:var(--stone-2,#f6f5f2);justify-items:center;gap:2px;width:100%;padding:8px 0 6px;display:grid;position:sticky;top:0}.m-pages{justify-content:center;align-items:flex-end;gap:14px;display:flex}.m-pg-group{justify-items:center;gap:4px;display:grid}.m-pg-group small{letter-spacing:.02em;color:#8a867d;font-size:11px;font-weight:600}.m-pg-group.is-on small{color:#171717}.m-pg-row{display:flex}.m-pg{cursor:pointer;background:#fff;border:1px solid #d6d2cb;border-radius:2px;height:34px;padding:0;display:block;position:relative;overflow:hidden}.m-pg-row .m-pg+.m-pg{border-left-style:dashed}.m-pg>*{object-fit:cover;width:100%;height:100%}.m-pg>i{background:#d6d2cb;border-radius:2px;height:2px;position:absolute;inset:9px 6px auto;box-shadow:0 5px #d6d2cb,0 10px #e2ded7}.m-pg[aria-selected=true]{z-index:1;border-color:#171717;box-shadow:0 0 0 1.5px #171717}.m-pg-now{color:#171717;margin:2px 0 0;font-size:13px;font-weight:600}.m-opts-panel{width:min(92vw,440px)}.m-pages-wrap{background:0 0;order:10;margin-top:10px;padding:4px 0 8px;position:static!important}.m-pages{scrollbar-width:none;max-width:100%;padding:2px 4px;overflow-x:auto}.m-pg-now{display:none}.m-pg{height:50px}.m-pg>i{inset:13px 8px auto;box-shadow:0 7px #d6d2cb,0 14px #e2ded7}.m-pages{gap:18px}.m-pg-group small{font-size:12.5px}.m-pages-wrap{margin-top:8px;padding:0 0 4px}.desk-phone .cst-stack:has(.m-pages-wrap){row-gap:0;padding-top:10px;padding-bottom:8px}.m-typebar{scrollbar-width:none;overflow-x:auto}.m-typebar button:first-child{max-width:36vw}.m-typebar svg{flex:none}}@media (max-width:360px){.m-typebar button:first-child{max-width:27vw}.m-typebar .cst-list-btn span{display:none}}@media (max-width:899.98px){.cst-m-front-on>section>:not([role=toolbar]){display:none!important}.cst-m-front-on>section{height:auto;min-height:0!important;margin-top:0!important}.cst-m-arrange{row-gap:0!important}.cst-m-arrange [data-block]:not(.le-sel){outline-color:#0000!important}.cst-m-arrange [class*=__words] em{color:#a19d96;font-style:normal}.cst-m-front-on>.cst-m-side{margin-top:10px}.cst-m-side .cst-edit{box-shadow:none!important}.cst-m-arrange [class*=__printable]{outline-color:#0000!important}.cst-m-arrange [role=toolbar][aria-label=Layout\ tools]{gap:0!important;padding-inline:2px!important;display:flex!important}.cst-m-arrange [role=toolbar][aria-label=Layout\ tools]>button,.cst-m-arrange [role=toolbar][aria-label=Layout\ tools]>:not(i),.cst-m-arrange [role=toolbar][aria-label=Layout\ tools]>span>button{flex:1 0 54px;width:auto!important;min-width:54px!important;padding-inline:0!important}.cst-m-arrange [role=toolbar][aria-label=Layout\ tools] span{white-space:nowrap;font-size:10.5px}.cst-m-arrange [role=toolbar][aria-label=Layout\ tools]>i{display:none}}:root{--pen-font:ui-monospace,"SF Mono",SFMono-Regular,Menlo,"Cascadia Mono",Consolas,"Roboto Mono","Liberation Mono","DejaVu Sans Mono",monospace}.le-pen-probe{visibility:hidden;font-family:var(--pen-font);letter-spacing:0;white-space:pre;font-kerning:none;font-variant-ligatures:none;font-size:100px;position:absolute;top:0;left:-9999px}.le-rich.le-pen,.le-pen-words{font-family:var(--pen-font);white-space:break-spaces;overflow-wrap:normal;word-break:normal;font-kerning:none;font-variant-ligatures:none;tab-size:4;color:#1f1d1a;padding:0;line-height:2}.le-rich.le-pen,.le-rich.le-pen div,.le-rich.le-pen span,.le-pen-words,.le-pen-words div,.le-pen-words span{letter-spacing:var(--pen-ls,0em)}.le-rich.le-pen div,.le-pen-words div{min-height:2em}.le-pen-words{white-space:break-spaces!important;overflow-wrap:normal!important;line-height:2!important}.le-pen-wrap .le-rich-ph{font-family:var(--pen-font);letter-spacing:var(--pen-ls,0em)}.sig-tab,.sig-pad{gap:12px;display:grid}.sig-surface{touch-action:none;background:#fffefb;border:1px solid #dcd9d3;border-radius:14px;height:min(46vh,260px);position:relative;overflow:hidden}.sig-surface canvas{touch-action:none;cursor:crosshair;width:100%;height:100%;position:absolute;inset:0}.sig-line{pointer-events:none;background:#c9c5bd;height:1px;position:absolute;bottom:30%;left:28px;right:28px}.sig-x{color:#9a958c;pointer-events:none;font-size:22px;font-weight:400;line-height:1;position:absolute;bottom:calc(30% + 4px);left:22px}.sig-hint{text-align:center;color:#a19c93;pointer-events:none;font-size:15px;position:absolute;top:34%;left:0;right:0}.sig-clear{min-height:34px;font:inherit;color:#3a3732;cursor:pointer;background:#fff;border:1px solid #e2dfd9;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;top:10px;right:10px}.sig-actions{justify-content:flex-end;gap:8px;display:flex}.sig-btn{min-height:44px;font:inherit;color:#1f1d1a;cursor:pointer;background:#fff;border:1px solid #dcd9d3;border-radius:12px;padding:0 18px;font-size:15px;font-weight:600}.sig-btn.sig-primary{color:#fff;background:#171717;border-color:#171717}.sig-btn:disabled{opacity:.35;cursor:default}.sig-note{color:#b42318;margin:0;font-size:13px}.sig-result{background:#fffefb;border:1px solid #e6e3dd;border-radius:14px;place-items:center;height:min(40vh,220px);padding:16px;display:grid}.sig-result svg{width:100%;height:100%}.sig-keep{color:#6b6760;margin:0;font-size:13px}::highlight(nat-spell){text-underline-offset:3px;-webkit-text-decoration:underline wavy #d92d20;text-decoration:underline wavy #d92d20;text-decoration-thickness:1.5px}.spell-bar{scrollbar-width:none;align-items:center;gap:6px;min-width:0;display:flex;overflow-x:auto}.spell-bar::-webkit-scrollbar{display:none}.spell-bar.spell-pop{z-index:1300;background:#fff;border-radius:12px;flex-wrap:nowrap;gap:0;width:max-content;max-width:calc(100vw - 16px);padding:0;position:fixed;overflow-x:auto;box-shadow:0 8px 28px #0000002e,0 0 0 .5px #0000001f}.spell-pop .spell-fix,.spell-pop .spell-quiet{min-height:44px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0 11px;font-size:15px}.spell-pop .spell-fix{color:#171717;font-weight:600}.spell-pop .spell-quiet{color:#6b6760;font-weight:500}.spell-bar.spell-pop>*+*{border-left:1px solid #e7e4de}.spell-pop button:active{background:#f1efea}.spell-pop .spell-none{align-items:center;min-height:44px;padding:0 14px;font-size:14px;display:flex}.spell-bar.spell-desk{flex:0 auto;padding:0 6px}.spell-fix{color:#fff;min-height:34px;font:inherit;cursor:pointer;background:#171717;border:0;border-radius:999px;flex:none;padding:0 12px;font-size:14px;font-weight:600}.spell-quiet{color:#3a3732;min-height:34px;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e2dfd9;border-radius:999px;flex:none;padding:0 10px;font-size:13px;font-weight:500}.spell-none{color:#6b6760;white-space:nowrap;font-size:13px}.spell-ask{z-index:120;background:#00000059;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.spell-ask>div{background:#fff;border-radius:16px;width:min(360px,100%);padding:22px 20px 18px;box-shadow:0 20px 50px #00000040}.spell-ask b{color:#171717;font-size:18px;font-weight:650;display:block}.spell-ask p{color:#55524d;margin:8px 0 0;font-size:15px;line-height:1.4}.spell-ask ul{flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.spell-ask li{color:#b42318;background:#fdecea;border-radius:999px;padding:4px 10px;font-size:14px;font-weight:600}.spell-ask .spell-ask-note{color:#8a867d;font-size:13px}.spell-ask-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.spell-bar.spell-desk{z-index:21;background:#fff;border-radius:12px;max-width:min(860px,100% - 380px);padding:5px 6px;position:absolute;top:70px;left:50%;transform:translate(-50%);box-shadow:0 4px 18px #0000001f,0 0 0 .5px #00000014}.spell-bar.spell-desk .spell-none{padding:0 8px;font-size:13px}.spell-bar.spell-desk.is-full .spell-none{color:#b42318;font-weight:600}.spell-ask-go,.spell-ask-fix{min-height:46px;font:inherit;cursor:pointer;border-radius:12px;font-size:15px;font-weight:600}.spell-ask-go{color:#1f1d1a;background:#fff;border:1px solid #dcd9d3}.spell-ask-fix{color:#fff;background:#171717;border:0}.co-real{background:linear-gradient(#f7f5f0,#efece5);border:1px solid #e7e4de;border-radius:16px;margin:0 0 18px;padding:14px 12px 16px}.co-real h3{letter-spacing:.06em;text-transform:uppercase;color:#8a867d;text-align:center;margin:0 0 4px;font-size:13px;font-weight:650}.cr{justify-items:center;gap:12px;width:100%;display:grid}.cr-stage{perspective:1600px;place-items:center;width:100%;transition:height .35s;display:grid;position:relative}.cr-card{transform-style:preserve-3d;transition:transform .9s cubic-bezier(.22,1,.36,1);position:relative}.cr-base,.cr-leaf{transform-style:preserve-3d;position:absolute;inset:0}.cr-leaf{transform-origin:0;transition:transform 1.05s cubic-bezier(.45,.05,.2,1)}.cr-face{backface-visibility:hidden;background:#fbfaf6;border-radius:2px;position:absolute;inset:0;overflow:hidden;box-shadow:0 1px 2px #00000014,0 14px 34px #00000024}.cr-backface{transform:rotateY(180deg)}.cr-face>*,.cr-face svg{width:100%;height:100%;display:block}.cr-mail{perspective:1600px;position:relative}.cr-env{transform-style:preserve-3d;transition:transform .9s cubic-bezier(.45,.05,.2,1);position:absolute;inset:0}.cr-env-back,.cr-env-front{backface-visibility:hidden;border-radius:3px;position:absolute;inset:0;box-shadow:0 2px 4px #00000014,0 16px 36px #00000029}.cr-env-front{overflow:hidden;transform:rotateY(180deg)}.cr-env-card{z-index:1;transition:transform .95s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:50%}.cr-pocket{z-index:2;width:100%;height:100%;position:absolute;inset:0}.cr-flap{z-index:3;transform-origin:top;width:100%;height:58%;transition:transform .7s;position:absolute;top:0;left:0}.cr-mail[data-step="0"] .cr-flap,.cr-mail[data-step="1"] .cr-flap{z-index:0}.cr-env-ink{position:absolute;inset:0}.cr-env-ink svg{width:100%;height:100%;display:block}.cr-env-none{text-align:center;color:#8a867d;margin:0;font-size:13px;position:absolute;inset:auto 10% 40%}.cr-stamp{aspect-ratio:.82;background:#8f1d2c0f;border:2px dashed #8f1d2c59;border-radius:2px;width:10%;position:absolute;top:8%;right:5%}.cr-controls{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.cr-controls button{min-height:40px;font:inherit;color:#1f1d1a;cursor:pointer;background:#fff;border:1px solid #dcd9d3;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.cr-controls .cr-go{color:#fff;background:#171717;border-color:#171717}@media (prefers-reduced-motion:reduce){.cr-card,.cr-leaf,.cr-env,.cr-env-card,.cr-flap,.cr-stage{transition:none!important}}.gc{z-index:1400;color:#1b1b1b;overscroll-behavior:contain;background:#f4f2ed;flex-direction:column;display:flex;position:fixed;inset:0}@media (min-width:760px){.gc{border-radius:18px;inset:4vh max(3vw,50vw - 480px);overflow:hidden;box-shadow:0 0 0 100vmax #14120e73,0 30px 80px #0000004d}}.gc-head{padding:10px 12px;padding-top:max(10px,env(safe-area-inset-top));background:#fff;border-bottom:1px solid #00000014;grid-template-columns:44px 1fr auto;align-items:center;gap:8px;display:grid}.gc-icon{width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.gc-icon:hover{background:#0000000d}.gc-title{text-align:center;flex-direction:column;gap:2px;min-width:0;display:flex}.gc-title b{white-space:nowrap;text-overflow:ellipsis;font-size:17px;overflow:hidden}.gc-title small{color:#6f6a62;justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.gc-own{letter-spacing:.02em;color:#8a4a52;background:#efe3e4;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.gc-names-btn{height:36px;font:inherit;cursor:pointer;color:inherit;background:#fff;border:1px solid #00000024;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:14px;display:flex}.gc-names-btn[aria-expanded=true]{color:#fff;background:#1b1b1b;border-color:#1b1b1b}@media (max-width:420px){.gc-names-btn span{display:none}.gc-names-btn{justify-content:center;width:40px;padding:0}}.gc-stage{touch-action:pan-y;-webkit-user-select:none;user-select:none;flex:1;justify-content:center;align-items:center;min-height:0;padding:18px 16px;display:flex;position:relative;overflow:hidden}.gc-slide{will-change:transform;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:640px;display:flex}.gc-card{filter:drop-shadow(0 10px 22px #00000024);justify-content:center;gap:0;width:100%;display:flex}.gc-page{width:min(100%,calc((100vh - 330px) / var(--gc-r)),300px);aspect-ratio:1/var(--gc-r);border-radius:2px;flex-direction:column;flex:0 auto;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.gc-spread .gc-page{width:min(50%,calc((100vh - 330px) / var(--gc-r)),300px)}.gc-spread .gc-page+.gc-page{box-shadow:inset 8px 0 10px -8px #0000002e}.gc-page>svg,.gc-page>img,.gc-page>canvas{width:100%;height:100%;position:absolute;inset:0}.gc-wait p{z-index:1;text-align:center;color:#6f6a62;margin:0 14px 10px;font-size:14px;position:relative}.gc-shimmer{background:linear-gradient(100deg,#0000 30%,#ffffff8c 50%,#0000 70%) 0 0/200% 100%;animation:1.3s linear infinite gcShine;position:absolute;inset:0}@keyframes gcShine{0%{background-position:150% 0}to{background-position:-50% 0}}@media (prefers-reduced-motion:reduce){.gc-shimmer{animation:none}.gc-slide{transition:none!important}}.gc-env{aspect-ratio:1.45;background:#f3eee4;border-radius:3px;width:min(60%,280px);position:relative;overflow:hidden;box-shadow:0 4px 12px #0000001a}.gc-env>*{width:100%;height:100%;position:absolute;inset:0}.gc-arrow{z-index:2;cursor:pointer;width:44px;height:44px;color:inherit;background:#fff;border:1px solid #0000001a;border-radius:999px;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #00000014}.gc-arrow:disabled{opacity:.3;cursor:default}.gc-prev{left:14px}.gc-next{right:14px}@media (max-width:759px){.gc-arrow{display:none}}.gc-sides{justify-content:center;gap:6px;padding:0 16px 8px;display:flex}.gc-sides button{height:32px;font:inherit;cursor:pointer;color:inherit;background:#fff;border:1px solid #00000024;border-radius:999px;padding:0 14px;font-size:13px}.gc-sides button[aria-pressed=true]{color:#fff;background:#1b1b1b;border-color:#1b1b1b}.gc-foot{background:#fff;border-top:1px solid #00000014;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:12px 16px 4px;display:flex}.gc-foot .btn{justify-content:center;align-items:center;gap:8px;min-height:46px;display:inline-flex}.gc-wide{width:min(100%,420px)}.gc-foot .gc-quiet{color:#1b1b1b;background:#fff;border:1px solid #0000002e}.gc-ask{text-align:center;width:100%;font-weight:600}.gc-note{padding:2px 16px max(12px,env(safe-area-inset-bottom));text-align:center;color:#6f6a62;background:#fff;margin:0;font-size:13px}.gc-names{background:#fff;flex-direction:column;flex:1;min-height:0;display:flex}.gc-search{color:#6f6a62;background:#f1efea;border-radius:12px;align-items:center;gap:8px;height:44px;margin:12px 16px;padding:0 12px;display:flex}.gc .gc-search input{height:auto;font:inherit;color:#1b1b1b;appearance:none;flex:1;min-width:0;margin:0;font-size:16px;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important;padding:0!important}.gc-names ul{padding:0 8px max(12px,env(safe-area-inset-bottom));flex:1;margin:0;list-style:none;overflow:auto}.gc-names li button{width:100%;min-height:48px;font:inherit;text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:0 10px;display:flex}.gc-names li button:hover{background:#f6f4f0}.gc-names li button[aria-current]{background:#efede8;font-weight:600}.gc-n{color:#8b857b;font-variant-numeric:tabular-nums;width:32px;font-size:13px}.gc-nm{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.gc-empty{text-align:center;color:#6f6a62}.co-guests{background:#fff;border:1px solid #0000001a;border-radius:14px;align-items:center;gap:12px;margin:0 0 16px;padding:14px 16px;display:flex}.co-guests div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.co-guests small{color:#6f6a62}.pc-banner{z-index:5;color:#fff;background:#2b2722;flex:none;align-items:center;gap:10px;padding:10px 14px;font-size:14px;display:flex;position:relative}.pc-banner b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.pc-banner button{color:#fff;height:34px;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff59;border-radius:999px;padding:0 14px;font-size:13px}.pc-banner button.pc-done{color:#1b1b1b;background:#fff;border-color:#fff;font-weight:600}.pc-open{height:40px;font:inherit;cursor:pointer;color:#1b1b1b;background:#fff;border:1px solid #00000024;border-radius:999px;align-items:center;gap:8px;margin:14px auto 0;padding:0 16px;font-size:14px;display:flex}.pc-open:hover{background:#f6f4f0}.pc-open small{color:#8a4a52;font-weight:600}@media (max-width:759px){.pc-banner{gap:8px;padding:8px 12px;font-size:13px}.pc-banner button{height:32px;padding:0 12px;font-size:12.5px}}.gc-foot{padding-bottom:max(12px,env(safe-area-inset-bottom))}.gc-foot:has(+.gc-note){padding-bottom:4px}.gc-foot .btn:not(.gc-wide){white-space:nowrap;flex:1 1 0;min-width:0;max-width:240px;padding:0 12px}@media (max-width:759px){.gc-foot .btn{font-size:15px}.gc-foot .btn svg{flex:none}}.gc-orphans{background:#f6f1f1;border-radius:12px;align-items:center;gap:12px;margin:8px 16px 16px;padding:12px 14px;font-size:14px;display:flex}.gc-orphans p{color:#5b4a4c;flex:1;margin:0}.m-undo-slot{display:contents}.m-undo{align-items:center;margin-right:2px;display:flex}.m-undo button{color:#171717;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:38px;height:42px;padding:0;display:grid}.m-undo button:active:not(:disabled){background:#efeeea}.m-undo button:disabled{opacity:.28;cursor:default}.cx-included h3{color:var(--text,#1f1d1a);margin:0 0 8px;font-size:14px;font-weight:650}.co-included{border:1px solid var(--line,#e7e4dc);background:#fbfaf7;border-radius:14px;margin:0 0 18px;padding:16px 18px}.co-included h3{font-size:15px}.co-included li{font-size:14px}.m-steps-extra{white-space:normal;border-top:1px solid #eeebe7;max-width:calc(100vw - 48px);margin:6px 4px 2px;padding:12px 8px 4px}.m-steps-extra .cx-included{border:0;margin:0;padding:0}
@media (max-width:759.98px){.app[data-studio] .ad .ad-card{box-shadow:none!important;background:0 0!important;border:0!important;margin:0 0 22px!important;padding:0!important}.app[data-studio] .ad .ad-card-head{align-items:center;border:0!important;margin:0!important;padding:0 4px 8px!important}.app[data-studio] .ad .ad-card-head small{display:none!important}.app[data-studio] .ad .address-title{letter-spacing:.06em;text-transform:uppercase;color:#6e6e73!important;font-size:13px!important;font-weight:600!important}.app[data-studio] .ad .ad-note{color:#3a3833;font-size:15px;text-align:left!important;margin:0!important;padding:0 4px!important}.app[data-studio] .ad .ad-wrap{padding-top:18px!important}.app[data-studio] .ad .ad-cols{display:block!important}.cst-layouts-back{padding:64px 16px 28px!important}.cst-layouts{max-height:calc(100dvh - 92px)!important}.cst-layout-tiles{gap:10px!important}.cst-layout-tiles>button{width:calc(50% - 5px)!important;padding:6px!important}.m-opts-panel .m-opts-top b{font-size:19px!important}.m-opts-panel .m-opts-top span,.m-opts-panel .m-opts-top button{font-size:16px!important}.m-opts-panel .cx-label h3,.m-opts-panel .cx-label>span,.m-opts-panel .cx-sn-label,.m-opts-panel .cx-sn-label em{font-size:15px!important}.m-opts-panel .cx-link{font-size:14px!important}.m-opts-panel li,.m-opts-panel p,.m-opts-panel [role=radiogroup] button,.m-opts-panel [role=tablist] button,.m-opts-panel .ml-section button,.m-opts-panel .ml-summary span,.m-opts-panel .cx-sizes b,.m-opts-panel .cx-sizes em{font-size:15px!important}.m-opts-panel .cx-sizes small,.m-opts-panel small{font-size:13.5px!important}.m-opts-panel .cx-hands{grid-template-columns:1fr!important}.m-opts-panel .cx-hand{opacity:.8!important;height:54px!important}.m-opts-panel .cx-hand[aria-pressed=true]{opacity:1!important}.m-opts-panel .cx-hand svg{width:auto!important;max-width:92%!important;height:36px!important}}.cst-frame img[data-machine-preview],.m-pg img[data-machine-preview],.cst-over img[data-machine-preview],.cst-side-thumb img[data-machine-preview],.cst-front-big img[data-machine-preview]{mix-blend-mode:multiply}.app[data-studio] .desk-phone{overscroll-behavior:none;overflow:hidden!important}.cst-arrange [data-block]:has([class*=__placeholder]):not(.le-sel):after{content:"";z-index:3;pointer-events:none;border:1.5px dashed #17171747;border-radius:3px;position:absolute;inset:1px}.cst-arrange [data-block]:not(:has([class*=__placeholder])):not(.le-sel){outline-color:#0000!important}.cst-arrange [class*=__placeholder]{padding:6px 8px;display:block}
