.I64c7q_cat{--mc-accent:var(--spotlight-theme-color,var(--blue));--mc-line:color-mix(in srgb, var(--mc-accent) 18%, transparent);--mc-line-strong:color-mix(in srgb, var(--mc-accent) 45%, transparent);--mc-wash:color-mix(in srgb, var(--mc-accent) 8%, transparent);--mc-surface:#ffffff08;--mc-surface-hover:#ffffff0f;--mc-good:#5fd08f;--mc-bad:#ff6f7d;--mc-warn:#f4c76a;--mc-info:#7cc4ff;--mc-neutral:#9aa0a6;margin-top:18px;scroll-margin-top:90px}.I64c7q_cat:first-of-type{margin-top:6px}.I64c7q_cat[hidden]{display:none}.I64c7q_catHead{border-inline-start:3px solid var(--mc-accent);color:#ece6e2;align-items:baseline;gap:10px;margin:0 0 4px;padding-inline-start:10px;font-size:16px;display:flex}.I64c7q_catHead span{color:#ece6e299;margin-inline-start:auto;font-size:12px;font-weight:600}.I64c7q_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.I64c7q_row{border-bottom:1px solid #ffffff0f;grid-template-columns:22px 48px minmax(0,1fr) 96px;align-items:center;gap:12px;padding:10px 0;scroll-margin-top:90px;display:grid}.I64c7q_row[data-done]{opacity:.6}@media screen and (max-width:500px){.I64c7q_row{grid-template-columns:22px 40px minmax(0,1fr);align-items:start;gap:10px}.I64c7q_row .I64c7q_rate{grid-column:3;justify-self:start}}.I64c7q_hideDone .I64c7q_row[data-done]{display:none}.I64c7q_check{width:18px;height:18px;accent-color:var(--mc-accent);cursor:pointer;margin:0}.I64c7q_icon{border-radius:4px;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;display:inline-flex}@media screen and (max-width:500px){.I64c7q_icon{width:40px;height:40px}}.I64c7q_body{min-width:0}.I64c7q_body h4{color:#ece6e2;overflow-wrap:break-word;margin:0 0 2px;font-size:15px}.I64c7q_desc{color:#ece6e2cc;margin:0;font-size:13px;line-height:1.45}.I64c7q_howto{color:#ece6e2cc;margin:4px 0 0;font-size:13px;line-height:1.45}.I64c7q_go{color:var(--mc-accent);white-space:nowrap;font-weight:600}.I64c7q_arrow{display:inline-block}.I64c7q_rate{color:#ece6e2;white-space:nowrap;font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:4px;font-size:13px;font-weight:700;display:flex}.I64c7q_rate i{background:#ffffff14;border-radius:2px;width:80px;height:4px;display:block;overflow:hidden}.I64c7q_rate i span{background:var(--mc-accent);height:100%;display:block}@media screen and (max-width:500px){.I64c7q_rate{flex-direction:row;align-items:center;gap:8px}}.I64c7q_hidden,.I64c7q_region{border:1px solid var(--mc-line-strong);color:#ece6e2cc;vertical-align:middle;border-radius:4px;margin-inline-start:8px;padding:1px 6px;font-size:11px;font-weight:600;display:inline-block}.I64c7q_hidden{color:var(--mc-warn);border-color:color-mix(in srgb, var(--mc-warn) 45%, transparent)}.I64c7q_items,.I64c7q_places{flex-wrap:wrap;gap:6px 14px;margin-top:6px;font-size:13px;display:flex}.I64c7q_placeGroup{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.I64c7q_placeName{color:#ece6e299;margin-inline-end:4px}.I64c7q_pill{border:1px solid var(--mc-line-strong);min-width:28px;height:28px;color:var(--mc-accent);border-radius:14px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:700;display:inline-flex}.I64c7q_pill:hover{background:var(--mc-wash)}.I64c7q_trackHead{--mc-accent:var(--spotlight-theme-color,var(--blue));--mc-line:color-mix(in srgb, var(--mc-accent) 18%, transparent);--mc-line-strong:color-mix(in srgb, var(--mc-accent) 45%, transparent);--mc-wash:color-mix(in srgb, var(--mc-accent) 8%, transparent);--mc-surface:#ffffff08;--mc-surface-hover:#ffffff0f;--mc-good:#5fd08f;--mc-bad:#ff6f7d;--mc-warn:#f4c76a;--mc-info:#7cc4ff;--mc-neutral:#9aa0a6;border:1px solid var(--mc-line);background:var(--mc-surface);color:#ece6e2cc;border-radius:4px;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:4px 0 8px;padding:10px 12px;font-size:13px;display:flex}.I64c7q_trackText{color:#ece6e2;font-weight:700}.I64c7q_trackBar{background:#ffffff14;border-radius:3px;flex:120px;height:6px;overflow:hidden}.I64c7q_trackBar span{background:var(--mc-accent);height:100%;transition:width .2s;display:block}.I64c7q_trackHide{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.I64c7q_trackHide input{accent-color:var(--mc-accent)}.I64c7q_trackReset{border:1px solid var(--mc-line-strong);color:#ece6e2cc;cursor:pointer;background:0 0;border-radius:4px;padding:4px 10px;font-size:12px}.I64c7q_trackReset:disabled{opacity:.4;cursor:default}.I64c7q_grade,.I64c7q_ps5,.I64c7q_alias{vertical-align:middle;white-space:nowrap;border-radius:4px;margin-inline-start:8px;padding:1px 6px;font-size:11px;font-weight:600;display:inline-block}.I64c7q_grade{border:1px solid color-mix(in srgb, var(--grade) 50%, transparent);color:var(--grade)}.I64c7q_ps5{border:1px solid var(--mc-line-strong);color:#ece6e2cc}.I64c7q_alias{margin-inline-start:0;color:#ece6e299;margin-top:2px;padding:0;font-size:12px;font-weight:400;display:block}.I64c7q_links{flex-wrap:wrap;gap:4px 12px;margin-top:4px;font-size:13px;display:flex}.I64c7q_links a{color:var(--mc-accent);font-weight:600;text-decoration:none}.I64c7q_links a:hover{text-decoration:underline}.I64c7q_roadmap{--mc-accent:var(--spotlight-theme-color,var(--blue));--mc-line:color-mix(in srgb, var(--mc-accent) 18%, transparent);--mc-line-strong:color-mix(in srgb, var(--mc-accent) 45%, transparent);--mc-wash:color-mix(in srgb, var(--mc-accent) 8%, transparent);--mc-surface:#ffffff08;--mc-surface-hover:#ffffff0f;--mc-good:#5fd08f;--mc-bad:#ff6f7d;--mc-warn:#f4c76a;--mc-info:#7cc4ff;--mc-neutral:#9aa0a6;counter-reset:step;gap:8px;margin:0;padding:0;list-style:none;display:grid}.I64c7q_step{counter-increment:step;border:1px solid var(--mc-line);background:var(--mc-surface);border-radius:4px;grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:12px;padding:10px 12px;display:grid}.I64c7q_step:before{content:counter(step);background:var(--mc-accent);color:#111;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:800;display:flex}.I64c7q_step h3{color:#ece6e2;margin:0 0 2px;font-size:14px}.I64c7q_step p{color:#ece6e2cc;margin:0;font-size:13px;line-height:1.5}@media screen and (max-width:500px){.I64c7q_step{grid-template-columns:28px minmax(0,1fr)}.I64c7q_step .I64c7q_stepCount{grid-column:2}}.I64c7q_stepCount{color:#ece6e299;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.I64c7q_stepCount b{color:#ece6e2;font-size:15px}.I64c7q_gradeBar{color:#ece6e2cc;flex-wrap:wrap;gap:6px 16px;margin:0 0 12px;padding:0;font-size:13px;list-style:none;display:flex}.I64c7q_gradeBar b{color:var(--grade);font-variant-numeric:tabular-nums}
