:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:#fffefa;--color-surface:#fff;--color-ink:#292720;--color-background:var(--color-canvas);--color-text:var(--color-ink);--color-muted:#706e67;--color-border:#dedbd2;--color-hover:#f5f2eb;--color-accent:#87501f;--color-accent-hover:#6f3f18;--color-on-accent:#fff;--color-disabled:#89867e;--color-success:#3f6848;--color-warning:#805b1d;--color-error:#9a4138;--color-focus:#a15f27;--color-scrollbar:#cdb9a3;--color-scrollbar-hover:var(--color-accent);--color-overlay:#23201a75;--color-parchment:#fcf4e4;--color-ground-shadow:#5c46285c;--color-gold:#b48a3a;--color-account:#f4b62a;--color-curtain:#9b1420;--color-curtain-light:#c42a33;--color-curtain-dark:#4d0810;--color-curtain-gold:#d9a441;--color-brand-yellow:#ffb50c;--color-brand-outline:#2a1008;--color-account-hover:#e5a514;--color-on-account:#292720;--color-accent-soft:#f6e9da;--color-accent-soft-hover:#efdcc5;--color-star:#f2b33d;--color-star-edge:#9c6a12;--font-body:"DM Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:"Fraunces", Georgia, serif;--font-mono:"DM Mono", ui-monospace, SFMono-Regular, Consolas, monospace;--text-display:clamp(2rem, 1.5rem + 2vw, 3rem);--text-title:1.5rem;--text-subtitle:1.125rem;--text-body:1rem;--text-small:.875rem;--text-label:.8125rem;--text-caption:.75rem;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--line-tight:1.2;--line-normal:1.5;--line-relaxed:1.65;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--radius-sm:.375rem;--radius-md:.75rem;--radius-lg:1.25rem;--radius-pill:999px;--border-standard:1px solid var(--color-border);--shadow-soft:0 .25rem 1rem #23201a14;--shadow-overlay:0 1.5rem 5rem #00000038;--motion-fast:.12s;--motion-standard:.18s;--motion-slow:.32s;--ease-standard:cubic-bezier(.2, .7, .25, 1);--control-height:3rem;--control-target:2.75rem;--scene-width:74rem;--content-width:44rem}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#1f1c17;--color-surface:#28241e;--color-ink:#f1ebdf;--color-muted:#b3ab9c;--color-border:#474034;--color-hover:#342f27;--color-accent:#e3a86f;--color-accent-hover:#efbf8e;--color-on-accent:#1f1c17;--color-disabled:#8a8376;--color-success:#96c79f;--color-warning:#e4bb6a;--color-error:#f0958a;--color-focus:#eaae73;--color-scrollbar:#5e5446;--color-overlay:#0a08059e;--color-parchment:#342d22;--color-ground-shadow:#0000008c;--color-gold:#c9a352;--color-accent-soft:#3a3025;--color-accent-soft-hover:#463a2c;--color-star:#f4c25a;--color-star-edge:#d9a441;--shadow-soft:0 .25rem 1rem #0000004d;--shadow-overlay:0 1.5rem 5rem #0000008c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#1f1c17;--color-surface:#28241e;--color-ink:#f1ebdf;--color-muted:#b3ab9c;--color-border:#474034;--color-hover:#342f27;--color-accent:#e3a86f;--color-accent-hover:#efbf8e;--color-on-accent:#1f1c17;--color-disabled:#8a8376;--color-success:#96c79f;--color-warning:#e4bb6a;--color-error:#f0958a;--color-focus:#eaae73;--color-scrollbar:#5e5446;--color-overlay:#0a08059e;--color-parchment:#342d22;--color-ground-shadow:#0000008c;--color-gold:#c9a352;--color-accent-soft:#3a3025;--color-accent-soft-hover:#463a2c;--color-star:#f4c25a;--color-star-edge:#d9a441;--shadow-soft:0 .25rem 1rem #0000004d;--shadow-overlay:0 1.5rem 5rem #0000008c}}*{box-sizing:border-box}body{background:var(--color-canvas);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--weight-regular);line-height:var(--line-normal);-webkit-font-smoothing:antialiased;margin:0}button,input,textarea,select{font:inherit}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}button{-webkit-tap-highlight-color:transparent}*{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar) transparent}@supports not (scrollbar-color:auto){::-webkit-scrollbar{width:.5rem;height:.5rem}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:var(--color-scrollbar) padding-box;border:2px solid #0000}::-webkit-scrollbar-thumb:hover{background-color:var(--color-scrollbar-hover)}}::selection{background:color-mix(in srgb, var(--color-accent) 22%, transparent)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}._button_1djj4_1{min-height:var(--control-height);justify-content:center;align-items:center;gap:var(--space-2);max-width:100%;padding:var(--space-3) var(--space-6);border:var(--border-standard);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink);font:inherit;font-size:var(--text-small);line-height:var(--line-normal);text-align:center;overflow-wrap:anywhere;cursor:pointer;touch-action:manipulation;transition:background-color var(--motion-standard) var(--ease-standard), border-color var(--motion-standard) var(--ease-standard), color var(--motion-standard) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);text-decoration:none;display:inline-flex}._button_1djj4_1:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}._button_1djj4_1:active:not(:disabled){transform:scale(.985)}._button_1djj4_1:disabled{border-color:var(--color-border);background:var(--color-hover);color:var(--color-disabled);cursor:not-allowed}._primary_1djj4_55{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}._secondary_1djj4_57{background:0 0}._soft_1djj4_59{background:var(--color-accent-soft);color:var(--color-accent);font-weight:var(--weight-medium);border-color:#0000}._button_1djj4_1>svg{flex-shrink:0;width:1.125rem;height:1.125rem}._ghost_1djj4_65,._text_1djj4_65{color:var(--color-muted);background:0 0;border-color:#0000}._text_1djj4_65{min-height:var(--control-target);padding-inline:var(--space-2);text-underline-offset:.2em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}._choice_1djj4_69{width:auto;max-width:100%;padding:var(--space-2) var(--space-4);text-align:left;justify-content:flex-start}._choice_1djj4_69:active:not(:disabled),._choice_1djj4_69[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}._small_1djj4_73{min-height:var(--control-target);padding:var(--space-2) var(--space-4)}._medium_1djj4_75{min-height:var(--control-height)}._large_1djj4_77{min-height:3.5rem;padding-inline:var(--space-8)}._spinner_1djj4_79{border:2px solid;border-right-color:#0000;border-radius:50%;width:1rem;height:1rem;animation:.7s linear infinite _spin_1djj4_79}@keyframes _spin_1djj4_79{to{transform:rotate(360deg)}}@media (hover:hover){._primary_1djj4_55:hover:not(:disabled){border-color:var(--color-accent-hover);background:var(--color-accent-hover)}._secondary_1djj4_57:hover:not(:disabled){background:var(--color-hover);border-color:#0000}._soft_1djj4_59:hover:not(:disabled){background:var(--color-accent-soft-hover)}._choice_1djj4_69:hover:not(:disabled){border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}._ghost_1djj4_65:hover:not(:disabled),._text_1djj4_65:hover:not(:disabled){color:var(--color-ink)}._text_1djj4_65:hover:not(:disabled){text-decoration-color:currentColor}}@media (prefers-reduced-motion:reduce){._button_1djj4_1{transition-duration:0s}._spinner_1djj4_79{animation-duration:1.4s}}._switcher_jbq47_1{align-items:center;gap:var(--space-1);padding:var(--space-1);border:var(--border-standard);border-radius:var(--radius-pill);background:var(--color-surface);display:inline-flex}._switcher_jbq47_1 button{min-width:var(--control-target);min-height:var(--control-target);padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);color:var(--color-muted);font:inherit;font-size:var(--text-caption);cursor:pointer;background:0 0;border:0}._switcher_jbq47_1 button[aria-pressed=true]{background:var(--color-hover);color:var(--color-ink);font-weight:var(--weight-semibold)}._switcher_jbq47_1 button:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}@media (hover:hover){._switcher_jbq47_1 button:hover:not([aria-pressed=true]){color:var(--color-ink)}}@media (width<=40rem){._switcher_jbq47_1{gap:0;padding:0}._switcher_jbq47_1 button[aria-pressed=true]{display:none}}._iconButton_4piz0_1{width:var(--control-target);height:var(--control-target);border:var(--border-standard);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink);cursor:pointer;touch-action:manipulation;transition:background-color var(--motion-standard) var(--ease-standard), border-color var(--motion-standard) var(--ease-standard), color var(--motion-standard) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);flex:none;place-items:center;padding:0;display:inline-grid;position:relative}._iconButton_4piz0_1>svg{flex-shrink:0;width:1.25rem;height:1.25rem}._iconButton_4piz0_1:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}._iconButton_4piz0_1:disabled{background:var(--color-hover);color:var(--color-disabled);cursor:not-allowed}._iconButton_4piz0_1:active:not(:disabled){background:var(--color-hover);border-color:var(--color-accent);transform:scale(.94)}._iconSoft_4piz0_6{background:var(--color-accent-soft);color:var(--color-accent);border-color:#0000}._iconPrimary_4piz0_7{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}._iconPlain_4piz0_8{color:var(--color-muted);background:0 0;border-color:#0000}._iconSoft_4piz0_6:active:not(:disabled){background:var(--color-accent-soft-hover);border-color:#0000}._iconPrimary_4piz0_7:active:not(:disabled){background:var(--color-accent-hover);border-color:var(--color-accent-hover)}@media (hover:hover){._iconButton_4piz0_1:hover:not(:disabled){background:var(--color-hover)}._iconSoft_4piz0_6:hover:not(:disabled){background:var(--color-accent-soft-hover)}._iconPrimary_4piz0_7:hover:not(:disabled){border-color:var(--color-accent-hover);background:var(--color-accent-hover)}._iconPlain_4piz0_8:hover:not(:disabled){color:var(--color-ink)}}._iconButton_4piz0_1[data-tip]:after{content:attr(aria-label);z-index:30;width:max-content;max-width:12rem;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-ink);color:var(--color-surface);font-family:var(--font-body);font-size:var(--text-caption);font-weight:var(--weight-regular);line-height:var(--line-normal);white-space:normal;text-align:center;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard), visibility var(--motion-fast);position:absolute;left:50%;transform:translate(-50%,.15rem)}._iconButton_4piz0_1[data-tip=top]:after{bottom:calc(100% + var(--space-2))}._iconButton_4piz0_1[data-tip=bottom]:after{top:calc(100% + var(--space-2));transform:translate(-50%,-.15rem)}._iconButton_4piz0_1[data-tip]:focus-visible:after{opacity:1;visibility:visible;transform:translate(-50%)}@media (hover:hover){._iconButton_4piz0_1[data-tip]:hover:after{opacity:1;visibility:visible;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){._iconButton_4piz0_1,._iconButton_4piz0_1:after{transition-duration:0s}._iconButton_4piz0_1:active:not(:disabled){transform:none}}._portrait_4piz0_24{aspect-ratio:1;border:var(--border-standard);background:var(--color-hover);border-radius:50%;flex:none;justify-content:center;align-items:center;width:3.5rem;display:inline-flex;position:relative;overflow:hidden}._portrait_4piz0_24 img{object-fit:cover;max-width:none;display:block}._portraitSmall_4piz0_26{width:2.75rem}._portraitMedium_4piz0_27{width:3.5rem}._portraitLarge_4piz0_28{width:5rem}._badge_4piz0_29{min-height:1.5rem;padding:var(--space-1) var(--space-3);border:var(--border-standard);border-radius:var(--radius-pill);background:var(--color-hover);color:var(--color-muted);font-size:var(--text-caption);font-weight:var(--weight-medium);line-height:var(--line-tight);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}._badgeSuccess_4piz0_30{color:var(--color-success)}._badgeWarning_4piz0_31{color:var(--color-warning)}._badgeError_4piz0_32{color:var(--color-error)}._tooltipWrap_4piz0_33{display:inline-flex;position:relative}._tooltipTrigger_4piz0_34{display:inline-flex}._tooltip_4piz0_33{z-index:30;top:calc(100% + var(--space-2));width:max-content;max-width:min(18rem,100vw - 2rem);max-height:10rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-ink);color:var(--color-surface);font-size:var(--text-caption);line-height:var(--line-normal);white-space:pre-line;opacity:0;visibility:hidden;pointer-events:none;position:absolute;left:50%;overflow:hidden;transform:translate(-50%,-.15rem)}._tooltipWrap_4piz0_33:focus-within ._tooltip_4piz0_33,._tooltipWrap_4piz0_33:hover ._tooltip_4piz0_33{opacity:1;visibility:visible;transform:translate(-50%)}._modal_4piz0_37{border:var(--border-standard);border-radius:var(--radius-lg);background:var(--color-surface);max-width:none;color:var(--color-ink);box-shadow:var(--shadow-overlay);overscroll-behavior:contain;padding:0}._modal_4piz0_37::backdrop{background:var(--color-overlay)}._avatar_4piz0_39{aspect-ratio:1;background:var(--color-hover);width:2.5rem;color:var(--color-ink);font-size:var(--text-small);font-weight:var(--weight-semibold);border-radius:50%;place-items:center;display:inline-grid}._emptyState_4piz0_40{justify-content:center;align-items:center;gap:var(--space-2);min-height:6rem;color:var(--color-muted);text-align:center;font-size:var(--text-small);line-height:var(--line-normal);flex-direction:column;display:flex}._emptyState_4piz0_40 strong{color:var(--color-ink);font-weight:var(--weight-medium)}._thinking_4piz0_42{align-items:center;gap:var(--space-2);color:var(--color-muted);font-size:var(--text-small);display:inline-flex}._thinking_4piz0_42>span{aspect-ratio:1;border:2px solid var(--color-accent);border-right-color:#0000;border-radius:50%;width:.65rem;animation:.8s linear infinite _spin_4piz0_1}@keyframes _spin_4piz0_1{to{transform:rotate(360deg)}}._notice_4piz0_45{padding:var(--space-3) var(--space-4);border-inline-start:3px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-hover);color:var(--color-ink);font-size:var(--text-small);line-height:var(--line-normal);margin:0}._noticeInfo_4piz0_46{border-color:var(--color-accent)}._noticeSuccess_4piz0_47{border-color:var(--color-success)}._noticeWarning_4piz0_48{border-color:var(--color-warning)}._noticeError_4piz0_49{border-color:var(--color-error)}._textInput_4piz0_50,._textarea_4piz0_50{border:var(--border-standard);border-radius:var(--radius-md);background:var(--color-surface);width:100%;color:var(--color-ink);font:inherit;line-height:var(--line-normal)}._textInput_4piz0_50{min-height:var(--control-height);padding:var(--space-3) var(--space-4)}._textarea_4piz0_50{min-height:7rem;padding:var(--space-4);resize:vertical}._textInput_4piz0_50::placeholder,._textarea_4piz0_50::placeholder{color:var(--color-muted);opacity:1}._textInput_4piz0_50:focus-visible,._textarea_4piz0_50:focus-visible{border-color:var(--color-accent);outline:3px solid color-mix(in srgb, var(--color-focus) 25%, transparent);outline-offset:1px}._textInput_4piz0_50:disabled,._textarea_4piz0_50:disabled{background:var(--color-hover);color:var(--color-disabled);cursor:not-allowed}._textInput_4piz0_50[aria-invalid=true],._textarea_4piz0_50[aria-invalid=true]{border-color:var(--color-error)}._speechBubble_4piz0_57{max-width:min(100%,31ch);padding:var(--space-3) var(--space-4);border:var(--border-standard);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-ink);font:inherit;font-size:var(--text-subtitle);line-height:var(--line-relaxed);text-align:left;cursor:pointer;touch-action:manipulation;position:relative}._speechBubble_4piz0_57:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}@media (prefers-reduced-motion:reduce){._thinking_4piz0_42>span{animation-duration:1.6s}}._stage_1dumv_4{width:min(100%,23rem);height:clamp(18rem,42svh,27rem);margin-top:var(--space-6);margin-bottom:var(--space-2);--actor-image-height:min(96.32cqw, 100cqh);--actor-duck-height:calc(var(--actor-image-height) * .9789);--actor-duck-top:calc((100cqh - var(--actor-image-height)) / 2 + var(--actor-image-height) * .01056);place-items:center;display:grid;position:relative;container-type:size}._actor_1dumv_15{object-fit:contain;width:100%;height:100%;min-height:0;display:block}._framedActor_1dumv_16{top:calc(var(--actor-duck-top) - var(--actor-duck-height) * var(--actor-offset));width:auto;max-width:none;height:calc(var(--actor-duck-height) * var(--actor-scale));transform:translateX(calc(var(--actor-center) * -100%));-webkit-user-select:none;user-select:none;display:block;position:absolute;left:50%}._framedImage_1dumv_17{width:100%;height:100%;display:block}._groundShadow_1dumv_20{top:calc(var(--actor-duck-top) + var(--actor-duck-height) * var(--actor-ground,1));width:calc(var(--actor-duck-height) * .5);height:calc(var(--actor-duck-height) * .055);background:radial-gradient(closest-side, var(--color-ground-shadow), color-mix(in srgb, var(--color-ground-shadow) 45%, transparent) 55%, transparent);pointer-events:none;border-radius:50%;position:absolute;left:50%;transform:translate(-50%,-78%)}@media (width<=53.125rem){._stage_1dumv_4{width:min(100%,21rem);height:clamp(17rem,40svh,24rem)}}@media (width<=40rem){._stage_1dumv_4{width:min(100%,18rem);height:min(34svh,18rem);min-height:13rem}._stage_1dumv_4[data-state^=bar]{margin-bottom:var(--space-8,2rem)}}._speech_ey79q_1{justify-content:center;align-items:flex-end;gap:var(--space-1);width:100%;display:flex}._bubble_ey79q_9{width:fit-content;min-width:5rem;max-width:min(100%,36ch);min-height:var(--control-height);padding-bottom:var(--space-6);overflow-wrap:anywhere;font-family:var(--font-display);grid-template-columns:minmax(0,1fr);display:grid}._bubble_ey79q_9[data-complete=true]{cursor:default}._bubble_ey79q_9[data-continue=true]{cursor:pointer}._continueHint_ey79q_17{right:var(--space-4);bottom:var(--space-1);color:var(--color-accent);font-family:var(--font-body);font-size:var(--text-small);font-weight:var(--weight-semibold);line-height:var(--line-tight);position:absolute}._continueHint_ey79q_17[data-nudge=true]{animation:1.4s ease-in-out infinite _nudge-pulse_ey79q_1}@keyframes _nudge-pulse_ey79q_1{0%,to{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){._continueHint_ey79q_17[data-nudge=true]{animation:none}}@media (hover:hover){._bubble_ey79q_9[data-continue=true]:hover ._continueHint_ey79q_17{text-underline-offset:3px;text-decoration:underline}}._measure_ey79q_5,._textWindow_ey79q_29{grid-area:1/1}._measure_ey79q_5{overflow-wrap:anywhere;visibility:hidden;white-space:pre-line;width:max-content;max-width:100%}._textWindow_ey79q_29{width:100%;min-height:0;display:block;overflow:visible}._visible_ey79q_37{white-space:pre-line;display:block}._completeHint_ey79q_39{right:var(--space-4);bottom:var(--space-1);color:var(--color-accent);font-family:var(--font-body);font-size:1.25rem;font-weight:var(--weight-semibold);letter-spacing:-.12em;line-height:var(--line-tight);position:absolute}._bubble_ey79q_9:after{border-right:var(--border-standard);border-bottom:var(--border-standard);background:var(--color-surface);content:"";width:.8rem;height:.8rem;position:absolute;bottom:-.45rem;left:calc(50% - .4rem);transform:rotate(45deg)}._accessible_ey79q_43{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._bubble_ey79q_9[data-continue=true]{min-width:9rem}._speech_ey79q_1[data-variant=voice]{display:block}._bubble_ey79q_9[data-variant=voice]{width:100%;min-width:0;max-width:none;min-height:0;padding:0 0 var(--space-6);font-size:var(--text-subtitle);line-height:var(--line-relaxed);background:0 0;border:0;border-radius:0;display:grid}._bubble_ey79q_9[data-variant=voice]:after{display:none}._bubble_ey79q_9[data-variant=voice] ._measure_ey79q_5{width:100%}._bubble_ey79q_9[data-variant=voice] ._completeHint_ey79q_39{bottom:0;right:0}._bubble_ey79q_9[data-variant=voice] ._measure_ey79q_5:first-letter,._bubble_ey79q_9[data-variant=voice] ._visible_ey79q_37:first-letter{float:left;color:var(--color-accent);font-size:2.7em;font-weight:var(--weight-semibold);margin:.08em .12em 0 0;line-height:.85}._speech_ey79q_1[data-variant=aside]{display:block}._bubble_ey79q_9[data-variant=aside]{width:100%;min-width:0;max-width:none;min-height:0;padding:0 var(--space-1);font-size:var(--text-small);font-style:italic;line-height:var(--line-normal);color:var(--color-muted);text-align:left;background:0 0;border:0;border-radius:0;display:grid}._bubble_ey79q_9[data-variant=aside]:after{display:none}._bubble_ey79q_9[data-variant=aside] ._measure_ey79q_5{width:100%}._bubble_ey79q_9[data-variant=aside] ._completeHint_ey79q_39{bottom:0;right:0}._bubble_ey79q_9[data-variant=voice]:focus-visible{outline-offset:6px;border-radius:var(--radius-sm)}@media (width<=40rem){._bubble_ey79q_9[data-variant=voice]{font-size:var(--text-body)}}._input_11jeq_1{width:min(100%,25rem)}._field_11jeq_2{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}._input_11jeq_1 textarea{border-color:var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);resize:none;min-height:6rem;max-height:14rem;display:block}._input_11jeq_1 textarea:focus-visible{border-color:var(--color-accent);outline:3px solid color-mix(in srgb, var(--color-focus) 25%, transparent);outline-offset:1px}._input_11jeq_1 textarea::placeholder{color:var(--color-muted);opacity:1}._actions_11jeq_7{min-height:var(--control-height);justify-content:flex-end;align-items:center;gap:var(--space-4);margin-top:var(--space-3);display:flex}._count_11jeq_10{right:calc(var(--space-3) - var(--space-1));bottom:var(--space-1);padding:0 var(--space-1);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-caption);font-variant-numeric:tabular-nums;line-height:var(--line-tight);opacity:.7;pointer-events:none;transition:color var(--motion-standard) var(--ease-standard), opacity var(--motion-standard) var(--ease-standard);position:absolute}._input_11jeq_1 textarea{padding-bottom:calc(var(--space-4) + var(--space-1))}._count_11jeq_10[data-near=true]{color:var(--color-warning);font-weight:var(--weight-medium);opacity:1}._input_11jeq_1[data-kind=conversation]{align-items:flex-start;gap:var(--space-2);display:flex}._input_11jeq_1[data-kind=conversation] textarea{min-height:var(--control-height);max-height:9rem;padding-top:var(--space-3)}._input_11jeq_1[data-kind=conversation] ._actions_11jeq_7{flex-shrink:0;gap:0;min-height:0;margin-top:0}._input_11jeq_1[data-kind=conversation] ._actions_11jeq_7 button{white-space:nowrap}._choices_1u4tg_1{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}._choice_1u4tg_1{min-height:5.5rem;padding:var(--space-2);border-radius:var(--radius-md);gap:var(--space-3);border-color:#0000}._portrait_1u4tg_5{width:4.5rem}._portraitWrap_1u4tg_7{flex:none;display:inline-flex;position:relative}._badge_1u4tg_11{border:2px solid var(--color-surface);border-radius:var(--radius-pill);background:var(--color-accent);min-width:1.4rem;height:1.4rem;color:var(--color-on-accent);font-family:var(--font-body);font-size:var(--text-caption);font-weight:var(--weight-semibold);place-items:center;padding:0 .35rem;line-height:1;display:inline-grid;position:absolute;top:-.25rem;right:-.25rem}@media (width>=53.125rem) and (width<=75rem){._choices_1u4tg_1{grid-template-columns:minmax(0,1fr)}._choice_1u4tg_1{min-height:4.5rem}._portrait_1u4tg_5{width:3.5rem}}._description_1u4tg_23{align-items:flex-start;gap:var(--space-1);min-width:0;line-height:var(--line-normal);flex-direction:column;display:flex}._description_1u4tg_23 strong{color:var(--color-ink);font-size:var(--text-small);font-weight:var(--weight-semibold)}._description_1u4tg_23>span{color:var(--color-muted);font-size:var(--text-caption)}._description_1u4tg_23>._price_1u4tg_29{color:var(--color-accent);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.04em}._choice_1u4tg_1:active ._description_1u4tg_23 strong,._choice_1u4tg_1:active ._description_1u4tg_23>span{color:var(--color-on-accent)}@media (hover:hover){._choice_1u4tg_1:hover ._description_1u4tg_23 strong,._choice_1u4tg_1:hover ._description_1u4tg_23>span{color:var(--color-on-accent)}}@media (width<=53.125rem){._choice_1u4tg_1{text-align:center;flex-direction:column;justify-content:center;min-height:7.25rem}._portrait_1u4tg_5{width:3.75rem}._description_1u4tg_23{align-items:center}}@media (width<=40rem){._choices_1u4tg_1{gap:var(--space-1)}._choice_1u4tg_1{min-height:4.25rem;padding:var(--space-2);text-align:left;flex-direction:row;justify-content:flex-start}._portrait_1u4tg_5{width:3rem}._description_1u4tg_23{align-items:flex-start}}._history_xieka_3{contain:size;text-align:left;flex-direction:column;grid-area:1/1/-1;place-self:stretch start;width:min(100%,19rem);min-height:0;display:flex}._history_xieka_3 h2{align-items:center;gap:var(--space-2);padding:0 0 var(--space-3);color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:var(--weight-regular);letter-spacing:.08em;text-transform:uppercase;margin:0;display:flex}._history_xieka_3 h2:after{content:"";border-top:var(--border-standard);flex:1}._scrollArea_xieka_6{overscroll-behavior:contain;min-height:0;padding:var(--space-3) var(--space-2) var(--space-2) 0;-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--space-6));mask-image:linear-gradient(to bottom, transparent, #000 var(--space-6));flex:1;overflow-y:auto}._entries_xieka_7{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._entries_xieka_7 li{align-items:flex-start;gap:var(--space-1);overflow-wrap:anywhere;flex-direction:column;max-width:92%;display:flex}._entries_xieka_7 li[data-role=user]{text-align:right;align-self:flex-end;align-items:flex-end}._entries_xieka_7 li[data-continued=true]{margin-top:calc(var(--space-2) - var(--space-4))}._visuallyHidden_xieka_11{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._speaker_xieka_12{color:var(--color-muted);font-size:var(--text-caption);font-weight:var(--weight-medium)}._message_xieka_13{color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-small);line-height:var(--line-normal);white-space:pre-wrap}._entries_xieka_7 li[data-role=user] ._message_xieka_13{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md) var(--radius-md) var(--radius-sm) var(--radius-md);background:var(--color-hover);font-family:var(--font-body)}._mobileTrigger_xieka_15{white-space:nowrap;display:none}._triggerWrap_xieka_18{display:inline-flex;position:relative}._hint_xieka_19{z-index:30;top:50%;left:calc(100% + var(--space-2));align-items:center;gap:var(--space-1);width:max-content;max-width:min(14rem,100vw - 13.5rem);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);border-radius:var(--radius-md);background:var(--color-ink);color:var(--color-surface);box-shadow:var(--shadow-soft);font-size:var(--text-caption);line-height:var(--line-tight);text-align:left;animation:_hint-in_xieka_1 var(--motion-slow) var(--ease-standard);display:flex;position:absolute;transform:translateY(-50%)}._hint_xieka_19:before{content:"";top:50%;left:calc(-1 * var(--space-1));width:var(--space-2);height:var(--space-2);background:inherit;position:absolute;transform:translateY(-50%)rotate(45deg)}._hint_xieka_19{min-height:var(--control-target)}._hintText_xieka_28{padding:var(--space-1) 0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}._hintText_xieka_28:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-sm)}._hintClose_xieka_30{border-radius:var(--radius-pill);width:2rem;height:2rem;color:inherit;font:inherit;font-size:var(--text-body);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:inline-grid}._hintClose_xieka_30:after{content:"";width:var(--control-target);position:absolute;inset:0 0 0 auto}._hintClose_xieka_30:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}@media (hover:hover){._hintClose_xieka_30:hover{background:color-mix(in srgb, var(--color-surface) 18%, transparent)}}@keyframes _hint-in_xieka_1{0%{opacity:0;transform:translate(calc(-1 * var(--space-2)), -50%)}}@media (prefers-reduced-motion:reduce){._hint_xieka_19{animation:none}}._dialog_xieka_38{width:min(36rem, calc(100vw - var(--space-8)));border:var(--border-standard);border-radius:var(--radius-lg);background:var(--color-surface);max-height:min(84dvh,46rem);color:var(--color-ink);box-shadow:var(--shadow-overlay);overscroll-behavior:contain;overflow:auto}._dialog_xieka_38::backdrop{background:var(--color-overlay)}._panel_xieka_40{padding:clamp(var(--space-4), 4vw, var(--space-8))}._header_xieka_41{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}._header_xieka_41 h2{font-size:var(--text-title);font-weight:var(--weight-medium);margin:0}._mobileScrollArea_xieka_43{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:68dvh;overflow-y:auto}._mobileScrollArea_xieka_43 ._entries_xieka_7 li{width:min(96%,30rem)}@media (width<=53.125rem){._history_xieka_3{display:none}._mobileTrigger_xieka_15{display:inline-flex}}@media (width<=40rem){._mobileTrigger_xieka_15{min-width:var(--control-target);padding-inline:var(--space-2)}._triggerLabel_xieka_51{display:none}._dialog_xieka_38{width:calc(100vw - var(--space-4));border-radius:var(--radius-md);max-height:90dvh}._panel_xieka_40{padding:var(--space-4)}}@keyframes _hint-in-below_xieka_1{0%{opacity:0;transform:translateY(-.5rem)}}@media (width<=40rem){._hint_xieka_19{top:calc(100% + var(--space-2));left:calc(-1 * var(--space-6));max-width:min(15rem,100vw - 8rem);animation-name:_hint-in-below_xieka_1;transform:none}._hint_xieka_19:before{top:calc(-1 * var(--space-1));left:calc(var(--space-6) + var(--space-2));transform:rotate(45deg)}}@media (width<=40rem) and (prefers-reduced-motion:reduce){._hint_xieka_19{animation:none}}._page_10xx9_1{background:var(--color-canvas);flex-direction:column;min-height:100svh;display:flex}._header_10xx9_3{width:min(100%, var(--scene-width));min-height:3.5rem;padding:max(var(--space-2), env(safe-area-inset-top)) max(var(--space-4), env(safe-area-inset-right)) 0 max(var(--space-4), env(safe-area-inset-left));justify-content:flex-end;align-items:center;margin-inline:auto;display:flex}._headerActions_10xx9_5{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}._header_10xx9_3{justify-content:space-between;gap:var(--space-3)}._familyFaces_10xx9_9{padding-left:var(--space-2);flex-shrink:0;align-items:center;display:flex}._familyFaces_10xx9_9>*+*{margin-left:calc(-1 * var(--space-2))}._familyFaces_10xx9_9 [role=tooltip]{left:auto;right:0;transform:none}._familyFaces_10xx9_9>:focus-within [role=tooltip],._familyFaces_10xx9_9>:hover [role=tooltip]{transform:none}._familyFace_10xx9_9{width:var(--control-target);height:var(--control-target);border:2px solid var(--color-canvas);border-radius:var(--radius-pill);background:var(--color-canvas);cursor:pointer;transition:transform var(--motion-fast) var(--ease-standard);place-items:center;padding:0;display:grid;position:relative}._familyFace_10xx9_9>span:first-child{background:var(--color-surface);width:100%;height:100%}._familyFace_10xx9_9:focus-visible{z-index:1;outline:3px solid var(--color-focus);outline-offset:2px}._familyFace_10xx9_9:active{transform:scale(.96)}._futureFace_10xx9_29{color:var(--color-muted);font-size:var(--text-title);place-items:center;display:grid;position:absolute;inset:0}@media (hover:hover){._familyFace_10xx9_9:hover{z-index:1;transform:translateY(-2px)}}._main_10xx9_33{padding:var(--space-4) max(var(--space-4), env(safe-area-inset-right)) max(var(--space-8), env(safe-area-inset-bottom)) max(var(--space-4), env(safe-area-inset-left));flex:1;place-items:center;display:grid}._workspace_10xx9_35{width:min(100%, var(--scene-width))}._scene_10xx9_41{align-items:center;column-gap:var(--space-4);text-align:center;grid-template-rows:minmax(8rem,auto) 1fr auto auto 1fr;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0;width:100%;display:grid}._waitingLine_10xx9_43{opacity:.8;font-style:italic;display:contents}._speechSlot_10xx9_45{width:100%;min-height:8rem;padding-bottom:var(--space-3);grid-area:1/2;justify-content:center;align-items:flex-end;display:flex}._scene_10xx9_41>[data-character],._scene_10xx9_41>._selectionCharacter_10xx9_49{grid-area:2/2/6;place-self:start center}._selectionCharacter_10xx9_49{justify-content:center;align-items:center;gap:var(--space-2);flex-direction:column;width:100%;display:flex}._justLooking_10xx9_53{color:var(--color-muted)}._scene_10xx9_41>._interaction_10xx9_55{justify-content:flex-start;justify-self:start;align-items:flex-start;gap:var(--space-3);flex-direction:column;grid-area:3/3;width:100%;max-width:23rem;margin:0;display:flex}._scene_10xx9_41[data-phase=selection]>._interaction_10xx9_55,._scene_10xx9_41[data-phase=patorologo]>._interaction_10xx9_55{max-width:28rem}._scene_10xx9_41>._restart_10xx9_61{margin-top:var(--space-4);grid-area:4/3;justify-self:start}._dilemma_10xx9_63{width:min(100%,25rem)}._payment_10xx9_65{align-items:flex-start;gap:var(--space-3);flex-direction:column;width:100%;display:flex}._payment_10xx9_65 p{color:var(--color-muted);font-size:var(--text-small);line-height:var(--line-normal);margin:0}._checkoutDialog_10xx9_69{width:min(32rem, calc(100vw - var(--space-8)));max-height:min(90dvh,52rem);overflow:auto}._checkoutPanel_10xx9_71{gap:var(--space-4);padding:clamp(var(--space-4), 4vw, var(--space-6));flex-direction:column;display:flex}._checkoutHeader_10xx9_73{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._checkoutHeader_10xx9_73 h2,._homeTitle_10xx9_79{font-size:var(--text-title);font-weight:var(--weight-medium);margin:0}._homeText_10xx9_81{color:var(--color-muted);line-height:var(--line-relaxed);margin:0}._homeActions_10xx9_83{gap:var(--space-2);flex-wrap:wrap;display:flex}._checkoutMount_10xx9_85{min-height:1px}._restart_10xx9_61{min-height:var(--control-target);align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);color:var(--color-muted);font:inherit;font-size:var(--text-small);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);background:0 0;border:0;display:inline-flex}._restartIcon_10xx9_89{flex-shrink:0;width:1rem;height:1rem}._restart_10xx9_61:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}@media (hover:hover){._restart_10xx9_61:hover{background:var(--color-hover);color:var(--color-ink)}}._choices_10xx9_97{justify-content:flex-start;align-items:flex-start;gap:var(--space-2);flex-direction:column;width:100%;display:flex}._chatFeedback_10xx9_101,._menuOptions_10xx9_103{gap:var(--space-2);width:100%;display:grid}._menuOptions_10xx9_103>button{min-width:0}._scene_10xx9_41>._menuOptions_10xx9_103{max-width:17rem;margin-top:var(--space-4);grid-area:2/1/6;place-self:start}._chatFeedback_10xx9_101 ._choices_10xx9_97{flex-flow:wrap;align-items:center}._epilogue_10xx9_111{gap:var(--space-4);width:100%;display:grid}@media (width<=53.125rem){._scene_10xx9_41{row-gap:var(--space-2);grid-template-rows:minmax(7rem,auto) auto auto auto;grid-template-columns:minmax(0,1fr)}._speechSlot_10xx9_45{grid-area:1/1}._scene_10xx9_41>[data-character],._scene_10xx9_41>._selectionCharacter_10xx9_49{grid-area:2/1}._scene_10xx9_41>._interaction_10xx9_55{grid-area:3/1;justify-self:center;width:min(100%,32rem);max-width:none}._scene_10xx9_41[data-phase=selection]>._interaction_10xx9_55{max-width:32rem}._scene_10xx9_41>._restart_10xx9_61{grid-area:4/1;justify-self:center;margin-top:0}._scene_10xx9_41:has(>._menuOptions_10xx9_103){grid-template-rows:minmax(7rem,auto) auto auto auto auto}._scene_10xx9_41>._menuOptions_10xx9_103{grid-area:4/1;grid-template-columns:repeat(2,minmax(0,1fr));justify-self:center;width:min(100%,32rem);max-width:none;margin-top:0}._scene_10xx9_41>._menuOptions_10xx9_103>button:last-child:nth-child(odd){grid-column:1/-1}._scene_10xx9_41:has(>._menuOptions_10xx9_103)>._restart_10xx9_61{grid-row:5}._choices_10xx9_97{flex-direction:column;align-items:flex-start}._dilemma_10xx9_63{width:100%}}@media (width<=40rem){._header_10xx9_3{gap:var(--space-2);min-height:3.25rem;padding-inline:var(--space-3)}._headerActions_10xx9_5{gap:0}._familyFaces_10xx9_9{padding-left:0}._familyFaces_10xx9_9>*+*{margin-left:calc(-1 * var(--space-4))}._main_10xx9_33{padding:var(--space-2) var(--space-4) max(var(--space-6), env(safe-area-inset-bottom));align-items:start}._scene_10xx9_41{row-gap:var(--space-2);grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,1fr)}._speechSlot_10xx9_45{min-height:6rem;padding-bottom:var(--space-2);grid-area:1/1}._scene_10xx9_41>[data-character],._scene_10xx9_41>._selectionCharacter_10xx9_49{grid-area:2/1}._scene_10xx9_41>._interaction_10xx9_55{grid-area:3/1;justify-self:center;width:min(100%,32rem);max-width:none}._scene_10xx9_41>._restart_10xx9_61{grid-area:4/1;justify-self:center;margin-top:0}._scene_10xx9_41:has(>._menuOptions_10xx9_103){grid-template-rows:auto auto auto auto auto}._choices_10xx9_97{flex-flow:wrap;align-items:stretch}._choices_10xx9_97>*{flex:1 1 calc(50% - var(--space-2) / 2)}._choices_10xx9_97>button{text-align:center;white-space:normal;justify-content:center;min-width:0}._choices_10xx9_97>:not(button){flex-basis:100%}._payment_10xx9_65{align-items:center}._checkoutDialog_10xx9_69{width:calc(100vw - var(--space-4));border-radius:var(--radius-md)}._checkoutPanel_10xx9_71{padding:var(--space-4)}._prototypeNote_10xx9_191{text-align:center;margin-inline:auto}}@media (width<=23.75rem){._headerActions_10xx9_5{gap:0}._familyFaces_10xx9_9>*+*{margin-left:calc(-1 * var(--space-6))}._main_10xx9_33{padding-inline:var(--space-3)}}._visuallyHidden_10xx9_207{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._scene_10xx9_41:has(>._readingStage_10xx9_211){grid-template-rows:auto auto}._scene_10xx9_41>._readingStage_10xx9_211{grid-area:1/2/auto/4;align-self:start}._scene_10xx9_41:has(>._readingStage_10xx9_211)>._restart_10xx9_61{grid-row:2}@media (width<=53.125rem){._scene_10xx9_41>._readingStage_10xx9_211{grid-column:1}}._legalFooter_10xx9_223{justify-content:center;gap:var(--space-2) var(--space-4);padding:var(--space-4) var(--space-4) var(--space-6);font-size:var(--text-caption);flex-wrap:wrap;display:flex}._legalFooter_10xx9_223._underNotice_10xx9_227{padding-bottom:calc(var(--space-6) + 4.5rem)}._legalFooter_10xx9_223 a{min-height:var(--control-target);color:var(--color-muted);align-items:center;text-decoration:none;display:inline-flex}._legalFooter_10xx9_223 a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-sm)}@media (hover:hover){._legalFooter_10xx9_223 a:hover{color:var(--color-ink)}}._accountSlot_10xx9_241{width:7.4rem;height:var(--control-target);flex-shrink:0;display:inline-block}@media (width<=40rem){._accountSlot_10xx9_241{width:var(--control-target)}}._headerEnd_10xx9_245{align-items:center;gap:var(--space-4);flex-shrink:0;display:flex}@media (width<=40rem){._headerEnd_10xx9_245{gap:var(--space-1)}}._main_10xx9_33:has(>._workspace_10xx9_35>._scene_10xx9_41[data-phase=correio]){padding-top:max(var(--space-4), calc((100svh - 22rem - clamp(18rem, 42svh, 27rem)) / 2));align-items:start}._scene_10xx9_41[data-phase=correio]>._speechSlot_10xx9_45{min-height:9rem}@media (width<=53.125rem){._main_10xx9_33:has(>._workspace_10xx9_35>._scene_10xx9_41[data-phase=correio]){padding-top:var(--space-4)}._scene_10xx9_41[data-phase=correio]>._speechSlot_10xx9_45{min-height:7rem}}@media (width<=40rem){._main_10xx9_33:has(>._workspace_10xx9_35>._scene_10xx9_41[data-phase=correio]){padding-top:var(--space-2)}._scene_10xx9_41[data-phase=correio]>._speechSlot_10xx9_45{min-height:6rem}}._modal_1ld5h_1{width:min(calc(100% - var(--space-8)), 26rem);max-height:92dvh;overflow-y:auto}._body_1ld5h_3{gap:var(--space-4);padding:var(--space-6);display:grid}._title_1ld5h_5{font-family:var(--font-display);font-size:var(--text-title);line-height:var(--line-tight);margin:0}._lead_1ld5h_7{color:var(--color-muted);font-size:var(--text-small);line-height:var(--line-normal);margin:0}._preview_1ld5h_11{aspect-ratio:9/16;border:var(--border-standard);border-radius:var(--radius-md);background:var(--color-canvas);place-items:center;width:min(100%,15rem);margin-inline:auto;display:grid;overflow:hidden}._preview_1ld5h_11 img{object-fit:contain;width:100%;height:100%;display:block}._loading_1ld5h_17{color:var(--color-muted);font-size:var(--text-small)}._actions_1ld5h_21{justify-content:center;align-items:center;gap:var(--space-3);padding-top:var(--space-1);flex-wrap:wrap;display:flex}._action_1ld5h_21{width:var(--control-height);height:var(--control-height)}._body_1ld5h_3{position:relative}._close_1ld5h_27{z-index:1;top:var(--space-3);right:var(--space-3);position:absolute}._title_1ld5h_5{padding-right:var(--space-12)}._choices_1ld5h_31{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (width<=40rem){._modal_1ld5h_1{width:calc(100% - var(--space-4))}._body_1ld5h_3{padding:var(--space-4)}._close_1ld5h_27{top:var(--space-2);right:var(--space-2)}}._meet_8x62a_2{gap:var(--space-2);flex-direction:column;width:100%;display:flex}._cards_8x62a_3{gap:var(--space-2);width:100%;animation:_arrive_8x62a_1 var(--duration-slow,.24s) var(--ease-out,ease-out) both;flex-direction:column;display:flex}._card_8x62a_3{min-height:4rem;padding:var(--space-2);border-radius:var(--radius-md);gap:var(--space-3);text-align:left;border-color:#0000;justify-content:flex-start}._portrait_8x62a_5{flex-shrink:0;width:3rem}._text_8x62a_6{align-items:flex-start;gap:var(--space-1);min-width:0;line-height:var(--line-normal);flex-direction:column;display:flex}._text_8x62a_6 strong{color:var(--color-ink);font-size:var(--text-small);font-weight:var(--weight-semibold)}._text_8x62a_6>span{color:var(--color-muted);font-size:var(--text-caption);font-weight:var(--weight-regular)}._card_8x62a_3:active ._text_8x62a_6 strong,._card_8x62a_3:active ._text_8x62a_6>span{color:var(--color-on-accent)}@media (hover:hover){._card_8x62a_3:hover ._text_8x62a_6 strong,._card_8x62a_3:hover ._text_8x62a_6>span{color:var(--color-on-accent)}}@keyframes _arrive_8x62a_1{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._cards_8x62a_3{animation:none}}._fan_1sdz8_6{position:absolute;inset:0}._fanCard_1sdz8_7{cursor:pointer;transform:translate(-50%, -50%) rotate(var(--fan-rotate));transition:transform var(--motion-standard) var(--ease-standard);touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:7%/4.6%;padding:0;position:absolute}._fanCard_1sdz8_7 img{border-radius:inherit;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity var(--motion-fast) var(--ease-standard), box-shadow var(--motion-standard) var(--ease-standard);display:block}._fanCard_1sdz8_7:focus-visible{outline:none}._fanCard_1sdz8_7:not([aria-disabled=true]):focus-visible,._fanCard_1sdz8_7:not([aria-disabled=true]):active{transform:translate(-50%, -50%) rotate(var(--fan-rotate)) translateY(-8%) scale(1.04);z-index:10!important}._fanCard_1sdz8_7:not([aria-disabled=true]):focus-visible img,._fanCard_1sdz8_7:not([aria-disabled=true]):active img{opacity:1;box-shadow:0 0 0 2px var(--color-focus), var(--shadow-soft)}@media (hover:hover){._fanCard_1sdz8_7:not([aria-disabled=true]):hover{transform:translate(-50%, -50%) rotate(var(--fan-rotate)) translateY(-8%) scale(1.04);z-index:10!important}._fanCard_1sdz8_7:not([aria-disabled=true]):hover img{opacity:1;box-shadow:0 0 0 2px var(--color-accent), var(--shadow-soft)}}._fanCard_1sdz8_7[aria-disabled=true]{cursor:default}._fanCard_1sdz8_7[data-lifting=true] img{opacity:0;transition:none}._spread_1sdz8_51{align-items:flex-start;gap:var(--space-3);flex-direction:column;width:100%;display:flex}._slots_1sdz8_52{gap:var(--space-3);margin:0;padding:0;display:flex}._slot_1sdz8_52,._card_1sdz8_53,._flyingCard_1sdz8_53{aspect-ratio:1024/1536;border-radius:var(--radius-sm);width:4.6rem}._slot_1sdz8_52{border:1px dashed var(--color-border);position:relative}._slot_1sdz8_52[data-filled=true]{border-color:#0000}._card_1sdz8_53{box-shadow:var(--shadow-soft);position:absolute;inset:-1px;overflow:hidden}._card_1sdz8_53[data-moving=true]{visibility:hidden}._card_1sdz8_53 img,._flyingCard_1sdz8_53 img{width:100%;height:100%;display:block}._flyingCard_1sdz8_53{z-index:30;box-shadow:var(--shadow-soft);pointer-events:none;transform-origin:50%;position:fixed;overflow:hidden}._counter_1sdz8_60{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.04em;margin:0}@media (width<=53.125rem){._spread_1sdz8_51{align-items:center}}@media (width<=22.5rem){._slots_1sdz8_52{gap:var(--space-2)}._slot_1sdz8_52,._card_1sdz8_53,._flyingCard_1sdz8_53{width:4rem}}._reading_1sdz8_71{gap:var(--space-6);text-align:left;touch-action:pan-y;width:100%;animation:_fade-in_1sdz8_1 var(--motion-slow) var(--ease-standard) both;flex-direction:column;display:flex}._aside_1sdz8_72{align-items:flex-end;gap:var(--space-3);display:flex}._aside_1sdz8_72>div{justify-content:flex-start}._discovery_1sdz8_76{justify-content:center;align-items:start;gap:var(--space-8);animation:_card-in_1sdz8_1 var(--motion-standard) var(--ease-standard) both;grid-template-columns:auto minmax(0,34rem);display:grid}._discovery_1sdz8_76[data-direction=back]{animation-name:_card-in-back_1sdz8_1}._figure_1sdz8_78{aspect-ratio:653/1199;perspective:70rem;height:min(30rem,60svh);margin:0;position:relative}._flipInner_1sdz8_79{width:100%;height:100%;transform-style:preserve-3d;position:relative;transform:rotateY(180deg)}._figure_1sdz8_78[data-pending=true] ._flipInner_1sdz8_79{transform:none}._figure_1sdz8_78[data-fresh=true] ._flipInner_1sdz8_79{animation:_flip-card_1sdz8_1 .76s .12s var(--ease-standard) both}._cardBack_1sdz8_82,._cardFront_1sdz8_82{backface-visibility:hidden;place-items:center;display:grid;position:absolute;inset:0}._cardFront_1sdz8_82{transform:rotateY(180deg)}._cardBack_1sdz8_82 img{border-radius:var(--radius-sm);width:100%;height:auto;box-shadow:var(--shadow-soft);display:block}._cardFront_1sdz8_82 img{border-radius:var(--radius-sm);width:100%;height:100%;box-shadow:var(--shadow-soft);display:block}._figure_1sdz8_78[data-pending=true] ._cardBack_1sdz8_82{animation:1.2s ease-in-out infinite alternate _shuffle_1sdz8_1}._retry_1sdz8_87{justify-content:center;align-items:center;min-height:100%;display:flex}._parchment_1sdz8_90{gap:var(--space-6);min-width:0;padding:var(--space-8) var(--space-8) var(--space-6);border:1px solid color-mix(in srgb, var(--color-gold) 26%, transparent);background:var(--color-parchment);border-radius:1.1rem .85rem 1.2rem .9rem/.9rem 1.15rem .85rem 1.1rem;flex-direction:column;display:flex;position:relative}._cardHead_1sdz8_91{gap:var(--space-1);flex-direction:column;display:flex}._kicker_1sdz8_92{gap:var(--space-2);color:var(--color-accent);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:var(--weight-medium);letter-spacing:.08em;line-height:var(--line-normal);text-transform:uppercase;margin:0;display:flex}._kicker_1sdz8_92>span{color:var(--color-muted)}._cardName_1sdz8_94{margin:var(--space-2) 0 0;font-family:var(--font-display);font-size:var(--text-title);font-weight:var(--weight-semibold);letter-spacing:.06em;line-height:var(--line-tight);text-transform:uppercase}._roman_1sdz8_95{color:var(--color-muted);font-family:var(--font-display);font-size:var(--text-small);letter-spacing:.24em;margin:0}._meaning_1sdz8_97 h4{margin:0 0 var(--space-2);color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:var(--weight-regular);letter-spacing:.08em;text-transform:uppercase}._meaning_1sdz8_97 p{font-size:var(--text-small);line-height:var(--line-relaxed);margin:0}._meaning_1sdz8_97 p+p{margin-top:var(--space-2)}._meaning_1sdz8_97 ._themes_1sdz8_100{margin-top:var(--space-3);color:var(--color-muted);font-size:var(--text-caption);line-height:var(--line-normal)}._readingVoice_1sdz8_102{gap:var(--space-3);flex-direction:column;display:flex}._divider_1sdz8_103{margin:0 0 var(--space-1);color:var(--color-gold);font-size:var(--text-small);text-align:center;line-height:1}._voiceText_1sdz8_104{margin:0 0 var(--space-6);font-family:var(--font-display);font-size:var(--text-subtitle);line-height:var(--line-relaxed);white-space:pre-line;overflow-wrap:anywhere}._voiceText_1sdz8_104:first-letter{float:left;color:var(--color-accent);font-size:2.7em;font-weight:var(--weight-semibold);margin:.08em .12em 0 0;line-height:.85}._signature_1sdz8_106{justify-content:flex-end;align-items:center;gap:var(--space-2);margin-top:calc(-1 * var(--space-2));color:var(--color-muted);font-size:var(--text-caption);font-weight:var(--weight-medium);display:flex}._seal_1sdz8_107{border:1px solid var(--color-gold);box-shadow:0 0 0 2px var(--color-parchment)}._aside_1sdz8_72 ._seal_1sdz8_107{box-shadow:none}._nav_1sdz8_111{z-index:2;justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-2) 0 max(var(--space-2), env(safe-area-inset-bottom));background:var(--color-canvas);display:flex;position:sticky;bottom:0}._navLabel_1sdz8_112{min-width:8.5rem;color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.14em;text-align:center;text-transform:uppercase}._nav_1sdz8_111 button>span{font-size:var(--text-subtitle);line-height:1}._nav_1sdz8_111 ._forward_1sdz8_114[data-advance=true]:not(:disabled){border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}._nav_1sdz8_111 ._forward_1sdz8_114[data-loading=true]>span{animation:.7s ease-in-out infinite alternate _shuffle_1sdz8_1}@media (hover:hover){._nav_1sdz8_111 ._forward_1sdz8_114[data-advance=true]:not(:disabled):hover{border-color:var(--color-accent-hover);background:var(--color-accent-hover)}}._fullSpread_1sdz8_119{gap:var(--space-6);animation:_card-in_1sdz8_1 var(--motion-standard) var(--ease-standard) both;flex-direction:column;display:flex}._spreadHead_1sdz8_120{min-height:var(--control-target);justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}._hint_1sdz8_121{color:var(--color-muted);font-size:var(--text-caption);margin:0}._spreadCards_1sdz8_122{justify-content:center;gap:var(--space-6);margin:0;padding:0;list-style:none;display:flex}._spreadCards_1sdz8_122 button{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;transition:opacity var(--motion-standard) var(--ease-standard);background:0 0;border:0;flex-direction:column;padding:0;display:flex}._spreadCards_1sdz8_122 img{aspect-ratio:653/1199;border-radius:var(--radius-sm);width:auto;height:clamp(10rem,36svh,18rem);box-shadow:var(--shadow-soft);transition:transform var(--motion-standard) var(--ease-standard), box-shadow var(--motion-standard) var(--ease-standard);display:block}._spreadCards_1sdz8_122 button[aria-pressed=true] img{box-shadow:0 0 0 2px var(--color-canvas), 0 0 0 3px var(--color-gold), var(--shadow-soft);transform:translateY(calc(-1 * var(--space-2)))}._spreadCards_1sdz8_122[data-focus=true] button[aria-pressed=false]{opacity:.55}._spreadCards_1sdz8_122 button:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}@media (hover:hover){._spreadCards_1sdz8_122 button:hover img{transform:translateY(calc(-1 * var(--space-1)))}._spreadCards_1sdz8_122[data-focus=true] button:hover{opacity:1}}._spreadLabel_1sdz8_132{gap:var(--space-1);max-width:9.5rem;color:var(--color-muted);font-size:var(--text-caption);line-height:var(--line-tight);text-align:center;display:flex}._spreadName_1sdz8_133{max-width:9.5rem;font-family:var(--font-display);font-size:var(--text-small);font-weight:var(--weight-semibold);line-height:var(--line-tight);text-align:center}._spreadLabel_1sdz8_132>span{color:var(--color-accent);font-family:var(--font-mono)}._fullSpread_1sdz8_119 ._parchment_1sdz8_90{width:min(100%,40rem);animation:_fade-in_1sdz8_1 var(--motion-standard) var(--ease-standard) both;align-self:center}._readSpread_1sdz8_136{justify-content:center;display:flex}._epilogue_1sdz8_137{gap:var(--space-4);flex-direction:column;align-self:center;width:min(100%,40rem);display:flex}._parchment_1sdz8_90[data-layout=detail]{align-items:start;gap:var(--space-6) var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);width:min(100%,52rem);display:grid}._parchment_1sdz8_90[data-layout=detail]>header{grid-column:1/-1}._parchment_1sdz8_90[data-layout=detail] ._divider_1sdz8_103{display:none}._spreadCards_1sdz8_122[data-focus=true] img{height:clamp(8rem,26svh,13rem)}._visuallyHidden_1sdz8_143{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes _flip-card_1sdz8_1{0%{transform:rotateY(0)}to{transform:rotateY(180deg)}}@keyframes _card-in_1sdz8_1{0%{opacity:0;transform:translateX(var(--space-4))}to{opacity:1;transform:none}}@keyframes _card-in-back_1sdz8_1{0%{opacity:0;transform:translateX(calc(-1 * var(--space-4)))}to{opacity:1;transform:none}}@keyframes _shuffle_1sdz8_1{0%{opacity:.6}to{opacity:1}}@keyframes _fade-in_1sdz8_1{0%{opacity:0}}@media (width<=40rem){._reading_1sdz8_71{gap:var(--space-4)}._discovery_1sdz8_76{justify-items:center;gap:var(--space-6);grid-template-columns:minmax(0,1fr)}._figure_1sdz8_78{height:min(22rem,46svh)}._parchment_1sdz8_90{width:100%;padding:var(--space-6) var(--space-4) var(--space-4)}._cardName_1sdz8_94{font-size:var(--text-subtitle)}._voiceText_1sdz8_104{font-size:var(--text-body)}._spreadCards_1sdz8_122{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}._spreadCards_1sdz8_122 img,._spreadCards_1sdz8_122[data-focus=true] img{width:100%;height:auto}._parchment_1sdz8_90[data-layout=detail]{display:flex}._parchment_1sdz8_90[data-layout=detail] ._divider_1sdz8_103{display:block}}@media (prefers-reduced-motion:reduce){._fanCard_1sdz8_7,._fanCard_1sdz8_7:hover,._fanCard_1sdz8_7:focus-visible,._fanCard_1sdz8_7:active{transform:translate(-50%, -50%) rotate(var(--fan-rotate))!important}._figure_1sdz8_78[data-fresh=true] ._flipInner_1sdz8_79{animation:none}._figure_1sdz8_78[data-fresh=true] ._cardFront_1sdz8_82{animation:_fade-in_1sdz8_1 var(--motion-standard) both}._figure_1sdz8_78[data-pending=true] ._cardBack_1sdz8_82,._nav_1sdz8_111 ._forward_1sdz8_114[data-loading=true]>span,._discovery_1sdz8_76,._fullSpread_1sdz8_119,._reading_1sdz8_71,._fullSpread_1sdz8_119 ._parchment_1sdz8_90{animation:none}._spreadCards_1sdz8_122 button[aria-pressed=true] img{transform:none}}._stack_1oc07_3{align-items:center;gap:var(--space-4);flex-direction:column;width:100%;display:flex}._stack_1oc07_3>figure{height:clamp(14rem,36svh,21rem)}._stack_1oc07_3>article{gap:var(--space-4);text-align:left;width:100%}._actions_1oc07_11{align-items:stretch;gap:var(--space-2);flex-direction:column;width:100%;display:flex}._option_7bvy6_1{--tone:var(--color-accent);gap:var(--space-3);width:100%;min-height:3.5rem;padding:var(--space-2) var(--space-3);border-color:var(--color-border)}._yellow_7bvy6_3{--tone:#c98f00}._purple_7bvy6_5{--tone:#7b57a8}._green_7bvy6_7{--tone:#3f6848}._mustard_7bvy6_9{--tone:#9a7410}:root[data-theme=dark] ._yellow_7bvy6_3{--tone:#ffc83a}:root[data-theme=dark] ._purple_7bvy6_5{--tone:#bd9ae6}:root[data-theme=dark] ._green_7bvy6_7{--tone:#96c79f}:root[data-theme=dark] ._mustard_7bvy6_9{--tone:#dcb24a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._yellow_7bvy6_3{--tone:#ffc83a}:root:not([data-theme=light]) ._purple_7bvy6_5{--tone:#bd9ae6}:root:not([data-theme=light]) ._green_7bvy6_7{--tone:#96c79f}:root:not([data-theme=light]) ._mustard_7bvy6_9{--tone:#dcb24a}}._icon_7bvy6_31{border-radius:var(--radius-md);background:color-mix(in srgb, var(--tone) 16%, var(--color-surface));width:2.5rem;height:2.5rem;color:var(--tone);flex:none;place-items:center;font-size:1.5rem;display:grid}._text_7bvy6_35{align-items:baseline;gap:0 var(--space-2);flex-wrap:wrap;min-width:0;display:flex}._free_7bvy6_37{color:#3f6848;font-size:var(--text-caption);font-weight:var(--weight-regular);letter-spacing:.02em}:root[data-theme=dark] ._free_7bvy6_37{color:#96c79f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._free_7bvy6_37{color:#96c79f}}._icon_7bvy6_31 img{border-radius:.2rem;width:auto;height:1.85rem;display:block;box-shadow:0 1px 4px #00000059}._label_7bvy6_45{color:var(--color-ink);font-size:var(--text-small);font-weight:var(--weight-semibold)}._option_7bvy6_1:active ._label_7bvy6_45{color:var(--color-on-accent)}@media (hover:hover){._option_7bvy6_1:hover ._label_7bvy6_45{color:var(--color-on-accent)}}._invite_f18q2_1{min-height:var(--control-target);align-items:center;gap:var(--space-2);max-width:100%;padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);border-radius:var(--radius-md);background:var(--color-surface);white-space:normal;display:inline-flex}._invite_f18q2_1>span:last-child{overflow-wrap:anywhere}@media (width<=40rem){._invite_f18q2_1{align-self:center}}._rating_1uehu_1{border:0;min-width:0;margin:0;padding:0}._legend_1uehu_2{float:left;width:100%;margin-bottom:var(--space-2);color:var(--color-muted);font-size:var(--text-small);text-align:left;padding:0}._stars_1uehu_3{clear:both;gap:var(--space-1);display:flex}._star_1uehu_3{width:var(--control-target);height:var(--control-target);border-radius:var(--radius-pill);color:#0000;cursor:pointer;transition:color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);place-items:center;display:inline-grid;position:relative}._star_1uehu_3[data-on=true]{color:var(--color-star)}._input_1uehu_11{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}._icon_1uehu_12{fill:currentColor;width:1.75rem;height:1.75rem;stroke:var(--color-star-edge);stroke-width:1.4px;stroke-linejoin:round}._star_1uehu_3:has(._input_1uehu_11:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}._rating_1uehu_1[data-inline]{align-items:center;gap:var(--space-2);display:flex}._rating_1uehu_1[data-inline] ._legend_1uehu_2{width:auto;padding-left:var(--space-2);color:var(--color-ink);font-weight:var(--weight-medium);margin:0}._rating_1uehu_1[data-inline] ._stars_1uehu_3{clear:none;gap:0}._rating_1uehu_1:disabled ._star_1uehu_3{color:var(--color-disabled);cursor:not-allowed}._rating_1uehu_1:disabled ._icon_1uehu_12{stroke:var(--color-disabled)}@media (hover:hover){._rating_1uehu_1:not(:disabled) ._star_1uehu_3:hover{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){._star_1uehu_3{transition-duration:0s}._rating_1uehu_1:not(:disabled) ._star_1uehu_3:hover{transform:none}}._menu_1b6u6_3{align-items:flex-start;gap:var(--space-4);flex-direction:column;width:100%;display:flex}._faces_1b6u6_7{flex-shrink:0;display:inline-flex}._face_1b6u6_7{border:2px solid var(--color-surface);width:2rem}._face_1b6u6_7+._face_1b6u6_7{margin-left:calc(-1 * var(--space-2))}._extras_1b6u6_13{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}._accountHint_1b6u6_15{color:var(--color-accent);text-align:left}._offer_1b6u6_19{gap:var(--space-2);width:100%;padding:var(--space-4);border:var(--border-standard);border-inline-start:4px solid var(--color-accent);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;align-items:flex-start;display:flex}._offerTitle_1b6u6_21{color:var(--color-ink);font-weight:var(--weight-medium);margin:0}._offerBody_1b6u6_23{color:var(--color-muted);margin:0}._offer_1b6u6_19>button{margin-top:var(--space-2)}._finish_1b6u6_27{margin-top:calc(-1 * var(--space-2))}@media (width<=40rem){._menu_1b6u6_3{align-items:stretch;gap:var(--space-3)}._extras_1b6u6_13{justify-content:center;gap:var(--space-2)}._finish_1b6u6_27{align-self:center;margin-top:0}._offer_1b6u6_19>button{align-self:stretch}}._row_1a12d_1{justify-content:center;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._center_87gur_5{align-items:center;gap:var(--space-3);flex-direction:column;width:100%;display:flex}._table_87gur_7{align-items:center;gap:var(--space-4);flex-direction:column;width:100%;display:flex}._slots_87gur_9{justify-content:center;gap:var(--space-8);margin:0;padding:0;list-style:none;display:flex}._slotItem_87gur_11{align-items:center;gap:var(--space-1);text-align:center;flex-direction:column;display:flex}._slotLetter_87gur_13{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.08em}._place_87gur_17{aspect-ratio:1024/1536;border:1px dashed var(--color-border);border-radius:var(--radius-sm);perspective:40rem;width:5.5rem;display:block;position:relative}._place_87gur_17[data-filled=true]{border-color:#0000}._placeCard_87gur_23{transform-style:preserve-3d;transition:transform var(--motion-slow) var(--ease-standard);position:absolute;inset:-1px}._placeCard_87gur_23[data-flipped=true]{transition-duration:1s;transform:rotateY(180deg)}._placeBack_87gur_27,._placeFront_87gur_27{border-radius:var(--radius-sm);box-shadow:var(--shadow-soft);backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}._placeFront_87gur_27{background:var(--color-surface);transform:rotateY(180deg)}._placeBack_87gur_27 img,._placeFront_87gur_27 img{object-fit:contain;width:100%;height:100%;display:block}._slotLabel_87gur_35{max-width:9rem;color:var(--color-ink);font-size:var(--text-small);font-weight:var(--weight-semibold)}._hint_87gur_37{color:var(--color-muted);font-size:var(--text-small);text-align:center;margin:0}._actions_87gur_39{align-items:stretch;gap:var(--space-2);width:min(100%,22rem);scroll-margin-bottom:var(--space-6);flex-direction:column;margin-inline:auto;display:flex}._back_87gur_45{align-self:flex-start}._pair_87gur_51{max-width:32rem;margin-inline:auto}._slots_87gur_9{transition:gap var(--motion-slow) var(--ease-standard)}._slots_87gur_9[data-close=true]{gap:var(--space-3)}._instruction_87gur_63{color:var(--color-ink);font-family:var(--font-display,inherit);font-size:var(--text-subtitle);margin:0}._reading_87gur_67{color:var(--color-muted);font-size:var(--text-small);margin:0;font-style:italic;animation:1.6s ease-in-out infinite alternate _breathe_87gur_1}@keyframes _breathe_87gur_1{0%{opacity:.55}to{opacity:1}}._part_87gur_73+._part_87gur_73{margin-top:var(--space-6)}._partTitle_87gur_75{margin:0 0 var(--space-2);color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:var(--weight-medium);letter-spacing:.08em;text-transform:uppercase}._actions_87gur_39[data-nudge=true]{animation:_nudge_87gur_1 .52s var(--ease-standard) .26s both}@keyframes _nudge_87gur_1{0%{transform:translateY(0)}40%{transform:translateY(calc(-1 * var(--space-2)))}70%{transform:translateY(2px)}to{transform:none}}._question_87gur_89{gap:var(--space-2);text-align:left;flex-direction:column;width:100%;display:flex}._questionLabel_87gur_91{color:var(--color-ink);font-size:var(--text-small);font-weight:var(--weight-semibold)}._questionField_87gur_93{position:relative}._questionField_87gur_93 textarea{width:100%;padding-bottom:var(--space-6);resize:none}._questionCount_87gur_97{right:var(--space-3);bottom:var(--space-2);color:var(--color-muted);font-size:var(--text-caption);position:absolute}._questionCount_87gur_97[data-near=true]{color:var(--color-warning)}._questionQuote_87gur_103{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border-left:3px solid var(--color-accent);border-radius:var(--radius-sm);background:var(--color-hover);text-align:left}._questionQuote_87gur_103 blockquote{margin:var(--space-1) 0 0;color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-subtitle)}._questionEdit_87gur_109{gap:var(--space-2);flex-direction:column;width:min(100%,22rem);display:flex}._questionActions_87gur_111{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (width<=40rem){._slots_87gur_9{gap:var(--space-6)}._place_87gur_17{width:4.6rem}._pair_87gur_51{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){._placeCard_87gur_23,._placeCard_87gur_23[data-flipped=true],._slots_87gur_9{transition:none}._reading_87gur_67,._actions_87gur_39[data-nudge=true]{animation:none}}._part_87gur_73~._part_87gur_73 :first-letter{float:none;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}._dialog_1fom2_2{width:min(32rem, calc(100vw - var(--space-8)));max-height:min(90dvh,44rem);overflow:auto}._panel_1fom2_3{gap:var(--space-4);padding:clamp(var(--space-4), 4vw, var(--space-6));flex-direction:column;display:flex}._header_1fom2_4{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._header_1fom2_4 h2{font-size:var(--text-title);font-weight:var(--weight-medium);margin:0}._empty_1fom2_6{margin:var(--space-4) 0;color:var(--color-muted);font-size:var(--text-small);text-align:center}._entries_1fom2_7{gap:var(--space-1);margin:0 calc(-1 * var(--space-3));padding:0;list-style:none;display:grid}._entry_1fom2_8{align-items:center;gap:var(--space-4);width:100%;padding:var(--space-3);border-radius:var(--radius-md);color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;transition:background-color var(--motion-fast) var(--ease-standard);background:0 0;border:0;display:flex}._entry_1fom2_8:focus-visible{outline:3px solid var(--color-focus);outline-offset:0}._entry_1fom2_8:active:not(:disabled){background:var(--color-hover)}._entry_1fom2_8:disabled{cursor:progress;opacity:.55}._entryText_1fom2_14{align-items:flex-start;gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._entryTitle_1fom2_15{font-family:var(--font-display);font-size:var(--text-body);font-weight:var(--weight-semibold);line-height:var(--line-tight);overflow-wrap:anywhere}._entryMeta_1fom2_16{color:var(--color-muted);font-size:var(--text-caption)}._entryGo_1fom2_17{width:var(--space-6);color:var(--color-muted);font-size:var(--text-title);flex:none;place-items:center;line-height:1;display:grid}@media (hover:hover){._entry_1fom2_8:hover:not(:disabled){background:var(--color-hover)}._entry_1fom2_8:hover:not(:disabled) ._entryGo_1fom2_17{color:var(--color-ink)}}@media (width<=40rem){._dialog_1fom2_2{width:calc(100vw - var(--space-4));border-radius:var(--radius-md)}._panel_1fom2_3{padding:var(--space-4)}}@media (prefers-reduced-motion:reduce){._entry_1fom2_8{transition:none}}._strip_k1zcm_2{z-index:31;padding:var(--space-2) var(--space-4) max(var(--space-2), env(safe-area-inset-bottom));border-top:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-muted);font-size:var(--text-caption);text-align:center;position:fixed;bottom:0;left:0;right:0}._text_k1zcm_4{max-width:60rem;line-height:var(--line-normal);margin:0 auto}._strip_k1zcm_2 a{color:var(--color-ink);text-underline-offset:3px}._strip_k1zcm_2 a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-sm)}._dialog_lgm79_1{width:min(48rem, calc(100vw - var(--space-8)));border:var(--border-standard);border-radius:var(--radius-lg);background:var(--color-surface);max-height:min(90dvh,54rem);color:var(--color-ink);box-shadow:var(--shadow-overlay);overscroll-behavior:contain;overflow:auto}._dialog_lgm79_1::backdrop{background:var(--color-overlay)}._panel_lgm79_3{padding:clamp(var(--space-4), 4vw, var(--space-8))}._header_lgm79_4{min-height:var(--control-height);align-items:center;gap:var(--space-2);grid-template-columns:1fr auto 1fr;display:grid}._header_lgm79_4 h2{font-family:var(--font-display);font-size:var(--text-title);font-weight:var(--weight-medium);text-align:center;grid-column:2;margin:0}._controls_lgm79_6{justify-self:end;gap:var(--space-1);grid-column:3;display:flex}._next_lgm79_7,._close_lgm79_7{min-width:var(--control-target);min-height:var(--control-target);border-radius:var(--radius-pill);color:var(--color-ink);font:inherit;cursor:pointer;background:0 0;border:0;line-height:1}._next_lgm79_7{font-size:2rem}._sideArrow_lgm79_9{display:none}._close_lgm79_7:focus-visible,._next_lgm79_7:focus-visible,._method_lgm79_10 button:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}@media (hover:hover){._close_lgm79_7:hover,._next_lgm79_7:hover{background:var(--color-hover)}}._profile_lgm79_12{gap:var(--space-8);margin-top:var(--space-4);grid-template-columns:minmax(11rem,.85fr) minmax(0,1.15fr);align-items:start;display:grid}._missingPortrait_lgm79_13{width:min(100%,8rem);min-height:5rem;color:var(--color-muted);font-size:var(--text-caption);line-height:var(--line-normal);text-align:center;justify-content:center;align-items:center;margin:0;display:flex}._figure_lgm79_14{justify-content:center;align-items:center;min-height:20rem;display:flex}._figure_lgm79_14 img{object-fit:contain;width:100%;height:min(58dvh,32rem);display:block}._biography_lgm79_16{min-width:0;max-height:68dvh;padding:var(--space-1) var(--space-2) var(--space-2) 0;text-align:left;font-size:var(--text-small);line-height:var(--line-relaxed);scrollbar-gutter:stable;overflow-y:auto}._biography_lgm79_16 h3{margin:0 0 var(--space-2);font-family:var(--font-display);font-size:var(--text-title);font-weight:var(--weight-semibold);text-align:left}._biography_lgm79_16 p{margin:var(--space-4) 0}._tagline_lgm79_19{font-weight:var(--weight-semibold)}._facts_lgm79_20{margin:var(--space-4) 0}._facts_lgm79_20>div{margin-top:var(--space-3)}._facts_lgm79_20 dt{color:var(--color-muted);font-size:var(--text-caption)}._facts_lgm79_20 dd{margin:var(--space-1) 0 0}._facts_lgm79_20>._method_lgm79_10{margin-top:var(--space-6);padding-top:var(--space-4);border-top:var(--border-standard)}._method_lgm79_10 dt{color:var(--color-ink);font-size:var(--text-body);font-weight:var(--weight-semibold)}._method_lgm79_10 p{margin:0 0 var(--space-2)}._method_lgm79_10 button{min-height:var(--control-target);color:var(--color-muted);font:inherit;text-underline-offset:.2em;background:0 0;border:0;padding:0;text-decoration:underline}._method_lgm79_10 button:disabled{color:var(--color-disabled);cursor:not-allowed}._method_lgm79_10 small{margin-left:var(--space-2);color:var(--color-muted);font-size:var(--text-caption)}@media (width<=40rem){._dialog_lgm79_1{width:calc(100vw - var(--space-4));border-radius:var(--radius-md);max-height:92dvh}._header_lgm79_4{gap:var(--space-1)}._header_lgm79_4 h2{font-size:var(--text-subtitle);font-weight:var(--weight-semibold);white-space:nowrap}._profile_lgm79_12{gap:var(--space-2);margin-top:var(--space-2);grid-template-columns:1fr}._figure_lgm79_14{height:min(34dvh,17rem);min-height:0}._figure_lgm79_14 img{width:auto;max-width:100%;height:100%}._biography_lgm79_16{max-height:40dvh;padding-inline:var(--space-1)}._header_lgm79_4 ._previous_lgm79_40,._header_lgm79_4 ._controls_lgm79_6 ._next_lgm79_7{display:none}._figure_lgm79_14{position:relative}._sideArrow_lgm79_9{justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;translate:0 -50%}._sidePrevious_lgm79_43{left:0}._sideNext_lgm79_44{right:0}._panel_lgm79_3 ._header_lgm79_4 ._controls_lgm79_6{justify-content:flex-end}}@media (prefers-reduced-motion:no-preference){._dialog_lgm79_1[open]{animation:_family-enter_lgm79_1 var(--motion-standard) var(--ease-standard)}._profile_lgm79_12{animation:_family-next_lgm79_1 var(--motion-standard) var(--ease-standard)}@keyframes _family-enter_lgm79_1{0%{opacity:0;translate:0 var(--space-2)}to{opacity:1;translate:0}}@keyframes _family-next_lgm79_1{0%{opacity:.65;translate:var(--space-2) 0}to{opacity:1;translate:0}}}._previous_lgm79_40{grid-column:1;justify-self:end}._header_lgm79_4 ._controls_lgm79_6{justify-content:space-between;justify-self:stretch;align-items:center;display:flex}._picker_wcaxt_2{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}._legend_wcaxt_3{margin-bottom:var(--space-2);color:var(--color-ink);font-size:var(--text-small);font-weight:var(--weight-semibold);padding:0}._swatches_wcaxt_4{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._swatch_wcaxt_4{gap:var(--space-1);cursor:pointer;justify-items:center;display:grid;position:relative}._swatch_wcaxt_4 input{opacity:0;pointer-events:none;position:absolute}._sample_wcaxt_7{aspect-ratio:3/4;border-radius:var(--radius-sm);width:100%;transition:border-color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);border:2px solid #0000;display:block;overflow:hidden}._sample_wcaxt_7>span{height:100%;display:block}._swatch_wcaxt_4 input:checked+._sample_wcaxt_7{border-color:var(--color-accent);transform:translateY(-2px)}._swatch_wcaxt_4 input:focus-visible+._sample_wcaxt_7{outline:3px solid var(--color-focus,var(--color-accent));outline-offset:2px}._name_wcaxt_12{color:var(--color-muted);font-size:var(--text-caption);text-align:center}._swatch_wcaxt_4 input:checked~._name_wcaxt_12{color:var(--color-ink);font-weight:var(--weight-semibold)}._lockedSwatch_wcaxt_15{color:inherit;font:inherit;background:0 0;border:0;margin:0;padding:0}._lockedSwatch_wcaxt_15 ._sample_wcaxt_7{filter:grayscale(.7);opacity:.7;position:relative}._lockedSwatch_wcaxt_15:focus-visible{outline:none}._lockedSwatch_wcaxt_15:focus-visible ._sample_wcaxt_7{outline:3px solid var(--color-focus,var(--color-accent));outline-offset:2px}@media (hover:hover){._lockedSwatch_wcaxt_15:hover ._sample_wcaxt_7{opacity:.9}}._lock_wcaxt_15{color:#f4f4f4;filter:none;background:#6f6f6f;border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;font-size:.8rem;font-style:normal;display:grid;position:absolute;bottom:.3rem;right:.3rem;box-shadow:0 1px 3px #0000004d}._lockedHint_wcaxt_22{color:var(--color-muted);font-size:var(--text-caption);margin:0}._thumb_wcaxt_25{aspect-ratio:3/4;border-radius:var(--radius-sm);width:8.5rem;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000014}._thumbSheet_wcaxt_27{box-sizing:border-box;transform-origin:0 0;pointer-events:none;align-content:start;gap:.6rem;width:17rem;height:22.667rem;padding:1.5rem;display:grid;position:absolute;top:0;left:0;overflow:hidden;transform:scale(.5)}._thumbTitle_wcaxt_29{font-family:var(--font-display);font-size:1.7rem;font-weight:var(--weight-medium);padding-right:3rem;line-height:1.15}._thumbBody_wcaxt_30{font-family:var(--font-display);font-size:1.2rem;line-height:1.7rem}._effects_wcaxt_31{gap:var(--space-2);flex-wrap:wrap;display:flex}._effectOption_wcaxt_32{align-items:center;gap:var(--space-1);min-height:var(--control-target,44px);padding:0 var(--space-3);border:var(--border-standard);font-size:var(--text-small);cursor:pointer;border-radius:999px;display:inline-flex}._effectOption_wcaxt_32:has(input:checked){border-color:var(--color-accent);color:var(--color-accent)}:is(._sheet_wcaxt_36,._sample_wcaxt_7)[data-paper]{--paper-ink:#2e2a22}._sheet_wcaxt_36{--color-ink:var(--paper-ink);--color-muted:color-mix(in srgb, var(--paper-ink) 62%, transparent);color:var(--paper-ink);border-color:#0000;position:relative}:is(._sheet_wcaxt_36,._sample_wcaxt_7)[data-paper=classica]{--paper-ink:#3a2e1c;background:radial-gradient(circle at 30% 20%,#fbf3dc,#efdfb4 70%,#e2cc94)}._sheet_wcaxt_36[data-paper=classica]:after{content:"";top:var(--space-4);right:var(--space-4);background:radial-gradient(circle at 40% 35%,#c8484a,#8f1f22 70%);border-radius:50%;width:2.6rem;height:2.6rem;position:absolute;box-shadow:0 1px 2px #00000059}:is(._sheet_wcaxt_36,._sample_wcaxt_7)[data-paper=geronimo]{--paper-ink:#3d2a12;background:linear-gradient(#fff4d6,#f7e3b0)}._sheet_wcaxt_36:is([data-paper=geronimo],[data-paper=madame],[data-paper=tarotBrother],[data-paper=srPombo]):after{content:"";top:var(--space-4);right:var(--space-4);background:#fff6dc url(/icons/favicon-192.png) 50%/74% no-repeat;border-radius:50%;width:3rem;height:3rem;position:absolute;box-shadow:0 1px 3px #00000059,inset 0 0 0 2px #d9b46a}:is(._sheet_wcaxt_36,._sample_wcaxt_7)[data-paper=madame]{--paper-ink:#43173d;background:linear-gradient(#faf1f8,#efdcec);box-shadow:inset 0 0 0 6px #faf1f8,inset 0 0 0 7px #8e3a83}:is(._sheet_wcaxt_36,._sample_wcaxt_7)[data-paper=tarotBrother]{--paper-ink:#f4ead0;background:linear-gradient(170deg,#191c45,#23285c 65%,#2b3170);box-shadow:inset 0 0 0 6px #1d2150,inset 0 0 0 7px #c9a54a,inset 0 0 0 10px #1d2150,inset 0 0 0 11px #c9a54a}:is(._sheet_wcaxt_36,._sample_wcaxt_7)[data-paper=srPombo]{--paper-ink:#152a63;background:linear-gradient(#f1f5fd,#dde6f8);box-shadow:inset 0 5px #2a48a8,inset 0 7px #e2b43c}:is(._sheet_wcaxt_36,._sample_wcaxt_7)[data-paper=romantica]{--paper-ink:#4a2230;background-color:#fff1f4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath d='M24 34s-9-5.6-9-11.2A5 5 0 0 1 24 20a5 5 0 0 1 9 2.8C33 28.4 24 34 24 34z' fill='%23f2a7b8' fill-opacity='.35'/%3E%3C/svg%3E")}:is(._sheet_wcaxt_36,._sample_wcaxt_7)[data-paper=elegante]{--paper-ink:#2b2620;background:#fffaf0;box-shadow:inset 0 0 0 6px #fffaf0,inset 0 0 0 8px #c9a54a,inset 0 0 0 12px #fffaf0,inset 0 0 0 13px #c9a54a}._sheet_wcaxt_36[data-paper=elegante]{padding:clamp(var(--space-6), 6vw, var(--space-10,3rem))}:is(._sheet_wcaxt_36,._sample_wcaxt_7)[data-paper=msn]{--paper-ink:#13284a;background:linear-gradient(#fff,#eef4ff)}._sheet_wcaxt_36[data-paper=msn]{padding-top:calc(var(--space-8) + 1.6rem);font-family:var(--font-body);border:1px solid #8fb2e6;border-radius:.5rem}._sheet_wcaxt_36[data-paper=msn]:before{content:"";background:linear-gradient(#3a7bd5,#6aa6f0);border-radius:.45rem .45rem 0 0;height:1.6rem;position:absolute;inset:0 0 auto}._sample_wcaxt_7[data-paper=msn]>span{background:linear-gradient(#3a7bd5,#6aa6f0) top/100% 18% no-repeat}._sample_wcaxt_7[data-paper=classica]>span{background:radial-gradient(circle at 78% 18%,#a3282b 0 9%,#0000 10%)}._sheet_wcaxt_36[data-shaking=true]{animation:.5s linear 3 _shake_wcaxt_1}@keyframes _shake_wcaxt_1{0%,to{translate:0}20%{translate:-8px 2px}40%{translate:7px -2px}60%{translate:-6px 1px}80%{translate:5px}}@media (prefers-reduced-motion:reduce){._sheet_wcaxt_36[data-shaking=true]{animation:none}}._layer_wcaxt_77{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}._cracks_wcaxt_78{width:100%;height:100%;animation:_fade-out_wcaxt_1 3s var(--ease-standard) forwards;position:absolute;inset:0}._cracks_wcaxt_78 path{fill:none;stroke:#fff;stroke-width:2.5px;filter:drop-shadow(0 0 1px #1d2a40);stroke-dasharray:420;stroke-dashoffset:420px;animation:.35s ease-out forwards _crack_wcaxt_78}._cracks_wcaxt_78 circle{fill:#ffffffb3;stroke:#1d2a40;stroke-width:1px}._heart_wcaxt_82{color:#e2456b;font-size:1.6rem;animation:2.6s ease-in forwards _fall_wcaxt_1;position:absolute;top:-2rem}._laugh_wcaxt_83{color:#2f6fd6;font-family:var(--font-display);font-size:1.6rem;font-weight:var(--weight-semibold);opacity:0;animation:2.8s ease-out forwards _bounce_wcaxt_1;position:absolute}._nudge_wcaxt_85{color:var(--color-accent);font-size:var(--text-small);font-weight:var(--weight-semibold);text-align:center;margin:0}._still_wcaxt_86{color:var(--color-muted);font-size:var(--text-caption);margin:0;font-style:italic}._controls_wcaxt_87{min-height:var(--control-target,44px);justify-content:center;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._replay_wcaxt_89{align-items:center;gap:var(--space-2);min-height:2.25rem;padding:0 var(--space-4);color:#13284a;font:inherit;font-size:var(--text-small);font-weight:var(--weight-medium);cursor:pointer;touch-action:manipulation;background:linear-gradient(#fff,#e8f0ff);border:1px solid #8fb2e6;border-radius:999px;display:inline-flex}._replay_wcaxt_89 svg{color:#3a7bd5;font-size:1.15rem}._replay_wcaxt_89:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}@media (hover:hover){._replay_wcaxt_89:hover{border-color:#3a7bd5}}@keyframes _crack_wcaxt_78{to{stroke-dashoffset:0}}@keyframes _fade-out_wcaxt_1{0%,70%{opacity:1}to{opacity:0}}@keyframes _fall_wcaxt_1{to{opacity:0;transform:translateY(26rem)rotate(25deg)}}@keyframes _bounce_wcaxt_1{0%{opacity:0;transform:scale(.4)}20%{opacity:1;transform:scale(1.15)}40%{transform:scale(1)}85%{opacity:1}to{opacity:0;transform:translateY(-1rem)}}@media (prefers-reduced-motion:reduce){._layer_wcaxt_77{display:none}}@media (width<=40rem){._swatches_wcaxt_4{gap:var(--space-1);grid-template-columns:repeat(4,minmax(0,1fr))}}:is(._sheet_wcaxt_36,._sample_wcaxt_7)[data-paper=jardim]{--paper-ink:#2f4a34;--font-display:"Caveat", var(--font-body,system-ui), cursive;background-color:#f4faee;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cg fill='none' stroke='%237fb08a' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M8 112c10-26 30-42 58-48'/%3E%3Cpath d='M30 86c-8-1-14-6-17-13 8-1 14 3 17 13zM48 72c-1-9 3-15 10-19 3 8 0 15-10 19z' fill='%23a9d3a8' fill-opacity='.55'/%3E%3C/g%3E%3Cg%3E%3Ccircle cx='72' cy='58' r='5' fill='%23f6c1cf'/%3E%3Ccircle cx='80' cy='64' r='5' fill='%23f6c1cf'/%3E%3Ccircle cx='80' cy='54' r='5' fill='%23f6c1cf'/%3E%3Ccircle cx='66' cy='66' r='5' fill='%23f6c1cf'/%3E%3Ccircle cx='74' cy='61' r='3.2' fill='%23f2a93b'/%3E%3C/g%3E%3C/svg%3E"),linear-gradient(160deg,#f9fdf4,#e9f4e1);background-position:right -.4rem bottom -.2rem,0 0;background-repeat:no-repeat,no-repeat;background-size:5.5rem,100% 100%}._sheet_wcaxt_36[data-paper=jardim]{padding-bottom:calc(var(--space-6) + 2.4rem);font-size:1.12em}:is(._sheet_wcaxt_36,._sample_wcaxt_7)[data-paper=noite]{--paper-ink:#f3ecd2;--font-display:"Cormorant Garamond", Georgia, serif;background:radial-gradient(circle at 84% 16%,#f7eecb 0 4.2%,#0000 4.6%),radial-gradient(circle at 87.5% 14.5%,#172457 0 4.2%,#0000 4.6%),radial-gradient(1.5px 1.5px at 12% 22%,#fff9de 98%,#0000),radial-gradient(1px 1px at 28% 12%,#fff9de 98%,#0000),radial-gradient(1.5px 1.5px at 46% 30%,#fff9de 98%,#0000),radial-gradient(1px 1px at 63% 18%,#fff9de 98%,#0000),radial-gradient(1.5px 1.5px at 22% 60%,#fff9de 98%,#0000),radial-gradient(1px 1px at 70% 55%,#fff9de 98%,#0000),radial-gradient(1.5px 1.5px at 90% 70%,#fff9de 98%,#0000),radial-gradient(1px 1px at 8% 84%,#fff9de 98%,#0000),radial-gradient(1.5px 1.5px at 52% 88%,#fff9de 98%,#0000),linear-gradient(170deg,#101a3d,#1d2d63 60%,#2a3b78)}._sheet_wcaxt_36[data-paper=noite]{font-size:1.1em;font-style:italic;box-shadow:inset 0 0 0 1px #f3ecd238}:is(._sheet_wcaxt_36,._sample_wcaxt_7)[data-paper=caderno]{--paper-ink:#1f3b78;--font-display:"Patrick Hand", var(--font-body,system-ui), cursive;background-color:#fffef8;background-image:linear-gradient(90deg,#0000 2.6rem,#d645458c 2.6rem 2.72rem,#0000 2.72rem)}._sheet_wcaxt_36[data-paper=caderno]>div{background-image:repeating-linear-gradient(#0000 0 calc(1.7rem - 1px),#5e94d66b calc(1.7rem - 1px) 1.7rem);background-attachment:local;line-height:1.7rem}._sheet_wcaxt_36[data-paper=caderno]{padding-left:calc(var(--space-6) + 2.4rem);font-size:1.08em}._sheet_wcaxt_36[data-paper=caderno]:before{content:"";inset:var(--space-4) auto var(--space-4) var(--space-2);opacity:.9;background:radial-gradient(circle,#cfd6e6 0 38%,#8a93aa 42% 52%,#0000 56%) top/100% 1.7rem repeat-y;width:1.1rem;position:absolute}._sample_wcaxt_7[data-paper=caderno]>span{background:repeating-linear-gradient(#0000 0 24%,#5e94d673 24% 28%)}._sample_wcaxt_7[data-paper=noite]>span{background:radial-gradient(circle at 78% 24%,#f7eecb 0 12%,#0000 14%)}._sample_wcaxt_7[data-paper=jardim]>span{background:radial-gradient(circle at 26% 76%,#f6c1cf 0 12%,#0000 14%)}._dialog_v0jml_3{width:min(40rem, calc(100vw - var(--space-8)));text-align:left;max-height:min(94dvh,58rem);overflow:auto}._panel_v0jml_4{gap:var(--space-4);padding:clamp(var(--space-4), 4vw, var(--space-8));display:grid}._header_v0jml_5{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._title_v0jml_6{font-family:var(--font-display);font-size:var(--text-title);font-weight:var(--weight-medium);line-height:var(--line-tight);margin:0}._title_v0jml_6:focus{outline:none}._body_v0jml_8{gap:var(--space-4);display:grid}._label_v0jml_9{color:var(--color-ink);font-size:var(--text-small);font-weight:var(--weight-semibold);line-height:var(--line-tight)}._lead_v0jml_10{margin:var(--space-1) 0 0;color:var(--color-muted);font-size:var(--text-small);font-weight:var(--weight-regular);line-height:var(--line-normal);display:block}._field_v0jml_12{gap:var(--space-2);display:grid}._steps_v0jml_15{gap:var(--space-1) var(--space-3);color:var(--color-muted);font-size:var(--text-caption);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._steps_v0jml_15 li{align-items:center;gap:var(--space-2);display:inline-flex}._steps_v0jml_15 ._stepNumber_v0jml_18{width:1.6rem;height:1.6rem;font-family:var(--font-mono);font-weight:var(--weight-medium);border:1.5px solid;border-radius:50%;place-items:center;display:grid}._steps_v0jml_15 li[data-state=current]{color:var(--color-ink);font-weight:var(--weight-semibold)}._steps_v0jml_15 li[data-state=current] ._stepNumber_v0jml_18{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}._steps_v0jml_15 li[data-state=done] ._stepNumber_v0jml_18{border-color:var(--color-accent);color:var(--color-accent)}._modes_v0jml_25{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._mode_v0jml_25{--mode:#24399b;min-height:2.75rem;padding:var(--space-2);border:1.5px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);cursor:pointer;transition:border-color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);place-items:center;display:grid;position:relative}._mode_v0jml_25[data-mode=random]{--mode:#7b4bb3}._mode_v0jml_25[data-mode=email]{--mode:#3f7d4f}._mode_v0jml_25[data-mode=self]{--mode:#b07d12}._mode_v0jml_25 input{opacity:0;pointer-events:none;position:absolute}._modeIcon_v0jml_34{background:color-mix(in srgb, var(--mode) 16%, transparent);width:2rem;height:2rem;color:var(--mode);border-radius:50%;place-items:center;font-size:1.15rem;display:grid}._modeCaption_v0jml_36{margin:calc(-1 * var(--space-1)) 0 0;color:var(--color-muted);font-size:var(--text-caption);line-height:var(--line-normal)}._modeCaption_v0jml_36 strong{color:var(--color-ink);font-weight:var(--weight-semibold)}._mode_v0jml_25:has(input:checked){border-color:var(--mode);background:color-mix(in srgb, var(--mode) 12%, var(--color-surface))}._mode_v0jml_25:has(input:focus-visible){outline:3px solid var(--color-focus);outline-offset:2px}._mode_v0jml_25:active{transform:scale(.96)}._alertDialog_v0jml_43{width:min(24rem,100vw - 2rem);padding:var(--space-6);border:var(--border-standard);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-ink)}._alertDialog_v0jml_43[open]{gap:var(--space-4);display:grid}._alertTitle_v0jml_46{font-family:var(--font-display,inherit);font-size:var(--text-title,1.25rem);margin:0}._alertText_v0jml_47{line-height:var(--line-normal);margin:0}._input_v0jml_49{width:100%;min-height:var(--control-target);padding:0 var(--space-4);border:var(--border-standard);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);font:inherit}._input_v0jml_49:focus-visible{border-color:var(--color-accent);outline:3px solid color-mix(in srgb, var(--color-focus) 25%, transparent);outline-offset:1px}._input_v0jml_49[aria-invalid=true]{border-color:var(--color-error)}._handle_v0jml_53{display:block;position:relative}._handle_v0jml_53>span{top:50%;left:var(--space-4);color:var(--color-muted);pointer-events:none;position:absolute;transform:translateY(-50%)}._handle_v0jml_53 ._input_v0jml_49{padding-left:calc(var(--space-4) + 1.1rem)}._toggle_v0jml_57{align-items:flex-start;gap:var(--space-3);padding:var(--space-2);margin-inline:calc(-1 * var(--space-2));border-radius:var(--radius-md);cursor:pointer;line-height:var(--line-normal);display:flex}._toggle_v0jml_57 input{width:1.25rem;height:1.25rem;accent-color:var(--color-accent);flex:none;margin:.125rem 0 0}._toggle_v0jml_57>svg{color:var(--color-accent);flex:none;margin-top:.05rem;font-size:1.4rem}._when_v0jml_62{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}._when_v0jml_62 legend{margin-bottom:var(--space-2);padding:0}._segmented_v0jml_65{gap:var(--space-1);width:fit-content;padding:var(--space-1);border:var(--border-standard);border-radius:var(--radius-pill);background:var(--color-surface);display:inline-flex}._segmented_v0jml_65 label{cursor:pointer;position:relative}._segmented_v0jml_65 input{opacity:0;pointer-events:none;position:absolute}._segmented_v0jml_65 span{min-height:var(--control-target);padding:0 var(--space-4);border-radius:var(--radius-pill);color:var(--color-muted);font-size:var(--text-small);align-items:center;display:inline-flex}._segmented_v0jml_65 input:checked+span{background:var(--color-hover);color:var(--color-ink);font-weight:var(--weight-semibold)}._segmented_v0jml_65 input:focus-visible+span{outline:3px solid var(--color-focus);outline-offset:1px}._preview_v0jml_75{min-height:11rem;position:relative}._sample_v0jml_76{gap:var(--space-2);min-height:11rem;padding:var(--space-6);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);display:grid}._sample_v0jml_76[data-paper=msn]{padding-top:calc(var(--space-6) + 1.6rem)}._sampleTitle_v0jml_78{font-family:var(--font-display);font-size:var(--text-subtitle);font-weight:var(--weight-semibold);margin:0}._sampleText_v0jml_79{font-family:var(--font-display);line-height:var(--line-relaxed);margin:0}._envelope_v0jml_82{color:var(--color-muted);font-size:var(--text-small);margin:0}._sheet_v0jml_83{gap:var(--space-3);padding:clamp(var(--space-4), 5vw, var(--space-8));border-radius:var(--radius-md);box-shadow:var(--shadow-soft);display:grid}._sheet_v0jml_83[data-paper=msn]{padding-top:calc(var(--space-6) + 1.6rem)}._sheetTitle_v0jml_85,._sheetBody_v0jml_85{border-radius:var(--radius-sm);width:100%;color:var(--paper-ink);font-family:var(--font-display);background:0 0;border:0}._sheetTitle_v0jml_85{min-height:var(--control-target);padding:0 var(--space-1);border-bottom:1px dashed color-mix(in srgb, var(--paper-ink) 30%, transparent);font-size:var(--text-title);font-weight:var(--weight-medium);border-radius:0}._sheetBody_v0jml_85{min-height:14rem;padding:0 var(--space-1);resize:vertical;font-size:var(--text-subtitle);background-image:repeating-linear-gradient(transparent 0 calc(2rem - 1px), color-mix(in srgb, var(--paper-ink) 14%, transparent) calc(2rem - 1px) 2rem);background-attachment:local;line-height:2rem}._sheetTitle_v0jml_85::placeholder,._sheetBody_v0jml_85::placeholder{color:color-mix(in srgb, var(--paper-ink) 45%, transparent)}._sheetTitle_v0jml_85:focus-visible,._sheetBody_v0jml_85:focus-visible{outline:2px solid color-mix(in srgb, var(--paper-ink) 40%, transparent);outline-offset:4px}._sheetBody_v0jml_85[aria-invalid=true]{outline:2px solid var(--color-error);outline-offset:4px}._counter_v0jml_95{margin-top:calc(-1 * var(--space-2));color:var(--color-muted);font-size:var(--text-caption);justify-self:end}._counter_v0jml_95[data-near]{color:var(--color-warning);font-weight:var(--weight-semibold)}._footer_v0jml_98{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-2);border-top:var(--border-standard);flex-wrap:wrap;display:flex}._footer_v0jml_98 svg{margin-right:var(--space-1);font-size:1.2rem}:root[data-theme=dark] ._mode_v0jml_25{--mode:#8ea2f0}:root[data-theme=dark] ._mode_v0jml_25[data-mode=random]{--mode:#c4a0f0}:root[data-theme=dark] ._mode_v0jml_25[data-mode=email]{--mode:#8fcc9c}:root[data-theme=dark] ._mode_v0jml_25[data-mode=self]{--mode:#e8bd5c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._mode_v0jml_25{--mode:#8ea2f0}:root:not([data-theme=light]) ._mode_v0jml_25[data-mode=random]{--mode:#c4a0f0}:root:not([data-theme=light]) ._mode_v0jml_25[data-mode=email]{--mode:#8fcc9c}:root:not([data-theme=light]) ._mode_v0jml_25[data-mode=self]{--mode:#e8bd5c}}@media (hover:hover){._mode_v0jml_25:hover{border-color:color-mix(in srgb, var(--mode) 60%, var(--color-border))}._toggle_v0jml_57:hover,._segmented_v0jml_65 span:hover{background:var(--color-hover)}}@media (prefers-reduced-motion:reduce){._mode_v0jml_25{transition:none}._mode_v0jml_25:active{transform:none}}@media (width<=40rem){._dialog_v0jml_3{width:calc(100vw - var(--space-4));max-height:calc(100dvh - var(--space-4));border-radius:var(--radius-md)}._panel_v0jml_4{padding:var(--space-4) var(--space-3)}._modes_v0jml_25,._steps_v0jml_15{gap:var(--space-2)}._steps_v0jml_15 li:not([data-state=current]) ._stepName_v0jml_124{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}._pick_v0jml_127{display:block;position:relative}._select_v0jml_128{appearance:none;padding-right:calc(var(--space-4) + 1.5rem);cursor:pointer;text-overflow:ellipsis}._pick_v0jml_127:after{content:"";top:50%;right:var(--space-4);border:solid var(--color-muted);pointer-events:none;border-width:0 2px 2px 0;width:.5rem;height:.5rem;position:absolute;transform:translateY(-70%)rotate(45deg)}._select_v0jml_128:focus-visible{border-color:var(--color-accent)}._stage_1ra9r_2{justify-items:center;gap:var(--space-4);padding-block:var(--space-6) var(--space-2);display:grid}._envelope_1ra9r_3{--w:min(19rem, 72vw);--paper:#f1e2bd;--paper-edge:#d9c08a;--paper-shade:#e6d0a0;width:var(--w);height:calc(var(--w) * .66);perspective:900px;cursor:pointer;filter:drop-shadow(0 10px 18px #00000059);transform-style:preserve-3d;background:0 0;border:0;padding:0;position:relative}._envelope_1ra9r_3:disabled{cursor:progress}._envelope_1ra9r_3:focus-visible{outline:3px solid var(--color-focus);outline-offset:6px;border-radius:.5rem}._envelope_1ra9r_3>span{display:block;position:absolute}._back_1ra9r_9{background:linear-gradient(160deg, var(--paper-shade), var(--paper-edge));border-radius:.4rem;inset:0}._letter_1ra9r_11{background:linear-gradient(#fffaea,#f6e8c4);border-radius:.3rem;padding:14% 10% 0;transition:transform .75s cubic-bezier(.22,.7,.3,1),opacity .45s;inset:12% 7% 8%;box-shadow:0 1px 4px #00000040}._letter_1ra9r_11 i{opacity:.7;background:#c9b27a;height:2px;margin-bottom:12%;display:block}._pocket_1ra9r_15{background:var(--paper);clip-path:polygon(0 0,50% 54%,100% 0,100% 100%,0 100%);border-radius:.4rem;inset:0}._pocket_1ra9r_15:after{content:"";background:linear-gradient(#fff2,#0000001a);position:absolute;inset:0}._flap_1ra9r_19{z-index:3;clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:top;backface-visibility:visible;background:linear-gradient(#ead6a8,#dcc38f);height:56%;transition:transform .55s cubic-bezier(.4,0,.2,1),z-index 0s .27s;top:0;left:0;right:0}._envelope_1ra9r_3>._seal_1ra9r_21{z-index:4;aspect-ratio:1;color:#ffe9d2;width:22%;font-size:calc(var(--w) * .09);background:radial-gradient(circle at 34% 28%,#d9605e,#9c2a2f 72%);border-radius:50%;place-items:center;transition:transform .35s cubic-bezier(.3,1.6,.5,1),opacity .3s;display:grid;top:44%;left:50%;translate:-50% -50%;box-shadow:0 2px 6px #00000073,inset 0 0 0 .18rem #ffffff14}._envelope_1ra9r_3>._seal_1ra9r_21[data-paw]{background:#fff6dc url(/icons/favicon-192.png) 50%/72% no-repeat;box-shadow:0 2px 6px #00000073,inset 0 0 0 .18rem #d9b46a}._caption_1ra9r_27{color:var(--color-muted);font-size:var(--text-small);text-align:center;margin:0}._stage_1ra9r_2[data-phase=closed] ._envelope_1ra9r_3:not(:disabled){animation:2.4s ease-in-out infinite _envelope-sway_1ra9r_1}._stage_1ra9r_2[data-phase=closed] ._seal_1ra9r_21{animation:1.6s ease-in-out infinite _seal-beat_1ra9r_1}._stage_1ra9r_2:is([data-phase=opening],[data-phase=rising],[data-phase=zoom]) ._seal_1ra9r_21{opacity:0;pointer-events:none;transform:scale(1.5)rotate(-24deg)}._stage_1ra9r_2:is([data-phase=opening],[data-phase=rising],[data-phase=zoom]) ._flap_1ra9r_19{z-index:0;transform:rotateX(180deg)}._stage_1ra9r_2:is([data-phase=rising],[data-phase=zoom]) ._letter_1ra9r_11{transform:translateY(-64%)}._stage_1ra9r_2[data-phase=rising] ._letter_1ra9r_11,._stage_1ra9r_2[data-phase=opening] ._letter_1ra9r_11,._stage_1ra9r_2:is([data-phase=rising],[data-phase=zoom]) ._letter_1ra9r_11{z-index:2}._stage_1ra9r_2[data-phase=zoom] ._letter_1ra9r_11{opacity:0;transition:transform .65s ease-in,opacity .5s ease-in .15s;transform:translateY(-46%)scale(2.6)}._stage_1ra9r_2[data-phase=zoom] ._caption_1ra9r_27{opacity:0;transition:opacity .3s}@keyframes _envelope-sway_1ra9r_1{0%,to{transform:rotate(-1.2deg)}50%{transform:rotate(1.2deg)translateY(-3px)}}@keyframes _seal-beat_1ra9r_1{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){._stage_1ra9r_2 ._envelope_1ra9r_3,._stage_1ra9r_2 ._seal_1ra9r_21{animation:none}._letter_1ra9r_11,._flap_1ra9r_19,._seal_1ra9r_21{transition:none}}._envelope_1clhn_2{--paper:#f1e2bd;--edge:#d9c08a;flex:none;width:3.6rem;height:2.4rem;display:block;position:relative}._envelope_1clhn_2>i{display:block;position:absolute}._paper_1clhn_4{background:linear-gradient(160deg, #e6d0a0, var(--edge));border-radius:.22rem;inset:0}._pocket_1clhn_5{background:var(--paper);clip-path:polygon(0 0,50% 55%,100% 0,100% 100%,0 100%);border-radius:.22rem;inset:0}._flap_1clhn_6{z-index:2;clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:top;background:linear-gradient(#ead6a8,#dcc38f);height:58%;transition:transform .4s;top:0;left:0;right:0}._seal_1clhn_7{z-index:3;background:radial-gradient(circle at 34% 28%,#d9605e,#9c2a2f 72%);border-radius:50%;width:26%;height:40%;top:42%;left:50%;translate:-50% -50%;box-shadow:0 1px 3px #0006}._seal_1clhn_7[data-paw]{background:#fff6dc url(/icons/favicon-192.png) 50%/74% no-repeat;width:36%;height:54%;box-shadow:0 1px 3px #0006,inset 0 0 0 1px #d9b46a}._envelope_1clhn_2[data-open] ._flap_1clhn_6{z-index:0;transform:rotateX(180deg)}._envelope_1clhn_2[data-open] ._seal_1clhn_7{display:none}._envelope_1clhn_2[data-open] ._paper_1clhn_4:after{content:"";background:#fffaea;border-radius:.15rem;height:70%;position:absolute;top:-22%;left:12%;right:12%;box-shadow:0 0 0 1px #c9b27a}@media (prefers-reduced-motion:reduce){._flap_1clhn_6{transition:none}}@media (width<=40rem){._envelope_1clhn_2{width:3rem;height:2rem}}._floor_ic3u6_2{z-index:2;inset-inline:0;top:calc(var(--actor-duck-top) + var(--actor-duck-height) * .9);height:calc(var(--actor-duck-height) * .16);pointer-events:none;margin:0;padding:0;list-style:none;position:absolute}._spot_ic3u6_4{left:var(--x);top:calc(var(--row) * 42%);translate:-50%;rotate:var(--tilt);pointer-events:none;position:absolute}._letter_ic3u6_5{padding:var(--space-1);border-radius:var(--radius-sm);cursor:pointer;pointer-events:auto;filter:drop-shadow(0 3px 3px #00000059);transform-origin:50% 90%;animation:.7s cubic-bezier(.3,1.4,.5,1) both _drop_ic3u6_1;animation-delay:calc(var(--i) * .14s + .3s);background:0 0;border:0;display:block}._letter_ic3u6_5:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}@media (hover:hover){._letter_ic3u6_5:hover{transition:transform .15s;transform:translateY(-3px)scale(1.08)}}@keyframes _drop_ic3u6_1{0%{opacity:0;transform:translateY(-9rem)rotate(-25deg)}60%{opacity:1}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._letter_ic3u6_5{animation:none}._letter_ic3u6_5:hover{transition:none}}._card_11lxk_2{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border:1.5px dashed color-mix(in srgb, var(--color-accent) 45%, var(--color-border));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-accent) 5%, var(--color-surface));color:var(--color-ink);display:flex}._icon_11lxk_5{width:1.5rem;height:1.5rem;color:var(--color-accent);flex:none;margin-top:.1rem}._text_11lxk_6{gap:var(--space-1);flex:1;min-width:0;display:grid}._title_11lxk_7{font-weight:var(--weight-semibold);font-size:var(--text-small);line-height:var(--line-tight);margin:0}._lead_11lxk_8{color:var(--color-muted);font-size:var(--text-caption);line-height:var(--line-normal);margin:0}._lead_11lxk_8[data-tone=error]{color:var(--color-error)}._inline_11lxk_10{vertical-align:-.2em;width:1.1em;height:1.1em;color:var(--color-accent);display:inline-block}._actions_11lxk_11{align-items:center;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._ticks_fexeu_1{align-items:center;gap:var(--space-2);color:var(--color-muted);font-size:var(--text-small);display:inline-flex}._ticks_fexeu_1 svg{flex:none}._ticks_fexeu_1[data-state=read]{color:#2e9e5b;font-weight:var(--weight-semibold)}:root[data-theme=dark] ._ticks_fexeu_1[data-state=read]{color:#6fd99a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._ticks_fexeu_1[data-state=read]{color:#6fd99a}}._mark_4j1ps_1{color:var(--color-accent);align-items:center;font-size:1.125rem;line-height:1;display:inline-flex}._mark_4j1ps_1[data-reaction=angry]{color:var(--color-error)}._seal_1glye_2{--wax-light:#dd6a67;--wax-mid:#b23a3e;--wax-dark:#86232a;filter:drop-shadow(0 1px 2px #00000059);flex:none;width:2.4rem;height:2.4rem;display:block}._seal_1glye_2[data-size=small]{width:1.5rem;height:1.5rem}._seal_1glye_2[data-size=large]{filter:drop-shadow(0 3px 5px #00000059);width:5.5rem;height:5.5rem}._blob_1glye_5{stroke:var(--wax-dark);stroke-width:.8px}._ring_1glye_6{stroke:var(--wax-dark);stroke-opacity:.55;stroke-width:1.6px}._feather_1glye_7{stroke:var(--wax-dark);stroke-opacity:.6;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}._shine_1glye_8{fill:#fff;fill-opacity:.28}._dialog_y8w1v_3{width:min(34rem, calc(100vw - var(--space-6)));border-radius:var(--radius-lg);background:var(--color-surface);max-height:min(90dvh,52rem);color:var(--color-ink);text-align:left;border:0;padding:0;overflow:auto;box-shadow:0 24px 60px #00000073}._dialog_y8w1v_3::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#120e0a9e}._body_y8w1v_9{gap:var(--space-4);padding:var(--space-6);display:grid}._header_y8w1v_11{align-items:center;gap:var(--space-3);display:flex}._avatar_y8w1v_13{border:2px solid color-mix(in srgb, var(--color-accent) 60%, var(--color-border));flex:none}._headText_y8w1v_15{flex:1;min-width:0}._title_y8w1v_17{font-family:var(--font-display);font-size:var(--text-title);font-weight:var(--weight-medium);line-height:var(--line-tight);margin:0}._sub_y8w1v_19{margin:var(--space-1) 0 0;color:var(--color-muted);font-size:var(--text-caption)}._tabs_y8w1v_25{gap:var(--space-1);padding:var(--space-1);border:var(--border-standard);border-radius:var(--radius-pill);background:var(--color-surface);grid-template-columns:1fr 1fr;display:grid}._tab_y8w1v_25{min-height:var(--control-target);justify-content:center;align-items:center;gap:var(--space-2);padding:0 var(--space-4);border-radius:var(--radius-pill);color:var(--color-muted);font:inherit;font-size:var(--text-small);cursor:pointer;background:0 0;border:0;display:inline-flex;position:relative}._tab_y8w1v_25[aria-pressed=true]{background:color-mix(in srgb, var(--color-accent) 16%, var(--color-surface));color:var(--color-ink);font-weight:var(--weight-semibold)}._tab_y8w1v_25:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}._tabCount_y8w1v_35{background:var(--color-accent);min-width:1.35rem;height:1.35rem;color:var(--color-on-accent);font-size:.75rem;font-weight:var(--weight-semibold);border-radius:999px;place-items:center;padding:0 .3rem;display:inline-grid}._hint_y8w1v_39{padding:var(--space-6) 0;color:var(--color-muted);font-size:var(--text-small);text-align:center;margin:0}._list_y8w1v_43{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._card_y8w1v_45{align-items:center;gap:var(--space-4);width:100%;padding:var(--space-3) var(--space-4);border:1.5px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--motion-fast,.15s) ease, transform var(--motion-fast,.15s) ease, background-color var(--motion-fast,.15s) ease;display:flex}._card_y8w1v_45[data-new]{border-color:color-mix(in srgb, var(--color-accent) 70%, var(--color-border));background:color-mix(in srgb, var(--color-accent) 7%, var(--color-surface))}@media (hover:hover){._card_y8w1v_45:hover{border-color:var(--color-accent);transform:translateY(-1px)}}._card_y8w1v_45:active{transform:scale(.985)}._card_y8w1v_45:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}._cardText_y8w1v_59{gap:var(--space-1);flex:1;min-width:0;display:grid}._meta_y8w1v_61{color:var(--color-muted);font-size:var(--text-caption)}._cardTitle_y8w1v_63{font-family:var(--font-display);font-size:var(--text-body);font-weight:var(--weight-medium);line-height:var(--line-tight);overflow-wrap:anywhere}._excerpt_y8w1v_65{-webkit-line-clamp:2;font-size:var(--text-small);line-height:var(--line-normal);color:var(--color-ink);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._sealedState_y8w1v_67{align-items:center;gap:var(--space-2);color:var(--color-muted);font-size:var(--text-small);display:inline-flex}._state_y8w1v_69{align-items:center;gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}._go_y8w1v_71{color:var(--color-muted);flex:none;font-size:1.4rem;line-height:1}._pager_y8w1v_75{justify-content:center;align-items:center;gap:var(--space-3);color:var(--color-muted);font-size:var(--text-small);display:flex}@media (prefers-reduced-motion:reduce){._card_y8w1v_45{transition:none}}@media (width<=40rem){._body_y8w1v_9{padding:var(--space-4)}._card_y8w1v_45{gap:var(--space-3);padding:var(--space-3)}}._interaction_1x49k_3{gap:var(--space-4);text-align:left}._count_1x49k_4{margin-left:var(--space-2);color:var(--color-accent);font-weight:var(--weight-semibold)}._hint_1x49k_5{color:var(--color-muted);font-size:var(--text-small);line-height:var(--line-normal);margin:0}._lead_1x49k_6{margin:var(--space-1) 0 0;color:var(--color-muted);font-size:var(--text-small);font-weight:var(--weight-regular);line-height:var(--line-normal);display:block}._label_1x49k_9{color:var(--color-ink);font-size:var(--text-small);font-weight:var(--weight-semibold);line-height:var(--line-tight)}._form_1x49k_12{gap:var(--space-4);width:100%;display:grid}._form_1x49k_12[hidden],._mailbox_1x49k_13[hidden]{display:none}._fieldset_1x49k_14{gap:var(--space-1);border:0;min-width:0;margin:0;padding:0;display:grid}._fieldset_1x49k_14 legend{margin-bottom:var(--space-1);padding:0}._fieldset_1x49k_14 ._handle_1x49k_16,._fieldset_1x49k_14>._lead_1x49k_6{margin-top:var(--space-1)}._fieldset_1x49k_14>._lead_1x49k_6{margin-block-end:0}._option_1x49k_19{min-height:var(--control-target);align-items:flex-start;gap:var(--space-3);margin-inline:calc(-1 * var(--space-2));padding:var(--space-2);border-radius:var(--radius-md);line-height:var(--line-normal);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard);display:flex}._option_1x49k_19 input{width:1.25rem;height:1.25rem;accent-color:var(--color-accent);cursor:inherit;flex:none;margin:.125rem 0 0}._option_1x49k_19 input:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}._option_1x49k_19:has(input:disabled){cursor:progress}._field_1x49k_14{gap:var(--space-2);display:grid}._counter_1x49k_26{margin-top:calc(-1 * var(--space-1));color:var(--color-muted);font-size:var(--text-caption);justify-self:end}._counter_1x49k_26[data-near]{color:var(--color-warning);font-weight:var(--weight-semibold)}._handle_1x49k_16{display:block;position:relative}._handle_1x49k_16 input{padding-left:calc(var(--space-4) + 1.0625rem)}._at_1x49k_31{top:50%;left:var(--space-4);color:var(--color-muted);pointer-events:none;line-height:1;position:absolute;transform:translateY(-50%)}._actions_1x49k_32{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._mailbox_1x49k_13{gap:var(--space-3);justify-items:start;width:100%;display:grid}._mailbox_1x49k_13>*{justify-self:stretch}._mailbox_1x49k_13>._tabs_1x49k_36,._mailbox_1x49k_13>button{justify-self:start}._tabs_1x49k_36{gap:var(--space-1);padding:var(--space-1);border:var(--border-standard);border-radius:var(--radius-pill);background:var(--color-surface);display:inline-flex}._tab_1x49k_36{min-height:var(--control-target);padding:0 var(--space-4);border-radius:var(--radius-pill);color:var(--color-muted);font:inherit;font-size:var(--text-small);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);background:0 0;border:0}._tab_1x49k_36[aria-pressed=true]{background:var(--color-hover);color:var(--color-ink);font-weight:var(--weight-semibold)}._tab_1x49k_36:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}._list_1x49k_45{gap:var(--space-1);margin:0 calc(-1 * var(--space-3));padding:0;list-style:none;display:grid}._item_1x49k_46{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3);border-radius:var(--radius-md);color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;transition:background-color var(--motion-fast) var(--ease-standard);background:0 0;border:0;display:flex}._item_1x49k_46:focus-visible{outline:3px solid var(--color-focus);outline-offset:0}._item_1x49k_46:active{background:var(--color-hover)}._itemText_1x49k_51{align-items:flex-start;gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._itemMeta_1x49k_52{color:var(--color-muted);font-size:var(--text-caption)}._itemTitle_1x49k_53{font-family:var(--font-display);font-weight:var(--weight-semibold);line-height:var(--line-tight);overflow-wrap:anywhere}._excerpt_1x49k_54{color:var(--color-muted);font-family:var(--font-display);line-height:var(--line-tight);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._itemGo_1x49k_56{width:var(--space-6);color:var(--color-muted);font-size:var(--text-title);flex:none;place-items:center;line-height:1;display:grid}._dialog_1x49k_58{width:min(38rem, calc(100vw - var(--space-8)));text-align:left;max-height:min(92dvh,56rem);overflow:auto}._dialogBody_1x49k_59{gap:var(--space-4);padding:clamp(var(--space-4), 4vw, var(--space-8));display:grid;position:relative}._dialogTitle_1x49k_60{font-family:var(--font-display);font-size:var(--text-title);font-weight:var(--weight-medium);margin:0}._dialogBody_1x49k_59>._close_1x49k_61{z-index:1;top:var(--space-2);right:var(--space-2);font-size:var(--text-title);font-weight:var(--weight-regular);line-height:1;position:absolute}._paper_1x49k_63{gap:var(--space-3);margin-top:var(--space-8);padding:clamp(var(--space-4), 5vw, var(--space-8));border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-parchment);box-shadow:var(--shadow-soft);transform-origin:50% 0;animation:_unfold_1x49k_1 var(--motion-slow) var(--ease-standard) both;display:grid}._sealedLetter_1x49k_67{justify-items:center;gap:var(--space-3);margin-top:var(--space-8);padding:clamp(var(--space-5), 6vw, var(--space-10)) clamp(var(--space-4), 5vw, var(--space-8)) clamp(var(--space-6), 7vw, var(--space-10));border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-parchment);box-shadow:var(--shadow-soft);text-align:center;display:grid}._sealedLetter_1x49k_67 ._paperTitle_1x49k_69{text-align:center}._sealedLetter_1x49k_67 ._hint_1x49k_5{text-align:center;max-width:30ch}._sealedUntil_1x49k_71{font-family:var(--font-display);font-size:var(--text-subtitle);font-weight:var(--weight-medium);line-height:var(--line-tight);margin:0}._sealedToday_1x49k_72{padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-pill,999px);font-size:var(--text-small);font-weight:var(--weight-semibold);background:var(--color-surface);margin:0}._paperTitle_1x49k_69{font-family:var(--font-display);font-size:var(--text-title);font-weight:var(--weight-medium);line-height:var(--line-tight);overflow-wrap:anywhere;margin:0}._paperTitle_1x49k_69:focus{outline:none}._letterBody_1x49k_77{font-family:var(--font-display);font-size:var(--text-subtitle);font-weight:var(--weight-medium);line-height:var(--line-relaxed);white-space:pre-wrap;overflow-wrap:anywhere}._meta_1x49k_79{color:var(--color-muted);font-size:var(--text-caption);margin:0}._dialogBody_1x49k_59>._actions_1x49k_32{margin-inline:calc(-1 * var(--space-2))}._letterActions_1x49k_83{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._fromPortrait_1x49k_85{width:3.4rem;box-shadow:0 0 0 2px color-mix(in srgb, var(--paper-ink) 25%, transparent);border-radius:50%;justify-self:start}._replyRow_1x49k_86{justify-items:start;gap:var(--space-2);display:grid}._replyButton_1x49k_87{gap:var(--space-2)}._replyButton_1x49k_87 svg{font-size:1.25rem}._replyButton_1x49k_87[aria-disabled=true]{background:var(--color-hover);border-color:var(--color-border);color:var(--color-muted);cursor:not-allowed;box-shadow:none}._replyWhy_1x49k_90{color:var(--color-muted);font-size:var(--text-small);margin:0}._actionsMain_1x49k_91,._actionsMore_1x49k_91{align-items:center;gap:var(--space-2);display:inline-flex}._actionSmall_1x49k_93{background:0 0;border-color:#0000;width:2.5rem;min-height:2.5rem}._actionSmall_1x49k_93 svg{font-size:1.1rem}@media (hover:hover){._actionSmall_1x49k_93:hover{border-color:var(--color-border)}}._action_1x49k_32{width:var(--control-target);min-height:var(--control-target);border:var(--border-standard);background:var(--color-surface);color:var(--color-ink);font:inherit;font-size:var(--text-small);font-weight:var(--weight-medium);cursor:pointer;touch-action:manipulation;transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard);border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}._action_1x49k_32 svg{color:var(--color-accent);flex:none;font-size:1.25rem}._action_1x49k_32[data-tone=danger] svg{color:var(--color-error)}._action_1x49k_32:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}._action_1x49k_32:active{background:var(--color-hover)}._pager_1x49k_105{justify-content:center;align-items:center;gap:var(--space-3);color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.08em;text-transform:uppercase;display:flex}._confirm_1x49k_107{gap:var(--space-3);padding-top:var(--space-4);border-top:var(--border-standard);display:grid}._confirm_1x49k_107 p{line-height:var(--line-normal);margin:0}._confirm_1x49k_107:focus,._done_1x49k_109:focus{outline:none}._select_1x49k_111{width:min(100%,22rem);min-height:var(--control-target);padding:0 var(--space-3);border:var(--border-standard);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);font:inherit;font-weight:var(--weight-regular);cursor:pointer}._select_1x49k_111:focus-visible{border-color:var(--color-accent);outline:3px solid color-mix(in srgb, var(--color-focus) 25%, transparent);outline-offset:1px}._select_1x49k_111:disabled{background:var(--color-hover);color:var(--color-disabled);cursor:progress}@keyframes _unfold_1x49k_1{0%{opacity:0;transform:translateY(.75rem)scaleY(.92)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._paper_1x49k_63{animation:none}._option_1x49k_19,._item_1x49k_46,._tab_1x49k_36{transition:none}}@media (hover:hover){:is(._option_1x49k_19:hover:not(:has(input:disabled)),._item_1x49k_46:hover){background:var(--color-hover)}._action_1x49k_32:hover{border-color:var(--color-accent);background:var(--color-hover)}._action_1x49k_32[data-tone=danger]:hover{border-color:var(--color-error)}._tab_1x49k_36:hover:not([aria-pressed=true]){color:var(--color-ink)}}@media (width<=40rem){._dialog_1x49k_58{width:calc(100vw - var(--space-4));max-height:calc(100dvh - var(--space-4));border-radius:var(--radius-md)}._dialogBody_1x49k_59{padding:var(--space-4) var(--space-3)}._paper_1x49k_63{padding:var(--space-4)}}._reactionBar_1x49k_132{justify-self:center;align-items:center;gap:var(--space-1);width:fit-content;padding:var(--space-1);border:var(--border-standard);border-radius:var(--radius-pill);background:var(--color-surface);align-self:center;margin-inline:auto;display:flex}._reactionButton_1x49k_133{width:2.5rem;height:2.5rem;color:inherit;cursor:pointer;touch-action:manipulation;transition:background-color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:1.3rem;display:inline-grid}._reactionButton_1x49k_133 svg{color:var(--color-accent)}._reactionButton_1x49k_133[aria-pressed=true]{background:color-mix(in srgb, var(--color-accent) 18%, var(--color-surface));transform:scale(1.1)}._reactionButton_1x49k_133[data-reaction=angry] svg{color:var(--color-error)}._reactionButton_1x49k_133:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}@media (hover:hover){._reactionButton_1x49k_133:hover{background:var(--color-hover)}}@media (prefers-reduced-motion:reduce){._reactionButton_1x49k_133{transition:none;transform:none!important}}._action_1x49k_32[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-hover)}._action_1x49k_32[aria-pressed=true] svg{color:var(--color-accent)}._action_1x49k_32[data-reaction=angry][aria-pressed=true]{border-color:var(--color-error)}._action_1x49k_32[data-reaction=angry] svg{color:var(--color-error)}._inReply_1x49k_144{color:var(--color-accent);font:inherit;font-size:var(--text-small);text-align:left;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}._inReply_1x49k_144:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}._inlineLink_1x49k_147{color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._inlineLink_1x49k_147:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}._progress_h58qs_2{gap:var(--space-2);width:100%;color:var(--color-muted);font-size:var(--text-caption);margin:0;display:grid}._bar_h58qs_3{border-radius:var(--radius-pill);background:var(--color-hover);width:100%;height:.25rem;display:block;overflow:hidden}._bar_h58qs_3>span{border-radius:inherit;background:var(--color-accent);height:100%;display:block}._disclaimer_h58qs_5{color:var(--color-muted);font-size:var(--text-caption);line-height:var(--line-normal);margin:0}@media (prefers-reduced-motion:no-preference){._bar_h58qs_3>span{transition:width var(--motion-standard) var(--ease-standard)}}._result_h58qs_10{--art-height:clamp(18rem, 42svh, 27rem);width:min(100%,23rem);margin-top:var(--space-6);margin-bottom:var(--space-2);justify-content:center;display:flex}._result_h58qs_10 img{width:auto;max-width:100%;height:var(--art-height);object-fit:contain;-webkit-user-select:none;user-select:none;display:block}._aside_h58qs_12{align-items:flex-end;gap:var(--space-3);display:flex}._aside_h58qs_12>div{justify-content:flex-start}._seal_h58qs_14{border:1px solid var(--color-gold);flex:none}@media (width<=53.125rem){._result_h58qs_10{--art-height:clamp(17rem, 40svh, 24rem);width:min(100%,21rem)}}@media (width<=40rem){._result_h58qs_10{--art-height:max(13rem, min(34svh, 18rem));width:min(100%,18rem)}}@media (prefers-reduced-motion:no-preference){._result_h58qs_10 img{animation:_laudo-in_h58qs_1 var(--motion-standard) var(--ease-standard) both}@keyframes _laudo-in_h58qs_1{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}}._change_h58qs_21{min-height:var(--control-target);color:var(--color-accent);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._change_h58qs_21:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-sm,.25rem)}._document_h58qs_24{width:100%;padding:var(--space-4);border:var(--border-standard);border-radius:var(--radius-md);background:var(--color-surface);text-align:left;box-shadow:var(--shadow-soft)}._document_h58qs_24[data-test=signo]{border-color:var(--color-gold)}._kicker_h58qs_27{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.08em;text-transform:uppercase;margin:0}._documentTitle_h58qs_28{margin:var(--space-1) 0 var(--space-3);font-family:var(--font-display);font-size:var(--text-subtitle);font-weight:var(--weight-semibold);line-height:var(--line-tight)}._document_h58qs_24[data-test=signo] ._documentTitle_h58qs_28:before,._document_h58qs_24[data-test=signo] ._documentTitle_h58qs_28:after{content:" ✦ ";color:var(--color-gold)}._rows_h58qs_30{gap:var(--space-2);margin:0;display:grid}._rows_h58qs_30>div{gap:.1rem;display:grid}._rows_h58qs_30 dt{color:var(--color-muted);font-size:var(--text-caption)}._rows_h58qs_30 dd{font-size:var(--text-small);line-height:var(--line-normal);margin:0}._shareLead_h58qs_34{align-items:stretch;gap:var(--space-2);flex-direction:column;width:100%;display:flex}._shareLead_h58qs_34>p{color:var(--color-muted);font-size:var(--text-small);text-align:center;margin:0}._shareLead_h58qs_34 svg{width:1.1em;height:1.1em}._site_h58qs_37{margin:var(--space-2) 0 0;color:var(--color-muted);font-size:var(--text-caption);letter-spacing:.04em;text-align:right}._signed_h58qs_38{margin:var(--space-3) 0 0;color:var(--color-muted);font-size:var(--text-caption);font-style:italic}._actions_h58qs_40{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._actions_h58qs_40>*{width:var(--control-height);height:var(--control-height)}@media (width<=40rem){._actions_h58qs_40{justify-content:center;width:100%}}._actions_h58qs_40>._labelled_h58qs_44{align-items:center;gap:var(--space-1);flex-direction:column;width:auto;height:auto;display:flex}._labelled_h58qs_44>:first-child{width:var(--control-height);height:var(--control-height)}._caption_h58qs_46{color:var(--color-muted);font-size:var(--text-caption);line-height:var(--line-tight);display:none}@media (width<=40rem){._caption_h58qs_46{display:block}._actions_h58qs_40{align-items:flex-start}}._featuredChoice_h58qs_49{flex-direction:column;gap:.15rem}._featured_h58qs_49{color:var(--color-accent);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;display:block}._dialog_13np1_2{width:min(calc(100% - var(--space-8)), 24rem)}._body_13np1_3{align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-6) var(--space-6);text-align:center;flex-direction:column;display:flex}._body_13np1_3 ._portrait_13np1_4{border:4px solid var(--color-account);background:var(--color-hover);width:clamp(6rem,18dvh,8.5rem)}._title_13np1_5{margin:var(--space-2) 0 0;font-family:var(--font-display);font-size:var(--text-title);line-height:var(--line-tight)}._lead_13np1_6{max-width:30ch;font-family:var(--font-display);font-size:var(--text-subtitle);line-height:var(--line-normal);text-wrap:balance;margin:0}._timer_13np1_7{color:var(--color-muted);font-size:var(--text-small);font-variant-numeric:tabular-nums;margin:0}@media (width<=40rem){._dialog_13np1_2{width:calc(100vw - var(--space-4))}._body_13np1_3{padding:var(--space-6) var(--space-4) var(--space-4)}}._bar_ud8ug_2{z-index:30;bottom:max(var(--space-3), env(safe-area-inset-bottom));width:fit-content;max-width:calc(100vw - var(--space-4));align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-3);border:1.5px solid color-mix(in srgb, var(--color-accent) 55%, var(--color-border));border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink);font-size:var(--text-small);animation:_bar-in_ud8ug_1 .35s var(--ease-standard,ease) both;margin-inline:auto;display:flex;position:fixed;left:0;right:0;box-shadow:0 8px 24px #00000047}._bar_ud8ug_2>span,._bar_ud8ug_2>p{min-width:0}._barIcon_ud8ug_7{color:var(--color-accent);flex:none;font-size:1.25rem}@keyframes _bar-in_ud8ug_1{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:none}}._dialog_ud8ug_10{width:min(27rem, calc(100vw - var(--space-6)));border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-ink);border:0;padding:0;overflow:hidden;box-shadow:0 24px 60px #00000073}._dialog_ud8ug_10::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#120e0a9e}._body_ud8ug_13{gap:var(--space-4);padding:var(--space-8) var(--space-6) var(--space-6);text-align:left;display:grid;position:relative}._body_ud8ug_13:before{content:"";background:linear-gradient(135deg, color-mix(in srgb, var(--color-accent) 85%, #000), var(--color-accent));opacity:.18;height:4.25rem;position:absolute;inset:0 0 auto}._badge_ud8ug_16{width:3rem;height:3rem;margin-top:calc(-1 * var(--space-4));background:var(--color-accent);color:var(--color-on-accent);border-radius:50%;place-items:center;font-size:1.5rem;animation:.45s cubic-bezier(.3,1.5,.5,1) both _badge-pop_ud8ug_1;display:grid;position:relative;box-shadow:0 4px 12px #0000004d}@keyframes _badge-pop_ud8ug_1{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}._title_ud8ug_19{font-family:var(--font-display);font-size:var(--text-title);font-weight:var(--weight-medium);line-height:var(--line-tight);margin:0;position:relative}._lead_ud8ug_20{color:var(--color-muted);font-size:var(--text-small);line-height:var(--line-normal);margin:0;position:relative}._kinds_ud8ug_21{gap:var(--space-2);flex-wrap:wrap;display:flex}._kind_ud8ug_21{min-height:2.5rem;padding:0 var(--space-3);border:1.5px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-ink);font:inherit;font-size:var(--text-small);cursor:pointer;transition:border-color var(--motion-fast,.15s) ease, background-color var(--motion-fast,.15s) ease, transform var(--motion-fast,.15s) ease;background:0 0}@media (hover:hover){._kind_ud8ug_21:hover:not(:disabled){border-color:var(--color-accent)}}._kind_ud8ug_21[aria-pressed=true]{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 16%, var(--color-surface));font-weight:var(--weight-semibold)}._kind_ud8ug_21:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}._kind_ud8ug_21:active:not(:disabled){transform:scale(.97)}._kind_ud8ug_21:disabled{opacity:.6;cursor:progress}._counter_ud8ug_29{margin:calc(-1 * var(--space-2)) 0 0;color:var(--color-muted);font-size:var(--text-caption);text-align:right}._counter_ud8ug_29[data-near]{color:var(--color-warning);font-weight:var(--weight-semibold)}._actions_ud8ug_31{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){._bar_ud8ug_2,._badge_ud8ug_16{animation:none}}._bar_1pkv8_3{z-index:29;bottom:max(var(--space-3), env(safe-area-inset-bottom));width:fit-content;max-width:calc(100vw - var(--space-4));align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-3);border:1.5px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink);font-size:var(--text-small);animation:_bar-in_1pkv8_1 .35s var(--ease-standard,ease) both;margin-inline:auto;display:flex;position:fixed;left:0;right:0;box-shadow:0 8px 24px #00000047}._icon_1pkv8_11{color:var(--color-accent);flex:none;width:1.25rem;height:1.25rem;font-size:1.25rem}._text_1pkv8_13{min-width:0;line-height:var(--line-normal)}._inline_1pkv8_15{vertical-align:-.2em;width:1.1em;height:1.1em;color:var(--color-accent);display:inline-block}@media (width>=48rem){._bar_1pkv8_3{right:auto;left:var(--space-4);margin-inline:0}}@keyframes _bar-in_1pkv8_1{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._bar_1pkv8_3{animation:none}}._modal_1po8g_7{width:min(calc(100% - var(--space-8)), 28rem);max-height:min(92dvh,52rem);overflow-y:auto}._modal_1po8g_7[data-screen=history]{width:min(calc(100% - var(--space-8)), 36rem)}._body_1po8g_11{padding:0 var(--space-8) var(--space-8);position:relative}._body_1po8g_11 ._close_1po8g_13{z-index:1;top:var(--space-3);right:var(--space-3);font-size:var(--text-title);font-weight:var(--weight-regular);line-height:1;position:absolute}._stage_1po8g_19{align-items:center;gap:var(--space-4);margin-inline:calc(-1 * var(--space-8));padding:var(--space-6) var(--space-8);border-bottom:var(--border-standard);background:var(--color-hover);display:flex}._close_1po8g_13~._stage_1po8g_19{padding-right:var(--space-16)}._line_1po8g_27{padding:var(--space-3) var(--space-4);border:var(--border-standard);border-radius:var(--radius-lg);background:var(--color-surface);font-family:var(--font-display);font-size:var(--text-subtitle);font-weight:var(--weight-semibold);line-height:var(--line-tight);text-wrap:balance;margin:0;position:relative}._line_1po8g_27:before{border-bottom:var(--border-standard);border-left:var(--border-standard);background:var(--color-surface);content:"";width:.8rem;height:.8rem;position:absolute;top:calc(50% - .4rem);left:-.45rem;transform:rotate(45deg)}._line_1po8g_27:focus,._title_1po8g_39:focus{outline:none}._lead_1po8g_41{margin:var(--space-6) 0 0;color:var(--color-muted);font-size:var(--text-small);line-height:var(--line-normal)}._address_1po8g_43{color:var(--color-ink);font-weight:var(--weight-semibold);overflow-wrap:anywhere}._note_1po8g_45{margin:var(--space-3) 0 0;color:var(--color-muted);font-size:var(--text-small);line-height:var(--line-normal)}._form_1po8g_49{gap:var(--space-4);margin-top:var(--space-6);flex-direction:column;display:flex}._field_1po8g_51{gap:var(--space-2);flex-direction:column;display:flex}._fieldHead_1po8g_53{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:1.25rem;display:flex}._fieldHead_1po8g_53 label{color:var(--color-ink);font-size:var(--text-label);font-weight:var(--weight-medium)}._inlineLink_1po8g_59{margin-block:calc(-1 * var(--space-3));margin-right:calc(-1 * var(--space-2));font-size:var(--text-label)}._hint_1po8g_61{color:var(--color-muted);font-size:var(--text-caption)}._secret_1po8g_63{position:relative}._secret_1po8g_63 input{padding-right:5.5rem}._reveal_1po8g_67{top:50%;right:var(--space-1);min-width:var(--control-target);min-height:var(--control-target);padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--color-accent);font:inherit;font-size:var(--text-label);font-weight:var(--weight-semibold);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard);background:0 0;border:0;position:absolute;transform:translateY(-50%)}._reveal_1po8g_67:focus-visible{outline:3px solid var(--color-focus);outline-offset:0}._reveal_1po8g_67:disabled{color:var(--color-disabled);cursor:not-allowed}._submit_1po8g_79{width:100%;margin-top:var(--space-2)}._legal_1po8g_81{color:var(--color-muted);font-size:var(--text-caption);line-height:var(--line-normal);margin:0}._legal_1po8g_81 a{color:var(--color-accent)}._code_1po8g_85{text-align:center;letter-spacing:.4em;font-variant-numeric:tabular-nums;font-size:1.5rem}._news_1po8g_87{align-items:flex-start;gap:var(--space-2);color:var(--color-muted);font-size:var(--text-caption);line-height:var(--line-normal);cursor:pointer;display:flex}._news_1po8g_87 input{accent-color:var(--color-accent);flex:none;margin-top:.2em}._or_1po8g_93{align-items:center;gap:var(--space-3);margin:var(--space-6) 0 var(--space-4);color:var(--color-muted);font-size:var(--text-caption);display:flex}._or_1po8g_93:before,._or_1po8g_93:after{border-top:var(--border-standard);content:"";flex:1}._google_1po8g_97{gap:var(--space-3);background:var(--color-surface);width:100%;font-weight:var(--weight-medium)}._googleMark_1po8g_99{flex:none}._switch_1po8g_101{justify-content:center;align-items:center;gap:var(--space-1);margin:var(--space-6) 0 0;color:var(--color-muted);font-size:var(--text-small);flex-wrap:wrap;display:flex}._switch_1po8g_101 ._switchAction_1po8g_105{padding-inline:var(--space-2);color:var(--color-accent);font-weight:var(--weight-semibold)}._history_1po8g_111{padding-top:var(--space-8)}._historyHead_1po8g_113{justify-items:center;gap:var(--space-2);padding-inline:var(--space-12);text-align:center;display:grid}._family_1po8g_115{margin-bottom:var(--space-2);display:flex}._family_1po8g_115>*{box-shadow:0 0 0 2px var(--color-surface)}._family_1po8g_115>*+*{margin-left:calc(-1 * var(--space-2))}._title_1po8g_39{font-family:var(--font-display);font-size:var(--text-title);font-weight:var(--weight-semibold);line-height:var(--line-tight);margin:0}._who_1po8g_123{color:var(--color-muted);font-size:var(--text-small);overflow-wrap:anywhere;margin:0}._historyHead_1po8g_113 ._profileLink_1po8g_127{margin-top:calc(-1 * var(--space-2));color:var(--color-accent);font-weight:var(--weight-semibold)}._loading_1po8g_129{margin:var(--space-8) 0;color:var(--color-muted);font-size:var(--text-small);text-align:center}._retry_1po8g_131{justify-items:start;gap:var(--space-3);margin-top:var(--space-6);display:grid}._entries_1po8g_133{gap:var(--space-1);margin:var(--space-6) calc(-1 * var(--space-3)) 0;padding:0;list-style:none;display:grid}._entry_1po8g_135{align-items:center;gap:var(--space-4);width:100%;padding:var(--space-3);border-radius:var(--radius-md);color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;transition:background-color var(--motion-fast) var(--ease-standard);background:0 0;border:0;display:flex}._entry_1po8g_135:focus-visible{outline:3px solid var(--color-focus);outline-offset:0}._entry_1po8g_135:active:not(:disabled){background:var(--color-hover)}._entry_1po8g_135:disabled{cursor:progress}._entry_1po8g_135:disabled:not([aria-busy]){opacity:.55}._entryText_1po8g_149{align-items:flex-start;gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._entryTitle_1po8g_151{font-family:var(--font-display);font-size:var(--text-body);font-weight:var(--weight-semibold);line-height:var(--line-tight);overflow-wrap:anywhere}._entryMeta_1po8g_153{color:var(--color-muted);font-size:var(--text-caption)}._entryGo_1po8g_155{width:var(--space-6);color:var(--color-muted);font-size:var(--text-title);flex:none;place-items:center;line-height:1;display:grid}._spinner_1po8g_157{border:2px solid;border-right-color:#0000;border-radius:50%;width:1rem;height:1rem;animation:.7s linear infinite _spin_1po8g_157}@keyframes _spin_1po8g_157{to{transform:rotate(360deg)}}._detail_1po8g_163{gap:var(--space-6);padding-top:var(--space-3);line-height:var(--line-relaxed);flex-direction:column;display:flex}._back_1po8g_165{margin-left:calc(-1 * var(--space-2));align-self:flex-start}._detailHead_1po8g_167{align-items:center;gap:var(--space-4);display:flex}._detailHead_1po8g_167>div{gap:var(--space-1);display:grid}._detail_1po8g_163 h3{margin:0 0 var(--space-2);color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:var(--weight-regular);letter-spacing:.04em;text-transform:uppercase}._detail_1po8g_163 p{margin:0 0 var(--space-2)}._told_1po8g_175{padding-left:var(--space-4);border-left:2px solid var(--color-border);overflow-wrap:anywhere}._answers_1po8g_177{gap:var(--space-3);margin:0;display:grid}._answers_1po8g_177 dt{font-size:var(--text-small);font-weight:var(--weight-semibold)}._answers_1po8g_177 dd{overflow-wrap:anywhere;margin:0}._cards_1po8g_183{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,9rem));margin:0;padding:0;list-style:none;display:grid}._cards_1po8g_183 li{align-content:start;gap:var(--space-2);display:grid}._cards_1po8g_183 img{aspect-ratio:653/1199;object-fit:cover;border-radius:var(--radius-sm);width:100%;height:auto;display:block}._cards_1po8g_183 li>div{gap:var(--space-1);display:grid}._cardName_1po8g_193{font-family:var(--font-display);font-weight:var(--weight-semibold);line-height:var(--line-tight)}._cards_1po8g_183 p{font-size:var(--text-small);margin:0}._danger_1po8g_197{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-4);border-top:var(--border-standard);flex-wrap:wrap;display:flex}._confirm_1po8g_199{color:var(--color-ink);font-size:var(--text-small)}._hiddenBar_1po8g_201{justify-content:flex-end;display:flex}._receive_1po8g_205{justify-items:start;gap:var(--space-3);display:grid}._receive_1po8g_205 ._loading_1po8g_129{text-align:left;margin:0}@media (hover:hover){._reveal_1po8g_67:hover:not(:disabled){background:var(--color-hover)}._switch_1po8g_101 ._switchAction_1po8g_105:hover:not(:disabled),._historyHead_1po8g_113 ._profileLink_1po8g_127:hover:not(:disabled){color:var(--color-accent-hover)}._entry_1po8g_135:hover:not(:disabled){background:var(--color-hover)}._entry_1po8g_135:hover:not(:disabled) ._entryGo_1po8g_155{color:var(--color-ink)}}@media (width<=40rem){._modal_1po8g_7,._modal_1po8g_7[data-screen=history]{width:calc(100vw - var(--space-4));border-radius:var(--radius-md)}._body_1po8g_11{padding:0 var(--space-4) var(--space-6)}._stage_1po8g_19{gap:var(--space-3);margin-inline:calc(-1 * var(--space-4));padding:var(--space-6) var(--space-4) var(--space-4)}._close_1po8g_13~._stage_1po8g_19{padding-right:var(--space-16)}._stage_1po8g_19 ._speaker_1po8g_233{width:3.5rem}._line_1po8g_27{font-size:var(--text-body)}._lead_1po8g_41,._form_1po8g_49{margin-top:var(--space-4)}._or_1po8g_93{margin-block:var(--space-4) var(--space-3)}._switch_1po8g_101{margin-top:var(--space-4)}._history_1po8g_111{padding-top:var(--space-6)}._entries_1po8g_133{margin-inline:calc(-1 * var(--space-2))}._entry_1po8g_135{gap:var(--space-3);padding:var(--space-2)}._cards_1po8g_183{gap:var(--space-3);grid-template-columns:1fr}._cards_1po8g_183 li{align-items:start;gap:var(--space-3);grid-template-columns:4.5rem minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){._reveal_1po8g_67,._entry_1po8g_135{transition:none}._spinner_1po8g_157{animation-duration:1.4s}}
