.pf{flex:auto;width:100%;min-height:0;padding:clamp(20px,4vw,40px) 20px 120px;overflow-y:auto}.pf>*{max-width:1040px;margin-left:auto;margin-right:auto}.pf-hero{text-align:center;max-width:620px;margin:0 auto clamp(24px,4vw,40px)}.pf-hero h1{letter-spacing:-.025em;margin:0;font-size:clamp(28px,4vw,42px);font-weight:650;line-height:1.04}.pf-sub{color:var(--muted);margin:14px 0 0;font-size:17px;line-height:1.5}.pf-papers{grid-template-columns:1fr 1fr;gap:clamp(14px,2.4vw,28px);display:grid}.pf-paper{flex-direction:column;display:flex;position:relative}.pf-pick{all:unset;box-sizing:border-box;cursor:pointer;box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:18px;flex-direction:column;flex:1;transition:box-shadow .15s,transform .15s;display:flex;overflow:hidden}.pf-pick:hover{box-shadow:0 0 0 1px var(--line-strong),0 12px 30px -16px #0003}.pf-pick:focus-visible{outline:2px solid var(--seal);outline-offset:3px}.pf-paper.is-on .pf-pick{box-shadow:0 0 0 2px var(--black),0 12px 30px -16px #0003}.pf-photo{aspect-ratio:16/10;background:var(--stone-2);display:block;overflow:hidden}.pf-photo img{object-fit:cover;width:100%;height:100%;display:block}.pf-text{flex-direction:column;gap:4px;padding:16px 18px 18px;display:flex}.pf-text b{letter-spacing:-.01em;font-size:20px;font-weight:650}.pf-text small{color:var(--muted);font-size:14px;line-height:1.45}.pf-check{width:30px;height:30px;box-shadow:0 0 0 1px var(--line);color:#0000;background:#fff;border-radius:50%;place-items:center;transition:all .15s;display:grid;position:absolute;top:12px;right:12px}.pf-paper.is-on .pf-check{background:var(--black);color:#fff;box-shadow:none}.pf-more{font:inherit;color:var(--text);cursor:pointer;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;margin:10px 4px 0;padding:6px 2px;font-size:14px;font-weight:550;display:inline-flex}.pf-sizes{margin-top:clamp(28px,4vw,44px)}.pf-sizes h2{letter-spacing:-.015em;text-align:center;margin:0 0 14px;font-size:22px;font-weight:650}.pf-size-row{grid-template-columns:1fr 1fr;gap:clamp(12px,2vw,20px);max-width:720px;margin:0 auto;display:grid}.pf-size{all:unset;box-sizing:border-box;cursor:pointer;box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:14px;align-items:center;gap:16px;padding:16px 18px;display:flex}.pf-size:focus-visible{outline:2px solid var(--seal);outline-offset:3px}.pf-size.is-on{box-shadow:0 0 0 2px var(--black)}.pf-sheet{border:1.5px solid var(--line-strong);background:#fff;border-radius:3px;flex:none;display:block}.pf-sheet-half{width:28px;height:43px}.pf-sheet-full{width:40px;height:52px}.pf-size.is-on .pf-sheet{border-color:var(--black)}.pf-size-text{flex-direction:column;gap:2px;display:flex}.pf-size-text b{font-size:17px;font-weight:650}.pf-size-text small{color:var(--muted);font-size:13px}.pf-size-text .pf-hint{color:var(--text)}@media (max-width:759.98px){.pf{padding:22px 16px 110px}.pf-sub{font-size:15px}.pf-papers{gap:12px}.pf-text{padding:12px 12px 14px}.pf-text b{font-size:17px}.pf-text small{font-size:13px}.pf-size-row{grid-template-columns:1fr;gap:10px}}.app[data-choosing] .screen,.app[data-choosing] .action-bar,.app[data-choosing] .app-total{display:none}.pf-hands{text-align:center;margin-top:clamp(28px,4vw,44px)}.pf-hands h2{letter-spacing:-.015em;margin:0 0 14px;font-size:22px;font-weight:650}.pf-hand-grid{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.6vw,16px);max-width:900px;margin:0 auto;display:grid}.pf-hand{all:unset;box-sizing:border-box;cursor:pointer;box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:14px;flex-direction:column;gap:6px;padding:14px;display:flex}.pf-hand:hover{box-shadow:0 0 0 1px var(--line-strong)}.pf-hand:focus-visible{outline:2px solid var(--seal);outline-offset:3px}.pf-hand.is-on{box-shadow:0 0 0 2px var(--black)}.pf-hand-ink{height:56px;display:block;overflow:hidden}.pf-hand-ink img,.pf-hand-ink svg{object-fit:contain;object-position:left center;max-width:100%;height:100%}.pf-hand-name{color:var(--muted);font-size:13px}.pf-all{align-self:center;margin:14px auto 0}@media (max-width:759.98px){.pf-hand-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-hand-ink{height:44px}}
.Y2cNeW_launch{z-index:6;color:#701b2a;font:inherit;cursor:pointer;background:#fffaf2;border:1px solid #ddd5cc;border-radius:9px;align-items:center;gap:8px;margin:0;padding:7px 12px;font-size:14px;display:inline-flex;position:absolute;top:10px;left:14px;box-shadow:0 1px 4px #0001}.Y2cNeW_launch:focus-visible{outline-offset:3px;outline:3px solid #c49861}.Y2cNeW_scrim{z-index:2500;-webkit-backdrop-filter:blur(8px)saturate(.9);background:#14110f66;justify-content:center;align-items:center;padding:24px;animation:.18s Y2cNeW_fade;display:flex;position:fixed;inset:0}.Y2cNeW_dialog{color:#171717;background:#fff;border-radius:16px;flex-direction:column;width:min(560px,100%);max-height:min(720px,92dvh);animation:.22s cubic-bezier(.2,.8,.2,1) Y2cNeW_rise;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 70px #0004,0 2px 8px #0002}@keyframes Y2cNeW_fade{0%{opacity:0}}@keyframes Y2cNeW_rise{0%{opacity:0;transform:translateY(12px)scale(.98)}}@media (prefers-reduced-motion:reduce){.Y2cNeW_scrim,.Y2cNeW_dialog{animation:none}}.Y2cNeW_top{grid-template-columns:36px 1fr 36px;align-items:center;padding:14px 14px 0;display:grid}.Y2cNeW_icon{color:#171717;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}span.Y2cNeW_icon{color:#841b2b;cursor:default}button.Y2cNeW_icon:hover{background:#f2f0ed}.Y2cNeW_kicker{text-align:center;color:#6e6a66;font-size:13px;font-weight:500}.Y2cNeW_bar3{grid-template-columns:repeat(3,1fr);gap:6px;padding:12px 28px 0;display:grid}.Y2cNeW_bar3 i{background:#e7e3de;border-radius:2px;height:3px;transition:background .3s}.Y2cNeW_bar3 i.Y2cNeW_on{background:#111}.Y2cNeW_pad{margin:14px 28px 0!important}.Y2cNeW_body{overscroll-behavior:contain;padding:22px 28px 26px;overflow:auto}.Y2cNeW_body h2{letter-spacing:-.01em;margin:0 0 18px;font-size:24px;font-weight:650;line-height:1.2}.Y2cNeW_pills{flex-wrap:wrap;gap:8px;display:flex}.Y2cNeW_pills button{color:#171717;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d8d5d1;border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:15px;display:inline-flex}.Y2cNeW_pills button:hover{border-color:#a9a49f}.Y2cNeW_pills button[aria-checked=true]{border:2px solid #111;padding:0 15px;font-weight:600}.Y2cNeW_field{box-sizing:border-box;color:#171717;width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #d8d5d1;border-radius:10px;margin-top:12px;padding:12px 14px;font-size:16px;line-height:1.5;display:block}.Y2cNeW_field:focus,.Y2cNeW_field:focus-visible{border-color:#111;outline:none;box-shadow:0 0 0 3px #1111}.Y2cNeW_paper{background:#fbfaf7;min-height:240px;margin-top:0;font-size:16px;line-height:1.65}.Y2cNeW_check{color:#3d3a37;align-items:center;gap:10px;margin:14px 0 0;font-size:14px;display:flex}.Y2cNeW_check input{accent-color:#111;width:16px;height:16px}.Y2cNeW_actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;display:flex}.Y2cNeW_primary{color:#fff;min-height:46px;font:inherit;cursor:pointer;background:#841b2b;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:600;display:inline-flex}.Y2cNeW_primary:disabled{color:#fff;cursor:not-allowed;background:#d9d5d1}.Y2cNeW_ghost{color:#3d3a37;min-height:46px;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;border-radius:10px;padding:0 14px;font-size:15px;text-decoration:underline}.Y2cNeW_ghost:disabled{opacity:.4;cursor:not-allowed}.Y2cNeW_body button:focus-visible{outline-offset:2px;outline:3px solid #c49861}.Y2cNeW_fixes{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.Y2cNeW_fixes button{min-height:34px;font:inherit;color:#171717;cursor:pointer;background:#fff;border:1px solid #d8d5d1;border-radius:999px;padding:0 13px;font-size:14px}.Y2cNeW_fixes button:hover{border-color:#111}.Y2cNeW_change{align-items:center;gap:6px;display:flex}.Y2cNeW_change .Y2cNeW_field{margin-top:10px}.Y2cNeW_change .Y2cNeW_ghost{border:1px solid #d8d5d1;min-height:46px;margin-top:10px;text-decoration:none}.Y2cNeW_dots{gap:6px;display:inline-flex}.Y2cNeW_dots i{background:#841b2b;border-radius:50%;width:9px;height:9px;animation:1s ease-in-out infinite Y2cNeW_dot}.Y2cNeW_dots i:nth-child(2){animation-delay:.15s}.Y2cNeW_dots i:nth-child(3){animation-delay:.3s}@keyframes Y2cNeW_dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.Y2cNeW_fine{color:#8a8580;margin:12px 0 0;font-size:12px}.Y2cNeW_error{color:#8e1f31;background:#fbecef;border:1px solid #eec4cb;border-radius:10px;margin:14px 0 0;padding:10px 12px;font-size:14px}.Y2cNeW_srOnly{clip:rect(0 0 0 0);width:1px;height:1px;overflow:hidden;position:absolute!important}.Y2cNeW_undo{z-index:40;color:#fff;background:#111;border-radius:999px;align-items:center;gap:14px;padding:8px 8px 8px 16px;font-size:14px;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 4px 18px #0003}.Y2cNeW_srOnly:focus{outline:none}@media (min-width:760px){.Y2cNeW_undo{left:calc(50% - 240px)}}.Y2cNeW_undo button{color:#fff;font:inherit;cursor:pointer;background:#fff2;border:0;border-radius:999px;padding:5px 12px;font-weight:600}@media (max-width:600px){.Y2cNeW_scrim{align-items:flex-end;padding:0}.Y2cNeW_dialog{width:100%;max-height:92dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:18px 18px 0 0;animation:.26s cubic-bezier(.2,.8,.2,1) Y2cNeW_sheet}.Y2cNeW_top{padding-top:16px}.Y2cNeW_bar3{padding:10px 20px 0}.Y2cNeW_pad{margin:12px 20px 0!important}.Y2cNeW_body{padding:18px 20px 22px}.Y2cNeW_body h2{font-size:22px}.Y2cNeW_actions .Y2cNeW_primary{flex:1}.Y2cNeW_undo{bottom:96px}}@keyframes Y2cNeW_sheet{0%{transform:translateY(100%)}}.Y2cNeW_dialog:has(.Y2cNeW_turn){height:min(640px,88dvh)}.Y2cNeW_thread{overscroll-behavior:contain;flex-direction:column;flex:1;gap:14px;min-height:200px;padding:18px 28px 8px;display:flex;overflow:auto}.Y2cNeW_thread>:first-child{margin-top:auto}.Y2cNeW_turn{flex-direction:column;gap:6px;animation:.25s Y2cNeW_rise;display:flex}.Y2cNeW_pastQ{color:#6e6a66;margin:0;font-size:14px;line-height:1.4}.Y2cNeW_pastA{color:#fff;background:#111;border-radius:16px 16px 4px;align-self:flex-end;max-width:85%;margin:0;padding:9px 14px;font-size:15px;line-height:1.4}.Y2cNeW_now{animation:.3s cubic-bezier(.2,.8,.2,1) Y2cNeW_rise}.Y2cNeW_now h2{letter-spacing:-.01em;outline:none;margin:6px 0 14px;font-size:22px;font-weight:650;line-height:1.25}.Y2cNeW_ideas{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.Y2cNeW_ideas button{text-align:left;color:#171717;max-width:100%;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d8d5d1;border-radius:18px;padding:9px 16px;font-size:15px;line-height:1.35;transition:border-color .15s,background .15s}.Y2cNeW_ideas button:hover{background:#faf9f7;border-color:#111}.Y2cNeW_thinking{color:#6e6a66;align-items:center;gap:12px;padding:8px 0;font-size:15px;display:flex}.Y2cNeW_compose{background:#fff;border-top:1px solid #eeebe7;flex-direction:column;flex:none;gap:8px;padding:12px 28px 16px;display:flex}.Y2cNeW_say{background:#fff;border:1px solid #d8d5d1;border-radius:22px;align-items:flex-end;gap:8px;padding:5px 5px 5px 16px;display:flex}.Y2cNeW_say:focus-within{border-color:#111}.Y2cNeW_say textarea{resize:none;font:inherit;field-sizing:content;color:#171717;background:0 0;border:0;flex:1;max-height:120px;padding:7px 0;font-size:16px;line-height:1.4;box-shadow:none!important;outline:none!important}.Y2cNeW_say button{color:#fff;cursor:pointer;background:#111;border:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.Y2cNeW_say button:disabled{cursor:default;background:#d9d5d1}.Y2cNeW_writeNow{font:inherit;color:#841b2b;cursor:pointer;background:0 0;border:0;align-self:center;align-items:center;gap:7px;padding:6px 10px;font-size:14px;font-weight:600;display:inline-flex}.Y2cNeW_writeNow:disabled{opacity:.4}.Y2cNeW_paperWrap{position:relative}.Y2cNeW_redo{color:#3d3a37;background:#fbfaf7d9;border-radius:10px;justify-content:center;align-items:center;gap:10px;font-size:15px;display:flex;position:absolute;inset:0}.Y2cNeW_fixes button:disabled{opacity:.4}@media (max-width:600px){.Y2cNeW_dialog:has(.Y2cNeW_turn){height:88dvh}.Y2cNeW_thread{padding:14px 20px 8px}.Y2cNeW_compose{padding:10px 20px calc(12px + env(safe-area-inset-bottom))}.Y2cNeW_now h2{font-size:20px}.Y2cNeW_body .Y2cNeW_actions{padding:12px 20px calc(14px + env(safe-area-inset-bottom));z-index:1;background:#fff;border-top:1px solid #eeebe7;margin:16px -20px -22px;position:sticky;bottom:-22px}}.Y2cNeW_dialog:has(.Y2cNeW_turn) .Y2cNeW_thread{min-height:0}.Y2cNeW_thinking:only-child{justify-content:center;margin:auto}.Y2cNeW_h2b{margin:26px 0 12px!important;font-size:18px!important}.Y2cNeW_actions .Y2cNeW_fine{margin:0}.Y2cNeW_bar3 i.Y2cNeW_now3{background:#b9b4ae}.Y2cNeW_retry{color:#fff;font:inherit;cursor:pointer;background:#8e1f31;border:0;border-radius:8px;margin-top:8px;padding:7px 14px;font-size:14px;font-weight:600;display:block}.Y2cNeW_samples{margin-top:22px}.Y2cNeW_samples ul{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.Y2cNeW_samples li button{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:#fff;border:1px solid #0000001f;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;display:flex}.Y2cNeW_samples li button:hover{border-color:#00000059}.Y2cNeW_samples li button span{flex-direction:column;gap:2px;display:flex}.Y2cNeW_samples li button b{font-size:15px;font-weight:600}.Y2cNeW_samples li button small{color:#0000008c;font-size:13px}.Y2cNeW_slotLaunch{color:#8f1d2c;width:56px;min-height:50px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;align-content:center;justify-items:center;gap:3px;padding:6px 2px;display:grid}.Y2cNeW_slotLaunch span{color:#8f1d2c;font-size:10.5px;font-weight:600;line-height:1}.Y2cNeW_slotLaunch:active{background:#f4f3ef}.Y2cNeW_slotLaunch:focus-visible{outline-offset:2px;outline:3px solid #c49861}.Y2cNeW_qTitle{margin:0 0 14px!important;font-size:20px!important}.Y2cNeW_segWide{width:100%;margin-bottom:14px;display:flex!important}.Y2cNeW_segWide button{flex:1}.Y2cNeW_composer{background:#fff;border:1px solid #dcd8d3;border-radius:14px;transition:border-color .15s,box-shadow .15s;overflow:hidden}.Y2cNeW_composer:focus-within{border-color:#171717;box-shadow:0 0 0 3px #1111}.Y2cNeW_qLabel{color:#3d3a37;justify-content:space-between;align-items:baseline;padding:12px 14px 0;font-size:13px;font-weight:600;display:flex}.Y2cNeW_qLabel small{color:#8a857f;font-size:12px;font-weight:400}.Y2cNeW_qBox:focus,.Y2cNeW_qBox:focus-visible{box-shadow:none!important;border:0!important;outline:none!important}.Y2cNeW_qBox{box-sizing:border-box;resize:none;field-sizing:content;color:#171717;width:100%;min-height:120px;max-height:260px;font:inherit;background:0 0;border:0;outline:none;padding:6px 14px 10px;font-size:16px;line-height:1.5;display:block}.Y2cNeW_qIdeas{background:#fbfaf8;border-top:1px solid #f0ede9;flex-wrap:wrap;gap:6px;padding:10px 12px 12px;display:flex}.Y2cNeW_qIdeas button{color:#3d3a37;min-height:32px;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e3e0dc;border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 11px;font-size:13.5px;display:inline-flex}.Y2cNeW_qIdeas button:hover{border-color:#bdb8b2}.Y2cNeW_qOpts{grid-template-columns:auto auto;justify-content:start;gap:10px 22px;margin-top:16px;display:grid}.Y2cNeW_optRow{gap:6px;display:grid}.Y2cNeW_optRow>span{color:#6e6a66;font-size:12px;font-weight:600}.Y2cNeW_seg{background:#f1efeb;border-radius:11px;padding:3px;display:inline-flex}.Y2cNeW_seg button{color:#55524d;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 13px;font-size:14px}.Y2cNeW_seg button[aria-checked=true]{color:#171717;background:#fff;font-weight:600;box-shadow:0 1px 2px #0002,0 0 0 1px #0000000d}@media (max-width:600px){.Y2cNeW_qIdeas{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.Y2cNeW_qIdeas::-webkit-scrollbar{display:none}.Y2cNeW_qOpts{grid-template-columns:1fr}.Y2cNeW_optRow{grid-template-columns:56px 1fr;align-items:center}.Y2cNeW_optRow .Y2cNeW_seg{display:flex}.Y2cNeW_optRow .Y2cNeW_seg button{flex:1}}.Y2cNeW_grab{display:none}@media (max-width:600px){.Y2cNeW_dialog{transition:transform .2s,height .22s,border-radius .22s}.Y2cNeW_grab{touch-action:none;cursor:grab;flex:none;justify-content:center;align-items:flex-end;height:22px;display:flex}.Y2cNeW_grab i{background:#d3cfca;border-radius:3px;width:38px;height:5px}.Y2cNeW_top{padding-top:4px}.Y2cNeW_tall{box-shadow:none;border-radius:0}.Y2cNeW_tall .Y2cNeW_body{flex-direction:column;flex:1;display:flex}.Y2cNeW_tall .Y2cNeW_composer{flex-direction:column;flex:1;min-height:0;display:flex}.Y2cNeW_tall .Y2cNeW_qBox{flex:1;max-height:none}.Y2cNeW_tall .Y2cNeW_body .Y2cNeW_actions{margin-top:auto}.Y2cNeW_tall .Y2cNeW_grab{padding-top:max(0px,env(safe-area-inset-top))}}.Y2cNeW_writeHead{border-bottom:1px solid #eeebe7;flex:none;align-items:center;gap:8px;padding:10px 12px 10px 20px;display:flex}.Y2cNeW_writeHead span{flex:1;font-size:15px;font-weight:600}.Y2cNeW_writeDone,.Y2cNeW_writeSend{font:inherit;color:#841b2b;cursor:pointer;background:0 0;border:0;padding:8px;font-size:16px;font-weight:600}.Y2cNeW_writeSend{color:#fff;background:#841b2b;border-radius:999px;padding:6px 14px;font-size:14px}.Y2cNeW_writeSend:disabled{background:#d9d5d1}.Y2cNeW_dialog[data-writing] .Y2cNeW_top,.Y2cNeW_dialog[data-writing] .Y2cNeW_grab,.Y2cNeW_dialog[data-writing] .Y2cNeW_bar3{display:none}.Y2cNeW_dialog[data-writing] .Y2cNeW_body{flex-direction:column;flex:1;padding:0;display:flex;overflow:hidden}.Y2cNeW_dialog[data-writing=mention] .Y2cNeW_body>:not(.Y2cNeW_composer){display:none}.Y2cNeW_dialog[data-writing=mention] .Y2cNeW_composer{box-shadow:none;border:0;border-radius:0;flex-direction:column;flex:1;display:flex}.Y2cNeW_dialog[data-writing=mention] .Y2cNeW_qLabel{display:none}.Y2cNeW_dialog[data-writing=mention] .Y2cNeW_qBox{flex:1;max-height:none;padding:16px 20px;font-size:17px}.Y2cNeW_dialog[data-writing=reply] .Y2cNeW_thread{display:none}.Y2cNeW_dialog[data-writing=reply] .Y2cNeW_compose{border:0;flex:1;padding:12px 20px}.Y2cNeW_dialog[data-writing=reply] .Y2cNeW_say{border:0;flex:1;align-items:stretch;padding:0}.Y2cNeW_dialog[data-writing=reply] .Y2cNeW_say textarea{max-height:none;font-size:17px}.Y2cNeW_dialog[data-writing=reply] .Y2cNeW_say button,.Y2cNeW_dialog[data-writing=reply] .Y2cNeW_writeNow,.Y2cNeW_dialog[data-writing=draft] .Y2cNeW_body>:not(.Y2cNeW_paperWrap){display:none}.Y2cNeW_dialog[data-writing=draft] .Y2cNeW_paperWrap{flex:1;display:flex}.Y2cNeW_dialog[data-writing=draft] .Y2cNeW_paper{resize:none;border:0;border-radius:0;flex:1;min-height:0;padding:16px 20px;font-size:17px}
.Jg75-G_picker{border:0;border-top:1px solid #dedbd3;min-width:0;margin:18px 0 6px;padding:16px 0 0}.Jg75-G_picker legend{padding:0 8px 0 0;font-size:15px;font-weight:600}.Jg75-G_controls{flex-wrap:wrap;align-items:center;gap:12px 22px;display:flex}.Jg75-G_controls label{cursor:pointer;align-items:center;gap:8px;margin:0;display:flex}.Jg75-G_controls input[type=radio]{accent-color:#245647;width:18px;height:18px}.Jg75-G_controls input[type=date]{width:auto;max-width:100%;color:inherit;font:inherit;background:0 0;border:1px solid #bbb8ae;border-radius:6px;min-height:42px;padding:8px 10px}.Jg75-G_picker small{color:#666960;margin-top:8px;font-size:12px;display:block}.Jg75-G_picker small[role=alert]{color:#9b3428}
.t7dbPG_choice{letter-spacing:0;align-items:flex-start;gap:10px;margin-top:20px;font-size:14px;line-height:1.5;display:flex}.t7dbPG_choice input{accent-color:#171717;flex:0 0 18px;width:18px;height:18px;margin:2px 0 0}.t7dbPG_choice span{overflow-wrap:anywhere;min-width:0}.t7dbPG_choice small{color:#575757;margin-top:4px;font-size:12px;display:block}.t7dbPG_choice a{color:inherit;text-decoration:underline}
._yUTzG_editor{width:100%;color:var(--text,#111);justify-items:center;gap:14px;display:grid}._yUTzG_bar{z-index:6;background:var(--white,#fff);border:1px solid var(--line,#e7e5e0);scrollbar-width:none;border-radius:12px;align-items:center;gap:2px;max-width:100%;padding:4px;display:flex;position:sticky;top:0;overflow-x:auto;box-shadow:0 1px 2px #0000000a,0 8px 24px #00000014}._yUTzG_bar::-webkit-scrollbar{display:none}._yUTzG_sep{background:var(--line,#e7e5e0);flex:0 0 1px;align-self:stretch;margin:6px 4px}._yUTzG_seg{background:#f1f0ec;border-radius:8px;gap:2px;padding:2px;display:flex}._yUTzG_seg button{min-height:32px;font:inherit;color:var(--muted,#6b6b66);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}._yUTzG_seg button[aria-pressed=true]{background:var(--white,#fff);color:var(--text,#111);box-shadow:0 1px 2px #0000001f}._yUTzG_column{gap:28px;min-width:0;max-width:100%;display:grid}._yUTzG_canvas{border-radius:2px;max-width:100%;margin-top:22px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000000d,0 2px 4px #0000000d,0 18px 40px #00000014;container-type:inline-size;overflow:visible!important}._yUTzG_printable{outline:1px dashed #0000001f;position:absolute}._yUTzG_guideX,._yUTzG_guideY{pointer-events:none;z-index:5;background:var(--seal,#8a1c2b);position:absolute}._yUTzG_guideX{width:1px;top:0;bottom:0;left:50%}._yUTzG_guideY{height:1px;top:50%;left:0;right:0}._yUTzG_block{cursor:pointer;outline:1px dashed #0000002e;transition:outline-color .15s;position:absolute}._yUTzG_block:hover{outline-color:#0006}._yUTzG_selected{outline:1.5px solid var(--text,#111);z-index:3}._yUTzG_words{white-space:pre-wrap;color:#52605b;pointer-events:none;overflow-wrap:anywhere;height:100%;line-height:1.5;overflow:hidden}._yUTzG_drawing{pointer-events:none;width:100%;height:100%;display:block}._yUTzG_ink{position:absolute;inset:0}._yUTzG_ink svg{color:#293e35;width:100%;height:100%;display:block}._yUTzG_empty{text-align:center;color:var(--muted,#6b6b66);padding:24px;font-size:14px}._yUTzG_inspectHead{align-items:center;gap:4px;display:flex}._yUTzG_inspectHead>span{flex:1;font-size:16px;font-weight:600;display:grid}._yUTzG_inspectHead small{color:var(--muted,#6b6b66);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;overflow:hidden}._yUTzG_iconBtn{width:32px;height:32px;color:var(--muted,#6b6b66);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}._yUTzG_iconBtn:hover{color:var(--text,#111);background:#f1f0ec}._yUTzG_field{gap:6px;min-width:0;display:grid}._yUTzG_field>span:first-child{color:var(--muted,#6b6b66);font-size:12px}._yUTzG_pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}._yUTzG_input{border:1px solid var(--line-strong,#d6d4ce);width:100%;min-height:38px;font:inherit;color:var(--text,#111);box-sizing:border-box;background:#fff;border-radius:8px;padding:8px 10px;font-size:14px}textarea._yUTzG_input{resize:vertical;line-height:1.5}._yUTzG_input:focus{outline:2px solid var(--text,#111);outline-offset:-1px}._yUTzG_unit{position:relative}._yUTzG_unit i{color:var(--muted,#6b6b66);pointer-events:none;font-size:12px;font-style:normal;position:absolute;top:50%;right:10px;transform:translateY(-50%)}._yUTzG_field ._yUTzG_seg{width:100%}._yUTzG_field ._yUTzG_seg button{flex:1;padding:0 8px}._yUTzG_wide{border:1px solid var(--line-strong,#d6d4ce);min-height:38px;font:inherit;cursor:pointer;background:#fff;border-radius:8px;padding:0 14px;font-size:14px;font-weight:500}._yUTzG_wide:hover:not(:disabled){border-color:var(--text,#111)}._yUTzG_wide:disabled{opacity:.5}._yUTzG_primary{background:var(--text,#111);color:#fff;min-height:38px;font:inherit;cursor:pointer;border:0;border-radius:8px;padding:0 16px;font-size:14px;font-weight:600}._yUTzG_note{color:var(--muted,#6b6b66);margin:0;font-size:13px;line-height:1.5}._yUTzG_error{color:#9b1b30;margin:0;font-size:14px;line-height:1.5}._yUTzG_overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1200;background:#00000073;place-items:center;padding:16px;display:grid;position:fixed;inset:0}._yUTzG_dialog{box-sizing:border-box;background:#fff;border-radius:14px;gap:14px;width:min(520px,100%);max-height:90dvh;padding:20px;display:grid;overflow:auto;box-shadow:0 30px 80px #00000040}._yUTzG_drop{border:1.5px dashed var(--line-strong,#d6d4ce);cursor:pointer;text-align:center;background:#faf9f7;border-radius:10px;justify-items:center;gap:4px;padding:22px;display:grid;position:relative}._yUTzG_drop:hover{border-color:var(--text,#111)}._yUTzG_drop span{font-size:14px;font-weight:600}._yUTzG_drop small{color:var(--muted,#6b6b66);font-size:12px}._yUTzG_drop input{opacity:0;cursor:pointer;position:absolute;inset:0}._yUTzG_result{border:1px solid var(--line,#e7e5e0);background:#fff;border-radius:10px;height:220px}._yUTzG_result svg{width:100%;height:100%}._yUTzG_dialogActions{justify-content:flex-end;gap:8px;display:flex}._yUTzG_editor button:focus-visible,._yUTzG_editor input:focus-visible,._yUTzG_editor textarea:focus-visible,._yUTzG_editor select:focus-visible{outline:2px solid var(--seal,#8a1c2b);outline-offset:2px}@media (max-width:759.98px){._yUTzG_editor{gap:10px}._yUTzG_bar{justify-content:flex-start;width:100%}._yUTzG_column{max-width:100%;margin:0 auto}._yUTzG_seg button{padding:0 10px}}@media (min-width:760px){._yUTzG_editor{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:16px;display:flex}._yUTzG_error{text-align:center;flex-basis:100%;order:-1}._yUTzG_bar{flex-direction:column;flex:none;margin-top:22px;padding:4px;top:22px;overflow:visible}._yUTzG_sep{flex:0 0 1px;align-self:stretch;width:auto;height:1px;margin:4px 6px}._yUTzG_column{flex:0 auto;max-width:calc(100% - 72px)}}._yUTzG_inked ._yUTzG_words{color:#0000}._yUTzG_inked ._yUTzG_drawing{opacity:0}._yUTzG_status{z-index:4;border:1px solid var(--line,#e7e5e0);color:var(--muted,#6b6b66);pointer-events:none;background:#ffffffe6;border-radius:999px;padding:4px 10px;font-size:12px;position:absolute;top:10px;right:10px}._yUTzG_typing{resize:none;width:100%;height:100%;font:inherit;color:var(--text,#111);box-sizing:border-box;background:#ffffffd9;border:0;outline:none;margin:0;padding:0;line-height:1.5;position:absolute;inset:0;overflow:auto}._yUTzG_floating{z-index:1100;border:1px solid var(--line,#e7e5e0);background:#fff;border-radius:12px;animation:.12s ease-out _yUTzG_popIn;position:fixed;box-shadow:0 2px 6px #0000000f,0 18px 48px #00000029}@keyframes _yUTzG_popIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}._yUTzG_pop{width:260px;padding:12px}._yUTzG_popInner{gap:10px;display:grid}._yUTzG_popTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--muted,#6b6b66);margin:0;font-size:12px;font-weight:600}._yUTzG_list{gap:2px;max-height:320px;margin:0 -4px;display:grid;overflow-y:auto}._yUTzG_list button{width:100%;min-height:36px;font:inherit;text-align:left;color:var(--text,#111);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:6px 10px;font-size:14px;display:flex}._yUTzG_list button:hover{background:#f4f3ef}._yUTzG_list button[aria-pressed=true]{background:#ecebe6;font-weight:600}._yUTzG_list button span{text-align:center;width:30px;font-weight:500;line-height:1}._yUTzG_list button small{color:var(--muted,#6b6b66);margin-left:auto;font-size:12px;font-weight:400}._yUTzG_menu{min-width:210px;padding:6px}._yUTzG_menuInner{gap:1px;display:grid}._yUTzG_menuInner>button{min-height:34px;font:inherit;color:var(--text,#111);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:6px 10px;font-size:14px;display:flex}._yUTzG_menuInner>button:hover{background:#f4f3ef}._yUTzG_menuInner svg{color:var(--muted,#6b6b66)}._yUTzG_menuRow{gap:4px;padding:4px 6px;display:flex}._yUTzG_menuRow button{cursor:pointer;height:32px;color:var(--muted,#6b6b66);background:#f4f3ef;border:0;border-radius:7px;flex:1;place-items:center;display:grid}._yUTzG_menuRow button[aria-pressed=true]{background:var(--text,#111);color:#fff}._yUTzG_menuSep{background:var(--line,#e7e5e0);height:1px;margin:4px 6px}._yUTzG_danger,._yUTzG_danger svg{color:#9b1b30!important}@media (max-width:759.98px){._yUTzG_floating{width:auto;padding:14px 16px calc(16px + env(safe-area-inset-bottom));border-radius:16px 16px 0 0;animation:.2s ease-out _yUTzG_sheetUp;bottom:0;right:0;top:auto!important;left:0!important}@keyframes _yUTzG_sheetUp{0%{transform:translateY(100%)}to{transform:none}}._yUTzG_list{max-height:50dvh}._yUTzG_list button,._yUTzG_menuInner>button{min-height:44px;font-size:15px}}._yUTzG_list button:disabled{opacity:.4;cursor:default}._yUTzG_list button svg{color:var(--muted,#6b6b66);flex-shrink:0}._yUTzG_railBtn{width:56px;min-height:52px;color:var(--text,#111);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;align-content:center;justify-items:center;gap:3px;padding:6px 2px;display:grid}._yUTzG_railBtn span{color:var(--muted,#6b6b66);font-size:10.5px;font-weight:500;line-height:1}._yUTzG_railBtn:hover:not(:disabled){background:#f4f3ef}._yUTzG_railBtn[aria-pressed=true]{background:#ecebe6}._yUTzG_railBtn[aria-pressed=true] span{color:var(--text,#111)}._yUTzG_railBtn:disabled{opacity:.3;cursor:default}._yUTzG_bar ._yUTzG_sep{margin:4px 10px}._yUTzG_chip{height:34px;font:inherit;color:var(--text,#111);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}._yUTzG_chip:hover{background:#f4f3ef}._yUTzG_chip[aria-pressed=true]{background:#ecebe6}._yUTzG_chip svg{color:var(--muted,#6b6b66);flex-shrink:0}._yUTzG_chipText{text-overflow:ellipsis;max-width:140px;overflow:hidden}._yUTzG_chipDanger:hover{background:#fbeaec}._yUTzG_chipDanger svg{color:#9b1b30}._yUTzG_placeholder{color:var(--muted,#9a9a95);font-style:normal}._yUTzG_pop ._yUTzG_seg+._yUTzG_popTitle{margin-top:4px}@media (max-width:759.98px){._yUTzG_bar{gap:0;padding:3px}._yUTzG_railBtn{width:52px;min-height:48px}._yUTzG_bar ._yUTzG_sep{margin:8px 3px}._yUTzG_chipText{max-width:96px}}@keyframes _yUTzG_fadeOnly{0%{opacity:0}to{opacity:1}}@media (max-width:759.98px){._yUTzG_railBtn{width:44px;padding:5px 0}._yUTzG_railBtn span{font-size:10px}._yUTzG_bar ._yUTzG_sep{margin:8px 1px}._yUTzG_chip{gap:3px;padding:0 7px;font-size:12.5px}._yUTzG_chipText{max-width:76px}}._yUTzG_grid{background-image:linear-gradient(90deg,#8a1c2b29 1px,#0000 1px),linear-gradient(#8a1c2b29 1px,#0000 1px)!important}._yUTzG_seg button:disabled{opacity:.4;cursor:default}._yUTzG_guideX,._yUTzG_guideY{z-index:9}@media (max-width:759.98px){._yUTzG_bar{justify-content:space-between;gap:0;padding:4px;display:flex}._yUTzG_bar ._yUTzG_sep{flex:0 0 1px;margin:10px 1px}._yUTzG_railBtn{flex:1 1 0;width:auto;min-width:0;min-height:52px;padding:6px 0}._yUTzG_railBtn span{white-space:nowrap;font-size:11px}._yUTzG_chip{justify-content:center;min-width:44px;height:44px;padding:0 9px;font-size:13px}}@media (max-width:389.98px){._yUTzG_railBtn span{display:none}._yUTzG_railBtn{min-height:48px}}@media (min-width:760px){._yUTzG_canvas{margin-top:0}._yUTzG_bar{margin-top:0;top:0}}@media (max-width:759.98px){._yUTzG_bar{z-index:20;border:0;border-top:1px solid var(--line,#e7e5e0);width:auto;max-width:none;box-shadow:none;padding:6px 8px calc(6px + env(safe-area-inset-bottom));overscroll-behavior-x:contain;scrollbar-width:none;border-radius:0;position:fixed;inset:auto 0 0;overflow:auto hidden}._yUTzG_bar::-webkit-scrollbar{display:none}._yUTzG_bar ._yUTzG_sep{display:none}._yUTzG_railBtn{min-height:50px}._yUTzG_editor{gap:0}._yUTzG_canvas{margin-top:4px}._yUTzG_status{top:auto;bottom:10px;right:10px}}._yUTzG_typeSheet{z-index:40;overscroll-behavior:none;background:var(--white,#fff);flex-direction:column;padding-bottom:48px;display:flex;position:fixed;inset:0;overflow:hidden}._yUTzG_typeSheet .le-rich-wrap{overscroll-behavior:contain}._yUTzG_typeHead{padding:calc(10px + env(safe-area-inset-top)) 16px 10px;border-bottom:1px solid var(--line,#e7e5e0);color:var(--muted,#6b6b66);justify-content:space-between;align-items:center;font-size:13px;display:flex}._yUTzG_typeHead button{font:inherit;color:var(--seal,#8a1c2b);cursor:pointer;background:0 0;border:0;padding:6px 2px;font-size:16px;font-weight:600}@media (max-width:759.98px){._yUTzG_floating{z-index:50}._yUTzG_sizeList{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;max-height:none;margin:0;display:grid}._yUTzG_sizeList button{border:1px solid var(--line,#e7e5e0);text-align:center;border-radius:10px;flex-direction:column;justify-content:center;gap:2px;min-height:60px;padding:6px 2px;font-size:12.5px;line-height:1.1}._yUTzG_sizeList button>span{line-height:1}._yUTzG_sizeList button small{color:var(--muted,#6b6b66);font-size:10.5px}._yUTzG_sizeList button[aria-pressed=true]{border-color:var(--text,#111);box-shadow:inset 0 0 0 1px var(--text,#111);background:#f4f3ef}._yUTzG_sizeList button:first-child{flex-direction:column;grid-column:auto;min-height:60px;font-size:12.5px}._yUTzG_sizeList button small{align-self:center;margin:0}._yUTzG_sizeList button>span{margin-bottom:2px}._yUTzG_floatBottom{border-radius:16px 16px 0 0;width:auto;padding:14px 16px 10px;animation:.14s ease-out _yUTzG_popUp;top:auto!important;bottom:calc(62px + env(safe-area-inset-bottom))!important;left:0!important;right:0!important}@keyframes _yUTzG_popUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}._yUTzG_column{gap:8px}}._yUTzG_wide{justify-content:center;align-items:center;gap:8px;display:inline-flex}@media (max-width:759.98px){._yUTzG_status{background:linear-gradient(90deg,#8a1c2b 0 40%,#8a1c2b26 40% 100%) 0 0/250% 100%;border:0;border-radius:0;height:3px;padding:0;font-size:0;animation:1.1s linear infinite _yUTzG_statusSweep;inset:0 0 auto}@keyframes _yUTzG_statusSweep{0%{background-position:100% 0}to{background-position:-60% 0}}._yUTzG_status{left:50%;top:calc(62px + env(safe-area-inset-top));z-index:21;white-space:nowrap;position:fixed;bottom:auto;right:auto;transform:translate(-50%)}._yUTzG_editor{flex-direction:column;align-items:center;display:flex}._yUTzG_column{gap:4px;width:100%}}._yUTzG_block{outline-color:#00000024}._yUTzG_selected{outline-offset:0;cursor:move;cursor:default;z-index:auto;outline:1.5px solid #8f1d2c}._yUTzG_typing{z-index:5}@media (min-width:760px){._yUTzG_band ._yUTzG_bar{z-index:20;flex-direction:row;align-items:center;max-width:calc(100% - 360px);margin:0;padding:4px;position:absolute;top:14px;left:50%;overflow:auto visible;transform:translate(-50%)}._yUTzG_band ._yUTzG_bar ._yUTzG_sep{flex:0 0 1px;align-self:stretch;width:1px;height:auto;margin:6px 4px}._yUTzG_band ._yUTzG_railBtn{align-items:center;gap:6px;width:auto;min-height:36px;padding:0 10px;display:inline-flex}._yUTzG_band ._yUTzG_railBtn span{color:var(--text,#111);font-size:13px}._yUTzG_band ._yUTzG_railBtn[aria-pressed=true]{background:#ecebe6}._yUTzG_band ._yUTzG_bar ._yUTzG_chip{min-height:36px}._yUTzG_band ._yUTzG_column{width:100%}}._yUTzG_barStatus{color:var(--muted,#8a867d);white-space:nowrap;flex:none;padding:0 10px;font-size:12px}._yUTzG_dialogWide{width:min(820px,100%)}._yUTzG_libTabs{background:#f4f3ef;border-radius:10px;gap:2px;width:max-content;padding:3px;display:flex}._yUTzG_libTabs button{min-height:34px;font:inherit;color:#6e6e73;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 14px;font-size:14px;font-weight:500}._yUTzG_libTabs button[aria-selected=true]{color:#171717;background:#fff;box-shadow:0 1px 2px #00000014}._yUTzG_libBar{grid-template-columns:minmax(0,1fr) minmax(0,220px);gap:8px;display:grid}._yUTzG_libGrid{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:10px;max-height:min(56dvh,520px);margin:0;padding:0;list-style:none;display:grid;overflow:auto}._yUTzG_libGrid button{width:100%;font:inherit;cursor:pointer;text-align:center;background:#fff;border:1px solid #ecebe8;border-radius:10px;gap:6px;padding:8px;display:grid}._yUTzG_libGrid button:hover:not(:disabled){border-color:#171717}._yUTzG_libGrid button[aria-busy=true]{opacity:.5}._yUTzG_libGrid img{aspect-ratio:1;object-fit:contain;width:100%;height:auto}._yUTzG_libGrid span{color:#3a3833;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.25;display:-webkit-box;overflow:hidden}@media (max-width:599.98px){._yUTzG_libBar{grid-template-columns:1fr}._yUTzG_libGrid{grid-template-columns:repeat(auto-fill,minmax(92px,1fr))}}._yUTzG_cropDialog{width:min(640px,100%)}._yUTzG_cropWrap{border:1px solid var(--line,#e7e5e0);background:#f4f3ef;border-radius:10px;padding:18px;overflow:hidden}._yUTzG_cropStage{touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;max-width:100%;margin:0 auto;position:relative}._yUTzG_cropStage>svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._yUTzG_cropBox{cursor:move;touch-action:none;outline:1.5px solid #2563eb;position:absolute;box-shadow:0 0 0 9999px #f4f3efc7}._yUTzG_cropThirds{pointer-events:none;background:linear-gradient(90deg,#0000 calc(33.33% - .5px),#2563eb59 calc(33.33% - .5px) calc(33.33% + .5px),#0000 calc(33.33% + .5px) calc(66.66% - .5px),#2563eb59 calc(66.66% - .5px) calc(66.66% + .5px),#0000 calc(66.66% + .5px)),linear-gradient(#0000 calc(33.33% - .5px),#2563eb59 calc(33.33% - .5px) calc(33.33% + .5px),#0000 calc(33.33% + .5px) calc(66.66% - .5px),#2563eb59 calc(66.66% - .5px) calc(66.66% + .5px),#0000 calc(66.66% + .5px));position:absolute;inset:0}._yUTzG_cropActions>i{flex:1}@media (max-width:640px){._yUTzG_cropWrap{padding:14px}._yUTzG_cropActions{flex-wrap:wrap}._yUTzG_cropActions>._yUTzG_primary{flex:1 0 100%;min-height:46px}._yUTzG_cropActions>._yUTzG_wide{flex:1}._yUTzG_cropActions>i{display:none}}._yUTzG_previewBtn{color:#fff;width:100%;min-height:44px;font:inherit;cursor:pointer;background:#171717;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin:0 0 4px;padding:0 14px;font-size:15px;font-weight:600;display:flex}._yUTzG_previewBtn[aria-pressed=true]{color:#171717;background:#ecebe6}._yUTzG_groupLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--muted,#6b6b66);margin:10px 4px 4px;font-size:11px;font-weight:600}._yUTzG_group{background:#f6f5f1;border-radius:12px;margin:0 0 6px;display:grid;overflow:hidden}._yUTzG_group>button{width:100%;min-height:44px;font:inherit;text-align:left;color:var(--text,#111);cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 14px;font-size:15px;display:flex}._yUTzG_group>button+button{box-shadow:inset 0 1px #17171712}._yUTzG_group>button svg{color:var(--muted,#6b6b66);flex-shrink:0}._yUTzG_group>button:disabled{opacity:.4;cursor:default}._yUTzG_group>button:active:not(:disabled){background:#ecebe6}._yUTzG_sw{background:#d9d8d2;border-radius:13px;flex-shrink:0;width:42px;height:26px;margin-left:auto;transition:background .18s;position:relative}._yUTzG_sw:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}._yUTzG_sw[data-on]{background:#171717}._yUTzG_sw[data-on]:after{transform:translate(16px)}._yUTzG_block.le-multi{box-shadow:0 0 0 1.5px #2563eb}._yUTzG_zoomOuter{width:100%;position:relative}._yUTzG_zoomInner{transform-origin:0 0;width:100%}._yUTzG_floatUndo{z-index:8;background:#fffffff0;border-radius:999px;align-items:center;gap:2px;padding:3px;display:flex;position:absolute;top:6px;right:6px;box-shadow:0 1px 5px #00000029,0 0 0 .5px #0000001a}._yUTzG_floatUndo button{color:#171717;min-width:34px;height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid}._yUTzG_floatUndo button:active:not(:disabled){background:#ecebe6}._yUTzG_floatUndo ._yUTzG_fitBtn{padding:0 10px;font-size:13px;font-weight:600}@media (min-width:760px){._yUTzG_band ._yUTzG_bar._yUTzG_compact ._yUTzG_railBtn span{display:none}._yUTzG_band ._yUTzG_bar._yUTzG_compact ._yUTzG_railBtn{padding:0 9px}._yUTzG_band ._yUTzG_bar._yUTzG_tight [data-low],._yUTzG_band ._yUTzG_bar._yUTzG_slim ._yUTzG_slimText{display:none}._yUTzG_band ._yUTzG_bar._yUTzG_wrapped{flex-wrap:wrap;justify-content:center;row-gap:2px;max-width:calc(100% - 24px);margin:14px auto 8px;position:relative;top:auto;left:auto;overflow-x:visible;transform:none}}._yUTzG_slimIcon{display:none}@media (min-width:760px){._yUTzG_band ._yUTzG_bar._yUTzG_slim ._yUTzG_slimIcon{display:block}._yUTzG_band ._yUTzG_railBtn._yUTzG_iconOnly{padding:0 9px}}._yUTzG_dialog>*{min-width:0}._yUTzG_libTabs{max-width:100%}@media (max-width:759.98px){._yUTzG_libTabs{box-sizing:border-box;width:100%}._yUTzG_libTabs button{white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;min-width:0;padding:0 6px;overflow:hidden}._yUTzG_floatBottom{overscroll-behavior:contain;max-height:calc(100dvh - 150px);overflow-y:auto}}._yUTzG_dockHelper{display:contents}._yUTzG_writeForMe{color:#701b2a;font:600 13px/1.2 var(--sans,inherit);text-align:left;cursor:pointer;pointer-events:auto;white-space:normal;background:#fffaf2;border:1px solid #ddd5cc;border-radius:999px;align-items:center;gap:6px;margin-top:10px;padding:7px 12px;display:none}:root[data-write-for-me] ._yUTzG_writeForMe{display:inline-flex}._yUTzG_writeForMe:active{background:#f3ece2}._yUTzG_layers{gap:2px;display:grid}._yUTzG_layerList{gap:4px;margin:0;padding:0;list-style:none;display:grid}._yUTzG_layerRow{touch-action:none;background:#f6f5f1;border-radius:10px;align-items:center;height:52px;transition:transform .15s;display:flex}._yUTzG_layerRow[data-on]{background:#fff;box-shadow:inset 0 0 0 2px #171717}._yUTzG_layerRow[data-drag]{z-index:2;background:#fff;transition:none;position:relative;box-shadow:0 8px 22px #0000002e,inset 0 0 0 1px #e3e0dc}._yUTzG_layerPick{min-width:0;height:100%;font:inherit;color:#171717;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:0 4px 0 6px;display:flex}._yUTzG_layerThumb{color:#55524d;background:#fff;border:1px solid #e7e5e0;border-radius:7px;flex:none;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}._yUTzG_layerThumb svg{width:32px;height:32px}._yUTzG_layerName{flex:1;min-width:0;font-size:14px;line-height:1.25;display:grid}._yUTzG_layerName>span,._yUTzG_layerName>:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._yUTzG_layerName small{color:var(--muted,#6b6b66);font-size:11.5px}._yUTzG_layerGrip{color:#8a857f;cursor:grab;touch-action:none;flex:none;place-items:center;width:40px;height:100%;display:grid}._yUTzG_layerGrip:active{cursor:grabbing;color:#171717}._yUTzG_layersHint{color:var(--muted,#6b6b66);margin:8px 4px 2px;font-size:12px}._yUTzG_layersEmpty{color:var(--muted,#6b6b66);margin:4px;font-size:14px}._yUTzG_popLayers{width:300px;max-height:min(480px,100dvh - 120px);overflow-y:auto}
.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}
