.page_main__nw1Wk{max-width:34rem;margin:0 auto;min-height:100svh;display:flex;flex-direction:column;gap:1.25rem;padding-block:1.5rem 4rem;padding-left:max(1.25rem,env(safe-area-inset-left,0px));padding-right:max(1.25rem,env(safe-area-inset-right,0px));font-size:1.0625rem}.page_main__nw1Wk h1{margin:0;text-wrap:balance}.page_main__nw1Wk p{margin:0}.page_muted__78oLp{color:var(--ink-2)}.page_form__NxPAx{display:flex;flex-direction:column;gap:1rem}.page_label__jI4Tf{display:flex;flex-direction:column;gap:.4rem;font-family:var(--ui);font-weight:600;font-size:.85rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}.page_input__lx_gt{font:inherit;font-size:1.125rem;padding:.75rem .9rem;background:var(--paper-2);color:inherit;box-shadow:inset 0 1px 3px rgba(60,40,10,.08)}.page_input__lx_gt:focus{outline:2px solid var(--accent)}.page_button__52WaL{font:inherit;font-weight:600;text-align:center;text-decoration:none;padding:.8rem 1.3rem;border-radius:999px;border:1px solid var(--foreground);background:var(--foreground);color:var(--background);cursor:pointer;align-self:flex-start;box-shadow:0 2px 0 var(--paper-3),0 3px 8px rgba(60,40,10,.18)}.page_button__52WaL:active{transform:translateY(1px);box-shadow:0 1px 0 var(--paper-3)}.page_button__52WaL:disabled{opacity:.5;cursor:default}.page_link__k5j_x{font:inherit;background:none;border:none;padding:.4rem 0;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer;align-self:flex-start}.page_note___tWxM{padding-left:.75rem;opacity:.92}.page_card__Cf__u{background:var(--paper-2);border-radius:14px;padding:1.1rem 1.2rem;box-shadow:var(--shadow)}.page_card__Cf__u,.page_prologue__K0BNP{display:flex;flex-direction:column;gap:.75rem}.page_prologue__K0BNP{border-bottom:1px solid var(--rule);padding-bottom:1.25rem;font-style:italic}.page_chat__sjGhi{display:flex;flex-direction:column;gap:.75rem}.page_them__fnNU7{padding-right:1.5rem;white-space:pre-wrap}.page_me__0aB4u{align-self:flex-end;max-width:85%;background:var(--foreground);color:var(--background);padding:.6rem .9rem;border-radius:14px 14px 2px 14px;white-space:pre-wrap;box-shadow:var(--shadow)}.page_typing__2belh{display:inline-flex;gap:5px;padding:.4rem 0}.page_typing__2belh span{width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.35;animation:page_tg-dot___ocm1 1.2s ease-in-out infinite}.page_typing__2belh span:nth-child(2){animation-delay:.2s}.page_typing__2belh span:nth-child(3){animation-delay:.4s}@keyframes page_tg-dot___ocm1{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.page_chips___KIQm{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.page_chip__Uuh_t{font:inherit;font-size:.9rem;padding:.42rem .85rem;border-radius:999px;background:var(--paper-2);color:inherit;cursor:pointer;text-align:left;box-shadow:var(--shadow)}.page_chip__Uuh_t:hover{border-color:var(--foreground)}@media (prefers-reduced-motion:reduce){.page_typing__2belh span{animation:none;opacity:.6}}.page_hint__IIe7Y{border:1px dashed var(--rule);background:var(--paper-2);border-radius:12px;padding:.9rem 1rem;display:flex;flex-direction:column;gap:.6rem;font-size:.95rem}.page_details__TnHHS summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px}.page_details__TnHHS[open] summary{margin-bottom:.75rem}.page_check__FuGgH{display:flex;gap:.6rem;align-items:flex-start;margin-top:.75rem;font-size:.95rem}.page_list__YP8g5{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.page_row__qDqJa{display:flex;flex-wrap:wrap;gap:.6rem 1rem;align-items:center;justify-content:space-between;background:var(--paper-2);border:1px solid var(--rule);border-radius:12px;padding:.8rem .9rem}.page_row__qDqJa>div:first-child{min-width:0;flex:1 1 14rem;display:flex;gap:.7rem;align-items:flex-start}.page_row__qDqJa .page_note___tWxM{flex-basis:100%}.page_rowSel__RQ9lB{outline:2px solid var(--accent);outline-offset:2px}.page_glyph__P2ney{flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--background);border:1px solid var(--rule);color:var(--ink-2)}.page_letter__XfrHX{background:var(--paper-2);border:1px solid var(--rule);border-radius:4px;padding:1.2rem 1.25rem 1.1rem;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:.8rem;position:relative}.page_letter__XfrHX:before{content:"";position:absolute;inset:6px;border:1px solid var(--rule);border-radius:2px;pointer-events:none;opacity:.7}.page_dateline__keE9G{font-family:var(--display);font-style:italic;font-size:.95rem}.page_body__9Qj2F{white-space:pre-wrap}.page_body__9Qj2F:first-letter{font-family:var(--display);font-size:2.6em;float:left;line-height:.85;padding:.08em .12em 0 0;color:var(--accent)}.page_why__rd7rl{margin:.5rem 0 0;padding-left:1.1rem;font-size:.9rem;display:flex;flex-direction:column;gap:.4rem}.page_seal____vbV{position:absolute;right:14px;top:12px;width:26px;height:26px;border-radius:50%;background:var(--accent);box-shadow:inset 0 0 0 3px rgba(255,255,255,.25),0 1px 3px rgba(0,0,0,.3)}.page_stores__iAqWc{width:100%;border-collapse:collapse;font-size:.95rem}.page_stores__iAqWc th{text-align:left;font-weight:600;font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);padding:.3rem .4rem .3rem 0;border-bottom:1px solid var(--rule)}.page_stores__iAqWc td{padding:.45rem .4rem .45rem 0;border-bottom:1px solid var(--rule);vertical-align:middle}.page_num__MOI2V{font:inherit;width:4.5rem;padding:.35rem .5rem;border:1px solid var(--rule);border-radius:8px;background:var(--background);color:inherit}.page_look__HRZjH{font-style:italic;flex-basis:100%}.page_handWrap__0c8X_{display:flex;flex-direction:column;gap:.6rem}.page_hand__FsXtu{font-family:var(--font-hand),"Pinyon Script","Snell Roundhand",cursive;font-size:1.55rem;line-height:1.5;color:#2A1F14;letter-spacing:.01em;word-spacing:.08em;text-shadow:0 0 .6px rgba(42,31,20,.55);padding:.2rem .1rem}.page_hand__FsXtu p{margin:0 0 .55rem;text-indent:1.6em}.page_hand__FsXtu p:nth-child(2n){transform:rotate(-.15deg)}.page_hand__FsXtu p:nth-child(3n){transform:rotate(.12deg)}.page_signature__k7iQB{text-align:right;text-indent:0!important;margin-top:.4rem!important;font-size:1.7rem}@media (max-width:420px){.page_hand__FsXtu{font-size:1.4rem}}.page_meters__2G_Hv{display:grid;grid-template-columns:1fr 1fr;grid-gap:.8rem;gap:.8rem}.page_meters__2G_Hv span{font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.page_meters__2G_Hv small{color:var(--ink-2)}.page_bar__eOAcV{height:10px;border:1px solid var(--rule);border-radius:999px;background:var(--background);overflow:hidden;margin:.25rem 0}.page_bar__eOAcV i{display:block;height:100%;background:var(--foreground);border-radius:999px}.page_sketch__TyfAU{width:100%;height:auto;border:1px solid var(--rule);border-radius:6px;background:var(--paper-2)}.page_working__FXyiR{display:inline-flex;align-items:center;gap:.6rem}button .page_typing__2belh{padding:0}button .page_typing__2belh span{background:currentColor}.page_details__TnHHS .page_input__lx_gt,.page_details__TnHHS select,.page_details__TnHHS textarea{width:100%;box-sizing:border-box}.page_card__Cf__u{background:linear-gradient(180deg,var(--paper-hi),var(--paper-2));border:1px solid var(--rule);border-radius:12px;padding:1.15rem 1.25rem;box-shadow:var(--frame),var(--shadow)}.page_card__Cf__u h2,.page_form__NxPAx>h2{font-size:1.3rem}.page_button__52WaL{font-family:var(--ui);font-weight:700;font-size:1.02rem;letter-spacing:.1em;text-transform:uppercase;padding:.78rem 1.4rem;border-radius:10px;border:1px solid #000;background:linear-gradient(180deg,#2E271E,var(--foreground));color:#F3E6C8;box-shadow:inset 0 0 0 1px rgba(216,184,102,.55),inset 0 1px 0 rgba(255,255,255,.12),0 3px 0 #0b0906,0 6px 14px -6px rgba(0,0,0,.6);transition:transform .08s ease,box-shadow .08s ease}.page_button__52WaL:hover{box-shadow:inset 0 0 0 1px var(--brass-2),inset 0 1px 0 rgba(255,255,255,.16),0 3px 0 #0b0906,0 8px 18px -6px rgba(0,0,0,.6)}.page_button__52WaL:active{transform:translateY(2px);box-shadow:inset 0 0 0 1px rgba(216,184,102,.55),0 1px 0 #0b0906}.page_chip__Uuh_t{font-family:var(--ui);font-weight:600;font-size:.92rem;letter-spacing:.06em;padding:.45rem .9rem;border-radius:8px;border:1px solid var(--rule);background:linear-gradient(180deg,var(--paper-hi),var(--paper-2));box-shadow:inset 0 -2px 0 rgba(169,129,47,.25),0 1px 2px rgba(48,30,8,.15);transition:transform .08s ease,border-color .12s ease}.page_chip__Uuh_t:hover{border-color:var(--brass)}.page_chip__Uuh_t:active{transform:translateY(1px);box-shadow:inset 0 1px 2px rgba(48,30,8,.2)}.page_chip__Uuh_t[aria-pressed=true]{border-color:var(--foreground);box-shadow:inset 0 0 0 1px var(--foreground)}.page_input__lx_gt{font-family:var(--body);border-radius:10px;background:var(--paper-hi);border:1px solid var(--rule);box-shadow:inset 0 2px 4px rgba(48,30,8,.12)}.page_input__lx_gt:focus{outline:2px solid var(--brass);outline-offset:1px}.page_dateline__keE9G{font-family:var(--ui)!important;font-weight:600;letter-spacing:.14em;text-transform:uppercase;font-size:.82rem!important;color:var(--ink-2);font-style:normal!important}.page_note___tWxM{border-left:3px solid var(--accent);padding:.55rem .8rem;background:linear-gradient(90deg,rgba(158,43,32,.07),transparent 70%);border-radius:0 8px 8px 0;opacity:1}.page_details__TnHHS>summary{font-family:var(--ui);font-weight:600;letter-spacing:.1em;text-transform:uppercase;font-size:.95rem;text-decoration:none;padding:.55rem .2rem;border-bottom:1px solid var(--rule);list-style:none;display:flex;align-items:center;gap:.5rem}.page_details__TnHHS>summary::-webkit-details-marker{display:none}.page_details__TnHHS>summary:before{content:"";width:.55rem;height:.55rem;border-right:2px solid var(--brass);border-bottom:2px solid var(--brass);transform:rotate(-45deg);transition:transform .15s ease;margin-right:.15rem}.page_details__TnHHS[open]>summary:before{transform:rotate(45deg)}.page_row__qDqJa{background:linear-gradient(180deg,var(--paper-hi),var(--paper-2));box-shadow:var(--shadow)}.page_glyph__P2ney{background:var(--paper-hi);border:1px solid var(--brass);color:var(--foreground)}.page_me__0aB4u{background:linear-gradient(180deg,#2E271E,var(--foreground));color:#F3E6C8}.page_action__BnXCt{align-self:stretch;border:1px solid var(--rule);border-left:4px solid var(--brass);border-radius:10px;padding:.7rem .9rem;background:var(--paper-hi);display:flex;flex-direction:column;gap:.35rem}.page_actionHead__SXB2i{font-family:var(--ui);font-weight:600;font-size:.92rem;letter-spacing:.06em}.page_actionTime__Li7O0{font-family:var(--ui);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}.page_actionOwn__v62Ak{font-family:var(--ui);font-style:normal;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--brass)}.page_speaker__sFv9e{width:34px;height:34px;border-radius:50%;display:inline-grid;place-items:center;padding:0;cursor:pointer;color:var(--ink-2);border:1px solid var(--rule);background:var(--paper-hi)}.page_speaker__sFv9e svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.page_speaker__sFv9e svg path:first-child{fill:currentColor}.page_speaker__sFv9e[aria-pressed=true]{color:var(--accent);border-color:var(--accent)}.page_speakerBusy__ZZap5{width:12px;height:12px;border-radius:50%;border:2px solid var(--rule);border-top-color:var(--ink-2);animation:page_tg-spin__FyV5F .8s linear infinite}@keyframes page_tg-spin__FyV5F{to{transform:rotate(1turn)}}