body :is(#shortcut-library,#network-reference,#utility-toolbox,#image-tools,#text-tools,#system-tools,#electricity-library,#daily-food,#reverse-handbook,#linux-terminal){--el-text-color-primary:#b0d4ba;--el-text-color-regular:#b0d4ba;--el-text-color-secondary:#8ca995;--el-border-color:#344b3d;--el-border-color-light:#263c2e;--el-bg-color:#080f0b;--el-fill-color-blank:#0b140e;--el-fill-color-light:#14251b;--el-color-primary-light-9:#183222;--ui-accent-soft:#183222;--ui-accent:#b0d4ba;--ui-focus:#95b9a0;--console-selected:#d0e7d7;--console-hover-border:#83a88f;--console-card:#09110c;background:linear-gradient(rgba(176,212,186,.015) 1px,transparent 0),#080f0b;background-size:100% 4px;color:var(--el-text-color-primary);border:1px solid #3c5946;border-radius:6px;box-shadow:0 8px 28px rgba(0,0,0,.15);font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;color-scheme:dark}body:not(.dark) :is(#shortcut-library,#network-reference,#utility-toolbox,#image-tools,#text-tools,#system-tools,#electricity-library,#daily-food,#reverse-handbook,#linux-terminal){--el-text-color-primary:#294c38;--el-text-color-regular:#294c38;--el-text-color-secondary:#5e7567;--el-border-color:#b9cfc1;--el-border-color-light:#d4e1d9;--el-bg-color:#f7faf8;--el-fill-color-blank:#fff;--el-fill-color-light:#edf4ef;--el-color-primary-light-9:#e1eee5;--ui-accent-soft:#e1eee5;--ui-accent:#386a50;--ui-focus:#527d63;--console-selected:#294c38;--console-hover-border:#7f9f8a;--console-card:#fff;background:linear-gradient(rgba(56,106,80,.025) 1px,transparent 0),#f7faf8;background-size:100% 4px;border-color:#c6d8cd;box-shadow:0 8px 24px rgba(40,75,53,.05);color-scheme:light}body :is(#shortcut-library,#network-reference,#utility-toolbox,#image-tools,#text-tools,#system-tools,#electricity-library,#daily-food,#reverse-handbook,#linux-terminal) h2{font:400 18px/1.5 ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;letter-spacing:.04em}body :is(#shortcut-library,#network-reference,#utility-toolbox,#image-tools,#text-tools,#system-tools,#electricity-library,#daily-food,#reverse-handbook,#linux-terminal) :is(button,input,select,textarea){border-radius:3px;font-family:inherit}body :is(#shortcut-library,#network-reference,#utility-toolbox,#image-tools,#text-tools,#system-tools,#electricity-library,#daily-food,#reverse-handbook,#linux-terminal) button{background:var(--el-fill-color-blank);color:var(--el-text-color-primary);border-color:var(--el-border-color)}body :is(#shortcut-library,#network-reference,#utility-toolbox,#image-tools,#text-tools,#system-tools,#electricity-library,#daily-food,#reverse-handbook,#linux-terminal) :is(button:hover:not(:disabled),button[aria-pressed=true],button[aria-selected=true]){background:var(--el-color-primary-light-9);color:var(--console-selected);border-color:var(--console-hover-border)}body :is(#shortcut-library,#network-reference,#utility-toolbox,#image-tools,#text-tools,#system-tools,#electricity-library,#daily-food,#reverse-handbook,#linux-terminal) :is(input,select,textarea)::-moz-placeholder{color:var(--el-text-color-secondary);opacity:1}body :is(#shortcut-library,#network-reference,#utility-toolbox,#image-tools,#text-tools,#system-tools,#electricity-library,#daily-food,#reverse-handbook,#linux-terminal) :is(input,select,textarea)::placeholder{color:var(--el-text-color-secondary);opacity:1}body :is(#shortcut-library,#network-reference,#utility-toolbox,#image-tools,#text-tools,#system-tools,#electricity-library,#daily-food,#reverse-handbook,#linux-terminal) :is(button,input,select,textarea):focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}body :is(#shortcut-library,#network-reference,#utility-toolbox,#image-tools,#text-tools,#system-tools,#electricity-library,#daily-food,#reverse-handbook,#linux-terminal) :is(.shortcut-card,.network-card,.subnet-results,.basic-machine){background:var(--console-card);border-color:var(--el-border-color-light);border-radius:3px}body :is(#shortcut-library,#network-reference,#utility-toolbox,#image-tools,#text-tools,#system-tools,#electricity-library,#daily-food,#reverse-handbook,#linux-terminal) :is(.shortcut-card,.network-card):hover{border-color:var(--console-hover-border)}body #shortcut-library kbd{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:27px;padding:3px 7px;border:1px solid #b9c9bd;border-bottom:3px solid #91a697;border-radius:6px;background:linear-gradient(180deg,#fff,#f5f8f5 45%,#e4ece6);color:#294c38;box-shadow:0 3px 0 #bdcbbf,0 4px 5px rgba(30,55,39,.1),inset 0 1px 0 #fff,inset 1px 0 0 hsla(0,0%,100%,.65);text-shadow:0 1px 0 hsla(0,0%,100%,.8);font:600 12px/1.5 Consolas,monospace;white-space:nowrap}body.dark #shortcut-library kbd{background:linear-gradient(180deg,#294734,#1d3325 45%,#122219);color:#d4ebdc;border-color:#45654f;border-bottom-color:#0c160f;box-shadow:0 3px 0 #050a07,0 4px 6px rgba(0,0,0,.25),inset 0 1px 0 rgba(157,198,168,.25),inset 1px 0 0 rgba(157,198,168,.08);text-shadow:0 1px 0 #08120c}body #utility-toolbox .basic-keys .basic-equals{background:var(--el-color-primary-light-9)!important;color:var(--console-selected)!important;border-color:var(--console-hover-border)}@media(max-width:680px){body :is(#shortcut-library,#network-reference,#utility-toolbox,#image-tools,#text-tools,#system-tools,#electricity-library,#daily-food,#reverse-handbook,#linux-terminal) h2{font-size:16px}}body #shortcut-library :is(.shortcut-categories,.shortcut-topic-tabs) button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:33px;padding:5px 10px;border:1px solid #b9c9bd;border-bottom:3px solid #91a697;border-radius:6px;background:linear-gradient(180deg,#fff,#f5f8f5 45%,#e4ece6);color:#294c38;box-shadow:0 3px 0 #bdcbbf,0 4px 5px rgba(30,55,39,.1),inset 0 1px 0 #fff;text-shadow:0 1px 0 hsla(0,0%,100%,.8);font:500 12px/1.5 Consolas,monospace;transform:translateY(0)}body.dark #shortcut-library :is(.shortcut-categories,.shortcut-topic-tabs) button{background:linear-gradient(180deg,#294734,#1d3325 45%,#122219);color:#d4ebdc;border-color:#45654f;border-bottom-color:#0c160f;box-shadow:0 3px 0 #050a07,0 4px 6px rgba(0,0,0,.25),inset 0 1px 0 rgba(157,198,168,.25);text-shadow:0 1px 0 #08120c}body #shortcut-library :is(.shortcut-categories,.shortcut-topic-tabs) :is(button[aria-pressed=true],button[aria-selected=true],button:active){transform:translateY(2px);background:linear-gradient(180deg,#dcebe0,#eaf3ed);color:#244f35;border-color:#73977e;border-bottom-color:#73977e;box-shadow:0 1px 0 #a1b6a7,inset 0 1px 3px rgba(42,80,54,.14);font-weight:600}body.dark #shortcut-library :is(.shortcut-categories,.shortcut-topic-tabs) :is(button[aria-pressed=true],button[aria-selected=true],button:active){background:linear-gradient(180deg,#112519,#1c3826);color:#e0f3e5;border-color:#739b7e;border-bottom-color:#233c2b;box-shadow:0 1px 0 #050a07,inset 0 1px 4px rgba(0,0,0,.4)}body #shortcut-library :is(.shortcut-categories,.shortcut-topic-tabs) button:focus-visible{outline:2px solid var(--ui-focus);outline-offset:4px}body #shortcut-library .shortcut-categories{row-gap:11px;padding-bottom:3px}body #shortcut-library .shortcut-topic-tabs{row-gap:11px;padding-bottom:12px}body.dark :is(.github-trending,.v2ex-card,.ithome-card,.hacker-news-card,.weibo-card,.source-news-card,.market-panel,.currency-panel,.china-calendar,.world-time,.history-today){--news-text:#b0d4ba;--news-muted:#8ca995;--news-line:#263c2e;--v-text:#b0d4ba;--v-muted:#8ca995;--v-line:#263c2e;--s-text:#b0d4ba;--s-muted:#8ca995;--s-line:#263c2e;--m-text:#b0d4ba;--m-muted:#8ca995;--m-line:#263c2e;--fx-text:#b0d4ba;--fx-muted:#8ca995;--fx-line:#263c2e;--cal-text:#b0d4ba;--cal-muted:#8ca995;--cal-line:#263c2e;--cal-cell:rgba(176,212,186,.025);--w-text:#b0d4ba;--w-muted:#8ca995;--w-line:#263c2e;--el-text-color-primary:#b0d4ba;--el-text-color-regular:#b0d4ba;--el-text-color-secondary:#8ca995;--el-border-color:#344b3d;--el-border-color-light:#263c2e;--el-bg-color:#080f0b;--el-fill-color-blank:#0b140e;--el-fill-color-light:#14251b;--ui-accent:#b0d4ba;--ui-accent-soft:#183222;--ui-focus:#95b9a0;color:#b0d4ba;background:linear-gradient(rgba(176,212,186,.015) 1px,transparent 0),#080f0b;background-size:100% 4px;border:1px solid #3c5946;border-radius:6px;box-shadow:0 8px 28px rgba(0,0,0,.15);font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;color-scheme:dark}body.dark :is(.github-trending,.v2ex-card,.ithome-card,.hacker-news-card,.weibo-card,.source-news-card,.market-panel,.currency-panel,.china-calendar,.world-time,.history-today) h2{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-weight:400;letter-spacing:.04em}body.dark :is(.github-trending,.v2ex-card,.ithome-card,.hacker-news-card,.weibo-card,.source-news-card,.market-panel,.currency-panel,.china-calendar,.world-time,.history-today) :is(button,input,select,textarea){color:#b0d4ba;background:#0b140e;border-color:#344b3d;border-radius:3px;font-family:inherit}body.dark :is(.github-trending,.v2ex-card,.ithome-card,.hacker-news-card,.weibo-card,.source-news-card,.market-panel,.currency-panel,.china-calendar,.world-time,.history-today) :is(button:hover:not(:disabled),button.active,button[aria-pressed=true]){background:#183222;color:#d0e7d7;border-color:#83a88f}body.dark :is(.github-trending,.v2ex-card,.ithome-card,.hacker-news-card,.weibo-card,.source-news-card,.market-panel,.currency-panel,.china-calendar,.world-time,.history-today) :is(button,input,select,textarea,a):focus-visible{outline:2px solid #95b9a0;outline-offset:2px}body.dark :is(.market-panel .quote-card,.currency-grid article,.world-grid article,.china-calendar .selected-date){background:#09110c;border-color:#263c2e;border-radius:3px}body.dark :is(.market-panel .quote-card:hover,.source-list a:hover,.github-list a:hover,.v2ex-list a:hover,.ithome-list a:hover,.hacker-news-list a:hover,.weibo-list a:hover){background:#14251b}body.dark .currency-grid strong{color:#b0d4ba}body.dark .currency-panel .el-select__wrapper{background:#0b140e;box-shadow:inset 0 0 0 1px #344b3d;border-radius:3px}body.dark .currency-panel .el-select__wrapper.is-focused{box-shadow:inset 0 0 0 1px #95b9a0}body.dark .currency-panel .el-select__selected-item{color:#b0d4ba}body.dark :is(.china-calendar select option,.currency-panel select option){background:#0b140e;color:#b0d4ba}body.dark .china-calendar .calendar-day{background:#09110c;border-color:#263c2e;border-radius:3px}body.dark .china-calendar .calendar-day.holiday{background:hsla(3,65%,64%,.1);color:#e78d85}body.dark .china-calendar .calendar-day.work{background:rgba(191,139,55,.08)}body.dark .china-calendar .calendar-day.holiday .calendar-lunar{color:#e78d85}body.dark .china-calendar .calendar-day.selected{outline:2px solid #95b9a0;outline-offset:-2px}body.dark .china-calendar .calendar-day.today{border-color:#95b9a0}body.dark .china-calendar .calendar-day:hover{border-color:#83a88f}.currency-rates-dropdown-dark.el-popper{--el-bg-color-overlay:#0b140e;--el-border-color-light:#344b3d;--el-text-color-regular:#b0d4ba;--el-text-color-primary:#b0d4ba;--el-fill-color-light:#14251b;--el-color-primary:#d0e7d7;background:#0b140e;border-color:#344b3d;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.currency-rates-dropdown-dark .el-select-dropdown__item{color:#b0d4ba}.currency-rates-dropdown-dark .el-select-dropdown__item.is-hovering,.currency-rates-dropdown-dark .el-select-dropdown__item.is-selected{background:#183222;color:#d0e7d7}.currency-rates-dropdown-dark .el-popper__arrow:before{background:#0b140e;border-color:#344b3d}#app .navigation-container{--field-bg:#fff;--field-text:#294c38;--field-border:#b9cfc1;--field-hover:#7f9f8a;--field-focus:#527d63;--field-placeholder:#748879;--field-soft:#edf4ef;--field-font:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",monospace}body.dark #app .navigation-container{--field-bg:#0b140e;--field-text:#b0d4ba;--field-border:#344b3d;--field-hover:#83a88f;--field-focus:#95b9a0;--field-placeholder:#759180;--field-soft:#14251b}#app .navigation-container :is(input,textarea,select):not(.el-input__inner):not(.el-select__input):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]){background:var(--field-bg)!important;color:var(--field-text)!important;border:1px solid var(--field-border)!important;border-radius:3px!important;font-family:var(--field-font)!important;caret-color:var(--field-text);color-scheme:light}body.dark #app .navigation-container :is(input,textarea,select){color-scheme:dark}#app .navigation-container :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner){background:var(--field-bg)!important;color:var(--field-text)!important;border-radius:3px!important;box-shadow:0 0 0 1px var(--field-border) inset!important;font-family:var(--field-font)!important}#app .navigation-container :is(.el-input__inner,.el-select__input,.el-select__selected-item){color:var(--field-text)!important;font-family:var(--field-font)!important;caret-color:var(--field-text)}#app .navigation-container :is(input,textarea)::-moz-placeholder{color:var(--field-placeholder)!important;opacity:1}#app .navigation-container .el-select__placeholder,#app .navigation-container :is(input,textarea)::placeholder{color:var(--field-placeholder)!important;opacity:1}#app .navigation-container :is(.el-input__wrapper:hover,.el-select__wrapper:hover,.el-textarea__inner:hover){box-shadow:0 0 0 1px var(--field-hover) inset!important}#app .navigation-container :is(.el-input__wrapper.is-focus,.el-select__wrapper.is-focused,.el-textarea__inner:focus){box-shadow:0 0 0 1px var(--field-border) inset!important;outline:none!important;outline-offset:0}#app .navigation-container :is(input,textarea,select):not(.el-input__inner):not(.el-select__input):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):focus-visible{border-color:var(--field-border)!important;outline:none!important;outline-offset:0}#app .navigation-container .search-bar-compact .unified-search-control{background:var(--field-bg)!important;border:1px solid var(--field-border)!important;border-radius:3px!important;box-shadow:none!important}#app .navigation-container .search-bar-compact .unified-search-control:focus-within{border-color:var(--field-border)!important;outline:none!important;outline-offset:0}#app .navigation-container .search-bar-compact .unified-search-control :is(.el-input__wrapper,.el-input__wrapper:hover,.el-input__wrapper.is-focus){background:transparent!important;box-shadow:none!important;outline:none!important}#app .navigation-container .search-bar-compact .unified-search-control :is(.search-btn,.paste-btn){background:transparent!important;color:var(--field-text)!important;border-color:var(--field-border)!important;border-radius:0!important}#app .navigation-container .search-bar-compact .unified-search-control :is(.search-btn:hover,.paste-btn:hover){background:var(--field-soft)!important;color:var(--field-text)!important}#app .navigation-container select option{background:var(--field-bg)!important;color:var(--field-text)!important}:is(.homepage-engine-dropdown,.el-autocomplete-suggestion){--el-bg-color-overlay:#fff;--el-text-color-regular:#294c38;--el-text-color-primary:#294c38;--el-fill-color-light:#edf4ef;--el-color-primary:#386a50;--el-border-color-light:#b9cfc1;background:#fff!important;color:#294c38!important;border-color:#b9cfc1!important;border-radius:3px!important;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}body.dark :is(.homepage-engine-dropdown,.el-autocomplete-suggestion){--el-bg-color-overlay:#0b140e;--el-text-color-regular:#b0d4ba;--el-text-color-primary:#b0d4ba;--el-fill-color-light:#14251b;--el-color-primary:#d0e7d7;--el-border-color-light:#344b3d;background:#0b140e!important;color:#b0d4ba!important;border-color:#344b3d!important}body.dark :is(.homepage-engine-dropdown,.el-autocomplete-suggestion) :is(.el-select-dropdown__item,li){color:#b0d4ba!important}body.dark :is(.homepage-engine-dropdown,.el-autocomplete-suggestion) :is(.is-hovering,.is-selected,li:hover,li.highlighted){background:#183222!important;color:#d0e7d7!important}body.dark :is(.homepage-engine-dropdown,.el-autocomplete-suggestion) .el-popper__arrow:before{background:#0b140e!important;border-color:#344b3d!important}#app .navigation-container :is(.el-input__inner,.el-select__input):focus{outline:none!important;box-shadow:none!important}#app .navigation-container :is(input,textarea,select):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):focus{outline:none!important}@media (hover:hover) and (pointer:fine){:is(a[href],button,summary,[role=button],[role=switch],select,.el-select,.el-select__wrapper,.el-select-dropdown__item,.el-autocomplete-suggestion li,label[for]){cursor:pointer}[contenteditable=true],input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),textarea{cursor:text}:is(button:disabled,input:disabled,select:disabled,textarea:disabled,.is-disabled .el-select__wrapper){cursor:not-allowed}input[type=range]{cursor:ew-resize}:is(input[type=checkbox],input[type=radio],input[type=color],input[type=file]){cursor:pointer}}body,html{width:100%;overflow-x:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}@media (max-width:768px){.main-content{margin-left:0!important;padding-left:0!important;width:100%!important;box-sizing:border-box}.app{width:100%;overflow-x:hidden}}.dark-theme,body.dark{--dark-text-primary:#b0d4ba;--dark-text-secondary:#8ca995;--dark-text-muted:#8ca995;--dark-text-link:#b0d4ba;--dark-text-accent:#b0d4ba;cursor:auto}.dark-theme,body.dark .navigation,body.dark .side-navigation{color:var(--dark-text-primary)}body.dark .el-icon{color:var(--dark-text-secondary)!important}body.dark,body.dark *,html.dark{scrollbar-width:thin;scrollbar-color:var(--dark-text-primary,#b0d4ba) transparent}body.dark ::-webkit-scrollbar,body.dark::-webkit-scrollbar,html.dark::-webkit-scrollbar{width:8px;height:8px}body.dark ::-webkit-scrollbar-track,body.dark::-webkit-scrollbar-track,html.dark::-webkit-scrollbar-track{background:transparent}body.dark ::-webkit-scrollbar-thumb,body.dark ::-webkit-scrollbar-thumb:hover,body.dark::-webkit-scrollbar-thumb,body.dark::-webkit-scrollbar-thumb:hover,html.dark::-webkit-scrollbar-thumb,html.dark::-webkit-scrollbar-thumb:hover{background-color:var(--dark-text-primary,#b0d4ba);border-radius:4px}:root.theme-ripple-active::view-transition-new(root),:root.theme-ripple-active::view-transition-old(root){animation:none;mix-blend-mode:normal}:root.theme-ripple-active::view-transition-group(root){animation:none}:root.theme-ripple-active::view-transition-old(root){z-index:1}:root.theme-ripple-active::view-transition-new(root){z-index:2}:root.theme-ripple-active::view-transition-image-pair(root){isolation:isolate}:root.theme-ripple-active,:root.theme-ripple-active *{transition:none!important}:root.theme-ripple-active::view-transition-group(theme-switch){z-index:3;animation-duration:.45s}:root.theme-ripple-active::view-transition-group(theme-thumb){z-index:4;animation-duration:.45s;animation-timing-function:cubic-bezier(.22,.8,.25,1)}:root.theme-ripple-active::view-transition-old(theme-switch),:root.theme-ripple-active::view-transition-old(theme-thumb){display:none}:root.theme-ripple-active::view-transition-new(theme-switch),:root.theme-ripple-active::view-transition-new(theme-thumb){animation:none;mix-blend-mode:normal}@media (prefers-reduced-motion:reduce){:root.theme-ripple-active::view-transition-group(theme-switch),:root.theme-ripple-active::view-transition-group(theme-thumb){animation:none}}:root{--ui-accent:#386a50;--ui-accent-soft:#edf4ef;--ui-focus:#527d63;--el-color-primary:#386a50;--el-color-primary-light-3:#739782;--el-color-primary-light-5:#9bb5a5;--el-color-primary-light-7:#c3d3c9;--el-color-primary-light-8:#d7e2db;--el-color-primary-light-9:#edf4ef;--el-color-primary-dark-2:#2d5540}html.dark{color-scheme:dark;--ui-accent:#b0d4ba;--ui-accent-soft:#1b2921;--ui-focus:#8ca995;--el-color-primary:#b0d4ba;--el-color-primary-light-3:#829d8a;--el-color-primary-light-5:#5d7565;--el-color-primary-light-7:#394c40;--el-color-primary-light-8:#293a30;--el-color-primary-light-9:#1b2921;--el-color-primary-dark-2:#c0dec8;--el-bg-color:#101612;--el-bg-color-page:#0a0e0b;--el-bg-color-overlay:#151d18;--el-fill-color-blank:#101612;--el-fill-color-light:#1b2921;--el-fill-color:#233128;--el-text-color-primary:#b0d4ba;--el-text-color-regular:#b0d4ba;--el-text-color-secondary:#8ca995;--el-text-color-placeholder:#81968a;--el-border-color:#34473b;--el-border-color-light:#293a30;--el-border-color-lighter:#233128;--el-border-color-extra-light:#1b2921;--el-mask-color:rgba(0,0,0,.62)}body ::-moz-selection{background:var(--ui-accent-soft);color:var(--ui-accent)}body ::selection{background:var(--ui-accent-soft);color:var(--ui-accent)}body :is(button,a,[role=button],input,textarea):focus-visible{outline:2px solid var(--ui-focus);outline-offset:3px}body :is(.el-input__wrapper,.el-select__wrapper):is(.is-focus,.is-focused){box-shadow:0 0 0 1px var(--ui-accent) inset!important}body.dark :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner){background:var(--el-fill-color-blank)!important;color:var(--el-text-color-primary)!important;box-shadow:0 0 0 1px var(--el-border-color) inset!important}body.dark :is(.el-input__wrapper,.el-select__wrapper):hover{box-shadow:0 0 0 1px var(--ui-focus) inset!important}body.dark :is(.el-input__wrapper,.el-select__wrapper):is(.is-focus,.is-focused){box-shadow:0 0 0 1px var(--ui-accent) inset!important}body.dark :is(.el-input__inner,.el-select__selected-item,.el-textarea__inner){color:var(--el-text-color-primary)!important}body.dark :is(.el-select-dropdown,.el-dropdown-menu,.el-dialog,.el-message-box,.el-popover.el-popper){background:var(--el-bg-color-overlay)!important;color:var(--el-text-color-primary)!important;border-color:var(--el-border-color)!important}body.dark :is(.el-select-dropdown__item,.el-dropdown-menu__item){color:var(--el-text-color-primary)!important}body.dark :is(.el-select-dropdown__item,.el-dropdown-menu__item):is(:hover,.hover,.is-hovering,.is-selected,.selected){color:var(--ui-accent)!important;background:var(--ui-accent-soft)!important}body.dark .el-popper.is-dark{color:#b0d4ba}body.dark .el-popper.is-dark,body.dark .el-popper.is-dark .el-popper__arrow:before{background:#1b2921;border-color:#34473b}body.dark .el-button--primary{color:#101612}body.dark .el-button--primary.is-plain{color:var(--ui-accent)}body.dark .el-message--info{--el-message-bg-color:#151d18;--el-message-border-color:#34473b;--el-message-text-color:#b0d4ba}body.dark .el-message--info .el-message__content{color:#b0d4ba!important}body.dark :is(.group-title:hover,.collapse-toggle:hover,.scroll-btn:hover){color:var(--ui-accent)}body :is(input,textarea):is(:focus,:focus-visible){outline:none!important;outline-offset:0!important}body .el-input__wrapper.is-focus,body.dark .el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-border-color) inset!important}body .unified-search-control .el-input__wrapper.is-focus,body.dark .unified-search-control .el-input__wrapper.is-focus{box-shadow:none!important}body .unified-search-control:focus-within,body.dark .unified-search-control:focus-within{box-shadow:none!important;border-color:var(--el-border-color)!important}body .el-textarea__inner:focus{box-shadow:0 0 0 1px var(--el-border-color) inset!important}.category-icon[data-v-0b39e9aa]{display:inline-flex;width:1em;height:1em;flex-shrink:0;align-items:center;justify-content:center;vertical-align:-.125em;color:inherit}.category-icon>svg[data-v-0b39e9aa]{width:100%;height:100%;fill:currentColor}.crypto-lab[data-v-d6e458aa]{margin:24px 20px;padding:22px;border:1px solid var(--el-border-color,#d7e4dc);border-radius:14px;background:var(--el-bg-color,#fff);color:var(--el-text-color-primary,#273b30);scroll-margin-top:90px;font-size:13px}.actions[data-v-d6e458aa],.crypto-lab header[data-v-d6e458aa],nav[data-v-d6e458aa]{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}h2[data-v-d6e458aa]{margin:5px 0;font-size:20px}small[data-v-d6e458aa]{color:var(--el-text-color-secondary,#748579)}.actions[data-v-d6e458aa],nav[data-v-d6e458aa]{justify-content:flex-start;margin:16px 0}button[data-v-d6e458aa],textarea[data-v-d6e458aa]{font:inherit;color:inherit;background:var(--el-bg-color,#fff);border:1px solid var(--el-border-color,#d7e4dc);border-radius:7px;padding:9px}button[data-v-d6e458aa]{cursor:pointer}button[aria-pressed=true][data-v-d6e458aa]{background:var(--ui-accent-soft,#e9f5ec);color:var(--ui-accent,#347a50)}button[data-v-d6e458aa]:disabled{opacity:.5}label[data-v-d6e458aa]{display:grid;gap:8px;margin:14px 0}.columns[data-v-d6e458aa]{display:grid;grid-template-columns:1fr 1fr;gap:16px}textarea[data-v-d6e458aa]{width:100%;box-sizing:border-box;min-height:90px;resize:vertical}code[data-v-d6e458aa]{display:block;overflow-wrap:anywhere;margin:10px 0;padding:12px;background:var(--ui-accent-soft,#e9f5ec);border-radius:7px}.metric[data-v-d6e458aa]{font:24px Consolas,monospace}.bits[data-v-d6e458aa]{display:grid;grid-template-columns:repeat(32,1fr);gap:3px;margin:16px 0;max-width:650px}.bits i[data-v-d6e458aa]{aspect-ratio:1;background:var(--el-border-color,#d7e4dc);border-radius:2px}.bits .changed[data-v-d6e458aa]{background:var(--ui-accent,#398c5a)}p[data-v-d6e458aa]{line-height:1.8}[role=alert][data-v-d6e458aa]{color:#c34c45}@media(max-width:600px){.crypto-lab[data-v-d6e458aa]{margin:16px 12px;padding:14px}.columns[data-v-d6e458aa]{grid-template-columns:1fr}.bits[data-v-d6e458aa]{gap:2px}}.command-launch[data-v-f9a140c4]{position:fixed;right:88px;bottom:30px;z-index:10020}.launcher[data-v-f9a140c4]{box-shadow:0 4px 18px #0002}button[data-v-f9a140c4],input[data-v-f9a140c4]{font:inherit}button[data-v-f9a140c4]{cursor:pointer;border:1px solid var(--el-border-color,#d7e4dc);background:var(--el-bg-color,#fff);color:var(--el-text-color-primary,#273b30);padding:9px 12px;border-radius:8px}kbd[data-v-f9a140c4]{font-size:11px;margin-left:8px;opacity:.7}.command-backdrop[data-v-f9a140c4]{position:fixed;inset:0;background:#07150e88;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:30000;display:flex;justify-content:center;align-items:flex-start;padding:15vh 16px 24px;box-sizing:border-box}.command-dialog[data-v-f9a140c4]{width:600px;max-width:100%;max-height:75vh;display:flex;flex-direction:column;border:1px solid var(--el-border-color,#d7e4dc);background:var(--el-bg-color,#fff);color:var(--el-text-color-primary,#273b30);border-radius:16px;box-shadow:0 20px 90px #0005;overflow:hidden}.command-dialog header[data-v-f9a140c4]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;font:11px Consolas,monospace;letter-spacing:2px}.command-dialog input[data-v-f9a140c4]{margin:0 16px 12px;padding:14px;border:1px solid var(--el-border-color,#d7e4dc);border-radius:8px;background:var(--el-fill-color-blank,#fff);color:inherit;min-width:0;font-size:16px}.command-results[data-v-f9a140c4]{overflow:auto;padding:0 10px 10px}.command-results button[data-v-f9a140c4]{display:flex;width:100%;text-align:left;justify-content:space-between;align-items:center;gap:10px;border:0;margin:3px 0;padding:13px}.command-results .selected[data-v-f9a140c4],.command-results button[data-v-f9a140c4]:hover{background:var(--ui-accent-soft,#e9f5ec)}small[data-v-f9a140c4]{opacity:.65;font-size:11px;flex-shrink:0}footer[data-v-f9a140c4]{font-size:11px;padding:12px 18px;border-top:1px solid var(--el-border-color,#d7e4dc);opacity:.7}button[data-v-f9a140c4]:focus-visible,input[data-v-f9a140c4]:focus-visible{outline:2px solid var(--ui-accent,#398c5a);outline-offset:2px}@media(max-width:600px){.command-backdrop[data-v-f9a140c4]{padding-top:10vh}.command-launch[data-v-f9a140c4]{right:72px;bottom:20px}small[data-v-f9a140c4]{max-width:40%}}.donate-content[data-v-6e6d1420]{text-align:center}.qr-grid[data-v-6e6d1420]{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:20px 0}.qr-container[data-v-6e6d1420]{display:flex;flex-direction:column;align-items:center}.qr-container h3[data-v-6e6d1420]{margin-top:12px;font-size:14px;color:#606266}.qr-code[data-v-6e6d1420]{width:160px;height:160px;border:1px solid #ebeef5;border-radius:4px}.donate-tip[data-v-6e6d1420]{margin-top:20px;font-size:13px;color:#909399}@media(max-width:500px){.qr-grid[data-v-6e6d1420]{gap:12px}.qr-code[data-v-6e6d1420]{width:100%;max-width:160px;height:auto;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.qr-container[data-v-6e6d1420]{min-width:0}.qr-container h3[data-v-6e6d1420]{font-size:13px}}.sponsor-button[data-v-214625e9]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 30px;width:30px;height:32px;padding:0;margin:0 6px 0 0;border:0;border-radius:8px;background:transparent;color:#cb7485;cursor:pointer}.sponsor-button[data-v-214625e9]:hover{background:rgba(203,116,133,.1)}.sponsor-button[data-v-214625e9]:focus-visible{outline:2px solid #cb7485;outline-offset:2px}@media(max-width:768px){.sponsor-button[data-v-214625e9]{flex-basis:26px;width:26px;margin-right:0}}.bookmark-site-button[data-v-b0ac5258]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 30px;width:30px;height:32px;padding:0;margin:0 6px 0 0;border:0;border-radius:8px;background:transparent;color:#ba8b32;cursor:pointer}.bookmark-site-button[data-v-b0ac5258]:hover{background:rgba(186,139,50,.1)}.bookmark-site-button[data-v-b0ac5258]:focus-visible{outline:2px solid #ba8b32;outline-offset:2px}.bookmark-site-guide[data-v-b0ac5258]{line-height:1.9;font-size:14px;overflow-wrap:anywhere}.bookmark-site-guide p[data-v-b0ac5258]{margin:0 0 14px}.bookmark-site-guide kbd[data-v-b0ac5258]{display:inline-block;padding:3px 9px;border:1px solid var(--el-border-color);border-radius:6px;background:var(--el-fill-color-light);font:inherit;font-weight:600}.bookmark-site-note[data-v-b0ac5258]{font-size:12px;color:var(--el-text-color-secondary)}@media(max-width:768px){.bookmark-site-button[data-v-b0ac5258]{flex-basis:26px;width:26px;margin-right:0}}.personal-greeting[data-v-033496ec]{display:flex;align-items:center;gap:6px;padding:0 6px;white-space:nowrap;flex-shrink:0;color:var(--el-text-color-primary,#273b30);font-size:12px}.greeting-icon[data-v-033496ec]{color:var(--ui-accent,#386a50);font-size:17px}@media (max-width:768px){.personal-greeting[data-v-033496ec]{display:none}}.radio-sleep-timer label[data-v-3027048e],.radio-sleep-timer[data-v-3027048e]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.radio-sleep-timer[data-v-3027048e]{margin-top:12px}.radio-sleep-timer select[data-v-3027048e]{padding:6px;max-width:100%;font:inherit;color:inherit;background:var(--el-bg-color,#fff);border:1px solid var(--el-border-color,#d7e4dc);border-radius:6px}.radio-directory-filters[data-v-3027048e]{margin:12px 0}.radio-directory-filters label[data-v-3027048e]{display:flex;align-items:center;gap:8px}.radio-directory-filters input[data-v-3027048e]{flex:1;min-width:0;width:auto;padding:7px;border:1px solid var(--el-border-color);border-radius:6px;background:var(--el-bg-color);color:inherit}.radio-selects[data-v-3027048e]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.radio-selects select[data-v-3027048e]{min-width:0;flex:1 1 85px;max-width:100%;padding:6px 3px;background:var(--el-bg-color);color:inherit;border:1px solid var(--el-border-color);border-radius:6px;font:inherit}.radio-pagination[data-v-3027048e]{display:flex;align-items:center;justify-content:space-between;gap:8px}.radio-pagination button[data-v-3027048e]:disabled{opacity:.4;cursor:default}.radio-list[data-v-3027048e]{max-height:280px;overflow-y:auto}.radio-station strong[data-v-3027048e]{display:block;overflow-wrap:anywhere}.online-radio[data-v-3027048e]{font-size:12px;line-height:1.6}.radio-caption[data-v-3027048e]{color:var(--el-text-color-secondary,#748579);font-size:11px}.radio-controls label[data-v-3027048e],.radio-controls[data-v-3027048e],.radio-current[data-v-3027048e]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.radio-current[data-v-3027048e]{justify-content:space-between}.radio-state[data-v-3027048e]{color:var(--ui-accent)}.radio-current strong[data-v-3027048e]{font-size:16px}button[data-v-3027048e]{font:inherit;color:inherit;border:1px solid var(--el-border-color,#d7e4dc);background:var(--el-bg-color,#fff);border-radius:8px;padding:7px 10px;cursor:pointer}button[data-v-3027048e]:hover{background:var(--ui-accent-soft)}.radio-list[data-v-3027048e]{list-style:none;padding:0;margin:12px 0}.radio-list li[data-v-3027048e]{display:flex;align-items:center;gap:6px;margin:6px 0}.radio-station[data-v-3027048e]{flex:1;text-align:left;min-width:0}.radio-station small[data-v-3027048e]{display:block;color:var(--el-text-color-secondary)}.radio-station[aria-current=true][data-v-3027048e]{background:var(--ui-accent-soft);border-color:var(--ui-accent)}.radio-filter[data-v-3027048e]{margin-top:12px}.radio-error[data-v-3027048e]{color:var(--el-color-danger,#bd4343)}input[data-v-3027048e]{width:110px}a[data-v-3027048e]{color:var(--ui-accent)}.header-radio[data-v-5bac8d68]{position:relative;flex:0 0 32px;color:var(--el-text-color-primary,#273b30);font-size:12px}button[data-v-5bac8d68]{font:inherit;color:inherit;border:1px solid var(--el-border-color,#d7e4dc);background:var(--el-bg-color,#fff);border-radius:8px;padding:7px 10px;cursor:pointer}button[data-v-5bac8d68]:hover{background:var(--ui-accent-soft)}.radio-trigger[data-v-5bac8d68]{display:flex;align-items:center;justify-content:center;position:relative;width:32px;height:32px;padding:5px;border:0;background:transparent;color:var(--ui-accent)}.radio-trigger svg[data-v-5bac8d68]{width:22px;height:22px}.radio-dot[data-v-5bac8d68]{position:absolute;width:5px;height:5px;right:2px;bottom:2px;border-radius:50%;background:currentColor}.radio-panel[data-v-5bac8d68]{position:absolute;top:calc(100% + 15px);right:0;width:370px;max-width:calc(100vw - 32px);max-height:min(650px,calc(100dvh - 100px));overflow-y:auto;padding:18px;box-sizing:border-box;background:var(--el-bg-color-overlay,#fff);border:1px solid var(--el-border-color,#d7e4dc);border-radius:16px;box-shadow:0 12px 45px #0003;z-index:10010}.radio-panel header[data-v-5bac8d68]{display:flex;align-items:center;justify-content:space-between;gap:12px}.radio-panel header strong[data-v-5bac8d68]{font-size:16px}@media (max-width:600px){.radio-panel[data-v-5bac8d68]{position:fixed;top:72px;left:12px;right:12px;width:auto;max-width:none;max-height:calc(100dvh - 90px)}}.local-music[data-v-ba32c222]{position:relative;flex:0 0 32px;margin:0;min-width:0;color:var(--el-text-color-primary,#273b30);font-size:13px}.local-music button[data-v-ba32c222],.local-music select[data-v-ba32c222]{font:inherit;color:inherit;border:1px solid var(--el-border-color,#d7e4dc);background:var(--el-bg-color,#fff);border-radius:8px;padding:7px 10px;cursor:pointer}.local-music button[data-v-ba32c222]:hover:not(:disabled){background:var(--ui-accent-soft,#edf4ef)}.local-music button[data-v-ba32c222]:disabled{opacity:.4;cursor:default}.local-music .header-music-button[data-v-ba32c222]{display:flex;align-items:center;justify-content:center;position:relative;width:32px;height:32px;padding:3px;border:none;background:transparent;color:var(--ui-accent,#386a50);font-size:23px}.playing-indicator[data-v-ba32c222]{position:absolute;width:5px;height:5px;right:2px;bottom:3px;background:currentColor;border-radius:50%}.music-panel[data-v-ba32c222]{position:absolute;top:calc(100% + 15px);right:0;z-index:10010;box-sizing:border-box;width:370px;max-width:calc(100vw - 32px);max-height:min(650px,calc(100dvh - 100px));overflow-y:auto;padding:18px;border:1px solid var(--el-border-color,#d7e4dc);border-radius:16px;background:var(--el-bg-color-overlay,#fff);box-shadow:0 12px 45px #0003}.music-heading[data-v-ba32c222]{display:flex;justify-content:space-between;align-items:start;gap:8px}.music-heading strong[data-v-ba32c222]{font-size:17px}.music-empty[data-v-ba32c222],.music-heading p[data-v-ba32c222],footer[data-v-ba32c222]{color:var(--el-text-color-secondary,#748579);font-size:12px;line-height:1.7}.music-heading p[data-v-ba32c222]{margin:5px 0 14px}.music-import[data-v-ba32c222],.music-transport[data-v-ba32c222]{display:flex;flex-wrap:wrap;gap:7px}.music-file-input[data-v-ba32c222]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.music-current[data-v-ba32c222]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:600}.music-panel audio[data-v-ba32c222]{width:100%;height:40px;display:block;margin:12px 0}.music-transport label[data-v-ba32c222]{display:flex;align-items:center;gap:5px}.music-list[data-v-ba32c222]{list-style:none;margin:14px 0;padding:0;max-height:190px;overflow-y:auto}.music-list li[data-v-ba32c222]{display:flex;align-items:center;gap:5px;margin:4px 0;border-radius:8px}.music-list .track-name[data-v-ba32c222]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;border-color:transparent;background:transparent}.music-list li.active[data-v-ba32c222]{background:var(--ui-accent-soft,#edf4ef);color:var(--ui-accent,#386a50)}.music-message[data-v-ba32c222]{line-height:1.6;color:var(--ui-accent)}footer[data-v-ba32c222]{border-top:1px solid var(--el-border-color,#d7e4dc);padding-top:10px}@media (max-width:600px){.music-panel[data-v-ba32c222]{position:fixed;top:72px;left:12px;right:12px;width:auto;max-width:none;max-height:calc(100dvh - 90px)}}.interaction-sound-toggle[data-v-36357404]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 30px;width:30px;height:32px;padding:5px;border:0;border-radius:7px;background:transparent;color:var(--ui-accent,#386a50);cursor:pointer}.interaction-sound-toggle[data-v-36357404]:hover{background:var(--ui-accent-soft,#edf4ef)}.interaction-sound-toggle svg[data-v-36357404]{width:20px;height:20px}.interaction-sound-toggle[aria-checked=false][data-v-36357404]{opacity:.65}.header-weather[data-v-37d4a0f2]{display:inline-flex;align-items:center;gap:5px;min-width:0;max-width:200px;padding:3px 0;border:0;background:transparent;color:#566273;font:12px/1.5 system-ui,sans-serif;white-space:nowrap;cursor:pointer}.header-weather.is-dark[data-v-37d4a0f2]{color:#80c69a}.weather-city[data-v-37d4a0f2]{overflow:hidden;text-overflow:ellipsis;max-width:70px}.header-weather[data-v-37d4a0f2]:focus-visible,.weather-panel button[data-v-37d4a0f2]:focus-visible{outline:2px solid #7c9b88;outline-offset:3px}.weather-panel[data-v-37d4a0f2]{font-size:12px;line-height:1.6}.weather-panel button[data-v-37d4a0f2]{cursor:pointer;color:inherit;border:1px solid #89928e66;background:transparent;padding:3px 7px;border-radius:5px;font:inherit}.weather-panel button[data-v-37d4a0f2]:disabled{opacity:.55;cursor:default}.weather-title[data-v-37d4a0f2]{display:flex;align-items:center;justify-content:space-between}.weather-now[data-v-37d4a0f2]{font-size:18px;margin:9px 0}.weather-metrics[data-v-37d4a0f2]{display:flex;flex-wrap:wrap;gap:4px 12px}.weather-forecast[data-v-37d4a0f2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:12px 0}.weather-forecast>div[data-v-37d4a0f2]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 2px;background:#89928e12;border-radius:6px}.weather-note[data-v-37d4a0f2]{font-size:10px;opacity:.7;margin:6px 0}.weather-note a[data-v-37d4a0f2]{color:inherit}.weather-search[data-v-37d4a0f2]{margin:12px 0 6px}.weather-search label[data-v-37d4a0f2]{display:block;margin-bottom:5px}.weather-search>div[data-v-37d4a0f2]{display:flex;gap:5px}.weather-search input[data-v-37d4a0f2]{min-width:0;flex:1;padding:5px 7px;border:1px solid #89928e66;border-radius:5px;background:transparent;color:inherit;font:inherit}.weather-results[data-v-37d4a0f2]{list-style:none;margin:5px 0 10px;padding:0;max-height:180px;overflow-y:auto}.weather-results button[data-v-37d4a0f2]{width:100%;margin:2px 0;text-align:left}.weather-message[data-v-37d4a0f2]{color:#b87837;margin:6px 0}@media (max-width:768px){.weather-city[data-v-37d4a0f2],.weather-condition[data-v-37d4a0f2]{display:none}.header-weather[data-v-37d4a0f2]{font-size:11px;gap:2px}}.clock-with-date[data-v-9dd739fe]{display:inline-flex;align-items:center;gap:10px;flex-shrink:0}.clock-date[data-v-9dd739fe]{display:flex;flex-direction:column;gap:2px;white-space:nowrap;color:var(--el-text-color-secondary,#748579);font-size:11px;line-height:1.25;text-align:right;font-variant-numeric:tabular-nums}.flip-clock[data-v-9dd739fe]{--clock-card:#eef1f6;--clock-ink:#384152;--clock-line:rgba(80,95,120,.22);display:inline-flex;align-items:center;flex:0 0 auto;gap:3px;margin:0 14px 0 auto;padding:0;border:none;background:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flip-clock.is-dark[data-v-9dd739fe]{--clock-card:#122019;--clock-ink:#55ee8b;--clock-line:rgba(0,255,65,.22)}.flip-digit[data-v-9dd739fe]{position:relative;width:21px;height:30px;perspective:180px;border-radius:4px;box-shadow:0 2px 3px rgba(0,0,0,.15);font:600 23px/30px Consolas,Courier New,monospace;font-variant-numeric:tabular-nums;color:var(--clock-ink)}.digit-face[data-v-9dd739fe]{position:absolute;left:0;width:100%;height:50%;overflow:hidden;text-align:center;background:var(--clock-card);backface-visibility:hidden}.digit-top[data-v-9dd739fe]{top:0;line-height:30px;border-radius:4px 4px 0 0;box-shadow:inset 0 -1px var(--clock-line);transform-origin:bottom}.digit-bottom[data-v-9dd739fe]{bottom:0;line-height:0;border-radius:0 0 4px 4px;transform-origin:top}.flip-layer[data-v-9dd739fe]{position:absolute;inset:0}.flip-out[data-v-9dd739fe]{z-index:2;animation:clock-fold-9dd739fe .26s ease-in forwards}.flip-in[data-v-9dd739fe]{z-index:3;transform:rotateX(90deg);animation:clock-unfold-9dd739fe .26s ease-out .26s forwards}.clock-colon[data-v-9dd739fe]{color:var(--clock-ink);font:600 18px/1 monospace;padding:0 1px}@keyframes clock-fold-9dd739fe{to{transform:rotateX(-90deg)}}@keyframes clock-unfold-9dd739fe{to{transform:rotateX(0)}}@media (max-width:768px){.flip-clock[data-v-9dd739fe]{margin:0 2px;gap:2px}.flip-digit[data-v-9dd739fe]{width:13px;height:24px;font-size:17px;line-height:24px}.digit-top[data-v-9dd739fe]{line-height:24px}.clock-colon[data-v-9dd739fe]{font-size:14px;padding:0}.clock-seconds[data-v-9dd739fe]{display:none}}@media (prefers-reduced-motion:reduce){.flip-layer[data-v-9dd739fe]{display:none}}.dark-dropdown.el-popper{box-shadow:0 0 10px rgba(0,255,65,.2)!important}.dark-dropdown.el-popper .el-popper__arrow:before{background-color:#0a0a0a!important;border:1px solid rgba(0,255,65,.3)!important}.search-engine-brand-icon{display:inline-block;width:20px;height:20px;flex:0 0 20px;-o-object-fit:contain;object-fit:contain;vertical-align:middle}.search-engine-option-icon{margin-right:8px}@media (max-width:768px){.header-theme-toggle{width:68px;flex-basis:68px;flex-shrink:0}.header-theme-toggle.is-dark .theme-toggle-thumb{transform:translateX(32px)}.header-status{display:none}}.header-wrapper[data-v-5d24cf93]{display:flex;align-items:center;background:#fff;border-bottom:1px solid #e4e7ed;height:50px;padding:0 10px}.el-menu-demo[data-v-5d24cf93]{background:transparent!important;border-bottom:none!important;height:50px;flex-shrink:0;margin-left:0}.el-menu-item[data-v-5d24cf93]{border-bottom:none!important;height:50px;line-height:50px}.search-wrapper[data-v-5d24cf93]{display:flex;align-items:center;gap:8px;margin-left:0;order:0}.search-engine-select[data-v-5d24cf93]{width:120px!important}.search-input[data-v-5d24cf93]{width:200px}.paste-button[data-v-5d24cf93]{background:#f5f7fa;border:1px solid #dcdfe6;color:#606266}.paste-button[data-v-5d24cf93]:hover{background:#ecf5ff;color:#409eff;border-color:#c6e2ff}.paste-button.dark-theme[data-v-5d24cf93]{background:hsla(0,0%,4%,.8);border-color:rgba(0,255,65,.3);color:var(--dark-text-primary,#00ff41)}.paste-button.dark-theme[data-v-5d24cf93]:hover{background:rgba(0,255,65,.1);color:var(--dark-text-link,#39ff14)}.clear-button[data-v-5d24cf93]{background:#f5f7fa;border:1px solid #dcdfe6;color:#909399}.clear-button[data-v-5d24cf93]:hover{background:#f56c6c;color:#fff;border-color:#f56c6c}.clear-button.dark-theme[data-v-5d24cf93]{background:hsla(0,0%,4%,.8);border-color:rgba(0,255,65,.3);color:var(--dark-text-primary,#00ff41)}.clear-button.dark-theme[data-v-5d24cf93]:hover{background:rgba(0,255,65,.2);color:var(--dark-text-primary);border-color:#00ff41}.clear-button .el-icon[data-v-5d24cf93],.clear-button[data-v-5d24cf93]{font-size:18px}.dark-theme .el-menu-item[data-v-5d24cf93]{color:var(--dark-text-primary,#00ff41)!important}.dark-theme .el-menu-item.is-active[data-v-5d24cf93],.dark-theme .el-menu-item[data-v-5d24cf93]:hover{background-color:rgba(0,255,65,.1)!important;color:var(--dark-text-link,#39ff14)!important}.header-wrapper .el-menu-demo .home-menu-item.is-active[data-v-5d24cf93],.header-wrapper .el-menu-demo .home-menu-item[data-v-5d24cf93],.header-wrapper .el-menu-demo .home-menu-item[data-v-5d24cf93]:focus,.header-wrapper .el-menu-demo .home-menu-item[data-v-5d24cf93]:hover{background:transparent!important;border:0!important;box-shadow:none!important}.header-wrapper .el-menu-demo .home-menu-item[data-v-5d24cf93]:focus-visible{outline:2px solid #7c9b88;outline-offset:-8px;border-radius:50%}.dark-theme.header-wrapper[data-v-5d24cf93]{background:#0a0a0a;border-bottom-color:rgba(0,255,65,.2)}.dark-theme .search-wrapper[data-v-5d24cf93] .el-input__wrapper,.dark-theme .search-wrapper[data-v-5d24cf93] .el-select__wrapper{background-color:hsla(0,0%,4%,.8)!important;box-shadow:none!important;border:1px solid rgba(0,255,65,.3)}.dark-theme .search-wrapper[data-v-5d24cf93] .el-input__inner{color:var(--dark-text-primary,#00ff41)!important}.dark-theme .search-wrapper[data-v-5d24cf93] .el-input-group__append{background-color:hsla(0,0%,8%,.8)!important;border-color:rgba(0,255,65,.3);color:var(--dark-text-primary,#00ff41)!important}.mobile-menu-toggle[data-v-5d24cf93]{display:block;cursor:pointer}@media (max-width:768px){.hidden-xs-only[data-v-5d24cf93]{display:none!important}.mobile-menu-toggle[data-v-5d24cf93]{display:block}.search-engine-select[data-v-5d24cf93]{width:80px!important}.header-wrapper[data-v-5d24cf93]{padding:0 6px;gap:4px}.search-engine-select[data-v-5d24cf93] .el-select__selected-item:not(.el-select__placeholder){font-size:0}.el-menu-demo[data-v-5d24cf93]{width:36px;flex:0 0 36px;overflow:hidden}.home-menu-item[data-v-5d24cf93]{display:none!important}.el-menu-item[data-v-5d24cf93]{padding:0 8px}.search-wrapper[data-v-5d24cf93]{flex:1 1 0;min-width:0;gap:4px}.search-engine-select[data-v-5d24cf93]{flex:0 0 44px;width:44px!important;min-width:44px!important}.search-input[data-v-5d24cf93]{flex:1 1 0;min-width:0;width:0}.search-input[data-v-5d24cf93] .el-input__wrapper{flex:1 1 0;width:0;min-width:0;padding:1px 6px;box-sizing:border-box}.search-input[data-v-5d24cf93] .el-input__inner{min-width:0}.search-input[data-v-5d24cf93] .el-input__suffix{display:none}.search-input[data-v-5d24cf93] .el-input-group__append{flex:0 0 30px;width:30px;padding:0;box-sizing:border-box}.search-input[data-v-5d24cf93] .search-btn-append{width:30px;margin:0;padding:0}.clear-button[data-v-5d24cf93]{flex:0 0 26px;width:26px;height:26px;margin:0}.header-theme-toggle[data-v-5d24cf93]{margin-left:0}}.header-theme-toggle[data-v-5d24cf93]{view-transition-name:theme-switch;position:relative;margin-left:0;flex:0 0 68px;width:68px;height:36px;padding:4px;display:inline-flex;align-items:center;justify-content:space-between;border:0;border-radius:999px;background:#e8ece9;color:#89928e;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease}.theme-toggle-thumb[data-v-5d24cf93]{view-transition-name:theme-thumb;position:absolute;top:4px;left:4px;width:28px;height:28px;border-radius:50%;background:#fff;box-shadow:0 1px 4px rgba(36,49,42,.14);transition:transform .45s cubic-bezier(.22,.8,.25,1),background-color .45s ease}.theme-toggle-icon[data-v-5d24cf93]{flex:0 0 28px;z-index:1;width:28px;height:28px;font-size:18px;transition:color .2s ease}.theme-toggle-sun[data-v-5d24cf93]{color:#47544d}.header-theme-toggle.is-dark .theme-toggle-thumb[data-v-5d24cf93]{transform:translateX(32px);background:#48534d}.header-theme-toggle.is-dark[data-v-5d24cf93]{background:#29332d;color:#8b9890}.header-theme-toggle.is-dark .theme-toggle-sun[data-v-5d24cf93]{color:#8b9890}.header-theme-toggle.is-dark .theme-toggle-moon[data-v-5d24cf93]{color:#f0f4f1}.header-theme-toggle[data-v-5d24cf93]:hover{background:#dfe5e1}.header-theme-toggle.is-dark[data-v-5d24cf93]:hover{background:#344139}.header-theme-toggle[data-v-5d24cf93]:focus-visible{outline:2px solid #7c9b88;outline-offset:3px}@media (max-width:768px){.header-theme-toggle[data-v-5d24cf93]{width:68px;flex-basis:68px;flex-shrink:0}.header-theme-toggle.is-dark .theme-toggle-thumb[data-v-5d24cf93]{transform:translateX(32px)}}@media (prefers-reduced-motion:reduce){.header-theme-toggle[data-v-5d24cf93],.theme-toggle-icon[data-v-5d24cf93],.theme-toggle-thumb[data-v-5d24cf93]{transition:none}}.header-status[data-v-5d24cf93]{display:flex;align-items:center;gap:12px;margin-left:auto;min-width:0}.header-status[data-v-5d24cf93] .flip-clock{margin-left:0}@media (max-width:768px){.header-status[data-v-5d24cf93]{gap:5px;margin-left:0;flex-shrink:0}}.clock-and-fingerprint[data-v-5d24cf93]{display:flex;flex-direction:column;align-items:center;flex:0 0 auto;gap:1px;margin-right:10px}.clock-and-fingerprint[data-v-5d24cf93] .flip-clock{margin:0}@media (max-width:768px){.clock-and-fingerprint[data-v-5d24cf93]{margin-right:0}}.header-contact[data-v-5d24cf93]{display:inline-flex;align-items:center;justify-content:center;gap:0;flex:0 0 auto;width:32px;margin-right:12px;min-height:32px;padding:0;border-radius:8px;color:#2588b9;text-decoration:none;white-space:nowrap;font-size:12px}.header-contact[data-v-5d24cf93]:hover{background:rgba(37,136,185,.1)}.header-contact[data-v-5d24cf93]:focus-visible{outline:2px solid #2588b9;outline-offset:2px}.dark-theme .header-contact[data-v-5d24cf93]{color:#79c8ed}@media (max-width:768px){.header-contact[data-v-5d24cf93]{width:28px;margin-right:6px;padding:0}.header-contact span[data-v-5d24cf93]{display:none}}.header-wrapper[data-v-5d24cf93]{--toolbar-icon-color:var(--ui-accent,#386a50);--toolbar-icon-hover:var(--ui-accent-soft,#edf4ef)}.header-wrapper.dark-theme[data-v-5d24cf93]{--toolbar-icon-color:#94bca4;--toolbar-icon-hover:rgba(148,188,164,.12)}.header-wrapper[data-v-5d24cf93] .bookmark-site-button,.header-wrapper[data-v-5d24cf93] .header-contact,.header-wrapper[data-v-5d24cf93] .header-music-button,.header-wrapper[data-v-5d24cf93] .interaction-sound-toggle,.header-wrapper[data-v-5d24cf93] .radio-trigger,.header-wrapper[data-v-5d24cf93] .sponsor-button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;min-height:32px;padding:6px;box-sizing:border-box;border:0;border-radius:8px;background:transparent;color:var(--toolbar-icon-color);cursor:pointer;line-height:1}.header-wrapper[data-v-5d24cf93] .bookmark-site-button:hover,.header-wrapper[data-v-5d24cf93] .header-contact:hover,.header-wrapper[data-v-5d24cf93] .header-music-button:hover,.header-wrapper[data-v-5d24cf93] .interaction-sound-toggle:hover,.header-wrapper[data-v-5d24cf93] .radio-trigger:hover,.header-wrapper[data-v-5d24cf93] .sponsor-button:hover{background:var(--toolbar-icon-hover)}.header-wrapper[data-v-5d24cf93] .bookmark-site-button:focus-visible,.header-wrapper[data-v-5d24cf93] .header-contact:focus-visible,.header-wrapper[data-v-5d24cf93] .header-music-button:focus-visible,.header-wrapper[data-v-5d24cf93] .interaction-sound-toggle:focus-visible,.header-wrapper[data-v-5d24cf93] .radio-trigger:focus-visible,.header-wrapper[data-v-5d24cf93] .sponsor-button:focus-visible{outline:2px solid var(--toolbar-icon-color);outline-offset:2px}.header-wrapper[data-v-5d24cf93] .bookmark-site-button>svg,.header-wrapper[data-v-5d24cf93] .header-contact>svg,.header-wrapper[data-v-5d24cf93] .header-music-button>svg,.header-wrapper[data-v-5d24cf93] .interaction-sound-toggle>svg,.header-wrapper[data-v-5d24cf93] .radio-trigger>svg,.header-wrapper[data-v-5d24cf93] .sponsor-button>svg,.toolbar-line-icon[data-v-5d24cf93]{display:block;width:20px;height:20px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.header-wrapper[data-v-5d24cf93] .home-menu-item,.header-wrapper[data-v-5d24cf93] .mobile-menu-toggle{color:var(--toolbar-icon-color)}.header-wrapper[data-v-5d24cf93] .home-menu-item:hover,.header-wrapper[data-v-5d24cf93] .mobile-menu-toggle:hover{background:var(--toolbar-icon-hover)}@media(max-width:768px){.header-wrapper[data-v-5d24cf93] .bookmark-site-button,.header-wrapper[data-v-5d24cf93] .header-contact,.header-wrapper[data-v-5d24cf93] .header-music-button,.header-wrapper[data-v-5d24cf93] .interaction-sound-toggle,.header-wrapper[data-v-5d24cf93] .radio-trigger,.header-wrapper[data-v-5d24cf93] .sponsor-button{flex-basis:26px;width:26px;height:30px;min-height:30px;padding:4px}.header-wrapper[data-v-5d24cf93] .bookmark-site-button>svg,.header-wrapper[data-v-5d24cf93] .header-contact>svg,.header-wrapper[data-v-5d24cf93] .header-music-button>svg,.header-wrapper[data-v-5d24cf93] .interaction-sound-toggle>svg,.header-wrapper[data-v-5d24cf93] .radio-trigger>svg,.header-wrapper[data-v-5d24cf93] .sponsor-button>svg,.toolbar-line-icon[data-v-5d24cf93]{width:18px;height:18px}.header-theme-toggle[data-v-5d24cf93]{margin-left:auto}}.header-tools[data-v-5d24cf93]{flex-shrink:0;margin:0 6px}.header-tools-trigger[data-v-5d24cf93]{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 9px;border:1px solid var(--ui-border,#d8e4dc);border-radius:6px;background:transparent;color:var(--toolbar-icon-color,#386a50);font:inherit;font-size:12px;white-space:nowrap;cursor:pointer}.header-tools-trigger[data-v-5d24cf93]:hover{background:var(--toolbar-icon-hover,#edf4ef)}.header-tools-trigger[data-v-5d24cf93]:focus-visible{outline:2px solid var(--toolbar-icon-color,#386a50);outline-offset:2px}.header-tools-trigger svg[data-v-5d24cf93]{width:17px;height:17px}@media(max-width:768px){.header-tools[data-v-5d24cf93]{margin:0 2px}.header-tools-trigger[data-v-5d24cf93]{gap:3px;padding:0 5px;font-size:11px}.header-tools-trigger svg[data-v-5d24cf93]{width:15px;height:15px}}.site-tools-menu-dark.el-dropdown-menu{background:#182420}.site-tools-menu-dark .el-dropdown-menu__item{color:#c4d9cc}.site-tools-menu-dark .el-dropdown-menu__item:not(.is-disabled):focus,.site-tools-menu-dark .el-dropdown-menu__item:not(.is-disabled):hover{color:#d9eddf;background:#263d30}.site-tool-item-icon{display:block;flex:0 0 18px;width:18px;height:18px;margin-right:9px;color:inherit;opacity:.85}.source-sync-status[data-v-727b6e48]{font-size:11px;color:var(--ui-text-secondary,#7b8799);margin-left:auto;padding:5px 8px;line-height:1.5}.source-sync-status.degraded[data-v-727b6e48]{color:#c57c25}@media(max-width:768px){.source-sync-status[data-v-727b6e48]{margin-left:0;flex-basis:100%;order:3}}.history-today[data-v-49c6e230]{--w-text:#26364c;--w-muted:#7b8799;--w-line:rgba(105,128,160,.15);margin:18px 0 24px;padding:20px 24px;border:1px solid var(--w-line);border-radius:18px;background:hsla(0,0%,100%,.86);color:var(--w-text)}.history-dark[data-v-49c6e230]{--w-text:#e2e9f4;--w-muted:#95a3b9;--w-line:rgba(145,164,194,.17);background:rgba(24,31,45,.92)}header[data-v-49c6e230]{display:flex;align-items:center;justify-content:space-between;gap:12px}h2[data-v-49c6e230]{font-size:15px;margin:0}header p[data-v-49c6e230]{font-size:12px;color:var(--w-muted);margin:7px 0 0}button[data-v-49c6e230]{font:inherit;font-size:12px;background:transparent;color:var(--w-text);border:1px solid var(--w-line);border-radius:6px;padding:6px 9px;cursor:pointer}button[aria-pressed=true][data-v-49c6e230],button[data-v-49c6e230]:hover{background:var(--ui-accent-soft,rgba(127,145,171,.1))}a[data-v-49c6e230]:focus-visible,button[data-v-49c6e230]:focus-visible{outline:2px solid var(--ui-accent,#43898d);outline-offset:2px}.history-tabs[data-v-49c6e230]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:18px 0 12px}.history-tabs>span[data-v-49c6e230]{font-size:10px;color:var(--w-muted);margin-left:auto}.history-list[data-v-49c6e230]{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px}.history-list li[data-v-49c6e230]{display:flex;gap:14px;padding:16px 0;border-bottom:1px solid var(--w-line);min-width:0}.history-year[data-v-49c6e230]{flex:0 0 76px;font-size:14px;font-weight:600;color:var(--ui-accent,#43898d);line-height:1.8}.history-list li>div[data-v-49c6e230]{min-width:0;flex:1}.history-list p[data-v-49c6e230]{font-size:12px;line-height:1.8;margin:0 0 7px;overflow-wrap:anywhere}.history-list a[data-v-49c6e230],.history-more[data-v-49c6e230]{font-size:10px;color:var(--w-muted)}.history-more[data-v-49c6e230]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}footer[data-v-49c6e230]{font-size:10px;color:var(--w-muted);margin-top:16px;line-height:1.8}footer a[data-v-49c6e230]{color:inherit}.history-warning[data-v-49c6e230]{padding:10px;font-size:12px;background:rgba(191,139,55,.09);color:#bf8b37;line-height:1.7}.history-empty[data-v-49c6e230]{padding:24px;font-size:12px;text-align:center;color:var(--w-muted)}@media(max-width:700px){.history-today[data-v-49c6e230]{padding:18px 16px}.history-list[data-v-49c6e230]{grid-template-columns:minmax(0,1fr)}.history-year[data-v-49c6e230]{flex-basis:65px}.history-tabs>span[data-v-49c6e230]{margin-left:0}}.world-time[data-v-a4885544]{--w-text:#26364c;--w-muted:#7b8799;--w-line:rgba(105,128,160,.15);margin:18px 0 24px;padding:20px 24px;border:1px solid var(--w-line);border-radius:18px;background:hsla(0,0%,100%,.86);color:var(--w-text)}.world-dark[data-v-a4885544]{--w-text:#e2e9f4;--w-muted:#95a3b9;--w-line:rgba(145,164,194,.17);background:rgba(24,31,45,.92)}header[data-v-a4885544]{display:flex;justify-content:space-between;align-items:center;gap:12px}h2[data-v-a4885544]{margin:0;font-size:16px}header p[data-v-a4885544]{margin:7px 0 0;font-size:12px;color:var(--w-muted)}button[data-v-a4885544]{border:1px solid var(--w-line);border-radius:7px;background:transparent;color:var(--w-text);font:inherit;font-size:12px;padding:6px 10px;cursor:pointer}button[data-v-a4885544]:focus-visible{outline:2px solid #43898d;outline-offset:2px}.world-options[data-v-a4885544]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:18px 0 12px;font-size:11px;color:var(--w-muted)}.world-options label[data-v-a4885544]{display:flex;align-items:center;gap:5px}.world-grid[data-v-a4885544]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.world-grid article[data-v-a4885544]{padding:13px;border:1px solid var(--w-line);border-radius:10px;min-width:0}.world-city[data-v-a4885544]{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px}.world-city>span[data-v-a4885544]{font-size:10px;color:var(--w-muted);padding:2px 5px;border-radius:4px;background:rgba(127,145,171,.07)}.world-city .world-day[data-v-a4885544]{color:#b8862c;background:rgba(184,134,44,.09)}time[data-v-a4885544]{display:block;font:600 23px/1.5 Consolas,monospace;white-space:nowrap;margin:10px 0 7px;font-variant-numeric:tabular-nums}.world-date[data-v-a4885544]{display:flex;flex-direction:column;gap:4px;font-size:10px;color:var(--w-muted)}.world-note[data-v-a4885544]{font-size:10px;line-height:1.7;color:var(--w-muted);margin:14px 0 0}@media(max-width:700px){.world-time[data-v-a4885544]{padding:18px 16px}.world-grid[data-v-a4885544]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}time[data-v-a4885544]{font-size:20px}.world-grid article[data-v-a4885544]{padding:11px}}.world-city-name[data-v-a4885544]{display:flex;align-items:center;gap:7px;min-width:0}.world-flag[data-v-a4885544]{display:block;width:24px;height:18px;-o-object-fit:cover;object-fit:cover;border-radius:3px;flex-shrink:0;box-shadow:0 0 0 1px var(--w-line)}.world-globe[data-v-a4885544]{display:block;flex-shrink:0;color:var(--w-muted)}.china-calendar[data-v-94c0897a]{--cal-text:#26364c;--cal-muted:#7b8799;--cal-line:rgba(105,128,160,.16);--cal-cell:rgba(127,145,171,.04);margin:18px 0 24px;padding:22px 24px;border:1px solid var(--cal-line);border-radius:18px;background:hsla(0,0%,100%,.86);color:var(--cal-text);box-sizing:border-box}.calendar-dark[data-v-94c0897a]{--cal-text:#e2e9f4;--cal-muted:#95a3b9;--cal-line:rgba(145,164,194,.18);--cal-cell:rgba(127,145,171,.06);background:rgba(24,31,45,.92)}.calendar-heading[data-v-94c0897a]{display:flex;align-items:center;justify-content:space-between;gap:12px}.calendar-heading h2[data-v-94c0897a]{font-size:18px;margin:0}.calendar-heading p[data-v-94c0897a]{font-size:12px;color:var(--cal-muted);margin:8px 0 0}.china-calendar button[data-v-94c0897a],.china-calendar select[data-v-94c0897a]{font:inherit;font-size:12px;color:var(--cal-text);border:1px solid var(--cal-line);border-radius:7px;padding:7px 10px;background:transparent;cursor:pointer}.china-calendar select option[data-v-94c0897a]{color:#26364c;background:#fff}.china-calendar button[data-v-94c0897a]:hover{background:var(--cal-cell)}.china-calendar button[data-v-94c0897a]:focus-visible,.china-calendar select[data-v-94c0897a]:focus-visible{outline:2px solid #43898d;outline-offset:2px}.calendar-navigation[data-v-94c0897a]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:20px 0 14px}.calendar-legend[data-v-94c0897a]{display:flex;gap:6px;align-items:center;margin-left:auto;font-size:11px;color:var(--cal-muted)}.calendar-legend i[data-v-94c0897a]{width:7px;height:7px;border-radius:3px;margin-left:7px}.legend-off[data-v-94c0897a]{background:#df6d66}.legend-work[data-v-94c0897a]{background:#bf8b37}.legend-weekend[data-v-94c0897a]{background:#8d9aa9}.calendar-notice[data-v-94c0897a]{padding:10px;border-radius:8px;background:rgba(191,139,55,.08);color:var(--cal-muted);font-size:12px;line-height:1.7}.calendar-layout[data-v-94c0897a]{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:24px}.calendar-month-view[data-v-94c0897a]{min-width:0}.calendar-days[data-v-94c0897a],.calendar-weekdays[data-v-94c0897a]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.calendar-weekdays[data-v-94c0897a]{margin-bottom:7px;text-align:center;font-size:12px;color:var(--cal-muted);padding:8px 0}.china-calendar .calendar-day[data-v-94c0897a]{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:10px;min-width:0;min-height:75px;text-align:left;background:var(--cal-cell)}.calendar-number[data-v-94c0897a]{display:flex;justify-content:space-between;gap:4px;align-items:center;font-size:18px;font-variant-numeric:tabular-nums}.calendar-number b[data-v-94c0897a]{font-size:10px;font-weight:500;padding:1px 4px;border-radius:4px}.calendar-day.holiday[data-v-94c0897a]{background:hsla(3,65%,64%,.08);color:#cc625e}.holiday .calendar-number b[data-v-94c0897a]{background:#df6d66;color:#fff}.work .calendar-number b[data-v-94c0897a]{background:#bf8b37;color:#fff}.calendar-day.weekend .calendar-number[data-v-94c0897a]{color:var(--cal-muted)}.calendar-lunar[data-v-94c0897a]{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--cal-muted)}.holiday .calendar-lunar[data-v-94c0897a]{color:#cc625e}.calendar-day.other-month[data-v-94c0897a]{opacity:.38}.china-calendar .calendar-day.today[data-v-94c0897a]{border-color:#43898d}.china-calendar .calendar-day.selected[data-v-94c0897a]{outline:2px solid #43898d;outline-offset:-2px}.calendar-details[data-v-94c0897a]{border-left:1px solid var(--cal-line);padding-left:20px;min-width:0}.selected-date[data-v-94c0897a]{padding:12px;border-radius:10px;background:var(--cal-cell)}.selected-date>strong[data-v-94c0897a]{font-size:18px}.selected-date p[data-v-94c0897a]{font-size:12px;color:var(--cal-muted);line-height:1.7}.day-status[data-v-94c0897a]{font-size:11px;padding:4px 6px;border-radius:4px;background:var(--cal-cell);color:var(--cal-muted)}.day-status.holiday[data-v-94c0897a]{color:#cc625e;background:hsla(3,65%,64%,.1)}.day-status.work[data-v-94c0897a]{color:#bf8b37;background:rgba(191,139,55,.1)}.calendar-details h3[data-v-94c0897a]{font-size:13px;margin:18px 0 8px}.calendar-holidays[data-v-94c0897a]{list-style:none;padding:0;margin:0}.calendar-holidays li button[data-v-94c0897a]{display:flex;justify-content:space-between;gap:8px;align-items:center;width:100%;padding:10px 0;border:0;border-bottom:1px solid var(--cal-line);border-radius:0;font-size:11px;text-align:left}.calendar-holidays span[data-v-94c0897a],.calendar-no-schedule[data-v-94c0897a]{font-size:11px;color:var(--cal-muted);line-height:1.7}footer[data-v-94c0897a]{font-size:10px;color:var(--cal-muted);line-height:1.8;margin-top:16px}footer a[data-v-94c0897a]{color:inherit;margin-left:6px}.sr-only[data-v-94c0897a]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:850px){.calendar-layout[data-v-94c0897a]{grid-template-columns:minmax(0,1fr)}.calendar-details[data-v-94c0897a]{border-left:0;border-top:1px solid var(--cal-line);padding:16px 0 0}.calendar-holidays[data-v-94c0897a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px}.calendar-legend[data-v-94c0897a]{margin-left:0}}@media(max-width:500px){.china-calendar[data-v-94c0897a]{padding:18px 12px}.calendar-days[data-v-94c0897a],.calendar-weekdays[data-v-94c0897a]{gap:3px}.china-calendar .calendar-day[data-v-94c0897a]{padding:7px 4px;min-height:63px;gap:7px}.calendar-number[data-v-94c0897a]{font-size:15px;gap:0}.calendar-number b[data-v-94c0897a]{padding:1px 2px;font-size:9px}.calendar-legend[data-v-94c0897a],.calendar-lunar[data-v-94c0897a]{font-size:10px}.calendar-holidays[data-v-94c0897a]{grid-template-columns:minmax(0,1fr)}}.currency-panel[data-v-1f775864]{--fx-text:#26364c;--fx-muted:#7b8799;--fx-line:rgba(105,128,160,.15);margin:18px 0 24px;padding:22px 24px;border:1px solid var(--fx-line);border-radius:18px;background:hsla(0,0%,100%,.86);color:var(--fx-text)}.currency-dark[data-v-1f775864]{--fx-text:#e2e9f4;--fx-muted:#95a3b9;--fx-line:rgba(145,164,194,.17);background:rgba(24,31,45,.92)}header[data-v-1f775864]{display:flex;justify-content:space-between;align-items:center;gap:12px}h2[data-v-1f775864]{margin:0;font-size:18px}header p[data-v-1f775864]{font-size:12px;color:var(--fx-muted);margin:8px 0 0}button[data-v-1f775864]{border:0;border-radius:7px;background:rgba(64,141,143,.08);color:var(--fx-muted);padding:7px 10px;cursor:pointer}input[data-v-1f775864],select[data-v-1f775864]{box-sizing:border-box;width:100%;min-width:0;padding:10px;border:1px solid var(--fx-line);border-radius:8px;color:var(--fx-text);background:transparent;font:inherit;font-size:13px}select option[data-v-1f775864]{color:#26364c;background:#fff}.currency-inputs[data-v-1f775864]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:22px 0 12px}label[data-v-1f775864]{display:flex;flex-direction:column;gap:8px;font-size:12px;color:var(--fx-muted)}.currency-status[data-v-1f775864],.currency-total[data-v-1f775864]{font-size:11px;line-height:1.8;color:var(--fx-muted)}.currency-grid[data-v-1f775864]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.currency-grid article[data-v-1f775864]{border:1px solid var(--fx-line);border-radius:10px;padding:14px;min-width:0;overflow-wrap:anywhere}.currency-grid article>div[data-v-1f775864]{font-size:12px}.currency-grid span[data-v-1f775864]{color:var(--fx-muted);font-size:10px;margin-left:5px}.currency-grid strong[data-v-1f775864]{display:block;margin:12px 0;font-size:22px;font-variant-numeric:tabular-nums;color:#43898d}.currency-grid small[data-v-1f775864],footer[data-v-1f775864]{font-size:10px;color:var(--fx-muted)}footer[data-v-1f775864]{line-height:1.8;margin-top:16px}footer a[data-v-1f775864]{color:inherit}.currency-error[data-v-1f775864]{color:#d75c60;font-size:12px}button[data-v-1f775864]:focus-visible,input[data-v-1f775864]:focus-visible,select[data-v-1f775864]:focus-visible{outline:2px solid #43898d;outline-offset:2px}@media(max-width:700px){.currency-panel[data-v-1f775864]{padding:18px 16px}.currency-inputs[data-v-1f775864]{gap:10px}.currency-grid[data-v-1f775864],.currency-inputs[data-v-1f775864]{grid-template-columns:repeat(2,minmax(0,1fr))}.currency-grid strong[data-v-1f775864]{font-size:19px}}.currency-flag[data-v-1f775864]{display:inline-block;width:24px;height:18px;-o-object-fit:cover;object-fit:cover;border-radius:3px;flex-shrink:0;box-shadow:0 0 0 1px rgba(127,145,171,.16)}.currency-name[data-v-1f775864],.currency-option[data-v-1f775864]{display:flex;align-items:center;gap:8px}.currency-name[data-v-1f775864]{flex-wrap:wrap}.currency-name>span[data-v-1f775864]{margin-left:0}.currency-select[data-v-1f775864]{width:100%;min-width:0}.currency-select[data-v-1f775864] .el-select__wrapper{min-height:38px;background:transparent;box-shadow:0 0 0 1px var(--fx-line) inset}.currency-select[data-v-1f775864] .el-select__selected-item{color:var(--fx-text)}.market-heatmap[data-v-1c1f31fc]{min-width:0;color:var(--m-text,#26364c)}.hm-toolbar[data-v-1c1f31fc]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:10px;color:var(--m-muted,#7b8799);font-size:11px}.hm-toolbar label[data-v-1c1f31fc]{display:flex;align-items:center;gap:6px}.hm-toolbar select[data-v-1c1f31fc]{padding:5px 8px;border:1px solid var(--m-line,#d9e0e6);border-radius:5px;background:transparent;color:var(--m-text,#26364c);font:inherit}.hm-dark select option[data-v-1c1f31fc]{background:#181f2d}.hm-legend[data-v-1c1f31fc]{display:flex;gap:3px;margin-left:auto}.hm-legend span[data-v-1c1f31fc]{padding:3px 11px;border-radius:2px;color:#fff;font-size:10px}.hm-board[data-v-1c1f31fc]{position:relative;height:480px;min-width:0;overflow:hidden;background:#15251c;border:1px solid var(--m-line,#304d3a);border-radius:8px}.hm-board .hm-tile[data-v-1c1f31fc]{position:absolute;box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;overflow:hidden;min-width:0;min-height:0;margin:0;padding:2px;border:0;border-radius:0;cursor:pointer;color:#fff;font-family:inherit;line-height:1.3;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.25)}.hm-tile[data-v-1c1f31fc]:focus-visible,.hm-tile[data-v-1c1f31fc]:hover{z-index:2;box-shadow:inset 0 0 0 2px #f4edd3;outline:0}.hm-symbol[data-v-1c1f31fc]{max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-weight:700;white-space:nowrap}.hm-name[data-v-1c1f31fc]{max-width:95%;font-size:13px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.hm-english[data-v-1c1f31fc]{max-width:90%;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.85}.hm-percent[data-v-1c1f31fc]{font-size:15px;font-variant-numeric:tabular-nums}.hm-large .hm-symbol[data-v-1c1f31fc]{font-size:20px}.hm-large .hm-percent[data-v-1c1f31fc]{font-size:26px}.hm-small .hm-symbol[data-v-1c1f31fc]{font-size:9px}.hm-small .hm-percent[data-v-1c1f31fc]{font-size:10px}.hm-missing[data-v-1c1f31fc]{display:flex;align-items:center;flex-wrap:wrap;gap:5px;font-size:10px;color:var(--m-muted);margin-top:10px}.hm-missing button[data-v-1c1f31fc]{font:inherit;border:1px dashed var(--m-line);padding:4px 7px;border-radius:4px;background:transparent;color:var(--m-text);cursor:pointer}.hm-indices[data-v-1c1f31fc]{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:12px}.hm-section-label[data-v-1c1f31fc]{flex-basis:100%;font-size:10px;color:var(--m-muted)}.hm-indices button[data-v-1c1f31fc]{display:flex;flex-wrap:wrap;align-items:center;gap:7px;background:transparent;color:var(--m-text);border:1px solid var(--m-line);border-radius:6px;padding:8px;cursor:pointer;font:inherit;font-size:11px}.hm-indices b[data-v-1c1f31fc]{font-size:11px}.hm-indices span[data-v-1c1f31fc]{font-variant-numeric:tabular-nums}.hm-detail[data-v-1c1f31fc]{padding:13px 15px;margin-top:12px;border:1px solid var(--m-line);border-radius:8px;min-height:104px;box-sizing:border-box;background:rgba(127,145,171,.035)}.hm-detail-title[data-v-1c1f31fc]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.hm-detail h3[data-v-1c1f31fc]{font-size:14px;margin:0 0 4px;overflow-wrap:anywhere}.hm-detail-title span[data-v-1c1f31fc]{font-size:11px;color:var(--m-muted)}.hm-detail a[data-v-1c1f31fc]{color:var(--m-text);text-decoration:none;font-size:11px;flex-shrink:0}.hm-metrics[data-v-1c1f31fc]{display:flex;gap:20px;flex-wrap:wrap;margin-top:10px;font-size:11px}.hm-metrics span[data-v-1c1f31fc]{color:var(--m-muted)}.hm-metrics b[data-v-1c1f31fc]{color:var(--m-text);font-weight:600}.hm-detail p[data-v-1c1f31fc],.hm-note[data-v-1c1f31fc]{font-size:10px;line-height:1.7;color:var(--m-muted);margin:8px 0 0}.hm-note[data-v-1c1f31fc]{margin-top:10px}.hm-empty[data-v-1c1f31fc]{padding:20px;color:var(--m-muted);font-size:12px}.hm-detail a[data-v-1c1f31fc]:focus-visible,.hm-indices button[data-v-1c1f31fc]:focus-visible,.hm-missing button[data-v-1c1f31fc]:focus-visible,.market-heatmap select[data-v-1c1f31fc]:focus-visible{outline:2px solid #43898d;outline-offset:2px}@media(max-width:700px){.hm-toolbar[data-v-1c1f31fc]{gap:8px}.hm-toolbar>span[data-v-1c1f31fc]{order:3;flex-basis:100%}.hm-board[data-v-1c1f31fc]{height:500px}.hm-detail[data-v-1c1f31fc]{padding:11px}.hm-metrics[data-v-1c1f31fc]{gap:8px 14px}.hm-detail-title[data-v-1c1f31fc]{gap:8px}.hm-large .hm-symbol[data-v-1c1f31fc]{font-size:16px}.hm-large .hm-percent[data-v-1c1f31fc]{font-size:22px}.hm-indices button[data-v-1c1f31fc]{flex:1 1 40%;justify-content:space-between}.hm-detail a[data-v-1c1f31fc]{font-size:10px}}.market-panel[data-v-4da5f093]{--m-text:#26364c;--m-muted:#7b8799;--m-line:rgba(105,128,160,.15);margin:18px 0 24px;border:1px solid var(--m-line);border-radius:18px;background:hsla(0,0%,100%,.86);color:var(--m-text);padding:22px 24px 16px;box-sizing:border-box;overflow:hidden}.market-dark[data-v-4da5f093]{--m-text:#e2e9f4;--m-muted:#95a3b9;--m-line:rgba(145,164,194,.17);background:rgba(24,31,45,.92)}.market-header[data-v-4da5f093]{display:flex;justify-content:space-between;align-items:center;gap:12px}.market-header h2[data-v-4da5f093]{font-size:18px;margin:0}.market-header h2>span[data-v-4da5f093]{color:#43898d;margin-right:7px}.market-header small[data-v-4da5f093]{font-size:10px;letter-spacing:1.5px;font-weight:400;color:var(--m-muted);margin-left:8px}.market-header p[data-v-4da5f093]{font-size:12px;color:var(--m-muted);margin:8px 0 0}.market-panel button[data-v-4da5f093]{border:0;background:transparent;color:var(--m-muted);font:inherit;font-size:12px;padding:7px 10px;border-radius:7px;cursor:pointer}.market-panel button[data-v-4da5f093]:hover,.market-tabs button.active[data-v-4da5f093]{background:rgba(66,143,143,.1);color:#43898d}.market-panel button[data-v-4da5f093]:focus-visible,.quote-card[data-v-4da5f093]:focus-visible{outline:2px solid #43898d;outline-offset:2px}.market-toolbar[data-v-4da5f093]{display:flex;gap:15px;align-items:center;flex-wrap:wrap;margin:18px 0 14px}.market-toolbar>span[data-v-4da5f093]{font-size:11px;color:var(--m-muted);margin-left:auto}.market-toolbar label[data-v-4da5f093]{font-size:11px;color:var(--m-muted);display:flex;align-items:center;gap:4px}.market-grid[data-v-4da5f093]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.quote-card[data-v-4da5f093]{border:1px solid var(--m-line);border-radius:12px;padding:16px;text-decoration:none;min-width:0;transition:background .15s}.quote-card[data-v-4da5f093]:hover{background:rgba(127,145,171,.05)}.quote-title[data-v-4da5f093]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;color:var(--m-text)}.quote-title h3[data-v-4da5f093]{font-size:13px;margin:0;line-height:1.6}.quote-title div>span[data-v-4da5f093]{font-size:10px;color:var(--m-muted)}.quote-kind[data-v-4da5f093]{padding:3px 5px;background:rgba(127,145,171,.08);border-radius:4px;white-space:nowrap}.quote-price[data-v-4da5f093]{font-size:25px;font-weight:650;margin:14px 0 5px;font-variant-numeric:tabular-nums}.quote-price small[data-v-4da5f093]{font-size:10px;font-weight:400}.quote-change[data-v-4da5f093]{display:flex;gap:12px;font-size:12px;font-variant-numeric:tabular-nums}.quote-red[data-v-4da5f093]{color:#d75c60}.quote-green[data-v-4da5f093]{color:#30916b}.quote-flat[data-v-4da5f093]{color:var(--m-muted)}.quote-chart[data-v-4da5f093]{display:block;width:100%;height:40px;margin:14px 0 10px;opacity:.8}.quote-time[data-v-4da5f093]{font-size:9px;color:var(--m-muted);margin-top:12px;line-height:1.6}.market-footer[data-v-4da5f093]{display:flex;flex-direction:column;gap:5px;color:var(--m-muted);font-size:10px;margin-top:16px;line-height:1.7}.market-empty[data-v-4da5f093]{padding:25px;text-align:center;font-size:12px;color:var(--m-muted)}@media(max-width:700px){.market-panel[data-v-4da5f093]{padding:18px 16px 14px}.market-header small[data-v-4da5f093]{display:none}.market-toolbar[data-v-4da5f093]{gap:10px}.market-toolbar>span[data-v-4da5f093]{margin-left:0}.market-grid[data-v-4da5f093]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.quote-card[data-v-4da5f093]{padding:12px}.quote-price[data-v-4da5f093]{font-size:20px}.quote-title[data-v-4da5f093]{flex-wrap:wrap}.quote-change[data-v-4da5f093]{gap:6px;font-size:11px}}@media(max-width:360px){.market-grid[data-v-4da5f093]{grid-template-columns:minmax(0,1fr)}}.quote-title .quote-english[data-v-4da5f093]{display:block;font-size:11px;line-height:1.6;overflow-wrap:anywhere;color:var(--m-muted)}.quote-title>div[data-v-4da5f093]{min-width:0}.quote-title h3[data-v-4da5f093]{overflow-wrap:anywhere}.market-view-switch[data-v-4da5f093]{display:flex;gap:5px;margin:0 0 12px}.market-view-switch button.active[data-v-4da5f093]{background:rgba(66,143,143,.12);color:#43898d;font-weight:600}.market-grid[data-v-4da5f093]{grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:9px}.quote-card[data-v-4da5f093]{padding:12px;border-radius:10px}.quote-price[data-v-4da5f093]{font-size:21px;margin:9px 0 4px}.quote-chart[data-v-4da5f093]{height:26px;margin:9px 0 6px}.quote-time[data-v-4da5f093]{margin-top:7px}.quote-title h3[data-v-4da5f093]{font-size:12px}.quote-change[data-v-4da5f093]{font-size:11px;gap:8px}.quote-kind[data-v-4da5f093]{font-size:9px}@media(max-width:700px){.market-grid[data-v-4da5f093]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.quote-card[data-v-4da5f093]{padding:10px}.quote-price[data-v-4da5f093]{font-size:18px}.quote-chart[data-v-4da5f093]{height:22px}}.source-tabs[data-v-53a5d589]{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 4px}.source-tabs button[data-v-53a5d589]{padding:5px 9px;border:1px solid var(--s-line)}.source-tabs button[aria-pressed=true][data-v-53a5d589]{color:var(--s-text);background:rgba(127,145,171,.14);font-weight:600}.source-news-card[data-v-53a5d589]{--s-text:#26364c;--s-muted:#7b8799;--s-line:rgba(105,128,160,.15);border:1px solid var(--s-line);border-radius:18px;background:hsla(0,0%,100%,.86);color:var(--s-text);padding:16px 16px 0;box-sizing:border-box;overflow:hidden}.source-news-dark[data-v-53a5d589]{--s-text:#e2e9f4;--s-muted:#95a3b9;--s-line:rgba(145,164,194,.17);background:rgba(24,31,45,.92)}.source-heading[data-v-53a5d589]{padding-bottom:10px}.source-heading h2[data-v-53a5d589]{display:flex;gap:8px;align-items:center;margin:0;overflow-wrap:anywhere;font-size:16px}.source-heading img[data-v-53a5d589]{-o-object-fit:contain;object-fit:contain;flex-shrink:0;border-radius:5px}.source-icon-fallback[data-v-53a5d589]{display:inline-grid;place-items:center;width:24px;height:24px;background:rgba(127,145,171,.1);border-radius:5px;font-size:12px}.source-heading p[data-v-53a5d589]{font-size:10px;color:var(--s-muted);line-height:1.5;margin:6px 0 0}.source-toolbar[data-v-53a5d589]{display:flex;align-items:center;justify-content:space-between;gap:5px;flex-wrap:wrap;padding:8px 0;border-bottom:1px solid var(--s-line);font-size:10px;color:var(--s-muted)}.source-toolbar a[data-v-53a5d589]{color:inherit;text-decoration:none}.source-list[data-v-53a5d589]{list-style:none;padding:0;margin:0}.source-list li[data-v-53a5d589]{min-width:0}.source-list a[data-v-53a5d589]{display:flex;gap:8px;text-decoration:none;color:inherit;padding:12px 2px;border-bottom:1px solid var(--s-line);border-radius:6px;min-height:68px;box-sizing:border-box;align-items:center}.source-list a[data-v-53a5d589]:hover{background:rgba(127,145,171,.05)}.source-rank[data-v-53a5d589]{font-size:15px;font-weight:600;color:var(--s-muted);flex-shrink:0}.source-rank.top[data-v-53a5d589]{color:#ef805a}.source-copy[data-v-53a5d589]{min-width:0;flex:1}.source-copy h3[data-v-53a5d589]{font-size:12px;line-height:1.55;font-weight:500;margin:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.source-copy p[data-v-53a5d589]{font-size:10px;color:var(--s-muted);margin:6px 0 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}footer[data-v-53a5d589]{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:10px 0;font-size:10px;color:var(--s-muted);line-height:1.6}footer span[data-v-53a5d589]{min-width:0}button[data-v-53a5d589]{font:inherit;font-size:11px;cursor:pointer;border:0;border-radius:6px;padding:5px 7px;background:transparent;color:var(--s-muted);flex-shrink:0}button[data-v-53a5d589]:hover{background:rgba(127,145,171,.06)}a[data-v-53a5d589]:focus-visible,button[data-v-53a5d589]:focus-visible{outline:2px solid #43898d;outline-offset:2px}.source-empty[data-v-53a5d589]{font-size:12px;color:var(--s-muted);text-align:center;padding:25px 0}@media(max-width:768px){.source-copy h3[data-v-53a5d589]{font-size:13px;line-height:1.65}}.source-entry[data-v-53a5d589]{display:flex;align-items:center;gap:8px;min-width:0;width:100%}.source-image-card .source-list a[data-v-53a5d589]{display:block;padding:12px 0}.source-cover[data-v-53a5d589]{aspect-ratio:16/9;border-radius:8px;overflow:hidden;background:rgba(127,145,171,.08);margin-bottom:9px}.source-cover img[data-v-53a5d589]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.source-image-card .source-copy h3[data-v-53a5d589]{font-size:13px;line-height:1.6}.weibo-card[data-v-063d3d26]{--v-text:#26364c;--v-muted:#7b8799;--v-line:rgba(105,128,160,.15);border:1px solid var(--v-line);border-radius:18px;background:hsla(0,0%,100%,.86);color:var(--v-text);padding:20px 20px 0;box-sizing:border-box;overflow:hidden;box-shadow:0 6px 24px rgba(37,68,109,.04)}.weibo-dark[data-v-063d3d26]{--v-text:#e2e9f4;--v-muted:#95a3b9;--v-line:rgba(145,164,194,.17);background:rgba(24,31,45,.92)}.weibo-heading[data-v-063d3d26]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:18px}.weibo-heading h2[data-v-063d3d26]{display:flex;align-items:center;gap:8px;margin:0;font-size:18px;line-height:1.5}.weibo-logo[data-v-063d3d26]{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:#f0f0f0;overflow:hidden}.weibo-logo img[data-v-063d3d26]{display:block}.weibo-heading p[data-v-063d3d26]{font-size:12px;line-height:1.6;color:var(--v-muted);margin:6px 0 0}.weibo-card button[data-v-063d3d26]{font:inherit;font-size:12px;border:0;background:transparent;color:var(--v-muted);padding:6px 9px;border-radius:7px;cursor:pointer;flex-shrink:0}.weibo-card button[data-v-063d3d26]:hover{color:#e6764f;background:rgba(241,118,77,.08)}.weibo-card a[data-v-063d3d26]:focus-visible,.weibo-card button[data-v-063d3d26]:focus-visible{outline:2px solid #ec7957;outline-offset:2px}.weibo-toolbar[data-v-063d3d26]{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px solid var(--v-line);font-size:10px;color:var(--v-muted)}.weibo-toolbar a[data-v-063d3d26]{color:inherit;text-decoration:none}.weibo-list[data-v-063d3d26]{list-style:none;padding:0;margin:0}.weibo-list li[data-v-063d3d26]{min-width:0}.weibo-list a[data-v-063d3d26]{display:flex;align-items:center;gap:10px;padding:16px 3px;text-decoration:none;color:inherit;border-bottom:1px solid var(--v-line);border-radius:7px;min-height:88px;box-sizing:border-box}.weibo-list a[data-v-063d3d26]:hover{background:rgba(127,145,171,.06)}.weibo-rank[data-v-063d3d26]{font-size:17px;font-weight:700;color:#a3adbb}.weibo-rank.top[data-v-063d3d26]{color:#ef805a}.weibo-copy[data-v-063d3d26]{min-width:0;flex:1}.weibo-copy h3[data-v-063d3d26]{font-size:13px;line-height:1.65;font-weight:500;margin:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.weibo-meta[data-v-063d3d26]{display:flex;gap:8px;flex-wrap:wrap;font-size:10px;color:var(--v-muted);margin-top:8px;align-items:center;overflow-wrap:anywhere}.weibo-node[data-v-063d3d26]{padding:2px 5px;background:rgba(127,145,171,.09);border-radius:4px}.weibo-arrow[data-v-063d3d26]{font-size:14px;color:var(--v-muted)}.weibo-footer[data-v-063d3d26]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;font-size:10px;color:var(--v-muted);line-height:1.7}.weibo-empty[data-v-063d3d26]{text-align:center;color:var(--v-muted);padding:24px 0;font-size:12px}@media(max-width:700px){.weibo-card[data-v-063d3d26]{padding:16px 16px 0}}.weibo-card[data-v-584c2e85]{--v-text:#26364c;--v-muted:#7b8799;--v-line:rgba(105,128,160,.15);border:1px solid var(--v-line);border-radius:18px;background:hsla(0,0%,100%,.86);color:var(--v-text);padding:20px 20px 0;box-sizing:border-box;overflow:hidden;box-shadow:0 6px 24px rgba(37,68,109,.04)}.weibo-dark[data-v-584c2e85]{--v-text:#e2e9f4;--v-muted:#95a3b9;--v-line:rgba(145,164,194,.17);background:rgba(24,31,45,.92)}.weibo-heading[data-v-584c2e85]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:18px}.weibo-heading h2[data-v-584c2e85]{display:flex;align-items:center;gap:8px;margin:0;font-size:18px;line-height:1.5}.weibo-logo[data-v-584c2e85]{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:#f0f0f0;overflow:hidden}.weibo-logo img[data-v-584c2e85]{display:block}.weibo-heading p[data-v-584c2e85]{font-size:12px;line-height:1.6;color:var(--v-muted);margin:6px 0 0}.weibo-card button[data-v-584c2e85]{font:inherit;font-size:12px;border:0;background:transparent;color:var(--v-muted);padding:6px 9px;border-radius:7px;cursor:pointer;flex-shrink:0}.weibo-card button[data-v-584c2e85]:hover{color:#e6764f;background:rgba(241,118,77,.08)}.weibo-card a[data-v-584c2e85]:focus-visible,.weibo-card button[data-v-584c2e85]:focus-visible{outline:2px solid #ec7957;outline-offset:2px}.weibo-toolbar[data-v-584c2e85]{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px solid var(--v-line);font-size:10px;color:var(--v-muted)}.weibo-toolbar a[data-v-584c2e85]{color:inherit;text-decoration:none}.weibo-list[data-v-584c2e85]{list-style:none;padding:0;margin:0}.weibo-list li[data-v-584c2e85]{min-width:0}.weibo-list a[data-v-584c2e85]{display:flex;align-items:center;gap:10px;padding:16px 3px;text-decoration:none;color:inherit;border-bottom:1px solid var(--v-line);border-radius:7px;min-height:88px;box-sizing:border-box}.weibo-list a[data-v-584c2e85]:hover{background:rgba(127,145,171,.06)}.weibo-rank[data-v-584c2e85]{font-size:17px;font-weight:700;color:#a3adbb}.weibo-rank.top[data-v-584c2e85]{color:#ef805a}.weibo-copy[data-v-584c2e85]{min-width:0;flex:1}.weibo-copy h3[data-v-584c2e85]{font-size:13px;line-height:1.65;font-weight:500;margin:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.weibo-meta[data-v-584c2e85]{display:flex;gap:8px;flex-wrap:wrap;font-size:10px;color:var(--v-muted);margin-top:8px;align-items:center;overflow-wrap:anywhere}.weibo-node[data-v-584c2e85]{padding:2px 5px;background:rgba(127,145,171,.09);border-radius:4px}.weibo-arrow[data-v-584c2e85]{font-size:14px;color:var(--v-muted)}.weibo-footer[data-v-584c2e85]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;font-size:10px;color:var(--v-muted);line-height:1.7}.weibo-empty[data-v-584c2e85]{text-align:center;color:var(--v-muted);padding:24px 0;font-size:12px}@media(max-width:700px){.weibo-card[data-v-584c2e85]{padding:16px 16px 0}}.x-hot-card[data-v-584c2e85]{min-width:0;width:100%}.x-logo[data-v-584c2e85]{background:#000}.x-logo img[data-v-584c2e85]{display:block;width:26px;height:26px;-o-object-fit:contain;object-fit:contain}.x-tabs[data-v-584c2e85]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}.x-tabs button.active[data-v-584c2e85]{color:#e6764f;background:rgba(241,118,77,.11);font-weight:600}.content-cover[data-v-41fcd04a]{flex:0 0 100%;width:100%;min-width:0;aspect-ratio:16/9;border-radius:8px;overflow:hidden;background:rgba(127,145,171,.08)}.content-cover img[data-v-41fcd04a]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.weibo-card[data-v-5430eec8]{--v-text:#26364c;--v-muted:#7b8799;--v-line:rgba(105,128,160,.15);border:1px solid var(--v-line);border-radius:18px;background:hsla(0,0%,100%,.86);color:var(--v-text);padding:20px 20px 0;box-sizing:border-box;overflow:hidden;box-shadow:0 6px 24px rgba(37,68,109,.04)}.weibo-dark[data-v-5430eec8]{--v-text:#e2e9f4;--v-muted:#95a3b9;--v-line:rgba(145,164,194,.17);background:rgba(24,31,45,.92)}.weibo-heading[data-v-5430eec8]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:18px}.weibo-heading h2[data-v-5430eec8]{display:flex;align-items:center;gap:8px;margin:0;font-size:18px;line-height:1.5}.weibo-logo[data-v-5430eec8]{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:#f0f0f0;overflow:hidden}.weibo-logo img[data-v-5430eec8]{display:block}.weibo-heading p[data-v-5430eec8]{font-size:12px;line-height:1.6;color:var(--v-muted);margin:6px 0 0}.weibo-card button[data-v-5430eec8]{font:inherit;font-size:12px;border:0;background:transparent;color:var(--v-muted);padding:6px 9px;border-radius:7px;cursor:pointer;flex-shrink:0}.weibo-card button[data-v-5430eec8]:hover{color:#e6764f;background:rgba(241,118,77,.08)}.weibo-card a[data-v-5430eec8]:focus-visible,.weibo-card button[data-v-5430eec8]:focus-visible{outline:2px solid #ec7957;outline-offset:2px}.weibo-toolbar[data-v-5430eec8]{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px solid var(--v-line);font-size:10px;color:var(--v-muted)}.weibo-toolbar a[data-v-5430eec8]{color:inherit;text-decoration:none}.weibo-list[data-v-5430eec8]{list-style:none;padding:0;margin:0}.weibo-list li[data-v-5430eec8]{min-width:0}.weibo-list a[data-v-5430eec8]{display:flex;align-items:center;gap:10px;padding:16px 3px;text-decoration:none;color:inherit;border-bottom:1px solid var(--v-line);border-radius:7px;min-height:88px;box-sizing:border-box}.weibo-list a[data-v-5430eec8]:hover{background:rgba(127,145,171,.06)}.weibo-rank[data-v-5430eec8]{font-size:17px;font-weight:700;color:#a3adbb}.weibo-rank.top[data-v-5430eec8]{color:#ef805a}.weibo-copy[data-v-5430eec8]{min-width:0;flex:1}.weibo-copy h3[data-v-5430eec8]{font-size:13px;line-height:1.65;font-weight:500;margin:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.weibo-meta[data-v-5430eec8]{display:flex;gap:8px;flex-wrap:wrap;font-size:10px;color:var(--v-muted);margin-top:8px;align-items:center;overflow-wrap:anywhere}.weibo-node[data-v-5430eec8]{padding:2px 5px;background:rgba(127,145,171,.09);border-radius:4px}.weibo-arrow[data-v-5430eec8]{font-size:14px;color:var(--v-muted)}.weibo-footer[data-v-5430eec8]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;font-size:10px;color:var(--v-muted);line-height:1.7}.weibo-empty[data-v-5430eec8]{text-align:center;color:var(--v-muted);padding:24px 0;font-size:12px}@media(max-width:700px){.weibo-card[data-v-5430eec8]{padding:16px 16px 0}}.x-global-card[data-v-5430eec8]{min-width:0;width:100%}.x-logo[data-v-5430eec8]{background:#000}.x-logo img[data-v-5430eec8]{display:block;width:26px;height:26px;-o-object-fit:contain;object-fit:contain}.x-tabs[data-v-5430eec8]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}.x-tabs button.active[data-v-5430eec8]{color:#e6764f;background:rgba(241,118,77,.11);font-weight:600}.global-controls[data-v-5430eec8]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:10px}.global-controls label[data-v-5430eec8]{display:flex;align-items:center;gap:4px;min-width:0;color:var(--v-muted);font-size:11px}.global-controls select[data-v-5430eec8]{max-width:100%;min-width:0;padding:5px 4px;border:1px solid var(--v-line);border-radius:6px;color:var(--v-text);background:transparent;font:inherit}.global-controls select[data-v-5430eec8]:focus-visible{outline:2px solid #ec7957;outline-offset:2px}.weibo-dark select option[data-v-5430eec8]{background:#181f2d}.event-filter[data-v-5430eec8]{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:8px 0;color:var(--v-muted);font-size:11px}.event-filter span[data-v-5430eec8]{min-width:0;overflow-wrap:anywhere}.event-filter button[data-v-5430eec8]{flex-shrink:0}.weibo-list a.has-content-cover[data-v-5430eec8]{flex-wrap:wrap}.global-controls button[aria-pressed=true][data-v-5430eec8]{color:#e6764f;background:rgba(241,118,77,.11);font-weight:600}.weibo-card[data-v-38815a4b]{--v-text:#26364c;--v-muted:#7b8799;--v-line:rgba(105,128,160,.15);border:1px solid var(--v-line);border-radius:18px;background:hsla(0,0%,100%,.86);color:var(--v-text);padding:20px 20px 0;box-sizing:border-box;overflow:hidden;box-shadow:0 6px 24px rgba(37,68,109,.04)}.weibo-dark[data-v-38815a4b]{--v-text:#e2e9f4;--v-muted:#95a3b9;--v-line:rgba(145,164,194,.17);background:rgba(24,31,45,.92)}.weibo-heading[data-v-38815a4b]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:18px}.weibo-heading h2[data-v-38815a4b]{display:flex;align-items:center;gap:8px;margin:0;font-size:18px;line-height:1.5}.weibo-logo[data-v-38815a4b]{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:#f0f0f0;overflow:hidden}.weibo-logo img[data-v-38815a4b]{display:block}.weibo-heading p[data-v-38815a4b]{font-size:12px;line-height:1.6;color:var(--v-muted);margin:6px 0 0}.weibo-card button[data-v-38815a4b]{font:inherit;font-size:12px;border:0;background:transparent;color:var(--v-muted);padding:6px 9px;border-radius:7px;cursor:pointer;flex-shrink:0}.weibo-card button[data-v-38815a4b]:hover{color:#e6764f;background:rgba(241,118,77,.08)}.weibo-card a[data-v-38815a4b]:focus-visible,.weibo-card button[data-v-38815a4b]:focus-visible{outline:2px solid #ec7957;outline-offset:2px}.weibo-toolbar[data-v-38815a4b]{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px solid var(--v-line);font-size:10px;color:var(--v-muted)}.weibo-toolbar a[data-v-38815a4b]{color:inherit;text-decoration:none}.weibo-list[data-v-38815a4b]{list-style:none;padding:0;margin:0}.weibo-list li[data-v-38815a4b]{min-width:0}.weibo-list a[data-v-38815a4b]{display:flex;align-items:center;gap:10px;padding:16px 3px;text-decoration:none;color:inherit;border-bottom:1px solid var(--v-line);border-radius:7px;min-height:88px;box-sizing:border-box}.weibo-list a[data-v-38815a4b]:hover{background:rgba(127,145,171,.06)}.weibo-rank[data-v-38815a4b]{font-size:17px;font-weight:700;color:#a3adbb}.weibo-rank.top[data-v-38815a4b]{color:#ef805a}.weibo-copy[data-v-38815a4b]{min-width:0;flex:1}.weibo-copy h3[data-v-38815a4b]{font-size:13px;line-height:1.65;font-weight:500;margin:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.weibo-meta[data-v-38815a4b]{display:flex;gap:8px;flex-wrap:wrap;font-size:10px;color:var(--v-muted);margin-top:8px;align-items:center;overflow-wrap:anywhere}.weibo-node[data-v-38815a4b]{padding:2px 5px;background:rgba(127,145,171,.09);border-radius:4px}.weibo-arrow[data-v-38815a4b]{font-size:14px;color:var(--v-muted)}.weibo-footer[data-v-38815a4b]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;font-size:10px;color:var(--v-muted);line-height:1.7}.weibo-empty[data-v-38815a4b]{text-align:center;color:var(--v-muted);padding:24px 0;font-size:12px}@media(max-width:700px){.weibo-card[data-v-38815a4b]{padding:16px 16px 0}}.x-words-card[data-v-38815a4b]{min-width:0;width:100%}.x-logo[data-v-38815a4b]{background:#000}.x-logo img[data-v-38815a4b]{display:block;width:26px;height:26px;-o-object-fit:contain;object-fit:contain}.x-tabs[data-v-38815a4b]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}.x-tabs button.active[data-v-38815a4b]{color:#e6764f;background:rgba(241,118,77,.11);font-weight:600}.words-controls[data-v-38815a4b]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:10px;color:var(--v-muted);font-size:11px}.words-controls label[data-v-38815a4b]{display:flex;align-items:center;gap:5px;min-width:0}.words-controls select[data-v-38815a4b]{min-width:0;max-width:100%;border:1px solid var(--v-line);border-radius:6px;padding:5px;color:var(--v-text);background:transparent;font:inherit}.words-controls input[data-v-38815a4b]{accent-color:#e6764f}.words-rising[data-v-38815a4b]{color:#cb6c37}.weibo-dark select option[data-v-38815a4b]{background:#181f2d}.weibo-card[data-v-c8b0641c]{--v-text:#26364c;--v-muted:#7b8799;--v-line:rgba(105,128,160,.15);border:1px solid var(--v-line);border-radius:18px;background:hsla(0,0%,100%,.86);color:var(--v-text);padding:20px 20px 0;box-sizing:border-box;overflow:hidden;box-shadow:0 6px 24px rgba(37,68,109,.04)}.weibo-dark[data-v-c8b0641c]{--v-text:#e2e9f4;--v-muted:#95a3b9;--v-line:rgba(145,164,194,.17);background:rgba(24,31,45,.92)}.weibo-heading[data-v-c8b0641c]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:18px}.weibo-heading h2[data-v-c8b0641c]{display:flex;align-items:center;gap:8px;margin:0;font-size:18px;line-height:1.5}.weibo-logo[data-v-c8b0641c]{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:#f0f0f0;overflow:hidden}.weibo-logo img[data-v-c8b0641c]{display:block}.weibo-heading p[data-v-c8b0641c]{font-size:12px;line-height:1.6;color:var(--v-muted);margin:6px 0 0}.weibo-card button[data-v-c8b0641c]{font:inherit;font-size:12px;border:0;background:transparent;color:var(--v-muted);padding:6px 9px;border-radius:7px;cursor:pointer;flex-shrink:0}.weibo-card button[data-v-c8b0641c]:hover{color:#e6764f;background:rgba(241,118,77,.08)}.weibo-card a[data-v-c8b0641c]:focus-visible,.weibo-card button[data-v-c8b0641c]:focus-visible{outline:2px solid #ec7957;outline-offset:2px}.weibo-toolbar[data-v-c8b0641c]{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px solid var(--v-line);font-size:10px;color:var(--v-muted)}.weibo-toolbar a[data-v-c8b0641c]{color:inherit;text-decoration:none}.weibo-list[data-v-c8b0641c]{list-style:none;padding:0;margin:0}.weibo-list li[data-v-c8b0641c]{min-width:0}.weibo-list a[data-v-c8b0641c]{display:flex;align-items:center;gap:10px;padding:16px 3px;text-decoration:none;color:inherit;border-bottom:1px solid var(--v-line);border-radius:7px;min-height:88px;box-sizing:border-box}.weibo-list a[data-v-c8b0641c]:hover{background:rgba(127,145,171,.06)}.weibo-rank[data-v-c8b0641c]{font-size:17px;font-weight:700;color:#a3adbb}.weibo-rank.top[data-v-c8b0641c]{color:#ef805a}.weibo-copy[data-v-c8b0641c]{min-width:0;flex:1}.weibo-copy h3[data-v-c8b0641c]{font-size:13px;line-height:1.65;font-weight:500;margin:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.weibo-meta[data-v-c8b0641c]{display:flex;gap:8px;flex-wrap:wrap;font-size:10px;color:var(--v-muted);margin-top:8px;align-items:center;overflow-wrap:anywhere}.weibo-node[data-v-c8b0641c]{padding:2px 5px;background:rgba(127,145,171,.09);border-radius:4px}.weibo-arrow[data-v-c8b0641c]{font-size:14px;color:var(--v-muted)}.weibo-footer[data-v-c8b0641c]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;font-size:10px;color:var(--v-muted);line-height:1.7}.weibo-empty[data-v-c8b0641c]{text-align:center;color:var(--v-muted);padding:24px 0;font-size:12px}@media(max-width:700px){.weibo-card[data-v-c8b0641c]{padding:16px 16px 0}}.x-articles-card[data-v-c8b0641c]{min-width:0;width:100%}.x-logo[data-v-c8b0641c]{background:#000}.x-logo img[data-v-c8b0641c]{display:block;width:26px;height:26px;-o-object-fit:contain;object-fit:contain}.x-tabs[data-v-c8b0641c]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}.x-tabs button.active[data-v-c8b0641c]{color:#e6764f;background:rgba(241,118,77,.11);font-weight:600}.article-controls[data-v-c8b0641c]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:10px;color:var(--v-muted);font-size:11px}.article-controls label[data-v-c8b0641c]{display:flex;align-items:center;gap:4px;min-width:0}.article-controls select[data-v-c8b0641c]{min-width:0;max-width:100%;border:1px solid var(--v-line);border-radius:6px;padding:5px 3px;color:var(--v-text);background:transparent;font:inherit}.article-controls select[data-v-c8b0641c]:focus-visible{outline:2px solid #ec7957;outline-offset:2px}.weibo-dark select option[data-v-c8b0641c]{background:#181f2d}.x-articles-card .weibo-list a[data-v-c8b0641c]{display:block;padding:12px 0;min-height:0}.article-cover[data-v-c8b0641c]{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:9px;background:linear-gradient(135deg,#1d4254,#345487);margin-bottom:10px}.article-cover img[data-v-c8b0641c]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s}.x-articles-card .weibo-list a:hover .article-cover img[data-v-c8b0641c]{transform:scale(1.035)}.article-cover-placeholder[data-v-c8b0641c]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;margin:28px 16px 12px;color:#e0eaf7;font-size:12px;line-height:1.8}.article-image-rank[data-v-c8b0641c]{position:absolute;top:8px;left:8px;padding:3px 7px;border-radius:5px;color:#fff;background:rgba(10,20,35,.75);font-size:12px;font-weight:700}.x-articles-card .weibo-copy h3[data-v-c8b0641c]{font-size:13px;line-height:1.6}.x-articles-card .weibo-meta[data-v-c8b0641c]{margin-top:6px}@media(prefers-reduced-motion:reduce){.article-cover img[data-v-c8b0641c]{transition:none}}.x-articles-card.text-only .weibo-list a[data-v-c8b0641c]{display:flex;align-items:center;gap:10px;min-height:88px;padding:12px 3px}.x-global-events[data-v-aa677194]{--ev-text:#26364c;--ev-muted:#7b8799;--ev-line:rgba(105,128,160,.18);margin:18px 0 0;padding:18px;border:1px solid var(--ev-line);border-radius:18px;background:hsla(0,0%,100%,.86);color:var(--ev-text);min-width:0;box-sizing:border-box}.events-dark[data-v-aa677194]{--ev-text:#e2e9f4;--ev-muted:#95a3b9;--ev-line:rgba(145,164,194,.2);background:rgba(24,31,45,.92)}.events-header[data-v-aa677194]{display:flex;justify-content:space-between;gap:16px;margin-bottom:14px}.events-header h2[data-v-aa677194]{margin:0;font-size:17px;font-weight:700}.events-header p[data-v-aa677194]{margin:5px 0 0;font-size:12px;color:var(--ev-muted)}.events-actions[data-v-aa677194]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;color:var(--ev-muted);font-size:11px}.events-actions a[data-v-aa677194]{color:inherit;text-decoration:none}.x-global-events button[data-v-aa677194]{font:inherit;cursor:pointer}.events-actions button[data-v-aa677194],footer button[data-v-aa677194]{border:1px solid var(--ev-line);border-radius:7px;padding:6px 9px;background:transparent;color:var(--ev-text);font-size:11px}.events-layout[data-v-aa677194]{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(0,1.6fr);gap:14px;min-width:0}.event-tile[data-v-aa677194]{display:block;box-sizing:border-box;text-decoration:none;font:inherit;position:relative;isolation:isolate;overflow:hidden;text-align:left;border:0;border-radius:13px;background:linear-gradient(145deg,#223d71,#186b79 70%,#243650);color:#fff;padding:0;min-width:0}.event-shade[data-v-aa677194],.event-tile img[data-v-aa677194]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.event-shade[data-v-aa677194]{background:linear-gradient(180deg,rgba(4,12,28,.18),rgba(4,12,28,.32) 30%,rgba(4,12,28,.95));z-index:1}.event-hero[data-v-aa677194]{height:280px;width:100%}.event-top[data-v-aa677194]{position:absolute;top:15px;left:16px;right:16px;display:flex;align-items:center;justify-content:space-between;z-index:2;font-size:11px}.event-top b[data-v-aa677194]{font-size:13px}.event-top>span[data-v-aa677194]{padding:4px 7px;border:1px solid hsla(0,0%,100%,.28);border-radius:20px;background:rgba(5,16,30,.35)}.event-copy[data-v-aa677194]{position:absolute;z-index:2;left:16px;right:16px;bottom:18px;display:flex;flex-direction:column;gap:9px}.event-copy strong[data-v-aa677194]{font-size:22px;line-height:1.4;font-weight:700}.event-copy strong[data-v-aa677194],.event-summary[data-v-aa677194]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.event-summary[data-v-aa677194]{font-size:12px;line-height:1.7;color:#e5edf6}.event-stats[data-v-aa677194]{font-size:11px;color:#d1dcec;line-height:1.6}.event-tile:hover .event-shade[data-v-aa677194]{background:linear-gradient(180deg,rgba(4,12,28,.05),rgba(4,12,28,.24) 30%,rgba(4,12,28,.93))}.event-tile.selected[data-v-aa677194]{box-shadow:inset 0 0 0 3px #f7ad55}.event-tile.selected[data-v-aa677194]:after{content:"✓ 已选择";position:absolute;top:50px;right:16px;z-index:3;color:#ffe1af;font-size:11px;background:#172d43;padding:4px 7px;border-radius:5px}.events-viewport[data-v-aa677194]{overflow-x:auto;overflow-y:hidden;min-width:0;border-radius:13px;scrollbar-width:thin;scrollbar-color:#a0b2c5 transparent;overscroll-behavior-x:contain}.events-track[data-v-aa677194]{display:flex;width:-moz-max-content;width:max-content;min-height:280px}.events-group[data-v-aa677194]{display:grid;grid-template-rows:repeat(2,133px);grid-auto-flow:column;grid-auto-columns:230px;gap:14px;padding-right:14px}.event-small[data-v-aa677194]{width:230px;height:133px}.event-small[data-v-aa677194]:nth-child(3n){background:linear-gradient(135deg,#412b72,#794673)}.event-small[data-v-aa677194]:nth-child(3n+1){background:linear-gradient(135deg,#124552,#246e76)}.event-small .event-top[data-v-aa677194]{top:10px;font-size:10px}.event-small .event-top b[data-v-aa677194]{font-size:11px}.event-small .event-copy[data-v-aa677194]{bottom:12px;gap:5px}.event-small .event-copy strong[data-v-aa677194]{font-size:14px;line-height:1.5}.event-small .event-stats[data-v-aa677194]{font-size:10px}.event-small .event-top>span[data-v-aa677194]{padding:2px 6px}footer[data-v-aa677194]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;color:var(--ev-muted);font-size:11px}.event-tile[data-v-aa677194]:focus-visible,.events-actions a[data-v-aa677194]:focus-visible,.events-viewport[data-v-aa677194]:focus-visible,.x-global-events button[data-v-aa677194]:focus-visible{outline:2px solid #e99c46;outline-offset:3px}@media(max-width:700px){.x-global-events[data-v-aa677194]{padding:14px;border-radius:14px}.events-header[data-v-aa677194]{align-items:flex-start;flex-direction:column;gap:9px}.events-actions[data-v-aa677194]{gap:10px}.events-layout[data-v-aa677194]{grid-template-columns:minmax(0,1fr);gap:12px}.event-hero[data-v-aa677194]{height:230px}.event-copy strong[data-v-aa677194]{font-size:20px}.events-group[data-v-aa677194]{grid-template-rows:repeat(2,125px);grid-auto-columns:205px;gap:10px;padding-right:10px}.events-track[data-v-aa677194]{min-height:260px}.event-small[data-v-aa677194]{width:205px;height:125px}.event-small .event-copy strong[data-v-aa677194]{font-size:13px}footer[data-v-aa677194]{line-height:1.6}}@media(prefers-reduced-motion:reduce){.events-viewport[data-v-aa677194]{scroll-behavior:auto}}.events-header[data-v-aa677194]{align-items:center;flex-wrap:wrap;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--ev-line)}.events-title-line[data-v-aa677194]{display:flex;align-items:center;gap:14px;flex:1 1 620px;min-width:0}.events-title-line h2[data-v-aa677194]{flex-shrink:0;color:var(--ev-text);font-size:16px;line-height:1.5;font-weight:600}.events-notes[data-v-aa677194]{display:flex;align-items:center;flex-wrap:wrap;-moz-column-gap:16px;column-gap:16px;row-gap:4px;min-width:0;color:var(--ev-muted);font-size:10px;line-height:1.65}.events-notes span[data-v-aa677194]{overflow-wrap:anywhere}.events-actions[data-v-aa677194]{gap:10px;font-size:10px}@media(max-width:700px){.events-header[data-v-aa677194]{align-items:stretch;flex-direction:column;gap:10px}.events-title-line[data-v-aa677194]{flex:initial;align-items:flex-start;gap:10px}.events-title-line h2[data-v-aa677194]{font-size:14px;line-height:1.65}.events-notes[data-v-aa677194]{font-size:9px;line-height:1.6;gap:4px}.events-actions[data-v-aa677194]{gap:8px;justify-content:space-between}}.x-global-events.events-dark[data-v-aa677194]{--ev-text:#c0dec8;--ev-muted:#83a88f;--ev-line:#304d3a;background:linear-gradient(rgba(158,203,170,.018) 1px,transparent 0),#080f0b;background-size:100% 4px;border:1px solid #304d3a;border-radius:5px;box-shadow:none;color:var(--ev-text);font-family:ui-monospace,SFMono-Regular,Consolas,Microsoft YaHei,monospace}.events-dark .events-header[data-v-aa677194]{align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid var(--ev-line)}.events-dark .events-title-line[data-v-aa677194]{display:flex;align-items:center;gap:14px;flex:1 1 620px;min-width:0}.events-dark .events-title-line h2[data-v-aa677194]{flex-shrink:0;color:#c0dec8;font-size:16px;line-height:1.5;font-weight:600}.events-dark .events-title-line h2[data-v-aa677194]:before{content:"> ";color:#74a886}.events-dark .events-notes[data-v-aa677194]{display:flex;align-items:center;flex-wrap:wrap;-moz-column-gap:16px;column-gap:16px;row-gap:4px;min-width:0;color:#83a88f;font-size:10px;line-height:1.65}.events-dark .events-notes span[data-v-aa677194]{overflow-wrap:anywhere}.events-dark .events-notes span+span[data-v-aa677194]{color:#6f967b}.events-dark .events-actions[data-v-aa677194]{gap:10px;font-size:10px;color:#83a88f}.events-dark .events-actions button[data-v-aa677194]{border:1px solid #365640;border-radius:3px;color:#b9d9c2;background:#102017;font-size:10px}.events-dark .events-actions button[data-v-aa677194]:hover{background:#1a3223;border-color:#6b9a78}.events-dark .events-actions a[data-v-aa677194]:hover{color:#d4ecdb}.events-dark .event-small[data-v-aa677194]:nth-child(3n),.events-dark .event-small[data-v-aa677194]:nth-child(3n+1),.events-dark .event-tile[data-v-aa677194]{border:1px solid #304d3a;border-radius:4px;background:linear-gradient(135deg,#142a1c,#203e2a);color:#e1efe4}.events-dark .event-tile img[data-v-aa677194]{filter:saturate(.8) brightness(.88)}.events-dark .event-shade[data-v-aa677194]{background:linear-gradient(180deg,rgba(4,16,9,.12),rgba(4,16,9,.3) 28%,rgba(4,16,9,.96))}.events-dark .event-tile[data-v-aa677194]:hover{border-color:#7fa98b}.events-dark .event-tile:hover .event-shade[data-v-aa677194]{background:linear-gradient(180deg,rgba(4,16,9,.05),rgba(4,16,9,.15) 28%,rgba(4,16,9,.94))}.events-dark .event-top[data-v-aa677194]{color:#c1dfc9}.events-dark .event-top>span[data-v-aa677194]{border:1px solid #55715e;border-radius:3px;background:rgba(8,24,14,.78);color:#cee6d5}.events-dark .event-summary[data-v-aa677194]{color:#c0d7c7}.events-dark .event-stats[data-v-aa677194]{color:#a4c3ae}.events-dark .event-copy strong[data-v-aa677194]{color:#e0eee4;font-weight:600}.events-dark .events-viewport[data-v-aa677194]{border-radius:4px;scrollbar-color:#41694e #101d15}.events-dark .event-tile[data-v-aa677194]:focus-visible,.events-dark .events-actions a[data-v-aa677194]:focus-visible,.events-dark .events-viewport[data-v-aa677194]:focus-visible,.x-global-events.events-dark button[data-v-aa677194]:focus-visible{outline-color:#95c5a2}@media(max-width:700px){.x-global-events.events-dark[data-v-aa677194]{border-radius:4px;padding:13px}.events-dark .events-header[data-v-aa677194]{align-items:stretch;flex-direction:column;gap:10px}.events-dark .events-title-line[data-v-aa677194]{flex:initial;align-items:flex-start;gap:10px}.events-dark .events-title-line h2[data-v-aa677194]{font-size:14px;line-height:1.65}.events-dark .events-notes[data-v-aa677194]{font-size:9px;line-height:1.6;gap:4px}.events-dark .events-actions[data-v-aa677194]{gap:8px;justify-content:space-between}.events-dark .event-copy strong[data-v-aa677194]{font-size:19px}.events-dark .event-small .event-copy strong[data-v-aa677194]{font-size:13px}}.events-day-tabs[data-v-aa677194]{display:flex;gap:4px}.events-day-tabs button[aria-pressed=true][data-v-aa677194]{color:#b7682d;background:rgba(233,156,70,.14);border-color:rgba(233,156,70,.4);font-weight:600}.events-day-empty[data-v-aa677194]{padding:24px 0;margin:0;color:var(--ev-muted);font-size:13px}.ithome-card[data-v-3b231bad]{--v-text:#26364c;--v-muted:#7b8799;--v-line:rgba(105,128,160,.15);border:1px solid var(--v-line);border-radius:18px;background:hsla(0,0%,100%,.86);color:var(--v-text);padding:20px 20px 0;box-sizing:border-box;overflow:hidden;box-shadow:0 6px 24px rgba(37,68,109,.04)}.ithome-dark[data-v-3b231bad]{--v-text:#e2e9f4;--v-muted:#95a3b9;--v-line:rgba(145,164,194,.17);background:rgba(24,31,45,.92)}.ithome-heading[data-v-3b231bad]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:18px}.ithome-heading h2[data-v-3b231bad]{display:flex;align-items:center;gap:8px;margin:0;font-size:18px;line-height:1.5}.ithome-logo[data-v-3b231bad]{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:#f0f0f0;overflow:hidden}.ithome-logo img[data-v-3b231bad]{display:block}.ithome-heading p[data-v-3b231bad]{font-size:12px;line-height:1.6;color:var(--v-muted);margin:6px 0 0}.ithome-card button[data-v-3b231bad]{font:inherit;font-size:12px;border:0;background:transparent;color:var(--v-muted);padding:6px 9px;border-radius:7px;cursor:pointer;flex-shrink:0}.ithome-card button[data-v-3b231bad]:hover{color:#e6764f;background:rgba(241,118,77,.08)}.ithome-card a[data-v-3b231bad]:focus-visible,.ithome-card button[data-v-3b231bad]:focus-visible{outline:2px solid #ec7957;outline-offset:2px}.ithome-toolbar[data-v-3b231bad]{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px solid var(--v-line);font-size:10px;color:var(--v-muted)}.ithome-toolbar a[data-v-3b231bad]{color:inherit;text-decoration:none}.ithome-list[data-v-3b231bad]{list-style:none;padding:0;margin:0}.ithome-list li[data-v-3b231bad]{min-width:0}.ithome-list a[data-v-3b231bad]{display:flex;align-items:center;gap:10px;padding:16px 3px;text-decoration:none;color:inherit;border-bottom:1px solid var(--v-line);border-radius:7px;min-height:88px;box-sizing:border-box}.ithome-list a[data-v-3b231bad]:hover{background:rgba(127,145,171,.06)}.ithome-rank[data-v-3b231bad]{font-size:17px;font-weight:700;color:#a3adbb}.ithome-rank.top[data-v-3b231bad]{color:#ef805a}.ithome-copy[data-v-3b231bad]{min-width:0;flex:1}.ithome-copy h3[data-v-3b231bad]{font-size:13px;line-height:1.65;font-weight:500;margin:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ithome-meta[data-v-3b231bad]{display:flex;gap:8px;flex-wrap:wrap;font-size:10px;color:var(--v-muted);margin-top:8px;align-items:center;overflow-wrap:anywhere}.ithome-node[data-v-3b231bad]{padding:2px 5px;background:rgba(127,145,171,.09);border-radius:4px}.ithome-arrow[data-v-3b231bad]{font-size:14px;color:var(--v-muted)}.ithome-footer[data-v-3b231bad]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;font-size:10px;color:var(--v-muted);line-height:1.7}.ithome-empty[data-v-3b231bad]{text-align:center;color:var(--v-muted);padding:24px 0;font-size:12px}@media(max-width:700px){.ithome-card[data-v-3b231bad]{padding:16px 16px 0}}.ithome-list a.has-content-cover[data-v-3b231bad]{flex-wrap:wrap}.v2ex-card[data-v-2d44b3de]{--v-text:#26364c;--v-muted:#7b8799;--v-line:rgba(105,128,160,.15);border:1px solid var(--v-line);border-radius:18px;background:hsla(0,0%,100%,.86);color:var(--v-text);padding:20px 20px 0;box-sizing:border-box;overflow:hidden;box-shadow:0 6px 24px rgba(37,68,109,.04)}.v2ex-dark[data-v-2d44b3de]{--v-text:#e2e9f4;--v-muted:#95a3b9;--v-line:rgba(145,164,194,.17);background:rgba(24,31,45,.92)}.v2ex-heading[data-v-2d44b3de]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:18px}.v2ex-heading h2[data-v-2d44b3de]{display:flex;align-items:center;gap:8px;margin:0;font-size:18px;line-height:1.5}.v2ex-logo[data-v-2d44b3de]{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:#f0f0f0;overflow:hidden}.v2ex-logo img[data-v-2d44b3de]{display:block}.v2ex-heading p[data-v-2d44b3de]{font-size:12px;line-height:1.6;color:var(--v-muted);margin:6px 0 0}.v2ex-card button[data-v-2d44b3de]{font:inherit;font-size:12px;border:0;background:transparent;color:var(--v-muted);padding:6px 9px;border-radius:7px;cursor:pointer;flex-shrink:0}.v2ex-card button[data-v-2d44b3de]:hover{color:#e6764f;background:rgba(241,118,77,.08)}.v2ex-card a[data-v-2d44b3de]:focus-visible,.v2ex-card button[data-v-2d44b3de]:focus-visible{outline:2px solid #ec7957;outline-offset:2px}.v2ex-toolbar[data-v-2d44b3de]{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px solid var(--v-line);font-size:10px;color:var(--v-muted)}.v2ex-toolbar a[data-v-2d44b3de]{color:inherit;text-decoration:none}.v2ex-list[data-v-2d44b3de]{list-style:none;padding:0;margin:0}.v2ex-list li[data-v-2d44b3de]{min-width:0}.v2ex-list a[data-v-2d44b3de]{display:flex;align-items:center;gap:10px;padding:16px 3px;text-decoration:none;color:inherit;border-bottom:1px solid var(--v-line);border-radius:7px;min-height:88px;box-sizing:border-box}.v2ex-list a[data-v-2d44b3de]:hover{background:rgba(127,145,171,.06)}.v2ex-rank[data-v-2d44b3de]{font-size:17px;font-weight:700;color:#a3adbb}.v2ex-rank.top[data-v-2d44b3de]{color:#ef805a}.v2ex-copy[data-v-2d44b3de]{min-width:0;flex:1}.v2ex-copy h3[data-v-2d44b3de]{font-size:13px;line-height:1.65;font-weight:500;margin:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.v2ex-meta[data-v-2d44b3de]{display:flex;gap:8px;flex-wrap:wrap;font-size:10px;color:var(--v-muted);margin-top:8px;align-items:center;overflow-wrap:anywhere}.v2ex-node[data-v-2d44b3de]{padding:2px 5px;background:rgba(127,145,171,.09);border-radius:4px}.v2ex-arrow[data-v-2d44b3de]{font-size:14px;color:var(--v-muted)}.v2ex-footer[data-v-2d44b3de]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;font-size:10px;color:var(--v-muted);line-height:1.7}.v2ex-empty[data-v-2d44b3de]{text-align:center;color:var(--v-muted);padding:24px 0;font-size:12px}@media(max-width:700px){.v2ex-card[data-v-2d44b3de]{padding:16px 16px 0}}.v2ex-list a.has-content-cover[data-v-2d44b3de]{flex-wrap:wrap}.github-trending[data-v-0b7939e0]{--news-text:#26364c;--news-muted:#7b8799;--news-line:rgba(105,128,160,.15);margin:18px 0 24px;border:1px solid var(--news-line);border-radius:18px;background:hsla(0,0%,100%,.86);color:var(--news-text);box-shadow:0 6px 24px rgba(37,68,109,.04);overflow:hidden}.github-dark[data-v-0b7939e0]{--news-text:#e2e9f4;--news-muted:#95a3b9;--news-line:rgba(145,164,194,.17);background:rgba(24,31,45,.92)}.github-heading[data-v-0b7939e0]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:6px 0 18px}.github-heading h2[data-v-0b7939e0]{margin:0;font-size:18px;line-height:1.5}.github-official-icon[data-v-0b7939e0]{display:block;width:24px;height:24px}.github-dark .github-official-icon[data-v-0b7939e0]{filter:brightness(0) invert(1)}.github-heading h2 span[data-v-0b7939e0]{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:10px;margin-right:7px;background:rgba(112,97,200,.12);color:#8874cf}.github-heading p[data-v-0b7939e0]{margin:6px 0 0;font-size:12px;color:var(--news-muted)}.github-trending button[data-v-0b7939e0]{font:inherit;cursor:pointer;border:0;background:transparent;color:var(--news-muted);font-size:12px;padding:6px 9px;border-radius:7px}.github-trending button[data-v-0b7939e0]:hover{color:#e6764f;background:rgba(241,118,77,.08)}.github-trending button[data-v-0b7939e0]:focus-visible{outline:2px solid #ec7957;outline-offset:2px}.github-trending[data-v-0b7939e0]{padding:14px 24px 0}.github-periods[data-v-0b7939e0]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.github-periods button.active[data-v-0b7939e0]{color:#e6764f;background:rgba(241,118,77,.11);font-weight:600}.github-periods a[data-v-0b7939e0]{margin-left:auto;text-decoration:none;color:var(--news-muted);font-size:11px}.github-status[data-v-0b7939e0]{font-size:10px;color:var(--news-muted);margin:12px 0}.github-list[data-v-0b7939e0]{display:grid;grid-template-columns:1fr 1fr;gap:0 24px;margin:0;padding:0;list-style:none}.github-list li[data-v-0b7939e0]{min-width:0}.github-list a[data-v-0b7939e0]{display:flex;gap:12px;text-decoration:none;color:var(--news-text);border-bottom:1px solid var(--news-line);padding:15px 5px;border-radius:7px;min-height:118px;box-sizing:border-box}.github-list a[data-v-0b7939e0]:hover{background:rgba(127,145,171,.06)}.github-rank[data-v-0b7939e0]{font-size:17px;font-weight:700;color:#ef805a}.github-copy[data-v-0b7939e0]{min-width:0;flex:1}.github-copy h3[data-v-0b7939e0]{margin:0;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.github-copy p[data-v-0b7939e0]{font-size:12px;color:var(--news-muted);line-height:1.65;margin:6px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.github-meta[data-v-0b7939e0]{display:flex;gap:10px;flex-wrap:wrap;color:var(--news-muted);font-size:10px}.github-growth[data-v-0b7939e0]{color:#40966c}.github-footer[data-v-0b7939e0]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;color:var(--news-muted);font-size:10px}.github-footer>span[data-v-0b7939e0]{flex:1}.github-footer button[data-v-0b7939e0]{flex-shrink:0}.github-empty[data-v-0b7939e0]{padding:24px;text-align:center;font-size:12px;color:var(--news-muted)}.github-trending a[data-v-0b7939e0]:focus-visible{outline:2px solid #ec7957;outline-offset:2px}@media(max-width:700px){.github-trending[data-v-0b7939e0]{padding:12px 16px 0}.github-list[data-v-0b7939e0]{grid-template-columns:1fr}.github-periods[data-v-0b7939e0]{gap:3px}.github-periods button[data-v-0b7939e0]{padding:6px!important;font-size:11px!important}.github-periods a[data-v-0b7939e0]{font-size:10px}.github-footer[data-v-0b7939e0]{line-height:1.7}}.github-list a.has-content-cover[data-v-0b7939e0]{flex-wrap:wrap}.network-exit[data-v-3f1fdb45]{min-width:0;color:inherit}.exit-toolbar[data-v-3f1fdb45]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:7px;font-size:12px}.exit-toolbar button[data-v-3f1fdb45]{flex-shrink:0;border:1px solid var(--fp-line,#e5e9ee);border-radius:5px;padding:4px 8px;color:inherit;background:transparent;font:inherit;cursor:pointer}.exit-toolbar button[data-v-3f1fdb45]:disabled{opacity:.6;cursor:wait}.exit-toolbar button[data-v-3f1fdb45]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.exit-summary[data-v-3f1fdb45]{margin:6px 0 10px;font-size:12px;line-height:1.5;color:var(--fp-muted,#78838f)}.exit-summary.different[data-v-3f1fdb45]{color:#b87837}.is-dark .exit-summary.different[data-v-3f1fdb45]{color:#e2b77d}.exit-nodes[data-v-3f1fdb45]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.exit-node[data-v-3f1fdb45]{min-width:0;padding:8px;border:1px solid var(--fp-line,#e5e9ee);border-radius:6px}.exit-node-heading[data-v-3f1fdb45]{margin:0 0 7px;font-size:13px;line-height:1.5}.exit-node-status[data-v-3f1fdb45]{display:inline-block;margin-left:6px;font-size:11px;font-weight:400;color:var(--fp-muted,#78838f)}.exit-node dl[data-v-3f1fdb45]{margin:0}.exit-node dl>div[data-v-3f1fdb45]{display:grid;grid-template-columns:minmax(88px,34%) minmax(0,1fr);gap:6px;padding:4px 0;border-top:1px solid var(--fp-line,#e5e9ee);font-size:12px;line-height:1.5}.exit-node dt[data-v-3f1fdb45]{color:var(--fp-muted,#78838f)}.exit-node dd[data-v-3f1fdb45]{margin:0;min-width:0;overflow-wrap:anywhere}.exit-ip[data-v-3f1fdb45]{font-family:Consolas,monospace}.exit-node a[data-v-3f1fdb45]{color:inherit}.exit-flag[data-v-3f1fdb45]{display:inline-block;width:20px;height:15px;margin-right:5px;vertical-align:-2px;-o-object-fit:cover;object-fit:cover;border-radius:2px}.exit-note[data-v-3f1fdb45]{margin:7px 0 0;font-size:11px;line-height:1.5;color:var(--fp-muted,#78838f)}.exit-error[data-v-3f1fdb45]{color:#b87837}@media (max-width:850px){.exit-nodes[data-v-3f1fdb45]{grid-template-columns:minmax(0,1fr)}}.is-compact .exit-toolbar[data-v-3f1fdb45]{flex-wrap:wrap;gap:5px}.is-compact .exit-toolbar>span[data-v-3f1fdb45]{flex-basis:100%}.is-compact .exit-nodes[data-v-3f1fdb45]{grid-template-columns:minmax(0,1fr);gap:6px}.is-compact .exit-node[data-v-3f1fdb45]{padding:6px}.is-compact .exit-node-heading[data-v-3f1fdb45]{cursor:pointer;font-size:12px;margin-bottom:0}.is-compact .exit-node[open]>.exit-node-heading[data-v-3f1fdb45]{margin-bottom:6px}.exit-node-preview[data-v-3f1fdb45]{display:block;margin-top:3px;font:11px/1.4 Consolas,monospace;font-weight:400;overflow-wrap:anywhere}.is-compact .exit-node dl>div[data-v-3f1fdb45]{grid-template-columns:minmax(62px,38%) minmax(0,1fr)}.is-compact .exit-notes[data-v-3f1fdb45]{margin-top:7px;font-size:11px;color:var(--fp-muted,#78838f)}.is-compact .exit-notes>summary[data-v-3f1fdb45]{cursor:pointer}.is-compact summary[data-v-3f1fdb45]:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:2px}.ip-location[data-v-77665257]{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;flex:0 1 auto;min-width:0;max-width:240px;padding:0;border:0;background:transparent;color:#566273;cursor:pointer;font:inherit;text-align:right}.ip-location[data-v-77665257]:disabled{cursor:wait}.ip-location[data-v-77665257]:focus-visible{outline:2px solid #7c9b88;outline-offset:4px;border-radius:3px}.network-info[data-v-77665257]{display:flex;flex-direction:column;align-items:flex-end;min-width:0}.fingerprint-entry[data-v-77665257]{border:0;padding:0;background:transparent;color:#566273;font:10px/1.25 system-ui,sans-serif}.is-dark .fingerprint-entry[data-v-77665257]{color:#80c69a}.fingerprint-entry[data-v-77665257]:hover{text-decoration:underline}.fingerprint-entry[data-v-77665257]:focus-visible{outline:2px solid #7c9b88;outline-offset:2px}.fingerprint-frame[data-v-77665257]{display:block;width:100%;height:min(72vh,850px);border:0;border-radius:8px}.ip-address[data-v-77665257]{font:12px/1.5 Consolas,monospace}.ip-region[data-v-77665257]{font-size:11px;line-height:1.25;opacity:.72}.ip-address[data-v-77665257],.ip-region[data-v-77665257]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-dark[data-v-77665257]{color:#80c69a}@media (max-width:1100px){.ip-location[data-v-77665257]{max-width:150px}}@media (max-width:768px){.ip-location[data-v-77665257]{max-width:90px}.ip-address[data-v-77665257],.ip-region[data-v-77665257]{font-size:10px}}@media (max-width:420px){.ip-location[data-v-77665257]{max-width:70px}}.network-info.is-panel[data-v-77665257]{align-items:stretch;color:inherit}.ip-details[data-v-77665257]{margin:0;min-width:0}.ip-details>div[data-v-77665257]{display:grid;grid-template-columns:minmax(60px,34%) minmax(0,1fr);gap:6px;padding:4px 0;border-top:1px solid var(--fp-line,#e5e9ee);font-size:13px;line-height:1.5}.ip-details dt[data-v-77665257]{color:var(--fp-muted,#78838f)}.ip-details dd[data-v-77665257]{margin:0;min-width:0;overflow-wrap:anywhere}.is-panel .ip-address[data-v-77665257]{font:13px/1.5 Consolas,monospace}.is-panel .ip-address[data-v-77665257],.is-panel .ip-region[data-v-77665257]{max-width:none;white-space:normal;overflow:visible;text-overflow:clip}.is-panel .ip-region[data-v-77665257]{font-size:13px;line-height:1.5;opacity:1}.ip-refresh[data-v-77665257]{align-self:flex-start;margin-top:7px;padding:3px 7px;border:1px solid var(--fp-line,#e5e9ee);border-radius:5px;color:inherit;background:transparent;font:inherit;font-size:12px;cursor:pointer}.ip-refresh[data-v-77665257]:disabled{cursor:wait;opacity:.6}.ip-refresh[data-v-77665257]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.country-flag[data-v-77665257]{display:inline-block;width:20px;height:15px;margin-right:5px;vertical-align:-2px;-o-object-fit:cover;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px hsla(0,0%,50%,.18)}.ip-label-emoji[data-v-77665257]{display:inline-block;margin-right:4px;font-size:.95em;line-height:1}.ip-proxy-status[data-v-77665257]{display:flex;flex-wrap:wrap;gap:2px 8px}.ip-proxy-status>span[data-v-77665257]{white-space:nowrap}.asn-description[data-v-77665257]{margin-top:4px}.asn-description p[data-v-77665257]{margin:4px 0;font-size:12px;line-height:1.5;overflow-wrap:anywhere;color:inherit}.asn-description .asn-source[data-v-77665257]{font-size:10px;color:var(--fp-muted,#78838f)}.asn-source a[data-v-77665257]{color:inherit;text-decoration:underline}.browser-fingerprint[data-v-38b3e989]{--fp-line:#e5e9ee;--fp-muted:#78838f;--fp-bg:#f7f9fb;color:#354252;width:100%;min-width:0;padding:12px 0;text-align:left}.browser-fingerprint.is-dark[data-v-38b3e989]{--fp-line:#253b2d;--fp-muted:var(--dark-text-muted,#8ca995);--fp-bg:#101b14;color:var(--dark-text-primary,#b0d4ba)}.fingerprint-heading[data-v-38b3e989]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;font-size:13px;font-weight:600}.fingerprint-heading small[data-v-38b3e989]{font-size:11px;font-weight:400;color:var(--fp-muted);margin-left:8px}.fingerprint-heading button[data-v-38b3e989]{border:1px solid var(--fp-line);border-radius:5px;background:var(--fp-bg);color:inherit;padding:4px 10px;cursor:pointer;font-size:11px}.fingerprint-heading button[data-v-38b3e989]:disabled{cursor:wait;opacity:.6}.fingerprint-heading button[data-v-38b3e989]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.fingerprint-grid[data-v-38b3e989]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:start}.fingerprint-group[data-v-38b3e989]{min-width:0;background:var(--fp-bg);border:1px solid var(--fp-line);border-radius:8px;padding:10px 12px}.fingerprint-group-heading[data-v-38b3e989]{cursor:pointer;font-weight:600;font-size:14px}.fingerprint-group[open]>.fingerprint-group-heading[data-v-38b3e989]{margin-bottom:6px}dl[data-v-38b3e989]{margin:0}.fingerprint-field[data-v-38b3e989]{display:grid;grid-template-columns:minmax(70px,34%) minmax(0,1fr);gap:8px;border-top:1px solid var(--fp-line);font-size:11px}dt[data-v-38b3e989]{color:var(--fp-muted);overflow-wrap:anywhere}dd[data-v-38b3e989]{margin:0;overflow-wrap:anywhere;white-space:normal}p[data-v-38b3e989]{color:var(--fp-muted);font-size:12px}@media (max-width:1100px){.fingerprint-grid[data-v-38b3e989]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.fingerprint-grid[data-v-38b3e989]{grid-template-columns:minmax(0,1fr)}}.fingerprint-actions[data-v-38b3e989]{display:flex;flex-wrap:wrap;gap:6px;flex-shrink:0}@media (max-width:600px){.fingerprint-heading[data-v-38b3e989]{flex-wrap:wrap}}.browser-fingerprint[data-v-38b3e989]{padding:0}.fingerprint-heading[data-v-38b3e989]{gap:5px;margin-bottom:4px;font-size:16px}.fingerprint-heading small[data-v-38b3e989]{font-size:12px;margin-left:6px}.fingerprint-heading button[data-v-38b3e989]{padding:4px 8px;font-size:12px}.fingerprint-grid[data-v-38b3e989]{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:8px;align-items:stretch;max-height:none;overflow:visible}.fingerprint-group[data-v-38b3e989]{padding:5px 6px;border-radius:5px}summary[data-v-38b3e989]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.fingerprint-long-value>summary[data-v-38b3e989]{cursor:pointer;list-style:none}.fingerprint-long-value>summary[data-v-38b3e989]::-webkit-details-marker{display:none}.fingerprint-value-preview[data-v-38b3e989]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.value-collapse[data-v-38b3e989],.value-expand[data-v-38b3e989]{display:block;color:inherit;font-size:12px;text-decoration:underline;margin-top:2px}.fingerprint-long-value[open] .fingerprint-value-preview[data-v-38b3e989],.fingerprint-long-value[open] .value-expand[data-v-38b3e989],.value-collapse[data-v-38b3e989]{display:none}.fingerprint-long-value[open] .value-collapse[data-v-38b3e989]{display:block}.fingerprint-value-full[data-v-38b3e989]{margin-top:4px;white-space:pre-wrap;overflow-wrap:anywhere}.fingerprint-field[data-v-38b3e989]{grid-template-columns:minmax(45px,38%) minmax(0,1fr);gap:6px;padding:4px 0;font-size:13px;line-height:1.5}p[data-v-38b3e989]{margin:4px 0;font-size:13px}.environment-emoji[data-v-38b3e989]{display:inline-block;margin-right:4px;font-size:.95em;line-height:1}.fingerprint-render-egress-pair[data-v-38b3e989]{grid-column:span 2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;align-items:stretch}.fingerprint-render-egress-pair.single-panel[data-v-38b3e989]{grid-column:auto;grid-template-columns:minmax(0,1fr)}@media (max-width:600px){.fingerprint-render-egress-pair[data-v-38b3e989]{grid-column:1/-1;grid-template-columns:minmax(0,1fr)}}.query-highlight{background:#ffedaa;color:#754500;border-radius:3px;padding:0;font-weight:600}.dark-autocomplete .query-highlight,.dark-theme .query-highlight,.side-navigation-dark .query-highlight{background:#635024;color:#ffe5a0}.interactive-starfield[data-v-64dbdfe1]{position:absolute;inset:0;width:100%;height:100%;border-radius:inherit;pointer-events:none;z-index:-1}.search-planet-motion{display:block;width:108px;height:28px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:1;transition:opacity .18s ease,transform .18s ease,width .18s ease}.search-input:not(.has-search-illustration) .search-planet-motion{width:0;overflow:hidden;opacity:0;transform:translateX(8px) scale(.92)}.search-planet-ring{transform-origin:83px 16px}.search-input.has-search-illustration:focus-within .search-planet-ring{animation:search-ring-orbit 1.6s ease-in-out infinite}.search-input.has-search-illustration:focus-within .search-planet-spark{animation:search-star-twinkle 1.2s ease-in-out infinite}.search-input.has-search-illustration:focus-within .search-planet-spark-late{animation-delay:.35s}@keyframes search-ring-orbit{0%,to{transform:rotate(-22deg) scaleY(1)}50%{transform:rotate(-8deg) scaleY(.72)}}@keyframes search-star-twinkle{0%,to{opacity:.35}50%{opacity:1}}@media (max-width:600px){.search-planet-motion{width:64px;height:24px}}@media (prefers-reduced-motion:reduce){.search-planet-motion{transition:none}.search-input .search-planet-motion .search-planet-ring,.search-input .search-planet-motion .search-planet-spark{animation:none}}.site-health[data-v-cb072986]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0 16px 10px;font-size:11px;line-height:1.5;color:#667085}.health-label[data-v-cb072986]{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.health-dot[data-v-cb072986]{width:6px;height:6px;border-radius:50%;background:#98a2b3;flex-shrink:0}.health-time[data-v-cb072986]{color:#8793a5}.health-reachable .health-dot[data-v-cb072986]{background:#24945a}.health-restricted .health-dot[data-v-cb072986],.health-retrying .health-dot[data-v-cb072986]{background:#c18515}.health-unreachable .health-dot[data-v-cb072986]{background:#d24b4b}.dark-theme{color:#9db7a3;color:#7f9f87;background:#0c6}.search-result-location{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin:0 16px 10px;font-size:12px}.search-result-path{flex:1 1 120px;min-width:0;overflow-wrap:anywhere;color:#667085}.locate-result-btn{flex-shrink:0;border:1px solid #c9d9f2;border-radius:5px;padding:4px 8px;background:transparent;color:#245da8;cursor:pointer;font:inherit}.locate-result-btn:hover{background:#edf4ff}.locate-result-btn:focus-visible{outline:2px solid #245da8;outline-offset:3px}.website-card.is-search-located{outline:3px solid #409eff;outline-offset:3px}.dark-theme .search-result-path{color:#a5b9ad}.dark-theme .locate-result-btn{color:#67e8a0;border-color:#347650}.dark-theme .locate-result-btn:hover{background:#123622}.dark-theme .locate-result-btn:focus-visible,.dark-theme .website-card.is-search-located{outline-color:#39ff88}.dark-dropdown.el-popper{background-color:hsla(0,0%,4%,.95)!important;border:1px solid rgba(0,255,65,.3)!important;box-shadow:0 0 15px rgba(0,255,65,.2)!important}.dark-dropdown.el-popper__arrow:before{background-color:#0a0a0a!important;border:1px solid rgba(0,255,65,.3)!important}.dark-dropdown .el-select-dropdown__item{color:var(--dark-text-secondary)!important;font-family:monospace}.dark-dropdown .el-select-dropdown__item.hover,.dark-dropdown .el-select-dropdown__item.selected,.dark-dropdown .el-select-dropdown__item:hover{background-color:rgba(0,255,65,.1)!important;color:var(--dark-text-primary)!important;font-weight:700}.dark-popover.el-popper{background-color:hsla(0,0%,4%,.96)!important;border:1px solid rgba(0,255,65,.3)!important;box-shadow:0 0 15px rgba(0,255,65,.2)!important;padding:0!important;color:var(--dark-text-secondary)!important;min-width:280px!important}.dark-popover.el-popper .el-popper__arrow:before{background-color:#0a0a0a!important;border:1px solid rgba(0,255,65,.3)!important}.dark-message{background-color:hsla(0,0%,4%,.95)!important;border:1px solid rgba(0,255,65,.3)!important;box-shadow:0 0 15px rgba(0,255,65,.2)!important;min-width:300px!important}.dark-message .el-message__content{color:var(--dark-text-primary)!important;font-family:Consolas,monospace!important;font-weight:700}.dark-message .el-icon{color:var(--dark-text-secondary)!important}.website-card{display:flex;flex-direction:column;gap:8px;box-sizing:border-box;width:100%;min-height:116px;padding:18px;border:1px solid #e4e7ed;border-radius:10px;background:#fff;color:#303133;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s}.website-card:focus-visible,.website-card:hover{border-color:#409eff;box-shadow:0 6px 18px rgba(41,91,148,.1);transform:translateY(-2px)}.website-card:focus-visible{outline:2px solid #409eff;outline-offset:3px}.link-heading{display:flex;align-items:center;min-width:0;width:100%}.website-card .link-text{font-size:15px;font-weight:600;line-height:22px}.link-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#737d8c;font-size:13px;line-height:1.65;white-space:normal;overflow-wrap:anywhere;text-align:left}.dark-theme .website-card{background:#0f0f0f;border-color:rgba(0,255,65,.22);color:var(--dark-text-primary,#00ff41)}.dark-theme .website-card .link-description{color:var(--dark-text-secondary)}.dark-theme .website-card:focus-visible,.dark-theme .website-card:hover{border-color:#0c3;background:#142017;box-shadow:0 6px 18px rgba(0,255,65,.06);outline-color:#0c3}@media (prefers-reduced-motion:reduce){.website-card{transition:none}.website-card:focus-visible,.website-card:hover{transform:none}}.website-card{padding:0;gap:0;height:100%}.card-main{display:flex;flex:1;flex-direction:column;gap:8px;padding:18px 18px 12px;color:inherit;text-decoration:none;min-width:0}.card-actions{display:flex;gap:8px;margin:0 18px;padding:10px 0 14px;border-top:1px solid #eef1f5}.card-copy-btn{border:1px solid #e4e7ed;border-radius:5px;padding:5px 9px;background:#f7f9fc;color:#606b7b;font:inherit;font-size:12px;cursor:pointer}.card-copy-btn:hover{color:#2563b0;border-color:#9ac5f3;background:#edf5ff}.card-copy-btn:focus-visible,.card-main:focus-visible{outline:2px solid #409eff;outline-offset:2px;border-radius:5px}.dark-theme .card-actions{border-color:rgba(0,255,65,.15)}.dark-theme .card-copy-btn{color:var(--dark-text-secondary);background:#142017;border-color:rgba(0,255,65,.22)}.dark-theme .card-copy-btn:hover{color:var(--dark-text-primary);border-color:#0c3}.website-card{position:relative}.website-card:hover{transform:none;box-shadow:0 3px 12px rgba(41,91,148,.07)}.card-main{padding:12px 12px 8px}.link-heading{padding-right:0;box-sizing:border-box;flex-wrap:wrap;row-gap:6px}.card-domain{margin:0 12px 6px;color:#8793a5;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-actions{margin:0 12px;padding:4px 0 6px}.card-copy-btn{border-color:transparent;background:transparent;padding:0;min-width:32px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;font-size:16px}.dark-theme .card-domain{color:var(--dark-text-secondary)}.dark-theme .card-copy-btn{background:transparent;border-color:transparent}.engine-brand-icon{display:inline-block;width:20px;height:20px;flex:0 0 20px;-o-object-fit:contain;object-fit:contain;vertical-align:middle}.engine-option-content{display:inline-flex;align-items:center;gap:8px}.search-cosmic-panel{position:relative;isolation:isolate;padding:42px 24px 34px;margin:0 0 26px;border-radius:20px;background:#090f1d;box-shadow:none}.pagination-top{margin-top:16px}.search-cosmic-panel :deep(.el-pagination.is-background .el-pager li:not(.is-active)),.search-cosmic-panel :deep(.el-pagination.is-background button){background:hsla(0,0%,100%,.09);color:#dce5fa}.search-cosmic-panel :deep(.el-pagination.is-background button:disabled){color:#66728d}@media (max-width:600px){.search-cosmic-panel{padding:30px 10px 24px;margin-bottom:18px;border-radius:14px}}@media (max-width:768px){.search-bar-compact{width:100%;min-width:0;gap:6px}.search-bar-compact .engine-select{width:88px;flex:0 0 88px}.search-bar-compact .search-input{flex:1 1 0;min-width:0;width:0}.search-bar-compact .paste-btn,.search-bar-compact .search-btn{flex:0 0 32px;width:32px;min-width:32px;padding:0;margin:0}.search-bar-compact .search-input :deep(.el-input__wrapper){min-width:0}.search-bar-compact .search-input :deep(.el-input__suffix){display:none}.pagination-top{max-width:100%;overflow-x:auto;justify-content:flex-start}}.card-glitch-layer{position:absolute;inset:0;z-index:2;overflow:hidden;border-radius:inherit;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.card-glitch-patch{position:absolute;display:block;width:156px;height:98px;transform:translate(-50%,-50%);white-space:pre;font:8px/14px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:4px;text-align:center;color:var(--dark-text-primary,#b0d4ba);opacity:.8;text-shadow:0 0 5px currentColor;-webkit-mask-image:radial-gradient(ellipse,#000 10%,transparent 70%);mask-image:radial-gradient(ellipse,#000 10%,transparent 70%);pointer-events:none}@media (prefers-reduced-motion:reduce){.card-glitch-layer{display:none}}@media (max-width:768px){.search-cosmic-panel{box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:24px 10px}.search-cosmic-panel .search-bar-compact{box-sizing:border-box;width:100%;max-width:680px;min-width:0;padding:0;margin:0 auto;align-items:center}.search-cosmic-panel .unified-search-control{box-sizing:border-box;min-width:0}.search-cosmic-panel .search-bar-compact .engine-select{width:44px!important;min-width:44px!important;flex:0 0 44px!important}.search-cosmic-panel .engine-select .el-select__selected-item{font-size:0!important}.search-cosmic-panel .engine-select .el-select__selection{display:none;min-width:0}.search-cosmic-panel .engine-select .el-select__wrapper{gap:2px!important;padding:0 4px!important}}.popover-content[data-v-27fb4748]{padding:10px 12px;font-size:13px}.pop-header[data-v-27fb4748]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.pop-title[data-v-27fb4748]{font-weight:700}.pop-actions[data-v-27fb4748]{display:flex;align-items:center;gap:6px}.pop-desc[data-v-27fb4748]{color:#666;margin-bottom:8px}.pop-footer[data-v-27fb4748]{display:flex;justify-content:space-between;align-items:center}.pop-url[data-v-27fb4748]{font-size:11px;color:#999}.dark-btn[data-v-27fb4748]{background:transparent;border:1px solid #ddd;color:#409eff;font-size:11px;padding:2px 8px;cursor:pointer;border-radius:3px}.dark-btn[data-v-27fb4748]:hover{background:#f5f5f5;color:#66b1ff}.dark-content[data-v-27fb4748]{color:var(--dark-text-primary)}.dark-content .pop-desc[data-v-27fb4748]{color:var(--dark-text-secondary)}.dark-content .pop-url[data-v-27fb4748]{color:rgba(0,255,65,.6)}.dark-content .dark-btn[data-v-27fb4748]{border-color:rgba(0,255,65,.3);color:var(--dark-text-primary)}.dark-content .dark-btn[data-v-27fb4748]:hover{background:rgba(0,255,65,.1);color:var(--dark-text-link)}.navigation[data-v-27fb4748]{padding:16px;margin-top:20px}.category[data-v-27fb4748]{margin-bottom:20px;background:#fff;border:1px solid #e4e7ed;border-radius:4px;scroll-margin-top:80px}.dark-theme .category[data-v-27fb4748]{background:#0f0f0f;border-color:rgba(0,255,65,.2)}.category-title[data-v-27fb4748]{margin:0;padding:12px 15px;font-size:16px;display:flex;align-items:center;border-bottom:1px solid #ebeef5}.dark-theme .category-title[data-v-27fb4748]{border-bottom-color:rgba(0,255,65,.2);color:var(--dark-text-primary,#00ff41)}.sub-category-group[data-v-27fb4748]{margin-bottom:15px}.sub-category-group[data-v-27fb4748]:last-child{margin-bottom:0}.subcategory-title[data-v-27fb4748]{font-size:14px;color:#606266;margin:12px 0 8px 0;padding-left:5px;font-weight:600;display:flex;align-items:center}.dark-theme .subcategory-title[data-v-27fb4748]{color:var(--dark-text-secondary,#0c3)}.sub-emoji[data-v-27fb4748]{margin-right:4px;font-size:16px}.links-container[data-v-27fb4748]{padding:15px}.show-more-container[data-v-27fb4748]{display:flex;justify-content:center;margin-top:15px}.show-more-item[data-v-27fb4748]{display:flex;align-items:center;justify-content:center}.show-more-item .show-more-btn[data-v-27fb4748]{width:100%;height:45px;font-size:12px;padding:0 12px;color:#909399;border:1px dashed #dcdfe6;background:transparent;border-radius:4px;justify-content:center}.show-more-item .show-more-btn[data-v-27fb4748]:hover{color:#409eff;border-color:#409eff}.dark-theme .show-more-item .show-more-btn[data-v-27fb4748]{color:var(--dark-text-muted,#082);border-color:rgba(0,255,65,.2)}.dark-theme .show-more-item .show-more-btn[data-v-27fb4748]:hover{color:var(--dark-text-link,#39ff14);border-color:rgba(0,255,65,.5)}ul[data-v-27fb4748]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:8px}.el-button[data-v-27fb4748]{width:100%;height:45px;font-size:14px;justify-content:flex-start;padding:0 12px}.el-button[data-v-27fb4748]>span{display:flex;align-items:center;max-width:100%;overflow:hidden}.link-text[data-v-27fb4748]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;text-align:left}.link-mini-tag[data-v-27fb4748]{height:20px!important;padding:0 6px!important;margin-left:4px!important;border-radius:3px!important;font-size:11px!important;display:inline-flex!important;align-items:center;justify-content:center;line-height:1!important;flex-shrink:0}.favicon[data-v-27fb4748]{width:20px;height:20px;margin-right:8px;border-radius:4px;flex-shrink:0}.el-button[data-v-27fb4748]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.pagination-container[data-v-27fb4748]{display:flex;justify-content:center;margin-top:10px;margin-bottom:30px}.pagination-top[data-v-27fb4748]{margin-bottom:40px}.dark-theme[data-v-27fb4748] .el-tag{background-color:transparent!important}.dark-theme[data-v-27fb4748] .el-tag--success{border-color:#00ff41!important;color:var(--dark-text-primary)!important}.dark-theme[data-v-27fb4748] .el-tag--warning{border-color:#fc0!important;color:#fc0!important}.dark-theme[data-v-27fb4748] .el-tag--danger{border-color:#f44!important;color:#f44!important}.dark-theme[data-v-27fb4748] .el-tag:not([class*=el-tag--]){border-color:#00ff41!important;color:var(--dark-text-primary)!important}.dark-theme[data-v-27fb4748] .el-tag--small{font-size:11px!important;padding:0 6px!important;height:20px!important}.dark-theme .el-button.el-button--primary[data-v-27fb4748]{background-color:#0f0f0f;border-color:rgba(0,255,65,.3);color:var(--dark-text-primary,#00ff41)}.dark-theme .el-button.el-button--primary[data-v-27fb4748]:hover{background-color:#1a2a1a;color:var(--dark-text-link,#39ff14);border-color:rgba(0,255,65,.5)}.category-count[data-v-27fb4748]{margin-left:8px;padding:2px 8px;font-size:12px;border-radius:10px;background-color:#e4e7ed;color:#909399}.dark-theme .category-count[data-v-27fb4748]{background-color:transparent;border:1px solid rgba(0,255,65,.3);color:var(--dark-text-muted,#082)}.search-bar-compact[data-v-27fb4748]{display:flex;align-items:center;max-width:600px;margin:0 auto}.engine-select[data-v-27fb4748]{width:120px;flex-shrink:0}.engine-select[data-v-27fb4748] .el-input__wrapper{height:32px}.search-bar-compact .search-input[data-v-27fb4748]{flex:1}.search-bar-compact .search-input[data-v-27fb4748] .el-input__wrapper{height:32px}.search-bar-compact[data-v-27fb4748] .el-input__clear{font-size:18px}.paste-btn[data-v-27fb4748]{width:32px;border-radius:4px!important}.paste-btn[data-v-27fb4748],.search-btn[data-v-27fb4748]{flex-shrink:0;height:32px;padding:0;display:flex;align-items:center;justify-content:center}.search-btn[data-v-27fb4748]{width:65px}.search-btn .el-icon[data-v-27fb4748]{display:flex;align-items:center;justify-content:center}.dark-theme .search-btn[data-v-27fb4748]{background:hsla(0,0%,4%,.8);border-color:rgba(0,255,65,.3);color:var(--dark-text-primary,#00ff41)}.dark-theme .search-btn[data-v-27fb4748]:hover{background:rgba(0,255,65,.1);color:var(--dark-text-link,#39ff14);border-color:rgba(0,255,65,.5)}.dark-theme .search-bar-compact .search-input[data-v-27fb4748] .el-input__wrapper{background-color:#0f0f0f!important;border-color:rgba(0,255,65,.3)!important;box-shadow:none!important}.dark-theme .search-bar-compact .search-input[data-v-27fb4748] .el-input__inner{color:var(--dark-text-primary,#00ff41)!important}.dark-theme .paste-btn[data-v-27fb4748]{background:hsla(0,0%,4%,.8);border-color:rgba(0,255,65,.3);color:var(--dark-text-primary,#00ff41)}.dark-theme .paste-btn[data-v-27fb4748]:hover{background:rgba(0,255,65,.1);color:var(--dark-text-link,#39ff14);border-color:rgba(0,255,65,.5)}.dark-theme[data-v-27fb4748] .el-pagination.is-background .btn-next,.dark-theme[data-v-27fb4748] .el-pagination.is-background .btn-prev,.dark-theme[data-v-27fb4748] .el-pagination.is-background .el-pager li{background-color:transparent!important;color:var(--dark-text-primary,#00ff41)!important;border:1px solid rgba(0,255,65,.2)!important}.dark-theme[data-v-27fb4748] .el-pagination.is-background .el-pager li.is-active{background-color:rgba(0,255,65,.15)!important;color:var(--dark-text-link,#39ff14)!important}.dark-theme[data-v-27fb4748] .el-pagination.is-background button:disabled{color:var(--dark-text-muted,#082)!important;border-color:rgba(0,255,65,.1)!important}.navigation.dark-theme[data-v-27fb4748]{background-color:#0a0a0a!important}@media (max-width:768px){.navigation[data-v-27fb4748]{padding:10px}ul[data-v-27fb4748]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))!important;gap:6px}.el-button[data-v-27fb4748]{height:auto;min-height:35px;padding:6px}.search-bar-compact[data-v-27fb4748]{padding:10px}.dark-theme .category[data-v-27fb4748]{background:transparent!important}.dark-theme .el-button.el-button--primary[data-v-27fb4748]{background-color:rgba(0,0,0,.2)!important}.no-result-wrapper[data-v-27fb4748]{width:90%;margin:0 auto}}.suggestion-item[data-v-27fb4748]{display:flex;justify-content:space-between;align-items:center;width:100%;padding:4px 0}.suggestion-name[data-v-27fb4748]{font-size:14px;color:#303133;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.suggestion-category[data-v-27fb4748]{font-size:12px;color:#909399;margin-left:10px;flex-shrink:0;background:#f4f4f5;padding:2px 6px;border-radius:4px}.dark-autocomplete[data-v-27fb4748]{background-color:#0f0f0f!important;border:1px solid rgba(0,255,65,.3)!important}.dark-autocomplete .el-autocomplete-suggestion__list li[data-v-27fb4748]{background-color:#0f0f0f!important;color:var(--dark-text-secondary)!important}.dark-autocomplete .el-autocomplete-suggestion__list li[data-v-27fb4748]:hover{background-color:rgba(0,255,65,.1)!important}.dark-autocomplete .suggestion-name[data-v-27fb4748]{color:var(--dark-text-primary)}.dark-autocomplete .suggestion-category[data-v-27fb4748]{color:var(--dark-text-muted);background:rgba(0,255,65,.1)}.search-input-artwork[data-v-27fb4748]{display:block;width:108px;height:28px;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:600px){.search-input-artwork[data-v-27fb4748]{width:64px;height:24px}}.website-card[data-v-27fb4748]:after{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;pointer-events:none;background:radial-gradient(180px circle at var(--glow-x,50%) var(--glow-y,50%),rgba(110,210,150,.14),rgba(165,230,185,.045) 42%,transparent 72%);opacity:0;transition:opacity .18s ease}.website-card.is-glowing[data-v-27fb4748]:after{opacity:1}.dark-theme .website-card[data-v-27fb4748]:after{background:radial-gradient(180px circle at var(--glow-x,50%) var(--glow-y,50%),rgba(85,255,145,.19),rgba(0,255,65,.06) 42%,transparent 72%)}@media (prefers-reduced-motion:reduce){.website-card[data-v-27fb4748]:after{transition:none}}.unified-search-control[data-v-27fb4748]{display:flex;align-items:center;gap:0;flex:1 1 0;min-width:0;height:40px;border:1px solid #dce2ed;border-radius:12px;background:#fff;padding:0 4px 0 0;box-sizing:border-box;transition:border-color .16s ease,box-shadow .16s ease}.unified-search-control[data-v-27fb4748]:focus-within{border-color:#7b9dea;box-shadow:0 0 0 3px rgba(106,145,230,.15)}.search-bar-compact .unified-search-control .search-input[data-v-27fb4748]{flex:1 1 0;width:0;min-width:0}.unified-search-control[data-v-27fb4748] .el-input__wrapper{height:38px;min-width:0;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:12px 0 0 12px}.search-bar-compact .unified-search-control .paste-btn[data-v-27fb4748],.search-bar-compact .unified-search-control .search-btn[data-v-27fb4748]{flex:0 0 32px;width:32px;min-width:32px;height:30px;margin:0;padding:0;border:0!important;border-radius:7px!important;background:transparent!important;color:#65718a!important}.search-bar-compact .unified-search-control .paste-btn[data-v-27fb4748]{border-left:1px solid #e5e9f0!important;border-radius:0 7px 7px 0!important}.search-bar-compact .unified-search-control .paste-btn[data-v-27fb4748]:hover,.search-bar-compact .unified-search-control .search-btn[data-v-27fb4748]:hover{background:#edf2ff!important;color:#4979d3!important}.dark-theme .unified-search-control[data-v-27fb4748]{background:#131c25;border-color:#3a4a56}.dark-theme .unified-search-control[data-v-27fb4748]:focus-within{border-color:#7a9ab9;box-shadow:0 0 0 3px rgba(122,154,185,.14)}.dark-theme .search-bar-compact .unified-search-control .paste-btn[data-v-27fb4748],.dark-theme .search-bar-compact .unified-search-control .search-btn[data-v-27fb4748]{color:var(--dark-text-secondary)!important}.dark-theme .search-bar-compact .unified-search-control .paste-btn[data-v-27fb4748]{border-left-color:#354451!important}.dark-theme .search-bar-compact .unified-search-control .paste-btn[data-v-27fb4748]:hover,.dark-theme .search-bar-compact .unified-search-control .search-btn[data-v-27fb4748]:hover{background:#253441!important}@media (max-width:768px){.search-bar-compact[data-v-27fb4748]{gap:6px}.unified-search-control[data-v-27fb4748]{height:38px;border-radius:10px}.unified-search-control[data-v-27fb4748] .el-input__wrapper{height:36px;padding:1px 8px}}.unified-search-control[data-v-27fb4748] .el-input__wrapper,.unified-search-control[data-v-27fb4748] .el-input__wrapper.is-focus,.unified-search-control[data-v-27fb4748] .el-input__wrapper:hover{box-shadow:none!important;border:none!important;outline:none;background:transparent!important}.search-bar-compact[data-v-27fb4748]{--search-control-height:40px;--search-control-radius:12px;max-width:680px;gap:10px;align-items:stretch}.search-bar-compact[data-v-27fb4748] .engine-select{width:128px;flex:0 0 128px;height:var(--search-control-height)}.search-bar-compact[data-v-27fb4748] .engine-select .el-select__wrapper{min-height:var(--search-control-height);box-sizing:border-box;padding:0 12px;box-shadow:inset 0 0 0 1px #dce2ed}.search-bar-compact[data-v-27fb4748] .engine-select .el-select__wrapper,.unified-search-control[data-v-27fb4748]{height:var(--search-control-height);border-radius:var(--search-control-radius)}.unified-search-control[data-v-27fb4748] .el-input__wrapper{height:calc(var(--search-control-height) - 2px);box-sizing:border-box}.dark-theme .search-bar-compact[data-v-27fb4748] .engine-select .el-select__wrapper{background:#131c25;box-shadow:inset 0 0 0 1px #3a4a56}@media (max-width:768px){.search-bar-compact[data-v-27fb4748]{--search-control-height:38px;--search-control-radius:10px;gap:6px}.search-bar-compact[data-v-27fb4748] .engine-select{width:96px;flex-basis:96px}.search-bar-compact[data-v-27fb4748] .engine-select .el-select__wrapper{padding:0 8px}}.subcategory-tabs[data-v-27fb4748]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;overflow:visible;max-width:100%;box-sizing:border-box;padding:4px 2px 12px;margin-bottom:10px}.subcategory-tab[data-v-27fb4748]{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;max-width:100%;box-sizing:border-box;padding:8px 12px;border:1px solid #e2e7ef;border-radius:9px;background:#f7f9fc;color:#596579;font:inherit;font-size:13px;cursor:pointer;white-space:normal;overflow-wrap:anywhere;text-align:left}.subcategory-tab[data-v-27fb4748]:hover{background:#edf3ff;color:#326dd2}.subcategory-tab.is-selected[data-v-27fb4748]{background:#eaf1ff;color:#2563c4;border-color:#9bbcf4;font-weight:600}.subcategory-tab[data-v-27fb4748]:focus-visible{outline:2px solid #528bf0;outline-offset:2px}.subcategory-tab-count[data-v-27fb4748]{font-size:11px;opacity:.65}.dark-theme .subcategory-tab[data-v-27fb4748]{background:#16211d;border-color:#33473c;color:var(--dark-text-secondary)}.dark-theme .subcategory-tab.is-selected[data-v-27fb4748]{background:#223d2d;border-color:#6da380;color:var(--dark-text-primary)}@media (max-width:600px){.subcategory-tab[data-v-27fb4748]{padding:7px 10px}}.homepage-fingerprint[data-v-27fb4748]{width:100%;margin:0 0 18px;box-sizing:border-box}@media (max-width:768px){.homepage-engine-dropdown .engine-option-label{display:inline}.homepage-engine-dropdown .engine-option-content{display:flex;align-items:center;justify-content:flex-start;gap:8px}.homepage-engine-dropdown .el-select-dropdown__item{padding:0 12px;text-align:left}.homepage-engine-dropdown .engine-brand-icon{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}}.hotspots-row[data-v-27fb4748]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin:18px 0 24px;align-items:stretch}.hotspots-row[data-v-27fb4748]>.github-trending,.hotspots-row[data-v-27fb4748]>.hacker-news-card,.hotspots-row[data-v-27fb4748]>.ithome-card,.hotspots-row[data-v-27fb4748]>.news-panel,.hotspots-row[data-v-27fb4748]>.v2ex-card,.hotspots-row[data-v-27fb4748]>.weibo-card{min-width:0;margin:0;box-sizing:border-box;width:100%}.hotspots-row[data-v-27fb4748] .github-list,.hotspots-row[data-v-27fb4748] .news-grid{grid-template-columns:minmax(0,1fr)}.hotspots-row[data-v-27fb4748] .news-heading,.hotspots-row[data-v-27fb4748] .news-toolbar{flex-wrap:wrap}.hotspots-row[data-v-27fb4748] .news-brand h2 span{display:none}@media (max-width:1100px){.hotspots-row[data-v-27fb4748]{grid-template-columns:minmax(0,1fr)}}@media (min-width:1101px) and (max-width:1399px){.hotspots-row[data-v-27fb4748]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1400px) and (max-width:1599px){.hotspots-row[data-v-27fb4748]{grid-template-columns:repeat(5,minmax(0,1fr))}}.hotspots-row[data-v-27fb4748] .github-heading,.hotspots-row[data-v-27fb4748] .hacker-news-heading,.hotspots-row[data-v-27fb4748] .ithome-heading,.hotspots-row[data-v-27fb4748] .v2ex-heading,.hotspots-row[data-v-27fb4748] .weibo-heading{flex-wrap:wrap}.hotspots-row[data-v-27fb4748] h2{font-size:16px}.hotspots-row[data-v-27fb4748] h3{font-size:12px;line-height:1.55}@media (min-width:769px){.hotspots-row[data-v-27fb4748] .news-heading{padding:16px 18px 12px}.hotspots-row[data-v-27fb4748] .news-toolbar{margin-left:18px;margin-right:18px}.hotspots-row[data-v-27fb4748] .news-grid{padding-left:12px;padding-right:12px}.hotspots-row[data-v-27fb4748] .news-grid a{padding-top:12px;padding-bottom:12px;min-height:68px}.hotspots-row[data-v-27fb4748]>.github-trending,.hotspots-row[data-v-27fb4748]>.hacker-news-card,.hotspots-row[data-v-27fb4748]>.ithome-card,.hotspots-row[data-v-27fb4748]>.v2ex-card,.hotspots-row[data-v-27fb4748]>.weibo-card{padding-left:16px;padding-right:16px;padding-top:16px}.hotspots-row[data-v-27fb4748] .github-heading,.hotspots-row[data-v-27fb4748] .hacker-news-heading,.hotspots-row[data-v-27fb4748] .ithome-heading,.hotspots-row[data-v-27fb4748] .v2ex-heading,.hotspots-row[data-v-27fb4748] .weibo-heading{padding-bottom:12px}.hotspots-row[data-v-27fb4748] .github-list a,.hotspots-row[data-v-27fb4748] .hacker-news-list a,.hotspots-row[data-v-27fb4748] .ithome-list a,.hotspots-row[data-v-27fb4748] .v2ex-list a,.hotspots-row[data-v-27fb4748] .weibo-list a{padding-top:12px;padding-bottom:12px}}@media (max-width:768px){.hotspots-row[data-v-27fb4748] h3{font-size:13px;line-height:1.65}}.hotspots-row[data-v-27fb4748]>section>footer{margin-top:10px}@media (min-width:1101px){.hotspots-row[data-v-27fb4748]:has(ol){grid-auto-rows:auto;align-items:stretch}.hotspots-row[data-v-27fb4748]>section{min-height:0;height:auto;max-height:none;padding:16px 14px 0}.hotspots-row[data-v-27fb4748] section>ol{flex:1 0 auto;min-height:0;max-height:none;overflow:visible}.hotspots-row[data-v-27fb4748] section>div:not(.github-empty),.hotspots-row[data-v-27fb4748] section>footer,.hotspots-row[data-v-27fb4748] section>header,.hotspots-row[data-v-27fb4748] section>p{flex-shrink:0}.hotspots-row[data-v-27fb4748] section>header{gap:6px;padding-bottom:8px}.hotspots-row[data-v-27fb4748] section>header p{margin-top:3px;font-size:11px;line-height:1.5}.hotspots-row[data-v-27fb4748] section>ol a{min-height:68px;padding-top:9px;padding-bottom:9px;gap:8px}.hotspots-row[data-v-27fb4748] .github-copy p{font-size:11px;line-height:1.45;margin:4px 0;-webkit-line-clamp:1}.hotspots-row[data-v-27fb4748] .github-copy h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hotspots-row[data-v-27fb4748] .github-status{margin:7px 0}.hotspots-row[data-v-27fb4748] .github-periods{gap:3px}.hotspots-row[data-v-27fb4748] .github-periods button{padding:5px;font-size:11px}.hotspots-row[data-v-27fb4748] section>footer{padding:8px 0;gap:6px;line-height:1.5}}@media (max-width:1100px){.hotspots-row[data-v-27fb4748] section>ol a{padding-top:10px;padding-bottom:10px}.hotspots-row[data-v-27fb4748] .github-list a{min-height:90px}}.hotspots-row[data-v-27fb4748]>.source-news-card{width:100%;min-width:0;margin:0;box-sizing:border-box}.search-cosmic-panel[data-v-27fb4748]{background:linear-gradient(rgba(56,106,80,.025) 1px,transparent 0),#f7faf8;background-size:100% 4px;border:1px solid #c6d8cd;border-radius:6px;box-shadow:0 8px 24px rgba(40,75,53,.05)}.dark-theme .search-cosmic-panel[data-v-27fb4748]{background:linear-gradient(rgba(176,212,186,.015) 1px,transparent 0),#080f0b;background-size:100% 4px;border-color:#3c5946;box-shadow:0 8px 28px rgba(0,0,0,.15)}@media(max-width:600px){.search-cosmic-panel[data-v-27fb4748]{border-radius:6px}}.information-sources-controls[data-v-27fb4748]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0 0;color:#294c38;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.information-sources-controls h2[data-v-27fb4748]{font-size:15px;font-weight:500;line-height:1.5;margin:0}.sources-collapse-toggle[data-v-27fb4748]{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border:1px solid #b9cfc1;border-radius:3px;color:inherit;background:#fff;font:inherit;font-size:12px;cursor:pointer}.sources-collapse-toggle[data-v-27fb4748]:hover{background:#edf4ef}.sources-collapse-toggle[data-v-27fb4748]:focus-visible{outline:2px solid #527d63;outline-offset:2px}.sources-collapse-toggle svg[data-v-27fb4748]{transition:transform .15s}.sources-is-expanded[data-v-27fb4748]{transform:rotate(90deg)}.dark-theme .information-sources-controls[data-v-27fb4748]{color:#b0d4ba}.dark-theme .sources-collapse-toggle[data-v-27fb4748]{background:#0b140e;border-color:#344b3d}.dark-theme .sources-collapse-toggle[data-v-27fb4748]:hover{background:#183222}.dark-theme .sources-collapse-toggle[data-v-27fb4748]:focus-visible{outline-color:#95b9a0}@media(prefers-reduced-motion:reduce){.sources-collapse-toggle svg[data-v-27fb4748]{transition:none}}.hotspots-row.sources-collapsed[data-v-27fb4748]{grid-auto-rows:auto!important}.hotspots-row.sources-collapsed[data-v-27fb4748]>section{height:auto;min-height:62px;padding:12px!important;justify-content:center}.hotspots-row.sources-collapsed[data-v-27fb4748] section>:not(header){display:none!important}.hotspots-row.sources-collapsed[data-v-27fb4748] section>header{padding:0!important;margin:0;min-width:0}.hotspots-row.sources-collapsed[data-v-27fb4748] section>header p{display:none}.hotspots-row[data-v-27fb4748] section>header>div{display:flex;align-items:center;gap:10px;min-width:0;width:100%}.hotspots-row[data-v-27fb4748] section>header h2{flex-shrink:0}.hotspots-row[data-v-27fb4748] section>header p{flex:1;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotspots-row[data-v-27fb4748]>section{min-height:0;height:auto;display:flex;flex-direction:column}.hotspots-row[data-v-27fb4748] section>ol{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(56px,auto);align-content:stretch;flex:1 1 auto;margin-bottom:0;overflow:visible}.hotspots-row[data-v-27fb4748] section>ol>li{display:flex;min-width:0}.hotspots-row[data-v-27fb4748] section>ol>li>a{display:flex;align-items:center;flex-wrap:nowrap;width:100%;min-height:56px;height:100%;box-sizing:border-box;padding:6px 3px;gap:9px}.hotspots-row[data-v-27fb4748] h2{font-size:16px!important;line-height:1.5;font-weight:600}.hotspots-row[data-v-27fb4748] section>ol h3{font-size:13px!important;line-height:1.4!important;font-weight:500;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hotspots-row[data-v-27fb4748] .github-copy p,.hotspots-row[data-v-27fb4748] .source-copy p{font-size:11px;line-height:1.5;margin:2px 0;-webkit-line-clamp:1}.hotspots-row[data-v-27fb4748] .github-meta,.hotspots-row[data-v-27fb4748] .hacker-news-meta,.hotspots-row[data-v-27fb4748] .ithome-meta,.hotspots-row[data-v-27fb4748] .v2ex-meta,.hotspots-row[data-v-27fb4748] .weibo-meta{font-size:11px;line-height:1.5;gap:6px}.hotspots-row[data-v-27fb4748] section>footer{margin-top:10px!important;padding:10px 0!important;font-size:11px;line-height:1.5}.hotspots-row[data-v-27fb4748]>section:has(button[data-source-more][aria-expanded=true]){height:var(--source-expanded-height,700px);max-height:var(--source-expanded-height,700px);min-height:0}.hotspots-row[data-v-27fb4748] section:has(button[data-source-more][aria-expanded=true])>ol{display:block;flex:1 1 0;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable}.hotspots-row[data-v-27fb4748] section:has(button[data-source-more][aria-expanded=true])>ol>li>a{height:auto;min-height:56px}.hotspots-row[data-v-27fb4748]{--rank-muted:#718096;--rank-bg:rgba(113,128,150,.09);--rank-first:#d94343;--rank-second:#d97424;--rank-third:#a77916}.dark-theme .hotspots-row[data-v-27fb4748]{--rank-muted:#9caec4;--rank-bg:rgba(156,174,196,.1);--rank-first:#ff8989;--rank-second:#ffb16b;--rank-third:#e9c568}.hotspots-row[data-v-27fb4748] ol>li [class$=-rank]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px;box-sizing:border-box;border:0;border-radius:6px;margin:0;padding:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;line-height:1;color:var(--rank-muted);background:var(--rank-bg)}.hotspots-row[data-v-27fb4748] ol>li:first-child [class$=-rank]{color:var(--rank-first);background:rgba(231,76,76,.12);font-weight:700}.hotspots-row[data-v-27fb4748] ol>li:nth-child(2) [class$=-rank]{color:var(--rank-second);background:rgba(232,137,56,.12);font-weight:700}.hotspots-row[data-v-27fb4748] ol>li:nth-child(3) [class$=-rank]{color:var(--rank-third);background:rgba(199,161,49,.13);font-weight:700}.time-hub[data-v-27fb4748]{--hub-line:rgba(105,128,160,.15);margin:18px 0 24px;padding:16px 20px 20px;border:1px solid var(--hub-line);border-radius:18px;background:hsla(0,0%,100%,.86);color:#26364c;min-width:0}.time-hub-dark[data-v-27fb4748]{--hub-line:rgba(145,164,194,.17);background:rgba(24,31,45,.92);color:#e2e9f4}.time-hub-tabs[data-v-27fb4748]{display:flex;gap:6px;flex-wrap:wrap;padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid var(--hub-line)}.time-hub-tabs button[data-v-27fb4748]{font:inherit;font-size:13px;line-height:1.5;padding:7px 12px;border:1px solid transparent;border-radius:7px;background:transparent;color:inherit;cursor:pointer}.time-hub-tabs button[data-v-27fb4748]:hover{background:rgba(127,145,171,.07)}.time-hub-tabs button[aria-pressed=true][data-v-27fb4748]{background:var(--ui-accent-soft,rgba(67,137,141,.12));border-color:var(--hub-line);color:var(--ui-accent,#43898d);font-weight:600}.time-hub-tabs button[data-v-27fb4748]:focus-visible{outline:2px solid var(--ui-accent,#43898d);outline-offset:2px}.time-hub[data-v-27fb4748] .china-calendar,.time-hub[data-v-27fb4748] .history-today,.time-hub[data-v-27fb4748] .world-time{margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}@media(max-width:700px){.time-hub[data-v-27fb4748]{padding:14px 12px 16px}.time-hub-tabs[data-v-27fb4748]{gap:4px}.time-hub-tabs button[data-v-27fb4748]{font-size:12px;padding:7px 8px}}.market-hub[data-v-27fb4748]{--market-hub-line:rgba(105,128,160,.15);margin:18px 0 24px;padding:16px 20px 20px;border:1px solid var(--market-hub-line);border-radius:18px;background:hsla(0,0%,100%,.86);color:#26364c;min-width:0}.market-hub-dark[data-v-27fb4748]{--market-hub-line:rgba(145,164,194,.17);background:rgba(24,31,45,.92);color:#e2e9f4}.market-hub-tabs[data-v-27fb4748]{display:flex;gap:6px;flex-wrap:wrap;padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid var(--market-hub-line)}.market-hub-tabs button[data-v-27fb4748]{font:inherit;font-size:13px;line-height:1.5;padding:7px 12px;border:1px solid transparent;border-radius:7px;background:transparent;color:inherit;cursor:pointer}.market-hub-tabs button[data-v-27fb4748]:hover{background:rgba(127,145,171,.07)}.market-hub-tabs button[aria-pressed=true][data-v-27fb4748]{background:var(--ui-accent-soft,rgba(67,137,141,.12));border-color:var(--market-hub-line);color:var(--ui-accent,#43898d);font-weight:600}.market-hub-tabs button[data-v-27fb4748]:focus-visible{outline:2px solid var(--ui-accent,#43898d);outline-offset:2px}.market-hub[data-v-27fb4748] .currency-panel,.market-hub[data-v-27fb4748] .market-panel{margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}@media(max-width:700px){.market-hub[data-v-27fb4748]{padding:14px 12px 16px}.market-hub-tabs[data-v-27fb4748]{gap:4px}.market-hub-tabs button[data-v-27fb4748]{font-size:12px;padding:7px 8px}}.dashboard-hubs-row[data-v-27fb4748]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:stretch;margin:18px 0 24px}.dashboard-hubs-row>.market-hub[data-v-27fb4748],.dashboard-hubs-row>.time-hub[data-v-27fb4748]{margin:0;min-width:0;width:100%;box-sizing:border-box;container-type:inline-size}@container(max-width:680px){.dashboard-hubs-row[data-v-27fb4748] .calendar-layout,.dashboard-hubs-row[data-v-27fb4748] .history-list{grid-template-columns:minmax(0,1fr)}}@media(max-width:1000px){.dashboard-hubs-row[data-v-27fb4748]{grid-template-columns:minmax(0,1fr);gap:16px}}@media(min-width:1001px){.dashboard-hubs-row>.market-hub[data-v-27fb4748],.dashboard-hubs-row>.time-hub[data-v-27fb4748]{height:var(--hub-compact-height,520px);display:flex;flex-direction:column;overflow:hidden}.dashboard-hubs-row>section>nav[data-v-27fb4748]{flex-shrink:0}.dashboard-hubs-row>section>div[data-v-27fb4748]{flex:1;min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-gutter:stable;overscroll-behavior:contain}}.public-visits[data-v-8f7458a4]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;font-size:12px;color:var(--el-text-color-secondary,#909399)}.public-visits strong[data-v-8f7458a4]{font-variant-numeric:tabular-nums;color:var(--ui-accent,#398c5a);font-weight:600}.public-visits a[data-v-8f7458a4]{font-size:10px;color:inherit;text-decoration:none;opacity:.75}.public-visits a[data-v-8f7458a4]:hover{text-decoration:underline}.visit-note[data-v-8f7458a4]{margin:-8px 0 0;text-align:center;font-size:10px;line-height:1.7;color:var(--el-text-color-secondary,#909399)}.footer[data-v-8f7458a4]{width:100%;background:#fff;border-top:1px solid #e4e7ed;margin-top:40px;padding:24px 20px}.footer-wrapper[data-v-8f7458a4]{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:16px}.social-links[data-v-8f7458a4]{display:flex;gap:16px}.social-link[data-v-8f7458a4]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:#909399;text-decoration:none}.social-link[data-v-8f7458a4]:hover{color:#409eff}.social-link svg[data-v-8f7458a4]{width:18px;height:18px}.footer-middle[data-v-8f7458a4]{display:flex;align-items:center;gap:12px;font-size:13px;color:#909399}.stats-item[data-v-8f7458a4]{display:flex;gap:4px;align-items:baseline}.stats-item .value[data-v-8f7458a4]{color:#606266;font-weight:500}.divider[data-v-8f7458a4]{color:#dcdfe6}.footer-bottom[data-v-8f7458a4]{display:flex;flex-direction:column;align-items:center;gap:12px}.footer-slogan[data-v-8f7458a4]{font-size:14px;color:#909399;letter-spacing:2px;margin-top:8px}.footer-copyright[data-v-8f7458a4]{font-size:12px;color:#c0c4cc;letter-spacing:.5px}.footer.dark-theme[data-v-8f7458a4]{background:#0a0a0a;border-top-color:rgba(0,255,65,.2)}.dark-theme .social-link[data-v-8f7458a4]:hover,.dark-theme .stats-item .value[data-v-8f7458a4]{color:var(--dark-text-link,#39ff14)}.dark-theme .divider[data-v-8f7458a4],.dark-theme .footer-copyright[data-v-8f7458a4],.dark-theme .footer-middle[data-v-8f7458a4],.dark-theme .footer-slogan[data-v-8f7458a4],.dark-theme .stats-item .label[data-v-8f7458a4]{color:var(--dark-text-muted,#082)}@media (max-width:768px){.footer-middle[data-v-8f7458a4]{flex-wrap:wrap;justify-content:center}}.side-navigation[data-v-67d47a07]{height:100vh;position:fixed;left:0;top:0;z-index:1000;display:flex;flex-direction:column;border-right:1px solid #e4e7ed;width:280px;background:#fff;transition:width .3s ease}.side-navigation.nav-collapsed[data-v-67d47a07]{width:0;overflow:hidden}.collapse-toggle[data-v-67d47a07]{width:26px;height:26px;padding:0;background:transparent;border:none;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#909399}.collapse-toggle[data-v-67d47a07]:hover{color:#409eff}.collapse-toggle-dark[data-v-67d47a07]{background:#0a0a0a;border-color:rgba(0,255,65,.2)}.collapse-toggle-dark[data-v-67d47a07]:hover{color:var(--dark-text-primary)}.nav-header[data-v-67d47a07]{padding:12px;border-bottom:1px solid #e4e7ed}.ascii-brand[data-v-67d47a07]{display:flex;justify-content:center;padding:12px 0 20px}.ascii-logo[data-v-67d47a07]{margin:0;color:#727ce8;--logo-colors:linear-gradient(110deg,#25b9cd,#6689ed 30%,#ac70da 56%,#e47dac 78%,#e8b35d);background-image:var(--logo-colors);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 2px 2px rgba(104,106,192,.16));font-family:Consolas,Courier New,monospace;font-size:10px;font-weight:400;line-height:1.05;letter-spacing:0;white-space:pre}.side-navigation-dark .ascii-logo[data-v-67d47a07]{color:#a69cf6;--logo-colors:linear-gradient(110deg,#65dce7,#8faaff 30%,#c69af2 56%,#f2a4cb 78%,#f3cf88);text-shadow:none;filter:drop-shadow(0 2px 3px rgba(123,112,216,.24))}.ascii-logo .logo-scan-glyph[data-v-67d47a07]{color:var(--dark-text-primary,#355c46);-webkit-text-fill-color:currentColor;text-shadow:none}.nav-footer[data-v-67d47a07]{padding:8px;border-top:1px solid #e4e7ed;display:flex;gap:8px}.side-nav-content[data-v-67d47a07]{flex:1;overflow-y:auto;overflow-x:hidden;padding:8px}.search-input[data-v-67d47a07]{margin-bottom:8px}.search-input[data-v-67d47a07] .el-input__wrapper{width:100%}.search-input[data-v-67d47a07] .el-input__clear{font-size:18px}.statistics-info[data-v-67d47a07]{font-size:12px;color:#909399;display:flex;justify-content:space-between}.groups-container[data-v-67d47a07]{display:flex;flex-direction:column;gap:8px}.category-group[data-v-67d47a07]{display:flex;flex-direction:column;gap:4px}.standalone-category-group[data-v-67d47a07]{margin-top:14px;padding-top:12px}.standalone-category-group>.category-wrapper>.menu-item[data-v-67d47a07]{padding-left:4px}.group-title[data-v-67d47a07]{font-size:12px;color:#909399;padding:8px 4px 4px;font-weight:500;cursor:pointer;transition:color .2s}.menu-item[data-v-67d47a07]{display:flex;align-items:center;padding:8px 12px;border-radius:4px;cursor:pointer;transition:background .2s}.category-wrapper[data-v-67d47a07]{display:flex;flex-direction:column}.expand-icon[data-v-67d47a07]{margin-left:auto;font-size:12px;color:#909399;transition:transform .3s}.expand-icon.is-expanded[data-v-67d47a07]{transform:rotate(90deg)}.sub-categories[data-v-67d47a07]{margin-left:20px;border-left:2px solid #e4e7ed}.sub-menu-item[data-v-67d47a07]{display:flex;align-items:center;padding:6px 12px;border-radius:4px;cursor:pointer;transition:background .2s}.sub-category-name[data-v-67d47a07]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sub-emoji-icon[data-v-67d47a07]{margin-right:4px;font-size:13px}.emoji-icon[data-v-67d47a07]{margin-right:8px;font-size:16px}.category-name[data-v-67d47a07]{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-count[data-v-67d47a07]{font-size:11px;color:#909399}.empty-state[data-v-67d47a07]{text-align:center;padding:20px;color:#909399;font-size:13px}.show-more-btn[data-v-67d47a07]{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 12px;margin-top:8px;border-radius:4px;cursor:pointer;font-size:13px;color:#409eff;background:#ecf5ff;transition:all .2s}.show-more-btn[data-v-67d47a07]:hover{background:#d9ecff}.scroll-btn[data-v-67d47a07]{flex:1}.mobile-overlay[data-v-67d47a07]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:900}@media screen and (max-width:768px){.side-navigation[data-v-67d47a07]{top:60px;left:-100%;width:calc(100% - 20px)}.side-navigation.mobile-visible[data-v-67d47a07]{left:0}}.side-navigation-dark[data-v-67d47a07]{background:#0a0a0a;border-right-color:rgba(0,255,65,.2)}.side-navigation-dark .nav-footer[data-v-67d47a07],.side-navigation-dark .nav-header[data-v-67d47a07]{border-color:rgba(0,255,65,.2)}.side-navigation-dark .empty-state[data-v-67d47a07],.side-navigation-dark .group-title[data-v-67d47a07],.side-navigation-dark .item-count[data-v-67d47a07],.side-navigation-dark .statistics-info[data-v-67d47a07]{color:var(--dark-text-muted,#082)}.side-navigation-dark .category-name[data-v-67d47a07]{color:var(--dark-text-primary,#00ff41)}.side-navigation-dark .show-more-btn[data-v-67d47a07]{background:rgba(0,255,65,.05);color:var(--dark-text-muted,#082)}.side-navigation-dark .show-more-btn[data-v-67d47a07]:hover{background:rgba(0,255,65,.1);color:var(--dark-text-link,#39ff14)}.side-navigation-dark .expand-icon[data-v-67d47a07]{color:var(--dark-text-muted,#082)}.side-navigation-dark .sub-categories[data-v-67d47a07]{border-left-color:rgba(0,255,65,.2)}.side-navigation-dark .sub-category-name[data-v-67d47a07]{color:var(--dark-text-secondary,#0c3)}.search-input.has-search-illustration[data-v-67d47a07] .el-input__wrapper{background-image:url(/img/search-orbit.ab6586ee.svg);background-repeat:no-repeat;background-position:right 44px center;background-size:76px 24px}.search-input.has-search-illustration[data-v-67d47a07] .el-input__wrapper:focus-within{background-image:none}.side-navigation[data-v-67d47a07]{--nav-accent:#386a50;--nav-hover:rgba(56,106,80,.055);--nav-selected:rgba(56,106,80,.1)}.side-navigation-dark[data-v-67d47a07]{--nav-accent:var(--dark-text-primary,#b0d4ba);--nav-hover:rgba(176,212,186,.055);--nav-selected:rgba(176,212,186,.1)}.groups-container[data-v-67d47a07]{gap:12px}.group-title[data-v-67d47a07]{padding:12px 10px 5px;font-size:11px;font-weight:400;letter-spacing:.04em}.group-title[data-v-67d47a07]:hover{color:var(--nav-accent)}.menu-item[data-v-67d47a07],.standalone-category-group>.category-wrapper>.menu-item[data-v-67d47a07]{position:relative;min-height:38px;box-sizing:border-box;padding:8px 10px;border-radius:8px;gap:8px;font-size:13px;font-weight:400;transition:background-color .16s ease,color .16s ease}.emoji-icon[data-v-67d47a07]{width:20px;margin-right:0;text-align:center;font-size:15px;flex-shrink:0}.category-name[data-v-67d47a07]{flex:1;min-width:0}.item-count[data-v-67d47a07]{margin-left:auto;min-width:24px;text-align:right;font-size:10px;font-weight:400;font-variant-numeric:tabular-nums;opacity:.55}.expand-icon[data-v-67d47a07]{margin-left:2px;width:14px;flex-shrink:0;transition:transform .18s ease}.menu-item[data-v-67d47a07]:not(:has(.expand-icon)){padding-right:26px}.sub-categories[data-v-67d47a07]{margin:3px 0 3px 20px;padding-left:8px;border-left:none}.sub-menu-item[data-v-67d47a07]{position:relative;min-height:32px;padding:7px 10px;gap:6px;border-radius:7px;font-size:12px;font-weight:400}.sub-emoji-icon[data-v-67d47a07]{width:16px;margin-right:0;text-align:center;flex-shrink:0}.menu-item[data-v-67d47a07]:hover,.side-navigation-dark .menu-item[data-v-67d47a07]:hover,.side-navigation-dark .sub-menu-item[data-v-67d47a07]:hover,.sub-menu-item[data-v-67d47a07]:hover{background:var(--nav-hover)}.menu-item.is-active[data-v-67d47a07],.side-navigation-dark .menu-item.is-active[data-v-67d47a07],.side-navigation-dark .sub-menu-item.is-active[data-v-67d47a07],.sub-menu-item.is-active[data-v-67d47a07]{background:var(--nav-selected);color:var(--nav-accent)}.menu-item.is-active[data-v-67d47a07]:before,.sub-menu-item.is-active[data-v-67d47a07]:before{content:"";position:absolute;left:0;top:28%;bottom:28%;width:2px;border-radius:2px;background:var(--nav-accent)}.menu-item.has-active-child[data-v-67d47a07]{background:var(--nav-hover)}.sidebar-children-enter-active[data-v-67d47a07],.sidebar-children-leave-active[data-v-67d47a07]{transition:opacity .16s ease,transform .16s ease}.sidebar-children-enter-from[data-v-67d47a07],.sidebar-children-leave-to[data-v-67d47a07]{opacity:0;transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.expand-icon[data-v-67d47a07],.menu-item[data-v-67d47a07],.sidebar-children-enter-active[data-v-67d47a07],.sidebar-children-leave-active[data-v-67d47a07],.sub-menu-item[data-v-67d47a07]{transition:none}}.rail-expand[data-v-67d47a07]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:14px auto;flex-shrink:0;border:0;border-radius:8px;background:transparent;color:var(--nav-accent);font-size:20px;cursor:pointer}.rail-expand[data-v-67d47a07]:hover{background:var(--nav-hover)}.menu-item[data-v-67d47a07]:focus-visible,.rail-expand[data-v-67d47a07]:focus-visible{outline:2px solid var(--nav-accent);outline-offset:-2px}@media screen and (min-width:769px){.side-navigation.nav-collapsed[data-v-67d47a07]{width:64px;overflow:hidden}.nav-collapsed .category-name[data-v-67d47a07],.nav-collapsed .expand-icon[data-v-67d47a07],.nav-collapsed .group-title[data-v-67d47a07],.nav-collapsed .item-count[data-v-67d47a07],.nav-collapsed .nav-footer[data-v-67d47a07],.nav-collapsed .nav-header[data-v-67d47a07],.nav-collapsed .sub-categories[data-v-67d47a07]{display:none}.nav-collapsed .side-nav-content[data-v-67d47a07]{padding:0 8px 12px}.nav-collapsed .groups-container[data-v-67d47a07]{gap:8px}.nav-collapsed .standalone-category-group[data-v-67d47a07]{margin-top:4px;padding-top:0}.nav-collapsed .menu-item[data-v-67d47a07],.nav-collapsed .menu-item[data-v-67d47a07]:not(:has(.expand-icon)),.nav-collapsed .standalone-category-group>.category-wrapper>.menu-item[data-v-67d47a07]{justify-content:center;width:46px;min-height:42px;padding:8px;gap:0}.nav-collapsed .emoji-icon[data-v-67d47a07]{width:24px;font-size:18px}}.command-library-entry[data-v-67d47a07]{border:0;background:transparent;color:inherit;width:100%;text-align:left;font:inherit}.collapse-all-button[data-v-67d47a07]{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;margin-top:10px;padding:7px 10px;border:1px solid #d7e4dc;border-radius:5px;background:transparent;color:inherit;font:inherit;font-size:12px;cursor:pointer}.collapse-all-button[data-v-67d47a07]:hover{background:rgba(90,140,110,.1)}.collapse-all-button[data-v-67d47a07]:focus-visible{outline:2px solid var(--ui-accent,#386a50);outline-offset:2px}.side-navigation-dark .collapse-all-button[data-v-67d47a07]{border-color:#344b3d;color:#b0d4ba}.collapse-all-feedback[data-v-67d47a07]{font-size:11px;line-height:1.5;margin:5px 0;color:var(--ui-accent,#386a50)}body,html{margin:0;padding:0;height:100%;overflow:hidden}body:not(.dark){background-color:#f5f7fa}.main-content.dark-theme{background-color:#0a0a0a}.navigation-container[data-v-bd7c2b48]{display:flex;height:100vh;width:100%;overflow:hidden}.main-content[data-v-bd7c2b48]{flex:1;margin-left:280px;height:100vh;overflow-y:auto;overflow-x:hidden;padding-top:60px;box-sizing:border-box;transition:margin-left .3s;position:relative;scroll-behavior:auto}.dark-theme[data-v-bd7c2b48]{background-color:#0a0a0a!important;color:var(--dark-text-primary)}.navigation-header[data-v-bd7c2b48]{position:fixed;top:0;left:280px;right:0;height:60px;z-index:1000;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:left .3s}.main-content[style*="margin-left: 64px"] .navigation-header[data-v-bd7c2b48]{left:64px!important}.floating-tools[data-v-bd7c2b48]{position:fixed;bottom:30px;right:30px;display:flex;flex-direction:column;gap:10px;z-index:9999}.tool-btn[data-v-bd7c2b48]{width:40px;height:40px;background-color:#fff;border:1px solid #e4e7ed;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#606266}.tool-btn[data-v-bd7c2b48]:hover{color:#409eff;border-color:#409eff}.tool-btn svg[data-v-bd7c2b48]{fill:currentColor}.tool-btn.dark-theme[data-v-bd7c2b48]{background-color:#0f0f0f;border-color:rgba(0,255,65,.3);color:var(--dark-text-secondary)}.tool-btn.dark-theme[data-v-bd7c2b48]:hover{color:var(--dark-text-primary);border-color:rgba(0,255,65,.5)}@media screen and (max-width:768px){.main-content[data-v-bd7c2b48]{margin-left:0!important;width:100%}.navigation-header[data-v-bd7c2b48]{left:0!important}.floating-tools[data-v-bd7c2b48]{bottom:20px;right:20px}.tool-btn[data-v-bd7c2b48]{width:36px;height:36px}}.dark-dialog .el-dialog{background-color:#0f0f0f!important;border:1px solid rgba(0,255,65,.3)!important}.dark-dialog .el-dialog__header{border-bottom:1px solid rgba(0,255,65,.2)!important}.dark-dialog .el-dialog__title{color:var(--dark-text-primary)!important}.dark-dialog .el-dialog__headerbtn .el-dialog__close{color:var(--dark-text-muted)!important}.dark-dialog .el-dialog__headerbtn:hover .el-dialog__close{color:var(--dark-text-primary)!important}.dark-dialog .el-dialog__body{color:var(--dark-text-secondary)!important}.random-discover-content[data-v-bd7c2b48]{padding:8px 0}.random-favicon-row[data-v-bd7c2b48]{display:flex;align-items:center;gap:16px;margin-bottom:16px}.random-favicon[data-v-bd7c2b48]{width:48px;height:48px;border-radius:10px;flex-shrink:0;border:1px solid #e4e7ed}.random-favicon-placeholder[data-v-bd7c2b48]{width:48px;height:48px;border-radius:10px;background:linear-gradient(135deg,#409eff,#66b1ff);color:#fff;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;flex-shrink:0}.random-info[data-v-bd7c2b48]{flex:1;min-width:0}.random-name[data-v-bd7c2b48]{margin:0 0 4px;font-size:18px;font-weight:600;color:#303133;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.random-category[data-v-bd7c2b48]{font-size:12px;color:#909399;background:#f5f7fa;padding:2px 8px;border-radius:4px}.random-desc[data-v-bd7c2b48]{margin:0 0 12px;font-size:14px;color:#606266;line-height:1.6}.random-tags[data-v-bd7c2b48]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:20px}.random-actions[data-v-bd7c2b48]{display:flex;gap:10px}.random-visit-btn[data-v-bd7c2b48]{display:inline-flex;align-items:center;justify-content:center;padding:0 20px;height:36px;background:#409eff;color:#fff;border-radius:4px;text-decoration:none;font-size:14px;font-weight:500;transition:background .2s}.random-visit-btn[data-v-bd7c2b48]:hover{background:#66b1ff}.random-refresh-btn[data-v-bd7c2b48]{height:36px}.random-discover-content.dark-theme .random-name[data-v-bd7c2b48]{color:var(--dark-text-primary)}.random-discover-content.dark-theme .random-desc[data-v-bd7c2b48]{color:var(--dark-text-secondary)}.random-discover-content.dark-theme .random-category[data-v-bd7c2b48]{background:rgba(0,255,65,.1);color:var(--dark-text-muted)}.random-discover-content.dark-theme .random-favicon[data-v-bd7c2b48]{border-color:rgba(0,255,65,.2)}.random-discover-content.dark-theme .random-visit-btn[data-v-bd7c2b48]{background:rgba(0,255,65,.15);color:var(--dark-text-primary)}.random-discover-content.dark-theme .random-visit-btn[data-v-bd7c2b48]:hover{background:rgba(0,255,65,.25);color:var(--dark-text-link)}.random-discover-content.dark-theme[data-v-bd7c2b48] .el-tag{background-color:transparent!important}.random-discover-content.dark-theme[data-v-bd7c2b48] .el-tag--success{border-color:#00ff41!important;color:var(--dark-text-primary)!important}.random-discover-content.dark-theme[data-v-bd7c2b48] .el-tag--warning{border-color:#fc0!important;color:#fc0!important}.random-discover-content.dark-theme[data-v-bd7c2b48] .el-tag--danger{border-color:#f44!important;color:#f44!important}.random-discover-content.dark-theme[data-v-bd7c2b48] .el-tag:not([class*=el-tag--]){border-color:#00ff41!important;color:var(--dark-text-primary)!important}@media (max-width:768px){.random-discover-dialog .el-dialog[data-v-bd7c2b48]{width:90%!important}}.module-collapse-bar[data-v-bd7c2b48]{display:flex;align-items:center;gap:12px;margin:18px 20px 10px;flex-wrap:wrap}.collapse-all-modules[data-v-bd7c2b48]{display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:12px;border:1px solid var(--el-border-color-light);border-radius:7px;background:var(--el-bg-color);color:var(--ui-accent,var(--el-text-color-primary));padding:8px 12px;cursor:pointer}.collapse-all-modules[data-v-bd7c2b48]:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.module-collapse-bar>span[data-v-bd7c2b48]{font-size:11px;color:var(--el-text-color-secondary)}.main-content[data-v-bd7c2b48] .category-title,.main-content[data-v-bd7c2b48] section>header h2{font-size:15px!important;line-height:1.5}.main-content>.module-collapse-bar~section[data-v-bd7c2b48]{margin-top:6px!important;margin-bottom:6px!important}