.drawing-info.svelte-1gne0fm{border:var(--rule-medium) solid var(--frame-line);background:var(--paper);min-width:0;font:12px / 1.4 var(--mono)}.drawing-copy.svelte-1gne0fm{padding:10px 12px}h1.svelte-1gne0fm{max-width:none;font:500 16px / 1.3 var(--mono);text-transform:uppercase;overflow-wrap:anywhere;margin:0}.description.svelte-1gne0fm{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;color:var(--quiet);font:13px / 1.5 var(--mono);-webkit-box-orient:vertical;margin:7px 0 0;display:-webkit-box;overflow:hidden}.description.expanded.svelte-1gne0fm{-webkit-line-clamp:unset;line-clamp:unset;overscroll-behavior:contain;max-height:min(20svh,12rem);display:block;overflow:auto}.see-more.svelte-1gne0fm{color:var(--ink);font:inherit;text-underline-offset:3px;cursor:pointer;margin-top:6px;padding:2px 0;text-decoration:underline;display:block}.drawing-credits.svelte-1gne0fm{border-top:var(--rule-fine) solid var(--frame-line);grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}.drawing-credits.svelte-1gne0fm>div:where(.svelte-1gne0fm){min-width:0;padding:7px 12px}.date.svelte-1gne0fm{border-left:var(--rule-fine) solid var(--frame-line)}dt.svelte-1gne0fm{color:var(--quiet);margin-bottom:3px;font-size:10px}dd.svelte-1gne0fm{margin:0}a.svelte-1gne0fm,.handle.svelte-1gne0fm{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}a.svelte-1gne0fm{color:var(--ink);text-decoration:none}a.svelte-1gne0fm:hover{text-underline-offset:3px;text-decoration:underline}a.svelte-1gne0fm:focus-visible,button.svelte-1gne0fm:focus-visible{outline:1px solid var(--ink);outline-offset:3px}@media print{.description.svelte-1gne0fm,.description.expanded.svelte-1gne0fm{-webkit-line-clamp:unset;line-clamp:unset;max-height:none;display:block;overflow:visible}.see-more.svelte-1gne0fm{display:none}}.next-project.svelte-1vzlon2{border:var(--rule-strong) solid var(--frame-ink);background:var(--paper);min-height:48px;color:var(--ink);font:13px / 1.4 var(--mono);justify-content:center;align-items:center;gap:14px;padding:10px 18px;text-decoration:none;display:inline-flex}.next-project.svelte-1vzlon2:hover{background:color-mix(in srgb, var(--paper) 88%, var(--ink))}svg.svelte-1vzlon2{stroke-width:1.4px;width:22px;height:22px}@media print{.next-project.svelte-1vzlon2{display:none}}.study-footer.svelte-u9lomm{z-index:15;flex-shrink:0;align-items:end;gap:24px;min-width:0;display:flex;position:relative}.study-ruler.svelte-u9lomm{flex:1;justify-content:center;min-width:0;padding:0 12px 8px;display:flex}.title-block-column.svelte-u9lomm{gap:8px;width:360px;max-width:100%;margin-left:auto;display:grid}.next-project-slot.svelte-u9lomm{justify-content:end;min-height:48px;display:flex}@media (width<=700px){.study-footer.svelte-u9lomm{flex-direction:column;align-items:stretch;gap:10px}.study-ruler.svelte-u9lomm{flex:none;padding:0 12px}}@media screen and (height<=550px) and (width>=600px){.with-ruler.svelte-u9lomm{display:contents}.with-ruler.svelte-u9lomm .study-ruler:where(.svelte-u9lomm){grid-area:3/1;padding:0 12px}.with-ruler.svelte-u9lomm .title-block-column:where(.svelte-u9lomm){overscroll-behavior:contain;grid-area:1/2/-1;align-self:end;width:100%;max-height:100%;overflow:auto}.with-ruler.svelte-u9lomm>div:where(.svelte-u9lomm){z-index:15;position:relative}}@media print{.study-ruler.svelte-u9lomm,.next-project-slot.svelte-u9lomm{display:none}}.study-actions.svelte-1lo0r4{top:max(20px, env(safe-area-inset-top));left:max(20px, env(safe-area-inset-left));z-index:30;flex-wrap:wrap;align-items:center;gap:8px;max-width:calc(100% - 160px);display:flex;position:fixed}@media (width<=700px){.study-actions.svelte-1lo0r4{top:max(16px, env(safe-area-inset-top));left:max(16px, env(safe-area-inset-left));max-width:calc(100% - 144px)}.study-actions.svelte-1lo0r4 .floating-button:where(.svelte-1lo0r4){flex-basis:36px;width:36px;height:36px}}@media print{.study-actions.svelte-1lo0r4{display:none}}
