._7wMDsq_page ._7wMDsq_back{align-items:center;gap:var(--space-1);min-height:1.5rem;margin-bottom:var(--space-4);color:var(--action-primary-strong);font-size:var(--text-sm);font-weight:800;text-decoration:none;display:inline-flex}._7wMDsq_page ._7wMDsq_back:hover{text-underline-offset:.2em;text-decoration:underline}._7wMDsq_page ._7wMDsq_back:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}._7wMDsq_page ._7wMDsq_backIcon{transform:rotate(180deg)}._7wMDsq_page ._7wMDsq_hero{gap:var(--space-5);margin-bottom:var(--space-6);padding:var(--space-5);background:var(--surface-raised);border:1.5px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-md);display:grid}@media (min-width:700px){._7wMDsq_page ._7wMDsq_hero{align-items:center;gap:var(--space-6);padding:var(--space-6);grid-template-columns:11rem 1fr}}._7wMDsq_page ._7wMDsq_artworkStage{aspect-ratio:1;width:min(100%,11rem);padding:var(--space-3);border-radius:var(--radius-lg);background:#fffeefd1;border:1px solid #7e924f52;place-items:center;margin:0 auto;display:grid;box-shadow:inset 0 2px #ffffffb3,0 4px #48531f1a}@media (min-width:700px){._7wMDsq_page ._7wMDsq_artworkStage{width:11rem;margin:0}}._7wMDsq_page ._7wMDsq_featuredArtwork{width:100%;height:100%;padding:var(--space-1);border-radius:var(--radius-md)}._7wMDsq_page ._7wMDsq_heroCopy{gap:var(--space-3);display:grid}._7wMDsq_page ._7wMDsq_heroCopy h1,._7wMDsq_page ._7wMDsq_heroCopy p{margin:0}._7wMDsq_page ._7wMDsq_heroCopy p{max-width:52ch}._7wMDsq_page ._7wMDsq_details{--panel-padding:clamp(var(--space-5), 2.5vw, var(--space-6));padding:var(--panel-padding);background:var(--surface-raised);border-radius:var(--radius-md);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;gap:0;padding:0;display:grid;overflow:hidden}@media (min-width:900px){._7wMDsq_page ._7wMDsq_details{grid-template-columns:repeat(3,1fr)}}._7wMDsq_page ._7wMDsq_infoSection{padding:clamp(var(--space-5),2.5vw,var(--space-6))}._7wMDsq_page ._7wMDsq_infoSection:not(:first-child){border-top:1.5px dashed var(--border-subtle)}@media (min-width:900px){._7wMDsq_page ._7wMDsq_infoSection:not(:first-child){border-top:0;border-left:1px solid var(--border-subtle)}}._7wMDsq_page ._7wMDsq_sectionTitle{margin:0 0 var(--space-4)}._7wMDsq_page ._7wMDsq_list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._7wMDsq_page ._7wMDsq_fact{padding:var(--space-3) 0}._7wMDsq_page ._7wMDsq_fact:not(:last-child){border-bottom:1px solid #7e924f3d}._7wMDsq_page ._7wMDsq_factLine{line-height:1.45}._7wMDsq_page ._7wMDsq_factLabel{color:var(--ink-muted)}._7wMDsq_page ._7wMDsq_factLink{color:var(--action-primary-strong);text-underline-offset:.18em;font-weight:750}._7wMDsq_page ._7wMDsq_factLink:hover{color:var(--action-primary)}._7wMDsq_page ._7wMDsq_factDetail{margin-top:var(--space-micro);color:var(--ink-muted);display:block}
.W-bg-G_root .W-bg-G_backdrop{z-index:var(--z-index-dialog-backdrop);background:#14301a9e;position:fixed;inset:0}.W-bg-G_root .W-bg-G_viewport{z-index:var(--z-index-dialog);padding:max(var(--space-4),env(safe-area-inset-top)) max(var(--space-3),env(safe-area-inset-right)) max(var(--space-4),env(safe-area-inset-bottom)) max(var(--space-3),env(safe-area-inset-left));align-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.W-bg-G_root .W-bg-G_popup{gap:var(--space-3);width:min(100%,26rem);max-height:calc(100dvh - var(--space-6));padding:var(--space-5);color:var(--ink);background:var(--surface-raised);border:1.5px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);outline:none;margin:auto;display:grid;overflow-y:auto}@media (min-width:600px){.W-bg-G_root .W-bg-G_popup{padding:var(--space-6)}}.W-bg-G_root .W-bg-G_title{color:var(--ink-heading);font-family:var(--font-display);font-variation-settings:var(--font-display-variation);text-wrap:balance;margin:0;font-size:1.5rem;font-weight:700;line-height:1.15}.W-bg-G_root .W-bg-G_description{color:var(--ink-muted);margin:0}.W-bg-G_root .W-bg-G_error{color:var(--feedback-danger);margin:0;font-weight:700}.W-bg-G_root .W-bg-G_actions{gap:var(--space-3);margin-top:var(--space-2);flex-direction:column-reverse;display:flex}.W-bg-G_root .W-bg-G_actions button{width:100%}@media (min-width:600px){.W-bg-G_root .W-bg-G_actions{flex-direction:row;justify-content:flex-end}.W-bg-G_root .W-bg-G_actions button{width:auto}}.W-bg-G_root .W-bg-G_popup{gap:var(--space-4);text-align:center;position:relative}.W-bg-G_root .W-bg-G_close{top:var(--space-3);right:var(--space-3);position:absolute}.W-bg-G_root .W-bg-G_title{gap:var(--space-1);display:grid}.W-bg-G_root .W-bg-G_eyebrow{color:var(--ink-eyebrow);font-family:var(--font-family);font-size:var(--text-xs);font-variation-settings:normal;letter-spacing:.08em;text-transform:uppercase;font-weight:800}.W-bg-G_root .W-bg-G_dayTitle{font-size:var(--text-display-dialog);line-height:1.05}.W-bg-G_root .W-bg-G_gift{gap:var(--space-2);display:grid}.W-bg-G_root .W-bg-G_stage{border:1.5px solid var(--border-strong);border-radius:var(--radius-md);background:radial-gradient(circle at 50% 55%,#fff4c7 0%,#fbe7a8 55%,#f1d27e 100%);place-items:center;min-height:11rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 -4px #b66a212e}.W-bg-G_root .W-bg-G_rays{opacity:.45;background:repeating-conic-gradient(#fffae6b3 0deg 9deg,#0000 9deg 22.5deg);transition:opacity .4s;animation:48s linear infinite W-bg-G_welcome-rays;position:absolute;inset:-50%;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 62%);mask-image:radial-gradient(circle,#000 0%,#0000 62%)}.W-bg-G_root .W-bg-G_gift[data-phase=open] .W-bg-G_rays{opacity:1}.W-bg-G_root .W-bg-G_basket{object-fit:contain;filter:drop-shadow(0 6px #7a3e1d2e);transform-origin:50% 85%;width:8rem;height:8rem;animation:3.2s ease-in-out infinite W-bg-G_welcome-sway;position:relative}.W-bg-G_root .W-bg-G_gift[data-phase=opening] .W-bg-G_basket{animation:.72s ease-in forwards W-bg-G_welcome-burst}.W-bg-G_root .W-bg-G_flash{border-radius:var(--radius-pill);opacity:0;background:radial-gradient(circle,#fffdf3 0%,#fff4c700 70%);width:8rem;height:8rem;animation:.6s ease-out W-bg-G_welcome-flash;position:absolute}.W-bg-G_root .W-bg-G_gift[data-phase=open] .W-bg-G_parts{animation:.48s cubic-bezier(.2,1.5,.4,1) backwards W-bg-G_welcome-pop}.W-bg-G_root .W-bg-G_gift[data-phase=open] .W-bg-G_quantity{animation:.36s cubic-bezier(.2,1.5,.4,1) .26s backwards W-bg-G_welcome-pop}.W-bg-G_root .W-bg-G_reveal{align-content:start;gap:var(--space-2);min-height:5.25rem;display:grid}.W-bg-G_root .W-bg-G_gift[data-phase=open] .W-bg-G_reveal{animation:.36s ease-out .18s both W-bg-G_welcome-rise}.W-bg-G_root .W-bg-G_parts{justify-content:center;align-items:center;gap:var(--space-4);display:flex;position:relative}.W-bg-G_root .W-bg-G_part{place-items:center;display:grid;position:relative}.W-bg-G_root .W-bg-G_partArt{object-fit:contain;filter:drop-shadow(0 6px #7a3e1d2e);width:7rem;height:7rem}.W-bg-G_root .W-bg-G_parts:has(.W-bg-G_part+.W-bg-G_part) .W-bg-G_partArt{width:5.25rem;height:5.25rem}.W-bg-G_root .W-bg-G_quantity{right:calc(-1*var(--space-2));min-width:2.25rem;padding:var(--space-1) var(--space-2);color:var(--hud-ink);background:var(--hud-surface);border-radius:var(--radius-pill);box-shadow:0 3px 0 var(--hud-edge);font-family:var(--font-display);font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-variation-settings:var(--font-display-variation);font-weight:700;line-height:1.1;position:absolute;bottom:0}.W-bg-G_root .W-bg-G_stamp{top:var(--space-3);align-items:center;gap:var(--space-1);width:fit-content;padding:var(--space-1) var(--space-3);color:var(--feedback-success-strong);background:var(--feedback-success-soft);border:1.5px solid var(--feedback-success-line);border-radius:var(--radius-pill);font-size:var(--text-sm);margin-inline:auto;font-weight:800;animation:.32s cubic-bezier(.2,1.6,.4,1) both W-bg-G_welcome-stamp;display:flex;position:absolute;left:0;right:0;transform:rotate(-4deg)}.W-bg-G_root .W-bg-G_gift[data-state=claimed] .W-bg-G_parts{opacity:.55}.W-bg-G_root .W-bg-G_giftName{margin:var(--space-1) 0 0;color:var(--ink-heading);font-family:var(--font-display);font-size:var(--text-xl);font-variation-settings:var(--font-display-variation);font-weight:700}.W-bg-G_root .W-bg-G_description{color:var(--ink-muted);text-wrap:balance;margin:0}.W-bg-G_root .W-bg-G_blocked{padding:var(--space-2) var(--space-3);color:var(--feedback-warning);background:var(--feedback-warning-soft);border:1.5px solid var(--feedback-warning-line);border-radius:var(--radius-control);margin:0;font-weight:700}.W-bg-G_root .W-bg-G_action{display:grid}.W-bg-G_root .W-bg-G_action>*{width:100%}.W-bg-G_root .W-bg-G_week{gap:var(--space-2);padding-top:var(--space-4);border-top:1.5px dashed var(--border-dashed);display:grid}.W-bg-G_root .W-bg-G_trackFrame{position:relative}.W-bg-G_root .W-bg-G_groove{background:var(--surface-groove);border-radius:var(--radius-pill);height:.375rem;box-shadow:var(--shadow-groove);position:absolute;top:.9375rem;left:1.125rem;right:1.125rem;overflow:hidden}@media (min-width:420px){.W-bg-G_root .W-bg-G_groove{top:1.1875rem;left:1.375rem;right:1.375rem}}.W-bg-G_root .W-bg-G_grooveFill{background:var(--accent-harvest);border-radius:inherit;height:100%;display:block}.W-bg-G_root .W-bg-G_track{justify-content:space-between;margin:0;padding:0;list-style:none;display:flex;position:relative}.W-bg-G_root .W-bg-G_slot{justify-items:center;gap:var(--space-1);display:grid}.W-bg-G_root .W-bg-G_token{background:var(--surface-raised);border:1.5px solid var(--border-strong);border-radius:var(--radius-pill);place-items:center;width:2.25rem;height:2.25rem;display:grid;position:relative}@media (min-width:420px){.W-bg-G_root .W-bg-G_token{width:2.75rem;height:2.75rem}}.W-bg-G_root .W-bg-G_tokenArt{object-fit:contain;width:80%;height:80%}.W-bg-G_root .W-bg-G_slot[data-slot=claimed] .W-bg-G_tokenArt{opacity:.6}.W-bg-G_root .W-bg-G_slot[data-slot=today] .W-bg-G_token,.W-bg-G_root .W-bg-G_slot[data-slot=next] .W-bg-G_token{border:3px solid var(--accent-harvest)}.W-bg-G_root .W-bg-G_slot[data-slot=next] .W-bg-G_token{border-style:dashed}.W-bg-G_root .W-bg-G_slot[data-grand-prize] .W-bg-G_token{border-color:var(--accent-harvest);background:#fbe7a8}.W-bg-G_root .W-bg-G_slot[data-grand-prize] .W-bg-G_tokenArt{width:100%;height:100%}.W-bg-G_root .W-bg-G_check{width:1rem;height:1rem;color:var(--ink-inverse);background:var(--feedback-success);border-radius:var(--radius-pill);box-shadow:0 0 0 2px var(--surface-raised);place-items:center;display:grid;position:absolute;bottom:-.25rem;right:-.25rem}.W-bg-G_root .W-bg-G_dayNumber{color:var(--ink-muted);font-size:var(--text-2xs);font-weight:800}.W-bg-G_root .W-bg-G_slot[data-slot=today] .W-bg-G_dayNumber{color:var(--ink-heading)}.W-bg-G_root .W-bg-G_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.W-bg-G_root .W-bg-G_rhythm{color:var(--ink-muted);font-size:var(--text-sm);margin:0;font-weight:700}@keyframes W-bg-G_welcome-sway{0%,78%,to{transform:rotate(0)}83%{transform:rotate(-6deg)}88%{transform:rotate(5deg)}93%{transform:rotate(-3deg)}}@keyframes W-bg-G_welcome-burst{0%{transform:rotate(0)scale(1)}15%{transform:rotate(-9deg)scale(1.04)}30%{transform:rotate(9deg)scale(1.06)}45%{transform:rotate(-7deg)scale(1.08)}60%{transform:rotate(6deg)scale(1.12)}78%{opacity:1;transform:rotate(0)scale(1.22)}to{opacity:0;transform:scale(.4)}}@keyframes W-bg-G_welcome-flash{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(2.6)}}@keyframes W-bg-G_welcome-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes W-bg-G_welcome-rise{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes W-bg-G_welcome-rays{to{transform:rotate(1turn)}}@keyframes W-bg-G_welcome-stamp{0%{opacity:0;transform:rotate(-4deg)scale(1.6)}to{opacity:1;transform:rotate(-4deg)scale(1)}}
.mgArZa_key{width:2.5rem;height:2.5rem;color:var(--hud-ink);background:var(--hud-surface);border-radius:var(--radius-control);box-shadow:0 3px 0 var(--hud-edge);cursor:pointer;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}.mgArZa_key:hover:not(:disabled){background:#28522e}.mgArZa_key:active:not(:disabled){box-shadow:0 1px 0 var(--hud-edge);transform:translateY(2px)}.mgArZa_key:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.mgArZa_key .mgArZa_basket{object-fit:contain;width:1.875rem;height:1.875rem}.mgArZa_key .mgArZa_dot{background:var(--notification-badge);border-radius:var(--radius-pill);width:.75rem;height:.75rem;box-shadow:0 0 0 2px var(--hud-surface);position:absolute;top:-.25rem;right:-.25rem}
.QFCpcG_trigger{width:100%;height:var(--control-height);justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3);color:var(--ink);background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius-control);box-shadow:none;cursor:pointer;text-align:left;display:flex}.QFCpcG_trigger:hover:not(:disabled){color:var(--ink);background:var(--surface-raised);border-color:var(--action-primary);box-shadow:none;transform:none}.QFCpcG_trigger[data-disabled]{color:var(--ink-muted);background:var(--surface-disabled);cursor:not-allowed}.QFCpcG_trigger .QFCpcG_chevron{color:var(--ink-muted);flex:none;transform:rotate(90deg)}.QFCpcG_trigger .QFCpcG_placeholder{color:var(--ink-muted)}.QFCpcG_positioner{z-index:var(--z-index-dialog-popover)}.QFCpcG_popup{min-width:max(var(--anchor-width),13.75rem);max-width:min(21.25rem,100vw - var(--space-7));padding:var(--space-1);background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius-control);box-shadow:var(--shadow-md)}.QFCpcG_item{padding:var(--space-3);border-radius:calc(var(--radius-control) - 2px);color:var(--ink);cursor:pointer;outline:none}.QFCpcG_item[data-highlighted]{color:var(--action-primary);background:var(--action-primary-soft)}
.faI0kW_badge{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);color:var(--ink-muted);background:var(--surface-sunken);border-radius:var(--radius-pill);display:inline-flex}.faI0kW_badge[data-tone=success]{color:var(--action-primary-strong);background:var(--action-primary-soft)}.faI0kW_badge[data-tone=warning]{color:var(--feedback-warning);background:var(--feedback-warning-soft)}
.V1E9-G_root{gap:var(--space-4);min-width:0;display:grid}.V1E9-G_root .V1E9-G_toolbar{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.V1E9-G_root .V1E9-G_search{flex:18rem;min-width:0;max-width:32rem}.V1E9-G_root .V1E9-G_count{color:var(--ink-muted);font-size:var(--text-sm)}.V1E9-G_root .V1E9-G_mobileSort{gap:var(--space-2);font-size:var(--text-sm);display:grid}@media (min-width:900px){.V1E9-G_root .V1E9-G_mobileSort{display:none}}.V1E9-G_root .V1E9-G_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.V1E9-G_root .V1E9-G_panel{background:var(--surface-raised);border-radius:var(--radius-md);border:1.5px solid var(--border-subtle);min-width:0;box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;overflow:hidden}.V1E9-G_root .V1E9-G_table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:var(--text-sm)}.V1E9-G_root .V1E9-G_table th,.V1E9-G_root .V1E9-G_table td{padding:var(--space-3);text-align:left;vertical-align:middle}@media (min-width:900px){.V1E9-G_root .V1E9-G_table th,.V1E9-G_root .V1E9-G_table td{padding:var(--space-3) var(--space-4)}}.V1E9-G_root .V1E9-G_table th{background:var(--surface-sunken);border-bottom:1px solid var(--border-subtle);white-space:nowrap}.V1E9-G_root .V1E9-G_table tbody tr{position:relative}.V1E9-G_root .V1E9-G_table tbody tr:not(:last-child) td{border-bottom:1px solid var(--border-subtle)}.V1E9-G_root .V1E9-G_table tbody tr:hover,.V1E9-G_root .V1E9-G_table tbody tr:focus-within{background:var(--surface-sunken)}.V1E9-G_root .V1E9-G_table a{color:inherit;text-decoration:none}.V1E9-G_root .V1E9-G_table .V1E9-G_sortLink{align-items:center;gap:var(--space-1);color:var(--ink-muted);display:inline-flex}.V1E9-G_root .V1E9-G_table .V1E9-G_sortLink>span[aria-hidden]{opacity:.5}.V1E9-G_root .V1E9-G_table .V1E9-G_sortLink[data-active=true]>span[aria-hidden]{opacity:1}.V1E9-G_root .V1E9-G_table .V1E9-G_sortLink:hover>span{color:var(--ink-heading)}.V1E9-G_root .V1E9-G_table .V1E9-G_player{width:64%}@media (min-width:900px){.V1E9-G_root .V1E9-G_table .V1E9-G_player{width:28%}}.V1E9-G_root .V1E9-G_table .V1E9-G_account{width:26%;color:var(--ink-muted)}.V1E9-G_root .V1E9-G_table .V1E9-G_activity{width:36%;color:var(--ink-muted);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}@media (min-width:900px){.V1E9-G_root .V1E9-G_table .V1E9-G_activity{width:16%}}.V1E9-G_root .V1E9-G_table .V1E9-G_number{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.V1E9-G_root .V1E9-G_table .V1E9-G_coins{width:12%}.V1E9-G_root .V1E9-G_table .V1E9-G_day{width:8%}.V1E9-G_root .V1E9-G_table .V1E9-G_animals{width:10%}.V1E9-G_root .V1E9-G_desktop{display:none}@media (min-width:900px){.V1E9-G_root .V1E9-G_desktop{display:table-cell}}.V1E9-G_root .V1E9-G_identity{align-items:center;gap:var(--space-2);min-width:0;display:flex}.V1E9-G_root .V1E9-G_pseudo{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:700;overflow:hidden}.V1E9-G_root .V1E9-G_pseudo:after{content:"";position:absolute;inset:0}.V1E9-G_root .V1E9-G_pseudo:focus-visible{outline:none}.V1E9-G_root .V1E9-G_pseudo:focus-visible:after{outline:2px solid var(--action-primary);outline-offset:-2px}.V1E9-G_root .V1E9-G_badges{gap:var(--space-1);flex-shrink:0;display:flex}.V1E9-G_root .V1E9-G_secondary,.V1E9-G_root .V1E9-G_mobileStats{min-width:0;margin-top:var(--space-1);color:var(--ink-muted);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}@media (min-width:900px){.V1E9-G_root .V1E9-G_mobileStats{display:none}}.V1E9-G_root .V1E9-G_email{z-index:1;align-items:center;gap:var(--space-1);min-width:0;display:flex;position:relative}.V1E9-G_root .V1E9-G_email span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.V1E9-G_root .V1E9-G_email svg,.V1E9-G_root .V1E9-G_email img{color:var(--feedback-success);flex-shrink:0}.V1E9-G_root .V1E9-G_email[data-verified=false] svg,.V1E9-G_root .V1E9-G_email[data-verified=false] img{color:var(--feedback-warning)}.V1E9-G_root .V1E9-G_empty{opacity:.6}.V1E9-G_root .V1E9-G_emptyState{justify-items:center;gap:var(--space-3);padding:var(--space-6);color:var(--ink-muted);text-align:center;display:grid}.V1E9-G_root .V1E9-G_emptyState strong{color:var(--ink-heading)}
.F9XgBW_card{list-style:none}.F9XgBW_card .F9XgBW_select,.F9XgBW_card .F9XgBW_details{align-items:center;gap:var(--space-2) var(--space-4);width:100%;height:100%;padding:var(--space-3) var(--space-4);color:var(--ink);background:var(--surface-raised);border-radius:var(--radius-md);box-shadow:inset 0 0 0 1.5px var(--border-subtle),0 3px 0 var(--surface-relief);font:inherit;text-align:left;border:0;grid-template:"pad text check""pad text statuses"1fr/3.75rem minmax(0,1fr) auto;display:grid;transform:none}.F9XgBW_card .F9XgBW_select{cursor:pointer}.F9XgBW_card .F9XgBW_select:hover:not(:disabled){color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--border-strong),0 3px 0 var(--surface-relief);background:#fffdf6;border:0}.F9XgBW_card .F9XgBW_select:active:not(:disabled){background:var(--surface-raised);box-shadow:inset 0 0 0 1.5px var(--border-strong),0 1px 0 var(--surface-relief);transform:translateY(2px)}.F9XgBW_card .F9XgBW_select:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.F9XgBW_card.F9XgBW_selected .F9XgBW_select,.F9XgBW_card.F9XgBW_selected .F9XgBW_select:hover:not(:disabled){box-shadow:inset 0 0 0 2px var(--action-primary-strong),0 3px 0 var(--action-primary-edge)}.F9XgBW_card .F9XgBW_check{width:1.5rem;height:1.5rem;color:var(--ink-inverse);background:#fffdf4;border-radius:.4375rem;grid-area:check;justify-self:end;place-items:center;display:grid;box-shadow:inset 0 0 0 2px #cdb579}.F9XgBW_card.F9XgBW_selected .F9XgBW_check{background:var(--action-primary-strong);box-shadow:0 2px 0 var(--action-primary-edge)}.F9XgBW_card .F9XgBW_pad{width:3.75rem;height:3.75rem;color:var(--ink-muted);background:var(--surface-sunken);box-shadow:inset 0 0 0 1.5px var(--border-subtle);border-radius:1rem;grid-area:pad;justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:hidden}.F9XgBW_card .F9XgBW_pad:after{content:"";background:#7a501e2e;border-radius:50%;width:55%;height:12%;position:absolute;bottom:12%;left:50%;transform:translate(-50%)}.F9XgBW_card .F9XgBW_image{z-index:var(--z-index-content);object-fit:contain;width:78%;height:78%;margin-bottom:10%;position:relative}.F9XgBW_card .F9XgBW_text{align-content:center;justify-items:start;gap:var(--space-1);grid-area:text;min-width:0;display:grid}.F9XgBW_card .F9XgBW_name{align-items:baseline;gap:var(--space-2);color:var(--ink-heading);font-family:var(--font-display);font-variation-settings:var(--font-display-variation);font-size:1.125rem;font-weight:700;display:flex}.F9XgBW_card .F9XgBW_metadata{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-weight:600}.F9XgBW_card .F9XgBW_warning{padding:0 var(--space-3);color:var(--feedback-danger-strong);background:var(--feedback-danger-soft);border:1.5px solid var(--feedback-danger-line);border-radius:var(--radius-pill);font-size:.6875rem;font-weight:800;line-height:1.6}.F9XgBW_card .F9XgBW_statuses{grid-area:statuses;justify-self:end}@media (min-width:1024px){.F9XgBW_card .F9XgBW_select,.F9XgBW_card .F9XgBW_details{gap:var(--space-4) var(--space-5);padding:var(--space-5);grid-template:"pad text check""statuses statuses statuses"/6rem minmax(0,1fr) auto}.F9XgBW_card .F9XgBW_check{align-self:start}.F9XgBW_card .F9XgBW_pad{width:6rem;height:6rem}.F9XgBW_card .F9XgBW_name{font-size:1.5rem}.F9XgBW_card .F9XgBW_statuses{padding-top:var(--space-4);border-top:1.5px dashed var(--border-subtle);justify-self:stretch}}
.rWTiHW_root{gap:var(--space-4);min-width:0;display:grid}.rWTiHW_root .rWTiHW_emptyState{justify-items:center;gap:var(--space-3);padding:var(--space-6);color:var(--ink-muted);text-align:center;display:grid}.rWTiHW_root .rWTiHW_emptyState strong{color:var(--ink-heading)}.rWTiHW_root .rWTiHW_sectionHeading{gap:var(--space-2);display:grid}.rWTiHW_root .rWTiHW_sectionHeading h2,.rWTiHW_root .rWTiHW_sectionHeading h3,.rWTiHW_root .rWTiHW_sectionHeading h4,.rWTiHW_root .rWTiHW_sectionHeading h5,.rWTiHW_root .rWTiHW_sectionHeading p{margin:0}.rWTiHW_root .rWTiHW_sectionHeading p{color:var(--ink-muted);font-size:var(--text-sm)}.rWTiHW_root .rWTiHW_addRemiseForm{gap:var(--space-4);min-width:0;display:grid}.rWTiHW_root .rWTiHW_stockItemLabel{color:var(--ink-muted);font-size:var(--text-sm)}.rWTiHW_root .rWTiHW_addRemiseFields{gap:var(--space-3);min-width:0;display:grid}@media (min-width:620px){.rWTiHW_root .rWTiHW_addRemiseFields{grid-template-columns:repeat(2,minmax(0,1fr))}}.rWTiHW_root .rWTiHW_stockList{gap:var(--space-3);display:grid}.rWTiHW_root .rWTiHW_stockRow,.rWTiHW_root .rWTiHW_stockRowEditing{gap:var(--space-3);padding:var(--space-4);background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);flex-direction:column;display:flex}@media (min-width:500px){.rWTiHW_root .rWTiHW_stockRow,.rWTiHW_root .rWTiHW_stockRowEditing{flex-direction:row;justify-content:space-between;align-items:center}}.rWTiHW_root .rWTiHW_stockRow>div,.rWTiHW_root .rWTiHW_stockRowEditing>div{min-width:0}.rWTiHW_root .rWTiHW_editActions,.rWTiHW_root .rWTiHW_stockEditInline,.rWTiHW_root .rWTiHW_stockAmount{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.rWTiHW_root .rWTiHW_stockSummary{gap:var(--space-5);padding:var(--space-4);background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);flex-wrap:wrap;display:flex}.rWTiHW_root .rWTiHW_stockSummary>div{gap:var(--space-1);display:grid}.rWTiHW_root .rWTiHW_stockSummary span{color:var(--ink-muted);font-size:var(--text-xs)}.rWTiHW_root .rWTiHW_stockSummary strong{font-size:var(--text-xl);font-variant-numeric:tabular-nums}.rWTiHW_root .rWTiHW_stockEditInline>div{max-width:10rem}.rWTiHW_root .rWTiHW_stockItemLabel{overflow-wrap:anywhere}
.UcTBJG_root .UcTBJG_backdrop{z-index:var(--z-index-dialog-backdrop);background:#14301a9e;position:fixed;inset:0}.UcTBJG_root .UcTBJG_viewport{z-index:var(--z-index-dialog);padding:max(var(--space-4),env(safe-area-inset-top)) max(var(--space-3),env(safe-area-inset-right)) max(var(--space-4),env(safe-area-inset-bottom)) max(var(--space-3),env(safe-area-inset-left));align-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.UcTBJG_root .UcTBJG_popup{gap:var(--space-3);width:min(100%,34rem);max-height:calc(100dvh - var(--space-6));padding:var(--space-5);color:var(--ink);background:var(--surface-raised);border:1.5px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);outline:none;margin:auto;display:grid;overflow-y:auto}@media (min-width:600px){.UcTBJG_root .UcTBJG_popup{padding:var(--space-6)}}.UcTBJG_root .UcTBJG_title{color:var(--ink-heading);font-family:var(--font-display);font-variation-settings:var(--font-display-variation);text-wrap:balance;margin:0;font-size:1.5rem;font-weight:700;line-height:1.15}.UcTBJG_root .UcTBJG_description{color:var(--ink-muted);margin:0}.UcTBJG_root .UcTBJG_error{color:var(--feedback-danger);margin:0;font-weight:700}.UcTBJG_root .UcTBJG_actions{gap:var(--space-3);margin-top:var(--space-2);flex-direction:column-reverse;display:flex}.UcTBJG_root .UcTBJG_actions button{width:100%}@media (min-width:600px){.UcTBJG_root .UcTBJG_actions{flex-direction:row;justify-content:flex-end}.UcTBJG_root .UcTBJG_actions button{width:auto}}.UcTBJG_root .UcTBJG_popup{gap:var(--space-5)}.UcTBJG_root .UcTBJG_header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.UcTBJG_root .UcTBJG_title{font-size:var(--text-display-dialog);line-height:1.05}.UcTBJG_root .UcTBJG_description{padding-bottom:var(--space-5);color:var(--ink);font-size:var(--text-lg);border-bottom:1.5px dashed var(--border-dashed);margin:0;line-height:1.55}.UcTBJG_root .UcTBJG_choices{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.UcTBJG_root .UcTBJG_choice{align-items:center;gap:var(--space-4);width:100%;min-height:3.25rem;padding:var(--space-3) var(--space-4) var(--space-3) var(--space-3);color:var(--ink-heading);font:inherit;text-align:left;border:1.5px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:none;cursor:pointer;background:0 0;grid-template-columns:2.75rem minmax(0,1fr);font-weight:700;line-height:1.3;transition:background-color .14s,border-color .14s,box-shadow .14s,transform .14s;display:grid}@media (hover:hover){.UcTBJG_root .UcTBJG_choice:hover:not(:disabled){background:var(--surface-sunken);border-color:var(--border-strong)}.UcTBJG_root .UcTBJG_choice:hover:not(:disabled) .UcTBJG_choiceIndex{color:var(--ink-inverse);background:var(--action-primary);border-color:var(--action-primary-edge)}}.UcTBJG_root .UcTBJG_choice:active:not(:disabled){background:var(--surface-sunken);box-shadow:none}.UcTBJG_root .UcTBJG_choice:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.UcTBJG_root .UcTBJG_choice:disabled{cursor:progress;opacity:.6}.UcTBJG_root .UcTBJG_choice[data-choice-recommended]{padding-block:var(--space-4);background:var(--action-primary-soft);border:2px solid var(--action-primary-strong);box-shadow:0 3px 0 var(--action-primary-edge)}@media (hover:hover){.UcTBJG_root .UcTBJG_choice[data-choice-recommended]:hover:not(:disabled){background:color-mix(in srgb, var(--action-primary-soft), var(--action-primary) 12%);border-color:var(--action-primary-strong)}}.UcTBJG_root .UcTBJG_choice[data-choice-recommended]:active:not(:disabled){background:var(--action-primary-soft);box-shadow:0 1px 0 var(--action-primary-edge);transform:translateY(2px)}.UcTBJG_root .UcTBJG_choiceIndex{width:2rem;height:2rem;color:var(--ink-eyebrow);font-family:var(--font-display);font-size:var(--text-sm);font-variation-settings:var(--font-display-variation);background:var(--surface-raised);border:1.5px solid var(--border-strong);border-radius:50%;justify-self:center;place-items:center;font-weight:700;transition:background-color .14s,border-color .14s,color .14s;display:grid}.UcTBJG_root .UcTBJG_choiceArtwork{background:var(--surface-raised);border:1.5px solid var(--feedback-success-line);border-radius:50%;width:2.75rem;height:2.75rem;padding:.3rem;box-shadow:inset 0 -2px #48531f1a}.UcTBJG_root .UcTBJG_choiceText{gap:var(--space-micro);display:grid}.UcTBJG_root .UcTBJG_choiceLabel{font-size:var(--text-md)}.UcTBJG_root .UcTBJG_choiceItem{color:var(--action-primary-strong);font-size:var(--text-xs);letter-spacing:.02em;font-weight:800}.UcTBJG_root .UcTBJG_resolution{gap:var(--space-5);animation:.32s ease-out both UcTBJG_resolution-in;display:grid}.UcTBJG_root .UcTBJG_recap{color:var(--ink-muted);font-size:var(--text-md);margin:0;font-style:italic}.UcTBJG_root .UcTBJG_outcome{gap:var(--space-4);padding:var(--space-5);background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-md);align-items:center;display:grid}.UcTBJG_root .UcTBJG_outcome[data-tone=gain]{background:var(--feedback-success-soft);border-color:var(--feedback-success-line)}.UcTBJG_root .UcTBJG_outcome[data-tone=loss]{background:var(--feedback-danger-soft);border-color:var(--feedback-danger-line)}@media (min-width:480px){.UcTBJG_root .UcTBJG_outcome{grid-template-columns:minmax(0,1fr) auto}}.UcTBJG_root .UcTBJG_outcomeText{color:var(--ink);font-size:var(--text-lg);margin:0;line-height:1.55}.UcTBJG_root .UcTBJG_ledger{justify-items:end;gap:var(--space-1);font-family:var(--font-display);font-variation-settings:var(--font-display-variation);font-weight:800;line-height:1;animation:.52s cubic-bezier(.34,1.56,.64,1) .12s both UcTBJG_gain-in;display:grid}.UcTBJG_root .UcTBJG_gain{color:var(--ink-heading);font-size:var(--text-3xl)}.UcTBJG_root .UcTBJG_gain img{filter:drop-shadow(0 2px #7a501e59)}.UcTBJG_root .UcTBJG_spend{color:var(--feedback-danger);font-size:var(--text-xl)}.UcTBJG_root .UcTBJG_continue{width:100%}@media (min-width:600px){.UcTBJG_root .UcTBJG_continue{justify-self:end;width:auto}}@keyframes UcTBJG_resolution-in{0%{opacity:0;transform:translateY(.5rem)}}@keyframes UcTBJG_gain-in{0%{opacity:0;transform:scale(.6)}}
.i6WZqW_card{background:var(--surface-raised);border-radius:var(--radius-md);transition:border-color var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;gap:var(--space-3) var(--space-4);padding:var(--space-4);grid-template-columns:1fr auto;align-items:center;display:grid}.i6WZqW_card .i6WZqW_icon{grid-area:span 2/2;place-items:center;width:3rem;height:3rem;display:grid}.i6WZqW_card .i6WZqW_icon img,.i6WZqW_card .i6WZqW_icon svg{object-fit:contain;width:100%;height:100%}.i6WZqW_card>button{margin-top:var(--space-1);grid-column:1/-1;justify-self:start}.i6WZqW_card.i6WZqW_selected{border-color:var(--action-primary);box-shadow:0 0 0 1px var(--action-primary)}
.GHL-za_container{gap:var(--space-6);min-width:0;display:grid}.GHL-za_container .GHL-za_tableWrapper{min-width:0;overflow-x:auto}.GHL-za_container .GHL-za_table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.GHL-za_container .GHL-za_table th,.GHL-za_container .GHL-za_table td{padding:var(--space-4);border-bottom:1px solid var(--border-subtle);text-align:left}.GHL-za_container .GHL-za_table th{color:var(--ink-muted);background:var(--surface-sunken)}.GHL-za_container .GHL-za_table tr:last-child td{border-bottom:0}.GHL-za_container .GHL-za_table .GHL-za_thRight,.GHL-za_container .GHL-za_table .GHL-za_tdRight{text-align:right}.GHL-za_container .GHL-za_table .GHL-za_tdRight{font-variant-numeric:tabular-nums}.GHL-za_container .GHL-za_section{gap:var(--space-4);--panel-padding:clamp(var(--space-5), 2.5vw, var(--space-6));min-width:0;padding:var(--panel-padding);background:var(--surface-raised);border-radius:var(--radius-md);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;display:grid}.GHL-za_container .GHL-za_sectionHeading{gap:var(--space-2);display:grid}.GHL-za_container .GHL-za_sectionHeading h2,.GHL-za_container .GHL-za_sectionHeading h3,.GHL-za_container .GHL-za_sectionHeading h4,.GHL-za_container .GHL-za_sectionHeading h5,.GHL-za_container .GHL-za_sectionHeading p{margin:0}.GHL-za_container .GHL-za_sectionHeading p{color:var(--ink-muted);font-size:var(--text-sm)}.GHL-za_container .GHL-za_emptyState{justify-items:center;gap:var(--space-3);padding:var(--space-6);color:var(--ink-muted);text-align:center;display:grid}.GHL-za_container .GHL-za_emptyState strong{color:var(--ink-heading)}.GHL-za_container .GHL-za_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.GHL-za_container .GHL-za_injectForm{gap:var(--space-4);max-width:32rem;display:grid}.GHL-za_container .GHL-za_priceHint{color:var(--ink-muted);font-size:var(--text-sm);margin:0}.GHL-za_container .GHL-za_formActions{gap:var(--space-3);flex-wrap:wrap;display:flex}
.rP4lMq_root .rP4lMq_backdrop{z-index:var(--z-index-dialog-backdrop);background:#14301a9e;position:fixed;inset:0}.rP4lMq_root .rP4lMq_viewport{z-index:var(--z-index-dialog);padding:max(var(--space-4),env(safe-area-inset-top)) max(var(--space-3),env(safe-area-inset-right)) max(var(--space-4),env(safe-area-inset-bottom)) max(var(--space-3),env(safe-area-inset-left));align-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.rP4lMq_root .rP4lMq_popup{gap:var(--space-3);width:min(100%,74rem);max-height:calc(100dvh - var(--space-6));padding:var(--space-5);color:var(--ink);background:var(--surface-raised);border:1.5px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);outline:none;margin:auto;display:grid;overflow-y:auto}@media (min-width:600px){.rP4lMq_root .rP4lMq_popup{padding:var(--space-6)}}.rP4lMq_root .rP4lMq_title{color:var(--ink-heading);font-family:var(--font-display);font-variation-settings:var(--font-display-variation);text-wrap:balance;margin:0;font-size:1.5rem;font-weight:700;line-height:1.15}.rP4lMq_root .rP4lMq_description{color:var(--ink-muted);margin:0}.rP4lMq_root .rP4lMq_error{color:var(--feedback-danger);margin:0;font-weight:700}.rP4lMq_root .rP4lMq_actions{gap:var(--space-3);margin-top:var(--space-2);flex-direction:column-reverse;display:flex}.rP4lMq_root .rP4lMq_actions button{width:100%}@media (min-width:600px){.rP4lMq_root .rP4lMq_actions{flex-direction:row;justify-content:flex-end}.rP4lMq_root .rP4lMq_actions button{width:auto}}.rP4lMq_root .rP4lMq_header{justify-content:space-between;align-items:center;gap:var(--space-4);min-width:0;display:flex}.rP4lMq_root .rP4lMq_tabs{gap:var(--space-2);flex-wrap:wrap;display:flex}.rP4lMq_root .rP4lMq_tab{padding:var(--space-3) var(--space-4);color:var(--ink-muted);font:inherit;background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:var(--radius-control);cursor:pointer}.rP4lMq_root .rP4lMq_tab[data-active]{color:var(--action-primary-strong);background:var(--action-primary-soft)}.rP4lMq_root .rP4lMq_panel{min-width:0;padding-top:var(--space-4)}
.BmkGgW_picker{gap:var(--space-2);display:grid}.BmkGgW_picker .BmkGgW_inputGroup{min-height:3rem;padding:var(--space-2);background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);align-items:center;display:flex}.BmkGgW_picker .BmkGgW_inputGroup:focus-within{outline:2px solid var(--color-focus-ring);outline-offset:1px}.BmkGgW_picker .BmkGgW_chips{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:1;min-width:0;display:flex}.BmkGgW_picker .BmkGgW_chip{align-items:center;gap:var(--space-1);max-width:100%;padding:var(--space-1) var(--space-2) var(--space-1) var(--space-3);color:var(--action-primary-strong);background:var(--action-primary-soft);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:650;display:inline-flex}.BmkGgW_picker .BmkGgW_chip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BmkGgW_picker .BmkGgW_input{width:auto;min-width:min(12rem,100%);min-height:2.25rem;padding:var(--space-2);color:var(--ink);font:inherit;font-size:var(--text-sm);background:0 0;border:0;flex:12rem}.BmkGgW_picker .BmkGgW_input:focus-visible{outline:0}.BmkGgW_picker .BmkGgW_input::placeholder{color:var(--ink-muted);opacity:.85}.BmkGgW_picker .BmkGgW_hint{color:var(--ink-muted);font-size:var(--text-2xs)}.BmkGgW_picker .BmkGgW_positioner{z-index:var(--z-index-popover);width:var(--anchor-width);max-width:var(--available-width)}.BmkGgW_picker .BmkGgW_popup{width:var(--anchor-width);max-width:var(--available-width);max-height:min(var(--available-height),20rem);padding:var(--space-2);background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);box-shadow:var(--shadow-lg);overflow-y:auto}.BmkGgW_picker .BmkGgW_options{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.BmkGgW_picker .BmkGgW_option{align-items:center;gap:var(--space-3);width:100%;min-width:0;padding:var(--space-2) var(--space-3);color:var(--ink);border-radius:var(--radius-sm);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.BmkGgW_picker .BmkGgW_option[data-highlighted]{background:var(--action-primary-soft)}.BmkGgW_picker .BmkGgW_option[data-selected]{color:var(--action-primary-strong)}.BmkGgW_picker .BmkGgW_option:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.BmkGgW_picker .BmkGgW_identity{gap:var(--space-1);min-width:0;display:grid}.BmkGgW_picker .BmkGgW_identity strong,.BmkGgW_picker .BmkGgW_identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BmkGgW_picker .BmkGgW_identity strong{color:var(--ink-heading);font-size:var(--text-sm)}.BmkGgW_picker .BmkGgW_identity small{color:var(--ink-muted);font-size:var(--text-2xs)}.BmkGgW_picker .BmkGgW_itemIndicator{width:1rem;height:1rem;color:var(--action-primary-strong);flex:none;place-items:center;margin-left:auto;display:grid}.BmkGgW_picker .BmkGgW_empty{padding:var(--space-3);color:var(--ink-muted);font-size:var(--text-xs)}.BmkGgW_picker .BmkGgW_popupHost{display:contents}
.ArbqlG_root .ArbqlG_backdrop{z-index:var(--z-index-dialog-backdrop);background:#14301a9e;position:fixed;inset:0}.ArbqlG_root .ArbqlG_viewport{z-index:var(--z-index-dialog);padding:max(var(--space-4),env(safe-area-inset-top)) max(var(--space-3),env(safe-area-inset-right)) max(var(--space-4),env(safe-area-inset-bottom)) max(var(--space-3),env(safe-area-inset-left));align-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.ArbqlG_root .ArbqlG_popup{gap:var(--space-3);width:min(100%,28rem);max-height:calc(100dvh - var(--space-6));padding:var(--space-5);color:var(--ink);background:var(--surface-raised);border:1.5px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);outline:none;margin:auto;display:grid;overflow-y:auto}@media (min-width:600px){.ArbqlG_root .ArbqlG_popup{padding:var(--space-6)}}.ArbqlG_root .ArbqlG_title{color:var(--ink-heading);font-family:var(--font-display);font-variation-settings:var(--font-display-variation);text-wrap:balance;margin:0;font-size:1.5rem;font-weight:700;line-height:1.15}.ArbqlG_root .ArbqlG_description{color:var(--ink-muted);margin:0}.ArbqlG_root .ArbqlG_error{color:var(--feedback-danger);margin:0;font-weight:700}.ArbqlG_root .ArbqlG_actions{gap:var(--space-3);margin-top:var(--space-2);flex-direction:column-reverse;display:flex}.ArbqlG_root .ArbqlG_actions button{width:100%}@media (min-width:600px){.ArbqlG_root .ArbqlG_actions{flex-direction:row;justify-content:flex-end}.ArbqlG_root .ArbqlG_actions button{width:auto}}
.s_WIxG_row{gap:var(--space-4);padding:var(--space-5) 0;border-top:1.5px dashed var(--border-subtle);grid-template-columns:2.75rem 1fr;list-style:none;display:grid}.s_WIxG_row:first-child{border-top:0;padding-top:0}.s_WIxG_row:last-child{padding-bottom:0}.s_WIxG_row .s_WIxG_icon{width:2.75rem;height:2.75rem;color:var(--action-primary-strong);background:var(--action-primary-soft);border-radius:var(--radius-md);border:1px solid #4d922e38;align-self:start;place-items:center;display:grid;position:relative}.s_WIxG_row .s_WIxG_icon img,.s_WIxG_row .s_WIxG_icon svg{object-fit:contain;width:1.5rem;height:1.5rem}.s_WIxG_row .s_WIxG_check{color:#fff;background:var(--feedback-success);border:2px solid var(--surface-raised);border-radius:50%;place-items:center;width:1.125rem;height:1.125rem;display:grid;position:absolute;bottom:-5px;right:-5px}.s_WIxG_row .s_WIxG_check svg{stroke-width:2.4px;width:.75rem;height:.75rem}.s_WIxG_row .s_WIxG_content{gap:var(--space-3);display:grid}.s_WIxG_row .s_WIxG_header{align-items:baseline;gap:var(--space-4);grid-template-columns:1fr auto;display:grid}.s_WIxG_row .s_WIxG_label{color:var(--ink);font-size:var(--text-md);font-weight:760;line-height:1.25}.s_WIxG_row .s_WIxG_value{color:var(--ink-heading);font-size:var(--text-md);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:850;line-height:1.25}.s_WIxG_row .s_WIxG_progress{margin-top:var(--space-1)}.s_WIxG_row .s_WIxG_footer{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;min-height:1.5rem;display:flex}.s_WIxG_row .s_WIxG_details{color:var(--ink-muted);font-size:var(--text-sm);line-height:1.4}.s_WIxG_row .s_WIxG_action{align-items:center;gap:var(--space-1);flex:none;display:flex}.s_WIxG_row .s_WIxG_action a{align-items:center;gap:var(--space-1);min-height:1.5rem;color:var(--action-primary-strong);font-size:var(--text-sm);text-underline-offset:3px;font-weight:800;line-height:1.3;-webkit-text-decoration:underline #356f2952;text-decoration:underline #356f2952;text-decoration-thickness:1px;display:inline-flex}.s_WIxG_row .s_WIxG_action a:hover{color:var(--action-primary-hover);text-decoration-color:currentColor}.s_WIxG_row .s_WIxG_action a:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px;border-radius:var(--space-micro)}.s_WIxG_row .s_WIxG_action svg{width:1rem;height:1rem;text-decoration:none}.s_WIxG_row[data-state=complete] .s_WIxG_icon{color:var(--feedback-success);background:var(--feedback-success-soft);border-color:#4d922e4d}.s_WIxG_row[data-state=complete] .s_WIxG_value,.s_WIxG_row[data-state=complete] .s_WIxG_details{color:var(--feedback-success)}.s_WIxG_row[data-state=blocked] .s_WIxG_icon{color:var(--feedback-warning);background:var(--feedback-warning-soft);border-color:#96581a3d}.s_WIxG_row[data-state=blocked] .s_WIxG_details{color:#754a10}@media (min-width:560px){.s_WIxG_row .s_WIxG_footer{align-items:center}}
.-z9FDa_form{gap:var(--space-3);display:grid}
.erfSxG_section{gap:var(--space-4);--panel-padding:clamp(var(--space-5), 2.5vw, var(--space-6));min-width:0;padding:var(--panel-padding);background:var(--surface-raised);border-radius:var(--radius-md);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;display:grid}.erfSxG_section .erfSxG_tableWrapper{min-width:0;overflow-x:auto}.erfSxG_section .erfSxG_table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.erfSxG_section .erfSxG_table th,.erfSxG_section .erfSxG_table td{padding:var(--space-4);border-bottom:1px solid var(--border-subtle);text-align:left}.erfSxG_section .erfSxG_table th{color:var(--ink-muted);background:var(--surface-sunken)}.erfSxG_section .erfSxG_table tr:last-child td{border-bottom:0}.erfSxG_section .erfSxG_table .erfSxG_thRight,.erfSxG_section .erfSxG_table .erfSxG_tdRight{text-align:right}.erfSxG_section .erfSxG_table .erfSxG_tdRight{font-variant-numeric:tabular-nums}.erfSxG_section .erfSxG_sectionHeading{gap:var(--space-2);display:grid}.erfSxG_section .erfSxG_sectionHeading h2,.erfSxG_section .erfSxG_sectionHeading h3,.erfSxG_section .erfSxG_sectionHeading h4,.erfSxG_section .erfSxG_sectionHeading h5,.erfSxG_section .erfSxG_sectionHeading p{margin:0}.erfSxG_section .erfSxG_sectionHeading p{color:var(--ink-muted);font-size:var(--text-sm)}.erfSxG_section .erfSxG_emptyState{justify-items:center;gap:var(--space-3);padding:var(--space-6);color:var(--ink-muted);text-align:center;display:grid}.erfSxG_section .erfSxG_emptyState strong{color:var(--ink-heading)}.erfSxG_section .erfSxG_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}
.LjSMXW_root{gap:var(--space-6);min-width:0;display:grid}
.ZUjpJW_page{gap:var(--space-6);min-width:0;display:grid}.ZUjpJW_page .ZUjpJW_summary{gap:var(--space-5);padding:var(--space-4);background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);flex-wrap:wrap;display:flex}.ZUjpJW_page .ZUjpJW_summary>div{gap:var(--space-1);display:grid}.ZUjpJW_page .ZUjpJW_summary span{color:var(--ink-muted);font-size:var(--text-xs)}.ZUjpJW_page .ZUjpJW_summary strong{font-size:var(--text-xl);font-variant-numeric:tabular-nums}.ZUjpJW_page .ZUjpJW_workspace{align-items:start;gap:var(--space-5);min-width:0;display:grid}@media (min-width:900px){.ZUjpJW_page .ZUjpJW_workspace{grid-template-columns:18rem minmax(0,1fr)}}.ZUjpJW_page .ZUjpJW_scenarioNav,.ZUjpJW_page .ZUjpJW_detail{gap:var(--space-4);--panel-padding:clamp(var(--space-5), 2.5vw, var(--space-6));min-width:0;padding:var(--panel-padding);background:var(--surface-raised);border-radius:var(--radius-md);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;display:grid}.ZUjpJW_page h2,.ZUjpJW_page h3,.ZUjpJW_page p{margin:0}.ZUjpJW_page .ZUjpJW_scenarioNav ul,.ZUjpJW_page .ZUjpJW_choiceList,.ZUjpJW_page .ZUjpJW_outcomeList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.ZUjpJW_page .ZUjpJW_scenarioButton{justify-content:stretch;justify-items:start;gap:var(--space-1);text-align:left;width:100%;display:grid}.ZUjpJW_page .ZUjpJW_scenarioButton small{font-size:var(--text-xs)}.ZUjpJW_page .ZUjpJW_detailHeader,.ZUjpJW_page .ZUjpJW_detailCopy,.ZUjpJW_page .ZUjpJW_detailActions,.ZUjpJW_page .ZUjpJW_content,.ZUjpJW_page .ZUjpJW_contentSection{gap:var(--space-4);min-width:0;display:grid}.ZUjpJW_page .ZUjpJW_detailCopy>p:last-child{color:var(--ink-muted)}@media (min-width:620px){.ZUjpJW_page .ZUjpJW_detailActions{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.ZUjpJW_page .ZUjpJW_eyebrow,.ZUjpJW_page .ZUjpJW_level,.ZUjpJW_page .ZUjpJW_outcomeMeta{color:var(--ink-muted);font-size:var(--text-xs);overflow-wrap:anywhere}.ZUjpJW_page .ZUjpJW_sectionHeading{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.ZUjpJW_page .ZUjpJW_choiceItem,.ZUjpJW_page .ZUjpJW_outcomeItem{gap:var(--space-3);padding:var(--space-4);background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);flex-direction:column;display:flex}@media (min-width:600px){.ZUjpJW_page .ZUjpJW_choiceItem,.ZUjpJW_page .ZUjpJW_outcomeItem{flex-direction:row;justify-content:space-between;align-items:start}}.ZUjpJW_page .ZUjpJW_choiceText{align-items:center;gap:var(--space-3);min-width:0;display:flex}.ZUjpJW_page .ZUjpJW_choiceItemBadge{flex:none}.ZUjpJW_page .ZUjpJW_outcomeCopy{gap:var(--space-2);min-width:0;display:grid}.ZUjpJW_page .ZUjpJW_simulation{padding:var(--space-4);background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control)}
.n6eWLq_container{gap:var(--space-6);min-width:0;display:grid}.n6eWLq_container .n6eWLq_section{gap:var(--space-4);--panel-padding:clamp(var(--space-5), 2.5vw, var(--space-6));min-width:0;padding:var(--panel-padding);background:var(--surface-raised);border-radius:var(--radius-md);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;display:grid}.n6eWLq_container .n6eWLq_section h2{margin:0}.n6eWLq_container .n6eWLq_searchForm,.n6eWLq_container .n6eWLq_campaignForm,.n6eWLq_container .n6eWLq_rewardEditor{gap:var(--space-4);min-width:0;display:grid}.n6eWLq_container .n6eWLq_searchForm{align-items:end}@media (min-width:620px){.n6eWLq_container .n6eWLq_searchForm{grid-template-columns:minmax(0,1fr) auto}}.n6eWLq_container .n6eWLq_campaignForm{max-width:50rem}.n6eWLq_container .n6eWLq_audience{gap:var(--space-3);padding:var(--space-4);background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);margin:0;display:grid}.n6eWLq_container .n6eWLq_audience legend{color:var(--ink-muted);font-size:var(--text-xs)}.n6eWLq_container .n6eWLq_audience>label{align-items:center;gap:var(--space-2);display:flex}.n6eWLq_container .n6eWLq_audience input{accent-color:var(--action-primary)}.n6eWLq_container .n6eWLq_rewardEditor{padding:var(--space-4);background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control)}.n6eWLq_container .n6eWLq_articleRow{align-items:end;gap:var(--space-3);display:grid}@media (min-width:620px){.n6eWLq_container .n6eWLq_articleRow{grid-template-columns:minmax(0,1fr) 8rem auto}}.n6eWLq_container .n6eWLq_messageResults{gap:var(--space-3);max-height:34rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.n6eWLq_container .n6eWLq_messageResults li{gap:var(--space-3);padding:var(--space-4);background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);display:grid}.n6eWLq_container .n6eWLq_messageResults li header{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;display:flex}.n6eWLq_container .n6eWLq_messageResults li time{color:var(--ink-muted);font-size:var(--text-xs)}.n6eWLq_container .n6eWLq_messageResults li p{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}
.mvdI8a_guide{gap:var(--space-6);display:grid}.mvdI8a_guide .mvdI8a_level{gap:var(--space-4);display:grid}.mvdI8a_guide .mvdI8a_level h2{margin:0}.mvdI8a_guide .mvdI8a_grid{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}@media (min-width:620px){.mvdI8a_guide .mvdI8a_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.mvdI8a_guide .mvdI8a_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.mvdI8a_guide .mvdI8a_card{background:var(--surface-raised);border-radius:var(--radius-md);transition:border-color var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;align-items:center;gap:var(--space-4);height:100%;padding:var(--space-4);color:var(--ink);text-decoration:none;display:flex}.mvdI8a_guide .mvdI8a_card:hover{border-color:var(--border-strong-hover);transform:translateY(-2px)}.mvdI8a_guide .mvdI8a_card:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.mvdI8a_guide .mvdI8a_medal{background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-pill);flex:none;place-items:center;width:3.5rem;height:3.5rem;display:grid}.mvdI8a_guide .mvdI8a_artwork{width:2.5rem;height:2.5rem}.mvdI8a_guide .mvdI8a_copy{gap:var(--space-1);flex:auto;min-width:0;display:grid}.mvdI8a_guide .mvdI8a_name{color:var(--ink-heading)}.mvdI8a_guide .mvdI8a_use{color:var(--ink-muted);line-height:1.4}.mvdI8a_guide .mvdI8a_chevron{color:var(--ink-muted);flex:none}
.GFvKlG_page{min-height:min(62vh,680px);padding:clamp(var(--space-7),7vw,96px) var(--space-6);place-items:center;display:grid}.GFvKlG_page .GFvKlG_card{width:min(100%,480px);padding:clamp(var(--space-7),5vw,var(--space-9));text-align:center;border:1.5px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:#fbfcf8e6}.GFvKlG_page .GFvKlG_icon{width:4.5rem;height:4.5rem;margin:0 auto var(--space-5);color:var(--feedback-danger);background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-pill);place-items:center;display:grid}.GFvKlG_page .GFvKlG_title{margin:0}.GFvKlG_page .GFvKlG_copy{margin:var(--space-4) 0 var(--space-6)}.GFvKlG_page .GFvKlG_actions{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}
.s-HH4W_reminder{border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2);background:var(--surface-raised);border-color:var(--accent-harvest);margin-bottom:var(--space-6);border-radius:var(--radius-md);grid-template-columns:auto minmax(0,1fr) auto;display:grid}@media (min-width:1024px){.s-HH4W_reminder{margin-bottom:var(--space-7)}}.s-HH4W_reminder .s-HH4W_basket{object-fit:contain;width:3rem;height:3rem}.s-HH4W_reminder .s-HH4W_text{color:var(--ink-heading);margin:0;font-weight:800}