._header_iq8x6_31{max-width:100%;margin-bottom:var(--section-gap);position:relative}._wide_iq8x6_37{max-width:100%}._title_iq8x6_41{color:var(--color-fg);font-family:var(--font-sans);font-size:clamp(2.125rem,4vw,2.75rem);font-weight:680;line-height:var(--leading-display);letter-spacing:-.04em;text-wrap:balance;margin:0}._headRow_iq8x6_53{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}._action_iq8x6_61{flex:none}._description_iq8x6_65{max-width:44ch;margin:var(--space-3) 0 0;color:var(--color-muted);font-size:var(--text-sm);line-height:var(--leading-body);text-wrap:pretty}@media (width<=640px){._title_iq8x6_41{font-size:clamp(1.875rem,9vw,2.25rem)}}

._grid_1uz1q_148{grid-auto-flow:dense;gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,8.5rem),1fr));grid-auto-rows:minmax(4.5rem,auto);margin:0;padding:0;list-style:none;display:grid}._grid_1uz1q_148>li{min-width:0}._tile_1uz1q_163{justify-content:space-between;gap:var(--space-h2);height:100%;min-height:4.5rem;padding:var(--space-h3) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-elevated);transition:border-color var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease), transform var(--motion-fast) var(--ease);flex-direction:column;display:flex;position:relative}@media (hover:hover) and (pointer:fine){a._tile_1uz1q_163:hover{border-color:var(--color-border-strong);color:var(--color-fg)}}a._tile_1uz1q_163:active{transform:translateY(1px)}a._tile_1uz1q_163:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._label_1uz1q_196{color:var(--color-fg);font-size:var(--text-sm);letter-spacing:-.01em;font-weight:600;line-height:var(--leading-heading);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._meta_1uz1q_55{color:var(--caption-color,var(--color-muted));font-size:var(--text-2xs);line-height:var(--leading-heading)}._count_1uz1q_55{color:var(--caption-color,var(--color-muted));font-size:var(--text-2xs);font-variant-numeric:tabular-nums;letter-spacing:.02em}._grid_1uz1q_148>li[data-span="2x2"] ._label_1uz1q_196{font-size:var(--text-base)}._grid_1uz1q_148[data-density=compact]{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}._grid_1uz1q_148[data-density=compact]>li{flex:none;max-width:100%}._grid_1uz1q_148[data-density=compact] ._tile_1uz1q_163{align-items:baseline;gap:var(--space-1);height:auto;min-height:0;padding:0;padding-inline:var(--space-h2);margin-inline:calc(-1 * var(--space-h2));border-radius:var(--radius-xs);white-space:nowrap;transition:background-color var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease);background:0 0;border:0;flex-direction:row;display:inline-flex}@media (hover:hover) and (pointer:fine){._grid_1uz1q_148[data-density=compact] a._tile_1uz1q_163:hover{background:var(--color-bg-hover);color:var(--color-fg);--caption-color:var(--color-fg)}}._grid_1uz1q_148[data-density=compact] ._label_1uz1q_196{max-width:100%;font-size:var(--text-2xs);font-weight:500;line-height:var(--leading-ui);text-overflow:ellipsis;white-space:nowrap;-webkit-box-orient:initial;-webkit-line-clamp:unset;display:block;overflow:hidden}._grid_1uz1q_148[data-density=compact] ._meta_1uz1q_55,._grid_1uz1q_148[data-density=compact] ._count_1uz1q_55{color:var(--caption-color,var(--color-muted));font-size:var(--text-2xs);line-height:var(--leading-ui);flex:none}._tile_1uz1q_163[data-active=true]{color:var(--color-accent)}._tile_1uz1q_163[data-active=true] ._label_1uz1q_196{color:var(--color-accent);font-weight:650}

._uptime_1qdcj_143{gap:var(--space-h1);margin:var(--space-2) 0 0;color:var(--caption-color,var(--color-muted));font-size:var(--text-2xs);font-variant-numeric:tabular-nums;line-height:var(--leading-ui);flex-direction:column;display:flex}._label_1qdcj_154{letter-spacing:.02em}._value_1qdcj_158{color:var(--color-fg-soft);white-space:nowrap}

._stats_71zbc_146{background:var(--color-border);border:1px solid var(--color-border);border-radius:var(--radius-md);grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}._cell_71zbc_159{gap:var(--space-h1);padding:var(--space-4) var(--space-4);background:var(--color-bg-elevated);flex-direction:column;display:flex}._label_71zbc_167{color:var(--caption-color,var(--color-muted));font-size:var(--text-2xs);line-height:var(--leading-ui)}._value_71zbc_173{color:var(--color-fg);font-family:var(--font-mono);font-size:var(--text-xl);font-variant-numeric:tabular-nums;font-weight:700;line-height:var(--leading-display);margin:0}

