html{height:100vh}:root{--app-direction:rtl;--app-text-align:right;--edit-is-on-disable-none:flex;--edit-is-on-background-color:#e8f6ff}*{direction:var(--app-direction)!important;font-family:Heebo,sans-serif}.hebrew-text,.occurrence-text,.verse-content-text{font-feature-settings:"mark" 1,"mkmk" 1!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;font-family:Taamey Frank CLM,SBL Hebrew,Noto Sans Hebrew,Frank Ruhl Libre,Arial Hebrew,Times New Roman,serif!important;text-rendering:optimizeLegibility!important}.ant-modal .ant-modal-close{left:16px!important;right:auto!important}html.is-ltr .ant-modal .ant-modal-close{left:auto!important;right:16px!important}html body{font-feature-settings:normal;background:var(--app-page-soft,#e8f6ff);color:inherit;font-family:Heebo,sans-serif;font-size:1.4rem;font-variant:normal;height:100vh;line-height:normal;margin:0;padding:0}@media screen and (max-height:600px) and (orientation:landscape),screen and (max-width:600px){#root,body,html{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.allow-text-select,[contenteditable=true],input,select,textarea{-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}}main{display:flex;flex-direction:column;margin-left:5px;margin-right:5px;min-height:0;overflow:hidden;overflow-wrap:break-word;text-align:center}.app-main-scroll{flex:1 1 auto;overflow:auto;overflow-wrap:break-word;width:100%}.App,.app-main-scroll{background:var(--app-page-gradient,linear-gradient(180deg,#e8f6ff 0,#f7fbfd 40%,#fff 100%));min-height:0}.App{box-sizing:border-box;display:flex;flex-direction:column;height:100%}.App>.top-level-v2-container{flex-shrink:0}.App>main{flex:1 1 auto;height:auto;min-height:0}.ant-descriptions-item-label,.ant-pagination-item,.ant-timeline-item-head{background-color:unset!important}.ant-alert-message,.ant-collapse-header,.ant-descriptions-item-label,.ant-descriptions-title,.hebrew-date,h2,h3,h5{color:#000000a6!important}.ant-card,.ant-card-body,.ant-card-head,.ant-collapse,.ant-collapse-content,.ant-table-tbody{background-color:#e6e5e1}.ant-table-tbody>tr>td.ant-table-column-sort{background:#0000}:root{--form-primary:#058ed9;--form-primary-hover:#0479c0;--form-surface-soft:#e8f6ff;--form-surface-tint:#c2eaff;--form-ink:#0d2431;--form-muted:#3d5c6e;--form-border:#0d24312e;--form-border-focus:#058ed9;--form-error:#b42318;--form-radius:12px;--form-control-height:48px;--form-gradient:linear-gradient(180deg,#fff,#e8f6ff);--app-page-soft:#e8f6ff;--app-page-mid:#f7fbfd;--app-page-gradient:linear-gradient(180deg,#e8f6ff,#f7fbfd 40%,#fff);--app-page-reading:linear-gradient(180deg,#fffdf8,#f7fbff);--form-floating-save-btn-height:52px;--form-floating-save-gap:16px;--form-bottom-nav-height:70px;--form-floating-save-offset:calc(var(--form-floating-save-btn-height) + var(--form-floating-save-gap) + var(--form-bottom-nav-height) + env(safe-area-inset-bottom, 0px))}.form-surface{background:var(--form-gradient);border-radius:var(--form-radius)}.app-page-surface,.form-surface{box-sizing:border-box;min-height:100%}.app-page-surface{background:var(--app-page-gradient)}.app-page-surface--kids{background:radial-gradient(ellipse 90% 50% at 50% -5%,#058ed929,#0000 55%),var(--app-page-gradient)}.app-page-surface--reading{background:var(--app-page-reading)}.form-kit-control{background:#fff;border:1px solid var(--form-border);border-radius:var(--form-radius);box-sizing:border-box;color:var(--form-ink);font-family:Heebo,sans-serif;font-size:16px;font-weight:400;line-height:1.4;min-height:var(--form-control-height);outline:none;padding:10px 14px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.form-kit-control::placeholder{color:#3d5c6ea6}.form-kit-control:hover:not(:disabled){border-color:#058ed973}.form-kit-control:focus{border-color:var(--form-border-focus);box-shadow:0 0 0 3px #058ed92e}.form-kit-control:disabled{background:#f5f8fa;cursor:not-allowed;opacity:.55}.form-kit-control--error{border-color:var(--form-error)}.form-kit-control--error:focus{box-shadow:0 0 0 3px #b4231826}.form-kit-select.ant-select{width:100%}.form-kit-select.ant-select .ant-select-selector{align-items:center;border:1px solid var(--form-border)!important;border-radius:var(--form-radius)!important;min-height:var(--form-control-height)!important;padding:6px 14px!important}.form-kit-select.ant-select.ant-select-focused .ant-select-selector{border-color:var(--form-border-focus)!important;box-shadow:0 0 0 3px #058ed92e!important}.form-kit-select.ant-select.ant-select-single .ant-select-selection-search{align-items:center;display:flex!important;height:100%!important}.form-kit-select.ant-select.ant-select-single .ant-select-selection-search-input{font-size:inherit;height:100%!important;line-height:calc(var(--form-control-height) - 2px)!important}.form-kit-select.ant-select.ant-select-single .ant-select-selection-item,.form-kit-select.ant-select.ant-select-single .ant-select-selection-placeholder{align-items:center;display:flex!important;line-height:calc(var(--form-control-height) - 16px)!important}.form-kit-select.ant-select.ant-select-multiple .ant-select-selector{align-items:flex-start;height:auto!important;padding-block:4px!important}.form-kit-select.ant-select.ant-select-multiple .ant-select-selection-overflow{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.form-kit-select.ant-select.ant-select-multiple .ant-select-selection-item{align-items:center!important;background:var(--form-surface-soft)!important;border:1px solid #058ed938!important;border-radius:8px!important;display:inline-flex!important;flex-direction:row!important;height:28px!important;line-height:1!important;margin:2px 0!important;padding-inline:8px 6px!important}.form-kit-select.ant-select.ant-select-multiple .ant-select-selection-item-content{align-items:center;display:inline-flex;line-height:1.2;margin-inline-end:4px;white-space:nowrap}.form-kit-select.ant-select.ant-select-multiple .ant-select-selection-item-remove{align-items:center!important;display:inline-flex!important;flex-shrink:0;font-size:12px!important;height:16px;justify-content:center;line-height:1!important;margin:0!important;width:16px}.form-kit-select.ant-select .ant-select-arrow{left:12px;right:auto}@media(min-width:800px){.form-surface{margin-inline:auto;max-width:520px}}[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class*=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear{display:none}body,html{height:100%;width:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}@-ms-viewport{width:device-width}body{font-feature-settings:"tnum";background-color:#fff;color:#000000d9;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;font-variant:tabular-nums;line-height:1.5715;margin:0}[tabindex="-1"]:focus{outline:none!important}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{color:#000000d9;font-weight:500;margin-bottom:.5em;margin-top:0}p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-bottom:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}a{-webkit-text-decoration-skip:objects;background-color:initial;color:#1890ff;cursor:pointer;outline:none;text-decoration:none;transition:color .3s}a:hover{color:#40a9ff}a:active{color:#096dd9}a:active,a:focus,a:hover{outline:0;text-decoration:none}a[disabled]{color:#00000040;cursor:not-allowed}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-bottom:1em;margin-top:0;overflow:auto}figure{margin:0 0 1em}img{border-style:none;vertical-align:middle}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;color:#00000073;padding-bottom:.3em;padding-top:.75em;text-align:left}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5em;line-height:inherit;margin-bottom:.5em;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}::-moz-selection{background:#1890ff;color:#fff}::selection{background:#1890ff;color:#fff}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.anticon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;color:inherit;display:inline-flex;font-style:normal;line-height:0;text-align:center;text-rendering:optimizelegibility;text-transform:none;vertical-align:-.125em}.anticon>*{line-height:1}.anticon svg{display:inline-block}.anticon:before{display:none}.anticon .anticon-icon{display:block}.anticon>.anticon{line-height:0;vertical-align:0}.anticon[tabindex]{cursor:pointer}.anticon-spin,.anticon-spin:before{animation:loadingCircle 1s linear infinite;display:inline-block}.ant-fade-appear,.ant-fade-enter,.ant-fade-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-fade-appear.ant-fade-appear-active,.ant-fade-enter.ant-fade-enter-active{animation-name:antFadeIn;animation-play-state:running}.ant-fade-leave.ant-fade-leave-active{animation-name:antFadeOut;animation-play-state:running;pointer-events:none}.ant-fade-appear,.ant-fade-enter{animation-timing-function:linear;opacity:0}.ant-fade-leave{animation-timing-function:linear}@keyframes antFadeIn{0%{opacity:0}to{opacity:1}}@keyframes antFadeOut{0%{opacity:1}to{opacity:0}}.ant-move-up-appear,.ant-move-up-enter,.ant-move-up-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-move-up-appear.ant-move-up-appear-active,.ant-move-up-enter.ant-move-up-enter-active{animation-name:antMoveUpIn;animation-play-state:running}.ant-move-up-leave.ant-move-up-leave-active{animation-name:antMoveUpOut;animation-play-state:running;pointer-events:none}.ant-move-up-appear,.ant-move-up-enter{animation-timing-function:cubic-bezier(.08,.82,.17,1);opacity:0}.ant-move-up-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.ant-move-down-appear,.ant-move-down-enter,.ant-move-down-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-move-down-appear.ant-move-down-appear-active,.ant-move-down-enter.ant-move-down-enter-active{animation-name:antMoveDownIn;animation-play-state:running}.ant-move-down-leave.ant-move-down-leave-active{animation-name:antMoveDownOut;animation-play-state:running;pointer-events:none}.ant-move-down-appear,.ant-move-down-enter{animation-timing-function:cubic-bezier(.08,.82,.17,1);opacity:0}.ant-move-down-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.ant-move-left-appear,.ant-move-left-enter,.ant-move-left-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-move-left-appear.ant-move-left-appear-active,.ant-move-left-enter.ant-move-left-enter-active{animation-name:antMoveLeftIn;animation-play-state:running}.ant-move-left-leave.ant-move-left-leave-active{animation-name:antMoveLeftOut;animation-play-state:running;pointer-events:none}.ant-move-left-appear,.ant-move-left-enter{animation-timing-function:cubic-bezier(.08,.82,.17,1);opacity:0}.ant-move-left-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.ant-move-right-appear,.ant-move-right-enter,.ant-move-right-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-move-right-appear.ant-move-right-appear-active,.ant-move-right-enter.ant-move-right-enter-active{animation-name:antMoveRightIn;animation-play-state:running}.ant-move-right-leave.ant-move-right-leave-active{animation-name:antMoveRightOut;animation-play-state:running;pointer-events:none}.ant-move-right-appear,.ant-move-right-enter{animation-timing-function:cubic-bezier(.08,.82,.17,1);opacity:0}.ant-move-right-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}@keyframes antMoveDownIn{0%{opacity:0;transform:translateY(100%);transform-origin:0 0}to{opacity:1;transform:translateY(0);transform-origin:0 0}}@keyframes antMoveDownOut{0%{opacity:1;transform:translateY(0);transform-origin:0 0}to{opacity:0;transform:translateY(100%);transform-origin:0 0}}@keyframes antMoveLeftIn{0%{opacity:0;transform:translateX(-100%);transform-origin:0 0}to{opacity:1;transform:translateX(0);transform-origin:0 0}}@keyframes antMoveLeftOut{0%{opacity:1;transform:translateX(0);transform-origin:0 0}to{opacity:0;transform:translateX(-100%);transform-origin:0 0}}@keyframes antMoveRightIn{0%{opacity:0;transform:translateX(100%);transform-origin:0 0}to{opacity:1;transform:translateX(0);transform-origin:0 0}}@keyframes antMoveRightOut{0%{opacity:1;transform:translateX(0);transform-origin:0 0}to{opacity:0;transform:translateX(100%);transform-origin:0 0}}@keyframes antMoveUpIn{0%{opacity:0;transform:translateY(-100%);transform-origin:0 0}to{opacity:1;transform:translateY(0);transform-origin:0 0}}@keyframes antMoveUpOut{0%{opacity:1;transform:translateY(0);transform-origin:0 0}to{opacity:0;transform:translateY(-100%);transform-origin:0 0}}@keyframes loadingCircle{to{transform:rotate(1turn)}}[ant-click-animating-without-extra-node=true],[ant-click-animating=true]{position:relative}html{--antd-wave-shadow-color:#1890ff;--scroll-bar:0}.ant-click-animating-node,[ant-click-animating-without-extra-node=true]:after{animation:fadeEffect 2s cubic-bezier(.08,.82,.17,1),waveEffect .4s cubic-bezier(.08,.82,.17,1);animation-fill-mode:forwards;border-radius:inherit;bottom:0;box-shadow:0 0 0 0 #1890ff;box-shadow:0 0 0 0 var(--antd-wave-shadow-color);content:"";display:block;left:0;opacity:.2;pointer-events:none;position:absolute;right:0;top:0}@keyframes waveEffect{to{box-shadow:0 0 0 #1890ff;box-shadow:0 0 0 6px var(--antd-wave-shadow-color)}}@keyframes fadeEffect{to{opacity:0}}.ant-slide-up-appear,.ant-slide-up-enter,.ant-slide-up-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-slide-up-appear.ant-slide-up-appear-active,.ant-slide-up-enter.ant-slide-up-enter-active{animation-name:antSlideUpIn;animation-play-state:running}.ant-slide-up-leave.ant-slide-up-leave-active{animation-name:antSlideUpOut;animation-play-state:running;pointer-events:none}.ant-slide-up-appear,.ant-slide-up-enter{animation-timing-function:cubic-bezier(.23,1,.32,1);opacity:0;transform:scale(0);transform-origin:0 0}.ant-slide-up-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.ant-slide-down-appear,.ant-slide-down-enter,.ant-slide-down-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-slide-down-appear.ant-slide-down-appear-active,.ant-slide-down-enter.ant-slide-down-enter-active{animation-name:antSlideDownIn;animation-play-state:running}.ant-slide-down-leave.ant-slide-down-leave-active{animation-name:antSlideDownOut;animation-play-state:running;pointer-events:none}.ant-slide-down-appear,.ant-slide-down-enter{animation-timing-function:cubic-bezier(.23,1,.32,1);opacity:0;transform:scale(0);transform-origin:0 0}.ant-slide-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.ant-slide-left-appear,.ant-slide-left-enter,.ant-slide-left-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-slide-left-appear.ant-slide-left-appear-active,.ant-slide-left-enter.ant-slide-left-enter-active{animation-name:antSlideLeftIn;animation-play-state:running}.ant-slide-left-leave.ant-slide-left-leave-active{animation-name:antSlideLeftOut;animation-play-state:running;pointer-events:none}.ant-slide-left-appear,.ant-slide-left-enter{animation-timing-function:cubic-bezier(.23,1,.32,1);opacity:0;transform:scale(0);transform-origin:0 0}.ant-slide-left-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.ant-slide-right-appear,.ant-slide-right-enter,.ant-slide-right-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-slide-right-appear.ant-slide-right-appear-active,.ant-slide-right-enter.ant-slide-right-enter-active{animation-name:antSlideRightIn;animation-play-state:running}.ant-slide-right-leave.ant-slide-right-leave-active{animation-name:antSlideRightOut;animation-play-state:running;pointer-events:none}.ant-slide-right-appear,.ant-slide-right-enter{animation-timing-function:cubic-bezier(.23,1,.32,1);opacity:0;transform:scale(0);transform-origin:0 0}.ant-slide-right-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes antSlideUpIn{0%{opacity:0;transform:scaleY(.8);transform-origin:0 0}to{opacity:1;transform:scaleY(1);transform-origin:0 0}}@keyframes antSlideUpOut{0%{opacity:1;transform:scaleY(1);transform-origin:0 0}to{opacity:0;transform:scaleY(.8);transform-origin:0 0}}@keyframes antSlideDownIn{0%{opacity:0;transform:scaleY(.8);transform-origin:100% 100%}to{opacity:1;transform:scaleY(1);transform-origin:100% 100%}}@keyframes antSlideDownOut{0%{opacity:1;transform:scaleY(1);transform-origin:100% 100%}to{opacity:0;transform:scaleY(.8);transform-origin:100% 100%}}@keyframes antSlideLeftIn{0%{opacity:0;transform:scaleX(.8);transform-origin:0 0}to{opacity:1;transform:scaleX(1);transform-origin:0 0}}@keyframes antSlideLeftOut{0%{opacity:1;transform:scaleX(1);transform-origin:0 0}to{opacity:0;transform:scaleX(.8);transform-origin:0 0}}@keyframes antSlideRightIn{0%{opacity:0;transform:scaleX(.8);transform-origin:100% 0}to{opacity:1;transform:scaleX(1);transform-origin:100% 0}}@keyframes antSlideRightOut{0%{opacity:1;transform:scaleX(1);transform-origin:100% 0}to{opacity:0;transform:scaleX(.8);transform-origin:100% 0}}.ant-zoom-appear,.ant-zoom-enter,.ant-zoom-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-appear.ant-zoom-appear-active,.ant-zoom-enter.ant-zoom-enter-active{animation-name:antZoomIn;animation-play-state:running}.ant-zoom-leave.ant-zoom-leave-active{animation-name:antZoomOut;animation-play-state:running;pointer-events:none}.ant-zoom-appear,.ant-zoom-enter{animation-timing-function:cubic-bezier(.08,.82,.17,1);opacity:0;transform:scale(0)}.ant-zoom-appear-prepare,.ant-zoom-enter-prepare{transform:none}.ant-zoom-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-zoom-big-appear,.ant-zoom-big-enter,.ant-zoom-big-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-big-appear.ant-zoom-big-appear-active,.ant-zoom-big-enter.ant-zoom-big-enter-active{animation-name:antZoomBigIn;animation-play-state:running}.ant-zoom-big-leave.ant-zoom-big-leave-active{animation-name:antZoomBigOut;animation-play-state:running;pointer-events:none}.ant-zoom-big-appear,.ant-zoom-big-enter{animation-timing-function:cubic-bezier(.08,.82,.17,1);opacity:0;transform:scale(0)}.ant-zoom-big-appear-prepare,.ant-zoom-big-enter-prepare{transform:none}.ant-zoom-big-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-zoom-big-fast-appear,.ant-zoom-big-fast-enter,.ant-zoom-big-fast-leave{animation-duration:.1s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-big-fast-appear.ant-zoom-big-fast-appear-active,.ant-zoom-big-fast-enter.ant-zoom-big-fast-enter-active{animation-name:antZoomBigIn;animation-play-state:running}.ant-zoom-big-fast-leave.ant-zoom-big-fast-leave-active{animation-name:antZoomBigOut;animation-play-state:running;pointer-events:none}.ant-zoom-big-fast-appear,.ant-zoom-big-fast-enter{animation-timing-function:cubic-bezier(.08,.82,.17,1);opacity:0;transform:scale(0)}.ant-zoom-big-fast-appear-prepare,.ant-zoom-big-fast-enter-prepare{transform:none}.ant-zoom-big-fast-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-zoom-up-appear,.ant-zoom-up-enter,.ant-zoom-up-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-up-appear.ant-zoom-up-appear-active,.ant-zoom-up-enter.ant-zoom-up-enter-active{animation-name:antZoomUpIn;animation-play-state:running}.ant-zoom-up-leave.ant-zoom-up-leave-active{animation-name:antZoomUpOut;animation-play-state:running;pointer-events:none}.ant-zoom-up-appear,.ant-zoom-up-enter{animation-timing-function:cubic-bezier(.08,.82,.17,1);opacity:0;transform:scale(0)}.ant-zoom-up-appear-prepare,.ant-zoom-up-enter-prepare{transform:none}.ant-zoom-up-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-zoom-down-appear,.ant-zoom-down-enter,.ant-zoom-down-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-down-appear.ant-zoom-down-appear-active,.ant-zoom-down-enter.ant-zoom-down-enter-active{animation-name:antZoomDownIn;animation-play-state:running}.ant-zoom-down-leave.ant-zoom-down-leave-active{animation-name:antZoomDownOut;animation-play-state:running;pointer-events:none}.ant-zoom-down-appear,.ant-zoom-down-enter{animation-timing-function:cubic-bezier(.08,.82,.17,1);opacity:0;transform:scale(0)}.ant-zoom-down-appear-prepare,.ant-zoom-down-enter-prepare{transform:none}.ant-zoom-down-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-zoom-left-appear,.ant-zoom-left-enter,.ant-zoom-left-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-left-appear.ant-zoom-left-appear-active,.ant-zoom-left-enter.ant-zoom-left-enter-active{animation-name:antZoomLeftIn;animation-play-state:running}.ant-zoom-left-leave.ant-zoom-left-leave-active{animation-name:antZoomLeftOut;animation-play-state:running;pointer-events:none}.ant-zoom-left-appear,.ant-zoom-left-enter{animation-timing-function:cubic-bezier(.08,.82,.17,1);opacity:0;transform:scale(0)}.ant-zoom-left-appear-prepare,.ant-zoom-left-enter-prepare{transform:none}.ant-zoom-left-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-zoom-right-appear,.ant-zoom-right-enter,.ant-zoom-right-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-right-appear.ant-zoom-right-appear-active,.ant-zoom-right-enter.ant-zoom-right-enter-active{animation-name:antZoomRightIn;animation-play-state:running}.ant-zoom-right-leave.ant-zoom-right-leave-active{animation-name:antZoomRightOut;animation-play-state:running;pointer-events:none}.ant-zoom-right-appear,.ant-zoom-right-enter{animation-timing-function:cubic-bezier(.08,.82,.17,1);opacity:0;transform:scale(0)}.ant-zoom-right-appear-prepare,.ant-zoom-right-enter-prepare{transform:none}.ant-zoom-right-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}@keyframes antZoomIn{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes antZoomOut{0%{transform:scale(1)}to{opacity:0;transform:scale(.2)}}@keyframes antZoomBigIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes antZoomBigOut{0%{transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes antZoomUpIn{0%{opacity:0;transform:scale(.8);transform-origin:50% 0}to{transform:scale(1);transform-origin:50% 0}}@keyframes antZoomUpOut{0%{transform:scale(1);transform-origin:50% 0}to{opacity:0;transform:scale(.8);transform-origin:50% 0}}@keyframes antZoomLeftIn{0%{opacity:0;transform:scale(.8);transform-origin:0 50%}to{transform:scale(1);transform-origin:0 50%}}@keyframes antZoomLeftOut{0%{transform:scale(1);transform-origin:0 50%}to{opacity:0;transform:scale(.8);transform-origin:0 50%}}@keyframes antZoomRightIn{0%{opacity:0;transform:scale(.8);transform-origin:100% 50%}to{transform:scale(1);transform-origin:100% 50%}}@keyframes antZoomRightOut{0%{transform:scale(1);transform-origin:100% 50%}to{opacity:0;transform:scale(.8);transform-origin:100% 50%}}@keyframes antZoomDownIn{0%{opacity:0;transform:scale(.8);transform-origin:50% 100%}to{transform:scale(1);transform-origin:50% 100%}}@keyframes antZoomDownOut{0%{transform:scale(1);transform-origin:50% 100%}to{opacity:0;transform:scale(.8);transform-origin:50% 100%}}.ant-motion-collapse-legacy{overflow:hidden}.ant-motion-collapse,.ant-motion-collapse-legacy-active{transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1)!important}.ant-motion-collapse{overflow:hidden}.ant-progress{font-feature-settings:"tnum";box-sizing:border-box;color:#000000d9;display:inline-block;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;margin:0;padding:0}.ant-progress-line{font-size:14px;position:relative;width:100%}.ant-progress-steps{display:inline-block}.ant-progress-steps-outer{align-items:center;display:flex;flex-direction:row}.ant-progress-steps-item{background:#f3f3f3;flex-shrink:0;margin-right:2px;min-width:2px;transition:all .3s}.ant-progress-steps-item-active{background:#1890ff}.ant-progress-small.ant-progress-line,.ant-progress-small.ant-progress-line .ant-progress-text .anticon{font-size:12px}.ant-progress-outer{display:inline-block;margin-right:0;padding-right:0;width:100%}.ant-progress-show-info .ant-progress-outer{margin-right:calc(-2em - 8px);padding-right:calc(2em + 8px)}.ant-progress-inner{background-color:#f5f5f5;border-radius:100px;display:inline-block;overflow:hidden;position:relative;vertical-align:middle;width:100%}.ant-progress-circle-trail{stroke:#f5f5f5}.ant-progress-circle-path{animation:ant-progress-appear .3s}.ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#1890ff}.ant-progress-bg,.ant-progress-success-bg{background-color:#1890ff;border-radius:100px;position:relative;transition:all .4s cubic-bezier(.08,.82,.17,1) 0s}.ant-progress-success-bg{background-color:#52c41a;left:0;position:absolute;top:0}.ant-progress-text{color:#000000d9;display:inline-block;font-size:1em;line-height:1;margin-left:8px;text-align:left;vertical-align:middle;white-space:nowrap;width:2em;word-break:normal}.ant-progress-text .anticon{font-size:14px}.ant-progress-status-active .ant-progress-bg:before{animation:ant-progress-active 2.4s cubic-bezier(.23,1,.32,1) infinite;background:#fff;border-radius:10px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0}.ant-progress-status-exception .ant-progress-bg{background-color:#ff4d4f}.ant-progress-status-exception .ant-progress-text{color:#ff4d4f}.ant-progress-status-exception .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#ff4d4f}.ant-progress-status-success .ant-progress-bg{background-color:#52c41a}.ant-progress-status-success .ant-progress-text{color:#52c41a}.ant-progress-status-success .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#52c41a}.ant-progress-circle .ant-progress-inner{background-color:initial;line-height:1;position:relative}.ant-progress-circle .ant-progress-text{color:#000000d9;font-size:1em;left:50%;line-height:1;margin:0;padding:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);white-space:normal;width:100%}.ant-progress-circle .ant-progress-text .anticon{font-size:1.16666667em}.ant-progress-circle.ant-progress-status-exception .ant-progress-text{color:#ff4d4f}.ant-progress-circle.ant-progress-status-success .ant-progress-text{color:#52c41a}@keyframes ant-progress-active{0%{opacity:.1;transform:translateX(-100%) scaleX(0)}20%{opacity:.5;transform:translateX(-100%) scaleX(0)}to{opacity:0;transform:translateX(0) scaleX(1)}}.ant-progress-rtl{direction:rtl}.ant-progress-rtl.ant-progress-show-info .ant-progress-outer{margin-left:calc(-2em - 8px);margin-right:0;padding-left:calc(2em + 8px);padding-right:0}.ant-progress-rtl .ant-progress-success-bg{left:auto;right:0}.ant-progress-rtl.ant-progress-line .ant-progress-text,.ant-progress-rtl.ant-progress-steps .ant-progress-text{margin-left:0;margin-right:8px;text-align:right}.offline-container{align-items:center;background-color:#e4ff1847;display:flex;flex-direction:column;height:45px;z-index:40}.offline-container .offline-text{font-size:14px}.offline-container .offline-snapshot-hint{font-size:12px;opacity:.9}.offline-container--plasma{background-color:#141414b8;color:#f5f5f5;display:flex;height:auto;left:0;min-height:28px;padding:4px 12px;pointer-events:none;position:fixed;right:0;top:0}.offline-container--plasma .offline-text{font-size:12px;line-height:1.3;text-align:center}.offline-container--plasma .ant-progress{display:none}@media(min-width:769px){.offline-container:not(.offline-container--plasma){height:32px}.offline-container:not(.offline-container--plasma) .offline-text{font-size:13px}}.top-level-v2-container{--topbar-ink:#0d2431;--topbar-muted:#3d5c6e;--topbar-primary:#058ed9;--topbar-surface:#058ed91a;--topbar-radius:12px;background-color:var(--edit-is-on-background-color,var(--app-page-soft,#e8f6ff));box-sizing:border-box;padding:calc(10px + env(safe-area-inset-top, 0px)) 12px 6px;position:relative;z-index:1000}.top-level-v2-container.has-gabai-submenu{background-color:#023f5e;padding:env(safe-area-inset-top,0) 0 0}.top-level-main-bar{align-items:center;direction:var(--app-direction);display:flex;gap:8px;min-height:44px}.top-level-main-bar-actions{flex-shrink:0;gap:6px;z-index:200}.top-level-main-bar-actions,.top-level-main-bar-brand{align-items:center;display:flex;justify-content:flex-start}.top-level-main-bar-brand{color:inherit;flex:1;flex-direction:row;gap:10px;min-width:0;text-align:var(--app-text-align);text-decoration:none}.top-level-main-bar-logo{background:#fff;border-radius:50%;box-shadow:0 0 0 1px #0d243114;flex-shrink:0;height:36px;object-fit:cover;width:36px}.top-level-main-bar-brand-text{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:1px;justify-content:center;min-width:0}.top-level-main-bar-end{align-items:center;display:flex;flex-shrink:0;z-index:210}.top-level-main-bar>.global-back-button{flex-shrink:0;margin-inline-start:0}.top-level-main-bar-title{color:var(--topbar-ink);font-size:17px;font-weight:800;line-height:1.2}.top-level-main-bar-date,.top-level-main-bar-title{font-family:Heebo,sans-serif;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-level-main-bar-date{color:var(--topbar-muted);font-size:12px;font-weight:500;line-height:1.25}.top-level-main-bar-btn{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:var(--topbar-surface);border:none;border-radius:var(--topbar-radius);color:var(--topbar-ink);cursor:pointer;display:inline-flex;height:36px;justify-content:center;margin:0;padding:0;position:relative;transition:background .15s ease,color .15s ease;width:36px}.top-level-main-bar-btn:focus-visible,.top-level-main-bar-btn:hover{background:#058ed92e;outline:none}.top-level-main-bar-btn:active{background:#058ed93d}.top-level-main-bar-btn .top-level-main-bar-icon{color:inherit;display:flex;height:20px;width:20px}.top-level-main-bar-btn .top-level-main-bar-icon svg{height:20px;margin:0;width:20px}.top-level-main-bar-btn .top-level-main-bar-icon svg path,.top-level-main-bar-btn .top-level-main-bar-icon svg rect{fill:currentColor}.top-level-v2-container.is-home-page{overflow:visible}.top-level-v2-container.is-home-page .top-level-main-bar{position:relative;z-index:1}.top-level-v2-container.is-home-page .top-level-main-bar-btn{background:#0000}.top-level-v2-container.is-home-page .top-level-main-bar-btn:focus-visible,.top-level-v2-container.is-home-page .top-level-main-bar-btn:hover{background:var(--topbar-surface)}.top-level-v2-container.is-home-page .top-level-main-bar-title{font-size:18px}.top-level-v2-container.is-home-page .top-level-main-bar-logo{height:40px;width:40px}.top-level-welcome-chrome{align-items:flex-start;background:#0000!important;background-color:#0000!important;background-image:none!important;border:none;box-shadow:none;box-sizing:border-box;direction:var(--app-direction);display:flex;justify-content:space-between;left:0;margin:0;padding:calc(10px + env(safe-area-inset-top, 0px)) 12px 0;pointer-events:none;position:fixed;right:0;top:0;z-index:1000}.top-level-welcome-chrome .side-menu-backdrop,.top-level-welcome-chrome .side-menu-container,.top-level-welcome-chrome .top-level-main-bar-btn,.top-level-welcome-chrome .top-level-welcome-chrome-end{pointer-events:auto}.top-level-welcome-chrome .top-level-main-bar-btn{background:#0000}.top-level-welcome-chrome .top-level-main-bar-btn:focus-visible,.top-level-welcome-chrome .top-level-main-bar-btn:hover{background:#058ed91a}.top-level-welcome-chrome .top-level-welcome-back-icon{display:block;height:24px;width:24px}.top-level-welcome-chrome .user-account-button{z-index:auto}.top-level-welcome-chrome .user-account-button__trigger{background:#0000}.top-level-welcome-chrome .user-account-button__trigger:focus-visible,.top-level-welcome-chrome .user-account-button__trigger:hover{background:#058ed91a}.top-level-welcome-chrome .user-account-button__trigger.is-connected{background:#0000}.top-level-welcome-chrome-end{align-items:center;display:flex;gap:4px}body.welcome-landing{--welcome-landing-canvas:radial-gradient(1200px 480px at 50% -10%,#058ed92e,#0000 60%),linear-gradient(180deg,#e8f6ff,#f7fbfd 42%,#fff);background:var(--welcome-landing-canvas)!important;background-attachment:fixed!important}body.welcome-landing .App,body.welcome-landing .app-main-scroll,body.welcome-landing .signup-container,body.welcome-landing .welcome-container,body.welcome-landing main{background:#0000!important;background-image:none!important}body.welcome-landing .App{position:relative}body.welcome-landing main{margin-left:0!important;margin-right:0!important}body.side-menu-open .top-level-main-bar-end,body.side-menu-open .user-account-button{z-index:1}.top-level-main-bar-buttons-right.plasma-mode-on{position:fixed;right:16px;top:16px;z-index:200}.top-level-main-bar-buttons-right.plasma-mode-on .top-level-main-bar-btn{background:#ffffffeb;border-radius:14px;box-shadow:0 2px 10px #0d24311f;height:44px;width:44px}.top-level-main-bar-buttons-right.plasma-mode-on .top-level-main-bar-btn .top-level-main-bar-icon svg{height:22px;width:22px}.edit-mode,.side-menu-container.management-on{--gabai-bg:#eef2f5;--gabai-surface:#fff;--gabai-ink:#1a2b3c;--gabai-muted:#5f6f7e;--gabai-primary:#1b4f72;--gabai-primary-hover:#163f5c;--gabai-primary-soft:#d6e6f0;--gabai-accent:#c9971a;--gabai-accent-soft:#f8efd6;--gabai-border:#d8e0e6;--gabai-radius:14px;--gabai-shadow:0 1px 2px #1a2b3c0f}.edit-mode{--form-primary:var(--gabai-primary);--form-primary-hover:var(--gabai-primary-hover);--form-surface-soft:var(--gabai-primary-soft);--form-surface-tint:var(--gabai-primary-soft);--form-ink:var(--gabai-ink);--form-muted:var(--gabai-muted);--form-border:#1a2b3c29;--form-border-focus:var(--gabai-primary);--form-gradient:linear-gradient(180deg,#fff 0%,var(--gabai-bg) 100%);--form-radius:var(--gabai-radius)}.edit-mode .form-kit-control:hover:not(:disabled){border-color:#1b4f7273}.edit-mode .form-kit-control:focus{box-shadow:0 0 0 3px #1b4f722e}.edit-mode .form-kit-select.ant-select.ant-select-focused .ant-select-selector{box-shadow:0 0 0 3px #1b4f722e!important}.edit-mode .form-day-select__day:hover:not(:disabled){border-color:#1b4f728c}.edit-mode .form-day-select__day.is-active,.edit-mode .form-day-select__day.is-active .form-day-select__day-label,.edit-mode .form-day-select__day.is-active:hover:not(:disabled),.edit-mode .form-day-select__day.is-active:hover:not(:disabled) .form-day-select__day-label{color:#fff}.edit-mode .form-day-select__day:focus-visible{box-shadow:0 0 0 3px #1b4f722e}.edit-mode .form-kit-select.ant-select-multiple .ant-select-selection-item{background:var(--gabai-primary-soft)!important;border-color:#1b4f7238!important}body.side-menu-open .form-floating-save{pointer-events:none;visibility:hidden}.side-menu-backdrop{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0006;inset:0;position:fixed;transition:opacity .25s ease;z-index:249}.side-menu-container{background:#fff;bottom:0;box-shadow:1px 0 7px #000001;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;max-width:420px;overflow-x:hidden;overflow-y:hidden;padding:calc(62px + env(safe-area-inset-top, 0px)) 24px calc(20px + env(safe-area-inset-bottom, 0px)) 16px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease-out;width:60vw;z-index:250}.side-menu-container.open{transform:translateX(0)}html.is-ltr .side-menu-container{box-shadow:-1px 0 7px #000001;left:0;padding:calc(62px + env(safe-area-inset-top, 0px)) 16px calc(20px + env(safe-area-inset-bottom, 0px)) 24px;right:auto;transform:translateX(-100%)}html.is-ltr .side-menu-container.open{transform:translateX(0)}.side-menu-container.management-on{--mgmt-chrome:#023f5e;--mgmt-chrome-soft:#ffffff1f;--mgmt-chrome-soft-strong:#fff3;--mgmt-chrome-border:#ffffff2e;--mgmt-chrome-muted:#ffffffb8;background-color:var(--mgmt-chrome);box-shadow:-2px 0 16px #023f5e59;color:#fff}.side-menu-container.management-on .side-menu-item-text,.side-menu-container.management-on .top-side-menu-item{color:#fff}.side-menu-container.management-on .side-menu-section__label{color:var(--mgmt-chrome-muted)}.side-menu-container.management-on .bottom-side-menu-container{border-top-color:var(--mgmt-chrome-border)}.side-menu-container.management-on .side-menu-item-icon{background:var(--mgmt-chrome-soft);color:#fff}.side-menu-container.management-on .side-menu-item-icon svg path{fill:currentColor}.side-menu-container.management-on .side-menu-app-version{color:var(--mgmt-chrome-muted)}.side-menu-container.management-on .set-language-menu{background:var(--mgmt-chrome-soft);border:1px solid var(--mgmt-chrome-border);border-radius:10px;padding:6px 8px}.side-menu-container.management-on .set-language-menu__label{color:var(--mgmt-chrome-muted)}.side-menu-container.management-on .set-language-menu__option:hover{background:var(--mgmt-chrome-soft-strong)}.side-menu-container.management-on .set-language-menu__option.is-active{color:var(--mgmt-chrome)}html.is-ltr .side-menu-container.management-on{box-shadow:2px 0 16px #023f5e59}.top-side-menu-container{display:flex;flex:1;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding-bottom:12px;padding-top:4px;row-gap:14px}.side-menu-container.management-on .top-side-menu-container{scrollbar-color:#c9971aa6 #0126388c;scrollbar-width:thin}.side-menu-container.management-on .top-side-menu-container::-webkit-scrollbar{width:6px}.side-menu-container.management-on .top-side-menu-container::-webkit-scrollbar-track{background:#0126388c;border-radius:999px;margin:8px 0}.side-menu-container.management-on .top-side-menu-container::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#c9971ad9,#c9971a8c);background-clip:padding-box;border:1px solid #ffffff14;border-radius:999px}.side-menu-container.management-on .top-side-menu-container::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#f2b705f2,#c9971acc)}.side-menu-container.management-on .top-side-menu-container::-webkit-scrollbar-corner{background:#0000}.side-menu-login-banner{align-items:flex-start;background:linear-gradient(135deg,#058ed91f,#058ed908);border:1px solid #058ed947;border-radius:14px;cursor:pointer;direction:var(--app-direction);display:flex;flex-direction:column;font-family:Heebo,sans-serif;gap:4px;margin:0;padding:12px 14px;text-align:right;width:100%}.side-menu-login-banner__title{color:#0a4f78;font-size:14px;font-weight:800;line-height:1.3}.side-menu-login-banner__subtitle{color:#4a5864;font-size:12px;font-weight:500;line-height:1.35}.side-menu-login-banner--prayer-card{background:linear-gradient(135deg,#f5a62329,#f5a6230a);border-color:#c47d1e59;box-sizing:border-box;color:inherit;text-decoration:none}.side-menu-login-banner--prayer-card .side-menu-login-banner__title{color:#7a4a0a}.side-menu-item-featured-title-row{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.side-menu-item-attention-badge{background:#d97706;border-radius:999px;color:#fff;flex-shrink:0;font-size:11px;font-weight:700;line-height:1.3;padding:2px 8px}.side-menu-item--needs-attention{box-shadow:inset 0 0 0 1px #d9770659}.side-menu-section{display:flex;flex-direction:column;gap:2px}.side-menu-section--system{margin-top:2px}.side-menu-action-btn{background:#0000;border:none;color:inherit;cursor:pointer;display:block;font:inherit;margin:0;padding:0;text-align:inherit;width:100%}.side-menu-tools-toggle{align-items:center;background:#058ed90f;border:1px solid #058ed92e;border-radius:12px;color:#0a4f78;cursor:pointer;direction:var(--app-direction);display:flex;font-family:Heebo,sans-serif;font-size:14px;font-weight:700;gap:8px;justify-content:space-between;margin:0 0 2px;padding:10px 12px;transition:background-color .15s ease,border-color .15s ease;width:100%}.side-menu-tools-toggle:hover{background:#058ed91a}.side-menu-tools-toggle.is-open{background:#058ed91f;border-color:#058ed947}.side-menu-tools-toggle__label{flex:1;text-align:right}.side-menu-tools-toggle__chevron{flex-shrink:0;font-size:12px;line-height:1;opacity:.8}.side-menu-tools-panel{background:#eef4f7a6;border-radius:12px;display:flex;flex-direction:column;gap:2px;margin-top:4px;padding:4px}.top-side-menu-item.is-locked{opacity:.78}.bottom-side-menu-container--compact{flex-shrink:0;margin-top:auto;padding-bottom:12px;padding-top:8px}.management-menu-grouped{animation:gabai-side-menu-fade-up .35s ease both;display:flex;flex-direction:column;gap:12px;padding-top:4px}.management-menu-grouped .side-menu-section__label{align-items:center;color:#ffffffb8;display:flex;gap:6px;padding:0 4px 8px}.management-menu-header{align-items:flex-start;direction:var(--app-direction);display:flex;flex-direction:column;gap:6px;margin-bottom:2px;padding:0 2px 4px}.management-menu-header__title{color:#fff;font-family:Heebo,sans-serif;font-size:18px;font-weight:800;line-height:1.25}.management-menu-header__accent{background:var(--gabai-accent,#c9971a);border-radius:999px;display:block;height:3px;width:36px}.management-menu-card{background:#ffffff14;border:1px solid #ffffff29;border-radius:var(--gabai-radius,14px);box-shadow:none;padding:10px 8px}.management-menu-card--secondary{padding:6px 8px}.side-menu-section__dot{background:var(--gabai-accent,#c9971a);border-radius:50%;flex-shrink:0;height:6px;width:6px}.side-menu-section__label-text{min-width:0}@keyframes gabai-side-menu-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.side-menu-section__label{color:#7a8792;direction:var(--app-direction);font-family:Heebo,sans-serif;font-size:11px;font-weight:700;letter-spacing:.04em;padding:0 10px 6px;text-transform:none}.side-menu-item-icon{align-items:center;background:#eef4f7;border-radius:8px;color:#0a6ea4;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.side-menu-item-icon .anticon,.side-menu-item-icon svg{height:15px;width:15px}.side-menu-item-icon--glyph{color:#0a6ea4;font-family:Heebo,sans-serif;font-size:12px;font-weight:700}.top-side-menu-item{align-items:center;border-radius:12px;color:#0d2431;cursor:pointer;direction:var(--app-direction)!important;display:flex;font-family:Heebo;font-size:14px;font-style:normal;font-weight:500;gap:10px;justify-content:flex-start;line-height:20px;margin-top:0;padding:8px 10px;transition:background-color .15s ease,transform .1s ease}.top-side-menu-item .side-menu-item-text{flex:1;min-width:0}.top-side-menu-item:hover{background-color:#058ed90f}.top-side-menu-item:active{background-color:#058ed91f;transform:translateY(1px)}.top-side-menu-item.side-menu-item-active{background-color:#058ed924;font-weight:600}.top-side-menu-item.side-menu-item--featured{align-items:flex-start;background:linear-gradient(135deg,#058ed924,#058ed90a);border:1px solid #058ed938;margin-bottom:6px;padding:12px}.top-side-menu-item.side-menu-item--featured .side-menu-item-icon{background:#058ed9;color:#fff}.top-side-menu-item.side-menu-item--featured .side-menu-item-icon svg,.top-side-menu-item.side-menu-item--featured .side-menu-item-icon svg path{fill:#fff}.side-menu-container a{color:inherit;text-decoration:none}.side-menu-item-featured-copy{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;text-align:right}.side-menu-item-featured-hint{color:#0a4f78;font-size:11px;font-weight:600;line-height:1.3}.side-menu-feature-grid{display:grid;gap:6px;grid-template-columns:1fr 1fr;margin-top:2px}.side-menu-feature-chip{align-items:center;background:#f4f7f9;border:1px solid #e6ecef;border-radius:12px;color:#0d2431;direction:var(--app-direction);display:flex;gap:8px;min-height:44px;padding:8px 10px;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.side-menu-feature-chip .side-menu-item-icon{background:#fff;border-radius:7px;height:24px;width:24px}.side-menu-feature-chip:hover{background:#eaf4fa;border-color:#058ed947}.side-menu-feature-chip.is-active{background:#058ed91f;border-color:#058ed959}.side-menu-feature-chip.is-locked{opacity:.78}.side-menu-feature-chip__text{color:#243442;font-family:Heebo,sans-serif;font-size:12px;font-weight:600;line-height:1.25}.bottom-side-menu-container{border-top:1px solid #0000000f;flex-shrink:0;padding-bottom:12px;padding-top:12px;z-index:200}.side-menu-container.management-on .top-side-menu-item{border-radius:10px;position:relative}.side-menu-container.management-on .top-side-menu-item:hover{background-color:#ffffff1f}.side-menu-container.management-on .top-side-menu-item:active{background-color:#ffffff2e}.side-menu-container.management-on .top-side-menu-item.side-menu-item-active{background-color:#ffffff2e;color:#fff;font-weight:700}.side-menu-container.management-on .top-side-menu-item.side-menu-item-active .side-menu-item-text{color:#fff}.side-menu-container.management-on .top-side-menu-item.side-menu-item-active .side-menu-item-icon{background:#ffffff47;color:#fff}.side-menu-container.management-on .top-side-menu-item.side-menu-item-active .side-menu-item-icon svg path{fill:currentColor}.side-menu-container.management-on .top-side-menu-item.side-menu-item-active:before{background:var(--gabai-accent,#c9971a);border-radius:999px;bottom:8px;content:"";position:absolute;right:0;top:8px;width:3px}html.is-ltr .side-menu-container.management-on .top-side-menu-item.side-menu-item-active:before{left:0;right:auto}@media(min-width:768px){.side-menu-container{max-width:400px;padding:78px 28px 20px 24px;width:400px}}.side-menu-gabbai-icon-container{background-color:var(--gabai-primary,#1b4f72);border-radius:84px;text-align:center;width:23px}.side-menu-container.management-on .side-menu-gabbai-icon-container{background-color:var(--gabai-primary)}.side-menu-gabbai-divider{width:10px}.side-menu-app-version-row{align-items:center;display:flex;gap:6px;justify-content:center;margin-top:8px}.side-menu-app-version-row .side-menu-app-version{margin-top:0}.side-menu-app-version{color:#8a96a1;direction:var(--app-direction,rtl);flex-shrink:0;font-family:Heebo,sans-serif;font-size:11px;font-weight:500;letter-spacing:.02em;line-height:1.3;margin-top:8px;text-align:center;user-select:text}.side-menu-close-btn{align-items:center;background:#058ed91a;border:none;border-radius:12px;color:#0d2431;cursor:pointer;display:flex;font-size:22px;height:36px;justify-content:center;line-height:1;position:fixed;right:12px;top:calc(10px + env(safe-area-inset-top, 0px));width:36px;z-index:210}html.is-ltr .side-menu-close-btn{left:12px;right:auto}.side-menu-container.management-on .side-menu-close-btn{background:#ffffff1f;color:#fff}.side-menu-container.management-on .side-menu-close-btn:focus-visible,.side-menu-container.management-on .side-menu-close-btn:hover{background:#fff3;outline:none}.pwa-install-btn{align-items:center;background:linear-gradient(135deg,#058ed929,#058ed90d);border:1px solid #058ed947;border-radius:12px;box-shadow:none;color:#0a4f78;cursor:pointer;direction:var(--app-direction);display:flex;flex-direction:row;font-family:Heebo,sans-serif;gap:10px;justify-content:flex-start;margin:2px 0 4px;padding:10px 12px;transition:background-color .15s ease,border-color .15s ease,transform .1s ease;width:100%}.pwa-install-btn:hover{background:linear-gradient(135deg,#058ed938,#058ed914);border-color:#058ed961}.pwa-install-btn:active{background:linear-gradient(135deg,#058ed942,#058ed91a);transform:translateY(1px)}.pwa-install-btn:focus-visible{outline:2px solid #058ed966;outline-offset:2px}.pwa-install-btn__icon{align-items:center;background:#058ed9;border:none;border-radius:8px;box-shadow:none;color:#fff;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.pwa-install-btn__icon .pwa-install-icon__svg{animation:pwa-arrow-bounce 1.8s ease-in-out infinite;display:block;height:15px;width:15px}.pwa-install-btn__label{color:#0a4f78;flex:1;font-size:14px;font-weight:700;letter-spacing:0;line-height:20px;min-width:0;text-align:right;white-space:nowrap}@keyframes pwa-arrow-bounce{0%,to{transform:translateY(0)}45%{transform:translateY(2px)}70%{transform:translateY(-1px)}}.pwa-modal-backdrop{background:#00000080;inset:0;position:fixed;z-index:10020}.pwa-modal-container{align-items:center;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:10030}.pwa-modal-box{background:#fff;border:2px solid #c2eaff99;border-radius:16px;box-shadow:0 10px 40px #0003;max-height:90vh;max-width:400px;overflow-y:auto;width:100%}.pwa-modal-header{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:20px}.pwa-modal-title{color:#0d2431;font-size:20px;font-weight:700;margin:0}.pwa-modal-close{background:none;border:none;color:#999;cursor:pointer;font-size:28px;line-height:1;padding:0}.pwa-modal-close:hover{color:#333}.pwa-modal-content{padding:20px}.pwa-modal-subtitle{color:#0d2431;font-size:16px;font-weight:600;margin:0 0 16px}.pwa-modal-steps{list-style:none;margin:0;padding:0}.pwa-modal-step{align-items:flex-start;color:#333;display:flex;font-size:14px;gap:12px;margin-bottom:16px}.pwa-modal-step-num{align-items:center;background:#c2eaff;border-radius:50%;color:#0d2431;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:28px;justify-content:center;width:28px}.pwa-modal-step-text{flex:1}.pwa-modal-desc{color:#333;font-size:14px;margin:0 0 12px}.pwa-modal-list{margin:0;padding-right:20px}.pwa-modal-list li{color:#333;font-size:14px;margin-bottom:8px}.pwa-modal-got-it{background:#c2eaff;border:none;border-radius:12px;color:#0d2431;cursor:pointer;font-size:14px;font-weight:700;margin:0 20px 20px;padding:14px;width:calc(100% - 40px)}.pwa-modal-got-it:hover{background:#a8dff9}.set-language-menu{align-items:stretch;background:linear-gradient(180deg,#fff,#e8f6ff);border:1px solid #058ed92e;border-radius:12px;direction:var(--app-direction);display:flex;flex-direction:column;font-family:Heebo,sans-serif;gap:8px;margin-top:12px;padding:12px 10px}.set-language-menu__label{color:#3d5c6e;font-size:12px;font-weight:700;padding-inline:2px}.set-language-menu__toggle{display:flex;gap:6px;width:100%}.set-language-menu__option{background:#fff;border:1px solid #0d24311f;border-radius:10px;color:#0d2431;cursor:pointer;flex:1;font-family:Heebo,sans-serif;font-size:13px;font-weight:600;min-height:36px;padding:6px 10px;transition:background .15s ease,border-color .15s ease,color .15s ease}.set-language-menu__option:hover{background:#058ed90f;border-color:#058ed966}.set-language-menu__option.is-active{background:#058ed9;border-color:#058ed9;color:#fff}.side-menu-container.management-on .set-language-menu{background:#ffffff1f;border-color:#ffffff2e}.side-menu-container.management-on .set-language-menu__label{color:#ffffffb8}.side-menu-container.management-on .set-language-menu__option{background:#0000;border-color:#ffffff59;color:#fff}.side-menu-container.management-on .set-language-menu__option:hover{background:#fff3;border-color:#ffffff80}.side-menu-container.management-on .set-language-menu__option.is-active{background:#fff;border-color:#fff;color:#023f5e}.gabai-machine-session-icon{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:none;border-radius:4px;color:#9aa6b2;cursor:pointer;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;margin:0;opacity:.7;padding:0;transition:opacity .15s ease,color .15s ease,background .15s ease;width:18px}.gabai-machine-session-icon:hover:not(:disabled){background:#058ed91a;color:#058ed9;opacity:1}.gabai-machine-session-icon:disabled{cursor:wait;opacity:.35}.side-menu-container.management-on .gabai-machine-session-icon{color:#ffffff73}.side-menu-container.management-on .gabai-machine-session-icon:hover:not(:disabled){background:#ffffff1f;color:#fff}.gabai-machine-session{background:linear-gradient(160deg,#058ed914,#035a8a0f);border:1px dashed #058ed973;border-radius:14px;box-sizing:border-box;direction:rtl;margin-bottom:8px;margin-top:4px;padding:14px 14px 12px;text-align:right;width:100%}.gabai-machine-session__badge{background:#058ed924;border-radius:999px;color:#035a8a;display:inline-block;font-family:Heebo,sans-serif;font-size:11px;font-weight:700;letter-spacing:.02em;margin-bottom:8px;padding:3px 10px}.gabai-machine-session__hint{color:#3a5163;font-family:Heebo,sans-serif;font-size:13px;line-height:1.45;margin:0 0 12px}.gabai-machine-session__actions{display:flex;flex-direction:column;gap:8px}.gabai-machine-session__btn{-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:12px;cursor:pointer;font-family:Heebo,sans-serif;font-size:14px;font-weight:600;min-height:44px;padding:0 14px;transition:transform .15s ease,background .15s ease,border-color .15s ease;width:100%}.gabai-machine-session__btn:disabled{cursor:not-allowed;opacity:.55}.gabai-machine-session__btn:not(:disabled):hover{transform:translateY(-1px)}.gabai-machine-session__btn--export{background:#058ed9;border-color:#0470ad;color:#fff}.gabai-machine-session__btn--import{background:#fff;border-color:#058ed966;color:#035a8a}.gabai-machine-session__file{display:none}.gabai-machine-session__msg{border-radius:10px;font-family:Heebo,sans-serif;font-size:12px;line-height:1.4;margin-top:10px;padding:8px 10px}.gabai-machine-session__msg--ok{background:#128c7e1a;color:#0f6b61}.gabai-machine-session__msg--err{background:#c43c3c1a;color:#a12828}.global-back-button{align-items:center;background:#0000;border:none;border-radius:12px;box-shadow:none;cursor:pointer;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;padding:0;position:relative;width:36px}.global-back-button:hover{background:#058ed91a}.global-back-button:active{opacity:.75;transform:scale(.96)}.global-back-button--spacer{pointer-events:none;visibility:hidden}.global-back-button--spacer:active,.global-back-button--spacer:hover{background:#0000;opacity:1;transform:none}.global-back-button__icon{display:block;filter:drop-shadow(0 1px 2px rgba(13,36,49,.35));height:24px;width:24px}.user-account-button{align-items:center;display:flex;position:relative;z-index:210}.user-account-button__trigger{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#058ed91a;border:none;border-radius:12px;color:#0d2431;cursor:pointer;display:flex;height:36px;justify-content:center;margin:0;padding:0;position:relative;transition:background .15s ease;width:36px}.user-account-button__trigger:focus-visible,.user-account-button__trigger:hover{background:#058ed92e;outline:none}.user-account-button__trigger.is-connected{background:#058ed91a;overflow:visible}.user-account-button__icon{color:#0d2431;display:flex;height:18px;width:18px}.user-account-button__icon svg{height:18px;margin:0!important;width:18px}.user-account-button__icon svg path,.user-account-button__icon svg rect{fill:currentColor}.user-account-button__avatar{border-radius:50%;display:block;height:30px;object-fit:cover;width:30px}.user-account-button__initials{align-items:center;background:#058ed9;border-radius:50%;color:#fff;display:flex;font-family:Heebo,sans-serif;font-size:11px;font-weight:700;height:30px;justify-content:center;width:30px}.user-account-button__status{border:1.5px solid #fff;border-radius:50%;bottom:-1px;box-sizing:border-box;height:9px;left:-1px;position:absolute;width:9px}.user-account-button__status.is-on{background:#22a06b}.user-account-button__status.is-off{background:#9aa3ab}.user-account-button__badge{background:#058ed9;border:1.5px solid #fff;border-radius:999px;box-sizing:border-box;color:#fff;font-family:Heebo,sans-serif;font-size:10px;font-weight:700;height:16px;inset-inline-end:-2px;line-height:16px;min-width:16px;padding:0 4px;position:absolute;text-align:center;top:-2px}.user-account-button__badge--attention{background:#d97706;min-width:16px;padding:0}.user-account-button__trigger.needs-attention{box-shadow:0 0 0 2px #d9770659}.user-account-button__menu{background:#fff;border:1px solid #e4e9ec;border-radius:12px;box-shadow:0 10px 28px #0f17202e;font-family:Heebo,sans-serif;left:0;min-width:220px;padding:10px;position:absolute;right:auto;top:calc(100% + 8px);z-index:300}.user-account-button__menu-header{border-bottom:1px solid #eef2f4;margin-bottom:6px;padding:6px 8px 10px}.user-account-button__menu-name{color:#12202b;font-size:14px;font-weight:700}.user-account-button__menu-email{color:#6b7782;direction:ltr;font-size:12px;margin-top:2px;text-align:right}.user-account-button__menu-status{align-items:center;color:#22a06b;display:flex;font-size:12px;font-weight:600;gap:6px;margin-top:8px}.user-account-button__menu-status .user-account-button__status{border-color:#e8f7f0;position:static}.user-account-button__menu-item{background:#0000;border:none;border-radius:8px;color:#2a3640;cursor:pointer;display:block;font-family:Heebo,sans-serif;font-size:14px;padding:10px 8px;text-align:right;text-decoration:none;width:100%}.user-account-button__menu-item--row{align-items:center;display:flex;gap:10px;justify-content:space-between}.user-account-button__menu-badge{background:#058ed9;border-radius:999px;box-sizing:border-box;color:#fff;font-size:11px;font-weight:700;height:20px;line-height:20px;min-width:20px;padding:0 6px;text-align:center}.user-account-button__menu-item:hover{background:#f3f7f9}.user-account-button__menu-item--primary{color:#058ed9;font-weight:700}.user-account-button__menu-item--attention{background:#d97706;color:#fff;font-weight:700;margin-bottom:4px}.user-account-button__menu-item--attention:hover{background:#b45309;color:#fff}#SubMenu-wrapper.gabai-submenu-wrapper{align-items:center;background-color:#023f5e;box-sizing:border-box;display:flex;justify-content:center;min-height:56px;position:relative;width:100%;z-index:999}#SubMenu-wrapper.gabai-submenu-wrapper .SubMenu{align-items:center;box-sizing:border-box;display:flex;gap:10px;justify-content:flex-start;margin:0;max-width:none;min-height:56px;overflow:visible;padding:6px 12px;width:100%}#SubMenu-wrapper.gabai-submenu-wrapper .SubMenu .SubMenuItem{align-items:center;display:flex;flex:0 0 auto;justify-content:center;min-height:44px;white-space:nowrap}#SubMenu-wrapper.gabai-submenu-wrapper .gabai-submenu-nav-scroll{align-items:center;display:flex;flex:1 1 auto;gap:14px;justify-content:center;min-width:0;overflow-x:auto;overflow-y:hidden;padding-inline:4px;scrollbar-color:#ffffff80 #0000;scrollbar-width:thin}#SubMenu-wrapper.gabai-submenu-wrapper .gabai-submenu-nav-scroll::-webkit-scrollbar{height:5px}#SubMenu-wrapper.gabai-submenu-wrapper .gabai-submenu-nav-scroll::-webkit-scrollbar-track{background:#0000}#SubMenu-wrapper.gabai-submenu-wrapper .gabai-submenu-nav-scroll::-webkit-scrollbar-thumb{background:#ffffff80;border-radius:5px}#SubMenu-wrapper.gabai-submenu-wrapper .gabai-submenu-nav-scroll--two-rows{align-content:center;column-gap:14px;display:grid;grid-auto-flow:row;grid-template-columns:repeat(var(--nav-two-rows-cols,6),max-content);grid-template-rows:repeat(2,auto);justify-content:start;overflow:visible;row-gap:0}#SubMenu-wrapper.gabai-submenu-wrapper.gabai-submenu-wrapper--nav-two-rows{min-height:72px}#SubMenu-wrapper.gabai-submenu-wrapper.gabai-submenu-wrapper--nav-two-rows .SubMenu{align-items:center;min-height:72px}#SubMenu-wrapper.gabai-submenu-wrapper.gabai-submenu-wrapper--nav-two-rows .SubMenu .SubMenuItem{min-height:32px}#SubMenu-wrapper.gabai-submenu-wrapper.gabai-submenu-wrapper--nav-two-rows .gabai-submenu-nav-scroll--two-rows .SubMenuItem .gabai-submenu-action-btn,#SubMenu-wrapper.gabai-submenu-wrapper.gabai-submenu-wrapper--nav-two-rows .gabai-submenu-nav-scroll--two-rows .SubMenuItem a{font-size:13px}#SubMenu-wrapper.gabai-submenu-wrapper .SubMenu .SubMenuItem .gabai-submenu-action-btn,#SubMenu-wrapper.gabai-submenu-wrapper .SubMenu .SubMenuItem a{background:none;border:none;color:#fff;cursor:pointer;font-family:Heebo,sans-serif;font-size:14px;font-weight:500;line-height:1.3;padding:0;text-decoration:none}#SubMenu-wrapper.gabai-submenu-wrapper .SubMenu .SubMenuItem.active-cat a{-webkit-text-stroke:.4px #fff;font-weight:700}#SubMenu-wrapper.gabai-submenu-wrapper .SubMenu .SubMenuItem .gabai-submenu-action-btn:hover,#SubMenu-wrapper.gabai-submenu-wrapper .SubMenu .SubMenuItem:not(.no-menu):hover a{opacity:.85}.gabai-submenu-brand{align-items:center;color:inherit;display:flex;gap:8px;max-width:220px;text-decoration:none}.gabai-submenu-brand-logo{background:#fff;border-radius:50%;flex-shrink:0;height:32px;object-fit:cover;width:32px}.gabai-submenu-brand-text{align-items:flex-start;display:flex;flex-direction:column;gap:1px;min-width:0}.gabai-submenu-brand-title{color:#fff;font-size:15px;font-weight:800;line-height:1.2}.gabai-submenu-brand-date,.gabai-submenu-brand-title{font-family:Heebo,sans-serif;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gabai-submenu-brand-date{color:#ffffffbf;font-size:11px;font-weight:500;line-height:1.25}.gabai-submenu-icon-btn{align-items:center;background:#ffffff1f;border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;width:36px}.gabai-submenu-icon-btn:focus-visible,.gabai-submenu-icon-btn:hover{background:#fff3;outline:none}.gabai-submenu-icon-btn .gabai-submenu-icon-btn__icon{color:inherit;display:flex;height:20px;width:20px}.gabai-submenu-icon-btn .gabai-submenu-icon-btn__icon svg{height:20px;margin:0;width:20px}.gabai-submenu-icon-btn .gabai-submenu-icon-btn__icon svg path,.gabai-submenu-icon-btn .gabai-submenu-icon-btn__icon svg rect{fill:currentColor}#SubMenu-wrapper.gabai-submenu-wrapper .SubMenuItem--language .set-language-menu{align-items:center;background:#ffffff1f;border:1px solid #fff3;border-radius:8px;flex-direction:row;gap:8px;margin:0;padding:4px 8px}#SubMenu-wrapper.gabai-submenu-wrapper .SubMenuItem--language .set-language-menu__label{color:#ffffffd9;font-size:12px;white-space:nowrap}#SubMenu-wrapper.gabai-submenu-wrapper .SubMenuItem--language .set-language-menu__toggle{gap:4px;width:auto}#SubMenu-wrapper.gabai-submenu-wrapper .SubMenuItem--language .set-language-menu__option{background:#0000;border-color:#ffffff59;border-radius:6px;color:#fff;flex:0 0 auto;font-size:12px;min-height:28px;padding:4px 8px}#SubMenu-wrapper.gabai-submenu-wrapper .SubMenuItem--language .set-language-menu__option:hover{background:#ffffff26;border-color:#ffffff80}#SubMenu-wrapper.gabai-submenu-wrapper .SubMenuItem--language .set-language-menu__option.is-active{background:#fff;border-color:#fff;color:#023f5e}#SubMenu-wrapper.gabai-submenu-wrapper .user-account-button__trigger{background:#ffffff1f;color:#fff}#SubMenu-wrapper.gabai-submenu-wrapper .global-back-button{background:#ffffff1f}#SubMenu-wrapper.gabai-submenu-wrapper .global-back-button--spacer{background:#0000}.ant-alert{font-feature-settings:"tnum";word-wrap:break-word;align-items:center;border-radius:2px;box-sizing:border-box;color:#000000d9;display:flex;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;margin:0;padding:8px 15px;position:relative}.ant-alert-content{flex:1;min-width:0}.ant-alert-icon{margin-right:8px}.ant-alert-description{display:none;font-size:14px;line-height:22px}.ant-alert-success{background-color:#f6ffed;border:1px solid #b7eb8f}.ant-alert-success .ant-alert-icon{color:#52c41a}.ant-alert-info{background-color:#e6f7ff;border:1px solid #91d5ff}.ant-alert-info .ant-alert-icon{color:#1890ff}.ant-alert-warning{background-color:#fffbe6;border:1px solid #ffe58f}.ant-alert-warning .ant-alert-icon{color:#faad14}.ant-alert-error{background-color:#fff2f0;border:1px solid #ffccc7}.ant-alert-error .ant-alert-icon{color:#ff4d4f}.ant-alert-error .ant-alert-description>pre{margin:0;padding:0}.ant-alert-action{margin-left:8px}.ant-alert-close-icon{background-color:initial;border:none;cursor:pointer;font-size:12px;line-height:12px;margin-left:8px;outline:none;overflow:hidden;padding:0}.ant-alert-close-icon .anticon-close{color:#00000073;transition:color .3s}.ant-alert-close-icon .anticon-close:hover{color:#000000bf}.ant-alert-close-text{color:#00000073;transition:color .3s}.ant-alert-close-text:hover{color:#000000bf}.ant-alert-with-description{align-items:flex-start;padding:15px 15px 15px 24px}.ant-alert-with-description.ant-alert-no-icon{padding:15px}.ant-alert-with-description .ant-alert-icon{font-size:24px;margin-right:15px}.ant-alert-with-description .ant-alert-message{color:#000000d9;display:block;font-size:16px;margin-bottom:4px}.ant-alert-message{color:#000000d9}.ant-alert-with-description .ant-alert-description{display:block}.ant-alert.ant-alert-motion-leave{opacity:1;overflow:hidden;transition:max-height .3s cubic-bezier(.78,.14,.15,.86),opacity .3s cubic-bezier(.78,.14,.15,.86),padding-top .3s cubic-bezier(.78,.14,.15,.86),padding-bottom .3s cubic-bezier(.78,.14,.15,.86),margin-bottom .3s cubic-bezier(.78,.14,.15,.86)}.ant-alert.ant-alert-motion-leave-active{margin-bottom:0!important;max-height:0;opacity:0;padding-bottom:0;padding-top:0}.ant-alert-banner{border:0;border-radius:0;margin-bottom:0}.ant-alert.ant-alert-rtl{direction:rtl}.ant-alert-rtl .ant-alert-icon{margin-left:8px;margin-right:auto}.ant-alert-rtl .ant-alert-action,.ant-alert-rtl .ant-alert-close-icon{margin-left:auto;margin-right:8px}.ant-alert-rtl.ant-alert-with-description{padding-left:15px;padding-right:24px}.ant-alert-rtl.ant-alert-with-description .ant-alert-icon{margin-left:15px;margin-right:auto}body.worshipper-login-modal-open{overflow:hidden;overscroll-behavior:none}.worshipper-login-modal{align-items:flex-end;direction:var(--app-direction);display:flex;inset:0;justify-content:center;overscroll-behavior:contain;position:fixed;touch-action:none;z-index:5000}.worshipper-login-modal__backdrop{background:#0f172073;border:none;cursor:pointer;inset:0;margin:0;padding:0;position:absolute}.worshipper-login-modal__sheet{-webkit-overflow-scrolling:touch;background:#f7fafb;border-radius:20px 20px 0 0;box-shadow:0 -8px 32px #0f17202e;font-family:Heebo,sans-serif;max-height:min(88vh,720px);max-width:480px;overflow:auto;overscroll-behavior:contain;padding:22px 20px 28px;position:relative;touch-action:pan-y;width:100%;z-index:1}.worshipper-login-modal__close{background:#0000;border:none;color:#5a6570;cursor:pointer;font-size:28px;left:12px;line-height:1;padding:4px 10px;position:absolute;top:10px}.worshipper-login-modal__title{color:#12202b;font-size:22px;font-weight:800;margin:0 0 8px;text-align:center}.worshipper-login-modal__subtitle{color:#4a5864;font-size:14px;line-height:1.45;margin:0 0 18px;text-align:center}.worshipper-login-modal__google-btn{align-items:center;background:#fff;border:1px solid #dadce0;border-radius:12px;box-shadow:0 1px 2px #0000000f;color:#1f1f1f;cursor:pointer;display:flex;font-family:Heebo,sans-serif;font-size:16px;font-weight:600;gap:12px;justify-content:center;min-height:52px;padding:0 18px;width:100%}.worshipper-login-modal__google-btn:hover:not(:disabled){background:#f8f9fa}.worshipper-login-modal__google-btn:disabled{cursor:wait;opacity:.85}.worshipper-login-modal__google-logo-wrap{display:flex;height:22px;width:22px}.worshipper-login-modal__google-logo{height:22px;width:22px}.worshipper-login-modal__spinner{animation:worshipper-login-spin .7s linear infinite;border:2px solid #dadce0;border-radius:50%;border-top-color:#058ed9;height:20px;width:20px}@keyframes worshipper-login-spin{to{transform:rotate(1turn)}}.worshipper-login-modal__benefits{display:flex;flex-direction:column;gap:8px;list-style:none;margin:20px 0 0;padding:0}.worshipper-login-modal__benefit{background:#fff;border:1px solid #e4e9ec;border-radius:10px;color:#2a3640;font-size:14px;line-height:1.35;padding:10px 12px}.worshipper-login-modal__benefit--highlight{background:linear-gradient(90deg,#058ed91f,#fff 55%);border-color:#058ed9;box-shadow:inset -3px 0 0 #058ed9;color:#0a4f78;font-weight:700}.worshipper-login-modal__benefits-compact{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;list-style:none;margin:12px 0 0;padding:0}.worshipper-login-modal__benefit-chip{background:#eef3f6;border:1px solid #e0e6ea;border-radius:999px;color:#5a6570;font-size:11px;font-weight:500;line-height:1.3;padding:4px 8px}@media(min-width:520px){.worshipper-login-modal{align-items:center}.worshipper-login-modal__sheet{border-radius:16px;margin:16px}}.worshipper-action-prompt{--wap-brand:#058ed9;--wap-brand-hover:#0479c0;--wap-ink:#0d2431;--wap-muted:#3d5c6e;align-items:center;background:linear-gradient(135deg,#058ed91f,#058ed908);border:1px solid #058ed947;border-radius:14px;box-sizing:border-box;display:flex;flex-direction:row;font-family:Heebo,Noto Sans Hebrew,sans-serif;gap:12px;justify-content:space-between;margin:8px 0 4px;padding:12px 14px;text-align:start;width:100%}.worshipper-action-prompt--login{background:linear-gradient(135deg,#058ed924,#058ed90a);border-color:#058ed947}.worshipper-action-prompt--prayer_card{background:linear-gradient(135deg,#f5a62329,#f5a6230a);border-color:#c47d1e59}.worshipper-action-prompt__text{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.worshipper-action-prompt__title{color:#0a4f78;font-size:14px;font-weight:800;line-height:1.3;margin:0}.worshipper-action-prompt--prayer_card .worshipper-action-prompt__title{color:#7a4a0a}.worshipper-action-prompt__subtitle{color:var(--wap-muted);font-size:12px;font-weight:500;line-height:1.35;margin:0}.worshipper-action-prompt__cta{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:var(--wap-brand);border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:inherit;font-size:13px;font-weight:700;justify-content:center;margin:0;min-height:36px;padding:7px 14px;transition:background .15s ease;white-space:nowrap}.worshipper-action-prompt__cta:focus-visible,.worshipper-action-prompt__cta:hover{background:var(--wap-brand-hover);outline:none}@media(max-width:360px){.worshipper-action-prompt{flex-wrap:wrap}.worshipper-action-prompt__cta{width:100%}}.top-level-v2-container.has-gabai-submenu .worshipper-action-prompt{margin:8px 12px 4px}.loading-container{align-items:center;background:linear-gradient(180deg,#fff,#e8f6ff);direction:var(--app-direction);display:flex;flex-direction:column;inset:0;justify-content:center;min-height:200px;position:absolute;width:100%}.loading-container--inline{background:#0000;inset:auto;min-height:140px;padding:24px 0;position:relative}.loading-container--compact{background:#0000;inset:auto;min-height:96px;padding:12px 0;position:relative}.loading-container--compact .loading-spinner{height:56px;width:56px}.loading-container--compact .loading-spinner__mark{height:22px;width:22px}.loading-container--compact .loading-label{font-size:13px;margin-top:10px}.loading-spinner{align-items:center;display:flex;flex-shrink:0;height:88px;justify-content:center;overflow:visible;position:relative;width:88px}.loading-spinner__rings{height:100%;inset:0;overflow:visible;position:absolute;width:100%}.loading-spinner__track{fill:none;stroke:#058ed91f;stroke-width:2.5}.loading-spinner__rotate{transform-origin:40px 40px}.loading-spinner__rotate--outer{animation:loading-spin-outer 1.2s cubic-bezier(.55,.15,.45,.85) infinite}.loading-spinner__rotate--inner{animation:loading-spin-inner 1.6s cubic-bezier(.55,.15,.45,.85) infinite}.loading-spinner__arc{fill:none;stroke:#058ed9;stroke-linecap:round}.loading-spinner__arc--outer{stroke-width:3;stroke-dasharray:70 150}.loading-spinner__arc--inner{stroke:#4ab0e8;stroke-width:2.25;stroke-dasharray:40 130}.loading-spinner__mark{animation:loading-mark-pulse 1.8s ease-in-out infinite;height:34px;position:relative;width:34px;z-index:1}.loading-spinner__menorah{stroke:#0479c0}.loading-spinner__flames{animation:loading-flame-flicker 1.4s ease-in-out infinite;transform-origin:24px 16px}.loading-label{color:#3d5c6e;font-family:Heebo,sans-serif;font-size:15px;font-weight:500;letter-spacing:.02em;margin-top:18px}@keyframes loading-spin-outer{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading-spin-inner{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes loading-mark-pulse{0%,to{opacity:.75;transform:scale(.96)}50%{opacity:1;transform:scale(1)}}@keyframes loading-flame-flicker{0%,to{opacity:.85;transform:scaleY(1) translateY(0)}40%{opacity:1;transform:scaleY(1.06) translateY(-.5px)}70%{opacity:.9;transform:scaleY(.97) translateY(.3px)}}.bottom-links-container{bottom:0;box-sizing:border-box;display:var(--edit-is-on-disable-none);height:calc(70px + env(safe-area-inset-bottom, 0px));overflow:visible;padding-bottom:env(safe-area-inset-bottom,0);position:fixed;width:100%;z-index:170}.bottom-links-container a,.bottom-links-container>.bottom-link,.bottom-links-container>a{width:100px}.bottom-links-container{align-items:center;background:linear-gradient(180deg,#fff 0,var(--app-page-soft,#e8f6ff) 100%);border-top:1px solid #0d243114;box-shadow:0 2px 12px #0000001a;justify-content:space-evenly}.bottom-links-container .bottom-link{align-items:center;display:flex;flex-direction:column}.bottom-links-container .bottom-link .side-menu-item-text{color:#000;font-size:12px}.bottom-links-container .bottom-link .bottom-link-text{color:#000;font-family:Heebo;font-size:12px;font-style:normal;font-weight:400;line-height:18px;text-align:center}.bottom-links-container .bottom-link.clicked *{color:#058ed9}.bottom-links-container .bottom-link.clicked svg path{fill:#058ed9}.bottom-links-container--with-donation a:not(.bottom-link-donation-wrap),.bottom-links-container--with-donation>.bottom-link{flex:1 1 0;min-width:64px;width:auto}.bottom-link-donation-wrap{align-self:flex-start;color:inherit;flex:0 0 72px;position:relative;text-decoration:none;width:72px!important;z-index:160}.bottom-link-donation{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding-top:0;transform:translateY(-28px);width:72px}.bottom-link-donation-circle{align-items:center;background:linear-gradient(145deg,#f2d56a,#e0b43a 48%,#c9971a);border:3px solid #fff;border-radius:50%;box-shadow:0 8px 18px #a0781452;color:#3a2a0a;display:inline-flex;height:58px;justify-content:center;transition:transform .18s ease,box-shadow .18s ease;width:58px}.bottom-link-donation-circle .anticon,.bottom-link-donation-circle .bottom-link-donation-icon{align-items:center;color:#3a2a0a;display:inline-flex;font-size:22px;justify-content:center}.bottom-link-donation-circle svg{display:block;height:20px;width:22px}.bottom-link-donation-circle path{fill:currentColor}.bottom-link-donation-text{color:#3a2a0a;font-family:Heebo,Noto Sans Hebrew,sans-serif;font-size:12px;font-weight:600;line-height:16px;margin-top:4px;white-space:nowrap}.bottom-link-donation.clicked .bottom-link-donation-circle{background:linear-gradient(145deg,#f6dc78,#e6bc42 48%,#d4a31f);box-shadow:0 10px 22px #a0781466}.bottom-link-donation.clicked .bottom-link-donation-text{color:#058ed9}.bottom-link-donation-wrap:hover .bottom-link-donation-circle{box-shadow:0 10px 22px #a0781461;transform:translateY(-1px)}.empty-button-div{display:var(--edit-is-on-disable-none,flex);flex-shrink:0;height:calc(var(--form-bottom-nav-height, 70px) + env(safe-area-inset-bottom, 0px));pointer-events:none;width:100%}.empty-button-div--with-donation{height:calc(var(--form-bottom-nav-height, 70px) + 28px + env(safe-area-inset-bottom, 0px))}.privacy{background:var(--app-page-gradient,linear-gradient(180deg,#e8f6ff 0,#f7fbfd 40%,#fff 100%));box-sizing:border-box;min-height:calc(100vh - 120px);padding-bottom:24px}.privacy .privacy-title{text-align:center}.privacy .privacy-body{font-size:12px;margin:20px}.synagogue-not-found{--snf-ink:#0d2431;--snf-muted:#3d5c6e;--snf-primary:#058ed9;--snf-primary-hover:#0479c0;--snf-soft:#058ed91a;align-items:center;background:radial-gradient(circle at 50% 18%,#058ed92e 0,#0000 55%),linear-gradient(180deg,#f4f9fc,#eef5fa);box-sizing:border-box;color:var(--snf-ink);display:flex;justify-content:center;min-height:100%;padding:calc(48px + env(safe-area-inset-top, 0px)) 24px calc(48px + env(safe-area-inset-bottom, 0px));text-align:center}.synagogue-not-found__card{max-width:420px;width:100%}.synagogue-not-found__title{font-size:clamp(1.5rem,4vw,1.85rem);font-weight:700;line-height:1.3;margin:0 0 12px}.synagogue-not-found__text{color:var(--snf-muted);font-size:1.05rem;line-height:1.55;margin:0 0 28px}.synagogue-not-found__link{align-items:center;background:var(--snf-primary);border-radius:12px;color:#fff;display:inline-flex;font-size:1.05rem;font-weight:600;justify-content:center;min-height:48px;padding:0 28px;text-decoration:none;transition:background-color .15s ease,transform .15s ease}.synagogue-not-found__link:focus-visible,.synagogue-not-found__link:hover{background:var(--snf-primary-hover);color:#fff;outline:none}.synagogue-not-found__link:active{transform:translateY(1px)}
/*# sourceMappingURL=main.9d9ddbe2.css.map*/