html{margin:0!important;padding:0!important}.lsa-dep-application-page{margin:0!important;padding:0!important;min-width:320px;background:#f4f7fb}.lsa-dep-application-page.admin-bar{min-height:calc(100vh - 32px)}.lsa-dep-application{width:100%;min-height:100vh;margin:0;padding:0}.lsa-dep-application>p:empty{display:none}.lsa-dep-application .lsa-dep-workspace-notice,.lsa-dep-application .lsa-dep-module-notice{max-width:920px;margin:40px auto}.lsa-dep-notice-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.lsa-dep-notice-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border-radius:10px;background:#152238;color:#fff;text-decoration:none;font-weight:800}.lsa-dep-app-theme-toggle{position:fixed;right:18px;bottom:18px;z-index:100000;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:9px 13px;border:1px solid #c8d2df;border-radius:999px;background:#fff;color:#152238;box-shadow:0 8px 26px rgba(15,23,42,.18);font:700 13px/1.2 Inter,system-ui,sans-serif;cursor:pointer}.lsa-dep-app-theme-toggle:focus-visible{outline:3px solid #4ba3e3;outline-offset:3px}[data-theme=dark] .lsa-dep-application-page{background:#081222;color:#e9f0fa}[data-theme=dark] .lsa-dep-app-theme-toggle{border-color:#39516d;background:#12213a;color:#f3f7fd}@media(max-width:782px){.lsa-dep-application-page.admin-bar{min-height:calc(100vh - 46px)}.lsa-dep-app-theme-toggle{right:12px;bottom:12px}.lsa-dep-app-theme-toggle span:last-child{display:none}}
.lsa-dep-application-recovery{width:min(calc(100% - 32px),760px);margin:clamp(40px,12vh,120px) auto;padding:clamp(26px,5vw,52px);box-sizing:border-box;border:1px solid #cad6e5;border-radius:20px;background:#fff;color:#152238;box-shadow:0 22px 60px rgba(15,35,65,.14);font-family:Inter,system-ui,sans-serif}.lsa-dep-application-recovery>span{color:#285a91;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.lsa-dep-application-recovery h1{margin:10px 0 12px;font-size:clamp(27px,4vw,46px);line-height:1.12}.lsa-dep-application-recovery p{color:#526173;line-height:1.65}.lsa-dep-application-recovery__actions{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.lsa-dep-application-recovery__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 17px;border:1px solid #152238;border-radius:10px;background:#152238;color:#fff;text-decoration:none;font-weight:800}.lsa-dep-application-recovery__actions a.is-secondary{background:#fff;color:#152238}.lsa-dep-application-recovery small{color:#64748b;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}[data-theme=dark] .lsa-dep-application-recovery{border-color:#3d5571;background:#102039;color:#eef5fd}[data-theme=dark] .lsa-dep-application-recovery p,[data-theme=dark] .lsa-dep-application-recovery small{color:#bac9da}[data-theme=dark] .lsa-dep-application-recovery__actions a.is-secondary{border-color:#6f87a2;background:#102039;color:#eef5fd}@media(max-width:560px){.lsa-dep-application-recovery__actions{flex-direction:column}.lsa-dep-application-recovery__actions a{width:100%;box-sizing:border-box}}
