@font-face{font-family:primeicons;font-display:block;src:url(/build/assets/primeicons-DMOk5skT.eot);src:url(/build/assets/primeicons-DMOk5skT.eot?#iefix) format("embedded-opentype"),url(/build/assets/primeicons-C6QP2o4f.woff2) format("woff2"),url(/build/assets/primeicons-WjwUDZjB.woff) format("woff"),url(/build/assets/primeicons-MpK4pl85.ttf) format("truetype"),url(/build/assets/primeicons-Dr5RGzOO.svg?#primeicons) format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media(prefers-reduced-motion:reduce){.pi-spin{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}.AdminLogsFilterBar{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background:var(--p-surface-50);border:1px solid var(--p-content-border-color);border-radius:var(--p-border-radius)}.AdminLogsFilterBar__row{display:flex;gap:.75rem;flex-wrap:wrap;align-items:flex-end}.AdminLogsFilterBar__field{display:flex;flex-direction:column;gap:.25rem;min-width:10rem}.AdminLogsFilterBar__field--grow{flex:1}.AdminLogsFilterBar__field label{font-size:.75rem;font-weight:600;color:var(--p-text-muted-color);text-transform:uppercase;letter-spacing:.04em}.AdminLogsFilterBar__actions{display:flex;gap:.5rem}.ManagedMenu[data-v-786f9728]{position:fixed;top:0;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:480px;overflow:hidden}.ManagedMenu__scrim[data-v-786f9728]{position:absolute;inset:0;background:#000;opacity:0;transition:opacity .4s cubic-bezier(.32,.72,0,1)}.ManagedMenu--shown .ManagedMenu__scrim[data-v-786f9728]{opacity:.5;transition:opacity .4s cubic-bezier(.32,.72,0,1)}.ManagedMenu:not(.ManagedMenu--shown) .ManagedMenu__scrim[data-v-786f9728]{transition:opacity .3s cubic-bezier(.42,0,1,1)}.ManagedMenu__card[data-v-786f9728]{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;background:#111215;border:1px solid #242937;border-bottom:none;border-radius:16px 16px 0 0;box-shadow:0 -8px 24px #00000073;overflow:hidden;transform:translateY(100%);transition:transform .3s cubic-bezier(.42,0,1,1);will-change:transform}.ManagedMenu--shown .ManagedMenu__card[data-v-786f9728]{transform:translateY(0);transition:transform .4s cubic-bezier(.32,.72,0,1)}.ManagedMenu--dragging .ManagedMenu__card[data-v-786f9728]{transition:none}.ManagedMenu__dragArea[data-v-786f9728]{display:flex;align-items:center;justify-content:center;height:24px;flex:none;cursor:grab;touch-action:none}.ManagedMenu__grabber[data-v-786f9728]{width:34px;height:5px;border-radius:999px;background:#ebebf54d}.ManagedModal[data-v-ea8b5e3b]{position:fixed;top:0;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:480px;overflow:hidden}.ManagedModal__scrim[data-v-ea8b5e3b]{position:absolute;inset:0;background:#000;opacity:0;transition:opacity .4s cubic-bezier(.32,.72,0,1)}.ManagedModal--shown .ManagedModal__scrim[data-v-ea8b5e3b]{opacity:.5;transition:opacity .4s cubic-bezier(.32,.72,0,1)}.ManagedModal:not(.ManagedModal--shown) .ManagedModal__scrim[data-v-ea8b5e3b]{transition:opacity .3s cubic-bezier(.42,0,1,1)}.ManagedModal__sheet[data-v-ea8b5e3b]{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--color-canvas);border-radius:16px 16px 0 0;overflow:hidden;transform:translateY(100%);transition:transform .3s cubic-bezier(.42,0,1,1);will-change:transform}.ManagedModal--shown .ManagedModal__sheet[data-v-ea8b5e3b]{transform:translateY(0);transition:transform .4s cubic-bezier(.32,.72,0,1)}.ManagedModal--dragging .ManagedModal__sheet[data-v-ea8b5e3b]{transition:none}.ManagedModal__dragArea[data-v-ea8b5e3b]{position:absolute;top:0;left:0;right:0;height:24px;display:flex;align-items:center;justify-content:center;cursor:grab;touch-action:none}.ManagedModal__sheet[data-v-ea8b5e3b] .PageTitleBar{touch-action:none;padding-top:16px}.ManagedModal__dragIndicator[data-v-ea8b5e3b]{width:34px;height:5px;border-radius:999px;background:#ffffff80}.OverlayHost__raw[data-v-1880c186]{position:fixed;top:0;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:480px}.ConfirmDialogHost__scrim[data-v-718e86f1]{position:fixed;inset:0;z-index:500;display:flex;align-items:center;justify-content:center;background:#00000080;backdrop-filter:blur(var(--blur-lg));-webkit-backdrop-filter:blur(var(--blur-lg))}.ConfirmDialogHost__dialog[data-v-718e86f1]{max-width:480px;transition:transform .25s ease-out,opacity .25s ease-out}.ConfirmDialogHost-enter-active[data-v-718e86f1],.ConfirmDialogHost-leave-active[data-v-718e86f1]{transition:opacity .2s ease-out}.ConfirmDialogHost-enter-from[data-v-718e86f1],.ConfirmDialogHost-leave-to[data-v-718e86f1]{opacity:0}.ConfirmDialogHost-enter-from .ConfirmDialogHost__dialog[data-v-718e86f1],.ConfirmDialogHost-leave-to .ConfirmDialogHost__dialog[data-v-718e86f1]{transform:scale(.9)}.LeaderApp[data-v-0bbd8a22]{--header-height: 71px;--footer-height: 106px;position:relative;width:100%;max-width:480px;margin:0 auto;height:100dvh;background:var(--color-canvas);color:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro,sans-serif;overflow:hidden}.LeaderApp__view[data-v-0bbd8a22]{position:absolute;inset:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:var(--footer-height)}.LeaderApp__nav[data-v-0bbd8a22]{position:absolute;left:0;right:0;bottom:0;z-index:10;background:var(--surface-nav);backdrop-filter:blur(var(--blur-lg));-webkit-backdrop-filter:blur(var(--blur-lg))}.LeaderMenuOverlay[data-v-fb317ab5]{position:fixed;inset:0;z-index:40;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;background:#00000080}.LeaderMenuOverlay__sheet[data-v-fb317ab5]{width:100%;max-width:480px;background:var(--color-canvas);border-radius:16px 16px 0 0;overflow:hidden;transition:transform .3s ease}.LeaderMenuOverlay-enter-active[data-v-fb317ab5],.LeaderMenuOverlay-leave-active[data-v-fb317ab5]{transition:background-color .3s ease}.LeaderMenuOverlay-enter-from[data-v-fb317ab5],.LeaderMenuOverlay-leave-to[data-v-fb317ab5]{background:#0000}.LeaderMenuOverlay-enter-from .LeaderMenuOverlay__sheet[data-v-fb317ab5],.LeaderMenuOverlay-leave-to .LeaderMenuOverlay__sheet[data-v-fb317ab5]{transform:translateY(100%)}.AddMenuSheet[data-v-7e3e0070]{overflow:hidden;padding-top:8px}.AddMenuSheet__track[data-v-7e3e0070]{display:flex;width:200%;transition:transform .3s ease}.AddMenuSheet--submenu .AddMenuSheet__track[data-v-7e3e0070]{transform:translate(-50%)}.AddMenuSheet__pane[data-v-7e3e0070]{width:50%;flex:0 0 50%}.ShareInviteSheet[data-v-c6abe313]{position:fixed;top:0;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:480px;z-index:50;display:flex;flex-direction:column;background:var(--color-canvas);color:#fff;transition:transform .3s ease,opacity .3s ease}.ShareInviteSheet-enter-from[data-v-c6abe313],.ShareInviteSheet-leave-to[data-v-c6abe313]{opacity:0;transform:translate(-50%) translateY(24px)}.ShareInviteSheet__titleBar[data-v-c6abe313]{display:flex;align-items:center;justify-content:space-between;min-height:53px;padding:0 16px}.ShareInviteSheet__closeBtn[data-v-c6abe313]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;background:none;color:#fff;cursor:pointer;padding:0}.ShareInviteSheet__closeBtn[data-v-c6abe313] svg{width:17px;height:17px;display:block}.ShareInviteSheet__done[data-v-c6abe313]{border:none;background:none;padding:0;font-size:17px;font-weight:600;color:var(--color-brand-500);cursor:pointer}.ShareInviteSheet__body[data-v-c6abe313]{flex:1;display:flex;align-items:center;justify-content:center}.ShareInviteSheet__qr[data-v-c6abe313]{width:320px;height:320px;max-width:calc(100% - 48px);border-radius:12px}.ShareInviteSheet__spinner[data-v-c6abe313]{width:32px;height:32px;border-radius:50%;border:3px solid var(--color-white-10);border-top-color:var(--color-white-50);animation:ShareInviteSheet-spin-c6abe313 .8s linear infinite}@keyframes ShareInviteSheet-spin-c6abe313{to{transform:rotate(360deg)}}.ShareInviteSheet__error[data-v-c6abe313]{display:flex;flex-direction:column;align-items:center;gap:12px;color:var(--color-white-50);font-size:15px}.ShareInviteSheet__errorIcon[data-v-c6abe313]{width:40px;height:40px;color:var(--color-white-30)}.ShareInviteSheet__errorIcon[data-v-c6abe313] svg{width:100%;height:100%}.ShareInviteSheet__actions[data-v-c6abe313]{display:flex;flex-direction:column;gap:12px;padding:0 24px 40px}.ShareInviteSheet__share[data-v-c6abe313],.ShareInviteSheet__copy[data-v-c6abe313]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:16px 0;border:none;border-radius:12px;font-size:17px;font-weight:700;cursor:pointer}.ShareInviteSheet__share[data-v-c6abe313]{background:var(--color-brand-500);color:#fff}.ShareInviteSheet__copy[data-v-c6abe313]{background:var(--color-white-10);color:var(--color-brand-500)}.ShareInviteSheet__copy[data-v-c6abe313]:disabled{opacity:.5;cursor:default}.ShareInviteSheet__btnIcon[data-v-c6abe313]{display:inline-flex;width:20px;height:20px}.ShareInviteSheet__btnIcon[data-v-c6abe313] svg{width:100%;height:100%;display:block}.SlideStack[data-v-1db09ca6]{position:relative;width:100%;height:100%;overflow:hidden}.SlideStack__track[data-v-1db09ca6]{display:flex;width:200%;height:100%;transform:translate(0);transition:transform .3s ease-in-out;will-change:transform}.SlideStack__track--slid[data-v-1db09ca6],.SlideStack__track--leading[data-v-1db09ca6]{transform:translate(-50%)}.SlideStack__track--leading.SlideStack__track--slid[data-v-1db09ca6]{transform:translate(0)}.SlideStack__pane[data-v-1db09ca6]{flex:0 0 50%;width:50%;height:100%;overflow:hidden}.ReviewChangesPane[data-v-e7f3fa33]{height:100%;display:flex;flex-direction:column;background:var(--color-canvas);color:#fff}.ReviewChangesPane__title[data-v-e7f3fa33]{flex:0 0 auto}.ReviewChangesPane__scroll[data-v-e7f3fa33]{flex:1 1 auto;display:flex;flex-direction:column;gap:8px;padding:16px 16px 0;overflow-y:auto;min-height:0}.ReviewChangesPane__state[data-v-e7f3fa33]{flex:1;display:flex;align-items:center;justify-content:center;text-align:center;font-size:15px;color:var(--color-white-50)}.ReviewChangesPane__row[data-v-e7f3fa33]{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:10px;background:var(--color-white-10)}.ReviewChangesPane__date[data-v-e7f3fa33]{flex:0 0 64px;display:flex;flex-direction:column;align-items:center;gap:4px}.ReviewChangesPane__dateTop[data-v-e7f3fa33]{font-size:13px;font-weight:700;color:#6c47ff}.ReviewChangesPane__dateBottom[data-v-e7f3fa33]{font-size:22px;font-weight:700}.ReviewChangesPane__tag[data-v-e7f3fa33]{padding:2px 8px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.4px;color:var(--color-canvas)}.ReviewChangesPane__tag--new[data-v-e7f3fa33]{background:#57db5d}.ReviewChangesPane__tag--updated[data-v-e7f3fa33]{background:#f4ff76}.ReviewChangesPane__tag--removed[data-v-e7f3fa33]{background:#df1439;color:#fff}.ReviewChangesPane__detail[data-v-e7f3fa33]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.ReviewChangesPane__lessonTitle[data-v-e7f3fa33]{font-size:15px;font-weight:600;line-height:1.3}.ReviewChangesPane__summary[data-v-e7f3fa33]{font-size:13px;line-height:1.4;color:var(--color-white-50);white-space:pre-line}.ReviewChangesPane__toggle[data-v-e7f3fa33]{flex:0 0 auto}.ReviewChangesPane__toggle[data-v-e7f3fa33] .ToggleControl__row{padding:0}.ReviewChangesPane__toggle[data-v-e7f3fa33] .ToggleControl__text{display:none}.ReviewChangesPane__bottomSpacer[data-v-e7f3fa33]{flex:0 0 24px}.EnrollmentSyncPane[data-v-3ae2c1ff]{height:100%;display:flex;flex-direction:column;background:var(--color-canvas);color:#fff}.EnrollmentSyncPane[data-v-3ae2c1ff] .SlideStack{flex:1 1 auto;min-height:0}.EnrollmentSyncPane__main[data-v-3ae2c1ff]{height:100%;display:flex;flex-direction:column;min-height:0}.EnrollmentSyncPane[data-v-3ae2c1ff] .ReviewChangesPane{height:100%;min-height:0}.EnrollmentSyncPane__title[data-v-3ae2c1ff]{flex:0 0 auto}.EnrollmentSyncPane__scroll[data-v-3ae2c1ff]{flex:1 1 auto;display:flex;flex-direction:column;gap:20px;overflow-y:auto;min-height:0}.EnrollmentSyncPane__state[data-v-3ae2c1ff]{flex:1;display:flex;align-items:center;justify-content:center;font-size:15px;color:var(--color-white-50)}.EnrollmentSyncPane__context[data-v-3ae2c1ff]{padding:0 16px;font-size:13px;font-weight:600;color:var(--color-white-50)}.EnrollmentSyncPane__section[data-v-3ae2c1ff]{padding:0 16px;display:flex;flex-direction:column;gap:8px}.EnrollmentSyncPane__modes[data-v-3ae2c1ff]{display:flex;flex-direction:column;border-radius:10px;background:var(--color-white-10);overflow:hidden}.EnrollmentSyncPane__mode[data-v-3ae2c1ff]{display:flex;align-items:center;gap:8px;padding:12px 16px;border:none;background:none;color:inherit;text-align:left;cursor:pointer}.EnrollmentSyncPane__mode+.EnrollmentSyncPane__mode[data-v-3ae2c1ff]{border-top:1px solid var(--color-white-10)}.EnrollmentSyncPane__modeText[data-v-3ae2c1ff]{flex:1 1 auto;display:flex;flex-direction:column;gap:4px}.EnrollmentSyncPane__modeTitle[data-v-3ae2c1ff]{font-size:17px}.EnrollmentSyncPane__modeDesc[data-v-3ae2c1ff]{font-size:13px;color:var(--color-white-50)}.EnrollmentSyncPane__modeCheck[data-v-3ae2c1ff]{flex:0 0 auto;width:20px;height:20px;opacity:0;color:#57db5d}.EnrollmentSyncPane__modeCheck--on[data-v-3ae2c1ff]{opacity:1}.EnrollmentSyncPane__modeCheck[data-v-3ae2c1ff] svg{width:100%;height:100%;display:block}.EnrollmentSyncPane__label[data-v-3ae2c1ff]{font-size:13px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--color-white-50)}.EnrollmentSyncPane__summaryCard[data-v-3ae2c1ff]{display:flex;align-items:center;gap:12px;padding:16px;border:none;border-radius:10px;background:var(--color-white-10);color:inherit;text-align:left;cursor:pointer}.EnrollmentSyncPane__summaryCounts[data-v-3ae2c1ff]{flex:1 1 auto;display:flex;flex-direction:column;gap:10px}.EnrollmentSyncPane__countRow[data-v-3ae2c1ff]{display:flex;align-items:baseline;gap:8px}.EnrollmentSyncPane__countLabel[data-v-3ae2c1ff]{flex:0 0 72px;font-size:13px;font-weight:600;color:var(--color-white-50)}.EnrollmentSyncPane__countValue[data-v-3ae2c1ff]{font-size:15px}.EnrollmentSyncPane__summaryChevron[data-v-3ae2c1ff]{flex:0 0 auto;width:14px;height:14px;color:var(--color-white-50)}.EnrollmentSyncPane__summaryChevron[data-v-3ae2c1ff] svg{width:100%;height:100%;display:block}.EnrollmentSyncPane__upToDate[data-v-3ae2c1ff]{padding:12px 16px;border-radius:10px;background:var(--color-white-5);font-size:15px;color:var(--color-white-50)}.EnrollmentSyncPane__bottomSpacer[data-v-3ae2c1ff]{flex:0 0 40px}.NotificationsModal[data-v-51395234]{height:100%;display:flex;flex-direction:column}.NotificationsModal[data-v-51395234] .SlideStack{flex:1 1 auto}.NotificationsModal__main[data-v-51395234]{height:100%;display:flex;flex-direction:column;background:var(--color-canvas);color:#fff}.NotificationsModal[data-v-51395234] .EnrollmentSyncPane{height:100%;min-height:0}.NotificationsModal__title[data-v-51395234]{flex:0 0 auto}.NotificationsModal__scroll[data-v-51395234]{flex:1 1 auto;display:flex;flex-direction:column;gap:8px;padding:8px 16px 0;overflow-y:auto;min-height:0}.NotificationsModal__state[data-v-51395234]{flex:1;display:flex;align-items:center;justify-content:center;font-size:15px;color:var(--color-white-50)}.NotificationsModal__row[data-v-51395234]{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;border-radius:10px;background:var(--color-white-5);cursor:pointer}.NotificationsModal__row--unread[data-v-51395234]{background:var(--color-white-10)}.NotificationsModal__avatar[data-v-51395234]{flex:0 0 auto;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-white-10);overflow:hidden}.NotificationsModal__avatar img[data-v-51395234]{width:100%;height:100%;object-fit:cover}.NotificationsModal__bell[data-v-51395234]{width:18px;height:18px;color:var(--color-white-50)}.NotificationsModal__bell[data-v-51395234] svg{width:100%;height:100%;display:block}.NotificationsModal__content[data-v-51395234]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.NotificationsModal__rowHead[data-v-51395234]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.NotificationsModal__rowTitle[data-v-51395234]{font-size:15px;font-weight:600;line-height:1.3}.NotificationsModal__rowTime[data-v-51395234]{flex:0 0 auto;font-size:12px;color:var(--color-white-50)}.NotificationsModal__rowBody[data-v-51395234]{font-size:13px;line-height:1.4;color:var(--color-white-50);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.NotificationsModal__actions[data-v-51395234]{display:flex;gap:8px;padding-top:4px}.NotificationsModal__dot[data-v-51395234]{flex:0 0 auto;width:8px;height:8px;margin-top:6px;border-radius:50%;background:#6c47ff}.NotificationsModal__bottomSpacer[data-v-51395234]{flex:0 0 24px}.LeaderDash[data-v-a3716a65]{display:flex;flex-direction:column}.LeaderDash__headerRow[data-v-a3716a65]{position:sticky;top:0;z-index:5;min-height:var(--header-height);background:var(--surface-nav);backdrop-filter:blur(var(--blur-lg));-webkit-backdrop-filter:blur(var(--blur-lg))}.LeaderDash__actions[data-v-a3716a65]{position:absolute;top:19px;right:16px;display:flex;align-items:center;gap:8px}.LeaderDash__actionBtn[data-v-a3716a65]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--color-white-10);color:#fff;cursor:pointer}.LeaderDash__actionBtn[data-v-a3716a65] svg{width:16px;height:16px;display:block}.LeaderDash__scroll[data-v-a3716a65]{padding:8px 16px 16px}.LeaderDash__top[data-v-a3716a65]{display:flex;flex-direction:column;gap:8px}.LeaderDash__notifBanner[data-v-a3716a65]{width:100%;display:flex;align-items:center;gap:12px;padding:12px 16px;border:none;border-radius:10px;background:#6c47ff2e;color:#fff;text-align:left;cursor:pointer}.LeaderDash__notifIcon[data-v-a3716a65]{flex:0 0 auto;width:20px;height:20px;color:#6c47ff}.LeaderDash__notifIcon[data-v-a3716a65] svg,.LeaderDash__notifChevron[data-v-a3716a65] svg{width:100%;height:100%;display:block}.LeaderDash__notifText[data-v-a3716a65]{flex:1 1 auto;display:flex;flex-direction:column;gap:2px}.LeaderDash__notifTitle[data-v-a3716a65]{font-size:15px;font-weight:600}.LeaderDash__notifSub[data-v-a3716a65]{font-size:13px;color:var(--color-white-50)}.LeaderDash__notifChevron[data-v-a3716a65]{flex:0 0 auto;width:14px;height:14px;color:var(--color-white-50)}.LeaderDash__kpis[data-v-a3716a65]{display:grid;grid-template-columns:1fr 1fr;gap:4px}.LeaderDash__label[data-v-a3716a65]{margin:16px 0;font-size:13px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--color-white-50)}.LeaderDash__chartSkeleton[data-v-a3716a65]{height:224px;border-radius:8px;background:var(--color-white-5)}.LeaderDash__chartSkeleton--tall[data-v-a3716a65]{height:452px}.LeaderDash__empty[data-v-a3716a65]{height:224px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:var(--color-white-5);color:var(--color-white-20);font-size:15px;font-weight:600}.GroupHomeModal[data-v-60937a57]{height:100%;display:flex;flex-direction:column}.GroupHomeModal[data-v-60937a57] .SlideStack{flex:1 1 auto}.GroupHomeModal[data-v-60937a57] .GroupHomeLeader,.GroupHomeModal[data-v-60937a57] .EditGroup,.GroupHomeModal[data-v-60937a57] .GroupInvite,.GroupHomeModal[data-v-60937a57] .GroupMembersPage{height:100%;min-height:0}.GroupHomeModal[data-v-60937a57] .GroupHomeLeader__scroll,.GroupHomeModal[data-v-60937a57] .EditGroup__scroll,.GroupHomeModal[data-v-60937a57] .GroupInvite__scroll,.GroupHomeModal[data-v-60937a57] .GroupMembersPage__scroll{overflow-y:auto;min-height:0}.GroupHomeModal__state[data-v-60937a57]{flex:1;display:flex;align-items:center;justify-content:center;font-size:15px;color:var(--color-white-50)}.LeaderGroups[data-v-085149d3]{display:flex;flex-direction:column}.LeaderGroups__top[data-v-085149d3]{position:sticky;top:0;z-index:5;background:var(--surface-nav);backdrop-filter:blur(var(--blur-lg));-webkit-backdrop-filter:blur(var(--blur-lg))}.LeaderGroups__headerRow[data-v-085149d3]{position:relative;min-height:var(--header-height)}.LeaderGroups__searchWrap[data-v-085149d3]{padding:0 16px 8px}.LeaderGroups__actions[data-v-085149d3]{position:absolute;top:19px;right:16px;display:flex;align-items:center;gap:8px}.LeaderGroups__actionBtn[data-v-085149d3]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--color-white-10);color:#fff;cursor:pointer}.LeaderGroups__actionBtn[data-v-085149d3] svg{width:16px;height:16px;display:block}.LeaderGroups__scroll[data-v-085149d3]{padding:8px 16px 16px}.LeaderGroups__list[data-v-085149d3]{display:flex;flex-direction:column;gap:4px}.LeaderGroups__list--enrolled[data-v-085149d3]{gap:4px;padding-top:8px}.LeaderGroups__requests[data-v-085149d3]{width:100%;display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:14px 16px;border:none;border-radius:12px;background:var(--color-white-5, rgba(255, 255, 255, .08));color:#fff;cursor:pointer}.LeaderGroups__requestsLabel[data-v-085149d3]{flex:1 1 auto;text-align:left;font-size:17px;font-weight:600}.LeaderGroups__requestsCount[data-v-085149d3]{font-size:17px;font-weight:600;color:var(--color-white-50)}.LeaderGroups__requestsChevron[data-v-085149d3]{width:16px;height:16px;color:var(--color-white-20)}.LeaderGroups__state[data-v-085149d3]{padding:40px 16px;text-align:center;font-size:15px;color:var(--color-white-50)}.LeaderGroups__empty[data-v-085149d3]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:64px 24px;text-align:center}.LeaderGroups__empty svg[data-v-085149d3]{width:48px;height:48px;color:var(--color-white-20)}.LeaderGroups__emptyTitle[data-v-085149d3]{margin:0;font-size:20px;font-weight:700;color:#fff}.LeaderGroups__emptySub[data-v-085149d3]{margin:0;font-size:15px;color:var(--color-white-50);max-width:260px}.EditProgramPane[data-v-4f145bfe]{height:100%;display:flex;flex-direction:column;background:var(--color-canvas);color:#fff}.EditProgramPane__title[data-v-4f145bfe]{flex:0 0 auto}.EditProgramPane__scroll[data-v-4f145bfe]{flex:1 1 auto;display:flex;flex-direction:column;gap:20px;overflow-y:auto}.EditProgramPane__cover[data-v-4f145bfe]{position:relative;cursor:pointer}.EditProgramPane__coverBusy[data-v-4f145bfe]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0006}.EditProgramPane__spinner[data-v-4f145bfe]{width:28px;height:28px;border-radius:50%;border:3px solid var(--color-white-10);border-top-color:var(--color-white-50);animation:EditProgramPane-spin-4f145bfe .8s linear infinite}@keyframes EditProgramPane-spin-4f145bfe{to{transform:rotate(360deg)}}.EditProgramPane__file[data-v-4f145bfe]{display:none}.EditProgramPane__section[data-v-4f145bfe]{padding:0 16px}.EditProgramPane__bottomSpacer[data-v-4f145bfe]{flex:0 0 40px}.AddActivityMenuSheet[data-v-0c2bec53]{position:absolute;inset:0;display:flex;flex-direction:column;background:#07080c;color:#fff;opacity:0;transition:opacity .15s ease-in}.AddActivityMenuSheet--shown[data-v-0c2bec53]{opacity:1;transition:opacity .2s ease-out}.AddActivityMenuSheet__statusbar[data-v-0c2bec53]{flex:0 0 auto;height:62px;display:flex;align-items:flex-end;padding:0 20px 11px}.AddActivityMenuSheet__clock[data-v-0c2bec53]{font-size:17px;font-weight:600;line-height:1}.AddActivityMenuSheet__header[data-v-0c2bec53]{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 0}.AddActivityMenuSheet__title[data-v-0c2bec53]{font-size:24px;font-weight:700;line-height:29px}.AddActivityMenuSheet__close[data-v-0c2bec53]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:16px;background:var(--color-white-10);color:#fff;cursor:pointer}.AddActivityMenuSheet__close[data-v-0c2bec53] svg{width:14px;height:14px}.AddActivityMenuSheet__grid[data-v-0c2bec53]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:0 16px;margin-top:32px}.AddActivityMenuSheet__tile[data-v-0c2bec53]{width:100%;height:auto;aspect-ratio:1;opacity:0;transform:scale(.92);transition:opacity .25s ease-out,transform .25s ease-out}.AddActivityMenuSheet--shown .AddActivityMenuSheet__tile[data-v-0c2bec53]{opacity:1;transform:scale(1)}.BlockStyleColorPicker[data-v-09c8e680]{display:flex;flex-direction:column;gap:16px;padding:8px 16px 32px}.BlockStyleColorPicker__grid[data-v-09c8e680]{display:grid;grid-template-columns:repeat(6,1fr);gap:2px}.BlockStyleColorPicker__swatch[data-v-09c8e680]{height:32px;border:2px solid transparent;border-radius:2px;padding:0;cursor:pointer}.BlockStyleColorPicker__swatch--selected[data-v-09c8e680]{border-color:#fff}.BlockStyleColorPicker__opacityRow[data-v-09c8e680]{display:flex;align-items:center;gap:12px}.BlockStyleColorPicker__slider[data-v-09c8e680]{flex:1;appearance:none;height:4px;border-radius:2px;background:#ffffff26}.BlockStyleColorPicker__slider[data-v-09c8e680]::-webkit-slider-thumb{appearance:none;width:20px;height:20px;border-radius:50%;background:#fff;cursor:pointer}.BlockStyleColorPicker__pct[data-v-09c8e680]{min-width:44px;text-align:right;font-family:ui-monospace,-apple-system,monospace;font-size:13px;font-weight:600;color:#fff}.BlockStyleColorPicker__clear[data-v-09c8e680]{display:flex;align-items:center;justify-content:center;gap:6px;padding:12px;border:none;border-radius:8px;background:#ffffff0d;font-size:13px;font-weight:600;color:#fff;cursor:pointer}.BlockStyleColorPicker__clearIcon[data-v-09c8e680]{display:flex;width:16px;height:16px}.BlockStyleColorPicker__clearIcon[data-v-09c8e680] svg{width:16px;height:16px}.MediaLibraryPickerModal[data-v-8f9cf726]{display:flex;flex-direction:column;height:100%;background:var(--color-canvas)}.MediaLibraryPickerModal__state[data-v-8f9cf726]{padding:40px 16px;text-align:center;color:var(--color-white-50);font-size:15px}.MediaLibraryPickerModal__empty[data-v-8f9cf726]{display:flex;flex-direction:column;align-items:center;gap:12px;padding-top:80px}.MediaLibraryPickerModal__emptyIcon[data-v-8f9cf726]{width:44px;height:40px;color:#ffffff4d}.MediaLibraryPickerModal__emptyText[data-v-8f9cf726]{margin:0;font-size:15px;color:#fff9}.MediaLibraryPickerModal__grid[data-v-8f9cf726]{flex:1 1 auto;overflow-y:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:2px;padding-top:8px;align-content:start}.MediaLibraryPickerModal__cell[data-v-8f9cf726]{position:relative;aspect-ratio:1;padding:0;border:none;background:#ffffff0a;cursor:pointer}.MediaLibraryPickerModal__img[data-v-8f9cf726]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.BiblePickerHost__scrim[data-v-63571dcc]{position:absolute;inset:0;background:#00000080;z-index:12;display:flex;flex-direction:column}.BiblePickerHost__sheet[data-v-63571dcc]{flex:1 1 auto;min-height:0;margin-top:10px;display:flex;flex-direction:column;touch-action:none}.BiblePickerHost__sheet[data-v-63571dcc]>.BiblePassagePicker{flex:1 1 auto;min-height:0}.BiblePickerHost-enter-active[data-v-63571dcc]{transition:opacity .4s cubic-bezier(.32,.72,0,1)}.BiblePickerHost-enter-active .BiblePickerHost__sheet[data-v-63571dcc]{transition:transform .4s cubic-bezier(.32,.72,0,1)}.BiblePickerHost-leave-active[data-v-63571dcc]{transition:opacity .3s cubic-bezier(.42,0,1,1)}.BiblePickerHost-leave-active .BiblePickerHost__sheet[data-v-63571dcc]{transition:transform .3s cubic-bezier(.42,0,1,1)}.BiblePickerHost-enter-from[data-v-63571dcc],.BiblePickerHost-leave-to[data-v-63571dcc]{opacity:1;background:#0000}.BiblePickerHost-enter-from .BiblePickerHost__sheet[data-v-63571dcc],.BiblePickerHost-leave-to .BiblePickerHost__sheet[data-v-63571dcc]{transform:translateY(100%)}.EditReadActivityPane__menuScrim[data-v-1374c8f4]{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;background:#00000080;z-index:10}.EditReadActivityPane__menuSheet[data-v-1374c8f4]{background:var(--color-card, #252936);border-radius:16px 16px 0 0}.EditReadActivityPane__grabberStrip[data-v-1374c8f4]{height:24px;display:flex;align-items:center;justify-content:center}.EditReadActivityPane__grabber[data-v-1374c8f4]{width:34px;height:5px;border-radius:999px;background:#ebebf54d}.EditReadActivityPane__menuItems[data-v-1374c8f4]{display:flex;flex-direction:column;gap:8px;padding:8px 16px 0}.EditReadActivityPane__menuClose[data-v-1374c8f4]{display:flex;align-items:center;justify-content:center;width:100%;padding:32px 16px;border:none;background:none;color:#fff;cursor:pointer}.EditReadActivityPane__menuClose[data-v-1374c8f4] svg{width:15px;height:15px}.EditReadActivityPane-menu-enter-active[data-v-1374c8f4]{transition:opacity .4s cubic-bezier(.32,.72,0,1)}.EditReadActivityPane-menu-leave-active[data-v-1374c8f4]{transition:opacity .3s cubic-bezier(.42,0,1,1)}.EditReadActivityPane-menu-enter-active .EditReadActivityPane__menuSheet[data-v-1374c8f4]{transition:transform .4s cubic-bezier(.32,.72,0,1)}.EditReadActivityPane-menu-leave-active .EditReadActivityPane__menuSheet[data-v-1374c8f4]{transition:transform .3s cubic-bezier(.42,0,1,1)}.EditReadActivityPane-menu-enter-from[data-v-1374c8f4],.EditReadActivityPane-menu-leave-to[data-v-1374c8f4]{opacity:0}.EditReadActivityPane-menu-enter-from .EditReadActivityPane__menuSheet[data-v-1374c8f4],.EditReadActivityPane-menu-leave-to .EditReadActivityPane__menuSheet[data-v-1374c8f4]{transform:translateY(100%)}.EditReadActivityPane__fileInput[data-v-1374c8f4]{display:none}.EditReadActivityPane__menuScrim--titles[data-v-1374c8f4]{z-index:13}.EditReadActivityPane__titlesHead[data-v-1374c8f4]{display:flex;flex-direction:column;gap:8px;padding:4px 16px 16px}.EditReadActivityPane__titlesTitle[data-v-1374c8f4]{font-size:22px;font-weight:700;color:#fff}.EditReadActivityPane__titlesBody[data-v-1374c8f4]{font-size:14px;color:#fff9}.EditReadActivityPane__titleRows[data-v-1374c8f4]{display:flex;flex-direction:column;gap:12px;padding:0 16px}.EditReadActivityPane__titleRow[data-v-1374c8f4]{display:flex;flex-direction:column;gap:8px;padding:16px;background:#ffffff0d;border-radius:12px}.EditReadActivityPane__titleRowHead[data-v-1374c8f4]{display:flex;align-items:center;gap:8px}.EditReadActivityPane__titleRowLabel[data-v-1374c8f4]{flex:1 1 auto;min-width:0;font-size:17px;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EditReadActivityPane__titleRowHead .ToggleControl__track[data-v-1374c8f4]{border:none;cursor:pointer}.EditReadActivityPane__titleRowCurrent[data-v-1374c8f4]{font-size:15px;color:#ffffffd9;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.EditReadActivityPane__titleRowDesc[data-v-1374c8f4]{font-size:13px;color:#ffffff80}.EditReadActivityPane__titlesButtons[data-v-1374c8f4]{display:flex;gap:12px;padding:24px 16px 32px}.EditReadActivityPane__themesScroll[data-v-1374c8f4]{flex:1 1 auto;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding:16px 16px 32px}.EditExegesisActivityPane[data-v-25a31d9a]{position:relative;height:100%;display:flex;flex-direction:column}.EditExegesisActivityPane[data-v-25a31d9a] .EditExegesisActivity{flex:1 1 auto;min-height:0}.EditExegesisActivityPane__fileInput[data-v-25a31d9a]{display:none}.VideoPlaybackModal[data-v-c584850c]{display:flex;flex-direction:column;height:100%;background:var(--color-canvas)}.VideoPlaybackModal__stage[data-v-c584850c]{flex:1 1 auto;display:flex;align-items:center;justify-content:center;background:#000;min-height:0}.VideoPlaybackModal__video[data-v-c584850c]{width:100%;max-height:100%}.VideoPlaybackModal__missing[data-v-c584850c]{color:var(--color-white-50);font-size:15px}.VideoPlaybackModal__actions[data-v-c584850c]{padding:16px}.EditDayPane[data-v-86ca77a1]{position:relative;height:100%;background:var(--color-canvas);color:#fff;overflow:hidden}.EditDayPane__day[data-v-86ca77a1]{height:100%;display:flex;flex-direction:column}.EditDayPane__title[data-v-86ca77a1]{flex:0 0 auto}.EditDayPane__titleField[data-v-86ca77a1]{flex:0 0 auto;padding:8px 16px 0}.EditDayPane__scroll[data-v-86ca77a1]{flex:1 1 auto;overflow-y:auto;padding:16px 16px 32px}.EditDayPane__activities[data-v-86ca77a1]{display:flex;flex-direction:column;gap:4px}.EditDayPane__addBtn[data-v-86ca77a1],.EditDayPane__previewBtn[data-v-86ca77a1]{margin-top:12px}.EditDayPane__stub[data-v-86ca77a1]{height:100%;background:var(--color-canvas)}.EditDayPane__cardWrap[data-v-86ca77a1]{position:relative}.EditDayPane__cardSpinner[data-v-86ca77a1]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0006;border-radius:8px;z-index:2}.EditDayPane__cardSpinnerRing[data-v-86ca77a1]{width:18px;height:18px;border-radius:50%;border:2.4px solid rgba(255,255,255,.25);border-top-color:#fff;animation:EditDayPane-spin-86ca77a1 .8s linear infinite}@keyframes EditDayPane-spin-86ca77a1{to{transform:rotate(360deg)}}.ConfirmationOverlayModal[data-v-5b266ac5]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.ConfirmationOverlayModal__scrim[data-v-5b266ac5]{position:absolute;inset:0;background:#00000080;backdrop-filter:blur(var(--blur-lg));-webkit-backdrop-filter:blur(var(--blur-lg));opacity:0;transition:opacity .2s ease-in}.ConfirmationOverlayModal__content[data-v-5b266ac5]{position:relative;width:100%;padding:0 16px;box-sizing:border-box;opacity:0;transform:scale(.95);transition:opacity .2s ease-in,transform .2s ease-in}.ConfirmationOverlayModal--visible .ConfirmationOverlayModal__scrim[data-v-5b266ac5]{opacity:1;transition:opacity .25s ease-out}.ConfirmationOverlayModal--visible .ConfirmationOverlayModal__content[data-v-5b266ac5]{opacity:1;transform:scale(1);transition:opacity .25s ease-out,transform .25s ease-out}.ProgramHomeModal[data-v-bab053c5]{height:100%;display:flex;flex-direction:column}.ProgramHomeModal[data-v-bab053c5] .SlideStack{flex:1 1 auto}.ProgramHomeModal[data-v-bab053c5] .ProgramHome{height:100%}.ProgramHomeModal__state[data-v-bab053c5]{flex:1;display:flex;align-items:center;justify-content:center;font-size:15px;color:var(--color-white-50)}.ProgramHomeModal__exportScrim[data-v-bab053c5]{position:absolute;inset:0;z-index:10;display:flex;align-items:center;justify-content:center;padding:0 32px;background:#00000080;backdrop-filter:blur(var(--blur-lg));-webkit-backdrop-filter:blur(var(--blur-lg))}.ProgramHomeModal__exportCard[data-v-bab053c5]{transition:transform .25s ease-out,opacity .25s ease-out}.ProgramHomeModal-export-enter-active[data-v-bab053c5]{transition:opacity .25s ease-out}.ProgramHomeModal-export-leave-active[data-v-bab053c5]{transition:opacity .2s ease-in}.ProgramHomeModal-export-leave-active .ProgramHomeModal__exportCard[data-v-bab053c5]{transition:transform .2s ease-in,opacity .2s ease-in}.ProgramHomeModal-export-enter-from[data-v-bab053c5],.ProgramHomeModal-export-leave-to[data-v-bab053c5]{opacity:0}.ProgramHomeModal-export-enter-from .ProgramHomeModal__exportCard[data-v-bab053c5],.ProgramHomeModal-export-leave-to .ProgramHomeModal__exportCard[data-v-bab053c5]{transform:scale(.9)}.CreateProgramModal[data-v-9e5f24d8]{position:relative;height:100%;display:flex;flex-direction:column}.CreateProgramModal[data-v-9e5f24d8] .SlideStack{flex:1 1 auto}.CreateProgramModal[data-v-9e5f24d8] .CreateProgram,.CreateProgramModal[data-v-9e5f24d8] .ProgramHomeModal{height:100%}.CreateProgramModal__file[data-v-9e5f24d8]{display:none}.LibrarySortMenu[data-v-171ef4e6]{padding:8px 16px 32px}.LibrarySortMenu__list[data-v-171ef4e6]{display:flex;flex-direction:column;background:#ffffff0d;border-radius:8px;overflow:hidden}.LibrarySortMenu__row[data-v-171ef4e6]{display:flex;align-items:center;gap:16px;padding:16px;border:none;background:none;text-align:left;cursor:pointer}.LibrarySortMenu__row[data-v-171ef4e6]:active{background:#ffffff0f}.LibrarySortMenu__check[data-v-171ef4e6]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex:none;color:var(--color-white-100, #fff)}.LibrarySortMenu__check[data-v-171ef4e6] svg{width:16px;height:14px}.LibrarySortMenu__label[data-v-171ef4e6]{font-family:-apple-system,SF Pro Text,system-ui,sans-serif;font-size:17px;font-weight:600;color:#fff}.LeaderLibrary[data-v-4b1bcf11]{display:flex;flex-direction:column}.LeaderLibrary__top[data-v-4b1bcf11]{position:sticky;top:0;z-index:5;background:var(--surface-nav);backdrop-filter:blur(var(--blur-lg));-webkit-backdrop-filter:blur(var(--blur-lg))}.LeaderLibrary__headerRow[data-v-4b1bcf11]{position:relative;min-height:var(--header-height)}.LeaderLibrary__actions[data-v-4b1bcf11]{position:absolute;top:19px;right:16px;display:flex;align-items:center;gap:8px}.LeaderLibrary__actionBtn[data-v-4b1bcf11]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--color-white-10);color:#fff;cursor:pointer}.LeaderLibrary__actionBtn[data-v-4b1bcf11] svg{width:16px;height:16px;display:block}.LeaderLibrary__searchWrap[data-v-4b1bcf11]{padding:0 16px}.LeaderLibrary__filters[data-v-4b1bcf11]{display:flex;gap:8px;padding:12px 16px 8px;overflow-x:auto;scrollbar-width:none}.LeaderLibrary__chip[data-v-4b1bcf11]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:none;border-radius:999px;background:var(--color-white-10);font-family:inherit;font-size:13px;font-weight:500;color:var(--color-white-70);white-space:nowrap;cursor:pointer}.LeaderLibrary__chip--active[data-v-4b1bcf11]{background:#fff;color:var(--color-canvas)}.LeaderLibrary__chipChevron[data-v-4b1bcf11]{display:inline-flex;width:10px;height:10px;color:var(--color-white-50)}.LeaderLibrary__chip--active .LeaderLibrary__chipChevron[data-v-4b1bcf11]{color:var(--color-canvas)}.LeaderLibrary__chipChevron[data-v-4b1bcf11] svg{width:10px;height:10px;display:block}.LeaderLibrary__panelWrap[data-v-4b1bcf11]{position:absolute;top:100%;left:0;right:0;padding:8px 16px 0;z-index:6}.LeaderLibrary__panelScrim[data-v-4b1bcf11]{position:fixed;inset:0;z-index:4;background:#00000080}.LeaderLibrary__scroll[data-v-4b1bcf11]{padding:8px 16px 16px}.LeaderLibrary__scroll--media[data-v-4b1bcf11]{padding:8px 0 16px}.LeaderLibrary__sectionRow[data-v-4b1bcf11]{display:flex;align-items:center;justify-content:space-between;padding:12px 0 4px}.LeaderLibrary__sectionTitle[data-v-4b1bcf11]{font-size:17px;font-weight:700;color:#fff}.LeaderLibrary__sectionAccent[data-v-4b1bcf11]{font-size:14px;font-weight:600;color:var(--color-brand-500)}.LeaderLibrary__sort[data-v-4b1bcf11]{display:inline-flex;align-items:center;gap:4px;border:none;background:none;padding:0;font-family:inherit;font-size:14px;font-weight:500;color:var(--color-white-70);cursor:pointer}.LeaderLibrary__sectionRow--media[data-v-4b1bcf11]{padding-left:16px;padding-right:16px}.LeaderLibrary__sortIcon[data-v-4b1bcf11]{display:inline-flex;width:14px;height:14px;color:var(--color-white-70)}.LeaderLibrary__sortIcon[data-v-4b1bcf11] svg{width:14px;height:14px;display:block}.LeaderLibrary__rail[data-v-4b1bcf11]{display:flex;gap:12px;overflow-x:auto;padding:8px 0 4px;scrollbar-width:none}.LeaderLibrary__rail[data-v-4b1bcf11]>*{flex:0 0 auto}.LeaderLibrary__list[data-v-4b1bcf11]{display:flex;flex-direction:column;gap:12px;padding-top:8px}.LeaderLibrary__grid[data-v-4b1bcf11]{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.LeaderLibrary__cell[data-v-4b1bcf11]{position:relative;aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:var(--color-white-5);overflow:hidden}.LeaderLibrary__cellImage[data-v-4b1bcf11]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.LeaderLibrary__cellGlyph[data-v-4b1bcf11]{display:inline-flex;width:34px;height:34px;color:var(--color-white-20)}.LeaderLibrary__cellGlyph[data-v-4b1bcf11] svg{width:100%;height:100%}.LeaderLibrary__cellSkeleton[data-v-4b1bcf11]{aspect-ratio:1;background:var(--color-white-5)}.LeaderLibrary__cellBadge[data-v-4b1bcf11]{position:absolute;padding:2px 6px;border-radius:8px;background:#0009;font-size:11px;font-weight:700;color:#fff;line-height:1.3}.LeaderLibrary__cellBadge--usage[data-v-4b1bcf11]{top:6px;left:6px}.LeaderLibrary__cellBadge--duration[data-v-4b1bcf11]{bottom:6px;right:6px}.LeaderLibrary__state[data-v-4b1bcf11]{padding:40px 16px;text-align:center;font-size:15px;color:var(--color-white-50)}.LeaderLibrary__empty[data-v-4b1bcf11]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:64px 24px;text-align:center}.LeaderLibrary__empty svg[data-v-4b1bcf11]{width:48px;height:48px;color:var(--color-white-20)}.LeaderLibrary__emptyTitle[data-v-4b1bcf11]{margin:0;font-size:20px;font-weight:700;color:#fff}.LeaderLibrary__emptyTitle--dim[data-v-4b1bcf11]{color:var(--color-white-20)}.LeaderLibrary__emptySub[data-v-4b1bcf11]{margin:0;font-size:15px;color:var(--color-white-50);max-width:260px}.LeaderStub[data-v-c36ac51f]{display:flex;flex-direction:column;min-height:60vh}.LeaderStub__header[data-v-c36ac51f]{padding:16px;font-size:17px;font-weight:700;color:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif}.LeaderStub__body[data-v-c36ac51f]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:48px 24px;gap:8px}.LeaderStub__icon[data-v-c36ac51f]{width:40px;height:40px;color:var(--color-white-30);margin-bottom:8px}.LeaderStub__title[data-v-c36ac51f]{font-size:17px;font-weight:600;color:var(--color-white-70)}.LeaderStub__text[data-v-c36ac51f]{font-size:14px;color:var(--color-white-40)}.Digit{--digit-size: clamp(64px, 20vw, 88px);--digit-font: clamp(22px, 6.8vw, 30px);--digit-line: clamp(27px, 8.4vw, 37px);--digit-icon-asterisk: clamp(15px, 4.8vw, 21px);--digit-icon-backspace: clamp(18px, 5.5vw, 24px);display:flex;flex-direction:column;align-items:center;justify-content:center;width:var(--digit-size);height:var(--digit-size);border-radius:100px;background:#ffffff1a;border:none;cursor:pointer;transition:background .15s ease;padding:0;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.Digit:hover{background:#fff3}.Digit:active{background:#ffffff40}.Digit:disabled{opacity:.5;cursor:not-allowed}.Digit:disabled:hover{background:#ffffff1a}.Digit__label{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--digit-font);font-weight:400;line-height:var(--digit-line);letter-spacing:-.15px;color:#fff;text-align:center}.Digit--style-asterisk svg{width:var(--digit-icon-asterisk);height:calc(var(--digit-icon-asterisk) + 1px);color:#fff}.Digit--style-backspace svg{width:var(--digit-icon-backspace);height:var(--digit-icon-backspace);color:#fff}.PhoneEntry{width:100%;max-width:440px;height:100vh;height:100dvh;margin:0 auto;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden}.PhoneEntry__content{flex:1;display:flex;flex-direction:column;padding:var(--space-lg);padding-bottom:calc(var(--space-lg) + env(safe-area-inset-bottom,0px));min-height:0;overflow:hidden}.PhoneEntry__header{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:var(--space-lg);min-height:0}.PhoneEntry__title{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:20px;font-weight:700;color:#fff;text-align:center}.PhoneEntry__display{align-self:stretch;height:40px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid rgba(255,255,255,.2)}.PhoneEntry__number{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:28px;font-weight:300;color:#fff;letter-spacing:1px}.PhoneEntry__keypad{flex:3;display:flex;align-items:center;justify-content:center;min-height:0;overflow:hidden}.PhoneEntry__keypad-grid{display:grid;grid-template-columns:repeat(3,auto);gap:clamp(12px,3.8vw,18px);justify-content:center}.PhoneEntry__error{color:#ef4444;text-align:center;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;flex-shrink:0}.PhoneEntry__button{flex-shrink:0;display:flex;flex-direction:column;gap:8px}.Modal{position:fixed;z-index:1000;background:#272529;overflow-y:auto}.Modal:focus{outline:none}.Modal--fullscreen{inset:0;border-radius:0;padding:40px 24px 24px;animation:modalSlideUpFullscreen .3s ease-out}.Modal--menu{left:0;right:0;bottom:0;max-height:90vh;border-radius:16px 16px 0 0;padding:20px 24px 24px;animation:modalSlideUpMenu .3s ease-out}.Modal__overlay{position:fixed;inset:0;background:#0009;animation:modalFadeIn .2s ease-out}.Modal__close-container{display:flex;justify-content:center;margin-bottom:16px}.Modal__close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:50%;cursor:pointer;color:#ffffffb3;transition:color .15s ease}.Modal__close:hover{color:#ffffffe6}.Modal__close:focus{outline:none}.Modal__close:focus-visible{outline:2px solid rgba(255,255,255,.4);outline-offset:2px}.Modal__aria-title,.Modal__aria-description{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes modalSlideUpFullscreen{0%{transform:translateY(100vh)}to{transform:translateY(0)}}@keyframes modalSlideUpMenu{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}:root{--primary-100: #9B7EFF;--primary-200: #8A6BFF;--primary-300: #7958FF;--primary-400: #6C47FF;--primary-500: #5D3CD9;--primary-600: #4E31B3;--primary-700: #3F268D;--primary-800: #301B67;--primary-900: #211241;--secondary-100: #B3E5FC;--secondary-200: #81D4FA;--secondary-300: #4FC3F7;--secondary-400: #29B6F6;--secondary-500: #03A9F4;--secondary-600: #039BE5;--secondary-700: #0288D1;--secondary-800: #0277BD;--secondary-900: #01579B;--text-100: #FFFFFF;--text-200: #E8E8E8;--text-300: #D1D1D1;--text-400: #BABABA;--text-500: #A3A3A3;--text-600: #8C8C8C;--text-700: #757575;--text-800: #5E5E5E;--text-900: #1A1A1A;--destructive-100: #FFCDD2;--destructive-200: #EF9A9A;--destructive-300: #E57373;--destructive-400: #EF5350;--destructive-500: #F44336;--destructive-600: #E53935;--destructive-700: #D32F2F;--destructive-800: #C62828;--destructive-900: #8B1F1F}.text-primary-100{color:#9b7eff}.text-primary-200{color:#8a6bff}.text-primary-300{color:#7958ff}.text-primary-400{color:#6c47ff}.text-primary-500{color:#5d3cd9}.text-primary-600{color:#4e31b3}.text-primary-700{color:#3f268d}.text-primary-800{color:#301b67}.text-primary-900{color:#211241}.text-secondary-100{color:#b3e5fc}.text-secondary-200{color:#81d4fa}.text-secondary-300{color:#4fc3f7}.text-secondary-400{color:#29b6f6}.text-secondary-500{color:#03a9f4}.text-secondary-600{color:#039be5}.text-secondary-700{color:#0288d1}.text-secondary-800{color:#0277bd}.text-secondary-900{color:#01579b}.text-text-100{color:#fff}.text-text-200{color:#e8e8e8}.text-text-300{color:#d1d1d1}.text-text-400{color:#bababa}.text-text-500{color:#a3a3a3}.text-text-600{color:#8c8c8c}.text-text-700{color:#757575}.text-text-800{color:#5e5e5e}.text-text-900{color:#1a1a1a}.text-destructive-100{color:#ffcdd2}.text-destructive-200{color:#ef9a9a}.text-destructive-300{color:#e57373}.text-destructive-400{color:#ef5350}.text-destructive-500{color:#f44336}.text-destructive-600{color:#e53935}.text-destructive-700{color:#d32f2f}.text-destructive-800{color:#c62828}.text-destructive-900{color:#8b1f1f}.bg-primary-100{background-color:#9b7eff}.bg-primary-200{background-color:#8a6bff}.bg-primary-300{background-color:#7958ff}.bg-primary-400{background-color:#6c47ff}.bg-primary-500{background-color:#5d3cd9}.bg-primary-600{background-color:#4e31b3}.bg-primary-700{background-color:#3f268d}.bg-primary-800{background-color:#301b67}.bg-primary-900{background-color:#211241}.bg-secondary-100{background-color:#b3e5fc}.bg-secondary-200{background-color:#81d4fa}.bg-secondary-300{background-color:#4fc3f7}.bg-secondary-400{background-color:#29b6f6}.bg-secondary-500{background-color:#03a9f4}.bg-secondary-600{background-color:#039be5}.bg-secondary-700{background-color:#0288d1}.bg-secondary-800{background-color:#0277bd}.bg-secondary-900{background-color:#01579b}.bg-text-100{background-color:#fff}.bg-text-200{background-color:#e8e8e8}.bg-text-300{background-color:#d1d1d1}.bg-text-400{background-color:#bababa}.bg-text-500{background-color:#a3a3a3}.bg-text-600{background-color:#8c8c8c}.bg-text-700{background-color:#757575}.bg-text-800{background-color:#5e5e5e}.bg-text-900{background-color:#1a1a1a}.bg-destructive-100{background-color:#ffcdd2}.bg-destructive-200{background-color:#ef9a9a}.bg-destructive-300{background-color:#e57373}.bg-destructive-400{background-color:#ef5350}.bg-destructive-500{background-color:#f44336}.bg-destructive-600{background-color:#e53935}.bg-destructive-700{background-color:#d32f2f}.bg-destructive-800{background-color:#c62828}.bg-destructive-900{background-color:#8b1f1f}.border-primary-100{border-color:#9b7eff}.border-primary-200{border-color:#8a6bff}.border-primary-300{border-color:#7958ff}.border-primary-400{border-color:#6c47ff}.border-primary-500{border-color:#5d3cd9}.border-primary-600{border-color:#4e31b3}.border-primary-700{border-color:#3f268d}.border-primary-800{border-color:#301b67}.border-primary-900{border-color:#211241}.border-secondary-100{border-color:#b3e5fc}.border-secondary-200{border-color:#81d4fa}.border-secondary-300{border-color:#4fc3f7}.border-secondary-400{border-color:#29b6f6}.border-secondary-500{border-color:#03a9f4}.border-secondary-600{border-color:#039be5}.border-secondary-700{border-color:#0288d1}.border-secondary-800{border-color:#0277bd}.border-secondary-900{border-color:#01579b}.border-text-100{border-color:#fff}.border-text-200{border-color:#e8e8e8}.border-text-300{border-color:#d1d1d1}.border-text-400{border-color:#bababa}.border-text-500{border-color:#a3a3a3}.border-text-600{border-color:#8c8c8c}.border-text-700{border-color:#757575}.border-text-800{border-color:#5e5e5e}.border-text-900{border-color:#1a1a1a}.border-destructive-100{border-color:#ffcdd2}.border-destructive-200{border-color:#ef9a9a}.border-destructive-300{border-color:#e57373}.border-destructive-400{border-color:#ef5350}.border-destructive-500{border-color:#f44336}.border-destructive-600{border-color:#e53935}.border-destructive-700{border-color:#d32f2f}.border-destructive-800{border-color:#c62828}.border-destructive-900{border-color:#8b1f1f}.VerifyCode{display:flex;align-items:center;justify-content:center;gap:8px;width:100%}.VerifyCode__input-wrapper{flex:1;min-width:0;position:relative}.VerifyCode__input{width:100%;height:60px;border:2px solid #6C47FF;border-radius:8px;background:transparent;color:#fff;font-size:24px;font-weight:600;text-align:center;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;outline:none;transition:all .2s ease;box-sizing:border-box;caret-color:transparent;user-select:none;-webkit-user-select:none}.VerifyCode__input:focus{border-color:#fff;box-shadow:none}.VerifyCode__input:disabled{opacity:.5;cursor:not-allowed}.VerifyCode__input::placeholder{color:#a3a3a3}.VerifyCode__input::selection{background:transparent}.VerifyCode__input::-webkit-outer-spin-button,.VerifyCode__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.VerifyCode__input[type=number]{-moz-appearance:textfield}.VerifyCode__cursor{position:absolute;bottom:8px;left:8px;right:8px;height:2px;background:#fff;opacity:0;pointer-events:none;transition:opacity .1s ease}.VerifyCode__input:focus+.VerifyCode__cursor{animation:verify-code-blink 1s ease-in-out infinite}@keyframes verify-code-blink{0%,to{opacity:1}50%{opacity:.2}}.VerifyCode--size-default .VerifyCode__input{height:60px;font-size:24px}.VerifyCode--size-large .VerifyCode__input{height:72px;font-size:32px}.VerifyCode--theme-light .VerifyCode__input{border-color:#fff3;background:transparent}.VerifyCode--theme-light .VerifyCode__input:hover:not(:focus):not(:disabled){border-color:#ffffff80}.VerifyCode--theme-light .VerifyCode__input:focus{border-color:#fff;box-shadow:none}.VerifyCode--mode-numeric .VerifyCode__input,.VerifyCode--mode-alphanumeric .VerifyCode__input{text-transform:uppercase}.OverlayDemoMenu__title[data-v-b445f0ed]{font-size:var(--text-overline, var(--text-xs));text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--fg-tertiary);margin-bottom:var(--space-md)}.OverlayDemoMenu__item[data-v-b445f0ed]{display:block;width:100%;text-align:left;min-height:var(--touch-min);padding:var(--space-md) var(--space-sm);background:transparent;border:none;border-radius:var(--radius-md);color:var(--fg-primary);font-size:var(--text-md);cursor:pointer;transition:background var(--motion-micro-fast) var(--ease-standard)}.OverlayDemoMenu__item[data-v-b445f0ed]:hover{background:var(--color-white-5)}.OverlayDemoMenu__item--destructive[data-v-b445f0ed]{color:var(--fg-destructive)}.ModalProvider{width:100%;height:100%}.ModalProvider__overlay{position:fixed;inset:0;background:#0009;animation:modalProviderFadeIn .2s ease-out}.ModalProvider__modal{position:fixed;background:#272529;overflow-y:auto}.ModalProvider__modal:focus{outline:none}.ModalProvider__modal--fullscreen{inset:0;border-radius:0;padding:0;animation:modalProviderSlideUpFullscreen .3s ease-out}.ModalProvider__modal--menu{left:0;right:0;bottom:0;max-height:90vh;border-radius:16px 16px 0 0;padding:20px 24px 24px;animation:modalProviderSlideUpMenu .3s ease-out}.ModalProvider__loading-bar{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.6) 50%,transparent 100%);animation:modalProviderLoadingBar .3s ease-out;z-index:10}.ModalProvider__close-container{display:flex;justify-content:center;padding:16px;position:sticky;top:0;z-index:10;background:linear-gradient(180deg,#272529 0%,#272529 60%,transparent 100%);pointer-events:none}.ModalProvider__close-container>*{pointer-events:auto}.ModalProvider__menu-close-container{display:flex;justify-content:center;margin-bottom:16px}.ModalProvider__close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:transparent;border:none;border-radius:50%;cursor:pointer;color:#ffffffb3;transition:color .15s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.ModalProvider__close:hover{color:#ffffffe6}.ModalProvider__close:active{color:#fff}.ModalProvider__content{height:100%}.ModalProvider__content--transitioning{opacity:.5;transition:opacity .15s ease}@keyframes modalProviderFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalProviderSlideUpFullscreen{0%{transform:translateY(100vh)}to{transform:translateY(0)}}@keyframes modalProviderSlideUpMenu{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes modalProviderLoadingBar{0%{transform:scaleX(0);transform-origin:left}50%{transform:scaleX(1);transform-origin:left}51%{transform-origin:right}to{transform:scaleX(0);transform-origin:right}}.Keypad{--digit-size: 88px;--keypad-gap: 16px;--keypad-padding: 32px}@media(max-width:420px),(max-height:780px){.Keypad{--digit-size: 72px;--keypad-gap: 12px;--keypad-padding: 20px}}@media(max-width:380px),(max-height:680px){.Keypad{--digit-size: 62px;--keypad-gap: 10px;--keypad-padding: 14px}}@media(max-width:340px),(max-height:580px){.Keypad{--digit-size: 54px;--keypad-gap: 8px;--keypad-padding: 10px}}.Keypad{display:grid;grid-template-columns:repeat(3,var(--digit-size));grid-template-rows:repeat(4,var(--digit-size));gap:var(--keypad-gap);justify-content:center;padding:var(--keypad-padding)}.Keypad__spacer{width:var(--digit-size);height:var(--digit-size)}.JoinVerifyIsland{display:flex;flex-direction:column;align-items:center;gap:var(--space-xl);width:100%}.JoinVerifyIsland__phone{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--text-sm);font-weight:400;line-height:var(--leading-sm);color:#ffffff80;text-align:center}.JoinVerifyIsland__phone-number{color:var(--primary-400);font-weight:500}.JoinVerifyIsland__error{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--text-sm);font-weight:400;line-height:var(--leading-sm);color:#ef4444;text-align:center}.JoinVerifyIsland__loading,.JoinVerifyIsland__resend-message{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--text-sm);font-weight:400;line-height:var(--leading-sm);color:#ffffffb3;text-align:center}.JoinVerifyIsland__resend{text-align:center}.JoinVerifyIsland__resend-btn{background:none;border:none;padding:var(--space-sm) var(--space-md);cursor:pointer;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--text-lead);font-weight:400;line-height:var(--leading-lead);color:#ffffff80}.JoinVerifyIsland__resend-btn:hover:not(:disabled){color:#fffc}.JoinVerifyIsland__resend-btn:disabled{color:#ffffff4d;cursor:default}.LessonCard{display:flex;align-items:stretch;gap:16px;min-height:108px;padding:16px;border-radius:16px;background:var(--color-white-5);backdrop-filter:blur(var(--surface-overlay-blur));-webkit-backdrop-filter:blur(var(--surface-overlay-blur));overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none}.LessonCard--incomplete{background:var(--color-white-5)}.LessonCard--unavailable{background:var(--color-white-10);cursor:default}.LessonCard--complete{background:var(--color-alpha-success-20)}.LessonCard--up-next{background:#6c47ff33}.LessonCard__date{flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px;min-width:64px;border-radius:8px;background:var(--color-white-5)}.LessonCard__date--complete{background:var(--color-alpha-success-20)}.LessonCard__month{font-size:17px;font-weight:700;line-height:22px;color:#6c47ff}.LessonCard__month--complete{color:#fff}.LessonCard__month--overdue{color:var(--color-warning-600)}.LessonCard__day{font-size:17px;font-weight:700;line-height:22px;color:#fff}.LessonCard__details{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:8px;padding:0;min-height:96px}.LessonCard__badge{align-self:flex-start;display:inline-flex;align-items:center;padding:4px 8px;border-radius:4px;background:var(--color-white-10, rgba(255, 255, 255, .1));font-size:12px;font-weight:700;line-height:18px;letter-spacing:.2px;color:#fff;text-transform:uppercase;white-space:nowrap}.LessonCard__badge--complete{background:#00a63e;color:#fff}.LessonCard__badge--next{background:#615fff}.LessonCard__badge--overdue{background:var(--color-warning-600)}.LessonCard__title{margin:0;font-size:17px;line-height:22px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LessonCard__meta{display:flex;align-items:center;gap:8px;min-width:0;min-height:32px}.LessonCard__activities{display:flex;align-items:center;gap:4px}.LessonCard__activity-overflow{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:4px;background:var(--color-white-5);color:var(--color-white-70);font-size:13px;font-weight:600}.LessonCard__activity-overflow--complete{background:#6c47ff;color:#fff}.LessonCard__minutes,.LessonCard__no-activities{font-size:13px;line-height:18px;color:var(--color-white-50);white-space:nowrap}.LessonCard__availability{font-size:13px;line-height:18px;color:#fff}.LessonCard__availability-in{color:#b1bcff}.StudyCalendar{padding:16px;display:flex;flex-direction:column;gap:8px}.StudyCalendar__weekdays{display:grid;grid-template-columns:repeat(7,1fr)}.StudyCalendar__weekday{font-size:12px;text-transform:uppercase;letter-spacing:.3px;color:var(--color-white-50);padding:8px 0;text-align:center}.StudyCalendar__month{display:flex;flex-direction:column;gap:4px}.StudyCalendar__month-label{font-size:13px;color:var(--color-white-50);text-align:center}.StudyCalendar__grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.StudyCalendar__cell{position:relative;height:56px;display:flex;align-items:center;justify-content:center;border:2px solid transparent;border-radius:4px;background:transparent;padding:0;cursor:default}.StudyCalendar__cell--lesson{cursor:pointer;background:var(--color-white-5);backdrop-filter:blur(var(--surface-overlay-blur));-webkit-backdrop-filter:blur(var(--surface-overlay-blur));transition:background-color .3s ease,border-color .3s ease}.StudyCalendar__cell--lesson .StudyCalendar__day-num{color:#fff}.StudyCalendar__cell--up-next{border-color:var(--color-brand-500)}.StudyCalendar__cell--selected{border-color:#fff!important;background:transparent}.StudyCalendar__cell--completed{background:#00a63e;border-color:#00a63e}.StudyCalendar__progress{position:absolute;left:6px;right:6px;bottom:6px;height:2px;border-radius:2px;background:var(--color-white-10);overflow:hidden}.StudyCalendar__progress-fill{height:100%;border-radius:2px;background:var(--color-white-50);transition:width .3s ease}.StudyCalendar__day-num{font-size:13px;color:var(--color-white-50)}.StudyHomeIsland{position:absolute;inset:0;overflow:hidden;background:#0d101a;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.StudyHomeIsland__bg{position:absolute;top:0;left:0;right:0;height:560px;z-index:0;will-change:transform;max-width:440px;margin:0 auto}.StudyHomeIsland__bg-image{position:absolute;inset:0;background-size:cover;background-position:center}.StudyHomeIsland__bg-gradient{position:absolute;inset:0;background:linear-gradient(180deg,#0d101a80,#0d101a 55% 100%)}.StudyHomeIsland__scroll{position:absolute;inset:0;z-index:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--color-white-20) transparent}.StudyHomeIsland__scroll::-webkit-scrollbar{width:4px}.StudyHomeIsland__scroll::-webkit-scrollbar-track{background:transparent}.StudyHomeIsland__scroll::-webkit-scrollbar-thumb{background:var(--color-white-20);border-radius:2px}.StudyHomeIsland__content{width:100%;max-width:440px;margin:0 auto;min-height:100%}.StudyHomeIsland__page-title{padding:max(48px,env(safe-area-inset-top) + 16px) 16px 8px}.StudyHomeIsland__back{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:#fff;cursor:pointer;border-radius:8px;margin-left:-8px}.StudyHomeIsland__back:active{background:var(--color-white-10)}.StudyHomeIsland__title{margin:16px 0 0;font-size:22px;line-height:25px;font-weight:600;letter-spacing:-.1px;color:#fff}.StudyHomeIsland__nav-section{position:sticky;top:0;z-index:2;display:flex;flex-direction:column;gap:8px;padding:8px}.StudyHomeIsland__bottom-spacer{height:96px}.LessonNav{display:flex;align-items:center;gap:8px;height:56px;padding:8px;border-radius:var(--radius-lg);background:var(--color-white-5);backdrop-filter:blur(var(--surface-overlay-blur));-webkit-backdrop-filter:blur(var(--surface-overlay-blur))}.LessonNav__arrow{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-full);background:var(--color-white-5);color:#fff;cursor:pointer}.LessonNav__arrow:disabled{opacity:.3;cursor:default}.LessonNav__arrow:not(:disabled):active{background:var(--color-white-10)}.LessonNav__center{flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 8px}.LessonNav__count{display:flex;align-items:baseline;gap:4px;color:#fff;font-size:13px;line-height:16px}.LessonNav__count-current,.LessonNav__count-sep,.LessonNav__count-total{font-weight:600}.LessonNav__count-label{margin-left:4px;text-transform:uppercase;letter-spacing:.5px;font-size:11px;color:var(--color-white-50)}.LessonNav__jump{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:8px 14px;border:none;border-radius:999px;background:#6c47ff;color:#fff;font-size:13px;font-weight:600;cursor:pointer}.LessonNav__jump:active{filter:brightness(.92)}.ActivityCube{display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:4px;border:1px solid transparent;box-sizing:border-box;overflow:hidden}.SlidesIsland{display:flex;flex-direction:column;width:100%;height:100vh;height:100dvh;background:#0d0f15;color:#ffffffe6;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}.SlidesIsland__top{flex-shrink:0;border-bottom:1px solid rgba(255,255,255,.07)}.SlidesIsland__body{display:flex;flex:1;min-height:0}.SlidesIsland__col{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.SlidesIsland__col--left{border-right:1px solid rgba(255,255,255,.07)}.SlidesIsland__col-header{flex-shrink:0;display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.06)}.SlidesIsland__blocks{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.12) transparent}.SlidesIsland__blocks::-webkit-scrollbar{width:4px}.SlidesIsland__blocks::-webkit-scrollbar-track{background:transparent}.SlidesIsland__blocks::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:2px}.SlidesIsland__preview-placeholder{flex:1;display:flex;align-items:center;justify-content:center;color:#fff3;font-size:14px;letter-spacing:.05em;text-transform:uppercase}.SlidesPreview{position:relative;width:100%;height:100%;display:flex;align-items:stretch;overflow:hidden;transition:background-color .4s ease}.SlidesPreview .ThemedContent,.SlidesPreview .ThemedSequencePlayer{width:100%;height:100%;min-height:unset}.SlidesPreview__idle{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;color:#ffffff40;font-size:13px;letter-spacing:.05em;-webkit-user-select:none;user-select:none}.SlidesPreview__block-indicator{position:absolute;top:14px;left:50%;transform:translate(-50%);z-index:10;display:flex;gap:5px;padding:5px 10px;border-radius:10px;background:#00000059;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);pointer-events:none}.SlidesPreview__block-dot{width:5px;height:5px;border-radius:50%;background:#ffffff40;transition:background .25s ease,transform .25s ease}.SlidesPreview__block-dot--active{background:#ffffffd9;transform:scale(1.3)}.SlidesToolbar{display:flex;flex-direction:column;padding:0 20px}.SlidesToolbar__row{display:flex;align-items:center;justify-content:space-between;height:52px}.SlidesToolbar__left{display:flex;align-items:center;gap:10px}.SlidesToolbar__title{font-size:15px;font-weight:600;color:#ffffffe6;letter-spacing:-.01em}.SlidesToolbar__badge{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:2px 7px;border-radius:4px;background:#6c47ff40;color:#9b7eff;border:1px solid rgba(108,71,255,.3)}.SlidesToolbar__actions{display:flex;align-items:center;gap:8px}.SlidesToolbar__timecode{font-size:12px;font-weight:500;font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace;color:#ffffff80;letter-spacing:.04em;min-width:5.5em;text-align:right}.SlidesToolbar__scrubber{padding-bottom:12px;opacity:.35;transition:opacity .2s ease;cursor:not-allowed}.SlidesToolbar__scrubber--ready{opacity:1;cursor:default}.SlidesToolbar__track{position:relative;height:4px;border-radius:2px;background:#ffffff1f;cursor:pointer}.SlidesToolbar__track:before{content:"";position:absolute;inset:-10px 0}.SlidesToolbar__track:hover .SlidesToolbar__playhead{transform:scale(1.4)}.SlidesToolbar__fill{position:absolute;left:0;top:0;height:100%;border-radius:2px;background:#6c47ff;pointer-events:none;transition:width 80ms linear}.SlidesToolbar__marker{position:absolute;top:50%;transform:translate(-50%,-50%);pointer-events:none;border-radius:1px}.SlidesToolbar__marker--block{width:2px;height:10px;background:#ffffff80}.SlidesToolbar__marker--phase{width:1px;height:6px;background:#fff3}.SlidesToolbar__playhead{position:absolute;top:50%;width:12px;height:12px;margin-top:-6px;margin-left:-6px;border-radius:50%;background:#fff;pointer-events:none;box-shadow:0 1px 4px #0006;transform-origin:center center;transition:transform .12s ease}.SlidesToolbar__playhead--dragging{background:#9b7eff}.SlidesBtn{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:7px;border:none;font-size:13px;font-weight:500;font-family:inherit;cursor:pointer;transition:opacity .15s ease,background .15s ease;white-space:nowrap}.SlidesBtn:disabled{opacity:.4;pointer-events:none}.SlidesBtn--primary{background:#6c47ff;color:#fff}.SlidesBtn--primary:hover{background:#7958ff}.SlidesBtn--primary:active{background:#5d3cd9}.SlidesBtn--ghost{background:#ffffff12;color:#ffffffbf;border:1px solid rgba(255,255,255,.1)}.SlidesBtn--ghost:hover{background:#ffffff1c}.SlidesBtn--ghost:active{background:#ffffff0d}.SlidesBtn--danger{background:#ef444426;color:#f87171;border:1px solid rgba(239,68,68,.25)}.SlidesBtn--danger:hover{background:#ef444438}.SlidesBtn--danger:active{background:#ef44441a}.SlideBlockEditor{background:#161a24;border:1px solid rgba(255,255,255,.08);border-radius:10px;overflow:hidden;display:flex;flex-direction:column}.SlideBlockEditor__header{display:flex;align-items:center;justify-content:space-between;padding:10px 14px 8px;border-bottom:1px solid rgba(255,255,255,.06)}.SlideBlockEditor__label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#ffffff59}.SlideBlockEditor__remove{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;border-radius:5px;background:transparent;color:#ffffff4d;cursor:pointer;transition:background .12s ease,color .12s ease}.SlideBlockEditor__remove:hover{background:#ef444426;color:#f87171}.SlideBlockEditor__textarea{width:100%;min-height:120px;resize:vertical;background:transparent;border:none;outline:none;padding:12px 14px;font-size:13px;font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace;color:#ffffffd9;line-height:1.6;tab-size:2}.SlideBlockEditor__textarea::placeholder{color:#fff3}.SlideBlockEditor__theme-row{display:flex;align-items:center;gap:10px;padding:8px 14px 12px;border-top:1px solid rgba(255,255,255,.06)}.SlideBlockEditor__theme-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#ffffff59;white-space:nowrap}.SlideBlockEditor__select{flex:1;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fffc;font-size:13px;font-family:inherit;padding:5px 30px 5px 10px;cursor:pointer;outline:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,0.4)' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;transition:border-color .15s ease}.SlideBlockEditor__select:hover{border-color:#fff3}.SlideBlockEditor__select:focus{border-color:#6c47ff99}.SlideBlockEditor__select option{background:#1a1e2a;color:#ffffffd9}.InvestorTimeline{--lt-bg: #101012;--lt-surface: #17181a;--lt-surface-2: #1c1d21;--lt-border: rgba(255, 255, 255, .08);--lt-border-faint: rgba(255, 255, 255, .045);--lt-text: #f7f8f8;--lt-text-2: #8a8f98;--lt-text-3: #62666d;--lt-indigo: #5e6ad2;--lt-yellow: #f2c94c;--lt-green: #4cb782;--lt-gray: #6b6f76;--lt-bar: #232428;--lt-radius: 8px;--lt-pad: clamp(16px, 3vw, 48px);height:100vh;height:100dvh;overflow:hidden;background:var(--lt-bg);color:var(--lt-text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:13px;box-sizing:border-box;-webkit-font-smoothing:antialiased}.InvestorTimeline *,.InvestorTimeline *:before,.InvestorTimeline *:after{box-sizing:border-box}.InvestorTimeline button{font-family:inherit}.InvestorTimeline__shell{display:flex;flex-direction:column;height:100%}.InvestorTimeline__header{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:20px var(--lt-pad) 0}.InvestorTimeline__headText{min-width:0}.InvestorTimeline__eyebrow{text-transform:uppercase;letter-spacing:.1em;font-size:10px;color:var(--lt-text-3);margin:0 0 6px;font-weight:600}.InvestorTimeline__title{font-size:clamp(20px,2.4vw,26px);line-height:1.15;margin:0 0 6px;font-weight:600;letter-spacing:-.02em}.InvestorTimeline__subtitle{color:var(--lt-text-2);font-size:12.5px;line-height:1.5;margin:0;max-width:560px}.InvestorTimeline__headRight{position:relative;display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex:none}.InvestorTimeline__kpi--tap{cursor:pointer;font:inherit;color:inherit;text-align:left;border-color:#5e6ad280}.InvestorTimeline__budgetSheet{position:absolute;top:calc(100% + 6px);right:0;z-index:80;width:min(300px,100vw - 28px);background:#1c1d21;border:1px solid var(--lt-border);border-radius:10px;padding:14px;box-shadow:0 16px 48px #0000008c}.InvestorTimeline__budgetSheet p{font-size:11px;line-height:1.5;color:var(--lt-text-3);margin:10px 0 0}.InvestorTimeline__budgetSheetRow{display:flex;align-items:baseline;gap:8px}.InvestorTimeline__budgetSheetRow strong{font-size:15px;font-weight:600}.InvestorTimeline__budgetSheetRow span{font-size:11px;color:var(--lt-text-3)}.InvestorTimeline__budgetSheetRow+.InvestorTimeline__budgetSheetRow{margin-top:4px}.InvestorTimeline__budgetSheetModes{display:flex;gap:6px;margin-top:12px}.InvestorTimeline__budgetSheetModes button{flex:1;background:transparent;border:1px solid var(--lt-border);color:var(--lt-text-2);border-radius:6px;padding:7px 8px;font-size:11.5px;font-weight:500;cursor:pointer}.InvestorTimeline__budgetSheetModes button.is-active{background:var(--lt-indigo);border-color:var(--lt-indigo);color:#fff}.InvestorTimeline__filterWrap{position:relative}.InvestorTimeline__filterMenu{position:absolute;top:calc(100% + 6px);left:0;z-index:80;min-width:160px;display:flex;flex-direction:column;background:#1c1d21;border:1px solid var(--lt-border);border-radius:8px;padding:4px;box-shadow:0 16px 48px #0000008c}.InvestorTimeline__filterMenu button{background:transparent;border:none;color:var(--lt-text-2);text-align:left;padding:9px 12px;font-size:13px;border-radius:6px;cursor:pointer}.InvestorTimeline__filterMenu button.is-active{color:#fff;background:#5e6ad240}.InvestorTimeline__kpis{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;flex:none}.InvestorTimeline__budgetToggle{display:inline-flex;align-items:center;gap:8px;background:transparent;border:none;padding:0;cursor:pointer;font-size:11px;color:var(--lt-text-3)}.InvestorTimeline__budgetOption{transition:color .15s ease}.InvestorTimeline__budgetOption--active{color:var(--lt-text);font-weight:600}.InvestorTimeline__budgetTrack{position:relative;width:30px;height:16px;border-radius:999px;background:var(--lt-surface-2);border:1px solid var(--lt-border);flex:none}.InvestorTimeline__budgetKnob{position:absolute;top:2px;left:2px;width:10px;height:10px;border-radius:50%;background:var(--lt-indigo);transition:transform .18s ease}.InvestorTimeline__budgetTrack--right .InvestorTimeline__budgetKnob{transform:translate(14px)}.InvestorTimeline__kpi{border:1px solid var(--lt-border);border-radius:var(--lt-radius);padding:8px 14px;display:flex;flex-direction:column;gap:1px;background:transparent}.InvestorTimeline__kpiValue{font-size:15px;font-weight:600;letter-spacing:-.01em}.InvestorTimeline__kpiLabel{font-size:10.5px;color:var(--lt-text-3);white-space:nowrap}.InvestorTimeline__controls{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:14px var(--lt-pad) 12px}.InvestorTimeline__chip{background:transparent;border:1px solid var(--lt-border);color:var(--lt-text-2);border-radius:6px;padding:5px 12px;font-size:12px;font-weight:500;cursor:pointer;transition:all .12s ease}.InvestorTimeline__chip:hover{color:var(--lt-text);background:var(--lt-surface-2)}.InvestorTimeline__chip--active{background:var(--lt-indigo);border-color:var(--lt-indigo);color:#fff}.InvestorTimeline__chip--today{margin-left:12px;border-color:#5e6ad280;color:#9aa3f0}.InvestorTimeline__hint{font-size:11.5px;color:var(--lt-text-3);margin-left:10px}.InvestorTimeline__legend{margin-left:auto;display:flex;gap:14px;font-size:11.5px;color:var(--lt-text-2)}.InvestorTimeline__legendItem{display:inline-flex;align-items:center;gap:6px}.InvestorTimeline__legendItem:before{content:"";width:8px;height:8px;border-radius:50%}.InvestorTimeline__legendItem--done:before{background:var(--lt-indigo)}.InvestorTimeline__legendItem--progress:before{background:var(--lt-yellow)}.InvestorTimeline__legendItem--planned:before{background:var(--lt-green)}.InvestorTimeline__layout{flex:1 1 auto;min-height:0;position:relative;border-top:1px solid var(--lt-border-faint)}.InvestorTimeline__ganttWrap{position:absolute;inset:0;overflow:auto;cursor:grab;-webkit-user-select:none;user-select:none;scrollbar-width:none;touch-action:pan-x pan-y}.InvestorTimeline__ganttWrap::-webkit-scrollbar{display:none}.InvestorTimeline__ganttWrap--dragging,.InvestorTimeline__ganttWrap--dragging .InvestorTimeline__bar{cursor:grabbing}.InvestorTimeline__gantt{min-width:100%;min-height:100%}.InvestorTimeline__axis{position:sticky;top:0;z-index:6;display:flex;background:var(--lt-bg);border-bottom:1px solid var(--lt-border-faint);height:44px}.InvestorTimeline__month{flex-shrink:0;border-left:1px solid var(--lt-border-faint);padding:8px 0 0 8px;overflow:visible;white-space:nowrap}.InvestorTimeline__month:first-child{border-left:none}.InvestorTimeline__monthLabel{position:sticky;left:8px;display:inline-block;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--lt-text-3)}.InvestorTimeline__monthLabel em{font-style:normal;color:var(--lt-text-2)}.InvestorTimeline__weekTick{position:absolute;bottom:4px;transform:translate(-50%);font-size:10px;color:var(--lt-text-3);pointer-events:none}.InvestorTimeline__todayPill{position:absolute;top:4px;transform:translate(-50%);background:var(--lt-indigo);color:#fff;font-size:10px;font-weight:600;letter-spacing:.05em;padding:3px 7px;border-radius:5px;z-index:7;white-space:nowrap}.InvestorTimeline__body{position:relative;padding:4px 0 40px}.InvestorTimeline__grid{position:absolute;inset:0;display:flex;pointer-events:none}.InvestorTimeline__grid span{flex-shrink:0;border-left:1px solid var(--lt-border-faint);height:100%}.InvestorTimeline__grid span:first-child{border-left:none}.InvestorTimeline__weekLine{position:absolute;top:0;bottom:0;width:1px;background:#ffffff06;pointer-events:none}.InvestorTimeline__todayLine{position:absolute;top:0;bottom:0;width:1px;background:#5e6ad28c;z-index:1;pointer-events:none}.InvestorTimeline__cursorLine{position:absolute;top:0;bottom:0;width:1px;background:#ffffff24;z-index:1;pointer-events:none}.InvestorTimeline__cursorDate{position:absolute;top:4px;transform:translate(-50%);background:var(--lt-surface-2);border:1px solid var(--lt-border);color:var(--lt-text-2);font-size:10px;font-weight:600;letter-spacing:.05em;padding:2px 7px;border-radius:5px;z-index:6;white-space:nowrap;pointer-events:none}.InvestorTimeline__quarter{position:absolute;top:0;bottom:0;background:#ffffff04;pointer-events:none}.InvestorTimeline__barProgress{position:absolute;left:0;top:0;bottom:0;background:#f2c94c47;border-radius:var(--lt-radius) 0 0 var(--lt-radius);pointer-events:none}.InvestorTimeline__milestone{position:absolute;top:67px;width:10px;height:10px;transform:translate(-50%) rotate(45deg);background:#c8ccd4;border-radius:1.5px;z-index:3;box-shadow:0 0 0 2px var(--lt-bg)}.InvestorTimeline__milestoneLabel{position:absolute;top:108px;transform:translate(-50%);font-size:10px;color:var(--lt-text-3);white-space:nowrap;pointer-events:none;z-index:3}.InvestorTimeline__deps{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:4}.InvestorTimeline__deps path{fill:none;stroke:#5e6ad2bf;stroke-width:1.5;stroke-dasharray:5 4}.InvestorTimeline__laneHeader{position:sticky;left:0;width:max-content;z-index:2;display:flex;align-items:center;gap:8px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--lt-text-3);padding:24px 16px 10px 12px}.InvestorTimeline__laneCount{font-size:10.5px;font-weight:500;color:var(--lt-text-3);border:1px solid var(--lt-border);border-radius:999px;padding:0 7px;line-height:16px}.InvestorTimeline__row{position:relative;z-index:2;height:144px}.InvestorTimeline__labelTrack{position:absolute;top:16px;height:20px;z-index:3;pointer-events:none;min-width:20px}.InvestorTimeline__rowLabel{position:sticky;left:8px;display:inline-flex;align-items:center;gap:7px;max-width:520px;white-space:nowrap;cursor:pointer;pointer-events:auto}.InvestorTimeline__rowLabel:hover .InvestorTimeline__rowName{color:#fff}.InvestorTimeline__dot{width:9px;height:9px;border-radius:50%;flex-shrink:0}.InvestorTimeline__dot--done{background:var(--lt-indigo)}.InvestorTimeline__dot--in-progress{background:var(--lt-yellow)}.InvestorTimeline__dot--planned,.InvestorTimeline__dot--proposed{background:var(--lt-green)}.InvestorTimeline__rowName{font-size:13px;font-weight:500;color:var(--lt-text);overflow:hidden;text-overflow:ellipsis}.InvestorTimeline__rowMeta{font-size:11.5px;color:var(--lt-text-3)}.InvestorTimeline__bar{position:absolute;top:44px;height:56px;border-radius:var(--lt-radius);border:1px solid var(--lt-border-faint);background:var(--lt-bar);cursor:pointer;padding:0;transition:background .12s ease,border-color .12s ease}.InvestorTimeline__bar:hover{background:#2b2d32;border-color:var(--lt-border)}.InvestorTimeline__bar--in-progress{background:linear-gradient(to right,#f2c94c29,#f2c94c0d),var(--lt-bar);border-color:#f2c94c40}.InvestorTimeline__bar--planned,.InvestorTimeline__bar--proposed{background:#5e6ad21f;border-color:#5e6ad259}.InvestorTimeline__bar--planned:hover,.InvestorTimeline__bar--proposed:hover{background:#5e6ad233;border-color:#5e6ad28c}.InvestorTimeline__bar--selected{border-color:var(--lt-indigo)!important;box-shadow:0 0 0 1px var(--lt-indigo)}.InvestorTimeline__detail{position:absolute;top:12px;right:12px;bottom:12px;width:min(380px,100vw - 24px);z-index:30;background:var(--lt-surface);border:1px solid var(--lt-border);border-radius:10px;padding:22px;overflow-y:auto;box-shadow:0 16px 48px #0000008c}.InvestorTimeline__detailClose{float:right;background:transparent;border:1px solid var(--lt-border);color:var(--lt-text-2);width:26px;height:26px;border-radius:6px;font-size:14px;cursor:pointer;line-height:1}.InvestorTimeline__detailClose:hover{color:var(--lt-text);background:var(--lt-surface-2)}.InvestorTimeline__detailStatus{display:inline-block;font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;border-radius:5px;padding:3px 8px;margin-bottom:12px}.InvestorTimeline__detailStatus--done{background:#5e6ad226;color:#9aa3f0}.InvestorTimeline__detailStatus--in-progress{background:#f2c94c1f;color:var(--lt-yellow)}.InvestorTimeline__detailStatus--planned,.InvestorTimeline__detailStatus--proposed{background:#4cb7821f;color:var(--lt-green)}.InvestorTimeline__detailTitle{font-size:17px;font-weight:600;letter-spacing:-.01em;margin:0 0 6px;line-height:1.3}.InvestorTimeline__detailDates{font-size:12.5px;color:var(--lt-text-2);margin:0 0 14px}.InvestorTimeline__detailDesc{font-size:13px;line-height:1.6;margin:0 0 8px;color:var(--lt-text)}.InvestorTimeline__detailHeading{font-size:10.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--lt-text-3);font-weight:600;margin:18px 0 8px}.InvestorTimeline__detailList{margin:0;padding-left:16px;font-size:12.5px;line-height:1.65;color:var(--lt-text)}.InvestorTimeline__detailList li+li{margin-top:4px}.InvestorTimeline__detailList li::marker{color:var(--lt-text-3)}.InvestorTimeline__detailText{font-size:12.5px;line-height:1.6;margin:0;color:var(--lt-text)}.InvestorTimeline__detailMilestone{display:flex;align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.65;color:var(--lt-text)}.InvestorTimeline__detailMilestone+.InvestorTimeline__detailMilestone{margin-top:4px}.InvestorTimeline__detailDiamond{width:8px;height:8px;margin-top:6px;transform:rotate(45deg);background:#c8ccd4;border-radius:1.5px;flex-shrink:0}.InvestorTimeline__phase{padding:10px 12px;border:1px solid var(--lt-border-faint);border-radius:8px;background:#ffffff05}.InvestorTimeline__phase+.InvestorTimeline__phase{margin-top:8px}.InvestorTimeline__phase p{font-size:12px;line-height:1.55;margin:4px 0 0;color:var(--lt-text-2)}.InvestorTimeline__phaseHead{display:flex;flex-direction:column;gap:1px}.InvestorTimeline__phaseHead strong{font-size:12.5px;font-weight:600;color:var(--lt-text)}.InvestorTimeline__phaseHead span{font-size:10.5px;color:var(--lt-text-3)}.InvestorTimeline__tokenGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.InvestorTimeline__tokenGrid>div{background:var(--lt-surface-2);border:1px solid var(--lt-border-faint);border-radius:var(--lt-radius);padding:10px;display:flex;flex-direction:column;gap:2px}.InvestorTimeline__tokenGrid>div strong{font-size:15px;font-weight:600}.InvestorTimeline__tokenGrid>div span{font-size:10px;color:var(--lt-text-3);line-height:1.3}@media(max-width:900px){.InvestorTimeline__header{flex-direction:column;gap:12px}.InvestorTimeline__headRight{align-items:flex-start}.InvestorTimeline__kpis{justify-content:flex-start}.InvestorTimeline__legend{margin-left:0}.InvestorTimeline__rowLabel{max-width:70vw}.InvestorTimeline__tokenGrid{grid-template-columns:1fr}}@media(max-width:640px){.InvestorTimeline__header{padding:calc(10px + env(safe-area-inset-top)) 14px 0;gap:10px}.InvestorTimeline__eyebrow,.InvestorTimeline__subtitle{display:none}.InvestorTimeline__title{font-size:18px;margin:0}.InvestorTimeline__headRight{width:100%}.InvestorTimeline__kpis{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.InvestorTimeline__kpi{padding:6px 10px}.InvestorTimeline__kpiValue{font-size:13px}.InvestorTimeline__kpiLabel{font-size:9.5px;white-space:normal}.InvestorTimeline__budgetSheet{right:auto;left:0}.InvestorTimeline__controls{padding:8px 14px;gap:8px}.InvestorTimeline__hint,.InvestorTimeline__legend{display:none}.InvestorTimeline__rowLabel{max-width:82vw}.InvestorTimeline__detail{position:fixed;inset:0;width:auto;border-radius:0;border:none;z-index:100;padding:calc(20px + env(safe-area-inset-top)) 18px calc(24px + env(safe-area-inset-bottom))}.InvestorTimeline__detailClose{position:sticky;top:0;float:right;width:32px;height:32px;font-size:18px;background:#1c1d21}}.InvestorTimelineTooltip{position:fixed;z-index:1000;background:#1c1d21;border:1px solid rgba(255,255,255,.09);border-radius:8px;padding:10px 12px;box-shadow:0 8px 24px #00000080;pointer-events:none;max-width:320px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}.InvestorTimelineTooltip__name{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:500;color:#f7f8f8;margin-bottom:3px}.InvestorTimelineTooltip__dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.InvestorTimelineTooltip__dot--done{background:#5e6ad2}.InvestorTimelineTooltip__dot--in-progress{background:#f2c94c}.InvestorTimelineTooltip__dot--planned,.InvestorTimelineTooltip__dot--proposed{background:#4cb782}.InvestorTimelineTooltip__meta{font-size:11.5px;color:#8a8f98}
