:root{--c-ground:#f4f7f5;--c-surface:#fff;--c-ink:#14261f;--c-ink-soft:#3f5048;--c-muted:#55655e;--c-line:#dce5e0;--c-line-soft:#edf2ef;--c-ring:#aebdb5;--c-deco:#c5d5cc;--c-pine:#1f5a43;--c-pine-tint:#e6f0ea;--c-pine-deco:#3f7a62;--c-on-pine-label:#cfe3d8;--c-on-pine-text:#e7f1ec;--c-berry:#b4232a;--c-berry-hover:#9a1d23;--c-berry-tint:#f8e9e9;--c-chip-muted:#e3eae6;--font-display:"Outfit", system-ui, sans-serif;--font-body:"Inter", system-ui, sans-serif;--r-sm:12px;--r-md:16px;--r-lg:20px;--r-xl:24px;--r-pill:999px;--col-max:480px;--gutter:24px;--touch:44px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--c-ground);color:var(--c-ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.5}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-weight:600}p{margin:0}a{color:var(--c-pine)}a:hover{color:var(--c-ink)}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:default}:focus-visible{outline:2px solid var(--c-pine);outline-offset:2px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._btn_lf27h_1{min-height:var(--touch);border-radius:var(--r-md);font-family:var(--font-display);text-align:center;border:none;justify-content:center;align-items:center;gap:8px;font-weight:600;text-decoration:none;transition:background-color .12s,border-color .12s;display:inline-flex}._block_lf27h_16{width:100%}._primary_lf27h_21{background:var(--c-berry);color:#fff;min-height:56px;padding:0 20px;font-size:17px}._primary_lf27h_21:hover:not(:disabled){background:var(--c-berry-hover);color:#fff}._secondary_lf27h_34{background:var(--c-surface);min-height:48px;color:var(--c-ink);border:1px solid var(--c-line);padding:0 16px;font-size:15px}._secondary_lf27h_34:hover:not(:disabled){border-color:var(--c-ring);color:var(--c-ink)}._pine_lf27h_48{background:var(--c-pine);color:#fff;min-height:48px;padding:0 16px;font-size:15px}._pine_lf27h_48:hover:not(:disabled){color:#fff;background:#184a37}._quiet_lf27h_61{color:var(--c-pine);font-family:var(--font-body);background:0 0;padding:0 10px;font-size:14px;font-weight:600}._quiet_lf27h_61:hover:not(:disabled){background:var(--c-pine-tint);color:var(--c-ink)}._danger_lf27h_74{color:var(--c-berry);font-family:var(--font-body);background:0 0;padding:0 10px;font-size:14px;font-weight:600}._danger_lf27h_74:hover:not(:disabled){background:var(--c-berry-tint)}._btn_lf27h_1:disabled{opacity:.55}._iconButton_lf27h_90{width:var(--touch);height:var(--touch);border:1px solid var(--c-line);background:var(--c-surface);color:var(--c-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}._iconButton_lf27h_90:hover{border-color:var(--c-ring);color:var(--c-ink)}._spinner_lf27h_109{border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite _spin_lf27h_109}@keyframes _spin_lf27h_109{to{transform:rotate(360deg)}}._wrap_1nm8u_1{position:relative}._trigger_1nm8u_5{width:var(--touch);height:var(--touch);border:1px solid var(--c-line);background:var(--c-surface);color:var(--c-ink);font-family:var(--font-body);border-radius:50%;padding:0;font-size:13px;font-weight:600}._trigger_1nm8u_5:hover{border-color:var(--c-ring)}._panel_1nm8u_21{z-index:20;background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-md);flex-direction:column;width:260px;max-width:calc(100vw - 32px);padding:8px;display:flex;position:absolute;top:calc(100% + 8px);right:0}._who_1nm8u_36{border-bottom:1px solid var(--c-line-soft);flex-direction:column;gap:2px;min-width:0;margin-bottom:4px;padding:10px 12px 12px;display:flex}._name_1nm8u_45{text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}._email_1nm8u_51{color:var(--c-muted);text-overflow:ellipsis;font-size:13px;overflow:hidden}._item_1nm8u_58{min-height:var(--touch);border-radius:var(--r-sm);color:var(--c-ink);text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:0 12px;font-size:15px;text-decoration:none;display:flex}._item_1nm8u_58:hover{background:var(--c-pine-tint);color:var(--c-ink)}._page_9mk7r_1{width:100%;max-width:var(--col-max);min-height:100dvh;padding:20px var(--gutter) 32px;flex-direction:column;gap:18px;margin:0 auto;display:flex;position:relative;overflow-x:clip}._page_9mk7r_1>*{position:relative}._deco_9mk7r_18{pointer-events:none;top:34px;right:-34px;position:absolute!important}._topBar_9mk7r_25{min-height:var(--touch);z-index:2;justify-content:space-between;align-items:center;gap:12px;display:flex}._topLeft_9mk7r_34{align-items:center;gap:12px;min-width:0;display:flex}._brand_9mk7r_41{color:var(--c-ink);min-height:var(--touch);align-items:center;gap:8px;text-decoration:none;display:flex}._brand_9mk7r_41:hover{color:var(--c-ink)}._brandStar_9mk7r_52{color:var(--c-berry)}._brandName_9mk7r_55{font-family:var(--font-display);letter-spacing:.01em;font-size:15px;font-weight:600}._header_9mk7r_62{flex-direction:column;gap:6px;display:flex}._eyebrow_9mk7r_68{letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);font-size:12px;font-weight:600}._eyebrowLink_9mk7r_75{color:var(--c-muted);text-decoration:none}._eyebrowLink_9mk7r_75:hover{color:var(--c-ink);text-decoration:underline}._titleLarge_9mk7r_84{font-size:36px;line-height:1.1}._title_9mk7r_84{font-size:30px;line-height:1.15}._lede_9mk7r_93{color:var(--c-muted);font-size:14px;line-height:1.5}._spacer_9mk7r_99{flex-grow:1}._actionBlock_9mk7r_103{flex-direction:column;align-items:center;gap:10px;display:flex}._hint_9mk7r_110{color:var(--c-muted);text-align:center;font-size:13px}._section_9mk7r_116{flex-direction:column;gap:10px;display:flex}._sectionHead_9mk7r_122{justify-content:space-between;align-items:center;gap:8px;min-height:32px;display:flex}._sectionTitle_9mk7r_130{letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);font-size:12px;font-weight:600;font-family:var(--font-body);margin:0}._loading_1f279_1{color:var(--c-muted);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:48px 0;font-size:14px;display:flex}._fullScreen_1f279_11{min-height:100dvh}._loadingStar_1f279_14{color:var(--c-berry);animation:1.4s ease-in-out infinite _pulse_1f279_1}@keyframes _pulse_1f279_1{0%,to{opacity:.35;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}._box_1f279_30{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-lg);flex-direction:column;align-items:flex-start;gap:10px;padding:24px 20px;display:flex}._boxTitle_1f279_40{font-size:18px;line-height:1.3}._boxText_1f279_44{color:var(--c-muted);font-size:14px}._empty_1f279_49{border:1px dashed var(--c-ring);border-radius:var(--r-lg);flex-direction:column;gap:10px;padding:28px 20px 24px;display:flex;position:relative;overflow:hidden}._empty_1f279_49>*{position:relative}._emptyDeco_1f279_62{top:-20px;right:-30px;position:absolute!important}._inlineError_1f279_68{border-radius:var(--r-md);background:var(--c-berry-tint);color:#7d161c;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;line-height:1.45;display:flex}._inlineErrorIcon_1f279_79{flex-shrink:0;margin-top:1px}._notice_1f279_84{border-radius:var(--r-md);background:var(--c-pine-tint);color:var(--c-ink);align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;line-height:1.45;display:flex}._noticeIcon_1f279_95{color:var(--c-pine);flex-shrink:0;margin-top:1px}._card_1617p_1{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-lg);flex-direction:column;gap:14px;padding:20px;display:flex}._cardList_1617p_11{gap:0;padding:8px 20px}._hero_1617p_16{background:var(--c-pine);color:#fff;border-radius:var(--r-lg);flex-direction:column;gap:8px;padding:20px;display:flex;position:relative;overflow:hidden}._hero_1617p_16 :focus-visible{outline-color:#fff}._heroLabel_1617p_30{letter-spacing:.08em;text-transform:uppercase;color:var(--c-on-pine-label);font-size:12px;font-weight:600;position:relative}._heroTitle_1617p_38{font-size:24px;line-height:1.2;position:relative}._heroText_1617p_43{color:var(--c-on-pine-text);font-size:14px;line-height:1.5;position:relative}._heroMuted_1617p_50{color:var(--c-ink);border:1px dashed var(--c-ring);background:0 0}._heroMuted_1617p_50 ._heroLabel_1617p_30,._heroMuted_1617p_50 ._heroText_1617p_43{color:var(--c-muted)}._chips_1617p_62{flex-wrap:wrap;gap:8px;display:flex}._chip_1617p_62{border-radius:var(--r-pill);background:var(--c-surface);border:1px solid var(--c-line);padding:7px 12px;font-size:13px;font-weight:500;line-height:1.3}._chipMuted_1617p_76{border-radius:var(--r-pill);background:var(--c-chip-muted);color:var(--c-ink-soft);white-space:nowrap;padding:5px 10px;font-size:12px;font-weight:600}._chipPine_1617p_85{border-radius:var(--r-pill);background:var(--c-pine-tint);color:var(--c-pine);white-space:nowrap;padding:5px 10px;font-size:12px;font-weight:600}._chipBerry_1617p_94{border-radius:var(--r-pill);background:var(--c-berry-tint);color:var(--c-berry);white-space:nowrap;padding:5px 10px;font-size:12px;font-weight:600}._avatar_1617p_104{background:var(--c-pine-tint);width:36px;height:36px;color:var(--c-pine);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex}._row_1617p_118{align-items:center;gap:12px;min-height:56px;padding:8px 0;display:flex}._row_1617p_118+._row_1617p_118{border-top:1px solid var(--c-line-soft)}._rowMain_1617p_128{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}._rowTitle_1617p_135{overflow-wrap:anywhere;font-size:15px;font-weight:500}._rowSub_1617p_140{color:var(--c-muted);font-size:13px}._linkCard_1617p_145{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-md);min-height:72px;color:var(--c-ink);align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:flex}._linkCard_1617p_145:hover{border-color:var(--c-ring);color:var(--c-ink)}._linkCardTitle_1617p_161{font-family:var(--font-display);font-size:16px;font-weight:600}._linkCardChevron_1617p_166{color:var(--c-muted);flex-shrink:0}._tiles_1617p_171{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._tile_1617p_171{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-md);flex-direction:column;gap:4px;padding:14px 16px;display:flex}._tileLabel_1617p_185{color:var(--c-muted);font-size:12px;font-weight:500}._tileValue_1617p_190{font-family:var(--font-display);font-size:17px;font-weight:600}._tip_1617p_196{color:var(--c-ink-soft);align-items:flex-start;gap:12px;padding:0 4px;font-size:14px;line-height:1.5;display:flex}._tipStar_1617p_205{color:var(--c-berry);flex-shrink:0;margin-top:1px}._hero_1qes1_1{background:var(--c-pine);color:#fff;border-radius:var(--r-xl);flex-direction:column;gap:6px;padding:28px 24px;display:flex;position:relative;overflow:hidden}._heroDeco_1qes1_12{position:absolute;top:6px;right:-22px}._heroLabel_1qes1_17{letter-spacing:.08em;text-transform:uppercase;color:var(--c-on-pine-label);font-size:12px;font-weight:600;position:relative}._heroName_1qes1_25{letter-spacing:-.02em;overflow-wrap:anywhere;padding-right:40px;font-size:56px;line-height:1.05;position:relative}._heroNameLong_1qes1_33{font-size:40px}._only_1qes1_37{color:var(--c-muted);align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}._label_1qes1_46{letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);font-size:12px;font-weight:600}._words_1qes1_54{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}._word_1qes1_54{border-radius:var(--r-pill);background:var(--c-pine-tint);color:var(--c-ink);font-family:var(--font-display);padding:9px 16px;font-size:17px;font-weight:600}._fnRow_1qes1_72{border-top:1px solid var(--c-line-soft);font-family:var(--font-display);align-items:center;gap:10px;padding-top:14px;font-size:17px;font-weight:600;display:flex}._fnIcon_1qes1_82{color:var(--c-berry);flex-shrink:0}._swatchRow_1qes1_87{align-items:center;gap:16px;display:flex}._swatch_1qes1_87{border-radius:var(--r-md);border:1px solid #14261f26;flex-shrink:0;width:88px;height:88px}._swatchName_1qes1_99{font-family:var(--font-display);font-size:28px;font-weight:600;line-height:1.1}._swatchHex_1qes1_105{color:var(--c-muted);font-variant-numeric:tabular-nums;font-size:13px}._attrValue_1qes1_110{font-family:var(--font-display);font-size:28px;font-weight:600;line-height:1.1}._ready_1qes1_117{border-radius:var(--r-md);background:var(--c-pine-tint);border:2px solid var(--c-pine);align-items:center;gap:12px;min-height:56px;padding:8px 8px 8px 16px;display:flex}._readyText_1qes1_127{font-family:var(--font-display);flex-grow:1;font-size:17px;font-weight:600}._field_1w03s_1{flex-direction:column;gap:6px;min-width:0;display:flex}._label_1w03s_8{font-size:14px;font-weight:600}._hint_1w03s_13{color:var(--c-muted);font-size:13px}._error_1w03s_18{color:var(--c-berry);font-size:13px;font-weight:500}._input_1w03s_24{border:1px solid var(--c-line);border-radius:var(--r-sm);background:var(--c-surface);width:100%;min-height:48px;padding:10px 14px;font-size:16px}._input_1w03s_24:hover{border-color:var(--c-ring)}._input_1w03s_24:focus-visible{outline:2px solid var(--c-pine);outline-offset:0;border-color:var(--c-pine)}._input_1w03s_24[aria-invalid=true]{border-color:var(--c-berry)}textarea._input_1w03s_24{resize:vertical;min-height:96px;line-height:1.45}select._input_1w03s_24{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2355655E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9 L12 15 L18 9'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}._grid2_1w03s_57{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._switchRow_1w03s_64{align-items:center;gap:14px;min-height:56px;display:flex}._switchText_1w03s_70{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}._switch_1w03s_64{border-radius:var(--r-pill);border:1px solid var(--c-ring);background:var(--c-chip-muted);flex-shrink:0;width:52px;height:32px;padding:0;transition:background-color .12s;position:relative}._switch_1w03s_64:after{content:"";background:var(--c-surface);border:1px solid var(--c-ring);border-radius:50%;width:24px;height:24px;transition:transform .12s;position:absolute;top:3px;left:3px}._switch_1w03s_64[aria-checked=true]{background:var(--c-pine);border-color:var(--c-pine)}._switch_1w03s_64[aria-checked=true]:after{border-color:var(--c-pine);transform:translate(20px)}._switch_1w03s_64:before{content:"";position:absolute;inset:-6px -2px}._choices_1w03s_116{border:none;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}._legend_1w03s_125{margin-bottom:6px;padding:0;font-size:14px;font-weight:600}._choice_1w03s_116{border-radius:var(--r-md);border:1px solid var(--c-line);background:var(--c-surface);cursor:pointer;align-items:center;gap:12px;min-height:64px;padding:12px 16px;display:flex;position:relative}._choice_1w03s_116:has(input:checked){border:2px solid var(--c-pine);background:var(--c-pine-tint);padding:11px 15px}._choice_1w03s_116:has(input:focus-visible){outline:2px solid var(--c-pine);outline-offset:2px}._choiceInput_1w03s_152{opacity:0;pointer-events:none;position:absolute}._choiceMark_1w03s_157{border:2px solid var(--c-ring);border-radius:50%;flex-shrink:0;width:22px;height:22px}._choice_1w03s_116:has(input:checked) ._choiceMark_1w03s_157{border:7px solid var(--c-pine)}._choiceText_1w03s_167{flex-direction:column;gap:2px;display:flex}._choiceTitle_1w03s_172{font-family:var(--font-display);font-size:16px;font-weight:600}._choiceSub_1w03s_177{color:var(--c-muted);font-size:13px;line-height:1.4}._list_6cs2h_1{flex-direction:column;gap:8px;display:flex}._option_6cs2h_7{text-align:left;border-radius:var(--r-md);border:1px solid var(--c-line);background:var(--c-surface);width:100%;min-height:82px;color:var(--c-ink);font-family:var(--font-body);align-items:center;gap:12px;padding:12px 16px;display:flex}._option_6cs2h_7:hover:not(:disabled){border-color:var(--c-ring)}._selected_6cs2h_25,._selected_6cs2h_25:hover:not(:disabled){border:2px solid var(--c-pine);background:var(--c-pine-tint);padding:11px 15px}._disabled_6cs2h_32{border:1px dashed var(--c-ring);color:var(--c-muted);background:0 0}._text_6cs2h_38{flex-direction:column;flex-grow:1;gap:3px;min-width:0;display:flex}._name_6cs2h_45{font-family:var(--font-display);font-size:16px;font-weight:600}._tagline_6cs2h_50{color:var(--c-muted);font-size:13px;line-height:1.4}._selected_6cs2h_25 ._tagline_6cs2h_50{color:var(--c-ink-soft)}._disabled_6cs2h_32 ._tagline_6cs2h_50{color:var(--c-muted)}._count_6cs2h_62{color:var(--c-muted);white-space:nowrap;font-size:13px;font-weight:600}._selected_6cs2h_25 ._count_6cs2h_62{color:var(--c-pine)}._soon_6cs2h_72{border-radius:var(--r-pill);background:var(--c-chip-muted);color:var(--c-ink-soft);white-space:nowrap;padding:5px 10px;font-size:12px;font-weight:600}._mark_6cs2h_82{flex-shrink:0}._stack8_1g0pm_2{flex-direction:column;gap:8px;display:flex}._stack12_1g0pm_7{flex-direction:column;gap:12px;display:flex}._stack18_1g0pm_12{flex-direction:column;gap:18px;display:flex}._form_1g0pm_18{flex-direction:column;gap:16px;display:flex}._cardTitle_1g0pm_24{font-size:18px;line-height:1.3}._muted_1g0pm_29{color:var(--c-muted);font-size:14px;line-height:1.5}._inlineRow_1g0pm_35{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._between_1g0pm_42{justify-content:space-between;align-items:center;gap:8px;display:flex}._quietSection_1g0pm_49{border-top:1px solid var(--c-line);flex-direction:column;gap:10px;padding-top:18px;display:flex}._quietSection_1g0pm_49>button{align-self:flex-start;margin-left:-10px}._adminList_1g0pm_61{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-lg);flex-direction:column;padding:4px 8px;display:flex}._adminList_1g0pm_61>*+*{border-top:1px solid var(--c-line-soft)}._adminItem_1g0pm_72{border-radius:var(--r-sm);width:100%;min-height:52px;color:var(--c-ink);text-align:left;background:0 0;border:none;align-items:center;gap:12px;padding:8px 12px;font-size:15px;font-weight:500;text-decoration:none;display:flex}._adminItem_1g0pm_72:hover:not(:disabled){background:var(--c-pine-tint);color:var(--c-ink)}._adminItem_1g0pm_72:disabled{color:var(--c-muted)}._adminItemDanger_1g0pm_95{color:var(--c-berry)}._adminItemDanger_1g0pm_95:hover:not(:disabled){background:var(--c-berry-tint);color:var(--c-berry)}._adminItemText_1g0pm_102{flex-direction:column;flex-grow:1;gap:2px;display:flex}._adminItemSub_1g0pm_108{color:var(--c-muted);font-size:13px;font-weight:400}._ordered_1g0pm_114{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-lg);margin:0;padding:8px 20px 8px 40px}._ordered_1g0pm_114 li{min-height:40px;padding:9px 0;font-size:15px;display:list-item}._ordered_1g0pm_114 li::marker{font-family:var(--font-display);color:var(--c-pine);font-weight:600}._ticked_1g0pm_133{color:var(--c-pine);align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}._pending_1g0pm_141{color:var(--c-muted);font-size:13px}._iconOnly_1g0pm_146{width:var(--touch);color:var(--c-muted);padding:0}._list_1g0pm_152{margin:0;padding:0;list-style:none}._notFound_1g0pm_158{font-size:64px;line-height:1;font-family:var(--font-display);color:var(--c-pine);font-weight:600}._dialog_1mo50_1{border:1px solid var(--c-line);border-radius:var(--r-xl);background:var(--c-surface);width:min(440px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--c-ink);padding:0}._dialog_1mo50_1::backdrop{background:#14261f73}._body_1mo50_14{flex-direction:column;gap:14px;padding:24px 20px 20px;display:flex}._title_1mo50_21{font-size:22px;line-height:1.25}._content_1mo50_26{color:var(--c-ink-soft);flex-direction:column;gap:12px;font-size:15px;line-height:1.5;display:flex}._actions_1mo50_35{flex-direction:column;gap:8px;margin-top:4px;display:flex}._list_1qllf_1{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-lg);flex-direction:column;margin:0;padding:8px 20px;list-style:none;display:flex}._step_1qllf_12{align-items:center;gap:14px;min-height:48px;padding:6px 0;display:flex}._step_1qllf_12+._step_1qllf_12{border-top:1px solid var(--c-line-soft)}._mark_1qllf_23{flex-shrink:0;display:inline-flex}._label_1qllf_28{color:var(--c-muted);flex-grow:1;font-size:15px}._current_1qllf_33 ._label_1qllf_28{color:var(--c-ink);font-weight:600}._detail_1qllf_38{color:var(--c-muted);text-align:right;font-size:13px}._current_1qllf_33 ._detail_1qllf_38{color:var(--c-berry);font-weight:600}._title_m6him_1{font-size:18px;line-height:1.3}._help_m6him_6{color:var(--c-muted);font-size:14px;line-height:1.5}._stepper_m6him_12{align-items:center;gap:12px;display:flex}._stepper_m6him_12 button{width:48px;padding:0;font-size:22px}._stepperValue_m6him_22{text-align:center;font-family:var(--font-display);flex-grow:1;font-size:18px;font-weight:600}._colourList_m6him_30{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._colourRow_m6him_39,._addRow_m6him_40{align-items:flex-start;gap:10px;display:flex}._addRow_m6him_40{border-top:1px solid var(--c-line-soft);padding-top:12px}._colourName_m6him_50{flex-grow:1;min-width:0}._colourPick_m6him_55{border-radius:var(--r-sm);border:1px solid var(--c-line);cursor:pointer;flex-shrink:0;width:48px;height:48px;display:inline-flex;overflow:hidden}._colourPick_m6him_55:focus-within{outline:2px solid var(--c-pine);outline-offset:2px}._colourPick_m6him_55 input{cursor:pointer;background:0 0;border:none;width:100%;height:100%;margin:0;padding:0}._colourPick_m6him_55 input::-webkit-color-swatch-wrapper{padding:0}._colourPick_m6him_55 input::-webkit-color-swatch{border:none}._colourPick_m6him_55 input::-moz-color-swatch{border:none}._colourPick_m6him_55 input:focus-visible{outline:none}._colourRow_m6him_39>button,._addRow_m6him_40>button{flex-shrink:0;width:48px;min-height:48px;padding:0}._list_1pz0z_1{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._card_1pz0z_10{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-md);flex-direction:column;gap:8px;padding:14px 16px;display:flex}._names_1pz0z_20{font-family:var(--font-display);flex-wrap:wrap;align-items:center;gap:8px;font-size:17px;font-weight:600;display:flex}._santa_1pz0z_29{color:var(--c-muted)}._arrow_1pz0z_32{color:var(--c-berry);flex-shrink:0}._recipient_1pz0z_36{color:var(--c-ink)}._meta_1pz0z_40{color:var(--c-ink-soft);flex-direction:column;gap:4px;font-size:14px;display:flex}._attr_1pz0z_47{align-items:center;gap:8px;display:inline-flex}._dot_1pz0z_52{border:1px solid #14261f33;border-radius:50%;flex-shrink:0;width:14px;height:14px}._challenge_1pz0z_59{line-height:1.45}._brandRow_6z4lh_1{min-height:var(--touch);align-items:center;gap:8px;display:flex}._star_6z4lh_7{color:var(--c-berry)}._brandName_6z4lh_10{font-family:var(--font-display);letter-spacing:.01em;font-size:15px;font-weight:600}._hero_6z4lh_17{flex-direction:column;gap:12px;margin-top:56px;display:flex}._title_6z4lh_23{letter-spacing:-.02em;font-size:40px;line-height:1.08}._pitch_6z4lh_28{color:var(--c-muted);max-width:32ch;font-size:16px;line-height:1.5}._points_6z4lh_35{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-lg);margin:8px 0 0;padding:8px 20px;list-style:none}._points_6z4lh_35 li{min-height:48px;color:var(--c-ink-soft);align-items:center;font-size:15px;display:flex}._points_6z4lh_35 li+li{border-top:1px solid var(--c-line-soft)}._actions_6z4lh_54{flex-direction:column;gap:10px;display:flex}._small_6z4lh_59{color:var(--c-muted);text-align:center;font-size:13px}._form_1dvlr_1{flex-direction:column;gap:16px;display:flex}._cardTitle_1dvlr_7{font-size:18px;line-height:1.3}._help_1dvlr_12{color:var(--c-muted);font-size:14px;line-height:1.5}._preview_1dvlr_18{background:var(--c-pine-tint);border-radius:var(--r-lg);flex-direction:column;gap:6px;padding:18px 20px;display:flex}._previewLabel_1dvlr_26{letter-spacing:.08em;text-transform:uppercase;color:var(--c-pine);font-size:12px;font-weight:600}._previewText_1dvlr_33{font-family:var(--font-display);font-size:19px;font-weight:600;line-height:1.35}._who_1dvlr_40{color:var(--c-ink-soft);align-items:flex-start;gap:10px;padding:0 4px;font-size:14px;line-height:1.5;display:flex}._whoIcon_1dvlr_49{color:var(--c-muted);flex-shrink:0;margin-top:1px}
