.m3-button,.m3-icon-button,.m3-fab{color:inherit;font:inherit;letter-spacing:0;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.m3-button:focus-visible,.m3-icon-button:focus-visible,.m3-fab:focus-visible{outline:none}a.m3-button{text-decoration:none}.m3-button:disabled,.m3-icon-button:disabled,.m3-fab:disabled{cursor:default;pointer-events:none}.m3-button__container,.m3-icon-button__container,.m3-fab__container{position:relative;overflow:hidden}.m3-button__container:before,.m3-icon-button__container:before,.m3-fab__container:before{content:"";border-radius:inherit;opacity:0;transition:opacity var(--md-sys-motion-duration-short2) linear;pointer-events:none;background:currentColor;position:absolute;inset:0}@media (any-hover:hover){.m3-button:hover>.m3-button__container:before,.m3-icon-button:hover>.m3-icon-button__container:before,.m3-fab:hover>.m3-fab__container:before{opacity:var(--md-sys-state-hover-opacity)}}.m3-button:focus-visible>.m3-button__container:before,.m3-icon-button:focus-visible>.m3-icon-button__container:before,.m3-fab:focus-visible>.m3-fab__container:before{opacity:var(--md-sys-state-focus-opacity)}.m3-button.ion-activated>.m3-button__container:before,.m3-icon-button.ion-activated>.m3-icon-button__container:before,.m3-fab.ion-activated>.m3-fab__container:before{opacity:var(--md-sys-state-pressed-opacity)}.m3-button:focus-visible>.m3-button__container,.m3-icon-button:focus-visible>.m3-icon-button__container,.m3-fab:focus-visible>.m3-fab__container{outline:3px solid var(--md-sys-color-secondary);outline-offset:2px}.m3-button{min-height:48px}.m3-button--full{width:100%;display:flex}.m3-button__container{border-radius:var(--md-sys-shape-corner-full);min-height:40px;font:var(--md-sys-typescale-label-large);flex:1;justify-content:center;align-items:center;gap:8px;padding:0 24px;display:inline-flex}.m3-button--icon>.m3-button__container{padding-inline:16px 24px}.m3-button--text>.m3-button__container{padding-inline:12px}.m3-button--text.m3-button--icon>.m3-button__container{padding-inline:12px 16px}.m3-button__icon{flex:none;font-size:18px}.m3-button--filled>.m3-button__container{background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary)}.m3-button--tonal>.m3-button__container{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.m3-button--outlined>.m3-button__container{box-shadow:inset 0 0 0 1px var(--md-sys-color-outline);color:var(--md-sys-color-primary)}.m3-button--text>.m3-button__container{color:var(--md-sys-color-primary)}.m3-button--elevated>.m3-button__container{background:var(--md-sys-color-surface-container-low);box-shadow:var(--md-sys-elevation-level1);color:var(--md-sys-color-primary)}.m3-button:disabled>.m3-button__container{background:color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent);box-shadow:none;color:color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent)}.m3-button--text:disabled>.m3-button__container{background:0 0}.m3-button--outlined:disabled>.m3-button__container{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent);background:0 0}.m3-icon-button{flex:none;width:48px;height:48px}.m3-icon-button__container{border-radius:var(--md-sys-shape-corner-full);width:40px;height:40px;color:var(--md-sys-color-on-surface-variant);place-items:center;display:grid}.m3-icon-button__icon{font-size:24px}.m3-icon-button--filled>.m3-icon-button__container{background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary)}.m3-icon-button--tonal>.m3-icon-button__container{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.m3-icon-button--outlined>.m3-icon-button__container{box-shadow:inset 0 0 0 1px var(--md-sys-color-outline)}.m3-icon-button:disabled>.m3-icon-button__container{color:color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent)}.m3-icon-button--filled:disabled>.m3-icon-button__container,.m3-icon-button--tonal:disabled>.m3-icon-button__container{background:color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent)}.m3-fab{min-width:56px;height:56px}.m3-fab__container{border-radius:var(--md-sys-shape-corner-large);background:var(--md-sys-color-primary-container);width:56px;height:56px;box-shadow:var(--md-sys-elevation-level3);color:var(--md-sys-color-on-primary-container);font:var(--md-sys-typescale-label-large);justify-content:center;align-items:center;gap:12px;display:inline-flex}.m3-fab--extended>.m3-fab__container{width:auto;min-width:80px;padding-inline:16px 20px}.m3-fab__icon{flex:none;font-size:24px}.boot{background:var(--md-sys-color-surface);place-items:center;display:grid;position:fixed;inset:0}.boot-logo{background:url(/assets/full-flat-D6YWu4FN.svg) 50%/contain no-repeat;flex:none;width:14.359vh;height:20vh}:root[data-theme=dark] .boot-logo{background-image:url(/assets/full-reverse-DlYBcXPQ.svg)}.startup-screen{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:100%;padding:24px 16px;display:flex}.startup-screen__failure{flex-direction:column;align-items:center;gap:12px;max-width:22rem;display:flex}.startup-screen__title{color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-title-large);margin:0}.startup-screen__text{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium);margin:0 0 12px}@media (prefers-reduced-motion:no-preference){.startup-screen__logo{animation:startup-breathe 1.6s var(--md-sys-motion-easing-standard) .4s infinite alternate both}}@keyframes startup-breathe{0%{opacity:1}to{opacity:.55}}.app-error{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:32px 24px;display:flex}.app-error--full-screen{z-index:1000;background:var(--md-sys-color-surface);position:fixed;inset:0}.app-error__text{max-width:28rem;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-body-large);margin:0}.m3-card{border-radius:var(--md-sys-shape-corner-large-increased);color:var(--md-sys-color-on-surface);display:block;position:relative;overflow:hidden}.m3-card--filled{background:var(--md-sys-color-surface-container)}.m3-card--elevated{background:var(--md-sys-color-surface-container-low);box-shadow:var(--md-sys-elevation-level1)}.m3-card--outlined{background:var(--md-sys-color-surface);box-shadow:inset 0 0 0 1px var(--md-sys-color-outline-variant)}.m3-card__header{align-items:center;gap:8px;min-height:56px;padding:12px 16px 4px;display:flex}.m3-card__heading{flex:1;min-width:0}.m3-card__title{color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-title-medium);margin:0}.m3-card__subtitle{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium);margin:0}.m3-card__action{flex:none;margin-inline-end:-8px}.m3-card__content{padding:0 16px 16px}.m3-skeleton{background:var(--md-sys-color-surface-container-highest);animation:m3-skeleton-pulse 1.2s var(--md-sys-motion-easing-standard) infinite alternate;display:block}.m3-skeleton--text{border-radius:var(--md-sys-shape-corner-extra-small);height:.875em}.m3-skeleton--rect{border-radius:var(--md-sys-shape-corner-medium)}.m3-skeleton--circle{border-radius:50%}@keyframes m3-skeleton-pulse{to{opacity:.45}}@media (prefers-reduced-motion:reduce){.m3-skeleton{animation:none}}.account{flex-direction:column;gap:16px;width:100%;max-width:40rem;margin:0 auto;padding:8px 16px 24px;display:flex}.account section{flex-direction:column;gap:8px;display:flex}.account-skeleton{flex-direction:column;gap:12px;padding:16px;display:flex}.m3-top-app-bar{background:var(--md-sys-color-surface)}.m3-top-app-bar:before{content:"";background:var(--md-sys-color-surface-container);opacity:0;transition:opacity var(--md-sys-motion-duration-short4) linear;pointer-events:none;position:absolute;inset:0}.m3-top-app-bar--scrolled:before{opacity:1}.m3-top-app-bar ion-toolbar{--background:transparent;--color:var(--md-sys-color-on-surface);--min-height:64px;--padding-start:4px;--padding-end:4px}.m3-top-app-bar ion-title{font:var(--md-sys-typescale-title-large);letter-spacing:0;padding-inline:12px}.m3-top-app-bar__title{font:inherit;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.m3-top-app-bar--has-start ion-title{padding-inline-start:4px}.m3-top-app-bar--center ion-title{text-align:center;padding:0;position:absolute;inset:0 56px}.m3-top-app-bar__actions{align-items:center;display:flex}.m3-list-item{width:100%;min-height:56px;color:inherit;font:inherit;letter-spacing:0;text-align:start;background:0 0;border:0;align-items:center;gap:16px;margin:0;padding:8px 16px;display:flex;position:relative}.m3-list-item--interactive{cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;overflow:hidden}.m3-list-item--interactive:before{content:"";background:var(--md-sys-color-on-surface);opacity:0;transition:opacity var(--md-sys-motion-duration-short2) linear;pointer-events:none;position:absolute;inset:0}@media (any-hover:hover){.m3-list-item--interactive:hover:before{opacity:var(--md-sys-state-hover-opacity)}}.m3-list-item--interactive.ion-activated:before{opacity:var(--md-sys-state-pressed-opacity)}.m3-list-item--interactive:focus-visible{outline:3px solid var(--md-sys-color-secondary);outline-offset:-3px}.m3-list-item__leading{color:var(--md-sys-color-on-surface-variant);flex:none;place-items:center;font-size:24px;display:grid}.m3-list-item__text{flex-direction:column;flex:1;min-width:0;display:flex}.m3-list-item__headline{color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-body-large)}.m3-list-item__supporting{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium)}.m3-list-item__trailing{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-label-large);flex:none}.app-notice{border-radius:var(--md-sys-shape-corner-medium);font:var(--md-sys-typescale-body-medium);align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.app-notice--info{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.app-notice--success{background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}.app-notice--error{background:var(--md-sys-color-error-container);color:var(--md-sys-color-on-error-container)}.app-notice__icon{flex:none;margin-top:1px;font-size:20px}.app-notice__body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.app-notice__action{margin-inline-start:-12px}.adhkar{flex-direction:column;gap:16px;padding:16px;display:flex}.adhkar-sets{padding-block:8px}.adhkar-sets__done,.adhkar-sets__open{width:1.5rem;height:1.5rem}.adhkar-sets__done{color:var(--md-sys-color-primary)}.adhkar-sets__open{color:var(--md-sys-color-on-surface-variant)}.adhkar-sets__skeleton{flex-direction:column;gap:8px;padding:12px 16px;display:flex}.stats{flex-direction:column;gap:12px;width:100%;max-width:40rem;margin:0 auto;padding:8px 16px 24px;display:flex}.stats-skeleton{flex-direction:column;gap:12px;padding:16px;display:flex}ion-modal.m3-bottom-sheet{--height:auto;--width:100%;--max-width:640px;--border-radius:var(--md-sys-shape-corner-extra-large) var(--md-sys-shape-corner-extra-large) 0 0;--background:var(--md-sys-color-surface-container-low);--box-shadow:none;--backdrop-opacity:.32}ion-modal.m3-bottom-sheet::part(handle){background:var(--md-sys-color-on-surface-variant);opacity:.4;border-radius:2px;width:32px;height:4px;top:22px}ion-modal.m3-bottom-sheet .ion-page{contain:content;display:block;position:relative}.m3-bottom-sheet__body{max-height:85vh;padding:48px 16px calc(24px + var(--ion-safe-area-bottom,0px));overflow-y:auto}.m3-bottom-sheet__title{color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-title-large);margin:0 8px 16px}ion-popover.m3-menu{--width:auto;--min-width:200px;--max-width:min(320px, calc(100vw - 32px));--background:var(--md-sys-color-surface-container);--box-shadow:var(--md-sys-elevation-level2);--backdrop-opacity:0}ion-popover.m3-menu::part(content){border-radius:var(--md-sys-shape-corner-extra-small)}.m3-menu__list{flex-direction:column;padding:8px 0;display:flex}.m3-menu__item{min-height:48px;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-label-large);letter-spacing:0;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;margin:0;padding:8px 12px;display:flex;position:relative;overflow:hidden}.m3-menu__item:before{content:"";background:var(--md-sys-color-on-surface);opacity:0;transition:opacity var(--md-sys-motion-duration-short2) linear;pointer-events:none;position:absolute;inset:0}@media (any-hover:hover){.m3-menu__item:hover:before{opacity:var(--md-sys-state-hover-opacity)}}.m3-menu__item.ion-activated:before{opacity:var(--md-sys-state-pressed-opacity)}.m3-menu__item:focus-visible{outline:3px solid var(--md-sys-color-secondary);outline-offset:-3px}.m3-menu__leading{width:24px;height:24px;color:var(--md-sys-color-primary);flex:none;place-items:center;font-size:24px;display:grid}.m3-menu__text{flex-direction:column;flex:1;min-width:0;display:flex}.m3-menu__supporting{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small)}.m3-progress-ring{width:var(--m3-progress-ring-size);height:var(--m3-progress-ring-size);flex:none;place-items:center;display:inline-grid;position:relative}.m3-progress-ring__svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.m3-progress-ring__track{fill:none;stroke:var(--md-sys-color-secondary-container)}.m3-progress-ring__indicator{fill:none;stroke:var(--md-sys-color-primary);stroke-linecap:round;transition:stroke-dashoffset var(--md-sys-motion-duration-medium4) var(--md-sys-motion-easing-emphasized), opacity var(--md-sys-motion-duration-short2) linear}.m3-progress-ring__indicator--empty{opacity:0}.m3-progress-ring__value{color:var(--md-sys-color-on-surface);font-family:var(--md-ref-typeface-plain);font-size:calc(var(--m3-progress-ring-size) * .26);font-variant-numeric:tabular-nums;font-weight:600;line-height:1;position:relative}.m3-text-field{flex-direction:column;gap:4px;min-width:0;display:flex}.m3-text-field__field{align-items:center;min-height:3.5rem;display:flex;position:relative}.m3-text-field__input{border-radius:var(--md-sys-shape-corner-extra-small);min-width:0;height:3.5rem;color:var(--md-sys-color-on-surface);caret-color:var(--md-sys-color-primary);font:var(--md-sys-typescale-body-large);letter-spacing:0;background:0 0;border:0;outline:none;flex:1;margin:0;padding:0 16px}.m3-text-field__input::placeholder{color:#0000}.m3-text-field__input::-webkit-search-cancel-button{appearance:none}.m3-text-field--has-leading .m3-text-field__input{padding-inline-start:52px}.m3-text-field--has-trailing .m3-text-field__input{padding-inline-end:0}[dir=rtl] .m3-text-field__input[dir=ltr]{text-align:right}.m3-text-field__leading{color:var(--md-sys-color-on-surface-variant);pointer-events:none;font-size:24px;position:absolute;inset-inline-start:16px}.m3-text-field__trailing{color:var(--md-sys-color-on-surface-variant);flex:none;align-items:center;margin-inline-end:4px;display:flex}.m3-text-field__label{top:50%;max-width:calc(100% - 32px);color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-large);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;transform-origin:100%;transition:transform var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard);position:absolute;inset-inline-start:16px;overflow:hidden;transform:translateY(-50%)}[dir=ltr] .m3-text-field__label{transform-origin:0}.m3-text-field--has-leading .m3-text-field__label{max-width:calc(100% - 68px);inset-inline-start:52px}.m3-text-field__input:focus~.m3-text-field__label,.m3-text-field__input:not(:placeholder-shown)~.m3-text-field__label{transform:translateY(calc(-50% - 1.75rem))scale(.75)}.m3-text-field--has-leading .m3-text-field__input:focus~.m3-text-field__label,.m3-text-field--has-leading .m3-text-field__input:not(:placeholder-shown)~.m3-text-field__label{inset-inline-start:16px}.m3-text-field__input:-webkit-autofill~.m3-text-field__label{transform:translateY(calc(-50% - 1.75rem))scale(.75)}.m3-text-field__outline{border:1px solid var(--md-sys-color-outline);border-radius:var(--md-sys-shape-corner-extra-small);text-align:start;pointer-events:none;min-width:0;margin:0;padding:0 12px;position:absolute;inset:-.34375rem 0 0}.m3-text-field__notch{visibility:hidden;width:auto;max-width:.01px;height:.6875rem;font:var(--md-sys-typescale-body-large);white-space:nowrap;padding:0;font-size:.75rem;display:block;overflow:hidden}.m3-text-field__notch>span{opacity:0;padding-inline:4px;display:inline-block}.m3-text-field__input:focus~.m3-text-field__outline .m3-text-field__notch,.m3-text-field__input:not(:placeholder-shown)~.m3-text-field__outline .m3-text-field__notch{max-width:100%}.m3-text-field__input:-webkit-autofill~.m3-text-field__outline .m3-text-field__notch{max-width:100%}@media (any-hover:hover){.m3-text-field__field:hover>.m3-text-field__outline{border-color:var(--md-sys-color-on-surface)}}.m3-text-field__input:focus~.m3-text-field__outline{border-width:2px;border-color:var(--md-sys-color-primary)}.m3-text-field__input:focus~.m3-text-field__label{color:var(--md-sys-color-primary)}.m3-text-field__support{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small);padding:0 16px}.m3-text-field--error .m3-text-field__outline,.m3-text-field--error .m3-text-field__field:hover>.m3-text-field__outline,.m3-text-field--error .m3-text-field__input:focus~.m3-text-field__outline{border-color:var(--md-sys-color-error)}.m3-text-field--error .m3-text-field__label,.m3-text-field--error .m3-text-field__input:focus~.m3-text-field__label,.m3-text-field--error .m3-text-field__support{color:var(--md-sys-color-error)}.m3-text-field--error .m3-text-field__input{caret-color:var(--md-sys-color-error)}.m3-text-field--disabled{opacity:.38}.m3-text-field--disabled .m3-text-field__field:hover>.m3-text-field__outline{border-color:var(--md-sys-color-outline)}.city-search{flex-direction:column;gap:16px;display:flex}.city-search__results{margin:0 -16px;padding:0;list-style:none}.city-search__empty{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium);margin:0;padding:0 16px}.city-search__attribution{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small);margin:0;padding:0 16px}.city-search__attribution a{color:inherit}.m3-checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;align-items:center;display:inline-flex;position:relative}.m3-checkbox--row{gap:16px;width:100%;min-height:56px;padding-inline:16px 4px;display:flex;overflow:hidden}.m3-checkbox--disabled{cursor:default}.m3-checkbox__label{min-width:0;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-body-large);flex:1}.m3-checkbox__target{flex:none;place-items:center;width:48px;height:48px;display:grid;position:relative}.m3-checkbox__target:before{content:"";background:var(--md-sys-color-on-surface);opacity:0;transition:opacity var(--md-sys-motion-duration-short2) linear;border-radius:50%;position:absolute;inset:4px}@media (any-hover:hover){.m3-checkbox:not(.m3-checkbox--disabled):hover .m3-checkbox__target:before{opacity:var(--md-sys-state-hover-opacity)}}.m3-checkbox.ion-activated .m3-checkbox__target:before{opacity:var(--md-sys-state-pressed-opacity)}.m3-checkbox:has(.m3-checkbox__input:focus-visible) .m3-checkbox__target:before{opacity:var(--md-sys-state-pressed-opacity)}.m3-checkbox:has(.m3-checkbox__input:checked) .m3-checkbox__target:before{background:var(--md-sys-color-primary)}.m3-checkbox__input{z-index:1;opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.m3-checkbox--row .m3-checkbox__input{pointer-events:none}.m3-checkbox__input:focus-visible~.m3-checkbox__box{outline:3px solid var(--md-sys-color-secondary);outline-offset:6px}.m3-checkbox__box{border:2px solid var(--md-sys-color-on-surface-variant);width:18px;height:18px;transition:border-color var(--md-sys-motion-duration-short2) linear;border-radius:2px;position:relative}.m3-checkbox__box:before{content:"";background:var(--md-sys-color-primary);transition:transform var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-emphasized);border-radius:2px;position:absolute;inset:-2px;transform:scale(0)}.m3-checkbox__input:checked~.m3-checkbox__box{border-color:var(--md-sys-color-primary)}.m3-checkbox__input:checked~.m3-checkbox__box:before{transform:scale(1)}.m3-checkbox__svg{width:18px;height:18px;position:absolute;inset:-2px}.m3-checkbox__mark{fill:none;stroke:var(--md-sys-color-on-primary);stroke-dasharray:1;stroke-dashoffset:1px;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;transition:stroke-dashoffset var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard-accelerate)}.m3-checkbox__input:checked~.m3-checkbox__box .m3-checkbox__mark{stroke-dashoffset:0;transition:stroke-dashoffset var(--md-sys-motion-duration-medium1) var(--md-sys-motion-easing-emphasized-decelerate) var(--md-sys-motion-duration-short2)}.m3-checkbox--disabled .m3-checkbox__box,.m3-checkbox--disabled .m3-checkbox__label{opacity:var(--md-sys-state-disabled-content-opacity)}.m3-radio-group,.m3-segmented{border:0;min-width:0;margin:0;padding:0}.m3-radio-row{cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;align-items:center;gap:16px;min-height:56px;padding:8px 12px 8px 16px;display:flex;position:relative;overflow:hidden}[dir=rtl] .m3-radio-row{padding:8px 16px 8px 12px}.m3-radio-row:before{content:"";background:var(--md-sys-color-on-surface);opacity:0;transition:opacity var(--md-sys-motion-duration-short2) linear;pointer-events:none;position:absolute;inset:0}@media (any-hover:hover){.m3-radio-row:hover:before{opacity:var(--md-sys-state-hover-opacity)}}.m3-radio-row.ion-activated:before{opacity:var(--md-sys-state-pressed-opacity)}.m3-radio-row:has(.m3-radio:focus-visible){outline:3px solid var(--md-sys-color-secondary);outline-offset:-3px}.m3-radio-group:disabled .m3-radio-row{cursor:default;opacity:.38}.m3-radio-row__icon{color:var(--md-sys-color-on-surface-variant);flex:none;font-size:24px}.m3-radio-row__text{flex-direction:column;flex:1;min-width:0;display:flex}.m3-radio-row__label{color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-body-large)}.m3-radio-row__supporting{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium)}.m3-radio{border:2px solid var(--md-sys-color-on-surface-variant);appearance:none;width:20px;height:20px;cursor:inherit;border-radius:50%;outline:none;flex:none;place-items:center;margin:10px;display:grid}.m3-radio:before{content:"";background:var(--md-sys-color-primary);width:10px;height:10px;transition:transform var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard);border-radius:50%;transform:scale(0)}.m3-radio:checked{border-color:var(--md-sys-color-primary)}.m3-radio:checked:before{transform:scale(1)}.m3-segmented{width:100%;display:flex}.m3-segmented__segment{cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;flex:1 1 0;justify-content:center;align-items:center;min-width:0;min-height:48px;display:flex;position:relative}.m3-segmented__content{border:1px solid var(--md-sys-color-outline);width:100%;height:40px;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-label-large);border-inline-start-width:0;justify-content:center;align-items:center;gap:6px;padding:0 8px;display:flex;position:relative;overflow:hidden}.m3-segmented__segment:first-of-type .m3-segmented__content{border-inline-start-width:1px;border-start-start-radius:var(--md-sys-shape-corner-full,999px);border-end-start-radius:var(--md-sys-shape-corner-full,999px)}.m3-segmented__segment:last-of-type .m3-segmented__content{border-start-end-radius:var(--md-sys-shape-corner-full,999px);border-end-end-radius:var(--md-sys-shape-corner-full,999px)}.m3-segmented__segment--selected .m3-segmented__content{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.m3-segmented__content:before{content:"";opacity:0;transition:opacity var(--md-sys-motion-duration-short2) linear;pointer-events:none;background:currentColor;position:absolute;inset:0}@media (any-hover:hover){.m3-segmented__segment:hover .m3-segmented__content:before{opacity:var(--md-sys-state-hover-opacity)}}.m3-segmented__segment.ion-activated .m3-segmented__content:before{opacity:var(--md-sys-state-pressed-opacity)}.m3-segmented__segment:has(input:focus-visible) .m3-segmented__content{outline:3px solid var(--md-sys-color-secondary);outline-offset:2px}.m3-segmented__segment>ion-ripple-effect{inset:4px 0}.m3-segmented:disabled .m3-segmented__segment{cursor:default;opacity:.38}.m3-segmented__check{flex:none;font-size:18px}.m3-segmented__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.m3-stepper{justify-content:center;align-items:center;gap:24px;display:flex}.m3-stepper__display{flex-direction:column;align-items:center;min-width:5rem;display:flex}.m3-stepper__value{color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-display-small)}.m3-stepper__caption{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium)}.today{flex-direction:column;gap:12px;width:100%;max-width:40rem;margin:0 auto;padding:0 16px 24px;display:flex}.today__cards{flex-direction:column;gap:12px;display:flex}.today__ring{place-items:center;margin-inline:4px 8px;display:inline-grid}.today-day-bar{align-items:center;gap:4px;display:flex}.today-day-bar__center{text-align:center;flex-direction:column;flex:1;align-items:center;min-width:0;display:flex}.today-day-bar__date{color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-title-medium)}.today-day-bar__status{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium);align-items:center;gap:4px;display:inline-flex}.today-day-bar__status--locked{color:var(--md-sys-color-secondary)}.today-card{padding-bottom:8px}.today-card__rows{flex-direction:column;display:flex}.today-card__empty{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium);margin:0;padding:0 16px 8px}.today-prayer:disabled{cursor:default}.today-prayer:disabled .m3-list-item__text,.today-prayer:disabled .today-level-meter{opacity:var(--md-sys-state-disabled-content-opacity)}.today-level-meter{flex:none;gap:4px;display:inline-flex}.today-level-meter__step{border-radius:var(--md-sys-shape-corner-full);background:var(--md-sys-color-outline-variant);width:10px;height:6px;position:relative;overflow:hidden}.today-level-meter__step:after{content:"";background:var(--md-sys-color-primary);opacity:0;transition:opacity var(--md-sys-motion-duration-short4) linear;position:absolute;inset:0}.today-level-meter__step--on:after{opacity:1}.today-check{align-items:baseline;gap:8px;display:flex}.today-check__title{flex:1;min-width:0}.today-check__points{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-label-medium);flex:none}.today-custom{align-items:center;display:flex}.today-custom>.m3-checkbox{flex:1;min-width:0}.today-custom>.m3-icon-button{margin-inline-end:4px}.today-adhkar{align-items:center;display:flex}.today-adhkar>.m3-checkbox{flex:1;min-width:0}.today-adhkar>.m3-button{flex:none;margin-inline-end:8px}.today-quran{flex-direction:column;gap:8px;padding:4px 16px 0;display:flex}.today-quran__title{color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-body-large)}.today-quran__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;min-height:48px;display:flex}.today-quran__finish{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium)}.today-violations__heading{font:inherit;margin:0}.today-violations__toggle{width:100%;min-height:72px;color:inherit;font:inherit;letter-spacing:0;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:16px;margin:0;padding:12px 16px;display:flex;position:relative;overflow:hidden}.today-violations__toggle:before{content:"";background:var(--md-sys-color-on-surface);opacity:0;transition:opacity var(--md-sys-motion-duration-short2) linear;pointer-events:none;position:absolute;inset:0}@media (any-hover:hover){.today-violations__toggle:hover:before{opacity:var(--md-sys-state-hover-opacity)}}.today-violations__toggle.ion-activated:before{opacity:var(--md-sys-state-pressed-opacity)}.today-violations__toggle:focus-visible{outline:3px solid var(--md-sys-color-secondary);outline-offset:-3px}.today-violations__text{flex-direction:column;flex:1;min-width:0;display:flex}.today-violations__title{color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-title-medium)}.today-violations__summary{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium)}.today-violations__chevron{color:var(--md-sys-color-on-surface-variant);transition:transform var(--md-sys-motion-duration-medium1) var(--md-sys-motion-easing-emphasized);flex:none;font-size:24px}.today-violations__chevron--open{transform:rotate(180deg)}.today-violations__list{flex-direction:column;display:flex}.today-violation .m3-list-item__leading{color:var(--md-sys-color-outline)}.today-violation--logged .m3-list-item__leading{color:var(--md-sys-color-secondary)}.today-violations__add{align-self:flex-start;margin-inline-start:4px}.today-sheet{flex-direction:column;gap:16px;display:flex}.today-sheet__field{flex-direction:column;gap:8px;display:flex}.today-sheet__label{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-label-large)}.today-sheet__hint{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium);margin:0}.today-sheet__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.today-sheet__start{align-self:flex-start}.today-sheet__danger>.m3-button__container{color:var(--md-sys-color-error)}.today-sheet__confirm{border-radius:var(--md-sys-shape-corner-medium);background:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-body-medium);flex-direction:column;gap:4px;padding:12px 16px 4px;display:flex}.today-sheet__confirm p{margin:0}.today-sheet__checkbox{padding-inline-start:4px}.today-levels{flex-direction:column;gap:8px;display:flex}.today-level{border-radius:var(--md-sys-shape-corner-large);background:var(--md-sys-color-surface-container-highest);min-height:64px;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-title-medium);letter-spacing:0;text-align:start;cursor:pointer;border:0;align-items:center;gap:12px;margin:0;padding:12px 20px;display:flex;position:relative;overflow:hidden}.today-level:before{content:"";opacity:0;transition:opacity var(--md-sys-motion-duration-short2) linear;pointer-events:none;background:currentColor;position:absolute;inset:0}@media (any-hover:hover){.today-level:hover:before{opacity:var(--md-sys-state-hover-opacity)}}.today-level.ion-activated:before{opacity:var(--md-sys-state-pressed-opacity)}.today-level:focus-visible{outline:3px solid var(--md-sys-color-secondary);outline-offset:2px}.today-level--selected{background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}.today-level__label{flex:1;min-width:0}.today-level__points{font:var(--md-sys-typescale-label-large);opacity:.8;flex:none}.today-level__check{flex:none;font-size:24px}.today-skeleton__header{padding:20px 16px 12px}.today-skeleton__row{justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:0 16px;display:flex}.today-celebration{z-index:30000;pointer-events:none;position:fixed;inset:0;overflow:hidden}.today-celebration__particle{top:var(--y);left:var(--x);width:var(--size);height:var(--size);margin:calc(var(--size) / -2);background:var(--color);opacity:0;animation:today-burst .9s var(--md-sys-motion-easing-emphasized-decelerate) var(--delay) forwards;border-radius:50%;position:absolute}@keyframes today-burst{0%{opacity:1;transform:translate(0)scale(.4)}70%{opacity:1}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(1)}}@media (prefers-reduced-motion:reduce){.today-celebration{display:none}}.today-title{flex-direction:column;min-width:0;display:flex}.today-title__hijri,.today-title__gregorian{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.today-title__gregorian{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small)}.today-next-prayer{border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--md-sys-shape-corner-small);min-height:32px;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-label-large);align-self:center;align-items:center;gap:8px;margin:0;padding:4px 16px 4px 12px;display:inline-flex}.today-next-prayer__icon{width:1.125rem;height:1.125rem;color:var(--md-sys-color-primary)}ion-tab-bar.m3-navigation-bar{--background:var(--md-sys-color-surface-container);--border:0;--color:var(--md-sys-color-on-surface-variant);--color-selected:var(--md-sys-color-on-surface);height:80px}.m3-navigation-bar ion-tab-button{--padding-top:12px;--padding-bottom:16px;--padding-start:0;--padding-end:0;--ripple-color:transparent;--background-focused:transparent;letter-spacing:0}.m3-navigation-bar__indicator{border-radius:var(--md-sys-shape-corner-full);flex:none;place-items:center;width:64px;height:32px;margin-bottom:4px;display:grid;position:relative;overflow:hidden}.m3-navigation-bar__indicator:before{content:"";border-radius:inherit;background:var(--md-sys-color-secondary-container);opacity:0;transition:transform var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-emphasized-decelerate), opacity var(--md-sys-motion-duration-short2) linear;position:absolute;inset:0;transform:scaleX(.4)}ion-tab-button.tab-selected .m3-navigation-bar__indicator:before{opacity:1;transform:scaleX(1)}.m3-navigation-bar__indicator:after{content:"";border-radius:inherit;opacity:0;transition:opacity var(--md-sys-motion-duration-short2) linear;background:currentColor;position:absolute;inset:0}@media (any-hover:hover){ion-tab-button:hover .m3-navigation-bar__indicator:after{opacity:var(--md-sys-state-hover-opacity)}}ion-tab-button.ion-focused .m3-navigation-bar__indicator:after,ion-tab-button.ion-activated .m3-navigation-bar__indicator:after,.m3-navigation-bar__indicator.ion-activated:after{opacity:var(--md-sys-state-pressed-opacity)}ion-tab-button.tab-selected .m3-navigation-bar__indicator{color:var(--md-sys-color-on-secondary-container)}.m3-navigation-bar__icon{z-index:1;font-size:24px;position:relative}.m3-navigation-bar__icon--active,ion-tab-button.tab-selected .m3-navigation-bar__icon--inactive{display:none}ion-tab-button.tab-selected .m3-navigation-bar__icon--active{display:block}.m3-navigation-bar__label{max-width:100%;font:var(--md-sys-typescale-label-medium);text-overflow:ellipsis;white-space:nowrap;line-height:16px;overflow:hidden}ion-tab-button.tab-selected .m3-navigation-bar__label{font-weight:600}.m3-snackbar{inset-inline:0;bottom:calc(80px + 16px + var(--ion-safe-area-bottom,0px));z-index:40000;pointer-events:none;justify-content:center;padding-inline:16px;display:flex;position:fixed}.m3-snackbar__surface{border-radius:var(--md-sys-shape-corner-extra-small);background:var(--md-sys-color-inverse-surface);width:100%;max-width:560px;min-height:48px;color:var(--md-sys-color-inverse-on-surface);box-shadow:var(--md-sys-elevation-level3);font:var(--md-sys-typescale-body-medium);pointer-events:auto;animation:m3-snackbar-in var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-emphasized-decelerate);align-items:center;gap:4px;padding-block:4px;padding-inline:16px 4px;display:flex}.m3-snackbar__text{flex:1;padding-block:10px}.m3-snackbar__close{color:var(--md-sys-color-inverse-on-surface);flex:none}@keyframes m3-snackbar-in{0%{opacity:0;transform:translateY(16px)}}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-arabic-400-normal-CyU-ddYS.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-400-normal-EA1o-u_Q.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-cyrillic-ext-400-normal-KAuemXZb.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-cyrillic-ext-400-normal-BnfWueTs.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-latin-ext-400-normal-BpLfq-63.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-400-normal-BeVLg08x.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-latin-400-normal-Bo5KPYvw.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-400-normal-CFZh1unN.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-arabic-500-normal-C4MQITzh.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-500-normal-DPXcppbm.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-cyrillic-ext-500-normal-OtpNIXEE.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-cyrillic-ext-500-normal-B_79k98k.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-latin-ext-500-normal-Ck_W4G78.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-500-normal-eJxPnL1P.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-latin-500-normal-Cd6jVIg7.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-500-normal-BletK1Hp.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-arabic-600-normal-0pRdybE_.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-600-normal-MJZ0liF5.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-cyrillic-ext-600-normal-ABNWglN6.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-cyrillic-ext-600-normal-CFFPHiVs.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-latin-ext-600-normal-DjDAeNQD.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-600-normal-DT29Q8HW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-latin-600-normal-KrqB56Mw.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-600-normal-Dk5eISD_.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amiri-arabic-400-normal-D0NIBXga.woff2)format("woff2"),url(/assets/amiri-arabic-400-normal-C_1DQziU.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amiri-latin-ext-400-normal-C9hoIjPx.woff2)format("woff2"),url(/assets/amiri-latin-ext-400-normal-CGn-6a7O.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amiri-latin-400-normal-Czk41Rjn.woff2)format("woff2"),url(/assets/amiri-latin-400-normal-Bv6IM0kz.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--md-sys-color-primary:#5b6b3a;--md-sys-color-on-primary:#fff;--md-sys-color-primary-container:#dde6c3;--md-sys-color-on-primary-container:#1a2108;--md-sys-color-secondary:#7b6843;--md-sys-color-on-secondary:#fff;--md-sys-color-secondary-container:#f5e0bd;--md-sys-color-on-secondary-container:#261900;--md-sys-color-tertiary:#7f5600;--md-sys-color-on-tertiary:#fff;--md-sys-color-tertiary-container:#ffdeae;--md-sys-color-on-tertiary-container:#281900;--md-sys-color-error:#b3261e;--md-sys-color-on-error:#fff;--md-sys-color-error-container:#f9dedc;--md-sys-color-on-error-container:#410e0b;--md-sys-color-surface:#fbf8f1;--md-sys-color-surface-dim:#e0d6c1;--md-sys-color-surface-bright:#fbf8f1;--md-sys-color-surface-container-lowest:#fff;--md-sys-color-surface-container-low:#f6f2e7;--md-sys-color-surface-container:#f1ebdd;--md-sys-color-surface-container-high:#e9dfc9;--md-sys-color-surface-container-highest:#e1d4bb;--md-sys-color-on-surface:#1d1c16;--md-sys-color-on-surface-variant:#494739;--md-sys-color-outline:#7a7867;--md-sys-color-outline-variant:#cbc7b4;--md-sys-color-inverse-surface:#313129;--md-sys-color-inverse-on-surface:#f5f0e5;--md-sys-color-inverse-primary:#c1cf98;--md-sys-color-scrim:#000;--md-sys-color-shadow:#000;--app-ramp-1:#b5cb8a;--app-ramp-2:#96ab6c;--app-ramp-3:#7b8f51;--app-ramp-4:#5e7234;--app-ramp-5:#435515;--app-on-ramp-1:#1d1c16;--app-on-ramp-2:#1d1c16;--app-on-ramp-3:#1d1c16;--app-on-ramp-4:#fff;--app-on-ramp-5:#fff}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--md-sys-color-primary:#c1cf98;--md-sys-color-on-primary:#2c3511;--md-sys-color-primary-container:#424e25;--md-sys-color-on-primary-container:#dde6c3;--md-sys-color-secondary:#d8c4a0;--md-sys-color-on-secondary:#3d2e0f;--md-sys-color-secondary-container:#52452c;--md-sys-color-on-secondary-container:#f5e0bd;--md-sys-color-tertiary:#f5bd62;--md-sys-color-on-tertiary:#432c00;--md-sys-color-tertiary-container:#5d4210;--md-sys-color-on-tertiary-container:#ffdeae;--md-sys-color-error:#f2b8b5;--md-sys-color-on-error:#601410;--md-sys-color-error-container:#8c1d18;--md-sys-color-on-error-container:#f9dedc;--md-sys-color-surface:#15170f;--md-sys-color-surface-dim:#15170f;--md-sys-color-surface-bright:#383a2f;--md-sys-color-surface-container-lowest:#0f100a;--md-sys-color-surface-container-low:#1a1d13;--md-sys-color-surface-container:#1f2218;--md-sys-color-surface-container-high:#2a2d22;--md-sys-color-surface-container-highest:#35382d;--md-sys-color-on-surface:#e5e3d8;--md-sys-color-on-surface-variant:#c9c7b6;--md-sys-color-outline:#929080;--md-sys-color-outline-variant:#48473a;--md-sys-color-inverse-surface:#e5e3d8;--md-sys-color-inverse-on-surface:#303129;--md-sys-color-inverse-primary:#5b6b3a;--md-sys-color-scrim:#000;--md-sys-color-shadow:#000;--app-ramp-1:#394a06;--app-ramp-2:#536628;--app-ramp-3:#75894b;--app-ramp-4:#96ab6c;--app-ramp-5:#b8ce8d;--app-on-ramp-1:#e5e3d8;--app-on-ramp-2:#e5e3d8;--app-on-ramp-3:#15170f;--app-on-ramp-4:#15170f;--app-on-ramp-5:#15170f}:root{--md-ref-typeface-plain:"IBM Plex Sans Arabic", "Noto Sans Arabic", "Segoe UI", Tahoma, sans-serif;--md-ref-typeface-adhkar:"Amiri", "Noto Naskh Arabic", "Traditional Arabic", serif;--md-sys-typescale-display-large:400 3.5625rem/4.25rem var(--md-ref-typeface-plain);--md-sys-typescale-display-medium:400 2.8125rem/3.5rem var(--md-ref-typeface-plain);--md-sys-typescale-display-small:400 2.25rem/2.875rem var(--md-ref-typeface-plain);--md-sys-typescale-headline-large:400 2rem/2.75rem var(--md-ref-typeface-plain);--md-sys-typescale-headline-medium:400 1.75rem/2.5rem var(--md-ref-typeface-plain);--md-sys-typescale-headline-small:400 1.5rem/2.125rem var(--md-ref-typeface-plain);--md-sys-typescale-title-large:500 1.375rem/1.875rem var(--md-ref-typeface-plain);--md-sys-typescale-title-medium:500 1rem/1.625rem var(--md-ref-typeface-plain);--md-sys-typescale-title-small:500 .875rem/1.375rem var(--md-ref-typeface-plain);--md-sys-typescale-body-large:400 1rem/1.625rem var(--md-ref-typeface-plain);--md-sys-typescale-body-medium:400 .875rem/1.375rem var(--md-ref-typeface-plain);--md-sys-typescale-body-small:400 .75rem/1.125rem var(--md-ref-typeface-plain);--md-sys-typescale-label-large:500 .875rem/1.25rem var(--md-ref-typeface-plain);--md-sys-typescale-label-medium:500 .75rem/1rem var(--md-ref-typeface-plain);--md-sys-typescale-label-small:500 .6875rem/1rem var(--md-ref-typeface-plain);--app-typescale-adhkar:400 1.375rem/2.1 var(--md-ref-typeface-adhkar);--md-sys-shape-corner-extra-small:4px;--md-sys-shape-corner-small:8px;--md-sys-shape-corner-medium:12px;--md-sys-shape-corner-large:16px;--md-sys-shape-corner-large-increased:20px;--md-sys-shape-corner-extra-large:28px;--md-sys-shape-corner-full:9999px;--md-sys-elevation-level1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--md-sys-elevation-level2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--md-sys-elevation-level3:0 1px 3px #0000004d, 0 4px 8px 3px #00000026;--md-sys-state-hover-opacity:.08;--md-sys-state-focus-opacity:.1;--md-sys-state-pressed-opacity:.1;--md-sys-state-dragged-opacity:.16;--md-sys-state-disabled-container-opacity:.12;--md-sys-state-disabled-content-opacity:.38;--md-sys-motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--md-sys-motion-easing-standard-accelerate:cubic-bezier(.3, 0, 1, 1);--md-sys-motion-easing-standard-decelerate:cubic-bezier(0, 0, 0, 1);--md-sys-motion-easing-emphasized:cubic-bezier(.2, 0, 0, 1);--md-sys-motion-easing-emphasized-accelerate:cubic-bezier(.3, 0, .8, .15);--md-sys-motion-easing-emphasized-decelerate:cubic-bezier(.05, .7, .1, 1);--md-sys-motion-duration-short2:.1s;--md-sys-motion-duration-short3:.15s;--md-sys-motion-duration-short4:.2s;--md-sys-motion-duration-medium1:.25s;--md-sys-motion-duration-medium2:.3s;--md-sys-motion-duration-medium3:.35s;--md-sys-motion-duration-medium4:.4s}@media (prefers-reduced-motion:reduce){:root{--md-sys-motion-duration-short2:0s;--md-sys-motion-duration-short3:0s;--md-sys-motion-duration-short4:0s;--md-sys-motion-duration-medium1:0s;--md-sys-motion-duration-medium2:0s;--md-sys-motion-duration-medium3:0s;--md-sys-motion-duration-medium4:0s}}:root{--ion-font-family:var(--md-ref-typeface-plain);--ion-background-color:var(--md-sys-color-surface);--ion-text-color:var(--md-sys-color-on-surface);--ion-border-color:var(--md-sys-color-outline-variant);--ion-backdrop-color:var(--md-sys-color-scrim);--ion-backdrop-opacity:.32;--ion-overlay-background-color:var(--md-sys-color-surface-container-high);--ion-placeholder-color:var(--md-sys-color-on-surface-variant);--ion-toolbar-background:var(--md-sys-color-surface);--ion-toolbar-color:var(--md-sys-color-on-surface);--ion-toolbar-border-color:transparent;--ion-tab-bar-background:var(--md-sys-color-surface-container);--ion-tab-bar-color:var(--md-sys-color-on-surface-variant);--ion-tab-bar-color-selected:var(--md-sys-color-on-surface);--ion-tab-bar-border-color:transparent;--ion-item-background:transparent;--ion-card-background:var(--md-sys-color-surface-container);--ion-color-primary:#5b6b3a;--ion-color-primary-rgb:91, 107, 58;--ion-color-primary-contrast:#fff;--ion-color-primary-contrast-rgb:255, 255, 255;--ion-color-primary-shade:#505e33;--ion-color-primary-tint:#6b7a4e;--ion-color-secondary:#7b6843;--ion-color-secondary-rgb:123, 104, 67;--ion-color-secondary-contrast:#fff;--ion-color-secondary-contrast-rgb:255, 255, 255;--ion-color-secondary-shade:#6c5c3b;--ion-color-secondary-tint:#887756;--ion-color-tertiary:#7f5600;--ion-color-tertiary-rgb:127, 86, 0;--ion-color-tertiary-contrast:#fff;--ion-color-tertiary-contrast-rgb:255, 255, 255;--ion-color-tertiary-shade:#704c00;--ion-color-tertiary-tint:#8c671a;--ion-color-success:#5b6b3a;--ion-color-success-rgb:91, 107, 58;--ion-color-success-contrast:#fff;--ion-color-success-contrast-rgb:255, 255, 255;--ion-color-success-shade:#505e33;--ion-color-success-tint:#6b7a4e;--ion-color-warning:#7f5600;--ion-color-warning-rgb:127, 86, 0;--ion-color-warning-contrast:#fff;--ion-color-warning-contrast-rgb:255, 255, 255;--ion-color-warning-shade:#704c00;--ion-color-warning-tint:#8c671a;--ion-color-danger:#b3261e;--ion-color-danger-rgb:179, 38, 30;--ion-color-danger-contrast:#fff;--ion-color-danger-contrast-rgb:255, 255, 255;--ion-color-danger-shade:#9e211a;--ion-color-danger-tint:#bb3c35;--ion-color-light:#e9dfc9;--ion-color-light-rgb:233, 223, 201;--ion-color-light-contrast:#1d1c16;--ion-color-light-contrast-rgb:29, 28, 22;--ion-color-light-shade:#cdc4b1;--ion-color-light-tint:#ebe2ce;--ion-color-medium:#7a7867;--ion-color-medium-rgb:122, 120, 103;--ion-color-medium-contrast:#fbf8f1;--ion-color-medium-contrast-rgb:251, 248, 241;--ion-color-medium-shade:#6b6a5b;--ion-color-medium-tint:#878676;--ion-color-dark:#313129;--ion-color-dark-rgb:49, 49, 41;--ion-color-dark-contrast:#f5f0e5;--ion-color-dark-contrast-rgb:245, 240, 229;--ion-color-dark-shade:#2b2b24;--ion-color-dark-tint:#46463e;--ion-background-color-rgb:251, 248, 241;--ion-text-color-rgb:29, 28, 22;--ion-background-color-step-50:#f0ede6;--ion-background-color-step-100:#e5e2db;--ion-background-color-step-150:#dad7d0;--ion-background-color-step-200:#cfccc5;--ion-background-color-step-250:#c4c1ba;--ion-background-color-step-300:#b8b6af;--ion-background-color-step-350:#adaba4;--ion-background-color-step-400:#a2a099;--ion-background-color-step-450:#97958e;--ion-background-color-step-500:#8c8a84;--ion-background-color-step-550:#817f79;--ion-background-color-step-600:#76746e;--ion-background-color-step-650:#6b6963;--ion-background-color-step-700:#605e58;--ion-background-color-step-750:#55534d;--ion-background-color-step-800:#494842;--ion-background-color-step-850:#3e3d37;--ion-background-color-step-900:#33322c;--ion-background-color-step-950:#282721;--ion-text-color-step-50:#282721;--ion-text-color-step-100:#33322c;--ion-text-color-step-150:#3e3d37;--ion-text-color-step-200:#494842;--ion-text-color-step-250:#55534d;--ion-text-color-step-300:#605e58;--ion-text-color-step-350:#6b6963;--ion-text-color-step-400:#76746e;--ion-text-color-step-450:#817f79;--ion-text-color-step-500:#8c8a84;--ion-text-color-step-550:#97958e;--ion-text-color-step-600:#a2a099;--ion-text-color-step-650:#adaba4;--ion-text-color-step-700:#b8b6af;--ion-text-color-step-750:#c4c1ba;--ion-text-color-step-800:#cfccc5;--ion-text-color-step-850:#dad7d0;--ion-text-color-step-900:#e5e2db;--ion-text-color-step-950:#f0ede6}:root[data-theme=dark]{--ion-color-primary:#c1cf98;--ion-color-primary-rgb:193, 207, 152;--ion-color-primary-contrast:#2c3511;--ion-color-primary-contrast-rgb:44, 53, 17;--ion-color-primary-shade:#aab686;--ion-color-primary-tint:#c7d4a2;--ion-color-secondary:#d8c4a0;--ion-color-secondary-rgb:216, 196, 160;--ion-color-secondary-contrast:#3d2e0f;--ion-color-secondary-contrast-rgb:61, 46, 15;--ion-color-secondary-shade:#beac8d;--ion-color-secondary-tint:#dccaaa;--ion-color-tertiary:#f5bd62;--ion-color-tertiary-rgb:245, 189, 98;--ion-color-tertiary-contrast:#432c00;--ion-color-tertiary-contrast-rgb:67, 44, 0;--ion-color-tertiary-shade:#d8a656;--ion-color-tertiary-tint:#f6c472;--ion-color-success:#c1cf98;--ion-color-success-rgb:193, 207, 152;--ion-color-success-contrast:#2c3511;--ion-color-success-contrast-rgb:44, 53, 17;--ion-color-success-shade:#aab686;--ion-color-success-tint:#c7d4a2;--ion-color-warning:#f5bd62;--ion-color-warning-rgb:245, 189, 98;--ion-color-warning-contrast:#432c00;--ion-color-warning-contrast-rgb:67, 44, 0;--ion-color-warning-shade:#d8a656;--ion-color-warning-tint:#f6c472;--ion-color-danger:#f2b8b5;--ion-color-danger-rgb:242, 184, 181;--ion-color-danger-contrast:#601410;--ion-color-danger-contrast-rgb:96, 20, 16;--ion-color-danger-shade:#d5a29f;--ion-color-danger-tint:#f3bfbc;--ion-color-light:#2a2d22;--ion-color-light-rgb:42, 45, 34;--ion-color-light-contrast:#e5e3d8;--ion-color-light-contrast-rgb:229, 227, 216;--ion-color-light-shade:#25281e;--ion-color-light-tint:#3f4238;--ion-color-medium:#929080;--ion-color-medium-rgb:146, 144, 128;--ion-color-medium-contrast:#15170f;--ion-color-medium-contrast-rgb:21, 23, 15;--ion-color-medium-shade:#807f71;--ion-color-medium-tint:#9d9b8d;--ion-color-dark:#e5e3d8;--ion-color-dark-rgb:229, 227, 216;--ion-color-dark-contrast:#303129;--ion-color-dark-contrast-rgb:48, 49, 41;--ion-color-dark-shade:#cac8be;--ion-color-dark-tint:#e8e6dc;--ion-background-color-rgb:21, 23, 15;--ion-text-color-rgb:229, 227, 216;--ion-background-color-step-50:#1f2119;--ion-background-color-step-100:#2a2b23;--ion-background-color-step-150:#34362d;--ion-background-color-step-200:#3f4037;--ion-background-color-step-250:#494a41;--ion-background-color-step-300:#53544b;--ion-background-color-step-350:#5e5e55;--ion-background-color-step-400:#68695f;--ion-background-color-step-450:#737369;--ion-background-color-step-500:#7d7d74;--ion-background-color-step-550:#87877e;--ion-background-color-step-600:#929188;--ion-background-color-step-650:#9c9c92;--ion-background-color-step-700:#a7a69c;--ion-background-color-step-750:#b1b0a6;--ion-background-color-step-800:#bbbab0;--ion-background-color-step-850:#c6c4ba;--ion-background-color-step-900:#d0cfc4;--ion-background-color-step-950:#dbd9ce;--ion-text-color-step-50:#dbd9ce;--ion-text-color-step-100:#d0cfc4;--ion-text-color-step-150:#c6c4ba;--ion-text-color-step-200:#bbbab0;--ion-text-color-step-250:#b1b0a6;--ion-text-color-step-300:#a7a69c;--ion-text-color-step-350:#9c9c92;--ion-text-color-step-400:#929188;--ion-text-color-step-450:#87877e;--ion-text-color-step-500:#7d7d74;--ion-text-color-step-550:#737369;--ion-text-color-step-600:#68695f;--ion-text-color-step-650:#5e5e55;--ion-text-color-step-700:#53544b;--ion-text-color-step-750:#494a41;--ion-text-color-step-800:#3f4037;--ion-text-color-step-850:#34362d;--ion-text-color-step-900:#2a2b23;--ion-text-color-step-950:#1f2119}ion-header.header-md{box-shadow:none}html{font-family:var(--md-ref-typeface-plain);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--md-sys-color-surface);color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-body-large);letter-spacing:0;-webkit-tap-highlight-color:transparent}::selection{background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}:focus-visible{outline:3px solid var(--md-sys-color-secondary);outline-offset:2px}.md-typescale-display-large{font:var(--md-sys-typescale-display-large)}.md-typescale-display-medium{font:var(--md-sys-typescale-display-medium)}.md-typescale-display-small{font:var(--md-sys-typescale-display-small)}.md-typescale-headline-large{font:var(--md-sys-typescale-headline-large)}.md-typescale-headline-medium{font:var(--md-sys-typescale-headline-medium)}.md-typescale-headline-small{font:var(--md-sys-typescale-headline-small)}.md-typescale-title-large{font:var(--md-sys-typescale-title-large)}.md-typescale-title-medium{font:var(--md-sys-typescale-title-medium)}.md-typescale-title-small{font:var(--md-sys-typescale-title-small)}.md-typescale-body-large{font:var(--md-sys-typescale-body-large)}.md-typescale-body-medium{font:var(--md-sys-typescale-body-medium)}.md-typescale-body-small{font:var(--md-sys-typescale-body-small)}.md-typescale-label-large{font:var(--md-sys-typescale-label-large)}.md-typescale-label-medium{font:var(--md-sys-typescale-label-medium)}.md-typescale-label-small{font:var(--md-sys-typescale-label-small)}.app-typescale-adhkar{font:var(--app-typescale-adhkar)}.tabular-nums{font-variant-numeric:tabular-nums}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.motion-fade-in{animation:motion-fade-in var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard-decelerate) both}.motion-rise-in{animation:motion-rise-in var(--md-sys-motion-duration-medium4) var(--md-sys-motion-easing-emphasized-decelerate) both;animation-delay:calc(var(--motion-stagger,0) * 40ms)}@keyframes motion-fade-in{0%{opacity:0}}@keyframes motion-rise-in{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.motion-fade-in,.motion-rise-in{animation:none}}
