._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}
.EGzfrq_frame{aspect-ratio:2;background:#9fd3ee;position:relative;overflow:hidden}.EGzfrq_frame .EGzfrq_painting{position:absolute;inset:0;overflow:hidden}.EGzfrq_frame .EGzfrq_painting[data-half]{right:50%}.EGzfrq_frame .EGzfrq_painting[data-half] .EGzfrq_canvas{width:200%;right:auto}.EGzfrq_frame .EGzfrq_painting[data-half=right]{left:50%;right:0}.EGzfrq_frame .EGzfrq_painting[data-half=right] .EGzfrq_canvas{left:-100%}.EGzfrq_frame .EGzfrq_canvas{position:absolute;inset:0}.EGzfrq_frame .EGzfrq_layer{object-fit:cover}.EGzfrq_frame .EGzfrq_stage{position:absolute;inset:0}.EGzfrq_frame .EGzfrq_pet{filter:drop-shadow(0 3px 1px #3c280a59);height:auto;position:absolute}.EGzfrq_frame .EGzfrq_pet[data-flipped]{transform:scaleX(-1)}.EGzfrq_frame .EGzfrq_bubble{align-items:center;gap:var(--space-micro);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-1);color:var(--feedback-danger-strong);border-radius:var(--radius-control);box-shadow:0 2px 0 var(--control-relief),0 8px 14px -8px #281e0a99;font-size:var(--text-sm);font-variant-numeric:tabular-nums;background:#fffdf6;font-weight:900;display:flex;position:absolute}.EGzfrq_frame .EGzfrq_bubble:after{width:10px;height:10px;box-shadow:2px 2px 0 var(--control-relief);content:"";background:#fffdf6;position:absolute;bottom:-5px;transform:rotate(45deg)}.EGzfrq_frame .EGzfrq_bubble[data-side=left]{left:var(--space-2)}.EGzfrq_frame .EGzfrq_bubble[data-side=left]:after{left:14px}.EGzfrq_frame .EGzfrq_bubble[data-side=right]{right:var(--space-2)}.EGzfrq_frame .EGzfrq_bubble[data-side=right]:after{right:14px}.EGzfrq_frame .EGzfrq_zone{top:var(--space-2);align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-1);color:var(--feedback-success-strong);border-radius:var(--radius-control);box-shadow:0 3px 0 var(--control-relief),0 10px 16px -10px #281e0a99;background:#fff9ec;font-size:.8125rem;font-weight:800;display:flex;position:absolute}.EGzfrq_frame .EGzfrq_zone[data-side=left]{left:var(--space-2)}.EGzfrq_frame .EGzfrq_zone[data-side=right]{right:var(--space-2)}.EGzfrq_frame .EGzfrq_zone[data-losing]{box-shadow:0 0 0 2px var(--feedback-danger-strong),0 3px 0 #7e2c1b}.EGzfrq_frame .EGzfrq_zone img{object-fit:contain}.EGzfrq_frame .EGzfrq_zone b{color:var(--ink-heading);font-variant-numeric:tabular-nums;font-weight:900}
.Rtuz8a_scene{aspect-ratio:2;background:var(--surface-sunken);position:relative;overflow:hidden}.Rtuz8a_scene .Rtuz8a_background{object-fit:cover;width:100%;height:100%;display:block}.Rtuz8a_scene .Rtuz8a_layer{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Rtuz8a_scene .Rtuz8a_ground{pointer-events:none;position:absolute;inset:0}.Rtuz8a_scene .Rtuz8a_animal{aspect-ratio:1;transform-origin:50% 100%;width:13%;position:absolute;translate:-50% -100%}@media (min-width:600px){.Rtuz8a_scene .Rtuz8a_animal{width:9%}}.Rtuz8a_scene .Rtuz8a_animal[data-phone-hidden]{display:none}@media (min-width:600px){.Rtuz8a_scene .Rtuz8a_animal[data-phone-hidden]{display:block}}.Rtuz8a_scene .Rtuz8a_animal[data-flipped] .Rtuz8a_sprite{transform:scaleX(-1)}.Rtuz8a_scene .Rtuz8a_animal .Rtuz8a_sprite{object-fit:contain;filter:drop-shadow(0 3px #5e572c2e);width:100%;height:100%;display:block}.Rtuz8a_scene .Rtuz8a_animal .Rtuz8a_badge{background:color-mix(in srgb, var(--surface-raised) 92%, transparent);border:1px solid var(--border-subtle);border-radius:50%;width:46%;height:46%;padding:6%;position:absolute;top:0;right:0;box-shadow:0 1px 2px #5e572c40}.Rtuz8a_scene .Rtuz8a_label{bottom:var(--space-3);left:var(--space-3);z-index:20;padding:var(--space-1) var(--space-3);font-size:var(--text-sm);font-variant-numeric:tabular-nums;background:color-mix(in srgb, var(--surface-raised) 94%, transparent);border-radius:var(--radius-pill);font-weight:800;position:absolute}
.quApvW_reproduction{background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-4);display:grid;container-type:inline-size}.quApvW_reproduction h3,.quApvW_reproduction p{margin:0}.quApvW_reproduction .quApvW_heading{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.quApvW_reproduction .quApvW_rate{color:var(--action-primary-strong);font-size:var(--text-2xl);font-variant-numeric:tabular-nums;line-height:1}.quApvW_reproduction .quApvW_bar{gap:var(--space-micro);height:.875rem;display:flex}.quApvW_reproduction .quApvW_segment{background:var(--surface-relief-soft);border-radius:var(--radius-pill);flex-basis:0;position:relative;overflow:hidden}.quApvW_reproduction .quApvW_fill{background:var(--action-primary);border-radius:inherit;height:100%;transition:inline-size .3s;display:block}.quApvW_reproduction .quApvW_factors{gap:var(--space-2) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@container (min-width:30rem){.quApvW_reproduction .quApvW_factors{grid-template-columns:repeat(4,minmax(0,1fr))}}.quApvW_reproduction .quApvW_factors li{align-items:center;gap:var(--space-2);opacity:.62;display:flex}.quApvW_reproduction .quApvW_factors li[data-complete]{opacity:1}.quApvW_reproduction .quApvW_factors img{object-fit:contain;flex:none;width:1.75rem;height:1.75rem}.quApvW_reproduction .quApvW_births{color:var(--ink-muted);font-weight:700}
.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)}
.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}
.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}}
.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)}}
.RFEE3W_screen{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.RFEE3W_screen .RFEE3W_layout{gap:var(--space-5);flex-direction:column;display:flex}.RFEE3W_screen .RFEE3W_main,.RFEE3W_screen .RFEE3W_aside{align-content:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.RFEE3W_screen .RFEE3W_layout{align-items:start;gap:var(--space-7);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.RFEE3W_screen .RFEE3W_main,.RFEE3W_screen .RFEE3W_aside{gap:var(--space-6)}.RFEE3W_screen .RFEE3W_aside{top:calc(var(--hud-height,4.5rem) + var(--space-5));position:sticky}}.RFEE3W_screen .RFEE3W_aside{display:contents}@media (min-width:1024px){.RFEE3W_screen .RFEE3W_aside{display:grid}}.RFEE3W_screen .RFEE3W_populationSlot,.RFEE3W_screen .RFEE3W_reservesSlot{order:-1}.RFEE3W_screen .RFEE3W_stages{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.RFEE3W_screen .RFEE3W_stages li{place-items:end center;gap:var(--space-micro);padding:var(--space-2) var(--space-2) var(--space-3);background:var(--surface-raised);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);box-shadow:0 3px 0 var(--surface-relief-soft);font-variant-numeric:tabular-nums;grid-template-rows:3.5rem auto auto;display:grid}.RFEE3W_screen .RFEE3W_stages img{object-fit:contain;object-position:bottom;width:3.5rem;height:3.5rem}.RFEE3W_screen .RFEE3W_stages img[data-stage=bebe]{width:2.25rem;height:2.25rem}.RFEE3W_screen .RFEE3W_stages img[data-stage=petit]{width:2.875rem;height:2.875rem}.RFEE3W_screen .RFEE3W_stages strong{line-height:1.1}
.E6tZpq_screen{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.E6tZpq_screen .E6tZpq_layout{gap:var(--space-5);flex-direction:column;display:flex}.E6tZpq_screen .E6tZpq_main,.E6tZpq_screen .E6tZpq_aside{align-content:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.E6tZpq_screen .E6tZpq_layout{align-items:start;gap:var(--space-7);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.E6tZpq_screen .E6tZpq_main,.E6tZpq_screen .E6tZpq_aside{gap:var(--space-6)}.E6tZpq_screen .E6tZpq_aside{top:calc(var(--hud-height,4.5rem) + var(--space-5));position:sticky}}.E6tZpq_screen .E6tZpq_aside{display:contents}@media (min-width:1024px){.E6tZpq_screen .E6tZpq_aside{display:grid}}.E6tZpq_screen .E6tZpq_populationSlot,.E6tZpq_screen .E6tZpq_reservesSlot{order:-1}.E6tZpq_screen .E6tZpq_forecast{color:var(--action-primary-strong);font-size:var(--text-2xl);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1}.E6tZpq_screen .E6tZpq_forecast small{color:var(--ink-muted);font-family:var(--font-family);font-size:var(--text-sm);margin-inline-start:var(--space-1);font-weight:700}.E6tZpq_screen .E6tZpq_cohorts{gap:var(--space-2);display:grid}.E6tZpq_screen .E6tZpq_cohorts p{margin:0}.E6tZpq_screen .E6tZpq_days{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(4.5rem,1fr));margin:0;display:grid}.E6tZpq_screen .E6tZpq_days div{justify-items:center;gap:var(--space-micro);padding:var(--space-2);background:var(--surface-raised);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);box-shadow:0 3px 0 var(--surface-relief-soft);font-variant-numeric:tabular-nums;display:grid}.E6tZpq_screen .E6tZpq_days dt{color:var(--ink-muted);font-weight:700}.E6tZpq_screen .E6tZpq_days dd{color:var(--ink-heading);font-family:var(--font-display);font-size:var(--text-xl);font-variation-settings:var(--font-display-variation);margin:0;line-height:1.1}.E6tZpq_screen .E6tZpq_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.E6tZpq_screen .E6tZpq_actions>button{flex:12rem}
.ySR05G_card{background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);gap:var(--space-3);min-width:0;padding:var(--space-4);font-variant-numeric:tabular-nums;flex-direction:column;display:flex;overflow:hidden;container-type:inline-size}.ySR05G_card h3{margin:0}.ySR05G_card .ySR05G_heading{align-items:center;gap:var(--space-3);display:flex}.ySR05G_card .ySR05G_heading img{object-fit:contain;flex:none;width:2.75rem;height:2.75rem}@container (min-width:15rem){.ySR05G_card .ySR05G_heading{gap:var(--space-4)}.ySR05G_card .ySR05G_heading img{width:4rem;height:4rem}}.ySR05G_card .ySR05G_footer{margin:auto calc(-1*var(--space-4)) calc(-1*var(--space-4));padding:var(--space-4);background:var(--feedback-neutral-soft);border-top:1.5px solid var(--border-dashed)}.ySR05G_card .ySR05G_figures{gap:var(--space-micro);min-width:0;display:grid}.ySR05G_card .ySR05G_amount{font-size:var(--text-2xl);line-height:1.1}
.fMLqBW_panel{--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:var(--space-4);display:grid}.fMLqBW_panel h2,.fMLqBW_panel p{margin:0}.fMLqBW_panel .fMLqBW_cards{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fMLqBW_panel .fMLqBW_short{color:var(--feedback-warning);font-weight:800}.fMLqBW_panel .fMLqBW_links{gap:var(--space-3);flex-wrap:wrap;display:flex}.fMLqBW_panel .fMLqBW_links>a{flex:8rem}
.XBE7FG_screen{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.XBE7FG_screen .XBE7FG_layout{gap:var(--space-5);flex-direction:column;display:flex}.XBE7FG_screen .XBE7FG_main,.XBE7FG_screen .XBE7FG_aside{align-content:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.XBE7FG_screen .XBE7FG_layout{align-items:start;gap:var(--space-7);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.XBE7FG_screen .XBE7FG_main,.XBE7FG_screen .XBE7FG_aside{gap:var(--space-6)}.XBE7FG_screen .XBE7FG_aside{top:calc(var(--hud-height,4.5rem) + var(--space-5));position:sticky}}.XBE7FG_screen .XBE7FG_reserves{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.XBE7FG_screen .XBE7FG_reserves p{margin:0}@media (min-width:560px){.XBE7FG_screen .XBE7FG_reserves{grid-template-columns:repeat(2,minmax(0,1fr))}}.XBE7FG_screen .XBE7FG_tanks{gap:var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.XBE7FG_screen .XBE7FG_tanks li{justify-items:center;gap:var(--space-1);font-variant-numeric:tabular-nums;display:grid}.XBE7FG_screen .XBE7FG_tank{background:var(--surface-raised);border:1.5px solid var(--border-subtle);border-radius:.75rem .75rem var(--space-1) var(--space-1);width:1.5rem;height:2.5rem;display:block;position:relative;overflow:hidden}.XBE7FG_screen .XBE7FG_tankFill{background:var(--action-primary-strong);position:absolute;inset:auto 0 0}.XBE7FG_screen .XBE7FG_section{--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:var(--space-4);display:grid}.XBE7FG_screen .XBE7FG_section p{margin:0}.XBE7FG_screen .XBE7FG_sectionHeading{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.XBE7FG_screen .XBE7FG_sectionHeading h2{margin:0}.XBE7FG_screen .XBE7FG_pill{padding:var(--space-micro) var(--space-3);color:var(--feedback-neutral);font-variant-numeric:tabular-nums;background:var(--feedback-neutral-soft);border:1.5px solid var(--feedback-neutral-line);border-radius:var(--radius-pill);white-space:nowrap}.XBE7FG_screen .XBE7FG_supplies{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.XBE7FG_screen .XBE7FG_supplies li{align-items:center;gap:var(--space-3);font-variant-numeric:tabular-nums;display:flex}.XBE7FG_screen .XBE7FG_supplies img{object-fit:contain;width:2.75rem;height:2.75rem}.XBE7FG_screen .XBE7FG_supplyCopy{gap:var(--space-1);flex:1;min-width:0;display:grid}
.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}}
.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)}
.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}
.-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}
.AQUgRW_screen{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.AQUgRW_screen .AQUgRW_layout{gap:var(--space-5);flex-direction:column;display:flex}.AQUgRW_screen .AQUgRW_main,.AQUgRW_screen .AQUgRW_aside{align-content:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.AQUgRW_screen .AQUgRW_layout{align-items:start;gap:var(--space-7);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.AQUgRW_screen .AQUgRW_main,.AQUgRW_screen .AQUgRW_aside{gap:var(--space-6)}.AQUgRW_screen .AQUgRW_aside{top:calc(var(--hud-height,4.5rem) + var(--space-5));position:sticky}}.AQUgRW_screen .AQUgRW_aside{display:contents}@media (min-width:1024px){.AQUgRW_screen .AQUgRW_aside{display:grid}}.AQUgRW_screen .AQUgRW_populationSlot,.AQUgRW_screen .AQUgRW_reservesSlot{order:-1}.AQUgRW_screen .AQUgRW_butter{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.AQUgRW_screen .AQUgRW_butter img{object-fit:contain;flex:none;width:2.5rem;height:2.5rem}.AQUgRW_screen .AQUgRW_butter>button{flex:1 0 auto}
.zsaRca_page{gap:var(--space-7);display:grid}.zsaRca_page .zsaRca_feature{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;overflow:hidden}@media (min-width:768px){.zsaRca_page .zsaRca_feature{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.zsaRca_page .zsaRca_painting{min-height:10rem;position:relative}.zsaRca_page .zsaRca_painting img{object-fit:cover;object-position:70% 55%}@media (min-width:768px){.zsaRca_page .zsaRca_painting{min-height:20rem}}.zsaRca_page .zsaRca_featureBody{align-content:center;justify-items:start;gap:var(--space-3);padding:var(--space-5);display:grid}.zsaRca_page .zsaRca_featureBody h2,.zsaRca_page .zsaRca_featureBody p{margin:0}@media (min-width:768px){.zsaRca_page .zsaRca_featureBody{padding:var(--space-7)}}.zsaRca_page .zsaRca_eyebrow{color:var(--ink-eyebrow);text-transform:uppercase;letter-spacing:.08em}.zsaRca_page .zsaRca_month{gap:var(--space-4);display:grid}@media (min-width:1024px){.zsaRca_page .zsaRca_month{gap:var(--space-6);grid-template-columns:10rem minmax(0,1fr)}}.zsaRca_page .zsaRca_monthTitle{align-self:start;margin:0}@media (min-width:1024px){.zsaRca_page .zsaRca_monthTitle{margin-top:var(--space-4)}}.zsaRca_page .zsaRca_rail{gap:var(--space-4);padding:0 0 0 var(--space-6);margin:0;list-style:none;display:grid;position:relative}.zsaRca_page .zsaRca_rail:before{top:var(--space-6);bottom:var(--space-6);border-left:2px dashed var(--border-strong);content:"";position:absolute;left:6px}.zsaRca_page .zsaRca_entry{justify-items:start;gap:var(--space-1);padding:var(--space-4) var(--space-5);background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-control);box-shadow:var(--shadow-sm);display:grid;position:relative}.zsaRca_page .zsaRca_entry:before{top:var(--space-5);left:calc(-1*var(--space-6) + 1px);background:var(--surface-raised);border:2px solid var(--border-strong-hover);box-sizing:border-box;content:"";border-radius:50%;width:10px;height:10px;position:absolute}.zsaRca_page .zsaRca_entry[data-grouped=true]:before{background:var(--border-strong-hover)}.zsaRca_page .zsaRca_entry h3,.zsaRca_page .zsaRca_entry p{margin:0}.zsaRca_page .zsaRca_items{gap:var(--space-1);margin:var(--space-1) 0 0;padding:0 0 0 var(--space-5);display:grid}.zsaRca_page .zsaRca_link{margin-top:var(--space-1);-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:.3em;text-decoration-thickness:2px}
.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}
.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}}