.everydayToolPage{background:#f4f6f9;color:#152139}.everydayHero>p:not(.eyebrow){max-width:720px;margin:24px auto 0;color:#aab5c8;text-align:center;font-size:18px;line-height:1.75}.everydayWorkspace{width:min(1180px,calc(100% - 48px));margin:auto;padding:90px 0}.everydayIntro{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:end;margin-bottom:38px}.everydayIntro span,.recoveryPlan>span{color:#6556e3;font-size:10px;font-weight:850;letter-spacing:.15em}.everydayIntro h2{margin:10px 0 0;font-size:clamp(34px,4vw,55px);line-height:1.05}.everydayIntro p{color:#69758b;line-height:1.8}.vaultUnlock,.vaultApp,.redactorControls,.redactorStage,.wifiWizard,.wifiResult,.recoveryChooser,.recoveryPlan{border:1px solid #d9e0ea;border-radius:20px;padding:30px;background:#fff;box-shadow:0 22px 55px rgba(18,30,54,.07)}.vaultUnlock label,.vaultApp form,.wifiWizard{display:grid;gap:14px}.vaultUnlock input,.vaultApp input,.wifiWizard select{width:100%;margin-top:8px;border:1px solid #ccd5e2;border-radius:10px;padding:14px;background:#f8fafc}.vaultUnlock button,.vaultApp button,.redactorControls button,.wifiWizard button,.wifiResult button,.recoveryPlan button{border:0;border-radius:9px;padding:13px 17px;background:#17263f;color:#fff;font-weight:800;cursor:pointer}.vaultApp form{grid-template-columns:repeat(2,minmax(0,1fr))}.vaultToolbar,.redactorControls{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0}.vaultEntries{display:grid;gap:10px}.vaultEntry{display:grid;grid-template-columns:1fr auto;gap:15px;border-top:1px solid #e3e7ef;padding:16px 0}.vaultEntry small,.vaultEntry a{display:block;color:#6e7890}.redactorStage{min-height:360px;display:grid;place-items:center;overflow:auto}.redactorStage canvas{max-width:100%;cursor:crosshair}.redactorControls label{padding:12px 15px;border-radius:9px;background:#6556e3;color:#fff;font-weight:800}.redactorControls input{display:none}.privacyNotice{color:#68758b;line-height:1.7}.wifiWizard{grid-template-columns:repeat(2,minmax(0,1fr))}.wifiWizard>button{grid-column:1/-1}.wifiResult{margin-top:20px}.wifiResult>strong{font-size:40px;color:#6556e3}.wifiResult li,.recoveryPlan li{margin:12px 0;color:#536078;line-height:1.65}.recoveryChooser{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.recoveryChooser button{border:1px solid #d5dce8;border-radius:12px;padding:22px;background:#f8fafc;color:#152139;font-weight:800;cursor:pointer}.recoveryPlan{margin-top:20px}.recoveryPlan a{display:inline-flex;margin:8px 8px 0 0;padding:11px 14px;border-radius:8px;background:#eeeaff;color:#5b4bdd;font-weight:800}.everydaySafety{padding:45px max(24px,calc((100% - 1180px)/2));color:#c3cde0;background:#0d1626}.everydaySafety strong{color:#fff}.everydaySafety p{max-width:800px;line-height:1.7}html[data-theme=dark] .everydayToolPage{background:#080e19;color:#eef3fb}html[data-theme=dark] .everydayIntro p,html[data-theme=dark] .privacyNotice,html[data-theme=dark] .wifiResult li,html[data-theme=dark] .recoveryPlan li{color:#aab6ca}html[data-theme=dark] :where(.vaultUnlock,.vaultApp,.redactorControls,.redactorStage,.wifiWizard,.wifiResult,.recoveryChooser,.recoveryPlan){border-color:#2c3a51;background:#111b2b;box-shadow:none}html[data-theme=dark] :where(.vaultUnlock input,.vaultApp input,.wifiWizard select,.recoveryChooser button){border-color:#34435b;color:#eef3fb;background:#0b1423}@media(max-width:760px){.everydayIntro,.vaultApp form,.wifiWizard{grid-template-columns:1fr}.recoveryChooser{grid-template-columns:1fr 1fr}.everydayWorkspace{width:calc(100% - 34px);padding:65px 0}.vaultUnlock,.vaultApp,.redactorControls,.redactorStage,.wifiWizard,.wifiResult,.recoveryChooser,.recoveryPlan{padding:21px}}@media(max-width:480px){.recoveryChooser{grid-template-columns:1fr}}
