@media (prefers-reduced-motion:no-preference){:root:active-view-transition main{view-transition-name:calcair-page}:root:active-view-transition main main{view-transition-name:none}::view-transition-group(calcair-page){animation-duration:.12s}::view-transition-old(calcair-page){animation-duration:.12s;animation-timing-function:ease-out}::view-transition-new(calcair-page){animation-duration:.12s;animation-timing-function:ease-out}}::view-transition-old(root){display:none}::view-transition-new(root){animation:none}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-new(*){animation:none!important}::view-transition-old(*){display:none!important}}main[tabindex="-1"]:focus{outline:none}.download-toast-wrapper{z-index:9999;pointer-events:none;position:fixed;bottom:1.5rem;right:1.5rem}.download-toast{pointer-events:auto;color:#1e293b;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;width:24rem;max-width:calc(100vw - 2rem);font-family:Inter,system-ui,-apple-system,sans-serif;font-size:.875rem;line-height:1.5;overflow:hidden;box-shadow:0 10px 40px -10px #1e293b26,0 0 0 1px #10b98114}.toast-content{align-items:flex-start;gap:.75rem;padding:1rem 1rem .75rem;display:flex}.toast-icon{color:#059669;background:#10b9811f;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1rem;display:flex}.toast-body{flex:1;min-width:0}.toast-title{color:#1e293b;margin:0 0 .25rem;font-size:.875rem;font-weight:600}.toast-message{color:#475569;margin:0 0 .5rem;font-size:.8125rem;line-height:1.45}.toast-message strong{color:#1e293b;font-weight:600}.toast-link{color:#059669;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.toast-link:hover{color:#047857}.toast-dismiss{all:unset;color:#64748b;cursor:pointer;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;font-size:.875rem;line-height:1;transition:color .15s,background-color .15s;display:flex}.toast-dismiss:hover{color:#1e293b;background:#f1f5f9}.toast-progress-track{background:#e2e8f0;height:3px}.toast-progress-bar{background:linear-gradient(90deg,#059669,#10b981);width:100%;height:100%}.toast-enter{transition:all .3s cubic-bezier(.16,1,.3,1)}.toast-enter-from{opacity:0;transform:translateY(.75rem)scale(.96)}.toast-enter-to{opacity:1;transform:translateY(0)scale(1)}.toast-leave{transition:all .2s ease-in}.toast-leave-from{opacity:1;transform:translateY(0)scale(1)}.toast-leave-to{opacity:0;transform:translateY(.5rem)scale(.96)}@media (width<=640px){.download-toast-wrapper{bottom:1rem;left:1rem;right:1rem}.download-toast{width:auto;max-width:none}}
