.speaking-container[data-v-35079b2a]{background:#fff;height:100vh;overflow:hidden;width:100%}.speaking-wrapper[data-v-35079b2a]{display:flex;flex-direction:column;height:100%}.speaking-header[data-v-35079b2a]{align-items:center;background:#fff;box-shadow:0 1px 3px #0000001a;display:flex;justify-content:space-between;padding:.75rem 1rem;position:sticky;top:0;z-index:99}@media(min-width:768px){.speaking-header[data-v-35079b2a]{padding:1rem 1.5rem}}.header-left[data-v-35079b2a]{align-items:center;display:flex;flex-shrink:0;gap:.5rem}@media(min-width:768px){.header-left[data-v-35079b2a]{gap:.75rem}}.header-logo[data-v-35079b2a]{height:2rem;width:auto}@media(min-width:768px){.header-logo[data-v-35079b2a]{height:2.5rem}}.header-title[data-v-35079b2a]{color:#1f2937;display:none;font-size:.875rem;font-weight:700}@media(min-width:480px){.header-title[data-v-35079b2a]{display:block}}@media(min-width:768px){.header-title[data-v-35079b2a]{font-size:1.125rem}}.header-center[data-v-35079b2a]{display:flex;flex:1;justify-content:center;min-width:0}.timer-container[data-v-35079b2a]{align-items:center;background:#fff;border:1.5px solid var(--color-primary);border-radius:20px;box-shadow:0 2px 8px #f86c3133;display:flex;gap:.375rem;padding:.375rem .75rem}@media(min-width:768px){.timer-container[data-v-35079b2a]{border-radius:25px;gap:.5rem;padding:.5rem 1.25rem}}.timer-icon[data-v-35079b2a]{color:var(--color-primary);flex-shrink:0;font-size:18px}@media(min-width:768px){.timer-icon[data-v-35079b2a]{font-size:25px}}.timer-display[data-v-35079b2a]{color:var(--color-primary);font-family:Nunito,Helvetica Neue,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:.5px}@media(min-width:768px){.timer-display[data-v-35079b2a]{font-size:18px;letter-spacing:1px}}.header-right[data-v-35079b2a]{align-items:center;display:flex;flex-shrink:0;gap:.5rem}@media(min-width:768px){.header-right[data-v-35079b2a]{gap:.75rem}}.end-btn[data-v-35079b2a]{font-size:.875rem;padding:.5rem .75rem}@media(min-width:768px){.end-btn[data-v-35079b2a]{font-size:1rem;padding:.625rem 1rem}}.close-btn[data-v-35079b2a]{background:none;border:none;border-radius:6px;color:#9ca3af;cursor:pointer;padding:.375rem;transition:all .2s ease;-webkit-tap-highlight-color:transparent}.close-btn[data-v-35079b2a]:hover{background:#f3f4f6;color:#6b7280}@media(min-width:768px){.close-btn[data-v-35079b2a]{padding:.5rem}}.speaking-main[data-v-35079b2a]{-webkit-overflow-scrolling:touch}.wave-container[data-v-35079b2a]{animation:wave-35079b2a 1.2s ease-in-out infinite;background-color:#409eff1a;border-radius:50%}@keyframes wave-35079b2a{0%{box-shadow:0 0 #409eff66}70%{box-shadow:0 0 0 15px #409eff00}to{box-shadow:0 0 #409eff00}}
