.trust-pill[data-v-cc5caecb]{color:var(--trust);background:color-mix(in srgb,var(--trust) 13%,var(--color-page-surface));border:1.5px solid color-mix(in srgb,var(--trust) 34%,var(--color-page-surface))}.trust-marker[data-v-cc5caecb]{width:8px;height:8px;border-radius:2px;background:var(--trust);transform:rotate(45deg);box-shadow:0 0 0 2.5px color-mix(in srgb,var(--trust) 22%,transparent)}.track[data-v-671c612b]{position:relative;height:13px;margin-top:.375rem;background:color-mix(in srgb,var(--page-text) 8%,var(--page-surface))}.fill[data-v-671c612b],.track[data-v-671c612b]{border-radius:999px}.fill[data-v-671c612b]{position:absolute;top:0;height:100%}.fill.weekday[data-v-671c612b]{background:linear-gradient(90deg,color-mix(in srgb,var(--page-accent) 55%,#fff),var(--page-accent))}.fill.holiday[data-v-671c612b]{background:linear-gradient(90deg,color-mix(in srgb,#f59e0b 52%,#fff),#f59e0b)}.badge-detail-dialog[data-v-d893fad3]{margin:auto}.block-entrance-waiting[data-v-d893fad3]{opacity:0}@keyframes block-entrance-fade-up-d893fad3{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.block-entrance-fade-up[data-v-d893fad3]{animation:block-entrance-fade-up-d893fad3 .45s cubic-bezier(.22,1,.36,1) backwards}@keyframes block-entrance-fade-d893fad3{0%{opacity:0}to{opacity:1}}.block-entrance-fade[data-v-d893fad3]{animation:block-entrance-fade-d893fad3 .5s ease-out backwards}@keyframes block-entrance-zoom-d893fad3{0%{opacity:0;transform:scale(.85)}70%{opacity:1;transform:scale(1.02)}to{opacity:1;transform:none}}.block-entrance-zoom[data-v-d893fad3]{animation:block-entrance-zoom-d893fad3 .4s cubic-bezier(.34,1.56,.64,1) backwards}@keyframes block-entrance-glitch-d893fad3{0%{opacity:0;transform:translate(-6px);filter:drop-shadow(-5px 0 0 rgb(255 0 80/.8)) drop-shadow(5px 0 0 rgb(0 220 255/.8))}10%{opacity:1;transform:translate(5px);filter:drop-shadow(6px 0 0 rgb(255 0 80/.75)) drop-shadow(-6px 0 0 rgb(0 220 255/.75))}25%{transform:translate(-4px);filter:drop-shadow(-4px 0 0 rgb(255 0 80/.6)) drop-shadow(4px 0 0 rgb(0 220 255/.6))}40%{transform:translate(3px);filter:drop-shadow(4px 0 0 rgb(255 0 80/.5)) drop-shadow(-4px 0 0 rgb(0 220 255/.5))}55%{transform:translate(-2px);filter:drop-shadow(-3px 0 0 rgb(255 0 80/.4)) drop-shadow(3px 0 0 rgb(0 220 255/.4))}70%{transform:translate(2px);filter:drop-shadow(2px 0 0 rgb(255 0 80/.3)) drop-shadow(-2px 0 0 rgb(0 220 255/.3))}85%{transform:translate(-1px);filter:drop-shadow(-1px 0 0 rgb(255 0 80/.18)) drop-shadow(1px 0 0 rgb(0 220 255/.18))}to{opacity:1;transform:none;filter:none}}.block-entrance-glitch[data-v-d893fad3]{position:relative;animation:block-entrance-glitch-d893fad3 .65s ease-out backwards}.block-entrance-glitch[data-v-d893fad3]:after,.block-entrance-glitch[data-v-d893fad3]:before{content:"";position:absolute;inset:-2px 0;z-index:2;pointer-events:none;opacity:0;background-repeat:no-repeat}.block-entrance-glitch[data-v-d893fad3]:before{background-image:linear-gradient(90deg,#ff2d63 0 44%,transparent 44%),linear-gradient(90deg,transparent 0 30%,#00e5ff 30% 66%,transparent 66%),linear-gradient(90deg,transparent 0 58%,#fff 58% 82%,transparent 82%);background-size:100% 7px,100% 5px,100% 4px;background-position:0 20%,0 45%,0 72%;animation:block-entrance-glitch-bars-a-d893fad3 .65s step-end backwards}.block-entrance-glitch[data-v-d893fad3]:after{background-image:linear-gradient(90deg,#00e5ff 0 24%,transparent 24%),linear-gradient(90deg,transparent 0 52%,#ff2d63 52% 86%,transparent 86%),linear-gradient(90deg,transparent 0 8%,#fff 8% 28%,transparent 28%);background-size:100% 6px,100% 8px,100% 5px;background-position:0 33%,0 60%,0 88%;animation:block-entrance-glitch-bars-b-d893fad3 .65s step-end backwards}@keyframes block-entrance-glitch-bars-a-d893fad3{0%{opacity:0;transform:translate(0)}6%{opacity:.9;transform:translate(-14px)}15%{opacity:.7;transform:translate(8px)}24%{opacity:.85;transform:translate(-6px)}35%{opacity:0;transform:translate(3px)}to{opacity:0}}@keyframes block-entrance-glitch-bars-b-d893fad3{0%{opacity:0;transform:translate(0)}9%{opacity:.8;transform:translate(12px)}19%{opacity:.6;transform:translate(-9px)}30%{opacity:.75;transform:translate(5px)}40%{opacity:0;transform:translate(-2px)}to{opacity:0}}@media(prefers-reduced-motion:reduce){.block-entrance-waiting[data-v-d893fad3]{opacity:1}.block-entrance-fade[data-v-d893fad3],.block-entrance-fade-up[data-v-d893fad3],.block-entrance-glitch[data-v-d893fad3],.block-entrance-glitch[data-v-d893fad3]:after,.block-entrance-glitch[data-v-d893fad3]:before,.block-entrance-zoom[data-v-d893fad3]{animation:none}}
