@charset "UTF-8";html,body{margin:0;padding:0;min-height:100%}body{background-color:#050b18;color:#e2e8f0;font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif;transition:background-color .3s ease,color .3s ease}body.theme-light{background-color:#eae7e0!important;color:#2d2d2d!important}body.theme-light .reader{background:#eae7e0!important;color:#2d2d2d!important;box-shadow:none!important}body.theme-light .reader__toolbar{background:#ddd9d0!important;border-color:#c5c2bb!important}body.theme-light .reader__content{background:#f5f3ee!important;border:1px solid #c5c2bb!important}body.theme-light .toolbar__btn{background:#f5f3ee!important;color:#4a4a4a!important;border:1px solid #b9b6af!important}body.theme-light .toolbar__btn:hover:not(:disabled){background:#e5e2db!important;color:#1d1d1d!important}body.theme-light .chapter__header{border-bottom-color:#c5c2bb!important}body.theme-light .chapter__header h1{color:#1d1d1d!important}body.theme-light .chapter__subtitle{color:#5b5b56!important}body.theme-light .chapter__meta{background:#ddd9d0!important;color:#4a4a4a!important}body.theme-light .verse-number{color:#7a6345!important}body.theme-light .verse-text,body.theme-light .chapter__flow-text{color:#2d2d2d!important}body.theme-light .verse-selected{background:#7a634526!important;border-left-color:#7a6345!important}body.theme-light .verse-selected .verse-number{color:#5b4b2d!important}body.theme-light ::selection{background:#7a63454d!important;color:#1a1a1a!important}body.theme-light ::-moz-selection{background:#7a63454d!important;color:#1a1a1a!important}body.theme-light .chapter__nav-btn{background:#f5f3ee!important;color:#4a4a4a!important;border:1px solid #b9b6af!important}body.theme-light .chapter__nav-btn:hover:not(:disabled){background:#e5e2db!important;color:#1d1d1d!important}body.theme-light .chapter__footer{border-top-color:#c5c2bb!important}body.theme-light .fussnote-marker,body.theme-light .fussnote-marker-label,body.theme-light .fussnoten-title{color:#6b7280!important}body.theme-light .verse-highlight .fussnote-marker{background:#ffffffb3!important;color:#374151!important}body.theme-light .verse-highlight .fussnote-marker--clickable:hover{background:#ffffffe6!important;color:#1f2937!important}body.theme-light .fussnoten-section{border-top-color:#c5c2bb!important}body.theme-light .fussnote-item{color:#4b5563!important}body.theme-light .reader__groups{background:#ddd9d0!important;border-color:#b9b6af!important}body.theme-light .verse-groups__header:hover{background:#ccc9c2!important}body.theme-light .verse-groups__title{color:#1d1d1d!important}body.theme-light .verse-groups__toggle-btn{color:#4a4a4a!important;background:#e5e2db!important;border-color:#b9b6af!important}body.theme-light .verse-groups__toggle-btn:hover{background:#d5d2cb!important;border-color:#a5a29b!important}body.theme-light .verse-groups__add-btn{color:#4a4a4a!important;border-color:#b9b6af!important;background:#e5e2db!important}body.theme-light .verse-groups__add-btn:hover{background:#d5d2cb!important;color:#1d1d1d!important;border-color:#a5a29b!important}body.theme-light .verse-groups__list>li,body.theme-light .verse-groups__folder,body.theme-light .verse-groups__group{background:#f5f3ee!important;border:1px solid #c5c2bb!important}body.theme-light .verse-groups__toggle{color:#2d2d2d!important}body.theme-light .verse-groups__toggle:hover{background:#e5e2db!important}body.theme-light .verse-groups__verse-link{color:#5b4b2d!important}body.theme-light .verse-groups__verse-link:hover{background:#7a63451f!important;color:#3a2f1a!important}body.theme-light .verse-groups__action{color:#4a4a4a!important;background:#e5e2db!important;border-color:#b9b6af!important}body.theme-light .verse-groups__action:hover{background:#d5d2cb!important;color:#1d1d1d!important;border-color:#a5a29b!important}body.theme-light .verse-groups__action--neutral{color:#4a4a4a!important;background:#e5e2db!important;border-color:#b9b6af!important}body.theme-light .verse-groups__action--neutral:hover{background:#d5d2cb!important;color:#1d1d1d!important;border-color:#a5a29b!important}body.theme-light .verse-groups__action--primary{color:#1d4ed8!important;background:#dbeafe!important;border-color:#93c5fd!important}body.theme-light .verse-groups__action--primary:hover{background:#bfdbfe!important;color:#1e40af!important;border-color:#60a5fa!important}body.theme-light .verse-groups__action--confirm{color:#15803d!important;background:#dcfce7!important;border-color:#86efac!important}body.theme-light .verse-groups__action--confirm:hover{background:#bbf7d0!important;color:#166534!important;border-color:#4ade80!important}body.theme-light .verse-groups__action--cancel{color:#b91c1c!important;background:#fee2e2!important;border-color:#fca5a5!important}body.theme-light .verse-groups__action--cancel:hover{background:#fecaca!important;color:#991b1b!important;border-color:#f87171!important}body.theme-light .verse-groups__entries li{border-bottom-color:#d5d2cb!important}body.theme-light .verse-groups__group-empty,body.theme-light .verse-groups__empty{color:#6a6a65!important}body.theme-light .verse-groups__form-row input{background:#f5f3ee!important;border-color:#b9b6af!important;color:#2d2d2d!important}body.theme-light .verse-groups__form-row input::placeholder{color:#8a8a85!important}body.theme-light .verse-groups__rename-input{background:#f5f3ee!important;border-color:#93c5fd!important;color:#2d2d2d!important}body.theme-light .verse-groups__rename-input:focus{border-color:#60a5fa!important}body.theme-light .verse-groups__verse-remove{color:#b91c1c!important;background:#fee2e2!important}body.theme-light .verse-groups__verse-remove:hover{background:#fecaca!important;color:#991b1b!important}body.theme-light .verse-groups__verse-text-preview{color:#2d2d2da6!important}body.theme-light .verse-groups__count{color:#6a6a65!important}body.theme-light .verse-groups__section{border-top-color:#c5c2bb!important}body.theme-light .verse-groups__section-title{color:#5a5a5a!important}body.theme-light .verse-groups__pen-section{border-top-color:#c5c2bb!important}body.theme-light .verse-groups__pen-indicator{box-shadow:0 0 0 1px #0000001a!important}body.theme-light .pens__header{background:#d5d2cb!important;border-bottom:1px solid #c5c2bb!important}body.theme-light .pens__title{color:#1d1d1d!important}body.theme-light .pen-item{background:#eae7e0!important;border:1px solid #d5d2cb!important}body.theme-light .pen-item:hover{background:#e0ddd6!important}body.theme-light .pen-item__name{color:#2d2d2d!important}body.theme-light .pens__status--error{color:#b91c1c!important}body.theme-light .pens__retry{color:#2563eb!important}body.theme-light .pens__button--add{background:#dbeafe!important;border-color:#93c5fd!important}body.theme-light .pens__button--add:hover{background:#bfdbfe!important;border-color:#60a5fa!important}body.theme-light .pens__add-icon{color:#2563eb!important}body.theme-light .dropdown-theme .mat-mdc-text-field-wrapper{background:#f5f3ee!important}body.theme-light .dropdown-theme .mdc-line-ripple,body.theme-light .dropdown-theme .mdc-line-ripple:before,body.theme-light .dropdown-theme .mdc-line-ripple:after{display:none!important}body.theme-light .mat-mdc-select-value{color:#2d2d2d!important}body.theme-light .mat-mdc-select-arrow{color:#5b5b56!important}body.theme-light .highlight-overlay{background:#f5f3ee!important;border:1px solid #c5c2bb!important;box-shadow:0 8px 24px #00000026!important}body.theme-light .highlight-overlay__label{color:#4a4a4a!important}body.theme-light .highlight-overlay__btn{background:#e5e2db!important;color:#2d2d2d!important;border:1px solid #c5c2bb!important}body.theme-light .highlight-overlay__btn:hover{background:#d5d2cb!important}body.theme-light .reader__action-btn{background:#f5f3ee!important;color:#4a4a4a!important;border:1px solid #b9b6af!important}body.theme-light .reader__action-btn:hover:not(:disabled){background:#e5e2db!important;color:#1d1d1d!important}body.theme-light .reader__action-btn--active{background:#e5e0d0!important;border-color:#b9995a!important;color:#6a5520!important}body.theme-light .verse-groups__form input{background:#f5f3ee!important;color:#2d2d2d!important;border:1px solid #b9b6af!important}body.theme-light .verse-groups__form input::placeholder{color:#7a7a75!important}body.theme-light .verse-groups__form button{background:#5b4b2d!important;color:#fff!important}body.theme-light .verse-groups__rename-input{background:#f5f3ee!important;color:#2d2d2d!important;border:1px solid #b9b6af!important}body.theme-light,body.theme-light .reader,body.theme-light .reader__content,body.theme-light .reader__groups,body.theme-light .chapter__body{scrollbar-color:#b9b6af #e5e2db!important}body.theme-light::-webkit-scrollbar-track,body.theme-light .reader::-webkit-scrollbar-track,body.theme-light .reader__content::-webkit-scrollbar-track,body.theme-light .reader__groups::-webkit-scrollbar-track,body.theme-light .chapter__body::-webkit-scrollbar-track{background:#e5e2db!important}body.theme-light::-webkit-scrollbar-thumb,body.theme-light .reader::-webkit-scrollbar-thumb,body.theme-light .reader__content::-webkit-scrollbar-thumb,body.theme-light .reader__groups::-webkit-scrollbar-thumb,body.theme-light .chapter__body::-webkit-scrollbar-thumb{background:#b9b6af!important;border-radius:999px!important}body.theme-light::-webkit-scrollbar-thumb:hover,body.theme-light .reader::-webkit-scrollbar-thumb:hover,body.theme-light .reader__content::-webkit-scrollbar-thumb:hover,body.theme-light .reader__groups::-webkit-scrollbar-thumb:hover,body.theme-light .chapter__body::-webkit-scrollbar-thumb:hover{background:#a5a29b!important}body.theme-light .reader__sidebar-overlay{background:#322d238c!important}:root{--dropdown-surface: rgba(28, 36, 54, .96);--dropdown-surface-hover: rgba(37, 48, 73, .96);--dropdown-outline: rgba(71, 85, 105, .55);--dropdown-outline-hover: rgba(148, 163, 184, .8);--dropdown-outline-focus: rgba(96, 165, 250, .95);--dropdown-outline-disabled: rgba(148, 163, 184, .25);--dropdown-text: #f5f7ff;--dropdown-placeholder: rgba(238, 244, 255, .55);--dropdown-shadow: inset 0 1px 1px rgba(15, 23, 42, .32);--dropdown-focus-shadow: 0 0 0 3px rgba(37, 99, 235, .22)}.mat-mdc-form-field.dropdown-theme{--mdc-outlined-select-container-shape: 12px;--mdc-outlined-select-container-color: var(--dropdown-surface);--mdc-outlined-select-outline-color: var(--dropdown-outline);--mdc-outlined-select-hover-outline-color: var(--dropdown-outline-hover);--mdc-outlined-select-focus-outline-color: var(--dropdown-outline-focus);--mdc-outlined-select-disabled-outline-color: var(--dropdown-outline-disabled);--mdc-outlined-select-value-text-color: var(--dropdown-text);--mdc-outlined-select-placeholder-text-color: var(--dropdown-placeholder);--mat-mdc-form-field-label-text-color: var(--dropdown-placeholder);--mat-mdc-form-field-infix-padding-top: 6px;--mat-mdc-form-field-infix-padding-bottom: 6px;--mat-mdc-form-field-infix-padding-left: 6px;--mat-mdc-form-field-infix-padding-right: 6px;--mat-mdc-form-field-subscript-padding: 0;--mat-mdc-form-field-subscript-text-line-height: 0;--mat-mdc-form-field-outline-thickness: 1px;width:100%}.mat-mdc-form-field.dropdown-theme .mat-mdc-text-field-wrapper{background:var(--dropdown-surface);border-radius:12px;padding:0;box-shadow:var(--dropdown-shadow);transition:background .2s ease,box-shadow .2s ease}.mat-mdc-form-field.dropdown-theme.mat-focused .mat-mdc-text-field-wrapper{background:var(--dropdown-surface-hover);box-shadow:var(--dropdown-focus-shadow)}.mat-mdc-form-field.dropdown-theme .mat-mdc-form-field-flex{align-items:center}.mat-mdc-form-field.dropdown-theme .mat-mdc-select-trigger{padding:0 6px}.mat-mdc-form-field.dropdown-theme .mat-mdc-select-value-text{padding:0 3px}.mat-mdc-form-field.dropdown-theme .mat-mdc-select-value{color:var(--dropdown-text);font-size:.9rem;font-weight:600}.mat-mdc-form-field.dropdown-theme .mat-mdc-select-arrow{color:#a5b4fce6;margin-right:6px}.mat-mdc-form-field.dropdown-theme .mat-mdc-select-placeholder{color:var(--dropdown-placeholder)}.mat-mdc-form-field.dropdown-theme .mat-mdc-form-field-required-marker,.mat-mdc-form-field.dropdown-theme .mat-mdc-form-field-subscript-wrapper{display:none}.dropdown-theme .mdc-line-ripple,.dropdown-theme .mdc-line-ripple:before,.dropdown-theme .mdc-line-ripple:after{display:none!important}.settings-dialog-panel .mat-mdc-dialog-surface{background:#111421;color:#eef4ff;border-radius:20px;border:1px solid rgba(255,255,255,.08);box-shadow:0 28px 60px #0509148c;padding:1.75rem 1.75rem 1.5rem;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.settings-dialog-panel .mat-mdc-dialog-title{color:inherit}.settings-dialog-panel .mat-mdc-dialog-content{color:inherit;max-width:100%}.settings-dialog-panel .mat-mdc-form-field{--mdc-outlined-text-field-container-color: rgba(28, 36, 54, .96);--mdc-outlined-text-field-outline-color: rgba(148, 163, 184, .55);--mdc-outlined-text-field-hover-outline-color: rgba(148, 163, 184, .85);--mdc-outlined-text-field-focus-outline-color: rgba(96, 165, 250, .95);--mdc-outlined-text-field-disabled-outline-color: rgba(148, 163, 184, .25);--mdc-outlined-text-field-input-text-color: #f5f7ff;--mdc-outlined-text-field-label-text-color: rgba(238, 244, 255, .75);--mdc-outlined-text-field-hover-label-text-color: rgba(238, 244, 255, .85);--mdc-outlined-text-field-focus-label-text-color: rgba(96, 165, 250, .95);--mat-mdc-form-field-label-text-color: rgba(238, 244, 255, .75);--mat-mdc-form-field-floating-label-text-color: rgba(238, 244, 255, .75);--mat-mdc-form-field-focus-label-text-color: rgba(96, 165, 250, .95);--mat-mdc-form-field-infix-padding-top: 20px;--mat-mdc-form-field-infix-padding-bottom: 18px;--mat-mdc-form-field-infix-padding-left: 8px;--mat-mdc-form-field-infix-padding-right: 8px;width:100%}.settings-dialog-panel .mat-mdc-text-field-wrapper{background:#1c2436f5;border-radius:14px;transition:background .2s ease;padding:0;border:1px solid rgba(148,163,184,.35)}.settings-dialog-panel .mdc-line-ripple,.settings-dialog-panel .mdc-line-ripple:before,.settings-dialog-panel .mdc-line-ripple:after{display:none!important}.settings-dialog-panel .mdc-notched-outline,.settings-dialog-panel .mdc-notched-outline__leading,.settings-dialog-panel .mdc-notched-outline__notch,.settings-dialog-panel .mdc-notched-outline__trailing{display:none!important}.settings-dialog-panel .mat-mdc-form-field.mat-focused .mat-mdc-text-field-wrapper{background:#253049f5;border-color:#60a5fa99}.settings-dialog-panel .mat-mdc-select-value-text,.settings-dialog-panel .mat-mdc-input-element{color:#f5f7ff;padding-left:8px;padding-right:8px;background:transparent}.settings-dialog-panel .mat-mdc-select-placeholder{color:#eef4ff8c}.settings-dialog-panel .mat-mdc-select-trigger{padding:0 8px}.settings-dialog-panel .mat-mdc-select-value{display:flex;align-items:center}.settings-dialog-panel .mat-mdc-select-arrow-wrapper{margin-right:8px}.settings-dialog-panel .mat-mdc-input-element::placeholder{color:#eef4ff8c}.settings-dialog-panel input[type=number]{appearance:textfield;-moz-appearance:textfield}.settings-dialog-panel input[type=number]::-webkit-outer-spin-button,.settings-dialog-panel input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.settings-dialog-panel .mat-mdc-select-arrow{color:#94a3b8e6}.mdc-text-field__input{color:#f5f7ff!important}.settings-dialog-panel .mdc-floating-label{color:#eef4ffbf!important}.settings-dialog-panel .mdc-label,.settings-dialog-panel .mat-mdc-checkbox-label,.settings-dialog-panel .mdc-form-field>label{color:#f5f7ff!important}.settings-dialog-panel .mdc-checkbox{--mdc-checkbox-selected-checkmark-color: #0b1120 !important;--mdc-checkbox-selected-icon-color: #a5b4fc !important;--mdc-checkbox-selected-hover-icon-color: #c7d2fe !important;--mdc-checkbox-selected-pressed-icon-color: #8fa2e3 !important;--mdc-checkbox-unselected-icon-color: rgba(238, 244, 255, .4) !important;--mdc-checkbox-unselected-hover-icon-color: rgba(238, 244, 255, .6) !important;--mdc-checkbox-disabled-selected-icon-color: rgba(238, 244, 255, .38) !important;--mdc-checkbox-disabled-unselected-icon-color: rgba(238, 244, 255, .38) !important}.settings-dialog-panel .mdc-checkbox__background{border-color:#eef4ff80!important}.settings-dialog-panel .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.settings-dialog-panel .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background{border-color:#a5b4fc!important;background-color:#a5b4fc!important}.settings-dialog-panel .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:#0b1120!important}.settings-dialog-panel .mat-mdc-button-base{border-radius:12px;font-weight:600}body.theme-light .settings-dialog-panel .mat-mdc-dialog-surface{background:#f5f3ee!important;color:#2d2d2d!important;border:1px solid #c5c2bb!important;box-shadow:0 28px 60px #0003!important}body.theme-light .settings-dialog-panel .mat-mdc-dialog-title{color:#1d1d1d!important}body.theme-light .settings-dialog-panel .mat-mdc-dialog-content{color:#2d2d2d!important}body.theme-light .settings-dialog-panel .mat-mdc-form-field{--mdc-outlined-text-field-container-color: #ffffff !important;--mdc-outlined-text-field-outline-color: #b9b6af !important;--mdc-outlined-text-field-hover-outline-color: #a5a29b !important;--mdc-outlined-text-field-focus-outline-color: #7a6345 !important;--mdc-outlined-text-field-disabled-outline-color: #d5d2cb !important;--mdc-outlined-text-field-input-text-color: #2d2d2d !important;--mdc-outlined-text-field-label-text-color: #5a5a5a !important;--mdc-outlined-text-field-hover-label-text-color: #4a4a4a !important;--mdc-outlined-text-field-focus-label-text-color: #7a6345 !important;--mat-mdc-form-field-label-text-color: #5a5a5a !important;--mat-mdc-form-field-floating-label-text-color: #5a5a5a !important;--mat-mdc-form-field-focus-label-text-color: #7a6345 !important}body.theme-light .settings-dialog-panel .mat-mdc-text-field-wrapper{background:#fff!important;border:1px solid #b9b6af!important;border-radius:14px!important}body.theme-light .settings-dialog-panel .mdc-line-ripple,body.theme-light .settings-dialog-panel .mdc-line-ripple:before,body.theme-light .settings-dialog-panel .mdc-line-ripple:after{display:none!important}body.theme-light .settings-dialog-panel .mdc-notched-outline,body.theme-light .settings-dialog-panel .mdc-notched-outline__leading,body.theme-light .settings-dialog-panel .mdc-notched-outline__notch,body.theme-light .settings-dialog-panel .mdc-notched-outline__trailing{display:none!important}body.theme-light .settings-dialog-panel .mat-mdc-form-field.mat-focused .mat-mdc-text-field-wrapper{background:#faf9f6!important;border-color:#7a6345!important}body.theme-light .settings-dialog-panel .mat-mdc-select-value-text,body.theme-light .settings-dialog-panel .mat-mdc-input-element{color:#2d2d2d!important}body.theme-light .settings-dialog-panel .mat-mdc-select-placeholder{color:#8a8a85!important}body.theme-light .settings-dialog-panel .mat-mdc-input-element::placeholder{color:#8a8a85!important}body.theme-light .settings-dialog-panel .mat-mdc-select-arrow{color:#6a6a65!important}body.theme-light .settings-dialog-panel .mdc-text-field__input{color:#2d2d2d!important}body.theme-light .settings-dialog-panel .mdc-floating-label{color:#5a5a5a!important}body.theme-light .settings-dialog-panel .mdc-label,body.theme-light .settings-dialog-panel .mat-mdc-checkbox-label,body.theme-light .settings-dialog-panel .mdc-form-field>label{color:#2d2d2d!important}body.theme-light .settings-dialog-panel .mdc-checkbox{--mdc-checkbox-selected-checkmark-color: #ffffff !important;--mdc-checkbox-selected-icon-color: #7a6345 !important;--mdc-checkbox-selected-hover-icon-color: #5b4b2d !important;--mdc-checkbox-selected-pressed-icon-color: #6a5535 !important;--mdc-checkbox-unselected-icon-color: #b9b6af !important;--mdc-checkbox-unselected-hover-icon-color: #a5a29b !important;--mdc-checkbox-disabled-selected-icon-color: #d5d2cb !important;--mdc-checkbox-disabled-unselected-icon-color: #d5d2cb !important}body.theme-light .settings-dialog-panel .mdc-checkbox__background{border-color:#b9b6af!important}body.theme-light .settings-dialog-panel .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,body.theme-light .settings-dialog-panel .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background{border-color:#7a6345!important;background-color:#7a6345!important}body.theme-light .settings-dialog-panel .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:#fff!important}body.theme-light .settings-dialog-panel .mat-mdc-button-base{color:#2d2d2d!important}body.theme-light .settings-dialog__title{color:#1d1d1d!important}body.theme-light .settings-dialog__title-icon{background:linear-gradient(135deg,#a5947a,#7a6345)!important;color:#fff!important}body.theme-light .settings-dialog__description{color:#4a4a4a!important}body.theme-light .settings-dialog__history{color:#6a6a65!important}body.theme-light .settings-dialog__history span{color:#5b4b2d!important}body.theme-light .settings-dialog__version{color:#6a6a65b3!important}body.theme-light .settings-dialog__version span{color:#5b4b2dcc!important}body.theme-light .settings-form__logout{color:#b91c1c!important;border-color:#b91c1c4d!important;background:#ef444414!important}body.theme-light .settings-form__logout:hover{color:#991b1b!important;background:#ef444426!important;border-color:#b91c1c80!important}body.theme-light .settings-form__cancel{color:#5a5a5a!important;border-color:#b9b6af!important;background:#e5e2db!important}body.theme-light .settings-form__cancel:hover{color:#2d2d2d!important;background:#d5d2cb!important;border-color:#a5a29b!important}body.theme-light .settings-form__submit{background:linear-gradient(135deg,#a5947a,#7a6345)!important;color:#fff!important;border-color:#7a6345!important}body.theme-light .settings-form__submit:hover:not(:disabled){background:linear-gradient(135deg,#8a7a60,#5b4b2d)!important;border-color:#5b4b2d!important}body.theme-light .settings-form__submit:disabled{background:#d5d2cb!important;color:#8a8a85!important;border-color:#c5c2bb!important}body.theme-light .pen-settings-dialog__title{color:#1d1d1d!important}body.theme-light .pen-settings-dialog__title-icon{background:linear-gradient(135deg,#a5947a,#7a6345)!important}body.theme-light .pen-settings-form__field ::ng-deep .mat-mdc-form-field-label,body.theme-light .pen-settings-form__field ::ng-deep label,body.theme-light .pen-settings-form__field ::ng-deep .mdc-floating-label,body.theme-light .pen-settings-form__field ::ng-deep .mdc-floating-label--float-above{color:#5a5a5a!important}body.theme-light .pen-settings-form__checkbox{background:#e5e2db!important;border-color:#c5c2bb!important}body.theme-light .pen-settings-form__checkbox:hover{background:#ddd9d0!important;border-color:#b9b6af!important}body.theme-light .pen-settings-form__checkbox .mat-mdc-checkbox-label{color:#2d2d2d!important}body.theme-light .pen-settings-form__checkbox .mdc-checkbox{--mdc-checkbox-selected-checkmark-color: #ffffff !important;--mdc-checkbox-selected-icon-color: #7a6345 !important;--mdc-checkbox-selected-hover-icon-color: #5b4b2d !important;--mdc-checkbox-unselected-icon-color: #b9b6af !important;--mdc-checkbox-unselected-hover-icon-color: #a5a29b !important}body.theme-light .pen-settings-form__checkbox:has(.mat-mdc-checkbox-disabled){opacity:.5!important;background:#e5e2db!important}body.theme-light .pen-settings-form__checkbox:has(.mat-mdc-checkbox-disabled) .mat-mdc-checkbox-label{color:#8a8a85!important}body.theme-light .pen-settings-form__delete{color:#b91c1c!important;border-color:#b91c1c4d!important;background:#ef444414!important}body.theme-light .pen-settings-form__delete:hover{color:#991b1b!important;background:#ef444426!important;border-color:#b91c1c80!important}body.theme-light .pen-settings-form__cancel{color:#5a5a5a!important;border-color:#b9b6af!important;background:#e5e2db!important}body.theme-light .pen-settings-form__cancel:hover{color:#2d2d2d!important;background:#d5d2cb!important;border-color:#a5a29b!important}body.theme-light .pen-settings-form__submit{background:linear-gradient(135deg,#a5947a,#7a6345)!important;color:#fff!important;border-color:#7a6345!important}body.theme-light .pen-settings-form__submit:hover{background:linear-gradient(135deg,#8a7a60,#5b4b2d)!important;border-color:#5b4b2d!important}.mat-mdc-form-field-error,.mat-mdc-form-field-subscript-wrapper{font-size:.7rem!important;line-height:1.2!important}.settings-dialog-panel .mat-mdc-form-field-error{color:#fca5a5!important}.settings-dialog-panel .mat-mdc-form-field-subscript-wrapper{margin-top:2px!important}body.theme-light .settings-dialog-panel button[type=submit],body.theme-light .settings-dialog-panel .mat-mdc-raised-button,body.theme-light .settings-dialog-panel .mat-mdc-unelevated-button{background:#7a6345!important;color:#fff!important}body.theme-light .settings-dialog-panel button[type=submit]:hover,body.theme-light .settings-dialog-panel .mat-mdc-raised-button:hover,body.theme-light .settings-dialog-panel .mat-mdc-unelevated-button:hover{background:#5b4b2d!important}body.theme-light~.cdk-overlay-container .mat-mdc-select-panel,.cdk-overlay-container .mat-mdc-select-panel:has(~body.theme-light),body.theme-light .mat-mdc-select-panel{background:#f5f3eed9!important;color:#2d2d2d!important;border:1px solid rgba(197,194,187,.6)!important;box-shadow:0 8px 24px #0000001f!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;scrollbar-width:thin!important;scrollbar-color:rgba(122,99,69,.5) rgba(229,226,219,.5)!important}body.theme-light~.cdk-overlay-container .mat-mdc-select-panel::-webkit-scrollbar,.cdk-overlay-container.theme-light-overlay .mat-mdc-select-panel::-webkit-scrollbar{width:14px!important;height:14px!important}body.theme-light~.cdk-overlay-container .mat-mdc-select-panel::-webkit-scrollbar-track,.cdk-overlay-container.theme-light-overlay .mat-mdc-select-panel::-webkit-scrollbar-track{background:#e5e2db80!important;border-radius:999px!important;border:1px solid rgba(197,194,187,.4)!important}body.theme-light~.cdk-overlay-container .mat-mdc-select-panel::-webkit-scrollbar-thumb,.cdk-overlay-container.theme-light-overlay .mat-mdc-select-panel::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#7a634599,#5b4b2d8c)!important;border-radius:999px!important}body.theme-light~.cdk-overlay-container .mat-mdc-select-panel::-webkit-scrollbar-thumb:hover,.cdk-overlay-container.theme-light-overlay .mat-mdc-select-panel::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#7a6345cc,#5b4b2dbf)!important}.theme-light-overlay .mat-mdc-select-panel{background:#f5f3eed9!important;color:#2d2d2d!important;border:1px solid rgba(197,194,187,.6)!important;box-shadow:0 8px 24px #0000001f!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;scrollbar-width:thin;scrollbar-color:rgba(122,99,69,.5) rgba(229,226,219,.5)}.theme-light-overlay .mat-mdc-select-panel::-webkit-scrollbar{width:14px;height:14px}.theme-light-overlay .mat-mdc-select-panel::-webkit-scrollbar-track{background:#e5e2db80;border-radius:999px;border:1px solid rgba(197,194,187,.4)}.theme-light-overlay .mat-mdc-select-panel::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#7a634599,#5b4b2d8c);border-radius:999px}.theme-light-overlay .mat-mdc-select-panel::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#7a6345cc,#5b4b2dbf)}body.theme-light~.cdk-overlay-container .mat-mdc-option,.theme-light-overlay .mat-mdc-option,body.theme-light .mat-mdc-select-panel .mat-mdc-option{color:#2d2d2d!important;background:transparent!important}body.theme-light~.cdk-overlay-container .mat-mdc-option:hover,.theme-light-overlay .mat-mdc-option:hover,body.theme-light .mat-mdc-select-panel .mat-mdc-option:hover{background:#e5e2dbb3!important}body.theme-light~.cdk-overlay-container .mat-mdc-option.mdc-list-item--selected,body.theme-light~.cdk-overlay-container .mat-mdc-option.mat-mdc-option-active,.theme-light-overlay .mat-mdc-option.mdc-list-item--selected,.theme-light-overlay .mat-mdc-option.mat-mdc-option-active,body.theme-light .mat-mdc-select-panel .mat-mdc-option.mdc-list-item--selected,body.theme-light .mat-mdc-select-panel .mat-mdc-option.mat-mdc-option-active{background:#ddd9d0bf!important}body.theme-light~.cdk-overlay-container .mat-mdc-option.mdc-list-item--selected .mdc-list-item__primary-text,body.theme-light~.cdk-overlay-container .mat-mdc-option.mat-mdc-option-active .mdc-list-item__primary-text,.theme-light-overlay .mat-mdc-option.mdc-list-item--selected .mdc-list-item__primary-text,.theme-light-overlay .mat-mdc-option.mat-mdc-option-active .mdc-list-item__primary-text,body.theme-light .mat-mdc-select-panel .mat-mdc-option.mdc-list-item--selected .mdc-list-item__primary-text,body.theme-light .mat-mdc-select-panel .mat-mdc-option.mat-mdc-option-active .mdc-list-item__primary-text{color:#5b4b2d!important}.mat-mdc-select-panel{background:#0f131f;color:#eef4ff;border-radius:14px;border:1px solid rgba(148,163,184,.35);box-shadow:0 24px 48px #0509148c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);min-width:fit-content!important;max-width:400px!important;max-height:min(480px,100vh - 100px)!important}.mat-mdc-select-panel .mat-mdc-option{color:inherit;white-space:nowrap;padding-right:1.5rem}.mat-mdc-select-panel .mdc-list-item__primary-text{white-space:nowrap;overflow:visible}.mat-mdc-select-panel .mat-mdc-option.mdc-list-item--selected .mdc-list-item__primary-text,.mat-mdc-select-panel .mat-mdc-option.mat-mdc-option-active .mdc-list-item__primary-text{color:#93c5fd}.mat-mdc-select-panel .mat-mdc-option.book-divider{min-height:16px!important;height:16px!important;padding:0 16px!important;cursor:default;pointer-events:none;opacity:1!important}.mat-mdc-select-panel .mat-mdc-option.book-divider .mdc-list-item__primary-text{display:none!important}.mat-mdc-select-panel .mat-mdc-option.book-divider:before{content:"";display:block;width:100%;height:1px;background:#94a3b880;margin-top:7px}.theme-light-overlay .mat-mdc-option.book-divider:before,body.theme-light~.cdk-overlay-container .mat-mdc-option.book-divider:before{background:#b4afa5b3}:root{--scrollbar-track: rgba(16, 22, 36, .95);--scrollbar-track-border: rgba(71, 85, 105, .32);--scrollbar-thumb: linear-gradient(135deg, rgba(96, 165, 250, .92), rgba(79, 70, 229, .88));--scrollbar-thumb-hover: linear-gradient( 135deg, rgba(147, 197, 253, .98), rgba(99, 102, 241, .94) );--scrollbar-thumb-color: rgba(96, 165, 250, .92)}body,.reader__content,.chapter__body,.mat-mdc-select-panel{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track)}body::-webkit-scrollbar,.reader__content::-webkit-scrollbar,.chapter__body::-webkit-scrollbar,.mat-mdc-select-panel::-webkit-scrollbar{width:14px;height:14px}body::-webkit-scrollbar-track,.reader__content::-webkit-scrollbar-track,.chapter__body::-webkit-scrollbar-track,.mat-mdc-select-panel::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:999px;border:1px solid var(--scrollbar-track-border)}body::-webkit-scrollbar-thumb,.reader__content::-webkit-scrollbar-thumb,.chapter__body::-webkit-scrollbar-thumb,.mat-mdc-select-panel::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:999px}body::-webkit-scrollbar-thumb:hover,.reader__content::-webkit-scrollbar-thumb:hover,.chapter__body::-webkit-scrollbar-thumb:hover,.mat-mdc-select-panel::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.mat-mdc-snack-bar-container,.mat-mdc-snack-bar-container .mdc-snackbar__surface{--mdc-snackbar-container-color: #1e293b;--mdc-snackbar-supporting-text-color: #f8fafc;background-color:#1e293b!important;color:#f8fafc!important;border-radius:12px!important;box-shadow:0 8px 24px #0000004d!important}.mat-mdc-snack-bar-container .mat-mdc-button{color:#93c5fd!important}body.theme-light .mat-mdc-snack-bar-container,body.theme-light .mat-mdc-snack-bar-container .mdc-snackbar__surface{--mdc-snackbar-container-color: #3d3d3d;--mdc-snackbar-supporting-text-color: #f8fafc;background-color:#3d3d3d!important;color:#f8fafc!important}body.theme-light .mat-mdc-snack-bar-container .mat-mdc-button{color:#93c5fd!important}.mat-mdc-snack-bar-container.snack-success,.snack-success .mdc-snackbar__surface{--mdc-snackbar-container-color: rgba(15, 118, 110, .95);--mdc-snackbar-supporting-text-color: #f8fafc;background-color:#0f766ef2!important;color:#f8fafc!important}.mat-mdc-snack-bar-container.snack-error,.snack-error .mdc-snackbar__surface{--mdc-snackbar-container-color: rgba(185, 28, 28, .95);--mdc-snackbar-supporting-text-color: #f8fafc;background-color:#b91c1cf2!important;color:#f8fafc!important}.mat-mdc-snack-bar-container.copy-snackbar,.copy-snackbar .mdc-snackbar__surface{--mdc-snackbar-container-color: rgba(59, 130, 246, .95);--mdc-snackbar-supporting-text-color: #f8fafc;background-color:#3b82f6f2!important;color:#f8fafc!important}.mdc-button__label{display:flex;align-items:center}body.theme-light .reader__fab{background:linear-gradient(135deg,#e5e2db,#ddd9d0)!important;border-color:#b9b6af!important;color:#4a4a4a!important;box-shadow:0 4px 12px #0000001f,0 2px 6px #00000014!important}body.theme-light .reader__fab:hover{background:linear-gradient(135deg,#d5d2cb,#c5c2bb)!important;border-color:#4a4a4a40!important;box-shadow:0 6px 16px #00000029,0 3px 8px #0000001f!important}