._page_dochu_143{padding-top:var(--page-top)}._heading_dochu_149{margin:var(--space-8) 0 var(--space-4);color:var(--color-fg);font-family:var(--font-sans);font-size:var(--text-lg);letter-spacing:-.02em;font-weight:640;line-height:var(--leading-heading)}._profile_dochu_159{align-items:flex-start;gap:var(--space-1);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}._avatar_dochu_168{width:5.5rem;height:5.5rem;margin-bottom:var(--space-h2);object-fit:contain}._profile_dochu_159 strong{color:var(--color-fg);font-family:var(--font-sans);font-size:var(--text-md);font-weight:600}._profile_dochu_159 p{margin:var(--space-h1) 0 0;color:var(--color-muted);font-size:var(--text-2xs);line-height:var(--leading-body)}._stack_dochu_189{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-2xs);line-height:var(--leading-prose);margin:0}._profileGrid_dochu_206{--profile-slots:calc((100cqi + var(--space-6)) / (11rem + var(--space-6)));grid-template-columns:repeat(max(1, min(5, round(down, var(--profile-slots), 1))), 1fr);gap:var(--space-4) var(--space-6);margin:0;display:grid;container-type:inline-size}._profileItem_dochu_215{gap:var(--space-h1);flex-direction:column;min-width:0;display:flex}._profileItem_dochu_215 dt{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.04em}._profileItem_dochu_215 dd{color:var(--color-fg);font-size:var(--text-sm);line-height:var(--leading-body);margin:0}._traits_dochu_238{gap:var(--space-4);margin-top:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));display:grid}._traitCard_dochu_245{gap:var(--space-h1);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-elevated);flex-direction:column;display:flex}._traitKicker_dochu_255{color:var(--color-accent);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.08em}._traitLead_dochu_262{color:var(--color-fg);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-body)}._traitSub_dochu_269{color:var(--color-muted);font-size:var(--text-2xs);line-height:var(--leading-body)}._visitBlock_dochu_276{gap:var(--space-4);flex-direction:column;display:flex}._chartsLink_dochu_282{padding-inline:var(--space-h2);margin-inline:calc(-1 * var(--space-h2));color:var(--color-accent);font-family:var(--font-mono);font-size:var(--text-2xs);transition:color var(--transition), background-color var(--transition)}@media (hover:hover) and (pointer:fine){._chartsLink_dochu_282:hover{background:var(--color-bg-hover);color:var(--color-accent-hover);--caption-color:var(--color-accent-hover);border-radius:var(--radius-xs)}}._rewardIntro_dochu_302{margin:0 0 var(--space-4);color:var(--color-muted);font-size:var(--text-2xs);line-height:var(--leading-body);text-wrap:pretty}._rewardIntro_dochu_302 time{color:var(--color-fg-soft);font-family:var(--font-mono)}._rewardGrid_dochu_315{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));display:grid}._rewardCard_dochu_321{gap:var(--space-h2);min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-elevated);flex-direction:column;display:flex}._friendBadge_dochu_332{padding:0 var(--space-h2);border-radius:var(--radius-xs);background:color-mix(in srgb, var(--color-accent) 14%, transparent);color:var(--color-accent);font-size:var(--text-2xs);line-height:var(--leading-ui);transition:background-color var(--motion-fast) var(--ease);align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}a._friendBadge_dochu_332:hover{background:color-mix(in srgb, var(--color-accent) 26%, transparent)}a._friendBadge_dochu_332:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._rewardName_dochu_357{min-width:0;color:var(--color-fg);font-size:var(--text-sm);font-weight:600}._rewardName_dochu_357 a{padding-inline:var(--space-h2);margin-inline:calc(-1 * var(--space-h2));color:inherit;transition:color var(--transition), background-color var(--transition)}@media (hover:hover) and (pointer:fine){._rewardName_dochu_357 a:hover{background:var(--color-bg-hover);color:var(--color-fg);--caption-color:var(--color-fg);border-radius:var(--radius-xs)}}._rewardFoot_dochu_380{justify-content:space-between;align-items:baseline;gap:var(--space-2);color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;margin-top:auto;display:flex}._rewardMoney_dochu_392{color:var(--color-fg-soft)}._rewardMoneyHi_dochu_396{color:var(--color-accent);font-weight:600}

._identity_voszp_143{align-items:center;gap:var(--space-h3) var(--space-3);padding-bottom:var(--space-5);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}._avatar_voszp_152{object-fit:contain;flex:none;width:4.5rem;height:4.5rem}._identity_voszp_143>div{gap:var(--space-h1);flex-direction:column;min-width:0;display:flex}._identity_voszp_143 strong{color:var(--color-fg);font-size:var(--text-sm);letter-spacing:-.02em;font-weight:650;line-height:var(--leading-heading)}._identity_voszp_143 p{color:var(--caption-color,var(--color-muted));font-size:var(--text-2xs);line-height:var(--leading-ui);margin:0}._railNote_voszp_182{margin:var(--space-2) 0 0;color:var(--caption-color,var(--color-muted));font-size:var(--text-2xs)}._visitTile_voszp_191{align-items:baseline;gap:var(--space-1);margin-top:var(--space-2);padding-inline:var(--space-h2);margin-inline:calc(-1 * var(--space-h2));color:var(--color-fg-soft);font-size:var(--text-2xs);line-height:var(--leading-ui);transition:color var(--motion-fast) var(--ease), background-color var(--motion-fast) var(--ease);text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){._visitTile_voszp_191:hover{background:var(--color-bg-hover);color:var(--color-fg);--caption-color:var(--color-fg);border-radius:var(--radius-xs)}}._visitLabel_voszp_214{color:var(--caption-color,var(--color-muted));font-size:var(--text-2xs)}._visitValue_voszp_219{color:var(--color-fg);font-variant-numeric:tabular-nums;font-weight:600}._randomTile_voszp_227{align-items:baseline;gap:var(--space-1);padding:var(--space-h1) var(--space-h2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-elevated);color:var(--color-fg);font-family:var(--font-sans);font-size:var(--text-2xs);line-height:var(--leading-ui);cursor:pointer;transition:border-color var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease);margin-top:0;display:inline-flex}@media (hover:hover) and (pointer:fine){._randomTile_voszp_227:hover{border-color:var(--color-accent);color:var(--color-accent)}}._randomTile_voszp_227:active{transform:translateY(1px)}._randomTile_voszp_227:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}
