._toggle_6a1r2_1{width:var(--toggle-size);height:var(--toggle-size);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}._toggle_6a1r2_1:hover{background-color:var(--color-surface-hover);color:var(--color-text)}._toggle_6a1r2_1 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}._topbar_151fk_1{z-index:10;height:var(--nav-height);background-color:var(--color-nav-bg);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-bottom:1px solid var(--color-border-strong);position:sticky;top:0}._inner_151fk_13{height:100%;padding:0 var(--shell-gutter) 0 var(--sidebar-pad-x);align-items:center;gap:12px;display:flex}._toggle_151fk_21{width:var(--toggle-size);height:var(--toggle-size);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;background:0 0;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;padding:0;display:flex;position:relative}._toggleBar_151fk_39{background-color:var(--color-text);border-radius:1px;width:16px;height:2px}@media (width>=1024px){._toggleBar_151fk_39{display:none}._toggle_151fk_21:before,._toggle_151fk_21:after{content:"";box-sizing:border-box;height:14px;position:absolute;top:calc(50% - 7px);left:calc(50% - 9px)}._toggle_151fk_21:before{border:1.5px solid;border-radius:3px;width:18px}._toggle_151fk_21:after{border-radius:3px 0 0 3px;width:6px}._toggle_151fk_21[aria-expanded=true]{background-color:var(--color-surface-hover);color:var(--color-text)}._toggle_151fk_21[aria-expanded=true]:after{background-color:currentColor}._toggle_151fk_21[aria-expanded=false]:after{background-color:#0000;border-right:1.5px solid}}._toggle_151fk_21:hover{background-color:var(--color-surface-hover);color:var(--color-text)}._logo_151fk_94{font-family:var(--font-mono);color:var(--color-text);letter-spacing:-.01em;white-space:nowrap;font-size:15px;font-weight:600}._external_151fk_103{align-items:center;gap:20px;margin-left:auto;display:flex}._external_151fk_103 a{color:var(--color-text-muted);white-space:nowrap;font-size:14px}._blog_151fk_116{color:var(--color-text);font-weight:600}._external_151fk_103 a:hover{color:var(--color-accent)}@media (width<=1023px){._inner_151fk_13{padding:0 var(--shell-gutter)}}@media (width<=720px){._external_151fk_103{gap:12px}._externalSecondary_151fk_137{display:none}}._visitors_iygzb_1{font-family:var(--font-mono);color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin:10px 0 0;font-size:11px;line-height:1.5}._sidebar_1f8f2_1{top:var(--nav-height);min-width:0;height:calc(100vh - var(--nav-height));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-scrollbar) transparent;padding:var(--shell-gap) var(--sidebar-pad-x);background-color:var(--color-chrome);border-right:1px solid var(--color-border-strong);grid-area:sidebar;position:sticky;overflow-y:auto}._sidebar_1f8f2_1:hover,._dialog_1f8f2_19:hover{scrollbar-color:var(--color-scrollbar-hover) transparent}._sidebar_1f8f2_1[hidden]{display:none}._dialog_1f8f2_19{border:none;border-right:1px solid var(--color-border-strong);background-color:var(--color-chrome);width:min(320px,85vw);height:100%;max-height:100%;color:inherit;scrollbar-width:thin;scrollbar-color:var(--color-scrollbar) transparent;margin:0;padding:0;position:fixed;inset:0 auto 0 0;overflow-y:auto}._dialog_1f8f2_19::backdrop{background-color:var(--color-backdrop)}._dialogInner_1f8f2_52{min-height:100%;padding:var(--shell-gap) var(--sidebar-pad-x)}._dialogHeader_1f8f2_57{justify-content:flex-end;margin-bottom:12px;display:flex}._close_1f8f2_63{width:var(--toggle-size);height:var(--toggle-size);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}._close_1f8f2_63:hover{background-color:var(--color-surface-hover)}._close_1f8f2_63:before,._close_1f8f2_63:after{content:"";background-color:var(--color-text);border-radius:1px;width:16px;height:2px;position:absolute}._close_1f8f2_63:before{transform:rotate(45deg)}._close_1f8f2_63:after{transform:rotate(-45deg)}._profile_1f8f2_100{border-bottom:1px solid var(--color-border);padding:0 12px 20px}._name_1f8f2_105{color:var(--color-text);margin:0 0 4px;font-size:15px;font-weight:700}._role_1f8f2_112{font-family:var(--font-mono);color:var(--color-accent);margin:0 0 12px;font-size:12px}._bio_1f8f2_119{flex-direction:column;gap:2px;margin-bottom:16px;display:flex}._bio_1f8f2_119 p{color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.6}._profileLinks_1f8f2_133{flex-direction:column;gap:6px;display:flex}._profileLinks_1f8f2_133 a{color:var(--color-text-muted);font-size:13px}._profileLinks_1f8f2_133 a:hover{color:var(--color-accent)}._group_1f8f2_148{padding-top:20px}._group_1f8f2_148+._group_1f8f2_148{border-top:1px solid var(--color-border);margin-top:20px}._groupTitle_1f8f2_157{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 8px;padding:0 12px;font-size:11px;font-weight:700}._groupLinks_1f8f2_167{flex-direction:column;gap:2px;display:flex}._divider_1f8f2_174{background-color:var(--color-border);height:1px;margin:6px 12px}._groupState_1f8f2_181{color:var(--color-text-muted);margin:0;padding:8px 12px;font-size:14px}._groupLink_1f8f2_167{border-radius:var(--radius-sm);color:var(--color-text-secondary);justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:14px;display:flex;position:relative}._groupLink_1f8f2_167:hover{background-color:var(--color-surface-hover);color:var(--color-text)}._groupLink_1f8f2_167[aria-current=page]{color:var(--color-accent);background-color:var(--color-accent-soft);font-weight:600}._groupLink_1f8f2_167[aria-current=page]:before{content:"";background-color:var(--color-accent);border-radius:2px;width:3px;position:absolute;top:8px;bottom:8px;left:0}._groupLink_1f8f2_167:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px;border-radius:var(--radius-sm)}._badge_1f8f2_230{border-radius:var(--radius-pill);background-color:var(--color-track);min-width:20px;font-family:var(--font-mono);text-align:center;color:var(--color-text-muted);flex:none;padding:1px 6px;font-size:11px}._groupLink_1f8f2_167[aria-current=page] ._badge_1f8f2_230{color:var(--color-accent);background-color:#0000}._footer_9gay3_1{border-top:1px solid var(--color-border);color:var(--color-text-muted);margin-top:96px;padding:32px 0 48px;font-size:13px}._copy_9gay3_9{font-family:var(--font-mono);margin:0}@media (width<=720px){._footer_9gay3_1{margin-top:64px;padding:24px 0 40px}}._shell_7ek52_4{grid-template-columns:var(--sidebar-width) minmax(0, 1fr) var(--rail-width);min-height:calc(100vh - var(--nav-height));grid-template-rows:auto 1fr;grid-template-areas:"sidebar main rail""sidebar footer rail";align-items:start;display:grid}._shell_7ek52_4[data-collapsed=true]{grid-template-columns:minmax(0, 1fr) var(--rail-width);grid-template-areas:"main rail""footer rail"}._content_7ek52_2{display:contents}._main_7ek52_27,._footerArea_7ek52_28{width:100%;max-width:calc(var(--content-max-width) + 2 * var(--shell-gutter));min-width:0;padding:0 var(--shell-gutter);justify-self:center}._main_7ek52_27{padding-top:var(--shell-gap);grid-area:main}._footerArea_7ek52_28{grid-area:footer}._wide_7ek52_48{max-width:calc(var(--dashboard-max-width) + 2 * var(--shell-gutter));container:dashboard/inline-size}._wide_7ek52_48>*{max-width:var(--content-max-width);margin-inline:auto}@container dashboard (width>=1200px){._wide_7ek52_48>*{max-width:none}}._rail_7ek52_66{min-width:0;top:var(--nav-height);height:calc(100vh - var(--nav-height));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-scrollbar) transparent;padding:var(--shell-gap) var(--rail-pad-x);background-color:var(--color-chrome);border-left:1px solid var(--color-border-strong);grid-area:rail;position:sticky;overflow-y:auto}._rail_7ek52_66:hover{scrollbar-color:var(--color-scrollbar-hover) transparent}@media (width<=1279px){._shell_7ek52_4{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);grid-template-rows:auto auto 1fr;grid-template-areas:"sidebar main""sidebar rail""sidebar footer"}._shell_7ek52_4[data-collapsed=true]{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""rail""footer"}._rail_7ek52_66{width:100%;max-width:calc(var(--content-max-width) + 2 * var(--shell-gutter));height:auto;margin-top:var(--section-gap);padding:0 var(--shell-gutter);background-color:#0000;border-left:none;justify-self:center;position:static;overflow:visible}}@media (width<=1023px){._shell_7ek52_4,._shell_7ek52_4[data-collapsed=true]{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""rail""footer"}}._bareMain_7ek52_134{height:calc(100dvh - var(--nav-height));background-color:var(--color-map-ocean);position:relative;overflow:hidden}._card_1e7ox_2{background-color:var(--color-chrome);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:20px}._head_1e7ox_9{align-items:baseline;gap:8px;margin-bottom:4px;display:flex}._title_1e7ox_16{color:var(--color-text);margin:0;font-size:14px;font-weight:700}._profile_1e7ox_23{color:var(--color-text-secondary);margin-left:auto;font-size:13px;text-decoration:none}._profile_1e7ox_23:hover{color:var(--color-accent)}._summary_1e7ox_34{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);flex-wrap:wrap;align-items:baseline;column-gap:8px;margin:8px 0 2px;font-size:12px;line-height:1.5;display:flex}._yearTotal_1e7ox_47{color:var(--color-text);font-size:22px;font-weight:700;line-height:1.2}._asOf_1e7ox_54{font-family:var(--font-mono);color:var(--color-text-muted);margin:0 0 12px;font-size:11px}._months_1e7ox_62,._grid_1e7ox_63{column-gap:3px;display:grid}._months_1e7ox_62{margin-bottom:4px}._grid_1e7ox_63{position:relative}._month_1e7ox_62{font-family:var(--font-mono);white-space:nowrap;color:var(--color-text-muted);font-size:11px;line-height:1.4;overflow:visible}._week_1e7ox_88{grid-template-rows:repeat(7,minmax(0,1fr));row-gap:3px;display:grid}._cell_1e7ox_94{aspect-ratio:1;border-radius:var(--radius-xs);display:block}._l0_1e7ox_100{background-color:var(--color-contrib-0)}._l1_1e7ox_104{background-color:var(--color-contrib-1)}._l2_1e7ox_108{background-color:var(--color-contrib-2)}._l3_1e7ox_112{background-color:var(--color-contrib-3)}._l4_1e7ox_116{background-color:var(--color-contrib-4)}._tooltip_1e7ox_121{z-index:1;font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-text);pointer-events:none;background-color:var(--color-surface-hover);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);padding:3px 6px;font-size:11px;line-height:1.4;position:absolute}._start_1e7ox_137{transform:translateY(calc(-100% - 6px))}._center_1e7ox_141{transform:translate(-50%,calc(-100% - 6px))}._end_1e7ox_145{transform:translate(-100%,calc(-100% - 6px))}@media (width<=720px){._card_1e7ox_2{padding:16px}}@media (width>=1280px){._card_1e7ox_2{background-color:#0000;border:none;border-radius:0;padding:0}}._state_hhjeb_1{color:var(--color-text-muted);margin:0;padding:8px 0;font-size:14px}._quotes_1n2az_1{margin:0;padding:0;list-style:none}._row_1n2az_7{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;display:grid}._row_1n2az_7:first-child{padding-top:0}._row_1n2az_7+._row_1n2az_7{border-top:1px solid var(--color-border)}._identity_1n2az_23{flex-direction:column;gap:2px;min-width:0;display:flex}._name_1n2az_30{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}._symbol_1n2az_39{font-family:var(--font-mono);color:var(--color-text-muted);font-size:11px}._figures_1n2az_45{flex-direction:column;align-items:flex-end;gap:4px;display:flex}._chart_1n2az_52{width:96px;height:28px;display:block}._chartUp_1n2az_59{color:var(--color-up)}._chartDown_1n2az_63{color:var(--color-down)}._chartFlat_1n2az_67{color:var(--color-flat)}._chartDate_1n2az_71{font-family:var(--font-mono);text-align:right;color:var(--color-text-muted);margin:0 0 8px;font-size:11px}._price_1n2az_79{font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--color-text);white-space:nowrap;font-size:16px;font-weight:700;line-height:1.2}._change_1n2az_89{border-radius:var(--radius-pill);font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;padding:2px 7px;font-size:11px;line-height:1.4}._up_1n2az_58 ._change_1n2az_89{color:var(--color-up);background-color:var(--color-up-soft)}._down_1n2az_58 ._change_1n2az_89{color:var(--color-down);background-color:var(--color-down-soft)}._flat_1n2az_109 ._change_1n2az_89{color:var(--color-flat);background-color:var(--color-flat-soft)}._highlights_1n2az_114{flex-direction:column;margin:0 -10px;display:flex}._highlight_1n2az_114{border-radius:var(--radius-md);flex-direction:column;gap:4px;padding:10px;transition:background-color .15s;display:flex}._highlight_1n2az_114:hover{background-color:var(--color-surface-hover)}._highlightText_1n2az_133{-webkit-line-clamp:2;color:var(--color-text);-webkit-box-orient:vertical;font-size:15px;font-weight:500;line-height:1.5;transition:color .15s;display:-webkit-box;overflow:hidden}._highlight_1n2az_114:hover ._highlightText_1n2az_133{color:var(--color-accent)}._highlightMeta_1n2az_149{font-family:var(--font-mono);color:var(--color-text-muted);font-size:11px}._comment_1n2az_155{color:var(--color-text);margin:0 0 8px;font-size:15px;font-weight:500;line-height:1.6}._commentMeta_1n2az_163{font-family:var(--font-mono);color:var(--color-text-muted);margin:0 0 8px;font-size:11px}._basis_1n2az_170{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}._basisLink_1n2az_177{-webkit-line-clamp:2;color:var(--color-text-secondary);-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}._basisLink_1n2az_177:hover{color:var(--color-accent)}._disclaimer_1n2az_191{color:var(--color-text-muted);margin:0;font-size:12px}._compact_1n2az_198{background-color:var(--color-chrome);border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:0;padding:20px}._compactTitle_1n2az_206{color:var(--color-text);margin:0 0 4px;font-size:14px;font-weight:700}._compactAsOf_1n2az_213{font-family:var(--font-mono);color:var(--color-text-muted);margin:8px 0 0;font-size:11px}._tabs_1n2az_221{border-bottom:1px solid var(--color-border);gap:4px;margin:8px 0 12px;display:flex}._subTabs_1n2az_229{margin-top:28px}._tab_1n2az_221{font:inherit;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:6px 10px;font-size:13px;font-weight:600;display:inline-flex}._tab_1n2az_221:hover{color:var(--color-text)}._tab_1n2az_221[aria-selected=true]{color:var(--color-text);border-bottom-color:var(--color-accent)}._tab_1n2az_221:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._dotOpen_1n2az_263,._dotClosed_1n2az_264{border-radius:50%;width:7px;height:7px}._dotOpen_1n2az_263{background-color:var(--color-accent)}._dotClosed_1n2az_264{background-color:var(--color-text-muted)}._srOnly_1n2az_278{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._statusLine_1n2az_288{margin-bottom:12px}._statusText_1n2az_292{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;font-size:12px;line-height:1.5;display:flex}._stateOpen_1n2az_305,._stateClosed_1n2az_306{border-radius:var(--radius-pill);padding:1px 8px;font-size:11px}._stateOpen_1n2az_305{color:var(--color-accent);background-color:var(--color-accent-soft)}._stateClosed_1n2az_306{color:var(--color-text-muted);background-color:var(--color-track)}._clock_1n2az_322{color:var(--color-text-muted);margin-left:auto}._special_1n2az_327{color:var(--color-text-muted);margin:2px 0 0;font-size:12px}@media (width<=720px){._compact_1n2az_198{padding:16px}}@media (width>=1280px){._compact_1n2az_198{background-color:#0000;border:none;border-radius:0;padding:0}}._rail_1u9aq_1{gap:var(--rail-gap);flex-direction:column;display:flex}@media (width<=1279px){._rail_1u9aq_1{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}}@media (width<=720px){._rail_1u9aq_1{grid-template-columns:minmax(0,1fr)}}@media (width>=1280px){._rail_1u9aq_1{gap:0}._rail_1u9aq_1>*+*{border-top:1px solid var(--color-border);margin-top:24px;padding-top:24px}}._panel_18bws_1{min-width:0;scroll-margin-top:calc(var(--nav-height) + var(--shell-gap))}._surface_18bws_6{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:inset 0 1px 0 var(--color-edge-highlight);padding:32px}._header_18bws_14{border-bottom:1px solid var(--color-border);padding-bottom:20px}._head_18bws_14{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}._headRight_18bws_27{align-items:baseline;gap:16px;display:flex}._title_18bws_33{white-space:nowrap;letter-spacing:-.025em;color:var(--color-text);margin:0;font-size:26px;font-weight:700;line-height:1.2}._updated_18bws_43{font-family:var(--font-mono);color:var(--color-text-muted);white-space:nowrap;flex:none;font-size:12px}._description_18bws_51{color:var(--color-text-muted);margin:6px 0 0;font-size:15px}._body_18bws_57{margin-top:24px}@media (width<=720px){._surface_18bws_6{border-radius:16px;padding:20px}._header_18bws_14{padding-bottom:16px}._title_18bws_33{font-size:22px}._body_18bws_57{margin-top:20px}}._rows_1pou7_2{flex-direction:column;gap:20px;margin:0;display:flex}._row_1pou7_2{grid-template-columns:120px minmax(0,1fr);align-items:baseline;gap:4px 16px;display:grid}._label_1pou7_16{color:var(--color-text-muted);font-size:13px}._value_1pou7_21{min-width:0;color:var(--color-text);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin:0;font-size:15px;line-height:1.5;display:flex}._part_1pou7_34{min-width:0}._num_1pou7_38{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);font-size:13px}._link_1pou7_45{color:var(--color-text);font-weight:600}._link_1pou7_45:hover{color:var(--color-accent)}._repos_1pou7_54{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._repo_1pou7_54{flex-wrap:wrap;align-items:baseline;gap:2px 12px;display:flex}._bars_1pou7_71{align-items:flex-end;gap:3px;height:24px;display:flex}._bar_1pou7_71,._barEmpty_1pou7_79{border-radius:var(--radius-xs);width:8px;display:block}._bar_1pou7_71{background-color:var(--color-contrib-4);min-height:3px}._barEmpty_1pou7_79{background-color:var(--color-contrib-0);height:3px}@media (width<=720px){._row_1pou7_2{grid-template-columns:minmax(0,1fr)}}._code_170av_1{background-color:var(--color-track);font-family:var(--font-mono);color:var(--color-text);overflow-wrap:anywhere;border-radius:6px;padding:1px 6px;font-size:.86em}._strip_15u8x_2{container:updates-strip/inline-size}._releases_15u8x_8{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--color-scrollbar) transparent;grid-auto-columns:44%;grid-auto-flow:column;padding-bottom:16px;display:grid;overflow-x:auto}._releases_15u8x_8:hover{scrollbar-color:var(--color-scrollbar-hover) transparent}._releases_15u8x_8:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}@container updates-strip (width<=700px){._releases_15u8x_8{grid-auto-columns:62%}}@container updates-strip (width<=480px){._releases_15u8x_8{grid-auto-columns:85%}._release_15u8x_8{padding:0 20px}}._release_15u8x_8{scroll-snap-align:start;flex-direction:column;min-width:0;padding:0 28px;display:flex}._release_15u8x_8:first-child{padding-left:0}._release_15u8x_8:last-child{padding-right:0}._release_15u8x_8+._release_15u8x_8{border-left:1px solid var(--color-border)}._head_15u8x_66{font-family:var(--font-mono);color:var(--color-text-muted);justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;display:flex}._version_15u8x_76{color:var(--color-text);font-size:14px;font-weight:600;transition:color .15s}._version_15u8x_76:hover{color:var(--color-accent)}._bullets_15u8x_87{color:var(--color-text-secondary);flex-direction:column;gap:10px;margin:16px 0 0;padding:0 0 0 18px;font-size:14px;line-height:1.65;display:flex}._bullets_15u8x_87 li::marker{color:var(--color-accent)}._summary_15u8x_103{cursor:pointer;list-style:none}._summary_15u8x_103::-webkit-details-marker{display:none}._summary_15u8x_103:after{content:"+" / "";font-family:var(--font-mono);color:var(--color-text-muted);margin-left:8px}details[open]>._summary_15u8x_103:after{content:"−" / ""}._summary_15u8x_103:hover{color:var(--color-accent)}._summary_15u8x_103:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._detail_15u8x_132{color:var(--color-text-muted);margin:6px 0 0;font-size:13px;line-height:1.6}._fixOnly_15u8x_139{color:var(--color-text-muted);margin:16px 0 0;font-size:14px}._commands_15u8x_145{margin-top:20px}._commandsLabel_15u8x_149{color:var(--color-text-muted);margin-bottom:8px;font-size:12px;font-weight:600;display:block}._chips_15u8x_157{flex-wrap:wrap;gap:6px;display:flex}._chip_15u8x_157{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);font-family:var(--font-mono);color:var(--color-text);padding:2px 9px;font-size:11px}._more_15u8x_172{font-family:var(--font-mono);color:var(--color-text-muted);align-self:center;font-size:11px}._full_15u8x_179{color:var(--color-text-muted);margin-top:auto;padding-top:20px;font-size:13px;transition:color .15s}._full_15u8x_179:hover{color:var(--color-accent)}._tips_1sk9c_2{grid-template-columns:minmax(0,1fr);display:grid}._tip_1sk9c_2{flex-direction:column;min-width:0;padding:24px 0;display:flex}._tip_1sk9c_2:first-child{padding-top:0}._tip_1sk9c_2:last-child{padding-bottom:0}._tip_1sk9c_2+._tip_1sk9c_2{border-top:1px solid var(--color-border)}._tech_1sk9c_26{font-family:var(--font-mono);color:var(--color-text-muted);font-size:12px}._topic_1sk9c_32{color:var(--color-text);margin-top:6px;font-size:15px;font-weight:600;line-height:1.45;transition:color .15s}._topic_1sk9c_32:hover{color:var(--color-accent)}._docTitle_1sk9c_45{color:var(--color-text-muted);margin:4px 0 0;font-size:12px}._body_1sk9c_51{color:var(--color-text-secondary);margin-top:14px;font-size:14px;line-height:1.65}._summary_1sk9c_59{cursor:pointer;list-style:none}._summary_1sk9c_59::-webkit-details-marker{display:none}._summary_1sk9c_59:after{content:"+" / "";font-family:var(--font-mono);color:var(--color-text-muted);margin-left:8px}details[open]>._summary_1sk9c_59:after{content:"−" / ""}._summary_1sk9c_59:hover{color:var(--color-accent)}._summary_1sk9c_59:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._detail_1sk9c_88{color:var(--color-text-muted);margin:6px 0 0;font-size:13px;line-height:1.6}._chips_1sk9c_95{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}._chip_1sk9c_95{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);font-family:var(--font-mono);color:var(--color-text);padding:2px 9px;font-size:11px}._full_1sk9c_111{color:var(--color-text-muted);margin-top:auto;padding-top:20px;font-size:13px;transition:color .15s}._full_1sk9c_111:hover{color:var(--color-accent)}@media (width>=1024px){._tips_1sk9c_2{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:24px}._tip_1sk9c_2,._tip_1sk9c_2:first-child,._tip_1sk9c_2:last-child{padding:0 28px}._tip_1sk9c_2+._tip_1sk9c_2{border-top:none}._tip_1sk9c_2:nth-child(3n+1){padding-left:0}._tip_1sk9c_2:nth-child(3n){padding-right:0}._tip_1sk9c_2:not(:nth-child(3n+1)){border-left:1px solid var(--color-border)}._tip_1sk9c_2:nth-child(n+4){border-top:1px solid var(--color-border);padding-top:24px}}@container dashboard-column (width<=600px){._tips_1sk9c_2{grid-template-columns:minmax(0,1fr);row-gap:0}._tip_1sk9c_2:nth-child(n){border-left:none;padding:24px 0}._tip_1sk9c_2:nth-child(n+2){border-top:1px solid var(--color-border)}._tip_1sk9c_2:first-child{padding-top:0}._tip_1sk9c_2:last-child{padding-bottom:0}}._pill_1g2gw_1{border-radius:var(--radius-pill);height:22px;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:0 9px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}._it_1g2gw_16{color:var(--color-cat-it);background-color:color-mix(in srgb, var(--color-cat-it) 12%, transparent)}._ai_1g2gw_21{color:var(--color-cat-ai);background-color:color-mix(in srgb, var(--color-cat-ai) 12%, transparent)}._semiconductor_1g2gw_26{color:var(--color-cat-semi);background-color:color-mix(in srgb, var(--color-cat-semi) 12%, transparent)}._market_1g2gw_31{color:var(--color-cat-market);background-color:color-mix(in srgb, var(--color-cat-market) 12%, transparent)}._list_1ipra_1{margin:0 -16px;padding:0;list-style:none}._item_1ipra_7{border-radius:var(--radius-md);padding:20px 16px;transition:background-color .15s;position:relative}._item_1ipra_7+._item_1ipra_7:before{content:"";background-color:var(--color-border);height:1px;position:absolute;top:0;left:16px;right:16px}._item_1ipra_7:hover{background-color:var(--color-surface-hover)}._item_1ipra_7:hover:before,._item_1ipra_7:hover+._item_1ipra_7:before{background-color:#0000}._labels_1ipra_33{align-items:center;gap:10px;margin-bottom:10px;display:flex}._topLabel_1ipra_40,._aiLabel_1ipra_41{font-family:var(--font-mono);color:var(--color-text-muted);font-size:11px}._topLabel_1ipra_40{color:var(--color-accent);letter-spacing:.04em;text-transform:uppercase;font-weight:600}._title_1ipra_54{appearance:none;text-align:left;cursor:pointer;letter-spacing:-.01em;width:100%;color:var(--color-text);background:0 0;border:0;margin:0;padding:0;font-family:inherit;font-size:17px;font-weight:600;line-height:1.45;transition:color .15s;display:block}._highlight_1ipra_73{border:1px solid var(--color-accent);border-radius:var(--radius-pill);font-family:var(--font-mono);color:var(--color-accent);vertical-align:.15em;margin-right:8px;padding:0 8px;font-size:11px;font-weight:600;line-height:20px;display:inline-block}._title_1ipra_54:hover{color:var(--color-accent)}._chevron_1ipra_91{color:var(--color-text-muted);margin-left:6px;font-size:.75em}._summary_1ipra_97{color:var(--color-text-secondary);margin:8px 0 0;font-size:15px;line-height:1.6}._meta_1ipra_104{font-family:var(--font-mono);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;font-size:12px;display:flex}._meta_1ipra_104 a{transition:color .15s}._meta_1ipra_104 a:hover{color:var(--color-accent)}._top_1ipra_40{padding-top:4px;padding-bottom:28px}._top_1ipra_40 ._title_1ipra_54{letter-spacing:-.025em;font-size:22px;font-weight:700;line-height:1.35}._top_1ipra_40 ._summary_1ipra_97{margin-top:10px;font-size:16px}._top_1ipra_40 ._meta_1ipra_104{margin-top:14px}@media (width<=720px){._list_1ipra_1{margin:0 -12px}._item_1ipra_7{padding:16px 12px}._item_1ipra_7+._item_1ipra_7:before{left:12px;right:12px}._title_1ipra_54{font-size:16px}._summary_1ipra_97{font-size:14px}._top_1ipra_40{padding-top:0;padding-bottom:20px}._top_1ipra_40 ._title_1ipra_54{font-size:20px}._top_1ipra_40 ._summary_1ipra_97{font-size:15px}}._list_c9gf1_2{grid-template-columns:max-content minmax(0,1fr) auto auto;column-gap:14px;margin:0;padding:0;list-style:none;display:grid}._item_c9gf1_11,._trigger_c9gf1_12{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;display:grid}._item_c9gf1_11+._item_c9gf1_11{border-top:1px solid var(--color-border)}._trigger_c9gf1_12{appearance:none;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:12px 0}._keyword_c9gf1_36{color:var(--color-text);white-space:nowrap;font-size:15px;font-weight:500;transition:color .15s}._trigger_c9gf1_12:hover ._keyword_c9gf1_36,._trigger_c9gf1_12[aria-expanded=true] ._keyword_c9gf1_36{color:var(--color-accent)}._bar_c9gf1_49{border-radius:var(--radius-pill);background-color:var(--color-track);height:6px;overflow:hidden}._barFill_c9gf1_56{border-radius:var(--radius-pill);background-color:var(--color-accent);height:100%;display:block}._count_c9gf1_63{min-width:28px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;color:var(--color-text);font-size:13px}._trend_c9gf1_72{text-align:center;width:14px;font-size:13px}._up_c9gf1_78{color:var(--color-accent)}._flat_c9gf1_82,._down_c9gf1_83,._idle_c9gf1_87 ._keyword_c9gf1_36,._idle_c9gf1_87 ._count_c9gf1_63{color:var(--color-text-muted)}._articles_c9gf1_92{background-color:var(--color-surface-hover);border-radius:var(--radius-md);flex-direction:column;grid-column:1/-1;gap:4px;margin:0 -10px 12px;padding:6px;display:flex}._article_c9gf1_92{border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}._articleTitle_c9gf1_111{-webkit-line-clamp:2;color:var(--color-text);-webkit-box-orient:vertical;font-size:14px;line-height:1.5;transition:color .15s;display:-webkit-box;overflow:hidden}._article_c9gf1_92:hover ._articleTitle_c9gf1_111{color:var(--color-accent)}._articleMeta_c9gf1_126{font-family:var(--font-mono);color:var(--color-text-muted);font-size:11px}._empty_c9gf1_132{color:var(--color-text-muted);margin:0;padding:8px 10px;font-size:13px}@media (width>=721px){._list_c9gf1_2{grid-template-columns:max-content minmax(0,1fr) auto auto 48px max-content minmax(0,1fr) auto auto;align-items:start}._item_c9gf1_11:nth-child(odd){grid-column:1/5}._item_c9gf1_11:nth-child(2n){grid-column:6/10}._item_c9gf1_11+._item_c9gf1_11{border-top:none}._item_c9gf1_11{border-bottom:1px solid var(--color-border)}}@container dashboard-column (width<=600px){._list_c9gf1_2{grid-template-columns:max-content minmax(0,1fr) auto auto}._item_c9gf1_11:nth-child(odd),._item_c9gf1_11:nth-child(2n){grid-column:1/-1}._item_c9gf1_11{border-bottom:none}._item_c9gf1_11+._item_c9gf1_11{border-top:1px solid var(--color-border)}}._stack_1sy6f_1{gap:var(--section-gap);scroll-margin-top:calc(var(--nav-height) + var(--shell-gap));flex-direction:column;display:flex}._main_1sy6f_10,._side_1sy6f_11{display:contents}@container dashboard (width>=1200px){._stack_1sy6f_1{align-items:start;gap:var(--section-gap) var(--shell-gutter);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}._main_1sy6f_10,._side_1sy6f_11{gap:var(--section-gap);flex-direction:column;min-width:0;display:flex;container:dashboard-column/inline-size}._main_1sy6f_10{grid-column:1}._side_1sy6f_11{grid-column:2}}._pill_m8m6l_1{border-radius:var(--radius-pill);height:22px;font-family:var(--font-mono);letter-spacing:.04em;white-space:nowrap;border:1px solid #0000;align-items:center;padding:0 9px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}._ai_m8m6l_16{color:var(--color-cat-ai);background-color:color-mix(in srgb, var(--color-cat-ai) 12%, transparent)}._javascript_m8m6l_21{color:var(--color-cat-javascript);background-color:color-mix(in srgb, var(--color-cat-javascript) 12%, transparent)}._db_m8m6l_26{color:var(--color-cat-db);background-color:color-mix(in srgb, var(--color-cat-db) 12%, transparent)}._devops_m8m6l_31{color:var(--color-cat-devops);background-color:color-mix(in srgb, var(--color-cat-devops) 12%, transparent)}._hobby_m8m6l_36{color:var(--color-cat-hobby);background-color:color-mix(in srgb, var(--color-cat-hobby) 12%, transparent)}._all_m8m6l_41{color:var(--color-text-muted);background-color:var(--color-track)}._pill_m8m6l_1._selected_m8m6l_46{color:var(--color-accent);background-color:var(--color-accent-soft);border-color:var(--color-accent)}._activeTag_zh5o0_1{margin:0 0 24px}._tagChip_zh5o0_5{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);height:22px;font-family:var(--font-mono);color:var(--color-text-muted);align-items:center;padding:0 9px;font-size:11px;display:inline-flex}._tagChip_zh5o0_5:hover{color:var(--color-accent)}._srOnly_zh5o0_21{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._search_zh5o0_33{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-chrome);height:52px;color:var(--color-text-muted);align-items:center;gap:12px;padding:0 18px;display:flex}._search_zh5o0_33:focus-within{border-color:var(--color-accent)}._searchIcon_zh5o0_49{flex:none}._searchInput_zh5o0_53{min-width:0;color:var(--color-text);font:inherit;background:0 0;border:none;outline:none;flex:auto;font-size:16px}._searchInput_zh5o0_53::placeholder{color:var(--color-text-muted)}._panelSearch_zh5o0_68{margin-bottom:28px}._groupPage_zh5o0_73{min-width:0;scroll-margin-top:calc(var(--nav-height) + var(--shell-gap));flex-direction:column;gap:24px;display:flex}._intro_zh5o0_81{flex-direction:column;gap:16px;display:flex}._head_zh5o0_87{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}._heading_zh5o0_95{letter-spacing:-.025em;color:var(--color-text);margin:0;font-size:26px;font-weight:700;line-height:1.2}._stats_zh5o0_104{font-family:var(--font-mono);color:var(--color-text-muted);font-size:12px}._featured_zh5o0_111{container-type:inline-size}._featuredGrid_zh5o0_115{grid-template-columns:3fr 2fr;gap:16px;display:grid}._featuredSolo_zh5o0_121{grid-template-columns:1fr}@container (width<=600px){._featuredGrid_zh5o0_115{grid-template-columns:1fr}}._card_zh5o0_131{box-sizing:border-box;border:1px solid var(--color-border);background-color:var(--color-surface);min-width:0;box-shadow:inset 0 1px 0 var(--color-edge-highlight);flex-direction:column;gap:12px;display:flex}._card_zh5o0_131:hover{background-color:var(--color-surface-hover)}._leadCard_zh5o0_146{border-radius:var(--radius-lg);justify-content:flex-end;min-height:260px;padding:28px}._sideCards_zh5o0_153{flex-direction:column;gap:16px;display:flex}._sideCard_zh5o0_153{border-radius:16px;flex:1 1 0;gap:10px;padding:20px}._cardMeta_zh5o0_166{align-items:center;gap:10px;display:flex}._cardDate_zh5o0_172{font-family:var(--font-mono);color:var(--color-text-muted);font-size:12px}._leadTitle_zh5o0_178{letter-spacing:-.02em;color:var(--color-text);font-size:26px;font-weight:700;line-height:1.35}._leadExcerpt_zh5o0_186{color:var(--color-text-secondary);font-size:15px;line-height:1.6}._sideTitle_zh5o0_192{color:var(--color-text);font-size:16px;font-weight:700;line-height:1.4}._listPanel_zh5o0_200{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);min-width:0;box-shadow:inset 0 1px 0 var(--color-edge-highlight);padding:32px}._chips_zh5o0_209{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}._chip_zh5o0_209{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);height:36px;font-family:var(--font-mono);color:var(--color-text-secondary);align-items:center;padding:0 16px;font-size:13px;display:inline-flex}._chip_zh5o0_209:hover{color:var(--color-text);background-color:var(--color-surface-hover)}._chip_zh5o0_209[aria-current=page]{border-color:var(--color-accent);background-color:var(--color-accent-soft);color:var(--color-accent)}._more_zh5o0_241{color:var(--color-text-muted);margin:24px 0 0;font-size:14px}._retry_zh5o0_247{font:inherit;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._retry_zh5o0_247:hover{color:var(--color-accent)}._groups_zh5o0_261{--badge-col:176px;flex-direction:column;gap:32px;display:flex}._groupPage_zh5o0_73 ._groups_zh5o0_261{--badge-col:112px}._refreshing_zh5o0_274{opacity:.5}._group_zh5o0_73+._group_zh5o0_73{border-top:1px solid var(--color-border);padding-top:32px}._year_zh5o0_283{font-family:var(--font-mono);color:var(--color-text-muted);margin:0 0 12px;font-size:14px;font-weight:600}._list_zh5o0_200{margin:0 -16px;padding:0;list-style:none}._item_zh5o0_297+._item_zh5o0_297{border-top:1px solid var(--color-border)}._link_zh5o0_302{grid-template-columns:48px var(--badge-col) minmax(0, 1fr);border-radius:var(--radius-md);align-items:center;column-gap:16px;padding:16px;display:grid}._link_zh5o0_302:hover{background-color:var(--color-surface-hover)}._date_zh5o0_315{font-family:var(--font-mono);color:var(--color-text-muted);font-size:13px}._badge_zh5o0_322{min-width:0;display:flex}._body_zh5o0_327{flex-direction:column;gap:6px;min-width:0;display:flex}._title_zh5o0_334{letter-spacing:-.01em;color:var(--color-text);font-size:19px;font-weight:600;line-height:1.4}._sub_zh5o0_342{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}._excerpt_zh5o0_350{color:var(--color-text-muted);font-size:14px;line-height:1.5}._highlight_zh5o0_356{font-family:var(--font-mono);color:var(--color-accent);font-size:12px}@media (width<=720px){._listPanel_zh5o0_200{border-radius:16px;padding:20px}._leadCard_zh5o0_146{min-height:200px;padding:20px}._leadTitle_zh5o0_178{font-size:21px}._heading_zh5o0_95{font-size:22px}._chips_zh5o0_209{margin-bottom:20px}._list_zh5o0_200{margin:0 -12px}._link_zh5o0_302{grid-template-columns:auto auto minmax(0,1fr);row-gap:8px;padding:14px 12px}._body_zh5o0_327{grid-column:1/-1}._title_zh5o0_334{font-size:17px}}._notFound_1axbh_1{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:120px 0;display:flex}._message_1axbh_10{color:var(--color-text);margin:0;font-size:20px;font-weight:600}._link_1axbh_17{color:var(--color-text-muted)}._link_1axbh_17:hover{color:var(--color-accent)}._meta_18hqf_1{margin:28px 0}._specs_18hqf_5{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px 24px;margin:28px 0;padding:20px;display:grid}._row_18hqf_16{flex-direction:column;gap:2px;display:flex}._row_18hqf_16 dt{color:var(--color-text-muted);font-size:12px}._row_18hqf_16 dd{color:var(--color-text);margin:0;font-size:14px}._score_18hqf_33{font-family:var(--font-mono);color:var(--color-accent);font-weight:700}._notes_18hqf_39{color:var(--color-text-secondary);flex-direction:column;gap:10px;margin-bottom:28px;font-size:15px;line-height:1.6;display:flex}._notes_18hqf_39 p{margin:0}._notes_18hqf_39 strong{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;margin-right:8px;font-size:12px}._stack_18hqf_61{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}._chip_18hqf_68{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);font-family:var(--font-mono);color:var(--color-text-secondary);padding:2px 9px;font-size:11px}@media (width<=720px){._specs_18hqf_5{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));padding:16px}}._prose_1pmg3_1{font-size:var(--reading-size);line-height:var(--reading-leading);color:var(--color-text-secondary);word-break:keep-all}._prose_1pmg3_1>:first-child{margin-top:0}._prose_1pmg3_1>:last-child{margin-bottom:0}._prose_1pmg3_1 h2{letter-spacing:-.02em;color:var(--color-text);margin:40px 0 16px;font-size:26px;font-weight:700;line-height:1.35}._prose_1pmg3_1 h3{color:var(--color-text);margin:32px 0 14px;font-size:20px;font-weight:700;line-height:1.4}._prose_1pmg3_1 p{margin:0 0 20px}._prose_1pmg3_1 ul,._prose_1pmg3_1 ol{margin:0 0 20px;padding-left:22px}._prose_1pmg3_1 li+li{margin-top:6px}._prose_1pmg3_1 a{color:var(--color-text);text-underline-offset:2px;text-decoration:underline}._prose_1pmg3_1 a:hover{color:var(--color-accent)}._prose_1pmg3_1 blockquote{border-left:3px solid var(--color-accent);color:var(--color-text-muted);margin:0 0 20px;padding:4px 0 4px 18px}._prose_1pmg3_1 blockquote p:last-child{margin-bottom:0}._prose_1pmg3_1 pre{background-color:var(--color-code-bg);border-radius:var(--radius-md);margin:0 0 20px;padding:16px 18px;overflow-x:auto}._prose_1pmg3_1 code{font-family:var(--font-mono);font-size:.86em}._prose_1pmg3_1 :not(pre)>code{background-color:var(--color-code-bg);color:var(--color-text);white-space:nowrap;border-radius:6px;padding:1px 6px}._prose_1pmg3_1 table{border-collapse:collapse;width:100%;margin:0 0 20px;font-size:.9em}._prose_1pmg3_1 th,._prose_1pmg3_1 td{border:1px solid var(--color-border);text-align:left;padding:8px 12px}._prose_1pmg3_1 th{color:var(--color-text)}._prose_1pmg3_1 img{border-radius:var(--radius-md);max-width:100%;margin:0 0 20px;display:block}@media (width<=720px){._prose_1pmg3_1{font-size:var(--reading-size-mobile)}._prose_1pmg3_1 pre{border-radius:0;margin-left:-20px;margin-right:-20px}}._reading_7vf8x_1{max-width:var(--reading-width);margin:0 auto;padding:0 0 80px}._header_7vf8x_7{margin-bottom:36px}._labels_7vf8x_11{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}._tag_7vf8x_19{font-family:var(--font-mono);color:var(--color-text-muted);font-size:12px}._tag_7vf8x_19:hover{color:var(--color-accent)}._title_7vf8x_29{letter-spacing:-.02em;color:var(--color-text);margin:0;font-size:36px;font-weight:700;line-height:1.3}._meta_7vf8x_38{font-family:var(--font-mono);color:var(--color-text-muted);align-items:center;gap:8px;margin-top:16px;font-size:13px;display:flex}._sources_7vf8x_48{border-top:1px solid var(--color-border);margin-top:48px;padding-top:32px}._sourceList_7vf8x_54{flex-direction:column;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}._sourceLink_7vf8x_64{color:var(--color-text-muted);overflow-wrap:anywhere}._sourceLink_7vf8x_64:hover{color:var(--color-accent)}._related_7vf8x_73{border-top:1px solid var(--color-border);margin-top:48px;padding-top:32px}._relatedTitle_7vf8x_79{color:var(--color-text);margin:0 0 16px;font-size:16px;font-weight:700}._relatedList_7vf8x_86{margin:0 -16px;padding:0;list-style:none}._relatedLink_7vf8x_92{border-radius:var(--radius-md);align-items:baseline;gap:14px;padding:12px 16px;display:flex}._relatedLink_7vf8x_92:hover{background-color:var(--color-surface-hover)}._relatedDate_7vf8x_104{font-family:var(--font-mono);color:var(--color-text-muted);flex:none;font-size:12px}._relatedItemTitle_7vf8x_111{color:var(--color-text);font-size:15px}@media (width<=720px){._reading_7vf8x_1{padding:0 0 56px}._title_7vf8x_29{font-size:26px}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#08090a;--color-chrome:#131417;--color-surface:#1b1c20;--color-surface-hover:#26282d;--color-nav-bg:#131417f0;--color-border:#ffffff1f;--color-border-strong:#ffffff29;--color-scrollbar:#ffffff24;--color-scrollbar-hover:#ffffff47;--color-edge-highlight:#ffffff0a;--color-track:#ffffff0f;--color-text:#f7f8f8;--color-text-secondary:#b4b8bf;--color-text-muted:#8a8f98;--color-accent:#f59e0b;--color-accent-soft:#f59e0b1f;--color-up:#f87171;--color-up-soft:#f871711f;--color-down:#60a5fa;--color-down-soft:#60a5fa1f;--color-flat:#4ade80;--color-flat-soft:#4ade801f;--color-cat-ai:#a78bfa;--color-cat-semi:#34d399;--color-cat-it:#60a5fa;--color-cat-market:#f59e0b;--color-cat-javascript:#38bdf8;--color-cat-db:#a3e635;--color-cat-devops:#f472b6;--color-cat-hobby:#2dd4bf;--color-code-bg:#ffffff0a;--color-contrib-0:var(--color-track);--color-contrib-1:#f59e0b80;--color-contrib-2:#f59e0bb3;--color-contrib-3:#f59e0bd9;--color-contrib-4:var(--color-accent);--font-sans:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, monospace;--font-travel:"NEXON Lv1 Gothic", var(--font-sans);--font-travel-modal:"Maplestory", var(--font-sans);--font-travel-title:"DNF BitBit v2", var(--font-sans);--radius-lg:20px;--radius-md:12px;--radius-sm:8px;--radius-xs:2px;--radius-pill:999px;--nav-height:56px;--reading-width:700px;--reading-size:18px;--reading-size-mobile:16px;--reading-leading:1.7;--sidebar-width:260px;--rail-width:320px;--rail-pad-x:20px;--content-max-width:880px;--dashboard-max-width:1400px;--shell-gap:32px;--shell-gutter:32px;--section-gap:40px;--rail-gap:16px;--contrib-cell-max:14px;--sidebar-pad-x:16px;--toggle-size:36px;--color-backdrop:#0009;--color-map-land:#22242a;--color-map-land-visited:#2e2a20;--color-map-edge:#33363d;--color-map-ocean:#0d0e11;--color-map-backdrop:#0405068c;--color-map-home:#fff;--color-sketch-ocean:#0f1722;--color-sketch-land:#353a44;--color-sketch-edge:#8b929e;--color-marker-amber:var(--color-accent);--color-marker-blue:#60a5fa;--color-marker-pink:#f472b6;--color-marker-green:#34d399;--color-marker-purple:#a78bfa}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#eef0f3;--color-chrome:#f7f8f9;--color-surface:#fff;--color-surface-hover:#eceef1;--color-nav-bg:#f7f8f9f0;--color-border:#0000001a;--color-border-strong:#00000024;--color-scrollbar:#0000002e;--color-scrollbar-hover:#00000052;--color-edge-highlight:#fff0;--color-track:#0000000f;--color-text:#111318;--color-text-secondary:#3f4550;--color-text-muted:#5f6670;--color-accent:#b45309;--color-accent-soft:#b453091a;--color-up:#dc2626;--color-up-soft:#dc26261a;--color-down:#2563eb;--color-down-soft:#2563eb1a;--color-flat:#15803d;--color-flat-soft:#15803d1a;--color-cat-ai:#7c3aed;--color-cat-semi:#047857;--color-cat-it:#2563eb;--color-cat-market:#b45309;--color-cat-javascript:#0369a1;--color-cat-db:#4d7c0f;--color-cat-devops:#be185d;--color-cat-hobby:#0f766e;--color-code-bg:#0000000a;--color-contrib-1:#b4530959;--color-contrib-2:#b453098c;--color-contrib-3:#b45309bf;--color-backdrop:#0006;--color-map-land:#fbfbfc;--color-map-land-visited:#f2cf94;--color-map-edge:#a9b1bd;--color-map-ocean:#dbe5ef;--color-map-backdrop:#eef0f380;--color-map-home:#1e293b;--color-sketch-ocean:#cddbea;--color-sketch-land:#fbfbfc;--color-sketch-edge:#7c8796;--color-marker-blue:#2563eb;--color-marker-pink:#db2777;--color-marker-green:#059669;--color-marker-purple:#7c3aed}@media (width<=1023px){:root{--shell-gutter:24px}}@media (width<=720px){:root{--shell-gap:20px;--shell-gutter:20px;--section-gap:32px}}*{box-sizing:border-box}body{background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-break:keep-all;overflow-wrap:anywhere;margin:0;line-height:1.6}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:4px}.status-message{height:100vh;color:var(--color-text-muted);justify-content:center;align-items:center;display:flex}code,time{font-family:var(--font-mono)}
