.btn-action[data-v-555de3a3]{display:flex;width:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:var(--fc-radius);padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate)) rotate3d(var(--tw-rotate-3d)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scale3d(var(--tw-scale-x),var(--tw-scale-y),var(--tw-scale-z))}.btn-action[data-v-555de3a3]:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-action[data-v-555de3a3]{min-height:44px}.btn-primary[data-v-555de3a3]{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #2563eb var(--tw-gradient-to-position);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px rgba(0,0,0,.1);--tw-shadow-colored: 0 10px 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-primary[data-v-555de3a3]:hover{--tw-gradient-from: #2563eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position);--tw-shadow: 0 12px 24px rgba(0,0,0,.15);--tw-shadow-colored: 0 12px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-warning[data-v-555de3a3]{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #f59e0b var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #f97316 var(--tw-gradient-to-position);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px rgba(0,0,0,.1);--tw-shadow-colored: 0 10px 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-warning[data-v-555de3a3]:hover{--tw-gradient-from: #d97706 var(--tw-gradient-from-position);--tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #ea580c var(--tw-gradient-to-position);--tw-shadow: 0 12px 24px rgba(0,0,0,.15);--tw-shadow-colored: 0 12px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-success[data-v-555de3a3]{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #22c55e var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #10b981 var(--tw-gradient-to-position);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px rgba(0,0,0,.1);--tw-shadow-colored: 0 10px 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-success[data-v-555de3a3]:hover{--tw-gradient-from: #16a34a var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #059669 var(--tw-gradient-to-position);--tw-shadow: 0 12px 24px rgba(0,0,0,.15);--tw-shadow-colored: 0 12px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-secondary[data-v-555de3a3]{border-width:2px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));--tw-shadow: 0 4px 6px rgba(0,0,0,.1);--tw-shadow-colored: 0 4px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-secondary[data-v-555de3a3]:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));--tw-shadow: 0 10px 15px rgba(0,0,0,.1);--tw-shadow-colored: 0 10px 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.nav-btn[data-v-555de3a3]{display:flex;height:3rem;width:3rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:9999px;border-width:2px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));--tw-shadow: 0 4px 6px rgba(0,0,0,.1);--tw-shadow-colored: 0 4px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate)) rotate3d(var(--tw-rotate-3d)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scale3d(var(--tw-scale-x),var(--tw-scale-y),var(--tw-scale-z))}.nav-btn[data-v-555de3a3]:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.nav-btn[data-v-555de3a3]:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.nav-btn[data-v-555de3a3]{min-width:44px;min-height:44px}.new-main-btn[data-v-555de3a3]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:var(--fc-radius);padding-left:.5rem;padding-right:.5rem;font-weight:700;--tw-shadow: 0 10px 15px rgba(0,0,0,.1);--tw-shadow-colored: 0 10px 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate)) rotate3d(var(--tw-rotate-3d)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scale3d(var(--tw-scale-x),var(--tw-scale-y),var(--tw-scale-z))}.new-main-btn[data-v-555de3a3]:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.new-main-btn[data-v-555de3a3]:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.new-main-btn[data-v-555de3a3]{min-width:44px;min-height:44px}.nav-btn[data-v-555de3a3]:hover:not(:disabled){--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px rgba(0,0,0,.1);--tw-shadow-colored: 0 10px 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.nav-btn[data-v-555de3a3]:disabled{cursor:not-allowed;opacity:.3}.timer-control-btn[data-v-555de3a3]{display:flex;height:2.5rem;width:2.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:9999px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate)) rotate3d(var(--tw-rotate-3d)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scale3d(var(--tw-scale-x),var(--tw-scale-y),var(--tw-scale-z))}.timer-control-btn[data-v-555de3a3]:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.timer-control-btn[data-v-555de3a3]:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.icon-btn-modern[data-v-555de3a3]{display:flex;height:2.75rem;width:2.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:var(--fc-radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));--tw-shadow: 0 4px 6px rgba(0,0,0,.1);--tw-shadow-colored: 0 4px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate)) rotate3d(var(--tw-rotate-3d)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scale3d(var(--tw-scale-x),var(--tw-scale-y),var(--tw-scale-z))}.icon-btn-modern[data-v-555de3a3]:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));--tw-shadow: 0 10px 15px rgba(0,0,0,.1);--tw-shadow-colored: 0 10px 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.icon-btn-modern[data-v-555de3a3]:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.icon-btn-modern[data-v-555de3a3]{min-width:44px;min-height:44px}.fab-main[data-v-555de3a3]{position:fixed;bottom:1.25rem;right:1.25rem;z-index:30;display:flex;height:3.5rem;width:3.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));--tw-shadow: 0 12px 24px rgba(0,0,0,.15);--tw-shadow-colored: 0 12px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate)) rotate3d(var(--tw-rotate-3d)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scale3d(var(--tw-scale-x),var(--tw-scale-y),var(--tw-scale-z))}.fab-main[data-v-555de3a3]:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fab-main[data-v-555de3a3]:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fab-main[data-v-555de3a3]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fab-actions[data-v-555de3a3]{position:fixed;bottom:6rem;right:1.25rem;z-index:20;display:flex;flex-direction:column;gap:.75rem}.fab-action[data-v-555de3a3]{display:flex;height:3rem;width:3rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:9999px;--tw-shadow: 0 10px 15px rgba(0,0,0,.1);--tw-shadow-colored: 0 10px 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate)) rotate3d(var(--tw-rotate-3d)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scale3d(var(--tw-scale-x),var(--tw-scale-y),var(--tw-scale-z))}.fab-action[data-v-555de3a3]:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fab-action[data-v-555de3a3]:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fab-action[data-v-555de3a3]{min-width:44px;min-height:44px}.fab-timer[data-v-555de3a3]{--tw-shadow: 0 12px 24px rgba(0,0,0,.15);--tw-shadow-colored: 0 12px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.fab-next[data-v-555de3a3]{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1));--tw-shadow: 0 12px 24px rgba(0,0,0,.15);--tw-shadow-colored: 0 12px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.fab-action[data-v-555de3a3]:disabled{cursor:not-allowed;opacity:.5}.bottom-sheet-overlay[data-v-555de3a3]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:flex-end;background-color:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.bottom-sheet[data-v-555de3a3]{max-height:24rem;width:100%;overflow-y:auto;border-top-left-radius:1rem;border-top-right-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-top-left-radius:20px;border-top-right-radius:20px}.bottom-sheet-handle[data-v-555de3a3]{margin-left:auto;margin-right:auto;margin-top:.75rem;height:.25rem;width:3rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bottom-sheet-btn[data-v-555de3a3]{display:flex;align-items:center;justify-content:center;border-radius:var(--fc-radius);--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.bottom-sheet-btn[data-v-555de3a3]:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bottom-sheet-btn[data-v-555de3a3]:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.bottom-sheet-btn[data-v-555de3a3]{min-height:44px}@keyframes shine-555de3a3{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animate-shine[data-v-555de3a3]{animation:shine-555de3a3 2s ease-in-out infinite}@media (max-width: 480px){.btn-action[data-v-555de3a3]{padding:.5rem .75rem;font-size:.75rem;line-height:1rem;min-height:40px}.nav-btn[data-v-555de3a3],.icon-btn-modern[data-v-555de3a3]{height:2.5rem;width:2.5rem;min-width:40px;min-height:40px}}@media (orientation: landscape) and (max-height: 500px){.fab-main[data-v-555de3a3]{bottom:.75rem;right:.75rem;height:3rem;width:3rem}.bottom-sheet[data-v-555de3a3]{max-height:16rem}}@supports (padding-top: env(safe-area-inset-top)){.fab-main[data-v-555de3a3]{bottom:calc(1.25rem + env(safe-area-inset-bottom))}.fab-actions[data-v-555de3a3]{bottom:calc(6rem + env(safe-area-inset-bottom))}.bottom-sheet[data-v-555de3a3]{padding-bottom:env(safe-area-inset-bottom)}}@media (prefers-reduced-motion: reduce){[data-v-555de3a3]{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.mobile-nav-btn[data-v-79e4eca6]{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.mobile-nav-btn[data-v-79e4eca6]:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.mobile-nav-btn[data-v-79e4eca6]:hover:not(:disabled){--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.mobile-nav-btn[data-v-79e4eca6]:disabled{cursor:not-allowed;opacity:.3}.mobile-timer-btn[data-v-79e4eca6]{display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:9999px;--tw-shadow: 0 4px 6px rgba(0,0,0,.1);--tw-shadow-colored: 0 4px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.mobile-timer-btn[data-v-79e4eca6]:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.mobile-menu-btn[data-v-79e4eca6]{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:var(--fc-radius);--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.mobile-menu-btn[data-v-79e4eca6]:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.mobile-menu-btn[data-v-79e4eca6]:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.mobile-info-btn[data-v-79e4eca6]{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:var(--fc-radius);--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.mobile-info-btn[data-v-79e4eca6]:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.mobile-info-btn[data-v-79e4eca6]:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.mobile-menu-option[data-v-79e4eca6]{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:var(--fc-radius);--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.75rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.mobile-menu-option[data-v-79e4eca6]:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.mobile-menu-option[data-v-79e4eca6]{min-height:70px}.safe-area-bottom[data-v-79e4eca6]{padding-bottom:env(safe-area-inset-bottom,0)}.mobile-menu-overlay[data-v-79e4eca6]{background:#00000080}.mobile-menu-enter-active[data-v-79e4eca6]{transition:all .3s cubic-bezier(.4,0,.2,1)}.mobile-menu-leave-active[data-v-79e4eca6]{transition:all .25s cubic-bezier(.4,0,1,1)}.mobile-menu-enter-from[data-v-79e4eca6]{background:#0000}.mobile-menu-enter-from .mobile-menu-content[data-v-79e4eca6]{transform:translateY(100%)}.mobile-menu-leave-to[data-v-79e4eca6]{background:#0000}.mobile-menu-leave-to .mobile-menu-content[data-v-79e4eca6]{transform:translateY(100%)}.mobile-menu-content[data-v-79e4eca6]{transform:translateY(0);transition:transform .3s cubic-bezier(.4,0,.2,1)}@media (max-width: 640px){.mobile-nav-btn[data-v-79e4eca6]{height:2.25rem;width:2.25rem}.mobile-timer-btn[data-v-79e4eca6]{height:2.75rem;width:2.75rem}.mobile-menu-btn[data-v-79e4eca6]{height:2.25rem;width:2.25rem}}@media (orientation: landscape) and (max-height: 500px){.safe-area-bottom[data-v-79e4eca6]{padding-bottom:0}}.perspective[data-v-877788e4]{perspective:1100px}.flip-card[data-v-877788e4]{transition:transform 1.2s cubic-bezier(.4,2,.3,1);transform-style:preserve-3d;position:relative;min-height:200px;max-height:95%}@media (max-height: 960px){.flip-card[data-v-877788e4]{min-height:auto;height:auto}}.flipped[data-v-877788e4]{transform:rotateY(180deg)}.flip-card-front[data-v-877788e4],.flip-card-back[data-v-877788e4]{position:absolute;top:0;left:0;width:100%;height:100%;min-height:100%;max-height:100%;overflow-y:auto;backface-visibility:hidden;display:flex;flex-direction:column;justify-content:flex-start;background:#fff;border-radius:1rem;padding:clamp(.5rem,1.5vh,.75rem)}@media (min-width: 1024px){.flip-card-front[data-v-877788e4],.flip-card-back[data-v-877788e4]{padding:1rem;border:2px solid #9ca3af;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}}.flip-card-front[data-v-877788e4]{z-index:2;transform:rotateY(0)}.flip-card-back[data-v-877788e4]{transform:rotateY(180deg)}.flipped .flip-card-front[data-v-877788e4]{visibility:hidden;pointer-events:none}.flipped .flip-card-back[data-v-877788e4]{visibility:visible;pointer-events:auto}.flip-card-front.measuring[data-v-877788e4],.flip-card-back.measuring[data-v-877788e4]{display:flex!important;visibility:visible!important;position:static!important;opacity:0;pointer-events:none}@keyframes bounce-in-877788e4{0%{transform:scale(.9);opacity:0}50%{transform:scale(1.05);opacity:1}to{transform:scale(1)}}.animate-bounce-in[data-v-877788e4]{animation:bounce-in-877788e4 .6s ease-out forwards}@keyframes fade-in-877788e4{0%{opacity:0}to{opacity:1}}.animate-fade-in[data-v-877788e4]{animation:fade-in-877788e4 .4s ease-out forwards}.perspective[data-v-7e377c33]{perspective:1100px}.flip-card[data-v-7e377c33]{transition:transform 1.2s cubic-bezier(.4,2,.3,1);transform-style:preserve-3d;position:relative;min-height:200px;max-height:95%}@media (max-height: 960px){.flip-card[data-v-7e377c33]{min-height:auto;height:auto}}.flipped[data-v-7e377c33]{transform:rotateY(180deg)}.flip-card-front[data-v-7e377c33],.flip-card-back[data-v-7e377c33]{position:absolute;top:0;left:0;width:100%;height:100%;min-height:100%;max-height:100%;overflow-y:auto;backface-visibility:hidden;display:flex;flex-direction:column;justify-content:flex-start;background:#fff;border-radius:1rem;padding:clamp(.5rem,1.5vh,.75rem)}@media (min-width: 1024px){.flip-card-front[data-v-7e377c33],.flip-card-back[data-v-7e377c33]{padding:1rem;border:2px solid #9ca3af;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}}.flip-card-front[data-v-7e377c33]{z-index:2;transform:rotateY(0)}.flip-card-back[data-v-7e377c33]{transform:rotateY(180deg)}.flipped .flip-card-front[data-v-7e377c33]{visibility:hidden;pointer-events:none}.flipped .flip-card-back[data-v-7e377c33]{visibility:visible;pointer-events:auto}.flip-card-front.measuring[data-v-7e377c33],.flip-card-back.measuring[data-v-7e377c33]{display:flex!important;visibility:visible!important;position:static!important;opacity:0;pointer-events:none}.icon-btn[data-v-7e377c33]{background:none;border:none;padding:.2em .4em;border-radius:var(--fc-radius);font-size:1em;cursor:pointer;display:inline-flex;align-items:center;transition:color .14s,box-shadow .2s}.icon-btn[data-v-7e377c33]:hover:not(:disabled){color:#005daa;box-shadow:0 0 18px #005daa1f,0 2px 6px #0000000a}li[data-selected=true][data-v-7e377c33]{background:var(--tw-bg-opacity, 1) #e6f0fa;border-color:#005daa;color:#005daa;font-weight:700}@keyframes bounce-in-7e377c33{0%{transform:scale(.9);opacity:0}50%{transform:scale(1.05);opacity:1}to{transform:scale(1)}}.animate-bounce-in[data-v-7e377c33]{animation:bounce-in-7e377c33 .6s ease-out forwards}@keyframes fade-in-7e377c33{0%{opacity:0}to{opacity:1}}.animate-fade-in[data-v-7e377c33]{animation:fade-in-7e377c33 .4s ease-out forwards}.perspective[data-v-847ed6e1]{perspective:1100px}.flip-card[data-v-847ed6e1]{transition:transform 1.2s cubic-bezier(.4,2,.3,1);transform-style:preserve-3d;position:relative;min-height:200px;max-height:95%}@media (max-height: 960px){.flip-card[data-v-847ed6e1]{min-height:auto;height:auto}}.flipped[data-v-847ed6e1]{transform:rotateY(180deg)}.flip-card-front[data-v-847ed6e1],.flip-card-back[data-v-847ed6e1]{position:absolute;top:0;left:0;width:100%;height:100%;min-height:100%;max-height:100%;overflow-y:auto;backface-visibility:hidden;display:flex;flex-direction:column;justify-content:flex-start;background:#fff;border-radius:1rem;padding:clamp(.5rem,1.5vh,.75rem)}@media (min-width: 1024px){.flip-card-front[data-v-847ed6e1],.flip-card-back[data-v-847ed6e1]{padding:1rem;border:2px solid #9ca3af;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}}.flip-card-front[data-v-847ed6e1]{z-index:2;transform:rotateY(0)}.flip-card-back[data-v-847ed6e1]{transform:rotateY(180deg)}.flipped .flip-card-front[data-v-847ed6e1]{visibility:hidden;pointer-events:none}.flipped .flip-card-back[data-v-847ed6e1]{visibility:visible;pointer-events:auto}.flip-card-front.measuring[data-v-847ed6e1],.flip-card-back.measuring[data-v-847ed6e1]{display:flex!important;visibility:visible!important;position:static!important;opacity:0;pointer-events:none}@keyframes bounce-in-847ed6e1{0%{transform:scale(.9);opacity:0}50%{transform:scale(1.05);opacity:1}to{transform:scale(1)}}.animate-bounce-in[data-v-847ed6e1]{animation:bounce-in-847ed6e1 .6s ease-out forwards}@keyframes fade-in-847ed6e1{0%{opacity:0}to{opacity:1}}.animate-fade-in[data-v-847ed6e1]{animation:fade-in-847ed6e1 .4s ease-out forwards}.perspective[data-v-f5e5a97a]{perspective:1100px}.flip-card[data-v-f5e5a97a]{transition:transform 1.2s cubic-bezier(.4,2,.3,1);transform-style:preserve-3d;position:relative;min-height:200px;max-height:95%}@media (max-height: 960px){.flip-card[data-v-f5e5a97a]{min-height:auto;height:auto}}.flipped[data-v-f5e5a97a]{transform:rotateY(180deg)}.flip-card-front[data-v-f5e5a97a],.flip-card-back[data-v-f5e5a97a]{position:absolute;top:0;left:0;width:100%;height:100%;min-height:100%;max-height:100%;overflow-y:auto;backface-visibility:hidden;display:flex;flex-direction:column;background:#fff;border-radius:1rem;padding:clamp(.5rem,1.5vh,.75rem)}@media (min-width: 1024px){.flip-card-front[data-v-f5e5a97a],.flip-card-back[data-v-f5e5a97a]{padding:1rem;border:2px solid #9ca3af;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}}.flip-card-front[data-v-f5e5a97a]{z-index:2;transform:rotateY(0)}.flip-card-back[data-v-f5e5a97a]{transform:rotateY(180deg)}.flipped .flip-card-front[data-v-f5e5a97a]{visibility:hidden;pointer-events:none}.flipped .flip-card-back[data-v-f5e5a97a]{visibility:visible;pointer-events:auto}.flip-card-front.measuring[data-v-f5e5a97a],.flip-card-back.measuring[data-v-f5e5a97a]{display:flex!important;visibility:visible!important;position:static!important;opacity:0;pointer-events:none}@keyframes fade-in-f5e5a97a{0%{opacity:0}to{opacity:1}}.animate-fade-in[data-v-f5e5a97a]{animation:fade-in-f5e5a97a .4s ease-out forwards}[data-v-fe477584] .flip-card{transition:transform .6s ease-in-out!important}[data-v-fe477584] .flip-card-front,[data-v-fe477584] .flip-card-back{backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important}[data-v-fe477584] .flipped .flip-card-front{visibility:visible!important}.flip-button-enter-active[data-v-fe477584],.flip-button-leave-active[data-v-fe477584]{transition:all .6s cubic-bezier(.4,0,.2,1)}.flip-button-enter-from[data-v-fe477584],.flip-button-leave-to[data-v-fe477584]{opacity:0;transform:translate(100%,100%) scale(.8)}.flip-button-enter-to[data-v-fe477584],.flip-button-leave-from[data-v-fe477584]{opacity:1;transform:translate(0) scale(1)}
