:root{--primary: #c3c7cc;--on-primary: #2d3135;--primary-container: #363d41;--on-primary-container: #a5a8ad;--secondary: #ffffff;--on-secondary: #2f3131;--secondary-container: #d4d4d4;--on-secondary-container: #3e4040;--tertiary: #ffffff;--on-tertiary: #2f3131;--tertiary-container: #d4d4d4;--on-tertiary-container: #3e4040;--error: #ffb4ab;--on-error: #690005;--error-container: #93000a;--on-error-container: #ffdad6;--background: #131314;--background-image: #00171a;--on-background: #e5e2e2;--surface: #131314;--on-surface: #e5e2e2;--surface-variant: #44474a;--on-surface-variant: #c5c6ca;--outline: #8f9194;--outline-variant: #44474a;--scrim: #000000;--inverse-surface: #e5e2e2;--inverse-on-surface: #313030;--inverse-primary: #5b5f63;--surface-dim: #131314;--surface-bright: #3a3939;--surface-container-lowest: #0e0e0e;--surface-container-low: #1c1b1c;--surface-container: #201f20;--surface-container-high: #2a2a2a;--surface-container-highest: #353535}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}.instrument-sans-echo{font-family:Instrument Sans,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100}body{min-height:100vh;color:var(--on-background);background-image:url(./honeycomb-BRyOY3qK.jpg);background-repeat:no-repeat;background-size:cover;background-color:var(--background-image);transition:color .5s,background-color .5s;line-height:1.6;font-family:Instrument Sans;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-width:thin;scrollbar-color:var(--primary-container, #888) transparent}body::-webkit-scrollbar{width:10px;background:transparent}body::-webkit-scrollbar-track{background:transparent}body::-webkit-scrollbar-thumb{background:var(--primary-container, #888);border-radius:5px}#app{max-width:1280px;margin:0 auto;padding:1rem;font-weight:400;display:flex;flex-direction:column;height:100vh}.loader-overlay[data-v-eb4b44d0]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:transparent;display:flex;justify-content:center;align-items:center;z-index:9999}.spinner[data-v-eb4b44d0]{width:60px;height:60px;border:6px solid var(--tertiary-container);border-top-color:var(--tertiary);border-radius:50%;animation:spin-eb4b44d0 1s linear infinite}@keyframes spin-eb4b44d0{to{transform:rotate(360deg)}}.iframe-container[data-v-b4123e75]{top:45%;left:50%;transform:translate(-50%,-50%);z-index:-1;position:fixed;border:none;display:flex;flex-direction:column;border-radius:16px;overflow:hidden}.content-iframe[data-v-b4123e75]{width:350px;height:520px;border:none;display:block;border-radius:16px;transition:width .3s,height .3s}@media (orientation: landscape){.content-iframe[data-v-b4123e75]{width:575px;height:840px}}@media (orientation: portrait) and (min-width: 600px){.content-iframe[data-v-b4123e75]{width:980px;height:1420px}}.learn-wrapper[data-v-c7419cc2]{display:flex;flex-direction:column;gap:2rem;width:100%;box-sizing:border-box;padding:1rem;height:100%}.header-section[data-v-c7419cc2]{display:flex;flex-direction:column;gap:.5rem;text-align:center}.title[data-v-c7419cc2]{margin:0;font-weight:800;font-size:3rem;color:#fff}.subtitle[data-v-c7419cc2]{margin:0;font-weight:500;font-size:1.5rem;color:#ccc;text-align:center;min-height:1.8rem}.content-section[data-v-c7419cc2]{flex:1;display:flex;flex-direction:column;min-height:200px;justify-content:flex-start;align-items:center}.columns-container[data-v-c7419cc2]{display:flex;flex-direction:row;justify-content:center;width:100%;max-width:600px}.sign-column[data-v-c7419cc2]{flex:1;display:flex;flex-direction:column;gap:1.5rem;width:100%}.column-header[data-v-c7419cc2]{text-align:center;font-weight:800;color:#61e8f9;margin:0;font-size:2rem;text-transform:uppercase;letter-spacing:1px}.button-list[data-v-c7419cc2]{display:grid;grid-template-columns:1fr;gap:1rem;width:100%}.sign-button[data-v-c7419cc2]{width:100%;padding:1rem;background-color:#000;color:#fff;border:2px solid #333;border-left:5px solid #61e8f9;border-radius:8px;cursor:pointer;font-size:1.6rem;font-weight:700;min-height:70px;transition:all .1s ease;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center}.sign-button[data-v-c7419cc2]:active{background-color:#61e8f9;color:#000;transform:scale(.98);border-color:#61e8f9}.category-btn[data-v-c7419cc2]{border-left-color:#fff;background-color:#111}.category-btn[data-v-c7419cc2]:active{border-left-color:#61e8f9;background-color:#333}.back-btn[data-v-c7419cc2]{background:transparent;border:none;color:#999;font-size:1.4rem;cursor:pointer;align-self:flex-start;padding:1rem 0;margin-bottom:-.5rem;font-weight:700}.back-btn[data-v-c7419cc2]:active{color:#61e8f9}.footer-section[data-v-c7419cc2]{display:flex;justify-content:center;margin-top:1rem;margin-bottom:1rem}.test-btn[data-v-c7419cc2]{background-color:#61e8f9;color:#000;border:none;border-radius:12px;padding:1.2rem 3rem;font-size:1.8rem;font-weight:800;cursor:pointer;transition:transform .1s;box-shadow:0 4px #3aa8b5}.test-btn[data-v-c7419cc2]:active{transform:translateY(4px);box-shadow:none}.loading-state[data-v-c7419cc2]{text-align:center;color:#fff;font-size:1.5rem;padding:2rem}.audio-visualizer[data-v-dba97e00]{display:flex;align-items:center;gap:6px;height:40px}.bar[data-v-dba97e00]{width:6px;height:100%;background-color:#61e8f9;border-radius:3px;animation:soundBars-dba97e00 1s ease-in-out infinite}@keyframes soundBars-dba97e00{0%{height:10%}50%{height:100%}to{height:10%}}.make-sign-wrapper[data-v-edc72296]{display:flex;flex-direction:column;width:100%;box-sizing:border-box;padding:1rem 2rem;color:#fff;min-height:400px}.page-title[data-v-edc72296]{font-size:3rem;text-align:center;margin:0 0 2rem;font-weight:800}.content-section[data-v-edc72296]{display:flex;flex-direction:column;gap:2rem;width:100%;max-width:800px;margin:0 auto}.input-group[data-v-edc72296]{display:flex;flex-direction:column;gap:.8rem}.input-label[data-v-edc72296]{font-size:2rem;font-weight:700}.input-row[data-v-edc72296]{display:flex;flex-direction:row;align-items:center;gap:1rem}.prefix-label[data-v-edc72296]{font-size:1.8rem;font-weight:700;white-space:nowrap;color:#61e8f9}.name-input[data-v-edc72296]{flex:1;padding:1rem;font-size:1.8rem;border-radius:8px;border:3px solid #333;background-color:#000;color:#fff;min-width:0}.name-input[data-v-edc72296]:focus{outline:none;border-color:#61e8f9}.mic-container[data-v-edc72296]{position:relative;display:flex;align-items:center;justify-content:center}.voice-button[data-v-edc72296]{background-color:#000;border:3px solid #61e8f9;border-radius:12px;width:64px;height:64px;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .1s ease;color:#fff}.voice-button[data-v-edc72296]:active,.voice-button-active[data-v-edc72296]{background-color:#61e8f9;color:#000;transform:scale(.95)}.voice-button[data-v-edc72296]:disabled{opacity:.5}.visualizer-overlay[data-v-edc72296]{position:absolute;top:105%;left:50%;transform:translate(-50%);width:100px;z-index:10}.error-msg[data-v-edc72296]{color:#ff4d4f;font-size:1.2rem;font-weight:700;margin:0}.instructions-group[data-v-edc72296]{background:#ffffff0d;padding:1.5rem;border-radius:12px;border-left:4px solid #61e8f9}.instructions-title[data-v-edc72296]{font-size:2rem;margin:0 0 1rem}.instructions-list[data-v-edc72296]{font-size:1.6rem;padding-left:1.5rem;margin:0;line-height:1.5;color:#ddd}.action-button[data-v-edc72296]{background-color:#61e8f9;color:#000;border:none;border-radius:12px;padding:1.2rem 3rem;font-size:1.8rem;font-weight:800;cursor:pointer;align-self:center;transition:transform .1s;margin-top:1rem;box-shadow:0 4px #3aa8b5}.action-button[data-v-edc72296]:active{transform:translateY(4px);box-shadow:none}.camera-section[data-v-edc72296]{align-items:center}.camera-instruction[data-v-edc72296]{font-size:1.8rem;text-align:center;margin:0;color:#ccc}.camera-frame-wrapper[data-v-edc72296]{position:relative;width:350px;height:500px;border:4px solid #333;border-radius:16px;overflow:hidden;background:#000}.camera-feed[data-v-edc72296]{width:100%;height:100%;object-fit:cover;display:block}.green-box-overlay[data-v-edc72296]{position:absolute;top:20px;left:50%;transform:translate(-50%);width:250px;height:250px;border:4px dashed #00ff00;border-radius:16px;pointer-events:none}.countdown-overlay[data-v-edc72296]{position:absolute;bottom:15%;left:50%;transform:translate(-50%);font-size:6rem;font-weight:800;color:#fff;text-shadow:0 0 10px black}.processing-state[data-v-edc72296]{display:flex;flex-direction:column;align-items:center;gap:1rem}.processing-state p[data-v-edc72296]{font-size:1.5rem;font-weight:700}.spinner[data-v-edc72296]{width:50px;height:50px;border:5px solid rgba(97,232,249,.3);border-radius:50%;border-top-color:#61e8f9;animation:spin-edc72296 1s ease-in-out infinite}@keyframes spin-edc72296{to{transform:rotate(360deg)}}.interpret-wrapper[data-v-4d26b3fd]{width:100%;display:flex;flex-direction:column;padding:1rem;box-sizing:border-box;justify-content:center;height:100%}.selection-container[data-v-4d26b3fd]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3rem;padding:1rem 0}.description[data-v-4d26b3fd]{font-size:1.8rem;color:#fff;margin:0;font-weight:600;line-height:1.3;text-align:center}.language-selection-row[data-v-4d26b3fd]{display:flex;flex-direction:column;gap:1.5rem;align-items:center}.buttons-group[data-v-4d26b3fd]{display:flex;gap:1.5rem;flex-wrap:wrap;justify-content:center}.language-button[data-v-4d26b3fd]{border:3px solid #61e8f9;padding:1.2rem 4rem;min-width:180px;border-radius:16px;background-color:transparent;font-weight:800;cursor:pointer;color:#61e8f9;font-size:2rem;transition:all .1s ease;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.language-button[data-v-4d26b3fd]:active{background-color:#61e8f9;color:#000;transform:scale(.95)}.speech-state-container[data-v-4d26b3fd]{display:flex;flex-direction:column;justify-content:center;min-height:250px}.interaction-row[data-v-4d26b3fd]{display:flex;flex-direction:row;align-items:center;gap:2rem;width:100%}.icon-wrapper[data-v-4d26b3fd]{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:10px}.status-icon[data-v-4d26b3fd]{width:64px;height:64px;color:#61e8f9}.status-text-area[data-v-4d26b3fd]{flex:1;display:flex;align-items:center;min-height:80px}.visualizer-wrapper[data-v-4d26b3fd]{width:100%;max-width:300px}.error-state[data-v-4d26b3fd]{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:1.5rem}.no-speech-message[data-v-4d26b3fd]{color:#f44;font-weight:700;font-size:2rem}.try-again-button[data-v-4d26b3fd]{background-color:transparent;color:#fff;border:2px solid #61e8f9;padding:.8rem 2rem;font-size:1.5rem;font-weight:700;cursor:pointer;border-radius:10px;transition:background .1s}.try-again-button[data-v-4d26b3fd]:active{background:#61e8f9;color:#000}.transcript-result[data-v-4d26b3fd]{font-size:2.2rem;font-weight:700;color:#fff;margin:0;line-height:1.4;word-break:break-word}.prompt-text[data-v-4d26b3fd]{font-size:2.5rem;font-weight:700;color:#fff}@media (max-width: 600px){.interaction-row[data-v-4d26b3fd]{flex-direction:column;text-align:center}.status-text-area[data-v-4d26b3fd],.error-state[data-v-4d26b3fd]{justify-content:center}}.video-container[data-v-7deba670]{width:100%;max-width:1280px;margin:0 auto;aspect-ratio:16 / 9;position:relative;background:#000;border:2px solid #333;border-radius:12px;overflow:hidden}.echo-video[data-v-7deba670]{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@supports not (aspect-ratio: 16 / 9){.video-container[data-v-7deba670]{padding-bottom:56.25%;height:0}}.window-wrapper[data-v-49b9d16f]{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:2rem;box-sizing:border-box;width:100%}.visuals-group[data-v-49b9d16f]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2rem;flex-wrap:wrap;width:100%}.photo-frame[data-v-49b9d16f]{border:4px solid #61e8f9;border-radius:16px;overflow:hidden;width:100%;max-width:300px;aspect-ratio:2/3;background-color:#000;box-shadow:0 5px 15px #00000080}.captured-image[data-v-49b9d16f]{width:100%;height:100%;object-fit:cover;display:block}.emoji-frame[data-v-49b9d16f]{display:flex;justify-content:center;align-items:center;width:250px;height:250px;border-radius:50%;background:#ffffff0d}.emoji-image[data-v-49b9d16f]{width:100%;height:100%;object-fit:contain}.sign-title[data-v-49b9d16f]{font-size:3rem;font-weight:800;color:#fff;margin:0;text-align:center;text-transform:capitalize}.ok-button[data-v-49b9d16f]{background-color:#61e8f9;color:#000;border:none;border-radius:12px;padding:1.2rem 4rem;font-size:2rem;font-weight:800;cursor:pointer;transition:transform .1s;box-shadow:0 4px #3aa8b5}.ok-button[data-v-49b9d16f]:active{transform:translateY(4px);box-shadow:none}@media (max-width: 600px){.visuals-group[data-v-49b9d16f]{flex-direction:column;gap:1.5rem}.photo-frame[data-v-49b9d16f]{max-width:200px}.emoji-frame[data-v-49b9d16f]{width:150px;height:150px}.sign-title[data-v-49b9d16f]{font-size:2.5rem}}.test-wrapper[data-v-2bb11f12]{display:flex;flex-direction:column;width:100%;min-height:400px;padding:1rem;box-sizing:border-box;color:#fff}.page-title[data-v-2bb11f12]{font-size:3rem;font-weight:800;text-align:center;margin:0 0 1.5rem}.state-container[data-v-2bb11f12]{display:flex;flex-direction:column;flex:1;gap:1.5rem}.intro-state[data-v-2bb11f12]{align-items:center;justify-content:center;text-align:center}.intro-text[data-v-2bb11f12]{font-size:2rem;font-weight:700;max-width:600px;line-height:1.4}.actions-row[data-v-2bb11f12]{display:flex;gap:2rem;justify-content:center;flex-wrap:wrap;margin-top:2rem}.action-btn[data-v-2bb11f12]{border:none;border-radius:12px;padding:1.2rem 2.5rem;font-size:1.8rem;font-weight:800;cursor:pointer;min-width:160px;transition:transform .1s;box-shadow:0 4px #00000080}.action-btn[data-v-2bb11f12]:active{transform:translateY(4px);box-shadow:none}.primary-btn[data-v-2bb11f12]{background-color:#61e8f9;color:#000;box-shadow:0 4px #3aa8b5}.danger-btn[data-v-2bb11f12]{background-color:transparent;color:#ff4d4f;border:3px solid #ff4d4f}.danger-btn[data-v-2bb11f12]:active{background-color:#ff4d4f;color:#fff}.quiz-state[data-v-2bb11f12]{width:100%;max-width:800px;margin:0 auto}.question-header[data-v-2bb11f12]{display:flex;justify-content:space-between;align-items:flex-end}.question-text[data-v-2bb11f12]{font-size:2.2rem;margin:0;font-weight:800}.score-pill[data-v-2bb11f12]{font-size:1.5rem;color:#61e8f9;font-weight:700;white-space:nowrap}.timer-container[data-v-2bb11f12]{width:100%;height:20px;background-color:#333;border-radius:10px;overflow:hidden}.timer-bar[data-v-2bb11f12]{height:100%;background-color:#61e8f9;transition:width 1s linear;border-radius:10px}.options-grid[data-v-2bb11f12]{display:flex;flex-direction:column;gap:1rem}.option-card[data-v-2bb11f12]{display:flex;align-items:center;justify-content:center;background-color:#111;border:2px solid #333;border-radius:12px;padding:1.8rem;cursor:pointer;transition:all .1s ease;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.option-card[data-v-2bb11f12]:active{border-color:#61e8f9;background-color:#222;transform:scale(.98)}.option-card.selected[data-v-2bb11f12]{background-color:#61e8f9;border-color:#61e8f9;color:#000}.option-card.selected .option-text[data-v-2bb11f12]{color:#000}.hidden-radio[data-v-2bb11f12]{display:none}.option-text[data-v-2bb11f12]{font-size:2rem;font-weight:700;color:#fff}.footer-area[data-v-2bb11f12]{min-height:80px;display:flex;justify-content:center;align-items:center}.repeat-btn[data-v-2bb11f12]{display:flex;align-items:center;gap:10px;background:transparent;border:2px solid #61e8f9;color:#61e8f9;padding:1rem 2rem;border-radius:50px;font-size:1.5rem;font-weight:700;cursor:pointer;transition:all .1s}.repeat-btn[data-v-2bb11f12]:active{background-color:#61e8f9;color:#000}.repeat-icon[data-v-2bb11f12]{width:24px;height:24px;fill:currentColor}.feedback-display[data-v-2bb11f12]{font-size:3rem;font-weight:800;text-align:center}.is-correct[data-v-2bb11f12]{color:#0f0}.is-wrong[data-v-2bb11f12]{color:#ff4d4f}.result-state[data-v-2bb11f12]{align-items:center;justify-content:center;text-align:center;padding-top:2rem}.result-header[data-v-2bb11f12]{font-size:3rem;margin:0;font-weight:800}.result-rating[data-v-2bb11f12]{font-size:2.5rem;margin:0;color:#61e8f9}.final-score[data-v-2bb11f12]{font-size:2rem;font-weight:700}.close-btn[data-v-2bb11f12]{margin-top:2rem;padding:1rem 4rem}@media (max-width: 600px){.page-title[data-v-2bb11f12]{font-size:2.5rem}.question-text[data-v-2bb11f12]{font-size:1.8rem}.option-text[data-v-2bb11f12]{font-size:1.6rem}.option-card[data-v-2bb11f12]{padding:1.2rem}}.overlay-page[data-v-4bb1fa55]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;background-color:#000000f2;border:3px solid #61e8f9;border-radius:16px;height:auto;width:fit-content;max-height:95vh;max-width:95vw;overflow-y:auto;overflow-x:hidden;box-shadow:0 0 40px #000c}.overlay-page[data-v-4bb1fa55]::-webkit-scrollbar{width:6px}.overlay-page[data-v-4bb1fa55]::-webkit-scrollbar-track{background:#000}.overlay-page[data-v-4bb1fa55]::-webkit-scrollbar-thumb{background:#333;border-radius:3px}.close-button-container[data-v-4bb1fa55]{position:absolute;top:10px;right:10px;z-index:1001}.close-button[data-v-4bb1fa55]{background-color:#000;border:2px solid white;color:#ff4d4f;font-size:2rem;font-weight:700;cursor:pointer;width:54px;height:54px;display:flex;justify-content:center;align-items:center;border-radius:12px;transition:transform .1s;-webkit-tap-highlight-color:transparent}.close-button[data-v-4bb1fa55]:active{transform:scale(.9);background-color:#ff4d4f;color:#fff;border-color:#ff4d4f}.overlay-content[data-v-4bb1fa55]{display:flex;flex-direction:column;min-height:200px;color:#fff;padding:20px;box-sizing:border-box}.overlay-enter-active[data-v-4bb1fa55],.overlay-leave-active[data-v-4bb1fa55]{transition:opacity .3s ease,transform .3s ease}.overlay-enter-from[data-v-4bb1fa55],.overlay-leave-to[data-v-4bb1fa55]{opacity:0;transform:translate(-50%,-50%) scale(.9)}main[data-v-bb20e8e2]{display:flex;flex-direction:column;height:100vh;font-weight:700;margin-right:0;background:transparent}.app-root[data-v-bb20e8e2]{display:flex;flex-direction:column;flex:1;width:100%}.top-left-button-container[data-v-bb20e8e2]{position:absolute;top:3%;left:3%;z-index:999}.top-left-button[data-v-bb20e8e2]{cursor:pointer;width:clamp(40px,8vw,60px);height:clamp(40px,8vw,60px);display:flex;justify-content:center;align-items:center;background-color:#0009;border:2px solid rgba(97,232,249,.5);border-radius:50%;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:transform .1s ease,border-color .2s;-webkit-tap-highlight-color:transparent}.top-left-button[data-v-bb20e8e2]:active{transform:scale(.9);border-color:#61e8f9;background-color:#000c}.echo-controller-row[data-v-bb20e8e2]{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 1.5rem;margin-bottom:1.5rem;transition:all .3s ease;pointer-events:none}.echo-controller-row[data-v-bb20e8e2]>*{pointer-events:auto}.button-hidden[data-v-bb20e8e2]{visibility:hidden}.circle-button[data-v-bb20e8e2]{width:3.5rem;height:3.5rem;margin-bottom:1rem;display:flex;justify-content:center;align-items:center;cursor:pointer;border:3px solid #61e8f9;border-radius:50%;background-color:#000c;box-shadow:0 0 10px #61e8f91a;transition:transform .1s ease,background-color .1s;-webkit-tap-highlight-color:transparent}.circle-button[data-v-bb20e8e2]:active{transform:scale(.9);background-color:#61e8f933;box-shadow:0 0 20px #61e8f966}.button-row[data-v-bb20e8e2]{display:flex;gap:.8rem;justify-content:center;align-items:flex-end;margin-top:auto;padding-bottom:2rem;padding-left:1rem;padding-right:1rem}button[data-v-bb20e8e2]{border:2px solid #61e8f9;flex:1;min-height:4rem;border-radius:12px;background-color:#000;cursor:pointer;color:#fff;font-size:1rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;max-width:200px;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;box-shadow:0 4px #61e8f94d;transition:transform .1s,box-shadow .1s}button[data-v-bb20e8e2]:active{transform:translateY(4px);box-shadow:0 0 0 transparent;background-color:#61e8f9;color:#000}.transparent-overlay[data-v-bb20e8e2]{opacity:0;transition:opacity .5s ease;pointer-events:none}@media screen and (min-width: 768px){.circle-button[data-v-bb20e8e2]{width:4rem;height:4rem;border-width:4px}}@media screen and (min-width: 1024px){main[data-v-bb20e8e2]{margin-right:5rem}.top-left-button-container[data-v-bb20e8e2]{top:5%;left:5%}.echo-controller-row[data-v-bb20e8e2]{padding:0 4rem}.circle-button[data-v-bb20e8e2]{width:4.5rem;height:4.5rem;border-width:4px}.button-row[data-v-bb20e8e2]{gap:3rem;padding-bottom:3rem}button[data-v-bb20e8e2]{border-width:3px;min-width:180px;max-width:300px;min-height:4.5rem;font-size:1.25rem}}@media screen and (min-width: 2560px){button[data-v-bb20e8e2]{font-size:1.5rem;min-height:6rem}.circle-button[data-v-bb20e8e2]{width:6rem;height:6rem;border-width:6px}}
