.free-dashboard-module__glxwgW__shell{width:100%;max-width:1160px;color:var(--ink,#f5f3f8);z-index:1;margin:0 auto;padding:clamp(2.5rem,5vw,4.25rem) 0 5rem;position:relative}.free-dashboard-module__glxwgW__hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;margin-bottom:2rem;display:grid}.free-dashboard-module__glxwgW__heroCopy{min-width:0}.free-dashboard-module__glxwgW__eyebrow,.free-dashboard-module__glxwgW__policyEyebrow,.free-dashboard-module__glxwgW__guideEyebrow,.free-dashboard-module__glxwgW__sectionEyebrow,.free-dashboard-module__glxwgW__cardTopline{color:#c4b5fd;font-family:var(--font-mono,monospace);letter-spacing:.1em;font-size:.68rem;font-weight:720}.free-dashboard-module__glxwgW__eyebrow{text-transform:uppercase;margin-bottom:.9rem}.free-dashboard-module__glxwgW__title{color:#f5f3f8;letter-spacing:-.067em;max-width:16ch;margin:0;font-size:clamp(2.5rem,5.3vw,4.5rem);font-weight:680;line-height:1.02}.free-dashboard-module__glxwgW__titleHighlight{color:#b69af8}.free-dashboard-module__glxwgW__subtitle{color:#aaa4b6;max-width:58ch;margin:1.1rem 0 0;font-size:.98rem;line-height:1.65}.free-dashboard-module__glxwgW__policySummary{border-left:1px solid #5b407e;gap:.22rem;min-width:15.5rem;padding:.3rem 0 .15rem 1.25rem;display:grid}.free-dashboard-module__glxwgW__policySummary strong{color:#f5f3f8;font-family:var(--font-space-grotesk), sans-serif;letter-spacing:-.045em;font-size:1.8rem;font-weight:650;line-height:1.12}.free-dashboard-module__glxwgW__policySummary>span:nth-of-type(2){color:#9f9aaa;font-size:.76rem}.free-dashboard-module__glxwgW__policySummary>div{color:#d3c5f1;align-items:center;gap:.5rem;margin-top:.55rem;font-size:.76rem;display:flex}.free-dashboard-module__glxwgW__overviewGrid{grid-template-columns:minmax(0,1.5fr) minmax(16rem,.82fr);align-items:stretch;gap:1rem;margin-bottom:1rem;display:grid}.free-dashboard-module__glxwgW__systemCard,.free-dashboard-module__glxwgW__guideCard,.free-dashboard-module__glxwgW__keySection{background:#101016;border:1px solid #30283b;border-radius:14px;min-width:0;box-shadow:0 1.25rem 3rem #00000040}.free-dashboard-module__glxwgW__systemCard{flex-direction:column;min-height:26rem;display:flex}.free-dashboard-module__glxwgW__cardTopline{border-bottom:1px solid #30283b;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.35rem;display:flex}.free-dashboard-module__glxwgW__workflowStatus{color:#d6c8ef;letter-spacing:0;white-space:nowrap;align-items:center;gap:.45rem;font-size:.67rem;font-weight:600;display:inline-flex}.free-dashboard-module__glxwgW__workflowStatus>span{background:#aa84fa;border-radius:50%;width:.42rem;height:.42rem;box-shadow:0 0 .65rem #8b5cf6}.free-dashboard-module__glxwgW__taskBody{flex:1;align-content:space-between;gap:2.25rem;padding:clamp(1.4rem,3vw,2.2rem);display:grid}.free-dashboard-module__glxwgW__taskBody h2{color:#f5f3f8;letter-spacing:-.045em;max-width:24ch;margin:0;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:650;line-height:1.12}.free-dashboard-module__glxwgW__taskBody p{color:#a39cae;max-width:48ch;margin:.75rem 0 0;font-size:.87rem;line-height:1.65}.free-dashboard-module__glxwgW__progressInfo{min-width:0}.free-dashboard-module__glxwgW__progressHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.7rem;display:flex}.free-dashboard-module__glxwgW__progressTitle{color:#c7c0d0;font-size:.76rem;font-weight:650}.free-dashboard-module__glxwgW__progressScore{color:#d8c4ff;font-family:var(--font-mono,monospace);font-size:.76rem;font-weight:700}.free-dashboard-module__glxwgW__progressTrack{background:#30243e;border-radius:99px;width:100%;height:7px;overflow:hidden}.free-dashboard-module__glxwgW__progressBar{border-radius:inherit;background:linear-gradient(90deg,#7540df,#c7a8ff);height:100%;transition:width .5s}.free-dashboard-module__glxwgW__taskFooter{border-top:1px solid #30283b;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.35rem;display:flex}.free-dashboard-module__glxwgW__taskFooter>span{color:#8f899a;max-width:30ch;font-size:.72rem;line-height:1.4}.free-dashboard-module__glxwgW__startBtn{color:#100a1b;white-space:nowrap;background:#a583f8;border:1px solid #a583f8;border-radius:8px;justify-content:center;align-items:center;gap:.65rem;min-height:2.8rem;padding:.65rem 1.2rem;font-size:.82rem;font-weight:760;transition:background .15s,transform .15s;display:inline-flex}.free-dashboard-module__glxwgW__startBtn:hover:not(:disabled){background:#c0a7fc;transform:translateY(-1px)}.free-dashboard-module__glxwgW__startBtn:disabled{opacity:.5;cursor:not-allowed}.free-dashboard-module__glxwgW__startBtnReady{background:#76d5ad;border-color:#76d5ad}.free-dashboard-module__glxwgW__startBtnReady:hover:not(:disabled){background:#95e3bf}.free-dashboard-module__glxwgW__guideCard{background:linear-gradient(155deg,#171122,#101016 65%);flex-direction:column;padding:1.35rem;display:flex}.free-dashboard-module__glxwgW__guideCard h2{color:#f5f3f8;letter-spacing:-.04em;margin:.55rem 0 1.5rem;font-size:1.45rem;font-weight:650}.free-dashboard-module__glxwgW__guideSteps{flex:1;gap:0;margin:0;padding:0;list-style:none;display:grid}.free-dashboard-module__glxwgW__guideSteps li{border-top:1px solid #332940;grid-template-columns:2rem minmax(0,1fr);gap:.75rem;padding:.85rem 0;display:grid}.free-dashboard-module__glxwgW__guideSteps li>span{color:#b69af8;font-family:var(--font-mono,monospace);font-size:.7rem;font-weight:700}.free-dashboard-module__glxwgW__guideSteps strong{color:#ece8f2;font-size:.82rem;font-weight:650}.free-dashboard-module__glxwgW__guideSteps p{color:#a39cae;margin:.2rem 0 0;font-size:.74rem;line-height:1.5}.free-dashboard-module__glxwgW__deviceNote{color:#c3b4db;border-top:1px solid #332940;align-items:flex-start;gap:.55rem;margin:1rem 0 0;padding-top:.95rem;font-size:.73rem;line-height:1.5;display:flex}.free-dashboard-module__glxwgW__deviceNote svg{flex:none}.free-dashboard-module__glxwgW__keySection{overflow:hidden}.free-dashboard-module__glxwgW__sectionHead{border-bottom:1px solid #30283b;justify-content:space-between;align-items:center;gap:1rem;padding:1.3rem 1.5rem;display:flex}.free-dashboard-module__glxwgW__sectionTitle{color:#f5f3f8;flex-wrap:wrap;align-items:baseline;gap:.65rem;margin:.3rem 0 0;font-size:1.2rem;font-weight:650;display:flex}.free-dashboard-module__glxwgW__badgeCount{color:#aaa0bc;font-family:var(--font-mono,monospace);font-size:.7rem;font-weight:600}.free-dashboard-module__glxwgW__sectionDescription{color:#938c9e;margin:.4rem 0 0;font-size:.76rem}.free-dashboard-module__glxwgW__actionBtn{color:#e7ddf5;white-space:nowrap;background:#1b1722;border:1px solid #43364f;border-radius:8px;justify-content:center;align-items:center;gap:.42rem;min-height:2.45rem;padding:.55rem .8rem;font-size:.76rem;font-weight:650;transition:border-color .15s,background .15s;display:inline-flex}.free-dashboard-module__glxwgW__actionBtn:hover:not(:disabled){background:#281d38;border-color:#9a75e4}.free-dashboard-module__glxwgW__actionBtn:disabled{opacity:.48;cursor:not-allowed}.free-dashboard-module__glxwgW__keyList{flex-direction:column;display:flex}.free-dashboard-module__glxwgW__keyRow{border-bottom:1px solid #292430;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}.free-dashboard-module__glxwgW__keyRow:last-child{border-bottom:0}.free-dashboard-module__glxwgW__keyRow:hover{background:#17131d}.free-dashboard-module__glxwgW__keyCell{min-width:0}.free-dashboard-module__glxwgW__keyPill{color:#f5f3f8;max-width:100%;font-family:var(--font-mono,monospace);cursor:pointer;background:#1a1620;border:1px solid #40354c;border-radius:7px;align-items:center;gap:.65rem;padding:.6rem .8rem;font-size:.8rem;display:inline-flex;overflow:hidden}.free-dashboard-module__glxwgW__keyPill span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.free-dashboard-module__glxwgW__keyPill:hover{border-color:#9a75e4}.free-dashboard-module__glxwgW__keyPillCopied{color:#8ce9ba;border-color:#76d5ad}.free-dashboard-module__glxwgW__keyMeta{align-items:center;gap:.75rem;display:flex}.free-dashboard-module__glxwgW__timeBadge{color:#c8c0d1;font-family:var(--font-mono,monospace);align-items:center;gap:.45rem;font-size:.75rem;display:inline-flex}.free-dashboard-module__glxwgW__pulsingDot{background:#69d4a1;border-radius:50%;width:7px;height:7px;box-shadow:0 0 .5rem #69d4a1}.free-dashboard-module__glxwgW__statusActive,.free-dashboard-module__glxwgW__statusExpired{border-radius:6px;padding:.24rem .5rem;font-size:.68rem;font-weight:700}.free-dashboard-module__glxwgW__statusActive{color:#8ce9ba;background:#173729}.free-dashboard-module__glxwgW__statusExpired{color:#f4b5bd;background:#35262d}.free-dashboard-module__glxwgW__emptyState{text-align:center;align-content:center;justify-items:center;gap:.6rem;min-height:14rem;padding:1.5rem;display:grid}.free-dashboard-module__glxwgW__emptyIcon{color:#c9acff;background:#21172e;border:1px solid #49365c;border-radius:9px;place-items:center;width:3rem;height:3rem;display:grid}.free-dashboard-module__glxwgW__emptyState strong{color:#f3eef9;font-size:.98rem}.free-dashboard-module__glxwgW__emptyState>span:last-child{color:#938c9e;font-size:.78rem;line-height:1.5}@media (max-width:52rem){.free-dashboard-module__glxwgW__hero{grid-template-columns:1fr;gap:1.25rem}.free-dashboard-module__glxwgW__policySummary{max-width:17rem}.free-dashboard-module__glxwgW__overviewGrid{grid-template-columns:1fr}.free-dashboard-module__glxwgW__systemCard{min-height:0}}@media (max-width:40rem){.free-dashboard-module__glxwgW__shell{padding-top:2rem}.free-dashboard-module__glxwgW__title{font-size:clamp(2.2rem,11vw,3rem)}.free-dashboard-module__glxwgW__policySummary{border-top:1px solid #5b407e;border-left:0;flex-wrap:wrap;align-items:center;gap:.25rem .65rem;min-width:0;max-width:none;padding:.8rem 0 0;display:flex}.free-dashboard-module__glxwgW__policyEyebrow{width:100%}.free-dashboard-module__glxwgW__policySummary strong{font-size:1.35rem}.free-dashboard-module__glxwgW__policySummary>div{margin:0 0 0 auto}.free-dashboard-module__glxwgW__taskBody{gap:1.5rem;padding:1.3rem}.free-dashboard-module__glxwgW__taskFooter{flex-direction:column;align-items:stretch}.free-dashboard-module__glxwgW__startBtn{width:100%}.free-dashboard-module__glxwgW__keyRow{flex-direction:column;align-items:stretch}.free-dashboard-module__glxwgW__keyMeta{flex-wrap:wrap}.free-dashboard-module__glxwgW__sectionHead{padding:1.1rem}}.free-dashboard-module__glxwgW__nativeDialog{background:0 0;border:none;border-radius:14px;max-width:90vw;margin:auto;padding:0;overflow:visible}.free-dashboard-module__glxwgW__nativeDialog::backdrop{-webkit-backdrop-filter:blur(5px);background:#000000b8;animation:.2s free-dashboard-module__glxwgW__backdropFade}@keyframes free-dashboard-module__glxwgW__backdropFade{0%{opacity:0}to{opacity:1}}.free-dashboard-module__glxwgW__taskModalDialog{background:0 0;border:none;border-radius:14px;max-width:90vw;margin:auto;padding:0;overflow:visible}.free-dashboard-module__glxwgW__taskModalDialog::backdrop{-webkit-backdrop-filter:blur(12px);background:#000000d9}.free-dashboard-module__glxwgW__taskModalContent{text-align:center;background:#111016;border:1px solid #42354f;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:400px;min-height:280px;padding:2.25rem 2rem 2rem;animation:.22s cubic-bezier(.16,1,.3,1) free-dashboard-module__glxwgW__modalIn;display:flex;box-shadow:0 25px 50px -12px #000000e6}.free-dashboard-module__glxwgW__taskModalBypass{border-color:#ef44444d}.free-dashboard-module__glxwgW__taskModalVerifying{border-color:#8b5cf64d}.free-dashboard-module__glxwgW__taskModalCompleted{border-color:#ffffff1f}.free-dashboard-module__glxwgW__iconCircle{border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;margin-bottom:1.25rem;animation:.3s cubic-bezier(.34,1.56,.64,1) free-dashboard-module__glxwgW__popIn;display:flex}@keyframes free-dashboard-module__glxwgW__popIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.free-dashboard-module__glxwgW__iconCircleBypass{color:#f87171;background:#ef44441a;border:1px solid #ef444440}.free-dashboard-module__glxwgW__iconCircleVerifying{color:#c4b5fd;background:#8b5cf61a;border:1px solid #8b5cf640}.free-dashboard-module__glxwgW__iconCircleCompleted{color:#34d399;background:#10b9811a;border:1px solid #10b98140}.free-dashboard-module__glxwgW__taskModalTitle{color:#fff;letter-spacing:-.02em;margin:0 0 .5rem;font-size:1.35rem;font-weight:800}.free-dashboard-module__glxwgW__taskModalDesc{color:#94a3b8;max-width:32ch;margin:0 0 1.5rem;font-size:.9rem;line-height:1.55}.free-dashboard-module__glxwgW__taskModalBtn{cursor:pointer;border:none;border-radius:12px;outline:none;min-width:130px;padding:.75rem 1.75rem;font-size:.92rem;font-weight:700;transition:all .2s}.free-dashboard-module__glxwgW__taskModalBtn:focus-visible{outline:none;box-shadow:0 0 0 2px #fff3}.free-dashboard-module__glxwgW__taskModalContent:focus{outline:none}.free-dashboard-module__glxwgW__taskModalBtnBypass{color:#fca5a5;background:#ef444433;border:1px solid #ef444466}.free-dashboard-module__glxwgW__taskModalBtnBypass:hover{color:#fff;background:#ef4444;border-color:#ef4444;transform:translateY(-1px)}.free-dashboard-module__glxwgW__taskModalBtnCompleted{color:#fff;background:#10b981;box-shadow:0 4px 15px #10b98159}.free-dashboard-module__glxwgW__taskModalBtnCompleted:hover{background:#059669;transform:translateY(-1px)}.free-dashboard-module__glxwgW__modalBackdrop{-webkit-backdrop-filter:blur(12px);z-index:999;background:#000000d1;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}.free-dashboard-module__glxwgW__modalContent{background:#111016;border:1px solid #443550;border-radius:14px;width:min(550px,92vw);max-width:550px;padding:0;animation:.22s cubic-bezier(.16,1,.3,1) free-dashboard-module__glxwgW__modalIn;position:relative;box-shadow:0 35px 70px -15px #000000d9}@keyframes free-dashboard-module__glxwgW__modalIn{0%{opacity:0;transform:scale(.95)translateY(12px)}to{opacity:1;transform:scale(1)translateY(0)}}.free-dashboard-module__glxwgW__modalHeader{border-bottom:1px solid #33293e;justify-content:space-between;align-items:flex-start;margin-bottom:0;padding:1.3rem 1.5rem;display:flex}.free-dashboard-module__glxwgW__modalTitle{color:#fff;letter-spacing:-.02em;margin:0 0 .35rem;font-size:1.3rem;font-weight:680}.free-dashboard-module__glxwgW__modalSubtitle{color:#a39cae;margin:0;font-size:.8rem}.free-dashboard-module__glxwgW__modalClose{color:#b9acc8;cursor:pointer;background:#1b1722;border:1px solid #413449;border-radius:7px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}.free-dashboard-module__glxwgW__modalClose:hover{color:#fff;background:#ffffff24}.free-dashboard-module__glxwgW__providerStack{flex-direction:column;gap:.6rem;margin:0;padding:1rem 1.5rem 1.5rem;list-style:none;display:flex}.free-dashboard-module__glxwgW__providerRow{color:#fff;cursor:pointer;text-align:left;width:100%;box-shadow:none;background:#1a1620;border:1px solid #372d42;border-radius:9px;justify-content:space-between;align-items:center;padding:.9rem 1rem;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.free-dashboard-module__glxwgW__providerRow:hover:not(:disabled){background:#251b30;border-color:#8b65d6}.free-dashboard-module__glxwgW__providerRow:disabled{opacity:.5;cursor:not-allowed}.free-dashboard-module__glxwgW__providerRowLeft{align-items:flex-start;gap:.85rem;min-width:0;display:flex}.free-dashboard-module__glxwgW__providerOrdinal{color:#b69af8;font-family:var(--font-mono,monospace);margin-top:.2rem;font-size:.73rem;font-weight:700}.free-dashboard-module__glxwgW__providerCopy{min-width:0}.free-dashboard-module__glxwgW__providerRowName{color:#fff;align-items:center;gap:.6rem;font-size:.95rem;font-weight:700;display:flex}.free-dashboard-module__glxwgW__providerRowDescription{color:#a39cae;max-width:44ch;margin:.25rem 0 0;font-size:.72rem;line-height:1.4}.free-dashboard-module__glxwgW__popBadge{text-transform:uppercase;letter-spacing:.06em;color:#ff9138;background:#ff81142e;border:1px solid #ff811466;border-radius:6px;padding:.16rem .5rem;font-size:.62rem;font-weight:800;line-height:1.2}.free-dashboard-module__glxwgW__providerRowRight{color:#94a3b8;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.free-dashboard-module__glxwgW__providerRow:hover:not(:disabled) .free-dashboard-module__glxwgW__providerRowRight{color:#fff;transform:translate(3px)}.free-dashboard-module__glxwgW__tiredCta{text-align:center;box-shadow:none;background:#15111c;border:1px solid #3b2d4b;border-radius:12px;flex-direction:column;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;padding:1.1rem 1.5rem;display:flex}@media (min-width:640px){.free-dashboard-module__glxwgW__tiredCta{text-align:left;flex-direction:row}}.free-dashboard-module__glxwgW__tiredText{color:#e2e8f0;align-items:center;gap:.75rem;font-size:.95rem;font-weight:600;display:flex}.free-dashboard-module__glxwgW__tiredIcon{color:#fbbf24}.free-dashboard-module__glxwgW__permanentLink{color:#c4b5fd;white-space:nowrap;background:#8b5cf626;border:1px solid #8b5cf64d;border-radius:8px;align-items:center;gap:.45rem;padding:.5rem 1rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.free-dashboard-module__glxwgW__permanentLink:hover{color:#fff;background:#8b5cf6;border-color:#8b5cf6;transform:translateY(-1px);box-shadow:0 4px 15px #8b5cf666}.free-dashboard-module__glxwgW__dashboardFooter{color:#64748b;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:3rem;font-size:.85rem;display:flex}.free-dashboard-module__glxwgW__footerLink{color:#94a3b8;align-items:center;gap:.35rem;text-decoration:none;transition:color .15s;display:inline-flex}.free-dashboard-module__glxwgW__footerLink:hover{color:#c4b5fd}.free-dashboard-module__glxwgW__footerDot{color:#475569}
