[data-one-look=night]{color-scheme:dark}[data-one-look=night] body{background:#0b1220}[data-one-look=night] .one-root{--m-bg:#0b1220;--m-card:#121b2e;--m-ink:#e8eef8;--m-dim:#96a3ba;--m-rule:#24324b;--m-blue:#6aa8ff;--m-blue-dark:#8dbcff;--m-green:#4ade80;--m-amber:#fbbf24;--m-red:#f87171;--one-navy:#070d1c;--one-navy-dim:#8fa1bd;background:#0b1220}[data-one-look=night] .m-boot,[data-one-look=night] .m-shell{background:#0b1220;color:#e8eef8}[data-one-look=night] .m-bar{background:#070d1c;box-shadow:0 1px 0 rgba(255,255,255,.06)}[data-one-look=night] .as-launch.on-navy{--tb:#070d1c}[data-one-look=night] .m-tabs{background:#0e1626;border-top-color:rgba(255,255,255,.08);box-shadow:none}[data-one-look=night] .m-tabs button.on{color:#6aa8ff}[data-one-look=night] .m-tabs button:active{background:rgba(255,255,255,.04)}[data-one-look=night] .m-drawer{background:#0b1220;box-shadow:2px 0 24px rgba(0,0,0,.5)}[data-one-look=night] .m-drawer-job,[data-one-look=night] .one-drawer-brand{background:#070d1c}[data-one-look=night] .one-app-row{background:#121b2e;border-color:#24324b;color:#e8eef8}[data-one-look=night] .one-app-row:active{background:#172238}[data-one-look=night] .m-drawer-block,[data-one-look=night] .m-drawer-links{background:#121b2e;border-color:#24324b}[data-one-look=night] .m-drawer-links button{color:#e8eef8}[data-one-look=night] .m-drawer-links button:active{background:#172238}[data-one-look=night] .m-drawer-foot{background:#0e1626;border-color:#24324b}[data-one-look=night] .m-seg{background:#0b1220;border:1px solid #24324b}[data-one-look=night] .m-seg button.on{background:#1b273c;color:#fff;box-shadow:none}[data-one-look=night] .one-side,[data-one-look=night] .one-side-ask{--one-navy:#070d1c}[data-one-look=night] .one-side{background:#070d1c;border-right:1px solid rgba(255,255,255,.06)}[data-one-look=night] .m-sheet-card,[data-one-look=night] .one-side-extra{background:#121b2e;color:#e8eef8}[data-one-look=night] .hub-band{background:#070d1c}[data-one-look=night] .hub-app,[data-one-look=night] .hub-card{background:#121b2e;border-color:#24324b;color:#e8eef8}[data-one-look=night] .hub-app:active,[data-one-look=night] .hub-row:active{background:#172238}[data-one-look=night] .hub-app-stats span{background:#172238;border-color:#24324b;color:#e8eef8}[data-one-look=night] .hub-app-stats span.warn,[data-one-look=night] .hub-chip{background:rgba(251,191,36,.13);color:#fbbf24}[data-one-look=night] .hub-app-stats span.good,[data-one-look=night] .hub-chip.good{background:rgba(74,222,128,.13);color:#4ade80}[data-one-look=night] .hub-chip.blue{background:rgba(106,168,255,.14);color:#6aa8ff}[data-one-look=night] .hub-row{border-top-color:#1b273c;color:#e8eef8}[data-one-look=night] .hub-app-chev{color:#4b5a74}[data-one-look=night] .one-pills button{background:#121b2e;border-color:#24324b;color:#e8eef8}[data-one-look=night] .one-pills button.on{background:#2563eb;border-color:#2563eb}[data-one-look=night] .one-note{border-bottom-color:#24324b;color:#e8eef8}.skel{position:relative;overflow:hidden;background:var(--rule-soft,#edf0f5);border-radius:8px}.skel:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);animation:skel 1.3s ease-in-out infinite}[data-one-look=night] .skel{background:#172238}[data-one-look=night] .skel:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent)}@keyframes skel{to{transform:translateX(100%)}}.skel-line{height:12px;border-radius:6px}.skel-title{height:22px;width:55%;border-radius:7px}.skel-card{background:var(--card,#fff);border:1px solid var(--rule,#e1e6ee);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:10px}.skel-row{display:flex;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid var(--rule-soft,#edf0f5)}.skel-row:first-child{border-top:0}.skel-ico{width:34px;height:34px;border-radius:9px;flex:0 0 auto}.skel-stat{height:86px;border-radius:12px}.skel-wrap{display:flex;flex-direction:column;gap:12px;padding:14px}.skel-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (min-width:760px){.skel-wrap{padding:20px 24px}.skel-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.one-enter{animation:one-enter .22s cubic-bezier(.2,.8,.2,1) backwards}@keyframes one-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.one-root .m-tabs button .m-tab-icon{transition:transform .18s cubic-bezier(.2,.8,.2,1)}.one-root .m-tabs button.on .m-tab-icon{transform:translateY(-1px) scale(1.06)}.one-root .m-tabs button{position:relative}.one-root .m-tabs button.on:before{content:"";position:absolute;top:0;left:30%;right:30%;height:3px;border-radius:0 0 3px 3px;background:currentColor;animation:one-tabmark .22s ease-out}@keyframes one-tabmark{0%{transform:scaleX(.2);opacity:0}to{transform:none;opacity:1}}.one-root .hub-app,.one-root .hub-row,.one-root .one-app-row,.one-root .one-side-item,.tl .card.tap,.tl button.action,.tl button.btn,.tl button.dashed,.tl button.pill,.tl button.rowi,.tl button.tinted{transition:transform .08s ease,filter .15s ease,background-color .15s ease}.one-root .hub-app:active,.one-root .one-app-row:active,.tl button.action:active,.tl button.btn:active:not(:disabled),.tl button.dashed:active:not(:disabled),.tl button.tinted:active:not(:disabled){transform:scale(.985)}.tl .card.tap:active,.tl button.rowi:active{filter:brightness(.97)}@media (hover:hover){.one-root .hub-row:hover,.tl button.rowi:hover{background:var(--raised,#f7f9fc)}}:focus-visible{outline-offset:2px}@media (prefers-reduced-motion:reduce){.one-enter,.one-intro *,.one-root .m-tabs button.on:before,.one-splash *,.skel:after{animation:none!important}.one-root .m-tabs button .m-tab-icon{transition:none}}.one-splash{position:fixed;inset:0;z-index:200;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:radial-gradient(120% 90% at 30% 10%,#1e3a6b 0,#0f172a 55%,#0a1020 100%);color:#fff;font-family:var(--one-font,"DM Sans"),-apple-system,"Segoe UI",sans-serif}.one-splash img{width:92px;height:92px;animation:one-splash-in .5s cubic-bezier(.2,.8,.2,1) both,one-splash-breathe 2.4s ease-in-out .5s infinite}.one-splash b{font-size:26px;font-weight:800;letter-spacing:-.02em;animation:one-enter .5s .1s both}.one-splash small{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#93a5c0;animation:one-enter .5s .18s both}.one-splash .bar{width:120px;height:3px;border-radius:3px;background:rgba(255,255,255,.1);overflow:hidden;margin-top:10px}.one-splash .bar i{display:block;width:40%;height:100%;border-radius:3px;background:linear-gradient(90deg,#2563eb,#16a34a,#ea580c,#7c3aed);animation:one-splash-run 1.1s ease-in-out infinite}.one-splash p{margin:8px 0 0;font-size:13px;color:#93a5c0;text-align:center;max-width:30ch}@keyframes one-splash-in{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}@keyframes one-splash-breathe{50%{transform:translateY(-3px)}}@keyframes one-splash-run{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}.one-intro{position:fixed;inset:0;z-index:120;display:flex;align-items:flex-end;justify-content:center;background:rgba(5,10,24,.55);font-family:var(--one-font,"DM Sans"),-apple-system,"Segoe UI",sans-serif;animation:one-fade .2s ease-out}@keyframes one-fade{0%{opacity:0}}.one-intro-card{width:100%;max-width:480px;background:#fff;color:#161d2b;border-radius:22px 22px 0 0;padding:0 0 calc(18px + env(safe-area-inset-bottom, 0px));box-shadow:0 -10px 40px rgba(5,10,24,.3);overflow:hidden;animation:one-up .28s cubic-bezier(.2,.8,.2,1)}@keyframes one-up{0%{transform:translateY(40px);opacity:.5}}@media (min-width:760px){.one-intro{align-items:center}.one-intro-card{border-radius:22px;padding-bottom:18px}}[data-one-look=night] .one-intro-card{background:#121b2e;color:#e8eef8}.one-intro-art{height:190px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:radial-gradient(120% 90% at 30% 10%,#1e3a6b 0,#0f172a 60%,#0a1020 100%)}.one-intro-art img{width:84px;height:84px}.one-intro-apps{display:flex;gap:10px}.one-intro-apps span{width:58px;height:58px;border-radius:16px;display:grid;place-items:center;color:#fff;box-shadow:0 8px 22px -8px rgba(0,0,0,.6);animation:one-pop .4s cubic-bezier(.2,.8,.2,1) both}.one-intro-apps span:nth-child(2){animation-delay:.08s}.one-intro-apps span:nth-child(3){animation-delay:.16s}@keyframes one-pop{0%{transform:scale(.6) translateY(10px);opacity:0}}.one-intro-body{padding:18px 22px 6px}.one-intro-body h2{margin:0;font-size:22px;font-weight:800;letter-spacing:-.4px;line-height:1.2}.one-intro-body p{margin:8px 0 0;font-size:14.5px;line-height:1.55;color:#5b6477}[data-one-look=night] .one-intro-body p{color:#a7b5d0}.one-intro-dots{display:flex;gap:6px;justify-content:center;padding:14px 0 4px}.one-intro-dots i{width:7px;height:7px;border-radius:4px;background:#d4dae4;transition:width .2s,background .2s}.one-intro-dots i.on{width:20px;background:#2563eb}[data-one-look=night] .one-intro-dots i{background:#24324b}[data-one-look=night] .one-intro-dots i.on{background:#6aa8ff}.one-intro-foot{display:flex;gap:10px;padding:10px 22px 0}.one-intro-foot button{flex:1 1;min-height:50px;border-radius:12px;font:inherit;font-size:15px;font-weight:700;cursor:pointer;border:0}.one-intro-foot .skip{flex:0 0 auto;padding:0 16px;background:none;color:#6b7385}.one-intro-foot .next{background:#2563eb;color:#fff}.one-prefs{padding:6px 12px 12px;display:flex;flex-direction:column;gap:8px}.one-prefs-lab{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--m-dim);padding:6px 4px 0}.one-look-seg{display:flex;padding:3px;gap:2px;border-radius:10px;background:#eef1f6}.one-look-seg button{flex:1 1;min-height:44px;border:0;background:none;border-radius:8px;font:inherit;font-size:13.5px;font-weight:600;color:var(--m-dim);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px}.one-look-seg button.on{background:#fff;color:var(--m-ink);box-shadow:0 1px 3px rgba(16,24,40,.12)}[data-one-look=night] .one-look-seg{background:#0b1220;border:1px solid #24324b}[data-one-look=night] .one-look-seg button.on{background:#1b273c;color:#fff;box-shadow:none}.one-pref-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 4px;font-size:14px;color:var(--m-ink);background:none;border:0;font-family:inherit;text-align:left;cursor:pointer;width:100%}.one-pref-row small{display:block;font-size:12px;color:var(--m-dim)}.one-toggle{width:44px;height:26px;border-radius:13px;background:#cfd6df;position:relative;flex:0 0 auto;transition:background .15s}.one-toggle:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.3);transition:transform .15s}.one-toggle.on{background:#16a34a}.one-toggle.on:after{transform:translateX(18px)}[data-one-look=night] .one-toggle:not(.on){background:#33435f}.one-side .one-prefs{padding:4px 12px 10px}.one-side .one-prefs-lab{color:rgba(255,255,255,.45)}.one-side .one-look-seg{background:rgba(0,0,0,.25);border:0}.one-side .one-look-seg button{color:rgba(255,255,255,.7)}.one-side .one-look-seg button.on{background:rgba(255,255,255,.14);color:#fff;box-shadow:none}.one-side .one-pref-row{color:rgba(255,255,255,.85)}.one-side .one-pref-row small{color:rgba(255,255,255,.45)}.one-side .one-toggle:not(.on){background:rgba(255,255,255,.18)}.one-root{--app:#64748b;--one-base:#0f172a}.one-root[data-area=service]{--app:#2563eb}.one-root[data-area=materials]{--app:#16a34a}.one-root[data-area=install]{--app:#ea580c}.one-root[data-area=sales]{--app:#7c3aed}.one-root[data-area=sales] .m-tabs button.on{color:#7c3aed}[data-one-look=night] .one-root[data-area=sales] .m-tabs button.on{color:#a78bfa}[data-one-look=night] .one-root{--one-base:#070d1c}.one-root:not([data-area=hub]) .m-bar,.one-root:not([data-area=hub]) .tl .band{background:var(--one-base);background:linear-gradient(90deg,var(--one-base) 55%,color-mix(in srgb,var(--app) 26%,var(--one-base)))}.one-root:not([data-area=hub]) .m-bar{box-shadow:inset 0 -3px 0 var(--app)}.one-root:not([data-area=hub]):has(.tl .band) .m-bar{box-shadow:none}.one-root:not([data-area=hub]) .tl .band{box-shadow:inset 0 -3px 0 var(--app)}.one-root .one-bar-tag{color:color-mix(in srgb,var(--app) 55%,#ffffff)}.one-root .one-bar-tag i{box-shadow:0 0 8px var(--app)}.one-root{--m-tabbar:calc(56px + max(6px - env(safe-area-inset-bottom, 0px), -14px))}.one-root .m-tabs{padding-bottom:max(6px,calc(env(safe-area-inset-bottom, 0px) - 14px))}.one-root .m-tabs button{height:56px}@media (display-mode:standalone){html{min-height:min(100lvh,calc(100% + env(safe-area-inset-top, 0px)))}.one-root:not(.one-winscroll) .m-shell.one-main{height:min(100lvh,calc(100dvh + env(safe-area-inset-top, 0px)))}}@media (max-width:759px){.as-dock-wrap .as-head{padding-top:calc(10px + env(safe-area-inset-top, 0px))}.as-dock-wrap .as-sheet{top:calc(64px + env(safe-area-inset-top, 0px))}.as-dock-wrap .as-bottom{padding-bottom:max(12px,env(safe-area-inset-bottom,0px))}}.as-dock-wrap.as-expanded .as-head{padding-top:calc(16px + env(safe-area-inset-top, 0px))}.one-statuscap{position:fixed;z-index:46;top:0;left:0;right:0;height:env(safe-area-inset-top,0);pointer-events:none;background:var(--one-base)}.one-root:not([data-area=hub]) .one-statuscap{background:linear-gradient(90deg,var(--one-base) 55%,color-mix(in srgb,var(--app) 26%,var(--one-base)))}[data-one-look=night] .one-root[data-area=hub] .one-statuscap{background:#070d1c}html:has(.one-root:not(.one-winscroll)){background:#0f172a;overflow:hidden;overscroll-behavior:none}html:has(.one-root:not(.one-winscroll)) body{overflow:hidden;overscroll-behavior:none}.one-root:not(.one-winscroll) .one-main .m-body{overscroll-behavior-y:contain}.one-root .tl .mb-bookbar{padding-bottom:12px}@media (max-width:759px){.one-root .tl .mb-bookbar{position:fixed;left:0;right:0;z-index:39;margin:0;bottom:calc(var(--m-tabbar) + env(safe-area-inset-bottom, 0px));padding:10px 16px 8px;background:var(--bg);border-top:1px solid var(--rule);box-shadow:0 -6px 18px rgba(16,24,40,.07)}.one-root .tl .mb-bookbar .hint{margin:0}.one-root .mb-po-wrap{padding-bottom:104px!important}}.one-root .one-main .m-bar{box-sizing:border-box;height:calc(46px + env(safe-area-inset-top, 0px))}.one-root .one-bar-tag{font-size:9.5px}.one-main .m-bar .as-launch.on-navy{width:34px;height:34px}.tl .band .band-in{margin-top:12px}@media (max-width:759px){.tl .band{padding:0 16px 12px}.tl .band .h1{font-size:19px}.tl .band .sub{font-size:12.5px}.tl .band .band-in{margin-top:8px}.tl .sl-band{padding-bottom:12px}.tl .ma-ctx{gap:8px}.tl .ma-ctx-job{min-height:52px;padding:6px 10px 6px 8px}.tl .ma-ctx-ic{width:34px;height:34px;border-radius:10px}.tl .ma-ctx-ic svg{width:18px;height:18px}.tl .ma-ctx-segin{min-height:44px}.tl .ma-ctx-segin button{min-height:36px;font-size:13.5px}.hub-band{padding:2px 16px 12px}.hub-band h1{font-size:19px}.hub-band p{font-size:12.5px}.hub-ask{margin-top:10px}.hub-ask>span{min-height:44px}}.one-root .one-bar-mid{line-height:1.12}.one-root .one-bar-mid .m-bar-title{font-size:14px}.one-root .one-bar-mid .m-bar-code{font-size:10.5px}.tl .sa-band{display:flex;flex-direction:column;gap:12px}@media (max-width:759px){.one-root .tl .sa-band{margin:-14px -14px 2px;padding:4px 16px 14px;color:#fff;background:linear-gradient(90deg,var(--one-base) 55%,color-mix(in srgb,var(--app) 26%,var(--one-base)));box-shadow:inset 0 -3px 0 var(--app)}.one-root:not([data-area=hub]):has(.tl .sa-band) .m-bar{box-shadow:none}.one-root .tl .sa-band .h1{color:#fff;font-size:19px}.one-root .tl .sa-band .sub{color:#9fb0c9;font-size:12.5px}.one-root .tl .sa-band .hint{color:#9fb0c9}.one-root .tl .sa-band .seg{background:rgba(0,0,0,.28);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.one-root .tl .sa-band .seg button{color:rgba(255,255,255,.72)}.one-root .tl .sa-band .seg button.on{background:#fff;color:#0f172a}.one-root .tl.sa-homepg>.pad{padding-top:0!important}.one-root .tl.sa-homepg .sa-band{margin:0 -14px 2px;padding-top:2px}.one-root .tl.sa-homepg .sa-band .sa-stats{margin-top:2px;box-shadow:none}}@media (max-width:759px){.one-root:not([data-area=hub]):has(.tl.sa-homepg) .m-bar{box-shadow:none}.one-root .tl.sa-homepg .sa-tb:not(.on){background:linear-gradient(90deg,var(--one-base) 55%,color-mix(in srgb,var(--app) 26%,var(--one-base)));color:#fff;border-bottom:1px solid rgba(255,255,255,.08)}.one-root .tl.sa-homepg .sa-tb:not(.on) .sa-soft{color:#9fb0c9}.one-root .tl.sa-homepg .sa-tb:not(.on) .btn.sa-tb-in{background:#16a34a;border-color:#16a34a;color:#fff}}.tl .one-band{display:flex;flex-direction:column;gap:12px}@media (max-width:759px){.one-root .tl .one-band{margin:-14px -14px 2px;padding:2px 16px 14px;color:#fff;background:linear-gradient(90deg,var(--one-base) 55%,color-mix(in srgb,var(--app) 26%,var(--one-base)));box-shadow:inset 0 -3px 0 var(--app)}.one-root:not([data-area=hub]):has(.tl .one-band) .m-bar{box-shadow:none}.one-root .tl .one-band .seg{background:rgba(0,0,0,.28);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.one-root .tl .one-band .seg button{color:rgba(255,255,255,.72)}.one-root .tl .one-band .seg button.on{background:#fff;color:#0f172a}.one-root .tl .one-band .search{border-color:transparent}.one-root .tl .one-band .pill{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.14);color:rgba(255,255,255,.8)}.one-root .tl .one-band .pill.on{background:#fff;border-color:#fff;color:#0f172a}.one-root .tl .one-band .sl-link{color:#c4b5fd}.one-root .tl .one-band .sl-side.light{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.12);margin:0}.one-root .tl .one-band .sl-side.light .sl-side-b{color:rgba(255,255,255,.75)}.one-root .tl .one-band .sl-side.light .sl-side-b.on{background:#fff;color:#0f172a}.one-root .tl .one-band .sl-side.light .sl-side-b.on.s-service{color:#1d4ed8}.one-root .tl .one-band .sl-side.light .sl-side-b.on.s-install{color:#c2410c}.one-root .tl .one-band .phead .h1{color:#fff}.one-root .tl .one-band .lab,.one-root .tl .one-band .phead .sub{color:#9fb0c9}.one-root .tl .one-band .sl-heard{background:rgba(255,255,255,.95)}.one-root .tl .fa-field{position:relative}.one-root .tl .fa-field:before{content:"";position:absolute;z-index:0;left:-14px;right:-14px;top:-14px;height:200px;pointer-events:none;background:linear-gradient(90deg,var(--one-base) 55%,color-mix(in srgb,var(--app) 26%,var(--one-base)));box-shadow:inset 0 -3px 0 var(--app)}.one-root .tl .fa-field>*{position:relative;z-index:1}}@media (max-width:759px){.one-root:not([data-area=hub]):has(.tl .fa-field) .m-bar{box-shadow:none}}@media (max-width:759px){.one-root .tl .fa-tb.strip{padding:10px 14px 12px}.one-root .tl .fa-tb .fa-tb-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin-top:8px}.one-root .tl .fa-tb .fa-tb-go,.one-root .tl .fa-tb .fa-tb-job{grid-column:1/-1}.one-root .tl .fa-tb .fa-tb-form .lab,.one-root .tl .fa-tb .fa-tb-form label{font-size:11px;margin-bottom:3px}.one-root .tl .fa-tb .fa-tb-search{min-height:42px}.one-root .tl .fa-tb .dd-btn{min-height:42px;font-size:14px}.one-root .tl .fa-tb .fa-tb-go .btn{min-height:44px}}html:has(.one-root.one-winscroll){background:#0f172a}@media (max-width:759px){.one-root:not(.one-winscroll) .one-main .m-body:before{content:"";display:block;height:100vh;margin-top:-100vh;pointer-events:none;background:linear-gradient(90deg,var(--one-base) 55%,color-mix(in srgb,var(--app) 26%,var(--one-base)))}}@media (max-width:759px){.one-root .tl.mb-po-wrap:has(>.mb-rcv-band)>.mb-pghead{background:linear-gradient(135deg,#15803d,#16a34a);border-bottom:0;color:#fff;margin:14px 12px 0;border-radius:18px 18px 0 0;padding:16px 14px 14px;min-height:0}.one-root .tl.mb-po-wrap:has(>.mb-rcv-band)>.mb-pghead .h1{color:#fff;font-size:22px}.one-root .tl.mb-po-wrap:has(>.mb-rcv-band)>.mb-pghead .sub{color:#dcfce7;white-space:normal;overflow:visible;text-overflow:clip}.one-root .tl.mb-po-wrap:has(>.mb-rcv-band)>.mb-pghead .xbtn{background:rgba(255,255,255,.18);color:#fff}.one-root .tl.mb-po-wrap>.pad.mb-rcv-band{background:#fff;margin:0 12px;border-radius:0 0 18px 18px;padding:14px;box-shadow:0 14px 26px -18px rgba(15,23,42,.5),0 0 0 1px #e3e8ef}.one-root .tl.mb-po-wrap>.pad.mb-rcv-band>.card{background:transparent;border:0;box-shadow:none;padding:0}.one-root .tl .mb-rcv-band .dashed{background:#f0fdf4;border-color:#86efac;color:#15803d}.one-root:not([data-area=hub]):has(.tl .mb-rcv-band) .m-bar{box-shadow:inset 0 -3px 0 var(--app)}[data-one-look=night] .one-root .tl.mb-po-wrap>.pad.mb-rcv-band{background:var(--card,#121b2e);box-shadow:0 14px 26px -18px rgba(0,0,0,.6),0 0 0 1px #24324b}[data-one-look=night] .one-root .tl .mb-rcv-band .dashed{background:rgba(22,163,74,.12);border-color:rgba(74,222,128,.45);color:#4ade80}}@media (max-width:759px){.one-root .tl .fa-bleed:has(.fa-tb.strip:not(.on)) .band{box-shadow:none;padding-bottom:2px}.one-root .tl .fa-bleed .fa-tb.strip:not(.on){background:linear-gradient(90deg,var(--one-base) 55%,color-mix(in srgb,var(--app) 26%,var(--one-base)));color:#fff;border-bottom:0;box-shadow:inset 0 -3px 0 var(--app);padding-bottom:16px}.one-root .tl .fa-bleed .fa-tb.strip:not(.on) .fa-tb-t{color:#fff}.one-root .tl .fa-bleed .fa-tb.strip:not(.on) .fa-tb-st{color:#9fb0c9}.one-root .tl .fa-bleed .fa-tb.strip:not(.on) .fa-tb-st.t-blue{color:#93c5fd}.one-root .tl .fa-bleed .fa-tb.strip:not(.on)>.row-f svg{color:#9fb0c9!important}.one-root .tl .fa-bleed .fa-tb.strip:not(.on) .fa-tb-form .lab,.one-root .tl .fa-bleed .fa-tb.strip:not(.on) .fa-tb-form label{color:#9fb0c9}.one-root .tl .fa-bleed .fa-tb.strip:not(.on) .dd-btn,.one-root .tl .fa-bleed .fa-tb.strip:not(.on) .fa-tb-search{border-color:transparent}.one-root .tl .fa-bleed .fa-tb.strip:not(.on) .fa-tb-go .btn{background:#16a34a;border-color:#16a34a;color:#fff}.one-root .tl .fa-bleed .fa-tb.strip:not(.on) .fa-tb-go .btn:disabled{opacity:.7}}@media (max-width:759px){.one-root .tl .fa-field:has(>.fa-nojob):before{height:calc(100% + 30px)}.one-root .tl .fa-field:has(.fa-a-h):before{display:none}.one-root .tl .fa-field .fa-a-a,.one-root .tl .fa-field .fa-a-h{position:relative;z-index:0}.one-root .tl .fa-field .fa-a-a{margin-bottom:14px}.one-root .tl .fa-field .fa-a-a:before,.one-root .tl .fa-field .fa-a-h:before{content:"";position:absolute;z-index:-1;left:-14px;right:-14px;pointer-events:none;background:linear-gradient(90deg,var(--one-base) 55%,color-mix(in srgb,var(--app) 26%,var(--one-base)))}.one-root .tl .fa-field .fa-a-h:before{top:-14px;bottom:-14px}.one-root .tl .fa-field .fa-a-a:before{top:-1px;bottom:-16px;box-shadow:inset 0 -3px 0 var(--app)}}@media (max-width:759px){.one-root:not([data-area=hub]):has(.sb-v .sb-head) .m-bar{box-shadow:none}.one-root .sb-v .sb-head,.one-root .sb-v .sb-status,.one-root .sb-v .sb-tb .sa-tb:not(.on){background:linear-gradient(90deg,var(--one-base) 55%,color-mix(in srgb,var(--app) 26%,var(--one-base)));color:#fff;border-bottom:0}.one-root .sb-v .sb-tb .sa-tb:not(.on) .sa-soft{color:#9fb0c9}.one-root .sb-v .sb-tb .sa-tb:not(.on) .btn.sa-tb-in{background:#16a34a;border-color:#16a34a;color:#fff}.one-root .sb-v .sb-status{padding-top:4px}.one-root .sb-v .sb-status button{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.14);color:rgba(255,255,255,.85)}.one-root .sb-v .sb-status button.on{background:#fff;border-color:#fff;color:#0f172a}.one-root .sb-v .sb-head{padding-top:8px;box-shadow:inset 0 -3px 0 var(--app)}.one-root .sb-v .sb-head .h1{color:#fff}.one-root .sb-v .sb-head .wo-tag{background:rgba(255,255,255,.1);color:#fff}.one-root .sb-v .sb-head .sb-addr{color:#93c5fd}.one-root .sb-v .sb-head .sb-hrow>span[style]{color:#9fb0c9!important}.one-root .sb-v .sb-head .chip:not([class*=solid]){background:rgba(255,255,255,.1);color:#cbd5e1}.one-root .sb-v .sb-head .sec{color:#9fb0c9}.one-root .sb-v .sb-head .sb-reported{color:#fff}.one-root .sb-v .sb-head .sb-hblk,.one-root .sb-v .sb-head .sb-strip{border-top-color:rgba(255,255,255,.1)}.one-root .sb-v .sb-head .sb-strip>*{color:#93c5fd}.one-root .sb-v .sb-head .sb-strip>*+*{border-left-color:rgba(255,255,255,.1)!important}.one-root .sb-v .sb-head+.sb-pad:not(:empty){padding-top:14px}}.one-root .one-main .m-bar,.one-root:not([data-area=hub]) .m-bar{background-color:var(--one-base)}html:has(.one-root) body{background:#0f172a}.one-root .sb-v .sb-problem{border:1px solid color-mix(in srgb,#f59e0b 40%,transparent);background:color-mix(in srgb,#f59e0b 9%,transparent);border-radius:12px;padding:11px 14px}.one-root .sb-v .sb-problem-lab{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#b45309}.one-root .sb-v .sb-problem-lab svg{width:15px;height:15px;flex:0 0 auto}.one-root .sb-v .sb-problem .sb-reported{font-size:16.5px;margin-top:4px}.one-root .sb-v .sb-hblk:has(>.sb-problem:first-child){border-top:0;padding-top:0}@media (max-width:759px){.one-root .sb-v .sb-head .sb-problem{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.16)}.one-root .sb-v .sb-head .sb-problem-lab{color:#f5b04c}}.one-root .sb-v .card.sb-unit.alt{background:color-mix(in srgb,#64748b 12%,var(--card,#fff))}@media (min-width:760px){.one-root .svc-col .tl .sa-band{margin:-20px -24px 2px;padding:6px 24px 16px;color:#fff;background:linear-gradient(90deg,var(--one-base) 55%,color-mix(in srgb,var(--app) 26%,var(--one-base)));box-shadow:inset 0 -3px 0 var(--app)}.one-root:not([data-area=hub]):has(.svc-col .tl .sa-band) .m-bar{box-shadow:none}.one-root .svc-col .tl .sa-band .h1{color:#fff}.one-root .svc-col .tl .sa-band .hint,.one-root .svc-col .tl .sa-band .sub{color:#9fb0c9}.one-root .svc-col .tl .sa-band .seg{background:rgba(0,0,0,.28);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.one-root .svc-col .tl .sa-band .seg button{color:rgba(255,255,255,.72)}.one-root .svc-col .tl .sa-band .seg button.on{background:#fff;color:#0f172a}.one-root .svc-col .tl .sa-band .search{border-color:transparent}.one-root .svc-col .tl.sa-homepg>.pad{padding-top:0!important}.one-root .svc-col .tl.sa-homepg .sa-band{margin:0 -24px 2px;padding-top:6px}.one-root .svc-col .tl.sa-homepg .sa-band .sa-stats{margin-top:2px;box-shadow:none}.one-root:not([data-area=hub]):has(.svc-col .tl.sa-homepg) .m-bar{box-shadow:none}.one-root .svc-col .tl.sa-homepg .sa-tb:not(.on){background:linear-gradient(90deg,var(--one-base) 55%,color-mix(in srgb,var(--app) 26%,var(--one-base)));color:#fff;border-bottom:1px solid rgba(255,255,255,.08)}.one-root .svc-col .tl.sa-homepg .sa-tb:not(.on) .sa-soft{color:#9fb0c9}.one-root .svc-col .tl.sa-homepg .sa-tb:not(.on) .btn.sa-tb-in{background:#16a34a;border-color:#16a34a;color:#fff}.one-root:not([data-area=hub]):has(.svc-col .sb-v .sb-head) .m-bar{box-shadow:none}.one-root .svc-col .sb-v .sb-head,.one-root .svc-col .sb-v .sb-status,.one-root .svc-col .sb-v .sb-tb .sa-tb:not(.on){background:linear-gradient(90deg,var(--one-base) 55%,color-mix(in srgb,var(--app) 26%,var(--one-base)));color:#fff;border-bottom:0}.one-root .svc-col .sb-v .sb-tb .sa-tb:not(.on) .sa-soft{color:#9fb0c9}.one-root .svc-col .sb-v .sb-tb .sa-tb:not(.on) .btn.sa-tb-in{background:#16a34a;border-color:#16a34a;color:#fff}.one-root .svc-col .sb-v .sb-status{padding-top:4px}.one-root .svc-col .sb-v .sb-status button{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.14);color:rgba(255,255,255,.85)}.one-root .svc-col .sb-v .sb-status button.on{background:#fff;border-color:#fff;color:#0f172a}.one-root .svc-col .sb-v .sb-head{padding-top:10px;box-shadow:inset 0 -3px 0 var(--app)}.one-root .svc-col .sb-v .sb-head .h1{color:#fff}.one-root .svc-col .sb-v .sb-head .wo-tag{background:rgba(255,255,255,.1);color:#fff}.one-root .svc-col .sb-v .sb-head .sb-addr{color:#93c5fd}.one-root .svc-col .sb-v .sb-head .sb-hrow>span[style]{color:#9fb0c9!important}.one-root .svc-col .sb-v .sb-head .chip:not([class*=solid]){background:rgba(255,255,255,.1);color:#cbd5e1}.one-root .svc-col .sb-v .sb-head .sec{color:#9fb0c9}.one-root .svc-col .sb-v .sb-head .sb-reported{color:#fff}.one-root .svc-col .sb-v .sb-head .sb-hblk,.one-root .svc-col .sb-v .sb-head .sb-strip{border-top-color:rgba(255,255,255,.1)}.one-root .svc-col .sb-v .sb-head .sb-strip>*{color:#93c5fd}.one-root .svc-col .sb-v .sb-head .sb-strip>*+*{border-left-color:rgba(255,255,255,.1)!important}.one-root .svc-col .sb-v .sb-head+.sb-pad:not(:empty){padding-top:14px}.one-root .svc-col .sb-v .sb-head .sb-problem{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.16)}.one-root .svc-col .sb-v .sb-head .sb-problem-lab{color:#f5b04c}.one-root .svc-col .sb-v .sb-head,.one-root .svc-col .tl .sa-band{position:relative}.one-root .svc-col .sb-v .sb-head:after,.one-root .svc-col .sb-v .sb-head:before,.one-root .svc-col .tl .sa-band:after,.one-root .svc-col .tl .sa-band:before{content:"";position:absolute;top:0;bottom:0;width:100vw;pointer-events:none;box-shadow:inherit}.one-root .svc-col .sb-v .sb-head:before,.one-root .svc-col .tl .sa-band:before{right:100%;background:var(--one-base)}.one-root .svc-col .sb-v .sb-head:after,.one-root .svc-col .tl .sa-band:after{left:100%;background:color-mix(in srgb,var(--app) 26%,var(--one-base))}.one-root .svc-col .sb-v .sb-status,.one-root .svc-col .sb-v .sb-tb .sa-tb:not(.on),.one-root .svc-col .tl.sa-homepg .sa-tb:not(.on){box-shadow:-50vw 0 0 50vw var(--one-base),50vw 0 0 50vw color-mix(in srgb,var(--app) 26%,var(--one-base));clip-path:inset(0 -100vw)}.one-root .svc-col .sa-tb.on{box-shadow:0 0 0 100vw var(--sa-on-bg);clip-path:inset(0 -100vw);border-bottom-color:transparent}.one-root[data-area=service]:not(.one-winscroll) .one-main .m-body:before{content:"";display:block;height:100vh;margin-top:-100vh;pointer-events:none;background:linear-gradient(90deg,var(--one-base) 55%,color-mix(in srgb,var(--app) 26%,var(--one-base)))}}.tl .nt-app,.tl .nt-device{flex-shrink:0}.tl .nt-device{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px 14px;border:1px solid var(--rule);border-radius:14px;background:var(--raised);margin-bottom:14px}.tl .nt-device .nt-row{width:100%;padding:0;border:0;min-height:0}.tl .nt-line{margin:0;font-size:13.5px;line-height:1.45;color:var(--dim)}.tl .nt-line.warn{color:var(--amber,#b45309)}.tl .nt-app{margin-bottom:14px;border:1px solid var(--rule);border-radius:14px;background:var(--card);overflow:hidden}.tl .nt-app-head{display:flex;align-items:center;gap:8px;padding:10px 14px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dim);border-bottom:1px solid var(--rule-soft,var(--rule))}.tl .nt-app-head i{width:9px;height:9px;border-radius:50%;background:var(--c)}.tl .nt-row{display:flex;align-items:center;gap:12px;min-height:58px;padding:10px 14px;border-top:1px solid var(--rule-soft,var(--rule))}.tl .nt-app-head+.nt-row{border-top:0}.tl .nt-row .grow{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.tl .nt-row b{font-size:14.5px;font-weight:650;color:var(--ink)}.tl .nt-row small{font-size:12.5px;line-height:1.35;color:var(--dim)}.tl .nt-ask{display:flex;align-items:center;gap:12px;padding:12px 14px;margin:0 0 12px;border-radius:14px;border:1px solid color-mix(in srgb,var(--blue) 30%,var(--rule));background:color-mix(in srgb,var(--blue) 7%,var(--card));color:var(--ink)}.tl .nt-ask .grow{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.tl .nt-ask b{font-size:14.5px;font-weight:700}.tl .nt-ask .grow>span{font-size:13px;line-height:1.4;color:var(--dim)}.tl .nt-ask .grow>span.warn{color:var(--amber,#b45309)}.tl .nt-ask-ic{flex:0 0 auto;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--blue);color:#fff}.tl .nt-ask-ic svg{width:20px;height:20px}.tl .nt-ask-btns{display:flex;align-items:center;gap:4px;flex:0 0 auto}@media (max-width:520px){.tl .nt-ask{flex-wrap:wrap}.tl .nt-ask-btns{width:100%;justify-content:flex-end}}