._banner_98zur_1{--banner-height: clamp(6rem, 16vw, 8.5rem);--banner-subtitle-max-width: 42ch;display:flex;align-items:center;width:100%;gap:clamp(1rem,3vw,2rem);padding:clamp(1.25rem,3vw,2rem);border-radius:24px;background:linear-gradient(135deg,#1d4ed8 0%,#2563eb 45%,#38bdf8 100%);color:#fff;box-shadow:0 20px 40px #2563eb40;min-height:var(--banner-height);flex-wrap:wrap}._core_98zur_17{display:flex;align-items:center;gap:clamp(1rem,3vw,1.5rem);flex:1 1 clamp(14rem,30vw,20rem);min-width:0}._avatarWrapper_98zur_25{display:flex;align-items:center;justify-content:center;width:calc(var(--banner-height) * .8);height:calc(var(--banner-height) * .8);border-radius:clamp(16px,2vw,24px);background:rgba(15,23,42,.3);box-shadow:inset 0 0 0 1px #ffffff40;flex-shrink:0;border:none;padding:0;cursor:pointer;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}._avatarImage_98zur_42{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}._content_98zur_49{display:flex;flex-direction:column;gap:clamp(.5rem,1.5vw,.9rem);align-items:flex-start;flex:1 1 clamp(12rem,32vw,18rem);min-width:0}._title_98zur_58{margin:0;font-family:"Baloo 2",cursive;font-weight:700;font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.1}._subtitle_98zur_66{margin:0;font-size:clamp(.95rem,2vw,1.1rem);line-height:1.6;max-width:var(--banner-subtitle-max-width)}._right_98zur_73{margin-left:auto;display:flex;align-items:center;gap:clamp(.75rem,2vw,1.5rem);flex-wrap:wrap;justify-content:flex-end}@media (max-width: 768px){._banner_98zur_1{--banner-height: clamp(5.5rem, 40vw, 7rem);padding:clamp(1rem,6vw,1.5rem);gap:clamp(.75rem,4vw,1.25rem)}._core_98zur_17{width:100%}._right_98zur_73{margin-left:0}}._container_13rg9_1{position:relative;display:inline-block;width:80px;height:80px;isolation:isolate}._animated_13rg9_9{animation:_wave_13rg9_1 2s infinite;transform-origin:center bottom}._base_13rg9_14{width:100%;height:100%;display:block}._overlay_13rg9_20{position:absolute;top:0;left:0;width:100%;height:auto;transform-origin:top left;pointer-events:none}._hatTint_13rg9_30{height:100%;display:block;mix-blend-mode:color;mask-repeat:no-repeat;mask-size:contain;mask-position:top left;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:top left}._tintableHatImage_13rg9_42{filter:saturate(0%) brightness(.95) contrast(1.05)}._scarf_13rg9_46{top:25%;left:30%;transform:scale(.6)}@keyframes _wave_13rg9_1{0%,to{transform:rotate(0)}50%{transform:rotate(10deg)}}._list_7lbef_1{margin:0;padding-left:1.25rem;color:inherit}._item_7lbef_7{margin-bottom:.35rem}._item_7lbef_7:last-child{margin-bottom:0}._itemWithAvatar_7lbef_15{display:flex;align-items:flex-start;gap:.75rem}._itemAvatar_7lbef_21{width:64px;height:64px;flex-shrink:0;display:flex;align-items:center;justify-content:center}._itemBody_7lbef_30{flex:1;min-width:0}._text_7lbef_35{margin:0;font-size:.95rem;color:#1f2937}._metaRow_7lbef_41{display:flex;align-items:center;flex-wrap:wrap;margin-top:.125rem}._timestamp_7lbef_48{display:inline;font-size:.75rem;color:#6b7280}._photoReviewNotice_7lbef_54{font-size:.75rem;color:#b45309;font-weight:600}._metaSeparator_7lbef_60{margin:0 .375rem;font-size:.75rem;color:#d1d5db;line-height:1}._detailsToggle_7lbef_67{padding:0;border:none;background:none;color:#2563eb;font-size:.75rem;cursor:pointer}._detailsToggle_7lbef_67:hover,._detailsToggle_7lbef_67:focus{text-decoration:underline}._detailsContent_7lbef_81{margin-top:.5rem;padding:.75rem;border-radius:.75rem;background:#f9fafb;border:1px solid #e5e7eb;color:#1f2937}._detailsSection_7lbef_90+._detailsSection_7lbef_90{margin-top:.75rem}._detailsHeading_7lbef_94{margin:0 0 .25rem;font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#111827}._detailsText_7lbef_103{margin:0;font-size:.875rem;color:#374151;white-space:pre-line}._detailsImage_7lbef_110{display:block;width:auto;max-width:min(100%,32rem);max-height:32rem;height:auto;border-radius:.5rem;border:1px solid #e5e7eb}._detailsPhotoLink_7lbef_120{display:inline-block;margin-top:.35rem;font-size:.75rem;color:#2563eb}._detailsPhotoLink_7lbef_120:hover,._detailsPhotoLink_7lbef_120:focus{text-decoration:underline}._photoStatusLabel_7lbef_132{margin:0 0 .5rem;font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#1f2937}._photoStatuspending_7lbef_141,._photoStatusreported_7lbef_145{color:#b45309}._photoStatusapproved_7lbef_149{color:#047857}._photoStatusdenied_7lbef_153{color:#b91c1c}._photoPreviewWrapper_7lbef_157{position:relative;display:inline-block}._photoPreviewImage_7lbef_162{opacity:.95}._photoPlaceholder_7lbef_166{margin:0;font-size:.875rem;color:#6b7280;font-style:italic}._photoRejectionMessage_7lbef_173{margin:.5rem 0 0;font-size:.875rem;color:#b91c1c}._reportRow_7lbef_179{margin-top:.5rem;display:flex;flex-direction:column;gap:.25rem}._reportButton_7lbef_186{align-self:flex-start;padding:.35rem .75rem;border-radius:9999px;border:1px solid #1d4ed8;background:#2563eb;color:#fff;font-size:.75rem;font-weight:600;cursor:pointer}._reportButton_7lbef_186:disabled{opacity:.65;cursor:default}._reportButton_7lbef_186:hover:not(:disabled),._reportButton_7lbef_186:focus-visible:not(:disabled){background:#1d4ed8}._reportStatus_7lbef_208{margin:0;font-size:.75rem;color:#047857;font-weight:600}._reportError_7lbef_215{margin:0;font-size:.75rem;color:#b91c1c}._landing_1q8x4_1{display:flex;flex-direction:column;gap:2rem;padding:1.5rem 0 3rem}._heroBanner_1q8x4_8{--banner-height: clamp(6.75rem, 20vw, 9rem);--banner-subtitle-max-width: 46ch}._heroBannerContent_1q8x4_13{gap:.75rem}._sectionHeader_1q8x4_17{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.25rem}._sectionTitle_1q8x4_24{margin:0;font-size:1.75rem;font-weight:700;color:#0f172a}._sectionSubtitle_1q8x4_31{margin:0;font-size:1rem;color:#475569}._featureSection_1q8x4_37{background:linear-gradient(135deg,#ffffff 0%,#f8fafc 100%);border-radius:24px;padding:2rem;box-shadow:0 16px 32px #0f172a14}._optionalToggleGroup_1q8x4_44{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}._optionalToggleButton_1q8x4_51{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #bfdbfe;background:rgba(219,234,254,.35);color:#1d4ed8;font-weight:600;padding:.55rem 1.1rem;border-radius:9999px;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease}._optionalToggleButton_1q8x4_51:hover,._optionalToggleButton_1q8x4_51:focus-visible{background:rgba(59,130,246,.15);box-shadow:0 0 0 3px #bfdbfea6}._optionalToggleButton_1q8x4_51:focus-visible{outline:none}._optionalToggleButton_1q8x4_51:active{background:rgba(37,99,235,.25)}._infoCard_1q8x4_77{background:#ffffff;border-radius:24px;padding:2rem;box-shadow:0 16px 32px #0f172a14;display:flex;flex-direction:column;gap:1.5rem}._infoCardHeader_1q8x4_87{display:flex;flex-direction:column;gap:.5rem}._infoCardTitle_1q8x4_93{margin:0;font-size:1.4rem;font-weight:700;color:#0f172a}._infoCardSubtitle_1q8x4_100{margin:0;font-size:.95rem;color:#475569;line-height:1.5}._progressSection_1q8x4_107{gap:1.5rem}._progressHeaderRow_1q8x4_111{display:flex;flex-wrap:wrap;gap:.75rem;align-items:baseline;justify-content:space-between}._progressTitle_1q8x4_119{margin:0;font-size:1.6rem;font-weight:700;color:#0f172a}._progressIntro_1q8x4_126{margin:0;font-size:1rem;color:#475569;line-height:1.6}._progressSummary_1q8x4_133{margin:0;font-size:.95rem;font-weight:600;color:#1d4ed8}._progressList_1q8x4_140{list-style:none;margin:0;padding:0;display:grid;gap:1rem}._progressItem_1q8x4_148{width:100%;border:1px solid rgba(148,163,184,.2);border-radius:18px;padding:1rem;background:linear-gradient(135deg,rgba(248,250,252,.8),rgba(241,245,249,.6));display:flex;gap:1rem;align-items:flex-start;text-align:left;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}._progressItem_1q8x4_148:hover,._progressItem_1q8x4_148:focus-visible{transform:translateY(-1px);box-shadow:0 14px 28px #94a3b840;border-color:#2563eb59}._progressItem_1q8x4_148:focus-visible{outline:none}._progressItem_1q8x4_148:disabled,._progressItem_1q8x4_148[disabled]{cursor:default}._progressItemStatic_1q8x4_178{cursor:default}._progressItemStatic_1q8x4_178:hover,._progressItemStatic_1q8x4_178:focus-visible{transform:none;box-shadow:none;border-color:#94a3b833}._progressItemComplete_1q8x4_189{background:linear-gradient(135deg,rgba(236,253,245,.9),rgba(209,250,229,.7))}._progressItemPending_1q8x4_193{background:linear-gradient(135deg,rgba(239,246,255,.9),rgba(219,234,254,.7))}._progressIconWrapper_1q8x4_197{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._progressIconWrapperComplete_1q8x4_207{background:rgba(16,185,129,.15)}._progressIconWrapperPending_1q8x4_211{background:rgba(37,99,235,.15)}._progressIcon_1q8x4_197{width:40px;height:40px}._progressContent_1q8x4_220{display:flex;flex-direction:column;gap:.5rem}._progressHeader_1q8x4_111{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:space-between}._progressName_1q8x4_234{font-weight:700;font-size:1.05rem;color:#0f172a}._progressBadge_1q8x4_240{font-size:.8rem;font-weight:600;padding:.25rem .55rem;border-radius:9999px;text-transform:uppercase;letter-spacing:.04em}._progressBadgeComplete_1q8x4_249{background:rgba(16,185,129,.2);color:#047857}._progressBadgePending_1q8x4_254{background:rgba(37,99,235,.2);color:#1d4ed8}._progressDescription_1q8x4_259{margin:0;font-size:.95rem;color:#475569;line-height:1.5}._adventureSection_1q8x4_266{gap:1.25rem}._adventureTitle_1q8x4_270{margin:0;font-size:1.5rem;font-weight:700;color:#0f172a}._adventureIntro_1q8x4_277{margin:0;font-size:1rem;color:#475569;line-height:1.6}._adventureList_1q8x4_284{margin:1.25rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.75rem}._adventureItem_1q8x4_293{margin:0;font-size:.95rem;color:#1d4ed8;line-height:1.6;font-weight:600}._adventureOutro_1q8x4_301{margin:1.5rem 0 0;font-size:.95rem;color:#475569;line-height:1.6}._adventureCallToAction_1q8x4_308{margin:.75rem 0 0;font-size:1rem;font-weight:600;color:#0f172a;line-height:1.6}._summarySection_1q8x4_316{background:#ffffff;border-radius:24px;padding:2rem;box-shadow:0 16px 32px #0f172a14;display:flex;flex-direction:column;gap:1.5rem}._summaryTitle_1q8x4_326{margin:0;font-size:1.6rem;font-weight:700;color:#0f172a}._summaryMessage_1q8x4_333{margin:0;font-size:1rem;line-height:1.6;color:#334155}._summaryError_1q8x4_340{color:#b91c1c}._summaryGrid_1q8x4_344{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}._summaryStat_1q8x4_350{display:flex;flex-direction:column;gap:.35rem;padding:1.25rem;border-radius:18px;background:#f8fafc;border:1px solid rgba(148,163,184,.35);transition:transform .2s ease,box-shadow .2s ease}._summaryInteractive_1q8x4_361{cursor:pointer}._summaryInteractive_1q8x4_361:hover,._summaryInteractive_1q8x4_361:focus-visible{transform:translateY(-3px);box-shadow:0 18px 30px #0f172a1f}._summaryInteractive_1q8x4_361:focus-visible{outline:2px solid #2563eb;outline-offset:3px}._summaryLabel_1q8x4_376{margin:0;font-size:.95rem;font-weight:600;color:#475569}._summaryValue_1q8x4_383{margin:0;font-size:1.5rem;font-weight:700;color:#0f172a}._summarySubsection_1q8x4_390{display:flex;flex-direction:column;gap:.75rem}._summarySubtitle_1q8x4_396{margin:0;font-size:1.2rem;font-weight:600;color:#0f172a}._waitingCard_1q8x4_403{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:1rem;border-radius:18px;background:#fdf6e3;box-shadow:inset 0 0 0 1px #f1c40f40}._waitingAvatar_1q8x4_414{justify-self:start}._waitingDescription_1q8x4_418{margin:0;line-height:1.6;color:#7f8c8d}._waitingActions_1q8x4_424{display:flex;flex-direction:column;gap:.5rem;align-items:flex-end}._recallLink_1q8x4_431{display:inline-flex;align-items:center;gap:.35rem;font-weight:600;color:#1f2937;text-decoration:none;background:linear-gradient(135deg,#facc15 0%,#f59e0b 100%);padding:.5rem 1rem;border-radius:9999px;box-shadow:0 14px 28px #f59e0b40;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}._recallLink_1q8x4_431:hover,._recallLink_1q8x4_431:focus-visible{background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%);transform:translateY(-1px);box-shadow:0 18px 36px #f59e0b40}._recallLink_1q8x4_431:focus-visible{outline:2px solid rgba(37,99,235,.45);outline-offset:2px}._achievementsCard_1q8x4_457{background:linear-gradient(140deg,rgba(15,23,42,.95) 0%,#1d4ed8 60%,#38bdf8 100%);color:#f8fafc}._achievementsCard_1q8x4_457 ._infoCardTitle_1q8x4_93{color:#f8fafc}._achievementsCard_1q8x4_457 ._infoCardSubtitle_1q8x4_100{color:#e0f2fee6}._achievementsHeader_1q8x4_470{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;flex-wrap:wrap}._achievementsClose_1q8x4_478{border:none;background:rgba(15,23,42,.2);color:#f8fafc;font-size:.85rem;font-weight:600;padding:.5rem 1rem;border-radius:999px;cursor:pointer;transition:background-color .2s ease,transform .2s ease}._achievementsClose_1q8x4_478:hover,._achievementsClose_1q8x4_478:focus-visible{background:rgba(15,23,42,.35);transform:translateY(-1px)}._achievementsClose_1q8x4_478:focus-visible{outline:2px solid rgba(248,250,252,.45);outline-offset:2px}._achievementsBody_1q8x4_501{display:flex;flex-direction:column;gap:1.25rem}._achievementsMessage_1q8x4_507{margin:0;font-size:.95rem;color:#f8fafce6;line-height:1.6}._badgeList_1q8x4_514{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.75rem}._badgeListDense_1q8x4_523{gap:.5rem}._badgeItem_1q8x4_527{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .85rem;border-radius:9999px;background:#eef6ff;color:#0f172a;font-weight:500}._badgeIcon_1q8x4_538{width:24px;height:24px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(15,23,42,.12)}._badgeName_1q8x4_546{white-space:nowrap}._achievementsCard_1q8x4_457 ._badgeItem_1q8x4_527{background:rgba(15,23,42,.3);color:#f8fafc;border:1px solid rgba(248,250,252,.25)}._achievementsCard_1q8x4_457 ._badgeIcon_1q8x4_538{border:1px solid rgba(248,250,252,.4)}._featureGrid_1q8x4_560{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}._featureButton_1q8x4_566{display:flex;align-items:flex-start;gap:.85rem;text-decoration:none;padding:1.25rem;border-radius:18px;border:1px solid rgba(15,23,42,.05);background:#ffffff;color:#0f172a;box-shadow:0 10px 22px #0f172a14;transition:transform .2s ease,box-shadow .2s ease;font:inherit;cursor:pointer;text-align:left}._featureButton_1q8x4_566:hover,._featureButton_1q8x4_566:focus-visible{transform:translateY(-4px);box-shadow:0 16px 28px #0f172a1f}._featureButton_1q8x4_566:focus-visible{outline:2px solid #2563eb;outline-offset:4px}._featureButton_1q8x4_566:disabled{cursor:not-allowed}._featureButtonDisabled_1q8x4_598{opacity:.55;cursor:not-allowed;pointer-events:none;transform:none!important;box-shadow:0 10px 22px #0f172a0d}._featureIcon_1q8x4_606{font-size:2rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem}._featureButtonText_1q8x4_616{display:flex;flex-direction:column;gap:.35rem}._featureButtonTitle_1q8x4_622{font-size:1.1rem;font-weight:600}._featureButtonDescription_1q8x4_627{font-size:.95rem;color:#475569;line-height:1.5}._timelineSection_1q8x4_633{background:#ffffff;border-radius:24px;padding:2rem;box-shadow:0 16px 32px #0f172a14;display:flex;flex-direction:column;gap:1.5rem}._socialBannerGroup_1q8x4_643{display:flex;flex-wrap:wrap;gap:1rem}._socialBanner_1q8x4_643{display:flex;align-items:center;justify-content:space-between;gap:.75rem;background:linear-gradient(135deg,#01a6ff 0%,#27c3ff 100%);color:#fff;padding:1rem 1.25rem;border-radius:16px;text-decoration:none;box-shadow:0 12px 24px #01a6ff40;transition:transform .2s ease,box-shadow .2s ease}._socialBannerGroup_1q8x4_643>._socialBanner_1q8x4_643{flex:1 1 280px}._blueskyBanner_1q8x4_667{background:linear-gradient(135deg,#01a6ff 0%,#27c3ff 100%);box-shadow:0 12px 24px #01a6ff40}._instagramBanner_1q8x4_672{background:linear-gradient(135deg,#f58529 0%,#dd2a7b 50%,#8134af 100%);box-shadow:0 12px 24px #dd2a7b40}._instagramBanner_1q8x4_672:hover,._instagramBanner_1q8x4_672:focus-visible{box-shadow:0 14px 28px #dd2a7b47}._facebookBanner_1q8x4_682{background:linear-gradient(135deg,#3a8dff 0%,#1877f2 100%);box-shadow:0 12px 24px #1877f240}._facebookBanner_1q8x4_682:hover,._facebookBanner_1q8x4_682:focus-visible{box-shadow:0 14px 28px #1877f247}._socialBanner_1q8x4_643:hover,._socialBanner_1q8x4_643:focus-visible{transform:translateY(-1px)}._blueskyBanner_1q8x4_667:hover,._blueskyBanner_1q8x4_667:focus-visible{box-shadow:0 14px 28px #01a6ff47}._socialBanner_1q8x4_643:focus-visible{outline:2px solid #bfdbfe;outline-offset:2px}._socialBannerText_1q8x4_708{font-weight:600;font-size:1rem}._socialBannerAction_1q8x4_713{font-weight:600;font-size:.875rem;padding:.35rem .75rem;border-radius:9999px;background:rgba(255,255,255,.2);display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap}._socialBannerAction_1q8x4_713:after{content:"↗";font-size:.9em}._timelineMessage_1q8x4_730{font-size:.95rem;color:#475569;line-height:1.5}._timelineError_1q8x4_736{color:#b91c1c}._timelineHeader_1q8x4_740{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem}._timelineLink_1q8x4_747{font-size:.95rem;font-weight:600;color:#2563eb;text-decoration:none;padding:.5rem 1rem;border-radius:999px;background:rgba(37,99,235,.12);transition:background-color .2s ease}._timelineLink_1q8x4_747:hover,._timelineLink_1q8x4_747:focus-visible{background:rgba(37,99,235,.18)}._timelineAvatar_1q8x4_763{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;position:relative}._timelineAvatarImage_1q8x4_772{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:20px;background:linear-gradient(150deg,#eff6ff 0%,#dbeafe 100%);box-shadow:0 12px 24px #0f172a1a;padding:.25rem}._visuallyHidden_1q8x4_784{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}._timelineList_1q8x4_795{list-style:none;display:flex;flex-direction:column;gap:1rem;margin:0;padding:0}._timelineItem_1q8x4_804{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem;border-radius:18px;border:1px solid rgba(148,163,184,.35);background:#f8fafc}._timelineItemHeader_1q8x4_814{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}._timelineItemTitle_1q8x4_821{font-size:1.05rem;font-weight:600;color:#0f172a}._timelineItemTime_1q8x4_827{font-size:.85rem;color:#64748b}._timelineItemDescription_1q8x4_832{margin:0;font-size:.95rem;color:#334155;line-height:1.5}._loginCard_1q8x4_839{position:relative;background:linear-gradient(150deg,#0f172a 0%,#1d4ed8 40%,#38bdf8 100%);color:#fff;padding:2rem;border-radius:24px;display:flex;flex-direction:column;gap:1.5rem;box-shadow:0 20px 40px #0f172a59}._loginHeader_1q8x4_851{display:flex;flex-direction:column;gap:.5rem}._loginTitle_1q8x4_857{margin:0;font-size:1.6rem;font-weight:700;letter-spacing:.01em}._loginDescription_1q8x4_864{margin:0;line-height:1.6;color:#ffffffd9}._loginFormWrapper_1q8x4_870{display:flex;flex-direction:column;gap:1rem}._loginForm_1q8x4_870{display:flex;flex-direction:column;gap:.85rem}._loginForm_1q8x4_870 .text-gray-600{color:#e2e8f0c7!important}._loginForm_1q8x4_870 .text-red-600{color:#fecaca!important}._loginForm_1q8x4_870 .text-sm{font-size:.85rem}._loginInput_1q8x4_894{width:100%;border:none;padding:.85rem 1rem;border-radius:14px;font-size:1rem;box-shadow:inset 0 0 0 1px #ffffff47;background:rgba(15,23,42,.35);color:#f8fafc;transition:box-shadow .2s ease,background .2s ease}._loginInput_1q8x4_894::-moz-placeholder{color:#e2e8f0b3}._loginInput_1q8x4_894::placeholder{color:#e2e8f0b3}._loginInput_1q8x4_894:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #ffffffe6,0 0 0 4px #1e40af59;background:rgba(15,23,42,.5)}._loginButton_1q8x4_918{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:0 1.25rem;border:none;border-radius:9999px;font-size:.95rem;font-weight:600;background:linear-gradient(135deg,#facc15 0%,#f59e0b 100%);color:#1f2937;cursor:pointer;box-shadow:0 14px 28px #f59e0b40;transition:transform .2s ease,box-shadow .2s ease}._loginButton_1q8x4_918:hover,._loginButton_1q8x4_918:focus-visible{transform:translateY(-1px);background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%);box-shadow:0 18px 36px #f59e0b40}._loginButton_1q8x4_918:focus-visible{outline:none;box-shadow:0 18px 36px #f59e0b40,0 0 0 4px #f8fafc59}._loginButton_1q8x4_918:disabled{cursor:default;opacity:.65;box-shadow:none}._loginHint_1q8x4_956{margin:0;font-size:.9rem;line-height:1.5;color:#e2e8f0c7}@media (max-width: 768px){._landing_1q8x4_1{gap:1.5rem}._heroBanner_1q8x4_8{--banner-height: clamp(6rem, 40vw, 7.25rem);padding:1.5rem}._sectionTitle_1q8x4_24{font-size:1.5rem}._featureSection_1q8x4_37,._infoCard_1q8x4_77,._timelineSection_1q8x4_633,._introCard_1q8x4_983{padding:1.5rem}._introTitle_1q8x4_987{font-size:1.6rem}._socialBannerGroup_1q8x4_643{flex-direction:column}._socialBanner_1q8x4_643{padding:.75rem 1rem;gap:.6rem}._socialBannerText_1q8x4_708{font-size:.95rem}._socialBannerAction_1q8x4_713{font-size:.8rem;padding:.3rem .6rem}._infoCardTitle_1q8x4_93{font-size:1.25rem}}@media (prefers-reduced-motion: reduce){._featureButton_1q8x4_566,._timelineLink_1q8x4_747,._socialBanner_1q8x4_643{transition:none}}._card_14vxi_1{border:2px solid #e67e22;border-radius:12px;padding:.9rem 1rem;background:#fcfcfc;display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:.75rem;align-items:center}._cardHasAction_14vxi_12{grid-template-columns:minmax(0,auto) minmax(0,1fr) auto}._cardNoMedia_14vxi_16{grid-template-columns:minmax(0,1fr)}._media_14vxi_20{display:flex;flex-direction:column;align-items:center;gap:.5rem}._iconWrapper_14vxi_27{width:56px;height:56px;border-radius:12px;border:1px solid #e5e7eb;background:#ffffff;display:flex;align-items:center;justify-content:center;padding:.35rem}._icon_14vxi_27{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}._badgeSlot_14vxi_45{width:32px;height:32px;border-radius:8px;border:1px solid #d1d5db;background:#ffffff;display:flex;align-items:center;justify-content:center;overflow:hidden}._badgeIcon_14vxi_57{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}._badgePlaceholder_14vxi_63{font-size:.75rem;color:#9ca3af;line-height:1}._content_14vxi_69{display:flex;flex-direction:column;gap:.35rem;min-width:0;text-align:left;align-items:flex-start}._packLabel_14vxi_78{display:inline-flex;align-items:center;font-size:.56rem;font-weight:700;text-transform:uppercase;letter-spacing:.048em;padding:.16rem .44rem;border-radius:9999px;border:1px solid transparent}._packLabelTone_pack_14vxi_90{background:rgba(59,130,246,.18);color:#1d4ed8}._packLabelTone_legacyDefault_14vxi_95{background:rgba(107,114,128,.2);color:#4b5563}._packLabelTone_legacySubscriber_14vxi_100{background:rgba(16,185,129,.22);color:#047857}._packLabelTone_legacyGroup_14vxi_105{background:rgba(129,140,248,.24);color:#4c1d95}._title_14vxi_110{font-weight:600;font-size:.95rem;margin:0;color:#2c3e50}._description_14vxi_117{font-size:.85rem;margin:0;color:#4b5563;line-height:1.4}._button_14vxi_124{background:linear-gradient(135deg,#facc15 0%,#f59e0b 100%);color:#1f2937;border:none;padding:.5rem .9rem;border-radius:9999px;cursor:pointer;font-weight:600;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease;justify-self:end;white-space:nowrap;display:inline-flex;align-items:center;gap:.5rem;box-shadow:0 14px 28px #f59e0b40}._button_14vxi_124:not(:disabled):hover,._button_14vxi_124:not(:disabled):focus{transform:translateY(-1px);box-shadow:0 18px 36px #f59e0b40;outline:none;background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%)}._button_14vxi_124:disabled{opacity:.65;cursor:default;box-shadow:none}._buttonSpinner_14vxi_155{width:1rem;height:1rem;border-radius:50%;border:2px solid rgba(44,62,80,.25);border-top-color:#2c3e50;animation:_missionCardSpinner_14vxi_1 .8s linear infinite}._buttonLabel_14vxi_164{display:inline-flex;align-items:center}@keyframes _missionCardSpinner_14vxi_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 640px){._card_14vxi_1,._cardHasAction_14vxi_12,._cardNoMedia_14vxi_16{grid-template-columns:minmax(0,1fr)}._media_14vxi_20{flex-direction:row;align-items:center;justify-content:flex-start;gap:.75rem}._iconWrapper_14vxi_27{width:48px;height:48px}._button_14vxi_124{width:100%;justify-self:stretch}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::-moz-selection{background:transparent}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;box-sizing:border-box;background:rgba(255,255,255,.8);text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}._map_11200_1{width:300px;height:150px;margin-bottom:.5rem}._planButton_1cehu_1{background:#F1C40F;color:#2c3e50;border:none;padding:.75rem 1.5rem;border-radius:9999px;cursor:pointer;font-weight:700;margin-top:.5rem}._plannerPanel_1cehu_12{margin-top:.75rem;display:flex;flex-direction:column;gap:.75rem}._inputRow_1cehu_19{display:flex;align-items:center;gap:.5rem}._destInput_1cehu_25{flex:1;border:1px solid #d1d5db;border-radius:8px;padding:.5rem .75rem;font-size:1rem}._smallButton_1cehu_33{background:#F1C40F;color:#2c3e50;border:none;padding:.25rem .75rem;border-radius:6px;cursor:pointer;font-weight:700}._secondaryButton_1cehu_43{background:transparent;border:1px solid #d1d5db;padding:.25rem .75rem;border-radius:6px;cursor:pointer;font-weight:600}._spinner_1cehu_52{width:18px;height:18px;border:2px solid #F1C40F;border-top-color:transparent;border-radius:50%;animation:_spin_1cehu_52 1s linear infinite}@keyframes _spin_1cehu_52{to{transform:rotate(360deg)}}._planSummary_1cehu_67{background:#f8f9fa;border-radius:12px;padding:.75rem;display:flex;flex-direction:column;gap:.5rem}._candidateSection_1cehu_76{display:flex;flex-direction:column;gap:.5rem}._candidateHeading_1cehu_82{font-weight:600}._candidateButtons_1cehu_86{display:flex;flex-wrap:wrap;gap:.5rem}._candidateButton_1cehu_86{background:transparent;border:1px solid #d1d5db;border-radius:999px;padding:.25rem .75rem;font-size:.875rem;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}._candidateButton_1cehu_86:disabled{opacity:.7;cursor:not-allowed}._candidateButtonActive_1cehu_107{background:linear-gradient(135deg,#facc15 0%,#f59e0b 100%);border-color:#f59e0b;color:#1f2937;font-weight:600;box-shadow:0 14px 28px #f59e0b40}._summaryHeading_1cehu_115{font-weight:600}._cost_1cehu_119{font-weight:600;color:#2c3e50}._distance_1cehu_124{font-size:.875rem;color:#4b5563}._confirmButtons_1cehu_129{display:flex;gap:.5rem}._message_1cehu_134{margin-top:.75rem;font-weight:600;color:#2c3e50}._error_1cehu_140{margin-top:.75rem;color:#c0392b;font-weight:600}._disabledNotice_1cehu_146{margin-top:.5rem;color:#6b7280;font-size:.875rem}._loading_1cehu_152{font-size:0}._passportActions_1cehu_156{margin-top:.75rem;display:flex;flex-direction:column;gap:.5rem}._passportPrompt_1cehu_163{font-size:.95rem;color:#2c3e50}._passportLinkButton_1cehu_168{background:none;border:none;color:#2563eb;font-weight:600;padding:0;cursor:pointer;text-decoration:underline;align-self:flex-start}._passportLinkButton_1cehu_168:focus-visible{outline:2px solid #2563eb;outline-offset:2px}._passportActionError_1cehu_184{color:#c0392b;font-size:.875rem}._passportLoading_1cehu_189{margin-top:.5rem}._passportHelpOverlay_1cehu_193{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;padding:1rem;z-index:50}._passportHelpModal_1cehu_204{background:#ffffff;border-radius:12px;padding:1.25rem;width:100%;max-width:320px;display:flex;flex-direction:column;gap:.75rem;box-shadow:0 10px 25px #0f172a33}._passportHelpTitle_1cehu_216{font-size:1.125rem;font-weight:700;color:#1f2937;text-align:center}._passportHelpLink_1cehu_223{color:#2563eb;text-decoration:underline;font-weight:600;text-align:center}._passportHelpLink_1cehu_223:focus-visible{outline:2px solid #2563eb;outline-offset:2px}._container_1nrl1_1{display:flex;flex-direction:column;gap:.75rem;align-items:stretch}._embeddedContainer_1nrl1_8{display:flex;flex-direction:column;gap:.5rem}._awardsSection_1nrl1_14{width:100%;display:flex;flex-direction:column;gap:.5rem;background:#f9fafb;border-radius:.75rem;padding:.75rem 1rem;border:1px solid rgba(15,23,42,.08)}._awardsHeader_1nrl1_25{display:flex;justify-content:flex-end;align-items:center}._awardsToggleButton_1nrl1_31{border:none;background:none;color:#2563eb;font-size:.85rem;font-weight:600;cursor:pointer;padding:.125rem .35rem}._awardsToggleButton_1nrl1_31:hover,._awardsToggleButton_1nrl1_31:focus-visible{text-decoration:underline}._awardsToggleButton_1nrl1_31:focus-visible{outline:2px solid rgba(37,99,235,.35);outline-offset:2px}._awardsMessage_1nrl1_51{margin:0;font-size:.85rem;color:#4b5563}._awardsError_1nrl1_57{margin:0;font-size:.85rem;color:#b91c1c}._awardsList_1nrl1_63{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}._awardItem_1nrl1_72{background:#ffffff;border-radius:.75rem;padding:.75rem 1rem;display:flex;flex-direction:column;gap:.5rem;box-shadow:0 12px 30px -18px #0f172a47}._awardHeader_1nrl1_82{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._awardCopy_1nrl1_89{flex:1;min-width:0}._awardTitle_1nrl1_94{margin:0;font-weight:600;color:#111827;font-size:.95rem}._awardDescription_1nrl1_101{margin:.25rem 0 0;color:#4b5563;font-size:.85rem;line-height:1.45}._awardItemDetails_1nrl1_108{margin-top:.35rem;display:flex;align-items:center;gap:.5rem}._awardItemIconStrip_1nrl1_115{display:inline-flex;align-items:center;gap:.35rem}._awardItemIcon_1nrl1_115{width:2rem;height:2rem;border-radius:.5rem;-o-object-fit:cover;object-fit:cover;flex-shrink:0;background:#f3f4f6}._awardItemName_1nrl1_130{font-size:.85rem;font-weight:500;color:#1f2937}._awardMeta_1nrl1_136{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.8rem;color:#1f2937}._awardPoints_1nrl1_144{font-weight:600;color:#2563eb}._awardBadge_1nrl1_149{font-weight:500;color:#6b7280;display:inline-flex;align-items:center;gap:.35rem}._awardBadgeImage_1nrl1_157{width:2rem;height:2rem;-o-object-fit:contain;object-fit:contain;flex-shrink:0;border-radius:.5rem;background:#f3f4f6;padding:.25rem}._awardError_1nrl1_167{margin:0;font-size:.8rem;color:#b91c1c}._redeemButton_1nrl1_173{background:linear-gradient(135deg,#2563eb,#4f46e5);color:#fff;border:none;border-radius:9999px;padding:.4rem .95rem;font-weight:600;cursor:pointer;font-size:.85rem;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease;white-space:nowrap}._redeemButton_1nrl1_173:hover,._redeemButton_1nrl1_173:focus-visible{transform:translateY(-1px);box-shadow:0 16px 32px -20px #3b82f680}._redeemButton_1nrl1_173:disabled{cursor:not-allowed;opacity:.7;transform:none;box-shadow:none}._dashboard_rauku_1{display:flex;flex-direction:column;gap:1rem}._dashboardBanner_rauku_8{--banner-height: clamp(5rem, 14vw, 6.75rem);padding:clamp(.75rem,2vw,1.5rem);border-radius:16px;box-shadow:0 6px 18px #00000026}._tutorialTile_rauku_15{background:linear-gradient(135deg,#f4fff4 0%,#e3f8e3 50%,#d0f1d0 100%);border-radius:16px;box-shadow:0 12px 30px #0f4c811f;padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:.75rem;color:#1f2937}._tutorialTileHeader_rauku_26{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;flex-wrap:wrap}._tutorialTileHeading_rauku_34{margin:0;font-size:1.125rem;font-weight:700;color:#0f172a}._tutorialTileStatusLabel_rauku_41{background:rgba(52,152,219,.16);color:#0f4c81;border-radius:999px;padding:.25rem .75rem;font-size:.85rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}._tutorialTileBody_rauku_52{display:flex;flex-direction:column;gap:.5rem}._tutorialTileMessage_rauku_58{margin:0;font-size:.95rem;line-height:1.6}._tutorialTileMessageWithIcon_rauku_64{margin:0;display:inline-flex;align-items:center;gap:.5rem;font-size:.95rem;line-height:1.6}._tutorialTileLink_rauku_73{color:#2563eb;font-weight:600;text-decoration:underline}._tutorialTileLink_rauku_73:hover,._tutorialTileLink_rauku_73:focus-visible{text-decoration:none}._tutorialTileLink_rauku_73:focus-visible{outline:2px solid currentColor;outline-offset:2px}._tutorialTileBell_rauku_89{display:inline-flex;align-items:center;justify-content:center;font-size:1.25rem;line-height:1;transform-origin:50% 15%}._tutorialTileIntro_rauku_98{margin:0;font-weight:600;font-size:.95rem;color:#0f172a}._tutorialTileList_rauku_105{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.35rem;font-size:.95rem;line-height:1.5;color:#1f2937}._tutorialTileList_rauku_105 li{margin:0}._tutorialTileDismiss_rauku_120{align-self:flex-start;background:none;border:none;padding:0;color:#2563eb;font-size:.85rem;font-weight:600;text-decoration:underline;cursor:pointer}._tutorialTileDismiss_rauku_120:hover,._tutorialTileDismiss_rauku_120:focus-visible{text-decoration:none}._tutorialTileDismiss_rauku_120:focus-visible{outline:2px solid currentColor;outline-offset:2px}._dashboardBannerRight_rauku_142{--notifications-actions-gap: clamp(.35rem, 1vw, .6rem);display:flex;align-items:center;gap:var(--notifications-actions-gap);margin-left:auto;padding-right:var(--notifications-actions-gap);flex-wrap:nowrap;flex:0 1 auto;min-width:0}._notificationsActions_rauku_154{display:flex;flex-direction:column;align-items:center;gap:var(--notifications-actions-gap);align-self:center}._notificationsActionButton_rauku_162{display:inline-flex;align-items:center;justify-content:center;border:none;padding:0;background:transparent;color:inherit;cursor:pointer;transition:transform .2s ease,opacity .2s ease;min-width:clamp(36px,4vw,44px);min-height:clamp(36px,4vw,44px)}._notificationsActionButton_rauku_162:hover,._notificationsActionButton_rauku_162:focus-visible{transform:translateY(-1px)}._notificationsActionButton_rauku_162:focus-visible{outline:2px solid currentColor;outline-offset:4px}._notificationsActionIcon_rauku_186{width:clamp(28px,3vw,36px);height:clamp(28px,3vw,36px);display:inline-flex;align-items:center;justify-content:center;color:inherit;font-size:clamp(1.4rem,2.5vw,1.8rem);line-height:1}._notificationsBellBuzz_rauku_197{animation:_notificationsBellBuzz_rauku_197 1.4s ease-in-out infinite;transform-origin:50% 15%}@keyframes _notificationsBellBuzz_rauku_197{0%,to{transform:rotate(0)}10%{transform:rotate(-18deg)}20%{transform:rotate(16deg)}30%{transform:rotate(-14deg)}40%{transform:rotate(12deg)}50%{transform:rotate(-9deg)}60%{transform:rotate(7deg)}70%{transform:rotate(-4deg)}80%{transform:rotate(3deg)}90%{transform:rotate(-2deg)}}@media (prefers-reduced-motion: reduce){._notificationsBellBuzz_rauku_197{animation:none}}._notificationsActionImage_rauku_242{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}._inviteModalOverlay_rauku_249{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(17,24,39,.6);display:flex;align-items:center;justify-content:center;padding:1rem;z-index:1000}._inviteModal_rauku_249{background:#ffffff;color:#1f2937;border-radius:16px;padding:1.5rem;width:min(420px,100%);box-shadow:0 20px 45px #00000040}._inviteModalTitle_rauku_269{font-size:1.4rem;font-weight:700;margin-bottom:.5rem}._inviteModalDescription_rauku_275{margin-bottom:1rem;color:#4b5563}._inviteModalForm_rauku_280{display:flex;flex-direction:column;gap:.75rem}._inviteModalLabel_rauku_286{font-weight:600;font-size:.95rem}._inviteModalInput_rauku_291{padding:.6rem .75rem;border-radius:10px;border:1px solid #d1d5db;font-size:1rem}._inviteModalInput_rauku_291:focus-visible{outline:2px solid #2563eb;outline-offset:2px;border-color:#2563eb}._inviteModalError_rauku_304{color:#b91c1c;font-size:.9rem;margin:-.35rem 0 0}._inviteModalConsent_rauku_310{display:flex;align-items:flex-start;gap:.5rem;margin-top:.25rem}._inviteModalCheckbox_rauku_317{width:1.1rem;height:1.1rem;margin-top:.15rem;accent-color:#2563eb;flex-shrink:0}._inviteModalConsentLabel_rauku_325{font-size:.9rem;color:#374151;line-height:1.4}._inviteModalActions_rauku_331{display:flex;justify-content:flex-end;gap:.75rem;margin-top:.5rem}._inviteModalCancel_rauku_338,._inviteModalSubmit_rauku_339{padding:.55rem .9rem;border-radius:10px;border:none;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}._inviteModalCancel_rauku_338{background:#e5e7eb;color:#374151}._inviteModalCancel_rauku_338:hover,._inviteModalCancel_rauku_338:focus-visible{background:#d1d5db;transform:translateY(-1px)}._inviteModalSubmit_rauku_339{background:#2563eb;color:#fff;box-shadow:0 8px 20px #2563eb59}._inviteModalSubmit_rauku_339:hover,._inviteModalSubmit_rauku_339:focus-visible{background:#1d4ed8;transform:translateY(-1px);box-shadow:0 10px 24px #1d4ed866}._inviteModalSubmit_rauku_339:disabled{background:#9ca3af;cursor:not-allowed;box-shadow:none;transform:none}._inviteModalCancel_rauku_338:focus-visible,._inviteModalSubmit_rauku_339:focus-visible{outline:2px solid rgba(255,255,255,.8);outline-offset:2px}._pointsTicketPanel_rauku_385{display:flex;flex-direction:column;align-items:flex-end;gap:.4rem;background:linear-gradient(135deg,#fef08a 0%,#facc15 45%,#f97316 100%);color:#422006;padding:.6rem .85rem;border-radius:14px;box-shadow:0 8px 18px #0003;min-width:160px;margin-left:auto}._points_rauku_385{text-align:right;font-size:.9rem;font-weight:600}._ticketSummary_rauku_405{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.6rem}@media (max-width: 768px){._dashboardBanner_rauku_8{flex-wrap:nowrap;gap:clamp(.75rem,3vw,1.25rem)}._dashboardBannerRight_rauku_142{gap:clamp(.5rem,2.5vw,.75rem)}._dashboardBannerRight_rauku_142>*{min-width:0}._pointsTicketPanel_rauku_385{flex:1 1 auto;min-width:0;padding:.5rem .75rem}._ticketSummary_rauku_405{gap:clamp(.35rem,2vw,.5rem)}}._ticketSummaryItem_rauku_438{display:inline-flex;align-items:center;gap:.35rem;color:inherit}._ticketSummaryIcon_rauku_445{width:20px;height:20px;border-radius:8px;background:rgba(255,255,255,.28);display:inline-flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:0 2px 6px #0000002e;padding:4px}._ticketSummaryImage_rauku_458{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}._ticketSummaryIconFallback_rauku_465{font-size:.6rem;font-weight:700;letter-spacing:.05em}._ticketSummaryCount_rauku_471{font-weight:600;font-size:.85rem}._hero_rauku_476{background:#FCFCFC;padding:1rem;border-radius:16px;display:flex;flex-direction:column;gap:1rem}._heroHeader_rauku_485{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}._heroTitleSpacer_rauku_493{flex:1 1 auto;min-height:1.5rem}._ticketBanner_rauku_498{display:inline-flex;align-items:center;gap:.5rem;align-self:flex-start;background:linear-gradient(135deg,#fef08a 0%,#facc15 45%,#f97316 100%);color:#422006;padding:.5rem .75rem;border-radius:12px;box-shadow:0 8px 18px #0003;font-weight:600}._ticketBannerIcon_rauku_511{font-size:1.25rem;line-height:1}._heroContent_rauku_516{display:flex;align-items:stretch;gap:1rem;min-height:120px;flex-wrap:wrap}._heroPlaceholder_rauku_524{display:flex;align-items:center;gap:1rem;width:100%}._loadingGroup_rauku_531{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%}._loadingMessage_rauku_539{margin:0;font-size:.9rem;color:#4b5563}._avatarPlaceholder_rauku_545{width:80px;height:80px;border-radius:50%;background:#e5e7eb;flex-shrink:0}._statsPlaceholder_rauku_553{display:flex;flex-direction:column;gap:.5rem;flex:1}._linePlaceholder_rauku_560{height:16px;border-radius:9999px;background:#e5e7eb;width:70%}._linePlaceholder_rauku_560:nth-child(2){width:55%}._linePlaceholder_rauku_560:nth-child(3){width:40%}._stats_rauku_553{display:flex;flex-direction:column;gap:.25rem}._heroBadges_rauku_581{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._heroBadgeList_rauku_588{display:flex;align-items:center;gap:.25rem;list-style:none;margin:0;padding:0}._heroBadgeItem_rauku_597{margin:0;padding:0}._heroBadgeIcon_rauku_602{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px}._heroBadgeImage_rauku_610{width:32px;height:32px;display:block;-o-object-fit:contain;object-fit:contain}._heroBadgeLoading_rauku_617{font-size:.75rem;color:#6b7280}._avatarColumn_rauku_622{display:flex;flex-direction:column;align-items:center;gap:.75rem;justify-content:space-between;flex:0 0 auto;padding:.25rem 0}._backpackLink_rauku_632{margin-top:auto;display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .9rem;border-radius:9999px;background:linear-gradient(135deg,#2563eb,#3b82f6);color:#fff;font-weight:600;text-decoration:none;box-shadow:0 10px 24px #2563eb40;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}._backpackLink_rauku_632:hover,._backpackLink_rauku_632:focus-visible{transform:translateY(-1px);box-shadow:0 14px 32px #2563eb59;background:linear-gradient(135deg,#1d4ed8,#2563eb)}._backpackLink_rauku_632:focus-visible{outline:3px solid #fef08a;outline-offset:2px}._backpackLinkIcon_rauku_662{font-size:1.1rem;line-height:1}._backpackLinkLabel_rauku_667{font-size:.9rem;letter-spacing:.01em}._selectorSection_rauku_672{background:#FCFCFC;padding:1rem;border-radius:16px;display:flex;flex-direction:column;gap:.75rem}._selectorTitle_rauku_681,._heroTitle_rauku_493,._missionsTitle_rauku_683,._travelTitle_rauku_684,._tripPlannerTitle_rauku_685,._timelineTitle_rauku_686,._hooksTitle_rauku_687{margin:0;font-family:"Baloo 2",cursive;font-size:1rem;font-weight:600;color:#2c3e50}._selectorList_rauku_695{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}._selectorFilterBanner_rauku_702{flex:1 1 100%;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;padding:.5rem .75rem;border-radius:2.75rem;background:rgba(52,152,219,.12);font-size:.7rem}._selectorFilterButton_rauku_714{border:none;background:transparent;color:#1d4ed8;font-weight:600;font-size:1em;padding:.35rem .85rem;border-radius:9999px;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s ease}._selectorFilterButton_rauku_714:hover{background:rgba(59,130,246,.12);transform:translateY(-1px)}._selectorFilterButton_rauku_714:focus-visible{background:rgba(59,130,246,.12);transform:translateY(-1px);outline:2px solid rgba(37,99,235,.4);outline-offset:2px}._selectorFilterButtonActive_rauku_738{background:#2563eb;color:#fff;box-shadow:0 4px 12px #2563eb40}._selectorEmptyMessage_rauku_744{flex:1 1 100%;margin:0;padding:.75rem 1rem;border-radius:12px;background:rgba(52,152,219,.08);color:#1f2937;font-size:.9rem}._thumbnailButton_rauku_754{--thumbnail-base-height: 7.75rem;border:2px solid transparent;background:#f3f4f6;border-radius:12px;padding:.5rem;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease,color .2s ease;display:flex;flex-direction:column;align-items:center;gap:.35rem;box-sizing:border-box;width:7.5rem;min-width:7.5rem;flex:0 0 7.5rem;color:#1f2937;min-height:var(--thumbnail-base-height);position:relative;z-index:0;overflow:visible}._selectorActions_rauku_782{display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;width:7.5rem;min-width:7.5rem;flex:0 0 7.5rem;min-height:var(--thumbnail-base-height, 7.75rem)}._selectorActions_rauku_782 ._thumbnailButton_rauku_754{width:100%;min-width:0;flex:0 0 calc(var(--thumbnail-base-height) * .45);min-height:calc(var(--thumbnail-base-height) * .45);max-height:calc(var(--thumbnail-base-height) * .45);padding:.5rem;gap:.25rem}._selectorActions_rauku_782 ._createTalooIcon_rauku_803,._selectorActions_rauku_782 ._hostTalooIcon_rauku_804{font-size:1.5rem}._selectorActions_rauku_782 ._createTalooLabel_rauku_808,._selectorActions_rauku_782 ._hostTalooLabel_rauku_809{font-size:.75rem}._thumbnailIdentity_rauku_813{position:relative;display:grid;place-items:center;width:100%;min-height:4rem;--thumbnail-avatar-size: 64px}._createTalooButton_rauku_822{justify-content:center;align-items:center;gap:.35rem;text-decoration:none;color:#1d4ed8;border-style:dashed;border-color:#2563eb73;background:rgba(219,234,254,.65)}._createTalooButton_rauku_822:hover,._createTalooButton_rauku_822:focus-visible{color:#1e3a8a;border-color:#2563eb;background:#dbeafe;outline:none}._hostTalooButton_rauku_841{justify-content:center;align-items:center;gap:.35rem;text-decoration:none;color:#047857;border-style:dashed;border-color:#10b98173;background:rgba(209,250,229,.65)}._hostTalooButton_rauku_841:hover,._hostTalooButton_rauku_841:focus-visible{color:#065f46;border-color:#10b981;background:#d1fae5;outline:none}._createTalooIcon_rauku_803{font-size:2rem;line-height:1}._createTalooLabel_rauku_808{font-size:.8rem;font-weight:600;text-align:center;color:inherit}._hostTalooIcon_rauku_804{font-size:2rem;line-height:1}._hostTalooLabel_rauku_809{font-size:.8rem;font-weight:600;text-align:center;color:inherit}._thumbnailRibbon_rauku_884{position:absolute;bottom:.35rem;left:.35rem;display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .7rem .3rem .9rem;background:linear-gradient(135deg,#fef08a 0%,#facc15 45%,#f97316 100%);color:#422006;font-size:.6rem;font-weight:700;letter-spacing:.06em;border-radius:9999px 9999px 9999px 0;box-shadow:0 6px 16px #0000003d;pointer-events:none;z-index:2;line-height:1}._thumbnailRibbon_rauku_884:after{content:"";position:absolute;left:0;bottom:-.42rem;width:0;height:0;border-style:solid;border-width:.42rem .45rem 0 0;border-color:#b45309 transparent transparent transparent;filter:brightness(1.05)}._thumbnailRibbonIcon_rauku_917{font-size:.85rem;line-height:1}._thumbnailRibbonText_rauku_922{text-transform:uppercase}._thumbnailRewardIndicator_rauku_926{position:absolute;top:.35rem;right:.35rem;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:9999px;background:linear-gradient(135deg,#f97316 0%,#fb7185 100%);box-shadow:0 8px 18px #0f172a40;color:#fff;border:2px solid rgba(255,255,255,.85);z-index:3}._thumbnailRewardIcon_rauku_943{font-size:1.05rem;line-height:1}@media (max-width: 600px){._selectorList_rauku_695{justify-content:center}._thumbnailButton_rauku_754{width:calc((100% - 1rem) / 3);min-width:calc((100% - 1rem) / 3);flex:0 0 calc((100% - 1rem) / 3)}}._thumbnailButton_rauku_754:hover,._thumbnailButton_rauku_754:focus{transform:translateY(-2px);box-shadow:0 8px 18px #0000002e;border-color:#fff9;outline:none}._thumbnailButton_rauku_754:after{content:"";position:absolute;top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem;border-radius:calc(12px + .25rem);border:3px solid transparent;pointer-events:none;transition:opacity .2s ease,transform .2s ease,border-color .2s ease,box-shadow .2s ease;opacity:0;z-index:1}._thumbnailAvatar_rauku_981{position:relative;z-index:2}._thumbnailName_rauku_986{position:absolute;inset-inline-start:50%;top:50%;transform:translate(calc(-50% - (var(--thumbnail-avatar-size) / 2) - .4rem),-50%) rotate(180deg);font-size:.6rem;font-weight:600;line-height:1.1;color:inherit;writing-mode:vertical-rl;text-orientation:mixed;display:inline-flex;align-items:center;justify-content:center;min-height:4rem;overflow-wrap:anywhere;padding-block:.35rem;pointer-events:none;z-index:3}._activeThumbnail_rauku_1011{border-color:#fff;box-shadow:0 0 0 3px #fff9;transform:translateY(-2px)}._activeThumbnail_rauku_1011:after{border-color:#f1c40f;box-shadow:0 12px 30px #f1c40f59;opacity:1}._homeTaloo_rauku_1023,._awayTaloo_rauku_1024,._chaperonedTaloo_rauku_1025{border-color:#ffffff59}._homeTaloo_rauku_1023{background:#2ECC71;color:#fff}._awayTaloo_rauku_1024{background:#95A5A6;color:#fff}._chaperonedTaloo_rauku_1025{background:#3498DB;color:#fff}._selectorPlaceholder_rauku_1044{display:flex;gap:.5rem;align-items:center;width:100%;justify-content:center}._selectorSkeletonRow_rauku_1052{display:flex;gap:.5rem;align-items:center;justify-content:center;width:100%}._thumbnailPlaceholder_rauku_1060{width:64px;height:64px;border-radius:12px;background:#e5e7eb}._noTalooMessage_rauku_1067{display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center;color:#374151;max-width:24rem}._noTalooTitle_rauku_1077{margin:0;font-size:1rem;font-weight:600;color:#1f2937}._noTalooDescription_rauku_1084{margin:0;font-size:.9rem;color:#4b5563}._noTalooActions_rauku_1090{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center}._noTalooLink_rauku_1097{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;border-radius:9999px;font-weight:600;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}._noTalooPrimaryAction_rauku_1110{background:#1ABC9C;color:#fff}._noTalooPrimaryAction_rauku_1110:hover,._noTalooPrimaryAction_rauku_1110:focus-visible{background:#16A085}._noTalooSecondaryAction_rauku_1120{border:1px solid #1ABC9C;color:#1abc9c;background:transparent}._noTalooSecondaryAction_rauku_1120:hover,._noTalooSecondaryAction_rauku_1120:focus-visible{background:rgba(26,188,156,.1)}._selectorLogin_rauku_1131{width:100%;margin-top:.5rem;display:flex;justify-content:center}._selectorLoginForm_rauku_1138{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;width:100%}._selectorLoginInput_rauku_1146{flex:1 1 12rem;min-width:12rem;max-width:18rem;padding:.5rem .75rem;border-radius:9999px;border:1px solid #d1d5db;font-size:.9rem}._selectorLoginInput_rauku_1146:disabled{background:#f3f4f6;color:#9ca3af}._selectorLoginButton_rauku_1161{border:none;border-radius:9999px;background:#3498DB;color:#fff;padding:.5rem 1.25rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;transition:background-color .2s ease,opacity .2s ease}._selectorLoginButton_rauku_1161:hover,._selectorLoginButton_rauku_1161:focus-visible{background:#2f85c7}._selectorLoginButton_rauku_1161:disabled{cursor:not-allowed;opacity:.6}._thumbnailLabel_rauku_1186{font-size:.75rem;color:inherit;text-align:center;font-weight:600;display:flex;flex-direction:column;align-items:center;gap:.15rem;width:100%;line-height:1.1;min-height:2.25rem;justify-content:center}._thumbnailStatus_rauku_1201{font-weight:600;display:block;width:100%}._thumbnailLocation_rauku_1207{font-size:.7rem;font-weight:500;line-height:1.2;text-align:center;white-space:normal;overflow-wrap:anywhere;display:block;width:100%;min-height:2.4em}._thumbnailLocation_rauku_1207[data-empty=true]{visibility:hidden}._start_rauku_1223{background:linear-gradient(135deg,#facc15 0%,#f59e0b 100%);color:#1f2937;border:none;box-shadow:0 14px 28px #f59e0b40;--hero-action-shadow: 0 18px 36px #f59e0b40}._start_rauku_1223:hover,._start_rauku_1223:focus-visible{background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%);color:#1f2937;box-shadow:0 18px 36px #f59e0b40}._heroActions_rauku_1238{margin-top:.75rem;display:flex;gap:.75rem;align-items:stretch}._heroActionButton_rauku_1245{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;font-weight:700;text-align:center;padding:.75rem 1.5rem;min-height:3.5rem;line-height:1.2;text-decoration:none;cursor:pointer;--hero-action-shadow: 0 6px 18px rgba(0, 0, 0, .15);transition:transform .2s ease,box-shadow .2s ease}._heroActionButton_rauku_1245:hover,._heroActionButton_rauku_1245:focus-visible{transform:translateY(-1px);box-shadow:var(--hero-action-shadow)}._heroActionButton_rauku_1245:focus-visible{outline:2px solid rgba(37,99,235,.35);outline-offset:2px}._plan_rauku_1273{background:#3498DB;color:#fff;border:none}._plan_rauku_1273:hover,._plan_rauku_1273:focus-visible{background:#1d72b8;color:#fff}._missionGrid_rauku_1285{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}._missionStatus_rauku_1291{margin:0;font-size:.875rem;color:#6b7280;text-align:center}._tripPlanner_rauku_685{background:#FCFCFC;padding:1rem;border-radius:16px;display:flex;flex-direction:column;gap:.75rem}._tripPlannerHeader_rauku_1307{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._timeline_rauku_686,._hooks_rauku_687{background:#FCFCFC;padding:1rem;border-radius:16px;display:flex;flex-direction:column;gap:.5rem}._hooksHeader_rauku_1324{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}._timelineHeader_rauku_1332{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._timelineContent_rauku_1339{display:flex;flex-direction:column;gap:.5rem}._timelineToggleButton_rauku_1345{border:none;background:none;color:#2563eb;font-size:.875rem;font-weight:600;cursor:pointer;padding:.125rem .25rem}._timelineToggleButton_rauku_1345:hover,._timelineToggleButton_rauku_1345:focus-visible{text-decoration:underline}._timelineToggleButton_rauku_1345:focus-visible{outline:2px solid rgba(37,99,235,.35);outline-offset:2px}._timelinePlaceholder_rauku_1365,._timelineEmpty_rauku_1366{margin:0;font-size:.875rem;color:#6b7280}._timeline_rauku_686 ul{margin:0;padding-left:1.25rem;color:#1f2937}._timeline_rauku_686 li{margin-bottom:.35rem}._timeline_rauku_686 li:last-child{margin-bottom:0}._timelineMoreButton_rauku_1386{align-self:flex-start;padding:0;border:none;background:none;color:#2563eb;font-size:.875rem;cursor:pointer}._timelineRefreshButton_rauku_1396{border:none;background:none;color:#2563eb;font-size:.875rem;font-weight:600;cursor:pointer;padding:.125rem .25rem}._timelineFooter_rauku_1406{display:flex;justify-content:flex-end;margin-top:.5rem}._timelineRefreshButton_rauku_1396:disabled{color:#2563eb80;cursor:not-allowed}._timelineMoreButton_rauku_1386:hover,._timelineMoreButton_rauku_1386:focus{text-decoration:underline}._journalForm_rauku_1422{width:100%;margin-top:.75rem;display:flex;flex-direction:column;gap:.75rem}._journalLabelRow_rauku_1430{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._journalLabel_rauku_1430{margin:0;font-weight:600;font-size:.95rem;color:#1f2937}._journalHelpLink_rauku_1444{background:none;border:none;padding:0;font-size:.9rem;font-weight:600;color:#2563eb;cursor:pointer;text-decoration:underline}._journalHelpLink_rauku_1444:disabled{cursor:default;opacity:.6;text-decoration:none}._journalHelpStatus_rauku_1461{display:inline-flex;align-items:center;min-height:1.25rem}._journalHelpError_rauku_1467{color:#b91c1c;font-size:.9rem;font-weight:600}._journalHelpSpinner_rauku_1473{width:.9rem;height:.9rem;border-radius:50%;border:2px solid rgba(37,99,235,.25);border-top-color:#2563eb;animation:_dashboardJournalSpinner_rauku_1 .8s linear infinite}._journalTextarea_rauku_1482{width:100%;border:1px solid #d1d5db;border-radius:12px;padding:.75rem;font-size:1rem;line-height:1.4;resize:vertical;color:#111827;background:#fff}._journalTextarea_rauku_1482:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb33}._journalActions_rauku_1500{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}._journalSubmitButton_rauku_1507{background:#2563eb;color:#fff;border:none;border-radius:9999px;padding:.5rem 1.5rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._journalSubmitButton_rauku_1507:disabled{opacity:.6;cursor:default}._journalCancelButton_rauku_1525{background:transparent;border:none;color:#2563eb;font-weight:600;cursor:pointer;padding:.5rem .75rem}._journalCancelButton_rauku_1525:hover,._journalCancelButton_rauku_1525:focus{text-decoration:underline}._journalError_rauku_1539{margin:0;color:#b91c1c;font-size:.875rem}._visuallyHidden_rauku_1545{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@keyframes _dashboardJournalSpinner_rauku_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._hiddenFileInput_rauku_1567{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}._photoError_rauku_1578{margin:.5rem 0 0;color:#b91c1c;font-size:.875rem}._photoUploadStatus_rauku_1584{margin:.5rem 0 0;font-size:.85rem;color:#374151;display:flex;flex-direction:column;gap:.35rem}._photoUploadHint_rauku_1593{display:block;font-size:.8rem;color:#6b7280}._travelingMessage_rauku_1599{margin:0 0 .5rem;font-size:.95rem;color:#2c3e50}._banner_1s9ri_1{border-radius:20px;padding:1.5rem;display:flex;flex-direction:column;gap:.75rem}._returnLink_1s9ri_9{align-self:flex-start;display:inline-flex;align-items:center;gap:.4rem;font-weight:600;text-decoration:none;border-radius:999px;padding:.45rem .9rem;color:inherit;transition:background-color .2s ease,transform .2s ease}._returnLinkIcon_1s9ri_22{font-size:.9rem}._content_1s9ri_26{display:flex;flex-direction:column;gap:.5rem}._title_1s9ri_32{margin:0;font-family:"Baloo 2",cursive;font-size:1.75rem;line-height:1.2}._subtitle_1s9ri_39{margin:0;font-size:1rem}._page_18vua_1{display:flex;flex-direction:column;gap:1rem;flex:1;min-height:0}._banner_18vua_9{background:#3498db;color:#fff;border-radius:16px;padding:1.25rem 1.5rem;gap:.35rem}._bannerTitle_18vua_17{font-size:1.5rem}._bannerSubtitle_18vua_21{color:#ffffffe6;font-size:.95rem}._bannerReturnLink_18vua_26{background:rgba(255,255,255,.2);color:#fff;gap:.35rem;padding:.4rem .85rem}._bannerReturnLink_18vua_26:hover,._bannerReturnLink_18vua_26:focus-visible{background:rgba(255,255,255,.32);transform:translateY(-1px)}._bannerReturnLink_18vua_26:focus-visible{outline:2px solid rgba(255,255,255,.75);outline-offset:2px}._bannerReturnLinkIcon_18vua_44{font-size:.85rem}._content_18vua_48{display:flex;flex-direction:column;gap:1rem;flex:1;min-height:0}._mobileNav_18vua_56{display:inline-flex;align-self:center;padding:.25rem;border-radius:9999px;background:rgba(37,99,235,.08);gap:.25rem}._mobileNavButton_18vua_65{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:#1e3a8a;font-weight:600;font-size:.9rem;padding:.4rem .9rem;border-radius:9999px;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}._mobileNavButton_18vua_65:hover:not(:disabled),._mobileNavButton_18vua_65:focus-visible:not(:disabled){background:rgba(255,255,255,.7);color:#1d4ed8;outline:none}._mobileNavButton_18vua_65:disabled{cursor:not-allowed;opacity:.6}._mobileNavButtonActive_18vua_90{background:#fff;color:#1d4ed8;box-shadow:0 2px 6px #1e40af2e}._mobileBackButton_18vua_96{align-self:flex-start;background:none;border:none;color:#2563eb;font-weight:600;font-size:.85rem;padding:0;cursor:pointer;display:inline-flex;align-items:center;gap:.25rem}._mobileBackButton_18vua_96:hover,._mobileBackButton_18vua_96:focus-visible{text-decoration:underline;outline:none}._listSection_18vua_116{background:#fcfcfc;padding:1.5rem;border-radius:16px;display:flex;flex-direction:column;gap:1rem;min-height:0}._listHeader_18vua_126{display:flex;flex-direction:column;gap:.35rem}._listHeading_18vua_132{margin:0;font-family:"Baloo 2",cursive;font-size:1.1rem;color:#2c3e50}._listHelper_18vua_139{margin:0;font-size:.9rem;color:#4b5563}._filters_18vua_145{display:flex;flex-direction:column;gap:.75rem}._recommendationCard_18vua_151{border-radius:16px;padding:1.25rem;background:linear-gradient(135deg,#f5faff,#e0f2fe);border:1px solid rgba(37,99,235,.2);display:flex;flex-direction:column;gap:.9rem;box-shadow:0 12px 24px #1e40af1f}._recommendationHeader_18vua_162{display:flex;flex-direction:column;gap:.35rem}._recommendationLabel_18vua_168{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#1d4ed8}._recommendationHelper_18vua_176{margin:0;font-size:.85rem;color:#1e3a8a}._recommendationPackLabel_18vua_182{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;margin-top:.25rem}._recommendationMissionTitle_18vua_189{margin:0;font-family:"Baloo 2",cursive;font-size:1.15rem;color:#1f2937}._recommendationMissionShort_18vua_196{margin:0;font-size:.95rem;color:#1e293b}._recommendationMeta_18vua_202{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.75rem}._recommendationMetaItem_18vua_211{background:rgba(255,255,255,.75);border-radius:12px;padding:.6rem .75rem;display:flex;flex-direction:column;gap:.25rem;box-shadow:inset 0 1px 2px #94a3b833}._recommendationMetaLabel_18vua_221{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#1d4ed8}._recommendationMetaValue_18vua_229{font-size:.9rem;font-weight:600;color:#0f172a;display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}._recommendationBadgePill_18vua_239{display:inline-flex;align-items:center;padding:.15rem .45rem;border-radius:9999px;background:rgba(34,197,94,.15);color:#047857;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}._recommendationActions_18vua_252{display:flex;flex-direction:column;align-items:stretch;gap:.75rem}._recommendationButton_18vua_259{border:none;border-radius:9999px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-weight:600;font-size:.95rem;padding:.65rem 1.25rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}._recommendationButton_18vua_259:hover,._recommendationButton_18vua_259:focus{transform:translateY(-1px);box-shadow:0 10px 20px #2563eb40;outline:none}._recommendationButton_18vua_259:disabled{cursor:default;opacity:.65;box-shadow:none}._recommendationPoints_18vua_287{display:inline-flex;align-items:center;gap:.35rem;font-weight:700;color:#1f2937;font-size:.95rem}._recommendationPointsIcon_18vua_296{width:1.1rem;height:1.1rem;color:#f59e0b}@media (min-width: 640px){._recommendationActions_18vua_252{flex-direction:row;justify-content:space-between;align-items:center}._recommendationPoints_18vua_287{justify-content:flex-end}}._filterControl_18vua_314{display:flex;flex-direction:column;gap:.35rem}._filterLabel_18vua_320{font-size:.75rem;font-weight:600;color:#4b5563}._filterSelect_18vua_326,._filterInput_18vua_327{width:100%;border:1px solid #d1d5db;border-radius:12px;padding:.65rem .75rem;font-size:.95rem;background:#fff;color:#1f2937;transition:border-color .2s ease,box-shadow .2s ease}._filterSelect_18vua_326:focus,._filterInput_18vua_327:focus{outline:none;border-color:#3498dbd9;box-shadow:0 0 0 3px #3498db26}._filterInput_18vua_327::-moz-placeholder{color:#9ca3af}._filterInput_18vua_327::placeholder{color:#9ca3af}@media (min-width: 768px){._filters_18vua_145{flex-direction:row}._filterControl_18vua_314{flex:1}}._missionList_18vua_361{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}._missionListStatus_18vua_370{margin:0;padding:1rem;border-radius:12px;background:#f3f4f6;color:#4b5563;font-size:.95rem;font-weight:500}._missionListEmptyState_18vua_380{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}._missionListEmptyLink_18vua_387{font-weight:600;color:#1d4ed8;text-decoration:none;transition:color .2s ease}._missionListEmptyLink_18vua_387:hover,._missionListEmptyLink_18vua_387:focus{color:#1e40af;text-decoration:underline;outline:none}._missionListError_18vua_401{margin:0;padding:1rem;border-radius:12px;background:#fee2e2;color:#b91c1c;font-size:.95rem;font-weight:600}._missionButton_18vua_411{width:100%;text-align:left;background:#f3f4f6;border:2px solid transparent;border-radius:14px;padding:.85rem 1rem;display:flex;flex-direction:column;gap:.55rem;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease;color:#1f2937}._missionButton_18vua_411:hover,._missionButton_18vua_411:focus{transform:translateY(-2px);box-shadow:0 10px 18px #1118271f;outline:none}._missionButtonActive_18vua_437{border-color:#3498dbd9;background:#ecf5fc;box-shadow:0 12px 20px #3498db33}._missionPackBadge_18vua_443{display:inline-flex;align-items:center;align-self:flex-start;padding:.16rem .44rem;border-radius:9999px;font-size:.56rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;border:1px solid transparent}._missionPackBadgeTonePack_18vua_456{background:rgba(59,130,246,.18);color:#1d4ed8}._missionPackBadgeToneLegacyDefault_18vua_461{background:rgba(107,114,128,.2);color:#4b5563}._missionPackBadgeToneLegacySubscriber_18vua_466{background:rgba(16,185,129,.22);color:#047857}._missionPackBadgeToneLegacyGroup_18vua_471{background:rgba(129,140,248,.24);color:#4c1d95}._missionTitleRow_18vua_476{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem}._missionTitle_18vua_476{font-family:"Baloo 2",cursive;font-size:1.05rem;color:#1f2937}._missionPoints_18vua_489{font-size:.85rem;font-weight:700;color:#2563eb;white-space:nowrap}._missionShort_18vua_496{font-size:.9rem;color:#4b5563}._detailSection_18vua_501{background:#fcfcfc;padding:1.5rem;border-radius:16px;display:flex;flex-direction:column;gap:1.25rem;flex:1}._detailLayout_18vua_511{display:flex;flex-direction:column;gap:1.5rem}._detailMain_18vua_517{display:flex;flex-direction:column;gap:1.25rem}._detailFooter_18vua_523{display:flex;flex-direction:column;gap:1.5rem}._detailImageColumn_18vua_529{display:flex;justify-content:center}._detailImageWrapper_18vua_534{width:100%}._detailHeader_18vua_538{display:flex;flex-direction:column;gap:.4rem}._detailHeadingRow_18vua_544{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}._detailHeading_18vua_544{margin:0;font-family:"Baloo 2",cursive;font-size:1rem;color:#2c3e50}._detailNavigation_18vua_559{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._detailNavButton_18vua_566{border:1px solid #bfdbfe;background:#eff6ff;color:#1d4ed8;font-size:.75rem;font-weight:600;padding:.35rem .85rem;border-radius:9999px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}._detailNavButton_18vua_566:hover:not(:disabled){background:#dbeafe;border-color:#93c5fd}._detailNavButton_18vua_566:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f659}._detailNavButton_18vua_566:disabled{border-color:#e5e7eb;background:#f3f4f6;color:#9ca3af;cursor:not-allowed;box-shadow:none}._selectedMissionTitle_18vua_597{margin:0;font-family:"Baloo 2",cursive;font-size:1.35rem;color:#1f2937}._selectedMissionShort_18vua_604{margin:0;font-size:.95rem;color:#4b5563}._selectedMissionPack_18vua_610{margin:0;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}._metadataSection_18vua_618{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem}._metadataGroup_18vua_625{display:flex;flex-direction:column;gap:.35rem}._metadataLabel_18vua_631{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:#6b7280}._metadataChips_18vua_639{display:flex;flex-wrap:wrap;gap:.5rem}@media (max-width: 600px){._listSection_18vua_116,._detailSection_18vua_501{padding:1rem;border-radius:12px;background:#fff;box-shadow:none}}._metadataGroupContent_18vua_655{display:flex;flex-direction:column;gap:.5rem}._requirementsSection_18vua_661{margin-top:1.5rem;display:flex;flex-direction:column;gap:.75rem}._metadataSubgroup_18vua_668{display:flex;flex-direction:column;gap:.3rem}._metadataSubLabel_18vua_674{font-size:.8rem;font-weight:600;color:#374151}._metadataTagList_18vua_680{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.5rem}._metadataTagListItem_18vua_689{margin:0;display:flex;flex-direction:column;gap:.35rem;min-width:0}._metadataTag_18vua_680{display:inline-flex;align-items:center;padding:.3rem .7rem;border-radius:9999px;font-size:.8rem;font-weight:600;background:#e5e7eb;color:#1f2937}._metadataTagType_18vua_708{background:rgba(59,130,246,.18);color:#1d4ed8}._metadataTagCategory_18vua_713{background:rgba(245,158,11,.18);color:#b45309}._metadataTagItem_18vua_718{background:rgba(16,185,129,.18);color:#047857}._requirementItem_18vua_723{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}._requirementIconWrapper_18vua_730{width:2.4rem;height:2.4rem;border-radius:.75rem;background:linear-gradient(135deg,#fefce8,#fde68a);border:1px solid rgba(234,179,8,.45);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px 8px #facc154d;overflow:hidden;flex-shrink:0}._requirementIconImage_18vua_744{width:1.8rem;height:1.8rem;-o-object-fit:contain;object-fit:contain}._requirementStatus_18vua_750{display:inline-flex;align-items:center;gap:.3rem;font-size:.75rem;font-weight:600;color:#047857;background:rgba(16,185,129,.15);border-radius:9999px;padding:.25rem .6rem}._requirementStatusIcon_18vua_762{display:inline-flex;align-items:center;justify-content:center;width:1.1rem;height:1.1rem;border-radius:9999px;background:rgba(16,185,129,.25);font-size:.75rem;line-height:1}._requirementActionButton_18vua_774{border:1px solid rgba(245,158,11,.55);border-radius:9999px;padding:.25rem .65rem;font-size:.7rem;font-weight:700;cursor:pointer;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;display:inline-flex;align-items:center;justify-content:center;color:#1f2937;background:linear-gradient(135deg,#facc15 0%,#f59e0b 100%);box-shadow:0 14px 28px #f59e0b40}._requirementActionButton_18vua_774:hover,._requirementActionButton_18vua_774:focus-visible{transform:translateY(-1px);box-shadow:0 18px 36px #f59e0b40;outline:none;background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%)}._requirementActionButton_18vua_774:disabled{opacity:.65;cursor:not-allowed;transform:none;box-shadow:none}._requirementActionEquip_18vua_808,._requirementActionBuy_18vua_809{background:linear-gradient(135deg,#facc15 0%,#f59e0b 100%)}._requirementActionEquip_18vua_808:hover,._requirementActionEquip_18vua_808:focus-visible,._requirementActionBuy_18vua_809:hover,._requirementActionBuy_18vua_809:focus-visible{background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%)}._requirementError_18vua_820{margin:0;font-size:.75rem;font-weight:600;color:#b91c1c}._requirementErrorLink_18vua_827{color:inherit;font-weight:700;text-decoration:underline}._requirementErrorLink_18vua_827:focus-visible,._requirementErrorLink_18vua_827:hover{text-decoration:none}._requirementHelperError_18vua_838{margin:0;margin-top:.25rem;font-size:.75rem;color:#b45309;font-weight:600}._metadataEmpty_18vua_846{font-size:.9rem;color:#4b5563}._detailPlaceholder_18vua_851{margin:0;font-size:.95rem;color:#4b5563}._imageWrapper_18vua_857{position:relative;width:100%;border-radius:14px;overflow:hidden;background:#e5e7eb;aspect-ratio:16 / 9;max-height:min(440px,60vh)}._imagePlaceholder_18vua_867{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:1rem;color:#4b5563;font-size:.95rem;font-weight:600;background:linear-gradient(135deg,rgba(229,231,235,.9),rgba(209,213,219,.85));z-index:1}._image_18vua_857{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:opacity .3s ease;z-index:0}._imageHidden_18vua_893{opacity:0}._stepsSection_18vua_897{display:flex;flex-direction:column;gap:.5rem}._stepsHeading_18vua_903{margin:0;font-family:"Baloo 2",cursive;font-size:1rem;color:#2c3e50}._stepsList_18vua_910{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.5rem;color:#1f2937}._rewardsSection_18vua_919{display:flex;flex-direction:column;gap:.75rem}._rewardsHeading_18vua_925{margin:0;font-family:"Baloo 2",cursive;font-size:1rem;color:#2c3e50}._rewardsGrid_18vua_932{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}._rewardCard_18vua_939{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;border-radius:14px;background:#f3f4f6;box-shadow:inset 0 1px #ffffff59}._pointsRewardCard_18vua_949{background:linear-gradient(135deg,rgba(253,224,71,.22),rgba(250,204,21,.15))}._badgeRewardCard_18vua_953{background:linear-gradient(135deg,rgba(59,130,246,.18),rgba(37,99,235,.12))}._itemRewardCard_18vua_957{background:linear-gradient(135deg,rgba(16,185,129,.18),rgba(5,150,105,.12))}._rewardIcon_18vua_961{width:54px;height:54px;border-radius:9999px;display:flex;align-items:center;justify-content:center;background:rgba(59,130,246,.12)}._pointsRewardIcon_18vua_972{background:linear-gradient(135deg,rgba(251,191,36,.28),rgba(245,158,11,.22))}._badgeRewardIcon_18vua_976{background:linear-gradient(135deg,rgba(59,130,246,.2),rgba(37,99,235,.14))}._itemRewardIcon_18vua_980{background:linear-gradient(135deg,rgba(16,185,129,.22),rgba(5,150,105,.16))}._rewardIconImage_18vua_984{width:36px;height:36px;-o-object-fit:contain;object-fit:contain}._rewardIconPlaceholder_18vua_991{font-size:1.5rem;font-weight:700;color:#6b7280}._rewardIconLoading_18vua_997{width:20px;height:20px;border-radius:9999px;border:2px solid rgba(37,99,235,.25);border-top-color:#2563ebbf;animation:_rewardIconSpin_18vua_1 .85s linear infinite}@keyframes _rewardIconSpin_18vua_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._rewardInfo_18vua_1016{display:flex;flex-direction:column;gap:.2rem}._rewardLabel_18vua_1023{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:#6b7280;font-weight:700}._rewardValue_18vua_1031{font-weight:700;color:#1f2937;font-size:1.05rem}._pointsValue_18vua_1037{color:#1d4ed8}._rewardPlaceholderIcon_18vua_1041{display:inline-flex;align-items:center;justify-content:center;font-size:1.35rem;color:inherit}._rewardStatus_18vua_1049{font-weight:600;color:#4b5563}._actions_18vua_1054{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:1.5rem}._startButton_18vua_1062{background:linear-gradient(135deg,#facc15 0%,#f59e0b 100%);color:#1f2937;border:none;padding:.75rem 1.75rem;border-radius:9999px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;box-shadow:0 14px 28px #f59e0b40;transition:transform .2s ease,box-shadow .2s ease}._startButton_18vua_1062:hover,._startButton_18vua_1062:focus{outline:none;transform:translateY(-1px);background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%);box-shadow:0 18px 36px #f59e0b40}._startButton_18vua_1062:disabled{opacity:.6;cursor:not-allowed;filter:saturate(.6)}._cancelLink_18vua_1092{color:#2c3e50;font-weight:600;text-decoration:none}._cancelLink_18vua_1092:hover,._cancelLink_18vua_1092:focus{text-decoration:underline}._launchMessage_18vua_1103{margin:0;font-size:.9rem}._launchHelper_18vua_1108{color:#4b5563}._launchError_18vua_1112{color:#b91c1c;font-weight:600}@media (min-width: 640px){._rewardsContent_18vua_1118{flex-direction:row}}@media (min-width: 960px){._content_18vua_48{flex-direction:row;align-items:stretch}._listSection_18vua_116{flex:0 0 320px;overflow-y:auto;scrollbar-gutter:stable}._detailSection_18vua_501{position:sticky;top:1rem;align-self:flex-start;max-height:calc(100vh - 2rem);overflow-y:auto;scrollbar-gutter:stable}._detailLayout_18vua_511{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,320px);gap:2rem;align-items:stretch;min-height:100%}._detailImageColumn_18vua_529{justify-content:flex-end;align-self:stretch}._detailImageWrapper_18vua_534{max-width:320px;margin-left:auto;height:100%;aspect-ratio:auto;max-height:none}._detailFooter_18vua_523{grid-column:1 / -1}._imageWrapper_18vua_857{max-height:min(460px,60vh)}}._wrapper_1ckos_1{display:flex;flex-direction:column;gap:1.5rem}._section_1ckos_7{background:#ffffff;border-radius:20px;padding:1.25rem 1.5rem;box-shadow:0 18px 36px -28px #2c3e5073;border:1px solid rgba(44,62,80,.05)}._sectionTitle_1ckos_15{margin:0 0 .5rem;font-family:"Baloo 2",cursive;font-size:1rem;font-weight:600;color:#2c3e50}._infoText_1ckos_23{margin:0;font-size:.95rem;color:#4b5563;line-height:1.6}._limitMessage_1ckos_30{margin:0;font-size:.95rem;font-weight:600;color:#dc2626}._list_1ckos_37{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}._listItem_1ckos_46{display:flex;align-items:center;gap:1rem;background:#FCFCFC;border-radius:16px;padding:.85rem 1rem;box-shadow:0 14px 30px -24px #2c3e5080}._rescuePoolItem_1ckos_56{border:2px solid rgba(220,38,38,.35);box-shadow:0 18px 40px -24px #dc262680;position:relative}._avatar_1ckos_62{flex-shrink:0}._details_1ckos_66{flex:1;display:flex;flex-direction:column;gap:.25rem}._nameRow_1ckos_73{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._name_1ckos_73{margin:0;font-weight:600;color:#2c3e50}._city_1ckos_86{margin:0;font-size:.875rem;color:#4b5563}._rescuePoolBadge_1ckos_92{background:linear-gradient(135deg,#ef4444,#f97316);color:#fff;font-size:.7rem;font-weight:700;padding:.1rem .6rem;border-radius:9999px;text-transform:uppercase;letter-spacing:.05em;box-shadow:0 8px 18px -12px #ef4444bf}._rescuePoolDescription_1ckos_104{margin:0;font-size:.8rem;color:#b91c1c;font-weight:600}._adoptButton_1ckos_111{background:#F1C40F;color:#2c3e50;border:none;border-radius:9999px;padding:.5rem 1.25rem;font-weight:700;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;white-space:nowrap;display:inline-flex;align-items:center;gap:.5rem}._adoptButton_1ckos_111:hover,._adoptButton_1ckos_111:focus-visible{transform:translateY(-1px);box-shadow:0 12px 22px #f1c40f59;outline:none}._adoptButton_1ckos_111:active{transform:translateY(0);box-shadow:none}._adoptButton_1ckos_111:disabled{opacity:.75;cursor:not-allowed;box-shadow:none}._actions_1ckos_144{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem}._loginMessage_1ckos_151{margin:0;font-size:.8rem;font-weight:600;color:#dc2626;text-align:right}._buttonLabel_1ckos_159{display:inline-flex;align-items:center}._spinner_1ckos_164{width:16px;height:16px;border:2px solid #2C3E50;border-top-color:transparent;border-radius:50%;animation:_adoptSpin_1ckos_1 1s linear infinite}@keyframes _adoptSpin_1ckos_1{to{transform:rotate(360deg)}}._empty_1ckos_179{margin:0;font-size:.95rem;color:#6b7280}@media (max-width: 640px){._section_1ckos_7{padding:1rem 1.1rem}._listItem_1ckos_46{align-items:flex-start;flex-direction:column}._rescuePoolItem_1ckos_56{border-width:1px}._actions_1ckos_144{width:100%;align-items:stretch}._loginMessage_1ckos_151{text-align:center}._adoptButton_1ckos_111{width:100%;text-align:center}}._page_1sw3m_1{display:flex;flex-direction:column;gap:2rem;padding:2rem 1.5rem 3rem;max-width:960px;margin:0 auto}._hero_1sw3m_10{background:#3498DB;color:#fff;border-radius:24px;padding:2rem;box-shadow:0 22px 45px -25px #2c3e5099}._title_1sw3m_18{margin:0;font-family:"Baloo 2",cursive;font-size:2rem;font-weight:700}._subtitle_1sw3m_25{margin-top:.75rem;margin-bottom:0;max-width:540px;font-size:1rem;line-height:1.6}._section_1sw3m_33{display:flex;flex-direction:column;gap:1rem}._sectionTitle_1sw3m_39{margin:0;font-family:"Baloo 2",cursive;font-size:1.125rem;font-weight:600;color:#2c3e50}._sectionCard_1sw3m_47{background:#FCFCFC;border-radius:24px;padding:1.75rem;box-shadow:0 24px 48px -30px #2c3e5073}._travelArrivals_1sw3m_54{display:flex;flex-direction:column;gap:1.5rem}@media (max-width: 768px){._page_1sw3m_1{padding:1.5rem 1rem 2.5rem}._hero_1sw3m_10{padding:1.5rem}._title_1sw3m_18{font-size:1.75rem}._sectionCard_1sw3m_47{padding:1.5rem}}._backpack_170am_1{display:flex;flex-direction:column;gap:1.5rem}._banner_170am_8{background:linear-gradient(135deg,#4c1d95,#7c3aed);color:#fff;box-shadow:0 18px 36px #4c1d9540;padding:1.75rem}._bannerTitle_170am_15{font-size:1.85rem}._bannerSubtitle_170am_19{color:#ffffffd9;max-width:46rem}._bannerReturnLink_170am_24{background:rgba(255,255,255,.16);color:#fff}._bannerReturnLink_170am_24:hover,._bannerReturnLink_170am_24:focus-visible{background:rgba(255,255,255,.26);transform:translateY(-1px)}._bannerReturnLink_170am_24:focus-visible{outline:2px solid rgba(255,255,255,.75);outline-offset:2px}._bannerReturnLinkIcon_170am_40{font-size:.9rem}._headerBalance_170am_44{margin:0;font-size:1rem;font-weight:600;color:#fffffff2}._toast_170am_51{position:sticky;top:.75rem;align-self:flex-start;background:#111827;color:#f9fafb;padding:.75rem 1.25rem;border-radius:999px;box-shadow:0 10px 30px #11182759;font-weight:600;z-index:10}._visuallyHidden_170am_64{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}._controls_170am_76{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-end}._filterGroup_170am_83{display:flex;flex-direction:column;gap:.35rem;min-width:160px;flex:1 1 160px}._filterLabel_170am_91{font-size:.85rem;color:#4b5563;font-weight:600}._select_170am_97,._searchInput_170am_98{border:1px solid rgba(15,23,42,.15);border-radius:10px;padding:.55rem .75rem;font-size:.95rem;transition:border-color .2s ease,box-shadow .2s ease}._select_170am_97:focus,._searchInput_170am_98:focus{outline:none;border-color:#7c3aed;box-shadow:0 0 0 3px #7c3aed40}._searchGroup_170am_113{flex:1 1 220px;display:flex;flex-direction:column;gap:.35rem}._grid_170am_120{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1.25rem}._talooSection_170am_126,._listSection_170am_127{display:flex;flex-direction:column;gap:1rem}._sectionTitle_170am_133{margin:0;font-size:1.25rem;font-weight:700;color:#111827}._talooCard_170am_140{cursor:default;gap:.5rem;width:min(100%,360px);justify-self:start}._talooCard_170am_140:hover,._talooCard_170am_140:focus-visible{transform:none;box-shadow:0 12px 24px #0f172a14;outline:none}._talooBadge_170am_154{align-self:flex-start;padding:.25rem .6rem;border-radius:999px;background:rgba(59,130,246,.16);color:#1d4ed8;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._talooName_170am_166{margin:0;font-size:1.1rem;font-weight:700;color:#111827}._talooSubtitle_170am_173{margin:0;font-size:.9rem;color:#4b5563}._talooAwayNotice_170am_179{margin:0;font-size:.85rem;color:#b45309;font-weight:600}._talooCardHeader_170am_186{display:flex;align-items:stretch;gap:1.25rem;flex-wrap:wrap}._talooThumbnail_170am_193{flex-shrink:0}._talooInfo_170am_197{display:flex;flex-direction:column;gap:.35rem}._talooInfoHeader_170am_203{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}._talooVisual_170am_211{display:flex;flex-direction:column;align-items:center;gap:.75rem}._talooNamePanel_170am_218{display:flex;flex-direction:column;align-items:center;gap:.45rem;width:100%}._talooNameDisplay_170am_226{margin:0;font-size:.75rem;color:#374151;text-align:center;word-break:break-word;max-width:200px}._talooNameForm_170am_235{display:flex;flex-direction:column;gap:.45rem;width:100%;max-width:200px}._talooNameLabel_170am_243{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:#6b7280;text-align:center}._talooNameInput_170am_251{font-size:.85rem;padding:.4rem .6rem;border-radius:.6rem;border:1px solid #d1d5db;background:#ffffff;color:#111827;text-align:center;transition:border-color .2s ease,box-shadow .2s ease}._talooNameInput_170am_251:focus,._talooNameInput_170am_251:focus-visible{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px #6366f133}._talooNameActions_170am_269{display:flex;justify-content:center;gap:.5rem}._talooNameButton_170am_275{border:none;border-radius:9999px;padding:.4rem .9rem;font-size:.75rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);cursor:pointer;box-shadow:0 6px 16px #4f46e540;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}._talooNameButton_170am_275:hover,._talooNameButton_170am_275:focus-visible{transform:translateY(-1px);box-shadow:0 10px 22px #4f46e559}._talooNameButton_170am_275:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}._talooNameError_170am_301{font-size:.7rem;color:#b91c1c;text-align:center}._talooItemsPreview_170am_307{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem;min-height:32px;max-width:200px;text-align:center}._talooItemImage_170am_317,._talooItemBadge_170am_318{width:32px;height:32px;border-radius:8px;box-shadow:0 8px 18px #0f172a1f}._talooItemImage_170am_317{-o-object-fit:cover;object-fit:cover;background:#f9fafb;padding:.25rem}._talooItemBadge_170am_318{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.7rem;text-transform:uppercase;background:linear-gradient(135deg,rgba(124,58,237,.12),rgba(76,29,149,.18));color:#4c1d95}._talooItemsPlaceholder_170am_346{font-size:.75rem;color:#6b7280;line-height:1.2;padding:0 .25rem}._sectionDivider_170am_353{display:flex;align-items:center;gap:1rem;color:#9ca3af;font-weight:600}._sectionDivider_170am_353:before,._sectionDivider_170am_353:after{content:"";flex:1;height:1px;background:rgba(15,23,42,.12)}._sectionDivider_170am_353 span{white-space:nowrap}._listFilters_170am_373{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem;align-items:flex-end}._itemList_170am_381{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}._listItem_170am_390{margin:0}._listButton_170am_394{width:100%;display:flex;align-items:flex-start;gap:1rem;padding:.9rem 1rem;background:#ffffff;border:1px solid rgba(15,23,42,.08);border-radius:14px;box-shadow:0 10px 20px #0f172a0f;text-align:left;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}._listButton_170am_394:hover,._listButton_170am_394:focus-within{transform:translateY(-1px);box-shadow:0 16px 28px #4c1d9529;border-color:#4c1d9538;outline:none}._listIconImage_170am_416,._listIconBadge_170am_417{width:52px;height:52px;border-radius:14px;flex-shrink:0}._listIconImage_170am_416{-o-object-fit:contain;object-fit:contain;background:#f9fafb;padding:.35rem}._listIconBadge_170am_417{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(124,58,237,.12),rgba(76,29,149,.18));color:#4c1d95;font-weight:700;font-size:1rem;text-transform:uppercase}._listMain_170am_441{display:flex;flex-direction:column;gap:.35rem;flex:1;min-width:0}._listName_170am_449{font-size:1rem;font-weight:600;color:#1f2937}._listExplanation_170am_455{font-size:.85rem;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._listMainButton_170am_463{display:flex;align-items:center;gap:1rem;padding:0;margin:0;border:none;background:transparent;text-align:left;flex:1;cursor:pointer}._listMainButton_170am_463:focus-visible{outline:2px solid rgba(59,130,246,.45);outline-offset:4px;border-radius:12px}._listMeta_170am_482{display:flex;flex-wrap:wrap;gap:.35rem .75rem;align-items:center;margin-top:.35rem}._listCost_170am_490{font-weight:600;color:#1f2937;order:1}._listCategory_170am_496{font-size:.85rem;color:#4b5563;font-weight:600;letter-spacing:.04em;text-transform:uppercase;min-width:0;text-align:left;order:2}._listRarity_170am_507{display:inline-flex;align-items:center;justify-content:center;min-width:6rem;order:0}._listActions_170am_515{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;margin-left:auto}._cardButton_170am_523{background:#ffffff;border:1px solid rgba(15,23,42,.08);border-radius:16px;padding:1.25rem;text-align:left;display:flex;flex-direction:column;gap:.85rem;cursor:default;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 12px 24px #0f172a14;height:100%}._cardButton_170am_523:hover,._cardButton_170am_523:focus-within{transform:translateY(-2px);box-shadow:0 18px 32px #4c1d9529;outline:none}._cardButtonDisabled_170am_544{border-style:dashed;opacity:.7;box-shadow:0 8px 20px #0f172a14}._cardHeader_170am_550{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem}._cardMain_170am_557{display:flex;align-items:flex-start;gap:.75rem}._cardInteractive_170am_563{border:none;background:transparent;padding:0;margin:0;text-align:left;display:block;width:100%;cursor:pointer}._cardInteractive_170am_563:focus-visible{outline:2px solid rgba(59,130,246,.45);outline-offset:4px;border-radius:14px}._cardDetails_170am_580{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;text-align:left}._cardFooter_170am_588{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-top:auto}._cardRemoveButton_170am_597{width:2.25rem;height:2.25rem;border-radius:50%;border:none;background:#fee2e2;color:#b91c1c;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 10px 18px #dc26262e;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}._cardRemoveButton_170am_597:focus-visible{outline:2px solid rgba(248,113,113,.75);outline-offset:2px}._cardRemoveButton_170am_597:hover:not(:disabled),._cardRemoveButton_170am_597:focus-visible:not(:disabled){background:#fecaca;transform:translateY(-1px);box-shadow:0 14px 24px #dc26263d}._cardRemoveButton_170am_597:disabled{cursor:not-allowed;opacity:.6;box-shadow:none}._cardRemoveButtonIcon_170am_631{font-size:1.1rem;line-height:1;font-weight:700}._iconBadge_170am_637{width:64px;height:64px;border-radius:18px;background:linear-gradient(135deg,rgba(124,58,237,.12),rgba(76,29,149,.18));display:flex;align-items:center;justify-content:center;color:#4c1d95;font-weight:700;font-size:1.1rem;text-transform:uppercase}._iconImage_170am_651{width:64px;height:64px;-o-object-fit:contain;object-fit:contain;border-radius:18px}._cardTitle_170am_658{margin:0;font-size:1.05rem;font-weight:700;color:#1f2937}._cardExplanation_170am_665{margin:0;font-size:.85rem;color:#6b7280;overflow-wrap:anywhere;word-break:break-word}._cardCost_170am_673{margin:0;font-size:.95rem;font-weight:600;color:#1f2937}._cardCategory_170am_680{margin:0;font-size:.85rem;color:#4b5563;font-weight:600;letter-spacing:.04em;text-transform:uppercase}._rarityCorner_170am_689{margin-left:auto;display:inline-flex;align-items:flex-end;justify-content:flex-end;flex-shrink:0}._cardActionButton_170am_697,._listActionButton_170am_698{padding:.35rem 1.1rem;border-radius:999px;font-size:.8rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;border:none;cursor:pointer;min-width:108px;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease;display:inline-flex;align-items:center;justify-content:center;text-align:center}._cardActionButton_170am_697:focus-visible,._listActionButton_170am_698:focus-visible{outline:2px solid rgba(37,99,235,.5);outline-offset:2px}._cardActionButton_170am_697:disabled,._listActionButton_170am_698:disabled{cursor:not-allowed;opacity:.6;box-shadow:none}._cardActionAdd_170am_729,._listActionAdd_170am_730{background:#1d4ed8;color:#fff;box-shadow:0 8px 20px #2563eb2e}._cardActionAdd_170am_729:hover:not(:disabled),._cardActionAdd_170am_729:focus-visible:not(:disabled),._listActionAdd_170am_730:hover:not(:disabled),._listActionAdd_170am_730:focus-visible:not(:disabled){background:#1e40af}._cardActionRemove_170am_743,._listActionRemove_170am_744{background:#e5e7eb;color:#111827}._cardActionRemove_170am_743:hover:not(:disabled),._cardActionRemove_170am_743:focus-visible:not(:disabled),._listActionRemove_170am_744:hover:not(:disabled),._listActionRemove_170am_744:focus-visible:not(:disabled){background:#d1d5db}._rarityBadge_170am_756{padding:.3rem .5rem;border-radius:999px;background:rgba(124,58,237,.12);color:#5b21b6;font-weight:600;font-size:.75rem;line-height:1.1;display:inline-flex;align-items:center;justify-content:center;text-align:center;min-width:6rem;max-width:6rem}._rare_170am_772{background:rgba(59,130,246,.2);color:#2563eb}._legendary_170am_777{background:rgba(250,204,21,.32);color:#b45309}._epic_170am_782{background:rgba(34,197,94,.2);color:#047857}._uncommon_170am_787{background:rgba(34,197,94,.15);color:#15803d}._common_170am_792{background:#d1d5db;color:#111827}._missionTag_170am_797{background:rgba(67,56,202,.12);color:#4338ca;padding:.2rem .55rem;border-radius:8px;font-weight:600}._emptyNotice_170am_805{margin-bottom:1rem;padding:.9rem 1.1rem;border-radius:12px;background:rgba(59,130,246,.1);color:#1d4ed8;font-weight:600}._placeholder_170am_814,._errorMessage_170am_815{background:#ffffff;border-radius:16px;border:1px dashed rgba(124,58,237,.25);padding:2rem;text-align:center;color:#4b5563;font-size:.95rem}._errorMessage_170am_815{border-style:solid;border-color:#dc262659;color:#b91c1c}._drawerOverlay_170am_831{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.45);display:flex;align-items:flex-end;justify-content:center;padding:1.5rem;z-index:50}._drawer_170am_831{background:#ffffff;border-radius:24px;width:min(720px,100%);max-height:90vh;overflow-y:auto;padding:1.75rem;display:flex;flex-direction:column;gap:1.25rem;box-shadow:0 25px 55px #0f172a40}._drawerHeader_170am_855{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}._drawerTitle_170am_862{margin:0;font-size:1.35rem;font-weight:700;color:#111827}._closeButton_170am_869{background:transparent;border:none;color:#6b7280;font-size:1.5rem;cursor:pointer;line-height:1}._drawerGrid_170am_878{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.25rem}._detailCard_170am_884{background:#f8fafc;border-radius:16px;padding:1rem;display:flex;flex-direction:column;gap:.65rem}._detailLabel_170am_893{font-size:.8rem;letter-spacing:.05em;text-transform:uppercase;color:#6b7280;font-weight:600}._detailValue_170am_901{font-size:1rem;color:#1f2937;font-weight:600}._missionNotice_170am_907{background:rgba(67,56,202,.08);border-left:4px solid #4338ca;border-radius:12px;padding:.85rem 1rem;color:#312e81;font-size:.9rem;display:flex;flex-direction:column;gap:.35rem}._formGroup_170am_919{display:flex;flex-direction:column;gap:.35rem}._helperText_170am_925{font-size:.9rem;color:#6b7280}._actionsRow_170am_930{display:flex;flex-wrap:wrap;gap:.75rem}._primaryButton_170am_936,._secondaryButton_170am_937,._dangerButton_170am_938{border:none;border-radius:999px;padding:.55rem 1.4rem;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}._primaryButton_170am_936{background:linear-gradient(135deg,#7c3aed,#4c1d95);color:#fff;box-shadow:0 12px 26px #7c3aed59}._primaryButton_170am_936:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}._secondaryButton_170am_937{background:rgba(17,24,39,.06);color:#1f2937}._dangerButton_170am_938{background:rgba(220,38,38,.12);color:#b91c1c}._purchaseSection_170am_969{margin-top:1.5rem;display:flex;flex-direction:column;gap:.75rem}._purchaseDescription_170am_976{margin:0;color:#4b5563;font-size:.95rem}._purchaseBalance_170am_982{margin:0;font-weight:600;color:#1f2937}._purchaseHelper_170am_988{font-size:.85rem;color:#6b7280}._primaryButton_170am_936:hover:not(:disabled),._primaryButton_170am_936:focus-visible:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 32px #7c3aed66;outline:none}._secondaryButton_170am_937:hover,._secondaryButton_170am_937:focus-visible,._dangerButton_170am_938:hover,._dangerButton_170am_938:focus-visible{transform:translateY(-1px);box-shadow:0 12px 24px #0f172a1f;outline:none}._errorText_170am_1009{color:#dc2626;font-size:.9rem;font-weight:600}._equipStatus_170am_1015{font-size:.9rem;color:#334155}@media (max-width: 640px){._drawerOverlay_170am_831{padding:1rem;align-items:center}._drawer_170am_831{max-height:100vh;border-radius:18px;padding:1.5rem}._headerTitle_170am_1032{font-size:1.6rem}._grid_170am_120{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}._talooCard_170am_140{grid-column:1 / -1;width:100%}._talooCardHeader_170am_186{flex-direction:column;align-items:center;text-align:center;gap:1rem}._talooVisual_170am_211{width:100%}._cardButton_170am_523{padding:1rem}._cardHeader_170am_550{flex-direction:column;align-items:stretch;gap:.6rem}._cardMain_170am_557{flex-direction:column;align-items:flex-start;gap:.6rem}._cardExplanation_170am_665{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;width:100%}._iconBadge_170am_637,._iconImage_170am_651{width:48px;height:48px;border-radius:14px}._rarityCorner_170am_689{width:100%;justify-content:flex-start}._cardFooter_170am_588{flex-direction:column;align-items:stretch;gap:.6rem}._cardRemoveButton_170am_597{align-self:flex-end}._listButton_170am_394{flex-direction:column;align-items:stretch;padding:.8rem .9rem;gap:.75rem}._listMainButton_170am_463{width:100%;align-items:flex-start}._listIconImage_170am_416,._listIconBadge_170am_417{width:44px;height:44px;border-radius:12px}._listIconBadge_170am_417{font-size:.9rem}._listMain_170am_441{gap:.35rem}._listExplanation_170am_455{white-space:normal;overflow-wrap:anywhere;word-break:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}._listMeta_170am_482{display:flex;flex-direction:column;gap:.35rem;align-items:flex-start;text-align:left;width:100%}._listRarity_170am_507{width:100%;min-width:0;justify-content:center}._listCost_170am_490{width:100%}._listCategory_170am_496{min-width:0;text-align:left;width:100%}._listActions_170am_515{flex-direction:column;align-items:stretch;gap:.5rem;justify-content:flex-start;width:100%;margin-left:0}._listActions_170am_515 ._listActionButton_170am_698{width:100%}}._page_81rwz_1{min-height:100vh;padding:2.5rem 1rem 3rem;background:linear-gradient(180deg,#f3f8ff 0%,#ffffff 100%);box-sizing:border-box}._content_81rwz_8{max-width:960px;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem}._hero_81rwz_16{background:linear-gradient(135deg,#3498db,#48c6ef);color:#fff;padding:1.75rem;border-radius:20px;box-shadow:0 20px 40px #3498db33}._title_81rwz_24{margin:0;font-family:"Baloo 2",cursive;font-size:2rem;font-weight:600}._subtitle_81rwz_31{margin:.5rem 0 0;font-size:1rem;line-height:1.6;max-width:520px}._layout_81rwz_38{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:stretch}._section_81rwz_45{background:#fcfcfc;border-radius:16px;padding:1.5rem;box-shadow:0 14px 32px #2c3e5014;display:flex;flex-direction:column;gap:1rem;color:#2c3e50}._sectionTitle_81rwz_56{margin:0;font-family:"Baloo 2",cursive;font-size:1.25rem;font-weight:600;color:#2c3e50}._sectionDescription_81rwz_64{margin:0;font-size:.95rem;color:#4b5563;line-height:1.6}._limitMessage_81rwz_71{margin:0;font-size:.95rem;font-weight:600;color:#dc2626}._previewSection_81rwz_78{align-items:center;text-align:center}._avatarContainer_81rwz_83{width:100%;display:flex;align-items:center;justify-content:center;padding:1rem;background:linear-gradient(135deg,rgba(72,198,239,.12),rgba(52,152,219,.12));border-radius:20px}._avatarInner_81rwz_93{display:flex;align-items:center;justify-content:center;width:220px;height:220px;background:#fff;border-radius:20px;box-shadow:0 12px 28px #3498db26;flex-shrink:0}._avatarPreview_81rwz_105{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.25rem}._offsetPanel_81rwz_113{min-width:164px;background:rgba(255,255,255,.92);border-radius:14px;padding:.75rem 1rem;box-shadow:0 12px 28px #3498db2e;border:1px solid rgba(59,130,246,.12);text-align:left}._offsetTitle_81rwz_123{margin:0 0 .5rem;font-family:"Baloo 2",cursive;font-size:1rem;font-weight:600;color:#1f2937}._offsetValueRow_81rwz_131{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:.9rem;font-weight:600;color:#1f2937;font-variant-numeric:tabular-nums}._offsetValueRow_81rwz_131+._offsetValueRow_81rwz_131{margin-top:.25rem}._offsetLabel_81rwz_146{color:#2563eb;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem}._offsetNumber_81rwz_153{font-size:.95rem}._offsetHint_81rwz_157{margin:.75rem 0 0;font-size:.75rem;color:#6b7280;line-height:1.4}._customizeSection_81rwz_164{gap:1.25rem}._controlGroup_81rwz_168{display:flex;flex-direction:column;gap:1.25rem}._control_81rwz_168{display:flex;flex-direction:column;gap:.75rem}._controlTitle_81rwz_180{margin:0;font-family:"Baloo 2",cursive;font-size:1.1rem;font-weight:600;color:#2c3e50}._hatOptions_81rwz_188{display:flex;flex-wrap:wrap;gap:.75rem}._hatButton_81rwz_194{border:2px solid transparent;background:#f3f4f6;border-radius:12px;padding:.5rem .85rem;cursor:pointer;font-weight:600;color:#2c3e50;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease}._hatButton_81rwz_194:hover{transform:translateY(-1px);box-shadow:0 8px 20px #2c3e501f}._hatButtonSelected_81rwz_214{border-color:#3498db;background:rgba(52,152,219,.14);box-shadow:0 10px 24px #3498db38;color:#1f2937}._toggle_81rwz_221{display:flex;align-items:center;gap:.5rem;font-weight:500;color:#374151;cursor:pointer}._toggle_81rwz_221 input[type=checkbox]{width:18px;height:18px;accent-color:#3498db}._colorPickerRow_81rwz_236{display:flex;align-items:center;gap:.75rem;font-size:.85rem;color:#4b5563}._colorPicker_81rwz_236{display:flex;flex-direction:column;gap:.5rem}._colorInput_81rwz_250{width:48px;height:32px;border:none;border-radius:8px;cursor:pointer;background:transparent;box-shadow:0 4px 12px #0f172a14}._colorInput_81rwz_250:disabled{cursor:not-allowed;opacity:.5;box-shadow:none}._colorInput_81rwz_250::-webkit-color-swatch{border:none;border-radius:6px}._colorInput_81rwz_250::-webkit-color-swatch-wrapper{padding:0}._colorInput_81rwz_250::-moz-color-swatch{border:none;border-radius:6px}._colorInfo_81rwz_280{font-size:.85rem;font-family:IBM Plex Mono,monospace;color:#6b7280}._colorInfoDisabled_81rwz_286{color:#9ca3af}._actionsSection_81rwz_290{gap:1.25rem}._actions_81rwz_290{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:1rem;align-items:center}._createButton_81rwz_303{border:none;background:linear-gradient(135deg,#facc15 0%,#f59e0b 100%);color:#1f2937;padding:.75rem 1.75rem;border-radius:9999px;font-weight:600;cursor:pointer;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;min-width:160px;box-shadow:0 14px 28px #f59e0b40}._createButton_81rwz_303:disabled{opacity:.65;cursor:not-allowed;box-shadow:none;transform:none}._createButton_81rwz_303:hover,._createButton_81rwz_303:focus{background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%);transform:translateY(-1px);box-shadow:0 18px 36px #f59e0b40}._createButton_81rwz_303:focus-visible{outline:none;box-shadow:0 0 0 3px #3498db59}._cancel_81rwz_335{color:#6b7280;font-weight:500;text-decoration:none;transition:color .2s ease,transform .2s ease}._cancel_81rwz_335:hover,._cancel_81rwz_335:focus{color:#1f2937;transform:translateY(-1px);text-decoration:underline}._cancel_81rwz_335:focus-visible{outline:none;box-shadow:0 0 0 3px #3498db40;border-radius:8px;padding:.25rem .5rem;margin:-.25rem -.5rem}._loginMessage_81rwz_357{margin:0;font-size:.9rem;font-weight:600;color:#dc2626;text-align:right}@media (max-width: 640px){._actions_81rwz_290{justify-content:center}._previewSection_81rwz_78{align-items:stretch}}._page_r4k3g_1{display:flex;flex-direction:column;gap:2.5rem;padding:2rem 0 4rem}._hero_r4k3g_8{max-width:720px;margin:0 auto;text-align:center;display:flex;flex-direction:column;gap:1.25rem}._title_r4k3g_17{font-size:clamp(2.25rem,3vw + 1rem,3rem);font-weight:700;color:#1e293b}._subtitle_r4k3g_23{font-size:1.125rem;line-height:1.7;color:#475569}._ctaButton_r4k3g_29{align-self:center;display:inline-flex;align-items:center;justify-content:center;padding:.875rem 2.5rem;border-radius:9999px;font-size:1.0625rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#2563eb,#3b82f6);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 16px 30px #2563eb40}._ctaButton_r4k3g_29:hover,._ctaButton_r4k3g_29:focus-visible{transform:translateY(-2px);box-shadow:0 20px 40px #2563eb4d}._mapWrapper_r4k3g_51{border-radius:1.5rem;overflow:hidden;box-shadow:0 20px 45px #0f172a26}._map_r4k3g_51{height:clamp(280px,45vh,520px);width:100%}._mapStatus_r4k3g_62{margin:-1rem auto 0;max-width:720px;text-align:center;color:#475569;font-size:.95rem;line-height:1.6}._mapStatusError_r4k3g_71{color:#b91c1c}._callout_r4k3g_75{max-width:760px;margin:0 auto;background:linear-gradient(135deg,rgba(59,130,246,.08),rgba(14,165,233,.1));border-radius:1.5rem;padding:2.5rem;display:flex;flex-direction:column;gap:1rem;color:#0f172a;box-shadow:0 12px 35px #3b82f626}._callout_r4k3g_75 h2{font-size:1.75rem;font-weight:700;margin:0}._callout_r4k3g_75 p{margin:0;line-height:1.7;font-size:1.05rem}._socialSection_r4k3g_100{text-align:center;display:flex;flex-direction:column;gap:1rem}._socialSection_r4k3g_100 h3{font-size:1.5rem;font-weight:700;color:#1e293b;margin:0}._socialSection_r4k3g_100 p{margin:0 auto;max-width:520px;color:#475569;line-height:1.6}._socialButtons_r4k3g_121{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}._socialButton_r4k3g_121{min-width:200px;padding:.875rem 1.5rem;border-radius:9999px;background-color:#0f172a;color:#f8fafc;text-decoration:none;font-weight:600;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}._socialButton_r4k3g_121:hover,._socialButton_r4k3g_121:focus-visible{transform:translateY(-2px);box-shadow:0 12px 30px #0f172a40;background-color:#1e293b}@media (max-width: 640px){._page_r4k3g_1{padding-top:1.5rem;gap:2rem}._callout_r4k3g_75{padding:2rem}._map_r4k3g_51{height:clamp(240px,55vw,340px)}}._profile_1wvw2_1{display:flex;flex-direction:column;gap:1.5rem}._section_1wvw2_7{background:#FCFCFC;border-radius:16px;padding:1.5rem;box-shadow:0 12px 24px #2c3e5014;border:1px solid rgba(44,62,80,.08)}._sectionTitle_1wvw2_15{margin:0 0 .75rem;font-family:"Baloo 2",cursive;font-size:1.125rem;font-weight:600;color:#2c3e50}._sectionContent_1wvw2_23{display:flex;flex-direction:column;gap:.75rem;color:#34495e;font-size:.95rem}._accountHeader_1wvw2_31{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}._accountDetails_1wvw2_38{display:flex;flex-direction:column;gap:.75rem;flex:1;min-width:0}._accountLogoutButton_1wvw2_46{align-self:flex-start;flex-shrink:0}._infoRow_1wvw2_51{display:flex;flex-direction:column;gap:.35rem;align-items:flex-start}._infoLabel_1wvw2_58{font-weight:600;color:#2c3e50}._infoValue_1wvw2_63{color:#34495e;word-break:break-word}._streakValue_1wvw2_68{display:inline-flex;align-items:center;gap:.35rem;font-weight:700;color:#2563eb}._streakIcon_1wvw2_76{font-size:1.1rem;line-height:1}._subscriptionCard_1wvw2_81{display:flex;flex-direction:column;gap:1rem;padding:1.25rem;border-radius:18px;background:linear-gradient(135deg,rgba(52,152,219,.08),rgba(255,255,255,.9));border:1px solid rgba(52,152,219,.18);box-shadow:0 18px 36px #2c3e501f}._subscriptionCardHeader_1wvw2_92{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}._subscriptionChip_1wvw2_100{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:9999px;background:rgba(52,152,219,.15);color:#1f618d;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._subscriptionPlan_1wvw2_113{font-size:1.35rem;font-weight:700;color:#1b4f72}._subscriptionGrid_1wvw2_119{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem}._subscriptionItem_1wvw2_125{display:flex;flex-direction:column;gap:.3rem;padding:.9rem;border-radius:14px;background:rgba(255,255,255,.9);border:1px solid rgba(44,62,80,.1);box-shadow:inset 0 1px #fff9}._subscriptionItemLabel_1wvw2_136{font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;color:#5d6d7e;font-weight:700}._subscriptionItemValue_1wvw2_144{font-size:1rem;color:#2c3e50;font-weight:600;word-break:break-word}._preferencesCard_1wvw2_151{display:flex;flex-direction:column;gap:1rem;padding:1.25rem;border-radius:16px;background:#ffffff;border:1px solid rgba(44,62,80,.08);box-shadow:0 12px 24px #2c3e5014}._preferencesHeader_1wvw2_162{display:flex;flex-direction:column;gap:.35rem}._preferencesTitle_1wvw2_168{margin:0;font-size:1rem;font-weight:700;color:#2c3e50}._preferencesDescription_1wvw2_175{margin:0;color:#6b7280;font-size:.85rem}._preferencesList_1wvw2_181{display:flex;flex-direction:column;gap:.75rem}._placeholder_1wvw2_187{color:#6b7280;font-size:.9rem}._helperText_1wvw2_192{color:#6b7280;font-size:.85rem;margin:0}._languageSwitcherContainer_1wvw2_198{display:flex;flex-wrap:wrap;gap:.5rem;background:#fff;padding:.75rem 1rem;border-radius:16px;border:1px solid rgba(44,62,80,.08);box-shadow:0 8px 20px #2c3e5014;width:-moz-fit-content;width:fit-content}._languageSwitcherContainer_1wvw2_198 .space-x-2{display:flex;flex-wrap:wrap;gap:.5rem;margin:0}._languageSpinner_1wvw2_217{display:inline-flex;align-items:center;gap:.5rem;color:#6b7280;font-size:.85rem}._languageSpinnerIcon_1wvw2_225{width:16px;height:16px;border:2px solid #3498DB;border-top-color:transparent;border-radius:50%;animation:_profileLanguageSpin_1wvw2_1 1s linear infinite}@keyframes _profileLanguageSpin_1wvw2_1{to{transform:rotate(360deg)}}._developerLocale_1wvw2_240{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .6rem;border-radius:9999px;background:rgba(44,62,80,.08);color:#34495e;font-size:.85rem}._developerLocaleLabel_1wvw2_251{font-weight:600;color:#2c3e50}._developerLocaleValue_1wvw2_256{font-family:Menlo,Consolas,Liberation Mono,monospace;color:#1b4f72;font-size:.85rem}._languageSwitcherContainer_1wvw2_198 .language-button{background:transparent;border:1px solid rgba(52,152,219,.6);color:#2c3e50;padding:.35rem .85rem;border-radius:9999px;font-weight:600;letter-spacing:.05em;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}._languageSwitcherContainer_1wvw2_198 .language-button:hover,._languageSwitcherContainer_1wvw2_198 .language-button:focus-visible{background:#3498DB;color:#fff;border-color:#3498db;transform:translateY(-1px);outline:none}._languageSwitcherContainer_1wvw2_198 .language-button:focus-visible{box-shadow:0 0 0 3px #3498db40}._languageSwitcherContainer_1wvw2_198 .language-button--active{background:#3498DB;color:#fff;border-color:#3498db;box-shadow:0 0 0 2px #3498db26}._languageSwitcherContainer_1wvw2_198 .language-button--active:hover,._languageSwitcherContainer_1wvw2_198 .language-button--active:focus-visible{box-shadow:0 0 0 3px #3498db40}._toggle_1wvw2_299{display:flex;align-items:center;gap:.75rem;font-weight:600;color:#2c3e50}._checkbox_1wvw2_307{width:18px;height:18px;accent-color:#3498DB}._hostForm_1wvw2_313{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}._field_1wvw2_319{display:flex;flex-direction:column;gap:.35rem}._fullWidth_1wvw2_325{grid-column:1 / -1}._fieldLabel_1wvw2_329{font-weight:600;color:#2c3e50;font-size:.9rem}._input_1wvw2_335{border:1px solid rgba(44,62,80,.15);border-radius:12px;padding:.6rem .75rem;font-size:.95rem;transition:border-color .2s ease,box-shadow .2s ease}._input_1wvw2_335:focus{border-color:#3498db;box-shadow:0 0 0 3px #3498db40;outline:none}._actions_1wvw2_349{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1rem}._deleteConfirm_1wvw2_356{margin-top:.75rem;display:flex;flex-direction:column;gap:.75rem;background:#fff6f5;border:1px solid rgba(192,57,43,.2);border-radius:12px;padding:1rem}._deleteWarning_1wvw2_367{margin:0;color:#c0392b;font-weight:600}._deleteLabel_1wvw2_373{font-weight:600;color:#2c3e50;font-size:.9rem}._deleteInput_1wvw2_379{max-width:20rem}._actionsRight_1wvw2_383{justify-content:flex-end}._button_1wvw2_387{background:#F1C40F;color:#2c3e50;border:none;padding:.75rem 1.5rem;border-radius:9999px;cursor:pointer;font-weight:700;transition:transform .2s ease,box-shadow .2s ease}._button_1wvw2_387:hover,._button_1wvw2_387:focus-visible{transform:translateY(-1px);box-shadow:0 10px 20px #f1c40f66;outline:none}._button_1wvw2_387:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}._logoutButton_1wvw2_412{background:#E74C3C;color:#fff}._logoutButton_1wvw2_412:hover,._logoutButton_1wvw2_412:focus-visible{box-shadow:0 10px 20px #e74c3c73}._deleteButton_1wvw2_422{background:#C0392B;color:#fff}._deleteButton_1wvw2_422:hover,._deleteButton_1wvw2_422:focus-visible{box-shadow:0 10px 20px #c0392b73}._cancelButton_1wvw2_432{background:#ecf0f1;color:#2c3e50}._cancelButton_1wvw2_432:hover,._cancelButton_1wvw2_432:focus-visible{box-shadow:0 10px 20px #2c3e5026}._dangerSection_1wvw2_442{border:1px solid rgba(192,57,43,.15);background:#fff6f5}._errorText_1wvw2_447{color:#e74c3c;font-size:.85rem;margin:0}._successText_1wvw2_453{color:#1e8449;font-size:.85rem;margin:0}@media (max-width: 480px){._accountHeader_1wvw2_31{flex-direction:column;align-items:stretch}._infoRow_1wvw2_51{gap:.25rem}._infoValue_1wvw2_63{text-align:left}}._nav_7d320_1{position:relative;display:flex;align-items:center;gap:.75rem 1.5rem;padding:1rem 2rem;background:#ffffff;box-shadow:0 1px 2px #0000000d;margin-bottom:1rem}._links_7d320_12{display:flex;align-items:center;gap:1rem;flex-wrap:nowrap;flex-shrink:0}._links_7d320_12 a{color:#374151;text-decoration:none;font-weight:500;white-space:nowrap}._links_7d320_12 a:hover{color:#111827}._actions_7d320_31{display:flex;align-items:center;gap:1rem;flex-wrap:nowrap;flex-shrink:0;margin-left:auto;justify-content:flex-end}._menuButton_7d320_41{display:none}._menuIcon_7d320_45{width:1.5rem;height:1.5rem}._srOnly_7d320_50{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._navCompact_7d320_62{justify-content:flex-start}._navCompact_7d320_62 ._menuButton_7d320_41{display:inline-flex;align-items:center;justify-content:center;padding:.25rem .5rem;border-radius:.5rem;border:1px solid #d1d5db;background:#ffffff;color:#374151;cursor:pointer}._navCompact_7d320_62 ._menuButton_7d320_41:hover{background:#f3f4f6}._navCompact_7d320_62 ._links_7d320_12,._navCompact_7d320_62 ._actions_7d320_31{position:absolute;left:-9999px;visibility:hidden;pointer-events:none}._mobileMenu_7d320_90{display:none;position:absolute;top:calc(100% + .5rem);left:0;right:0;background:#ffffff;box-shadow:0 10px 25px #0f172a1f;border-radius:.75rem;padding:1rem;z-index:10}._mobileMenuOpen_7d320_103{display:flex;flex-direction:column;gap:1rem}._mobileLinks_7d320_109{display:flex;flex-direction:column;gap:.75rem}._mobileLinks_7d320_109 a{color:#374151;text-decoration:none;font-weight:500}._mobileLinks_7d320_109 a:hover{color:#111827}._mobileActions_7d320_125{display:flex;flex-direction:column;gap:.75rem}._footer_4d32t_1{background:#F9F5EC;padding:.75rem 1rem;margin-top:1.5rem;font-size:.875rem;display:flex;flex-direction:column;gap:.5rem;align-items:center;text-align:center;color:#2c3e50}._links_4d32t_14{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;list-style:none;padding:0;margin:0}._links_4d32t_14 a{color:inherit;text-decoration:none}._meta_4d32t_29{display:flex;flex-direction:column;gap:.25rem;align-items:center}._version_4d32t_36{display:flex;flex-direction:column;align-items:center;gap:.125rem}._versionLabel_4d32t_43{font-weight:500}._branch_4d32t_47{font-size:.75em;font-weight:400;opacity:.8}._branchMismatchFlag_4d32t_53{margin-top:.125rem;margin-left:.25rem;font-size:1rem;line-height:1}._copyright_4d32t_60{font-size:.8125rem}@media (min-width: 640px){._footer_4d32t_1{flex-direction:row;justify-content:space-between;text-align:left}._links_4d32t_14{justify-content:flex-start}._meta_4d32t_29{align-items:flex-end;text-align:right}._version_4d32t_36{align-items:flex-end}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Nunito Sans,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}body{--tw-bg-opacity: 1;background-color:rgb(241 228 208 / var(--tw-bg-opacity, 1));font-family:Nunito Sans,sans-serif;--tw-text-opacity: 1;color:rgb(44 62 80 / var(--tw-text-opacity, 1))}h1,h2,h3,h4,h5,h6{font-family:"Baloo 2",cursive}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.col-span-2{grid-column:span 2 / span 2}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.ml-0{margin-left:0}.ml-2{margin-left:.5rem}.mt-1{margin-top:.25rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-12{height:3rem}.h-32{height:8rem}.h-4{height:1rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-auto{height:auto}.min-h-0{min-height:0px}.min-h-\[8rem\]{min-height:8rem}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-12{width:3rem}.w-28{width:7rem}.w-4{width:1rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-8{width:2rem}.w-full{width:100%}.min-w-full{min-width:100%}.max-w-3xl{max-width:48rem}.max-w-5xl{max-width:64rem}.max-w-full{max-width:100%}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-grow{flex-grow:1}.scale-150{--tw-scale-x: 1.5;--tw-scale-y: 1.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(241 245 249 / var(--tw-divide-opacity, 1))}.divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(226 232 240 / var(--tw-divide-opacity, 1))}.divide-slate-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(203 213 225 / var(--tw-divide-opacity, 1))}.divide-slate-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(51 65 85 / var(--tw-divide-opacity, 1))}.divide-slate-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(30 41 59 / var(--tw-divide-opacity, 1))}.overflow-x-auto{overflow-x:auto}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-300{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-indigo-500{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.border-purple-300{--tw-border-opacity: 1;border-color:rgb(216 180 254 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-rose-200{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1))}.border-rose-300{--tw-border-opacity: 1;border-color:rgb(253 164 175 / var(--tw-border-opacity, 1))}.border-sky-200{--tw-border-opacity: 1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))}.border-sky-300{--tw-border-opacity: 1;border-color:rgb(125 211 252 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-slate-700{--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.border-yellow-400{--tw-border-opacity: 1;border-color:rgb(250 204 21 / var(--tw-border-opacity, 1))}.border-t-slate-600{--tw-border-opacity: 1;border-top-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-600{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-rose-100{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-rose-600{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1))}.bg-sky-100{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.object-contain{-o-object-fit:contain;object-fit:contain}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-2{padding-bottom:.5rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pt-1{padding-top:.25rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[11px\]{font-size:11px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.tracking-wide{letter-spacing:.025em}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-emerald-900{--tw-text-opacity: 1;color:rgb(6 78 59 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-rose-800{--tw-text-opacity: 1;color:rgb(159 18 57 / var(--tw-text-opacity, 1))}.text-rose-900{--tw-text-opacity: 1;color:rgb(136 19 55 / var(--tw-text-opacity, 1))}.text-sky-600{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-sky-900{--tw-text-opacity: 1;color:rgb(12 74 110 / var(--tw-text-opacity, 1))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.hover\:border-indigo-400:hover{--tw-border-opacity: 1;border-color:rgb(129 140 248 / var(--tw-border-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-700:hover{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-500:hover{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-700:hover{--tw-bg-opacity: 1;background-color:rgb(190 18 60 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-100:hover{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-300:hover{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-700:hover{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.focus\:border-indigo-500:focus{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.focus\:border-sky-400:focus{--tw-border-opacity: 1;border-color:rgb(56 189 248 / var(--tw-border-opacity, 1))}.focus\:border-slate-500:focus{--tw-border-opacity: 1;border-color:rgb(100 116 139 / var(--tw-border-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1))}.focus\:ring-sky-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(186 230 253 / var(--tw-ring-opacity, 1))}.focus\:ring-slate-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(148 163 184 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-1:focus{--tw-ring-offset-width: 1px}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-amber-300:disabled{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity, 1))}.disabled\:bg-emerald-400:disabled{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.disabled\:bg-rose-400:disabled{--tw-bg-opacity: 1;background-color:rgb(251 113 133 / var(--tw-bg-opacity, 1))}.disabled\:bg-slate-400:disabled{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.disabled\:bg-slate-500:disabled{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity, 1))}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width: 640px){.sm\:ml-4{margin-left:1rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:text-left{text-align:left}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width: 1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[320px_1fr\]{grid-template-columns:320px 1fr}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1.8fr)}.lg\:flex-row{flex-direction:row}}@media (min-width: 1280px){.xl\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1.9fr)}}@media (prefers-color-scheme: dark){.dark\:divide-slate-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(51 65 85 / var(--tw-divide-opacity, 1))}.dark\:divide-slate-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(30 41 59 / var(--tw-divide-opacity, 1))}.dark\:border-amber-600{--tw-border-opacity: 1;border-color:rgb(217 119 6 / var(--tw-border-opacity, 1))}.dark\:border-amber-900{--tw-border-opacity: 1;border-color:rgb(120 53 15 / var(--tw-border-opacity, 1))}.dark\:border-emerald-600{--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity, 1))}.dark\:border-emerald-900{--tw-border-opacity: 1;border-color:rgb(6 78 59 / var(--tw-border-opacity, 1))}.dark\:border-purple-700{--tw-border-opacity: 1;border-color:rgb(126 34 206 / var(--tw-border-opacity, 1))}.dark\:border-red-800{--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}.dark\:border-rose-500{--tw-border-opacity: 1;border-color:rgb(244 63 94 / var(--tw-border-opacity, 1))}.dark\:border-rose-600{--tw-border-opacity: 1;border-color:rgb(225 29 72 / var(--tw-border-opacity, 1))}.dark\:border-rose-900{--tw-border-opacity: 1;border-color:rgb(136 19 55 / var(--tw-border-opacity, 1))}.dark\:border-sky-700{--tw-border-opacity: 1;border-color:rgb(3 105 161 / var(--tw-border-opacity, 1))}.dark\:border-sky-800{--tw-border-opacity: 1;border-color:rgb(7 89 133 / var(--tw-border-opacity, 1))}.dark\:border-slate-600{--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.dark\:border-slate-700{--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.dark\:border-t-slate-200{--tw-border-opacity: 1;border-top-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.dark\:bg-amber-900\/40{background-color:#78350f66}.dark\:bg-amber-950{--tw-bg-opacity: 1;background-color:rgb(69 26 3 / var(--tw-bg-opacity, 1))}.dark\:bg-emerald-900{--tw-bg-opacity: 1;background-color:rgb(6 78 59 / var(--tw-bg-opacity, 1))}.dark\:bg-emerald-900\/40{background-color:#064e3b66}.dark\:bg-emerald-950{--tw-bg-opacity: 1;background-color:rgb(2 44 34 / var(--tw-bg-opacity, 1))}.dark\:bg-emerald-950\/40{background-color:#022c2266}.dark\:bg-emerald-950\/60{background-color:#022c2299}.dark\:bg-indigo-900\/40{background-color:#312e8166}.dark\:bg-purple-900\/40{background-color:#581c8766}.dark\:bg-red-950{--tw-bg-opacity: 1;background-color:rgb(69 10 10 / var(--tw-bg-opacity, 1))}.dark\:bg-rose-900{--tw-bg-opacity: 1;background-color:rgb(136 19 55 / var(--tw-bg-opacity, 1))}.dark\:bg-rose-900\/40{background-color:#88133766}.dark\:bg-rose-950{--tw-bg-opacity: 1;background-color:rgb(76 5 25 / var(--tw-bg-opacity, 1))}.dark\:bg-rose-950\/60{background-color:#4c051999}.dark\:bg-sky-900\/40{background-color:#0c4a6e66}.dark\:bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-800{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-900\/40{background-color:#0f172a66}.dark\:bg-slate-950{--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.dark\:text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.dark\:text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.dark\:text-purple-200{--tw-text-opacity: 1;color:rgb(233 213 255 / var(--tw-text-opacity, 1))}.dark\:text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.dark\:text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark\:text-rose-200{--tw-text-opacity: 1;color:rgb(254 205 211 / var(--tw-text-opacity, 1))}.dark\:text-rose-300{--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.dark\:text-sky-200{--tw-text-opacity: 1;color:rgb(186 230 253 / var(--tw-text-opacity, 1))}.dark\:text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.dark\:text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.dark\:text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.dark\:text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.dark\:text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.dark\:text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.dark\:text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.dark\:hover\:border-indigo-400:hover{--tw-border-opacity: 1;border-color:rgb(129 140 248 / var(--tw-border-opacity, 1))}.dark\:hover\:bg-rose-800:hover{--tw-bg-opacity: 1;background-color:rgb(159 18 57 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-slate-200:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-slate-600:hover{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-slate-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.dark\:disabled\:bg-slate-700:disabled{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}}
