.stitched-dialog-module__-q14qW__layer{z-index:60;pointer-events:none;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.stitched-dialog-module__-q14qW__confetti{z-index:61;pointer-events:none;position:fixed;inset:0}.stitched-dialog-module__-q14qW__dialog{width:min(100%,520px);max-height:calc(100svh - 32px);color:var(--pw-ink,#111511);background:radial-gradient(circle at 20% 10%, #ebc66e24, transparent 45%), radial-gradient(circle at 90% 90%, #9fb58c33, transparent 45%), var(--pw-paper,#fbfaf6);text-align:center;pointer-events:auto;border-radius:22px;padding:2rem 1.6rem 1.6rem;animation:.5s cubic-bezier(.2,1.2,.3,1) both stitched-dialog-module__-q14qW__pop;position:relative;overflow:auto;box-shadow:0 30px 80px -20px #111511a6,0 0 0 1px #2335211f}@keyframes stitched-dialog-module__-q14qW__pop{0%{opacity:0;transform:translateY(18px)scale(.94)}}.stitched-dialog-module__-q14qW__stitched{pointer-events:none;border:2px dashed #a57e508c;border-radius:16px;position:absolute;inset:10px}.stitched-dialog-module__-q14qW__close{z-index:2;border:1px solid var(--pw-line,#23352129);width:38px;height:38px;color:inherit;font:inherit;cursor:pointer;background:#fbfaf6e6;border-radius:50%;place-items:center;font-size:1.1rem;line-height:1;display:grid;position:absolute;top:14px;right:14px}.stitched-dialog-module__-q14qW__close:hover{color:var(--pw-cream,#f5f6f1);background:var(--pw-green,#233521)}.stitched-dialog-module__-q14qW__close:focus-visible,.stitched-dialog-module__-q14qW__sbtn:focus-visible{outline:3px solid var(--pw-green,#233521);outline-offset:3px}.stitched-dialog-module__-q14qW__kicker{color:var(--pw-clay,#a57e50);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:750}.stitched-dialog-module__-q14qW__dialog h2{color:var(--pw-green,#233521);font-family:var(--font-display), sans-serif;text-transform:uppercase;margin:.5rem 0 0;font-size:3.2rem;font-weight:400;line-height:.92}.stitched-dialog-module__-q14qW__hand{color:var(--pw-green,#233521);font-family:var(--font-script), cursive;margin:.7rem 0 0;font-size:1.05rem;line-height:1.7}.stitched-dialog-module__-q14qW__tiles{flex-wrap:wrap;justify-content:center;gap:1.2rem 1rem;margin:1.5rem 0 .4rem;padding:0;list-style:none;display:flex}.stitched-dialog-module__-q14qW__sew{width:var(--tile,132px);text-align:center;position:relative}.stitched-dialog-module__-q14qW__square{aspect-ratio:1;width:100%;transform:rotate(var(--r,-2deg));animation:stitched-dialog-module__-q14qW__land .7s calc(var(--i,0) * .25s + .2s) cubic-bezier(.2, 1.3, .3, 1) both;background-color:#cdd8c3;background-repeat:no-repeat;border-radius:6px;position:relative;overflow:hidden;box-shadow:0 10px 18px -10px #23352199}.stitched-dialog-module__-q14qW__featureSquare{color:var(--pw-green,#233521);background:var(--pw-mist,#dfe8e5);place-items:center;font-size:2.6rem;display:grid}.stitched-dialog-module__-q14qW__cell{background:#70ac6a59;border:2px solid #fbfaf6;position:absolute;box-shadow:0 0 0 1px #23352180}@keyframes stitched-dialog-module__-q14qW__land{0%{opacity:0;transform:translateY(-70px)rotate(14deg)scale(1.3)}}.stitched-dialog-module__-q14qW__thread{aspect-ratio:1;width:109%;transform:rotate(var(--r,-2deg));pointer-events:none;position:absolute;top:-4.5%;left:-4.5%;overflow:visible}.stitched-dialog-module__-q14qW__thread rect{fill:none;stroke:#f5e8d0;stroke-width:3px;stroke-linecap:round;stroke-dasharray:7 7;stroke-dashoffset:560px;filter:drop-shadow(0 0 1px #23352199);animation:stitched-dialog-module__-q14qW__stitch 1.6s calc(var(--i,0) * .25s + .8s) ease-out forwards}@keyframes stitched-dialog-module__-q14qW__stitch{to{stroke-dashoffset:0}}.stitched-dialog-module__-q14qW__sew strong{color:var(--pw-green,#233521);font-family:var(--font-display), sans-serif;text-transform:uppercase;margin-top:.7rem;font-size:1.5rem;font-weight:400;line-height:1;display:block}.stitched-dialog-module__-q14qW__sew small{color:#11151199;letter-spacing:.06em;text-transform:uppercase;font-size:.7rem}.stitched-dialog-module__-q14qW__line{color:#111511c7;max-width:42ch;margin:1.1rem auto 0;font-size:.95rem}.stitched-dialog-module__-q14qW__share{margin-top:1.1rem}.stitched-dialog-module__-q14qW__share h3{color:var(--pw-green-soft,#70724c);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .6rem;font-size:.7rem;font-weight:750}.stitched-dialog-module__-q14qW__shareRow{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.stitched-dialog-module__-q14qW__sbtn{border:1px solid var(--pw-line,#23352129);min-height:42px;color:var(--pw-ink,#111511);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem .95rem;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex}.stitched-dialog-module__-q14qW__sbtn:hover{border-color:var(--pw-green,#233521);background:var(--pw-cream,#f5f6f1)}.stitched-dialog-module__-q14qW__sbtn.stitched-dialog-module__-q14qW__native,.stitched-dialog-module__-q14qW__sbtn.stitched-dialog-module__-q14qW__native:hover{border-color:var(--pw-green,#233521);color:var(--pw-cream,#f5f6f1);background:var(--pw-green,#233521)}.stitched-dialog-module__-q14qW__icon{fill:currentColor;width:16px;height:16px}.stitched-dialog-module__-q14qW__actions{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1.2rem;display:flex}@media (max-height:760px){.stitched-dialog-module__-q14qW__dialog h2{font-size:2.6rem}}@media (max-width:600px){.stitched-dialog-module__-q14qW__dialog h2{font-size:2.6rem}.stitched-dialog-module__-q14qW__sew{--tile:104px}}@media (prefers-reduced-motion:reduce){.stitched-dialog-module__-q14qW__dialog,.stitched-dialog-module__-q14qW__square,.stitched-dialog-module__-q14qW__thread rect{animation:none}.stitched-dialog-module__-q14qW__thread rect{stroke-dashoffset:0}}
.donation-fees-module__T1K3wa__summary{color:#233521;background:#f1f3eb;border:1px solid #dce2d5;border-radius:16px;margin:22px 0;padding:18px}.donation-fees-module__T1K3wa__choice{cursor:pointer;align-items:flex-start;gap:12px;font-weight:600;line-height:1.45;display:flex}.donation-fees-module__T1K3wa__choice input{accent-color:#2d624c;flex:0 0 20px;width:20px;height:20px;margin:2px 0 0}.donation-fees-module__T1K3wa__choice input:focus-visible{outline-offset:4px;outline:2px solid #2d624c}.donation-fees-module__T1K3wa__hint{color:#53634f;margin:10px 0 0;font-size:13px;line-height:1.5}.donation-fees-module__T1K3wa__breakdown{margin:18px 0 0}.donation-fees-module__T1K3wa__breakdown div{justify-content:space-between;gap:12px;padding:5px 0;display:flex}.donation-fees-module__T1K3wa__breakdown dd{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}.donation-fees-module__T1K3wa__total{border-top:1px solid #d3dbca;margin-top:8px;font-weight:600;padding-top:12px!important}
.consent-choices-module__rgsAma__group{color:#233521;border:0;min-width:0;margin:22px 0 0;padding:0}.consent-choices-module__rgsAma__heading{padding:0;font-size:16px;font-weight:600}.consent-choices-module__rgsAma__hint{color:#53634f;margin:4px 0 12px;font-size:13px;line-height:1.5}.consent-choices-module__rgsAma__choice{cursor:pointer;align-items:flex-start;gap:12px;margin-top:10px;font-size:14px;line-height:1.45;display:flex}.consent-choices-module__rgsAma__choice input{accent-color:#2d624c;flex:0 0 20px;width:20px;height:20px;margin:1px 0 0}.consent-choices-module__rgsAma__choice input:focus-visible{outline-offset:4px;outline:2px solid #2d624c}.consent-choices-module__rgsAma__title{color:#233521;margin-bottom:12px;font-size:clamp(32px,6vw,44px);line-height:1.05}
.map-screen-module__l_afEG__screen{--panel:var(--pw-paper,#fbfaf6);--line:#23352129;--ink:var(--pw-ink,#111511);--green:var(--pw-green,#233521);--green-soft:var(--pw-green-soft,#70724c);--cream:var(--pw-cream,#f5f6f1);--meadow:#e7ead6;--sand:#e9dfcb;--gold:#d09d1c;--edge:20px;z-index:1000;isolation:isolate;height:100svh;color:var(--ink);font-family:var(--font-body), sans-serif;font-size:15px;font-weight:300;position:fixed;inset:0}.map-screen-module__l_afEG__screen.map-screen .map-viewport{background:#fff}.map-screen-module__l_afEG__screen.map-screen .grid-layer{overflow:visible}.map-screen-module__l_afEG__screen.map-screen .map-minimap{z-index:50;top:var(--edge);right:var(--edge);border:4px solid var(--panel);outline:1px solid var(--line);border-radius:10px;width:200px;bottom:auto;left:auto;box-shadow:0 6px 24px #1115111f}.map-screen-module__l_afEG__screen.map-screen .map-controls-overlay{z-index:50;top:calc(var(--edge) + 52px);bottom:auto;right:auto;left:var(--edge);border:1px solid var(--line);background:var(--panel);border-radius:12px;padding:2px;box-shadow:0 6px 24px #1115111f}.map-screen-module__l_afEG__key,.map-screen-module__l_afEG__info,.map-screen-module__l_afEG__card,.map-screen-module__l_afEG__hint,.map-screen-module__l_afEG__tip,.map-screen-module__l_afEG__loading,.map-screen-module__l_afEG__feedback{border:1px solid var(--line);background:var(--panel);box-shadow:0 6px 24px #1115111f}.map-screen-module__l_afEG__muted{color:#111511a8}.map-screen-module__l_afEG__eyebrow{color:var(--green-soft);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11px;font-weight:500}.map-screen-module__l_afEG__badge{min-width:20px;height:20px;color:var(--ink);background:var(--gold);border-radius:10px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex}.map-screen-module__l_afEG__chip{color:var(--green);background:var(--meadow);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:500;display:inline-flex}.map-screen-module__l_afEG__chipTaken{color:#8a3b28;background:#f3dcd4}.map-screen-module__l_afEG__cardChips{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.map-screen-module__l_afEG__chipFeature{max-width:100%;color:var(--green);white-space:normal;text-align:left;background:0 0;box-shadow:inset 0 0 0 1px #2d6a4f59}.map-screen-module__l_afEG__chipFeatureLink{text-decoration:none;transition:background-color .15s,box-shadow .15s}.map-screen-module__l_afEG__chipFeatureLink:hover,.map-screen-module__l_afEG__chipFeatureLink:focus-visible{background:var(--meadow);box-shadow:inset 0 0 0 1px var(--green)}.map-screen-module__l_afEG__chipYours{color:var(--cream);background:var(--green)}.map-screen-module__l_afEG__tip{z-index:70;white-space:nowrap;pointer-events:none;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;font-size:14px;display:flex;position:fixed}.map-screen-module__l_afEG__tip strong{font-weight:500}.map-screen-module__l_afEG__loading{z-index:55;top:var(--edge);border-radius:999px;margin:0;padding:10px 16px;font-size:13px;position:absolute;left:50%;transform:translate(-50%)}.map-screen-module__l_afEG__topLeft{z-index:50;top:var(--edge);left:var(--edge);align-items:center;gap:10px;display:flex;position:absolute}.map-screen-module__l_afEG__back{--control-outline-surface:var(--panel)}.map-screen-module__l_afEG__backShort{display:none}.map-screen-module__l_afEG__key{border-radius:12px;align-items:center;gap:14px;height:40px;margin:0;padding:0 14px;font-size:13px;list-style:none;display:flex}.map-screen-module__l_afEG__key li{align-items:center;gap:6px;display:inline-flex}.map-screen-module__l_afEG__key i{background:#fff;border:1.5px solid #23352159;border-radius:2px;width:12px;height:12px;display:inline-block}.map-screen-module__l_afEG__key .map-screen-module__l_afEG__swatchSupported{background:#c98c78;border-color:#c98c78}.map-screen-module__l_afEG__key .map-screen-module__l_afEG__swatchYours{border-color:var(--green);background:var(--green)}.map-screen-module__l_afEG__dock{z-index:50;right:var(--edge);bottom:var(--edge);left:var(--edge);pointer-events:none;justify-content:space-between;align-items:flex-end;gap:16px;display:flex;position:absolute}.map-screen-module__l_afEG__dock>*,.map-screen-module__l_afEG__dockRight>*{pointer-events:auto}.map-screen-module__l_afEG__dockRight{pointer-events:none;flex-direction:column;align-items:flex-end;gap:12px;min-width:0;display:flex}.map-screen-module__l_afEG__pills{justify-content:flex-end;align-items:center;gap:10px;display:flex}.map-screen-module__l_afEG__pills:empty{display:none}.map-screen-module__l_afEG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.map-screen-module__l_afEG__stroking .map-screen-module__l_afEG__tip{display:none}.map-screen-module__l_afEG__stroking .map-screen-module__l_afEG__dock{opacity:.25;pointer-events:none;transition:opacity .15s}.map-screen-module__l_afEG__stroking .map-screen-module__l_afEG__dock>*,.map-screen-module__l_afEG__stroking .map-screen-module__l_afEG__dockRight>*{pointer-events:none}.map-screen-module__l_afEG__hint{border-radius:999px;align-items:center;gap:14px;height:44px;padding:0 6px 0 18px;font-size:13.5px;display:flex}.map-screen-module__l_afEG__hintText{color:#111511a8;align-items:center;gap:8px;display:inline-flex}.map-screen-module__l_afEG__pickButton{--control-outline-surface:var(--panel);white-space:nowrap;flex:none;box-shadow:0 6px 24px #1115111f}.map-screen-module__l_afEG__whenCoarse{display:none}@media (pointer:coarse){.map-screen-module__l_afEG__whenFine{display:none}.map-screen-module__l_afEG__whenCoarse{display:inline}}.map-screen-module__l_afEG__notice{border:1px solid var(--line);background:var(--panel);border-radius:12px;width:372px;max-width:100%;margin:0;padding:10px 14px;font-size:13.5px;line-height:1.4;box-shadow:0 6px 24px #1115111f}.map-screen-module__l_afEG__noticeLimit{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold), 0 6px 24px #1115111f}.map-screen-module__l_afEG__notice button{--button-height:28px;--button-padding-block:2px;--button-padding-inline:12px;--button-font-size:13px;margin-left:8px}.map-screen-module__l_afEG__selection{border:1px solid var(--line);background:var(--panel);border-radius:16px;align-items:center;gap:12px;width:372px;max-width:100%;padding:10px 12px 10px 14px;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 24px #1115111f}.map-screen-module__l_afEG__meter{background:var(--gold);height:3px;transition:width .15s;position:absolute;top:0;left:0}.map-screen-module__l_afEG__selectionCount{color:var(--green);font-family:var(--font-display), sans-serif;font-size:40px;line-height:1}.map-screen-module__l_afEG__selectionLines{flex:1;min-width:0;line-height:1.3}.map-screen-module__l_afEG__selectionLines strong{white-space:nowrap;font-size:15px;font-weight:500;display:block}.map-screen-module__l_afEG__selectionLines span{color:#111511a8;font-size:13px;display:block}.map-screen-module__l_afEG__selectionClear{--button-padding-inline:12px;flex:none}.map-screen-module__l_afEG__strokeChip{z-index:70;color:var(--cream);background:var(--green);white-space:nowrap;pointer-events:none;border-radius:12px;padding:6px 11px;font-size:12.5px;line-height:1.25;position:fixed;transform:translate(-50%);box-shadow:0 6px 20px #1115114d}.map-screen-module__l_afEG__strokeChip strong{font-family:var(--font-display), sans-serif;font-size:24px;font-weight:400;line-height:1;display:block}.map-screen-module__l_afEG__demo{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.map-screen-module__l_afEG__demoCaption{color:var(--cream);background:var(--green);white-space:nowrap;pointer-events:none;border-radius:999px;margin:0;padding:8px 13px;font-size:13.5px;font-weight:400;position:absolute;box-shadow:0 6px 20px #11151147}.map-screen-module__l_afEG__pickTitle{font-family:var(--font-display), sans-serif;letter-spacing:.01em;margin:0;padding-right:26px;font-size:30px;font-weight:400;line-height:1}.map-screen-module__l_afEG__pickNote{color:#111511a8;margin:4px 0 0;font-size:13.5px;line-height:1.4}.map-screen-module__l_afEG__howMany{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.map-screen-module__l_afEG__quick{gap:6px;display:flex}.map-screen-module__l_afEG__quick button{--button-height:40px;--button-padding-block:0;--button-padding-inline:8px;--button-font-size:14px;min-width:44px}.map-screen-module__l_afEG__quick button[aria-pressed=true]{--button-background:var(--green);--button-foreground:var(--cream)}.map-screen-module__l_afEG__quick button:disabled,.map-screen-module__l_afEG__stepper button:disabled{opacity:.35}.map-screen-module__l_afEG__stepper{border:1px solid var(--line);border-radius:12px;flex:none;align-items:center;gap:2px;display:flex}.map-screen-module__l_afEG__stepper button{--button-height:38px;--button-padding-block:0;--button-padding-inline:0;--button-border:transparent;width:38px}.map-screen-module__l_afEG__stepper output{min-width:30px;font-family:var(--font-display), sans-serif;text-align:center;font-size:24px;line-height:1}.map-screen-module__l_afEG__feedback{color:#8a3b28;border-radius:12px;max-width:372px;margin:0;padding:10px 14px;font-size:13.5px}.map-screen-module__l_afEG__info{border-radius:16px;flex:none;width:330px;padding:18px 18px 10px}.map-screen-module__l_afEG__infoHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.map-screen-module__l_afEG__infoTitle{font-family:var(--font-display), sans-serif;letter-spacing:.01em;margin:0;font-size:28px;font-weight:400;line-height:.95}.map-screen-module__l_afEG__infoIntro{color:#111511a8;-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:6px 0 0;font-size:13.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.map-screen-module__l_afEG__infoFigures{justify-content:space-between;gap:12px;margin:12px 0 6px;font-size:13px;display:flex}.map-screen-module__l_afEG__infoFigures strong{font-weight:500}.map-screen-module__l_afEG__progress{background:var(--sand);border-radius:9px;height:5px;overflow:hidden}.map-screen-module__l_afEG__progress span{background:var(--green);height:100%;display:block}.map-screen-module__l_afEG__infoCount{color:#111511a8;margin:6px 0 0;font-size:12px}.map-screen-module__l_afEG__recent{margin-top:14px}.map-screen-module__l_afEG__recent ul{margin:4px 0 0;padding:0;list-style:none}.map-screen-module__l_afEG__activity{align-items:baseline;gap:8px;margin:0;padding:5px 0;font-size:13.5px;line-height:1.35;display:flex}.map-screen-module__l_afEG__activity i{color:var(--pw-clay,#a57e50);font-size:15px;transform:translateY(2px)}.map-screen-module__l_afEG__activity span{flex:1;min-width:0}.map-screen-module__l_afEG__activity time{color:#11151180;white-space:nowrap}.map-screen-module__l_afEG__latest{margin-top:6px;font-size:12.5px}.map-screen-module__l_afEG__latest span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.map-screen-module__l_afEG__infoFoot{justify-content:space-between;margin-top:4px;display:flex}.map-screen-module__l_afEG__infoFoot button>span{align-items:center;gap:4px;display:inline-flex}.map-screen-module__l_afEG__card{border-radius:16px;width:372px;max-width:100%;padding:18px;position:relative}.map-screen-module__l_afEG__cardClose{position:absolute;top:6px;right:6px}.map-screen-module__l_afEG__cardHead{gap:14px;padding-right:20px;display:flex}.map-screen-module__l_afEG__cardHead>div{min-width:0}.map-screen-module__l_afEG__cardThumb{object-fit:cover;border-radius:10px;flex:none;width:96px;height:96px}.map-screen-module__l_afEG__cardThumb.patch-image-placeholder span{font-size:2.4rem}.map-screen-module__l_afEG__cardTitle{font-family:var(--font-display), sans-serif;letter-spacing:.01em;overflow-wrap:anywhere;margin:2px 0 6px;font-size:34px;font-weight:400;line-height:.95}.map-screen-module__l_afEG__cardStory{color:#111511a8;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:12px 0 0;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.map-screen-module__l_afEG__cardStory a{color:var(--green);font-weight:500}.map-screen-module__l_afEG__dedication{color:var(--ink);margin-top:6px;font-style:italic;display:block}.map-screen-module__l_afEG__cardActions{align-items:center;gap:10px;margin-top:14px;display:flex}.map-screen-module__l_afEG__cardActions .button{flex:1}.map-screen-module__l_afEG__price{font-family:var(--font-display), sans-serif;flex:none;font-size:26px;line-height:1}.map-screen-module__l_afEG__added{align-items:center;gap:12px;padding-right:24px;display:flex}.map-screen-module__l_afEG__added strong{font-weight:500}.map-screen-module__l_afEG__patchName{text-transform:capitalize}.map-screen-module__l_afEG__added p{color:#111511a8;margin:2px 0 0;font-size:13.5px;line-height:1.4}.map-screen-module__l_afEG__addedTick{width:36px;height:36px;color:var(--cream);background:var(--green);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:20px;display:inline-flex}@media (min-width:681px){.map-screen-module__l_afEG__info[data-state=auto] .map-screen-module__l_afEG__whenClosed,.map-screen-module__l_afEG__info[data-state=open] .map-screen-module__l_afEG__whenClosed,.map-screen-module__l_afEG__info[data-state=closed] .map-screen-module__l_afEG__whenOpen{display:none}}@media (max-width:680px){.map-screen-module__l_afEG__info[data-state=open] .map-screen-module__l_afEG__whenClosed,.map-screen-module__l_afEG__info[data-state=auto] .map-screen-module__l_afEG__whenOpen,.map-screen-module__l_afEG__info[data-state=closed] .map-screen-module__l_afEG__whenOpen{display:none}.map-screen-module__l_afEG__screen{--edge:12px}.map-screen-module__l_afEG__screen.map-screen .map-minimap{width:112px}.map-screen-module__l_afEG__key,.map-screen-module__l_afEG__backTitle{display:none}.map-screen-module__l_afEG__backShort{display:block}.map-screen-module__l_afEG__dock{flex-direction:column-reverse;align-items:stretch;gap:8px}.map-screen-module__l_afEG__dockRight{align-items:stretch}.map-screen-module__l_afEG__info,.map-screen-module__l_afEG__card,.map-screen-module__l_afEG__feedback{width:auto;max-width:none}.map-screen-module__l_afEG__info{padding:12px 14px 6px}.map-screen-module__l_afEG__infoTitle{font-size:20px}.map-screen-module__l_afEG__infoFigures{margin-top:8px}.map-screen-module__l_afEG__hint{height:auto;min-height:40px;padding:8px 14px;font-size:13px}.map-screen-module__l_afEG__pills{flex-direction:column;align-items:stretch;gap:8px}.map-screen-module__l_afEG__pickButton{align-self:flex-end}.map-screen-module__l_afEG__selection{gap:8px;width:auto;padding:10px 12px}.map-screen-module__l_afEG__selectionCount{font-size:34px}.map-screen-module__l_afEG__selectionLines strong{font-size:14px}.map-screen-module__l_afEG__notice{width:auto}.map-screen-module__l_afEG__cardThumb{width:72px;height:72px}.map-screen-module__l_afEG__cardTitle{font-size:30px}.map-screen-module__l_afEG__hasSelection .map-screen-module__l_afEG__info,.map-screen-module__l_afEG__hasBasket .map-screen-module__l_afEG__info{display:none}}
.add-burst-module__I_6bUG__burst{z-index:34;pointer-events:none;position:absolute;overflow:visible}.add-burst-module__I_6bUG__aura{animation:1.3s ease-out both add-burst-module__I_6bUG__aura}.add-burst-module__I_6bUG__star{animation:1.25s cubic-bezier(.15,.7,.3,1) both add-burst-module__I_6bUG__star}.add-burst-module__I_6bUG__star path{stroke:#78500073;stroke-width:.5px;paint-order:stroke}@keyframes add-burst-module__I_6bUG__aura{0%{opacity:0;transform:scale(10)}15%{opacity:1}50%{opacity:.85}to{opacity:0;transform:scale(72)}}@keyframes add-burst-module__I_6bUG__star{0%{opacity:0;transform:rotate(var(--angle)) translateY(-8px) scale(calc(var(--size) * .3)) rotate(0deg)}12%{opacity:1}65%{opacity:1}to{opacity:0;transform:rotate(var(--angle)) translateY(calc(var(--distance) * -1)) scale(var(--size)) rotate(150deg)}}@media (prefers-reduced-motion:reduce){.add-burst-module__I_6bUG__burst{display:none}}
.feature-glow-module__OwL62G__glow{z-index:33;pointer-events:none;animation:4.6s ease-in-out both feature-glow-module__OwL62G__glow-life;position:absolute;top:0;left:0;overflow:visible}.feature-glow-module__OwL62G__pulse{filter:drop-shadow(0 0 3px #fff4c8f2);animation:2.4s ease-in-out infinite feature-glow-module__OwL62G__pulse}@keyframes feature-glow-module__OwL62G__glow-life{0%{opacity:0}8%,80%{opacity:1}to{opacity:0}}@keyframes feature-glow-module__OwL62G__pulse{50%{opacity:.45}}@keyframes feature-glow-module__OwL62G__glow-hold{0%,70%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.feature-glow-module__OwL62G__glow{animation:4.6s linear both feature-glow-module__OwL62G__glow-hold}.feature-glow-module__OwL62G__pulse{animation:none}}
.flourishes-module__rpTn5q__root{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;overflow:hidden}.flourishes-module__rpTn5q__defs{width:0;height:0;position:absolute}.flourishes-module__rpTn5q__root[data-active=false] *{animation-play-state:paused!important}.flourishes-module__rpTn5q__layer{position:absolute;inset:0}.flourishes-module__rpTn5q__actor{will-change:transform;position:absolute;top:0;left:0}.flourishes-module__rpTn5q__sprite{display:block;position:absolute}.flourishes-module__rpTn5q__gustCell{opacity:0;will-change:transform, opacity;background:radial-gradient(closest-side,#fff,#fff0);position:absolute;top:0;left:0}.flourishes-module__rpTn5q__streak{opacity:0;will-change:opacity;background:#fff;border-radius:2px;height:2.5px;position:absolute;top:0;left:0}.flourishes-module__rpTn5q__flap{animation:90ms ease-in-out infinite alternate flourishes-module__rpTn5q__flap}.flourishes-module__rpTn5q__resting .flourishes-module__rpTn5q__flap{animation:2.4s ease-in-out infinite alternate flourishes-module__rpTn5q__rest-open}@keyframes flourishes-module__rpTn5q__flap{0%{transform:scaleX(.25)}to{transform:scaleX(1)}}@keyframes flourishes-module__rpTn5q__rest-open{0%{transform:scaleX(.55)}to{transform:scaleX(.95)}}.flourishes-module__rpTn5q__buzz{animation:50ms ease-in-out infinite alternate flourishes-module__rpTn5q__buzz}@keyframes flourishes-module__rpTn5q__buzz{0%{opacity:.35;transform:scaleX(.6)}to{opacity:.6;transform:scaleX(1)}}.flourishes-module__rpTn5q__buzzardShadow{opacity:.28;filter:blur(5px)}.flourishes-module__rpTn5q__leafFade{animation:flourishes-module__rpTn5q__leaf-life var(--life) linear forwards;position:absolute;top:0;left:0}.flourishes-module__rpTn5q__leafTumble{animation:flourishes-module__rpTn5q__leaf-tumble var(--tumble) ease-in-out infinite alternate}@keyframes flourishes-module__rpTn5q__leaf-life{0%{opacity:0}10%{opacity:1}85%{opacity:1}to{opacity:0}}@keyframes flourishes-module__rpTn5q__leaf-tumble{0%{transform:scaleX(.35)}to{transform:scaleX(1)}}.flourishes-module__rpTn5q__glow,.flourishes-module__rpTn5q__glowStatic{mix-blend-mode:screen;background:radial-gradient(circle,#ffb347f2 0,#ff7a1a80 45%,#ff5a0000 100%);border-radius:50%;width:92px;height:92px;position:absolute}.flourishes-module__rpTn5q__glow{will-change:transform, opacity;animation:1.9s ease-in-out infinite flourishes-module__rpTn5q__flicker}@keyframes flourishes-module__rpTn5q__flicker{0%{opacity:calc(var(--glow) * .8);transform:scale(1)}18%{opacity:calc(var(--glow) * 1);transform:scale(1.04)}42%{opacity:calc(var(--glow) * .68);transform:scale(.96)}63%{opacity:calc(var(--glow) * .95);transform:scale(1.03)}81%{opacity:calc(var(--glow) * .74);transform:scale(.99)}to{opacity:calc(var(--glow) * .8);transform:scale(1)}}.flourishes-module__rpTn5q__puff{will-change:transform, opacity;width:102px;height:102px;animation:flourishes-module__rpTn5q__puff var(--life) ease-out forwards;background:radial-gradient(circle,#f4f1eae6 0,#f4f1ea8c 35%,#f4f1ea00 70%);border-radius:50%;margin:-51px 0 0 -51px;position:absolute}@keyframes flourishes-module__rpTn5q__puff{0%{opacity:0;transform:translate(0,0)scale(.18)}20%{opacity:.56}to{opacity:0;transform:translate3d(var(--dx), var(--dy), 0) scale(1)}}.flourishes-module__rpTn5q__pond{clip-path:ellipse(50% 50%);position:absolute}.flourishes-module__rpTn5q__glint{will-change:transform, opacity;width:12px;height:12px;animation:flourishes-module__rpTn5q__glint var(--life) ease-in-out forwards;margin:-6px 0 0 -6px;position:absolute}@keyframes flourishes-module__rpTn5q__glint{0%{opacity:0;transform:scale(.5)}50%{opacity:.9;transform:scale(var(--size))}to{opacity:0;transform:scale(.5)}}.flourishes-module__rpTn5q__ripple{box-sizing:border-box;will-change:transform, opacity;animation:flourishes-module__rpTn5q__ripple var(--life) ease-out forwards;border:2px solid #ffffffb3;border-radius:50%;position:absolute}@keyframes flourishes-module__rpTn5q__ripple{0%{opacity:.55;transform:translate(-50%,-50%)scale(.03)}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}
