:root{--paper:#f7f0e3;--paper-line:#5a6ea038;--paper-shadow:0 1px 2px #3c28141f, 0 12px 32px -12px #3c281459;--desk:#e9dcc6;--desk-deep:#d9c9ad;--kraft:#d6bd98;--kraft-deep:#b99a70;--ink:#2b241f;--ink-soft:#5b5047;--ink-faint:#8f8377;--wax:#b3402e;--wax-deep:#8b2e21;--font-display:"Fraunces", "Iowan Old Style", Georgia, serif;--font-letter:"Courier Prime", "Courier New", Courier, monospace;--font-hand:"Caveat", "Bradley Hand", cursive;--page-aspect:8.5 / 11;--radius:6px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1)}*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%}body{color:var(--ink);font-family:var(--font-display);background-color:var(--desk);-webkit-font-smoothing:antialiased;background-image:radial-gradient(at 50% 0,#fffaf0b3,#0000 60%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");margin:0;font-size:17px;line-height:1.5;overflow-x:hidden}h1,h2,h3,p{margin:0}button{font:inherit;color:inherit;cursor:pointer}textarea,input{font:inherit;color:inherit}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._button_12o5d_1{appearance:none;border-radius:var(--radius);font-family:var(--font-display);letter-spacing:.01em;transition:transform .18s var(--ease-out), box-shadow .18s var(--ease-out), background-color .18s;border:0;padding:.75rem 1.4rem;font-size:1.05rem;font-weight:500}._button_12o5d_1:active{transform:translateY(1px)scale(.99)}._button_12o5d_1:disabled{opacity:.55;cursor:default}._primary_12o5d_25{background:var(--wax);color:var(--paper)}._primary_12o5d_25:hover:not(:disabled){background:var(--wax-deep)}._ghost_12o5d_34{color:var(--ink-soft);background:0 0;padding-inline:1rem}._ghost_12o5d_34:hover:not(:disabled){color:var(--ink);background:#2b241f0f}._pad_1dtmu_1{gap:.75rem;display:grid}._canvas_1dtmu_6{touch-action:none;cursor:crosshair;width:100%;height:100%;position:absolute;inset:0}._hint_1dtmu_15{color:var(--ink-faint);opacity:.6;pointer-events:none;place-items:center;font-size:1.2rem;font-style:italic;display:grid;position:absolute;inset:0}._toolbar_1dtmu_27{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._group_1dtmu_34{background:#2b241f14;border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}._tool_1dtmu_27{appearance:none;background:0 0;border:0;border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;transition:background-color .2s,box-shadow .2s;display:grid}._tool_1dtmu_27[data-state=on]{background:var(--paper);box-shadow:0 1px 3px #2b241f26}._dot_1dtmu_62{background:var(--ink);border-radius:50%}._eraser_1dtmu_67{background:linear-gradient(90deg, #e8a0a0 0 45%, var(--paper) 45%);border:1.5px solid var(--ink-soft);border-radius:2px;width:14px;height:10px}._textTool_1dtmu_75{appearance:none;color:var(--ink-soft);background:0 0;border:0;border-radius:999px;padding:.45rem .9rem;font-size:.9rem}._textTool_1dtmu_75:hover:not(:disabled){background:var(--paper)}._textTool_1dtmu_75:disabled{opacity:.4;cursor:default}._overlay_1dtmu_94{background:#2b241f66;position:fixed;inset:0}._dialog_1dtmu_100{border-radius:var(--radius);background:var(--paper);width:min(100vw - 2.5rem,22rem);box-shadow:var(--paper-shadow);gap:.5rem;padding:1.5rem;display:grid;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}._dialogTitle_1dtmu_114{font-size:1.35rem;font-weight:500}._dialogActions_1dtmu_119{justify-content:flex-end;gap:.5rem;margin-top:.75rem;display:flex}._ruling_aqs3h_1{--glyph-bottom:1lh;left:0;right:0;top:calc(var(--text-top) + var(--glyph-bottom) - 1lh);pointer-events:none;position:absolute;bottom:0;overflow:hidden}._rule_aqs3h_12{border-bottom:1px solid var(--paper-line);height:1lh}._sheet_1mntc_1{--text-top:0px;width:100%;aspect-ratio:var(--page-aspect);background:var(--paper);box-shadow:var(--paper-shadow);border-radius:2px;position:relative;overflow:clip}._sheet_1mntc_1:after{content:"";pointer-events:none;background:linear-gradient(160deg,#ffffff59,#0000 40%,#785a320d);position:absolute;inset:0}._lined_1mntc_20{--text-top:1lh;--text-inset:1.4rem;aspect-ratio:auto;font-family:var(--font-letter);padding-bottom:1lh;font-size:1rem;line-height:1.75rem}._field_1rquz_1{flex-direction:column;align-items:flex-start;gap:.4rem;padding-inline:.5rem;display:flex}._add_1rquz_9{appearance:none;border-radius:var(--radius);color:var(--ink-faint);cursor:pointer;background:0 0;border:1.5px dashed #2b241f59;padding:.45rem .75rem;font-size:.9rem;line-height:1;transition:color .2s,border-color .2s}._add_1rquz_9:hover{color:var(--ink-soft);border-color:#2b241f8c}._print_1rquz_29{background:#fff;margin:.4rem .4rem 0 .2rem;padding:.28rem .28rem .6rem;position:relative;transform:rotate(-3deg);box-shadow:0 1px 2px #3c281433,0 8px 16px -10px #3c28148c}._photo_1rquz_40{filter:grayscale()contrast(1.05);max-width:4.6rem;max-height:4.6rem;display:block}._remove_1rquz_47{background:var(--ink);width:1.4rem;height:1.4rem;color:var(--paper);cursor:pointer;border:0;border-radius:50%;place-items:center;font-size:1rem;line-height:1;display:grid;position:absolute;top:-.55rem;right:-.55rem}._hint_1rquz_64,._problem_1rquz_65{min-height:1.2em;color:var(--ink-faint);font-size:.8rem;line-height:1.2}._problem_1rquz_65{color:var(--wax)}._sheet_822ay_1{min-height:129.412cqw;flex-direction:column;min-height:round(up,129.412cqw,1lh);display:flex}._text_822ay_8{flex:none;display:grid}._text_822ay_8:after{content:attr(data-value) " ";white-space:pre-wrap;overflow-wrap:break-word;visibility:hidden}._textarea_822ay_20,._text_822ay_8:after{min-width:0;padding:var(--text-top) var(--text-inset) 0;font:inherit;grid-area:1/1}._textarea_822ay_20{resize:none;color:var(--ink);caret-color:var(--wax);background:0 0;border:0;outline:none;overflow:hidden}._textarea_822ay_20::placeholder{color:var(--ink-faint);opacity:.7}._footerRow_822ay_43{text-align:right;margin-top:auto;padding:0 .9rem}._counter_822ay_49,._counterOver_822ay_50{font-family:var(--font-letter);color:var(--ink-faint);font-size:.8rem;line-height:1}._counterOver_822ay_50{color:var(--wax)}._compose_1l245_1{min-height:100dvh;padding:max(.75rem, env(safe-area-inset-top)) 1.25rem 2rem;flex-direction:column;gap:1rem;max-width:30rem;margin:0 auto;display:flex}._header_1l245_11{grid-template-columns:3rem 1fr 3rem;align-items:center;display:grid}._headerSpacer_1l245_17{width:3rem}._modeSwitch_1l245_21{background:#2b241f14;border-radius:999px;justify-self:center;padding:3px;display:inline-flex}._tab_1l245_29{appearance:none;color:var(--ink-soft);background:0 0;border:0;border-radius:999px;padding:.4rem 1.1rem;font-size:.95rem;transition:background-color .2s,color .2s,box-shadow .2s}._tab_1l245_29[data-state=active]{background:var(--paper);color:var(--ink);box-shadow:0 1px 3px #2b241f26}._sheetWrap_1l245_49{width:100%;container-type:inline-size}._signing_1l245_54{color:var(--ink-soft);padding-inline:.5rem;font-size:.95rem}._footer_1l245_60{justify-items:center;gap:.6rem;margin-top:auto;padding-top:.5rem;display:grid}._status_1v2py_1{font-family:var(--font-letter);color:var(--ink-soft);text-align:center;font-size:.85rem}._landing_1ez6e_1{min-height:100dvh;padding:max(1.25rem, env(safe-area-inset-top)) 1.25rem max(3rem, env(safe-area-inset-bottom));flex-direction:column;align-items:center;gap:2rem;max-width:34rem;margin:0 auto;display:flex}._title_1ez6e_12{letter-spacing:-.01em;text-align:center;margin-top:1rem;font-size:clamp(2.6rem,11vw,4rem);font-weight:400;line-height:1}._letter_1ez6e_21{padding:var(--text-top) var(--text-inset) 0;position:relative}._letter_1ez6e_21 p+p{margin-top:1lh}._signature_1ez6e_30{font-family:var(--font-hand);font-size:2rem}._choices_1ez6e_35{grid-template-columns:1fr 1fr;gap:1.25rem;width:100%;max-width:24rem;margin-top:.5rem;display:grid}._card_1ez6e_44{appearance:none;border-radius:var(--radius);transition:opacity .3s var(--ease-out);background:0 0;border:0;align-content:start;justify-items:center;gap:.35rem;padding:.5rem .25rem .75rem;display:grid}._card_1ez6e_44:disabled{opacity:.4;cursor:not-allowed}._card_1ez6e_44:focus-visible{outline:2px solid var(--ink-soft);outline-offset:2px}._card_1ez6e_44:not(:disabled):hover ._cardSheet_1ez6e_67{box-shadow:var(--paper-shadow), 0 16px 32px -20px #3c281466}._cardSheet_1ez6e_67{width:5.5rem;aspect-ratio:var(--page-aspect);background:var(--paper);box-shadow:var(--paper-shadow);color:var(--ink);transition:box-shadow .3s var(--ease-out);border-radius:2px;align-content:start;gap:.5rem;margin-bottom:.5rem;padding:1rem .8rem;display:grid}._cardWrite_1ez6e_88 ._cardSheet_1ez6e_67 span{background:#2b241f59;border-radius:1px;height:2px}._cardWrite_1ez6e_88 ._cardSheet_1ez6e_67 span:nth-child(2){width:80%}._cardWrite_1ez6e_88 ._cardSheet_1ez6e_67 span:nth-child(4){width:55%}._cardDraw_1ez6e_102 ._cardSheet_1ez6e_67{padding:.5rem}._cardDraw_1ez6e_102 ._cardSheet_1ez6e_67 svg{width:100%}._cardLabel_1ez6e_110{font-size:1.35rem;font-weight:500}._status_z8rwd_1{text-align:center;place-items:center;min-height:6.5rem;display:grid}._block_z8rwd_8{gap:.25rem;display:grid}._big_z8rwd_13{font-variation-settings:"opsz" 144;font-size:3.4rem;font-weight:300;line-height:1}._hash_z8rwd_20{color:var(--ink-faint);vertical-align:.6rem;margin-right:.1rem;font-size:1.8rem}._headline_z8rwd_27{font-size:1.8rem;font-style:italic;font-weight:300}._sub_z8rwd_33{color:var(--ink-soft)}._mono_z8rwd_37{font-family:var(--font-letter);font-variant-numeric:tabular-nums}._ellipsis_z8rwd_42 span{animation:1.4s infinite _dot_z8rwd_1}._ellipsis_z8rwd_42 span:nth-child(2){animation-delay:.2s}._ellipsis_z8rwd_42 span:nth-child(3){animation-delay:.4s}@keyframes _dot_z8rwd_1{0%,60%,to{opacity:.2}30%{opacity:1}}._frame_k9vrv_1{aspect-ratio:16/10;width:100%;box-shadow:0 0 0 6px var(--paper), var(--paper-shadow);background:#1e1a17;border-radius:12px;position:relative;overflow:hidden}._video_k9vrv_13,._videoHidden_k9vrv_14{object-fit:cover;width:100%;height:100%;transition:opacity .4s;display:block}._videoHidden_k9vrv_14{opacity:0;position:absolute;inset:0}._badge_k9vrv_28{color:#fff;text-transform:uppercase;letter-spacing:.1em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000073;border-radius:999px;padding:.25rem .6rem;font-size:.75rem;position:absolute;top:.75rem;left:.75rem}._caption_k9vrv_42{font-family:var(--font-letter);color:#fff5e6b3;font-size:.8rem;position:absolute;bottom:.6rem;right:.9rem}._desk_k9vrv_51{background:radial-gradient(at 50% 30%,#ffc88c2e,#0000 60%),linear-gradient(#221d19 55%,#3a2f26 55.5%,#2c241d);align-content:center;place-items:center;gap:1.25rem;display:grid;position:absolute;inset:0}._printer_k9vrv_63{width:9rem;height:5rem;position:relative}._printerTop_k9vrv_69{background:#d9d3c8;border-radius:4px 4px 0 0;width:76%;height:1.4rem;position:absolute;top:0;left:12%}._printerBody_k9vrv_79{background:#ece6da;border-radius:6px;width:100%;height:3rem;position:absolute;top:1.3rem;left:0;box-shadow:0 8px 20px -8px #000000b3}._slot_k9vrv_90{background:#16120f;border-radius:2px;width:84%;height:4px;position:absolute;top:3.4rem;left:8%}._sheetHidden_k9vrv_100,._sheetFeeding_k9vrv_101{aspect-ratio:11/8.5;transform-origin:top;background:#fbf7ef;border-radius:1px;width:72%;position:absolute;top:3.5rem;left:14%;box-shadow:0 6px 12px -6px #0009}._sheetHidden_k9vrv_100{transform:scaleY(0)}._sheetFeeding_k9vrv_101{animation:6s linear infinite _feed_k9vrv_1}._deskNote_k9vrv_121,._cameraOffNote_k9vrv_122{text-align:center;color:#fff5e68c;max-width:24ch;font-size:.85rem;font-style:italic}._cameraOffNote_k9vrv_122{color:#fff5e6d9;max-width:28ch}@keyframes _feed_k9vrv_1{0%{transform:scaleY(0)}85%{transform:scaleY(1)}to{opacity:0;transform:scaleY(1)translateY(8px)}}._room_1ndry_1{min-height:100dvh;padding:max(1.25rem, env(safe-area-inset-top)) 1.25rem 2.5rem;flex-direction:column;align-items:center;gap:1.75rem;max-width:32rem;margin:0 auto;display:flex}._footnote_1ndry_12{color:var(--ink-faint);text-align:center;max-width:22rem;margin-top:.5rem;font-size:.85rem}._farewell_1ndry_20{text-align:center;justify-items:center;gap:1rem;max-width:24rem;margin:auto 0;display:grid}._farewellTitle_1ndry_29{letter-spacing:-.01em;font-size:2.4rem;font-style:italic;font-weight:300;line-height:1.05}._farewellBody_1ndry_37{color:var(--ink-soft);margin-bottom:.5rem}._preview_1tba4_1{font-family:var(--font-letter)}._page_1tba4_4{width:100%;height:100%;fill:var(--ink);display:block}._page_1tba4_4 image{filter:grayscale()}._preview_1gdps_1{min-height:100dvh;padding:max(1.25rem, env(safe-area-inset-top)) 1.25rem 2rem;flex-direction:column;align-items:center;gap:1rem;max-width:30rem;margin:0 auto;display:flex}._title_1gdps_12{text-align:center;font-size:1.6rem;font-style:italic;font-weight:300}._note_1gdps_19{color:var(--ink-faint);font-size:.85rem}._footer_1gdps_24{justify-content:center;gap:.5rem;margin-top:auto;padding-top:.5rem;display:flex}._letter_10sgl_1{width:100%;transform-style:preserve-3d;flex-direction:column;display:flex}._panel_10sgl_8{--face-z:0px;height:var(--panel-h);transform-style:preserve-3d;position:relative}._panelTop_10sgl_15{--face-z:-1px;transform-origin:50% 100%}._panelBottom_10sgl_20{--face-z:-.5px;transform-origin:50% 0}._front_10sgl_25,._back_10sgl_26{backface-visibility:hidden;background:var(--paper);position:absolute;inset:0;overflow:hidden}._front_10sgl_25{transform:translateZ(var(--face-z))}._back_10sgl_26{transform:rotateX(180deg) translateZ(calc(-1 * var(--face-z)));background:linear-gradient(160deg, #fbf5ea, var(--paper) 60%, #efe6d6)}._page_10sgl_43{width:100%;height:300%;position:absolute;left:0}._page_10sgl_43>*{height:100%;box-shadow:none;border-radius:0}._stamp_1tjdy_1{--stamp-ink:#3d4b7a;width:100%;height:auto;display:block;overflow:visible}._paper_1tjdy_9{fill:#f3ecdc}._perforation_1tjdy_13{fill:var(--envelope)}._frame_1tjdy_17{fill:none;stroke:var(--stamp-ink)}._motif_1tjdy_22{fill:none;stroke:var(--stamp-ink);stroke-width:1.3px;stroke-linejoin:round;stroke-linecap:round}._lamp_1tjdy_30{fill:var(--stamp-ink);stroke:none}._country_1tjdy_35,._denomination_1tjdy_36{fill:var(--stamp-ink);font-family:var(--font-display);letter-spacing:.06em;font-weight:600}._country_1tjdy_35{font-size:7px}._denomination_1tjdy_36{font-size:4.6px}._postmark_gqitv_1{color:#2b241fd9;width:100%;height:auto;display:block}._ring_gqitv_8,._wave_gqitv_9{fill:none;stroke:currentColor;stroke-linecap:round}._wave_gqitv_9{stroke-width:1.7px}._line_gqitv_19{fill:currentColor;font-family:var(--font-display);letter-spacing:.08em;font-size:7px;font-weight:600}._sealing_oeoj9_1{flex-direction:column;justify-content:center;align-items:center;gap:2.5rem;min-height:100dvh;padding:2rem 1.25rem;display:flex}._scene_oeoj9_11{--env-w:min(16rem, 70vw);--env-h:calc(var(--env-w) * .68);--letter-w:calc(var(--env-w) * .8);--letter-h:calc(var(--letter-w) * 11 / 8.5);--panel-h:calc(var(--letter-h) / 3);--flap-h:calc(var(--env-h) * .58);width:var(--env-w);height:calc(var(--letter-h) + var(--env-h));perspective:1000px;transform-style:preserve-3d;position:relative}._envelopeBack_oeoj9_25,._flap_oeoj9_26,._sideLeft_oeoj9_27,._sideRight_oeoj9_28,._bottomFlap_oeoj9_29{width:var(--env-w);position:absolute;left:0}._envelopeBack_oeoj9_25{height:var(--env-h);background:#c9ad86;border-radius:4px;bottom:0;transform:translateZ(-5px);box-shadow:0 18px 40px -18px #3c281480}._letter_oeoj9_44{width:var(--letter-w);transform-style:preserve-3d;position:absolute;top:0;left:10%}._sideLeft_oeoj9_27,._sideRight_oeoj9_28,._bottomFlap_oeoj9_29{height:var(--env-h);bottom:0;transform:translateZ(2px)}._sideLeft_oeoj9_27{background:var(--kraft);clip-path:polygon(0 0,52% 58%,0 100%)}._sideRight_oeoj9_28{background:var(--kraft);clip-path:polygon(100% 0,48% 58%,100% 100%)}._bottomFlap_oeoj9_29{background:linear-gradient(to bottom, #d2b892, var(--kraft));clip-path:polygon(0 100%,100% 100%,50% 38%);filter:drop-shadow(0 -1px 1px #5a3c1e2e)}._flap_oeoj9_26{top:var(--letter-h);height:var(--flap-h);transform-origin:50% 0;background:linear-gradient(to bottom, var(--kraft-deep), #c7aa82);clip-path:polygon(0 0,100% 0,50% 100%)}._side_oeoj9_27{transform-style:preserve-3d;transform-origin:50% calc(100% - var(--env-h) / 2);position:absolute;inset:0}._envelopeFront_oeoj9_91{--envelope:#d3b88f;width:var(--env-w);height:var(--env-h);background:linear-gradient(165deg, #dcc5a0, var(--envelope) 55%, #c9ad86);border-radius:4px;position:absolute;bottom:0;left:0;box-shadow:0 18px 40px -18px #3c281480}._addressLines_oeoj9_103{gap:1rem;display:grid;position:absolute;top:44%;left:14%;right:36%}._addressLines_oeoj9_103 span{border-bottom:1px solid #2b241f47;display:block}._stamp_oeoj9_117{width:2.5rem;position:absolute;top:.55rem;right:.55rem}._postmark_oeoj9_124{mix-blend-mode:multiply;width:5.4rem;position:absolute;top:.15rem;right:1.9rem}._caption_oeoj9_132{text-align:center;justify-items:center;gap:.5rem;min-height:5rem;display:grid}._captionMain_oeoj9_140{font-size:1.6rem;font-style:italic;font-weight:300}._captionSub_oeoj9_146{color:var(--ink-faint);font-size:.95rem}
