.aniimo-rare-hunt-tracker_tracker__KTKtp{margin-bottom:48px}.aniimo-rare-hunt-tracker_tracker__KTKtp button,.aniimo-rare-hunt-tracker_tracker__KTKtp input,.aniimo-rare-hunt-tracker_tracker__KTKtp select{font:inherit}.aniimo-rare-hunt-tracker_tracker__KTKtp button,.aniimo-rare-hunt-tracker_tracker__KTKtp summary{cursor:pointer}.aniimo-rare-hunt-tracker_tracker__KTKtp button:disabled{opacity:.5;cursor:not-allowed}.aniimo-rare-hunt-tracker_tracker__KTKtp :is(button,input,select,summary,a):focus-visible{outline:3px solid var(--aniimo-cyan);outline-offset:4px}.aniimo-rare-hunt-tracker_overview__I7S96{display:grid;grid-template-columns:repeat(3,1fr) 2fr;border:1px solid var(--aniimo-line);background:var(--aniimo-panel);margin-bottom:28px}.aniimo-rare-hunt-tracker_overview__I7S96>div{padding:22px;border-right:1px solid var(--aniimo-line)}.aniimo-rare-hunt-tracker_overview__I7S96 strong{display:block;color:var(--aniimo-lime);font:500 2.4rem/1.2 ui-monospace,monospace}.aniimo-rare-hunt-tracker_overview__I7S96 span{display:block;margin-top:7px}.aniimo-rare-hunt-tracker_overview__I7S96 p{padding:20px;margin:0;align-self:center;color:var(--aniimo-cyan)}.aniimo-rare-hunt-tracker_overview__I7S96 small{display:block;color:var(--aniimo-muted);margin-top:8px;font-size:1rem;line-height:1.5}.aniimo-rare-hunt-tracker_layout__nn1B8{display:grid;grid-template-columns:320px minmax(0,1fr);grid-template-areas:"planner targets";gap:30px;align-items:start}.aniimo-rare-hunt-tracker_planner__pu_bc{grid-area:planner}.aniimo-rare-hunt-tracker_targets__BPRl9{grid-area:targets;min-width:0;padding:0}.aniimo-rare-hunt-tracker_toolbar__dJ_Nn{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap;margin-bottom:16px}.aniimo-rare-hunt-tracker_toolbar__dJ_Nn:empty{display:none}.aniimo-rare-hunt-tracker_actions__W_Ckk{display:flex;gap:12px;flex-wrap:wrap}.aniimo-rare-hunt-tracker_feedback__rzFaH{padding:16px;margin-bottom:20px;background:var(--aniimo-panel);border:1px solid var(--aniimo-cyan)}.aniimo-rare-hunt-tracker_feedback__rzFaH .aniimo-rare-hunt-tracker_message__TtZ6W{margin:0 0 10px}.aniimo-rare-hunt-tracker_quietFeedback__35rbR{height:0;overflow:hidden}.aniimo-rare-hunt-tracker_card__PElPF:focus,.aniimo-rare-hunt-tracker_feedback__rzFaH:focus,.aniimo-rare-hunt-tracker_notice__oJzJE:focus{outline:3px solid var(--aniimo-cyan);outline-offset:4px}.aniimo-rare-hunt-tracker_card__PElPF,.aniimo-rare-hunt-tracker_feedback__rzFaH,.aniimo-rare-hunt-tracker_notice__oJzJE{scroll-margin-block:24px}.aniimo-rare-hunt-tracker_editButton__hUc1g{background:none;color:var(--aniimo-cyan);border:0;padding:10px 0;min-height:44px;text-decoration:underline;text-underline-offset:4px}.aniimo-rare-hunt-tracker_editForm__AT8NG{margin-top:18px}.aniimo-rare-hunt-tracker_editForm__AT8NG>label{display:block;font-weight:700;margin-bottom:8px}.aniimo-rare-hunt-tracker_editForm__AT8NG>.aniimo-rare-hunt-tracker_actions__W_Ckk{margin-top:12px}.aniimo-rare-hunt-tracker_planner__pu_bc [hidden]{display:none}.aniimo-rare-hunt-tracker_planner__pu_bc{padding:24px;border:1px solid var(--aniimo-line);background:linear-gradient(155deg,#1b3332,#101c1e)}.aniimo-rare-hunt-tracker_listHead__Pj4rk h2,.aniimo-rare-hunt-tracker_planner__pu_bc h2{margin:10px 0 24px;font-size:1.8rem;letter-spacing:-.04em}.aniimo-rare-hunt-tracker_backup__2mgS5>label,.aniimo-rare-hunt-tracker_planner__pu_bc form>label{display:block;margin:18px 0 8px;font-weight:700}.aniimo-rare-hunt-tracker_planner__pu_bc label span{font-weight:400;color:var(--aniimo-muted)}.aniimo-rare-hunt-tracker_tracker__KTKtp input:not([type=checkbox]),.aniimo-rare-hunt-tracker_tracker__KTKtp select{width:100%;max-width:100%;min-width:0;min-height:46px;padding:10px;background:#0a1517;border:1px solid #5b716c;color:var(--aniimo-ink);border-radius:0}.aniimo-rare-hunt-tracker_tracker__KTKtp input[type=file]{font-size:1rem}.aniimo-rare-hunt-tracker_backup__2mgS5 p,.aniimo-rare-hunt-tracker_hint__pgd6I,.aniimo-rare-hunt-tracker_notes__mj6iY p,.aniimo-rare-hunt-tracker_preset__fp6Rc p{color:var(--aniimo-muted);font-size:1rem;line-height:1.6}.aniimo-rare-hunt-tracker_preset__fp6Rc{margin:22px 0;padding:18px 0;border-block:1px solid var(--aniimo-line)}.aniimo-rare-hunt-tracker_preset__fp6Rc summary{color:var(--aniimo-cyan);font-weight:700;min-height:44px;overflow-wrap:anywhere}.aniimo-rare-hunt-tracker_guide__U9wjC,.aniimo-rare-hunt-tracker_planner__pu_bc form>a{color:var(--aniimo-cyan);text-underline-offset:4px}.aniimo-rare-hunt-tracker_backup__2mgS5{border-top:1px solid var(--aniimo-line);margin-top:25px;padding-top:22px}.aniimo-rare-hunt-tracker_backup__2mgS5 summary,.aniimo-rare-hunt-tracker_notes__mj6iY summary{min-height:32px;font-weight:700}.aniimo-rare-hunt-tracker_listHead__Pj4rk{display:flex;align-items:center;justify-content:space-between;gap:20px}.aniimo-rare-hunt-tracker_listHead__Pj4rk h2{margin-bottom:0}.aniimo-rare-hunt-tracker_listHead__Pj4rk label{display:flex;align-items:center;gap:10px}.aniimo-rare-hunt-tracker_listHead__Pj4rk select{width:135px}.aniimo-rare-hunt-tracker_message__TtZ6W{min-height:24px;color:var(--aniimo-cyan);line-height:1.5}.aniimo-rare-hunt-tracker_notice__oJzJE{border:1px solid #dec478;background:#29271a;padding:18px;line-height:1.6}.aniimo-rare-hunt-tracker_empty__u0IZK{padding:60px 28px;text-align:center;border:1px dashed #53645e;background:#101b1d}.aniimo-rare-hunt-tracker_empty__u0IZK>span{font-size:3rem;color:var(--aniimo-lime)}.aniimo-rare-hunt-tracker_empty__u0IZK h3{font-size:1.5rem}.aniimo-rare-hunt-tracker_empty__u0IZK p{color:var(--aniimo-muted);max-width:400px;margin-inline:auto;line-height:1.7}.aniimo-rare-hunt-tracker_cards__clUrG{display:grid;gap:22px}.aniimo-rare-hunt-tracker_card__PElPF{border:1px solid var(--aniimo-line);border-top:3px solid var(--aniimo-cyan);padding:25px;background:var(--aniimo-panel);min-width:0}.aniimo-rare-hunt-tracker_card__PElPF header{display:flex;align-items:start;justify-content:space-between;gap:16px}.aniimo-rare-hunt-tracker_type__A5o53{color:var(--aniimo-cyan);margin:0 0 8px;font-size:1rem}.aniimo-rare-hunt-tracker_card__PElPF h3{font-size:1.7rem;margin:0;letter-spacing:-.04em;overflow-wrap:anywhere}.aniimo-rare-hunt-tracker_acquired__puO3R,.aniimo-rare-hunt-tracker_badge__Uuv4R{font-size:1rem;border:1px solid #607772;padding:6px 9px;white-space:nowrap}.aniimo-rare-hunt-tracker_acquired__puO3R{background:var(--aniimo-lime);color:#101710;border-color:var(--aniimo-lime)}.aniimo-rare-hunt-tracker_progressLabel__mld4w{margin:24px 0 8px;font-size:1rem;color:var(--aniimo-muted)}.aniimo-rare-hunt-tracker_card__PElPF progress{display:block;width:100%;height:7px;border:0;appearance:none;background:#354440;accent-color:var(--aniimo-lime)}.aniimo-rare-hunt-tracker_card__PElPF progress::-webkit-progress-bar{background:#354440}.aniimo-rare-hunt-tracker_card__PElPF progress::-webkit-progress-value{background:var(--aniimo-lime)}.aniimo-rare-hunt-tracker_card__PElPF progress::-moz-progress-bar{background:var(--aniimo-lime)}.aniimo-rare-hunt-tracker_resource__qPK3N{display:flex;align-items:center;gap:18px;margin-top:24px;padding:17px;background:#0b1718}.aniimo-rare-hunt-tracker_resource__qPK3N label{flex:1 1;font-weight:700}.aniimo-rare-hunt-tracker_resource__qPK3N small{display:block;color:var(--aniimo-muted);margin-top:7px;font-weight:400;font-size:1rem;line-height:1.5}.aniimo-rare-hunt-tracker_resource__qPK3N input{width:105px!important}.aniimo-rare-hunt-tracker_checks__KBWUa{margin:25px 0 15px;border:0;padding:0;min-width:0}.aniimo-rare-hunt-tracker_checks__KBWUa legend{color:var(--aniimo-muted);margin-bottom:12px;font-size:1rem}.aniimo-rare-hunt-tracker_checks__KBWUa label{display:flex;gap:12px;align-items:flex-start;padding:12px 0;line-height:1.6;cursor:pointer}.aniimo-rare-hunt-tracker_checks__KBWUa input{flex:none;width:21px;height:21px;margin-top:3px;accent-color:var(--aniimo-lime)}.aniimo-rare-hunt-tracker_checks__KBWUa input:checked+span{color:var(--aniimo-muted);text-decoration:line-through}.aniimo-rare-hunt-tracker_notes__mj6iY{margin:10px 0}.aniimo-rare-hunt-tracker_guide__U9wjC{display:inline-block;padding:12px 0}.aniimo-rare-hunt-tracker_card__PElPF footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:15px;padding-top:20px;border-top:1px solid var(--aniimo-line)}.aniimo-rare-hunt-tracker_remove__KIbBd{min-height:46px;background:none;border:0;padding:10px;color:var(--aniimo-muted);text-decoration:underline;text-underline-offset:4px}@media(max-width:900px){.aniimo-rare-hunt-tracker_layout__nn1B8{grid-template-columns:270px minmax(0,1fr);gap:18px}.aniimo-rare-hunt-tracker_overview__I7S96{grid-template-columns:repeat(3,1fr)}.aniimo-rare-hunt-tracker_overview__I7S96 p{grid-column:1/-1;border-top:1px solid var(--aniimo-line)}.aniimo-rare-hunt-tracker_overview__I7S96>div:nth-child(3){border-right:0}.aniimo-rare-hunt-tracker_card__PElPF,.aniimo-rare-hunt-tracker_planner__pu_bc{padding:20px}}@media(max-width:700px){.aniimo-rare-hunt-tracker_layout__nn1B8{grid-template-columns:1fr;gap:32px}.aniimo-rare-hunt-tracker_overview__I7S96>div{padding:16px 10px}.aniimo-rare-hunt-tracker_overview__I7S96 strong{font-size:2rem}.aniimo-rare-hunt-tracker_overview__I7S96 span{font-size:1rem}.aniimo-rare-hunt-tracker_card__PElPF header{flex-wrap:wrap}.aniimo-rare-hunt-tracker_listHead__Pj4rk{align-items:start;flex-wrap:wrap}.aniimo-rare-hunt-tracker_resource__qPK3N{padding:12px;gap:12px}.aniimo-rare-hunt-tracker_resource__qPK3N input{width:90px!important}.aniimo-rare-hunt-tracker_layout__nn1B8{grid-template-areas:"planner" "targets"}.aniimo-rare-hunt-tracker_returning__tW__9 .aniimo-rare-hunt-tracker_layout__nn1B8{grid-template-areas:"targets" "planner"}}@media(max-width:700px){.aniimo-shell:has(.aniimo-rare-hunt-tracker_returning__tW__9)>.aniimo-page-head{padding:20px 0 18px}.aniimo-shell:has(.aniimo-rare-hunt-tracker_returning__tW__9)>.aniimo-page-head h1{font-size:2rem;line-height:1.05;letter-spacing:-.04em}.aniimo-shell:has(.aniimo-rare-hunt-tracker_returning__tW__9)>.aniimo-page-head p{display:none}.aniimo-rare-hunt-tracker_returning__tW__9 .aniimo-rare-hunt-tracker_overview__I7S96{margin-bottom:14px}.aniimo-rare-hunt-tracker_returning__tW__9 .aniimo-rare-hunt-tracker_overview__I7S96>div{padding:10px}.aniimo-rare-hunt-tracker_returning__tW__9 .aniimo-rare-hunt-tracker_overview__I7S96 strong{font-size:1.6rem}.aniimo-rare-hunt-tracker_returning__tW__9 .aniimo-rare-hunt-tracker_overview__I7S96 p{padding:12px}.aniimo-rare-hunt-tracker_returning__tW__9 .aniimo-rare-hunt-tracker_overview__I7S96 small{font-size:1rem}.aniimo-rare-hunt-tracker_returning__tW__9 .aniimo-rare-hunt-tracker_planner__pu_bc .aniimo-rare-hunt-tracker_backup__2mgS5{margin-top:0}}.aniimo-rare-hunt-tracker_notes__mj6iY textarea{display:block;box-sizing:border-box;width:100%;min-height:100px;margin-top:10px;padding:12px;color:var(--aniimo-ink);background:#0a1517;border:1px solid #5b716c;font:inherit;resize:vertical}.aniimo-rare-hunt-tracker_notes__mj6iY textarea:focus-visible{outline:3px solid var(--aniimo-cyan);outline-offset:3px}.clip-credits_credits__0uJOf{margin:1rem 0 1.25rem;padding:.75rem 1rem;border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:.75rem;line-height:1.5}.clip-credits_credits__0uJOf p{margin:0}.clip-credits_credits__0uJOf summary{cursor:pointer}.clip-credits_all__xhRrF{margin-top:.5rem}.clip-credits_credits__0uJOf .clip-credits_note__t7b3V{margin-top:.25rem;opacity:.8}.removal-request_request___tEio{margin-bottom:36px;padding:20px;border:1px solid var(--line);border-radius:8px}.removal-request_request___tEio h2{margin-top:0}.removal-request_request___tEio label{display:block;font-weight:600}.removal-request_request___tEio textarea{display:block;width:100%;margin-top:8px;padding:12px;font:inherit;font-weight:400;line-height:1.5;color:inherit;background:transparent;border:1px solid var(--line);border-radius:8px;resize:vertical;field-sizing:content}.search_heading__8zZME{padding:16px 0 8px;max-width:780px}.search_heading__8zZME h1{font-size:clamp(2.4rem,6vw,4.5rem);margin-bottom:16px}.search_heading__8zZME>p:last-child{color:var(--muted);max-width:680px}.search_heading__8zZME+section{padding-top:16px}.search_recovery__V9qWR,.search_tasks__mMkXC{display:flex;flex-wrap:wrap;gap:8px 20px;margin:14px 0 24px}.search_action__g_WtU,.search_recovery__V9qWR a,.search_resultActions__0lgJC a,.search_tasks__mMkXC a{display:inline-flex;align-items:center;min-height:44px}.search_recovery__V9qWR{justify-content:center;margin-bottom:0}.search_resultActions__0lgJC{display:flex;flex-wrap:wrap;gap:4px 18px;margin-top:10px;font-weight:700}.search_plan__pr3sc>summary{cursor:pointer;padding:12px 0;font-weight:700;line-height:1.5;min-height:44px}.search_plan__pr3sc>summary span{font-size:1rem;font-weight:400;color:var(--muted)}.search_plan__pr3sc>div{padding-top:18px;border-top:1px solid var(--line)}.search_plan__pr3sc dl{display:grid;grid-template-columns:1fr 1fr;gap:16px}.search_plan__pr3sc dt{font-size:1rem;color:var(--muted)}.search_plan__pr3sc dd{margin:3px 0 0;font-weight:700;overflow-wrap:anywhere}.search_plan__pr3sc p+p{margin-top:12px}.search_source__gKTQO{font-size:1rem}.search_action__g_WtU{margin-top:12px;font-weight:700}@media(max-width:520px){.search_heading__8zZME{padding-top:4px}.search_plan__pr3sc dl{grid-template-columns:1fr;gap:8px}.search_tasks__mMkXC{gap:0 18px}.search_recovery__V9qWR{display:grid;text-align:left;gap:4px}.search_resultActions__0lgJC{display:grid;gap:2px}.search_plan__pr3sc>summary span{display:block}}.search_library__pGn9Q{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px}.search_library__pGn9Q a{display:grid;align-content:start;gap:8px;padding:20px;border:1px solid var(--line);border-radius:8px;text-decoration:none;background:var(--card)}.search_library__pGn9Q a:hover{border-color:var(--pine);background:#f2f5ec}.search_library__pGn9Q strong{font-size:1.1rem;line-height:1.35}.search_library__pGn9Q a>span{color:var(--muted);font-size:1rem;line-height:1.55}@media(max-width:600px){.search_library__pGn9Q{grid-template-columns:1fr}.search_library__pGn9Q a{padding:18px}}.search_toolShortcuts__Q04Z_{margin:20px 0 28px;padding:20px;border:1px solid var(--line);border-radius:8px;background:var(--card)}.search_toolShortcuts__Q04Z_ h2{margin:0 0 14px;font-size:1.35rem}.search_toolShortcuts__Q04Z_>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px}.search_toolShortcuts__Q04Z_ a{display:grid;align-content:start;gap:8px;padding:16px;border:1px solid var(--line);border-radius:6px;text-decoration:none;min-height:44px}.search_toolShortcuts__Q04Z_ a:hover{border-color:var(--pine)}.search_toolShortcuts__Q04Z_ a:focus-visible{outline:3px solid var(--pine);outline-offset:3px}.search_toolShortcuts__Q04Z_ strong{font-size:1.1rem;line-height:1.4}.search_toolShortcuts__Q04Z_ a>span:last-child{font-size:1rem;line-height:1.5;color:var(--muted)}@media(max-width:600px){.search_toolShortcuts__Q04Z_{padding:16px}.search_toolShortcuts__Q04Z_>div{grid-template-columns:1fr}}.search_answerCard__MDa5w{margin:20px 0 28px;padding:20px;border:2px solid var(--pine);border-radius:8px;background:var(--card)}.search_answerCard__MDa5w h2{margin:4px 0 10px;font-size:1.5rem;line-height:1.3}.search_answerCard__MDa5w p{margin:0 0 12px;font-size:1.05rem;line-height:1.6}.search_answerCard__MDa5w a{min-height:44px;display:inline-flex;align-items:center}.search_answerCard__MDa5w a:focus-visible{outline:3px solid var(--pine);outline-offset:3px}.search_recovery2___EP8G{margin:16px 0}.search_recovery2___EP8G h3{margin:16px 0 8px;font-size:1.15rem}.search_recovery2___EP8G ul{margin:0;padding-left:1.2rem;display:grid;gap:8px}.search_recovery2___EP8G a{min-height:44px;display:inline-flex;align-items:center}.demo_main__69Vmt{max-width:960px;margin:0 auto;padding:56px 24px 72px;color:#20251f}.demo_hero__Pzkrj{max-width:720px;margin-bottom:44px}.demo_eyebrow__VMPFs{font-size:1rem;letter-spacing:.08em;text-transform:uppercase;color:#53634c}.demo_hero__Pzkrj h1{font-size:clamp(2.625rem,7vw,4.5rem);line-height:1.08;margin:16px 0;letter-spacing:-.045em}.demo_lead__DTNuX{font-size:clamp(1.375rem,3vw,1.75rem);line-height:1.35}.demo_main__69Vmt p,.demo_steps__nn0l7{line-height:1.7}.demo_notice__l_WiQ{padding:16px 20px;border-left:4px solid #586b35;background:#edf1e5;border-radius:0 8px 8px 0;margin:24px 0}.demo_download__5S3wJ{display:inline-flex;flex-wrap:wrap;gap:8px 20px;align-items:center;background:#253a25;color:white;padding:16px 22px;border-radius:10px;font-weight:700;text-decoration:none}.demo_download__5S3wJ:hover{background:#3e5635}.demo_download__5S3wJ span{font-size:1rem;font-weight:400}.demo_download__5S3wJ:focus-visible{outline:3px solid #6a892d;outline-offset:4px}.demo_requirements__69XvH{color:#56604f;font-size:1rem}.demo_panel__Ize2A{background:#fff;border:1px solid #d9dfd2;border-radius:14px;padding:28px}.demo_main__69Vmt h2{font-size:1.5rem;line-height:1.3;margin-top:0;letter-spacing:-.02em}.demo_steps__nn0l7{padding-left:24px}.demo_steps__nn0l7 li{padding-left:8px;margin-bottom:20px}.demo_steps__nn0l7 p{margin:8px 0 0}.demo_main__69Vmt pre{background:#f2f4ee;border:1px solid #dfe5d9;padding:14px 16px;border-radius:8px;overflow-x:auto;font-size:1rem}.demo_main__69Vmt code{overflow-wrap:anywhere}.demo_details__lFYXf{display:grid;grid-template-columns:1fr 1fr;gap:36px;margin-top:36px}.demo_details__lFYXf a{color:#314c27;text-decoration:underline}@media (max-width:600px){.demo_main__69Vmt{padding:32px 18px 48px}.demo_panel__Ize2A{padding:22px 18px}.demo_details__lFYXf{grid-template-columns:1fr;gap:16px}.demo_download__5S3wJ{width:100%;justify-content:center;box-sizing:border-box}}