.ThemeToggle_toggle__C1dED{display:inline-flex;align-items:center;justify-content:center;background:none;border:1px solid var(--border);color:var(--foreground);font-family:var(--font-mono);font-size:var(--font-size-sm);width:28px;height:28px;padding:0;cursor:pointer;transition:all .2s ease}.ThemeToggle_toggle__C1dED:hover{background-color:var(--border);color:var(--primary)}.ThemeToggle_icon___8Nma{font-size:var(--font-size-base)}.ThemeToggle_label__gESXU{color:var(--secondary)}@media (max-width:480px){.ThemeToggle_label__gESXU{display:none}}.ClockWidget_container__uF3Aw{text-align:center;padding:var(--spacing-md) 0}.ClockWidget_time__CDX2f{font-family:var(--font-mono);font-size:2.5rem;font-weight:700;letter-spacing:.1em}.ClockWidget_hours__EdZ5M,.ClockWidget_minutes__GKnaP{color:var(--primary)}.ClockWidget_colon__XLeSr{color:var(--muted);animation:ClockWidget_blink__hpcIj 1s step-end infinite}.ClockWidget_seconds__rJiuZ{color:var(--primary);font-size:inherit;vertical-align:baseline}.ClockWidget_date__FS82M{margin-top:var(--spacing-xs);color:var(--muted);font-size:var(--font-size-sm)}@keyframes ClockWidget_blink__hpcIj{0%,to{opacity:1}50%{opacity:.3}}@media (max-width:480px){.ClockWidget_time__CDX2f{font-size:1.8rem}.ClockWidget_seconds__rJiuZ{font-size:1rem}}.QuoteWidget_container__SNR6C{text-align:center;padding:var(--spacing-md);border:none;margin-bottom:var(--spacing-md)}.QuoteWidget_quote__CvX_c{font-size:var(--font-size-base);color:var(--fg);line-height:1.6;font-style:italic;max-width:600px;margin:0 auto;display:inline-flex;align-items:center;gap:var(--spacing-xs)}.QuoteWidget_mark__BuL3z{color:var(--primary);font-size:var(--font-size-xl);font-style:normal}.QuoteWidget_authorRow__it5ph{margin-top:var(--spacing-sm);display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs)}.QuoteWidget_author__Gewe_{color:var(--secondary);font-size:var(--font-size-sm)}.QuoteWidget_authorActions__Ky_PX{display:flex;align-items:center;gap:var(--spacing-xs)}.QuoteWidget_iconButton__LwYcc{background:none;border:none;color:var(--secondary);width:22px;height:22px;font-size:.85rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.QuoteWidget_iconButton__LwYcc:hover{color:var(--primary);transform:scale(1.05)}.QuoteWidget_button__YTLPp{background:transparent;border:1px solid var(--border);color:var(--primary);font-family:var(--font-mono);font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-sm);cursor:pointer;transition:all .2s ease;margin-top:var(--spacing-md);border-radius:var(--border-radius)}.QuoteWidget_button__YTLPp:hover{background:var(--border);color:var(--bg)}.WidgetsManager_wrapper__saRxo{display:inline-block}.WidgetsManager_iconBtn__ulTpU{background:none;border:1px solid var(--border);color:var(--foreground);width:28px;height:28px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.WidgetsManager_iconBtn__ulTpU:hover{background:var(--border)}.WidgetsManager_overlay__EheUC{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:2000}.WidgetsManager_modal__Rg4ms{background:var(--bg);border:1px solid var(--border);padding:var(--spacing-md);width:380px;border-radius:8px}.WidgetsManager_header__XmheH{font-weight:700;margin-bottom:var(--spacing-sm)}.WidgetsManager_list__Xv7yy{display:flex;flex-direction:column;gap:var(--spacing-xs);max-height:50vh;overflow:auto}.WidgetsManager_item__DpWAQ{display:flex;align-items:center;gap:var(--spacing-sm)}.WidgetsManager_name__9W0Q2{color:var(--primary);font-family:var(--font-mono)}.WidgetsManager_comp__zXi2C{color:var(--muted);margin-left:auto}.WidgetsManager_reorder__c8VFp{display:flex;gap:.25rem;margin-left:.5rem}.WidgetsManager_smallBtn__Cuc32{background:transparent;border:1px solid var(--border);color:var(--fg);padding:0 .35rem;cursor:pointer;font-size:.85rem}.WidgetsManager_smallBtn__Cuc32:disabled{opacity:.6;cursor:not-allowed}.WidgetsManager_smallBtn__Cuc32:hover:not(:disabled){background:hsla(0,0%,100%,.02)}.WidgetsManager_footer__QDabL{display:flex;justify-content:flex-end;margin-top:var(--spacing-md)}.WidgetsManager_close__ekVvt{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--border);background:transparent;cursor:pointer;color:var(--fg)}.WidgetsManager_close__ekVvt:hover{background:hsla(0,0%,100%,.02)}.Header_header__O25NC{text-align:center;padding:var(--spacing-lg) var(--spacing-md);border-bottom:1px solid var(--border);margin-bottom:var(--spacing-lg)}.Header_banner__RsGwq,.Header_header__O25NC{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md)}.Header_banner__RsGwq{justify-content:center;width:100%;max-width:var(--max-width)}.Header_brand__R1f6z{gap:var(--spacing-sm);width:100%}.Header_brand__R1f6z,.Header_titleGroup__2guiP{display:flex;flex-direction:column;align-items:center}.Header_titleGroup__2guiP{gap:var(--spacing-xs)}.Header_title__DX3FB{font-size:1.6rem;letter-spacing:.3em;text-transform:uppercase;color:var(--primary);font-weight:700}.Header_subtitle__g9euW{color:var(--secondary);font-size:var(--font-size-sm)}.Header_logo__QNgKp{font-family:var(--font-mono);font-size:.65rem;line-height:1.2;color:var(--primary);margin:0;white-space:pre;overflow-x:auto;width:min(100%,24rem);background:hsla(0,0%,100%,.03);padding:.75rem 1rem;border-radius:.75rem;border:1px solid var(--border)}.Header_topControls__kDr73{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);flex-wrap:wrap;padding:.25rem .5rem;width:100%;max-width:100%}.Header_topControls__kDr73 .Header_icon__ZI_ja{font-size:1rem;color:var(--primary)}.Header_topControls__kDr73 .Header_cliButton__RkQjl,.Header_topControls__kDr73 .Header_iconBtn__MT3vF,.Header_topControls__kDr73 .Header_smallBtn__gd7Kn,.Header_topControls__kDr73 .Header_toggle__Dp9_f{background:none;border:1px solid var(--border);color:var(--foreground);padding:4px 8px;border-radius:4px;font-family:var(--font-mono);font-size:var(--font-size-xs);width:28px;height:28px;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.Header_topControls__kDr73 .Header_iconBtn__MT3vF{border-color:var(--border);background:none}.Header_pill__MTP9q:hover,.Header_topControls__kDr73 .Header_cliButton__RkQjl:hover,.Header_topControls__kDr73 .Header_smallBtn__gd7Kn:hover,.Header_topControls__kDr73 button:hover{background:var(--primary);color:var(--background);border-color:var(--primary)}.Header_headerContent__TaSmU{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-md);width:100%;max-width:var(--max-width)}.Header_cliButton__RkQjl{background:none;border:1px solid var(--border);color:var(--foreground);padding:4px 8px;border-radius:4px;font-family:var(--font-mono);font-size:var(--font-size-xs);cursor:pointer;transition:all .2s}.Header_cliButton__RkQjl:hover{background:var(--muted);border-color:var(--primary)}.Header_tagline___Imq0{display:flex;justify-content:center;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);flex-wrap:wrap}.Header_prompt__UaV4N{color:var(--success)}.Header_command__2QH_p{color:var(--primary)}.Header_args__w48_h{color:var(--muted)}@media (max-width:768px){.Header_banner__RsGwq{flex-direction:column;align-items:center}.Header_logo__QNgKp{width:100%}.Header_tagline___Imq0{font-size:var(--font-size-xs)}.Header_args__w48_h{white-space:normal;word-break:break-word;max-width:100%}}.Footer_footer__rZB2Q{margin-top:var(--spacing-xl);padding:var(--spacing-lg) var(--spacing-md);border-top:1px solid var(--border)}.Footer_divider__cBEXN{text-align:center;color:var(--muted);margin-bottom:var(--spacing-md);overflow:hidden;letter-spacing:.5em}.Footer_content__Reui2{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm)}.Footer_ascii__dRRfr{color:var(--border);font-size:var(--font-size-xs);white-space:pre;overflow:hidden}.Footer_info__er5WC{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);flex-wrap:wrap;justify-content:center}.Footer_copyright__8W_Zp{color:var(--secondary)}.Footer_separator__BKQSV,.Footer_tagline__OY2CF{color:var(--muted)}.Footer_links__6wOW9{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-xs)}.Footer_links__6wOW9 a{color:var(--secondary);text-decoration:none;transition:color .2s ease}.Footer_links__6wOW9 a:hover{color:var(--primary)}.Footer_apkLink__qTlX6{color:var(--secondary);text-decoration:none;transition:color .2s ease}.Footer_apkLink__qTlX6:hover{color:var(--primary)}.Footer_aboutBtn___JHqr{background:none;border:none;color:var(--secondary);font-family:var(--font-mono);font-size:var(--font-size-xs);padding:2px 8px;border-radius:4px;cursor:pointer;text-decoration:none}.Footer_aboutBtn___JHqr:hover{color:var(--primary)}.Footer_overlay__Mocx4{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:3000}.Footer_modal___WD_Q{background:var(--bg);border:1px solid var(--border);border-radius:8px;padding:var(--spacing-md);width:min(90vw,400px);box-shadow:0 10px 30px rgba(0,0,0,.35)}.Footer_modalHeader__ITnJP{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-sm);font-weight:700;color:var(--primary)}.Footer_close__sM6Nj{background:none;border:1px solid var(--border);color:var(--foreground);width:24px;height:24px;border-radius:4px;cursor:pointer}.Footer_modalContent__cJ2oP{color:var(--fg);font-size:var(--font-size-sm);line-height:1.5}.Footer_status__eVDuw{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-xs);color:var(--muted)}.Footer_statusIndicator__zUlwF{color:var(--success);font-size:.6rem}@media (max-width:600px){.Footer_ascii__dRRfr{display:none}.Footer_info__er5WC{flex-direction:column;gap:var(--spacing-xs)}.Footer_info__er5WC .Footer_separator__BKQSV{display:none}}.TypingAnimation_typing__cpBYP{font-family:var(--font-mono);white-space:pre-wrap}.TypingAnimation_cursor__4CvRT{animation:TypingAnimation_blink__FRG38 1s infinite;color:var(--color-primary)}@keyframes TypingAnimation_blink__FRG38{0%,50%{opacity:1}51%,to{opacity:0}}.TerminalBox_box__IZf67{border:1px solid var(--border);background-color:var(--bg);margin-bottom:var(--spacing-md);width:100%;min-width:0;box-sizing:border-box}.TerminalBox_header__JqX9U{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--border);background-color:color-mix(in srgb,var(--bg) 90%,var(--fg) 10%)}.TerminalBox_title__yBPGG{display:flex;align-items:center;gap:var(--spacing-sm);font-weight:700;color:var(--primary);flex:1 1}.TerminalBox_icon__Y7mUV{color:var(--accent)}.TerminalBox_status__BS8dE{min-width:0;font-size:var(--font-size-xs);color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TerminalBox_body__sDeUj{padding:var(--spacing-md);overflow-x:auto}.TerminalBox_loading__80GS5{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--secondary)}.TerminalBox_spinner__i9Nnv{display:inline-block;animation:TerminalBox_spin__ojX9Z 1s linear infinite}@keyframes TerminalBox_spin__ojX9Z{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TerminalBox_error__PRFVt{color:var(--error)}.WeatherWidget_container__GF5Wu{display:flex;flex-direction:column;gap:var(--spacing-md)}.WeatherWidget_searchForm__0G3W7{display:flex;align-items:center;gap:var(--spacing-sm);padding-bottom:var(--spacing-sm);border-bottom:1px dashed var(--border)}.WeatherWidget_prompt__n2NzX{color:var(--success);-webkit-user-select:none;-moz-user-select:none;user-select:none}.WeatherWidget_input__RW29_{flex:1 1;background:transparent;border:none;color:var(--fg);font-family:var(--font-mono);font-size:var(--font-size-sm);outline:none}.WeatherWidget_input__RW29_::placeholder{color:var(--muted)}.WeatherWidget_button__EaMsI{background:transparent;border:1px solid var(--border);color:var(--primary);font-family:var(--font-mono);font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-sm);cursor:pointer;transition:all .2s ease}.WeatherWidget_button__EaMsI:hover{background:var(--border)}.WeatherWidget_current__pN9ze{display:flex;flex-direction:column;gap:var(--spacing-lg);align-items:center;justify-content:center;text-align:center}.WeatherWidget_ascii__8ALrQ{font-family:var(--font-mono);font-size:.7rem;line-height:1.1;color:var(--accent);white-space:pre;margin:0;overflow-y:hidden}.WeatherWidget_info__2G1kE{flex:1 1;display:flex;flex-direction:column;gap:var(--spacing-xs);align-items:center}.WeatherWidget_location__JaxRf{font-size:var(--font-size-lg);color:var(--primary);font-weight:700}.WeatherWidget_temp__1uYnG{display:flex;align-items:baseline;gap:var(--spacing-sm)}.WeatherWidget_tempValue__u42m3{font-size:var(--font-size-xl);font-weight:700;color:var(--success)}.WeatherWidget_feelsLike__fCvOo{color:var(--muted);font-size:var(--font-size-xs)}.WeatherWidget_condition__f_gNW{color:var(--secondary)}.WeatherWidget_details__siNIV{display:flex;gap:var(--spacing-md);color:var(--muted);font-size:var(--font-size-xs);flex-wrap:wrap}.WeatherWidget_divider__8VDMT{text-align:center;color:var(--muted);font-size:var(--font-size-xs)}.WeatherWidget_forecast__iCX7G{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));grid-gap:var(--spacing-sm);gap:var(--spacing-sm);width:100%;justify-items:stretch}.WeatherWidget_forecastDay__rh_U3{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm);border:1px solid var(--border);text-align:center;width:100%}.WeatherWidget_forecastDate__r1c0P{font-size:var(--font-size-xs);color:var(--secondary)}.WeatherWidget_forecastIcon__xLLFI{font-size:var(--font-size-lg)}.WeatherWidget_forecastTemp__YaWHU{display:flex;gap:var(--spacing-xs);font-size:var(--font-size-xs)}.WeatherWidget_high__9D9SY{color:var(--error)}.WeatherWidget_low__ClZVl{color:var(--info)}@media (max-width:600px){.WeatherWidget_current__pN9ze{flex-direction:column;align-items:center;text-align:center}.WeatherWidget_info__2G1kE{align-items:center}.WeatherWidget_details__siNIV{justify-content:center}.WeatherWidget_forecast__iCX7G{grid-template-columns:repeat(3,1fr)}}@media (max-width:500px){.WeatherWidget_forecast__iCX7G{grid-template-columns:repeat(2,1fr)}}@media (max-width:360px){.WeatherWidget_forecast__iCX7G{grid-template-columns:1fr}}.TerminalList_list__BnB3V{list-style:none;padding:0;margin:0}.TerminalList_item__qai2c{padding:var(--spacing-xs) 0;border-bottom:1px dashed var(--border);display:flex;gap:var(--spacing-sm);align-items:flex-start}.TerminalList_item__qai2c:last-child{border-bottom:none}.TerminalList_index__AWCdf{color:var(--muted);min-width:2.5ch;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TerminalList_content__2rfhG{flex:1 1;display:flex;flex-direction:column;gap:var(--spacing-xs);word-break:break-word}.TerminalList_content__2rfhG a{color:var(--fg);transition:color .2s ease}.TerminalList_content__2rfhG a:hover{color:var(--primary)}.TerminalList_meta__hmFVB{color:var(--secondary);font-size:var(--font-size-xs)}@media (max-width:600px){.TerminalList_item__qai2c{flex-direction:column;gap:var(--spacing-xs)}.TerminalList_index__AWCdf{min-width:auto;text-align:left}}.NewsWidget_container__R2Hbo{display:flex;flex-direction:column;gap:var(--spacing-md)}.NewsWidget_categories__WGhO0{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);padding-bottom:var(--spacing-sm);border-bottom:1px dashed var(--border)}.NewsWidget_categoryBtn__5eGW5{background:transparent;border:none;color:var(--secondary);font-family:var(--font-mono);font-size:var(--font-size-xs);padding:var(--spacing-xs);cursor:pointer;transition:color .2s ease}.NewsWidget_categoryBtn__5eGW5:hover{color:var(--primary)}.NewsWidget_categoryBtn__5eGW5.NewsWidget_active__5YnfL{color:var(--primary);text-decoration:underline}.NewsWidget_newsItem__fSbyY{display:flex;flex-direction:column;gap:var(--spacing-xs)}.NewsWidget_title__ou_Id{line-height:1.4}.NewsWidget_category__Z4ZIF{color:var(--accent);font-size:var(--font-size-xs)}.RedditWidget_container__4F95e{display:flex;flex-direction:column;gap:var(--spacing-md)}.RedditWidget_controls__8Ghto{display:flex;flex-direction:column;gap:var(--spacing-sm);padding-bottom:var(--spacing-sm);border-bottom:1px dashed var(--border)}.RedditWidget_subreddits__wddje{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-xs)}.RedditWidget_label__xiLfy{color:var(--accent);font-weight:700}.RedditWidget_btn___7mAd{background:transparent;border:none;color:var(--secondary);font-family:var(--font-mono);font-size:var(--font-size-xs);padding:var(--spacing-xs);cursor:pointer;transition:color .2s ease}.RedditWidget_btn___7mAd:hover{color:var(--primary)}.RedditWidget_btn___7mAd.RedditWidget_active__51pzg{color:var(--primary);text-decoration:underline}.RedditWidget_sortOptions__Gl8Ho{display:flex;gap:var(--spacing-xs)}.RedditWidget_sortBtn___l9A_{background:transparent;border:none;color:var(--muted);font-family:var(--font-mono);font-size:var(--font-size-xs);padding:0;cursor:pointer;transition:color .2s ease}.RedditWidget_sortBtn___l9A_:hover{color:var(--fg)}.RedditWidget_sortBtn___l9A_.RedditWidget_active__51pzg{color:var(--success)}.RedditWidget_list__qhyMZ{list-style:none;padding:0;margin:0}.RedditWidget_item__KlMWO{display:flex;gap:var(--spacing-sm);padding:var(--spacing-sm) 0;border-bottom:1px dashed var(--border)}.RedditWidget_item__KlMWO:last-child{border-bottom:none}.RedditWidget_score__4NRUa{display:flex;flex-direction:column;align-items:center;min-width:50px;font-size:var(--font-size-xs)}.RedditWidget_scoreValue__H_6Xi{color:var(--accent);font-weight:700}.RedditWidget_scoreArrow__n33K7{color:var(--success)}.RedditWidget_content__zFfuG{flex:1 1;display:flex;flex-direction:column;gap:var(--spacing-xs)}.RedditWidget_title___LBrJ{color:var(--fg);text-decoration:none;line-height:1.4;word-break:break-word}.RedditWidget_title___LBrJ:hover{color:var(--primary)}.RedditWidget_meta__aXZSu{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);font-size:var(--font-size-xs);color:var(--muted)}.RedditWidget_subredditName__MS5S0{color:var(--primary)}@media (max-width:600px){.RedditWidget_meta__aXZSu{flex-direction:column;gap:2px}.RedditWidget_meta__aXZSu span:nth-child(2n){display:none}}.HackerNewsWidget_container__34_bL{display:flex;flex-direction:column;gap:var(--spacing-md)}.HackerNewsWidget_tabs__pYkQ_{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);padding-bottom:var(--spacing-sm);border-bottom:1px dashed var(--border)}.HackerNewsWidget_tab__UwBiT{background:transparent;border:none;color:var(--muted);font-family:var(--font-mono);font-size:var(--font-size-xs);padding:var(--spacing-xs);cursor:pointer;transition:color .2s ease}.HackerNewsWidget_tab__UwBiT:hover{color:var(--fg)}.HackerNewsWidget_tab__UwBiT.HackerNewsWidget_active__Tc1Mb{color:var(--accent)}.HackerNewsWidget_table__r5zRW{width:100%;border-collapse:collapse;font-size:var(--font-size-xs)}.HackerNewsWidget_table__r5zRW th{text-align:left;padding:var(--spacing-xs) var(--spacing-sm);border-bottom:1px solid var(--border);color:var(--muted);font-weight:400;text-transform:uppercase;font-size:.65rem}.HackerNewsWidget_table__r5zRW td{padding:var(--spacing-sm) var(--spacing-sm);border-bottom:1px dashed var(--border);vertical-align:top}.HackerNewsWidget_thScore__L0Svt{width:50px}.HackerNewsWidget_thMeta__K4jUQ{width:120px}.HackerNewsWidget_row__gEusM:hover td{background-color:color-mix(in srgb,var(--bg) 90%,var(--fg) 10%)}.HackerNewsWidget_rank__mg4DD{color:var(--muted);text-align:center}.HackerNewsWidget_score__cf88x{color:var(--accent);font-weight:700}.HackerNewsWidget_title__HU8_B{line-height:1.4}.HackerNewsWidget_link__V45R6{color:var(--fg);text-decoration:none}.HackerNewsWidget_link__V45R6:hover{color:var(--primary)}.HackerNewsWidget_domain__G7x88{color:var(--muted);font-size:.65rem;margin-left:var(--spacing-xs)}.HackerNewsWidget_meta__IzXQo{display:flex;flex-direction:column;gap:2px;color:var(--muted);font-size:.65rem}.HackerNewsWidget_by__JPrcC{color:var(--secondary)}.HackerNewsWidget_comments__vjkCP{color:var(--info);text-decoration:none}.HackerNewsWidget_comments__vjkCP:hover{text-decoration:underline}.HackerNewsWidget_time__O7Ir_{color:var(--muted)}@media (max-width:768px){.HackerNewsWidget_domain__G7x88,.HackerNewsWidget_meta__IzXQo,.HackerNewsWidget_thMeta__K4jUQ{display:none}}@media (max-width:480px){.HackerNewsWidget_score__cf88x,.HackerNewsWidget_thScore__L0Svt{display:none}}.TrendingWidget_container__XAs4W{display:flex;flex-direction:column;gap:var(--spacing-md)}.TrendingWidget_tabs__MwwId{display:flex;gap:var(--spacing-sm);padding-bottom:var(--spacing-sm);border-bottom:1px dashed var(--border)}.TrendingWidget_tab__8PTYg{background:transparent;border:none;color:var(--muted);font-family:var(--font-mono);font-size:var(--font-size-xs);padding:var(--spacing-xs);cursor:pointer;transition:color .2s ease}.TrendingWidget_tab__8PTYg:hover{color:var(--fg)}.TrendingWidget_tab__8PTYg.TrendingWidget_active__4Z7i8{color:var(--primary)}.TrendingWidget_section__DRPRl{margin-top:var(--spacing-xs)}.TrendingWidget_list__dHnsC{list-style:none;padding:0;margin:0}.TrendingWidget_item__W3yEy{display:flex;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm) 0;border-bottom:1px dashed var(--border)}.TrendingWidget_item__W3yEy:last-child{border-bottom:none}.TrendingWidget_content__Rw1P2{flex:1 1;display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.TrendingWidget_hashtag__73oLU{color:var(--info);font-weight:700;text-decoration:none;transition:color .2s ease}.TrendingWidget_hashtag__73oLU:hover{color:var(--primary)}.TrendingWidget_category__HEpUj{color:var(--muted);font-size:var(--font-size-xs);padding:1px 4px;border:1px solid var(--border)}.TrendingWidget_volume__1of_z{color:var(--secondary);font-size:var(--font-size-xs);margin-left:auto}.TrendingWidget_repoContent__oM33v{flex:1 1;display:flex;flex-direction:column;gap:var(--spacing-xs)}.TrendingWidget_repoName___ZAzn{color:var(--primary);font-weight:700;text-decoration:none}.TrendingWidget_repoName___ZAzn:hover{text-decoration:underline}.TrendingWidget_repoDesc__HJJiE{color:var(--secondary);font-size:var(--font-size-xs);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.TrendingWidget_repoMeta__JHib5{display:flex;gap:var(--spacing-md);font-size:var(--font-size-xs)}.TrendingWidget_language__EC7al{color:var(--accent)}.TrendingWidget_stars__m1qAu{color:var(--warning)}@media (max-width:480px){.TrendingWidget_volume__1of_z{display:none}.TrendingWidget_content__Rw1P2{flex-direction:column;align-items:flex-start;gap:var(--spacing-xs)}}.CryptoWidget_container___DHkP{padding:var(--spacing-sm)}.CryptoWidget_headerLine__40Zt9{color:var(--primary);font-family:var(--font-mono);margin-bottom:var(--spacing-sm);display:flex;align-items:center}.CryptoWidget_button__5HFz7{background:transparent;border:1px solid var(--color-border);color:var(--color-text);padding:.1rem .3rem;font-family:var(--font-mono);font-size:.7rem;cursor:pointer;margin-left:.5rem}.CryptoWidget_button__5HFz7:hover{background:var(--color-accent)}.CryptoWidget_controls__QguMc,.CryptoWidget_list__Schoj{display:flex;flex-direction:column;gap:var(--spacing-xs)}.CryptoWidget_controls__QguMc{margin-bottom:var(--spacing-sm)}.CryptoWidget_addRow__57_MP{display:flex;gap:var(--spacing-xs);align-items:center;cursor:text}.CryptoWidget_inputLabel__QExvY{font-size:.85rem;color:var(--muted);margin-right:.5rem;min-width:38px}.CryptoWidget_input__BFBZv{padding:.2rem .6rem;font-family:var(--font-mono);background:hsla(0,0%,100%,.02);border:1px solid var(--color-border);color:var(--color-text);width:220px;min-width:140px;border-radius:4px}.CryptoWidget_input__BFBZv::placeholder{color:var(--muted)}.CryptoWidget_input__BFBZv:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 4px rgba(100,150,255,.06)}.CryptoWidget_periods__KnEbs{display:flex;gap:var(--spacing-sm);align-items:center;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.CryptoWidget_periodLabel__ryJPN{font-family:var(--font-mono);font-size:.8rem;white-space:nowrap}.CryptoWidget_row__3gaaZ{display:grid;grid-template-columns:70px minmax(90px,1fr) 70px 70px 70px 30px;grid-gap:var(--spacing-md);gap:var(--spacing-md);align-items:center}.CryptoWidget_symbol__57dRA{width:70px;font-weight:700;color:var(--accent)}.CryptoWidget_price__LwKAf{color:var(--fg);text-align:right}.CryptoWidget_changeUp__huRWY{color:#7ee787}.CryptoWidget_changeDown__72nSv{color:#ff7b7b}.CryptoWidget_periodValue__f751k{display:flex;gap:.4rem;align-items:center;white-space:nowrap;min-width:70px;justify-content:flex-end}.CryptoWidget_placeholder___OfeP{color:var(--muted)}.CryptoWidget_remove__W_Dx_{background:transparent;border:none;cursor:pointer;color:var(--color-text);font-size:1.1rem;padding:0 .4rem}.CryptoWidget_helperText__S2_O7{font-size:.75rem;color:var(--muted);margin-left:.5rem}.CryptoWidget_notice__as7S4{font-size:.8rem;color:var(--primary);margin-left:.75rem;font-family:var(--font-mono)}.CryptoWidget_periodTag__zFMC2{font-family:var(--font-mono);font-size:.75rem;color:var(--muted);opacity:.9;width:22px;text-align:right}.CryptoWidget_changeUpSmall__W_Byh{color:#7ee787;font-size:.85rem}.CryptoWidget_changeDownSmall__mXooC{color:#ff7b7b;font-size:.85rem}.CryptoWidget_button__5HFz7[disabled]{opacity:.5;cursor:not-allowed}.WorldClocksWidget_container__mTKpA{padding:var(--spacing-sm)}.WorldClocksWidget_controls__Q3pv6{display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.WorldClocksWidget_input__1_Cjg{flex:1 1;color:var(--fg)}.WorldClocksWidget_button__5ImB1,.WorldClocksWidget_input__1_Cjg{background:transparent;border:1px solid var(--border);padding:var(--spacing-xs) var(--spacing-sm)}.WorldClocksWidget_button__5ImB1{color:var(--primary);cursor:pointer}.WorldClocksWidget_list__acllF{display:flex;flex-direction:column;gap:var(--spacing-xs)}.WorldClocksWidget_row__Fage1{display:flex;gap:var(--spacing-md);align-items:center}.WorldClocksWidget_time__yjqK2{font-family:var(--font-mono);font-weight:700;margin-right:var(--spacing-md)}.WorldClocksWidget_zone__OyJgQ{color:var(--muted);flex:1 1}.WorldClocksWidget_remove__o1D34{background:none;border:none;color:var(--muted);cursor:pointer}.TodoWidget_container__bTbF9{display:flex;flex-direction:column;gap:.5rem}.TodoWidget_inputForm__V_OcT{display:flex;align-items:center;gap:.5rem}.TodoWidget_prompt__L1y_W{color:var(--color-green);font-weight:700}.TodoWidget_input__4QENa{flex:1 1;background:transparent;border:none;color:var(--color-text);font-family:var(--font-mono);font-size:.9rem;outline:none}.TodoWidget_input__4QENa::placeholder{color:var(--color-text-secondary)}.TodoWidget_button__5DRmz{background:transparent;border:1px solid var(--color-border);color:var(--color-text);padding:.2rem .5rem;font-family:var(--font-mono);font-size:.8rem;cursor:pointer}.TodoWidget_button__5DRmz:hover{background:var(--color-accent)}.TodoWidget_list__MD3TK{display:flex;flex-direction:column;gap:.25rem}.TodoWidget_task__b8prT{display:flex;align-items:center;gap:.5rem;padding:.25rem;border-radius:.25rem}.TodoWidget_task__b8prT.TodoWidget_completed__59C5I{opacity:.6;text-decoration:line-through}.TodoWidget_checkbox__jQa5G{cursor:pointer}.TodoWidget_taskText__epgA6{flex:1 1;font-family:var(--font-mono);font-size:.9rem}.TodoWidget_deleteBtn__FNedZ{background:transparent;border:none;color:var(--color-red);cursor:pointer;font-size:.8rem}.TodoWidget_deleteBtn__FNedZ:hover{background:var(--color-red);color:var(--color-bg)}.SystemInfoWidget_container__7Z6y7{display:flex;gap:1rem;align-items:flex-start;min-width:0}.SystemInfoWidget_ascii__uDAKG{font-family:var(--font-mono);color:var(--color-green);white-space:pre;line-height:1.2;padding-left:.3rem;flex:0 0 120px;max-width:33%;box-sizing:border-box}.SystemInfoWidget_info__465EC{display:flex;flex-direction:column;gap:.25rem;font-family:var(--font-mono);font-size:.9rem;flex:1 1 auto;min-width:0}@media (max-width:600px){.SystemInfoWidget_container__7Z6y7{flex-direction:column;gap:.5rem}.SystemInfoWidget_ascii__uDAKG{flex:0 0 auto;max-width:none;padding-left:0}}.SystemInfoWidget_infoLine__5LnTa{display:flex}.SystemInfoWidget_label__neUto{color:var(--color-blue);min-width:120px}.SystemInfoWidget_value__Kxyzh{color:var(--color-text);word-break:break-word;white-space:normal}.DraggableWidget_draggable__VoG75{position:relative;transition:all .2s ease;min-width:0}.DraggableWidget_draggable__VoG75:hover .DraggableWidget_dragHandle__mJFgr{pointer-events:auto}.DraggableWidget_dragHandle__mJFgr{pointer-events:none;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;position:absolute;top:8px;right:8px;opacity:0;transition:opacity .2s ease;cursor:-webkit-grab;cursor:grab;z-index:10}.DraggableWidget_dragHandle__mJFgr:active{cursor:-webkit-grabbing;cursor:grabbing}.DraggableWidget_dragHandle__mJFgr:focus-visible{outline:2px solid hsla(0,0%,100%,.12);outline-offset:2px;opacity:0;pointer-events:auto}.DraggableWidget_dragIcon__nBesA{display:none;color:var(--color-muted);font-size:12px;line-height:1;transform:rotate(90deg);-webkit-user-select:none;-moz-user-select:none;user-select:none}.DraggableWidget_content__qRahO{width:100%;height:100%;min-width:0;box-sizing:border-box}.CommandLine_overlay__2ywej{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.CommandLine_modal__PAHE3{width:90vw;max-width:800px;height:80vh;max-height:600px;background:var(--color-background);border:1px solid var(--color-border);border-radius:8px;display:flex;flex-direction:column;box-shadow:0 10px 30px rgba(0,0,0,.5)}.CommandLine_header___nyOr{display:flex;align-items:center;padding:var(--spacing-sm);border-bottom:1px solid var(--color-border);background:var(--color-muted);border-radius:8px 8px 0 0}.CommandLine_dots__vidYG{display:flex;gap:6px;margin-right:var(--spacing-md)}.CommandLine_dot__PV71G{width:12px;height:12px;border-radius:50%}.CommandLine_red__RTmUL{background:#ff5f57}.CommandLine_yellow__AFCxL{background:#ffbd2e}.CommandLine_green__9cjmL{background:#28ca42}.CommandLine_title__7BXf3{flex:1 1;display:flex;align-items:center;gap:var(--spacing-sm);font-family:var(--font-mono);font-size:14px;color:var(--color-foreground)}.CommandLine_icon__0WfQB{color:var(--color-primary)}.CommandLine_close__Qojs7{background:none;border:none;color:var(--color-secondary);cursor:pointer;padding:4px;border-radius:4px;font-size:16px;transition:all .2s}.CommandLine_close__Qojs7:hover{background:var(--color-border);color:var(--color-foreground)}.CommandLine_terminal__p2uyk{flex:1 1;padding:var(--spacing-md);overflow-y:auto;font-family:var(--font-mono);font-size:14px;line-height:1.5}.CommandLine_line__Ce9ia{margin-bottom:var(--spacing-sm)}.CommandLine_inputLine__ktttT{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--color-foreground)}.CommandLine_prompt__841sn{color:var(--color-primary);font-weight:700}.CommandLine_output__KCHqU{margin-left:20px;white-space:pre-wrap;display:flex;align-items:flex-start;gap:8px}.CommandLine_info__hygyi,.CommandLine_output__KCHqU{color:var(--color-secondary)}.CommandLine_success__FAnOW{color:#7ee787}.CommandLine_error__p7j3u{color:#ff7b7b}.CommandLine_loading__OCsZ_{color:#ffd56b}.CommandLine_commandText__An1Ji{color:var(--color-primary);font-weight:600}.CommandLine_spinner__a8lZP{display:inline-block;font-family:var(--font-mono);animation:CommandLine_spin__SN17t .9s linear infinite;transform-origin:center}@keyframes CommandLine_spin__SN17t{0%{transform:rotate(0deg)}50%{transform:rotate(90deg)}to{transform:rotate(0deg)}}.CommandLine_textInfo__QLARE{color:var(--color-secondary)}.CommandLine_textSuccess__DN4RT{color:#b7f7b2}.CommandLine_textError__1MfkF{color:#ffd4d4}.CommandLine_textLoading__crG3n{color:#ffefbf}.CommandLine_inputForm__PlStU{display:flex;align-items:center;gap:var(--spacing-sm);margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--color-border)}.CommandLine_input__MtHgA{flex:1 1;background:transparent;border:none;color:var(--color-foreground);font-family:var(--font-mono);font-size:14px;outline:none}.CommandLine_input__MtHgA::placeholder{color:var(--color-muted)}@media (max-width:600px){.CommandLine_modal__PAHE3{width:95vw;height:90vh}.CommandLine_terminal__p2uyk{padding:var(--spacing-sm)}}.page_container__aoG4z{min-height:100vh;display:flex;flex-direction:column;max-width:var(--max-width);margin:0 auto;padding:0 var(--spacing-md);transition:all .3s ease}.page_container__aoG4z.page_focusMode__EpaJh{max-width:none;padding:0}.page_main__GlU4n{flex:1 1}.page_grid__f5Kdy{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-lg);gap:var(--spacing-lg);transition:all .3s ease}.page_container__aoG4z.page_focusMode__EpaJh .page_grid__f5Kdy{grid-template-columns:1fr;gap:var(--spacing-md);max-width:800px;margin:0 auto}@media (max-width:1024px){.page_grid__f5Kdy{grid-template-columns:1fr}}@media (max-width:600px){.page_container__aoG4z{padding:0 var(--spacing-sm)}.page_grid__f5Kdy{gap:var(--spacing-md)}.page_container__aoG4z.page_focusMode__EpaJh{padding:0 var(--spacing-sm)}}