:root{--color-brand:#4f63ff;--color-brand-hover:#3b50f5;--color-brand-active:#2e43e3;--color-brand-lite:#cadefb;--color-link:#7283ff;--color-soft-indigo:#edefff;--color-n0:#fff;--color-n25:#fafbfc;--color-n50:#f5f6f7;--color-n75:#f2f3f5;--color-n100:#edeef0;--color-n150:#e1e2e6;--color-n200:#c8cacf;--color-n300:#b8babf;--color-n400:#999b9e;--color-n500:#747578;--color-n600:#525254;--color-n700:#434445;--color-n800:#323233;--color-n900:#222;--color-n1000:#000;--color-r100:#fee5ec;--color-r500:#f90143;--color-r700:#c31443;--color-g50:#d4f2e2;--color-g300:#42c97f;--color-g700:#227748;--color-y100:#ffebc7;--color-y700:#806000;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:12px;--spacing-lg:18px;--spacing-xl:24px;--spacing-2xl:36px;--spacing-3xl:48px;--spacing-4xl:72px;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-full:9999px;--shadow-sm:0 1px 3px 0 #0000000f,0 1px 1px 0 #0000000a;--shadow-md:0 3px 10px 0 #0000000f,0 1px 2px 0 #0000000a;--shadow-lg:0 5px 15px 0 #0000000f,0 1px 2px 0 #0000000a;--shadow-xl:0 10px 25px 0 #00000014,0 1px 3px 0 #0000000a;--font-sans:"Proxima-Nova","helvetica neue",helvetica,arial,sans-serif;--font-mono:"SF_Mono","Fira_Code",Consolas,monospace;--text-2xs:8px;--text-xs:12px;--text-sm:14px;--text-base:16px;--text-lg:18px;--text-xl:20px;--text-2xl:24px;--text-3xl:28px;--text-4xl:36px;--leading-none:1;--leading-xs:14px;--leading-sm:17px;--leading-md:20px;--leading-lg:22px;--leading-xl:24px;--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800}body{-webkit-font-smoothing:antialiased;background-color:#f5f6f7;background-color:var(--color-n50);color:#222;color:var(--color-n900);font-family:Proxima-Nova,helvetica neue,helvetica,arial,sans-serif;font-family:var(--font-sans);font-size:15px;line-height:1.5;margin:0;padding:0}#root,body,html{height:100%;margin:0;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.top-nav{align-items:center;background:#fff;background:var(--color-n0);border-bottom:1px solid #e1e2e6;border-bottom:1px solid var(--color-n150);box-shadow:0 1px 3px 0 #0000000f,0 1px 1px 0 #0000000a;box-shadow:var(--shadow-sm);display:flex;gap:12px;gap:var(--spacing-md);padding:12px 24px;padding:var(--spacing-md) var(--spacing-xl);position:-webkit-sticky;position:sticky;top:0;z-index:100}.top-nav-logo img{display:block;height:22px;width:auto}.top-nav-divider{background:#c8cacf;background:var(--color-n200);height:24px;width:1px}.top-nav-title{color:#434445;color:var(--color-n700);font-size:16px;font-weight:600}.container{flex-direction:column;min-height:100vh}.container,.wrapper-container{box-sizing:border-box;display:flex;width:100%}.wrapper-container{flex:1 1;gap:24px;gap:var(--spacing-xl);margin:0 auto;max-width:1200px;padding:24px;padding:var(--spacing-xl)}.app-container{box-sizing:border-box;flex:1 1}.form-container{border-radius:8px;border-radius:var(--radius-md);box-sizing:border-box;width:100%}.form-container,.text-box{background-color:#fff;background-color:var(--color-n0);border:1px solid #e1e2e6;border:1px solid var(--color-n150);box-shadow:0 1px 3px 0 #0000000f,0 1px 1px 0 #0000000a;box-shadow:var(--shadow-sm);padding:24px;padding:var(--spacing-xl)}.text-box{border-radius:8px;border-radius:var(--radius-md);color:#525254;color:var(--color-n600);font-family:Proxima-Nova,helvetica neue,helvetica,arial,sans-serif;font-family:var(--font-sans);font-size:15px;margin-top:0}h1{color:#222;color:var(--color-n900);font-size:24px;font-weight:600;margin-bottom:18px;margin-bottom:var(--spacing-lg);margin-top:0}.h3-heading{color:#4f63ff;color:var(--color-brand);font-size:15px;font-weight:700;padding-bottom:8px;padding-bottom:var(--spacing-sm);padding-top:18px;padding-top:var(--spacing-lg)}.input-label{color:#525254;color:var(--color-n600);display:block;font-size:14px;font-weight:500;margin-bottom:4px;margin-bottom:var(--spacing-xs)}.P-format{color:#222;color:var(--color-n900);font-weight:600;margin:0;padding:0}.P{line-height:1.6;margin:0;padding-bottom:8px;padding-bottom:var(--spacing-sm);padding-top:8px;padding-top:var(--spacing-sm)}.P,.P-M{color:#747578;color:var(--color-n500);font-size:14px}.P-M{display:block;margin-top:0;padding:4px;padding:var(--spacing-xs)}.pin{color:#525254;color:var(--color-n600);font-size:14px;font-weight:500;margin:0;padding-bottom:8px;padding-bottom:var(--spacing-sm);padding-top:18px;padding-top:var(--spacing-lg)}.link{color:#7283ff;color:var(--color-link);font-weight:600;text-decoration:none}.link:hover{text-decoration:underline}.btn{--waves-btn-bg:var(--color-n0);--waves-btn-color:var(--color-n900);--waves-btn-height:36px;--waves-btn-padding:0 16px;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;align-items:center;-webkit-appearance:none;appearance:none;background-color:var(--waves-btn-bg);border-radius:9999px;border-radius:var(--radius-full);border-width:0;box-shadow:0 1px 3px 0 #0000000f,0 1px 1px 0 #0000000a;box-shadow:var(--shadow-sm);color:var(--waves-btn-color);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-size:var(--text-sm);font-weight:600;font-weight:var(--font-weight-semibold);gap:8px;height:var(--waves-btn-height);justify-content:center;line-height:1;line-height:var(--leading-none);padding:var(--waves-btn-padding);position:relative;text-align:center;transform:scale(1);transition:transform .12s ease,background-color .12s ease,box-shadow .12s ease;-webkit-user-select:none;user-select:none;width:-webkit-max-content;width:max-content}.btn:before{border:1px solid rgb(from #000000 r g b/.06);border:1px solid rgb(from var(--color-n1000) r g b/.06);border-radius:inherit;content:"";inset:-1px;pointer-events:none;position:absolute}.btn:hover{background-color:#fafbfc;background-color:var(--color-n25);box-shadow:0 3px 10px 0 #0000000f,0 1px 2px 0 #0000000a;box-shadow:var(--shadow-md);color:#222;color:var(--color-n900);transform:scale(1.02)}.btn:hover:before{border-color:rgb(from #000000 r g b/.08);border-color:rgb(from var(--color-n1000) r g b/.08)}.btn:active{transform:scale(.98)}.btn.active,.btn:active{background-color:#f5f6f7;background-color:var(--color-n50);box-shadow:none;color:rgb(from #222222 r g b/.8);color:rgb(from var(--color-n900) r g b/.8)}.btn.active:before,.btn:active:before{border-color:rgb(from #000000 r g b/.1);border-color:rgb(from var(--color-n1000) r g b/.1)}.btn:focus{outline:none}.btn:focus-visible{outline:none}.btn:focus-visible:before{border-color:#4f63ff;border-color:var(--color-brand);box-shadow:0 0 3px rgb(from #4f63ff r g b/.5);box-shadow:0 0 3px rgb(from var(--color-brand) r g b/.5);inset:-2px}.btn:disabled{background-color:rgb(from var(--waves-btn-bg) r g b/.9);box-shadow:none;color:rgb(from var(--waves-btn-color) r g b/.5);cursor:default;pointer-events:none}.btn-primary{--waves-btn-bg:var(--color-brand);--waves-btn-color:var(--color-n0);background-color:var(--waves-btn-bg);box-shadow:0 2px 8px 0 rgb(from #4f63ff r g b/.35),0 1px 2px 0 rgb(from #4f63ff r g b/.12);box-shadow:0 2px 8px 0 rgb(from var(--color-brand) r g b/.35),0 1px 2px 0 rgb(from var(--color-brand) r g b/.12);color:var(--waves-btn-color)}.btn-primary:not(:focus-visible):before{display:none}.btn-primary:hover{background-color:#3b50f5;background-color:var(--color-brand-hover);box-shadow:0 4px 12px 0 rgb(from #4f63ff r g b/.4),0 3px 4px 0 rgb(from #4f63ff r g b/.12);box-shadow:0 4px 12px 0 rgb(from var(--color-brand) r g b/.4),0 3px 4px 0 rgb(from var(--color-brand) r g b/.12);color:#fff;color:var(--color-n0)}.btn-primary.active,.btn-primary:active{background-color:#2e43e3;background-color:var(--color-brand-active);box-shadow:none;color:#fff;color:var(--color-n0)}.btn-danger{--waves-btn-bg:var(--color-r500);--waves-btn-color:var(--color-n0);background-color:var(--waves-btn-bg);box-shadow:0 2px 8px 0 rgb(from #F90143 r g b/.35),0 1px 2px 0 rgb(from #F90143 r g b/.12);box-shadow:0 2px 8px 0 rgb(from var(--color-r500) r g b/.35),0 1px 2px 0 rgb(from var(--color-r500) r g b/.12);color:var(--waves-btn-color)}.btn-danger:not(:focus-visible):before{display:none}.btn-danger:hover{background-color:#d00c40;box-shadow:0 4px 12px 0 rgb(from #F90143 r g b/.4),0 3px 4px 0 rgb(from #F90143 r g b/.12);box-shadow:0 4px 12px 0 rgb(from var(--color-r500) r g b/.4),0 3px 4px 0 rgb(from var(--color-r500) r g b/.12);color:#fff;color:var(--color-n0)}.btn-danger.active,.btn-danger:active{background-color:#a5173d;box-shadow:none;color:#fff;color:var(--color-n0)}.btn-light{--waves-btn-bg:var(--color-n100);background-color:var(--waves-btn-bg);box-shadow:none}.btn-light:not(:focus-visible):before{display:none}.btn-light:hover{background-color:#dfdfdf;box-shadow:none}.btn-light.active,.btn-light:active{background-color:#d0d0d0;box-shadow:none}.btn-xs{--waves-btn-height:24px;--waves-btn-padding:0 12px;font-size:12px;font-size:var(--text-xs)}.btn-md{--waves-btn-height:44px;--waves-btn-padding:0 24px}.btn-lg{--waves-btn-height:54px;--waves-btn-padding:0 36px}.btn-loading{cursor:default;pointer-events:none}.btn-loading:after{align-items:center;background-color:#fff;background-color:var(--color-n0);border-radius:inherit;content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" style="font-size: 20px"> <circle cx="10" cy="10" r="8.5" fill="none" stroke="%23b8babf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" stroke-miterlimit="10" /> <animate attributeName="stroke-dashoffset" values="0;-0.7291666667em;-2.5833333333em" dur="1.4s" repeatCount="indefinite" /> <animate attributeName="stroke-dasharray" values="1, 83.33; 37.08, 83.33; 37.08, 83.33" dur="1.4s" repeatCount="indefinite" /> <animateTransform attributeName="transform" type="rotate" from="0 0 0" to="360 0 0" dur="2.4s" repeatCount="indefinite"/></svg>');display:flex;inset:0;justify-content:center;position:absolute}.btn-loading.btn-primary:after{background-color:#4f63ff;background-color:var(--color-brand);content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" style="font-size: 20px"> <circle cx="10" cy="10" r="8.5" fill="none" stroke="%23ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" stroke-miterlimit="10" /> <animate attributeName="stroke-dashoffset" values="0;-0.7291666667em;-2.5833333333em" dur="1.4s" repeatCount="indefinite" /> <animate attributeName="stroke-dasharray" values="1, 83.33; 37.08, 83.33; 37.08, 83.33" dur="1.4s" repeatCount="indefinite" /> <animateTransform attributeName="transform" type="rotate" from="0 0 0" to="360 0 0" dur="2.4s" repeatCount="indefinite"/></svg>')}.button-container{align-items:center;display:flex;gap:12px;gap:var(--spacing-md);justify-content:space-between;padding-top:24px;padding-top:var(--spacing-xl)}.input-field{border:1px solid #c8cacf;border:1px solid var(--color-n200);border-radius:8px;border-radius:var(--radius-md);box-sizing:border-box;color:#222;color:var(--color-n900);font-family:Proxima-Nova,helvetica neue,helvetica,arial,sans-serif;font-family:var(--font-sans);font-size:14px;margin-bottom:18px;margin-bottom:var(--spacing-lg);margin-top:8px;margin-top:var(--spacing-sm);padding:12px;padding:var(--spacing-md);transition:border-color .15s ease,box-shadow .15s ease;width:100%}.input-field:focus{border-color:#4f63ff;border-color:var(--color-brand);box-shadow:0 0 0 2px #4f63ff26;outline:none}.input-field::placeholder{color:#999b9e;color:var(--color-n400)}input[type=text]{border:1px solid #c8cacf;border:1px solid var(--color-n200);border-radius:8px;border-radius:var(--radius-md);color:#222;color:var(--color-n900);font-family:Proxima-Nova,helvetica neue,helvetica,arial,sans-serif;font-family:var(--font-sans);font-size:14px;margin:4px 0;margin:var(--spacing-xs) 0;padding:8px 12px;padding:var(--spacing-sm) var(--spacing-md);transition:border-color .15s ease,box-shadow .15s ease;width:200px}input[type=text]:focus{border-color:#4f63ff;border-color:var(--color-brand);box-shadow:0 0 0 2px #4f63ff26;outline:none}input[type=text]::placeholder{color:#999b9e;color:var(--color-n400)}.input-error{background-color:#fee5ec!important;background-color:var(--color-r100)!important;border-color:#f90143!important;border-color:var(--color-r500)!important}.warning-message{color:#f90143;color:var(--color-r500);display:inline-block;font-size:13px;font-weight:500;margin-left:8px;margin-left:var(--spacing-sm);width:500px}.input-with-tooltip{display:inline-block;position:relative}.tooltip{background-color:#434445;background-color:var(--color-n700);border-radius:4px;border-radius:var(--radius-sm);color:#fff;color:var(--color-n0);font-size:13px;margin:0;max-width:40%;opacity:0;padding:8px 12px;padding:var(--spacing-sm) var(--spacing-md);position:absolute;transition:opacity .2s ease;visibility:hidden}.tooltip.visible{opacity:1}.input-with-tooltip:hover .tooltip,.tooltip.visible{visibility:visible}.inputs-container{margin-top:24px;margin-top:var(--spacing-xl)}.input-wrapper{color:#222;color:var(--color-n900);font-size:14px;font-weight:600}.input-suggestion-wrapper{padding-left:24px;padding-left:var(--spacing-xl);position:relative}.suggestion-text{color:#999b9e;color:var(--color-n400);font-size:13px;font-style:italic;font-weight:500;pointer-events:none;position:absolute;right:10px;top:50%}.day-title{color:#4f63ff;color:var(--color-brand);font-size:14px;font-weight:700;margin:0;padding-top:36px;padding-top:var(--spacing-2xl)}.day-title,.no-reading-wrapper{padding-left:24px;padding-left:var(--spacing-xl)}.no-reading-label{align-items:center;color:#747578;color:var(--color-n500);display:flex;font-size:13px;font-weight:400;gap:8px;gap:var(--spacing-sm)}.check{accent-color:#4f63ff;accent-color:var(--color-brand);margin-right:0;margin-top:0}.placeholder-message{color:#999b9e;color:var(--color-n400);font-size:15px;padding:72px 24px;padding:var(--spacing-4xl) var(--spacing-xl);text-align:center}.virtualized-list{background-color:#fff;background-color:var(--color-n0);border-radius:8px;border-radius:var(--radius-md);box-shadow:0 1px 3px 0 #0000000f,0 1px 1px 0 #0000000a;box-shadow:var(--shadow-sm);overflow-x:hidden!important}.quick-fill{background-color:#edefff;background-color:var(--color-soft-indigo);border:1px solid #e1e2e6;border:1px solid var(--color-n150);border-radius:8px;border-radius:var(--radius-md);margin-top:24px;margin-top:var(--spacing-xl);padding:18px;padding:var(--spacing-lg)}.quick-fill-header{display:flex;flex-direction:column;margin-bottom:12px;margin-bottom:var(--spacing-md)}.quick-fill-header strong{color:#222;color:var(--color-n900);font-size:15px}.quick-fill-hint{color:#999b9e;color:var(--color-n400);font-size:13px;font-weight:400;margin-top:4px;margin-top:var(--spacing-xs)}.quick-fill-tabs{align-items:center;display:flex;gap:12px;gap:var(--spacing-md);margin-bottom:12px;margin-bottom:var(--spacing-md)}.quick-fill-tab{align-items:center;background-color:#fff;background-color:var(--color-n0);border:1px solid #c8cacf;border:1px solid var(--color-n200);border-radius:9999px;border-radius:var(--radius-full);color:#525254;color:var(--color-n600);cursor:pointer;display:inline-flex;flex:1 1;font-family:Proxima-Nova,helvetica neue,helvetica,arial,sans-serif;font-family:var(--font-sans);font-size:14px;font-size:var(--text-sm);font-weight:600;font-weight:var(--font-weight-semibold);height:36px;justify-content:center;padding:0 18px;padding:0 var(--spacing-lg);text-align:center;transition:all .12s ease}.quick-fill-tab:hover{color:#4f63ff;color:var(--color-brand)}.quick-fill-tab.active,.quick-fill-tab:hover{border-color:#4f63ff;border-color:var(--color-brand)}.quick-fill-tab.active{background-color:#4f63ff;background-color:var(--color-brand);color:#fff;color:var(--color-n0)}.quick-fill-divider{color:#999b9e;color:var(--color-n400);flex-shrink:0;font-size:12px;font-weight:600;text-transform:uppercase}.quick-fill-body{display:flex;flex-direction:column}.quick-fill-textarea{font-family:Proxima-Nova,helvetica neue,helvetica,arial,sans-serif;font-family:var(--font-sans);min-height:120px;resize:vertical}.quick-fill .btn{align-self:flex-start;margin-top:8px;margin-top:var(--spacing-sm)}.books-container{background-color:#fff;background-color:var(--color-n0);border:1px solid #e1e2e6;border:1px solid var(--color-n150);border-radius:8px;border-radius:var(--radius-md);box-shadow:0 1px 3px 0 #0000000f,0 1px 1px 0 #0000000a;box-shadow:var(--shadow-sm);box-sizing:border-box;max-height:calc(100vh - 110px);overflow-y:auto;padding:18px;padding:var(--spacing-lg);position:-webkit-sticky;position:sticky;top:88px;width:100%}.columns{display:flex;justify-content:space-between}.column{margin-right:2%;width:32%}.column:last-child{margin-right:0}.abbreviation-item{align-items:center;border-radius:4px;border-radius:var(--radius-sm);display:flex;justify-content:space-between;margin-bottom:4px;margin-bottom:var(--spacing-xs);padding:4px 8px;padding:var(--spacing-xs) var(--spacing-sm);transition:background-color .1s ease}.abbreviation-item:hover{background-color:#f2f3f5;background-color:var(--color-n75)}.abbreviation-container{color:#434445;color:var(--color-n700);display:flex;flex-grow:1;font-size:14px;justify-content:flex-start}.copy-button{background:#fff;background:var(--color-n0);border:1px solid #e1e2e6;border:1px solid var(--color-n150);border-radius:9999px;border-radius:var(--radius-full);color:#747578;color:var(--color-n500);cursor:pointer;font-family:Proxima-Nova,helvetica neue,helvetica,arial,sans-serif;font-family:var(--font-sans);font-size:12px;font-size:var(--text-xs);font-weight:600;font-weight:var(--font-weight-semibold);height:24px;margin-left:8px;margin-left:var(--spacing-sm);padding:0 12px;padding:0 var(--spacing-md);transition:all .1s ease}.copy-button:hover{background-color:#f2f3f5;background-color:var(--color-n75);border-color:#c8cacf;border-color:var(--color-n200);color:#434445;color:var(--color-n700)}.checkforbooks{height:16px;margin:0;padding:0;width:16px}.bullet-line{align-items:center;display:flex;padding-left:24px;padding-left:var(--spacing-xl)}.bullet{flex-shrink:0;height:6px;margin-right:8px;margin-right:var(--spacing-sm);width:6px}.name-container{display:flex;font-family:Proxima-Nova,helvetica neue,helvetica,arial,sans-serif;font-family:var(--font-sans);justify-content:left;padding-top:24px;padding-top:var(--spacing-xl)}.container-footer{display:flex;flex-direction:column;margin-top:auto}.subsplash-footer{background:#000;background:var(--color-n1000);box-sizing:border-box;color:#fff;color:var(--color-n0);font-family:Proxima-Nova,helvetica neue,helvetica,arial,sans-serif;font-family:var(--font-sans);font-size:14px;left:50%;letter-spacing:.02em;padding:30px 0;position:relative;transform:translateX(-50%);width:100vw}.footer-content{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;padding:0 8vw;width:100%}.footer-brand{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding-left:.5vw}.footer-logo img{display:block;height:20px;width:auto}.footer-links{align-items:center;display:flex;gap:60px;justify-content:flex-end;padding-right:.5vw;width:auto}.footer-col{display:flex;flex-direction:column;gap:8px;gap:var(--spacing-sm);justify-content:center;min-width:140px}.footer-col-title{font-size:15px;font-weight:600;margin-bottom:8px;margin-bottom:var(--spacing-sm)}.footer-col a{color:#fff;color:var(--color-n0);font-size:14px;opacity:.8;text-decoration:none;transition:opacity .2s}.footer-col a:hover{opacity:1;text-decoration:underline}.footer-copyright{color:#999b9e;color:var(--color-n400);font-size:13px;margin-bottom:0;margin-top:4px;margin-top:var(--spacing-xs);padding-left:2px;text-align:left}@media (max-width:900px){.footer-content{align-items:flex-start;flex-direction:column;gap:32px;padding-left:4vw;padding-right:4vw}.footer-links{gap:30px;justify-content:flex-start}.footer-copyright{margin-top:4px;margin-top:var(--spacing-xs);padding-left:0;text-align:left}}@media (max-width:768px){.wrapper-container{flex-direction:column;gap:12px;gap:var(--spacing-md);padding:12px;padding:var(--spacing-md)}.app-container{padding:0}.books-container{height:auto;margin-bottom:24px;margin-bottom:var(--spacing-xl);margin-right:0;max-height:400px;position:relative;width:100%}.form-container{padding:18px;padding:var(--spacing-lg)}.input-field{font-size:16px;width:100%}.button-container{flex-direction:column;gap:8px;gap:var(--spacing-sm)}.button-container .btn{width:100%}.warning-message{font-size:13px;margin-left:0;width:100%}.suggestion-text,.warning-message{margin-top:4px;margin-top:var(--spacing-xs)}.suggestion-text{color:#999b9e;color:var(--color-n400);font-size:12px;font-style:italic;position:static}.day-title{font-size:13px;padding-top:24px;padding-top:var(--spacing-xl)}.day-title,.input-suggestion-wrapper{padding-left:12px;padding-left:var(--spacing-md)}h1{font-size:20px}.h3-heading{font-size:14px}.tooltip{max-width:80%}.quick-fill-tabs{flex-direction:column}.quick-fill-divider{text-align:center}}@media (max-width:480px){.form-container,.input-field{padding:12px;padding:var(--spacing-md)}.input-field{font-size:16px}.books-container{padding:12px;padding:var(--spacing-md)}h1{font-size:18px}.footer-content{padding-left:4vw;padding-right:4vw}}@media (max-width:600px){.footer-content{padding:0 4vw}.footer-links{align-items:flex-start;flex-direction:column;gap:24px;gap:var(--spacing-xl)}}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9;--rt-transition-show-delay:0.15s;--rt-transition-closing-delay:0.15s;--rt-arrow-size:8px}.core-styles-module_tooltip__3vRRp{left:0;opacity:0;pointer-events:none;position:absolute;top:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;position:absolute;z-index:-1}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:.9;opacity:var(--rt-opacity);transition:opacity .15s ease-out;transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity .15s ease-in;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;padding:8px 16px;width:-webkit-max-content;width:max-content}.styles-module_arrow__K0L3T{height:8px;height:var(--rt-arrow-size);width:8px;width:var(--rt-arrow-size)}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:#222;background:var(--rt-color-dark);color:#fff;color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:#fff;background-color:var(--rt-color-white);color:#222;color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:#8dc572;background-color:var(--rt-color-success);color:#fff;color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:#f0ad4e;background-color:var(--rt-color-warning);color:#fff;color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:#be6464;background-color:var(--rt-color-error);color:#fff;color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:#337ab7;background-color:var(--rt-color-info);color:#fff;color:var(--rt-color-white)}
/*# sourceMappingURL=main.a9a17994.css.map*/