.logo__aVn9GZ{width:2rem;height:2rem}
.testingMode__GzUbzc{background-color:#ff4500;color:#fff;padding:.2rem .5rem;border-radius:.2rem}
.subtitlesHeader__ZKJJgP{padding-left:var(--subs-page-padding);padding-right:var(--subs-page-padding);padding-top:.5rem;padding-bottom:.5rem;height:var(--header-footer-height);display:flex;align-items:center;gap:.5rem;background-color:var(--subs-theme-color-bg-secondary);color:var(--subs-theme-color-fg-secondary)}.appName__iAwwDQ{flex:1;font-size:1.1rem;font-family:"Dosis",sans-serif;font-weight:bold}
.subtitles__r0ly0S{padding:var(--subs-page-padding);background-color:var(--subs-theme-color-bg-primary);color:var(--subs-theme-color-fg-primary);font-size:var(--subs-font-size);height:100%}.textContent__GREznG{line-height:1.5;overflow-y:scroll;scrollbar-width:none;height:100%}@keyframes dotty__FQsV11{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}100%{content:""}}.waiting__djW_1O::after{display:inline-block;animation:dotty__FQsV11 steps(1, end) 1s infinite;content:""}.autoscrollButton__HcvU6i{position:absolute;right:1rem;bottom:1rem;z-index:var(--z-index-overlay);padding:.4em;border-radius:50%;border:none;background:var(--ant-color-primary);color:var(--subs-theme-color-fg-primary);font-size:1.5rem;box-shadow:0 0 1rem rgba(0,0,0,.5);cursor:pointer;transition:.4s;width:3.5rem;height:3.5rem}.autoscrollButton__HcvU6i:hover,.autoscrollButton__HcvU6i:focus{background:var(--ant-color-primary-hover)}.autoscrollButtonSmall__sJaDRc{width:2rem;height:2rem;right:0rem;bottom:0rem;font-size:1rem}.autoscrollButtonWrapper__OONQAk{opacity:0;transform:translateY(2rem);pointer-events:none;transition:opacity .5s,transform .5s}.autoscrollButtonWrapper__OONQAk.visible__b5p6Jb{opacity:1;transform:translateY(0);pointer-events:auto}
.subtitlesFooter__uUEVkQ{padding-left:var(--subs-page-padding);padding-right:var(--subs-page-padding);height:var(--header-footer-height);display:flex;justify-content:space-between;background-color:var(--subs-theme-color-bg-secondary)}.toolbar__J2_6jE{display:flex;align-items:center}.toolbarButton__vZQeaJ{width:2rem;height:2rem;border-radius:50%;background-color:var(--subs-theme-color-bg-secondary);border:none;color:var(--subs-theme-color-fg-secondary);font-size:1.2rem;padding:.4rem}.toolbarButton__vZQeaJ:hover{background-color:var(--subs-theme-color-bg-accent)}.fontSize__YEgAEC .ant-dropdown-menu{background-color:var(--subs-theme-color-bg-secondary, #f7f0e4);color:var(--subs-theme-color-fg-secondary, #333);border:1px solid var(--subs-theme-color-border)}.fontSize__YEgAEC .ant-dropdown-menu .ant-dropdown-menu-item{background-color:var(--subs-theme-color-bg-secondary, #f7f0e4);color:var(--subs-theme-color-fg-secondary, #333);border-radius:var(--border-radius-lg)}.fontSize__YEgAEC .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-active{background-color:var(--subs-theme-color-bg-accent, #ffe9cb);color:var(--subs-theme-color-fg-secondary, #333)}.fontSize__YEgAEC .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-selected{background-color:var(--subs-theme-color-bg-accent, #ffe9cb);color:var(--subs-theme-color-fg-secondary, #333);font-weight:bold}
.langSelect__F3uoFG{width:12rem}.langSelect__F3uoFG.ant-select-outlined > .ant-select-selector{background-color:var(--subs-theme-color-bg-secondary, #f7f0e4);color:var(--subs-theme-color-fg-secondary, #333);border:1px solid var(--subs-theme-color-border, #888)}.langSelect__F3uoFG.ant-select-open .ant-select-selection-item{color:var(--subs-theme-color-fg-secondary, #333)}.langSelect__F3uoFG.ant-select-outlined > .ant-select-arrow{color:var(--subs-theme-color-fg-secondary, #333)}.langSelectPopup__D3XhC3{background-color:var(--subs-theme-color-bg-secondary, #f7f0e4);border:1px solid var(--subs-theme-color-border, #888)}.langSelectOption__MHlOXu.ant-select-item{background-color:var(--subs-theme-color-bg-secondary, #f7f0e4);color:var(--subs-theme-color-fg-secondary, #333)}.langSelectOption__MHlOXu.ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:var(--subs-theme-color-bg-accent, #ffe9cb);color:var(--subs-theme-color-fg-secondary, #333)}.langSelectOption__MHlOXu.ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:var(--subs-theme-color-bg-accent, #ffe9cb);color:var(--subs-theme-color-fg-secondary, #333)}
.subtitlesPage__XC_K1F{--header-footer-height: 3rem;--subs-page-padding: 0.5rem;--subs-font-size: 7vw;--subs-theme-color-bg-primary: #fff;--subs-theme-color-fg-primary: #000;--subs-theme-color-border: #888;--subs-theme-color-bg-secondary: #f7f0e4;--subs-theme-color-bg-accent: #ffe9cb;--subs-theme-color-fg-secondary: #333;display:grid;grid-template-rows:0 100dvh 0;height:100dvh;background-color:var(--subs-theme-color-bg-primary);overflow-y:hidden;cursor:none;transition:grid-template-rows 1s}.subtitlesPage__XC_K1F[data-theme=dark]{--subs-theme-color-bg-primary: #000;--subs-theme-color-fg-primary: #fff;--subs-theme-color-border: #888;--subs-theme-color-bg-secondary: #333;--subs-theme-color-bg-accent: #666;--subs-theme-color-fg-secondary: #fff}@media(min-width: 576px){.subtitlesPage__XC_K1F{--subs-page-padding: 1rem;--subs-font-size: 6vw}}@media(min-width: 576px){.subtitlesPage__XC_K1F{--subs-page-padding: 1.5rem;--subs-font-size: 5vw}}@media(min-width: 768px){.subtitlesPage__XC_K1F{--subs-page-padding: 2rem;--subs-font-size: 5vw}}@media(min-width: 960px){.subtitlesPage__XC_K1F{--subs-page-padding: 2.5rem;--subs-font-size: 4vw}}@media(min-width: 1200px){.subtitlesPage__XC_K1F{--subs-page-padding: 3rem;--subs-font-size: 3vw}}.noUserSelect__ItmwxT{user-select:none}.showControls__SrSWAe{cursor:auto;grid-template-rows:var(--header-footer-height) calc(100dvh - 3rem - 3rem) var(--header-footer-height)}.alertContainer__CHyU4x{display:flex;flex-direction:column;align-items:center}
.alertPanel__JKbOTf{display:flex;justify-content:center;align-items:center;padding:var(--subs-page-padding);background-color:var(--subs-theme-color-bg-primary);color:var(--subs-theme-color-fg-primary);height:100%}.alert__CnNF2p{display:flex;align-items:flex-start;max-width:32rem;background-color:var(--subs-theme-color-bg-secondary);color:var(--subs-theme-color-fg-secondary);gap:1rem;padding:1rem 1.5rem;border-radius:1rem}.alert__CnNF2p h2{margin:0}.alert__CnNF2p p{margin:.5rem 0 0 0}.smallAlert__HCFJr1{gap:1rem;align-items:center}.smallIcon__W4OFKC{font-size:1.5rem}.largeIcon__XX8FzN{font-size:3rem}
.header__xeZHdK{background-color:var(--bg-secondary)}.headerContainer__rlGkFS{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;background-color:var(--bg-secondary)}.brand__oBKnpb{display:flex;gap:.5rem}.appName__aA3Qde{font-size:1.3rem;font-family:"Dosis",sans-serif;font-weight:500}.settings__KzLV2z{font-size:1.3rem}
.footerContent__mgqgDI{text-align:center}
.page__YX373C{display:grid;grid-template-rows:auto 1fr auto;min-height:100vh}.main__Pd5xXj{padding:1rem 0}
.toolbar__POa7d_{margin-bottom:1rem}.eventItem__oapiih{display:flex;gap:.5rem;padding:.5rem 0;border-bottom:1px solid var(--color-border)}
.eventInfo__g_woRH{display:flex;gap:1rem;align-items:flex-start}.icon__ncLQpN{font-size:2rem}.qrCode__atyUn3{border:3px solid var(--ant-color-primary);width:5rem;height:5rem;border-radius:var(--ant-border-radius)}.qrCode__atyUn3 img{width:100%}
.eventPage__aQd4Ib{max-width:840px;margin:0 auto}.mainCard__csSbn9{margin-top:1rem}.menu__JpttzA{padding:.5rem}.columns__H47DzX{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:1rem;margin:1rem 0}
.segmentItem__hcG30A{border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between}.segmentItem__hcG30A h3{margin-bottom:0;font-size:1rem}.segmentItem__hcG30A:last-child{border-bottom:none}.icon__Q67O5E{font-size:1.2rem}.transcriptions__rDOsfR{display:flex;gap:.5rem}.deleteIcon__FlVY8i:hover{color:var(--ant-color-error)}
.panelContent__wRg2Wm{display:grid;grid-template-columns:1fr 1fr;gap:1rem}
.previewContainer__CaCe55{margin-top:1rem;padding:1rem;height:8rem;overflow-y:scroll;border:1px solid var(--color-border);border-radius:var(--border-radius)}.subtitlesPreview__slVNAz{margin:1rem 0}
.recordingPanelHead__y68hD9{display:flex;align-items:center;gap:1rem}.recordingPanelContent__PcsaK_{display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:1rem}.micIcon__SHDXmC{margin-top:1.5rem;font-size:3rem}.inputs__i06HH5{min-width:0}.inputFormItem__YxMbf5{margin-bottom:0}.feedback__poU6RJ{padding:.25rem .5rem}.micControls__Ou2KUb{margin-top:.5rem}.controlsButton__dOA9dj{margin-top:1.5rem;height:3rem}
.cardHead__ZVPey_{display:flex;align-items:baseline;gap:1rem}.cardContent__yGS0o2{max-width:24rem}.striked__B3OYLD{text-decoration:line-through}
.form__svwJf5 label{font-weight:var(--ant-font-weight-strong)}.form__svwJf5 .checkbox__XDIOLz .ant-row{display:grid;grid-template-columns:1fr auto;align-items:center}@media(min-width: 576px){.form__svwJf5 .checkbox__XDIOLz .ant-row{display:flex}}.form__svwJf5 .checkbox__XDIOLz label{font-weight:var(--ant-font-weight-base);text-align:start}
.alert__vLuoOe{max-width:20rem;margin:2rem auto}.alertControls__fgo94P{text-align:center}
.divider__pZtU5w{margin:0}.dangerZone__QXZYRr{margin-top:2rem}
.urlBase__J23P9k{font-family:monospace}
.bmic-feedback {
  height: 0.4rem;
  width: 100%;
  border-radius: 0.2rem;
}
* {
  box-sizing: border-box;
}

:root {
  --color-primary: #ffae43;
  --color-primary-hover: #ffbb62;
  --color-primary-light: #ffdaa9;
  --color-accent: #90d7ff;
  --color-text: #444;
  --color-border: #D9D9D9;
  --color-error: #ff7d4b;
  --color-error-hover: #ff9f73;
  --color-modal-background: #4448;

  --font-weight-base: 400;
  --font-weight-strong: 600;
  --font-size-base-sm: 13px;
  --font-size-base: 16px;

  --border-radius: 1rem;
  --border-radius-lg: 16px;
  --border-radius-sm: 4px;

  --z-index-base: 0;
  --z-index-content: 1;
  --z-index-overlay: 10;
  --z-index-modal: 100;
  --z-index-tooltip: 1000;
  --z-index-notification: 10000;
}


body {
  color: var(--color-text);
  padding: 0px;
  margin: 0px;
  background: linear-gradient(180deg, #fdfaf6 0%, #f7f0e4 56%, #ffe9cb 100%);
  background-attachment: fixed;
}

a {
  color: var(--color-primary);
  text-decoration: none;

  :hover {
    color: var(--color-primary-hover);
  }
}

h2 {
  font-size: 1.1rem;
  margin-top: 0;
  font-weight: var(--font-weight-strong);
}

.container {
  max-width: 840px;
  margin-left: auto;
  margin-right: auto;
}

.ant-card {
  margin-top: 0.5rem;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.15);
}

.ant-card .ant-card-head {
  border-bottom-color: var(--color-border);
}


/*# sourceMappingURL=style-6aa293.css.map*/