html[dir=ltr],[data-sonner-toaster][dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0}html[dir=rtl],[data-sonner-toaster][dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto}[data-sonner-toaster]{width:var(--width);--gray1:#fcfcfc;--gray2:#f8f8f8;--gray3:#f3f3f3;--gray4:#ededed;--gray5:#e8e8e8;--gray6:#e2e2e2;--gray7:#dbdbdb;--gray8:#c7c7c7;--gray9:#8f8f8f;--gray10:#858585;--gray11:#6f6f6f;--gray12:#171717;--border-radius:8px;box-sizing:border-box;z-index:999999999;outline:none;margin:0;padding:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;list-style:none;transition:transform .4s;position:fixed}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translate(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);opacity:0;transform:var(--y);touch-action:none;box-sizing:border-box;overflow-wrap:anywhere;outline:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;position:absolute}[data-sonner-toast][data-styled=true]{background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);width:var(--width);align-items:center;gap:6px;padding:16px;font-size:13px;display:flex;box-shadow:0 4px 12px #0000001a}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-y-position=top]{--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap));top:0}[data-sonner-toast][data-y-position=bottom]{--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap));bottom:0}[data-sonner-toast][data-styled=true] [data-description]{color:#3f3f3f;font-weight:400;line-height:1.4}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{color:inherit;font-weight:500;line-height:1.5}[data-sonner-toast][data-styled=true] [data-icon]{width:16px;height:16px;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end);flex-shrink:0;justify-content:flex-start;align-items:center;display:flex;position:relative}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform-origin:50%;animation:.3s forwards sonner-fade-in;transform:scale(.8)}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{flex-direction:column;gap:2px;display:flex}[data-sonner-toast][data-styled=true] [data-button]{height:24px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);cursor:pointer;border:none;border-radius:4px;outline:none;flex-shrink:0;align-items:center;padding-left:8px;padding-right:8px;font-size:12px;font-weight:500;transition:opacity .4s,box-shadow .2s;display:flex}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px #0006}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:#00000014}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:#ffffff4d}[data-sonner-toaster] [data-close-button-position=top-left]{--toast-close-button-left:0;--toast-close-button-right:unset;--toast-close-button-top:0;--toast-close-button-bottom:unset;--toast-close-button-transform:translate(-35%, -35%)}[data-sonner-toaster] [data-close-button-position=top-right]{--toast-close-button-left:unset;--toast-close-button-right:0;--toast-close-button-top:0;--toast-close-button-bottom:unset;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster] [data-close-button-position=bottom-left]{--toast-close-button-left:0;--toast-close-button-right:unset;--toast-close-button-top:unset;--toast-close-button-bottom:0;--toast-close-button-transform:translate(-35%, 35%)}[data-sonner-toaster] [data-close-button-position=bottom-right]{--toast-close-button-left:unset;--toast-close-button-right:0;--toast-close-button-top:unset;--toast-close-button-bottom:0;--toast-close-button-transform:translate(35%, 35%)}[data-sonner-toast][data-styled=true] [data-close-button]{left:var(--toast-close-button-left);right:var(--toast-close-button-right);top:var(--toast-close-button-top);bottom:var(--toast-close-button-bottom);width:20px;height:20px;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);cursor:pointer;z-index:1;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .1s,background .2s,border-color .2s;display:flex;position:absolute}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]:before{content:"";z-index:-1;height:100%;position:absolute;left:-100%;right:-100%}[data-sonner-toast][data-y-position=top][data-swiping=true]:before{bottom:50%;transform:scaleY(3)translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]:before{top:50%;transform:scaleY(3)translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]:before{content:"";position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]:after{content:"";height:calc(var(--gap) + 1px);width:100%;position:absolute;bottom:100%;left:0}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * .05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--toasts-before) * .05 + 1));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]:before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0px)) translateX(var(--swipe-amount-x,0px));transition:none}[data-sonner-toast][data-swiped=true]{-webkit-user-select:none;user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (width<=600px){[data-sonner-toaster]{right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%;position:fixed}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{width:calc(100% - var(--mobile-offset-left) * 2);left:0;right:0}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:calc(var(--mobile-offset-bottom) + max(env(safe-area-inset-bottom), 0px))}[data-sonner-toaster][data-y-position=top]{top:calc(var(--mobile-offset-top) + max(env(safe-area-inset-top), 0px))}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:#ecfdf3;--success-border:#bffcd9;--success-text:#008a2e;--info-bg:#f0f8ff;--info-border:#dde7fd;--info-text:#0973dc;--warning-bg:#fffcf0;--warning-border:#fbeeb1;--warning-text:#dc7609;--error-bg:#fff0f0;--error-border:#ffe0e1;--error-text:#e60000}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:#333;--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:#1f1f1f;--normal-border:#333;--normal-border-hover:#404040;--normal-text:var(--gray1);--success-bg:#001f0f;--success-border:#003d1c;--success-text:#59f3a6;--info-bg:#000d1f;--info-border:#19233e;--info-text:#5896f3;--warning-bg:#1d1f00;--warning-border:#2e2e00;--warning-text:#f3cf58;--error-bg:#2d0607;--error-border:#4d0408;--error-text:#ff9ea1}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);z-index:10;position:absolute;inset:0}.sonner-loading-wrapper[data-visible=false]{transform-origin:50%;animation:.2s forwards sonner-fade-out}.sonner-spinner{height:var(--size);width:var(--size);position:relative;top:50%;left:50%}.sonner-loading-bar{background:var(--gray11);border-radius:6px;width:24%;height:8%;animation:1.2s linear infinite sonner-spin;position:absolute;top:-3.9%;left:-10%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg)translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg)translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg)translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg)translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg)translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg)translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg)translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg)translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg)translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg)translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg)translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg)translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{transform-origin:50%;transition:opacity .2s,transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8)translate(-50%,-50%)}html [data-sonner-toaster][data-sonner-theme]{font-family:var(--mk-font);--normal-bg:var(--app-surface);--normal-text:var(--app-text);--normal-border:var(--app-border);--success-bg:var(--app-success-soft);--success-text:var(--app-success);--success-border:color-mix(in srgb, var(--app-success) 22%, transparent);--info-bg:var(--app-primary-soft);--info-text:var(--app-primary-ink);--info-border:color-mix(in srgb, var(--app-primary) 22%, transparent);--warning-bg:var(--app-warning-soft);--warning-text:var(--app-warning);--warning-border:color-mix(in srgb, var(--app-warning) 25%, transparent);--error-bg:var(--app-danger-soft);--error-text:var(--app-danger);--error-border:color-mix(in srgb, var(--app-danger) 22%, transparent);--border-radius:14px}html [data-sonner-toaster] [data-sonner-toast]{font-family:var(--mk-font);font-size:13.5px;line-height:1.7}html [data-sonner-toaster] [data-sonner-toast] [data-title]{font-weight:600}html [data-sonner-toaster] [data-sonner-toast] [data-button]{font-family:var(--mk-font);background:var(--app-primary);color:var(--app-on-primary);border-radius:8px}.demo-switch[data-v-c89a8d14]{z-index:60;font-family:var(--mk-font);flex-direction:column-reverse;align-items:flex-end;gap:8px;display:flex;position:fixed;inset-block-end:16px;inset-inline-end:16px}.demo-switch__toggle[data-v-c89a8d14]{color:#fff;font:inherit;cursor:pointer;background:#23312e;border:0;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:inline-flex;box-shadow:0 10px 30px #00000040}.demo-switch__toggle[data-v-c89a8d14]:focus-visible,.demo-switch__item[data-v-c89a8d14]:focus-visible{outline-offset:2px;outline:3px solid #b08a3e}.demo-switch__tag[data-v-c89a8d14]{color:#23312e;background:#b08a3e;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}.demo-switch__who[data-v-c89a8d14]{font-weight:600}.demo-switch__list[data-v-c89a8d14]{border:1px solid var(--mk-border);background:#fff;border-radius:16px;min-width:240px;max-height:min(70vh,460px);margin:0;padding:6px;list-style:none;overflow:auto;box-shadow:0 20px 50px #0003}.demo-switch__item[data-v-c89a8d14]{width:100%;color:var(--mk-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;gap:2px;padding:8px 12px;display:grid}.demo-switch__item strong[data-v-c89a8d14]{font-size:14px}.demo-switch__item span[data-v-c89a8d14]{color:var(--mk-muted);font-size:12px}.demo-switch__item[data-v-c89a8d14]:hover{background:var(--mk-surface-muted)}.demo-switch__item.is-current[data-v-c89a8d14]{background:var(--mk-primary-soft)}.app-user-trigger[data-v-a919687f]{padding:4px;min-width:0;max-width:260px;color:var(--app-text);font:inherit;cursor:pointer;text-align:start;transition:background-color .16s var(--app-ease), border-color .16s var(--app-ease);background:0 0;border:1px solid #0000;border-radius:14px;align-items:center;gap:10px;padding-inline-end:10px;display:inline-flex}.app-user-trigger[data-v-a919687f]:hover,.app-user-trigger[data-state=open][data-v-a919687f]{background:var(--app-surface-muted);border-color:var(--app-border)}.app-user-trigger[data-v-a919687f]:focus-visible{outline:2px solid var(--app-primary);outline-offset:2px}.app-user-trigger__avatar[data-v-a919687f]{background:var(--app-primary-soft);width:36px;height:36px;color:var(--app-primary-ink);border-radius:11px;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.app-user-trigger__text[data-v-a919687f]{flex-direction:column;min-width:0;line-height:1.4;display:flex}.app-user-trigger__name[data-v-a919687f]{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.app-user-trigger__roles[data-v-a919687f]{color:var(--app-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.app-user-trigger__chevron[data-v-a919687f]{color:var(--app-muted);flex:none}@media (width<=1023px){.app-user-trigger[data-v-a919687f]{padding-inline-end:4px}.app-user-trigger__text[data-v-a919687f],.app-user-trigger__chevron[data-v-a919687f]{display:none}}.app-user-menu{min-inline-size:15rem}.app-user-menu__identity{flex-direction:column;gap:2px;padding:.6rem .75rem;line-height:1.5;display:flex}.app-user-menu__name{color:var(--app-text);font-size:14px;font-weight:700}.app-user-menu__email{color:var(--app-muted);text-align:end;font-size:12px}.app-user-menu__roles{color:var(--app-primary-ink);font-size:12px}.app-user-menu__separator{background:var(--app-border);height:1px;margin:.25rem 0}.app-user-menu .mk-dropdown__item{width:100%;font:inherit;background:0 0;border:0;text-decoration:none}.app-user-menu__logout{color:var(--app-danger)}.app-nav[data-v-e7ed98d7]{flex-direction:column;gap:18px;padding-block-end:16px;display:flex}.app-nav__group[data-v-e7ed98d7]{flex-direction:column;gap:6px;display:flex}.app-nav__label[data-v-e7ed98d7]{color:var(--app-muted);letter-spacing:0;white-space:nowrap;opacity:1;max-height:20px;transition:opacity .16s var(--app-ease), max-height .22s var(--app-ease);margin:0;padding-inline:16px;font-size:11.5px;font-weight:700;line-height:20px;overflow:hidden}.app-nav--collapsed .app-nav__label[data-v-e7ed98d7]{opacity:0;max-height:0}.app-nav--collapsed .app-nav__group+.app-nav__group[data-v-e7ed98d7]{border-block-start:1px solid var(--app-border);padding-block-start:12px}.app-nav__empty[data-v-e7ed98d7]{color:var(--app-muted);margin:0;padding:12px 16px;font-size:13px}.app-nav[data-v-e7ed98d7] .mk-nav-item--active:before{animation:app-nav-indicator-e7ed98d7 .22s var(--app-ease)}.app-nav[data-v-e7ed98d7] .mk-nav-item__badge{background:var(--app-danger);color:#fff;text-align:center;min-width:22px;font-weight:700}.app-topbar__trail[data-v-e7ed98d7]{min-width:0;overflow:hidden}.app-topbar__trail[data-v-e7ed98d7] .mk-breadcrumb ol{white-space:nowrap;flex-wrap:nowrap;font-size:13px}.app-topbar__trail[data-v-e7ed98d7] .mk-breadcrumb li:last-child{text-overflow:ellipsis;min-width:0;color:var(--app-text);font-weight:600;overflow:hidden}.app-topbar__trail[data-v-e7ed98d7] .mk-breadcrumb [aria-current]{color:var(--app-text)}.app-bell[data-v-e7ed98d7]{width:42px;height:42px;color:var(--app-muted);transition:background-color .16s var(--app-ease), color .16s var(--app-ease);border-radius:12px;place-items:center;display:grid;position:relative}.app-bell[data-v-e7ed98d7]:hover{background:var(--app-primary-soft);color:var(--app-primary-ink)}.app-bell[data-v-e7ed98d7]:focus-visible{outline:2px solid var(--app-primary);outline-offset:2px}.app-bell--active[data-v-e7ed98d7]{color:var(--app-primary-ink)}.app-bell__count[data-v-e7ed98d7]{border:2px solid var(--app-surface);background:var(--app-danger);color:#fff;text-align:center;font-variant-numeric:tabular-nums;min-width:19px;height:19px;animation:app-bell-bump-e7ed98d7 .32s var(--app-ease);border-radius:999px;padding:0 5px;font-size:10.5px;font-weight:700;line-height:15px;position:absolute;inset-block-start:3px;inset-inline-end:1px}@keyframes app-nav-indicator-e7ed98d7{0%{opacity:0;transform:scaleY(.2)}to{opacity:1;transform:scaleY(1)}}@keyframes app-bell-bump-e7ed98d7{0%{transform:scale(.6)}60%{transform:scale(1.15)}to{transform:scale(1)}}@media (width<=480px){.app-topbar__trail[data-v-e7ed98d7] .mk-breadcrumb li:not(:last-child),.app-topbar__trail[data-v-e7ed98d7] .mk-breadcrumb li:last-child>.mk-icon{display:none}}@media (prefers-reduced-motion:reduce){.app-nav__label[data-v-e7ed98d7],.app-bell[data-v-e7ed98d7],.app-bell__count[data-v-e7ed98d7],.app-nav[data-v-e7ed98d7] .mk-nav-item--active:before{transition:none;animation:none}}.app-wall[data-v-9bd8f3dc]{--wall-off:#13474a;--wall-stagger:.23s;width:100%;max-width:540px;color:color-mix(in srgb, var(--app-gold) 55%, transparent);padding:64px 34px 30px;position:relative}.app-wall__arch[data-v-9bd8f3dc]{width:100%;height:100%;position:absolute;inset:0}.app-wall__grid[data-v-9bd8f3dc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid;position:relative}.app-wall__tile[data-v-9bd8f3dc]{aspect-ratio:16/9;background:var(--wall-off);transition:box-shadow .6s var(--app-ease);transition-delay:calc(var(--i) * var(--wall-stagger) + .3s);border-radius:9px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.app-wall--lit .app-wall__tile[data-v-9bd8f3dc]{box-shadow:inset 0 0 0 1px #ffffff1a,0 10px 26px #0000002e}.app-wall__screen[data-v-9bd8f3dc]{opacity:0;transition:opacity .6s var(--app-ease);transition-delay:inherit;flex-direction:column;justify-content:center;gap:6%;padding:10% 12%;display:flex;position:absolute;inset:0}.app-wall--lit .app-wall__screen[data-v-9bd8f3dc]{opacity:1}.app-wall__strip[data-v-9bd8f3dc]{z-index:2;background:var(--strip,var(--app-primary));transform-origin:100%;height:3px;transition:transform .5s var(--app-ease);transition-delay:calc(var(--i) * var(--wall-stagger) + .52s);position:absolute;inset-block-start:0;inset-inline:0;transform:scaleX(0)}.app-wall--lit .app-wall__strip[data-v-9bd8f3dc]{transform:scaleX(1)}.app-wall__tile--layer-schedule[data-v-9bd8f3dc]{--strip:#3aa3a9}.app-wall__tile--layer-khutbah[data-v-9bd8f3dc]{--strip:#e07a3a}.app-wall__tile--layer-local[data-v-9bd8f3dc]{--strip:#d9a441}.app-wall__tile--layer-default[data-v-9bd8f3dc]{--strip:#8a9b97}.app-wall__beat[data-v-9bd8f3dc]{z-index:2;opacity:0;width:6px;height:6px;transition:opacity .3s;transition-delay:calc(var(--i) * var(--wall-stagger) + .7s);background:#47c27d;border-radius:50%;position:absolute;inset-block-end:7px;inset-inline-end:7px}.app-wall--lit .app-wall__beat[data-v-9bd8f3dc]{opacity:1;animation:app-wall-beat-9bd8f3dc .9s var(--app-ease) 1;animation-delay:calc(var(--i) * var(--wall-stagger) + .7s)}.app-wall__tile--message-day .app-wall__screen[data-v-9bd8f3dc],.app-wall__tile--list .app-wall__screen[data-v-9bd8f3dc]{background:#f5f3ec}.app-wall__tile--message-night .app-wall__screen[data-v-9bd8f3dc]{background:#0f4a4e}.app-wall__line[data-v-9bd8f3dc]{opacity:.55;background:#0d3f42;border-radius:3px;width:86%;height:7%;min-height:3px;margin-inline-start:auto;display:block}.app-wall__line--title[data-v-9bd8f3dc]{opacity:.9;width:64%;height:10%}.app-wall__line--short[data-v-9bd8f3dc]{width:52%}.app-wall__rule[data-v-9bd8f3dc]{background:var(--app-gold);width:26%;height:2px;margin-inline-start:auto;display:block}.app-wall__tile--message-night .app-wall__line[data-v-9bd8f3dc]{background:#f5f3ec}.app-wall__row[data-v-9bd8f3dc]{justify-content:space-between;align-items:center;gap:8%;display:flex}.app-wall__row i[data-v-9bd8f3dc],.app-wall__row b[data-v-9bd8f3dc]{opacity:.6;background:#0d3f42;border-radius:3px;height:5px;display:block}.app-wall__row i[data-v-9bd8f3dc]{width:34%}.app-wall__row b[data-v-9bd8f3dc]{opacity:.35;width:22%}.app-wall__row:nth-child(2) i[data-v-9bd8f3dc],.app-wall__row:nth-child(2) b[data-v-9bd8f3dc]{background:var(--app-primary);opacity:1}.app-wall__tile--image-crescent .app-wall__screen[data-v-9bd8f3dc]{background:linear-gradient(#1d6f74 0%,#2e8a86 55%,#e9c98c 100%);padding:0}.app-wall__crescent[data-v-9bd8f3dc]{aspect-ratio:1;border-radius:50%;width:18%;position:absolute;inset-block-start:16%;inset-inline-start:20%;box-shadow:-5px 3px #f5f3ec}.app-wall__dome[data-v-9bd8f3dc]{background:#0d3f42;border-radius:50% 50% 0 0/70% 70% 0 0;width:40%;height:46%;position:absolute;inset-block-end:0;inset-inline-end:18%}.app-wall__tile--image-pattern .app-wall__screen[data-v-9bd8f3dc]{background:#f1e6cc;padding:0}.app-wall__pattern[data-v-9bd8f3dc]{background-image:linear-gradient(45deg,#0d3f422e 25%,#0000 25%),linear-gradient(-45deg,#0d3f422e 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#0d3f422e 75%),linear-gradient(-45deg,#0000 75%,#0d3f422e 75%);background-position:0 0,0 9px,9px -9px,-9px 0;background-size:18px 18px;position:absolute;inset:0}.app-wall__tile--idle .app-wall__screen[data-v-9bd8f3dc]{background:#e9e6dc;align-items:center}.app-wall__idle[data-v-9bd8f3dc]{aspect-ratio:1;border:2px solid #b08a3e;width:22%;transform:rotate(45deg);box-shadow:0 0 0 4px #e9e6dc,0 0 0 5px #b08a3e99}.app-wall__tile--khutbah .app-wall__screen[data-v-9bd8f3dc]{background:#fbf6ea;align-items:center;gap:2%;padding:8% 8% 10%}.app-wall__onair[data-v-9bd8f3dc]{color:#b54708;background:#fff1e6;border-radius:999px;align-items:center;gap:4px;padding:0 6px;font-size:9px;font-weight:700;line-height:16px;display:inline-flex;position:absolute;inset-block-start:9%;inset-inline-start:8%}.app-wall__onair i[data-v-9bd8f3dc]{background:#b54708;border-radius:50%;width:5px;height:5px;animation:2.4s ease-in-out infinite app-wall-onair-9bd8f3dc}.app-wall__segment[data-v-9bd8f3dc]{color:#0d3f42;font-variant-numeric:tabular-nums;font-size:clamp(18px,3.2vw,30px);font-weight:800;line-height:1;display:block}.app-wall__lang[data-v-9bd8f3dc]{color:#5e6b67;font-size:9.5px;font-weight:600;line-height:1.4}.app-wall__rail[data-v-9bd8f3dc]{gap:3px;display:flex;position:absolute;inset-block-end:9%;inset-inline:12%}.app-wall__rail i[data-v-9bd8f3dc]{background:#e3dfd3;border-radius:2px;flex:1;height:3px;transition:background-color .18s}.app-wall__rail i.is-done[data-v-9bd8f3dc]{background:#e7b590}.app-wall__rail i.is-current[data-v-9bd8f3dc]{background:#b54708}.app-wall-flip-enter-active[data-v-9bd8f3dc],.app-wall-flip-leave-active[data-v-9bd8f3dc]{transition:opacity .18s,transform .18s}.app-wall-flip-enter-from[data-v-9bd8f3dc]{opacity:0;transform:translateY(40%)}.app-wall-flip-leave-to[data-v-9bd8f3dc]{opacity:0;transform:translateY(-40%)}@keyframes app-wall-beat-9bd8f3dc{0%{box-shadow:0 0 #47c27db3}to{box-shadow:0 0 0 7px #47c27d00}}@keyframes app-wall-onair-9bd8f3dc{0%,to{opacity:1}50%{opacity:.35}}.app-wall--still .app-wall__tile[data-v-9bd8f3dc],.app-wall--still .app-wall__screen[data-v-9bd8f3dc],.app-wall--still .app-wall__strip[data-v-9bd8f3dc],.app-wall--still .app-wall__beat[data-v-9bd8f3dc]{transition:none;animation:none}@media (prefers-reduced-motion:reduce){.app-wall__tile[data-v-9bd8f3dc],.app-wall__screen[data-v-9bd8f3dc],.app-wall__strip[data-v-9bd8f3dc],.app-wall__beat[data-v-9bd8f3dc],.app-wall__onair i[data-v-9bd8f3dc],.app-wall__rail i[data-v-9bd8f3dc],.app-wall-flip-enter-active[data-v-9bd8f3dc],.app-wall-flip-leave-active[data-v-9bd8f3dc]{transition:none!important;animation:none!important}}.app-auth[data-v-a40b931f]{background:var(--app-canvas);min-height:100svh;color:var(--app-text);font-family:var(--mk-font);grid-template-columns:minmax(0,1fr);display:grid}.app-auth__panel[data-v-a40b931f]{flex-direction:column;min-height:100svh;padding:24px 16px;display:flex}.app-auth__header[data-v-a40b931f]{justify-content:flex-start;display:flex}.app-auth__main[data-v-a40b931f]{flex:1;place-items:center;padding-block:24px;display:grid}.app-auth__card[data-v-a40b931f]{border:1px solid var(--app-border);background:var(--app-surface);width:100%;max-width:420px;animation:app-auth-card-in-a40b931f .42s var(--app-ease) both;border-radius:24px;padding:28px 24px;box-shadow:0 1px #0d3f420a,0 24px 60px -32px #0d3f4247}.app-auth__heading[data-v-a40b931f]{margin-block-end:24px}.app-auth__heading h1[data-v-a40b931f]{color:var(--app-text);margin:0;font-size:22px;font-weight:700;line-height:32px}.app-auth__heading p[data-v-a40b931f]{color:var(--app-muted);margin:6px 0 0;font-size:13.5px;line-height:1.8}.app-auth__footer[data-v-a40b931f]{color:var(--app-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:12.5px;display:flex}.app-auth__legal[data-v-a40b931f]{align-items:center;gap:8px;display:flex}.app-auth__legal a[data-v-a40b931f]{color:var(--app-muted);text-decoration:underline;-webkit-text-decoration-color:var(--app-border);text-decoration-color:var(--app-border);text-underline-offset:4px}.app-auth__legal a[data-v-a40b931f]:hover{color:var(--app-primary-ink);text-decoration-color:currentColor}.app-auth__legal a[data-v-a40b931f]:focus-visible{outline:2px solid var(--app-primary);outline-offset:3px;border-radius:4px}.app-auth__showcase[data-v-a40b931f]{display:none}@media (width>=1024px){.app-auth[data-v-a40b931f]{grid-template-columns:minmax(440px,5fr) 6fr}.app-auth__panel[data-v-a40b931f]{padding:32px clamp(32px,4vw,64px)}.app-auth__card[data-v-a40b931f]{padding:36px 32px}.app-auth__showcase[data-v-a40b931f]{background:radial-gradient(120% 80% at 50% 0%, #155e63 0%, transparent 60%), var(--app-primary-ink);color:#f5f3ec;border-radius:32px;justify-content:center;align-items:center;height:calc(100svh - 32px);margin:16px;margin-inline-start:0;display:flex;position:sticky;top:0;overflow:hidden}}.app-auth__showcase-inner[data-v-a40b931f]{flex-direction:column;align-items:center;gap:36px;width:100%;max-width:600px;padding:40px;display:flex}.app-auth__pitch[data-v-a40b931f]{text-align:start;max-width:480px}.app-auth__eyebrow[data-v-a40b931f]{color:#e2c98f;margin:0 0 6px;font-size:12.5px;font-weight:600}.app-auth__pitch h2[data-v-a40b931f]{margin:0;font-size:26px;font-weight:800;line-height:38px}.app-auth__pitch p[data-v-a40b931f]:not(.app-auth__eyebrow){color:#f5f3ecd1;margin:12px 0 0;font-size:14.5px;line-height:1.9}.app-auth__facts[data-v-a40b931f]{flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none;display:flex}.app-auth__facts li[data-v-a40b931f]{color:#f5f3ec;border:1px solid #f5f3ec2e;border-radius:999px;padding:4px 12px;font-size:12.5px;font-weight:600}@keyframes app-auth-card-in-a40b931f{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.app-auth__card[data-v-a40b931f]{animation:none}}.app-minimal[data-v-3f6b356a]{background:var(--app-canvas);min-height:100svh;color:var(--app-text);font-family:var(--mk-font);flex-direction:column;display:flex}.app-minimal__header[data-v-3f6b356a]{background:var(--app-surface);border-block-end:1px solid var(--app-border);justify-content:space-between;align-items:center;gap:16px;padding:14px clamp(16px,4vw,32px);display:flex;position:relative;overflow:hidden}.app-minimal__motif[data-v-3f6b356a]{position:absolute;inset-block-start:-96px;inset-inline-start:40%}.app-minimal__brand[data-v-3f6b356a]{align-items:center;gap:12px;min-width:0;display:flex;position:relative}.app-minimal__context[data-v-3f6b356a]{background:var(--app-primary-soft);color:var(--app-primary-ink);white-space:nowrap;border-radius:8px;padding:2px 10px;font-size:12.5px;font-weight:600}.app-minimal__user[data-v-3f6b356a]{align-items:center;gap:12px;min-width:0;display:flex;position:relative}.app-minimal__name[data-v-3f6b356a]{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.app-minimal__logout[data-v-3f6b356a]{border:1px solid var(--app-border);background:var(--app-surface);min-height:40px;color:var(--app-text);font:inherit;cursor:pointer;transition:background-color .16s var(--app-ease);border-radius:12px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.app-minimal__logout[data-v-3f6b356a]:hover{background:var(--app-surface-muted)}.app-minimal__logout[data-v-3f6b356a]:focus-visible{outline:2px solid var(--app-primary);outline-offset:2px}.app-minimal__main[data-v-3f6b356a]{flex-direction:column;flex:1;width:100%;max-width:1200px;margin-inline:auto;padding:clamp(16px,3vw,32px) clamp(16px,4vw,32px);display:flex}.app-minimal__main[data-v-3f6b356a]:focus{outline:none}@media (width<=640px){.app-minimal__header[data-v-3f6b356a] .app-brand__text,.app-minimal__name[data-v-3f6b356a]{display:none}}.app-settings__body[data-v-f75b3885]{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.app-settings__nav[data-v-f75b3885]{gap:8px;display:flex;overflow-x:auto}.app-settings__link[data-v-f75b3885]{border:1px solid var(--app-border);background:var(--app-surface);color:var(--app-muted);transition:background-color .16s var(--app-ease), border-color .16s var(--app-ease), color .16s var(--app-ease);border-radius:14px;flex:1 0 auto;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.app-settings__link[data-v-f75b3885]:hover{border-color:color-mix(in srgb, var(--app-primary) 35%, var(--app-border));color:var(--app-primary-ink)}.app-settings__link[data-v-f75b3885]:focus-visible{outline:2px solid var(--app-primary);outline-offset:2px}.app-settings__link.is-active[data-v-f75b3885]{background:var(--app-primary-soft);border-color:color-mix(in srgb, var(--app-primary) 30%, transparent);color:var(--app-primary-ink)}.app-settings__link-text[data-v-f75b3885]{flex-direction:column;line-height:1.45;display:flex}.app-settings__link-label[data-v-f75b3885]{font-size:14px;font-weight:600}.app-settings__link-hint[data-v-f75b3885]{color:var(--app-muted);font-size:12px}.app-settings__content[data-v-f75b3885]{flex-direction:column;gap:24px;min-width:0;max-width:760px;display:flex}@media (width>=1024px){.app-settings__body[data-v-f75b3885]{grid-template-columns:260px minmax(0,1fr)}.app-settings__nav[data-v-f75b3885]{flex-direction:column;position:sticky;top:24px;overflow:visible}.app-settings__link[data-v-f75b3885]{flex:none}}@media (width<=640px){.app-settings__link-hint[data-v-f75b3885]{display:none}}
