.Nw74VG_skeleton{min-width:0}.Nw74VG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.Nw74VG_bone{background:color-mix(in srgb, var(--color-accent) 18%, transparent);border-radius:.5rem;min-width:0;max-width:100%;height:1rem;animation:1.6s ease-in-out infinite Nw74VG_pulse}.Nw74VG_form{gap:1.2rem;width:100%;max-width:38rem;display:grid}.Nw74VG_field{gap:.4rem;display:grid}.Nw74VG_label{height:1.2rem}.Nw74VG_input{border-radius:.85rem;height:3rem}.Nw74VG_hint{height:.8rem}.Nw74VG_action,.Nw74VG_smallAction{border-radius:2rem;width:14rem;height:2.9rem}.Nw74VG_smallAction{width:7rem;height:2.75rem}.Nw74VG_stack{gap:1.25rem;display:grid}.Nw74VG_cardTitle{height:2rem}.Nw74VG_motif{border-radius:1.5rem;width:4.5rem;height:3.25rem}.Nw74VG_actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.Nw74VG_settings{grid-template-columns:minmax(0,1fr);gap:.625rem;display:grid}.Nw74VG_settings>div{border-radius:1rem;gap:.5rem;padding:.875rem}.Nw74VG_settings .Nw74VG_cardTitle{height:1.5rem}.Nw74VG_settings .Nw74VG_field{max-width:38rem}.Nw74VG_settingsIntro{margin-bottom:.75rem}.Nw74VG_settingsIntro.Nw74VG_settingsIntro h1{margin:0 0 .75rem;font-size:clamp(1.75rem,5vw,2.25rem)}@media (min-width:700px){.Nw74VG_settings{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.Nw74VG_table{margin-top:1.5rem}.Nw74VG_row{border-bottom:1px solid var(--color-border);grid-template-columns:1.2fr 1.2fr 1fr 1fr .7fr;align-items:start;gap:1rem;padding:1.2rem .5rem;display:grid}.Nw74VG_namesRow{grid-template-columns:23fr 35fr 22fr 20fr}.Nw74VG_author{gap:.5rem;min-width:0;display:grid}.Nw74VG_details{gap:.9rem;margin-block:1rem;display:grid}.Nw74VG_pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;display:grid}.Nw74VG_back{max-width:38rem;margin-block:.5rem 1.5rem}.Nw74VG_dynamicTitle{margin-block:1.5rem 2rem}.Nw74VG_dynamicTitle .Nw74VG_bone{height:clamp(2.5rem,7vw,4.5rem)}@keyframes Nw74VG_pulse{50%{opacity:.5}}@media (max-width:620px){.Nw74VG_tableHeader{display:none}.Nw74VG_row{grid-template-columns:minmax(0,1fr);gap:.9rem;padding:1.25rem 0}.Nw74VG_row>.Nw74VG_bone{max-width:70%}.Nw74VG_pair{grid-template-columns:minmax(0,1fr);gap:.45rem}}@media (prefers-reduced-motion:reduce){.Nw74VG_bone{animation:none}}
.Hi2WXW_shell{width:min(100% - 2rem,58rem);padding:2rem 0 4rem}.Hi2WXW_nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;font:.9rem system-ui,sans-serif;display:flex}.Hi2WXW_nav a{text-decoration:none}.Hi2WXW_brand{min-height:2.75rem;font-family:var(--font-body);letter-spacing:-.04em;align-items:center;font-size:1.6rem;font-weight:700;display:inline-flex}.Hi2WXW_links{flex-wrap:wrap;gap:1rem;display:flex}.Hi2WXW_intro{max-width:40rem;margin-bottom:2rem}.Hi2WXW_intro h1{font-size:clamp(2rem,7vw,3rem)}.Hi2WXW_grid{gap:var(--space-section);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.Hi2WXW_card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);min-width:0;padding:clamp(1.25rem,4vw,2rem)}.Hi2WXW_card h2{margin-top:0;font-size:1.8rem;font-weight:600}.Hi2WXW_card p{font-size:1rem}.Hi2WXW_form{gap:1.2rem;max-width:38rem;display:grid}.Hi2WXW_field{gap:.4rem;font:1rem system-ui,sans-serif;display:grid}.Hi2WXW_field input:not([type=checkbox]),.Hi2WXW_field select{border:1px solid var(--color-accent);background:var(--color-surface);width:100%;min-width:0;min-height:3rem;color:var(--color-text);font:inherit;border-radius:.85rem;padding:.7rem .8rem}.Hi2WXW_field select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 1.05rem),calc(100% - .75rem);background-repeat:no-repeat;background-size:.3rem .3rem;padding-right:2.5rem}@media (forced-colors:active){.Hi2WXW_field select{appearance:auto;background-image:none}}.Hi2WXW_field input[aria-invalid=true]{border-color:var(--color-error)}.Hi2WXW_field small,.Hi2WXW_hint{color:var(--color-muted);font:.9rem/1.6 system-ui,sans-serif}.Hi2WXW_button,.Hi2WXW_secondary{border:1px solid var(--color-accent);background:var(--color-accent);width:fit-content;max-width:100%;min-height:2.9rem;color:var(--color-on-accent);cursor:pointer;overflow-wrap:anywhere;border-radius:2rem;justify-content:center;align-items:center;padding:.7rem 1.2rem;font:1rem/1.4 system-ui,sans-serif;text-decoration:none;display:inline-flex}.Hi2WXW_secondary{color:var(--color-accent);background:0 0}.Hi2WXW_button:disabled,.Hi2WXW_secondary:disabled{opacity:.65;cursor:wait}.Hi2WXW_actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.Hi2WXW_error{color:var(--color-error);font:.95rem/1.5 system-ui,sans-serif}.Hi2WXW_notice{border-left:3px solid var(--color-accent);background:var(--color-sage);border-radius:.5rem 1rem 1rem .5rem;padding:1rem;font:1rem/1.6 system-ui,sans-serif}.Hi2WXW_code{letter-spacing:.08em;overflow-wrap:anywhere;margin:1.5rem 0;font:600 clamp(1rem,5vw,1.7rem)/1.5 ui-monospace,monospace;display:block}.Hi2WXW_details{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem 1rem;font:1rem/1.6 system-ui,sans-serif;display:grid}.Hi2WXW_details dt{color:var(--color-muted)}.Hi2WXW_details dd{overflow-wrap:anywhere;margin:0}.Hi2WXW_tableWrap{margin:1.5rem 0;overflow-x:auto}.Hi2WXW_table{border-collapse:collapse;text-align:left;width:100%;font:.95rem/1.6 system-ui,sans-serif}.Hi2WXW_table th,.Hi2WXW_table td{border-bottom:1px solid var(--color-border);vertical-align:top;overflow-wrap:anywhere;padding:.8rem .5rem}.Hi2WXW_check{align-items:center;gap:.75rem;padding:.6rem 0;font:.95rem/1.6 system-ui,sans-serif;display:flex}.Hi2WXW_check input{flex-shrink:0;width:1.25rem;height:1.25rem}.Hi2WXW_space{margin-top:2rem}@media (max-width:620px){.Hi2WXW_grid{grid-template-columns:minmax(0,1fr)}.Hi2WXW_nav{margin-bottom:2rem}.Hi2WXW_details{grid-template-columns:minmax(0,1fr);gap:.2rem}.Hi2WXW_details dd{margin-bottom:.8rem}.Hi2WXW_table thead{display:none}.Hi2WXW_table tr{border-bottom:1px solid var(--color-border);padding:.7rem 0;display:block}.Hi2WXW_table td{border:none;padding:.3rem 0;display:block}.Hi2WXW_table td:before{content:attr(data-label) ": ";color:var(--color-muted)}}.Hi2WXW_homeIntro{margin-bottom:2rem}.Hi2WXW_homeIntro h1{margin:0 0 .75rem;font-size:clamp(1.5rem,5vw,2rem);font-weight:600}.Hi2WXW_homeIntro p{color:var(--color-muted);margin:0}.Hi2WXW_navBrand{align-items:center;gap:.65rem;display:flex}.Hi2WXW_motif{width:4.5rem;height:3.25rem;color:var(--color-accent);pointer-events:none;flex-shrink:0;display:block}.Hi2WXW_navBrand .Hi2WXW_motif{width:2.75rem;height:2.25rem}.Hi2WXW_revealCard{background:var(--color-lavender)}.Hi2WXW_predictionsCard{background:var(--color-peach)}.Hi2WXW_cardMotif{margin-bottom:1.25rem}.Hi2WXW_table a,.Hi2WXW_actions a:not(.Hi2WXW_button):not(.Hi2WXW_secondary),.Hi2WXW_links a,.Hi2WXW_hint a{align-items:center;min-height:2.75rem;display:inline-flex}p.Hi2WXW_error{border:1px solid var(--color-error);background:var(--color-surface);overflow-wrap:anywhere;border-radius:1rem;padding:.9rem 1rem}.Hi2WXW_button,.Hi2WXW_secondary{position:relative}
.Uz7Dwa_live{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.Uz7Dwa_snackbar{z-index:100;inset-inline:1rem;bottom:max(1rem, env(safe-area-inset-bottom));border:1px solid var(--color-border);background:var(--color-surface);width:fit-content;max-width:min(32rem,100% - 2rem);color:var(--color-text);font:.95rem/1.5 var(--font-body);border-radius:1.25rem;align-items:center;gap:.8rem;margin-inline:auto;padding:.75rem .75rem .75rem 1rem;animation:.18s ease-out Uz7Dwa_appear;display:flex;position:fixed;box-shadow:0 .5rem 2rem #39334824}.Uz7Dwa_snackbar>span:nth-child(2){overflow-wrap:anywhere;min-width:0}.Uz7Dwa_icon{background:var(--color-sage);width:1.8rem;height:1.8rem;color:var(--color-accent);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.Uz7Dwa_snackbar button{width:2.75rem;min-height:2.75rem;color:var(--color-text);cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;font-size:1.5rem}.Uz7Dwa_snackbar button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}body:has(input:focus,textarea:focus,select:focus) .Uz7Dwa_snackbar{bottom:auto;top:max(1rem, env(safe-area-inset-top))}.Uz7Dwa_pending{place-items:center;display:inline-grid}.Uz7Dwa_pending>span{grid-area:1/1}.Uz7Dwa_resting{visibility:hidden}.Uz7Dwa_progress{justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.Uz7Dwa_spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;width:1em;height:1em;animation:.8s linear infinite Uz7Dwa_spin}@keyframes Uz7Dwa_spin{to{transform:rotate(360deg)}}@keyframes Uz7Dwa_appear{0%{opacity:0;transform:translateY(.4rem)}}@media (prefers-reduced-motion:reduce){.Uz7Dwa_snackbar,.Uz7Dwa_spinner{animation:none}}html:has(.Uz7Dwa_snackbar){scroll-padding-block:7rem}body:has(.Uz7Dwa_snackbar){padding-bottom:7rem}.Uz7Dwa_resting .Uz7Dwa_spinner{animation:none}
.fDrgjG_switcher{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.9rem;flex-wrap:wrap;gap:.2rem;width:fit-content;max-width:100%;padding:.2rem;display:flex}.fDrgjG_switcher button,.fDrgjG_switcher a{min-height:2.75rem;color:var(--color-text);cursor:pointer;background:0 0;border:0;border-radius:.65rem;justify-content:center;align-items:center;padding:.5rem .8rem;font-size:.85rem;text-decoration:none;display:inline-flex}.fDrgjG_switcher button[aria-pressed=true],.fDrgjG_switcher a[aria-current=page]{background:var(--color-lavender);color:var(--color-accent);font-weight:650}
.cOqsEW_authors{overflow-wrap:anywhere}.cOqsEW_table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%;margin-top:1rem;font:.95rem/1.5 system-ui,sans-serif}.cOqsEW_table th,.cOqsEW_table td{border-bottom:1px solid var(--color-border);vertical-align:top;overflow-wrap:anywhere;padding:.65rem .5rem}.cOqsEW_table thead th{color:var(--color-muted);font-weight:500}.cOqsEW_table th:first-child{width:23%}.cOqsEW_table th:nth-child(2){width:35%}.cOqsEW_table th:nth-child(3){width:22%}.cOqsEW_table th:nth-child(4){width:20%}.cOqsEW_authorPreview a{width:fit-content;min-height:2.75rem;padding-top:.25rem;display:block}.cOqsEW_control p,.cOqsEW_confirmation p[role=status]{margin:.3rem 0 0;font-size:.85rem}.cOqsEW_control p:empty,.cOqsEW_confirmation p:empty{display:none}.cOqsEW_compactButton{gap:.3rem;min-height:2.75rem;padding:.45rem .7rem;font-size:.9rem}.cOqsEW_favoriteIcon{flex-shrink:0;place-items:center;width:1.1rem;height:1.1rem;display:inline-grid}.cOqsEW_deletion{position:relative}.cOqsEW_deleteTrigger{min-height:2.75rem;color:var(--color-error);cursor:pointer;align-items:center;padding:.45rem .25rem;text-decoration:underline;display:inline-flex}.cOqsEW_deleteTrigger::-webkit-details-marker{display:none}.cOqsEW_confirmation{z-index:2;border:1px solid var(--color-border);background:var(--color-surface);border-radius:1rem;width:min(20rem,80vw);padding:1rem;position:absolute;right:0;box-shadow:0 .4rem 1rem #271e3026}.cOqsEW_confirmation p{overflow-wrap:anywhere;margin:0;font:.9rem/1.5 system-ui,sans-serif}.cOqsEW_confirmActions{flex-wrap:wrap;gap:.5rem;display:flex}.cOqsEW_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:620px){.cOqsEW_table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.cOqsEW_table tbody,.cOqsEW_table tr{display:block}.cOqsEW_table tr{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;padding:.6rem 0;display:grid}.cOqsEW_table th,.cOqsEW_table td{border:0;padding:.2rem .25rem;width:auto!important}.cOqsEW_table th{grid-column:1/-1}.cOqsEW_table .cOqsEW_authorPreview{color:var(--color-muted);grid-column:1/-1}.cOqsEW_table td:last-child{text-align:right}.cOqsEW_confirmation{text-align:left}}
.niP7TG_intro{margin-bottom:.75rem}.niP7TG_intro.niP7TG_intro h1{margin:0 0 .75rem;font-size:clamp(1.75rem,5vw,2.25rem)}.niP7TG_grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:.625rem;display:grid}.niP7TG_grid>section{border-radius:1rem;margin:0;padding:.875rem}.niP7TG_grid>section h2{margin:0 0 .5rem;font-size:1.1rem;line-height:1.35}.niP7TG_grid>section p{margin:.4rem 0 .6rem;font-size:.875rem;line-height:1.45}.niP7TG_grid form{gap:.5rem}.niP7TG_grid label{font-size:.9rem}.niP7TG_grid button{min-height:2.75rem;padding:.55rem 1rem;font-size:.9rem}.niP7TG_grid input:not([type=checkbox]),.niP7TG_grid select{min-height:2.75rem}@media (min-width:700px){.niP7TG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}
.c6qPIG_workspace{gap:1rem;font-size:.9rem;display:grid}.c6qPIG_header,.c6qPIG_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.c6qPIG_workspace .c6qPIG_header h1{margin:0;font-size:clamp(1.65rem,4vw,2.15rem)}.c6qPIG_header p{color:var(--color-muted);margin:.3rem 0 0;font-size:.85rem;line-height:1.4}.c6qPIG_actions{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.c6qPIG_workspace button,.c6qPIG_workspace a:not(.c6qPIG_settingsLink){min-height:2.75rem;padding:.5rem .8rem;font-size:.85rem}.c6qPIG_settingsLink{align-items:center;min-height:2.75rem;font-size:.85rem;display:inline-flex}.c6qPIG_tableWrap{border:1px solid var(--color-border);background:var(--color-surface);border-radius:1rem;overflow:hidden}.c6qPIG_table{border-collapse:collapse;text-align:left;width:100%}.c6qPIG_table th{background:var(--color-lavender);padding:.65rem .85rem;font-size:.8rem;font-weight:600}.c6qPIG_table td{border-top:1px solid var(--color-border);vertical-align:middle;overflow-wrap:anywhere;padding:.55rem .85rem}.c6qPIG_table th:first-child{width:36%}.c6qPIG_table td:last-child{white-space:nowrap;width:1%}.c6qPIG_table .c6qPIG_actions{flex-wrap:nowrap}.c6qPIG_gift{align-items:center;gap:.65rem;min-width:0;display:flex}.c6qPIG_gift img{object-fit:contain;background:var(--color-lavender);border-radius:.5rem;flex-shrink:0}.c6qPIG_gift strong,.c6qPIG_table strong{font-weight:600}.c6qPIG_gift small{color:var(--color-muted);margin-top:.15rem;display:block}.c6qPIG_published,.c6qPIG_draft{white-space:nowrap;border-radius:.45rem;padding:.3rem .5rem;font-size:.8rem;display:inline-block}.c6qPIG_published{background:var(--color-sage)}.c6qPIG_draft{background:var(--color-lavender)}.c6qPIG_empty{border:1px dashed var(--color-border);border-radius:1rem;margin:0;padding:1.5rem;font-size:.95rem}.c6qPIG_filter{max-width:22rem;font-size:.85rem}.c6qPIG_dialog{border:1px solid var(--color-border);width:min(46rem,100% - 2rem);max-height:calc(100dvh - 2rem);color:var(--color-text);background:var(--color-surface);border-radius:1.25rem;padding:0}.c6qPIG_dialog::backdrop{background:#271e3073}.c6qPIG_modal{flex-direction:column;max-height:calc(100dvh - 2.2rem);display:flex}.c6qPIG_modalHeader{border-bottom:1px solid var(--color-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.c6qPIG_modalHeader h2{overflow-wrap:anywhere;margin:0;font-size:1.2rem}.c6qPIG_modalHeader button{flex-shrink:0;min-height:2.75rem;padding:.5rem .8rem;font-size:.85rem}.c6qPIG_modalBody{min-height:0;padding:1rem 1.25rem;overflow-y:auto}.c6qPIG_hint,.c6qPIG_modalBody p{font-size:.85rem;line-height:1.45}.c6qPIG_hint{color:var(--color-muted);margin:0 0 .85rem}.c6qPIG_modalBody form{gap:.75rem;max-width:none}.c6qPIG_modalBody label{gap:.3rem;font-size:.875rem}.c6qPIG_modalBody input:not([type=checkbox]),.c6qPIG_modalBody select{min-height:2.75rem;padding:.5rem .65rem;font-size:.9rem}.c6qPIG_modalBody select{padding-right:2.5rem}.c6qPIG_modalBody textarea{padding:.55rem .65rem;font-size:.9rem}.c6qPIG_modalBody button{min-height:2.75rem;padding:.5rem .8rem;font-size:.85rem}.c6qPIG_modalBody small{font-size:.8rem;line-height:1.4}.c6qPIG_modalBody fieldset{gap:.65rem;padding:.75rem}.c6qPIG_modalBody legend{font-size:.875rem}.c6qPIG_modalBody summary{font-size:.9rem}.c6qPIG_photoSection{border-top:1px solid var(--color-border);margin-top:1rem;padding-top:.5rem}.c6qPIG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (max-width:760px){.c6qPIG_table thead{display:none}.c6qPIG_table,.c6qPIG_table tbody{display:block}.c6qPIG_table tr{border-top:1px solid var(--color-border);flex-wrap:wrap;gap:.35rem .75rem;padding:.75rem;display:flex}.c6qPIG_table tr:first-child{border:0}.c6qPIG_table td{border:0;min-width:0;padding:0;font-size:.85rem;display:block}.c6qPIG_table td:first-child{flex-basis:100%;margin-bottom:.25rem}.c6qPIG_table td:last-child{white-space:normal;flex-basis:100%;width:auto;margin-top:.25rem}.c6qPIG_table td[data-label=Participations]:before{content:"Participations : ";color:var(--color-muted)}.c6qPIG_table .c6qPIG_actions{flex-wrap:wrap}.c6qPIG_header .c6qPIG_actions{gap:.25rem .75rem}}@media (max-width:480px){.c6qPIG_dialog{width:calc(100% - 1rem);max-height:calc(100dvh - 1rem)}.c6qPIG_modal{max-height:calc(100dvh - 1.2rem)}.c6qPIG_modalHeader,.c6qPIG_modalBody{padding:.85rem}.c6qPIG_modalHeader h2{font-size:1.1rem}}.c6qPIG_modalBody>details{margin:.75rem 0 1rem}.c6qPIG_modalBody summary{cursor:pointer;min-height:2.75rem;padding:.5rem 0}.c6qPIG_requestMessage{white-space:pre-wrap;overflow-wrap:anywhere}.c6qPIG_requestActions{flex-wrap:wrap;gap:.5rem;display:flex}.c6qPIG_table .c6qPIG_requestActions{white-space:normal;max-width:18rem}.c6qPIG_requestsTable{table-layout:fixed}.c6qPIG_requestsTable th:first-child{width:22%}.c6qPIG_requestsTable th:nth-child(2){width:28%}.c6qPIG_requestsTable th:nth-child(3){width:24%}.c6qPIG_requestsTable th:last-child{width:26%}.c6qPIG_requestsTable td:last-child{white-space:normal;width:auto}.c6qPIG_requestsTable p{font-size:inherit;margin:.35rem 0;line-height:1.45}.c6qPIG_participationsTable{table-layout:fixed}.c6qPIG_participationsTable th:first-child{width:20%}.c6qPIG_participationsTable th:nth-child(2){width:22%}.c6qPIG_participationsTable th:nth-child(3){width:30%}.c6qPIG_participationsTable th:nth-child(4){width:13%}.c6qPIG_participationsTable th:last-child{width:15%}.c6qPIG_participationsTable td:last-child{white-space:normal;width:auto}.c6qPIG_participationMessage{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.85rem;line-height:1.45}.c6qPIG_noMessage{color:var(--color-muted);font-style:italic}@media (max-width:760px){.c6qPIG_participationsTable .c6qPIG_participationMessage{flex-basis:100%}.c6qPIG_participationMessage:before{content:"Message : ";color:var(--color-muted);font-weight:600}}
.wyuHCW_shell{min-height:100dvh}.wyuHCW_content{width:min(100% - 2rem,64rem);min-width:0;padding:1.5rem 0 4rem}.wyuHCW_content>a{align-items:center;min-height:2.75rem;display:inline-flex}.wyuHCW_content h1{font-size:clamp(2rem,6vw,3rem)}.wyuHCW_sidebar{display:none}.wyuHCW_mobileHeader{border-bottom:1px solid var(--color-border);background:var(--color-sage);justify-content:space-between;align-items:center;gap:1rem;padding:1rem;font-weight:600;display:flex}.wyuHCW_links{gap:.5rem;margin-top:2.5rem;display:grid}.wyuHCW_links a{border-radius:1rem;align-items:center;min-height:3rem;padding:.8rem 1rem;text-decoration:none;display:flex}.wyuHCW_links a[aria-current=page]{background:var(--color-lavender);color:var(--color-accent);box-shadow:inset 3px 0 var(--color-accent);font-weight:700}.wyuHCW_footer{gap:1rem;margin-top:auto;padding-top:3rem;display:grid}.wyuHCW_footer>a{align-items:center;min-height:2.75rem;display:flex}.wyuHCW_drawer{border:0;border-right:1px solid var(--color-border);background:var(--color-surface);width:min(21rem,100% - 1rem);max-width:none;height:100dvh;max-height:100dvh;color:var(--color-text);border-radius:0 1.5rem 1.5rem 0;margin:0;padding:0;position:fixed;inset:0 auto 0 0}.wyuHCW_drawer::backdrop{background:#271e3073}.wyuHCW_drawerContent{flex-direction:column;min-height:100%;padding:1.25rem;display:flex}.wyuHCW_drawerHeader{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:2rem;display:flex}.wyuHCW_drawerHeader h2{margin:0;font-size:1rem}@media (min-width:960px){.wyuHCW_shell{grid-template-columns:15rem minmax(0,1fr);display:grid}.wyuHCW_sidebar{border-right:1px solid var(--color-border);background:var(--color-sage);flex-direction:column;align-self:start;height:100dvh;padding:2rem 1.25rem;display:flex;position:sticky;top:0;overflow-y:auto}.wyuHCW_mobileHeader{display:none}.wyuHCW_content{width:min(100% - 4rem,64rem);padding-top:2rem}}
.IhWxTq_nameField{gap:.65rem}.IhWxTq_nameField button{margin-top:.35rem}
.IibC4W_wrapper{min-width:0;margin-top:1.5rem}.IibC4W_ticket{border:1px solid var(--color-border);background:var(--color-background);text-align:center;max-width:30rem;color:var(--color-text);border-radius:1.75rem;margin-inline:auto;overflow:hidden;box-shadow:0 .6rem 1.5rem #39334808}.IibC4W_body{padding:1.75rem clamp(1rem,4vw,2.5rem) 2rem}.IibC4W_ornament{background:var(--color-sage);width:3rem;height:3rem;color:var(--color-accent);border-radius:50%;place-items:center;margin:0 auto .75rem;font-size:2rem;display:grid}.IibC4W_brand{color:var(--color-accent);letter-spacing:-.04em;font-size:1.75rem;font-weight:700}.IibC4W_title{color:var(--color-muted);text-transform:uppercase;letter-spacing:.16em;margin:.5rem 0 1.75rem;font-size:.75rem}.IibC4W_answers{margin:0}.IibC4W_answers dt{color:var(--color-muted);font-size:.85rem;line-height:1.5}.IibC4W_answers dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:.4rem 0 0;line-height:1.4}.IibC4W_participant dd{font-size:1.15rem;font-weight:600}.IibC4W_baby{margin-top:1.75rem}.IibC4W_baby dd{color:var(--color-accent);letter-spacing:-.03em;font-size:clamp(1.8rem,7vw,2.75rem);font-weight:600}.IibC4W_date{margin-top:1.5rem}.IibC4W_date dd{font-size:1.1rem}.IibC4W_measurements{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1.5rem;display:grid}.IibC4W_measurements>div{background:var(--color-peach);border-radius:.9rem;padding:.75rem .4rem}.IibC4W_measurements>div+div{background:var(--color-sage)}.IibC4W_measurements dd{font-size:1rem;font-weight:600}.IibC4W_stub{border-top:2px dashed var(--color-border);background:var(--color-lavender);padding:1.5rem .75rem 1.75rem;position:relative}.IibC4W_stub:before,.IibC4W_stub:after{content:"";border:1px solid var(--color-border);background:var(--color-surface);border-radius:50%;width:1.1rem;height:1.1rem;position:absolute;top:-.6rem}.IibC4W_stub:before{left:-.65rem}.IibC4W_stub:after{right:-.65rem}.IibC4W_stub p{max-width:15rem;color:var(--color-muted);margin:0 auto .8rem;font-size:.85rem;line-height:1.5}.IibC4W_stub code{letter-spacing:.035em;overflow-wrap:anywhere;font:600 clamp(.85rem,4vw,1.35rem)/1.5 ui-monospace,monospace;display:block}
.YPWYua_grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;margin-top:1rem;display:grid}.YPWYua_card{border:1px solid var(--color-border);background:var(--color-surface);border-radius:1.25rem;min-width:0;overflow:hidden}.YPWYua_content{gap:.6rem;padding:1rem;display:grid}.YPWYua_content h2{overflow-wrap:anywhere;margin:0;font-size:1.12rem;line-height:1.35}.YPWYua_content h2 a{text-decoration:none}.YPWYua_photo{aspect-ratio:4/3;object-fit:contain;background:var(--color-lavender);border-radius:inherit;width:100%;height:auto;display:block}.YPWYua_content .YPWYua_price{color:var(--color-muted);margin:0;font-size:.8rem;font-weight:400;line-height:1.4}.YPWYua_givers{overflow-wrap:anywhere;gap:.4rem;margin:0;padding:0;font-size:.85rem;list-style:none;display:grid}.YPWYua_givers li{background:var(--color-sage);border-radius:.65rem;padding:.45rem .6rem}.YPWYua_multiple{color:var(--color-muted);margin:0;font-size:.85rem}.YPWYua_back{align-items:center;min-height:2.75rem;font-size:.9rem;display:inline-flex}.YPWYua_links{flex-wrap:wrap;gap:.3rem .75rem;display:flex}.YPWYua_links a{overflow-wrap:anywhere;align-items:center;max-width:100%;min-height:2.75rem;font-size:.9rem;display:inline-flex}.YPWYua_content .YPWYua_description{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.9rem;line-height:1.45}.YPWYua_form textarea,.YPWYua_editor textarea{resize:vertical;border:1px solid var(--color-accent);width:100%;min-width:0;color:var(--color-text);background:var(--color-surface);font:inherit;border-radius:.85rem;padding:.75rem}.YPWYua_form p{margin:0}.YPWYua_editor{gap:1rem;display:grid}.YPWYua_editor fieldset{border:1px solid var(--color-border);border-radius:1rem;gap:.75rem;min-width:0;padding:1rem;display:grid}.YPWYua_editor legend{font-weight:600}.YPWYua_editor summary{cursor:pointer;overflow-wrap:anywhere;min-height:2.75rem;padding:.75rem 0}.YPWYua_editor details{min-width:0}.YPWYua_row{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.YPWYua_row>*{min-width:0}.YPWYua_adminGrid{gap:1.5rem;display:grid}.YPWYua_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:600px){.YPWYua_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.YPWYua_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.YPWYua_adminPhoto{max-width:20rem;max-height:15rem;margin-bottom:1rem}.YPWYua_linkRow{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto;align-items:end;gap:.5rem;display:grid}.YPWYua_shortFields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.75rem;display:grid}@media (max-width:540px){.YPWYua_linkRow{grid-template-columns:minmax(0,1fr) auto}.YPWYua_linkRow>label:first-child{grid-column:1/-1}}@media (max-width:359px){.YPWYua_shortFields{grid-template-columns:minmax(0,1fr)}}.YPWYua_sortForm{flex-wrap:wrap;align-items:end;gap:.75rem;margin-bottom:1rem;display:flex}.YPWYua_sortForm select{max-width:100%}.YPWYua_content .YPWYua_timing{border-radius:.6rem;width:fit-content;margin:0;padding:.35rem .55rem;font-size:.85rem;line-height:1.4}.YPWYua_detailHeader{margin:0 0 .25rem}.YPWYua_detailHeader.YPWYua_detailHeader h1{margin:0;font-size:clamp(1.4rem,4vw,1.9rem);line-height:1.25}.YPWYua_preview.YPWYua_preview{margin:.5rem 0;padding:.6rem .8rem;font-size:.8rem;line-height:1.4}.YPWYua_giftLinks{min-width:0}.YPWYua_giftLinks h3{margin:0;font-size:.9rem;font-weight:600;line-height:1.4}.YPWYua_card .YPWYua_photo{border-radius:0;max-height:12rem}.YPWYua_content>button{min-height:2.75rem;padding:.5rem .9rem;font-size:.9rem}.YPWYua_singleGift{max-width:30rem;margin-top:.25rem}.YPWYua_participationDialog{border:1px solid var(--color-border);background:var(--color-surface);width:min(29rem,100% - 2rem);max-height:calc(100dvh - 2rem);color:var(--color-text);border-radius:1.15rem;padding:0;overflow:hidden}.YPWYua_participationDialog[open]{flex-direction:column;display:flex}.YPWYua_participationDialog::backdrop{background:#271e3059}.YPWYua_dialogHeader{border-bottom:1px solid var(--color-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.8rem 1rem;display:flex}.YPWYua_dialogHeader h2{overflow-wrap:anywhere;margin:0;font-size:1.05rem;line-height:1.35}.YPWYua_dialogHeader button{flex-shrink:0;min-height:2.75rem;padding:.5rem .75rem;font-size:.85rem}.YPWYua_dialogBody{overscroll-behavior:contain;min-height:0;padding:.9rem 1rem;overflow-y:auto}.YPWYua_dialogBody .YPWYua_form{gap:.65rem}.YPWYua_dialogBody label,.YPWYua_dialogBody .YPWYua_form>div{gap:.7rem;font-size:.9rem}.YPWYua_dialogBody .YPWYua_form input:not([type=hidden]),.YPWYua_dialogBody .YPWYua_form select{min-height:2.75rem;padding:.5rem .65rem;font-size:.9rem}.YPWYua_dialogBody .YPWYua_form textarea{padding:.5rem .65rem;font-size:.9rem}.YPWYua_dialogBody small,.YPWYua_dialogBody p{margin:0;font-size:.8rem;line-height:1.45}.YPWYua_dialogBody button{min-height:2.75rem;padding:.5rem .8rem;font-size:.85rem}main:has(>.YPWYua_detailHeader){padding-top:1rem;padding-bottom:1.5rem}main:has(>.YPWYua_detailHeader)>header:first-child{margin-bottom:.75rem}.YPWYua_timingBefore{background:var(--color-peach)}.YPWYua_timingFrom{background:var(--color-lavender)}.YPWYua_content>.YPWYua_modifyButton{border-color:var(--color-border);min-height:2.75rem;padding:.35rem .65rem;font-size:.8rem}.YPWYua_dialogBody .YPWYua_requestIntro{margin:0 0 .9rem}.YPWYua_dialogBody .YPWYua_form select{padding-right:2.5rem}.YPWYua_editor .YPWYua_photoPicker{border-style:dashed}.YPWYua_photoPreview{object-fit:contain;background:var(--color-lavender);border-radius:.65rem;width:min(100%,12rem);height:9rem;display:block}.YPWYua_photoFilename{overflow-wrap:anywhere}
.WsDYvG_scene{isolation:isolate;color:var(--color-text);background:radial-gradient(ellipse at 50% 35%, var(--color-surface), transparent 75%);outline-offset:-3px;border-radius:1rem;position:relative;overflow:clip}.WsDYvG_scene[data-result=girl]{background:radial-gradient(ellipse at 50% 35%, var(--color-peach), transparent 75%)}.WsDYvG_scene[data-result=boy]{background:radial-gradient(ellipse at 50% 35%, var(--color-sage), transparent 75%)}.WsDYvG_stage{text-align:center;flex-direction:column;align-items:center;width:100%;padding:.5rem .25rem;display:flex;position:relative}.WsDYvG_artwork{pointer-events:none;place-items:center;width:min(100%,16rem);height:9rem;display:grid;position:relative}.WsDYvG_halo{aspect-ratio:1;border:1px solid var(--color-border);opacity:.35;border-radius:50%;width:8rem;position:absolute}.WsDYvG_halo:after{content:"";border:inherit;border-radius:inherit;opacity:.45;position:absolute;inset:-.8rem}.WsDYvG_orbit{color:var(--color-accent);font-size:1.4rem;position:absolute;top:8%;right:15%}.WsDYvG_gift{filter:drop-shadow(0 .5rem .6rem #39334826);width:7rem;height:6rem;margin-top:1.5rem;position:relative}.WsDYvG_box{border:1px solid var(--color-accent);background:var(--color-lavender);border-radius:.2rem .2rem .5rem .5rem;position:absolute;inset:1.2rem .3rem 0;overflow:hidden}.WsDYvG_box:after{content:"";background:#63517c14;position:absolute;inset:0 0 0 50%}.WsDYvG_box span,.WsDYvG_ribbon{background:var(--color-accent);width:1.2rem;position:absolute;top:0;bottom:0;left:calc(50% - .6rem)}.WsDYvG_lid{border:1px solid var(--color-accent);background:var(--color-lavender);transform-origin:70%;border-radius:.3rem;width:7.2rem;height:1.4rem;position:absolute;top:.5rem;left:-.1rem}.WsDYvG_bow:before,.WsDYvG_bow:after{content:"";border:.45rem solid var(--color-accent);border-radius:70% 75% 10%;width:2.3rem;height:1.5rem;position:absolute;bottom:100%;left:50%;transform:translate(-100%)rotate(15deg)}.WsDYvG_bow:after{transform-origin:0;transform:scaleX(-1)rotate(15deg)}.WsDYvG_scene[data-phase=anticipation] .WsDYvG_gift{animation:1.8s ease-in-out both WsDYvG_gift-anticipation}.WsDYvG_scene[data-phase=anticipation] .WsDYvG_orbit{animation:1.8s ease-in-out both WsDYvG_anticipation-star}.WsDYvG_scene[data-phase=waiting] .WsDYvG_gift{transform:translateY(-.3rem)scale(1.04)}.WsDYvG_scene[data-phase=burst] .WsDYvG_lid{animation:.8s cubic-bezier(.2,.7,.2,1) both WsDYvG_gift-open}.WsDYvG_scene[data-phase=settled] .WsDYvG_lid{opacity:0;transform:translate(2rem,-5rem)rotate(35deg)}.WsDYvG_scene[data-phase=burst] .WsDYvG_gift{animation:.7s ease-out both WsDYvG_gift-bounce}.WsDYvG_scene[data-phase=burst] .WsDYvG_halo{animation:1s ease-out both WsDYvG_halo-burst}.WsDYvG_scene[data-phase=burst] .WsDYvG_announcement{animation:.65s cubic-bezier(.16,1,.3,1) both WsDYvG_announcement-in}.WsDYvG_message{z-index:2;place-items:center;width:100%;min-height:4.5rem;display:grid;position:relative}.WsDYvG_scene .WsDYvG_announcement{max-width:100%;color:var(--color-accent);letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:clamp(1.35rem,5vw,1.85rem);font-weight:600;line-height:1.2}.WsDYvG_scene .WsDYvG_suspense{color:var(--color-muted);margin:0;font-size:1.1rem}.WsDYvG_controls{z-index:2;justify-content:center;min-height:3rem;display:flex;position:relative}.WsDYvG_confetti{position:absolute;inset:0}.WsDYvG_confetti i{background:var(--confetti);width:.35rem;height:.65rem;animation:WsDYvG_confetti-flight 2.15s cubic-bezier(.12,.65,.45,1) var(--delay) both;border-radius:.1rem;position:absolute;top:45%;left:50%}.WsDYvG_confetti i:nth-child(3n){border-radius:50%;width:.45rem;height:.45rem}@keyframes WsDYvG_gift-anticipation{0%{transform:scale(.9)}25%{transform:rotate(-3deg)}40%{transform:rotate(4deg)}55%{transform:translateY(-.25rem)rotate(-5deg)}70%{transform:rotate(5deg)}80%{transform:rotate(-6deg)}90%{transform:rotate(6deg)}to{transform:translateY(-.3rem)scale(1.04)}}@keyframes WsDYvG_anticipation-star{0%{opacity:.2;transform:scale(.6)rotate(-30deg)}to{opacity:1;transform:scale(1.1)rotate(35deg)}}@keyframes WsDYvG_gift-open{to{opacity:0;transform:translate(2rem,-5rem)rotate(35deg)}}@keyframes WsDYvG_gift-bounce{0%{transform:scale(1.04)}35%{transform:translateY(.25rem)scale(.95,1.05)}to{transform:none}}@keyframes WsDYvG_halo-burst{to{opacity:0;transform:scale(1.5)}}@keyframes WsDYvG_announcement-in{0%{opacity:0;transform:translateY(.5rem)scale(.85)}to{opacity:1;transform:none}}@keyframes WsDYvG_confetti-flight{0%{opacity:0;transform:translate(0)rotate(0)}8%{opacity:1}40%{transform:translate(var(--x), var(--y)) rotate(var(--turn));opacity:1}to{transform:translate(var(--x), var(--fall)) rotate(var(--turn));opacity:0}}.WsDYvG_scene[data-reduced=true] *,.WsDYvG_scene[data-reduced=true] :before,.WsDYvG_scene[data-reduced=true] :after{animation:none!important}@media (prefers-reduced-motion:reduce){.WsDYvG_scene *,.WsDYvG_scene :before,.WsDYvG_scene :after{animation:none!important}}
