/* One quiet, white header and the same navigation sheet on every family service. */
body.wk-unified [data-wk-legacy-header]{visibility:hidden!important;pointer-events:none!important;min-height:64px!important;height:64px!important}
body.wk-unified .qs .head,body.wk-unified .wk-muse-toggle,body.wk-unified .wk-muse-menu{visibility:hidden!important;pointer-events:none!important}
html body #wk-unified-header{position:fixed!important;inset:0 0 auto!important;z-index:1100!important;height:64px!important;min-height:64px!important;padding:10px max(18px,env(safe-area-inset-right)) 10px max(18px,env(safe-area-inset-left))!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;background:#fff!important;border:0!important;box-shadow:0 1px 0 #eef1f5!important;width:100%!important;transform:none!important}
html body #wk-unified-toggle{display:grid!important;place-items:center!important;width:44px!important;height:44px!important;min-width:44px!important;padding:10px!important;margin:0!important;border:1px solid #e8edf3!important;border-radius:50%!important;background:#fff!important;color:#26364a!important;cursor:pointer;box-shadow:0 3px 12px #20354b05!important}
#wk-unified-toggle svg{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round}
html body dialog.wk-global-sheet{box-sizing:border-box;position:fixed;inset:0;margin:auto;padding:30px 24px 24px;width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 40px);overflow:auto;border:1px solid #e4eaf2;border-radius:24px;box-shadow:0 24px 80px #263e6026;background:#fff;color:#23354b;text-align:left;font:400 16px/1.55 var(--wk-font,Inter,Arial,sans-serif);color-scheme:light}
html body dialog.wk-global-sheet::backdrop{background:#23354b26;backdrop-filter:blur(3px)}
html body dialog.wk-global-menu{inset:74px 14px auto auto;margin:0;width:min(340px,calc(100vw - 28px));max-height:calc(100dvh - 90px);padding-top:54px}
.wk-global-sheet *{box-sizing:border-box}.wk-global-sheet h2{font:600 24px/1.3 var(--wk-font,Inter,Arial,sans-serif);margin:20px 0 20px;letter-spacing:-.4px;color:#23354b}
html body .wk-global-sheet button,html body .wk-global-sheet a{display:block;width:100%;min-height:46px;margin:4px 0;padding:12px 14px;border:0;border-radius:12px;background:#f5f8fc;color:#23354b;text-align:left;text-decoration:none;font:500 16px/1.4 var(--wk-font,Inter,Arial,sans-serif);cursor:pointer;white-space:normal}
html body .wk-global-sheet button:hover,html body .wk-global-sheet a:hover{background:#eaf3ff}
html body .wk-global-sheet .wk-global-close{position:absolute;top:12px;right:14px;width:auto;min-height:36px;padding:8px 10px;margin:0;background:transparent;font-size:14px;color:#526b89}
html body .wk-global-sheet .wk-global-primary{background:#1675ce;color:#fff;text-align:center;margin-top:20px}
.wk-global-sheet .wk-global-caption{font-size:14px;color:#61758d;margin:0 0 16px}.wk-global-sheet .wk-global-status{font-size:14px;color:#61758d;margin:14px 0;overflow-wrap:anywhere}
.wk-global-sheet small{display:block;font-weight:400;font-size:13px;color:#61758d;margin-top:3px}.wk-global-sheet label{display:block;font-size:14px;margin:15px 0}
html body .wk-global-sheet input{display:block;min-height:48px;width:100%;border:1px solid #dbe3ed;border-radius:12px;padding:10px 12px;margin-top:7px;background:white;color:#23354b;font:400 17px/1.4 var(--wk-font,Inter,Arial,sans-serif);box-shadow:none}
.wk-global-sheet strong{font-weight:600;overflow-wrap:anywhere}.wk-global-sheet p{overflow-wrap:anywhere}
html body .wk-global-sheet :focus-visible,html body #wk-unified-toggle:focus-visible{outline:2px solid #1675ce!important;outline-offset:3px!important}.wk-global-sheet button:disabled{opacity:.6;cursor:wait}
@media(max-width:360px){html body dialog.wk-global-sheet{padding:28px 18px 18px}html body dialog.wk-global-menu{padding-top:48px}}
