.form-module__BLC94q__section__notebook{grid-template-columns:minmax(var(--space-4), 1fr) minmax(0, 500px) 0 minmax(0, 0) minmax(var(--space-4), 1fr);grid-template-areas:"gutter-left notebook gutter-center images gutter-right";align-items:flex-start;width:min(100%,1440px);max-width:1440px;margin:0 auto;padding-left:58px;transition:grid-template-columns 1.05s ease-in-out,column-gap 1.05s ease-in-out;display:grid}.form-module__BLC94q__section__notebook_withImage{grid-template-columns:minmax(var(--space-4), 1fr) minmax(500px, 500px) var(--space-6) minmax(400px, 620px) minmax(var(--space-4), 1fr)}.form-module__BLC94q__notebookColumn{width:100%;min-width:0;padding:var(--space-6) 0;grid-area:notebook}.form-module__BLC94q__form{gap:var(--space-3);flex-direction:column;display:flex}.form-module__BLC94q__imageGridSlot{opacity:0;pointer-events:none;grid-area:images;width:100%;min-width:0;margin-top:100px;transition:opacity .6s .28s,transform 1.2s ease-in-out;overflow:visible}.form-module__BLC94q__imageGridSlotVisible{opacity:1;pointer-events:auto}.form-module__BLC94q__form__mood{align-items:center;gap:var(--space-3);font-size:var(--font-size-xl);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.form-module__BLC94q__form__moodLegend{font-size:var(--font-size-md);font-family:var(--font-sans);font-weight:var(--font-weight-medium);color:var(--color-leather);margin-bottom:var(--space-2)}html.dark .form-module__BLC94q__form__moodLegend{color:var(--color-paper)}.form-module__BLC94q__form__count progress{visibility:hidden;width:0;height:0}.form-module__BLC94q__form__error{color:var(--color-error);font-size:var(--font-size-md);line-height:var(--line-height-normal);font-family:var(--font-sans)}.form-module__BLC94q__form__actions{gap:var(--space-3);flex-wrap:wrap;justify-content:flex-start;display:flex}.form-module__BLC94q__form__sheetTrigger{width:fit-content;margin-top:var(--space-3)}.form-module__BLC94q__form__actionButton{min-width:160px}.form-module__BLC94q__form__moodDetecting{justify-content:space-between;align-items:center;gap:var(--space-3);max-width:max-content;display:flex}.form-module__BLC94q__form__imageToggleContainer{align-items:center;gap:var(--space-3);display:flex}.form-module__BLC94q__form__imageToggle{align-items:center;gap:var(--space-3);cursor:pointer;-webkit-user-select:none;user-select:none;width:fit-content;display:inline-flex}.form-module__BLC94q__form__imageToggleLabel{font-family:var(--font-sans);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);color:var(--color-leather)}html.dark .form-module__BLC94q__form__imageToggleLabel{color:var(--color-paper)}.form-module__BLC94q__form__imageToggleInput{opacity:0;pointer-events:none;position:absolute}.form-module__BLC94q__form__imageToggleTrack{background:var(--color-leather);opacity:.8;border-radius:999px;flex-shrink:0;align-items:center;width:44px;height:26px;padding:3px;transition:background-color .18s,box-shadow .18s;display:inline-flex;position:relative}.form-module__BLC94q__form__imageToggleThumb{background:var(--foreground);border-radius:50%;width:20px;height:20px;transition:transform .18s,background-color .18s;display:block;transform:translate(0)}.form-module__BLC94q__form__imageToggleInput:checked+.form-module__BLC94q__form__imageToggleTrack{background:var(--color-leather);opacity:1}.form-module__BLC94q__form__imageToggleInput:checked+.form-module__BLC94q__form__imageToggleTrack .form-module__BLC94q__form__imageToggleThumb{transform:translate(18px)}.form-module__BLC94q__form__imageToggleInput:focus-visible+.form-module__BLC94q__form__imageToggleTrack{outline-offset:2px;outline:2px solid #cb9d66d9}.form-module__BLC94q__form__imageToggleInfoContainer{display:flex;position:relative}.form-module__BLC94q__form__imageToggleInfoContainer:hover .form-module__BLC94q__form__imageToggleInfo{animation:2.2s forwards form-module__BLC94q__tooltipFade}.form-module__BLC94q__form__imageToggleInfo{opacity:0;bottom:calc(100% + var(--space-2));background-color:var(--color-leather);color:var(--color-paper);font-size:var(--font-size-xs);font-family:var(--font-sans);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);text-align:center;pointer-events:none;z-index:1;width:100%;min-width:220px;position:absolute;left:50%;transform:translate(-50%)}@keyframes form-module__BLC94q__tooltipFade{0%,70%{opacity:1}to{opacity:0}}@media (max-width:768px){.form-module__BLC94q__section__notebook,.form-module__BLC94q__section__notebook_withImage{padding-inline:var(--space-3)}.form-module__BLC94q__form{gap:var(--space-5);padding-inline:0}}@media (max-width:475px){.form-module__BLC94q__form__imageToggleContainer{align-items:center;width:100%}.form-module__BLC94q__form{gap:var(--space-4);width:100%}.form-module__BLC94q__form__actions{flex-direction:column;width:100%}.form-module__BLC94q__form__sheetTrigger{width:100%}.form-module__BLC94q__form__imageToggle{justify-content:space-between;width:100%}.form-module__BLC94q__form__imageToggleLabel{min-width:0;font-size:var(--font-size-sm);flex:1;line-height:1.35}.form-module__BLC94q__form__imageToggleTrack{margin-top:2px}.form-module__BLC94q__form__mood{gap:var(--space-2)}.form-module__BLC94q__form__moodLegend{width:100%;margin-right:0;margin-bottom:var(--space-1)}.form-module__BLC94q__form__actionButton{width:100%;min-width:0}}@media (max-width:989px){.form-module__BLC94q__section__notebook{width:100%;padding-inline:var(--space-2);display:block}.form-module__BLC94q__section__notebook_withImage{column-gap:0}.form-module__BLC94q__notebookColumn,.form-module__BLC94q__notebookColumnShifted{display:block}.form-module__BLC94q__form{width:100%;max-width:500px;margin:0 auto}.form-module__BLC94q__imageGridSlot,.form-module__BLC94q__imageGridSlotOpen,.form-module__BLC94q__imageGridSlotVisible{opacity:1;pointer-events:auto;width:100%;max-width:620px;margin:0 auto;transform:none}}
.toastNotification-module__2k8v9G__toastNotification{bottom:var(--space-4);right:var(--space-4);z-index:1200;padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);background-color:var(--color-paper);color:var(--color-ink);font-size:var(--font-size-md);font-family:var(--font-sans);opacity:0;filter:blur(2px);border:var(--border-thin) solid var(--color-ink);justify-content:center;align-items:center;transition:opacity .26s,transform .32s cubic-bezier(.22,1,.36,1),filter .26s;display:flex;position:fixed;transform:translateY(18px)scale(.97)}.toastNotification-module__2k8v9G__toastNotification__visible{opacity:1;filter:blur();transform:translateY(0)scale(1)}.toastNotification-module__2k8v9G__toastNotification__closing{opacity:0;filter:blur(1px);transform:translateY(10px)scale(.985)}.toastNotification-module__2k8v9G__toastNotification__message{align-items:center;gap:var(--space-2);line-height:var(--line-height-normal);white-space:nowrap;display:flex}@media (max-width:475px){.toastNotification-module__2k8v9G__toastNotification{right:var(--space-3);bottom:var(--space-3);max-width:calc(100vw - (var(--space-3) * 2));padding:var(--space-2) var(--space-3)}}
.DotPulseLoader-module__LvcwqG__snippet{justify-content:center;align-items:center;width:45px;display:flex}.DotPulseLoader-module__LvcwqG__stage{box-sizing:border-box}.DotPulseLoader-module__LvcwqG__dotPulse{width:var(--space-3);height:var(--space-3);background-color:var(--color-gold);color:var(--color-gold);border-radius:5px;animation:1.5s linear .25s infinite DotPulseLoader-module__LvcwqG__dot-pulse;position:relative;left:-9999px;box-shadow:9999px 0 0 -5px}.DotPulseLoader-module__LvcwqG__dotPulse:before,.DotPulseLoader-module__LvcwqG__dotPulse:after{content:"";width:var(--space-3);height:var(--space-3);background-color:var(--color-gold);color:var(--color-gold);border-radius:5px;display:inline-block;position:absolute;top:0}.DotPulseLoader-module__LvcwqG__dotPulse:before{animation:1.5s linear infinite DotPulseLoader-module__LvcwqG__dot-pulse-before;box-shadow:9984px 0 0 -5px}.DotPulseLoader-module__LvcwqG__dotPulse:after{animation:1.5s linear .5s infinite DotPulseLoader-module__LvcwqG__dot-pulse-after;box-shadow:10014px 0 0 -5px}@keyframes DotPulseLoader-module__LvcwqG__dot-pulse-before{0%{box-shadow:9984px 0 0 -5px}30%{box-shadow:9984px 0 0 2px}60%,to{box-shadow:9984px 0 0 -5px}}@keyframes DotPulseLoader-module__LvcwqG__dot-pulse{0%{box-shadow:9999px 0 0 -5px}30%{box-shadow:9999px 0 0 2px}60%,to{box-shadow:9999px 0 0 -5px}}@keyframes DotPulseLoader-module__LvcwqG__dot-pulse-after{0%{box-shadow:10014px 0 0 -5px}30%{box-shadow:10014px 0 0 2px}60%,to{box-shadow:10014px 0 0 -5px}}
.characterCounter-module__yT6qKa__characterCounter{align-items:center;gap:var(--space-2);margin:auto 0;display:flex}.characterCounter-module__yT6qKa__characterCounter__bar{width:calc(var(--space-10));height:calc(var(--space-10));border-radius:50%;justify-content:center;align-items:center;display:flex}.characterCounter-module__yT6qKa__characterCounter__bar__inner{background-color:var(--color-paper);border-radius:50%;justify-content:center;align-items:center;width:75%;height:75%;display:flex}.characterCounter-module__yT6qKa__characterCounter__bar__inner__text{font-family:var(--font-mono);font-size:var(--font-size-sm);line-height:var(--line-row);font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;display:flex}@media (max-width:475px){.characterCounter-module__yT6qKa__characterCounter{gap:var(--space-2);flex-direction:column;display:flex}.characterCounter-module__yT6qKa__characterCounter__bar{width:calc(var(--space-9));height:calc(var(--space-9))}.characterCounter-module__yT6qKa__characterCounter__bar__inner__text{font-size:var(--font-size-xs)}}
.ClickableName-module__mJEvKG__form__name{color:var(--color-ink);font-size:var(--font-size-xl);line-height:var(--line-row);font-family:var(--font-script);cursor:pointer;transition:opacity var(--transition-base), color var(--transition-base);background:0 0;border:none;padding:0}.ClickableName-module__mJEvKG__form__name:hover{color:var(--color-leather)}.ClickableName-module__mJEvKG__form__nameFading{opacity:0}.ClickableName-module__mJEvKG__form__nameWrapper{align-items:center;display:inline-flex;position:relative}.ClickableName-module__mJEvKG__form__nameWrapper:hover .ClickableName-module__mJEvKG__form__nameTooltip{animation:1.5s forwards ClickableName-module__mJEvKG__tooltipFade}.ClickableName-module__mJEvKG__form__nameTooltip{opacity:0;bottom:calc(100% + var(--space-2));background-color:var(--color-leather);color:var(--color-paper);font-size:var(--font-size-xs);font-family:var(--font-sans);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);white-space:nowrap;pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.ClickableName-module__mJEvKG__form__nameTooltip:after{content:"";border:4px solid #0000;border-top-color:var(--color-leather);position:absolute;top:100%;left:50%;transform:translate(-50%)}@keyframes ClickableName-module__mJEvKG__tooltipFade{0%,70%{opacity:1}to{opacity:0}}@media (max-width:475px){.ClickableName-module__mJEvKG__form__name{font-size:22px}}
.NoteBook-module__ERK2ha__form__container{background-image:repeating-linear-gradient(45deg, var(--color-leather-grain-dark) 0 2px, transparent 2px 6px), repeating-linear-gradient(-45deg, var(--color-leather-grain-light) 0 2px, transparent 2px 6px);background-color:var(--color-leather);padding:var(--space-4);border-radius:var(--radius-md);box-shadow:var(--shadow-depth-raised);--paper-surface:color-mix(in srgb, var(--color-paper) 75%, var(--mood-color,var(--color-paper)));display:flex;overflow:visible}.NoteBook-module__ERK2ha__form__circles{justify-content:space-between;gap:var(--space-2);margin:var(--space-6) 0;flex-direction:column;display:flex}.NoteBook-module__ERK2ha__form__circle{background-color:var(--color-leather-dark);width:var(--space-3);height:var(--space-3);border-radius:50%}.NoteBook-module__ERK2ha__form__border{--border-inset-top:var(--space-4);--border-inset-x:var(--space-3);border:var(--border-thin) solid var(--color-gold);border-radius:var(--radius-md);width:100%;height:100%;padding:var(--border-inset-top) var(--border-inset-x) 0;position:relative}.NoteBook-module__ERK2ha__form__border:before,.NoteBook-module__ERK2ha__form__border:after{content:"";inset:var(--border-inset-top) var(--border-inset-x) 0;background-color:var(--paper-surface);border:var(--border-thin) solid;pointer-events:none;border-radius:0;position:absolute;box-shadow:5px 8px 20px #593a2214}.NoteBook-module__ERK2ha__form__border:before{z-index:1;transform:translateY(6px)}.NoteBook-module__ERK2ha__form__border:after{background-color:var(--color-surface-paper);z-index:0;transform:translateY(10px);box-shadow:7px 12px 26px #593a221f}.NoteBook-module__ERK2ha__form__paper{--paper-padding-x:var(--space-10);z-index:1;background-image:repeating-linear-gradient(transparent, transparent calc(var(--line-row) - var(--border-thin)), var(--color-ruling) calc(var(--line-row) - var(--border-thin)), var(--color-ruling) var(--line-row));background-color:var(--paper-surface);padding:var(--space-8) var(--paper-padding-x) var(--space-8);position:relative;box-shadow:6px 10px 24px #593a221a}.NoteBook-module__ERK2ha__form__paper:before{content:"";inset-block:0;left:calc(var(--paper-padding-x) - var(--space-3));width:var(--border-thin);background-color:var(--color-margin-line);height:100%;position:absolute}.NoteBook-module__ERK2ha__form__header{justify-content:space-between;gap:var(--space-4);min-height:calc(var(--line-row) * 2);display:flex}.NoteBook-module__ERK2ha__form__date{color:var(--color-ink);font-size:var(--font-size-xl);line-height:var(--line-row);font-family:var(--font-script);text-shadow:0 1px #ffffff59,0 1px 3px #42312414}.NoteBook-module__ERK2ha__form__number{color:var(--color-ink);font-size:var(--font-size-lg);line-height:var(--line-row);font-family:var(--font-mono);text-shadow:0 1px 3px #42312414}.NoteBook-module__ERK2ha__form__footer{justify-content:space-between;align-items:flex-end;gap:var(--space-4);color:var(--foreground);font-size:var(--font-size-sm);min-height:calc(var(--line-row) * 2);display:flex}.NoteBook-module__ERK2ha__form__mood__emoji{font-size:var(--font-size-xl);margin-left:var(--space-3);display:inline-flex}.NoteBook-module__ERK2ha__form__input{background-color:var(--paper-surface);background-image:repeating-linear-gradient(transparent, transparent calc(var(--line-row) - var(--border-thin)), var(--color-ruling) calc(var(--line-row) - var(--border-thin)), var(--color-ruling) var(--line-row));resize:none;scrollbar-width:thin;scrollbar-color:transparent transparent;width:100%;color:var(--color-ink);font-size:var(--font-size-xl);line-height:var(--line-row);font-family:var(--font-script);text-shadow:0 1px #ffffff47,0 1px 3px #4231240f;background-attachment:local;border:none;outline:none;display:flex}.NoteBook-module__ERK2ha__form__input:hover,.NoteBook-module__ERK2ha__form__input:focus-visible{scrollbar-color:#c9a26473 #f3ead82e}.NoteBook-module__ERK2ha__form__input::-webkit-scrollbar{width:10px}.NoteBook-module__ERK2ha__form__input::-webkit-scrollbar-track{background:0 0}.NoteBook-module__ERK2ha__form__input::-webkit-scrollbar-thumb{background-color:#0000;border:2px solid #0000;border-radius:999px}.NoteBook-module__ERK2ha__form__input:hover::-webkit-scrollbar-track{background:#f3ead82e}.NoteBook-module__ERK2ha__form__input:focus-visible::-webkit-scrollbar-track{background:#f3ead82e}.NoteBook-module__ERK2ha__form__input:hover::-webkit-scrollbar-thumb{background-color:#c9a26473;border-color:#f3ead82e}.NoteBook-module__ERK2ha__form__input:focus-visible::-webkit-scrollbar-thumb{background-color:#c9a26473;border-color:#f3ead82e}@media (max-width:768px){.NoteBook-module__ERK2ha__form__paper{--paper-padding-x:var(--space-8);padding:var(--space-7) var(--paper-padding-x) var(--space-8)}.NoteBook-module__ERK2ha__form__input{height:calc(var(--line-row) * 18)}}@media (max-width:475px){.NoteBook-module__ERK2ha__form__container{padding:var(--space-3)}.NoteBook-module__ERK2ha__form__circles{margin:var(--space-5) 0}.NoteBook-module__ERK2ha__form__circle{width:var(--space-2);height:var(--space-2)}.NoteBook-module__ERK2ha__form__border{--border-inset-top:var(--space-3);--border-inset-x:var(--space-2)}.NoteBook-module__ERK2ha__form__paper{--paper-padding-x:var(--space-5);padding:var(--space-7) var(--paper-padding-x) var(--space-6)}.NoteBook-module__ERK2ha__form__border:before{transform:translateY(3px);box-shadow:4px 6px 14px #593a220f}.NoteBook-module__ERK2ha__form__border:after{transform:translateY(6px);box-shadow:5px 8px 16px #593a2214}.NoteBook-module__ERK2ha__form__date,.NoteBook-module__ERK2ha__form__name{font-size:22px}.NoteBook-module__ERK2ha__form__number{font-size:var(--font-size-md)}.NoteBook-module__ERK2ha__form__input{height:calc(var(--line-row) * 12);font-size:22px}.NoteBook-module__ERK2ha__form__input::placeholder{font-size:20px}.NoteBook-module__ERK2ha__form__input::-webkit-scrollbar{width:8px}.NoteBook-module__ERK2ha__form__mood__emoji{font-size:20px}}
.ImageGrid-module__GYPAYW__imageGrid{justify-content:space-between;align-items:center;gap:var(--space-4);flex-direction:column;width:100%;min-width:0;display:flex}.ImageGrid-module__GYPAYW__imageGridSingle{justify-content:center}.ImageGrid-module__GYPAYW__imageGrid__images{aspect-ratio:16/10;grid-template-rows:auto minmax(0,1fr);width:100%;display:grid;overflow:visible}.ImageGrid-module__GYPAYW__imageGrid__title{text-align:center;font-family:var(--font-sans);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);color:var(--color-leather);z-index:1;margin:0 auto}html.dark .ImageGrid-module__GYPAYW__imageGrid__title{color:var(--color-paper)}.ImageGrid-module__GYPAYW__imageGrid__images_Inner{width:100%;height:100%;min-height:0;position:relative}.ImageGrid-module__GYPAYW__form__imageCard{transform-origin:50%;cursor:pointer;border:none;width:100%;max-width:240px;height:180px;display:block;position:absolute;top:0;left:0}.ImageGrid-module__GYPAYW__imageCardEntry{background-color:var(--foreground);width:100%;height:100%;padding:var(--space-4) var(--space-3);filter:drop-shadow(12px 18px 20px #1c130d47);opacity:0;justify-content:center;align-items:center;animation:.72s cubic-bezier(.22,1,.36,1) forwards ImageGrid-module__GYPAYW__fanEntry;display:flex;box-shadow:4px 8px 14px #22181124}.ImageGrid-module__GYPAYW__form__image{object-fit:cover;width:100%;height:100%;display:block}.ImageGrid-module__GYPAYW__selectedImageContainer{width:100%;padding:0 var(--space-8);justify-content:center;display:flex}.ImageGrid-module__GYPAYW__selectedImageReveal{opacity:0;animation:.68s cubic-bezier(.22,1,.36,1) .78s forwards ImageGrid-module__GYPAYW__selectedImageReveal}.ImageGrid-module__GYPAYW__polaroidLarge{background-color:var(--foreground);width:100%;max-width:min(100%, calc(var(--space-10) * 9 + var(--space-5)));aspect-ratio:4/3;height:100%;padding:var(--space-7) var(--space-4);transition:transform .5s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:10px 18px 36px #23181033,20px 30px 56px #1d130c24}.ImageGrid-module__GYPAYW__washiTape{z-index:1;background-color:color-mix(in srgb, var(--color-washi) 75%, var(--washi-mood-color,var(--color-washi)));opacity:.8;width:30%;height:30px;animation:2s ease-in-out ImageGrid-module__GYPAYW__washiTapeFloatAnimation;position:absolute}.ImageGrid-module__GYPAYW__mainImage{object-fit:cover;width:100%;height:100%}.ImageGrid-module__GYPAYW__photographerCredit{align-items:center;gap:var(--space-2);right:var(--space-4);z-index:2;max-width:calc(100% - var(--space-10));color:var(--background);font-family:var(--font-sans);font-size:var(--font-size-sm);text-shadow:0 1px 10px #00000073;justify-content:flex-end;line-height:1.2;text-decoration:none;transition:all .18s;display:flex;position:absolute;bottom:0}.ImageGrid-module__GYPAYW__photographerCredit:hover{text-decoration:underline}@keyframes ImageGrid-module__GYPAYW__washiTapeFloatAnimation{0%{transform:rotate(var(--rotate)) translateY(-40px) scale(1.1);opacity:0;filter:blur(4px)}to{transform:rotate(var(--rotate)) translateY(0) scale(1);opacity:.8;filter:blur()}}.ImageGrid-module__GYPAYW__animateWashiTape{opacity:0;animation:.68s cubic-bezier(.23,1,.32,1) forwards ImageGrid-module__GYPAYW__washiTapeFloatAnimation}@keyframes ImageGrid-module__GYPAYW__photoReveal{0%{filter:brightness(2)contrast(0)grayscale()blur(5px);opacity:0}30%{filter:brightness(1.5)contrast(.5)grayscale()blur(2px);opacity:.8}to{filter:brightness()contrast()grayscale(0)blur();opacity:1}}.ImageGrid-module__GYPAYW__mainImageReveal{opacity:0;animation:.8s ease-out 1.02s forwards ImageGrid-module__GYPAYW__photoReveal}@keyframes ImageGrid-module__GYPAYW__selectedImageReveal{0%{opacity:0;transform:translateY(28px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ImageGrid-module__GYPAYW__fanEntry{0%{opacity:0;transform:translateY(72px)scale(.82)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:989px){.ImageGrid-module__GYPAYW__selectedImageContainer{padding:var(--space-6) var(--space-8) 0}.ImageGrid-module__GYPAYW__imageGrid__images{aspect-ratio:12/8}.ImageGrid-module__GYPAYW__imageGrid{width:100%;max-width:620px;margin:auto}}@media (max-width:475px){.ImageGrid-module__GYPAYW__imageGrid{gap:var(--space-4);max-width:450px;padding-top:var(--space-4)}.ImageGrid-module__GYPAYW__imageGrid__images{aspect-ratio:4/3}.ImageGrid-module__GYPAYW__polaroidLarge{padding:var(--space-5) var(--space-3)}.ImageGrid-module__GYPAYW__photographerCredit{font-size:var(--font-size-xs);bottom:0;right:0}.ImageGrid-module__GYPAYW__photographerCredit svg{width:16px;height:16px}}
.ImageSuggestionsSheet-module__xDY4cG__sheetOverlay{z-index:1100;-webkit-backdrop-filter:blur(6px);background:#00000073;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.ImageSuggestionsSheet-module__xDY4cG__sheetPanel{width:min(100%,990px);max-height:min(96svh, calc(100dvh - var(--space-3)));border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);background-color:var(--background);isolation:isolate;transition:transform .18s,background-color .32s;animation:.32s cubic-bezier(.22,1,.36,1) forwards ImageSuggestionsSheet-module__xDY4cG__sheetEnter;position:relative;overflow:hidden;box-shadow:10px 18px 40px #00000047}.ImageSuggestionsSheet-module__xDY4cG__sheetPanel:before,.ImageSuggestionsSheet-module__xDY4cG__sheetPanel:after{content:"";pointer-events:none;z-index:-1;background-position:50%;background-repeat:repeat;background-size:cover;transition:opacity .32s;position:absolute;inset:0}.ImageSuggestionsSheet-module__xDY4cG__sheetPanel:before{opacity:1;background-image:url(/wood-bg.jpg)}.ImageSuggestionsSheet-module__xDY4cG__sheetPanel:after{opacity:0;background-image:url(/dark-wood.jpg)}html.dark .ImageSuggestionsSheet-module__xDY4cG__sheetPanel:before{opacity:0}html.dark .ImageSuggestionsSheet-module__xDY4cG__sheetPanel:after{opacity:1}.ImageSuggestionsSheet-module__xDY4cG__sheetHandleArea{padding:var(--space-4) 0 var(--space-2);touch-action:none}.ImageSuggestionsSheet-module__xDY4cG__sheetHandle{border-radius:var(--radius-pill);background:#ffffff3d;width:48px;height:4px;margin:0 auto}.ImageSuggestionsSheet-module__xDY4cG__sheetBody{max-height:calc(min(96svh, calc(100dvh - var(--space-3))) - 22px);min-height:0;padding:var(--space-8) var(--space-4) var(--space-8);display:flex;overflow:hidden auto}@keyframes ImageSuggestionsSheet-module__xDY4cG__sheetEnter{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (max-width:475px){.ImageSuggestionsSheet-module__xDY4cG__sheetBody{padding-top:0;padding-inline:var(--space-3);padding-bottom:var(--space-8)}}
.emojiButton-module__ihFCSq__form__moodOptionLabel{background-color:var(--mood-option-color,var(--mood-color));border:var(--border-thin) solid var(--color-gold);min-width:var(--space-9);min-height:var(--space-9);cursor:pointer;opacity:var(--opacity-disabled);transition:opacity var(--transition-base), filter var(--transition-base);line-height:1;font-size:var(--font-size-2xl);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.emojiButton-module__ihFCSq__form__moodOptionLabel:hover{filter:brightness(var(--brightness-hover));opacity:1}.emojiButton-module__ihFCSq__form__moodOptionLabel:hover .emojiButton-module__ihFCSq__form__moodTooltip{opacity:1;transform:translate(-50%)}.emojiButton-module__ihFCSq__form__moodTooltip{left:50%;bottom:calc(100% + var(--space-2));transform:translate(-50%, var(--space-1));padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);background:var(--color-leather);color:var(--color-paper);font-family:var(--font-sans);font-size:var(--font-size-xs);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--transition-base), transform var(--transition-base);z-index:3;line-height:1.2;position:absolute}.emojiButton-module__ihFCSq__form__mood__emoji{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.emojiButton-module__ihFCSq__form__mood__emoji__inner{min-width:var(--space-5);min-height:var(--space-5);pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.emojiButton-module__ihFCSq__form__mood__emoji__inner span{content:"";height:var(--space-3);width:var(--space-1);background:var(--color-gold);opacity:0;z-index:100;margin:auto;position:absolute}.emojiButton-module__ihFCSq__form__mood__emoji__inner span:first-child{top:calc(-1 * var(--space-3));left:0;right:0}.emojiButton-module__ihFCSq__form__mood__emoji__inner span:nth-child(2){bottom:calc(-1 * var(--space-3));left:0;right:0}.emojiButton-module__ihFCSq__form__mood__emoji__inner span:nth-child(3){top:0;bottom:0;left:calc(-1 * var(--space-2))}.emojiButton-module__ihFCSq__form__mood__emoji__inner span:nth-child(4){top:0;bottom:0;right:calc(-1 * var(--space-2))}.emojiButton-module__ihFCSq__form__mood__emoji__inner span:nth-child(5){top:calc(-1 * var(--space-3));left:calc(-1 * var(--emoji-star-offset));right:0;transform:rotate(-45deg)}.emojiButton-module__ihFCSq__form__mood__emoji__inner span:nth-child(6){top:calc(-1 * var(--space-3));left:0;right:calc(-1 * var(--emoji-star-offset));transform:rotate(45deg)}.emojiButton-module__ihFCSq__form__mood__emoji__inner span:nth-child(7){bottom:calc(-1 * var(--space-3));right:0;left:calc(-1 * var(--emoji-star-offset));transform:rotate(45deg)}.emojiButton-module__ihFCSq__form__mood__emoji__inner span:nth-child(8){bottom:calc(-1 * var(--space-3));left:0;right:calc(-1 * var(--emoji-star-offset));transform:rotate(-45deg)}@keyframes emojiButton-module__ihFCSq__bounce{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes emojiButton-module__ihFCSq__anim1{0%{transform:scaleY(var(--burst-scale-min));opacity:0}50%{transform:translateY(calc(-1 * var(--burst-distance-sm))) scaleY(var(--burst-scale-max));opacity:1}to{transform:translateY(calc(-1 * var(--burst-distance-md))) scaleY(var(--burst-scale-min));opacity:0}}@keyframes emojiButton-module__ihFCSq__anim2{0%{transform:scaleY(var(--burst-scale-max));opacity:0}50%{transform:translateY(var(--burst-distance-sm)) scaleY(var(--burst-scale-max));opacity:1}to{transform:translateY(var(--burst-distance-md)) scaleY(var(--burst-scale-min));opacity:0}}@keyframes emojiButton-module__ihFCSq__anim3{0%{transform:rotate(90deg) scaleX(var(--burst-scale-min));opacity:0}50%{transform:rotate(90deg) translateY(var(--burst-distance-sm)) scaleX(var(--burst-scale-max));opacity:1}to{transform:rotate(90deg) translateY(var(--burst-distance-md)) scaleX(var(--burst-scale-min));opacity:0}}@keyframes emojiButton-module__ihFCSq__anim4{0%{transform:rotate(90deg) scaleX(var(--burst-scale-min));opacity:0}50%{transform:rotate(90deg) translateY(calc(-1 * var(--burst-distance-sm))) scaleX(var(--burst-scale-max));opacity:1}to{transform:rotate(90deg) translateY(calc(-1 * var(--burst-distance-md))) scaleX(var(--burst-scale-min));opacity:0}}@keyframes emojiButton-module__ihFCSq__anim5{0%{transform:rotate(-45deg) scaleY(var(--burst-scale-min));opacity:0}50%{transform:rotate(-45deg) translateY(calc(-1 * var(--burst-distance-sm))) scaleY(var(--burst-scale-max));opacity:1}to{transform:rotate(-45deg) translateY(calc(-1 * var(--burst-distance-lg))) scaleY(var(--burst-scale-min));opacity:0}}@keyframes emojiButton-module__ihFCSq__anim6{0%{transform:rotate(45deg) scaleY(var(--burst-scale-min));opacity:0}50%{transform:rotate(45deg) translateY(calc(-1 * var(--burst-distance-sm))) scaleY(var(--burst-scale-max));opacity:1}to{transform:rotate(45deg) translateY(calc(-1 * var(--burst-distance-lg))) scaleY(var(--burst-scale-min));opacity:0}}@keyframes emojiButton-module__ihFCSq__anim7{0%{transform:rotate(45deg) scaleY(var(--burst-scale-min));opacity:0}50%{transform:rotate(45deg) translateY(var(--burst-distance-sm)) scaleY(var(--burst-scale-max));opacity:1}to{transform:rotate(45deg) translateY(var(--burst-distance-lg)) scaleY(var(--burst-scale-min));opacity:0}}@keyframes emojiButton-module__ihFCSq__anim8{0%{transform:rotate(-45deg) scaleY(var(--burst-scale-min));opacity:0}50%{transform:rotate(-45deg) translateY(var(--burst-distance-sm)) scaleY(var(--burst-scale-max));opacity:1}to{transform:rotate(-45deg) translateY(var(--burst-distance-lg)) scaleY(var(--burst-scale-min));opacity:0}}.emojiButton-module__ihFCSq__form__moodOptionLabel:has(input:checked){opacity:1;animation:emojiButton-module__ihFCSq__bounce var(--duration-bounce) ease-in-out}.emojiButton-module__ihFCSq__form__moodOptionLabel:has(input:checked) .emojiButton-module__ihFCSq__form__mood__emoji__inner span:first-child{animation:emojiButton-module__ihFCSq__anim1 var(--duration-burst) ease-out 1}.emojiButton-module__ihFCSq__form__moodOptionLabel:has(input:checked) .emojiButton-module__ihFCSq__form__mood__emoji__inner span:nth-child(2){animation:emojiButton-module__ihFCSq__anim2 var(--duration-burst) ease-out 1}.emojiButton-module__ihFCSq__form__moodOptionLabel:has(input:checked) .emojiButton-module__ihFCSq__form__mood__emoji__inner span:nth-child(3){animation:emojiButton-module__ihFCSq__anim3 var(--duration-burst) ease-out 1}.emojiButton-module__ihFCSq__form__moodOptionLabel:has(input:checked) .emojiButton-module__ihFCSq__form__mood__emoji__inner span:nth-child(4){animation:emojiButton-module__ihFCSq__anim4 var(--duration-burst) ease-out 1}.emojiButton-module__ihFCSq__form__moodOptionLabel:has(input:checked) .emojiButton-module__ihFCSq__form__mood__emoji__inner span:nth-child(5){animation:emojiButton-module__ihFCSq__anim5 var(--duration-burst) ease-out 1}.emojiButton-module__ihFCSq__form__moodOptionLabel:has(input:checked) .emojiButton-module__ihFCSq__form__mood__emoji__inner span:nth-child(6){animation:emojiButton-module__ihFCSq__anim6 var(--duration-burst) ease-out 1}.emojiButton-module__ihFCSq__form__moodOptionLabel:has(input:checked) .emojiButton-module__ihFCSq__form__mood__emoji__inner span:nth-child(7){animation:emojiButton-module__ihFCSq__anim7 var(--duration-burst) ease-out 1}.emojiButton-module__ihFCSq__form__moodOptionLabel:has(input:checked) .emojiButton-module__ihFCSq__form__mood__emoji__inner span:nth-child(8){animation:emojiButton-module__ihFCSq__anim8 var(--duration-burst) ease-out 1}@media (max-width:1024px){.emojiButton-module__ihFCSq__form__moodOptionLabel{font-size:var(--font-size-xl);min-width:var(--space-8);min-height:var(--space-8)}}
