.Guides_page__8nUPP{padding:3rem 1rem 5rem;background:radial-gradient(circle at 92% 9rem,color-mix(in oklch,var(--landing-cyan) 55%,transparent),transparent 24rem),var(--landing-paper)}.Guides_shell__ipu4a{width:min(100%,72rem);margin-inline:auto}.Guides_masthead__ClcXT{display:grid;gap:1.25rem;padding-top:1.5rem}.Guides_masthead__ClcXT p{max-width:44rem}.Guides_group__vKNxX{display:grid;gap:1.5rem;margin-top:4.5rem}.Guides_cards__XuTJt{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem}.Guides_card__AtNSi{display:grid;grid-template-rows:auto 1fr;overflow:hidden;box-shadow:var(--shadow-float)}.Guides_cardImage__hsuZi{position:relative;aspect-ratio:16/10}.Guides_cardBody__rus11{display:grid;align-content:start;justify-items:start;gap:.875rem;padding:1.5rem 1.5rem 1.75rem}.Guides_cardMeta__koAeq{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.Guides_card__AtNSi h3{color:var(--landing-action);transition:color .15s ease-out}@media (hover:hover) and (pointer:fine){.Guides_card__AtNSi:hover h3{color:inherit}}.Guides_crumbs__7zYmD{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.Guides_crumbs__7zYmD a{transition:color .15s ease-out}.Guides_articleHead__4Jj8M{display:grid;gap:1.25rem;margin-top:2.5rem}.Guides_articleHead__4Jj8M h1{max-width:22ch;text-wrap:balance}.Guides_articleHead__4Jj8M>p{max-width:52rem}.Guides_notice__BLh8A{max-width:44rem;padding:1rem 1.25rem}.Guides_hero__3QYQL{margin-top:3rem}.Guides_heroImage__5DK2W{position:relative;overflow:hidden;aspect-ratio:3/2;box-shadow:var(--shadow-float)}.Guides_articleBody__9fvLj{display:grid;grid-template-columns:minmax(0,1fr);gap:3rem;margin-top:3.5rem}.Guides_toc__z26B5{display:none}.Guides_prose__W7LNX>*+*{margin-top:1.25rem}.Guides_prose__W7LNX>h2{margin-top:3.5rem;scroll-margin-top:2rem}.Guides_prose__W7LNX>h3{margin-top:2.25rem;scroll-margin-top:2rem}.Guides_prose__W7LNX>:first-child{margin-top:0}.Guides_prose__W7LNX ol,.Guides_prose__W7LNX ul{display:grid;gap:.625rem;padding-left:1.5rem}.Guides_prose__W7LNX ul{list-style:disc}.Guides_prose__W7LNX ol{list-style:decimal}.Guides_prose__W7LNX li>ol,.Guides_prose__W7LNX li>ul{margin-top:.625rem}.Guides_prose__W7LNX blockquote{padding-left:1.25rem;font-style:italic}.Guides_prose__W7LNX hr{margin-block:3rem}.Guides_figure__fWhyE img{box-shadow:var(--shadow-float)}.Guides_section__1qZcw{display:grid;gap:1.5rem;margin-top:5rem}.Guides_questions__LTFcC{display:grid;gap:2.25rem}.Guides_question___TCpj{display:grid;gap:.4rem}.Guides_more__Zk5tj{display:grid;gap:1.5rem;margin-top:5rem}.Guides_closing__vemJE{display:grid;justify-items:center;gap:1.5rem;margin-top:5.5rem;padding:4rem 2rem 4.5rem;border-radius:1.5rem;text-align:center}.Guides_closing__vemJE h2{max-width:22ch;text-wrap:balance}@media (min-width:640px){.Guides_cards__XuTJt{grid-template-columns:repeat(2,minmax(0,1fr))}.Guides_heroImage__5DK2W{aspect-ratio:21/9}}@media (min-width:960px){.Guides_page__8nUPP{padding:4rem 2rem 6rem}.Guides_cards__XuTJt{grid-template-columns:repeat(3,minmax(0,1fr))}.Guides_articleBody__9fvLj{grid-template-columns:minmax(0,1fr) minmax(0,16rem);gap:5rem}.Guides_toc__z26B5{display:block}.Guides_tocInner__rjP3u{position:sticky;top:2rem}.Guides_section__1qZcw{grid-template-columns:minmax(0,19rem) minmax(0,1fr);gap:4rem;margin-top:6rem}}.ui_backdrop__OjYFd{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:1rem;margin:0;width:100%;min-height:100vh;min-height:100dvh;min-height:-webkit-fill-available}.ui_backdrop__OjYFd:not(.ui_lightboxBackdrop__mIHGA){background-color:var(--ui-scrim)}.ui_panel__W57Dc{position:relative;width:100%;max-width:28rem;max-height:90vh}.ui_panel__W57Dc:not(.ui_lightboxPanel__V9_tD){border:0;border-radius:var(--ui-radius-modal);corner-shape:var(--ui-shape);background:var(--ui-page);color:var(--ui-ink);box-shadow:var(--ui-shadow-float)}.ui_panelWide__uvWCU{max-width:36rem}.ui_panelScroll__6NFWQ{overflow-y:auto}.ui_panelFlush__SOBbd{overflow:hidden;display:flex;flex-direction:column}.ui_panelBody__KsbpK{padding:var(--modal-inset) calc(var(--modal-inset) - var(--scroll-gutter, 0px))}.ui_panelInsetX__pLsmZ{padding-left:calc(var(--modal-inset) - var(--scroll-gutter, 0px));padding-right:calc(var(--modal-inset) - var(--scroll-gutter, 0px))}.ui_panelSectionBorder__b7jbj{border-bottom:1px solid var(--ui-divider)}@keyframes ui_modalBackdropIn__gJ9A1{0%{opacity:0}to{opacity:1}}@keyframes ui_modalPanelIn__VAT3E{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes ui_modalBackdropOut__I_JRA{0%{opacity:1}to{opacity:0}}@keyframes ui_modalPanelOut__2E43J{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.92)}}@keyframes ui_modalFadeIn__FVrgf{0%{opacity:0}to{opacity:1}}@keyframes ui_modalFadeOut__09iZh{0%{opacity:1}to{opacity:0}}.ui_backdropEnter__P9ylq{animation:ui_modalBackdropIn__gJ9A1 .24s cubic-bezier(.22,1,.36,1);will-change:opacity}.ui_panelEnter__DVHoz{animation:ui_modalPanelIn__VAT3E .32s cubic-bezier(.22,1,.36,1);will-change:transform,opacity}.ui_backdropExit__YQcIY{animation:ui_modalBackdropOut__I_JRA .2s cubic-bezier(.22,1,.36,1) forwards;will-change:opacity}.ui_panelExit__EBwF3{animation:ui_modalPanelOut__2E43J .2s cubic-bezier(.22,1,.36,1) forwards;will-change:transform,opacity;pointer-events:none}.ui_backdropHidden__DSIlo{visibility:hidden;pointer-events:none;transition:visibility 0s linear .2s}@media (prefers-reduced-motion:reduce){.ui_backdropEnter__P9ylq,.ui_panelEnter__DVHoz{animation:ui_modalFadeIn__FVrgf .15s ease}.ui_backdropExit__YQcIY,.ui_panelExit__EBwF3{animation:ui_modalFadeOut__09iZh .12s ease forwards}}.ui_closeButtonInline__8yGUi,.ui_closeButton__6dSg4{display:flex;align-items:center;justify-content:center;width:var(--ui-h-close);height:var(--ui-h-close);padding:0;border-radius:9999px;border:1px solid transparent;background:var(--ui-fill);color:var(--ui-ink);cursor:pointer}.ui_closeButton__6dSg4{position:absolute;right:calc(var(--modal-inset, 1rem) - var(--scroll-gutter, 0px));top:var(--modal-inset,1rem);z-index:10;transition:color .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}.ui_closeButtonInline__8yGUi{position:relative;flex-shrink:0;transition:color .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease,transform .15s ease-out}.ui_closeButtonInline__8yGUi:active:not(:disabled){transform:scale(.94)}.ui_closeButtonInline__8yGUi:hover:not(:disabled),.ui_closeButton__6dSg4:hover:not(:disabled){border-color:transparent;background:var(--ui-fill-hover);color:var(--ui-ink);box-shadow:none}.ui_closeButtonInline__8yGUi:focus-visible,.ui_closeButton__6dSg4:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ui-ink)}.ui_closeButtonInline__8yGUi:disabled,.ui_closeButton__6dSg4:disabled{opacity:.5;cursor:not-allowed}.bg-white .ui_control__RaWnw,.bg-white .ui_fieldShell__X92w1,.bg-white .ui_field__iYr5o,.bg-white .ui_pricePill__iTnJj,.ui_fieldFlat__mNUZD,.ui_panelSurface___Pmso,.ui_selectMenu__8sY3D{--ui-field-bg:var(--ui-fill);--ui-field-bg-hover:var(--ui-fill-hover)}.ui_control__RaWnw,.ui_fieldShell__X92w1,.ui_field__iYr5o,.ui_pricePill__iTnJj{border-color:transparent;border-radius:var(--ui-radius-control);corner-shape:var(--ui-shape);background:var(--ui-field-bg,var(--ui-surface));color:var(--ui-ink);box-shadow:none;transition:background-color .15s ease-out,color .15s ease-out}.ui_field__iYr5o{width:100%;padding:.75rem 1rem;line-height:1.4;border-width:1px;border-style:solid}.ui_control__RaWnw,input.ui_field__iYr5o{min-height:var(--ui-h-field);padding-top:0;padding-bottom:0;font-size:1rem}.ui_controlSm__95qo1{min-height:var(--ui-h-sm);padding:0 .875rem;border-radius:9999px;corner-shape:round;font-size:.875rem}textarea.ui_field__iYr5o{border-radius:var(--ui-radius-card);corner-shape:round;font-size:1rem}.ui_field__iYr5o:disabled{opacity:.5;cursor:not-allowed}.ui_fieldShell__X92w1{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;width:100%;min-height:2.875rem;padding:.5rem;border-width:1px;border-style:solid;cursor:text}.ui_fieldShellDisabled__nwKAu{opacity:.5;cursor:not-allowed}@keyframes ui_chipIn__Cuv5M{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.ui_chipEnter__6xmO_{animation:ui_chipIn__Cuv5M .18s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.ui_chipEnter__6xmO_{animation:none}}.ui_pricePill__iTnJj{display:flex;align-items:stretch;overflow:hidden;border-width:1px;border-style:solid}.ui_priceInput__v_l2O{min-width:0;flex:1;border:none;background:transparent;padding:.75rem 1rem;text-align:right;font-size:.875rem;font-variant-numeric:tabular-nums;color:var(--text)}.ui_priceInput__v_l2O:focus{outline:none}.ui_priceInput__v_l2O[type=number]::-webkit-inner-spin-button,.ui_priceInput__v_l2O[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ui_priceInput__v_l2O[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.ui_priceDivider__kkyr9{width:1px;flex-shrink:0;align-self:stretch;background:var(--ui-divider)}.ui_currencySegment__gPWsK{min-height:3rem;min-width:6.5rem;max-width:45%;flex-shrink:0}.ui_field__iYr5o::-moz-placeholder,.ui_priceInput__v_l2O::-moz-placeholder{color:var(--ui-ink-faint)}.ui_field__iYr5o::placeholder,.ui_priceInput__v_l2O::placeholder{color:var(--ui-ink-faint)}.ui_controlOpen__R3vQn,.ui_control__RaWnw:hover:not(:disabled),.ui_control__RaWnw[aria-expanded=true],.ui_fieldShell__X92w1:hover,.ui_field__iYr5o:hover:not(:disabled),.ui_pricePill__iTnJj:hover{border-color:transparent;background:var(--ui-field-bg-hover,var(--ui-surface-hover));box-shadow:none}.ui_fieldShell__X92w1:focus-within,.ui_field__iYr5o:focus-visible,.ui_pricePill__iTnJj:focus-within{border-color:transparent;background:var(--ui-field-bg,var(--ui-surface));box-shadow:none}.ui_field__iYr5o:focus-visible{outline:none}.ui_control__RaWnw:focus-visible{outline:none;border-color:transparent;box-shadow:0 0 0 2px var(--ui-ink)}.ui_fieldInvalid__e6g2l,.ui_fieldInvalid__e6g2l:focus-visible,.ui_fieldInvalid__e6g2l:hover:not(:disabled){border-color:transparent;background:var(--color-danger-soft)}.ui_inputRow__yLbqV:focus-within{background:var(--ui-overlay)}.ui_field__iYr5o.ui_outlined__AEeSH,.ui_outlinedFields__1wTpV .ui_fieldShell__X92w1,.ui_outlinedFields__1wTpV .ui_field__iYr5o,.ui_outlinedFields__1wTpV .ui_inputRow__yLbqV{border:1.5px solid var(--ui-divider);background:var(--outlined-fill,var(--ui-surface))}.ui_outlinedFields__1wTpV .ui_inputRow__yLbqV{margin-block:.25rem;border-radius:var(--ui-radius-control);corner-shape:var(--ui-shape)}.ui_field__iYr5o.ui_outlined__AEeSH:hover:not(:disabled),.ui_outlinedFields__1wTpV .ui_fieldShell__X92w1:hover,.ui_outlinedFields__1wTpV .ui_field__iYr5o:hover:not(:disabled),.ui_outlinedFields__1wTpV .ui_inputRow__yLbqV:hover{border-color:var(--ui-line);background:var(--outlined-fill,var(--ui-surface))}.ui_field__iYr5o.ui_outlined__AEeSH:focus-visible,.ui_field__iYr5o.ui_outlined__AEeSH:focus-visible:hover,.ui_outlinedFields__1wTpV .ui_fieldShell__X92w1:focus-within,.ui_outlinedFields__1wTpV .ui_fieldShell__X92w1:focus-within:hover,.ui_outlinedFields__1wTpV .ui_field__iYr5o:focus-visible,.ui_outlinedFields__1wTpV .ui_field__iYr5o:focus-visible:hover,.ui_outlinedFields__1wTpV .ui_inputRow__yLbqV:focus-within,.ui_outlinedFields__1wTpV .ui_inputRow__yLbqV:focus-within:hover{border-color:transparent;background:linear-gradient(var(--outlined-fill,var(--ui-surface)),var(--outlined-fill,var(--ui-surface))) padding-box,linear-gradient(90deg,var(--landing-cyan),var(--landing-pink) 54%,var(--landing-coral)) border-box}.ui_outlinedFields__1wTpV .ui_fieldInvalid__e6g2l,.ui_outlined__AEeSH.ui_fieldInvalid__e6g2l{--outlined-fill:var(--color-danger-soft)}.ui_outlinedFields__1wTpV .ui_fieldValid__l4xwF,.ui_outlined__AEeSH.ui_fieldValid__l4xwF{--outlined-fill:var(--color-success-soft-hover)}.ui_fieldLabel__3DlDB{display:block;font-size:.8125rem;font-weight:600;color:var(--text)}.ui_fieldHelp__7ewJO{font-size:.8125rem;line-height:1.4;color:var(--ui-ink-muted)}.ui_fieldError__5HdY5{font-size:.8125rem;line-height:1.4;color:var(--color-danger)}.ui_button__BtZ7w,.ui_primaryButton__AATQ3,.ui_secondaryButton__daTgK{border:1px solid transparent;border-radius:var(--ui-radius-control);corner-shape:var(--ui-shape);box-shadow:none;font-size:.9375rem;font-weight:600;line-height:1.2;cursor:pointer}.ui_button__BtZ7w{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;transition:box-shadow .2s ease,background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease}@media (prefers-reduced-motion:reduce){.ui_button__BtZ7w{transition:none}}.ui_buttonMd__eU3uG,.ui_primaryButton__AATQ3,.ui_secondaryButton__daTgK{min-height:var(--ui-h-md);padding:0 1rem}.ui_buttonSm__90ISM{min-height:var(--ui-h-sm);padding:0 .875rem;border-radius:9999px;corner-shape:round;font-size:.875rem}.ui_buttonFull__uUECA{width:100%}.ui_buttonPrimary__Cx6eG,.ui_primaryButton__AATQ3{background:var(--accent);color:var(--accent-on)}.ui_buttonPrimary__Cx6eG:hover:not(:disabled),.ui_primaryButton__AATQ3:hover:not(:disabled){background:var(--accent-hover);box-shadow:none}.ui_buttonSecondary__md5Vm,.ui_secondaryButton__daTgK{background:var(--ui-fill);color:var(--ui-ink)}.ui_buttonSecondary__md5Vm:hover:not(:disabled),.ui_secondaryButton__daTgK:hover:not(:disabled){border-color:transparent;background:var(--ui-fill-hover);box-shadow:none}.ui_buttonGhost__YT3gd{background:transparent;color:var(--ui-ink-muted)}.ui_buttonGhost__YT3gd:hover:not(:disabled){border-color:transparent;background:var(--ui-fill);color:var(--ui-ink)}.ui_buttonInk__0XqjV{background:var(--ui-ink);color:var(--ui-on-ink)}.ui_buttonInk__0XqjV:hover:not(:disabled){background:var(--ui-ink-hover)}.ui_buttonSurface__z2KfI{background:var(--ui-surface);color:var(--ui-ink)}.ui_buttonSurface__z2KfI:hover:not(:disabled){background:var(--ui-surface-hover)}.ui_buttonDashed__7hWNB{border:1.5px dashed var(--ui-line);border-radius:var(--ui-radius-card);corner-shape:round;background:transparent;color:var(--ui-ink-muted)}.ui_buttonDashed__7hWNB:hover:not(:disabled){border-color:var(--ui-line-hover);background:var(--ui-surface);color:var(--ui-ink)}.ui_buttonSm__90ISM.ui_buttonDashed__7hWNB{border-radius:9999px}@media (max-width:639.98px){.ui_buttonIconOnlyOnPhone__zjf0d{width:var(--ui-h-md);padding:0}.ui_buttonSm__90ISM.ui_buttonIconOnlyOnPhone__zjf0d{width:var(--ui-h-sm)}.ui_buttonIconOnlyOnPhone__zjf0d:not(.ui_buttonDashed__7hWNB){border-radius:var(--ui-radius-control);corner-shape:var(--ui-shape)}}.ui_button__BtZ7w:focus-visible,.ui_primaryButton__AATQ3:focus-visible,.ui_secondaryButton__daTgK:focus-visible{outline:none;border-color:transparent;box-shadow:0 0 0 2px var(--ui-ink)}.ui_buttonInk__0XqjV:focus-visible{box-shadow:0 0 0 2px var(--ui-surface)}.ui_button__BtZ7w:disabled,.ui_primaryButton__AATQ3:disabled,.ui_secondaryButton__daTgK:disabled{opacity:.5;cursor:not-allowed}.ui_primaryButton__AATQ3{width:100%;transition:box-shadow .2s ease,opacity .2s ease,transform .15s ease-out}.ui_primaryButton__AATQ3:active:not(:disabled){transform:scale(.99)}.ui_secondaryButton__daTgK{position:relative;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;transition:box-shadow .2s ease,border-color .2s ease,opacity .2s ease,transform .15s ease-out}.ui_secondaryButton__daTgK:active:not(:disabled){transform:scale(.97)}.ui_panelSurface___Pmso,.ui_shareTile__bckHZ{border:1px solid transparent;border-radius:var(--ui-radius-card);background:var(--ui-surface);color:var(--text);box-shadow:none}.ui_panelSurfaceEmpty__SpEbk{border:1.5px dashed var(--ui-line);background:transparent}.ui_shareTile__bckHZ{width:100%;padding:1rem;text-align:left;transition:box-shadow .2s ease,border-color .2s ease}.ui_shareTile__bckHZ:hover:not(:disabled){border-color:transparent;background:var(--ui-surface-hover);box-shadow:none}.ui_shareTile__bckHZ:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ui-ink)}.ui_shareTileActive__tZ_mh{border-color:oklch(.72 .12 145);background:oklch(.97 .03 145)}.ui_statePill__ayC3R{display:flex;flex-shrink:0;align-items:center;gap:.25rem;border-radius:9999px;border:1px solid transparent;padding:1px .5rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;box-shadow:none}.ui_statePillLive__RpC1_{border-color:var(--color-success-border);background:var(--color-success-soft);color:var(--color-success-strong)}.ui_statePillHidden__Z5MTH{border-color:var(--color-caution-border);background:var(--color-caution-soft);color:var(--color-caution-strong)}.ui_statePillButton__bzxM1{cursor:pointer}.ui_statePillButton__bzxM1:disabled{opacity:.5;cursor:not-allowed}.ui_statePillButton__bzxM1.ui_statePillLive__RpC1_:hover:not(:disabled){border-color:var(--color-success-border-hover);background:var(--color-success-soft-hover)}.ui_statePillButton__bzxM1.ui_statePillHidden__Z5MTH:hover:not(:disabled){border-color:var(--color-caution-border-hover);background:var(--color-caution-soft-hover)}.ui_statePillDot__WbJQ_{height:.375rem;width:.375rem;flex-shrink:0;border-radius:9999px}.ui_statePillDotLive__pExdQ{background:var(--color-success-dot);box-shadow:0 0 0 2px var(--color-success-dot-halo)}.ui_statePillDotHidden__LPGyy{background:var(--color-caution-dot);box-shadow:0 0 0 2px var(--color-caution-dot-halo)}.ui_statePillNeutral__65_8e{border-color:var(--control-edge,var(--control-panel-edge));background:var(--bg-light);color:var(--text-muted)}.ui_statePillDotNeutral__W7Qit{background:var(--color-neutral-dot);box-shadow:0 0 0 2px var(--color-neutral-dot-halo)}.ui_statePillDanger__LTuNj{border-color:var(--color-danger-border);background:var(--color-danger-soft);color:var(--color-danger-hover)}.ui_statePillDotDanger__hwyTX{background:var(--color-danger-dot);box-shadow:0 0 0 2px var(--color-danger-dot-halo)}.ui_selectMenu__8sY3D{padding:6px;border:1px solid var(--ui-float-edge);border-radius:var(--ui-radius-menu);background:var(--ui-surface);box-shadow:var(--ui-shadow-float)}.ui_selectOption__azBx5{border-radius:var(--ui-radius-menu-row);transition:background-color .15s ease-out}.ui_selectOptionActive__uEwSq,.ui_selectOptionChosen__Dt9FA,.ui_selectOption__azBx5:hover{background:var(--ui-surface-hover)}.ui_selectOptionChosen__Dt9FA:hover{background:var(--ui-fill)}.ui_selectOption__azBx5[aria-disabled=true]{color:var(--ui-ink-faint);cursor:default}.ui_selectOption__azBx5[aria-disabled=true]:hover{background:transparent}.ui_iconChip__rnGdN{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:9999px;background:var(--ui-overlay);color:var(--ui-ink-muted)}.ui_iconChipToned__LeF1L{background:var(--tone);color:white}.ui_listCard__h_FL_{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--ui-radius-card);background:var(--ui-surface)}.ui_listRow__h_rsE{min-height:var(--ui-h-md);padding:.25rem .625rem .25rem 1.25rem;border-radius:var(--ui-radius-card);outline:none;transition:background-color .15s ease-out}.ui_listCard__h_FL_ .ui_listRow__h_rsE{border-radius:0}.ui_listRow__h_rsE:hover{background:var(--ui-surface-hover)}.ui_listRow__h_rsE:focus-visible{box-shadow:inset 0 0 0 2px var(--ui-ink)}.ui_listRowChosen__Yda7Q{background:var(--ui-surface-hover)}.ui_listRowChosen__Yda7Q:hover{background:var(--ui-fill)}.ui_toneOrange__rqGzl{--tone:var(--tone-orange);--tone-soft:var(--tone-orange-soft);--tone-strong:var(--tone-orange-strong)}.ui_tonePetrol__7EgSe{--tone:var(--tone-petrol);--tone-soft:var(--tone-petrol-soft);--tone-strong:var(--tone-petrol-strong)}.ui_toneLime___P6hl{--tone:var(--tone-lime);--tone-soft:var(--tone-lime-soft);--tone-strong:var(--tone-lime-strong)}.ui_toneSky__UxRVQ{--tone:var(--tone-sky);--tone-soft:var(--tone-sky-soft);--tone-strong:var(--tone-sky-strong)}.ui_toneViolet__Ue_Id{--tone:var(--tone-violet);--tone-soft:var(--tone-violet-soft);--tone-strong:var(--tone-violet-strong)}.ui_toneBerry__tlL50{--tone:var(--tone-berry);--tone-soft:var(--tone-berry-soft);--tone-strong:var(--tone-berry-strong)}@media (prefers-reduced-motion:reduce){.ui_listRow__h_rsE,.ui_selectOption__azBx5{transition:none}}.ui_iconButton__qK6gj{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--ui-h-sm);height:var(--ui-h-sm);padding:0;border:0;border-radius:50%;background:transparent;color:var(--ui-ink-muted);cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out,transform .15s ease-out}.ui_iconButton__qK6gj:active:not(:disabled){transform:scale(.94)}.ui_iconButton__qK6gj:disabled{cursor:not-allowed;opacity:.5}.ui_iconButtonMd__wkAQE{width:var(--ui-h-md);height:var(--ui-h-md)}.ui_iconButton__qK6gj svg{width:16px;height:16px}.ui_iconButtonMd__wkAQE svg{width:18px;height:18px}.ui_iconButton__qK6gj[data-look=standalone]{background:var(--ui-fill);color:var(--ui-ink)}.ui_iconButton__qK6gj[data-look=standalone]:hover:not(:disabled){background:var(--ui-fill-hover)}.ui_iconButton__qK6gj[data-look=quiet]:hover:not(:disabled){background:var(--ui-overlay-hover);color:var(--ui-ink)}.ui_iconButton__qK6gj[data-look=danger]:hover:not(:disabled){background:var(--color-danger-soft);color:var(--color-danger)}.ui_iconButton__qK6gj[data-look=toolbar]{width:32px;height:32px;border-radius:var(--ui-radius-menu-row)}.ui_iconButton__qK6gj[data-look=toolbar] svg{width:18px;height:18px}.ui_iconButton__qK6gj[data-look=toolbar]:hover:not(:disabled){background:var(--ui-overlay);color:var(--ui-ink)}.ui_iconButton__qK6gj[aria-pressed=true]{background:var(--ui-fill);color:var(--ui-ink)}.ui_iconButton__qK6gj[aria-pressed=true]:hover:not(:disabled){background:var(--ui-fill-hover)}.ui_iconButton__qK6gj:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ui-ink)}.ui_tooltip__5wc5j{position:fixed;z-index:100001;padding:7px 10px;border-radius:var(--ui-radius-tip);background:var(--ui-ink);color:var(--ui-on-ink);font-size:.8125rem;font-weight:500;line-height:1.2;width:-moz-max-content;width:max-content;max-width:18rem;pointer-events:none;transform:translate(-50%,-100%);animation:ui_tooltipIn__6vyG9 .12s cubic-bezier(.23,1,.32,1)}.ui_tooltip__5wc5j:after{position:absolute;top:100%;left:calc(50% + var(--arrow-offset, 0px));border:5px solid transparent;border-top:5px solid var(--ui-ink);content:"";transform:translateX(-50%)}.ui_tooltip__5wc5j[data-side=bottom]{transform:translate(-50%);animation-name:ui_tooltipInBelow__QlzPD}.ui_tooltip__5wc5j[data-side=bottom]:after{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:var(--ui-ink)}@keyframes ui_tooltipIn__6vyG9{0%{opacity:0;transform:translate(-50%,calc(-100% + 3px))}}@keyframes ui_tooltipInBelow__QlzPD{0%{opacity:0;transform:translate(-50%,-3px)}}@media (prefers-reduced-motion:reduce){.ui_iconButton__qK6gj:active:not(:disabled){transform:none}.ui_tooltip__5wc5j,.ui_tooltip__5wc5j[data-side=bottom]{animation:none}}@keyframes ui_spinnerPulse__Nfh_V{0%,to{transform:scale(1)}25%,75%{transform:scale(1.25)}}.ui_spinner__Peoz6{display:inline-block;flex-shrink:0;animation:ui_spinnerPulse__Nfh_V .6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.ui_spinner__Peoz6{animation-duration:1.2s}}.ui_spinnerSm__uMq4z{height:1.25rem;width:1.25rem}.ui_spinnerMd__CyDfH{height:2rem;width:2rem}.ui_spinnerLg__c_qEU{height:3rem;width:3rem}.ui_lightboxBackdrop__mIHGA{background-color:rgba(0,0,0,.92);padding:0}.ui_lightboxPanel__V9_tD{max-width:80rem;max-height:100%;height:100%;border:0;border-radius:0;background:transparent;box-shadow:none;color:white}.ui_lightboxChrome__KhRUG{display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:9999px;background:rgba(255,255,255,.1);backdrop-filter:blur(4px);color:white;cursor:pointer;transition:background .15s ease}.ui_lightboxChrome__KhRUG:hover:not(:disabled){background:rgba(255,255,255,.1);color:white;border-color:transparent;box-shadow:none}@media (hover:hover) and (pointer:fine){.ui_lightboxChrome__KhRUG:hover:not(:disabled){background:rgba(255,255,255,.2)}}.ui_lightboxChrome__KhRUG:active:not(:disabled){transform:scale(.97)}.ui_lightboxArrow__s08JO{position:absolute;top:0;bottom:0;margin-block:auto;display:none}@media (hover:hover) and (pointer:fine){.ui_lightboxArrow__s08JO{display:flex}}.ui_lightboxArrowPrev__BiMeM{left:.5rem}.ui_lightboxArrowNext__uMEAG{right:.5rem}.ui_lightboxChrome__KhRUG:focus-visible{outline:1px solid white;outline-offset:-1px;box-shadow:none}.ui_lightboxChromeStatic__PgReO{position:static;right:auto;top:auto}.ui_lightboxThumb__3IatK{position:relative;overflow:hidden;flex-shrink:0;border:0;border-radius:.75rem;padding:0;cursor:pointer;opacity:.55;transition:opacity .15s ease}@media (hover:hover) and (pointer:fine){.ui_lightboxThumb__3IatK:hover{opacity:1}}.ui_lightboxThumb__3IatK:active{transform:scale(.97);opacity:1}.ui_lightboxThumb__3IatK:focus-visible{outline:1px solid white;outline-offset:-1px}.ui_lightboxThumbCurrent__TCDZZ{opacity:1;box-shadow:inset 0 0 0 2px white}@media (prefers-reduced-motion:reduce){.ui_lightboxChrome__KhRUG:active:not(:disabled),.ui_lightboxThumb__3IatK:active{transform:none}}.RichTextEditor_richTextEditor__T_5hT{--rte-fill:var(--ui-surface);border:1.5px solid var(--ui-divider);border-radius:var(--ui-radius-card);background:var(--rte-fill);font-family:inherit;font-size:1rem;font-weight:400;transition:border-color .15s ease-out}.RichTextEditor_richTextEditor__T_5hT:hover{border-color:var(--ui-line)}.RichTextEditor_richTextEditor__T_5hT:focus-within,.RichTextEditor_richTextEditor__T_5hT:focus-within:hover{border-color:transparent;background:linear-gradient(var(--rte-fill),var(--rte-fill)) padding-box,linear-gradient(90deg,var(--landing-cyan),var(--landing-pink) 54%,var(--landing-coral)) border-box}.RichTextEditor_richTextEditor__T_5hT.RichTextEditor_error__a28IV{--rte-fill:var(--color-danger-soft)}@media (prefers-reduced-motion:reduce){.RichTextEditor_richTextEditor__T_5hT{transition:none}}.RichTextEditor_richTextEditor__T_5hT .ql-container{border:none;border-radius:inherit}.RichTextEditor_richTextEditor__T_5hT .ql-container,.RichTextEditor_richTextEditor__T_5hT .ql-editor{font-size:1rem!important;font-weight:400!important;font-family:inherit!important;color:var(--ui-ink);min-height:inherit}.RichTextEditor_richTextEditor__T_5hT .ql-editor{padding:.75rem 1rem;line-height:1.5}.RichTextEditor_richTextEditor__T_5hT .ql-editor div,.RichTextEditor_richTextEditor__T_5hT .ql-editor li,.RichTextEditor_richTextEditor__T_5hT .ql-editor p,.RichTextEditor_richTextEditor__T_5hT .ql-editor span{font-weight:400!important;font-family:inherit!important;font-size:inherit!important}.RichTextEditor_richTextEditor__T_5hT .ql-editor ol,.RichTextEditor_richTextEditor__T_5hT .ql-editor ul{font-weight:400;font-family:inherit}.RichTextEditor_richTextEditor__T_5hT .ql-editor.ql-blank:before{color:var(--ui-ink-faint);font-style:normal}.RichTextEditor_richTextEditor__T_5hT .ql-editor:focus{outline:none}.RichTextEditor_richTextEditor__T_5hT .ql-bubble .ql-tooltip{background-color:var(--ui-surface);border:1px solid var(--ui-float-edge);box-shadow:var(--ui-shadow-float);border-radius:var(--ui-radius-menu);z-index:1000}.RichTextEditor_richTextEditor__T_5hT .ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow{border-bottom-color:var(--ui-surface)}.RichTextEditor_richTextEditor__T_5hT .ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow{border-top-color:var(--ui-surface)}.RichTextEditor_richTextEditor__T_5hT .ql-bubble .ql-tooltip input[type=text]{background-color:var(--ui-fill);color:var(--ui-ink);border:0;border-radius:var(--ui-radius-menu-row)}.RichTextEditor_richTextEditor__T_5hT .ql-bubble .ql-toolbar{background-color:var(--ui-surface);border-radius:var(--ui-radius-menu);padding:.25rem}.RichTextEditor_richTextEditor__T_5hT .ql-bubble .ql-toolbar button{color:var(--ui-ink-muted);margin:0 .125rem}.RichTextEditor_richTextEditor__T_5hT .ql-bubble .ql-toolbar button.ql-active,.RichTextEditor_richTextEditor__T_5hT .ql-bubble .ql-toolbar button:hover{color:var(--ui-ink)}.RichTextEditor_richTextEditor__T_5hT .ql-bubble .ql-stroke{stroke:var(--ui-ink-muted)}.RichTextEditor_richTextEditor__T_5hT .ql-bubble .ql-fill{fill:var(--ui-ink-muted)}.RichTextEditor_richTextEditor__T_5hT .ql-bubble .ql-toolbar button.ql-active .ql-stroke,.RichTextEditor_richTextEditor__T_5hT .ql-bubble .ql-toolbar button:hover .ql-stroke{stroke:var(--ui-ink)}.RichTextEditor_richTextEditor__T_5hT .ql-bubble .ql-toolbar button.ql-active .ql-fill,.RichTextEditor_richTextEditor__T_5hT .ql-bubble .ql-toolbar button:hover .ql-fill{fill:var(--ui-ink)}.CohostsPanel_payeeButton__mI5PZ{transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.CohostsPanel_payeeButton__mI5PZ:active:not(:disabled){transform:scale(.97)}.CohostsPanel_payeeIconActive___pjh1{animation:CohostsPanel_payeeIconIn__Iwp97 .18s cubic-bezier(.19,1,.22,1)}@keyframes CohostsPanel_payeeIconIn__Iwp97{0%{transform:scale(.9);opacity:.6}to{transform:scale(1);opacity:1}}.CohostsPanel_payeeNote__zlB1J{animation:CohostsPanel_payeeNoteIn___JFaT .2s cubic-bezier(.19,1,.22,1)}@keyframes CohostsPanel_payeeNoteIn___JFaT{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.CohostsPanel_payeeButton__mI5PZ:active:not(:disabled){transform:none}.CohostsPanel_payeeIconActive___pjh1{animation:none}.CohostsPanel_payeeNote__zlB1J{animation:CohostsPanel_payeeNoteFade__lehO_ .2s ease}@keyframes CohostsPanel_payeeNoteFade__lehO_{0%{opacity:0}to{opacity:1}}}.EventDescriptionModal_content__KR7Is{display:flex;flex:1;flex-direction:column;min-height:min(450px,55vh);overflow-y:auto;border-radius:var(--ui-radius-card);background:var(--ui-surface)}.EventDescriptionPreview_preview__1eCao{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;padding:1rem 1.25rem;background:var(--bg-light,#f9fafb);border:none;border-radius:.75rem;cursor:pointer;text-align:left;transition:all .15s ease;box-shadow:var(--shadow-s,0 1px 2px rgba(0,0,0,.05))}.EventDescriptionPreview_preview__1eCao:hover{background:var(--bg-light,#f3f4f6);box-shadow:var(--shadow-m,0 2px 4px rgba(0,0,0,.08))}.EventDescriptionPreview_preview__1eCao.EventDescriptionPreview_error__8BOSy{border:1px solid rgb(239 68 68)}.EventDescriptionPreview_preview__1eCao.EventDescriptionPreview_hasContent__bGFmw{background:var(--bg-light,#f9fafb)}.EventDescriptionPreview_header___GSvj{display:flex;align-items:center;gap:.5rem}.EventDescriptionPreview_icon___xkcJ{color:var(--text-muted,#6b7280);flex-shrink:0}.EventDescriptionPreview_label__YkrX5{font-size:.9375rem;font-weight:500;color:var(--text,#374151)}.EventDescriptionPreview_content__Hm_kD{font-size:.875rem;line-height:1.5;color:var(--text-muted,#4b5563);padding-left:1.625rem}.EventDescriptionPreview_placeholder__Ym5L3{font-size:.875rem;color:var(--text-muted,#6b7280);padding-left:1.625rem}.EventDescriptionPreview_preview__1eCao{border-radius:var(--ui-radius-card);background:var(--ui-surface);box-shadow:none;transition:background-color .15s ease-out}.EventDescriptionPreview_preview__1eCao:hover{background:var(--ui-surface-hover);box-shadow:none}.EventDescriptionPreview_preview__1eCao.EventDescriptionPreview_error__8BOSy{border:0;background:var(--color-danger-soft)}.EventDescriptionPreview_icon___xkcJ{box-sizing:content-box;padding:5px;border-radius:9999px;background:var(--ui-overlay);color:var(--ui-ink-muted)}.EventDescriptionPreview_label__YkrX5{font-weight:600;color:var(--ui-ink)}.EventDescriptionPreview_content__Hm_kD,.EventDescriptionPreview_placeholder__Ym5L3{padding-left:2.375rem;color:var(--ui-ink-muted)}.AgentRotator_rotator__KqhYN{display:grid;justify-items:center}.AgentRotator_word__b3lP8{grid-area:1/1}.AgentRotator_word__b3lP8[data-state=idle]{opacity:0;transform:translateY(.3em)}.AgentRotator_word__b3lP8[data-state=in]{opacity:1;transform:translateY(0);filter:blur(0);transition:opacity .32s cubic-bezier(.19,1,.22,1),transform .32s cubic-bezier(.19,1,.22,1),filter .32s cubic-bezier(.19,1,.22,1)}.AgentRotator_word__b3lP8[data-state=out]{opacity:0;transform:translateY(-.3em);filter:blur(3px);transition:opacity .24s cubic-bezier(.19,1,.22,1),transform .24s cubic-bezier(.19,1,.22,1),filter .24s cubic-bezier(.19,1,.22,1)}.SegmentedToggle_track__GFITq{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:var(--segment-inset);border-radius:calc(var(--segment-radius) + var(--segment-inset));background-color:var(--bg-dark);--segment-inset:0.1875rem;--segment-radius:0.5rem;--segment-count:2;--active-index:0}.SegmentedToggle_indicator__W8p63{position:absolute;top:var(--segment-inset);bottom:var(--segment-inset);left:var(--segment-inset);width:calc((100% - 2 * var(--segment-inset)) / var(--segment-count));border-radius:var(--segment-radius);background-color:var(--bg-light);box-shadow:0 1px 2px oklch(.2 0 264/.08);transform:translateX(calc(var(--active-index) * 100%));transition:transform .35s cubic-bezier(.32,.72,0,1);will-change:transform}.SegmentedToggle_segment__p84wX{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem .75rem;border:0;background:none;border-radius:var(--segment-radius);font-size:.875rem;font-weight:500;line-height:1.25rem;white-space:nowrap;color:var(--text-faint);cursor:pointer;transition-duration:.15s;transition-timing-function:ease;transition-property:color,transform}.SegmentedToggle_track__GFITq[data-icon-only=true] .SegmentedToggle_segment__p84wX{padding:.375rem .5rem}.SegmentedToggle_segment__p84wX[data-selected=true]{color:var(--text)}@media (hover:hover) and (pointer:fine){.SegmentedToggle_segment__p84wX:not([data-selected=true]):hover{color:var(--text)}}.SegmentedToggle_segment__p84wX:active{transform:scale(.97)}.SegmentedToggle_segment__p84wX:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.SegmentedToggle_indicator__W8p63,.SegmentedToggle_segment__p84wX{transition:none}.SegmentedToggle_segment__p84wX:active{transform:none}}.EmbedPreviewPanel_panel__5D37k{overflow:hidden;border-radius:var(--ui-radius-card);background-color:var(--ui-surface)}.EmbedPreviewPanel_header__45CgE{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .5rem .5rem 1rem;border-bottom:1px solid var(--ui-divider)}.EmbedPreviewPanel_title__0QzsZ{font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ui-ink-faint)}.EmbedPreviewPanel_controls__rTxgI{display:flex;align-items:center;gap:.5rem}.EmbedPreviewPanel_viewport__Lym7V{position:relative;background-color:var(--ui-fill);transition:height .35s cubic-bezier(.32,.72,0,1)}.EmbedPreviewPanel_frame__LVuIg{display:block;width:100%;height:100%;border:0}@media (prefers-reduced-motion:reduce){.EmbedPreviewPanel_viewport__Lym7V{transition:none}}.AgentSetup_toggleScroll__afJFw{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:3px;margin:-3px}.AgentSetup_toggleScroll__afJFw::-webkit-scrollbar{display:none}.AgentSetup_toggleScroll__afJFw>*{min-width:-moz-max-content;min-width:max-content}.AgentSetup_viewport__zn8A2{overflow:hidden;transition:height .35s cubic-bezier(.32,.72,0,1)}.AgentSetup_panel__clOkq{animation:AgentSetup_panel-in__kNYLL .26s cubic-bezier(.19,1,.22,1) both}@keyframes AgentSetup_panel-in__kNYLL{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.AgentSetup_viewport__zn8A2{transition:none}.AgentSetup_panel__clOkq{animation:AgentSetup_panel-fade__qpUty .16s ease both}@keyframes AgentSetup_panel-fade__qpUty{0%{opacity:0}to{opacity:1}}}.ButtonModal_buttonWrapper__hndzf{position:relative;display:inline-block}.ButtonModal_buttonWrapperFullWidth__byhmg{width:100%;display:block}.ButtonModal_triggerFullWidth__e7Y7Q{width:100%!important;min-height:2.5rem;background-color:#fff;border:1px solid #e5e7eb}.ButtonModal_triggerFullWidth__e7Y7Q:hover:not(.ButtonModal_expanded__UtXG8){background-color:#f9fafb}.ButtonModal_morphingContainer__Ib8wA{position:relative;background-color:var(--bg-light);box-shadow:var(--shadow-s);border:none;border-radius:.5rem;padding:.5rem;display:flex;align-items:center;justify-content:center;color:var(--text);font-size:.875rem;font-weight:500;white-space:nowrap;overflow:hidden;cursor:pointer;z-index:1}.ButtonModal_morphingContainer__Ib8wA:not(.ButtonModal_iconOnly__MWEyh){padding:.5rem 1rem}.ButtonModal_morphingContainer__Ib8wA.ButtonModal_iconOnly__MWEyh{padding:.5rem;min-width:2.25rem;min-height:2.25rem;width:2.25rem;height:2.25rem}@media (max-width:639px){.ButtonModal_morphingContainer__Ib8wA:not(.ButtonModal_expanded__UtXG8){padding:.5rem}}.ButtonModal_morphingContainer__Ib8wA:hover:not(.ButtonModal_expanded__UtXG8){box-shadow:var(--shadow-l)}.ButtonModal_morphingContainer__Ib8wA.ButtonModal_expanded__UtXG8{position:fixed;z-index:100;background-color:var(--ui-page);border-radius:var(--ui-radius-modal);corner-shape:var(--ui-shape);padding:0;box-shadow:var(--ui-shadow-float);flex-direction:column;align-items:stretch;justify-content:flex-start;cursor:default}.ButtonModal_morphingContainer__Ib8wA.ButtonModal_expanded__UtXG8.ButtonModal_roundedShape__iZaX1{background-color:transparent;border-radius:1rem;padding:0;box-shadow:none}.ButtonModal_titleBar___fpIZ{display:flex;align-items:center;gap:.5rem;pointer-events:none;white-space:nowrap;transform:translateZ(0);backface-visibility:hidden}.ButtonModal_titleBar___fpIZ.ButtonModal_expanded__UtXG8 .ButtonModal_closeButton__ApoMJ{pointer-events:auto}.ButtonModal_titleIcon__mut2E{flex-shrink:0;color:var(--text);pointer-events:none;width:20px;height:20px}.ButtonModal_titleText__9B0k6{color:var(--text);font-size:.875rem;font-weight:500;pointer-events:none;white-space:nowrap;display:block;line-height:1.25rem;letter-spacing:0;transform:translateZ(0);backface-visibility:hidden;will-change:auto}.ButtonModal_titleContent__geIDu{display:flex;align-items:center;gap:.5rem;flex-shrink:0;flex-grow:0;white-space:nowrap}.ButtonModal_titleBar___fpIZ.ButtonModal_expanded__UtXG8{padding:12px 12px 0 24px;align-self:flex-start;justify-content:space-between;width:100%}.ButtonModal_titleBar___fpIZ.ButtonModal_expanded__UtXG8 .ButtonModal_titleText__9B0k6{font-size:.875rem;font-weight:500;line-height:1.25rem;letter-spacing:0}.ButtonModal_closeButton__ApoMJ{background:none;border:none;color:#9CA3AF;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:color .2s ease;margin-left:auto}.ButtonModal_closeButton__ApoMJ:hover{color:#4B5563}.ButtonModal_closeIcon__A2rYr{width:20px;height:20px}.ButtonModal_modalContent__4_L4C{display:flex;flex-direction:column;height:100%;overflow:hidden}.ButtonModal_overlay__DplOZ{position:fixed;inset:0;background-color:rgba(0,0,0,.5);z-index:99;pointer-events:auto}.GuestBookModal_textarea__kUCaB{width:calc(100% - 2rem);height:400px;padding:1.5rem;border:1px solid var(--panel-border);border-radius:.5rem;background-color:var(--bg-light);resize:none;font-family:inherit;font-size:.875rem;color:var(--text);outline:none;margin:.75rem 1rem;white-space:pre-wrap;word-wrap:break-word}.GuestBookModal_textarea__kUCaB:focus{outline:none;border-color:var(--accent)}.GuestBookModal_textarea__kUCaB:disabled{opacity:.6;cursor:not-allowed}.GuestBookModal_buttonSection__B0anE{display:flex;justify-content:flex-end;padding:.75rem 1rem;border-top:1px dashed var(--panel-border);margin-top:auto}.GuestBookModal_submitButton__DLxiv{padding:.5rem 1rem;background-color:var(--accent);color:var(--accent-on);border:1px solid transparent;border-radius:.5rem;cursor:pointer;font-size:.875rem;font-weight:500;transition:background-color .2s ease;display:flex;align-items:center;gap:.5rem;justify-content:center}.GuestBookModal_submitButton__DLxiv:hover:not(:disabled){background-color:var(--accent-hover)}.GuestBookModal_submitButton__DLxiv:disabled{cursor:not-allowed;opacity:.8}.GuestBookModal_successNotification__yTwQb{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center;height:400px;margin:.75rem 1rem}.GuestBookModal_successIcon__b3Xgl{color:var(--accent);margin-bottom:1rem}.GuestBookModal_successTitle__ZeC2t{font-size:1.125rem;font-weight:600;color:var(--text);margin:0 0 .5rem}.GuestBookModal_successMessage__ZiM9z{font-size:.875rem;color:var(--text-muted);margin:0}.GuestBookViewModal_overlay__l1U2U{position:fixed;inset:0;background-color:rgba(0,0,0,.5);z-index:99;pointer-events:auto}.GuestBookViewModal_modalContainer__J_rws{position:fixed;left:50%;top:50%;z-index:100;background-color:#F5F6F7;border-radius:0 12px 12px 0;box-shadow:0 2px 2px #0000000a;display:flex;flex-direction:column;overflow:hidden}.GuestBookViewModal_titleBar__pL3H1{display:flex;align-items:center;justify-content:space-between;padding:12px 12px 0 24px;flex-shrink:0}.GuestBookViewModal_titleContent__YUj6w{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.GuestBookViewModal_titleIcon__0_rtU{flex-shrink:0;color:var(--text);width:20px;height:20px}.GuestBookViewModal_titleText__xcmSh{color:var(--text);font-size:.875rem;font-weight:500;white-space:nowrap}.GuestBookViewModal_closeButton__7a41k{background:none;border:none;color:#9CA3AF;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:color .2s ease;margin-left:auto}.GuestBookViewModal_closeButton__7a41k:hover{color:#4B5563}.GuestBookViewModal_closeIcon__UHqzu{width:20px;height:20px}.GuestBookViewModal_content__93Oqv{flex:1;overflow-y:auto;padding:1rem 1.5rem 1.5rem;margin-top:.5rem}.GuestBookViewModal_testimonialsList__15xWD{display:flex;flex-direction:column;gap:2rem}.GuestBookViewModal_emptyState__4HEIb{display:flex;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center}.GuestBookViewModal_testimonialCard__PgDxR{display:flex;flex-direction:column;gap:1rem}.GuestBookViewModal_authorInfo__0BMY0{display:flex;align-items:flex-start;gap:.75rem}.GuestBookViewModal_authorLink__1lGX4{align-self:flex-start}.GuestBookViewModal_authorLink__1lGX4:focus-visible{outline:2px solid rgba(0,0,0,.15);outline-offset:2px;border-radius:.25rem}.GuestBookViewModal_avatar__DykTa{width:2.5rem;height:2.5rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.GuestBookViewModal_avatarPlaceholder__QgKoh{width:2.5rem;height:2.5rem;border-radius:50%;background-color:var(--bg-light);display:flex;align-items:center;justify-content:center;flex-shrink:0}.GuestBookViewModal_avatarInitial__rx6bp{font-size:.875rem;font-weight:600;color:var(--text)}.GuestBookViewModal_authorDetails__Ygi1r{display:flex;flex-direction:column;gap:.25rem;flex:1}.GuestBookViewModal_authorName__8VE59{font-weight:600;font-size:.9375rem;color:var(--text)}.GuestBookViewModal_authorDate__ijx9G{font-size:.875rem;color:var(--text-muted)}.GuestBookViewModal_testimonialContent__qnIUT{margin-left:3.25rem}.GuestBookViewModal_testimonialText__1PCyD{font-size:.9375rem;line-height:1.6;color:var(--text);white-space:pre-wrap;word-wrap:break-word;margin:0}@media (max-width:639px){.GuestBookViewModal_modalContainer__J_rws{border-radius:.75rem}.GuestBookViewModal_titleBar__pL3H1{padding:12px 12px 0 16px}.GuestBookViewModal_content__93Oqv{padding:1rem 1rem 1.5rem}.GuestBookViewModal_testimonialsList__15xWD{gap:1.5rem}.GuestBookViewModal_testimonialContent__qnIUT{margin-left:0}.GuestBookViewModal_authorInfo__0BMY0{margin-bottom:.5rem}}.GuestBookViewModal_content__93Oqv::-webkit-scrollbar{width:8px}.GuestBookViewModal_content__93Oqv::-webkit-scrollbar-track{background:transparent}.GuestBookViewModal_content__93Oqv::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:4px}.GuestBookViewModal_content__93Oqv::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.3)}