.art.svelte-1yii3ry{color:#000;background:var(--paper);box-shadow:var(--shadow-page);text-align:center;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;display:flex}.art.cream.svelte-1yii3ry{background:var(--paper-cream)}.page.svelte-1yii3ry{width:64px;height:82px}.page[style*=aspect-ratio].svelte-1yii3ry{height:auto}.cover.svelte-1yii3ry{justify-content:space-between;width:104px;height:136px;padding:12px 8px}.title.svelte-1yii3ry{font-size:11px;line-height:13px}.tag.svelte-1yii3ry{letter-spacing:.06em;min-height:10px;font-size:8px;font-weight:600;line-height:10px}.ws.svelte-1yii3ry{grid-template-columns:repeat(var(--cols), 8px);gap:2px;display:grid}.page.svelte-1yii3ry .ws:where(.svelte-1yii3ry){grid-template-columns:repeat(var(--cols), 4px);gap:1px}.ws.svelte-1yii3ry i:where(.svelte-1yii3ry){border:1px solid #000;height:8px}.page.svelte-1yii3ry .ws:where(.svelte-1yii3ry) i:where(.svelte-1yii3ry){border-width:.5px;height:4px}.ws.svelte-1yii3ry i.on:where(.svelte-1yii3ry){background:#000}.sudoku.svelte-1yii3ry{border:2px solid #000;grid-template-columns:repeat(3,1fr);width:46px;height:46px;display:grid}.page.svelte-1yii3ry .sudoku:where(.svelte-1yii3ry){border-width:1.5px;width:38px;height:38px}.sudoku.svelte-1yii3ry i:where(.svelte-1yii3ry){border:.5px solid #000}.sudoku.small.svelte-1yii3ry{border-width:1px;width:24px;height:24px}.maze.svelte-1yii3ry{width:38px;height:38px}.maze.small.svelte-1yii3ry{width:24px;height:24px}.pair.svelte-1yii3ry{align-items:center;gap:4px;display:flex}.glyph.svelte-1yii3ry{font-size:24px;font-weight:700;line-height:1}.glyph.dashed.svelte-1yii3ry{color:#0000;-webkit-text-stroke:1px #000}.glyph.sum.svelte-1yii3ry{font-size:16px;font-family:var(--font-mono)}.crypto.svelte-1yii3ry{font-family:var(--font-mono);flex-direction:column;font-size:10px;line-height:12px;display:flex}.lines.svelte-1yii3ry{flex-direction:column;gap:3px;width:40px;display:flex}.lines.svelte-1yii3ry i:where(.svelte-1yii3ry){opacity:.5;background:#000;height:3px}.lines.svelte-1yii3ry i:where(.svelte-1yii3ry):first-child{opacity:.9;width:70%}.pb-bottomnav.svelte-1xe3ktc{grid-template-columns:repeat(var(--cols), 1fr);background:var(--surface-raised);border-top:1px solid var(--border);flex:none;height:64px;display:grid}a.svelte-1xe3ktc,button.svelte-1xe3ktc{font:inherit;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-top:3px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:44px;font-size:.75rem;font-weight:500;text-decoration:none;display:flex}.current.svelte-1xe3ktc{color:var(--ink);border-top-color:var(--accent);font-weight:600}a.svelte-1xe3ktc:focus-visible,button.svelte-1xe3ktc:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.h.svelte-11atxzr{font-size:inherit;line-height:inherit;margin:0;font-weight:600}.note.svelte-11atxzr{margin:0;font-size:.875rem;line-height:1.25rem}.pb-number.svelte-owlgpp{align-items:center;gap:6px;display:inline-flex}.pb-number.svelte-owlgpp:focus-within{outline:2px solid var(--focus);outline-offset:1px}input.svelte-owlgpp{font:inherit;font-family:var(--font-mono);color:var(--ink);background:0 0;border:0;outline:none;width:100%;min-width:0;padding:0}.suffix.svelte-owlgpp{flex:none;font-size:.875rem}section.svelte-hm5t5i header:where(.svelte-hm5t5i) h2{flex:1;margin:0;font-size:1rem;font-weight:600;line-height:1.5rem}.cards.grid.svelte-12xl2wy{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;display:grid}.cards.list.svelte-12xl2wy{flex-direction:column;gap:10px;display:flex}.card.svelte-12xl2wy{cursor:pointer;border:1px solid var(--border-strong);background:var(--surface-raised);color:var(--ink);outline-offset:2px}.grid.svelte-12xl2wy .card:where(.svelte-12xl2wy){border-color:var(--border);flex-direction:column;display:flex}.list.svelte-12xl2wy .card:where(.svelte-12xl2wy){align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.card.on.svelte-12xl2wy{border:2px solid var(--accent);background:var(--accent-soft)}.list.svelte-12xl2wy .card.on:where(.svelte-12xl2wy){padding:13px 15px}.card.off.svelte-12xl2wy{cursor:not-allowed;background:var(--surface-sunken)}.card.svelte-12xl2wy:focus-visible{outline:2px solid var(--focus)}.figure.svelte-12xl2wy{background:var(--surface-sunken);border-bottom:1px solid var(--border);justify-content:center;align-items:center;height:132px;display:flex}.grid.svelte-12xl2wy .text:where(.svelte-12xl2wy){flex-direction:column;flex-grow:1;gap:6px;padding:14px 16px;display:flex}.card.on.svelte-12xl2wy .figure:where(.svelte-12xl2wy){border-bottom-color:var(--accent)}.list.svelte-12xl2wy .text:where(.svelte-12xl2wy){flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.name.svelte-12xl2wy{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.name.svelte-12xl2wy b:where(.svelte-12xl2wy){font-size:1rem;line-height:1.375rem}.badge.svelte-12xl2wy{height:22px;font-size:.75rem}.desc.svelte-12xl2wy{font-size:.875rem;line-height:1.25rem}.dot.svelte-12xl2wy{border:1.5px solid var(--border-strong);background:var(--surface-raised);border-radius:50%;flex:none;width:18px;height:18px;margin-top:2px}.on.svelte-12xl2wy .dot:where(.svelte-12xl2wy){border:5px solid var(--accent)}.samples.svelte-12xl2wy{flex-wrap:wrap;align-items:baseline;gap:24px;margin-top:8px;display:flex}.sample.svelte-12xl2wy{flex-direction:column;gap:2px;display:flex}.sample-text.svelte-12xl2wy{font-weight:600;line-height:1.1}.sample-label.svelte-12xl2wy{font-size:.75rem}.no-ticks.svelte-f0cpod{padding-bottom:0}.swatches.svelte-zhbsmu{flex-wrap:wrap;gap:6px;display:flex}.swatch.svelte-zhbsmu{border:1px solid var(--border-strong);background:var(--swatch);cursor:pointer;outline-offset:2px;width:28px;height:28px;padding:0}.swatch[aria-checked=true].svelte-zhbsmu{box-shadow:0 0 0 2px var(--surface-raised), 0 0 0 4px var(--ink)}.swatch.svelte-zhbsmu:focus-visible{outline:2px solid var(--focus);outline-offset:5px}.swatch[aria-disabled=true].svelte-zhbsmu{cursor:not-allowed;opacity:.6}@media (pointer:coarse) and (width<=1279px){.swatch.svelte-zhbsmu{width:44px;height:44px}}.steps.svelte-1hh38dv{flex-wrap:nowrap;align-items:center;gap:10px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.rule.svelte-1hh38dv{background:var(--border-strong);flex:none;width:20px;height:1px}.inner.svelte-1hh38dv{font:inherit;color:var(--ink-muted);white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:.9375rem;font-weight:500;display:flex}button.inner.svelte-1hh38dv{cursor:pointer;color:var(--ink)}button.inner.svelte-1hh38dv:hover{text-decoration:underline}.num.svelte-1hh38dv{border:1px solid var(--border-strong);flex:none;place-items:center;width:24px;height:24px;font-size:.8125rem;display:grid}.current.svelte-1hh38dv .inner:where(.svelte-1hh38dv){color:var(--ink);font-weight:600}.current.svelte-1hh38dv .num:where(.svelte-1hh38dv){background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.done.svelte-1hh38dv .inner:where(.svelte-1hh38dv){color:var(--ink)}.done.svelte-1hh38dv .num:where(.svelte-1hh38dv){background:var(--ink);color:var(--bg);border-color:var(--ink)}@media (width<=1279px){.todo.svelte-1hh38dv .inner:where(.svelte-1hh38dv),.done.svelte-1hh38dv .inner:where(.svelte-1hh38dv){gap:0;font-size:0}.todo.svelte-1hh38dv .num:where(.svelte-1hh38dv),.done.svelte-1hh38dv .num:where(.svelte-1hh38dv){font-size:.8125rem}}.tour-anchor.svelte-7q3ary{display:inline-flex}.bulk.svelte-9g78p1{flex-direction:column;gap:16px;padding:16px;display:flex;overflow:auto}h2.svelte-9g78p1{margin:0;font-size:1.125rem;font-weight:600}.hd.svelte-9g78p1 p:where(.svelte-9g78p1){margin:4px 0 0}.actions.svelte-9g78p1{flex-direction:column;align-items:flex-start;gap:8px;margin:0;padding:0;list-style:none;display:flex}.impact.svelte-9g78p1{border-radius:var(--radius-md,6px);background:var(--warning-soft);margin:0;padding:12px;font-size:.9375rem}.foot.svelte-9g78p1{justify-content:space-between;align-items:center;gap:8px;display:flex}.hint.svelte-9g78p1{font-size:.8125rem}.fix.svelte-95y0cg{border:1px solid var(--warning);border-radius:var(--radius-md,6px);background:var(--warning-soft);flex-direction:column;gap:8px;margin:12px 16px 0;padding:14px 16px;display:flex}.head.svelte-95y0cg{flex-wrap:wrap;align-items:center;gap:10px;display:flex}h2.svelte-95y0cg{margin:0;font-size:1rem;font-weight:600}.detail.svelte-95y0cg{margin:0}.options.svelte-95y0cg{flex-wrap:wrap;align-items:center;gap:8px}.prompt.svelte-95y0cg{font-weight:600}.foot.svelte-95y0cg{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:.875rem}.insert-bar.svelte-ldk81x{background:var(--surface-raised,#fff);border:1px solid var(--border-strong);gap:2px;padding:2px;display:flex;position:absolute;top:-34px;left:0}.insert-bar.svelte-ldk81x button:where(.svelte-ldk81x){font:600 12px var(--font-mono);color:var(--ink);cursor:pointer;background:0 0;border:0;padding:4px 8px}.insert-bar.svelte-ldk81x button:where(.svelte-ldk81x):hover{background:var(--accent-soft,#eef)}.typing.svelte-ldk81x{resize:none;border:1px solid var(--focus);color:#000;font:inherit;z-index:3;background:#fff;margin:0;padding:0;position:absolute}.band.svelte-ldk81x{border:1px dashed var(--accent);background:#286eff0a}.band-label.svelte-ldk81x{font:600 10px var(--font-mono);color:var(--accent-text);letter-spacing:.06em;text-transform:uppercase;position:absolute;top:2px;left:4px}.lock-chip.svelte-ldk81x,.edit-chip.svelte-ldk81x,.note.svelte-ldk81x{font:600 12px var(--font-mono);background:var(--surface-raised,#fff);color:var(--ink);border:1px solid var(--border-strong);text-align:center;max-width:90%;padding:4px 10px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.edit-chip.svelte-ldk81x{cursor:pointer}.note.svelte-ldk81x{background:var(--accent-soft,#eef);top:auto;bottom:12px}.obj.svelte-ldk81x{cursor:move;position:absolute}.obj.locked.svelte-ldk81x{cursor:not-allowed}.obj.svelte-ldk81x:hover{outline:1px solid var(--focus)}.selection.svelte-ldk81x{outline:2px solid var(--focus);outline-offset:1px}.selection.also.svelte-ldk81x{outline-style:dashed}.marquee.svelte-ldk81x{border:1px solid var(--focus);background:#286eff1a}.handle.svelte-ldk81x{background:var(--surface-raised,#fff);border:2px solid var(--focus);pointer-events:auto;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute}.handle.turn.svelte-ldk81x{cursor:grab;border-radius:50%;top:-28px;left:50%}.stem.svelte-ldk81x{border-left:1px solid var(--focus);height:24px;position:absolute;top:-24px;left:50%}.line.svelte-ldk81x{background:var(--accent)}.line.v.svelte-ldk81x{width:1px;top:0;bottom:0}.line.h.svelte-ldk81x{height:1px;left:0;right:0}.art.svelte-ldk81x{position:absolute;inset:0}.art.svelte-ldk81x svg{display:block}.lifted.svelte-ldk81x{transform-origin:0 0;pointer-events:none}.pb-guide.unsafe.svelte-ldk81x{background:repeating-linear-gradient(45deg, var(--guide-unsafe) 0 6px, transparent 6px 12px)}.pb-guide.trim.svelte-ldk81x{border:1px solid var(--guide-trim);inset:0}.pb-guide.issue.svelte-ldk81x{outline:2px solid var(--warning)}.pb-guide.issue.block.svelte-ldk81x{outline-color:var(--danger)}.issue-label.svelte-ldk81x{font-family:var(--font-mono);color:#fff;background:var(--warning);padding:1px 5px;font-size:12px;line-height:16px;position:absolute;top:-20px;right:0}.issue.block.svelte-ldk81x .issue-label:where(.svelte-ldk81x){background:var(--danger)}.stage.svelte-1u42dh1{overscroll-behavior:contain;min-width:0;min-height:0;display:flex;overflow:auto}.spread.svelte-1u42dh1{flex:none;margin:auto;padding:32px;display:flex}.palette.svelte-1uqhsm7{width:680px;margin-top:120px}.search.svelte-1uqhsm7{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:12px 16px;display:flex}.search.svelte-1uqhsm7 input:where(.svelte-1uqhsm7){font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex-grow:1;min-width:0;font-size:1.25rem;line-height:1.75rem}.search.svelte-1uqhsm7:focus-within{box-shadow:inset 0 -2px 0 var(--focus)}.esc.svelte-1uqhsm7{background:0 0;border:0;font-size:.8125rem}.list.svelte-1uqhsm7{max-height:min(360px,50vh);margin:0;padding:0;list-style:none;overflow:auto}.opt.svelte-1uqhsm7{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:10px 16px;display:grid}.opt.svelte-1uqhsm7+.opt:where(.svelte-1uqhsm7){border-top:1px solid var(--border)}.opt.active.svelte-1uqhsm7{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.ellipsis.svelte-1uqhsm7{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.group.svelte-1uqhsm7{font-size:.8125rem}.empty.svelte-1uqhsm7{margin:0;padding:14px 16px}.hints.svelte-1uqhsm7{border-top:1px solid var(--border);background:var(--surface);grid-template-columns:1fr 1fr;gap:8px 24px;padding:12px 16px;display:grid}.hint.svelte-1uqhsm7{flex-wrap:nowrap;justify-content:space-between;font-size:.875rem}@media (width<=767px){.palette.svelte-1uqhsm7{margin-top:16px}.hints.svelte-1uqhsm7{grid-template-columns:1fr}}.film.svelte-9aplmz{border-top:1px solid var(--border);background:var(--surface);overscroll-behavior:contain;scrollbar-width:thin;flex:none;height:84px;overflow:auto hidden}.track.svelte-9aplmz{outline:none;height:100%;margin:0 16px;position:relative}.cell.svelte-9aplmz{cursor:pointer;outline:none;flex-direction:column;align-items:center;gap:2px;width:28px;display:flex;position:absolute;top:6px}.band.svelte-9aplmz{border-top:3px solid var(--band);width:38px;height:14px;margin-left:10px;position:relative}.band-label.svelte-9aplmz{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;font-weight:600;position:absolute;top:1px;left:-10px;overflow:hidden}.mini.svelte-9aplmz{background:var(--paper);border:1px solid var(--border-strong);width:28px;height:36px;position:relative}.mini.svelte-9aplmz i:where(.svelte-9aplmz){background:#000;position:absolute}.mini.picked.svelte-9aplmz{background:var(--accent-soft,#fde3cf);outline:2px solid var(--accent);outline-offset:2px}.mini.on.svelte-9aplmz{outline:2px solid var(--accent);outline-offset:2px}.cell.svelte-9aplmz:focus-visible .mini:where(.svelte-9aplmz){outline:2px solid var(--focus);outline-offset:2px}.mark.svelte-9aplmz{width:7px;height:7px;position:absolute;top:-3px;right:-3px}.mark.warn.svelte-9aplmz{background:var(--warning)}.mark.block.svelte-9aplmz{background:var(--danger)}.folio.svelte-9aplmz{font-size:.625rem;line-height:.875rem}.log.svelte-ajqznp{margin:0;padding:0;list-style:none}.log.svelte-ajqznp li:where(.svelte-ajqznp){border-top:1px solid var(--border);flex-wrap:nowrap;gap:10px;padding:6px 0;font-size:.875rem;line-height:1.25rem}.who.svelte-ajqznp{flex:none;width:96px}.layers.svelte-exfwyo{border:1px solid var(--border);flex-direction:column;display:flex}.layer.svelte-exfwyo{border-bottom:1px solid var(--border);flex-direction:column;gap:2px;padding:4px 6px;display:flex}.layer.svelte-exfwyo:last-child{border-bottom:0}.layer.on.svelte-exfwyo{background:var(--accent-soft)}.layer.drop.svelte-exfwyo{box-shadow:inset 0 2px 0 var(--focus)}.layer.svelte-exfwyo .rename:where(.svelte-exfwyo){font:inherit;border:1px solid var(--focus);background:var(--surface-raised,#fff);color:var(--ink);padding:2px 4px}.layer[draggable=true].svelte-exfwyo{cursor:grab}.layer.off.svelte-exfwyo .name:where(.svelte-exfwyo){opacity:.6;text-decoration:line-through}.layer.svelte-exfwyo .pick:where(.svelte-exfwyo){color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:row;align-items:center;gap:6px;padding:2px 0;display:flex}.layer.svelte-exfwyo .thumb:where(.svelte-exfwyo){background:var(--surface-raised,#fff);border:1px solid var(--border);flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.layer.svelte-exfwyo .thumb:where(.svelte-exfwyo) svg{max-width:100%;max-height:100%}.layer.svelte-exfwyo .text:where(.svelte-exfwyo){flex-direction:column;min-width:0;display:flex}.layer.svelte-exfwyo .detail:where(.svelte-exfwyo){font-size:.75rem}.layer.svelte-exfwyo .tools:where(.svelte-exfwyo){gap:2px;display:flex}.layer.svelte-exfwyo .tools:where(.svelte-exfwyo) button:where(.svelte-exfwyo){font:600 11px var(--font-mono);color:var(--ink);border:1px solid var(--border);cursor:pointer;background:0 0;padding:2px 6px}.layer.svelte-exfwyo .tools:where(.svelte-exfwyo) button[aria-pressed=true]:where(.svelte-exfwyo){background:var(--accent-soft)}.layer.svelte-exfwyo .tools:where(.svelte-exfwyo) button:where(.svelte-exfwyo):disabled{opacity:.35;cursor:default}.empty.svelte-exfwyo{margin:8px;font-size:.8125rem}.section.svelte-exfwyo{border-top:1px solid var(--border);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);margin:8px 0 0;padding-top:12px;font-size:.8125rem;font-weight:700}.numbers.svelte-exfwyo{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.num.svelte-exfwyo{flex-direction:column;gap:2px;font-size:.75rem;display:flex}.toolbar-field.svelte-exfwyo{flex-direction:column;gap:4px;display:flex}.tb.svelte-exfwyo{flex-wrap:wrap;gap:2px;display:flex}.tb-label.svelte-exfwyo,.tb-hint.svelte-exfwyo{font-size:.75rem}.contrast.svelte-exfwyo{flex-wrap:nowrap;gap:8px}.contrast.svelte-exfwyo .chip:where(.svelte-exfwyo){border:1px solid var(--border-strong);flex:none;width:24px;height:24px}.counts.svelte-exfwyo{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.count.svelte-exfwyo{border:1px solid var(--border);background:var(--surface-raised);align-items:center;gap:12px;padding:10px 14px;display:flex}.count.on.svelte-exfwyo{border-color:var(--accent);background:var(--accent-soft)}.count.svelte-exfwyo b:where(.svelte-exfwyo){flex-grow:1}.count.svelte-exfwyo .pb-input{height:32px}.summary-row.svelte-exfwyo{border-top:1px solid var(--border);background:var(--surface-raised);grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 16px;display:grid}.link.svelte-exfwyo{font:inherit;color:var(--accent-text);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.checks.svelte-exfwyo{border:1px solid var(--border);background:var(--surface);flex-direction:column;gap:6px;margin:0;padding:10px 12px;list-style:none;display:flex}.checks.svelte-exfwyo li:where(.svelte-exfwyo){flex-wrap:nowrap;gap:8px;font-size:.875rem;line-height:1.25rem}@media (width<=767px){.summary-row.svelte-exfwyo{grid-template-columns:minmax(0,1fr) auto}.summary-row.svelte-exfwyo>span:where(.svelte-exfwyo){grid-column:1/-1}}.inspector.svelte-rroji0{min-height:0}.tabs.svelte-rroji0{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.tabs.svelte-rroji0 [role=tablist]{margin:12px 16px 0}.tabs.svelte-rroji0 .pb-tabpanel{flex:1}.checks.svelte-rroji0{border:1px solid var(--border);background:var(--surface);flex-direction:column;gap:6px;margin:0;padding:10px 12px;list-style:none;display:flex}.narrow.svelte-3qd5lm{max-width:320px}.stack.svelte-3qd5lm{flex-direction:column;gap:8px;min-width:0;display:flex}.text-row.svelte-3qd5lm{flex-wrap:nowrap;gap:8px;max-width:520px}.text-row.svelte-3qd5lm>:first-child{flex:1;min-width:0}.note.svelte-3qd5lm{font-size:.875rem}.actions.svelte-3qd5lm{gap:8px}.readout.svelte-3qd5lm{font-size:.9375rem}.meter.svelte-3qd5lm{background:var(--surface-sunken);border:1px solid var(--border-strong);max-width:420px;height:10px}.meter.svelte-3qd5lm i:where(.svelte-3qd5lm){background:var(--success);height:100%;display:block}.meter.warn.svelte-3qd5lm i:where(.svelte-3qd5lm){background:var(--warning)}.meter.block.svelte-3qd5lm i:where(.svelte-3qd5lm){background:var(--danger)}.ruler.svelte-3qd5lm{border:1px solid var(--border-strong);background:var(--surface-raised);max-width:100%;height:56px;position:relative;overflow:hidden}.ruler.svelte-3qd5lm i:where(.svelte-3qd5lm){background:var(--ink);width:1px;height:12px;position:absolute;bottom:0}.ruler.svelte-3qd5lm i.major:where(.svelte-3qd5lm){height:24px}.num.svelte-3qd5lm{font-size:.6875rem;position:absolute;top:4px}.sample.svelte-6uhncw{justify-content:center;margin:0;display:flex}.paper.svelte-6uhncw{aspect-ratio:8.5/11;flex:none;width:374px;max-width:100%;position:relative}.gutter.svelte-6uhncw{width:22px;top:0;bottom:0;right:0}.margin.svelte-6uhncw{inset:22px 44px 22px 22px}.pb-glabel.m.svelte-6uhncw{top:5px;left:22px}.pb-glabel.g.svelte-6uhncw{top:40%;right:0}.content.svelte-6uhncw{color:#000;flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;top:32px;left:22px;right:44px}.t.svelte-6uhncw{font-size:17px;font-weight:700;line-height:22px}.s.svelte-6uhncw{margin-top:-6px;font-size:11px;line-height:14px}.grid.svelte-6uhncw{aspect-ratio:1;border-width:1.5px;width:82%;font-size:12px;line-height:1}.words.svelte-6uhncw{letter-spacing:.02em;grid-template-columns:repeat(3,auto);gap:2px 14px;font-size:10px;font-weight:600;display:grid}.pb-outline.svelte-grvgl9{overscroll-behavior:contain;flex:1;min-height:0;margin:0;padding:4px 0;list-style:none;overflow:auto}.pb-outline.svelte-grvgl9 ul:where(.svelte-grvgl9){margin:0;padding:0;list-style:none}li.svelte-grvgl9{outline:none}li.svelte-grvgl9:focus-visible>.row:where(.svelte-grvgl9){outline:2px solid var(--focus);outline-offset:-2px}.row.svelte-grvgl9{cursor:pointer;flex-wrap:nowrap;align-items:center;display:flex}.sec-row.svelte-grvgl9{box-shadow:inset 3px 0 0 var(--band);touch-action:none;-webkit-user-select:none;user-select:none;gap:6px;padding:8px 12px 4px;font-size:.875rem;font-weight:600}.sec.dragging.svelte-grvgl9>.sec-row:where(.svelte-grvgl9){background:var(--surface-raised);box-shadow:var(--shadow-lift), inset 3px 0 0 var(--band)}.item.svelte-grvgl9>.row:where(.svelte-grvgl9){gap:8px;padding:5px 12px 5px 34px;font-size:.875rem;line-height:1.25rem}.item.svelte-grvgl9>.row:where(.svelte-grvgl9):hover{background:var(--surface-sunken)}.item.selected.svelte-grvgl9>.row:where(.svelte-grvgl9){background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent);font-weight:600}.grow.svelte-grvgl9{flex-grow:1;min-width:0}.ellipsis.svelte-grvgl9{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.count.svelte-grvgl9,.pages.svelte-grvgl9{white-space:nowrap;font-size:.75rem}.flag.svelte-grvgl9{flex:none;width:8px;height:8px}.flag.ok.svelte-grvgl9{background:var(--success)}.flag.warn.svelte-grvgl9{background:var(--warning)}.flag.block.svelte-grvgl9{background:var(--danger)}.drawer.svelte-z4ypcx{background:var(--surface);border-left:1px solid var(--ink);box-shadow:var(--shadow-lift);flex-direction:column;min-height:0;display:flex;overflow:hidden}.head.svelte-z4ypcx{border-bottom:1px solid var(--border);flex-wrap:nowrap;justify-content:space-between;padding:14px 16px}.head.svelte-z4ypcx h2:where(.svelte-z4ypcx){margin:0;font-size:1.125rem;font-weight:700;line-height:1.75rem}.head.svelte-z4ypcx .pb-pill{height:28px}.list.svelte-z4ypcx{overscroll-behavior:contain;flex:1;overflow:auto}.issues.svelte-z4ypcx{margin:0;padding:0;list-style:none}.notes-h.svelte-z4ypcx{border-top:1px solid var(--border);margin:0;padding:14px 16px 6px}.issue.svelte-z4ypcx{border-top:1px solid var(--border);background:var(--surface-raised);grid-template-columns:28px minmax(0,1fr);gap:12px;padding:14px 16px;display:grid}.ic.svelte-z4ypcx{padding-top:2px}.rule.svelte-z4ypcx,.loc.svelte-z4ypcx{white-space:nowrap;font-size:.8125rem}.loc.svelte-z4ypcx{margin-left:auto}.title.svelte-z4ypcx{margin:0;font-size:.9375rem;font-weight:700;line-height:1.375rem}.detail.svelte-z4ypcx,.why.svelte-z4ypcx{margin:0;font-size:.875rem;line-height:1.25rem}.why.svelte-z4ypcx a:where(.svelte-z4ypcx){color:var(--accent-text)}.empty.svelte-z4ypcx{padding:14px 16px}.foot.svelte-z4ypcx{border-top:1px solid var(--border);margin-top:auto;padding:12px 16px}.foot.svelte-z4ypcx .full{width:100%}.dock.svelte-ioqznr{z-index:40;background:var(--surface-raised);border:1px solid var(--ink);width:320px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-lift);flex-direction:column;gap:10px;padding:12px 14px;display:flex;position:fixed;bottom:44px;left:16px}.title.svelte-ioqznr{text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;overflow:hidden}.cols.svelte-1lvsigw{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:28px;display:grid}h3.svelte-1lvsigw,dl.svelte-1lvsigw{margin:0}.row.svelte-1lvsigw{border-bottom:1px solid var(--border);flex-wrap:nowrap;justify-content:space-between;padding:4px 0;font-size:.9375rem}dd.svelte-1lvsigw{flex:none;margin:0}.pb-status-link.svelte-88gv0u{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.offline.svelte-88gv0u{color:var(--warning)}.tour.svelte-iwg1ib{background:0 0;border:0;width:100vw;max-width:none;height:100vh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.tour.svelte-iwg1ib::backdrop{background:0 0}.dim.svelte-iwg1ib{fill:#120e0b73;position:absolute;inset:0}.ring.svelte-iwg1ib{fill:none;stroke:var(--accent);stroke-width:3px}.card.svelte-iwg1ib{flex-direction:column;gap:12px;padding:20px;display:flex;position:absolute}.card.svelte-iwg1ib:focus{outline:none}.step.svelte-iwg1ib{font-size:.8125rem}h2.svelte-iwg1ib{margin:0;font-size:1.25rem;line-height:1.625rem}p.svelte-iwg1ib{margin:0;font-size:.9375rem;line-height:1.375rem}.actions.svelte-iwg1ib{justify-content:space-between}.stage.svelte-1wpmzo2{min-height:0;display:flex;overflow:auto}.stage.hand.svelte-1wpmzo2{cursor:grab}.stage.pen.svelte-1wpmzo2 .cover:where(.svelte-1wpmzo2){cursor:crosshair}.stage.erase.svelte-1wpmzo2 .hit:where(.svelte-1wpmzo2){cursor:not-allowed}.wrap.svelte-1wpmzo2{flex-direction:column;align-items:center;gap:8px;margin:auto;padding:24px;display:flex}.zones.svelte-1wpmzo2{height:16px;font:600 12px/16px var(--font-mono);letter-spacing:.08em;color:var(--ink-muted);position:relative}.zone.svelte-1wpmzo2{text-align:center;white-space:nowrap;justify-content:center;display:flex;position:absolute;top:0;overflow:visible}.zone.spine.svelte-1wpmzo2{color:var(--accent-text)}.frame.svelte-1wpmzo2{position:relative}.ruler.svelte-1wpmzo2{background:var(--surface-sunken);font:500 9px var(--font-mono);color:var(--ink-muted);position:absolute}.ruler.top.svelte-1wpmzo2{border-bottom:1px solid var(--border);top:-20px;left:20px}.ruler.left.svelte-1wpmzo2{border-right:1px solid var(--border);top:0;left:0}.ruler.svelte-1wpmzo2 span:where(.svelte-1wpmzo2){border-left:1px solid var(--ink-muted);padding-left:2px;line-height:10px;position:absolute}.ruler.left.svelte-1wpmzo2 span:where(.svelte-1wpmzo2){border-left:0;border-top:1px solid var(--ink-muted);padding-left:2px}.cover.svelte-1wpmzo2{box-shadow:var(--shadow-page);touch-action:none;flex:none;position:relative;overflow:hidden}.art.svelte-1wpmzo2{pointer-events:none;position:absolute;inset:0}.art.svelte-1wpmzo2 svg{display:block}.g.svelte-1wpmzo2{pointer-events:none;position:absolute}.grid.svelte-1wpmzo2{background-image:linear-gradient(90deg,#0000001f 1px,#0000 1px),linear-gradient(#0000001f 1px,#0000 1px);inset:0}.bleed.svelte-1wpmzo2{border:1px dashed var(--guide-bleed)}.safe.svelte-1wpmzo2{border:1px dashed var(--guide-margin)}.spine.svelte-1wpmzo2{border-left:1px solid var(--accent);border-right:1px solid var(--accent)}.fold.svelte-1wpmzo2{background:repeating-linear-gradient(45deg,#f26a1b2e 0 4px,#0000 4px 8px)}.barcode.svelte-1wpmzo2{border:2px solid var(--warning);font:600 10px var(--font-mono);color:#7a4b00;text-align:center;background:#d68a0038;place-items:center;display:grid}.hit.svelte-1wpmzo2{cursor:move;position:absolute}.hit.svelte-1wpmzo2:hover{outline:1px solid var(--focus)}.selection.svelte-1wpmzo2{outline:2px solid var(--focus);outline-offset:1px}.selection.also.svelte-1wpmzo2{outline-style:dashed}.handle.svelte-1wpmzo2{background:var(--surface-raised,#fff);border:2px solid var(--focus);pointer-events:auto;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute}.handle.turn.svelte-1wpmzo2{cursor:grab;border-radius:50%;top:-28px;left:50%}.stem.svelte-1wpmzo2{border-left:1px solid var(--focus);height:24px;position:absolute;top:-24px;left:50%}.line.svelte-1wpmzo2{background:var(--accent)}.line.v.svelte-1wpmzo2{width:1px;top:0;bottom:0}.line.h.svelte-1wpmzo2{height:1px;left:0;right:0}.marquee.svelte-1wpmzo2{border:1px solid var(--focus);background:#286eff1a}.pen.svelte-1wpmzo2{fill:none;stroke:var(--focus);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;top:0;left:0}.layers.svelte-1kswnnk{flex:1;margin:0;padding:4px 0;list-style:none;overflow:auto}.row.svelte-1kswnnk{align-items:center;gap:4px;padding:0 6px 0 12px;font-size:.875rem;display:flex}.row.selected.svelte-1kswnnk{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.row.over.svelte-1kswnnk{box-shadow:inset 0 2px 0 var(--accent)}.row.is-hidden.svelte-1kswnnk .name:where(.svelte-1kswnnk) b:where(.svelte-1kswnnk){color:var(--ink-muted);text-decoration:line-through}.grip.svelte-1kswnnk{cursor:grab;display:flex}.name.svelte-1kswnnk{min-width:0;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:7px 4px;display:flex}.name.svelte-1kswnnk b:where(.svelte-1kswnnk){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.selected.svelte-1kswnnk .name:where(.svelte-1kswnnk) b:where(.svelte-1kswnnk){font-weight:600}.kind.svelte-1kswnnk{white-space:nowrap;font-size:.75rem}.name.svelte-1kswnnk:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.row.svelte-1kswnnk .pb-btn.icon{width:28px;height:28px}.continue.svelte-1ynego5{color:inherit;background:var(--surface-raised);border:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;padding:20px 24px;text-decoration:none;display:grid}.continue.svelte-1ynego5:hover{border-color:var(--border-strong)}.continue.svelte-1ynego5:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.title.svelte-1ynego5{font-size:1.375rem;line-height:1.75rem}.continue.svelte-1ynego5 .pb-badge{height:24px}@media (width<=767px){.continue.svelte-1ynego5{grid-template-columns:minmax(0,1fr)}.continue.svelte-1ynego5>.art,.continue.svelte-1ynego5>.pb-btn:where(.svelte-1ynego5){display:none}}.card.svelte-25q6v3{border:1px solid var(--border);background:var(--surface-raised);flex-direction:column;min-width:0;display:flex;position:relative}.card.svelte-25q6v3:hover{border-color:var(--border-strong)}.card.svelte-25q6v3:focus-within{outline:2px solid var(--focus);outline-offset:2px}.figure.svelte-25q6v3{background:var(--surface-sunken);border-bottom:1px solid var(--border);justify-content:center;align-items:center;height:176px;display:flex}.body.svelte-25q6v3{flex-direction:column;flex-grow:1;gap:8px;padding:16px;display:flex}.title.svelte-25q6v3{margin:0;font-size:1rem;font-weight:700;line-height:1.375rem}.stretch.svelte-25q6v3{color:inherit;outline:none;text-decoration:none}.stretch.svelte-25q6v3:after{content:"";position:absolute;inset:0}.meta.svelte-25q6v3{font-size:.875rem;line-height:1.25rem}.foot.svelte-25q6v3{flex-wrap:nowrap;justify-content:space-between;margin-top:auto}.foot.svelte-25q6v3 .pb-badge{height:24px}.when.svelte-25q6v3{white-space:nowrap;font-size:.875rem}.menu.svelte-25q6v3{z-index:1;background:var(--surface-raised);opacity:0;position:absolute;top:6px;right:6px}.card.svelte-25q6v3:hover .menu:where(.svelte-25q6v3),.card.svelte-25q6v3:focus-within .menu:where(.svelte-25q6v3){opacity:1}.menu.svelte-25q6v3:has([aria-expanded=true]){opacity:1}@media (pointer:coarse){.menu.svelte-25q6v3{opacity:1}}.row.svelte-xkpj2t{border-top:1px solid var(--border);background:var(--surface-raised);grid-template-columns:minmax(0,2fr) 140px minmax(0,1fr) 140px 90px 40px;align-items:center;gap:16px;padding:10px 16px;font-size:.9375rem;display:grid}.name.svelte-xkpj2t{color:inherit;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.name.svelte-xkpj2t:hover{text-decoration:underline}.tags.svelte-xkpj2t{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.row.svelte-xkpj2t .pb-badge{justify-self:start;height:24px}@media (width<=1023px){.row.svelte-xkpj2t{grid-template-columns:minmax(0,1fr) auto 40px}.row.svelte-xkpj2t>:where(.svelte-xkpj2t):nth-child(2),.row.svelte-xkpj2t>:where(.svelte-xkpj2t):nth-child(3),.row.svelte-xkpj2t>:where(.svelte-xkpj2t):nth-child(5){display:none}}.studio.svelte-17s8wg{flex:none;height:56px}.studio.svelte-17s8wg .pb-tabs:where(.svelte-17s8wg){scrollbar-width:none;flex:0 auto;min-width:0;overflow-x:auto}.slots.svelte-17s8wg{height:40px}.licence.svelte-17s8wg{height:28px;text-decoration:none}.split.svelte-17s8wg{flex-wrap:nowrap;display:flex}.split.svelte-17s8wg .pb-menu-btn{border-left:1px solid var(--on-accent);width:36px}@media (width<=1279px){.brand-name.svelte-17s8wg,.slots.svelte-17s8wg{display:none}}@media (width<=1023px){.licence.svelte-17s8wg{display:none}}@media (width<=767px){.studio.svelte-17s8wg{gap:8px;padding:0 8px}.studio.svelte-17s8wg .pb-brand:where(.svelte-17s8wg){padding-right:8px}}.gallery-section.svelte-1kh46x7{scroll-margin-top:var(--space-5)}header.svelte-1kh46x7 h2:where(.svelte-1kh46x7){margin:0;font-size:1.25rem;line-height:1.75rem}header.svelte-1kh46x7 p:where(.svelte-1kh46x7){color:var(--ink-muted);max-width:80ch;margin:4px 0 0}.columns.svelte-1kh46x7{gap:var(--space-4);margin-top:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,560px),1fr));display:grid}.columns.single.svelte-1kh46x7{grid-template-columns:1fr}.column.svelte-1kh46x7{padding:var(--space-6) var(--space-5) var(--space-5);border:1px solid var(--border);gap:var(--space-4);flex-direction:column;min-width:0;display:flex;position:relative}.theme-tag.svelte-1kh46x7{top:var(--space-2);right:var(--space-3);font-family:var(--font-mono);color:var(--ink-muted);font-size:.8125rem;position:absolute}.demo.svelte-958ynt{gap:var(--space-2);flex-direction:column;display:flex}.swatches.svelte-fg8kr3{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(170px,1fr));margin:0;padding:0;list-style:none;display:grid}.swatches.svelte-fg8kr3 li:where(.svelte-fg8kr3){align-items:center;gap:var(--space-2);display:flex}.swatches.svelte-fg8kr3 i:where(.svelte-fg8kr3){border:1px solid var(--border-strong);flex:none;width:28px;height:28px}code.svelte-fg8kr3{font-family:var(--font-mono);color:var(--ink-muted);font-size:.8125rem}.type-row.svelte-fg8kr3{gap:var(--space-3);grid-template-columns:170px 1fr;align-items:baseline;display:grid}.space.svelte-fg8kr3{flex-direction:column;gap:4px;display:inline-flex}.space.svelte-fg8kr3 i:where(.svelte-fg8kr3){background:var(--accent);height:12px;display:block}.box.svelte-fg8kr3{padding:var(--space-4);background:var(--surface-raised);border:1px solid var(--border)}.icons.svelte-1ri2jnj{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));margin:0;padding:0;list-style:none;display:grid}li.svelte-1ri2jnj{align-items:center;gap:var(--space-2);padding:var(--space-1) 0;display:flex}code.svelte-1ri2jnj{font-family:var(--font-mono);color:var(--ink-muted);font-size:.8125rem}.grid.svelte-10o2u6w{gap:var(--space-4) var(--space-5);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.strip.svelte-1y3e61x{background:var(--surface);border:1px solid var(--border);width:264px;padding:8px}.fixtures.svelte-tqorzn{gap:var(--space-5);flex-direction:column;display:flex}[data-fidelity].svelte-tqorzn{background:var(--bg);width:900px;padding:24px}.screens.svelte-1989ev2{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin:0;padding:0;list-style:none;display:grid}li.svelte-1989ev2{padding:var(--space-3) var(--space-4);border:1px solid var(--border);background:var(--surface-raised);flex-direction:column;gap:2px;font-size:.875rem;display:flex}a.svelte-1989ev2{color:var(--accent-text);font-size:.9375rem;font-weight:600}.gallery.svelte-yu5xe1{gap:var(--space-6);grid-template-columns:220px minmax(0,1fr);align-items:start;display:grid}.toc.svelte-yu5xe1{top:var(--space-5);position:sticky}.toc.svelte-yu5xe1 ul:where(.svelte-yu5xe1){margin:var(--space-2) 0 0;flex-direction:column;gap:2px;padding:0;list-style:none;display:flex}.toc.svelte-yu5xe1 a:where(.svelte-yu5xe1){padding:6px var(--space-3);color:var(--ink-muted);font-size:.9375rem;text-decoration:none;display:block}.toc.svelte-yu5xe1 a:where(.svelte-yu5xe1):hover{background:var(--surface-sunken);color:var(--ink)}.sections.svelte-yu5xe1{gap:var(--space-7);flex-direction:column;min-width:0;display:flex}@media (width<=1023px){.gallery.svelte-yu5xe1{grid-template-columns:1fr}.toc.svelte-yu5xe1{position:static}}
