.public-screen,.public-document,.shared-workspace{--public-shadow:0 2px 4px #07164106, 0 8px 24px #07164109;--background:#fff;--foreground:#071641;--card:#fff;--card-foreground:#071641;--primary:#3057f9;--primary-foreground:#fff;--muted:#f5f7fb;--muted-foreground:#5d6784;--border:#e0e6f4;--accent:#eef2ff;--accent-foreground:#2443c4;--destructive:#b53030;color:#071641;background:#fff;min-width:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.public-screen{justify-content:center;align-items:center;min-height:100dvh;padding:32px 24px 48px;display:flex}.public-card{width:100%;max-width:448px;box-shadow:var(--public-shadow);background:#fff;border:1px solid #e0e6f4;border-radius:14px;padding:24px}.public-title{overflow-wrap:anywhere;font-size:24px;font-weight:600;line-height:32px}.public-copy{color:#5d6784;overflow-wrap:anywhere;line-height:1.65}.public-primary{color:#fff;background:#3057f9;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 16px;font-size:14px;font-weight:500;display:inline-flex}.public-primary:hover{background:#2443c4}.public-secondary{color:#071641;background:#fff;border:1px solid #88909d;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 16px;font-size:14px;font-weight:500;display:inline-flex}.public-secondary:hover{background:#eef2ff}.public-screen :is(a,button,input):focus-visible,.public-document a:focus-visible,.shared-workspace :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #3057f9}.public-document{overflow-wrap:anywhere;width:min(100% - 48px,820px);margin-inline:auto;padding-block:40px 64px;line-height:1.7}.public-document h1,.shared-header h1{font-size:24px;font-weight:600;line-height:32px}.public-document section{margin-top:40px}.public-document h2{font-size:18px;line-height:26px}.shared-workspace{--public-gutter:24px;--public-top:32px;--public-bottom:48px;min-height:100dvh}.shared-header{padding:20px var(--public-gutter);background:#fff;border-bottom:1px solid #e0e6f4}.shared-header>div{width:100%;min-width:0;max-width:1040px;margin-inline:auto}.shared-header h1{overflow-wrap:anywhere}.shared-main{width:min(calc(100% - 2 * var(--public-gutter)), 1040px);padding-block:var(--public-top) var(--public-bottom);min-width:0;margin-inline:auto}.shared-card{box-shadow:var(--public-shadow);background:#fff;border:1px solid #e0e6f4;border-radius:14px}@media (min-width:768px){.public-card{padding:32px}.public-title,.public-document h1,.shared-header h1{font-size:28px;line-height:36px}.public-document{width:min(100% - 80px,820px);padding-block:56px 80px}.public-document section{margin-top:48px}.shared-workspace{--public-gutter:40px;--public-top:40px;--public-bottom:64px}}@media (min-width:1191px){.shared-workspace{--public-gutter:64px;--public-top:56px;--public-bottom:80px}}@media (min-width:1440px){.shared-workspace{--public-gutter:96px}}@media (max-width:767px){body:has([data-consent-banner]) .public-screen{min-height:0;padding-block:32px}}
