.cl-sheet{--paper:#ece5d3;background:var(--paper);grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:minmax(34px,auto);grid-auto-flow:dense;color:#1d1a16;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-image:linear-gradient(#3c280a09 1px,#0000 1px);background-size:100% 3px;gap:10px;padding:16px;display:grid;box-shadow:0 1px #00000014,0 10px 30px #0000001f}.cl-masthead{text-align:center;letter-spacing:.02em;text-wrap:balance;border-bottom:3px double #1d1a16;grid-column:1/-1;padding-bottom:6px;font:700 30px/1.05 Bodoni Moda,Georgia,serif}.cl-masthead small{letter-spacing:.3em;text-transform:uppercase;margin-top:4px;font:400 10px/1.6 Old Standard TT,Georgia,serif;display:block}.cl-empty{text-align:center;grid-column:1/-1;padding:32px 0;font:italic 14px/1.5 Old Standard TT,Georgia,serif}.cl-ad{box-sizing:border-box;--ink:#1d1a16;--spot:#7a2e1f;--adpaper:transparent;color:var(--ink);background:var(--adpaper);flex-direction:column;gap:4px;min-width:0;text-decoration:none;display:flex;position:relative}a.cl-ad{cursor:pointer;transition:transform .12s,box-shadow .12s}a.cl-ad:hover{box-shadow:0 3px 0 var(--ink);transform:translateY(-1px)}a.cl-ad:focus-visible{outline-offset:3px;outline:2px solid #0a7ea4}.cl-ad.b-none{border:0}.cl-ad.b-hairline{border:1px solid var(--ink)}.cl-ad.b-double{border:3px double var(--ink)}.cl-ad.b-heavy{border:2.5px solid var(--ink)}.cl-ad.t-tinted{--adpaper:color-mix(in srgb,var(--ink)7%,transparent)}.cl-ad.t-reversed{--adpaper:var(--ink);color:var(--paper)}.cl-ad.t-reversed .cl-part{color:var(--paper)}.cl-part{overflow-wrap:anywhere;min-width:0;margin:0}.cl-header{text-align:center;letter-spacing:.14em;text-transform:uppercase;align-self:stretch}.cl-h-rule{border-top:2px solid;border-bottom:1px solid;padding:1px 0}.cl-h-reversed{background:var(--ink);padding:2px 6px;color:var(--paper)!important}.t-reversed .cl-h-reversed{background:var(--paper);color:var(--ink)!important}.cl-h-boxed{border:1.5px solid;align-self:center;padding:1px 8px}.cl-h-ornament:before{content:"❦ "}.cl-h-ornament:after{content:"  ❦"}.cl-h-tab{background:var(--spot);letter-spacing:.1em;align-self:flex-start;padding:2px 9px;color:#fff!important}.cl-h-none{display:none}.cle-editing .cl-h-none{opacity:.35;border:1px dashed;display:block;font-size:9px!important}.cl-title{text-wrap:balance;line-height:1.08}.cl-body{-webkit-hyphens:auto;hyphens:auto;flex:auto}.cl-price{font-variant-numeric:tabular-nums}.cl-linkmark{letter-spacing:.06em;text-transform:uppercase;opacity:.55;font:600 9px/1 IBM Plex Mono,ui-monospace,monospace;position:absolute;bottom:3px;right:4px}.cl-part[contenteditable=true]{outline-offset:2px;cursor:text;background:#ffffff8c;outline:2px solid #0a7ea4}@media (max-width:640px){.cl-sheet{padding:12px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.cl-ad{grid-column:span 2!important;width:auto!important}.cl-masthead{font-size:24px}}@media (prefers-reduced-motion:reduce){a.cl-ad{transition:none}}.cl-part a,.cl-rl{color:inherit;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.cl-list{text-align:left;margin:0;padding-left:1.2em;list-style:outside}.cl-part b{font-weight:700}.cl-sheet.cl-phone{padding:12px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.cl-sheet.cl-phone .cl-ad{grid-column:span 2!important;width:auto!important}.cl-sheet.cl-phone .cl-masthead{font-size:24px}.cle{--c-chrome:#f2f3f1;--c-panel:#fff;--c-line:#d8dbd5;--c-text:#1b1e1c;--c-muted:#5f6762;--c-cyan:#0a7ea4;--c-magenta:#b8236f;--c-amber:#a86b12;--c-ui:"IBM Plex Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--c-mono:"IBM Plex Mono",ui-monospace,"Cascadia Mono",monospace;z-index:50;background:var(--c-chrome);color:var(--c-text);font:13px/1.45 var(--c-ui);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;grid-template-rows:auto auto 1fr;display:grid;position:fixed;inset:0}.cle button,.cle select,.cle input,.cle textarea{font:inherit;color:inherit}.cle button{cursor:pointer}.cle :focus-visible{outline:2px solid var(--c-cyan);outline-offset:2px}.cle-top{background:var(--c-panel);border-bottom:1px solid var(--c-line);flex-wrap:wrap;align-items:center;gap:10px 12px;padding:8px 16px;display:flex}.cle-top h1{margin:0 6px 0 0;font-size:14px;font-weight:600}.cle-crumbs{font:12px var(--c-mono);color:var(--c-muted);flex-wrap:wrap;flex:200px;align-items:center;gap:4px;min-width:0;display:flex}.cle-crumbs button{color:var(--c-muted);background:0 0;border:0;border-radius:3px;padding:2px 4px}.cle-crumbs button:hover{background:var(--c-chrome);color:var(--c-text)}.cle-crumbs .here{color:var(--c-cyan);font-weight:600}.cle-seg{border:1px solid var(--c-line);border-radius:6px;display:inline-flex;overflow:hidden}.cle-seg button{background:var(--c-panel);border:0;border-right:1px solid var(--c-line);padding:4px 10px}.cle-seg button:last-child{border-right:0}.cle-seg button[aria-pressed=true]{background:var(--c-text);color:var(--c-panel)}.cle-btn{border:1px solid var(--c-line);background:var(--c-panel);border-radius:6px;padding:4px 10px}.cle-btn:hover{border-color:var(--c-muted)}.cle-btn:disabled{opacity:.4;cursor:default}.cle-btn.primary{background:var(--c-cyan);border-color:var(--c-cyan);color:#fff;font-weight:600}.cle-status{color:var(--c-muted);font-size:12px}.cle-status.bad{color:#b42318}.cle-label{color:var(--c-muted);text-transform:uppercase;letter-spacing:.06em;font-size:11px}.cle-help{color:var(--c-muted);border-bottom:1px solid var(--c-line);flex-wrap:wrap;gap:4px 18px;padding:6px 16px;font-size:12px;display:flex}.cle-help b{color:var(--c-text);font-weight:500}.cle-main{grid-template-columns:200px minmax(0,1fr) 340px;min-height:0;display:grid}.cle-pane{background:var(--c-panel);min-height:0;overflow:auto}.cle-left{border-right:1px solid var(--c-line);overflow-x:hidden}.cle-right{border-left:1px solid var(--c-line);flex-direction:column;display:flex;overflow:hidden}.cle-right.de-panel{height:auto}.cle-dot{background:var(--c-muted);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-left:8px;display:inline-block}.cle-dot[hidden]{display:none}.cle-editing .cle-hidden{outline-offset:1px;outline:1px dashed}.de-row.c-words textarea,.de-row input#cle-title,.de-row input#cle-url,.de-row input#cle-ulabel{background:var(--de-field);resize:vertical;width:100%;font:inherit;border:1px solid #0000;border-radius:7px;padding:6px 8px}.de-row.c-words{align-items:start}.de-row.c-words textarea:focus,.de-row input#cle-title:focus{border-color:var(--de-cyan);background:var(--de-bg);outline:none}.cle-pane section{border-bottom:1px solid var(--c-line);gap:8px;padding:12px 14px;display:grid}.cle-pane h2{text-transform:uppercase;letter-spacing:.08em;color:var(--c-muted);margin:0;font-size:11px;font-weight:600}.cle-tree{margin:0;padding:0;font-size:12px;list-style:none}.cle-tree ul{margin:0;padding:0 0 0 14px;list-style:none}.cle-tree button{text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:4px;align-items:baseline;gap:6px;width:100%;padding:3px 6px;display:flex;overflow:hidden}.cle-tree button:hover{background:var(--c-chrome)}.cle-tree button.on{background:color-mix(in srgb,var(--c-cyan)16%,transparent);color:var(--c-cyan);font-weight:600}.cle-kind{font:10px var(--c-mono);color:var(--c-muted)}.cle-tpl{border-top:1px dashed var(--c-line);grid-template-columns:1fr auto;align-items:center;gap:2px 8px;padding:4px 0;font-size:12px;display:grid}.cle-tpl:first-of-type{border-top:0}.cle-tpl small{color:var(--c-muted);grid-column:1}.cle-tpl button{grid-row:span 2}.cle-canvas{min-height:0;padding:24px;overflow:auto}.cle-wrap{margin:0 auto;position:relative}.cle-page{transform-origin:0 0}.cle-overlay{pointer-events:none;position:absolute;inset:0}.cle-hud{background:var(--c-text);color:var(--c-panel);font:500 12px/1.3 var(--c-mono);z-index:80;opacity:0;pointer-events:none;border-radius:6px;max-width:calc(100% - 32px);padding:7px 12px;transition:opacity .15s;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.cle-hud.show{opacity:1}.cle-flag{color:var(--c-amber);border:1px solid var(--c-amber);white-space:nowrap;border-radius:999px;padding:0 7px;font-size:11px}.cle-flag button{color:inherit;background:0 0;border:0;padding:0 0 0 4px;font-size:11px;text-decoration:underline}.cle-btns{flex-wrap:wrap;gap:6px;display:flex}.cle-note{color:var(--c-muted);margin:0;font-size:12px}@media (max-width:860px){.cle{display:block;position:static}.cle-main,.cle-main.cle-nopanel{grid-template-columns:minmax(0,1fr)}.cle-canvas{padding:12px;overflow:visible}.cle-pane{overflow:visible}.cle-left,.cle-right{border:0;border-top:1px solid var(--c-line)}}@media (prefers-reduced-motion:reduce){.cle-hud{transition:none}}.cle-main.cle-nopanel{grid-template-columns:200px minmax(0,1fr) 0}.cle-main.cle-nopanel .cle-right{display:none}.cle-iconbtn{align-items:center;gap:6px;display:inline-flex}.cle-iconbtn svg{width:15px;height:15px}.cle-iconbtn[aria-pressed=true]{background:var(--c-text);color:var(--c-panel);border-color:var(--c-text)}.cle-tools{z-index:30;background:var(--c-panel);border:1px solid var(--c-line);border-radius:10px;align-items:center;gap:2px;width:max-content;max-width:100%;margin:0 0 14px;padding:4px;display:flex;position:sticky;top:0;left:0;box-shadow:0 2px 8px #00000014}.cle-tools button{background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;min-width:30px;height:30px;padding:0 6px;display:inline-flex}.cle-tools button:hover{background:var(--c-chrome)}.cle-tools button[aria-pressed=true]{background:color-mix(in srgb,var(--c-cyan)16%,transparent);color:var(--c-cyan)}.cle-tools svg{width:16px;height:16px}.cle-zoomlabel{font:12px var(--c-mono);min-width:46px!important}.cle-tsep{background:var(--c-line);width:1px;height:18px;margin:0 4px}.cle-canvas{position:relative}.cle-wrap{box-shadow:0 0 0 1px #00000008}.cle-wrap[data-zoom] .cle-page{will-change:transform}.cle .cl-sheet,.cle .cl-sheet *{cursor:default}.cle[data-tool=text] .cl-sheet,.cle[data-tool=text] .cl-sheet *{cursor:crosshair}.cle[data-tool=hand] .cle-canvas,.cle[data-tool=hand] .cl-sheet,.cle[data-tool=hand] .cl-sheet *{cursor:grab}.cle .cl-sheet [contenteditable=true],.cle .cl-sheet [contenteditable=true] *{cursor:text}.cle button:not(:disabled),.cle select,.cle a,.cle [data-add]{cursor:pointer}.cle button:disabled{cursor:not-allowed}.cle .cle-tpl button{cursor:pointer}.cle-hidden{outline-offset:1px;outline:1px dashed}.cl-box{flex-direction:column;gap:4px;min-width:0;display:flex}.cl-rule{border:0;border-top:1px solid;align-self:stretch;height:0;margin:2px 0}.cl-image{object-fit:cover;width:100%;min-width:0;max-width:100%;height:auto;display:block}.cl-noimage{aspect-ratio:4/3;text-transform:uppercase;letter-spacing:.06em;background:repeating-linear-gradient(45deg,#0000000d 0 8px,#0000 8px 16px);justify-content:center;align-items:center;font:600 10px/1.2 IBM Plex Mono,ui-monospace,monospace;display:flex}.cl-sheet.cl-list{box-shadow:none;color:#1b1e1c;background:0 0;padding:0}.cl-listhead{text-transform:uppercase;letter-spacing:.18em;color:#5f6762;grid-column:1/-1;margin:0;font:600 12px/1.2 IBM Plex Mono,ui-monospace,monospace}.cl-sheet.cl-list.cl-phone,.cle .cl-sheet.cl-list{padding:4px}.cle-editing .cl-box{outline-offset:1px;outline:1px dotted #0a7ea44d}.cle-editing .cle-empty{outline:1px dashed #0a7ea48c;min-height:26px}.cle-ph{color:#5f6762;align-self:center;padding:6px;font:500 10px/1.3 IBM Plex Mono,ui-monospace,monospace}.cle-editing .cl-rule{position:relative}.cle-editing .cl-rule:after{content:"";position:absolute;inset:-6px 0}.cle-editing img.cl-image{pointer-events:auto;-webkit-user-select:none;user-select:none}.cle-chips{flex-wrap:wrap;gap:6px;display:flex}.cle-chip{border:1px solid var(--c-line);background:var(--c-panel);touch-action:none;border-radius:7px;align-items:center;gap:5px;padding:4px 8px;font-size:12px;display:inline-flex;cursor:grab!important}.cle-chip svg{width:14px;height:14px;color:var(--c-muted)}.cle-chip:hover{border-color:var(--c-cyan)}.cle-chip:active{cursor:grabbing!important}.cle .cle-note{font-size:11.5px}.cle-pattern .cle-canvas{background:#ecebe6}.cle-tools button:disabled{opacity:.45}.cle .cl-sheet [data-de-sel]{touch-action:none}
