.library-login-trigger[data-astro-cid-7on6yf5a]{flex:0 0 auto;display:block;width:144px;padding:0;border:0;border-radius:999px;background:transparent;cursor:pointer;transition:filter .18s ease,box-shadow .18s ease}.library-login-trigger[data-astro-cid-7on6yf5a] img[data-astro-cid-7on6yf5a]{display:block;width:100%;height:auto}@media(hover:hover){.library-login-trigger[data-astro-cid-7on6yf5a]:hover{filter:brightness(1.07);box-shadow:0 5px 16px #0066ff2e}}dialog[data-astro-cid-7on6yf5a]{width:min(410px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:1px solid #dce8fa;border-radius:32px;background:#fff;color:#202327;box-shadow:0 24px 80px #00163c38}dialog[data-astro-cid-7on6yf5a]::backdrop{background:#0c182a6b;backdrop-filter:blur(5px)}.login-panel[data-astro-cid-7on6yf5a]{position:relative;background:#fff}.login-welcome[data-astro-cid-7on6yf5a]{position:relative;overflow:hidden;padding:30px 32px 27px;color:#fff;background:radial-gradient(ellipse at 95% 0%,#6867ff 0%,transparent 62%),linear-gradient(125deg,#126bfa,#3436da)}.login-welcome[data-astro-cid-7on6yf5a]:before{content:"";position:absolute;width:320px;height:320px;border:1px solid rgb(255 255 255 / 16%);border-radius:80px;transform:rotate(35deg);right:-180px;top:15px;box-shadow:0 0 0 30px #ffffff0d,0 0 0 60px #ffffff0a;pointer-events:none}.login-actions[data-astro-cid-7on6yf5a]{padding:28px 32px 30px}.login-emblem[data-astro-cid-7on6yf5a]{display:grid;place-items:center;width:56px;height:56px;margin-bottom:21px;border:1px solid rgb(255 255 255 / 30%);border-radius:19px;color:#fff;background:#ffffff24}.login-close[data-astro-cid-7on6yf5a]{position:absolute;top:12px;right:12px;width:36px;height:36px;border:0;border-radius:50%;background:#ffffff24;color:#fff;cursor:pointer;font-size:25px;line-height:1}.login-close[data-astro-cid-7on6yf5a]:hover{background:#ffffff47}.login-eyebrow[data-astro-cid-7on6yf5a]{display:block;color:#dce6ff;font-size:10px;font-weight:700;letter-spacing:1.4px;margin:0 30px 15px 0}h2[data-astro-cid-7on6yf5a]{font-size:31px;font-weight:650;letter-spacing:-.8px;margin:0 0 10px}#library-login-description[data-astro-cid-7on6yf5a]{color:#e2eaff;font-size:14px;line-height:1.6;margin:0;position:relative}.login-help[data-astro-cid-7on6yf5a]{margin:0 0 22px;color:#526174;font-size:14px;line-height:1.7}@font-face{font-family:Google Sans Login;font-style:normal;font-weight:500;font-display:swap;src:url(data:font/ttf;base64,AAEAAAARAQAABAAQQkFTResg9/kAAAWAAAAB7kdERUYAYwA0AAABkAAAACxHUE9TWxFU9gAACiAAAAMUR1NVQlWTW3MAAAQAAAABfk9TLzLDtrHlAAACfAAAAGBTVEFUHqqDSwAAAtwAAAB4Y21hcAbOCKUAAANUAAAArGdhc3AAAAAQAAABJAAAAAhnbHlmmPxQiAAADTQAAAXoaGVhZCNln58AAAHsAAAANmhoZWEMgwtlAAABbAAAACRobXR4JsIDrAAAAiQAAABYbG9jYRLNFCwAAAG8AAAAMG1heHAAOgIeAAABLAAAACBuYW1lPftvUgAAB3AAAAKwcG9zdP9jAFQAAAFMAAAAIHByZXBoBoyFAAABHAAAAAe4Af+FsASNAAABAAH//wAPAAEAAAAXARcADAEFAA8AAQAAAAAAAAAAAAAAAAAHAAEAAwAAAAAAAP9gAFQAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAADxv7iAAAMxfwd+8EMnQPoAAAAAAAAAAAAAAAAAAAAFQABAAIADgAAAAAAAAAeAAIAAgABABEAAQAWABYAAwABAAEAAAAIAAEAAQAWAAAAFABVAGEApgDfASkBNAFQAVwBZwGZAdMB9AH/AkMCTgJZAoYChgKGAqUCxgL0AAEAAAANAIMHaRSuXw889QADA+gAAAAA1YO2WAAAAADmBKbX/B38EAydBPoAAAAGAAIAAAAAAAACSQBQAywALAMsACwCIQAjAjwAIwJgACMCYAAjAOkAKwDpAD4A6QAmAlsAIwJmAD4BiwA+AYsAJQHnABkB5wAZAecAGQIbAAQA6QAAASwAAAAAAI4AjQBIAAQDJAH0AAUAAAKKAlgAAABLAooCWAAAAV4AVAEyAAAAAAAAAAAAAAAA5/+u/1AApPsAAQooAAAAAEdPT0cAwAAgAycDxv7iAAAFKwQ3IAEBvwAAAAAB/gLMAAAAIAASAAEAAQAIAAQAAAAUAAQAAAA0AAJvcHN6ARIAAHdnaHQBFQABR1JBRAEZAAJpdGFsAR0AAwAwACQAGAAIAAMAAwACARYAAAAAAAEAAAABAAIAAgEbAAAAAAABAAEAAAEXAfQAAAACAAAAAgETABIAAAASAAB/////AAAAAgAAAAMAAAAUAAMAAQAAABQABACYAAAAIAAgAAQAAAAgAEcAYQBlAGcAaQBsAHAAcwB5ASMBPAFXAV8DJ///AAAAIABHAGEAZQBnAGkAbABvAHIAeQEiATwBVwFfAyf////y/7r/ov+f/57/nv+c/5sAAP+YAAD+zf62/rD87wABAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAAAAAAAAAAAAADAAOAAIABgABAAAACgDeASYAFkRGTFQAxGFybW4AxGJlbmcAxGJuZzIAxGN5cmwAxGRldjIAxGV0aGkAxGdlb3IAxGdqcjIAxGdyZWsAxGd1cjIAxGhlYnIAxGtobXIAsmtuZDIAxGxhbyAAxGxhdG4Ahm1sbTIAsm9yeTIAxHNpbmgAxHRlbDIAxHRoYWkAxHRtbDIAxABCAAJNT0wgAB5ST00gABAAAP//AAQAAAACAAMABQAA//8ABAAAAAEAAwAFAAQAAAAA//8ABAAAAAMABAAFAAQAAAAA//8AAwAAAAMABQAGbG51bQBCbG9jbAA8bG9jbAA2cG51bQAwcHJlZgAsdG51bQAmAAAAAQADAAAAAAAAAAEABAAAAAEAAAAAAAEAAQAAAAEAAgAFAEQARAAoAAwAKAAHAAAAAQAIAAEAAQAAAAgAAQAGAAEAAQABABIABwAAAAEACAABAAEAAAAIAAEABv//AAEAAQATAAEAAAABAAgAAQAGAAEAAQABAA8AAAABAAAACAAAAeAABAATYXJtbgG+Ym5nMgGqY3lybAGaZGV2MgGGZXRoaQF2Z2pyMgFiZ3JlawFcZ3VyMgFIaGVicgFca2htcgE0a25kMgEkbGFvIAEQbGF0bgDsbWxtMgDYb3J5MgDEc2luaACwdGVsMgCcdGhhaQCIdG1sMgB0AV4ABgAAAAoABgAAAAEEDAAB/h4BSgAGAAAACgAGAAAAAQUnAAH9xgE2AAYAAAAKAAYAAAABBNAAAfvHASIABgAAAAoABgAAAAEERAAB/pYBDgAGAAAACgAGAAAAAQSuAAH8wAD6AAYAAAAKAAYAAAABBCwAAf51AOYAFgABVklUIAAMABQABgAAAAEEWwAKAAYAAAABBAoAAf7GAMIABgAAAAoABgAAAAEFJQAB/iYArgAGAAAAbAAGAAAAAQPZAJ4ABgAAAAoABgAAAAEELgAB/hsAigAGAAAACgAGAAAAAQP4AAH+bAB2AAAAAABwAAYAAAAKAAYAAAABBHIAAf14AFwABgAAAFIABgAAAAEDzwBMAAYAAAAKAAYAAAABBBwAAfztADgABgAAAC4ABgAAAAED0QAoAAYAAAAKAAYAAAABBI0AAf2kABQABgAAAAoABgAAAAEEEAAB/uIAAAABAAYAAQAAAAFyb21uAAAAAAAQAMYAAwABBAkAAACkAUYAAwABBAkAAQAkASIAAwABBAkAAgAOARQAAwABBAkAAwA6ANoAAwABBAkABAAkASIAAwABBAkABQA0AKYAAwABBAkABgAiAIQAAwABBAkADgA2AE4AAwABBAkBEgAYADYAAwABBAkBEwAGADAAAwABBAkBFQAMACQAAwABBAkBFgAOARQAAwABBAkBFwAMABgAAwABBAkBGQAKAA4AAwABBAkBGwACAAwAAwABBAkBHQAMAAAASQB0AGEAbABpAGMAMABHAHIAYQBkAGUATQBlAGQAaQB1AG0AVwBlAGkAZwBoAHQATQBhAHgATwBwAHQAaQBjAGEAbAAgAFMAaQB6AGUAaAB0AHQAcABzADoALwAvAG8AcABlAG4AZgBvAG4AdABsAGkAYwBlAG4AcwBlAC4AbwByAGcARwBvAG8AZwBsAGUAUwBhAG4AcwAtAE0AZQBkAGkAdQBtAFYAZQByAHMAaQBvAG4AIAAxADMALgAwADAAMgA7AFsANQBlADMAZABmADMANABjADEAXQAxADMALgAwADAAMgA7AEcATwBPAEcAOwBHAG8AbwBnAGwAZQBTAGEAbgBzAC0ATQBlAGQAaQB1AG0AUgBlAGcAdQBsAGEAcgBHAG8AbwBnAGwAZQAgAFMAYQBuAHMAIABNAGUAZABpAHUAbQBDAG8AcAB5AHIAaQBnAGgAdAAgADIAMAAyADUAIABUAGgAZQAgAEcAbwBvAGcAbABlACAAUwBhAG4AcwAgAFAAcgBvAGoAZQBjAHQAIABBAHUAdABoAG8AcgBzACAAKABnAGkAdABoAHUAYgAuAGMAbwBtAC8AZwBvAG8AZwBsAGUAZgBvAG4AdABzAC8AZwBvAG8AZwBsAGUAcwBhAG4AcwApAAEAAAAKANAA/AAXREZMVAC2YXJtbgC2YmVuZwCmYm5nMgCmY3lybAC2ZGV2MgCmZGV2YQCaZXRoaQCMZ2VvcgC2Z2pyMgCMZ3JlawC2Z3VyMgCMaGVicgCMa2htcgCMa25kMgCMbGFvIACMbGF0bgC2bWxtMgCMb3J5MgCMc2luaACMdGVsMgCMdGhhaQC2dG1sMgCMAAQAAAAA//8AAgACAAMABAAAAAD//wABAAAABAAAAAD//wADAAAAAgADAAQAAAAA//8AAwABAAIAAwAEZGlzdAAma2VybgAmbWFyawAgbWttawAaAAAAAQACAAAAAQABAAAAAQAAAAMA4AAwAAgACQAQAAEACgAAAAEABgAAAAgAAQDAAMAAAQC0AAwAAQAEAAEAqP8TAAkAAAABAAgAAQAEAAAACAABAJoAhAABAI4ADAARAHIAbABmAGAAWgBaAFQAVABOAEgAQgBUADwANgAwACoAJAABAYQAAAABAPj++wABAQr/EwABAPgAAAABAHT++wABATMAAAABAS4AAAABAHX++wABAHQAAAABAST/KAABAR4AAAABAQMAAAABAZn++wABAZkAAAACAAEAAQARAAAAAQAAAAYAAQCWAAAAAQABABYACQAIAAMA2gCQAAwAAQACAAAACAACADoABAAAAGwASAADAAcAAAAAAAAAAAAA//EAAAAA//H/8wAAAAAADwAAAAD/7P/xAAAAAAAP/+wAAQAFAAoACwAMAA0AEQABAAMADwACAAEAAQABAAMAAwADAAEAAAAEAAQABgAGAAYABQACAAIADAANAAIAEQARAAEAAQACAAAACAACABwABAAAADIAKgADAAIAAP/zAAD/9AAA//sAAQAFAAMABAAOAA8AEAABABEAAQABAAIAAgAEAAQAAQAOABAAAgABAAIAAAAIAAIAIgAEAAAAUgAqAAEACQAAAA0AAP/7AAUABf/2AAAAAAABAAIAAQACAAEAAQARAAIAAgADAAEAAQABAAQABAAEAAEACAAFAAUABwAHAAcABgACAAAAAgBQAAAB+ALMAAMABwAAcxEhESUhESFQAaj+mAEo/tgCzP00PAJUAAEALP/wAwQC3AAuAABFIi4CNTQ+AjMyFhcHLgIjIg4CFRQeAjMyPgI3IzUhFhYVMTEVFA4CAaNNiGc7O2eITVKLL0wXO0YoNWBJKitJYDUxVUAoBfUBXAIENV6BEDhliVBQiWU4OjRLGiQTJkdjPj5jRyYcNEsvYQwfDgFNgFsxAP//ACz++wMEAtwEJgABAAAABwAVAL0AAAACACP/8AHqAg4AIgAvAAAXIiYmNTQ2NjMyFhYXNTQmIyIGByc+AjMyFhURIzUjDgInMjY2NSYmIyIGFRQW4DhUMTlfOiE2KgxIOSdGFkkWP04sbnhoBg4tPBIqQCUXPiRBODUQLE0yN0woCQwHGzI8Ix45HywYbWL+wT8UJBdYKEEmDRE0JyQuAAABACP/8AIZAg4AJQAARSImJjU0NjYzMhYWFRQGByE1IS4DIyIGBhUUFhYzMjY3FwYGASdLdkNAc0tPbzoBAf5JAU4BEiI0IyxEJixIKjNFFFkhchBGek5JfEtEdkoLEgVREyskFy1QNTpOKC8jKzxLAAACACP/GAIiAg4AIgAyAAAFIiYmJzcWFjMyNjU1IwYGIyImJjU0NjYzMhYXMzUzERQGBgMyNjY1NCYmIyIGBhUUFhYBJENhPA1kEEcyR1AGGFQ3QW1BQW1BN1QYBmdBckooRSkpRSgoRSoqRegrQyMqKDNUTTEjLEJ3UFF3QislQP4dU3Q8AUUnSzU4SiYmSzc2Syb//wAj/xgCIgMlBCYABQAAAAYAFGgAAAIAKwAAAL0C2gADAA8AAHMRMxEDIiY1NDYzMhYVFAY+bDYeKyseHyoqAf7+AgJJKx4fKSkfHisAAQA+AAAAqgLMAAMAADMRMxE+bALM/TT//wAm/vsAqwLMBCYACAAAAAYAFZkAAAIAI//wAjgCDgAPAB8AAAUiJiY1NDY2MzIWFhUUBgYnMjY2NTQmJiMiBgYVFBYWAS5PeEREeE9OeEREeE4qSC0tSCoqSS0tShBIe0xMe0hJekxMe0hjKU02Nk0pKU02Nk0pAAACAD7/KAJDAg4AFgAmAABXETMVMz4CMzIWFhUUBgYjIiYnIxcVEzI2NjU0JiYjIgYGFRQWFj5mBg4vQCdGbkFBbkY6VhQGBpQoRysrRygoRiwsRtgC1kUWJxhGek9PekY0IEfVASsqTjQ1TSoqTTU1TSoAAAEAPgAAAXwCDQAUAABzETMVMz4CMzIWFxUmJiMiBgYVET5mBgwtOyAVHQwTJxUmOyIB/ksaKBgFBXAICilEKv7y//8AJf77AXwCDQQmAAwAAAAGABWZAAABABn/8AHJAg4ALQAAFyImJic3FhYzMjY1NCYmJycuAjU0NjYzMhYWFwcmJiMiBhUUFhcXFhYVFAYG+D1aOg5hEkMsKDobLR09JEEoNVo0ME87EV0ROiImMy0hSkxMOF8QJT8lKikrHSEVGxIHDgknPCkuQyQZMSQqIhsfGRoeCRITTTcxSSf//wAZ/xMByQIOBCYADgAAAAYAFmIA//8AGf77AckCDgQmAA4AAAAGABUdAAACAAT/KAIXAf4AEwAYAABXBgYHIzY2Nz4CPwITMwEOAicDMxMz5wMHAXMFEwkGDQ8HSReNd/74BxENC9t4kgy/Bw8DCygUDR4gD6E4AVz9oBEmH8cB7/6kAAABAI4CUAENAyUAEQAAUxcHFhYVFAYjIi4CNTQ2NjfiKyoTFyQcDhcQCgQIBgMlHT8GIBQYJwoSFw4IEBEJAAEAjf77AQz/0AASAABTJzcmJjU0NjYzMh4CFRQGBge4KyoTFxAdEg4XEQoECAb++x0/BiAUERwSChIXDggQEQkAAAEASP8TARAAAAAdAABXIiYnNxYWMzI2NTQmIyIGByc3Mwc2NjMyFhUUBgaoIzILOAUUDxIVFRIKDwY0IzwVBQkGJjcbL+0nHBgNExYPEBgJBhddMAEBNCsaLBo=) format("truetype")}.google-login[data-astro-cid-7on6yf5a]{display:flex;align-items:center;justify-content:center;gap:10px;width:fit-content;max-width:100%;min-height:40px;padding:9px 12px;margin:0 auto;border:1px solid #747775;border-radius:999px;background:#fff;color:#1f1f1f;font-family:Google Sans Login,Arial,sans-serif;font-size:14px;font-weight:500;line-height:20px;text-decoration:none}.google-login[data-astro-cid-7on6yf5a] img[data-astro-cid-7on6yf5a]{display:block;width:20px;height:20px;flex-shrink:0}.google-login[data-astro-cid-7on6yf5a]:hover{box-shadow:0 1px 3px #3c404326}.google-login[data-astro-cid-7on6yf5a]:focus-visible{outline:2px solid #06f;outline-offset:4px}.login-separator[data-astro-cid-7on6yf5a]{display:flex;align-items:center;gap:14px;margin:19px 0;color:#8792a3;font-size:12px}.login-separator[data-astro-cid-7on6yf5a]:before,.login-separator[data-astro-cid-7on6yf5a]:after{content:"";flex:1;height:1px;background:#e7ecf3}.login-submit[data-astro-cid-7on6yf5a]{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:49px;padding:12px 18px;border-radius:16px;background:#06f;color:#fff;font-size:14px;font-weight:600;text-decoration:none}.login-submit[data-astro-cid-7on6yf5a]:hover{background:#0057df}.login-submit[data-astro-cid-7on6yf5a]:focus-visible,.login-close[data-astro-cid-7on6yf5a]:focus-visible,.library-login-trigger[data-astro-cid-7on6yf5a]:focus-visible{outline:2px solid #06f;outline-offset:4px}.login-close[data-astro-cid-7on6yf5a]:focus-visible{outline-color:#fff}.login-note[data-astro-cid-7on6yf5a]{margin:16px 0 0;color:#768399;font-size:12px;line-height:1.7}@media(max-width:700px){.library-login-trigger[data-astro-cid-7on6yf5a]{width:130px}}@media(max-width:400px){.login-welcome[data-astro-cid-7on6yf5a]{padding:28px 24px 24px}.login-actions[data-astro-cid-7on6yf5a]{padding:24px}}@media(prefers-reduced-motion:reduce){.library-login-trigger[data-astro-cid-7on6yf5a]{transition:none}}.library-page[data-astro-cid-fzx4jmue]{padding-top:14px}.library-access-row[data-astro-cid-fzx4jmue]{display:flex;justify-content:flex-end}.library-access[data-astro-cid-fzx4jmue]{display:flex;align-items:center;gap:16px;padding:8px 0 12px 18px;border-bottom:1px solid #e4e9f0}.library-access-label[data-astro-cid-fzx4jmue]{color:#48566a;font-size:11px;font-weight:650;letter-spacing:.8px;line-height:1.4}.library-access-label[data-astro-cid-fzx4jmue] span[data-astro-cid-fzx4jmue]{display:block;color:#8590a0;font-size:10px;font-weight:400;letter-spacing:.2px}.library-page[data-astro-cid-fzx4jmue] .page-heading[data-astro-cid-fzx4jmue]{margin-top:34px}@media(max-width:700px){.library-page[data-astro-cid-fzx4jmue]{padding-top:10px}.library-access[data-astro-cid-fzx4jmue]{gap:12px;padding:6px 0 10px 12px}.library-page[data-astro-cid-fzx4jmue] .page-heading[data-astro-cid-fzx4jmue]{margin-top:28px}}
