@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Ubuntu+Mono:wght@400;700&display=swap');
:root{--night:#0a151c;--night-2:#101d25;--orange:#ff6037;--mint:#b9f2dc;--paper:#f5f7f7;--ink:#17252b;--muted:#718087;--line:#dfe6e6;--green:#1c936b;--green-soft:#e0f5ec;--amber:#aa701b;--amber-soft:#fff1d6;--red:#b54036;--red-soft:#ffe7e3}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font-family:Manrope,Arial,sans-serif}.skip-link{position:absolute;left:12px;top:-50px;background:#fff;color:var(--ink);padding:10px 14px;z-index:20}.skip-link:focus{top:12px}.site-header{height:83px;background:var(--night);display:flex;align-items:center;justify-content:space-between;padding:0 max(26px,calc((100% - 1120px)/2))}.brand img{display:block;width:140px;height:auto}.back-link{color:#dce8e8;text-decoration:none;font-size:12px;font-weight:700}.back-link span{color:var(--orange);padding-left:5px}.hero{max-width:1120px;margin:0 auto;min-height:292px;display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden}.hero-copy{padding:48px 0 42px;position:relative;z-index:2}.eyebrow{font:700 10px 'Ubuntu Mono',monospace;letter-spacing:.16em;color:var(--orange);margin:0 0 12px}.hero h1{font-size:clamp(48px,7vw,78px);line-height:.95;letter-spacing:-.08em;margin:0 0 18px;color:var(--night)}.hero h1 span{color:var(--orange)}.lead{font-size:16px;line-height:1.65;color:var(--muted);max-width:510px;margin:0}.hero-note{margin:19px 0 0;font:12px 'Ubuntu Mono',monospace;color:#718087}.pulse{display:inline-block;width:7px;height:7px;background:#31b87c;border-radius:50%;margin-right:8px;box-shadow:0 0 0 5px #31b87c1e}.network-art{width:310px;height:220px;position:relative;margin-right:72px;color:var(--orange)}.network-ring{position:absolute;border:1px solid #bdd7ce;border-radius:50%;left:62px;top:15px;transform:rotate(-18deg)}.ring-one{width:190px;height:145px}.ring-two{width:250px;height:200px;left:28px;top:-4px;transform:rotate(25deg)}.network-node{position:absolute;background:#fff;border:1px solid #cfe3dc;box-shadow:0 10px 25px #17352b12;border-radius:8px;padding:9px 11px;font:700 10px 'Ubuntu Mono',monospace}.node-main{left:119px;top:89px;background:var(--night);border-color:var(--night);color:var(--mint)}.node-a{left:23px;top:49px}.node-mx{right:0;top:37px}.node-txt{right:16px;bottom:27px}.network-line{position:absolute;height:1px;background:#9ac5b5;transform-origin:left center}.line-a{left:78px;top:77px;width:71px;transform:rotate(26deg)}.line-mx{left:167px;top:99px;width:95px;transform:rotate(-27deg)}.line-txt{left:167px;top:117px;width:84px;transform:rotate(31deg)}main{background:var(--paper);padding-bottom:55px}.tool-layout{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:260px 1fr;gap:14px;align-items:start}.tool-nav{background:var(--night);border-radius:12px;padding:17px 12px;position:sticky;top:18px}.nav-label{font:700 10px 'Ubuntu Mono',monospace;letter-spacing:.13em;color:#778a8f;margin:1px 10px 13px}.tool-link{width:100%;display:flex;align-items:center;gap:10px;text-align:left;background:transparent;border:0;border-radius:8px;color:#becdcf;padding:11px 10px;cursor:pointer;margin-bottom:3px}.tool-link:hover{background:#ffffff0d;color:#fff}.tool-link.active{background:#fff;color:var(--ink)}.tool-link:focus-visible{outline:3px solid var(--mint);outline-offset:2px}.tool-icon{width:24px;height:24px;display:grid;place-items:center;border:1px solid #718b8f;border-radius:6px;color:var(--orange);font:700 13px 'Ubuntu Mono',monospace;flex:0 0 auto}.tool-link.active .tool-icon{border-color:#ffd0c4}.tool-link b,.tool-link small{display:block}.tool-link b{font-size:11px}.tool-link small{font-size:9px;color:#7f9699;margin-top:3px;font-weight:500}.tool-link.active small{color:var(--muted)}.nav-footer{border-top:1px solid #ffffff1b;margin:15px 8px 0;padding:13px 2px 1px;color:#809397;font:9px 'Ubuntu Mono',monospace}.nav-footer i{display:inline-block;width:6px;height:6px;background:#35ba80;border-radius:50%;margin-right:5px}.tool-content{min-width:0}.tool-panel{display:none;background:#fff;border:1px solid var(--line);border-radius:12px;padding:27px 29px;box-shadow:0 16px 35px #1233290a}.tool-panel.active{display:block}.panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;border-bottom:1px solid var(--line);padding-bottom:19px}.panel-heading h2{font-size:23px;letter-spacing:-.05em;margin:0}.panel-heading .eyebrow{margin-bottom:8px}.panel-description{color:var(--muted);font-size:12px;line-height:1.6;margin:8px 0 0;max-width:580px}.provider-badge{background:#eef7f4;color:var(--green);font:10px 'Ubuntu Mono',monospace;padding:7px 9px;border-radius:5px;white-space:nowrap}.tool-form{padding:20px 0 0}.tool-form label{display:block;font-size:11px;font-weight:800;margin:0 0 8px}.optional{color:var(--muted);font-weight:500}.query-row{display:flex;gap:10px}.query-row input,.form-grid input,.form-grid select{width:100%;min-width:0;border:1px solid #cbd8d7;border-radius:8px;padding:13px 14px;background:#fff;color:var(--ink);font:13px 'Ubuntu Mono',monospace;outline:none}.query-row input:focus,.form-grid input:focus,.form-grid select:focus{border-color:var(--orange);box-shadow:0 0 0 3px #ff60371c}.query-row button,.wide-button{background:var(--orange);color:#fff;border:0;border-radius:8px;font-weight:800;padding:0 19px;cursor:pointer;white-space:nowrap;transition:background .2s,transform .2s}.query-row button:hover,.wide-button:hover{background:#e94e29;transform:translateY(-1px)}.query-row button:focus-visible,.wide-button:focus-visible{outline:3px solid var(--mint);outline-offset:3px}.query-row button:disabled,.wide-button:disabled{opacity:.6;cursor:wait;transform:none}.wide-button{margin-top:18px;padding:13px 18px}.field-help{font-size:10px;color:var(--muted);margin:9px 0 0}.field-error{font-size:11px;color:var(--red);margin:10px 0 0}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.panel-output{margin-top:22px}.loading{color:var(--muted);font:12px 'Ubuntu Mono',monospace;padding:16px 0}.output-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:12px}.metric{border:1px solid var(--line);border-radius:8px;padding:13px;min-height:86px}.metric .label{font-size:10px;color:var(--muted);display:block}.metric .value{font:700 15px 'Ubuntu Mono',monospace;display:block;margin-top:13px;overflow-wrap:anywhere}.metric .detail{display:block;color:var(--muted);font-size:10px;margin-top:4px;overflow-wrap:anywhere}.metric.ok .value{color:var(--green)}.metric.warn .value{color:var(--amber)}.metric.error .value{color:var(--red)}.output-box{border:1px solid var(--line);border-radius:8px;padding:14px;margin-top:10px}.output-box h3{font-size:12px;margin:0 0 10px}.record-row{display:grid;grid-template-columns:70px 1fr;gap:12px;border-bottom:1px solid #edf1f1;padding:10px 0;font:11px 'Ubuntu Mono',monospace}.record-row:last-child{border-bottom:0}.record-type{color:var(--orange);font-weight:700}.record-value{color:#3f555c;overflow-wrap:anywhere}.status-badge{font:700 10px 'Ubuntu Mono',monospace;letter-spacing:.04em;border-radius:4px;padding:6px 8px;display:inline-block}.status-badge.ok{background:var(--green-soft);color:var(--green)}.status-badge.warn{background:var(--amber-soft);color:var(--amber)}.status-badge.error{background:var(--red-soft);color:var(--red)}.note{font:10px 'Ubuntu Mono',monospace;color:#89979a;line-height:1.6;margin:12px 0 0}.finding{display:flex;gap:8px;border-bottom:1px solid #edf1f1;padding:10px 0;font-size:11px;line-height:1.5}.finding:last-child{border-bottom:0}.finding .icon{color:var(--green);font-weight:800}.finding.warn .icon{color:var(--amber)}.raw-output{white-space:pre-wrap;overflow:auto;margin:0;font:10px 'Ubuntu Mono',monospace;color:#53686d;max-height:250px}.site-footer{max-width:1120px;margin:0 auto;padding:24px 0 30px;border-top:1px solid var(--line);display:flex;gap:10px;align-items:center;color:#829094;font:10px 'Ubuntu Mono',monospace}.site-footer a{margin-left:auto;color:var(--ink);text-decoration:none;font-weight:700}.site-footer a:focus-visible,.back-link:focus-visible{outline:3px solid var(--mint);outline-offset:3px}@media(max-width:800px){.site-header{height:72px;padding:0 19px}.brand img{width:123px}.hero{min-height:0;padding:0 20px}.hero-copy{padding:44px 0 32px}.network-art{display:none}.tool-layout{grid-template-columns:1fr;margin:0 14px}.tool-nav{position:static;padding:10px;display:flex;gap:4px;overflow-x:auto}.nav-label,.nav-footer{display:none}.tool-link{min-width:110px;display:block;padding:10px}.tool-icon{margin-bottom:7px}.tool-link small{white-space:normal}.tool-panel{padding:22px 18px}.panel-heading{align-items:flex-start}.provider-badge{font-size:9px}.query-row{flex-direction:column}.query-row button{padding:13px}.site-footer{margin:0 20px;flex-wrap:wrap;gap:8px}.site-footer a{width:100%;margin:6px 0 0}}@media(max-width:450px){.form-grid,.output-grid{grid-template-columns:1fr}.panel-heading{flex-direction:column;gap:11px}.tool-link{min-width:96px}.tool-link b{font-size:10px}}
@media(prefers-reduced-motion:reduce){*{transition:none!important}}
.tool-nav{max-height:calc(100vh - 36px);overflow-y:auto}
.output-box .record-row{grid-template-columns:minmax(180px,1fr) minmax(120px,auto);align-items:center;column-gap:18px}.output-box .record-type{overflow-wrap:anywhere}.output-box .record-value{text-align:right}@media(max-width:450px){.output-box .record-row{grid-template-columns:minmax(0,1fr) auto;column-gap:10px}.output-box .record-value{text-align:right}}
.resolver-results{padding:0;overflow:hidden}.resolver-card{display:grid;grid-template-columns:12px minmax(170px,1fr) minmax(160px,2fr) 92px;align-items:center;gap:14px;padding:14px 2px;border-bottom:1px solid #edf1f1}.resolver-card:last-child{border-bottom:0}.resolver-marker{width:9px;height:9px;border-radius:50%;background:#aab9ba;box-shadow:0 0 0 4px #aab9ba1d}.resolver-card.ok .resolver-marker{background:var(--green);box-shadow:0 0 0 4px #1c936b1d}.resolver-card.warn .resolver-marker{background:var(--amber);box-shadow:0 0 0 4px #aa701b1d}.resolver-card.error .resolver-marker{background:var(--red);box-shadow:0 0 0 4px #b540361d}.resolver-name strong,.resolver-name small,.resolver-status strong,.resolver-status small{display:block}.resolver-name strong{font:700 11px 'Ubuntu Mono',monospace;color:var(--orange)}.resolver-name small,.resolver-status small{font-size:9px;color:var(--muted);margin-top:4px}.resolver-value{font:12px 'Ubuntu Mono',monospace;color:#3f555c;overflow-wrap:anywhere}.resolver-status{text-align:right}.resolver-status strong{font:700 9px 'Ubuntu Mono',monospace;color:var(--green)}.resolver-card.warn .resolver-status strong{color:var(--amber)}.resolver-card.error .resolver-status strong{color:var(--red)}@media(max-width:600px){.resolver-card{grid-template-columns:10px minmax(0,1fr) 82px;gap:10px}.resolver-value{grid-column:2 / 4;grid-row:2;margin-top:2px}.resolver-status{grid-column:3;grid-row:1}.resolver-name small{display:none}}
.support-desktop{background:#0b151c;color:#dbe7e7;min-height:100vh}.support-desktop::before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.16;background-image:linear-gradient(#b9f2dc0b 1px,transparent 1px),linear-gradient(90deg,#b9f2dc0b 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(to bottom,black,transparent 86%);z-index:0}.support-desktop .site-header{position:relative;z-index:3;height:66px;background:#081117e8;border-bottom:1px solid #9fe3c41b;box-shadow:0 10px 30px #0003}.support-desktop .back-link{color:#b9f2dc}.support-desktop .hero{position:relative;z-index:1;max-width:1200px;min-height:248px;padding:22px 28px 18px}.support-desktop .hero h1{color:#f5f9f8;font-size:clamp(44px,6vw,70px);text-shadow:0 0 28px #b9f2dc18}.support-desktop .lead{color:#9aadaf}.support-desktop .hero-note{color:#7e9699}.support-desktop .network-art{filter:drop-shadow(0 0 24px #b9f2dc18)}.support-desktop main{position:relative;z-index:1;background:transparent;padding:0 0 52px}.desktop-statusbar{max-width:1200px;margin:0 auto 12px;padding:9px 15px;border:1px solid #b9f2dc20;border-radius:10px;background:#10232ae6;display:flex;justify-content:space-between;align-items:center;gap:14px;color:#8ea5a6;font:10px 'Ubuntu Mono',monospace;box-shadow:0 10px 28px #0002}.desktop-status-left,.desktop-status-right{display:flex;align-items:center;gap:10px}.desktop-status-left strong{color:#d9efea;letter-spacing:.08em}.desktop-orb{width:8px;height:8px;border-radius:50%;background:#36c68c;box-shadow:0 0 0 5px #36c68c1e,0 0 18px #36c68c}.status-live{color:#a5c9bb}.status-live i{display:inline-block;width:6px;height:6px;background:#36c68c;border-radius:50%;margin-right:5px}.desktop-clock{color:#e1aaa0}.support-desktop .tool-layout{max-width:1200px;grid-template-columns:82px 1fr;gap:18px}.support-desktop .tool-nav{height:calc(100vh - 170px);max-height:none;position:sticky;top:17px;padding:15px 10px;border:1px solid #b9f2dc26;border-radius:15px;background:#0a171ed9;box-shadow:0 18px 50px #0004,inset 0 1px #ffffff0a;backdrop-filter:blur(16px);overflow-x:visible}.support-desktop .nav-label{font-size:0;height:12px;margin:0 0 7px}.support-desktop .nav-label::after{content:"◈";display:block;color:#ff6037;font-size:13px;text-align:center}.support-desktop .tool-link{position:relative;width:60px;height:58px;justify-content:center;padding:8px 4px;margin:0 auto 5px;border:1px solid transparent;border-radius:12px;transition:transform .2s,background .2s,border-color .2s,box-shadow .2s}.support-desktop .tool-link:hover{transform:translateY(-3px) scale(1.04);background:#b9f2dc12;border-color:#b9f2dc38;box-shadow:0 8px 22px #0005}.support-desktop .tool-link.active{background:linear-gradient(145deg,#fff,#e5f6f0);border-color:#fff;box-shadow:0 0 0 4px #b9f2dc17,0 10px 28px #0005}.support-desktop .tool-icon{width:36px;height:36px;margin:0;border-radius:10px;background:#101f27;border-color:#64858a;color:#ff8366;font-size:17px;box-shadow:inset 0 1px #ffffff12}.support-desktop .tool-link.active .tool-icon{background:#ff6037;color:#fff;border-color:#ffb5a3;box-shadow:0 0 18px #ff603759}.support-desktop .tool-link b,.support-desktop .tool-link small{position:absolute;left:75px;z-index:5;pointer-events:none;opacity:0;white-space:nowrap;transition:opacity .18s,transform .18s;transform:translateX(-5px)}.support-desktop .tool-link b{top:12px;padding:6px 8px;border-radius:6px;background:#071116f2;color:#fff;font-size:10px;box-shadow:0 8px 18px #0005}.support-desktop .tool-link small{top:34px;color:#9bb3b1;font-size:8px}.support-desktop .tool-link:hover b,.support-desktop .tool-link:hover small,.support-desktop .tool-link:focus-visible b,.support-desktop .tool-link:focus-visible small{opacity:1;transform:translateX(0)}.support-desktop .nav-footer{font-size:0;border:0;margin:9px 0 0;padding:12px 0 0;text-align:center}.support-desktop .nav-footer i{margin:0}.support-desktop .tool-panel{min-height:500px;padding:29px 32px;border:1px solid #bddbd527;border-radius:16px;background:linear-gradient(145deg,#f8fbfa,#edf5f2);box-shadow:0 24px 65px #0004,0 0 0 1px #ffffff0c;position:relative;overflow:hidden}.support-desktop .tool-panel::before{content:"";position:absolute;width:300px;height:300px;right:-120px;top:-130px;border-radius:50%;background:#b9f2dc25;filter:blur(10px);pointer-events:none}.support-desktop .panel-heading{position:relative}.support-desktop .panel-heading h2{font-size:27px}.support-desktop .provider-badge{box-shadow:0 4px 12px #1c936b14}.support-desktop .query-row input,.support-desktop .form-grid input,.support-desktop .form-grid select{background:#fff;box-shadow:0 4px 12px #102b2410}.support-desktop .query-row button,.support-desktop .wide-button{box-shadow:0 8px 18px #ff603733}.support-desktop .output-box,.support-desktop .metric{background:#ffffffb8;box-shadow:0 5px 14px #12332908}.support-desktop .tool-panel.active{animation:desktop-window-in .34s ease both}@keyframes desktop-window-in{from{opacity:.35;transform:translateY(7px) scale(.99)}to{opacity:1;transform:none}}@media(max-width:800px){.support-desktop .hero{padding:25px 20px 20px}.desktop-statusbar{margin:0 14px 10px}.desktop-status-left span:last-child{display:none}.support-desktop .tool-layout{grid-template-columns:1fr;gap:10px;margin:0 14px}.support-desktop .tool-nav{height:auto;position:static;display:flex;align-items:center;gap:5px;overflow-x:auto;padding:9px}.support-desktop .nav-label,.support-desktop .nav-footer{display:none}.support-desktop .tool-link{flex:0 0 55px;width:55px;height:55px}.support-desktop .tool-link b,.support-desktop .tool-link small{display:none}.support-desktop .tool-panel{min-height:0;padding:22px 18px}.support-desktop .tool-panel::before{width:180px;height:180px}.desktop-status-right{margin-left:auto}}@media(prefers-reduced-motion:reduce){.support-desktop .tool-link,.support-desktop .tool-panel.active{transition:none;animation:none}}
.support-desktop .tool-panel{color:var(--ink)}
.support-desktop{overflow-x:hidden;background:#35152f}.support-desktop .site-header{position:fixed;inset:0 0 auto;height:38px;padding:0 16px;background:#100f12f2;border-bottom:1px solid #ffffff12;box-shadow:0 3px 18px #0006}.support-desktop .brand img{width:90px;filter:brightness(0) invert(1);opacity:.9}.support-desktop .site-header #wb-navigation,.support-desktop .site-header .back-link{display:none}.support-desktop .hero{position:fixed;inset:38px 0 0;z-index:0;max-width:none;min-height:0;padding:0;display:block;background:radial-gradient(circle at 50% 47%,#8f3e70 0,#68264f 27%,#451b3d 58%,#28182c 100%);pointer-events:none;overflow:hidden}.support-desktop .hero::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 18% 100%,#b84b5f44,transparent 38%),radial-gradient(ellipse at 82% 0,#b5487a38,transparent 40%);transform:scale(1.2);filter:blur(18px)}.support-desktop .hero-copy{position:absolute;left:50%;top:47%;transform:translate(-50%,-50%);width:min(620px,80vw);padding:0;text-align:center;opacity:.26}.support-desktop .hero h1{font-size:clamp(48px,8vw,100px);letter-spacing:-.1em;margin:0;color:#ffe8f3;text-shadow:0 8px 35px #1c0b1b}.support-desktop .lead,.support-desktop .hero-note{display:none}.support-desktop .network-art{position:absolute;left:50%;top:50%;margin:0;transform:translate(-50%,-50%) scale(1.8);opacity:.24;filter:none}.support-desktop main{min-height:calc(100vh - 38px);padding:61px 0 24px;background:transparent}.support-desktop .desktop-statusbar{position:fixed;top:48px;left:106px;right:26px;z-index:5;margin:0;max-width:none;background:#17151bd9;border-color:#ffffff1b;box-shadow:0 8px 24px #0004}.support-desktop .tool-layout{position:relative;z-index:2;max-width:none;margin:0 26px 0 106px;grid-template-columns:76px minmax(0,1fr);gap:18px;align-items:start}.support-desktop .tool-nav{height:calc(100vh - 124px);top:74px;background:#121118d9;border-color:#ffffff20;box-shadow:0 14px 38px #0007}.support-desktop .tool-content{min-width:0;min-height:calc(100vh - 124px)}.support-desktop .tool-panel{max-width:1000px;margin:0 auto;padding:0;min-height:0;background:#f4f8f6f7;border-color:#ffffff45;border-radius:12px;box-shadow:0 28px 80px #16091c99,0 0 0 1px #0003;overflow:hidden}.support-desktop .tool-panel::before{display:none}.support-desktop .window-titlebar{height:43px;display:flex;align-items:center;justify-content:space-between;padding:0 13px 0 16px;background:linear-gradient(180deg,#34313a,#28262d);color:#e9eded;border-bottom:1px solid #16141a;user-select:none}.support-desktop .window-title{display:flex;align-items:center;gap:8px;min-width:0}.support-desktop .window-title strong{font-size:11px;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.support-desktop .window-title small{font:9px 'Ubuntu Mono',monospace;color:#9aa3a4;margin-left:5px}.support-desktop .window-app-dot{width:11px;height:11px;border-radius:50%;background:#ff6037;box-shadow:0 0 0 3px #ff603726,0 0 10px #ff6037}.support-desktop .window-controls{display:flex;align-items:center;gap:6px}.support-desktop .window-controls button{width:22px;height:22px;padding:0;border:1px solid transparent;border-radius:50%;background:#ffffff12;color:#dbe4e3;font:15px/18px Arial;cursor:pointer}.support-desktop .window-controls button:hover{background:#ffffff25}.support-desktop .window-controls .window-close:hover{background:#e85d5d;color:white}.support-desktop .panel-heading{margin:0 28px;padding-top:26px}.support-desktop .tool-form{margin:0 28px}.support-desktop .panel-output{margin:22px 28px 28px}.support-desktop .window-minimized .panel-heading,.support-desktop .window-minimized .tool-form,.support-desktop .window-minimized .panel-output{display:none}.support-desktop .window-minimized{width:320px;min-height:43px;margin-left:auto;margin-right:0}.support-desktop .window-maximized{position:fixed;inset:90px 26px 20px 106px;z-index:20;max-width:none;overflow:auto}.support-desktop .window-maximized .panel-heading{padding-top:31px}.support-desktop .tool-panel.active{animation:desktop-window-in .28s ease both}@media(max-width:800px){.support-desktop .site-header{height:42px}.support-desktop .hero{inset:42px 0 0}.support-desktop .hero-copy{top:38%;width:90vw}.support-desktop .network-art{transform:translate(-50%,-50%) scale(1.1)}.support-desktop main{padding-top:56px}.support-desktop .desktop-statusbar{top:52px;left:14px;right:14px}.support-desktop .tool-layout{margin:0 14px;grid-template-columns:1fr}.support-desktop .tool-nav{height:auto;top:auto}.support-desktop .tool-content{min-height:0}.support-desktop .window-titlebar{height:40px}.support-desktop .window-title small{display:none}.support-desktop .panel-heading,.support-desktop .tool-form{margin-left:18px;margin-right:18px}.support-desktop .panel-output{margin-left:18px;margin-right:18px}.support-desktop .window-maximized{inset:105px 14px 14px}.support-desktop .window-minimized{width:100%}}
.support-desktop .site-header{background:#100f12f2!important}.support-desktop .site-header .brand img{filter:brightness(0) invert(1)!important}@media(max-width:800px){.support-desktop .hero-copy{top:16%;opacity:.16}.support-desktop .hero h1{font-size:36px}}
.support-desktop .wb-header{position:fixed!important;inset:0 0 auto!important;height:38px!important;z-index:30!important;padding:0 16px!important;background:#100f12f2!important;border-bottom:1px solid #ffffff12!important;box-shadow:0 3px 18px #0006!important}.support-desktop .wb-brand img{filter:brightness(0) invert(1)!important;opacity:.92}.support-desktop #wb-navigation{display:none!important}.support-desktop .wb-menu-toggle{color:#e9eded!important;background:#ffffff10!important;border-color:#ffffff2b!important}@media(max-width:800px){.support-desktop .wb-header{height:42px!important;padding:0 15px!important}.support-desktop .wb-brand img{max-height:30px;width:auto}}
.support-desktop .wb-menu-toggle{display:none!important}.support-desktop .launcher-button{width:25px;height:25px;border:1px solid #ffffff35;border-radius:6px;background:#ffffff12;color:#f4c4d9;font:15px/20px 'Ubuntu Mono',monospace;cursor:pointer}.support-desktop .launcher-button:hover{background:#ff603766;color:#fff;box-shadow:0 0 13px #ff603766}.desktop-app-menu{position:fixed;left:106px;top:92px;z-index:50;width:340px;padding:14px;border:1px solid #ffffff2d;border-radius:15px;background:#17141eea;box-shadow:0 25px 70px #100514cc,0 0 0 1px #ffffff0c;backdrop-filter:blur(22px);opacity:0;pointer-events:none;transform:translateY(-8px) scale(.97);transition:opacity .2s,transform .2s}.desktop-app-menu.open{opacity:1;pointer-events:auto;transform:none}.app-menu-heading{display:flex;align-items:center;gap:10px;padding:3px 3px 13px;border-bottom:1px solid #ffffff16;color:#fff}.app-menu-heading div{display:flex;flex-direction:column;gap:3px;flex:1}.app-menu-heading strong{font-size:13px}.app-menu-heading small{font:9px 'Ubuntu Mono',monospace;color:#a7b2b3}.app-menu-close{border:0;background:transparent;color:#9ca7a8;font-size:20px;cursor:pointer}.app-menu-close:hover{color:#ff806c}.app-menu-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:12px}.app-menu-item{display:flex;align-items:center;gap:9px;text-align:left;padding:10px 8px;border:1px solid transparent;border-radius:9px;background:#ffffff08;color:#e9eeee;cursor:pointer}.app-menu-item:hover{background:#ff60371c;border-color:#ff60375c;transform:translateY(-1px)}.app-menu-icon{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:#102630;color:#ff8065;font:700 16px 'Ubuntu Mono',monospace}.app-menu-item strong,.app-menu-item small{display:block}.app-menu-item strong{font-size:10px}.app-menu-item small{font-size:8px;color:#95a5a5;margin-top:3px}.desktop-icons{position:fixed;left:120px;top:118px;z-index:1;display:flex;flex-direction:column;gap:11px;width:94px}.desktop-icon{display:flex;flex-direction:column;align-items:center;gap:5px;padding:7px 4px;border:1px solid transparent;border-radius:9px;background:transparent;color:#fff;text-shadow:0 1px 4px #170b1b;font-size:9px;line-height:1.2;cursor:pointer}.desktop-icon:hover,.desktop-icon.selected{background:#ffffff16;border-color:#ffffff2c}.desktop-icon-art{display:grid;place-items:center;width:45px;height:45px;border-radius:12px;background:linear-gradient(145deg,#ffffffea,#d2e9e4);color:#ec5b3c;border:1px solid #fff;box-shadow:0 7px 18px #1b0b1c80;font:700 20px 'Ubuntu Mono',monospace}.desktop-icon:hover .desktop-icon-art{transform:translateY(-3px) scale(1.06);box-shadow:0 10px 24px #ff603766}.desktop-dock{position:fixed;left:50%;bottom:17px;z-index:40;display:flex;align-items:center;gap:7px;transform:translateX(-50%);padding:8px 11px;border:1px solid #ffffff27;border-radius:16px;background:#15121be8;box-shadow:0 18px 48px #130719aa,0 0 0 1px #ffffff0c;backdrop-filter:blur(18px)}.dock-brand{display:grid;place-items:center;width:31px;height:31px;border-radius:9px;background:#ff6037;color:#fff;font:700 11px 'Ubuntu Mono',monospace;box-shadow:0 0 13px #ff603766}.dock-divider{height:28px;width:1px;background:#ffffff25;margin:0 2px}.dock-item{position:relative;width:38px;height:38px;border:1px solid #ffffff16;border-radius:11px;background:#ffffff0d;color:#ff9a84;font:700 16px 'Ubuntu Mono',monospace;cursor:pointer;transition:transform .18s,background .18s}.dock-item:hover{transform:translateY(-8px) scale(1.14);background:#ff6037;color:#fff;box-shadow:0 9px 20px #ff603766}.dock-item:focus-visible{outline:2px solid #b9f2dc;outline-offset:2px}@media(max-width:800px){.desktop-app-menu{left:14px;right:14px;top:96px;width:auto}.desktop-icons{left:14px;top:115px;display:grid;grid-template-columns:repeat(2,72px);gap:5px;width:150px}.desktop-icon{font-size:8px}.desktop-icon-art{width:36px;height:36px;font-size:16px}.desktop-dock{bottom:9px;gap:4px;padding:6px 8px}.dock-brand{width:27px;height:27px}.dock-item{width:32px;height:32px;font-size:13px}.dock-divider{height:23px}.support-desktop .launcher-button{display:none}}
.desktop-status-left,.desktop-status-right{min-width:0}.desktop-date{color:#c7a9bd}.weather-widget{display:flex;align-items:center;gap:5px;color:#f1d4a3}.weather-icon{color:#f3c568;font-size:14px}.weather-value{white-space:nowrap}.desktop-particles{position:fixed;inset:38px 0 0;z-index:0;pointer-events:none;overflow:hidden}.desktop-particles i{position:absolute;left:var(--particle-x);bottom:-10px;width:var(--particle-size);height:var(--particle-size);border-radius:50%;background:#ffd6ec;box-shadow:0 0 14px #ffb6de;opacity:0;animation:particle-rise 18s linear infinite;animation-delay:var(--particle-delay)}@keyframes particle-rise{0%{transform:translate3d(0,0,0) scale(.6);opacity:0}12%{opacity:.5}80%{opacity:.18}100%{transform:translate3d(40px,-95vh,0) scale(1.4);opacity:0}}.support-desktop .window-dragging{cursor:grabbing;opacity:.92;box-shadow:0 38px 100px #100514dd,0 0 0 1px #ffb8dd55}.desktop-icon{user-select:none}.desktop-icon.dragging{opacity:.35;transform:scale(.94)}.desktop-icon.drop-target{background:#ffb7dd2b;border-color:#ffb7dd88;box-shadow:0 0 24px #ffb7dd66}.desktop-dock .dock-item::after{content:attr(title);position:absolute;left:50%;bottom:calc(100% + 10px);transform:translateX(-50%) translateY(4px);opacity:0;pointer-events:none;white-space:nowrap;border:1px solid #ffffff22;border-radius:6px;background:#15121bee;color:#f5eaf0;padding:5px 7px;font:9px 'Ubuntu Mono',monospace;transition:opacity .18s,transform .18s}.desktop-dock .dock-item:hover::after{opacity:1;transform:translateX(-50%) translateY(0)}.support-desktop .tool-link.active::after{content:"";position:absolute;right:-7px;width:3px;height:22px;border-radius:3px;background:#ff6037;box-shadow:0 0 11px #ff6037}.support-desktop .tool-link:focus-visible{outline:2px solid #ffd3e9;outline-offset:2px}@media(max-width:800px){.desktop-date,.weather-widget{display:none}.desktop-status-right{gap:7px}.desktop-particles{inset:42px 0 0}.desktop-dock .dock-item::after{display:none}}@media(prefers-reduced-motion:reduce){.desktop-particles i{animation:none;display:none}.support-desktop .window-dragging{transition:none}}
.support-desktop .wb-header{display:none!important}.support-desktop .hero{inset:0!important}.support-desktop .hero-copy{display:none!important}.support-desktop main{min-height:100vh!important;padding-top:66px!important}.support-desktop .desktop-statusbar{top:14px!important;left:106px!important;right:24px!important}.support-desktop .tool-nav{top:62px!important;height:calc(100vh - 82px)!important}.support-desktop .tool-layout{margin-top:0!important}.support-desktop .desktop-icons{top:88px!important}.support-desktop .desktop-particles{inset:0!important}@media(max-width:800px){.support-desktop main{padding-top:58px!important}.support-desktop .desktop-statusbar{top:48px!important;left:14px!important;right:14px!important}.support-desktop .tool-nav{height:auto!important}.support-desktop .desktop-icons{top:112px!important}}
.support-desktop .hero>div:first-child{display:none!important}
.support-desktop body,.support-desktop{overflow:hidden!important}.support-desktop .site-footer,.support-desktop .wb-whatsapp-chat{display:none!important}.support-desktop .desktop-icons{left:18px!important;top:88px!important;width:72px!important}.support-desktop .desktop-icon{color:#fff!important}.support-desktop .tool-content{overflow:visible}.support-desktop .tool-panel.active{display:block!important}@media(max-width:800px){.support-desktop{overflow:auto!important}.support-desktop .desktop-icons{left:14px!important;width:150px!important}}
.support-desktop .tool-layout{grid-template-columns:142px minmax(0,1fr)!important;margin-left:24px!important;margin-right:24px!important}.support-desktop .tool-nav{width:142px!important;padding:13px 10px!important;left:0;border-radius:16px!important}.support-desktop .tool-link{width:120px!important;height:52px!important;display:grid!important;grid-template-columns:35px 1fr!important;align-items:center!important;justify-content:start!important;gap:9px!important;padding:7px 8px!important;margin:0 auto 6px!important;border-radius:11px!important}.support-desktop .tool-link .tool-icon{width:32px!important;height:32px!important;font-size:15px!important}.support-desktop .tool-link b{position:static!important;display:block!important;opacity:1!important;transform:none!important;padding:0!important;background:transparent!important;box-shadow:none!important;color:#dce9e7!important;font:700 10px 'Ubuntu Mono',monospace!important;white-space:nowrap!important}.support-desktop .tool-link small{display:none!important}.support-desktop .tool-link.active b{color:#17252b!important}.support-desktop .tool-link.active::after{right:-5px!important;height:28px!important}.support-desktop .nav-label{font-size:9px!important;height:auto!important;margin:2px 5px 10px!important;text-align:center!important}.support-desktop .nav-label::after{display:none!important}.support-desktop .nav-footer{display:block!important;font-size:0!important}@media(max-width:800px){.support-desktop .tool-layout{grid-template-columns:1fr!important;margin-left:14px!important;margin-right:14px!important}.support-desktop .tool-nav{width:auto!important}.support-desktop .tool-link{width:55px!important;height:55px!important;display:block!important;padding:9px!important}.support-desktop .tool-link b{display:none!important}}
.support-desktop .tool-content{height:calc(100vh - 104px)!important;min-height:0!important;overflow:hidden!important;padding-bottom:0!important}.support-desktop .tool-panel{height:100%!important;max-height:100%!important;overflow-y:auto!important;overflow-x:hidden!important;padding-bottom:86px!important;scrollbar-width:thin;scrollbar-color:#8c5279 #eee}.support-desktop .window-titlebar{position:sticky;top:0;z-index:8}.support-desktop .tool-nav{background:#111019f7!important;backdrop-filter:blur(18px);isolation:isolate;z-index:10}.support-desktop .desktop-icons{z-index:0}.support-desktop .desktop-dock{z-index:60}.support-desktop .window-maximized{height:auto!important;max-height:none!important}.support-desktop .window-maximized .tool-panel{height:auto!important;max-height:none!important}@media(max-width:800px){.support-desktop .tool-content{height:calc(100vh - 142px)!important;overflow:hidden!important}.support-desktop .tool-panel{padding-bottom:72px!important}}
.support-desktop{scrollbar-width:thin;scrollbar-color:#a85b91 #24182a}.support-desktop ::-webkit-scrollbar{width:9px;height:9px}.support-desktop ::-webkit-scrollbar-track{background:#24182acc;border-left:1px solid #ffffff08}.support-desktop ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ff8467,#9c4d91);border:2px solid #24182a;border-radius:999px;box-shadow:0 0 8px #ff603733}.support-desktop ::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#ffab8f,#c270b0);box-shadow:0 0 13px #ff806699}.support-desktop .tool-nav{scrollbar-color:#bd6b9e #121019}.support-desktop .tool-nav::-webkit-scrollbar-track{background:#121019}.support-desktop .tool-nav::-webkit-scrollbar-thumb{border-color:#121019;background:linear-gradient(180deg,#ff765b,#7e477d)}.support-desktop .tool-panel{scrollbar-color:#bd6b9e #edf2f0}.support-desktop .tool-panel::-webkit-scrollbar-track{background:#edf2f0}.support-desktop .tool-panel::-webkit-scrollbar-thumb{border-color:#edf2f0;background:linear-gradient(180deg,#ff765b,#a65b98)}

