.v3-lb.svelte-3u4dqw:not([open]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.v3-lb.svelte-3u4dqw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;box-sizing:border-box;padding:calc(5vmin + env(safe-area-inset-top)) calc(5vmin + env(safe-area-inset-right)) calc(5vmin + env(safe-area-inset-bottom)) calc(5vmin + env(safe-area-inset-left));border:none;background:transparent;overflow:visible;display:flex;align-items:center;justify-content:center}.v3-lb.svelte-3u4dqw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::backdrop{background:#000000eb}.v3-lb[open].svelte-3u4dqw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:#000000eb}.v3-lb-img.svelte-3u4dqw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:block;width:100%;height:100%;object-fit:contain}.v3-lb-close.svelte-3u4dqw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;top:calc(10px + env(safe-area-inset-top));right:calc(10px + env(safe-area-inset-right));width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:26px;line-height:1;color:#fff;background:#00000073;border:none;border-radius:50%;cursor:pointer}.ai-img-body.svelte-wujoyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:0 0 8px}.ai-img-body.svelte-wujoyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) textarea.svelte-wujoyl{width:100%;box-sizing:border-box;padding:12px 14px;line-height:1.6;resize:none}.ai-img-refs.svelte-wujoyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-wrap:wrap;align-items:center;margin:10px -3px 0}.ai-img-ref.svelte-wujoyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;display:inline-block;margin:0 3px}.ai-img-ref.svelte-wujoyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img.svelte-wujoyl{display:block;width:52px;height:52px;object-fit:cover;border-radius:8px}.ai-img-ref-x.svelte-wujoyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:-6px;right:-6px;width:18px;height:18px;padding:0;border:none;border-radius:50%;font-size:.75rem;line-height:18px;cursor:pointer;background:var(--ui-ink);color:var(--ui-on-accent)}.ai-img-ref-add.svelte-wujoyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:0 3px;padding:8px 12px}.ai-img-ref-add.svelte-wujoyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) i.svelte-wujoyl{margin-right:5px;vertical-align:-1px}.ai-img-ref-n.svelte-wujoyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ui-ink-2)}.ai-img-q.svelte-wujoyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;margin:10px -4px 0}.ai-img-qbtn.svelte-wujoyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;margin:0 4px;padding:10px 12px;border:none;border-radius:10px;background:var(--ui-field);box-shadow:inset 0 0 0 1px var(--ui-border);color:var(--ui-ink);text-align:left;cursor:pointer}.ai-img-qbtn.on.svelte-wujoyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:inset 0 0 0 1.5px var(--ui-accent);background:var(--ui-selected)}.ai-img-qbtn.svelte-wujoyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) b.svelte-wujoyl{display:block;font-size:.85rem}.ai-img-qbtn.svelte-wujoyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span.svelte-wujoyl{display:block;margin-top:2px;font-size:.72rem;color:var(--ui-ink-2)}.ai-img-err.svelte-wujoyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:10px 0 0;font-size:.8rem;color:var(--ui-danger)}.ai-img-go.svelte-wujoyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:8px 14px}.ai-img-spin.svelte-wujoyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-block;width:11px;height:11px;margin-right:6px;vertical-align:-1px;border-radius:50%;animation:svelte-wujoyl-ai-img-spin .7s linear infinite;border:2px solid currentColor;border-right-color:transparent}@keyframes svelte-wujoyl-ai-img-spin{to{transform:rotate(360deg)}}.ai-img-qbtn.svelte-wujoyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--ui-target)}.v3-editable-text.svelte-86p73y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overflow-wrap:break-word;overflow-wrap:anywhere}[contenteditable].v3-blank.svelte-86p73y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:attr(data-placeholder);color:inherit;opacity:0}[contenteditable].v3-blank.svelte-86p73y:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{opacity:.3}@media (hover: hover){[contenteditable].v3-blank.svelte-86p73y:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{opacity:.3}}.v3-mdlink.svelte-86p73y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:inherit;text-decoration:underline}.v3-mdb.svelte-86p73y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-weight:700}.v3-mdi.svelte-86p73y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-style:italic}.v3-mds.svelte-86p73y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-decoration:line-through}.v3-mdc.svelte-86p73y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--mp-font-mono, Menlo, monospace);font-size:.92em;opacity:.85}.v3-mdbullet.svelte-86p73y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-right:.45em;opacity:.75}.v3-mdcheck.svelte-86p73y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-webkit-appearance:none;appearance:none;display:inline-flex;box-sizing:border-box;font:inherit;line-height:1;width:1em;height:1em;margin-right:.45em;padding:0;vertical-align:-.06em;border:1.5px solid currentColor;border-radius:.2em;background:transparent;color:inherit;opacity:.75;cursor:pointer;position:relative}span.v3-mdcheck.svelte-86p73y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:default}.v3-mdcheck[data-checked].svelte-86p73y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";position:absolute;left:50%;top:50%;width:.3em;height:.55em;border:solid currentColor;border-width:0 .14em .14em 0;transform:translate(-45%,-66%) rotate(45deg)}.v3-checked.svelte-86p73y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.55}.v3-checked.svelte-86p73y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-mdlink,.v3-checked.svelte-86p73y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-decoration:line-through}.v3-checked.svelte-86p73y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-mdcheck.svelte-86p73y{text-decoration:none}.v3-cols.svelte-dnz5wn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex}.v3-col.svelte-dnz5wn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;flex:1 1 0;min-width:0}.v3-col-div.svelte-dnz5wn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:0 0 20px;align-self:stretch;position:relative;-webkit-appearance:none;appearance:none;border:none;background:none;padding:0;color:inherit}.v3-cols-edit.svelte-dnz5wn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-col-div.svelte-dnz5wn{cursor:pointer}.v3-col-div.svelte-dnz5wn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:color-mix(in srgb,currentColor 20%,transparent);opacity:0;transition:opacity .12s}.v3-cols-edit.svelte-dnz5wn:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.v3-col-div.svelte-dnz5wn:before,.v3-cols-edit.svelte-dnz5wn:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.v3-col-div.svelte-dnz5wn:before{opacity:1}.v3-cols-edit.svelte-dnz5wn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.v3-col-div.svelte-dnz5wn:hover:before{background:color-mix(in srgb,currentColor 45%,transparent)}.v3-colb.svelte-dnz5wn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)+.v3-colb.svelte-dnz5wn{margin-top:8px}.v3-col-itemrow.svelte-dnz5wn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:baseline}.v3-col-itemrow.svelte-dnz5wn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .name{min-width:0}.v3-col-itemrow.svelte-dnz5wn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .value{flex-shrink:0}.v3-col-lead.svelte-dnz5wn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;min-width:12px;margin:0 6px}.v3-col-item.svelte-dnz5wn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:3px 0}.v3-col-item.strike.svelte-dnz5wn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .name,.v3-col-item.strike.svelte-dnz5wn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .value{text-decoration:line-through}.v3-col-img.svelte-dnz5wn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;display:block;object-fit:contain}.v3-col-imgadd.svelte-dnz5wn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;padding:6px 14px;font-size:12px;border:1px dashed currentColor;border-radius:6px;opacity:.4;background:none;color:inherit;cursor:pointer}.v3-col-imgadd.svelte-dnz5wn:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.75}.v3-col-imgadd.svelte-dnz5wn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) i{margin-right:6px}.v3-col-htmlsrc.svelte-dnz5wn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;min-height:64px;font:12px/1.5 ui-monospace,SF Mono,Menlo,monospace;color:inherit;background:color-mix(in srgb,currentColor 5%,transparent);border:1px solid color-mix(in srgb,currentColor 25%,transparent);border-radius:4px;resize:none;outline:none}.v3-col-spacer.svelte-dnz5wn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:32px}.v3-col-spacer-edit.svelte-dnz5wn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px dashed color-mix(in srgb,currentColor 18%,transparent);border-radius:6px}.v3-fold:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-cols.svelte-dnz5wn{display:block}.v3-fold:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-col-div.svelte-dnz5wn{display:none}.v3-fold:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-col.svelte-dnz5wn+.v3-col.svelte-dnz5wn{margin-top:12px}.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-blk{position:relative}.v3-ctl.v3-itemtb.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:auto;bottom:0;opacity:1}.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-blk:focus-within:not(.v3-row),.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-blk.v3-tb-target:not(.v3-row){outline:1px solid var(--mp-accent, #333333);outline-offset:3px}

@supports (color: color-mix(in lch, red, blue)){
.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-blk:focus-within:not(.v3-row),.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-blk.v3-tb-target:not(.v3-row){outline:1px solid color-mix(in srgb,var(--mp-accent, #333333) 80%,transparent)}
}.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-colsb:focus-within:not(.v3-tb-target){outline:none}.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-colb:focus-within,.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-colb.v3-tb-target{outline:1px solid var(--mp-accent, #333333);outline-offset:3px}

@supports (color: color-mix(in lch, red, blue)){
.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-colb:focus-within,.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-colb.v3-tb-target{outline:1px solid color-mix(in srgb,var(--mp-accent, #333333) 80%,transparent)}
}@media (hover: hover){.v3-editing.svelte-plldu5:not(.v3-page-dragging):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-blk:hover:not(.v3-row):not(.v3-colsb):not(:focus-within):not(.v3-tb-target),.v3-editing.svelte-plldu5:not(.v3-page-dragging):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-colb:hover:not(:focus-within):not(.v3-tb-target){outline:1px solid var(--mp-accent, #333333);outline-offset:3px}

@supports (color: color-mix(in lch, red, blue)){
.v3-editing.svelte-plldu5:not(.v3-page-dragging):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-blk:hover:not(.v3-row):not(.v3-colsb):not(:focus-within):not(.v3-tb-target),.v3-editing.svelte-plldu5:not(.v3-page-dragging):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-colb:hover:not(:focus-within):not(.v3-tb-target){outline:1px solid color-mix(in srgb,var(--mp-accent, #333333) 20%,transparent)}
}}.v3-hold-armed.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.v3-page-dragging.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:grabbing}.v3-ctl.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:0;left:0;right:0;padding-right:6px;display:inline-flex;z-index:4;opacity:0;pointer-events:none;transition:opacity .1s;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative}.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.v3-ctl{top:8px;left:8px;transform:none;padding-right:0}.v3-editing.svelte-plldu5:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.v3-ctl,.v3-editing.svelte-plldu5:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.v3-ctl,.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-line:hover>.v3-ctl,.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-line:focus-within>.v3-ctl,.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-textblock:hover>.v3-ctl,.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-textblock:focus-within>.v3-ctl,.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .section:hover>.v3-ctl,.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .section:focus-within>.v3-ctl,.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-ctl:hover,.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-ctl.v3-ctl-open{opacity:1}.v3-handle.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){pointer-events:auto;position:relative;box-sizing:border-box;width:18px;height:20px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;line-height:1;color:color-mix(in srgb,var(--mp-text, #666) 55%,transparent);border-radius:4px;cursor:pointer;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}@media (hover: none){.v3-handle.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";position:absolute;top:-6px;right:-12px;bottom:-6px;left:-12px}}.v3-handle.svelte-plldu5:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--mp-text, #666) 12%,transparent)}.v3-toolbar.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){pointer-events:auto;position:absolute;top:calc(100% + 3px);left:0;max-width:100%;display:flex;flex-wrap:wrap;padding:3px;border-radius:var(--ui-radius-control);z-index:6;transform-origin:top left}.v3-toolbar.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.svelte-plldu5{margin:1px}.v3-tb-btn.svelte-plldu5:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid var(--ui-accent);outline-offset:-2px}.v3-tb-up.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:auto;bottom:calc(100% + 4px);transform-origin:bottom left}#v3-dock:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;left:12px;right:12px;top:var(--ui-top);transform:translateY(var(--vv-top, 0px));display:flex;flex-direction:column;align-items:center;z-index:60;pointer-events:none;transition:transform .2s var(--v3-ease, cubic-bezier(.22, 1, .36, 1))}@media (prefers-reduced-motion: reduce){#v3-dock:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition:none}}#v3-dock:empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}#v3-dock:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>*{margin-top:6px}#v3-dock:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-toolbar:not(.v3-tb-item)~.v3-toolbar:not(.v3-tb-item),#v3-dock:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-tb-item~.v3-tb-item{display:none}.v3-toolbar.v3-docked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:static;max-width:calc(100vw - 16px);justify-content:center;transform-origin:top center}.v3-tb-btn.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-webkit-appearance:none;appearance:none;border:none;box-sizing:border-box;min-width:36px;height:44px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;background:transparent;color:var(--ui-ink);font-family:var(--ui-font);font-size:15px;line-height:1;border-radius:6px;cursor:pointer;padding:4px 6px 3px}.v3-tb-btn.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:attr(data-lbl);margin-top:3px;font-size:12px;line-height:1;letter-spacing:-.01em;white-space:nowrap;color:var(--ui-ink-2)}.v3-tb-btn.svelte-plldu5:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--ui-hover)}.v3-tb-btn[aria-disabled=true].svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.35;cursor:default}.v3-tb-btn[aria-disabled=true].svelte-plldu5:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:transparent}.v3-tb-grp.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative}.v3-tb-grp.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"";position:absolute;top:3px;right:3px;border:2.5px solid transparent;border-top-color:#1c1a174d;border-right-color:#1c1a174d}.v3-tb-del.svelte-plldu5:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--ui-danger);color:#fff}.v3-tb-del.svelte-plldu5:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{color:inherit}.v3-tb-sep.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:1px;align-self:stretch;margin:4px 2px;background:var(--ui-border)}@media (hover: none),(max-width: 480px){.v3-toolbar.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.v3-toolbar.v3-docked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none}#v3-dock:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){left:50%;right:auto;width:0}.v3-toolbar.v3-docked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-shrink:0;max-width:88vw}.v3-toolbar.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{display:none}.v3-toolbar.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.svelte-plldu5,.v3-tb-seg.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:0 0 auto}.v3-tb-seg.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:nowrap}}.v3-tb-seg.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;padding:2px;margin:0 1px;border-radius:8px;background:var(--ui-hover);animation:svelte-plldu5-v3-seg-in .16s var(--v3-ease, cubic-bezier(.22, 1, .36, 1));transform-origin:left center}@keyframes svelte-plldu5-v3-seg-in{0%{opacity:0;transform:scaleX(.7)}to{opacity:1;transform:scaleX(1)}}.v3-tb-seg.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-tb-btn.svelte-plldu5{height:40px;border-radius:6px}.v3-tb-col.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:13px;color:var(--ui-ink-2)}.v3-tb-col.v3-tb-active.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.v3-tb-btn.v3-tb-active.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#fff;background:var(--ui-accent)}.v3-tb-btn.v3-tb-active.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{color:#ffffffbf}.v3-shape.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-wrap:wrap;align-items:flex-start;padding-top:2px}.v3-sh-hint.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-left:4px;color:var(--ui-ink-2)}.v3-sh-row.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:0 1 auto;min-width:0;max-width:100%;box-sizing:border-box;padding:1px 8px 3px 0}.v3-sh-lbl.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:block;margin:0 0 1px 2px;font-size:11px;color:var(--ui-ink)}.v3-sh-seg.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;max-width:100%;box-sizing:border-box;flex-wrap:wrap;align-items:center;padding:1px;border-radius:8px;background:var(--ui-hover)}.v3-sh-seg.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.svelte-plldu5{margin:1px}.v3-sh-seg.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-tb-btn.svelte-plldu5{height:40px;min-width:34px;padding:3px 4px 2px;border-radius:6px}.v3-tb-additem.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.v3-tb-text.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:auto;padding:0 8px;font-size:13px;white-space:nowrap}.v3-sh-guide.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1 0 100%;text-align:right;margin-top:4px;font-size:11px;color:var(--ui-ink-2);text-decoration:none}.v3-sh-guide.svelte-plldu5:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ui-ink)}.v3-textblock.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:.4em 0}.v3-textblock.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-tline{min-height:1.5em;line-height:1.6;margin:.15em 0}.note-container.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .nlinew,.note-container.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .nline{display:block}.note-container.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .nlinew,.v3-row.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .item{min-height:1.4em}.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .section.v3-row:focus-within .item,.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .section.v3-row.v3-tb-target .item{outline:1px solid var(--mp-accent, #333333);outline-offset:2px}

@supports (color: color-mix(in lch, red, blue)){
.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .section.v3-row:focus-within .item,.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .section.v3-row.v3-tb-target .item{outline:1px solid color-mix(in srgb,var(--mp-accent, #333333) 20%,transparent)}
}@media (hover: hover){.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .section.v3-row:hover .item{outline:1px solid var(--mp-accent, #333333);outline-offset:2px}

@supports (color: color-mix(in lch, red, blue)){
.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .section.v3-row:hover .item{outline:1px solid color-mix(in srgb,var(--mp-accent, #333333) 20%,transparent)}
}}.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .section.v3-row .item.v3-item-on{outline:1px solid var(--mp-accent, #333333);outline-offset:2px}

@supports (color: color-mix(in lch, red, blue)){
.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .section.v3-row .item.v3-item-on{outline:1px solid color-mix(in srgb,var(--mp-accent, #333333) 80%,transparent)}
}.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .section.v3-row[data-igap="0"]:hover .item,.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .section.v3-row[data-igap="0"]:focus-within .item,.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .section.v3-row[data-igap="0"].v3-tb-target .item,.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .section.v3-row[data-igap="0"] .item.v3-item-on{outline-offset:-1px}.v3-root.v3-exporting:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-editing.svelte-plldu5 .section.v3-row .item{outline:none}@media print{.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .section.v3-row .item{outline:none}}.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .section.v3-row:focus-within:not(.v3-drop-top):before,.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .section.v3-row.v3-tb-target:not(.v3-drop-top):before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border:1px solid var(--mp-accent, #333333);pointer-events:none}

@supports (color: color-mix(in lch, red, blue)){
.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .section.v3-row:focus-within:not(.v3-drop-top):before,.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .section.v3-row.v3-tb-target:not(.v3-drop-top):before{border:1px solid color-mix(in srgb,var(--mp-accent, #333333) 80%,transparent)}
}@media (hover: hover){.v3-editing.svelte-plldu5:not(.v3-page-dragging):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .section.v3-row:hover:not(.v3-drop-top):not(:focus-within):not(.v3-tb-target):before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border:1px solid var(--mp-accent, #333333);pointer-events:none}

@supports (color: color-mix(in lch, red, blue)){
.v3-editing.svelte-plldu5:not(.v3-page-dragging):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .section.v3-row:hover:not(.v3-drop-top):not(:focus-within):not(.v3-tb-target):before{border:1px solid color-mix(in srgb,var(--mp-accent, #333333) 20%,transparent)}
}}.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .section.v3-row.v3-blk-on.v3-blk-on:not(.v3-drop-top):before{border-width:1px;border-color:var(--mp-accent, #333333)}

@supports (color: color-mix(in lch, red, blue)){
.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .section.v3-row.v3-blk-on.v3-blk-on:not(.v3-drop-top):before{border-color:color-mix(in srgb,var(--mp-accent, #333333) 80%,transparent)}
}.v3-page-dragging.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .item{cursor:grabbing}.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-msel{background:#007aff24;box-shadow:0 0 0 1px #007aff24}.v3-page-dragging.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-msel{opacity:.4}.v3-root:not(.v3-legacy-doc):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mp-item-image{position:relative;overflow:hidden}.mp-item-image:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-img{width:100%;height:100%;object-fit:cover;display:block}.v3-page-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;margin:.2em 0;font-size:10px;line-height:1;letter-spacing:.02em;zoom:var(--v3-mzoom-inv, 1);color:var(--mp-text, #666);-webkit-user-select:none;user-select:none;pointer-events:none}

@supports (color: color-mix(in lch, red, blue)){
.v3-page-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in srgb,var(--mp-text, #666) 45%,transparent)}
}.v3-page-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before,.v3-page-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";flex:1 1 auto;border-top:1px dashed var(--mp-text, #666);border-top-color:color-mix(in srgb,var(--mp-text, #666) 22%,transparent)}.v3-page-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span.svelte-plldu5{margin:0 6px;white-space:nowrap}.v3-page-mark-x:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){pointer-events:auto;border:none;margin:0 6px 0 -6px;padding:0;font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:transparent}.v3-page-mark-x:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--mp-text, #333)}.item-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.v3-page-mark{grid-column:1 / -1}.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-img-add{position:absolute;top:0;right:0;bottom:0;left:0;border:none;background:transparent;color:currentColor;opacity:.35;font-size:18px;line-height:1;cursor:pointer;transition:opacity .1s}.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-img-add:hover{opacity:.8}.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-img-busy{opacity:.15;cursor:progress}.doc-logo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative}.v3-html-src.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:block;width:100%;min-height:72px;box-sizing:border-box;padding:8px 10px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;line-height:1.5;color:inherit;background:color-mix(in srgb,currentColor 5%,transparent);border:1px solid color-mix(in srgb,currentColor 25%,transparent);border-radius:4px;resize:vertical;outline:none}.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-html-render{cursor:pointer;min-height:24px}.v3-html-empty.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;padding:6px 14px;font-size:12px;font-family:ui-monospace,SF Mono,Menlo,monospace;border:1px dashed currentColor;border-radius:6px;opacity:0;background:none;color:inherit;cursor:pointer;transition:opacity .1s}.v3-htmlb.svelte-plldu5:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-html-empty.svelte-plldu5,.v3-html-empty.svelte-plldu5:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.35}@media (hover: none){.v3-html-empty.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.35}}.v3-hrb.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:16px 0}.v3-hrb[data-vhrs=s].svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:8px 0}.v3-hrb[data-vhrs=l].svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:32px 0}.v3-hrb[data-vhrs=n].svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:0}.v3-hr.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:0;border-top:1px solid var(--v3-hr-c, var(--mp-border, #ddd));margin:0}.v3-hrb[data-vweight="2"].svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-hr.svelte-plldu5{border-top-width:2.5px}.v3-hrb[data-vweight="3"].svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-hr.svelte-plldu5{border-top-width:5px}.v3-hrb[data-vlstyle=dashed].svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-hr.svelte-plldu5{border-top-style:dashed}.v3-hrb[data-vlstyle=dotted].svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-hr.svelte-plldu5{border-top-style:dotted}.v3-qrb.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;align-items:center;padding:calc(var(--mp-u) * 1) 0}.v3-qr-box.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;width:calc(var(--mp-u) * 24);height:0;padding-bottom:calc(var(--mp-u) * 24)}.v3-qrb[data-vsize].svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.v3-qrb[data-vsize].svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-ctl{zoom:1}.v3-qrb[data-vsize=s].svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-qr-box.svelte-plldu5{width:calc(var(--mp-u) * 12);padding-bottom:calc(var(--mp-u) * 12)}.v3-qrb[data-vsize=l].svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-qr-box.svelte-plldu5{width:calc(var(--mp-u) * 44);padding-bottom:calc(var(--mp-u) * 44)}.v3-qr.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.v3-qr.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg{display:block;width:100%;height:100%}.v3-qr-note.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-top:calc(var(--mp-u) * .8);font-size:calc(var(--mp-u) * 1.7);color:var(--mp-text-secondary, #666);text-align:center;max-width:calc(var(--mp-u) * 60)}.v3-qr-link.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-top:calc(var(--mp-u) * .6);font-size:11px;opacity:.55;font-family:monospace;max-width:calc(var(--mp-u) * 60);word-break:break-all;text-align:center}.v3-hr-edit.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px dashed transparent;border-radius:6px}.v3-hr-edit.svelte-plldu5:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in srgb,currentColor 25%,transparent)}.v3-hr-edit.v3-hr-focus.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.v3-hr-edit.v3-msel.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in srgb,currentColor 50%,transparent)}.v3-hr-swatch.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;cursor:pointer}.v3-hr-swatch.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) i.svelte-plldu5{display:block;width:14px;height:14px;border-radius:50%;border:1px solid color-mix(in srgb,currentColor 30%,transparent)}.v3-hr-swatch.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input.svelte-plldu5{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer}.v3-spacer.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:48px;box-sizing:border-box}.v3-spacer[data-vsize=s].svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:24px}.v3-spacer[data-vsize=l].svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:96px}.v3-spacer-edit.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px dashed transparent;border-radius:6px}.v3-spacer-edit.svelte-plldu5:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in srgb,currentColor 25%,transparent)}.v3-spacer-edit.v3-spacer-focus.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.v3-spacer-edit.v3-msel.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in srgb,currentColor 50%,transparent)}@media print{.v3-spacer-edit.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.v3-hr-edit.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:none}}.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .doc-logo .v3-img-add{position:static;width:auto;height:auto;padding:6px 14px;border:none;background:none;color:inherit}body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.v3-msel-bar.svelte-plldu5,.v3-msel-bar.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;left:50%;bottom:calc(14px + env(safe-area-inset-bottom,0px));transform:translate(-50%);max-width:calc(100vw - 16px);animation:svelte-plldu5-v3-bar-in .13s var(--v3-ease, cubic-bezier(.22, 1, .36, 1));display:inline-flex;align-items:center;padding:3px;border-radius:var(--ui-radius-control);z-index:1200;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}@keyframes svelte-plldu5-v3-bar-in{0%{opacity:0;transform:translate(-50%) scale(.95)}to{opacity:1;transform:translate(-50%)}}.v3-msel-count.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ui-ink-2);font-family:var(--ui-font);font-size:13px;line-height:1;padding:0 6px 0 8px;white-space:nowrap}.v3-msel-bar.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-tb-btn[aria-disabled=true].svelte-plldu5{opacity:.35;cursor:default}.v3-msel-bar.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-tb-btn[aria-disabled=true].svelte-plldu5:hover{background:transparent}.v3-msel-bar.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-tb-cancel.svelte-plldu5{background:var(--mp-accent, #333333);color:var(--mp-bg, #fff)}

@supports (color: color-mix(in lch, red, blue)){
.v3-msel-bar.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-tb-cancel.svelte-plldu5{background:color-mix(in srgb,var(--mp-accent, #333333) 92%,#fff)}
}.v3-msel-bar.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-tb-cancel.svelte-plldu5:after{color:var(--mp-bg, #fff)}.v3-msel-bar.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-tb-cancel.svelte-plldu5:hover{background:var(--mp-accent, #333333)}@media (max-width: 480px){.v3-msel-bar.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-tb-btn.svelte-plldu5{min-width:32px;padding:4px 4px 3px}.v3-msel-bar.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-tb-btn.svelte-plldu5:after{font-size:11px}.v3-msel-count.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:12px;padding:0 4px 0 6px}}@media (max-width: 343px){.v3-msel-count.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}}@supports not (((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))) or (-webkit-backdrop-filter: blur(1px))){.v3-toolbar.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.v3-msel-bar.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:#fffffff7}}.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .item{position:relative}.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-blk:focus-within .v3-blank:after,.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-blk.v3-tb-target .v3-blank:after{opacity:.3}@media (hover: hover){.v3-editing.svelte-plldu5:not(.v3-page-dragging):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-row:hover .v3-blank:not(.note):after{opacity:.3}.v3-editing.svelte-plldu5:not(.v3-page-dragging):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-h:hover .v3-head-split .v3-head-sub.v3-blank:after{opacity:.3}}.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .doc-title.v3-blank,.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .doc-subtitle.v3-blank,.v3-editing.svelte-plldu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .label.v3-blank{min-height:1.2em}.v3-drag-src:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.4}.v3-drop-top:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before,.v3-drop-bot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";position:absolute;left:-2px;right:-2px;height:2px;border-radius:2px;background:var(--mp-accent, var(--mp-text, #4a90d9));opacity:.8;z-index:3}.v3-drop-top:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:-2px}.v3-drop-bot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{bottom:-2px}.v3-drop-left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before,.v3-drop-right:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";position:absolute;top:-2px;bottom:-2px;width:2px;border-radius:2px;background:var(--mp-accent, var(--mp-text, #4a90d9));opacity:.8;z-index:3}.v3-drop-left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{left:-3px}.v3-drop-right:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{right:-3px}.v3-drop-into:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 2px color-mix(in srgb,var(--mp-accent, var(--mp-text, #4a90d9)) 80%,transparent),0 0 0 6px color-mix(in srgb,var(--mp-accent, var(--mp-text, #4a90d9)) 12%,transparent);border-radius:3px}.v3-break-marker.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;max-width:794px;display:flex;align-items:center;gap:10px;margin:-8px 0;position:relative;z-index:1}.v3-break-marker.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before,.v3-break-marker.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";flex:1 1 auto;border-top:1px dashed color-mix(in srgb,var(--mp-text, #666) 55%,transparent)}.v3-pages-flow.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-break-marker.svelte-1w5pzcf{margin:1.25rem 0}.v3-pages-flow.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-break-marker.svelte-1w5pzcf button.svelte-1w5pzcf{font-size:calc(11px * var(--v3-mzoom, 1))}.v3-pages-flow.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-break-marker.svelte-1w5pzcf:before,.v3-pages-flow.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-break-marker.svelte-1w5pzcf:after{border-top-width:calc(1px * var(--v3-mzoom, 1))}.v3-break-marker.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button.svelte-1w5pzcf{-webkit-appearance:none;appearance:none;border:none;background:none;font:inherit;font-size:11px;letter-spacing:.08em;color:color-mix(in srgb,var(--mp-text, #666) 55%,transparent);cursor:pointer;padding:2px 6px}.v3-break-marker.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button.svelte-1w5pzcf:hover{color:var(--mp-text, #333)}.v3-break-x.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.7;margin-left:2px}.v3-pages.svelte-1w5pzcf:not([data-measured]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){visibility:hidden}.v3-pages.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;display:flex;flex-direction:column;align-items:center;gap:28px;--v3-top: max(20px, env(safe-area-inset-top, 0px));padding:var(--v3-top) 10px 60px}body:has(.top-bar button):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-pages.svelte-1w5pzcf{--v3-top: calc(env(safe-area-inset-top, 0px) + 24px) }.v3-band.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;z-index:9998;pointer-events:none;border:1px solid rgba(0,122,255,.45);background:#007aff14;border-radius:2px}.v3-slot.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;width:100%;max-width:794px;display:flex;flex-direction:column;gap:6px}.v3-a4.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;aspect-ratio:var(--v3-page-ratio, .70703);background:var(--mp-bg, #fff);box-shadow:0 6px 24px #0000001f;border-radius:4px;overflow:hidden;position:relative}.v3-a4-edit.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overflow:visible;min-height:0;min-width:0}.v3-pages.svelte-1w5pzcf:not(.v3-pages-flow):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-a4.svelte-1w5pzcf .mp-page{width:794px;height:1123px;transform:scale(var(--v3-scale, 1));transform-origin:0 0}.v3-pages-flow.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:0;padding:calc(var(--v3-top) * var(--v3-mzoom-inv, 1)) 0 60px}.v3-pages-flow.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-slot.svelte-1w5pzcf{max-width:860px;gap:0}.v3-pages-flow.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-slot.svelte-1w5pzcf+.v3-slot.svelte-1w5pzcf{margin-top:2.5rem}.v3-pages-flow.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-a4.svelte-1w5pzcf{aspect-ratio:auto;height:auto;border-radius:0;box-shadow:none;overflow:visible;background:transparent}.v3-pages-flow.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mp-page{background:transparent}.v3-pages-flow.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-spacer:not(.v3-spacer-edit){display:none}.v3-pages-h.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--pager-page-h: min( calc(100dvh - (2*max(20px, env(safe-area-inset-top, 0px)))) , calc((100vw - 76px) / var(--v3-page-ratio, .70703)) );flex-direction:row;align-items:center;height:100dvh;box-sizing:border-box;padding:max(20px,env(safe-area-inset-top,0px)) 24px max(20px,env(safe-area-inset-top,0px));gap:24px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;--pager-tail: 240px}.v3-pages-h.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"";flex:0 0 var(--pager-tail)}.v3-pages-edit.v3-pages-h.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--pager-page-h: min( calc(100dvh - 2 * var(--ui-bar-h)), calc((100vw - 76px) / var(--v3-page-ratio, .70703)) );padding-top:var(--ui-bar-h);padding-bottom:var(--ui-bar-h)}.v3-pages-h.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-slot.svelte-1w5pzcf{flex:0 0 auto;width:auto;max-width:none;height:var(--pager-page-h);scroll-snap-align:center}.v3-pages-h.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-slot.svelte-1w5pzcf:first-child{margin-left:auto}.v3-pages-h.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.svelte-1w5pzcf:last-child{margin-right:auto}.v3-powered-qr.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:block;width:90px;height:90px;color:var(--mp-text, #1a1a1a)}.v3-powered-qr.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg{display:block;width:100%;height:100%}.v3-pages-h.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-powered.svelte-1w5pzcf{flex:0 0 var(--pager-tail);box-sizing:border-box;scroll-snap-align:center;padding:0 24px;word-break:break-all}.v3-pages-h.svelte-1w5pzcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .v3-a4.svelte-1w5pzcf{height:var(--pager-page-h);width:calc(var(--pager-page-h) * var(--v3-page-ratio, .70703))}.ctx-item-danger.svelte-1l7uo6c:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.ctx-item-danger.svelte-1l7uo6c:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) i.svelte-1l7uo6c{color:var(--ui-danger)}.ctx-caret.svelte-1l7uo6c:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-left:auto;transition:transform var(--ui-duration-fast)}.ctx-caret.open.svelte-1l7uo6c:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:rotate(180deg)}@media (prefers-reduced-motion: reduce){.ctx-caret.svelte-1l7uo6c:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition:none}}.session-banner.svelte-2ghsvt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;top:0;left:0;right:0;z-index:4000;display:flex;align-items:center;justify-content:center;gap:14px;padding:12px 16px;background:#b4231a;color:#fff;font-size:14px;box-shadow:0 2px 12px #00000040}.relogin.svelte-2ghsvt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:6px 16px;border:none;border-radius:99px;background:#fff;color:#b4231a;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap}.swipe-overlay.svelte-1ux5fyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:var(--mp-bg, #fff);overflow:hidden;cursor:grab;container-type:inline-size;container-name:menu}.swipe-overlay.svelte-1ux5fyl:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:grabbing}.swipe-close.svelte-1ux5fyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;top:max(12px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));z-index:10001;background:#0000001a;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--mp-text, #1a1a1a);opacity:.6;transition:opacity .2s}.swipe-close.svelte-1ux5fyl:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:1;background:#00000026}.swipe-track.svelte-1ux5fyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;height:100%;will-change:transform}.swipe-page.svelte-1ux5fyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:0 0 100%;width:100%;height:100%;overflow-y:auto;display:flex;align-items:center;justify-content:center;padding:2rem;box-sizing:border-box}.swipe-page-inner.svelte-1ux5fyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:600px;width:100%;max-height:100%}.swipe-page-title.svelte-1ux5fyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.swipe-page-headers.svelte-1ux5fyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;align-items:center;justify-content:center}.swipe-page-section.svelte-1ux5fyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column}.swipe-page-footers.svelte-1ux5fyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.swipe-page-signature.svelte-1ux5fyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;align-items:center;justify-content:center}.swipe-indicator.svelte-1ux5fyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;bottom:max(20px,env(safe-area-inset-bottom));left:50%;transform:translate(-50%);display:flex;gap:8px;z-index:10001;padding:6px 12px;background:#0000000f;border-radius:20px}.swipe-dot.svelte-1ux5fyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:8px;height:8px;border-radius:50%;border:none;background:var(--mp-border, #ccc);cursor:pointer;padding:0;transition:all .2s}.swipe-dot.active.svelte-1ux5fyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--mp-accent, #333);transform:scale(1.3)}.swipe-page-number.svelte-1ux5fyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;bottom:max(20px,env(safe-area-inset-bottom));right:max(16px,env(safe-area-inset-right));z-index:10001;font-size:.75rem;color:var(--mp-text-secondary, #999);font-variant-numeric:tabular-nums}.swipe-overlay.svelte-1ux5fyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tool-btn-wrapper,.swipe-overlay.svelte-1ux5fyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tool-btn,.swipe-overlay.svelte-1ux5fyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [contenteditable]{pointer-events:none}.swipe-overlay.svelte-1ux5fyl [contenteditable]{outline:none!important}.swipe-overlay.svelte-1ux5fyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [contenteditable]{-webkit-user-modify:read-only}.swipe-overlay.svelte-1ux5fyl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img{max-width:100%;height:auto}.page-break-line.svelte-1vysr6m:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;left:0;right:0;height:0;border-top:1.5px dashed color-mix(in srgb,var(--mp-hint, #007aff) 30%,transparent);z-index:5;pointer-events:none}.page-break-label.svelte-1vysr6m:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;right:8px;top:-10px;font-size:.6rem;color:color-mix(in srgb,var(--mp-hint, #007aff) 50%,transparent);font-variant-numeric:tabular-nums;letter-spacing:.02em;text-transform:uppercase;-webkit-user-select:none;user-select:none;pointer-events:none}.print-measure-frame.svelte-rmj1f1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;left:-200vw;top:0;height:100px;border:0;visibility:hidden;pointer-events:none}.print-page-overlay.svelte-rmj1f1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:0;left:0;width:100%;height:0;overflow:visible;pointer-events:none;z-index:500}.print-page-line.svelte-rmj1f1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;left:0;right:0;border-top:1px dashed rgba(220,38,38,.6)}.print-page-label.svelte-rmj1f1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;right:8px;top:-9px;font-size:10px;line-height:18px;padding:0 6px;border-radius:9px;background:#dc2626d9;color:#fff;font-family:-apple-system,sans-serif}.history-item-header.svelte-n7tny2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;justify-content:space-between;align-items:center}.history-item-author.svelte-n7tny2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;color:var(--ui-ink-2);font-size:.75rem}.author-avatar.svelte-n7tny2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:16px;height:16px;border-radius:50%;object-fit:cover}.author-name.svelte-n7tny2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-item-header.svelte-n7tny2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.svelte-n7tny2+.svelte-n7tny2{margin-left:8px}.history-item-author.svelte-n7tny2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.svelte-n7tny2+.svelte-n7tny2{margin-left:6px}.history-item-header.svelte-138oqlk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;justify-content:space-between;align-items:center}.history-item-author.svelte-138oqlk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;color:var(--ui-ink-2);font-size:.75rem}.author-avatar.svelte-138oqlk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:16px;height:16px;border-radius:50%;object-fit:cover}.author-name.svelte-138oqlk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-item-header.svelte-138oqlk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.svelte-138oqlk+.svelte-138oqlk{margin-left:8px}.history-item-author.svelte-138oqlk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.svelte-138oqlk+.svelte-138oqlk{margin-left:6px}.ai-edit-gauge.svelte-leaor8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-top:10px;display:flex;justify-content:flex-end}.ai-edit-loading.svelte-leaor8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-align:center;padding:1.5rem 0;color:var(--ui-ink-2);font-size:.9rem}.ai-edit-loading-note.svelte-leaor8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:.7rem 0 0;font-size:.8rem;opacity:.75;line-height:1.6}.ai-edit-applied-msg.svelte-leaor8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:0 0 .6rem;padding:.55rem .75rem;background:var(--ui-selected);font-size:.85rem;color:var(--ui-ink);border-radius:var(--ui-radius-control)}.ai-edit-chips.svelte-leaor8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-wrap:wrap;margin-bottom:.6rem}.ai-edit-chip.svelte-leaor8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:.32rem .7rem;margin:0 .4rem .4rem 0}.ai-edit-composer.svelte-leaor8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;border:1px solid var(--ui-border);border-radius:12px;padding:.4rem .5rem;background:var(--ui-field);transition:border-color .15s}.ai-edit-composer.dragover.svelte-leaor8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--ui-accent);border-style:dashed}.ai-edit-files.svelte-leaor8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-wrap:wrap;margin-bottom:.35rem}.ai-edit-file-chip.svelte-leaor8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;padding:.2rem .45rem;background:var(--ui-hover);border-radius:6px;font-size:.78rem;max-width:100%;margin:0 .3rem .3rem 0}.ai-edit-file-name.svelte-leaor8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:140px}.ai-edit-file-remove.svelte-leaor8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:0 .1rem;margin-left:.25rem}.ai-edit-textarea.svelte-leaor8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;min-height:36px;max-height:160px;resize:none;border:none;outline:none;font-family:inherit;background:transparent;color:var(--ui-ink);display:block;box-sizing:border-box;padding:.5rem;font-size:1rem}.ai-edit-composer-actions.svelte-leaor8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;justify-content:flex-end;margin-top:.25rem}.ai-edit-send.svelte-leaor8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:var(--ui-target);height:var(--ui-target);padding:0}.ai-edit-error.svelte-leaor8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ui-danger);font-size:.85rem;margin:.5rem 0 0}.ai-edit-send.svelte-leaor8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-left:.25rem}.guest-view-seg.svelte-1l4ul1e:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;padding:2px;border-radius:10px;background:var(--ui-hover)}.guest-view-opt.svelte-1l4ul1e:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1 1 0;min-width:0;margin:1px;padding:.5rem .6rem;font-family:inherit;font-size:.85rem;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--ui-ink);cursor:pointer;transition:background .15s, color .15s}.guest-view-opt.svelte-1l4ul1e:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--ui-hover)}.guest-view-opt.active.svelte-1l4ul1e:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--ui-accent);color:var(--ui-on-accent)}.collab-link.svelte-1l4ul1e:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;padding:.65rem .85rem;font-size:.9rem;text-align:left;background:var(--ui-field);border:1px solid var(--ui-border);border-radius:10px;color:var(--ui-ink);cursor:pointer;transition:background .15s, border-color .15s}.collab-link.svelte-1l4ul1e:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--ui-hover);border-color:var(--ui-border)}.url-result.svelte-1l4ul1e:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex}.url-result.svelte-1l4ul1e:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.svelte-1l4ul1e+.svelte-1l4ul1e{margin-left:.4rem}.url-result.svelte-1l4ul1e:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input.svelte-1l4ul1e{flex:1;min-width:0;padding:.55rem .75rem;font-size:.8rem;font-family:var(--ui-font);background:var(--ui-field);border:1px solid var(--ui-border);border-radius:10px;color:var(--ui-ink)}.btn-copy.svelte-1l4ul1e:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:.55rem .9rem;font-size:.8rem;min-width:5rem;background:var(--ui-hover);color:var(--ui-ink);border:1px solid transparent;border-radius:8px;cursor:pointer;transition:background .15s, border-color .15s, color .15s}.btn-copy.svelte-1l4ul1e:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--ui-hover)}.btn-copy.copied.svelte-1l4ul1e:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--ui-selected);border-color:var(--ui-accent);color:var(--ui-accent)}.btn-copy.failed.svelte-1l4ul1e:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--ui-hover);border-color:var(--ui-danger);color:var(--ui-danger)}.section.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:1.5rem}.section.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3.svelte-2cb3on{font-size:.875rem;font-weight:600;margin:0 0 .75rem;color:var(--ui-ink)}.section.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h4.sub.svelte-2cb3on{font-size:.8125rem;font-weight:600;margin:1rem 0 .5rem;color:var(--ui-ink-2)}.collab-list.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.invite-list.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){list-style:none;padding:0;margin:0}.collab-item.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:flex-start;padding:.75rem 0;border-bottom:1px solid var(--ui-border);flex-wrap:wrap}.collab-item.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.svelte-2cb3on+.svelte-2cb3on{margin-left:.75rem}.collab-item.svelte-2cb3on:last-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-bottom:none}.avatar.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0}.avatar.placeholder.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--ui-hover);color:var(--ui-ink-2);display:flex;align-items:center;justify-content:center;font-weight:600;text-transform:uppercase}.info.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1 1 200px;min-width:0}.name.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:.875rem;font-weight:500;color:var(--ui-ink);word-break:break-word;line-height:1.35}.email.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:.75rem;color:var(--ui-ink-2);word-break:break-all;line-height:1.35;margin-top:.125rem}.actions.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;flex-wrap:wrap;margin-left:auto}.actions.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.svelte-2cb3on{margin:3px}.actions.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) select.svelte-2cb3on{padding:.3rem .6rem;font-size:.8rem;background:var(--ui-field);border:1px solid var(--ui-border);border-radius:8px;color:var(--ui-ink)}.role-badge.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:.75rem;padding:.2rem .5rem;border-radius:6px;background:var(--ui-hover);color:var(--ui-ink-2)}.role-badge.role-owner.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--ui-warning-surface);color:var(--ui-owner)}.role-badge.role-manager.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--ui-selected);color:var(--ui-accent)}.btn-remove.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.btn-revoke.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:.75rem;padding:.3rem .7rem;background:var(--ui-field);border:1px solid var(--ui-border);border-radius:8px;color:var(--ui-danger);cursor:pointer;transition:background .15s, border-color .15s}.btn-remove.svelte-2cb3on:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.btn-revoke.svelte-2cb3on:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--ui-hover);border-color:var(--ui-danger)}.btn-transfer.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:.75rem;padding:.3rem .7rem;background:var(--ui-field);border:1px solid var(--ui-border);border-radius:8px;color:var(--ui-owner);cursor:pointer;transition:background .15s, border-color .15s}.btn-transfer.svelte-2cb3on:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--ui-warning-surface);border-color:var(--ui-owner)}.btn-remove.svelte-2cb3on:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.btn-revoke.svelte-2cb3on:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.btn-transfer.svelte-2cb3on:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.5;cursor:not-allowed}.invite-row.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex}.invite-row.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.svelte-2cb3on+.svelte-2cb3on{margin-left:8px}.role-guide.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){list-style:none;margin:.7rem 0 0;padding:.6rem .75rem;border-radius:10px;background:var(--ui-hover);font-size:.75rem;line-height:1.6;color:var(--ui-ink-2)}.role-guide.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) b.svelte-2cb3on{font-weight:600;color:var(--ui-ink)}.invite-row.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) select.svelte-2cb3on{padding:.55rem .75rem;font-size:.85rem;background:var(--ui-field);border:1px solid var(--ui-border);border-radius:10px;color:var(--ui-ink)}.btn-primary.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;padding:.55rem 1rem;font-size:.85rem;font-weight:600;background:var(--ui-accent);color:var(--ui-on-accent);border:1px solid transparent;border-radius:8px;cursor:pointer;transition:opacity .15s}.btn-primary.svelte-2cb3on:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.85}.btn-primary.svelte-2cb3on:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.5;cursor:not-allowed}.invite-result.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;margin-top:.6rem}.invite-result.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.svelte-2cb3on+.svelte-2cb3on{margin-left:.4rem}.invite-result.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input.svelte-2cb3on{flex:1;min-width:0;padding:.55rem .75rem;font-size:.8rem;font-family:var(--ui-font);background:var(--ui-field);border:1px solid var(--ui-border);border-radius:10px;color:var(--ui-ink)}.btn-copy.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:.55rem .9rem;font-size:.8rem;min-width:5rem;background:var(--ui-hover);color:var(--ui-ink);border:1px solid transparent;border-radius:8px;cursor:pointer;transition:background .15s, border-color .15s, color .15s}.btn-copy.svelte-2cb3on:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--ui-hover)}.btn-copy.copied.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--ui-selected);border-color:var(--ui-accent);color:var(--ui-accent)}.btn-copy.failed.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--ui-hover);border-color:var(--ui-danger);color:var(--ui-danger)}.invite-item.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;padding:.5rem 0;font-size:.8125rem;color:var(--ui-ink)}.invite-item.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.svelte-2cb3on+.svelte-2cb3on{margin-left:.625rem}.expiry.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;color:var(--ui-ink-2);font-size:.75rem}.hint.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ui-ink-2);font-size:.8125rem;text-align:center;padding:1rem 0;margin:0}.hint.small.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:.75rem;text-align:left;padding:.4rem 0 0}.error.svelte-2cb3on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ui-danger);font-size:.8125rem;margin:.75rem 0 0}.ts-body.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;padding:0 0 4px;--ts-thumb-width: 140px}.ts-commit.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center}.ts-commit.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button.svelte-18p09il+button.svelte-18p09il{margin-left:8px}.ts-carousel.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding:0 var(--bs-x, 1.25rem);-webkit-overflow-scrolling:touch;margin:0 calc(-1 * var(--bs-x, 1.25rem));padding:6px 0;scrollbar-width:none}.ts-carousel.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before,.ts-carousel.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";flex:0 0 var(--bs-x, 1.25rem)}.ts-carousel.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{display:none}.ts-theme.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:inherit;display:flex;flex-direction:column;flex:0 0 auto;scroll-snap-align:start;padding:0;border:none;background:none;cursor:pointer;text-align:left;width:var(--ts-thumb-width)}.ts-theme.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)+.ts-theme.svelte-18p09il{margin-left:10px}.ts-theme.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img.svelte-18p09il{width:100%;object-fit:cover;border-radius:4px;outline:2px solid transparent;outline-offset:2px;transition:outline-color .15s;display:block;height:calc(var(--ts-thumb-width) * 1123 / 794);box-sizing:border-box}.ts-theme.on.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img.svelte-18p09il,.ts-theme.on.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ts-face.svelte-18p09il{outline-color:var(--ui-accent)}.ts-theme.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ts-face.svelte-18p09il{display:none}.ts-theme.ts-noshot.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img.svelte-18p09il{display:none}.ts-theme.ts-noshot.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ts-face.svelte-18p09il{display:flex}.ts-face.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;justify-content:center;width:100%;padding:0;border:1px solid;border-color:var(--ui-border);border-radius:4px;background:var(--mp-bg, #fff);color:var(--mp-text, #1c1a17);font:inherit;font-size:.75rem;font-weight:600;cursor:pointer;outline:2px solid transparent;outline-offset:2px;transition:outline-color .15s;height:calc(var(--ts-thumb-width) * 1123 / 794);box-sizing:border-box}.ts-custom-name.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center}.ts-pen.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-left:4px;padding:0}.ts-rename.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:.75rem;padding:4px 8px}.ts-name.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:.75rem;font-weight:600;color:var(--ui-ink)}.ts-tokens.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column}.ts-acc.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;width:100%;min-height:var(--ui-target);padding:12px 0;background:none;border:0;border-top:1px solid var(--ui-border);border-radius:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.ts-body.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.ts-tokens.svelte-18p09il:first-of-type .ts-acc.svelte-18p09il{border-top:0}.ts-acc-text.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.ts-acc-desc.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-top:3px;font-size:.8125rem;line-height:1.4;color:var(--ui-ink-2)}.ts-acc-chev.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:0 0 auto;margin-left:8px;font-size:var(--ui-icon);color:var(--ui-ink-2);transition:transform var(--ui-duration-fast) var(--ui-ease)}.ts-acc.open.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ts-acc-chev.svelte-18p09il{transform:rotate(180deg)}.ts-acc-body.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:2px 0 18px}.ts-acc-tools.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;justify-content:flex-end;margin-bottom:6px}.ts-title.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:.9375rem;font-weight:600;line-height:1.35;color:var(--ui-ink)}.ts-reset.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-decoration:underline;padding:0}.ts-sub.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:block;margin:2px 0 8px;font-size:.75rem;color:var(--ui-ink-2)}.ts-set.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)+.ts-set.svelte-18p09il{margin-left:8px}.ts-set.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:0 0 auto;width:132px;box-sizing:border-box;scroll-snap-align:start;color:inherit;display:flex;flex-direction:column;padding:8px 10px;background:none;border:1px solid var(--ui-border);border-color:var(--ui-border);border-radius:8px;cursor:pointer;text-align:left}.ts-set.on.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--ui-accent);box-shadow:0 0 0 1px var(--ui-accent) inset}.ts-set.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) b.svelte-18p09il{font-size:.8125rem}.ts-set.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) small.svelte-18p09il{font-size:.6875rem;opacity:.6}.ts-rolebtn.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;min-width:0;padding:6px 10px;font-size:.875rem;text-align:left;border:1px solid var(--ui-border);border-color:var(--ui-border);border-radius:7px;background:none;color:inherit;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ts-rolebtn.open.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.ts-rolebtn.on.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--ui-accent)}.ts-rolebtn.on.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--ui-accent);box-shadow:0 0 0 1px var(--ui-accent) inset}.ts-rolelist.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6px;gap:6px;padding:8px 0 10px;border-bottom:1px solid var(--ui-border);border-bottom-color:var(--ui-border)}.ts-roleopt.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:8px 10px;font-size:.875rem;text-align:left;border:1px solid var(--ui-border);border-color:var(--ui-border);border-radius:8px;background:var(--ui-field);color:var(--ui-ink);cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ts-roleopt.on.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--ui-accent);box-shadow:0 0 0 1px var(--ui-accent) inset}.ts-paper.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--mp-bg, #fff);border:1px solid var(--mp-border, #e5e5e5);border-radius:10px;padding:6px 12px;margin-top:6px}.ts-samplerow.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;padding:7px 0}.ts-samplerow.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)+.ts-samplerow.svelte-18p09il{border-top:1px solid var(--mp-border, #e5e5e5)}.ts-sample.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;min-width:0;padding:2px 0;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ts-sample-title.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:21px;font-weight:600}.ts-sample-subtitle.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:14.5px}.ts-sample-label.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:13px;font-weight:600;letter-spacing:.04em}.ts-sample-name.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.ts-sample-price.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:14px}.ts-sample-note.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.ts-sample-body.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:12.5px}.ts-sample-side.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:0 0 auto;display:flex;align-items:center;margin-left:10px}.ts-sidegrp.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center}.ts-sample-meta.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:0 0 auto;width:58px;margin-right:6px;font-size:10px;color:var(--mp-text-secondary, #8a8479);opacity:.8}.ts-sample-font.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;font-size:10px;margin-left:6px;max-width:96px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border:1px solid var(--ui-border);border-color:var(--ui-border);border-radius:6px;padding:3px 4px 3px 7px;cursor:pointer;background:var(--ui-field);color:var(--ui-ink);min-height:var(--ui-target)}.ts-sample-font.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) i.svelte-18p09il{font-size:12px;flex:0 0 auto;transition:transform .15s}.ts-sample-font.open.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) i.svelte-18p09il{transform:rotate(180deg)}.ts-sample-font.open.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.ts-sample-font.on.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--ui-ink);color:var(--ui-ink)}.ts-swatch2.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;width:18px;height:18px;margin-left:8px;flex:0 0 auto;cursor:pointer}.ts-swatch2.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) i.svelte-18p09il{display:block;width:100%;height:100%;border-radius:50%;border:1px solid var(--ui-border)}.ts-swatch2.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input.svelte-18p09il{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer}.ts-paperaxis.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;padding:9px 0 5px;margin-top:2px;border-top:1px solid var(--mp-border, #e5e5e5)}.ts-axis.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;min-width:0;cursor:pointer}.ts-axis.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)+.ts-axis.svelte-18p09il{margin-left:16px}.ts-axis.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ts-swatch2.svelte-18p09il{margin-left:0}.ts-axis-label.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-left:6px;font-size:10px;color:var(--mp-text-secondary, #8a8479);white-space:nowrap}.ts-segrow.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;padding:8px 0 2px}.ts-seglbl.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:0 0 auto;margin-right:10px;font-size:.75rem;font-weight:600;color:var(--ui-ink-2);white-space:nowrap}.ts-stain.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1 1 auto;display:flex;align-items:center;justify-content:flex-end}.ts-stain-reset.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-right:2px;padding:4px 8px;border:0;border-radius:var(--ui-radius-control);background:transparent;color:var(--ui-ink-2);font-family:inherit;font-size:.72rem;font-weight:600;cursor:pointer}.ts-seg.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1 1 auto;display:flex;min-width:0;padding:2px;border-radius:var(--ui-radius-control);background:var(--ui-field)}.ts-seg.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button.svelte-18p09il{flex:1 1 0;min-width:0;min-height:40px;padding:0 6px;border:0;border-radius:10px;background:transparent;color:var(--ui-ink);font:inherit;font-size:.8125rem;cursor:pointer}.ts-seg.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button.svelte-18p09il+button.svelte-18p09il{margin-left:2px}.ts-seg.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button.on.svelte-18p09il{background:var(--ui-ink);color:var(--ui-on-accent)}.ts-palette.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)+.ts-palette.svelte-18p09il{margin-left:8px}.ts-palette.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:0 0 auto;width:92px;box-sizing:border-box;scroll-snap-align:start;color:inherit;display:flex;flex-direction:column;align-items:stretch;padding:4px;background:none;border:1px solid var(--ui-border);border-color:var(--ui-border);border-radius:8px;cursor:pointer}.ts-palette.on.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--ui-accent);box-shadow:0 0 0 1px var(--ui-accent) inset}.ts-chips.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;justify-content:center;height:34px;border-radius:5px}.ts-chips.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) i.svelte-18p09il{width:9px;height:9px;border-radius:50%}.ts-palette-name.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:.6875rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ts-hint.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:10px 0 0;font-size:.75rem;line-height:1.5;color:var(--ui-ink-2)}.ts-mine-save.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;margin:4px 0 10px}.ts-save-input.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;min-width:0;font-size:.8125rem;padding:8px 10px;border:1px solid var(--ui-border);border-color:var(--ui-border);border-radius:8px;background:var(--ui-field)}.ts-save-input.svelte-18p09il:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:none;border-color:var(--ui-ink)}.ts-save-btn.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:0 0 auto;margin-left:8px;padding:0 14px}.ts-mine-row.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;padding:8px 6px;border-radius:8px;cursor:pointer}.ts-mine-row.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.svelte-18p09il+.svelte-18p09il{margin-left:10px}.ts-mine-row.svelte-18p09il:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--ui-hover)}.ts-mine-row.on.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--ui-accent);box-shadow:0 0 0 1px var(--ui-accent) inset}.ts-err.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:2px 0 8px;font-size:.75rem;color:var(--ui-danger)}.ts-att.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:0 0 auto;display:flex;align-items:center;justify-content:center;margin-right:8px;border:1px solid;border-color:var(--ui-border);border-radius:8px;color:var(--ui-ink);font-size:1.0625rem;cursor:pointer;width:var(--ui-target);min-height:var(--ui-target)}.ts-att.off.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.4}.ts-att.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input.svelte-18p09il{display:none}.ts-refs.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-wrap:wrap;margin:4px 0 2px}.ts-ref.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;display:block;margin:0 10px 8px 0}.ts-ref.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img.svelte-18p09il{display:block;width:48px;height:48px;object-fit:cover;border-radius:8px;box-shadow:inset 0 0 0 1px var(--ui-border)}.ts-ref-x.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:-6px;right:-6px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;border-radius:50%;font-size:.75rem;cursor:pointer;background:var(--ui-ink);color:var(--ui-on-accent)}.ts-swatch.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:0 0 auto;width:26px;height:26px;border-radius:50%;border:1px solid var(--ui-border);display:flex;align-items:center;justify-content:center}.ts-swatch-dot.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:10px;height:10px;border-radius:50%}.ts-mine-name.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:.8125rem;font-weight:600;color:var(--ui-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ts-mine-base.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;font-size:.6875rem;color:var(--ui-ink-2)}.ts-del.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:0 0 auto;padding:4px}.ts-body.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button.svelte-18p09il{min-height:var(--ui-target)}.ts-theme.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.svelte-18p09il+.svelte-18p09il{margin-top:6px}.ts-set.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.svelte-18p09il+.svelte-18p09il{margin-top:2px}.ts-palette.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.svelte-18p09il+.svelte-18p09il{margin-top:4px}.ts-chips.svelte-18p09il:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>i.svelte-18p09il+i.svelte-18p09il{margin-left:4px}.ai-edit-summary.svelte-1oiyz3a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:flex-start;margin-top:.5rem;padding:.5rem .625rem;font-size:.8rem;line-height:1.4;color:var(--ui-ink);background:var(--ui-selected);border-radius:6px}.ai-edit-summary-label.svelte-1oiyz3a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-shrink:0;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ui-ink-2);padding-top:.05rem}.ai-edit-summary.svelte-1oiyz3a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.svelte-1oiyz3a+.svelte-1oiyz3a{margin-left:.5rem}.fab-spin.svelte-1ehoxh6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-block;animation:svelte-1ehoxh6-v3-fab-spin .9s linear infinite}@keyframes svelte-1ehoxh6-v3-fab-spin{to{transform:rotate(360deg)}}.v3-vt.svelte-37fcov:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-wrap:wrap;align-items:flex-start;padding-top:2px}.v3-sh-row.svelte-37fcov:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:0 0 auto;padding:1px 8px 3px 0}.v3-sh-lbl.svelte-37fcov:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:block;margin:0 0 1px 2px;font-size:11px;color:var(--ui-ink)}.v3-sh-seg.svelte-37fcov:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;flex-wrap:wrap;align-items:center;padding:1px;border-radius:8px;background:#1c1a170f}.v3-sh-seg.svelte-37fcov:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.svelte-37fcov{margin:1px}.v3-tb-btn.svelte-37fcov:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:none;box-sizing:border-box;min-width:34px;height:40px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;background:transparent;color:var(--ui-ink);font-family:inherit;font-size:15px;line-height:1;border-radius:6px;cursor:pointer;padding:3px 8px 2px}.v3-tb-btn.svelte-37fcov:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:attr(data-lbl);margin-top:3px;font-size:12px;line-height:1;letter-spacing:-.01em;white-space:nowrap;color:var(--ui-ink-2)}.v3-tb-btn.svelte-37fcov:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:#1c1a1712}.v3-tb-btn.v3-tb-active.svelte-37fcov:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#fff;background:var(--ui-ink)}.v3-tb-btn.v3-tb-active.svelte-37fcov:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{color:#ffffffbf}.v3-vt-hint.svelte-37fcov:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1 0 100%;margin:4px 0 0 2px;font-size:11px;color:var(--ui-ink-2)}.qr-sticker-sheet.svelte-12xqvia:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}@media print{html.mp-qr-sheet body>*:not(.qr-sticker-sheet){display:none!important}.qr-sticker-sheet.svelte-12xqvia:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(5,1fr);box-sizing:border-box;width:210mm;height:297mm;padding:10mm;background:#fff;color:#000}.qr-sticker-cell.svelte-12xqvia:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3mm;border-right:1px dashed #c8c8c8;border-bottom:1px dashed #c8c8c8}.qr-sticker-cell.svelte-12xqvia:nth-child(4n):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-right:0}.qr-sticker-cell.svelte-12xqvia:nth-child(n+17):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-bottom:0}.qr-sticker-code.svelte-12xqvia:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:30mm;height:30mm}.qr-sticker-code.svelte-12xqvia:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg{display:block;width:100%;height:100%}.qr-sticker-name.svelte-12xqvia:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-top:2.5mm;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--ui-font);font-size:9pt;font-weight:600;letter-spacing:-.01em}}.v3t.svelte-10xovjo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;left:50%;bottom:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px));transform:translate(-50%);z-index:60;display:flex;flex-direction:column;align-items:center;max-width:calc(100vw - 24px);box-sizing:border-box;padding:10px 14px;border-radius:12px;background:#1e1f1c;color:#f4f3ef;font-size:13px;line-height:1.5;letter-spacing:.01em;box-shadow:0 8px 28px #14131059}.v3t-msg.svelte-10xovjo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:8px;text-align:center}.v3t-actions.svelte-10xovjo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){white-space:nowrap}.v3t.svelte-10xovjo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button.svelte-10xovjo,.v3t.svelte-10xovjo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a.svelte-10xovjo{font:inherit;border:0;cursor:pointer;border-radius:99px;text-decoration:none}.v3t-cta.svelte-10xovjo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:4px 14px;background:#f4f3ef;color:#1e1f1c;font-weight:600}.v3t-cta.svelte-10xovjo:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.6;cursor:default}.v3t-later.svelte-10xovjo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-left:8px;padding:4px 10px;background:transparent;color:#b7b4a9}.v3t-later.svelte-10xovjo:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#f4f3ef}@media (max-width: 480px){.v3t.svelte-10xovjo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){bottom:calc(80px + env(safe-area-inset-bottom,0px))}}@media print{.v3t.svelte-10xovjo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}}.feedback-field.svelte-86xzc9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative}.feedback-textarea.svelte-86xzc9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;min-height:100px;padding:.75rem .75rem 1.75rem;resize:vertical;box-sizing:border-box}.feedback-textarea.svelte-86xzc9:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.6}.feedback-char-count.svelte-86xzc9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;bottom:8px;right:10px;font-size:.75rem;color:var(--ui-ink-2)}.feedback-error.svelte-86xzc9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ui-danger);font-size:.85rem;margin:.5rem 0 0}.feedback-success.svelte-86xzc9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ui-accent);font-size:.9rem;text-align:center;padding:1rem 0;margin:0}.feedback-submit.svelte-86xzc9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:.5rem 1.25rem}.v3-root.svelte-1icv0gg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:100dvh}.v3-measure.svelte-1icv0gg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;left:-99999px;top:0;visibility:hidden;pointer-events:none}.v3-measure.svelte-1icv0gg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mp-page{height:auto}.v3-nmeasure.svelte-1icv0gg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:block}.v3-nmeasure.svelte-1icv0gg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mp-page{height:auto}.last-editor-badge.svelte-1icv0gg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;bottom:16px;left:16px;display:flex;align-items:center;gap:6px;padding:6px 10px;background:color-mix(in srgb,var(--mp-bg, #ffffff) 95%,transparent);border:1px solid color-mix(in srgb,var(--mp-text, #1a1a1a) 8%,transparent);border-radius:999px;box-shadow:0 2px 8px #0000000f;font-size:12px;color:var(--mp-text, #1a1a1a);cursor:pointer;z-index:50;max-width:280px}.last-editor-badge.svelte-1icv0gg:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--mp-bg, #ffffff);box-shadow:0 2px 12px #0000001a}.last-editor-avatar.svelte-1icv0gg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:18px;height:18px;border-radius:50%;object-fit:cover}.last-editor-text.svelte-1icv0gg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
