._4enz0W_stack{isolation:isolate;width:min(100%,44rem);margin-inline:auto;position:relative}._4enz0W_under{z-index:-1;background-color:var(--color-paper-2);box-shadow:var(--shadow-paper);transition:transform .45s var(--ease-out);border-radius:.125rem;position:absolute;inset:0}._4enz0W_under_far{transform:rotate(-3.2deg)translate(-.5rem,.5rem)}._4enz0W_under_near{background-color:var(--color-paper);transform:rotate(1.8deg)translate(.375rem,.25rem)}._4enz0W_stack[data-over] ._4enz0W_under_far{transform:rotate(-8deg)translate(-2.25rem,1rem)}._4enz0W_stack[data-over] ._4enz0W_under_near{transform:rotate(5.5deg)translate(1.75rem,.5rem)}._4enz0W_stack[data-over] ._4enz0W_top{box-shadow:var(--shadow-float), 0 0 0 .1875rem var(--color-signal);transform:translateY(-.375rem)rotate(-.6deg)}._4enz0W_top{padding-block:clamp(1.75rem,4vw,2.75rem);min-height:min(40rem,82svh);transition:transform .35s var(--ease-out), box-shadow .25s ease;flex-direction:column;gap:1rem;padding-right:clamp(1.25rem,4vw,2.75rem);display:flex}._4enz0W_staple{animation:_4enz0W_staple-in .15s var(--ease-out) both;top:.75rem;left:1rem}._4enz0W_letterhead{flex-direction:column;gap:.875rem;display:flex}._4enz0W_letterhead .label{color:var(--color-paper-violet)}._4enz0W_letterhead h1{color:var(--color-paper-ink);text-wrap:balance;font-size:clamp(2.125rem,5.4vw,3.75rem);line-height:1.04}._4enz0W_letterhead .lead{color:var(--color-paper-faded)}._4enz0W_letterhead .chip{background-color:var(--color-paper-2);color:var(--color-paper-ink)}._4enz0W_tear{margin-block:.25rem}._4enz0W_empty,._4enz0W_picked{border-radius:var(--radius);background-image:repeating-linear-gradient(90deg, var(--color-paper-rule) 0 .5rem, transparent .5rem .875rem), repeating-linear-gradient(90deg, var(--color-paper-rule) 0 .5rem, transparent .5rem .875rem), repeating-linear-gradient(0deg, var(--color-paper-rule) 0 .5rem, transparent .5rem .875rem), repeating-linear-gradient(0deg, var(--color-paper-rule) 0 .5rem, transparent .5rem .875rem);text-align:center;background-position:0 0,0 100%,0 0,100% 0;background-repeat:no-repeat;background-size:100% 1px,100% 1px,1px 100%,1px 100%;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:1.5rem 1rem;display:flex}._4enz0W_title{color:var(--color-paper-ink);font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2rem);font-weight:var(--fw-bold);line-height:1.15}._4enz0W_or{color:var(--color-paper-faded);font-size:var(--fs-small)}._4enz0W_button{min-height:var(--button-lg);border-radius:var(--radius);background-color:var(--color-paper-violet);color:var(--color-paper-on-violet);font-weight:var(--fw-bold);box-shadow:var(--shadow-paper);cursor:pointer;transition:transform .2s var(--ease-out), background-color .2s ease;justify-content:center;align-items:center;padding-inline:1.5rem;display:inline-flex}._4enz0W_button:hover{background-color:var(--color-paper-violet-hover);transform:translateY(-1px)}._4enz0W_button:focus-within{outline:.1875rem solid var(--color-paper-violet);outline-offset:.1875rem}._4enz0W_hint{max-width:30rem;color:var(--color-paper-faded);font-size:var(--fs-xs);line-height:1.5}._4enz0W_problem{border-radius:var(--radius);background-color:var(--color-paper-error-tint);max-width:34rem;color:var(--color-paper-error);font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-align:center;align-self:center;padding:.5rem .75rem}._4enz0W_picked_title{max-width:100%;color:var(--color-paper-ink);font-family:var(--font-display);font-size:var(--fs-title-lg);font-weight:var(--fw-bold);overflow-wrap:anywhere}._4enz0W_suggestions{grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));gap:.625rem;width:100%;max-width:34rem;margin-top:.5rem;display:grid}._4enz0W_suggestion{border-radius:var(--radius);background-color:var(--color-paper-2);min-height:3.25rem;box-shadow:var(--shadow-paper);color:var(--color-paper-ink);font-weight:var(--fw-bold);text-align:left;--color-ear-bg:var(--color-paper);--ear:1rem;transition:transform .2s var(--ease-out);align-items:center;gap:.625rem;padding:.5rem .875rem;text-decoration:none;display:flex;position:relative}._4enz0W_suggestion:hover,._4enz0W_suggestion:focus-visible{transform:translateY(-1px)}._4enz0W_suggestion:focus-visible{outline-color:var(--color-paper-violet)}._4enz0W_suggestions_small{flex-wrap:wrap;justify-content:center;gap:.375rem .5rem;max-width:34rem;display:flex}._4enz0W_suggestion_small{min-height:var(--control-size);border-radius:var(--radius-pill);color:var(--color-paper-violet);font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-underline-offset:.2em;align-items:center;padding-inline:.75rem;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}._4enz0W_suggestion_small:hover{text-decoration-color:currentColor}._4enz0W_suggestion_small:focus-visible{outline-color:var(--color-paper-violet)}._4enz0W_again{min-height:var(--control-size);color:var(--color-paper-faded);font:inherit;font-size:var(--fs-xs);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding-inline:.75rem;text-decoration:underline}
