:root{color-scheme:dark;--rd-bg:#05070d;--rd-bg-soft:#08101a;--rd-surface:rgba(11, 17, 29, 0.9);--rd-surface-strong:rgba(15, 22, 37, 0.98);--rd-line:rgba(145, 180, 255, 0.16);--rd-line-strong:rgba(40, 240, 255, 0.36);--rd-text:#f4f8ff;--rd-soft:#c7d2e8;--rd-muted:#92a0b8;--rd-cyan:#28f0ff;--rd-blue:#42b7ff;--rd-green:#54f29d;--rd-orange:#ff9b45;--rd-red:#ff4d68;--rd-shadow:0 18px 58px rgba(0, 0, 0, 0.36);--rd-radius:8px;--rd-topbar-height:62px;font-family:"Segoe UI",Roboto,Arial,sans-serif}*{box-sizing:border-box}html{min-height:100%;background:var(--rd-bg)}body{min-height:100vh;margin:0;background:linear-gradient(145deg,rgba(40,240,255,.07),transparent 28%),linear-gradient(220deg,rgba(255,155,69,.08),transparent 34%),linear-gradient(180deg,#05070d 0,#07111c 48%,#05070d 100%);color:var(--rd-text);font-size:14px;line-height:1.45}body::before{position:fixed;inset:0;z-index:-1;content:"";background-image:linear-gradient(rgba(145,180,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(145,180,255,.04) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(180deg,rgba(0,0,0,.82),rgba(0,0,0,.16))}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{color:inherit}:focus-visible{outline:2px solid var(--rd-cyan);outline-offset:3px}.rd-shell{min-height:100vh;display:flex;flex-direction:column}.rd-topbar{position:sticky;top:0;z-index:40;min-height:var(--rd-topbar-height);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px clamp(14px,2.5vw,34px);border-bottom:1px solid var(--rd-line);background:rgba(5,7,13,.88);backdrop-filter:blur(18px)}.rd-brand{display:inline-flex;align-items:center;gap:10px;min-width:0}.rd-brand-mark{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(40,240,255,.38);border-radius:8px;background:linear-gradient(135deg,rgba(40,240,255,.2),rgba(255,155,69,.12)),#0d1422;box-shadow:0 0 24px rgba(40,240,255,.14);font-size:13px;font-weight:800}.rd-brand-text{display:grid;gap:1px;min-width:0}.rd-brand-title{overflow:hidden;color:var(--rd-text);font-size:13px;font-weight:800;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.rd-brand-subtitle{overflow:hidden;color:var(--rd-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.rd-menu{min-width:0;display:flex;align-items:center;justify-content:center;gap:7px}.rd-menu-link,.rd-dropdown-toggle,.rd-icon-button,.rd-action{border:1px solid rgba(145,180,255,.14);border-radius:8px;background:rgba(255,255,255,.035);color:var(--rd-soft);transition:border-color 160ms ease,background 160ms ease,color 160ms ease,transform 160ms ease}.rd-menu-link,.rd-dropdown-toggle{min-height:34px;display:inline-flex;align-items:center;gap:7px;padding:0 10px;cursor:pointer;font-size:12px;font-weight:700;white-space:nowrap}.rd-menu-link:hover,.rd-dropdown-toggle:hover,.rd-menu-link.is-active,.rd-submenu a:hover,.rd-submenu a.is-active,.rd-icon-button:hover,.rd-action:hover{border-color:rgba(40,240,255,.42);background:rgba(40,240,255,.08);color:var(--rd-text)}.rd-dropdown{position:relative}.rd-dropdown-toggle::after{width:6px;height:6px;margin-left:1px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;content:"";transform:rotate(45deg) translateY(-2px)}.rd-submenu{position:absolute;top:calc(100% + 9px);left:0;min-width:220px;display:none;padding:7px;border:1px solid var(--rd-line);border-radius:8px;background:rgba(7,12,22,.98);box-shadow:var(--rd-shadow)}.rd-dropdown.is-open .rd-submenu{display:grid;gap:4px}.rd-submenu a{min-height:34px;display:flex;align-items:center;padding:0 10px;border-radius:7px;color:var(--rd-soft);font-size:12px}.rd-icon-button{width:36px;height:36px;display:inline-grid;place-items:center;padding:0;cursor:pointer;font-size:15px}.rd-menu-trigger,.rd-menu-close{display:none}.rd-access-stack{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.rd-status-pill,.rd-access-pill{min-height:30px;display:inline-flex;align-items:center;gap:7px;padding:0 9px;border:1px solid rgba(84,242,157,.3);border-radius:999px;background:rgba(84,242,157,.07);color:#dfffea;font-size:11px;white-space:nowrap}.rd-access-pill{border-color:rgba(40,240,255,.24);background:rgba(40,240,255,.055);color:var(--rd-muted)}.rd-access-pill strong{color:var(--rd-text);font-size:11px}.rd-status-dot{width:7px;height:7px;flex:0 0 auto;border-radius:999px;background:var(--rd-green);box-shadow:0 0 14px rgba(84,242,157,.8)}.rd-workspace{width:min(1440px,calc(100% - 28px));flex:1;margin:0 auto;padding:16px 0 18px}.rd-footer{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 14px;padding:13px clamp(14px,3vw,34px) 18px;border-top:1px solid var(--rd-line);color:var(--rd-muted);font-size:12px}.rd-footer a{color:var(--rd-soft);text-decoration:underline;text-underline-offset:3px}.rd-footer a:hover,.rd-footer a:focus{color:var(--rd-cyan)}.rd-toast-zone{position:fixed;top:76px;right:16px;z-index:90;display:grid;gap:8px;justify-items:end;pointer-events:none}.rd-toast{max-width:min(340px,calc(100vw - 32px));min-height:28px;padding:6px 11px;border:1px solid rgba(40,240,255,.36);border-radius:999px;background:rgba(6,16,28,.98);box-shadow:0 12px 36px rgba(0,0,0,.32),0 0 24px rgba(40,240,255,.12);color:var(--rd-text);font-size:12px;font-weight:800;pointer-events:auto}.rd-toast.is-success{border-color:rgba(84,242,157,.56);background:rgba(5,35,24,.98);color:#dfffea;box-shadow:0 12px 36px rgba(0,0,0,.32),0 0 26px rgba(84,242,157,.22)}.rd-toast.is-warning{border-color:rgba(255,155,69,.6);background:rgba(45,25,8,.98);color:#ffe2c4;box-shadow:0 12px 36px rgba(0,0,0,.32),0 0 26px rgba(255,155,69,.22)}.rd-toast.is-error{border-color:rgba(255,77,104,.66);background:rgba(49,6,17,.98);color:#ffe0e6;box-shadow:0 12px 36px rgba(0,0,0,.32),0 0 28px rgba(255,77,104,.24)}.rd-kicker{margin:0 0 7px;color:var(--rd-cyan);font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.rd-command-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.rd-action-primary{border-color:rgba(40,240,255,.48);background:linear-gradient(135deg,rgba(40,240,255,.2),rgba(66,183,255,.1));color:var(--rd-text)}.rd-action-warning{border-color:rgba(255,155,69,.5);background:rgba(255,155,69,.1);color:#ffe7cf}.rd-document-page,.rd-state-page,.rd-modern-public{align-items:stretch;justify-content:flex-start;padding:0}.rd-document-head,.rd-state-shell,.rd-modern-public .container90{width:min(1080px,calc(100% - 28px));margin-right:auto;margin-left:auto}.rd-document-head{margin-top:16px;padding:16px;border:1px solid var(--rd-line);border-radius:var(--rd-radius);background:linear-gradient(128deg,rgba(13,21,36,.98),rgba(8,12,22,.94)),linear-gradient(90deg,rgba(40,240,255,.1),rgba(255,155,69,.08));box-shadow:var(--rd-shadow)}.rd-document-head h1,.rd-state-title{margin:0;color:var(--rd-text);font-size:24px;line-height:1.12;letter-spacing:0}.rd-document-head p,.rd-state-copy{max-width:780px;margin:8px 0 0;color:var(--rd-soft);font-size:13px}.rd-document-page .container90{width:min(1080px,calc(100% - 28px));margin:12px auto 20px;padding:18px;border:1px solid var(--rd-line);border-radius:var(--rd-radius);background:rgba(10,16,28,.9);box-shadow:var(--rd-shadow)}.rd-document-page h2,.rd-document-page h3{margin:20px 0 8px;color:var(--rd-cyan);font-size:16px;line-height:1.25;letter-spacing:0}.rd-document-page h3{color:var(--rd-soft);font-size:14px}.rd-document-page p,.rd-document-page li{color:var(--rd-soft);font-size:13px;line-height:1.65}.rd-document-page p{margin:8px 0}.rd-document-page ul{display:grid;gap:7px;margin:10px 0 0;padding-left:20px}.rd-document-page strong{color:var(--rd-text)}.rd-document-page a{color:var(--rd-cyan);text-decoration:underline;text-underline-offset:3px}.rd-document-page .legal-disclaimer{width:min(1080px,calc(100% - 28px));margin:0 auto 22px;padding:14px 16px;border:1px solid rgba(145,180,255,.14);border-radius:var(--rd-radius);background:rgba(8,13,24,.82)}.rd-document-page .legal-disclaimer p{margin:6px 0;color:var(--rd-muted);font-size:12px;text-align:center}.rd-document-page .seg-review-list,.rd-document-page .seg-benefits,.rd-document-page .seg-selos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0;padding:0;list-style:none}.rd-document-page .seg-review-list li,.rd-document-page .seg-benefit-card,.rd-document-page .seg-selo,.rd-document-page .seg-transparencia,.rd-document-page .seg-assinatura{padding:12px;border:1px solid rgba(145,180,255,.14);border-radius:var(--rd-radius);background:rgba(255,255,255,.035)}.rd-document-page .seg-icon,.rd-document-page .seg-benefit-icon,.rd-document-page .seg-selo-icon{color:var(--rd-cyan)}.rd-document-page .seg-selo{display:grid;gap:4px;color:var(--rd-soft);text-decoration:none}.rd-document-page .seg-selo-nome{color:var(--rd-text);font-weight:800}.rd-document-page .seg-selo-desc,.rd-document-page .seg-modelo,.rd-document-page .seg-nome{color:var(--rd-muted);font-size:12px}.rd-state-shell{min-height:100vh;display:grid;align-content:center;gap:14px;padding:24px 0}.rd-state-card{padding:18px;border:1px solid var(--rd-line);border-radius:var(--rd-radius);background:linear-gradient(130deg,rgba(13,21,36,.98),rgba(8,12,22,.94)),linear-gradient(90deg,rgba(40,240,255,.1),rgba(255,155,69,.08));box-shadow:var(--rd-shadow)}.rd-state-badge{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border:1px solid rgba(255,155,69,.46);border-radius:999px;background:rgba(255,155,69,.08);color:#ffe1c4;font-size:11px;font-weight:800;text-transform:uppercase}.rd-state-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.rd-state-item{min-height:78px;padding:12px;border:1px solid rgba(145,180,255,.14);border-radius:var(--rd-radius);background:var(--rd-surface)}.rd-state-item strong{display:block;color:var(--rd-text);font-size:14px}.rd-state-item span{display:block;margin-top:5px;color:var(--rd-muted);font-size:12px}.rd-countdown{width:58px;height:58px;display:grid;place-items:center;margin-top:14px;border:1px solid rgba(40,240,255,.4);border-radius:999px;background:rgba(40,240,255,.08);color:var(--rd-cyan);font-size:22px;font-weight:800;box-shadow:0 0 24px rgba(40,240,255,.14)}.back-button{justify-self:start;min-height:36px;padding:0 12px;border:1px solid rgba(40,240,255,.36);border-radius:8px;background:rgba(40,240,255,.06);color:var(--rd-text);cursor:pointer;font-size:12px;font-weight:800}.back-button:hover,.back-button:focus{border-color:rgba(255,155,69,.58);box-shadow:0 0 18px rgba(255,155,69,.14)}.rd-state-footer{color:var(--rd-muted);font-size:12px;text-align:center}.rd-modern-public .container90,.rd-modern-public .hero-section,.rd-modern-public .audience-section,.rd-modern-public .features-section,.rd-modern-public .benefits-section,.rd-modern-public .competitive-section,.rd-modern-public .roi-section,.rd-modern-public .tech-section,.rd-modern-public .compatibility-section,.rd-modern-public .download-section,.rd-modern-public .page-footer{width:min(1120px,calc(100% - 28px));margin-right:auto;margin-left:auto;border:1px solid rgba(145,180,255,.14);border-radius:var(--rd-radius);background:rgba(10,16,28,.9);box-shadow:none}.rd-modern-public .container90{padding:14px}.rd-modern-public .hero-section{margin-top:16px;padding:18px;background:linear-gradient(128deg,rgba(13,21,36,.98),rgba(8,12,22,.94)),linear-gradient(90deg,rgba(40,240,255,.1),rgba(255,155,69,.08))}.rd-modern-public .hero-section h1,.rd-modern-public .main-title,.rd-modern-public .hero-title,.rd-modern-public .section-title,.rd-modern-public h2{color:var(--rd-text)!important;font-size:22px!important;line-height:1.16!important;letter-spacing:0!important;text-align:center!important}.rd-modern-public .section-title,.rd-modern-public h2{margin-top:0!important;border-color:rgba(40,240,255,.3)!important}.rd-modern-public .subtitle,.rd-modern-public .hero-subtitle,.rd-modern-public .hero-highlight,.rd-modern-public p,.rd-modern-public li{color:var(--rd-soft)!important;font-size:13px!important;line-height:1.55!important}.rd-modern-public .version-badge,.rd-modern-public .tech-badge,.rd-modern-public .badge,.rd-modern-public .download-integrity-link{border:1px solid rgba(40,240,255,.28)!important;border-radius:999px!important;background:rgba(40,240,255,.06)!important;color:var(--rd-cyan)!important;font-size:12px!important}.rd-modern-public .downloads-wrapper,.rd-modern-public .benefit-grid,.rd-modern-public .feature-grid,.rd-modern-public .highlight-grid,.rd-modern-public .highlights,.rd-modern-public .roi-cards,.rd-modern-public .tech-grid,.rd-modern-public .compat-grid,.rd-modern-public .download-grid{gap:10px!important}.rd-modern-public .download-box,.rd-modern-public .hero-box,.rd-modern-public .benefit-card,.rd-modern-public .feature-item,.rd-modern-public .highlight-card,.rd-modern-public .comparison-item,.rd-modern-public .roi-card,.rd-modern-public .tech-item,.rd-modern-public .compat-category,.rd-modern-public .download-card,.rd-modern-public .requirements,.rd-modern-public .feature-list,.rd-modern-public .info-box,.rd-modern-public .legal-disclaimer{border:1px solid rgba(145,180,255,.14)!important;border-radius:var(--rd-radius)!important;background:rgba(8,13,24,.82)!important;box-shadow:none!important}.rd-modern-public .download-box,.rd-modern-public .hero-box{padding:14px!important}.rd-modern-public .benefit-card:hover,.rd-modern-public .highlight-card:hover,.rd-modern-public .microsoft-badge:hover,.rd-modern-public .banner-topo:hover{transform:none!important}.rd-modern-public .benefit-icon,.rd-modern-public .feature-icon,.rd-modern-public .icon,.rd-modern-public .download-icon,.rd-modern-public .info-icon,.rd-modern-public .roi-number{color:var(--rd-cyan)!important;font-size:22px!important}.rd-modern-public .banner-topo,.rd-modern-public .microsoft-badge{border:1px solid rgba(40,240,255,.28)!important;border-radius:var(--rd-radius)!important;box-shadow:0 0 22px rgba(40,240,255,.1)!important}.rd-modern-public .banner-topo{width:min(100%,900px)!important;max-height:180px;object-fit:contain}.rd-modern-public .links-section,.rd-modern-public .tech-footer{gap:10px!important}.rd-modern-public .info-link,.rd-modern-public .download-button,.rd-modern-public .btn{min-height:36px!important;border:1px solid rgba(40,240,255,.36)!important;border-radius:8px!important;background:rgba(40,240,255,.06)!important;color:var(--rd-text)!important;font-size:12px!important;font-weight:800!important}.rd-tech-page{align-items:stretch;justify-content:flex-start;padding:0}.rd-tech-shell{width:min(1180px,calc(100% - 28px));margin:0 auto;padding:16px 0 22px}.rd-tech-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,420px);gap:14px;align-items:end;padding:16px;border:1px solid var(--rd-line);border-radius:var(--rd-radius);background:linear-gradient(128deg,rgba(13,21,36,.98),rgba(8,12,22,.94)),linear-gradient(90deg,rgba(40,240,255,.1),rgba(247,129,0,.1));box-shadow:var(--rd-shadow)}.rd-tech-title{margin:0;color:var(--rd-text);font-size:23px;line-height:1.12;letter-spacing:0}.rd-tech-copy{max-width:740px;margin:8px 0 0;color:var(--rd-soft);font-size:13px}.rd-tech-status{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rd-tech-status-item{min-height:54px;padding:9px;border:1px solid rgba(145,180,255,.14);border-radius:var(--rd-radius);background:rgba(4,8,15,.62)}.rd-tech-status-item span{display:block;color:var(--rd-muted);font-size:11px}.rd-tech-status-item strong{display:block;margin-top:3px;color:var(--rd-text);font-size:14px}.rd-tech-page .search-wrapper{width:100%;margin:0}.rd-tech-search,.rd-tech-page #searchInput{width:100%;min-height:40px;padding:0 13px;border:1px solid rgba(145,180,255,.18);border-radius:8px;background:rgba(4,8,15,.86);color:var(--rd-text);font-size:13px;outline:0}.rd-tech-search:focus,.rd-tech-page #searchInput:focus{border-color:rgba(40,240,255,.48);box-shadow:0 0 18px rgba(40,240,255,.12)}.rd-tech-page .container,.rd-tech-page .container25,.rd-tech-page .container40,.rd-tech-page .container90,.rd-tech-section{width:100%;margin:12px 0 0;padding:0;background:0 0}.rd-tech-page .card,.rd-tech-card,.rd-tech-page .form-side,.rd-tech-page .status-painel{padding:13px;border:1px solid rgba(145,180,255,.14);border-radius:var(--rd-radius);background:rgba(10,16,28,.88);box-shadow:none}.rd-tech-page .card{margin-top:10px}.rd-tech-page .wide{border-color:rgba(247,129,0,.26)}.rd-tech-page .card-title,.rd-tech-page h2,.rd-tech-card h2,.rd-tech-card h3{margin:0 0 8px;color:var(--rd-text);font-size:15px;line-height:1.2;letter-spacing:0}.rd-tech-page .card-body p,.rd-tech-page .card-body li,.rd-tech-page .card-body ol,.rd-tech-page .card-body ul,.rd-tech-page p,.rd-tech-page li{color:var(--rd-soft);font-size:13px;line-height:1.6}.rd-tech-page ul,.rd-tech-page ol{margin:9px 0 0;padding-left:20px}.rd-tech-page li+li{margin-top:6px}.rd-tech-page code,.rd-tech-code{display:inline-flex;align-items:center;max-width:100%;padding:2px 6px;overflow:hidden;border:1px solid rgba(40,240,255,.18);border-radius:6px;background:rgba(40,240,255,.06);color:var(--rd-cyan);font-size:12px;text-overflow:ellipsis;vertical-align:middle}.rd-tech-page a{color:var(--rd-cyan);text-decoration:underline;text-underline-offset:3px}.rd-tech-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.rd-tech-link-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.rd-tech-link-grid a{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 11px;border:1px solid rgba(145,180,255,.14);border-radius:8px;background:rgba(255,255,255,.035);color:var(--rd-soft);font-size:12px;font-weight:800;text-decoration:none}.rd-tech-link-grid a::after{color:var(--rd-orange);content:"↗"}.rd-tech-link-grid a:hover,.rd-tech-link-grid a:focus{border-color:rgba(247,129,0,.5);color:var(--rd-text);box-shadow:0 0 18px rgba(247,129,0,.12)}.rd-redirect-card{min-height:100vh;display:grid;place-items:center;padding:20px}.rd-redirect-box{width:min(520px,100%);padding:16px;border:1px solid var(--rd-line);border-radius:var(--rd-radius);background:linear-gradient(128deg,rgba(13,21,36,.98),rgba(8,12,22,.94)),linear-gradient(90deg,rgba(40,240,255,.1),rgba(247,129,0,.1));box-shadow:var(--rd-shadow)}.rd-redirect-box .rd-countdown{margin-right:auto;margin-left:auto}.rd-key-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.rd-key-grid .form-side{min-width:0}.rd-tech-page .key-container{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;margin-top:8px}.rd-tech-page .btn{min-height:34px;padding:0 12px;border:1px solid rgba(40,240,255,.36);border-radius:8px;background:rgba(40,240,255,.06);color:var(--rd-text);cursor:pointer;font-size:12px;font-weight:800;text-decoration:none}.rd-tech-page .btn:hover,.rd-tech-page .btn:focus{border-color:rgba(247,129,0,.58);box-shadow:0 0 18px rgba(247,129,0,.14)}.rd-tech-page .hidden{display:none}.rd-tech-page .status-summary{margin:10px 0;padding:10px 12px;border-radius:8px;font-size:13px}.rd-tech-page .status-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.rd-tech-page .status-card{padding:10px;border:1px solid rgba(145,180,255,.14);border-radius:8px;background:rgba(255,255,255,.035)}.rd-tech-page .status-card-role,.rd-tech-page .status-card-time{color:var(--rd-muted);font-size:11px}.rd-tech-page .status-card-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.rd-tech-page .status-badge{padding:3px 7px;border-radius:999px;font-size:10px;font-weight:800}.rd-tech-page .status-badge--ok{border:1px solid rgba(84,242,157,.32);background:rgba(84,242,157,.08);color:#dfffea}.rd-tech-page .status-badge--alert{border:1px solid rgba(247,129,0,.38);background:rgba(247,129,0,.08);color:#ffe1c4}body.menu-open{overflow:hidden}@media (max-width:1180px){.rd-topbar{grid-template-columns:auto auto minmax(0,1fr)}.rd-menu-trigger{display:inline-grid}.rd-menu{position:fixed;inset:0 auto 0 0;width:min(360px,92vw);height:100vh;display:grid;align-content:start;justify-content:stretch;gap:8px;padding:16px;overflow-y:auto;border-right:1px solid var(--rd-line);background:rgba(5,8,15,.98);box-shadow:var(--rd-shadow);transform:translateX(-104%);transition:transform 180ms ease}.rd-menu.is-open{transform:translateX(0)}.rd-menu-close{display:inline-grid;justify-self:end}.rd-menu-link,.rd-dropdown-toggle{width:100%;justify-content:space-between}.rd-submenu{position:static;min-width:0;margin-top:6px;box-shadow:none}.rd-access-stack{justify-self:end}}@media (max-width:760px){.rd-topbar{min-height:60px;gap:8px;padding:9px 12px}.rd-brand-subtitle,.rd-access-pill{display:none}.rd-status-pill{max-width:132px;overflow:hidden;text-overflow:ellipsis}.rd-workspace{width:min(100% - 20px,1440px);padding-top:12px}.rd-toast-zone{top:70px;right:10px;left:10px;justify-items:center}.rd-document-head h1,.rd-state-title{font-size:21px}.rd-document-page .container90,.rd-document-head,.rd-state-shell{width:min(100% - 20px,1080px)}.rd-document-page .seg-review-list,.rd-document-page .seg-benefits,.rd-document-page .seg-selos,.rd-state-grid,.rd-tech-head,.rd-tech-grid,.rd-tech-link-grid,.rd-key-grid,.rd-tech-page .status-grid{grid-template-columns:1fr}.rd-tech-status{grid-template-columns:1fr}}.rd-auth-page{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:18px}.rd-auth-page .auth-container{width:min(100%,460px);padding:18px;border:1px solid rgba(145,180,255,.16);border-radius:var(--rd-radius);background:linear-gradient(145deg,rgba(13,21,36,.98),rgba(7,11,20,.96)),linear-gradient(90deg,rgba(40,240,255,.08),rgba(247,129,0,.06));box-shadow:0 22px 60px rgba(0,0,0,.32)}.rd-auth-page h1{margin:0 0 12px;color:var(--rd-text);font-size:20px;line-height:1.18;text-align:center}.rd-auth-page .security-info,.rd-auth-page #loadingMsg,.rd-auth-page #errorMsg,.rd-auth-page .status{margin:10px 0;padding:10px 11px;border:1px solid rgba(145,180,255,.14);border-radius:8px;background:rgba(4,9,17,.74);color:var(--rd-soft);font-size:12px;line-height:1.45}.rd-auth-page .security-info strong{display:block;margin-bottom:4px;color:var(--rd-cyan);font-size:12px}.rd-auth-page .highlight{color:var(--rd-cyan);font-weight:800}.rd-auth-page .input-group{margin:8px 0}.rd-auth-page input[type=text],.rd-auth-page input[type=password]{width:100%;min-height:38px;padding:0 11px;border:1px solid rgba(145,180,255,.18);border-radius:8px;background:rgba(2,6,12,.72);color:var(--rd-text);font:inherit;font-size:13px;outline:0}.rd-auth-page input:focus{border-color:rgba(40,240,255,.58);box-shadow:0 0 0 3px rgba(40,240,255,.1)}.rd-auth-page .auth-button{width:100%;min-height:38px;margin-top:10px;border:1px solid rgba(40,240,255,.42);border-radius:8px;background:rgba(40,240,255,.08);color:var(--rd-text);font-size:12px;font-weight:900;cursor:pointer}.rd-auth-page .auth-button:hover,.rd-auth-page .auth-button:focus-visible{border-color:rgba(247,129,0,.65);box-shadow:0 0 18px rgba(247,129,0,.16)}.rd-auth-page #loginForm{display:none}.rd-auth-page #loginForm.login-form-visible{display:block}.rd-auth-page .status{display:none}.rd-auth-page .status.info,.rd-auth-page .status.success,.rd-auth-page .status.error{display:block}.rd-auth-page .status.success{border-color:rgba(57,243,164,.38);color:var(--rd-green)}.rd-auth-page .status.error,.rd-auth-page #errorMsg{border-color:rgba(255,49,95,.42);color:var(--rd-red)}.rd-success-page{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:18px}.rd-success-page .container25{width:min(100%,420px);padding:18px;border:1px solid rgba(57,243,164,.24);border-radius:var(--rd-radius);background:rgba(8,17,22,.92);text-align:center}.rd-success-page h6{width:min(100%,420px);margin:0 auto 10px;color:var(--rd-green);font-size:18px;text-align:center}.rd-success-page .auth-msg-primary,.rd-success-page .auth-msg-secondary{margin:6px 0;color:var(--rd-soft);font-size:13px}.rd-worker-page .rd-automation-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rd-worker-page .status-box{margin:0;padding:14px;border:1px solid rgba(145,180,255,.16);border-radius:var(--rd-radius);background:rgba(8,13,24,.86)}.rd-worker-page .status-box h3{margin:0 0 10px;color:var(--rd-text);font-size:14px}.rd-worker-page .status-content{min-height:72px;padding:10px;border:1px solid rgba(40,240,255,.22);border-radius:8px;background:rgba(2,6,12,.68)}.rd-worker-page code{color:var(--rd-cyan);white-space:pre-wrap}.rd-worker-page .status-hint{display:block;margin-top:12px;color:var(--rd-muted);font-size:12px;text-align:center}.rd-worker-page .error-text{color:var(--rd-red)}.rd-gdrive-shell{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:12px;min-height:calc(100vh - 48px)}.rd-gdrive-shell .gdrive-tree-pane,.rd-gdrive-shell .gdrive-preview-pane{min-height:0;border:1px solid rgba(145,180,255,.14);border-radius:var(--rd-radius);background:rgba(8,13,24,.86)}.rd-gdrive-shell .gdrive-tree-pane{padding:12px}.rd-gdrive-shell .gdrive-preview-pane{display:grid;grid-template-rows:auto 1fr auto;gap:8px;padding:12px}.rd-gdrive-shell .gdrive-title{margin:0;color:var(--rd-text);font-size:15px}.rd-gdrive-shell .gdrive-subtitle,.rd-gdrive-shell .gdrive-placeholder,.rd-gdrive-shell .gdrive-breadcrumbs{color:var(--rd-muted);font-size:12px}.rd-gdrive-shell .gdrive-tree-list{list-style:none;margin:12px 0 0;padding:0}.rd-gdrive-shell .gdrive-tree-item{margin:5px 0}.rd-gdrive-shell .gdrive-tree-btn{width:100%;min-height:34px;border:1px solid rgba(40,240,255,.2);border-radius:8px;background:rgba(40,240,255,.06);color:var(--rd-text);font:inherit;font-size:12px;font-weight:800;text-align:left;cursor:pointer}.rd-gdrive-shell .gdrive-tree-btn:hover,.rd-gdrive-shell .gdrive-tree-btn:focus-visible{border-color:rgba(247,129,0,.58)}.rd-gdrive-shell .gdrive-preview{width:100%;min-height:62vh;border:1px solid rgba(145,180,255,.14);border-radius:8px;background:#070b12}@media (max-width:760px){.rd-worker-page .rd-automation-grid,.rd-gdrive-shell{grid-template-columns:1fr}}