.QrZMxW_page{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);gap:1.5rem;width:100%;min-width:0;max-width:1040px;margin-inline:auto;display:grid}.QrZMxW_header{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;padding-bottom:1.5rem;display:grid}.QrZMxW_navigation{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;min-width:0;display:flex}.QrZMxW_header>a,.QrZMxW_navigation>a,.QrZMxW_back-preview{justify-self:start;align-items:center;gap:.4rem;min-height:44px;display:inline-flex}.QrZMxW_panel{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);grid-template-columns:minmax(0,1fr);align-content:start;gap:1.25rem;width:100%;min-width:0;padding:clamp(1rem,3vw,1.75rem);display:grid}.QrZMxW_panel h2{text-wrap:pretty;font-size:1.5rem}.QrZMxW_panel svg,.QrZMxW_navigation svg{flex-shrink:0}.QrZMxW_heading{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}.QrZMxW_heading p{color:var(--muted-foreground);font-size:.9rem}@media (max-width:400px){.QrZMxW_panel{padding:12px}.QrZMxW_panel h2{font-size:1.25rem}}
.G5ujjG_body{background:var(--background);min-width:320px;min-height:100dvh;color:var(--foreground);font-family:var(--font-manrope), sans-serif;overflow-wrap:break-word;flex-direction:column;line-height:1.6;display:flex}.G5ujjG_header{background:var(--background)}.G5ujjG_header-inner{max-width:var(--content-width);padding:1rem var(--page-gutter) 0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;margin-inline:auto;display:grid}.G5ujjG_brand{align-items:center;min-width:0;max-width:100%;min-height:44px;text-decoration:none;display:inline-flex}.G5ujjG_guest-brand{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;max-width:100%;display:flex}.G5ujjG_guest-view-label{color:var(--muted-foreground);font-size:.85rem}.G5ujjG_navigation,.G5ujjG_header-tools,.G5ujjG_header-session,.G5ujjG_header-preferences{flex-wrap:wrap;align-items:center;gap:.3rem;min-width:0;display:flex}.G5ujjG_navigation{border-top:1px solid var(--border);border-bottom:2px solid var(--foreground);grid-area:2/1/auto/-1;gap:1.75rem;min-height:3.5rem}.G5ujjG_navigation-wrapper,.G5ujjG_navigation-menu{display:contents}.G5ujjG_navigation-toggle,.G5ujjG_quick-navigation{display:none}.G5ujjG_header-tools{grid-area:1/3;justify-content:flex-end}.G5ujjG_header-session,.G5ujjG_header-preferences{max-width:100%}.G5ujjG_guest-navigation{border:0;grid-area:1/2/auto/-1;justify-content:flex-end;gap:.5rem}.G5ujjG_navigation a,.G5ujjG_quick-navigation a,.G5ujjG_text-button{border-radius:var(--radius);justify-content:center;align-items:center;gap:.4rem;min-height:44px;padding:.5rem .75rem;font-size:.9rem;font-weight:550;text-decoration:none;display:inline-flex}.G5ujjG_text-button{color:var(--muted-foreground);background:0 0;border:0}.G5ujjG_navigation svg,.G5ujjG_quick-navigation svg{flex-shrink:0}.G5ujjG_navigation a,.G5ujjG_quick-navigation a{border-radius:0}.G5ujjG_theme-toggle{border:1px solid var(--border);border-radius:var(--radius);width:44px;height:44px;color:var(--foreground);background:0 0;flex-shrink:0;place-items:center;display:grid}.G5ujjG_theme-toggle:hover{background:var(--muted)}.G5ujjG_main{width:100%;max-width:var(--content-width);padding:clamp(1.5rem, 4vw, 3.5rem) var(--page-gutter) 4rem;flex:1;margin-inline:auto}.G5ujjG_main h1{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(2.125rem,4vw,3.25rem);font-weight:500;line-height:1.15}.G5ujjG_main h2{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.025em;font-size:1.65rem;font-weight:500;line-height:1.35}.G5ujjG_main h3{font-family:var(--font-fraunces), Georgia, serif;font-size:1.35rem;font-weight:500;line-height:1.4}.G5ujjG_main a:where(:not(.G5ujjG_button,.G5ujjG_secondary-button,.G5ujjG_danger-button)){color:var(--link)}.G5ujjG_main a{text-underline-offset:.2em;text-decoration-thickness:1px}.G5ujjG_muted{color:var(--muted-foreground)}.G5ujjG_eyebrow{color:var(--link);letter-spacing:.09em;text-transform:uppercase;font-size:.8rem;font-weight:650}.G5ujjG_account-panel,.G5ujjG_editor{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);width:100%;box-shadow:none;grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-inline:auto;padding:clamp(1.25rem,4vw,2.5rem);display:grid}.G5ujjG_account-panel{max-width:540px}.G5ujjG_account-details{border:1px solid var(--border);border-radius:var(--radius);gap:1rem;padding:1rem;display:grid}.G5ujjG_account-details>div{gap:.35rem;min-width:0;display:grid}.G5ujjG_account-details>div:where(:not(:first-child)){border-top:1px solid var(--border);padding-top:1rem}.G5ujjG_account-details dt{color:var(--muted-foreground);align-items:center;gap:.5rem;font-size:.85rem;display:flex}.G5ujjG_account-details dd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.G5ujjG_account-value{overflow-wrap:anywhere;min-width:0;max-width:100%;font-weight:550}.G5ujjG_verified-email{border-radius:var(--radius);background:var(--accent);align-items:center;gap:.35rem;padding:.15rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.G5ujjG_account-details svg{flex-shrink:0}.G5ujjG_editor{max-width:760px}.G5ujjG_form,.G5ujjG_form-fields{gap:1.25rem;min-width:0;display:grid}.G5ujjG_form-fields{border:0}.G5ujjG_form-fields:disabled{opacity:.65;cursor:wait}.G5ujjG_field{gap:.45rem;min-width:0;display:grid}.G5ujjG_field-help{color:var(--muted-foreground);font-size:.85rem}.G5ujjG_profile-guidance{border-radius:var(--radius);background:var(--muted);gap:.75rem;padding:1rem;font-size:.875rem;display:grid}.G5ujjG_profile-guidance>div{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:.6rem;display:grid}.G5ujjG_profile-guidance svg{margin-top:.1rem}.G5ujjG_profile-guidance strong,.G5ujjG_profile-guidance span{display:block}.G5ujjG_field label{font-size:.95rem;font-weight:600}.G5ujjG_field input,.G5ujjG_field textarea,.G5ujjG_field select{border:1px solid var(--input);border-radius:var(--radius);background:var(--surface);width:100%;min-width:0;min-height:48px;color:var(--foreground);padding:.7rem .85rem;font-size:1rem}.G5ujjG_field input::placeholder,.G5ujjG_field textarea::placeholder{color:var(--muted-foreground);opacity:1}.G5ujjG_field select{overflow:hidden}.G5ujjG_field textarea{resize:vertical}.G5ujjG_field input[aria-invalid=true],.G5ujjG_field textarea[aria-invalid=true],.G5ujjG_field select[aria-invalid=true]{border-color:var(--destructive)}.G5ujjG_field p{font-size:.875rem}.G5ujjG_button,.G5ujjG_secondary-button,.G5ujjG_danger-button{overflow-wrap:anywhere;border-radius:var(--radius);background:var(--primary);min-width:0;max-width:100%;min-height:48px;color:var(--primary-foreground);text-align:center;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.2rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.G5ujjG_secondary-button{background:var(--surface);color:var(--foreground);border-color:var(--input)}.G5ujjG_button>svg,.G5ujjG_secondary-button>svg,.G5ujjG_danger-button>svg{flex-shrink:0}.G5ujjG_danger-button{background:var(--surface);border-color:var(--destructive);color:var(--destructive)}.G5ujjG_button:hover,.G5ujjG_secondary-button:hover,.G5ujjG_danger-button:hover{box-shadow:inset 0 0 0 1px}.G5ujjG_button:disabled,.G5ujjG_secondary-button:disabled,.G5ujjG_danger-button:disabled{opacity:.6;cursor:not-allowed}.G5ujjG_form-footer{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:.75rem;padding-top:1rem;font-size:.9rem;display:flex}.G5ujjG_notice,.G5ujjG_error{border:1px solid var(--border);border-inline-start:3px solid var(--foreground);border-radius:var(--radius);background:var(--muted);overflow-wrap:anywhere;padding:1rem 1.15rem}.G5ujjG_error{background:var(--error-background);border-color:var(--destructive)}.G5ujjG_error,.G5ujjG_error-text{color:var(--destructive)}.G5ujjG_home-page{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,5vw,4rem);display:grid}.G5ujjG_hero{border:1px solid var(--primary-foreground);border-radius:var(--radius);background:var(--primary);color:var(--primary-foreground);grid-template-columns:1.2fr .8fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);padding:clamp(1.5rem,4vw,3rem);display:grid}.G5ujjG_hero-copy{justify-items:start;gap:1.25rem;min-width:0;display:grid}.G5ujjG_hero h1{max-width:16ch;font-size:clamp(2.5rem,5vw,4.25rem)}.G5ujjG_hero h1 em{color:var(--hero-emphasis);font-weight:inherit}.G5ujjG_hero-copy>p:where(:not(.G5ujjG_eyebrow)){max-width:48ch;font-size:1rem}.G5ujjG_hero .G5ujjG_eyebrow,.G5ujjG_hero .G5ujjG_muted,.G5ujjG_hero :where(a:not(.G5ujjG_button,.G5ujjG_secondary-button)){color:inherit}.G5ujjG_hero .G5ujjG_button{background:var(--primary-foreground);color:var(--primary)}.G5ujjG_hero .G5ujjG_secondary-button{color:var(--primary-foreground);border-color:var(--primary-foreground);background:0 0}.G5ujjG_hero :focus-visible{outline-color:var(--primary-foreground)}.G5ujjG_hero-art{min-width:0;padding:.75rem}.G5ujjG_hero-art img{width:100%;height:auto;box-shadow:.55rem .55rem 0 var(--primary-foreground);border:.75rem solid #fffdf5;display:block;transform:rotate(4deg)}.G5ujjG_page{grid-template-columns:minmax(0,1fr);gap:1.75rem;display:grid}.G5ujjG_page>*{min-width:0}.G5ujjG_page-heading,.G5ujjG_actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.G5ujjG_page-heading{border-bottom:1px solid var(--border);padding-block:0 1.5rem}.G5ujjG_page-heading>div:where(:not(.G5ujjG_actions)){flex:16rem;gap:.5rem;min-width:0;display:grid}.G5ujjG_actions{justify-content:flex-start}.G5ujjG_actions>a:where(:not(.G5ujjG_button,.G5ujjG_secondary-button,.G5ujjG_danger-button)),.G5ujjG_form-footer a,.G5ujjG_filter-options>a,.G5ujjG_catalog-link,.G5ujjG_page>a,.G5ujjG_editor>a,.G5ujjG_account-panel>a{align-items:center;width:fit-content;min-height:44px;display:inline-flex}.G5ujjG_tabs{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:.25rem;display:flex}.G5ujjG_tabs a{border-bottom:3px solid #0000;align-items:center;min-height:48px;padding:.6rem 1rem;font-size:.9rem;text-decoration:none;display:inline-flex}.G5ujjG_list-settings,.G5ujjG_filter-panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);gap:1.25rem;min-width:0;padding:clamp(1rem,3vw,1.75rem);display:grid}.G5ujjG_list-settings{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);justify-items:start;width:100%}.G5ujjG_filter-panel{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0;padding:0 0 1.5rem}.G5ujjG_description{white-space:pre-wrap;overflow-wrap:anywhere;max-width:70ch}.G5ujjG_form-row,.G5ujjG_wish-controls{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));align-items:start;gap:1rem;width:100%;display:grid}.G5ujjG_wish-toolbar{flex-wrap:wrap;align-items:end;gap:1rem;display:flex}.G5ujjG_wish-title{font-family:var(--font-fraunces), Georgia, serif;font-size:1.65rem;font-weight:500}.G5ujjG_checkbox-label{cursor:pointer;overflow-wrap:anywhere;align-items:center;gap:.75rem;min-height:44px;display:flex}.G5ujjG_checkbox-label input{width:1.25rem;height:1.25rem;accent-color:var(--link);flex-shrink:0}.G5ujjG_visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.G5ujjG_account-challenge{gap:.75rem;min-width:0;display:grid}.G5ujjG_challenge-widget{width:100%;min-width:0}.G5ujjG_empty-state,.G5ujjG_list-card{overflow-wrap:anywhere;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);min-width:0;box-shadow:none;gap:.85rem;padding:clamp(1.25rem,3vw,1.75rem);display:grid}.G5ujjG_list-card{background:0 0;border:0;border-radius:0;flex-direction:column;gap:.75rem;padding:0;display:flex}.G5ujjG_list-card h2,.G5ujjG_list-card h3{font-size:clamp(1.4rem,2.3vw,1.75rem);line-height:1.2}.G5ujjG_list-card>p{font-size:.9rem}.G5ujjG_list-card>form:last-child{border-top:1px solid var(--border);margin-top:auto;padding-top:1rem}.G5ujjG_list-card h2 a,.G5ujjG_list-card h3 a{text-decoration:none}.G5ujjG_empty-state{text-align:center;border-style:solid;background:var(--muted);min-height:240px;box-shadow:none;border-inline:0;align-content:center;justify-items:center}.G5ujjG_empty-state>svg{border-radius:var(--radius);background:var(--highlight);width:56px;height:56px;color:var(--highlight-foreground);padding:.75rem}.G5ujjG_priority{color:var(--link);flex-wrap:wrap;align-items:center;gap:.3rem .5rem;display:inline-flex}.G5ujjG_priority-label{color:var(--muted-foreground);font-size:.8rem}.G5ujjG_priority-stars{flex-shrink:0;gap:.15rem;display:inline-flex}.G5ujjG_priority svg[data-filled=true]{fill:var(--highlight)}.G5ujjG_empty-state p{max-width:44ch}.G5ujjG_list-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:2.5rem 1.75rem;padding:0;list-style:none;display:grid}.G5ujjG_details{overflow-wrap:anywhere;background:var(--muted);border-radius:var(--radius);gap:1rem;padding:1.25rem;display:grid}.G5ujjG_details dt{color:var(--muted-foreground);font-size:.875rem}.G5ujjG_image-limits>summary{min-height:44px;color:var(--muted-foreground);padding-block:.6rem;font-size:.85rem}.G5ujjG_image-limits>p{margin-top:.5rem}.G5ujjG_disclosure{border-block:1px solid var(--border);padding-block:.5rem}.G5ujjG_disclosure summary{min-height:44px;color:var(--link);padding-block:.6rem;font-weight:600}.G5ujjG_disclosure[open]>summary{margin-bottom:1rem}.G5ujjG_disclosure>p{margin-block:1rem}.G5ujjG_badge{border-radius:var(--radius);background:var(--muted);width:fit-content;color:var(--muted-foreground);padding:.25rem .65rem;font-size:.85rem;font-weight:550}.G5ujjG_information-page{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);gap:1.5rem;min-width:0;max-width:48rem;margin-inline:auto;display:grid}.G5ujjG_information-page h2{margin-top:1rem}.G5ujjG_information-page li+li{margin-top:.75rem}.G5ujjG_icon-label{color:var(--muted-foreground);align-items:center;gap:.5rem;display:flex}.G5ujjG_icon-label svg{flex-shrink:0}.G5ujjG_price{font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:650}.G5ujjG_skip-link{background:var(--surface);color:var(--foreground);z-index:50;border-radius:var(--radius);padding:.75rem 1rem;position:absolute;top:.5rem;left:1rem;transform:translateY(-200%)}.G5ujjG_skip-link:focus{transform:translateY(0)}.G5ujjG_body :focus-visible{outline:3px solid var(--focus);outline-offset:4px}.G5ujjG_navigation a:hover,.G5ujjG_quick-navigation a:hover,.G5ujjG_text-button:hover{background:var(--muted)}.G5ujjG_navigation a[aria-current],.G5ujjG_quick-navigation a[aria-current]{color:var(--foreground);box-shadow:inset 0 -4px var(--primary);background:0 0}.G5ujjG_main a:hover{text-decoration-thickness:2px}.G5ujjG_tabs a[aria-current]{background:var(--muted);border-bottom-color:var(--foreground);font-weight:650}.G5ujjG_list-card h2 a:hover,.G5ujjG_list-card h3 a:hover{text-decoration:underline}@media (max-width:760px){.G5ujjG_header-inner{grid-template-columns:minmax(0,1fr) auto;column-gap:.5rem;padding-inline:16px}.G5ujjG_header-tools{grid-area:2/1/auto/-1;justify-content:space-between;gap:.5rem}.G5ujjG_header-preferences{margin-inline-start:auto}.G5ujjG_navigation{grid-row:3;gap:.5rem}.G5ujjG_guest-navigation{grid-area:2/1;justify-content:flex-start}.G5ujjG_navigation-menu{border-top:1px solid var(--border);border-bottom:2px solid var(--foreground);grid-area:3/1/auto/-1;grid-template-columns:minmax(0,1fr) max-content;align-items:stretch;gap:.25rem;min-width:0;min-height:64px;display:grid;position:relative}.G5ujjG_quick-navigation{grid-template-columns:repeat(4,minmax(44px,1fr));align-items:stretch;min-width:0;display:grid}.G5ujjG_quick-navigation a{flex-direction:column;gap:4px;padding:.45rem .125rem;font-weight:550;overflow:hidden}.G5ujjG_quick-navigation svg{width:20px;height:20px}.G5ujjG_navigation-toggle{min-width:44px;min-height:44px;color:var(--foreground);font:inherit;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:.45rem .125rem;font-size:.75rem;font-weight:550;line-height:1.3;display:flex}.G5ujjG_navigation-toggle svg{flex-shrink:0}.G5ujjG_navigation-toggle[data-current]{box-shadow:inset 0 -4px var(--primary)}.G5ujjG_navigation-toggle:hover,.G5ujjG_navigation-toggle[aria-expanded=true]{background:var(--muted)}.G5ujjG_member-navigation{inset-inline:0;z-index:10;overscroll-behavior:contain;border:1px solid var(--border);border-bottom:2px solid var(--foreground);background:var(--background);grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));align-items:stretch;gap:.25rem;max-height:70dvh;padding:.5rem;display:none;position:absolute;top:100%;overflow-y:auto;box-shadow:0 .75rem 1.5rem #0000001f}.G5ujjG_navigation-menu[data-open=true] .G5ujjG_member-navigation{display:grid}.G5ujjG_member-navigation a{overflow-wrap:anywhere;justify-content:flex-start;gap:.6rem;padding:.6rem;line-height:1.4}.G5ujjG_hero{grid-template-columns:minmax(0,1fr)}.G5ujjG_hero-art{justify-self:center;width:min(100%,22rem)}.G5ujjG_hero h1{max-width:none}}@media (max-width:480px){.G5ujjG_page-heading>.G5ujjG_button{width:100%}.G5ujjG_account-panel,.G5ujjG_editor{padding:1.1rem}.G5ujjG_wish-toolbar>.G5ujjG_field{flex:100%}}@media (prefers-reduced-motion:reduce){.G5ujjG_body *,.G5ujjG_body :before,.G5ujjG_body :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.G5ujjG_language-switcher{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.G5ujjG_language-control{max-width:100%;position:relative}.G5ujjG_language-control select{appearance:none;border:1px solid var(--border);border-radius:var(--radius);width:7.25rem;max-width:100%;min-height:44px;color:var(--foreground);background:0 0;padding:.5rem 1.75rem .5rem 2rem;font-size:.875rem;font-weight:550;line-height:1.4}.G5ujjG_language-control select:disabled{opacity:.65;cursor:wait}.G5ujjG_language-control select:hover:not(:disabled){background:var(--muted)}.G5ujjG_language-icon,.G5ujjG_language-chevron{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.G5ujjG_language-icon{inset-inline-start:.65rem}.G5ujjG_language-chevron{inset-inline-end:.5rem}.G5ujjG_premium-link,.G5ujjG_account-avatar{border-radius:var(--radius);min-height:44px;color:var(--link);justify-content:center;align-items:center;gap:.4rem;padding:.4rem;text-decoration:none;display:inline-flex}.G5ujjG_premium-link{grid-area:1/2;font-size:.85rem;font-weight:650}.G5ujjG_account-avatar{min-width:44px}.G5ujjG_premium-link:hover,.G5ujjG_account-avatar:hover{background:var(--accent)}.G5ujjG_plan-summary{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);align-content:start;gap:.85rem;min-width:0;padding:clamp(1rem,3vw,1.5rem);display:grid}.G5ujjG_plan-summary ul{gap:.75rem;display:grid}.G5ujjG_content-columns{grid-template-columns:minmax(0,1.6fr) minmax(16rem,1fr);align-items:start;gap:1.5rem;display:grid}.G5ujjG_content-stack{grid-template-columns:minmax(0,1fr);gap:1.5rem;min-width:0;display:grid}.G5ujjG_content-panel{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);grid-template-columns:minmax(0,1fr);gap:1.25rem;min-width:0;padding:clamp(1.1rem,3vw,1.75rem);display:grid}.G5ujjG_content-panel>section{border-top:0;padding-block:0}.G5ujjG_account-columns{align-items:stretch}.G5ujjG_account-columns>.G5ujjG_content-panel,.G5ujjG_account-columns>.G5ujjG_content-stack{align-content:start}.G5ujjG_account-columns>.G5ujjG_content-stack{grid-template-rows:auto 1fr}.G5ujjG_account-columns>.G5ujjG_content-stack>.G5ujjG_content-panel{align-content:start}.G5ujjG_account-security{grid-column:1/-1}.G5ujjG_profile-page{max-width:1040px;margin-inline:auto}.G5ujjG_wish-detail{border:1px solid var(--input);border-radius:var(--radius);background:var(--surface);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(1.25rem,3vw,2.5rem);padding:clamp(1rem,2.5vw,1.75rem);display:grid}.G5ujjG_detail-image{--illustration:var(--wish-surface,var(--muted));background:var(--illustration);border-radius:var(--radius);align-content:start;min-width:0;display:grid;overflow:hidden}.G5ujjG_list-identity,.G5ujjG_page-heading>.G5ujjG_list-identity{flex-wrap:wrap;align-items:center;gap:1rem;min-width:0;display:flex}.G5ujjG_list-identity>div{flex:12rem;min-width:0}.G5ujjG_list-identity h1{min-width:0;font-size:clamp(1.8rem,4vw,3rem)}.G5ujjG_detail-image img{object-fit:contain;background:0 0;width:100%;max-width:none;height:auto;min-height:0;max-height:none}.G5ujjG_wish-copy{grid-template-columns:minmax(0,1fr);gap:1.25rem;min-width:0;display:grid}.G5ujjG_wish-heading{gap:1rem;display:grid}.G5ujjG_wish-heading h1{font-size:clamp(2rem,4vw,3rem)}.G5ujjG_wish-facts{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.G5ujjG_wish-facts .G5ujjG_price{font-size:1.35rem}.G5ujjG_wish-note{border-top:1px solid var(--border);gap:.65rem;padding-top:1.25rem;display:grid}.G5ujjG_wish-copy>.G5ujjG_list-settings{border:0;border-top:1px solid var(--border);background:0 0;border-radius:0;padding:1.25rem 0 0}@media (max-width:820px){.G5ujjG_content-columns,.G5ujjG_wish-detail{grid-template-columns:minmax(0,1fr)}}.G5ujjG_search-row{grid-template-columns:minmax(0,1fr) minmax(12rem,.4fr);align-items:end;gap:1rem;display:grid}@media (max-width:700px){.G5ujjG_search-row{grid-template-columns:minmax(0,1fr)}}.G5ujjG_new-wish-form{grid-template-columns:minmax(0,1.6fr) minmax(16rem,1fr);align-items:start;gap:1.5rem}.G5ujjG_new-wish-form>fieldset{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:clamp(1.1rem,3vw,1.75rem)}.G5ujjG_new-wish-form>:not(fieldset){grid-column:1/-1}@media (max-width:820px){.G5ujjG_new-wish-form{grid-template-columns:minmax(0,1fr)}}.G5ujjG_filter-options{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;font-size:.9rem;display:flex}.G5ujjG_filter-options>p{flex:24rem}.G5ujjG_image-guidance{gap:.5rem;display:grid}.G5ujjG_back-link{align-items:center;gap:.5rem;width:fit-content;max-width:100%;min-height:44px;display:inline-flex}.G5ujjG_back-link>svg{flex-shrink:0}.G5ujjG_back-link>span{overflow-wrap:anywhere;min-width:0}
.gTMjyG_media,.gTMjyG_stack{aspect-ratio:var(--card-media-ratio,4 / 3);border-radius:var(--radius);background:var(--illustration);width:100%;min-width:0;overflow:hidden}.gTMjyG_media img{object-fit:cover;width:100%;height:100%;max-height:none}.gTMjyG_placeholder{border:1px solid var(--border);height:calc(100% - 2rem);color:var(--foreground);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;margin:1rem;padding:1rem;display:flex}.gTMjyG_placeholder-title{-webkit-line-clamp:3;overflow-wrap:anywhere;font-family:var(--font-fraunces), Georgia, serif;-webkit-box-orient:vertical;font-size:clamp(1rem,2.5vw,2rem);font-weight:500;line-height:1.2;display:-webkit-box;overflow:hidden}.gTMjyG_stack{background:var(--muted);justify-content:center;align-items:center;padding:1.5rem;display:flex}.gTMjyG_stack-image{border:7px solid var(--surface);background:var(--surface);border-radius:0;flex-shrink:0;width:62%;overflow:hidden;transform:rotate(-8deg);box-shadow:0 2px 5px #0000001a}.gTMjyG_stack-image+.gTMjyG_stack-image{margin-inline-start:-40%;transform:rotate(6deg)translateY(.5rem)}.gTMjyG_stack-image:nth-child(3){transform:rotate(14deg)translateY(1rem)}.gTMjyG_stack-image img{aspect-ratio:1;object-fit:cover;border-radius:0;max-height:none}.gTMjyG_avatar{background:var(--muted);width:64px;height:64px;color:var(--foreground);border-radius:50%;place-items:center;display:grid;overflow:hidden}.gTMjyG_avatar img{object-fit:cover;width:64px;height:64px}.gTMjyG_avatar>svg{width:36px;height:36px}.gTMjyG_user-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.gTMjyG_user-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;min-width:0;margin-inline-start:auto;display:flex}.gTMjyG_user-card>a{margin-top:auto}.gTMjyG_browse-card{position:relative}.gTMjyG_list-owner{color:var(--muted-foreground);align-items:baseline;gap:.4rem;display:flex}.gTMjyG_list-owner>svg{flex-shrink:0;align-self:flex-start;margin-top:.2em}.gTMjyG_list-owner>span{min-width:0}.gTMjyG_list-footer{border-top:1px solid var(--border);gap:.65rem;margin-top:auto;padding-top:.75rem;display:grid}.gTMjyG_list-counts{color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.4rem 1rem;font-size:.85rem;display:flex}.gTMjyG_list-counts>span{align-items:center;gap:.4rem;display:inline-flex}.gTMjyG_list-counts svg{flex-shrink:0}.gTMjyG_edge-badge{z-index:1;position:absolute;inset-block-start:.75rem;inset-inline-end:.75rem}.gTMjyG_bio{color:var(--muted-foreground);white-space:pre-wrap;overflow-wrap:anywhere;font-size:.9rem}.gTMjyG_bio-toggle{min-height:44px;color:var(--link);text-underline-offset:.15em;background:0 0;border:0;padding:0;font-size:.85rem;text-decoration:underline;display:block}.gTMjyG_states{flex-wrap:wrap;gap:.4rem;display:flex}.gTMjyG_state{border-radius:var(--radius);color:var(--muted-foreground);background:var(--muted);align-items:center;gap:.4rem;padding:.3rem .55rem;font-size:.8rem;display:inline-flex}.gTMjyG_state svg{flex-shrink:0}.gTMjyG_reservation-status{width:fit-content;max-width:100%}.gTMjyG_reservation-status[data-enabled=true]{color:var(--positive);background:var(--accent)}.gTMjyG_reserved{color:var(--foreground);background:var(--surface);box-shadow:inset 0 0 0 1px var(--input);font-weight:650}.gTMjyG_wish-summary{gap:.4rem;display:grid}.gTMjyG_wish-list{color:var(--muted-foreground);align-items:center;gap:.4rem;font-size:.85rem;display:flex}.gTMjyG_wish-list svg{flex-shrink:0}.gTMjyG_wish-facts{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem .75rem;display:flex}.gTMjyG_ownership{border-radius:var(--radius);background:var(--highlight);width:fit-content;color:var(--highlight-foreground);align-items:center;gap:.4rem;padding:.3rem .6rem;font-size:.8rem;font-weight:700;display:inline-flex}.gTMjyG_actions{border-top:1px solid var(--foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.75rem;display:flex}.gTMjyG_tools{flex-wrap:wrap;align-items:center;gap:.25rem;min-width:0;max-width:100%;display:flex}.gTMjyG_icon-action,.gTMjyG_open-action{border-radius:var(--radius);min-width:44px;min-height:44px;color:var(--link);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.5rem;text-decoration:none;display:inline-flex}.gTMjyG_open-action{text-underline-offset:.2em;padding-inline:0;font-size:.9rem;text-decoration:underline}.gTMjyG_icon-action:hover,.gTMjyG_open-action:hover{background:var(--muted);border-color:var(--input)}.gTMjyG_icon-action>svg,.gTMjyG_open-action>svg{flex-shrink:0}.gTMjyG_copy-control{position:relative}.gTMjyG_copy-status:not(:empty){z-index:2;inset-inline-end:0;background:var(--foreground);width:max-content;max-width:12rem;color:var(--background);border-radius:var(--radius);padding:.6rem;font-size:.85rem;position:absolute;bottom:calc(100% + .5rem)}.gTMjyG_media-link{border-radius:var(--radius);text-decoration:none;display:block}.gTMjyG_compact-avatar,.gTMjyG_compact-avatar img{width:32px;height:32px}.gTMjyG_compact-avatar svg{width:20px;height:20px}.gTMjyG_user-card{border-block:1px solid var(--border);padding-block:1rem}.gTMjyG_person-name{flex-wrap:wrap;align-items:center;gap:.5rem .65rem;min-width:0;display:flex}.gTMjyG_person-name h2{overflow-wrap:anywhere;min-width:0}.gTMjyG_tone[data-wish-tone=butter]{--wish-surface:var(--wish-butter)}.gTMjyG_tone[data-wish-tone=lilac]{--wish-surface:var(--wish-lilac)}.gTMjyG_tone[data-wish-tone=sage]{--wish-surface:var(--wish-sage)}.gTMjyG_wish-card[data-wish-tone]{--card-media-ratio:1;--card-title-size:1.3rem;--card-title-line-height:1.2;border:1px solid var(--input);border-radius:var(--radius);background:var(--wish-surface);padding:.85rem;position:relative}.gTMjyG_wish-card[data-wish-tone]>h2,.gTMjyG_wish-card[data-wish-tone]>h3{font-size:var(--card-title-size);line-height:var(--card-title-line-height)}.gTMjyG_wish-card .gTMjyG_media{border-radius:calc(var(--radius) / 2)}.gTMjyG_wish-card .gTMjyG_placeholder{border:0;height:calc(100% - 1rem);margin:.5rem;padding:.25rem}.gTMjyG_wish-card .gTMjyG_edge-badge{inset-block-start:1.5rem;inset-inline-end:1.5rem}@media (hover:hover) and (pointer:fine){.gTMjyG_media img{transition:transform .18s ease-out}.gTMjyG_media-link:hover .gTMjyG_media img{transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){.gTMjyG_media img{transition:none}.gTMjyG_media-link:hover .gTMjyG_media img{transform:none}}.gTMjyG_wish-card[data-reserved=true]{box-shadow:inset 0 3px 0 var(--foreground)}
.D3k9HG_success,.D3k9HG_failure{overflow-wrap:anywhere;align-items:flex-start;gap:.65rem;display:flex}.D3k9HG_success{border:1px solid var(--positive);border-radius:var(--radius);background:var(--accent);color:var(--positive);border-inline-start-width:4px;padding:1rem;font-weight:650}.D3k9HG_success svg,.D3k9HG_failure svg,.D3k9HG_toast>svg{flex:none}.D3k9HG_success>span{flex:1;min-width:0}.D3k9HG_toast{z-index:50;width:min(28rem, calc(100% - 2rem - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)));max-height:calc(var(--toast-viewport-height,100dvh) - 2rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));border:1px solid var(--positive);border-radius:var(--radius);background:var(--surface);color:var(--foreground);overflow-wrap:anywhere;border-inline-start-width:4px;align-items:flex-start;gap:.65rem;padding:1rem;display:flex;position:fixed;inset-block-end:calc(1rem + env(safe-area-inset-bottom,0px) + var(--toast-keyboard-inset,0px));inset-inline-end:calc(1rem + env(safe-area-inset-right,0px));overflow:auto;box-shadow:0 .25rem 1.5rem #0000002e}.D3k9HG_toast p{flex:1;min-width:0;margin:0;font-weight:650}.D3k9HG_dismiss{margin:-.5rem;border-radius:var(--radius);min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-inline-start:0;display:grid}.D3k9HG_dismiss:hover{background:color-mix(in srgb, var(--foreground) 8%, transparent)}.D3k9HG_toast>.D3k9HG_dismiss{position:sticky;inset-block-start:0}.D3k9HG_toast[data-placement=top]{inset-block:calc(.75rem + env(safe-area-inset-top,0px) + var(--toast-viewport-top,0px)) auto}@media (max-width:760px){.D3k9HG_toast{inset-inline:calc(.75rem + env(safe-area-inset-left,0px)) calc(.75rem + env(safe-area-inset-right,0px));width:auto;max-height:min(calc(var(--toast-viewport-height,100dvh) * .45), calc(var(--toast-viewport-height,100dvh) - 1.5rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)));padding:.75rem;font-size:.875rem;inset-block-end:calc(.75rem + env(safe-area-inset-bottom,0px) + var(--toast-keyboard-inset,0px))}}
.WG1TDW_control{display:inline-flex;position:relative}.WG1TDW_button[aria-pressed=true]{color:var(--highlight-foreground);background:var(--highlight)}.WG1TDW_button:disabled{cursor:wait}.WG1TDW_error:not(:empty){z-index:2;border:1px solid var(--border);border-radius:var(--radius);width:max-content;max-width:min(15rem,75vw);color:var(--foreground);background:var(--surface);padding:.65rem;font-size:.85rem;position:absolute;inset-block-end:calc(100% + .5rem);inset-inline-end:0}.WG1TDW_spinner{animation:1s linear infinite WG1TDW_spin}.WG1TDW_tabs{flex-wrap:wrap;gap:.5rem;display:flex}.WG1TDW_tabs a{border:1px solid var(--border);border-radius:var(--radius);align-items:center;gap:.5rem;min-height:44px;padding:.5rem .85rem;text-decoration:none;display:inline-flex}.WG1TDW_tabs a[aria-current]{color:var(--highlight-foreground);background:var(--highlight);border-color:var(--foreground)}@keyframes WG1TDW_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.WG1TDW_spinner{animation:none}}.WG1TDW_count{background:var(--surface);min-width:1.5rem;color:var(--foreground);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:.1rem .35rem;font-size:.75rem;font-weight:600;display:inline-flex}
.N8Dfjq_editor{border-top:1px solid var(--border);gap:1rem;padding-block:1.5rem;display:grid}.N8Dfjq_picker{gap:1rem;min-width:0;display:grid}.N8Dfjq_picker button{justify-self:start}.N8Dfjq_filename{overflow-wrap:anywhere;color:var(--muted-foreground);font-size:.85rem}.N8Dfjq_picture{display:contents}.N8Dfjq_cover{aspect-ratio:4/3;border-radius:var(--radius);background:var(--muted);flex:none;width:clamp(5rem,12vw,9rem);display:block;overflow:hidden}.N8Dfjq_cover img{object-fit:contain;width:100%;height:100%}.N8Dfjq_image,.N8Dfjq_thumbnail{border-radius:var(--radius);object-fit:contain;background:var(--muted);width:100%;height:auto;display:block}.N8Dfjq_image{max-width:40rem;max-height:32rem}.N8Dfjq_thumbnail{aspect-ratio:4/3;height:auto;max-height:18rem}.N8Dfjq_editor[data-target=avatar]>picture>.N8Dfjq_thumbnail{object-fit:cover;border-radius:50%;width:7rem;height:7rem}
.C-0Jra_theme{isolation:isolate;min-width:0;color:var(--foreground);background:color-mix(in srgb, var(--list-accent) 8%, var(--surface));border:1px solid color-mix(in srgb, var(--list-accent) 35%, var(--border));border-radius:var(--radius);position:relative;overflow:hidden}.C-0Jra_hero,.C-0Jra_compact{grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.C-0Jra_compact{min-height:12rem}.C-0Jra_content{z-index:1;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;padding:clamp(1rem,3vw,1.5rem);display:grid;position:relative}.C-0Jra_content h1{margin:0}.C-0Jra_theme .C-0Jra_themed-heading{border:0;grid-template-columns:minmax(0,1fr);padding:0;display:grid}.C-0Jra_artwork{object-fit:cover;object-position:center 45%;pointer-events:none;border-bottom:1px solid var(--border);order:-1;width:100%;height:6rem;display:block}.C-0Jra_media .C-0Jra_content,.C-0Jra_hero[data-list-theme=classic] .C-0Jra_content{padding:0}.C-0Jra_media{border:0}.C-0Jra_media:after{z-index:2;border-bottom:5px solid var(--list-accent);content:"";pointer-events:none;position:absolute;inset:0}.C-0Jra_hero[data-list-theme=classic]{background:0 0;border:0;padding:0;display:block;overflow:visible}.C-0Jra_compact[data-list-theme=classic]{grid-template-columns:minmax(0,1fr)}.C-0Jra_picker{border:0;grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0;padding:0;display:grid}.C-0Jra_picker legend{margin-bottom:.75rem;font-weight:650}.C-0Jra_choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.C-0Jra_theme-groups,.C-0Jra_theme-group{grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;display:grid}.C-0Jra_theme-groups{gap:1.25rem}.C-0Jra_group-label{font-size:.875rem;font-weight:650}.C-0Jra_choice{border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;grid-template-columns:minmax(0,1fr);padding:.3rem;font-size:.85rem;display:grid}.C-0Jra_choice:hover{border-color:var(--input)}.C-0Jra_choice:has(:checked){border-color:var(--focus);box-shadow:inset 0 0 0 1px var(--focus)}.C-0Jra_choice:has(:focus-visible){outline:3px solid var(--focus);outline-offset:3px}.C-0Jra_choice:has(:disabled){opacity:.65;cursor:not-allowed}.C-0Jra_choice-art{border-radius:calc(var(--radius) / 2);place-items:center;height:5.5rem;display:grid;overflow:hidden}.C-0Jra_choice-art img{object-fit:cover;width:100%;height:100%;display:block}.C-0Jra_classic-art{color:#796d3a;font-family:var(--font-fraunces), serif;font-size:2.5rem}.C-0Jra_choice-caption{align-items:center;gap:.4rem;min-width:0;min-height:2.75rem;padding:.4rem;display:flex}.C-0Jra_choice-caption>span{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0}.C-0Jra_choice input{width:1rem;height:1rem;accent-color:var(--foreground);flex-shrink:0;margin:0}.C-0Jra_preview-title{font-family:var(--font-fraunces), serif;text-wrap:balance;font-size:clamp(1.4rem,2.5vw,2rem);font-weight:500}.C-0Jra_kicker{text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;font-weight:650}.C-0Jra_help{color:var(--muted-foreground);font-size:.875rem}.C-0Jra_badge{border-radius:var(--radius);background:color-mix(in srgb, var(--highlight) 16%, var(--surface));width:fit-content;color:var(--foreground);border:1px solid color-mix(in srgb, var(--highlight) 45%, var(--border));font-family:var(--font-manrope), sans-serif;vertical-align:middle;flex-shrink:0;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.7rem;font-weight:650;line-height:1.4;display:inline-flex}.C-0Jra_badge svg{width:.8rem;height:.8rem}.C-0Jra_download,.C-0Jra_download-body{grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0;display:grid}.C-0Jra_card-preparing{aspect-ratio:3/2;border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);place-items:center;padding:1rem;display:grid}.C-0Jra_card-examples{border:0;gap:.85rem;min-width:0;padding:0;display:grid}.C-0Jra_card-examples legend{overflow-wrap:anywhere;max-width:100%;margin-bottom:.75rem;padding:0;font-size:.9rem;font-weight:650}.C-0Jra_example-themes{flex-wrap:wrap;gap:.5rem;display:flex}.C-0Jra_example-themes label{border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;overflow-wrap:anywhere;align-items:center;gap:.4rem;min-width:0;max-width:100%;min-height:44px;padding:.45rem .75rem;font-size:.85rem;display:inline-flex}.C-0Jra_example-themes label:has(:checked){border-color:var(--focus);background:var(--accent)}.C-0Jra_example-themes label:has(:focus-visible){outline:3px solid var(--focus);outline-offset:3px}.C-0Jra_example-themes input{width:1rem;height:1rem;accent-color:var(--focus);flex-shrink:0;margin:0}.C-0Jra_example-card{border:1px solid var(--border);border-radius:var(--radius);width:100%;height:auto;display:block}.C-0Jra_format{color:var(--muted-foreground);font-size:.8rem}.C-0Jra_dialog{border:1px solid var(--border);border-radius:var(--radius);width:min(40rem,100% - 2rem);max-height:calc(100dvh - 2rem);color:var(--foreground);background:var(--surface);overscroll-behavior:contain;overflow-wrap:anywhere;margin:auto;padding:clamp(1rem,3vw,1.75rem);overflow:auto}.C-0Jra_dialog::backdrop{background:#16191bb3}.C-0Jra_dialog-heading{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.C-0Jra_dialog-heading h2{font-family:var(--font-fraunces), serif;min-width:0;margin:0;font-size:1.6rem;font-weight:500}@media (max-width:480px){.C-0Jra_dialog{width:calc(100% - 24px);max-height:calc(100dvh - 24px);padding:12px}.C-0Jra_dialog-heading{grid-template-columns:minmax(0,1fr) auto;gap:.65rem;display:grid}.C-0Jra_dialog-heading h2{grid-area:2/1/auto/-1;font-size:1.25rem}.C-0Jra_dialog-heading .C-0Jra_close{grid-area:1/2}}.C-0Jra_close{border:1px solid var(--border);border-radius:var(--radius);width:44px;height:44px;color:var(--foreground);background:var(--surface);cursor:pointer;flex-shrink:0;place-items:center;display:grid}.C-0Jra_close:hover{background:var(--muted)}.C-0Jra_premium-hero{background:color-mix(in srgb, var(--highlight) 7%, var(--surface));border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(1.5rem,5vw,4rem);padding:clamp(1.25rem,4vw,3rem);display:grid}.C-0Jra_hero-copy{grid-template-columns:minmax(0,1fr);justify-items:start;gap:1rem;display:grid}.C-0Jra_hero-copy h1{text-wrap:balance;max-width:14ch}.C-0Jra_hero-gallery{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:.6rem;min-width:0;padding-block:1rem;display:grid}.C-0Jra_hero-gallery img{object-fit:cover;border:.3rem solid #f7f0de;width:100%;height:clamp(10rem,22vw,17rem);display:block;box-shadow:0 .3rem .8rem #0000001a}.C-0Jra_hero-gallery img:first-child{transform:rotate(-5deg)translateY(.75rem)}.C-0Jra_hero-gallery img:last-child{transform:rotate(5deg)translateY(.75rem)}.C-0Jra_art-credit{color:var(--muted-foreground);font-size:.75rem}.C-0Jra_demo{grid-template-columns:minmax(0,1fr);gap:1.5rem;scroll-margin-top:1.5rem;display:grid}.C-0Jra_demo-picker{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:1.5rem;display:grid}.C-0Jra_demo-picker .C-0Jra_theme-groups{grid-area:1/2}.C-0Jra_theme-preview{min-width:0}.C-0Jra_demo-picker .C-0Jra_theme-preview{grid-area:1/1}.C-0Jra_demo-picker .C-0Jra_compact{grid-template-columns:minmax(0,1fr);min-height:19rem}.C-0Jra_demo-picker .C-0Jra_artwork{height:9rem}.C-0Jra_choice[data-theme=classic]{grid-column:1/-1;align-items:center;padding-inline:.75rem;display:flex}.C-0Jra_choice[data-theme=classic] .C-0Jra_choice-art{display:none}.C-0Jra_theme-description{color:var(--muted-foreground);margin-top:.75rem;font-size:.875rem}.C-0Jra_section-intro{grid-template-columns:minmax(0,1fr);gap:.65rem;max-width:42rem;display:grid}.C-0Jra_sharing-feature{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.C-0Jra_feature-copy{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);align-content:start;gap:1rem;min-width:0;display:grid}.C-0Jra_feature-copy h2{text-wrap:balance}.C-0Jra_feature-copy h3{font-family:var(--font-manrope), sans-serif;font-size:1rem;font-weight:650}.C-0Jra_card-stage{background:var(--muted);border-radius:var(--radius);min-width:0;padding:clamp(1rem,3vw,2rem)}.C-0Jra_download-steps{gap:.5rem;padding-inline-start:1.4rem;display:grid}.C-0Jra_download-steps li::marker{font-weight:650}.C-0Jra_badge-feature{border-block:1px solid var(--border);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:1.5rem;padding-block:1.5rem;display:grid}.C-0Jra_feature-image{border-radius:var(--radius);width:100%;height:auto;display:block;transform:rotate(-2deg);box-shadow:0 .5rem 1rem #00000014}.C-0Jra_profile-example{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.3rem .85rem;min-width:0;padding:1.25rem;display:grid}.C-0Jra_profile-example p{color:var(--muted-foreground);grid-column:2;font-size:.85rem}.C-0Jra_example-avatar{background:var(--accent);width:3.5rem;height:3.5rem;font-family:var(--font-fraunces), serif;border-radius:50%;grid-row:1/3;place-items:center;font-size:1.5rem;display:grid}.C-0Jra_example-name{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.C-0Jra_comparison{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1.25rem;display:grid}.C-0Jra_plan{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:1rem;min-width:0;padding:clamp(1rem,3vw,2rem);display:flex}.C-0Jra_premium-plan{border-top:4px solid var(--focus)}.C-0Jra_plan ul{gap:.75rem;padding-inline-start:1.2rem;display:grid}.C-0Jra_plan>a:last-child{width:100%;margin-top:auto}.C-0Jra_price{font-size:1.5rem;font-weight:700}.C-0Jra_plan-notes{color:var(--muted-foreground);grid-template-columns:minmax(0,1fr);gap:.75rem;font-size:.875rem;display:grid}@media (max-width:760px){.C-0Jra_choices{grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr))}.C-0Jra_premium-hero,.C-0Jra_sharing-feature,.C-0Jra_badge-feature,.C-0Jra_demo-picker,.C-0Jra_comparison{grid-template-columns:minmax(0,1fr)}.C-0Jra_demo-picker .C-0Jra_theme-groups,.C-0Jra_demo-picker .C-0Jra_theme-preview{grid-area:auto}.C-0Jra_demo-picker .C-0Jra_compact{min-height:13rem}.C-0Jra_hero-gallery{width:100%;max-width:28rem;margin-inline:auto}}@media (max-width:600px){.C-0Jra_profile-example{grid-template-columns:minmax(0,1fr)}.C-0Jra_example-avatar{grid-row:auto}.C-0Jra_profile-example p{grid-column:auto}}
.tmDr3q_header{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding-bottom:1.5rem;display:flex}.tmDr3q_managed{grid-template-columns:minmax(0,1fr);display:grid}.tmDr3q_identity{flex:16rem}.tmDr3q_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex}.tmDr3q_tools{min-width:0;max-width:100%;margin-inline-start:auto}.tmDr3q_quick,.tmDr3q_primary{flex-wrap:wrap;align-items:center;gap:1rem;min-width:0;display:flex}.tmDr3q_short-label{display:none}@media (max-width:760px){.tmDr3q_managed{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity quick""visibility visibility""primary primary";gap:.75rem;padding-bottom:1rem}.tmDr3q_managed .tmDr3q_identity{grid-area:identity;gap:.75rem}.tmDr3q_managed .tmDr3q_identity picture{width:4rem}.tmDr3q_managed .tmDr3q_identity>div{flex-basis:6rem}.tmDr3q_managed .tmDr3q_identity h1{font-size:clamp(1.5rem,5vw,2rem)}.tmDr3q_managed .tmDr3q_toolbar,.tmDr3q_managed .tmDr3q_tools{display:contents}.tmDr3q_managed .tmDr3q_toolbar>section{grid-area:visibility}.tmDr3q_managed .tmDr3q_quick{grid-area:quick;align-self:start;gap:.125rem}.tmDr3q_managed .tmDr3q_primary{grid-area:primary;gap:.5rem}.tmDr3q_managed .tmDr3q_primary>:is(button,a){flex:8rem;gap:.375rem;min-height:44px;padding:.5rem .625rem;font-size:.875rem}.tmDr3q_managed .tmDr3q_primary>.tmDr3q_access-link{flex-basis:100%}.tmDr3q_full-label{display:none}.tmDr3q_short-label{display:inline}}
.JEQQ9W_link{position:relative}.JEQQ9W_label{display:contents}.JEQQ9W_shortcut-caption{white-space:nowrap;width:max-content;max-width:none;font-size:.75rem;line-height:1.3;display:block}.JEQQ9W_shortcut-caption[data-visible=false]{visibility:hidden;position:absolute}.JEQQ9W_progress{background:var(--link);opacity:0;pointer-events:none;border-radius:2px;height:3px;position:absolute;inset-block-end:.25rem;inset-inline:.75rem}.JEQQ9W_progress[data-navigation-pending]{animation:.15s ease-out .15s both JEQQ9W_appear}@keyframes JEQQ9W_appear{to{opacity:1}}@media (prefers-reduced-motion:reduce){.JEQQ9W_progress[data-navigation-pending]{opacity:1;animation:none}}
.hgrwga_content{grid-template-columns:minmax(0,1fr);gap:1.75rem;min-width:0;display:grid}.hgrwga_content noscript{display:none}.hgrwga_control:disabled{background:var(--muted);animation:1.8s ease-in-out infinite hgrwga_pulse}.hgrwga_block{border-radius:var(--radius);background:var(--muted);width:100%;max-width:100%;animation:1.8s ease-in-out infinite hgrwga_pulse}.hgrwga_heading{width:min(75%,28rem);height:4rem}.hgrwga_title{width:75%;height:calc(var(--card-title-size,1.75rem) * var(--card-title-line-height,1))}.hgrwga_line{width:65%;height:1.4rem}.hgrwga_label{width:40%;height:1.25rem}.hgrwga_input,.hgrwga_button,.hgrwga_back-link{height:48px}.hgrwga_button{width:8rem}.hgrwga_back-link{width:12rem}.hgrwga_textarea,.hgrwga_toolbar{height:7rem}.hgrwga_media{aspect-ratio:var(--card-media-ratio,4 / 3)}.hgrwga_detail-media{aspect-ratio:4/3;max-width:40rem}.hgrwga_card-actions{border-top:1px solid var(--border);justify-content:space-between;gap:1rem;margin-top:auto;padding-top:.75rem;display:flex}@keyframes hgrwga_pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.hgrwga_block,.hgrwga_control:disabled{animation:none}}
.OUujCa_page{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);gap:1.75rem;width:100%;max-width:920px;margin-inline:auto;display:grid}.OUujCa_section,.OUujCa_card,.OUujCa_access,.OUujCa_checkout{grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0;display:grid}.OUujCa_card,.OUujCa_access,.OUujCa_checkout{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:clamp(1.1rem,3vw,1.75rem)}.OUujCa_access{border:0;border-top:3px solid var(--foreground);background:var(--muted);border-radius:0}.OUujCa_header,.OUujCa_toolbar,.OUujCa_status,.OUujCa_fact{align-items:center;gap:.6rem;display:flex}.OUujCa_header,.OUujCa_toolbar{flex-wrap:wrap;justify-content:space-between;gap:1rem}.OUujCa_header>div{gap:.3rem;min-width:0;display:grid}.OUujCa_header svg,.OUujCa_status svg,.OUujCa_fact svg{flex-shrink:0}.OUujCa_eyebrow,.OUujCa_meta{color:var(--muted-foreground);font-size:.875rem}.OUujCa_eyebrow{font-weight:650}.OUujCa_status{border-radius:var(--radius);background:var(--muted);align-self:start;width:fit-content;max-width:100%;padding:.35rem .7rem;font-size:.875rem;font-weight:650}.OUujCa_status[data-tone=positive]{background:var(--accent);color:var(--positive)}.OUujCa_status[data-tone=attention]{background:var(--error-background);color:var(--destructive)}.OUujCa_facts{border-block:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:1rem;padding-block:1rem;display:grid}.OUujCa_facts>div{align-content:start;gap:.35rem;display:grid}.OUujCa_facts dt{color:var(--muted-foreground);font-size:.875rem}.OUujCa_facts dd{margin:0;font-weight:650}.OUujCa_offers,.OUujCa_help{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.OUujCa_offer{flex-direction:column;display:flex}.OUujCa_offer form{margin-top:auto}.OUujCa_price{letter-spacing:-.035em;font-size:clamp(1.4rem,3vw,1.75rem);font-weight:750}.OUujCa_sandbox,.OUujCa_message{border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);align-items:flex-start;gap:.65rem;padding:.85rem 1rem;font-size:.9rem;display:flex}.OUujCa_sandbox svg,.OUujCa_message svg{flex-shrink:0;margin-top:.15rem}.OUujCa_message[data-tone=positive]{background:var(--accent);color:var(--positive)}.OUujCa_message[data-tone=attention]{background:var(--error-background);color:var(--destructive)}.OUujCa_sync{border-top:1px solid var(--border);gap:.65rem;padding-top:1rem;display:grid}.OUujCa_feedback{min-height:1.5em;color:var(--muted-foreground);font-size:.875rem}.OUujCa_feedback[data-error=true]{color:var(--destructive)}.OUujCa_actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.OUujCa_actions form{flex:0 auto}.OUujCa_help>section,.OUujCa_help>div{align-content:start;min-width:0}.OUujCa_benefits{gap:.6rem;padding-inline-start:1.2rem;display:grid}.OUujCa_checkout{overflow-wrap:anywhere;width:100%;max-width:640px;margin-inline:auto}@media (max-width:650px){.OUujCa_offers,.OUujCa_help{grid-template-columns:minmax(0,1fr)}.OUujCa_actions>a,.OUujCa_actions>form{width:100%}}.OUujCa_help-topics>details+details{border-top:0}
.h7aZCa_row p{font-size:.9rem}.h7aZCa_role-help{border-top:1px solid var(--border);min-width:0;padding-top:.75rem;font-size:.9rem}.h7aZCa_role-help>summary{min-height:44px;color:var(--link);cursor:pointer;padding-block:.6rem;font-weight:650}.h7aZCa_role-help-body{gap:.75rem;padding-block:.75rem .25rem;display:grid}.h7aZCa_methods{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.h7aZCa_methods>.h7aZCa_panel{align-content:start}.h7aZCa_guest-method{background:var(--muted);grid-template-rows:auto 1fr auto}.h7aZCa_guest-method>a{justify-self:start}.h7aZCa_access{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:1rem;display:flex}.h7aZCa_access-summary{flex:20rem;gap:.6rem;min-width:0;display:grid}.h7aZCa_hint{color:var(--muted-foreground);align-items:start;gap:.5rem;font-size:.85rem;display:flex}.h7aZCa_hint svg{margin-top:.2rem}.h7aZCa_audience{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;min-width:0;display:grid}.h7aZCa_choice{border:2px solid var(--border);border-radius:var(--radius);cursor:pointer;grid-template-columns:auto minmax(0,1fr);gap:.75rem;padding:1.25rem;display:grid}.h7aZCa_choice-preview{border:2px solid var(--border);border-radius:var(--radius);align-content:start;gap:1rem;min-height:7.5rem;padding:1.25rem;display:grid}.h7aZCa_choice:hover{border-color:var(--foreground)}.h7aZCa_choice:has(:checked){border-color:var(--focus);background:var(--accent)}.h7aZCa_choice:has(:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.h7aZCa_choice:has(:disabled){background:var(--muted);cursor:not-allowed}.h7aZCa_choice input{width:1.125rem;height:1.125rem;accent-color:var(--foreground);margin-top:.2rem}.h7aZCa_choice strong{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.h7aZCa_recipient span{min-width:0}.h7aZCa_recipient-identity{flex:1;gap:.2rem;display:grid}.h7aZCa_recipient-identity>span{color:var(--muted-foreground);font-size:.8rem}.h7aZCa_choice span span{color:var(--muted-foreground);margin-top:.5rem;font-size:.85rem;display:block}.h7aZCa_audience-review{border:1px solid var(--border);border-radius:var(--radius);gap:1rem;min-width:0;padding:1rem;display:grid}.h7aZCa_audience-review legend{padding-inline:.35rem;font-weight:650}.h7aZCa_audience-review button{justify-self:start}.h7aZCa_access-next{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.25rem;font-size:.9rem;display:flex}.h7aZCa_access-next p{flex:20rem}.h7aZCa_access-next>a{align-items:center;min-height:44px;font-weight:650;display:inline-flex}.h7aZCa_suggestions,.h7aZCa_suggestions>div{flex-wrap:wrap;gap:.5rem;min-width:0;display:flex}.h7aZCa_suggestions{flex-direction:column;gap:.75rem;font-size:.85rem}.h7aZCa_invitation-fields{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}.h7aZCa_invitation-fields>.h7aZCa_recipient-status,.h7aZCa_invitation-fields>.h7aZCa_suggestions,.h7aZCa_invitation-fields>button{grid-column:1/-1}.h7aZCa_invitation-fields>button{justify-self:start}.h7aZCa_recipient{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);max-width:100%;min-height:44px;color:var(--foreground);font:inherit;text-align:start;overflow-wrap:anywhere;cursor:pointer;align-items:center;gap:.5rem;padding:.5rem .75rem;display:inline-flex}.h7aZCa_recipient:hover,.h7aZCa_recipient[aria-pressed=true]{border-color:var(--focus);background:var(--accent)}.h7aZCa_count{border-radius:var(--radius);background:var(--muted);min-width:1.75rem;font-family:var(--font-manrope), sans-serif;justify-content:center;align-items:center;padding:.2rem .5rem;font-size:.85rem;display:inline-flex}.h7aZCa_resources{min-width:0;padding:0;list-style:none;display:grid}.h7aZCa_row{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding-block:1rem;display:flex}.h7aZCa_row:first-child{padding-top:0}.h7aZCa_row:last-child{border-bottom:0;padding-bottom:0}.h7aZCa_identity{flex:15rem;align-items:center;gap:.75rem;min-width:0;display:flex}.h7aZCa_identity>div{gap:.35rem;min-width:0;display:grid}.h7aZCa_identity h3{font-family:var(--font-manrope), sans-serif;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:1rem;font-weight:650;display:flex}.h7aZCa_self-marker{border-radius:var(--radius);background:var(--accent);color:var(--foreground);padding:.15rem .5rem;font-size:.75rem;font-weight:600}.h7aZCa_avatar{background:var(--muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.h7aZCa_row-note{color:var(--muted-foreground)}.h7aZCa_management{flex:0 auto;min-width:0}.h7aZCa_management[open]{flex-basis:100%}.h7aZCa_management summary,.h7aZCa_transfer summary{min-height:44px;color:var(--link);padding-block:.6rem;font-weight:650}.h7aZCa_controls{border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);gap:1.5rem;padding:1rem;display:grid}.h7aZCa_controls>form+form,.h7aZCa_transfer{border-top:1px solid var(--border);padding-top:1.25rem}.h7aZCa_generated>button,.h7aZCa_controls button,.h7aZCa_row>form button{justify-self:start}.h7aZCa_generated{border:2px solid var(--primary);border-radius:var(--radius);background:var(--muted);gap:1rem;padding:1.25rem;display:grid}.h7aZCa_share-prompt{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 2rem;padding:clamp(1.25rem,3vw,1.75rem);display:flex}.h7aZCa_share-prompt>div{flex:28rem;gap:.5rem;min-width:0;max-width:62ch;display:grid}.h7aZCa_share-prompt h2{align-items:center;gap:.5rem;font-size:1.4rem;display:flex}.h7aZCa_share-prompt svg{flex-shrink:0}.h7aZCa_share-prompt p{font-size:.9rem}@media (max-width:700px){.h7aZCa_methods,.h7aZCa_audience,.h7aZCa_invitation-fields{grid-template-columns:minmax(0,1fr)}}@media (max-width:400px){.h7aZCa_choice,.h7aZCa_choice-preview,.h7aZCa_audience-review{padding:12px}.h7aZCa_choice{gap:12px}.h7aZCa_choice>span{display:contents}.h7aZCa_choice strong{grid-column:2}.h7aZCa_choice span span{grid-column:1/-1;margin-top:0}.h7aZCa_avatar{width:44px;height:44px}.h7aZCa_identity{gap:12px}.h7aZCa_recipient{gap:8px;padding:8px 12px}.h7aZCa_recipient .h7aZCa_avatar{display:none}.h7aZCa_invitation-fields>button{padding-inline:12px}.h7aZCa_row>form,.h7aZCa_management{flex-basis:100%}.h7aZCa_guest-section>a{width:100%;padding-inline:12px;font-size:.875rem}.h7aZCa_section-title>svg{display:none}}.h7aZCa_selected-recipient,.h7aZCa_suggestions>p:first-child{align-items:center;gap:.5rem;display:flex}.h7aZCa_selected-recipient{border:1px solid var(--focus);border-radius:var(--radius);background:var(--accent);padding:.75rem;font-weight:650}.h7aZCa_section-title{align-items:center;gap:.5rem;display:flex}.h7aZCa_section-title>span:first-of-type{min-width:0}.h7aZCa_section-title>.h7aZCa_count{flex-shrink:0}.h7aZCa_guest-section{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;display:flex}.h7aZCa_guest-section>div{flex:24rem;min-width:0}.h7aZCa_guest-section>a{flex-shrink:0;max-width:100%}
.ZN3luG_visibility-notice{border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);grid-template-columns:auto minmax(0,1fr);gap:.75rem;padding:1rem;display:grid}.ZN3luG_visibility-notice svg{margin-top:.15rem}.ZN3luG_visibility-notice p{color:var(--muted-foreground);margin-top:.35rem;font-size:.85rem}.ZN3luG_audience{border:0;gap:.75rem;min-width:0;display:grid}.ZN3luG_audience legend{margin-bottom:.75rem;padding:0;font-size:.95rem;font-weight:600}.ZN3luG_choice{border:1px solid var(--input);border-radius:var(--radius);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;padding:1rem;display:grid}.ZN3luG_choice:has(:checked){border-color:var(--focus);background:var(--accent)}.ZN3luG_choice:has(:disabled){background:var(--muted);border-color:var(--border);cursor:not-allowed}.ZN3luG_choice input{width:1.125rem;height:1.125rem;accent-color:var(--foreground);margin:.2rem 0 0}.ZN3luG_choice strong,.ZN3luG_choice span span{display:block}.ZN3luG_choice strong{font-size:.95rem;font-weight:650}.ZN3luG_choice span span{color:var(--muted-foreground);margin-top:.25rem;font-size:.85rem}
.t0Lgda_panel{flex-wrap:wrap;flex:24rem;align-items:center;gap:.25rem .75rem;min-width:0;max-width:100%;scroll-margin-top:1.5rem;display:flex}.t0Lgda_help{overflow-wrap:anywhere;min-width:0;color:var(--muted-foreground);flex-basis:100%;order:3;font-size:.8rem}.t0Lgda_status{overflow-wrap:anywhere;order:1;min-width:0;font-size:.875rem;display:block}.t0Lgda_status svg{vertical-align:-.25em;width:1.25em;height:1.25em;margin-inline-end:.5rem;display:inline-block}.t0Lgda_panel>div{order:2;min-width:0;max-width:100%}.t0Lgda_panel>div>form button{min-height:48px;padding:.45rem .75rem;font-size:.875rem}.t0Lgda_short-status{display:none}@media (max-width:760px){.t0Lgda_full-status{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.t0Lgda_short-status{display:inline}.t0Lgda_panel{column-gap:.5rem}.t0Lgda_panel>div>form button{min-height:44px}}
.qpML7a_panel{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow-wrap:anywhere;gap:.85rem;width:100%;min-width:0;padding:clamp(1rem,2vw,1.5rem);display:grid}.qpML7a_panel>p{max-width:75ch}.qpML7a_panel>form{max-width:40rem}.qpML7a_empty-invitations{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:.35rem 1rem;padding-block-end:.85rem;display:flex}.qpML7a_empty-invitations h2{font-family:inherit;font-size:1rem;font-weight:600}.qpML7a_empty-invitations p{font-size:.9rem}.qpML7a_card-footer{border-top:1px solid var(--border);margin-top:auto;padding-top:1rem;display:grid}.qpML7a_disclosure{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow-wrap:anywhere;width:100%;min-width:0}.qpML7a_disclosure>summary{cursor:pointer;align-items:center;gap:.65rem;min-height:48px;padding:.75rem 1rem;font-weight:600;list-style:none;display:flex}.qpML7a_disclosure>summary::-webkit-details-marker{display:none}.qpML7a_search-input>svg{color:var(--muted-foreground);pointer-events:none;position:absolute;inset-inline-start:.85rem}.qpML7a_disclosure>summary svg{flex-shrink:0}.qpML7a_disclosure>summary svg:last-child{margin-inline-start:auto}.qpML7a_disclosure[open]>summary svg:last-child{transform:rotate(180deg)}.qpML7a_disclosure-content{gap:1rem;padding:0 1rem 1rem;display:grid}.qpML7a_disclosure-content>p{font-size:.9rem}.qpML7a_disclosure-content form,.qpML7a_disclosure-content fieldset{gap:.75rem}.qpML7a_consent{cursor:pointer;overflow-wrap:anywhere;grid-template-columns:1.25rem minmax(0,1fr);align-items:start;gap:.75rem;min-height:44px;display:grid}.qpML7a_consent input{width:1.25rem;height:1.25rem;accent-color:var(--link);margin-top:.2em}.qpML7a_people{width:100%;padding:0;list-style:none;display:grid}.qpML7a_people>li{border-bottom:1px solid var(--border);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding-block:.85rem;display:flex}.qpML7a_people>li>div{min-width:0}.qpML7a_controls{gap:.75rem;max-width:28rem;display:grid}.qpML7a_picker{gap:.75rem;width:min(100%,34rem);min-width:0;display:grid}.qpML7a_search-input{align-items:center;display:flex;position:relative}.qpML7a_search-input input{width:100%;min-width:0;padding-inline-start:2.7rem}.qpML7a_results{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow:hidden}.qpML7a_search-status{color:var(--muted-foreground);padding:.65rem .85rem;font-size:.85rem}.qpML7a_results ul{overscroll-behavior:contain;max-height:18rem;padding:0;list-style:none;overflow-y:auto}.qpML7a_results li{border-top:1px solid var(--border);cursor:pointer;padding:.75rem .85rem}.qpML7a_people>li:last-child{border-bottom:0;padding-bottom:0}.qpML7a_results li:hover,.qpML7a_results li[aria-selected=true]{background:var(--muted);box-shadow:inset 3px 0 var(--link)}.qpML7a_identity{overflow-wrap:anywhere;align-items:center;gap:.75rem;min-width:0;display:flex}.qpML7a_avatar{border:1px solid var(--border);background:var(--muted);width:2.5rem;height:2.5rem;color:var(--foreground);border-radius:50%;flex:0 0 2.5rem;place-items:center;font-size:.8rem;font-weight:600;display:grid;overflow:hidden}.qpML7a_avatar picture,.qpML7a_avatar img{object-fit:cover;width:100%;height:100%}.qpML7a_person-name{min-width:0;font-size:.9rem;display:grid}.qpML7a_selection{border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);gap:.85rem;padding:.85rem;display:grid}.qpML7a_selected-person{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.qpML7a_selected-person button{flex-shrink:0}.qpML7a_clear{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);min-width:44px;min-height:44px;color:var(--foreground);cursor:pointer;place-items:center;display:grid}
._2iiRBG_deletion{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._2iiRBG_deletion p{font-size:.9rem}._2iiRBG_delete-link{min-height:44px;color:var(--destructive);align-items:center;gap:.4rem;display:inline-flex}._2iiRBG_delete-link svg{flex-shrink:0}._2iiRBG_image-panel>section{border-top:0;padding-block:0}
.UoroNa_identity{gap:.75rem;min-width:0;display:grid}.UoroNa_meta{flex-wrap:wrap;align-items:center;gap:.35rem .65rem;min-width:0;display:flex}.UoroNa_meta>p{min-width:0;font-size:.85rem}.UoroNa_role{border-inline-start:1px solid var(--border);color:var(--muted-foreground);padding-inline-start:.65rem;font-size:.85rem}.UoroNa_leave{border-radius:var(--radius);width:44px;height:44px;color:var(--muted-foreground);background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;padding:.5rem;display:inline-flex}.UoroNa_leave:hover{color:var(--destructive);background:var(--error-background);border-color:var(--input)}.UoroNa_dialog{overscroll-behavior:contain;border:1px solid var(--input);border-radius:var(--radius);background:var(--surface);width:min(34rem,100% - 2rem);max-height:calc(100dvh - 2rem);color:var(--foreground);overflow-wrap:anywhere;margin:auto;padding:clamp(1rem,3vw,1.75rem);overflow:auto}.UoroNa_dialog::backdrop{background:#0000008c}.UoroNa_dialog-title{color:var(--muted-foreground);margin-block:.75rem 1.25rem}.UoroNa_dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}@media (max-width:480px){.UoroNa_dialog{width:calc(100% - 1rem)}.UoroNa_confirmation{flex-direction:column;align-items:flex-start;gap:.5rem}.UoroNa_dialog-actions>button{width:100%}}
.pF6mTa_control{min-width:0;max-width:100%}.pF6mTa_dialog{border:1px solid var(--input);border-radius:var(--radius);background:var(--surface);width:min(36rem,100% - 2rem);max-height:calc(100dvh - 2rem);color:var(--foreground);overflow-wrap:anywhere;margin:auto;padding:clamp(1rem,3vw,1.75rem);overflow:auto}.pF6mTa_dialog::backdrop{background:#0000008c}.pF6mTa_content{gap:1rem;display:grid}.pF6mTa_wishes{padding-inline-start:1.5rem}.pF6mTa_wishes li+li{margin-top:.35rem}.pF6mTa_actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}
