.rp[data-v-43f7bdd8]{gap:16px;min-width:0;display:grid}.rp__bar[data-v-43f7bdd8]{flex-wrap:wrap;gap:12px 24px;display:flex}.rp__group[data-v-43f7bdd8]{flex-wrap:wrap;gap:8px;display:flex}.rp__group button[data-v-43f7bdd8]{border:1px solid var(--case-line);min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:14px;display:inline-flex}.rp__group button[aria-pressed=true][data-v-43f7bdd8]{border-color:var(--case-accent);background:var(--case-accent);color:var(--kr-on-accent)}.rp__group i[data-v-43f7bdd8]{border:1px solid #0003;border-radius:50%;width:14px;height:14px}.rp__plan[data-v-43f7bdd8]{border:1px solid var(--case-line);background:var(--case-bg);border-radius:24px;padding:8px}.rp__plan svg[data-v-43f7bdd8]{-webkit-user-select:none;user-select:none;width:100%;height:auto;max-height:640px;display:block}.rp__floor[data-v-43f7bdd8]{fill:var(--kr-floor)}.rp__rug[data-v-43f7bdd8]{fill:var(--kr-rug)}.rp__shadow rect[data-v-43f7bdd8]{fill:#000;opacity:.2}.rp__light[data-v-43f7bdd8]{pointer-events:none}.rp__wall[data-v-43f7bdd8]{fill:none;stroke:var(--case-ink);stroke-width:12px;pointer-events:none}.rp__window[data-v-43f7bdd8]{stroke:var(--kr-window);stroke-width:14px;pointer-events:none}.rp__door[data-v-43f7bdd8]{stroke:var(--kr-floor);stroke-width:15px;pointer-events:none}.rp__piece[data-v-43f7bdd8]{cursor:grab;touch-action:none;outline:none}.rp__piece[data-v-43f7bdd8]:active{cursor:grabbing}.rp__piece rect[data-v-43f7bdd8]{stroke:#00000038;stroke-width:1.5px}.rp__piece text[data-v-43f7bdd8]{fill:#3d4034;pointer-events:none;font-weight:600}.rp__piece.is-selected rect[data-v-43f7bdd8],.rp__piece:focus-visible rect[data-v-43f7bdd8]{stroke:var(--case-accent);stroke-width:4px}.rp__piece.is-clash rect[data-v-43f7bdd8]{stroke:#c0392b;stroke-width:4px;stroke-dasharray:8 5}.rp__dim[data-v-43f7bdd8]{fill:var(--case-ink);font-size:15px}.rp__foot[data-v-43f7bdd8]{grid-template-columns:minmax(180px,260px) minmax(0,1fr) auto;align-items:center;gap:16px 24px;display:grid}.rp__time[data-v-43f7bdd8]{gap:6px;font-size:14px;display:grid}.rp__time input[data-v-43f7bdd8]{width:100%;accent-color:var(--case-accent)}.rp__status[data-v-43f7bdd8]{margin:0;font-size:14px;line-height:1.5}.rp__actions[data-v-43f7bdd8]{flex-wrap:wrap;gap:8px;display:flex}.rp__actions button[data-v-43f7bdd8]{border:1px solid var(--case-line);min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 18px;font-size:14px}.rp__actions button[data-v-43f7bdd8]:disabled{opacity:.5;cursor:not-allowed}.rp__note[data-v-43f7bdd8]{opacity:.8;max-width:760px;margin:0;font-size:13px;line-height:1.6}@media (width<=720px){.rp__foot[data-v-43f7bdd8]{grid-template-columns:minmax(0,1fr)}}.kora-title[data-v-f4862fce]{padding:35px 0 55px}.kora-title h1[data-v-f4862fce]{letter-spacing:-.075em;align-items:baseline;gap:25px;margin:25px 0 30px;font-family:Georgia,serif;font-size:clamp(90px,19vw,280px);font-weight:400;line-height:1.02;display:flex}.kora-title h1 span[data-v-f4862fce]{letter-spacing:-.035em;font-size:.2em;font-style:italic}.kora-title>div[data-v-f4862fce]{justify-content:space-between;align-items:end;gap:40px;display:flex}.kora-title>div>p[data-v-f4862fce]{font-size:20px}.kora-edition[data-v-f4862fce]{letter-spacing:.06em;text-align:right;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;line-height:1.8}.kora-essay[data-v-f4862fce]{max-width:1120px;padding-left:16%}.kora-essay h2[data-v-f4862fce]{letter-spacing:-.045em;margin:30px 0 40px;font-family:Georgia,serif;font-size:clamp(44px,6.6vw,92px);font-weight:400;line-height:1.05}.kora-essay h2 em[data-v-f4862fce]{color:var(--case-accent)}.kora-essay>div[data-v-f4862fce]{grid-template-columns:1fr 1fr;gap:50px;display:grid}.kora-planner[data-v-f4862fce]{border:1px solid var(--case-line);background:var(--case-surface);border-radius:6px 60px;gap:26px;padding:clamp(20px,4vw,52px);display:grid}.kora-planner .eyebrow[data-v-f4862fce]{color:var(--case-accent);margin:0}.kora-planner h2[data-v-f4862fce]{letter-spacing:-.04em;margin:16px 0;font-family:Georgia,serif;font-size:clamp(34px,4.6vw,64px);font-weight:400;line-height:1.08}.kora-planner header p[data-v-f4862fce]:last-child{max-width:680px;margin:0;line-height:1.7}.kora-structure[data-v-f4862fce]{grid-template-columns:.45fr 1fr;gap:80px;display:grid}.kora-section-number[data-v-f4862fce]{font-family:Georgia,serif;font-size:55px;font-style:italic}.kora-structure article[data-v-f4862fce]{border-top:1px solid var(--case-line);padding:30px 0}.kora-structure h3[data-v-f4862fce]{letter-spacing:-.02em;margin-bottom:18px;font-size:27px;font-weight:400;line-height:1.2}.kora-closing[data-v-f4862fce]{margin-top:30px;font-family:Georgia,serif;font-size:21px;font-style:italic;line-height:1.6}@media (width<=800px){.kora-title h1[data-v-f4862fce]{gap:16px;font-size:clamp(81px,22vw,150px)}.kora-title>div[data-v-f4862fce]{flex-direction:column;align-items:start;gap:20px}.kora-edition[data-v-f4862fce]{text-align:left}.kora-essay[data-v-f4862fce]{padding-left:0}.kora-essay>div[data-v-f4862fce],.kora-structure[data-v-f4862fce]{grid-template-columns:1fr;gap:30px}.kora-planner[data-v-f4862fce]{border-radius:6px 32px}}.kora{--kr-floor:#efe8da;--kr-rug:#ded4c0;--kr-window:#bdd4dc;--kr-green:#7d9468;--kr-metal:#8d8d88;--kr-on-accent:#fff;--case-bg:#f6f4ef;--case-ink:#3d4034;--case-accent:#526449;--case-line:#d5d1c4;--case-surface:#ece8dd}:root[data-theme=dark] .kora{--kr-floor:#2c2b25;--kr-rug:#3b392f;--kr-window:#4e6670;--kr-green:#718a5e;--kr-metal:#77776f;--kr-on-accent:#182013;--case-bg:#1a1b16;--case-ink:#ece8dd;--case-accent:#aebe9d;--case-line:#3a3c31;--case-surface:#23251e}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .kora{--kr-floor:#2c2b25;--kr-rug:#3b392f;--kr-window:#4e6670;--kr-green:#718a5e;--kr-metal:#77776f;--kr-on-accent:#182013;--case-bg:#1a1b16;--case-ink:#ece8dd;--case-accent:#aebe9d;--case-line:#3a3c31;--case-surface:#23251e}}
