.capture-layout>*,.fx-app>*,.fx-frame,.fx-page>*,.fx-rail-tabs{min-width:0}.hw-chart polyline,.hw-grid line{vector-effect:non-scaling-stroke}.ai-news-row-meta,.dmw-amount,.dmw-picker,.fx-btn,.fx-usage-bar,.lnc-ip span,.todo-time-label,.todo-title{white-space:nowrap}.dmw-full,.dmw-meter i{grid-column:1/-1}.demo-media>svg,.fx-cursor,.pl [data-demo-status],.pl-preview,[data-tool=draw] [data-move]{pointer-events:none}.fx-tour-tip[data-on],.pl-preview[data-on]{transform:none;opacity:1}.scene-tabs[data-count="1"]{display:none}.showcase-demo .scene-tabs button svg{background:0 0;border-radius:0}.capture-layout-solo{grid-template-columns:1fr}.capture-title{font-size:20px;font-weight:650;letter-spacing:-.02em;margin:0 0 12px}.fx-frame{width:min(100%,400px);max-width:100%;margin:0 auto}[data-demo]:not([data-enhanced]) [data-scene][hidden]{display:block!important}@media(max-width:780px){.showcase-demo .scene-tabs{flex-wrap:nowrap;justify-content:flex-start;gap:6px;overflow-x:auto;padding-bottom:12px;scrollbar-width:none}.showcase-demo .scene-tabs button{flex:none;flex-direction:row;gap:7px;padding:9px 12px;font-size:12px;white-space:nowrap}.fx-app{height:600px}}.fx-app{--bg:#242422;--fg:#e0dcdc;--ac:#d97757;--onac:#e0dcdc;--ok:#34c759;--warn:#f5a524;--bad:#ff6b6b;--info:#4f8ef7;--s:#2f2f2d;--s1:#2a2a28;--s2:#3b3a38;--sh:#464543;--mu:#918f8e;--fa:#6b6a69;--bd:#3e3e3c;--bd2:#555452;--dv:#333331;--rh:#31312f;--ra:#373635;--rb:#737170;--st:#484846;--ease:cubic-bezier(.22,1,.36,1);--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;container:demo/inline-size;position:relative;display:grid;grid-template-rows:34px minmax(0,1fr) 42px;height:640px;overflow:hidden;border-radius:10px;box-shadow:inset 0 0 0 1px var(--bd),0 18px 46px #0000006b;background:var(--bg);color:var(--fg);text-align:start;font:13px/1.35 Inter,"Microsoft YaHei UI","Segoe UI","PingFang SC","Hiragino Sans","Yu Gothic UI","Malgun Gothic",system-ui,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:0;color-scheme:dark}.dmw-event em,.dmw-head em,.srv-headline em{font-style:normal}:where(.fx-app) *{box-sizing:border-box;margin:0}:where(.fx-app) svg{flex:none}:where(.fx-app) em,:where(.fx-app) i{font-style:normal}.fx-app [data-gone],.fx-app [hidden]{display:none!important}.fin-group[data-collapsed] .fin-row,.fx-app[data-demo-state=running] .aq-bubble:not([data-on]),.fx-app[data-demo-state=running] .aq-card:not([data-on]),.fx-show-on:not([data-on]){display:none}.content-page-titlebar{position:relative;justify-content:center;height:34px;padding:0 10px;border-bottom:1px solid var(--bd)}.fx-title{max-width:56%;font-size:13px;font-weight:650;line-height:1}.fx-sample-badge{position:absolute;inset-inline-end:10px;top:8px;height:18px;padding:0 7px;border:1px solid var(--bd2);border-radius:999px;color:var(--mu);font-size:10px;line-height:16px}.fx-back{position:absolute;inset-inline-start:8px;top:3px;gap:2px;height:28px;padding:0 10px 0 4px;color:var(--mu);font-weight:500}.fx-page{position:relative;display:flex;flex-direction:column;min-height:0;overflow:hidden}.fx-rail{padding:6px;border-top:1px solid var(--dv)}.fx-rail-tabs{display:flex;gap:4px;padding-inline-start:6px;overflow-x:auto;scrollbar-width:none}.fx-rail-ctl{display:flex;gap:6px;margin-inline-start:auto}.title-icon,.title-tab{position:relative;flex:0 0 34px;justify-content:center;height:30px;color:var(--fa)}.title-icon{flex-basis:30px;color:var(--mu)}.title-icon-on,.title-icon:hover,.title-tab-active,.title-tab:hover{color:var(--fg)}.title-icon-on:after,.title-tab-active:after{content:"";position:absolute;inset-inline:8px;bottom:2px;height:2px;border-radius:1px;background:var(--fg);opacity:.7}.title-icon-on:after{inset-inline:6px}.fx-app[data-anim=apikeys] .fx-page,.fx-app[data-anim=dashboard] .fx-page,.fx-app[data-anim=finance] .fx-page,.fx-app[data-anim=hardware] .fx-page,.fx-app[data-anim=servers] .fx-page,.fx-app[data-anim=settings] .fx-page{overflow:auto;scrollbar-width:thin;scrollbar-color:#34383e transparent}:where(.fx-app) button,:where(.fx-app) input,:where(.fx-app) textarea{font:inherit;color:inherit}:where(.fx-app) button{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:5px 8px;border:0;border-radius:6px;background:0 0;line-height:1.35;cursor:pointer}:where(.fx-app) button:disabled{cursor:default}.fin-empty,.fin-name,.fx-cb,.fx-sw,.pl-row{cursor:pointer}:where(.fx-app) [role=button]{cursor:pointer}:where(.fx-app :is(button,[role=button])):hover{background:#e0dcdc12}:where(.fx-app) :focus-visible{outline:2px solid var(--ac);outline-offset:1px}:where(.fx-app) input,:where(.fx-app) select,:where(.fx-app) textarea{min-width:0;max-width:100%;padding:7px 10px;border:1px solid var(--bd);border-radius:6px;background:var(--s)}:where(.fx-app) ::placeholder{color:var(--fa)}:where(.fx-app) input[type=checkbox],:where(.fx-app) input[type=range]{accent-color:var(--ac)}.fx-btn{justify-content:center;gap:4px;height:28px;padding:0 10px;border:1px solid var(--bd);border-radius:6px;background:var(--s2);font-size:12.5px;font-weight:500}.fx-btn-r10,.fx-btn-sq{border-radius:10px}.fx-btn-ghost{border-color:transparent;background:0 0;color:var(--mu)}.fx-btn-danger{color:var(--bad)}.fx-btn-icon{width:28px;padding:0}.fx-btn-sq{width:32px;height:32px;padding:0}.fx-mini-btn{width:22px;height:22px;padding:0;border:0;background:0 0;color:var(--mu)}.fx-hint{justify-content:center;width:16px;height:16px;vertical-align:middle;color:#e0dcdcb8}.clock-flag,.todo-check{position:relative;width:30px}.fx-bar{flex:none;justify-content:space-between;gap:12px;min-height:36px;padding:0 14px;border-bottom:1px solid var(--bd)}.fx-bar-end{display:flex;justify-content:flex-end}.fx-toolbar-actions{display:inline-flex;gap:6px}.fx-app [data-demo-status]{display:block;min-height:18px;margin-top:6px;font-size:11px;color:var(--mu)}@keyframes fx-spin{to{transform:rotate(360deg)}}.ai-news-actions,.ai-news-row-meta,.ai-news-window-switch>span,.aq-card,.aq-composer,.aq-head,.aq-wave,.clock-city-main,.clock-row,.content-page-titlebar,.currency-amount,.currency-picker-trigger,.currency-row,.demo-ext-audio,.demo-form-actions,.demo-island,.demo-key-body summary,.demo-key-category,.demo-key-toolbar,.demo-media figcaption,.demo-panel-head,.dmw-alarm,.dmw-amount,.dmw-bars,.dmw-convert,.dmw-date,.dmw-head,.dmw-hw,.dmw-picker,.dmw-quota-name,.dmw-row,.dmw-srv,.dmw-todo,.dmw-video,.dmw-vps-name,.ext-box-head,.ext-checks,.ext-chips,.ext-code,.ext-engine,.ext-foot,.ext-head,.ext-ibs,.ext-line,.ext-modes,.ext-pop-head,.ext-row,.ext-select,.ext-stage,.ext-sub,.ext-tasks-head,.fin-empty,.fin-group-head,.fin-search,.fin-sec-head,.fin-summary>span,.fin-toolbar,.fx-bar,.fx-rail,.fx-set-client-head,.fx-set-ctl,.fx-set-field,.fx-set-head,.fx-set-main,.fx-set-notice,.fx-set-row,.fx-usage-bar,.hw-card-head,.hw-device,.hw-est-head,.hw-gauge-layout,.hw-gauge-main,.hw-gauge-toolbar,.hw-stats div,.pl-bottom,.pl-conditions,.pl-editor-actions,.pl-media,.pl-row,.pl-row1,.pl-row2,.pl-search,.pl-tools,.srv-beat-line,.srv-headline,.srv-row-left,.title-icon,.title-tab,.todo-row,.todo-section-head{display:flex;align-items:center}.ai-news-kicker,.demo-arrow,.demo-board,.demo-canvas-zoom,.demo-key-pill,.demo-saved,.dmw-rings>span,.ext-state,.fin-summary small,.fx-back,.fx-btn,.fx-hint,.fx-input,.fx-power-gauge-legend span,.fx-sel,.fx-set-field>span:first-child,.fx-set-scope,.fx-set-status,.hw-card-title,.hw-legend span,.hw-refresh,.hw-segmented-trigger,.lnc-ip span,.lnc-pill,.pl-zoom,.todo-completed-toggle,.todo-sort{display:inline-flex;align-items:center}.ai-news-logo,.aq-mic,.demo-play,.dmw-drop,.dmw-logo,.dmw-x,.ext-avatar,.fx-cb,.fx-set-avatar,.fx-set-ic,.todo-check,.todo-check-done,.todo-fab{display:grid;place-items:center}.clock-flag{display:block;flex:0 0 30px;height:22px;overflow:hidden;border-radius:4px;background:#24262b;font-size:0}.clock-flag:after,.clock-flag:before{content:"";position:absolute;inset:0}.clock-flag[data-flag=eu]{background:#039}.clock-flag[data-flag=eu]:before{inset:25% 35%;border:1.5px dotted #fc0;border-radius:50%}.clock-flag[data-flag=jp],.clock-flag[data-flag=kr]{background:#fff}.clock-flag[data-flag=jp]:before{inset:24% 35%;border-radius:50%;background:#bc002d}.clock-flag[data-flag=kr]:before{inset:24% 35%;border-radius:50%;background:linear-gradient(#cd2e3a 50%,#0047a0 50%)}.clock-flag[data-flag=cn],.clock-flag[data-flag=hk]{background:#de2910}.clock-flag[data-flag=cn]:before{inset:12% auto auto 12%;width:28%;height:38%;background:#ffde00;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 56%,79% 91%,50% 70%,21% 91%,32% 56%,2% 35%,39% 35%)}.clock-flag[data-flag=hk]:before{inset:26% 36%;border-radius:50%;background:#fff}.clock-flag[data-flag=il]{background:linear-gradient(#fff 16%,#0038b8 16% 28%,#fff 28% 72%,#0038b8 72% 84%,#fff 84%)}.clock-flag[data-flag=fr]{background:linear-gradient(90deg,#0055a4 33%,#fff 33% 66%,#ef4135 66%)}.clock-flag[data-flag=gb]{background:linear-gradient(90deg,#0000 40%,#fff 40% 45%,#c8102e 45% 55%,#fff 55% 60%,#0000 60%),linear-gradient(#0000 34%,#fff 34% 42%,#c8102e 42% 58%,#fff 58% 66%,#0000 66%),linear-gradient(33deg,#0000 44%,#fff 44% 56%,#0000 56%),linear-gradient(147deg,#0000 44%,#fff 44% 56%,#0000 56%),#012169}.clock-flag[data-flag=ar]{background:linear-gradient(#74acdf 33%,#fff 33% 66%,#74acdf 66%)}.clock-flag[data-flag=us]{background:repeating-linear-gradient(#b22234 0 7.7%,#fff 7.7% 15.4%)}.clock-flag[data-flag=us]:before{width:42%;height:54%;background:#3c3b6e}.clock-flag[data-flag=au]{background:#012169}.clock-flag[data-flag=au]:before{inset:12% auto auto 12%;width:34%;height:32%;background:#fff;clip-path:polygon(0 0,42% 0,50% 30%,58% 0,100% 0,68% 45%,100% 45%,100% 70%,64% 70%,64% 100%,36% 100%,36% 70%,0 70%,0 45%,32% 45%)}.clock-flag[data-flag=sg]{background:linear-gradient(#ef3340 50%,#fff 50%)}.clock-flag[data-flag=sg]:before{inset:14% auto auto 16%;width:20%;height:27%;border-radius:50%;background:#fff;box-shadow:-2px 0 0 1px #ef3340}.clock-flag[data-flag=de]{background:linear-gradient(#000 33%,#d00 33% 66%,#ffce00 66%)}.clock-flag[data-flag=it],.clock-flag[data-flag=mx]{background:linear-gradient(90deg,#008c45 33%,#fff 33% 66%,#cd212a 66%)}.clock-flag[data-flag=es]{background:linear-gradient(#aa151b 25%,#f1bf00 25% 75%,#aa151b 75%)}.clock-flag[data-flag=ch]{background:#d52b1e}.clock-flag[data-flag=ch]:before{inset:40% 28%;background:#fff}.clock-flag[data-flag=ch]:after{inset:20% 42%;background:#fff}.clock-flag[data-flag=fi]{background:linear-gradient(90deg,#0000 30%,#002f6c 30% 44%,#0000 44%),linear-gradient(#0000 40%,#002f6c 40% 58%,#0000 58%),#fff}.clock-flag[data-flag=ca]{background:linear-gradient(90deg,#d52b1e 25%,#fff 25% 75%,#d52b1e 75%)}.world-clock-toolbar{justify-content:flex-end}.rate-list,.world-clock-list{display:flex;flex-direction:column;gap:10px;padding:14px}.clock-row,.currency-row{gap:10px;min-height:64px;padding:10px;border-radius:14px}.clock-row:hover,.currency-row:hover,.demo-key-row:hover,.pl-item[data-open] .pl-row,.pl-row:hover{background:var(--rh)}.clock-city-info{flex:1;min-width:0}.clock-city-main{flex-wrap:wrap;gap:8px}.clock-city-name{font-weight:600}.clock-state-badge{height:18px;padding:0 7px;border:1px solid #34383e;border-radius:999px;color:var(--mu);font-size:10px;line-height:16px}.currency-amount,.currency-picker-trigger{min-width:0;height:36px;background:var(--s2)}.clock-row[data-state=day] .clock-state-badge{color:#4ade80;border-color:#3c6448}.clock-row[data-state=dawn] .clock-state-badge,.clock-row[data-state=dusk] .clock-state-badge{color:#ffb86c;border-color:#8a5a2a}.clock-solar-hint{color:#c8943a!important}.clock-solar-hint[data-elapsed]{color:#5fa8ff!important}.clock-time-block{text-align:end}.clock-time-full{font-size:20px;font-weight:600;line-height:1.5}.currency-flag-trigger{display:flex}.currency-flag.clock-flag{flex-basis:34px;width:34px;height:26px;border-radius:0}.currency-picker-trigger{flex:0 0 136px;justify-content:space-between;gap:6px;padding:0 9px 0 10px;border:1px solid var(--bd);border-radius:10px;color:var(--mu)}.currency-name{font-weight:600;color:var(--fg)}.currency-amount{flex:1;padding:0 10px;overflow:hidden;border:1px solid var(--bd);border-radius:10px;font-size:20px;font-weight:600}.ai-news-kicker,.todo-section-title{font-weight:650}@container demo (max-width:380px){.hw-gauge-layout{flex-wrap:wrap;gap:12px}.hw-gauge-main{flex-basis:100%}.ai-news-window-switch{flex:1;max-width:none}.ai-news-window-switch>span{flex:1;justify-content:center;padding:0 5px}.todo-share{display:none}.clock-row{display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px;padding:8px;align-items:start}.clock-city-main{flex-wrap:nowrap;gap:4px}.clock-time-block{grid-column:1/-1;padding-inline-start:38px;text-align:start}.currency-row{gap:8px;padding:8px}.currency-picker-trigger{flex-basis:30%}}.todo-page{display:flex;flex-direction:column;gap:14px;min-height:0;padding:14px;overflow:hidden}.todo-section{display:grid;gap:8px}.todo-section-head{flex-wrap:wrap;gap:8px;padding-inline:2px}.todo-count{min-width:22px;margin-inline-end:auto;padding:0 7px;border-radius:999px;background:#e0dcdc1a;color:#e0dcdc9e;font-size:11px;line-height:18px;text-align:center}.todo-completed-toggle{gap:6px;margin-inline-end:auto}.todo-completed-toggle .todo-count{margin:0}.ai-news-window-switch,.aq-bubble[data-role=assistant]{margin-inline-end:auto}.todo-completed-toggle>svg{color:var(--mu);transition:transform .16s var(--ease)}.todo-completed-toggle[aria-expanded=true]>svg{transform:rotate(90deg)}.demo-key-body details:not([open]) summary svg,.fin-group[data-collapsed] svg,.srv-ring{transform:rotate(-90deg)}.todo-sort{gap:4px;min-height:28px;padding:3px 6px}.todo-list{display:grid;gap:6px}.todo-linked,.todo-more{display:inline-flex}.todo-row{flex-wrap:nowrap;gap:8px;min-width:0;padding:7px 9px 7px 7px;border-radius:8px;background:#2e2d2c}.todo-row-done{background:#2c2c2a}.todo-check{height:30px;border-radius:8px;color:#e0dcdc80}.todo-check-done{position:absolute;inset:0;opacity:0}.todo-row[data-on] .todo-check-done{opacity:1}.todo-row[data-on] .todo-check>svg:first-child{opacity:0}.todo-title{flex:1;padding:5px 0;overflow:hidden;text-overflow:ellipsis;min-width:64px}.todo-row>:not(.todo-title){flex:none}.todo-row>.todo-time-label{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.todo-row-done .todo-title,.todo-row[data-on] .todo-title{color:#e0dcdc75;text-decoration:line-through}.todo-time-label{padding:2px 7px;border-radius:6px;background:var(--bg);font-size:12px;line-height:1.3}.todo-time-label[data-tone=soon]{background:#33486a}.todo-time-label[data-tone=overdue]{background:#ff6b6b24;color:var(--bad)}.todo-row[data-on] .todo-time-label,.todo-time-label[data-tone=done]{background:#e0dcdc0d;color:var(--mu)}.todo-linked{color:var(--mu)}.todo-fab{position:absolute;bottom:12px;inset-inline-start:12px;width:44px;height:44px;border:1px solid var(--bd);border-radius:22px;background:var(--s);box-shadow:0 6px 18px #0000002e}.ai-news-toolbar{display:flex;flex-wrap:wrap;gap:8px 12px;min-height:58px;padding:9px 14px;border-bottom:1px solid var(--dv);background:#2f2f2d}.ai-news-actions,.ai-news-head{flex:1 1 100%;min-width:0}.ai-news-kicker{gap:7px;color:#dfd0cc}.ai-news-stats{display:flex;flex-wrap:wrap;gap:5px 10px;margin-top:4px}.ai-news-actions{gap:8px}.ai-news-window-switch{display:inline-flex;gap:2px;max-width:276px;height:30px;padding:2px;border-radius:10px;background:#3b3a38}.ai-news-window-switch>span{padding:0 9px;border-radius:8px;color:var(--mu);font-size:11px;font-weight:600;white-space:nowrap}.ai-news-window-switch>[data-active=true]{background:var(--ra);color:var(--fg)}.ai-news-actions .fx-btn{border-radius:10px}.ai-news-actions .fx-btn-sq{width:28px;height:28px}.ai-news-refresh[data-on] svg{animation:.8s linear infinite fx-spin}.ai-news-list{display:flex;flex-direction:column;gap:5px;padding:9px 12px 12px;overflow:hidden}.ai-news-row{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;padding:7px 9px;border-radius:6px;background:#353533;transition:opacity .18s var(--ease),transform .18s var(--ease)}.ai-news-row-focus{background:var(--ra)}.ai-news-row-focus:before{content:"";position:absolute;inset-inline-start:0;top:20%;width:3px;height:60%;border-radius:0 2px 2px 0;background:var(--rb)}.fx-app[data-demo-state=running] .ai-news-row:not([data-on]){opacity:0;transform:translateY(6px)}.ai-news-logo{width:34px;height:34px}.ai-news-logo .clock-flag{width:32px;height:23px;border-radius:2px}.ai-news-row-main{display:grid;gap:2px}.ai-news-title{font-size:16.25px;font-weight:700;line-height:1.3}.ai-news-title svg{display:inline;margin-inline-end:5px;color:#db8f77}.ai-news-line{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.ai-news-summary{font-size:12px;color:var(--mu)}.ai-news-row-meta{gap:6px;font-size:11px}.ai-news-score{min-width:24px;padding:1px 5px;border-radius:6px;background:#d9775729;color:#dfcac4;font-size:10px;font-weight:700;text-align:center}.ai-news-time{color:#7a7978}.ai-news-source{font-weight:600;color:color-mix(in srgb,var(--src) 48%,var(--fg))}.hw-temp[data-tone=warm],.hw-warn{color:var(--warn)}.hw-page{--hl:#3e3e3c99;--he:#918f8e9e;display:flex;flex-direction:column;gap:14px;padding:14px}.hw-gauge-card{position:relative;padding:16px 16px 12px;border:1px solid var(--hl);border-radius:12px;background:#3b3a3833}.hw-gauge-toolbar{position:absolute;top:8px;inset-inline-end:10px;gap:8px}.hw-warn{display:inline-flex}.hw-refresh{gap:4px;height:22px;padding:0 7px;border:1px solid var(--hl);border-radius:6px}.hw-gauge-layout{justify-content:center;gap:20px;margin-top:10px}.fx-usage-bars{display:flex;gap:18px}.fx-usage-bar{flex-direction:column;gap:7px}.fx-usage-bar b{color:var(--fg);font-size:13px;font-weight:600}.fx-usage-bar-track{position:relative;width:13px;height:92px;overflow:hidden;border-radius:999px;background:#e0dcdc1a}.fx-usage-bar-fill{position:absolute;inset-inline:0;bottom:0;min-height:13px;border-radius:999px;background:var(--fg)}[data-tone=memory] .fx-usage-bar-fill{background:var(--ac)}.hw-live-dot,[data-tone=gpu] .fx-usage-bar-fill{background:var(--ok)}.hw-gauge-main{flex:0 1 232px;flex-direction:column;gap:8px;min-width:0}.dmw-gauge,.fx-power-gauge{position:relative;width:100%;max-width:232px}.dmw-gauge svg,.fx-power-gauge svg{display:block;width:100%;height:auto;overflow:visible}.fx-gauge-seg,.fx-gauge-track{fill:none;stroke:var(--fg);stroke-width:13}.fx-gauge-track{stroke:#e0dcdc1f}.hw-chart .hw-line-gpu,[data-seg=gpu]{stroke:var(--ok)}[data-seg=est]{stroke:#918f8e9e}.dmw-gauge>span,.fx-power-gauge-value{position:absolute;inset-inline:0;bottom:2px;font-size:34px;font-weight:600;letter-spacing:-.035em;line-height:1;text-align:center}.fx-set-card>*,.fx-sw{position:relative}.dmw-gauge small,.fx-power-gauge-value small{margin-inline-start:3px;color:var(--mu);font-size:14px;font-weight:400;letter-spacing:0}.fx-power-gauge-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px;color:var(--mu);font-size:12px}.fx-power-gauge-legend span,.hw-legend span{gap:6px;min-width:0}.fx-power-gauge-legend i,.hw-legend i,.hw-stats i{width:7px;height:7px;border-radius:50%}.fx-power-gauge-legend em{max-width:150px}.fx-power-gauge-legend b{color:var(--fg);font-weight:500}.hw-devices{display:grid;gap:8px}@container demo (min-width:600px){.hw-devices{grid-template-columns:1fr 1fr}}.hw-device{gap:10px;padding:11px 12px;border:1px solid var(--hl);border-radius:10px}.hw-device>svg{color:var(--mu)}.hw-device-name{min-width:0;font-size:15px;font-weight:500}.hw-live-dot{width:7px;height:7px;border-radius:50%}.hw-device-values{display:inline-flex;align-items:baseline;gap:8px;margin-inline-start:auto}.hw-device-values small{color:var(--mu);font-size:14px}.hw-temp{color:var(--ok);font-size:19px;font-weight:600}.hw-axis,.hw-caption,.hw-segmented-trigger,.hw-stats em,.lnc-ip small,.srv-address-pill{color:var(--mu)}.hw-temp[data-tone=hot]{color:#fb834d}.hw-temp[data-tone=critical]{color:var(--bad)}.hw-card{border:1px solid var(--hl);border-radius:10px}.hw-card-head{flex-wrap:wrap;justify-content:space-between;gap:6px 8px;padding:8px 12px;border-bottom:1px solid var(--hl)}.hw-card-title{gap:6px;font-weight:500}.hw-caption{font-size:12px}.hw-segmented{display:inline-flex;gap:2px;padding:3px;border:1px solid var(--bd);border-radius:8px;background:#484746}.hw-segmented-trigger{height:25px;padding:0 8px;border:1px solid transparent;border-radius:6px;font-size:11px}.hw-segmented-trigger[data-active]{border-color:#d97757b8;background:#553f36;color:var(--fg)}.hw-energy-hero{display:grid;gap:10px;margin:10px 12px;padding:12px;border:1px solid var(--bd);border-radius:10px;background:#2f2f2ddb}.dmw-rings,.hw-est-head span,.hw-stats em,.srv-rings{margin-inline-start:auto}.hw-est-head,.hw-stats{border-top:1px solid var(--hl)}.hw-energy-hero-stats{display:grid;grid-template-columns:1fr 1fr;gap:10px}.hw-stat-label{display:block}.hw-energy-hero-stats b{display:block;font-size:21px;font-weight:600}.hw-est-head b,.lnc-ip b,.lnc-pill b,.srv-name{font-weight:500}.hw-energy-mix{display:flex;gap:2px;height:8px}.hw-energy-mix span{min-width:4px;border-radius:999px}.hw-legend{display:flex;flex-wrap:wrap;gap:4px 10px}.ai-news-stats,.clock-city-meta,.clock-date,.clock-solar-hint,.dmw-head,.fx-toolbar-meta,.fx-usage-bar,.hw-est-head span,.hw-legend,.hw-refresh,.hw-stat-label,.lnc-ip span,.lnc-title,.srv-headline,.todo-sort{color:var(--mu);font-size:11px}.hw-est-head{gap:6px;padding:8px 12px;font-size:12px}.hw-chart-wrap{display:flex;gap:6px;height:180px;padding:10px 8px 0}.hw-axis{display:flex;flex-direction:column;justify-content:space-between;padding:6px 0 10px;font-size:12px}.hw-chart{flex:1;min-width:0;height:100%}.hw-grid line{stroke:#3e3e3c80}.hw-chart polyline{fill:none;stroke:#f87171;stroke-width:1.6}.hw-stats{padding:6px 12px}.hw-stats div{gap:6px;min-height:22px;font-size:12px}.srv-page{display:grid;gap:12px;padding:14px}.srv-card{overflow:hidden;border:1px solid #e0dcdc17;border-radius:8px;background:#3b3a38}.dmw-head,.srv-headline{gap:4px 6px;min-height:22px;padding:8px 9px 4px}.dmw-head>span:first-child,.srv-headline>span:first-child{flex:1}.srv-headline>span:first-child{flex:1 0 auto;max-width:48%}.lnc-body{display:grid;gap:8px;padding:0 9px 9px}.lnc-ips{padding:2px 0;border-block:1px solid #e0dcdc14}.lnc-ip{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;column-gap:10px;min-height:26px}.dashboard-widget-grid,.demo-dialog form{grid-template-columns:repeat(2,minmax(0,1fr))}.lnc-ip span{gap:5px}.lnc-ip span i{width:5px;height:5px;border-radius:50%;background:#22c55e}.lnc-ip b{font-size:12px}.lnc-ip small{font-size:10px;text-align:end}.lnc-title{display:flex;justify-content:space-between;gap:8px}.lnc-pills{display:flex;flex-wrap:wrap;gap:4px}.lnc-pill{gap:5px;height:22px;padding:0 8px 0 7px;border-radius:999px;background:#3b3a38;font-size:11px}.lnc-pill i{width:6px;height:6px;border-radius:50%;background:currentColor}.srv-status[data-g=g],[data-g=g] b,[data-g=g] i,b[data-g=g]{color:#4ade80}.srv-status[data-g=w],[data-g=w] b,[data-g=w] i,b[data-g=w]{color:#fbbf24}.srv-status[data-g=b],[data-g=b] b,[data-g=b] i,b[data-g=b]{color:#f97316}.srv-status[data-g=h],[data-g=h] b,[data-g=h] i,b[data-g=h]{color:#dc2626}.srv-status[data-g=o],b[data-g=o]{color:#b91c1c}.srv-list{padding:0 9px}.srv-row{display:flex;flex-wrap:wrap;gap:7px;padding:6px 4px;border-bottom:1px solid #e0dcdc0f}.srv-row:last-child{border:0}.srv-row-left{flex:1 1 100%;gap:10px;height:20px;min-width:0}.srv-dot{width:5px;height:16px;background:#4ade80;box-shadow:0 0 6px #4ade8066;transition:opacity .4s}.srv-dot-off,.srv-row-off .srv-dot{border:1px solid #b91c1c;background:#991b1b40;box-shadow:none}.srv-dot[data-dim]{opacity:.35}.srv-flag{flex:0 0 23px;width:23px;height:16px;border-radius:0}.srv-name{min-width:0}.srv-address-pill{max-width:min(220px,42%);padding:2px 7px;border:1px solid var(--bd);border-radius:6px;background:var(--s2);font-size:11px;line-height:1.2}.dmw-body,.dmw-full{padding:6px}.srv-row-off .srv-address-pill,.srv-row-off .srv-flag,.srv-row-off .srv-name{opacity:.55}.dmw-rings,.srv-rings{display:inline-flex;gap:6px}.srv-ring{width:18px;height:18px}.srv-ring circle{fill:none;stroke:#e0dcdc1f;stroke-width:2.4}.srv-ring circle+circle{stroke:var(--ac)}[data-lv=w] circle+circle{stroke:#f59e0b}[data-lv=d] circle+circle{stroke:#ff6b6b}.srv-beat-line{gap:8px;width:100%;height:18px}.srv-beats{display:flex;flex:1;justify-content:flex-end;gap:2px;min-width:0;overflow:hidden}.srv-beats i{flex:none;width:4px;height:4px;background:#e0dcdc14}.dmw-bars .g,.srv-beats .g{background:#22c55e}.dmw-bars .w,.srv-beats .w{background:#fbbf24}.dmw-bars .b,.srv-beats .b{background:#f97316}.dmw-bars .h,.srv-beats .h{background:#dc2626}.dmw-bars .o,.srv-beats .o{background:#7f1d1d}.srv-status{min-width:48px;font-size:12px;text-align:end}.srv-status small{margin-inline-start:2px;font-size:inherit}.fx-frame:has([data-anim=dashboard]){width:min(100%,640px)}.dashboard-widget-grid{display:grid;align-items:start;gap:6px;padding:6px}.dash-col{display:flex;flex-direction:column;gap:6px;min-width:0}@container demo (max-width:420px){.dashboard-widget-grid{display:flex;flex-direction:column;align-items:stretch}.dash-col{display:contents}}.dmw-ellipsis,.dmw-input{flex:1;min-width:0}.dmw-body,.dmw-rate{display:grid;gap:5px}.dashboard-mini-widget{min-width:0;overflow:hidden;border:1px solid #e0dcdc14;background:#2f2e2c;box-shadow:inset 0 1px #e0dcdc0d}.dmw-input,.dmw-x{background:var(--s2)}.dmw-head{padding:0}.dmw-head strong{font-size:12px;font-weight:750;color:var(--fg)}.dmw-hw,.dmw-row,.dmw-srv,.dmw-todo{gap:5px;min-height:22px;font-size:11px}.dmw-drop,.dmw-todo{min-height:26px}.dmw-convert,.dmw-video{gap:5px}.dmw-convert .fx-mini-btn,.dmw-video .fx-mini-btn{width:26px;height:26px}.dmw-input{padding:4px 8px;border:1px solid var(--bd);border-radius:8px;color:var(--fa);font-size:11px}.dmw-drop{flex:1;border:1px dashed #e0dcdc47;border-radius:8px;color:var(--mu)}.dmw-convert-btn{height:26px;border-radius:8px;font-size:11px;opacity:.45}.dmw-rate{grid-template-columns:24px minmax(0,1fr) minmax(0,.9fr);align-items:center;min-height:32px}.dmw-clock .clock-flag,.dmw-rate .clock-flag,.dmw-srv .clock-flag,.dmw-vps .clock-flag{width:22px;height:16px;border-radius:0}.dmw-amount,.dmw-picker{justify-content:space-between;gap:4px;height:28px;padding:0 7px;overflow:hidden;border-radius:7px;background:var(--s2);font-size:11px;font-weight:600}.dmw-money b,.fx-set code,.fx-set-label{overflow-wrap:anywhere}.dmw-amount{justify-content:flex-end;font-size:12px;font-weight:400}.dmw-alarm small,.dmw-clock small,.dmw-event small,.dmw-foot,.dmw-hw small,.dmw-meter small,.dmw-money small,.dmw-otp small,.dmw-rings span{color:var(--mu);font-size:10px}.dmw-check,.dmw-hw>svg{display:inline-flex;color:var(--mu)}.dmw-todo .todo-time-label{max-width:55%;overflow:hidden;padding:1px 6px;font-size:10.5px;text-overflow:ellipsis}.demo-done{opacity:.5;text-decoration:line-through}.dmw-alarm{gap:6px}.dmw-alarm>span:first-child,.dmw-clock-time,.dmw-event-main,.dmw-money span,.dmw-news-main,.dmw-otp>span{display:flex;flex-direction:column;min-width:0}.dmw-alarm>span:first-child{flex:1}.dmw-alarm b{font-size:12px;font-weight:650}.dmw-x{width:18px;height:18px;border-radius:50%;color:var(--mu)}.dmw-money-head{display:flex;justify-content:space-between;font-size:12px}.dmw-hw,.dmw-meter,.dmw-money,.dmw-otp,.dmw-quota,.dmw-srv,.dmw-vps{display:grid}.dmw-money span{flex-direction:row!important;align-items:baseline;justify-content:space-between;gap:8px}.dmw-money b{font-size:13px;font-weight:550;text-align:end;white-space:normal!important}.dmw-srv b,.fin-amt,.fx-input,.fx-sel,.pl button{white-space:nowrap}.dmw-money [data-s=p]{color:#9bd4a8}.dmw-money [data-s=n]{color:#ecafaf}.dmw-clock,.dmw-event,.dmw-news{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:34px;font-size:14px}.dmw-clock-time{align-items:flex-end;line-height:1.15}.dmw-date,.fx-set{flex-direction:column}.dmw-clock-time b{font-size:17px;font-weight:720}.dmw-event{grid-template-columns:30px minmax(0,1fr) auto;font-size:12px}.dmw-date{justify-content:center;width:30px;height:30px;border-inline-start:2px solid var(--c);background:#e0dcdc0f;line-height:1}.dmw-date b{font-size:14px;font-weight:760}.dmw-date small{font-size:9px}.dmw-event em{color:var(--ac);font-size:11px;font-weight:680}.dmw-logo{width:22px;height:22px;border-radius:5px;background:#e0dcdc14;color:var(--mu)}.dmw-news-main small{color:#b7c9e9;font-size:10px}.dmw-srv{grid-template-columns:10px 22px minmax(0,1fr) auto 48px}.dmw-srv .srv-dot{width:5px;height:14px}.dmw-srv b{font-size:10px;font-weight:500}.dmw-bars{gap:1px;height:14px}.dmw-bars i{flex:1;background:#e0dcdc14}.dmw-quota,.dmw-vps{gap:4px;padding:6px 8px;border-radius:8px;background:#e0dcdc0a}.dmw-quota-name,.dmw-vps-name{gap:5px;min-width:0;font-size:12px}.dmw-dot{width:7px;height:7px;border-radius:50%;background:#22c55e}.dmw-rings{margin:0;gap:10px}.dmw-rings>span{gap:3px}.dmw-gauge{width:148px;margin:0 auto}.dmw-gauge path{stroke-width:9}.dmw-gauge>span{bottom:0;font-size:21px}.dmw-hw{grid-template-columns:16px minmax(0,1fr) auto auto;gap:6px}.dmw-meter{grid-template-columns:1fr auto;gap:2px 6px}.dmw-meter i{height:3px;border-radius:999px;background:#e0dcdc1a}.dmw-meter b{display:block;height:100%;border-radius:inherit;background:var(--ok)}.dmw-otp{grid-template-columns:minmax(74px,auto) minmax(0,1fr) 24px;align-items:center;gap:6px}.dmw-otp code{font:750 12px var(--mono)}.dmw-otp b{font-size:10px;font-weight:600}.fx-app[data-anim=settings]{--sc:#2c2c2a;--sl:#e0dcdc17;--si:#323230;--sct:#343432;--sch:#3b3a38;--st:#484846;--sm:#9e9c9b}.fx-set{display:flex;gap:20px;padding:16px 16px 24px;line-height:1.45}.fx-set-head{gap:6px;min-height:22px;margin:0 6px 7px;color:var(--sm);font-size:12px;font-weight:600}.fx-set-actions{display:flex;gap:6px;margin-inline-start:auto}.fx-set-card{display:flex;flex-direction:column;border-radius:12px;background:var(--sc)}.fx-set-card>*+:before{content:"";position:absolute;top:0;inset-inline:52px 0;border-top:1px solid var(--sl)}.fx-set-card>.fx-set-block:before,.fx-set-card>.fx-set-notice:before{inset-inline-start:14px}.fx-set-row{gap:12px;min-height:48px;padding:8px 14px}.aq-body,.aq-messages,.pl{min-height:0}.fx-set-avatar,.fx-set-ic{position:relative;width:26px;height:26px;border-radius:7px;background:var(--si);color:var(--mu)}.fx-set-avatar{width:36px;height:36px;border-radius:50%;color:var(--fg);font-weight:600}.fx-set-main{flex:1;flex-wrap:wrap;gap:8px 12px;min-width:0}.fx-set-label{flex:1 1 150px;min-width:0}.fx-set-label .fx-hint{margin-inline-start:4px}.aq-bubble[data-role=user],.fx-set-ctl,.pl-tools,.pl-zoom{margin-inline-start:auto}.fx-set-client-title small,.fx-set-label small{display:block;color:var(--sm);font-size:12px}.fx-set-ctl{flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:100%}.fx-set .fx-btn{gap:6px;height:30px;padding:0 12px;border-color:transparent;border-radius:8px;background:var(--sct);font-size:13px}.fx-set .fx-btn-ghost{background:0 0;color:var(--mu)}.fx-set .fx-btn-danger{color:var(--bad)}.fx-set .fx-btn-icon{width:30px;padding:0}.fx-set .fx-btn[data-on]{opacity:.45}.fx-sw{width:34px;height:20px;border-radius:999px;background:var(--st)}.fx-sw:after{content:"";position:absolute;top:2px;inset-inline-start:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:inset-inline-start .14s var(--ease)}.fx-dot[data-on],.fx-sw[aria-checked=true]{background:var(--ac)}.fx-sw[aria-checked=true]:after{inset-inline-start:16px}.fx-input,.fx-sel{justify-content:space-between;gap:8px;min-width:132px;height:30px;padding:0 8px 0 11px;border-radius:8px;background:var(--sct)}.fx-dot,.fx-set-status i{border-radius:50%;background:var(--ok)}.fx-sel svg{opacity:.6}.fx-input{justify-content:flex-end;min-width:92px;padding:0 10px;font:12px var(--mono)}.fx-dot{position:absolute;inset-inline-end:-3px;bottom:-3px;width:8px;height:8px;outline:2px solid var(--sc)}.pl,.pl-cover,.pl-row,.pl-version{position:relative}.fx-set-block{display:grid;gap:10px;padding:12px 14px}.fx-set-prog{display:flex;height:4px;overflow:hidden;border-radius:999px;background:var(--st)}.aq-orb,.fx-set-prog [data-on]{background:var(--ac)}.fx-set-prog i{flex:1}.fx-set-notice{gap:10px;padding:10px 14px;font-size:12.5px}.fx-set-notice svg{color:#669bf4}.fx-set-status{gap:7px;font-size:12.5px}.fx-set-status i{width:7px;height:7px}.fx-set-faint{color:var(--fa);font-size:12px}.fx-set code{font:12px var(--mono)}.fx-set-url .fx-set-ctl{flex-wrap:nowrap;gap:2px}.fx-set-client{display:flex;align-items:flex-start;gap:12px;padding:12px 14px}.fx-set-client-body{display:flex;flex:1;flex-direction:column;gap:10px;min-width:0}.fx-set-client-head,.fx-set-field{flex-wrap:wrap;justify-content:space-between;gap:6px 12px}.fx-set-client-title{flex:1 1 160px;min-width:0}.fx-set-client-actions{display:flex;gap:2px}.fx-set-field>span:first-child{gap:6px;color:var(--mu);font-size:12.5px}.fx-set-scopes{display:flex;flex-wrap:wrap;gap:8px 16px}.fx-set-scope{gap:7px;font-size:12.5px}.fx-set-scope-danger{color:var(--bad);font-weight:600}.fx-cb{width:16px;height:16px;border:1.5px solid var(--bd2);border-radius:4px;color:transparent}.aq-status,.fx-set-audit-line>span,.fx-set-audit-line>time{color:var(--mu)}.fx-cb[aria-checked=true]{border-color:var(--ac);background:var(--ac);color:#fff}.fx-set-audit{gap:2px;padding-top:8px}.fx-set-audit-line{display:flex;flex-wrap:wrap;gap:2px 10px;padding:3px 0;font-size:12px}.demo-assistant-frame{width:min(100%,520px)}.fx-app.demo-assistant{display:flex;flex-direction:column;height:360px;border-radius:0}.aq-head{flex:none;gap:8px;height:32px;padding:0 8px 0 12px;border-bottom:1px solid var(--bd)}.aq-orb{width:10px;height:10px;border-radius:50%;box-shadow:0 0 12px #d97757b2}.aq-status{flex:1;min-width:0;font-size:12px}.demo-assistant .fx-sample-badge{position:static}.aq-head .fx-mini-btn{width:24px;height:24px}.aq-body{display:flex;flex:1;flex-direction:column;gap:8px;padding:8px 10px 10px}.aq-messages{display:flex;flex:1;flex-direction:column;justify-content:flex-end;gap:6px;overflow:hidden}.aq-card,.pl-chips{flex-wrap:wrap}.aq-bubble{max-width:82%;padding:7px 10px;border:1px solid var(--bd);border-radius:12px;line-height:1.45;overflow-wrap:anywhere}.aq-bubble[data-role=user]{border-color:#845848}.aq-card{gap:8px;padding:9px;border:1px solid #935d4b;border-radius:10px}.aq-card>svg{color:var(--ac)}.aq-card small,.aq-foot,.aq-input,.fin-tabs button,.fin-toolbar time,.pl button,.pl-empty,.pl-heading span,.pl-pv small,.pl-search,.pl-snippet,.pl-tags span,.pl-vlabel{color:var(--mu)}.aq-card>span:nth-child(2){display:flex;flex:1 1 140px;flex-direction:column;min-width:0;font-size:12px}.aq-card small{font-size:11px}.aq-card-actions{display:flex;gap:6px}.aq-confirm[data-on]{background:var(--sh)}.aq-composer{flex:none;gap:2px;height:34px;padding:2px 3px;border:1px solid var(--bd);border-radius:10px}.aq-composer .fx-mini-btn{width:28px;height:28px}.aq-mute[data-on]{background:#f5a52429;color:#f5a524}.aq-wave{justify-content:center;gap:2px;width:30px;height:24px;opacity:.38}.aq-wave i{width:2px;height:12px;border-radius:1px;background:var(--mu)}.aq-wave i:nth-child(odd){height:7px}.aq-wave i:nth-child(4){height:18px}.aq-wave[data-on]{opacity:1}.aq-wave[data-on] i{background:#f5a524;animation:.62s ease-in-out infinite alternate aq-wave}.aq-wave[data-on] i:nth-child(2n){animation-delay:-.31s}@keyframes aq-wave{0%{transform:scaleY(.38)}50%{transform:scaleY(1)}to{transform:scaleY(.58)}}.aq-input{flex:1;min-width:0;padding:0 6px!important;border:0!important;background:0 0!important}.aq-foot{display:grid;flex:none;grid-template-columns:30px 1fr;align-items:center;gap:6px;font-size:10px;text-align:end}.aq-mic{width:30px;height:30px;border:1px solid var(--bd);border-radius:8px}.fx-frame:has([data-anim=apikeys]),.fx-frame:has([data-anim=finance]),.fx-frame:has([data-anim=prompts]){width:min(100%,560px)}.pl{display:flex;flex-direction:column;height:100%}.pl button{height:24px;padding:0 6px;border-radius:4px;font-size:11px;line-height:1}.pl-facets{padding:5px 12px 8px;border-bottom:1px solid #e0dcdc1a}.pl-row1,.pl-row2{gap:6px;min-width:0}.pl-row1{margin-bottom:4px}.pl-search{flex:none;gap:5px;width:0;height:26px;overflow:hidden;border-radius:8px;opacity:0;transition:width .2s var(--ease),opacity .2s}.pl-chips,.pl-tabs{display:flex;gap:1px;min-width:0}.pl-search:focus-within,.pl-search[data-open]{width:min(200px,34%);padding:0 8px;border:1px solid #e0dcdc1f;background:var(--s);opacity:1}.pl-search input{flex:1;height:24px;padding:0;border:0;background:0 0;font-size:12px}.pl-tabs{flex:1;overflow-x:auto;scrollbar-width:none}.pl-chips [aria-pressed=true],.pl-conditions button:not(.pl-clear),.pl-tabs [aria-pressed=true]{background:#deb9ad;color:#2f2f2d}.pl-chips i{font-size:10px;font-style:normal;opacity:.75}.pl-tools{gap:2px}.pl-range{display:inline-flex;gap:1px;padding:2px;border:1px solid #e0dcdc2e;border-radius:999px;background:var(--s)}.pl .pl-range button{height:20px;padding:0 8px;border-radius:999px;font-size:10px}.pl .pl-range [aria-pressed=true]{background:#fff;color:#18211b;font-weight:600}.pl .pl-range [data-p-range=exclude][aria-pressed=true]{background:#b9efc9}.pl .pl-range [data-p-range=only][aria-pressed=true]{background:#ffb0d1}.pl .pl-star[aria-pressed=true],.pl-fav[aria-pressed=true]{color:#facc15}[aria-pressed=true]>svg{fill-opacity:1}.demo-canvas-lines path,.demo-drawing path{fill:none;vector-effect:non-scaling-stroke}.pl-fav[aria-pressed=true] svg,.pl-star[aria-pressed=true] svg{fill:currentColor}.pl-conditions{flex-wrap:wrap;gap:4px;min-height:30px;padding:0 10px}.pl .pl-conditions button{padding:3px 6px;border-radius:5px}.pl-list{display:flex;flex:1;flex-direction:column;gap:8px;min-height:0;padding:4px 16px 10px;overflow:hidden auto;scrollbar-width:thin;scrollbar-color:#34383e transparent}.pl-heading{padding:6px 2px 1px;font-size:11px;font-weight:600}.pl-empty{padding:40px 12px;text-align:center}.pl-row{gap:10px;min-height:52px;padding:6px 12px;border-radius:10px}.pl-item[data-open] .pl-row{border-radius:10px 10px 0 0}.pl-item[data-selected] .pl-row{box-shadow:inset 0 0 0 2px var(--ac)}.pl-main{flex:1;min-width:0}.pl-title{display:block;font-weight:600;line-height:18px}.pl-snippet{font-size:11px;line-height:17px}.pl-tags{display:flex;flex-wrap:wrap;gap:3px;margin-top:4px}.pl-tags span{padding:0 5px;border-radius:3px;background:#e0dcdc0f;font-size:10px}.pl-cover{width:54px;height:54px;border:1px solid #2f3338;border-radius:7px;background:#1f1f1f}.pl-cover .fx-art{display:block;width:100%;height:100%;border-radius:6px}.pl .pl-star{width:20px;height:20px;padding:0;color:#b8b4aa}.pl-cover .pl-star{position:absolute;bottom:-2px;inset-inline-end:-2px}.pl-row>.pl-star{align-self:flex-end;opacity:.72}.pl-row[data-select] .pl-main:before{content:"";display:inline-block;width:16px;height:16px;margin-inline-end:8px;vertical-align:-3px;border:1.5px solid var(--mu);border-radius:4px}.pl-item[data-selected] .pl-main:before{border-color:var(--ac);background:var(--ac)}.pl-editor{display:flex;flex-direction:column;gap:8px;padding:10px 12px 12px;border-radius:0 0 10px 10px;background:var(--ra)}.pl-editor input,.pl-editor textarea{width:100%;padding:6px 8px;border-radius:7px;font-size:11.5px;line-height:1.55;resize:none}.pl-pv small,.pl-vlabel{font-size:11px;font-weight:650}.pl-editor input{height:30px;font-weight:600}.pl-version{display:grid;gap:4px}.pl-version textarea{min-height:60px;padding-inline-end:34px}.pl .pl-copy{position:absolute;top:22px;inset-inline-end:5px;width:26px;height:22px;padding:0;background:var(--s2)}.pl .pl-copy[data-done]{color:var(--ok)}.pl-negative{min-height:32px;background:#403432!important;color:#f0a09a}.pl-media{gap:6px}.pl-media figure{width:52px;height:52px;overflow:hidden;border-radius:6px;background:#1f1f1f}.pl-media figure svg{display:block;width:100%;height:100%}.pl .pl-media button{width:52px;height:52px;border:1px dashed var(--bd2);border-radius:6px}.pl-editor-actions{flex-wrap:wrap;gap:4px}.is-grid .pl-row,.pl-preview{flex-direction:column;overflow:hidden}.pl .pl-editor-actions button{height:26px;padding:0 9px;background:var(--s2)}.pl .pl-editor-actions .pl-ghost{margin-inline-start:auto;background:0 0}.pl-bottom{gap:5px;padding:6px 10px;border-top:1px solid var(--bd);background:var(--s1)}.pl .pl-bottom button{width:32px;height:32px;padding:0;border-radius:7px}.pl .pl-bottom [aria-pressed=true]{background:var(--sh);color:var(--fg)}.pl .pl-bottom .pl-wide{width:auto;padding:0 8px}.pl-zoom input{width:84px;padding:0;border:0}.pl-preview{position:absolute;z-index:12;inset-inline-end:10px;display:flex;gap:8px;width:min(70%,360px);max-height:calc(100% - 120px);padding:14px;border:1px solid var(--bd2);border-radius:10px;background:#4d4c4b;box-shadow:0 18px 46px #0000006b;opacity:0;transform:translateY(4px);transition:opacity .18s,transform .18s}.pl-pv{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px}.pl-pv small{display:block;margin-bottom:3px}.pl-pv p{display:-webkit-box;padding:6px 8px;overflow:hidden;border-radius:8px;background:var(--s2);font-size:12px;line-height:1.5;white-space:pre-wrap;-webkit-line-clamp:5;-webkit-box-orient:vertical}.fin-chart>div+div i,.fin-sec-head i{background:#dd4e4e}.pl-pv figure{width:64px;overflow:hidden;border-radius:6px}.pl-pv figure svg{display:block;width:100%;height:auto}.pl-list.is-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--pl-card,150px),1fr));align-items:start;gap:10px;padding:10px}.is-grid .pl-row{align-items:stretch;gap:0;padding:0;border:1px solid var(--bd);background:var(--s1)}.is-grid .pl-cover{order:-1;width:100%;height:auto;aspect-ratio:.75;border:0}.is-grid .pl-main{padding:6px 8px}.is-grid .pl-snippet{display:-webkit-box;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}.is-grid .pl-star{display:none}.is-grid .pl-star[aria-pressed=true]{position:absolute;top:6px;inset-inline-start:6px;display:inline-flex}.pl [data-demo-status]{position:absolute;bottom:52px;inset-inline:0;min-height:0;margin:0;color:var(--fg);text-align:center}.fin-sec-head .fx-mini-btn,.fin-toolbar time{margin-inline-start:auto}.fin{display:flex;flex-direction:column;padding:16px 16px 24px}.fin-toolbar{gap:12px;padding-bottom:10px}.fin-tabs{display:flex;gap:16px}.fin-tabs button{padding:5px 0;border-radius:0;font-size:14px}.fin-tabs [aria-pressed=true]{color:var(--fg);font-weight:650;box-shadow:0 2px var(--ac)}.fin-toolbar time{font-size:12px}.fin-sec-head .fx-mini-btn,.fin-toolbar .fx-mini-btn{width:28px;height:28px}.fin-summary{display:grid;gap:4px;margin-bottom:6px;padding:10px 0;border-block:1px solid #3e3e3cbf}.fin-summary>span{justify-content:space-between;gap:10px}.fin-summary small{gap:3px;color:var(--mu);font-size:11px}.fin-summary b{font-size:17px;font-weight:600;letter-spacing:-.3px}.fin-pos{color:#42b06a}.fin-search{position:relative;margin-bottom:6px}.fin-search>svg{position:absolute;inset-inline-start:10px;color:var(--mu)}.fin-search input{width:100%;height:32px;padding-inline:32px 10px;border:0;font-size:12px}.fin-sec{padding:4px 0 8px;border-bottom:1px solid var(--bd)}.fin-empty,.fin-group-head,.fin-sec-head{gap:6px;min-height:30px}.fin-sec-head i{width:6px;height:6px;border-radius:50%}.fin-chart i,[data-kind=income] .fin-sec-head i{background:#42b06a}[data-kind=debt] .fin-sec-head i{background:#f1a931}.fin-sec-head b{font-weight:650}.fin-group-head small,.fin-meta,.fin-sec-head small{color:var(--mu);font-size:11px}.fin-group-head{gap:4px;min-height:26px;padding-inline-start:16px;color:var(--mu);font-size:12px}.fin-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-height:34px;padding:8px 4px 8px 16px}.fin-row+.fin-row{box-shadow:inset 0 1px #3e3e3c6b}.fin-name{flex:1;min-width:0;line-height:18px}.fin-amt{font-weight:550}.fin-receive{height:22px;padding:0 7px;border:1px solid var(--bd)!important;border-radius:4px;font-size:11px}.fin-empty{padding:0 0 0 24px;color:var(--mu);font-size:12px}.demo-media,.demo-node{cursor:grab;user-select:none;position:absolute}.fin-chart{display:grid;gap:14px;padding:14px 0}.fin-chart>div{display:grid;gap:6px;font-size:12px}.fin-chart i{display:block;height:14px;border-radius:3px}.fin-hist-title{font-size:12px;font-weight:600}[data-fin-history] p{padding:4px 0;color:var(--mu);font-size:11px}@container demo (max-width:420px){.fin{padding:12px}.fin-meta{flex-basis:100%;order:3}.demo-dialog form{grid-template-columns:minmax(0,1fr)}}.demo-dialog{position:absolute;inset:8px;z-index:20;overflow:auto;padding:14px;border:1px solid var(--bd2);border-radius:10px;background:var(--s);box-shadow:0 12px 32px #00000073;font-size:12px}.demo-form-actions,.demo-panel-head{flex-wrap:wrap;justify-content:space-between;gap:6px}.demo-panel-head strong{flex:1;min-width:0;overflow-wrap:anywhere}.demo-form-actions button,.demo-panel-head button{border:1px solid var(--bd);background:var(--s2)}.demo-dialog label{display:flex;flex-direction:column;gap:4px;min-width:0;margin:10px 0}.demo-dialog .demo-checkbox,.demo-dialog .demo-switch-row{flex-direction:row;align-items:center;justify-content:space-between}.demo-dialog textarea{width:100%;height:150px;resize:vertical}.demo-dialog pre{font-size:11px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.demo-dialog form{display:grid;gap:0 10px}.demo-media>svg,.demo-minimap svg{display:block;width:100%;height:auto}.demo-dialog form>label:has(textarea),.demo-form-actions{grid-column:1/-1;justify-content:flex-end}.demo-form-actions [type=submit]{border-color:var(--ac);background:var(--ac);color:var(--onac)}.fx-frame:has([data-anim=canvas]){width:min(100%,740px)}.fx-app[data-anim=apikeys],.fx-app[data-anim=canvas]{height:560px}.fx-app[data-anim=canvas] .fx-page{--cv:#232427;--cc:#2c2d31;--cf:#e4e1de;background:var(--cv);color:var(--cf)}.demo-canvas-stage{position:absolute;inset:0;background:radial-gradient(#e4e1de24 1px,transparent 1px) 0 0/24px 24px;touch-action:none}.demo-canvas-stage[data-tool=draw]{cursor:crosshair}.demo-canvas-lines,.demo-drawing{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.demo-canvas-lines path{stroke:#e4e1de85;stroke-width:2}.demo-drawing path{stroke:var(--cf);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.demo-node{min-width:96px;padding:8px 12px;border:1px solid #e4e1de3d;border-inline-start:3px solid var(--node,#e4e1de8c);border-radius:10px;background:var(--cc);box-shadow:0 1px 4px #0000002e;line-height:1.45}.demo-media{width:30%;overflow:hidden;border:1px solid #e4e1de33;border-radius:6px;background:var(--cv)}.demo-media>svg{aspect-ratio:1.65}.demo-media figcaption{position:absolute;inset-inline:0;bottom:0;gap:5px;padding:4px 6px;background:#000b;color:#fff;font-size:11px}.demo-play{position:absolute;top:50%;left:50%;width:36px;height:28px;border-radius:24px;background:#000c;color:#fff;transform:translate(-50%,-50%)}.demo-minimap{position:absolute;top:14px;inset-inline-start:14px;width:min(184px,24%);padding:6px;border:1px solid var(--bd);border-radius:12px;background:var(--s);box-shadow:0 4px 16px #0002}.demo-minimap svg{border-radius:6px;background:var(--cv)}.demo-minimap rect{fill:var(--cc);stroke-width:1.2}.demo-minimap .demo-mm-view{fill:#3b82f624;stroke:#3b82f6!important}.demo-island{position:absolute;gap:4px;border:1px solid #e4e1de1f;background:#2c2d318c;backdrop-filter:blur(14px) saturate(140%)}.demo-island button{padding:0;border-radius:50%}.demo-status-island{top:14px;inset-inline-end:14px;height:30px;padding:5px 6px;border-radius:15px}.demo-ink-dot,.demo-status-island button{width:24px;height:24px}.demo-canvas-zoom,.demo-saved{gap:5px;color:#e4e1de99;font-size:11.5px;white-space:nowrap}.demo-saved i{width:6px;height:6px;border-radius:50%;background:#34c759}.demo-canvas-zoom{min-width:34px;justify-content:center}.demo-tool-island{bottom:14px;left:50%;flex-wrap:wrap;justify-content:center;max-width:calc(100% - 28px);min-height:40px;padding:4px;border-radius:20px;transform:translateX(-50%)}.demo-tool-island button{width:30px;height:30px}.demo-tool-island [aria-pressed=true]{background:#e4e1de24;color:var(--ac)}.demo-ink-dot{margin:0 3px;border:2px solid #e4e1de1f;border-radius:50%;background:var(--cf)}.ext-pill,.ext-state{margin-inline-start:auto}.demo-tool-divider{width:1px;height:20px;background:#e4e1de24}.demo-board{gap:6px;height:30px;padding:0 10px;white-space:nowrap}@container demo (max-width:420px){.demo-node{min-width:0;padding:6px 10px;font-size:12px}.demo-saved{display:none}}.demo-key-category{flex:none;gap:8px;height:48px;padding:0 12px;border-bottom:1px solid var(--bd)}.demo-key-pills{display:flex;flex:1;gap:6px;min-width:0;overflow:hidden}.demo-key-pill{height:30px;padding:0 12px;border-radius:9px;color:var(--mu);font-size:12px;white-space:nowrap}.demo-key-pill[data-on]{background:var(--ra);color:var(--fg)}.demo-key-category .fx-btn-sq{width:28px;height:28px;background:0 0}.demo-key-body{display:flex;flex-direction:column;gap:8px;padding:12px}.demo-key-toolbar{flex-wrap:wrap;gap:6px}.demo-key-toolbar>i:not(.fx-hint){flex:1}.demo-key-toolbar .fx-btn{border-radius:8px}.demo-key-toolbar .fx-mini-btn{width:28px;height:28px;border:1px solid var(--bd);border-radius:8px;background:var(--s2)}.demo-key-body details>div{margin-inline-start:7px;padding-inline-start:12px;border-inline-start:1px solid var(--dv)}.demo-key-body summary{gap:6px;padding:4px 6px;border-radius:8px;font-size:12.5px;font-weight:600;list-style:none;cursor:pointer}.demo-key-body summary svg{color:var(--mu);transition:transform .16s var(--ease)}.demo-key-body summary span{color:var(--fa);font-size:11.5px;font-weight:500}.demo-key-row{display:grid;grid-template-columns:minmax(80px,18ch) minmax(0,1fr) max-content;align-items:center;gap:10px;min-height:34px;padding:5px 8px;border-radius:6px}.demo-key-name{font-weight:600}.demo-key-mask{justify-content:flex-start!important;min-width:0;padding:0!important}.demo-key-mask code{color:var(--mu);font:12px/1.5 var(--mono);overflow-wrap:anywhere}.demo-key-mask:hover code,[data-copied] code,[data-revealed] code{color:#db957f}.demo-key-actions{display:flex;gap:2px;opacity:0;transition:opacity .14s}.demo-key-row:focus-within .demo-key-actions,.demo-key-row:hover .demo-key-actions,[data-revealed] .demo-key-actions{opacity:1}.demo-key-actions button{width:28px;height:28px;padding:0;color:var(--mu)}.demo-action-status{display:block;min-height:22px;padding:4px 8px;color:var(--ac);font-size:11px}@container demo (max-width:420px){.demo-key-row{grid-template-columns:minmax(0,1fr) max-content}.demo-key-mask{grid-column:1/-1;order:3}}.demo-extension-frame{width:min(100%,420px)}.fx-app.demo-extension{--xs:#15212e;--xh:#233344;--xb:#b0c3d624;--xb2:#b0c3d63b;--x2:#c0cad6;--x3:#95a4b6;--xa:#ed542e;--xok:#37b77b;grid-template-columns:56px minmax(0,1fr);grid-template-rows:52px minmax(0,1fr) auto auto;height:560px;border-radius:8px;background:#111b26;color:#f1f4f8;box-shadow:inset 0 0 0 1px var(--xb),0 18px 46px #0000006b}.demo-ext-audio,.ext-foot,.ext-head{grid-column:1/-1;gap:9px;min-width:0;padding:0 14px}.ext-head{border-bottom:1px solid var(--xb);font-size:15px}.ext-chips span,.ext-pill,.ext-sample{padding:1px 7px;border:1px solid var(--xb2);border-radius:999px;color:var(--x2);font-size:9.5px;white-space:nowrap}.ext-state{gap:5px;color:var(--x2);font-size:10px}.ext-avatar i,.ext-nav i,.ext-stage i,.ext-state i{width:6px;height:6px;border-radius:50%;background:var(--xok)}.ext-stage i,.ext-track i{background:#ffd400}.ext-avatar{position:relative;width:28px;height:28px;border:1px solid var(--xb);border-radius:50%;font-size:11px}.ext-avatar i{position:absolute;right:-1px;bottom:-1px;border:2px solid #111b26}.ext-nav button,.ext-sw,.ext-track{position:relative}.demo-extension .ext-gear,.demo-extension .ext-ib{width:30px;height:30px;padding:0;border-radius:50%;color:var(--x2)}.demo-extension .ext-ib{width:28px;height:28px;border-radius:5px}.ext-nav{display:flex;grid-row:2;flex-direction:column;gap:2px;padding:8px 0;border-inline-end:1px solid var(--xb)}.ext-nav button{flex-direction:column;gap:5px;height:61px;padding:0 2px;border-radius:0;color:var(--x3);font-size:10px;line-height:1.15;text-align:center}.ext-modes [aria-pressed=true],.ext-nav [aria-pressed=true]{background:#ed542e1f;color:var(--xa)}.ext-nav [aria-pressed=true]:before{content:"";position:absolute;inset-block:8px;inset-inline-start:0;width:2px;background:var(--xa)}.ext-nav i{position:absolute;top:9px;inset-inline-end:8px;width:4px;height:4px}.ext-content{grid-row:2;min-width:0;min-height:0;padding:18px;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--xh) transparent}.ext-content section{display:flex;flex-direction:column;gap:10px}.ext-content h3{margin-bottom:4px;font-size:19px;font-weight:650}.ext-content h4{flex:1;font-size:13px}.ext-content small,.ext-foot,.ext-sub,.ext-task output{color:var(--x3);font-size:10.5px}.ext-thumb svg{display:block;width:100%;height:120px;border-radius:6px}.demo-extension .ext-primary{gap:6px;min-height:34px;padding:0 12px;background:var(--xa);color:#fff;font-size:12px;font-weight:600}.ext-line,.ext-row{gap:8px;min-height:40px;border-bottom:1px solid var(--xb);color:var(--x2);font-size:12px}.ext-ibs,.ext-line>span:nth-child(2){margin-inline-start:auto;color:var(--x3)}.ext-link{color:var(--xa)}.ext-line>span:first-child{display:inline-flex;align-items:center;gap:4px}.ext-box-head,.ext-checks,.ext-chips,.ext-code,.ext-ibs,.ext-modes,.ext-stage,.ext-sub,.ext-tasks-head{flex-wrap:wrap;gap:6px}.ext-box,.ext-task{display:grid;gap:6px;font-size:11px}.ext-task progress{width:100%;height:4px;accent-color:var(--xa)}.ext-box,.ext-engine,.ext-select{padding:10px;border:1px solid var(--xb);border-radius:7px;background:var(--xs);font-size:11px}.ext-engine{gap:8px}.ext-box-head{font-size:12px;font-weight:600}.ext-box-head>span,.ext-row>span:first-child{flex:1;min-width:0}.ext-track{height:6px;border-radius:9px;background:var(--xh);direction:ltr}.ext-track i{position:absolute;inset-block:0;left:30%;width:18%;border-radius:9px;transition:left .3s var(--ease)}.ext-track[data-skipped] i{background:#22c55e}.ext-count b{margin-inline-end:8px;color:#f1f4f8;font-size:36px;font-weight:650}.ext-box .ext-row{min-height:34px;border:0}.ext-sw{flex:none;width:32px;height:18px;border-radius:9px;background:#383d47;cursor:pointer}.ext-pop,.ext-sw:after,.fx-cursor,.fx-cursor>i,.fx-tour-tip{position:absolute}.ext-sw:after{content:"";top:3px;inset-inline-start:3px;width:12px;height:12px;border-radius:50%;background:#d6d8dd;transition:inset-inline-start .14s}.ext-cb[aria-checked=true],.ext-sw[aria-checked=true]{background:var(--xa)}.ext-sw[aria-checked=true]:after{inset-inline-start:17px;background:#fff}.ext-code small{width:100%}.ext-code strong,.ext-recognized{font:24px var(--mono);letter-spacing:2px}.ext-ok{color:var(--xok);font-size:11px}.ext-checks{gap:10px;font-size:11px}.ext-cb{display:inline-block;width:13px;height:13px;margin-inline-end:4px;vertical-align:-2px;border:1px solid var(--xb2);border-radius:3px}.ext-modes button,.ext-pop{border:1px solid var(--xb)}.ext-langs{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px}.ext-select,.ext-sub{justify-content:space-between}.ext-select{height:36px;padding:0 10px;white-space:nowrap}.ext-modes button{flex:1;justify-content:flex-start;padding:8px 6px;font-size:10.5px}.ext-modes i{width:10px;height:10px;border:1.5px solid var(--xb2);border-radius:50%}.ext-modes [aria-pressed=true]{border-color:var(--xa)}.ext-modes [aria-pressed=true] i{border:3px solid var(--xa)}.ext-foot{min-height:35px;gap:6px;border-top:1px solid var(--xb);background:var(--xs)}.ext-foot b{color:#f1f4f8;font-size:11px}.ext-fav{width:14px;height:14px;border-radius:3px;background:var(--xh)}.demo-ext-audio{display:grid;grid-template-columns:39px minmax(0,1fr) auto auto;min-height:48px;direction:ltr;font-size:11px}.demo-ext-audio input,.ext-bands input{padding:0;border:0;background:0 0;accent-color:var(--xa)}.ext-pop{inset-inline:8px;bottom:56px;z-index:5;padding:12px;border-radius:10px;background:var(--xs);box-shadow:0 12px 28px #00000073;font-size:12px}.ext-pop-head{justify-content:space-between}.ext-bands,.ext-presets{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;margin:8px 0}.ext-bands label,.ext-presets button{flex-direction:column;padding:6px 2px;border:1px solid var(--xb);font-size:10px}.ext-bands{grid-template-columns:repeat(5,1fr);direction:ltr}.ext-bands label{display:grid;justify-items:center;gap:6px;border-radius:6px;font-size:9px}.ext-bands input{width:20px;height:112px;writing-mode:vertical-lr;direction:rtl}.demo-extension .fx-tour-tip{border-color:var(--xb);background:#0d1620}@container demo (max-width:380px){.ext-content{padding:14px 12px}.ext-head{gap:6px;padding:0 10px}.ext-sample{display:none}}.ai-news-summary,.ai-news-title,.aq-input,.aq-status,.clock-city-meta,.clock-city-name,.clock-date,.currency-name,.demo-board span,.demo-key-name,.demo-media figcaption span,.demo-node,.dmw-alarm b,.dmw-ellipsis,.dmw-head em,.dmw-head>span:first-child,.dmw-input,.fin-name,.fx-power-gauge-legend em,.fx-title,.fx-toolbar-meta,.hw-device-name,.hw-stat-label,.hw-stats span,.lnc-ip small,.pl-snippet,.pl-title,.srv-address-pill,.srv-headline em,.srv-headline>span:first-child,.srv-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fx-cursor{left:0;top:0;z-index:40;opacity:0;transform:translate(40px,40px);transition:transform .65s cubic-bezier(.25,.6,.3,1),opacity .35s;will-change:transform}.fx-cursor[data-on]{opacity:1}.fx-cursor>svg{display:block;width:22px;height:22px;filter:drop-shadow(0 1px 1.5px #0009);transition:transform .12s ease-out;transform-origin:4px 3px}.fx-cursor.is-press>svg{transform:scale(.82)}.fx-cursor>i{left:-7px;top:-7px;width:16px;height:16px;border:2px solid #f5c842;border-radius:50%;opacity:0}.fx-cursor.is-press>i{animation:.55s ease-out fx-ring}@keyframes fx-ring{0%{opacity:.95;transform:scale(.35)}to{opacity:0;transform:scale(2.3)}}.fx-tour-tip{left:20px;top:24px;width:max-content;max-width:220px;padding:6px 9px;border:1px solid #5b5954;border-radius:8px;background:#151514;color:#f3f0e8;font-size:11.5px;line-height:1.45;text-align:start;box-shadow:0 8px 22px #00000073;opacity:0;transform:translateY(-3px);transition:opacity .22s,transform .22s}.fx-cursor[data-flip] .fx-tour-tip{left:auto;right:8px}@media(max-width:420px){.fx-tour-tip{max-width:170px;font-size:11px}}@media(prefers-reduced-motion:reduce){.fx-app *,.fx-app :after,.fx-app :before{animation:none!important;transition:none!important}}