@media(max-width:37.4375rem){._snackbar_1rk1y_4{top:max(1rem,env(safe-area-inset-top,0px))!important;bottom:auto!important;inset-inline:0!important;width:100%!important;max-width:100%!important;transform:none!important;padding-inline:max(.75rem,env(safe-area-inset-left,0px)) max(.75rem,env(safe-area-inset-right,0px))!important;box-sizing:border-box}}@media(min-width:37.5rem){._snackbar_1rk1y_4{bottom:calc(1.5rem + env(safe-area-inset-bottom,0px))!important;inset-inline-start:1.5rem!important;inset-inline-end:auto!important;top:auto!important;padding-inline:0;max-width:none;position:fixed!important}}._alert_1rk1y_28{width:100%;min-width:17.5rem;max-width:calc(100vw - 2rem);font-family:B Yekan,-apple-system,BlinkMacSystemFont,Arial,sans-serif!important}@media(max-width:37.4375rem){._alert_1rk1y_28{min-width:0;width:100%;max-width:100%;margin:0;border-radius:.75rem}}@media(min-width:37.5rem){._alert_1rk1y_28{min-width:18.75rem;max-width:25rem}}._alert_1rk1y_28 .MuiAlert-message{font-family:B Yekan,-apple-system,BlinkMacSystemFont,Arial,sans-serif!important;max-height:min(40vh,11rem);overflow-y:auto;padding-inline-end:.25rem;color:inherit}@media(max-width:37.4375rem){._alert_1rk1y_28 .MuiAlert-message{max-height:none;overflow-y:visible;padding-inline-end:0}}._alert_1rk1y_28 .MuiAlert-icon{font-family:B Yekan,-apple-system,BlinkMacSystemFont,Arial,sans-serif!important;color:inherit}._alert_1rk1y_28 .MuiAlert-action{font-family:B Yekan,-apple-system,BlinkMacSystemFont,Arial,sans-serif!important}._alert_1rk1y_28 .MuiAlert-action .MuiIconButton-root{color:inherit}@media(max-width:37.4375rem){._alertMobile_1rk1y_75{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;transition:transform .2s ease,opacity .2s ease}._alertMobile_1rk1y_75:active{cursor:grabbing}}._uploadProgressSnackbar_1rk1y_86{top:max(1rem,env(safe-area-inset-top,0px))!important;bottom:auto!important;inset-inline:0!important;width:100%!important;max-width:100%!important;transform:none!important;padding-inline:max(.75rem,env(safe-area-inset-left,0px)) max(.75rem,env(safe-area-inset-right,0px))!important;box-sizing:border-box}@media(min-width:37.5rem){._uploadProgressSnackbar_1rk1y_86{inset-inline:auto!important;width:auto!important;max-width:28rem!important;padding-inline:0!important}}._uploadProgressAlert_1rk1y_105{width:100%;min-width:0;margin:0}@media(min-width:37.5rem){._uploadProgressAlert_1rk1y_105{min-width:20rem;width:100%}}._uploadProgressAlert_1rk1y_105 .MuiAlert-message{width:100%;overflow:visible;max-height:none;color:inherit}._uploadProgressAlert_1rk1y_105 .MuiTypography-root{color:inherit}._uploadProgressContent_1rk1y_126{display:flex;flex-direction:column;gap:.5rem;inline-size:100%}._uploadProgressLabel_1rk1y_133{font-weight:500}._uploadProgressBar_1rk1y_137{inline-size:100%;border-radius:3.125rem;background-color:#ffffff47}._uploadProgressBar_1rk1y_137 .MuiLinearProgress-bar{border-radius:3.125rem}._root_1dqxp_2{position:fixed;inset-block-start:0;inset-inline:0;z-index:1302;inline-size:100%}._progress_1dqxp_10{block-size:.1875rem}._progress_1dqxp_10 .MuiLinearProgress-bar{transition:transform .2s linear}._footer_1mkhe_3{margin-top:.75rem;width:100%;border:.0625rem solid color-mix(in srgb,var(--app-surface-border) 74%,transparent);border-radius:.75rem;background-color:var(--app-surface-bg, #faf8f5);background-image:radial-gradient(ellipse 95% 120% at 100% 0%,rgba(201,166,107,.14),transparent 62%),radial-gradient(ellipse 85% 105% at 0% 100%,rgba(26,46,31,.06),transparent 56%),var(--app-panel-gradient)}@supports (background: color-mix(in srgb,#ffffff 50%,#000000)){._footer_1mkhe_3{background-image:radial-gradient(ellipse 95% 120% at 100% 0%,color-mix(in srgb,var(--app-layout-glow) 14%,transparent),transparent 62%),radial-gradient(ellipse 85% 105% at 0% 100%,color-mix(in srgb,var(--app-layout-glow-2) 8%,transparent),transparent 56%),var(--app-panel-gradient)}}body[data-theme=dark] ._footer_1mkhe_3{background-color:var(--app-surface-bg);background-image:none}._footer_1mkhe_3{box-shadow:0 1.5rem 3rem #1a2e1f14;padding:clamp(.75rem,1.8vw,1.1rem)}._footerEmbedded_1mkhe_25{margin-top:0;width:100%;padding:clamp(.55rem,1.4vw,.85rem) 0 0;border:none;border-radius:0;box-shadow:none;background:transparent;border-top:.0625rem solid rgba(23,23,23,.08)}._footerBottom_1mkhe_36{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem}._footerEmbedded_1mkhe_25 ._footerBottom_1mkhe_36{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"copy version" "links links";align-items:center;gap:.5rem 1rem}._footerEmbedded_1mkhe_25 ._footerInlineLinks_1mkhe_52{grid-area:links;justify-self:center}._footerEmbedded_1mkhe_25 ._footerCopyright_1mkhe_57{grid-area:copy;justify-self:start}._footerEmbedded_1mkhe_25 ._footerVersion_1mkhe_62{grid-area:version;justify-self:end}._footerEmbedded_1mkhe_25 ._footerLink_1mkhe_67{font-size:.7rem}._footerCopyright_1mkhe_57,._footerVersion_1mkhe_62{margin:0;color:var(--text-secondary);font-size:.875rem}._footerCopyrightMark_1mkhe_78{display:inline-block;position:relative;top:.25em}._footerInlineLinks_1mkhe_52{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}._footerLink_1mkhe_67{color:inherit;text-decoration:none;font-size:.875rem;line-height:1.75;transition:color .2s cubic-bezier(.4,0,.2,1)}._footerLink_1mkhe_67:hover{color:#0f1a12;text-decoration:underline}._footerLink_1mkhe_67+._footerLink_1mkhe_67:before{content:"|";color:var(--text-secondary);margin-inline:.45rem;opacity:.75}@media(min-width:56.25rem){._footer_1mkhe_3:not(._footerEmbedded_1mkhe_25) ._footerBottom_1mkhe_36{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem}._footer_1mkhe_3:not(._footerEmbedded_1mkhe_25) ._footerCopyright_1mkhe_57{justify-self:start}._footer_1mkhe_3:not(._footerEmbedded_1mkhe_25) ._footerVersion_1mkhe_62{justify-self:end}._footer_1mkhe_3:not(._footerEmbedded_1mkhe_25) ._footerInlineLinks_1mkhe_52{justify-self:center;white-space:nowrap}}@media(max-width:56.1875rem){._footer_1mkhe_3:not(._footerEmbedded_1mkhe_25){display:none}._footer_1mkhe_3:not(._footerEmbedded_1mkhe_25) ._footerBottom_1mkhe_36{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"copy version" "links links";align-items:center;gap:.5rem 1rem}._footer_1mkhe_3:not(._footerEmbedded_1mkhe_25) ._footerInlineLinks_1mkhe_52{grid-area:links;justify-self:center}._footer_1mkhe_3:not(._footerEmbedded_1mkhe_25) ._footerCopyright_1mkhe_57{grid-area:copy;justify-self:start}._footer_1mkhe_3:not(._footerEmbedded_1mkhe_25) ._footerVersion_1mkhe_62{grid-area:version;justify-self:end}._footer_1mkhe_3:not(._footerEmbedded_1mkhe_25) ._footerLink_1mkhe_67{font-size:.7rem}}body[data-theme=dark] ._footer_1mkhe_3:not(._footerEmbedded_1mkhe_25){background-color:var(--app-surface-bg);background-image:none}body[data-theme=dark] ._footerEmbedded_1mkhe_25{border-top-color:#ffffff29}body[data-theme=dark] ._footerLink_1mkhe_67:hover{color:#d9c39a}.app-shell-nav__profile-status-wrap{position:relative;display:inline-flex;flex:0 0 auto}.app-shell-nav__profile-status-dot{position:absolute;bottom:-.1rem;left:-.08rem;inline-size:.68rem;block-size:.68rem;border-radius:999rem;border:.12rem solid var(--app-surface-bg, #fff);pointer-events:none}.app-shell-nav__profile-status-dot--online{background:#2f6b4f}.app-shell-nav__profile-status-dot--offline{background:#9a9288}.side-menu-nav__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.65rem}.side-menu-nav__header-actions{display:inline-flex;align-items:center;gap:.25rem}.side-menu-nav__title{display:grid;gap:.08rem;min-width:0}.side-menu-nav__title span{color:var(--text-primary);font-weight:700;font-size:.92rem;white-space:nowrap}.side-menu-nav__title small{color:var(--text-secondary);font-size:.72rem;white-space:nowrap}.side-menu-nav__toggle.MuiIconButton-root{color:var(--app-icon-button-color, #1a2e1f)!important;border:.0625rem solid color-mix(in srgb,var(--app-surface-border) 76%,transparent);background:color-mix(in srgb,var(--app-surface-bg) 88%,#ffffff);border-radius:.65rem}.side-menu-nav__toggle.MuiIconButton-root :global(.MuiSvgIcon-root){font-size:1.25rem;opacity:1}.side-menu-nav__toggle.MuiIconButton-root:hover,.side-menu-nav__toggle.MuiIconButton-root:focus-visible{color:var(--app-icon-button-hover-color, #0f1a12)!important;border-color:color-mix(in srgb,#c9a66b 40%,var(--app-surface-border));background:color-mix(in srgb,#c9a66b 12%,var(--app-surface-bg))}body[data-theme=dark] .side-menu-nav__toggle.MuiIconButton-root{color:var(--app-icon-button-color, #e8d3ae)!important;background:color-mix(in srgb,var(--app-surface-bg) 92%,#0b100c);border-color:#ffffff1a}body[data-theme=dark] .side-menu-nav__toggle.MuiIconButton-root:hover,body[data-theme=dark] .side-menu-nav__toggle.MuiIconButton-root:focus-visible{color:var(--app-icon-button-hover-color, #d9c39a)!important;background:color-mix(in srgb,#c9a66b 16%,var(--app-surface-bg));border-color:#c9a66b59}.side-menu-nav__toggle.MuiIconButton-root{flex:0 0 auto}.side-menu-nav__list{display:grid;gap:.28rem}.side-menu-nav__item{display:flex;align-items:center;gap:.55rem;inline-size:100%;padding:.65rem .7rem;font:inherit;color:var(--text-secondary);appearance:none;border:0;background:transparent;text-decoration:none;border-radius:.8rem;min-width:0;cursor:pointer;text-align:start;transition:color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1)}.side-menu-nav__item:hover,.side-menu-nav__item--active{color:#1a2e1f;background:color-mix(in srgb,#1a2e1f 11%,transparent)}.side-menu-nav__item-icon{flex:0 0 auto;font-size:1.2rem!important;color:currentColor}.side-menu-nav__item-avatar.MuiAvatar-root{flex:0 0 auto;width:1.35rem;height:1.35rem;font-size:.72rem}.side-menu-nav__item-icon-wrap{position:relative;display:inline-grid;place-items:center;flex:0 0 auto}.side-menu-nav__item-icon-wrap--attention:after{content:"";position:absolute;top:-.08rem;left:-.14rem;inline-size:.52rem;block-size:.52rem;border-radius:999rem;background:#d32f2f;box-shadow:0 0 0 .18rem color-mix(in srgb,#d32f2f 18%,transparent);animation:sideMenuNavAttentionBlink 6s ease-in-out infinite}.side-menu-nav__item-badge .MuiBadge-badge{min-width:1rem;height:1rem;padding-inline:.25rem;font-size:.62rem;transform:translate(-50%,-22%)}@keyframes sideMenuNavAttentionBlink{0%,to{opacity:1}50%{opacity:.35}}.side-menu-nav__item-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-menu-nav__item--disabled{opacity:.55;cursor:not-allowed}.side-menu-nav__item--disabled:hover{color:var(--text-secondary);background:transparent}.side-menu-nav--collapsed .side-menu-nav__header{justify-content:center}.side-menu-nav--collapsed .side-menu-nav__title,.side-menu-nav--collapsed .side-menu-nav__item-label{display:none}.side-menu-nav--collapsed .side-menu-nav__item{justify-content:center;padding-inline:0}body[data-theme=dark] .side-menu-nav__item:hover,body[data-theme=dark] .side-menu-nav__item--active{color:#e8d3ae;background:color-mix(in srgb,#c9a66b 22%,transparent)}.main-layout{position:relative;min-block-size:100dvh;padding-block:.75rem;background:radial-gradient(ellipse 125% 95% at 88% -6%,color-mix(in srgb,var(--app-layout-glow) 26%,transparent) 0%,transparent 62%),radial-gradient(ellipse 100% 80% at 8% 104%,color-mix(in srgb,var(--app-layout-glow-2) 20%,transparent) 0%,transparent 56%),var(--app-layout-bg);display:flex;align-items:stretch;--main-layout-panel-radius: .75rem;--main-layout-panel-padding: clamp(1rem, 2.4vw, 1.2rem);--main-layout-panel-shadow: 0 1.5rem 3rem rgba(15, 23, 42, .12)}.main-layout:after{content:"";display:none}.main-layout__container{display:flex;flex-direction:column;flex:1 1 auto;min-block-size:calc(100dvh - 1.5rem);gap:.625rem}.main-layout__header{border:.0625rem solid color-mix(in srgb,var(--app-surface-border) 74%,transparent);border-radius:var(--main-layout-panel-radius);background-color:var(--app-surface-bg, #faf8f5);background-image:radial-gradient(ellipse 95% 120% at 100% 0%,rgba(201,166,107,.14),transparent 62%),radial-gradient(ellipse 85% 105% at 0% 100%,rgba(26,46,31,.06),transparent 56%),var(--app-panel-gradient)}@supports (background: color-mix(in srgb,#ffffff 50%,#000000)){.main-layout__header{background-image:radial-gradient(ellipse 95% 120% at 100% 0%,color-mix(in srgb,var(--app-layout-glow) 14%,transparent),transparent 62%),radial-gradient(ellipse 85% 105% at 0% 100%,color-mix(in srgb,var(--app-layout-glow-2) 8%,transparent),transparent 56%),var(--app-panel-gradient)}}body[data-theme=dark] .main-layout__header{background-color:var(--app-surface-bg);background-image:none}.main-layout__header{box-shadow:var(--main-layout-panel-shadow);padding-inline:var(--main-layout-panel-padding);padding-block:0;margin-bottom:0;display:grid;gap:.9rem;inline-size:100%}.main-layout__brand{min-width:0}.main-layout__brand-link{display:flex;align-items:center;gap:.55rem;min-width:0;color:inherit;text-decoration:none;border-radius:.5rem;transition:opacity .15s ease}.main-layout__brand-link:hover{opacity:.88}.main-layout__brand-link:focus-visible{outline:.125rem solid var(--app-focus-ring, #1a2e1f);outline-offset:.125rem}.main-layout__brand-link--mobile{display:none}.main-layout__brand-text{display:grid;gap:.25rem;min-width:0}.main-layout__badge{display:inline-flex;position:relative;top:-.15rem;align-items:center;justify-content:center;border-radius:50em;border:.0625rem solid rgba(201,166,107,.35);background:#c9a66b24;color:#9a7848;font-size:.875rem;padding:.12rem .52rem;white-space:nowrap}.main-layout__brand-text h1{margin:0;display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;font-size:clamp(1.1rem,2.5vw,1.45rem);line-height:1.35}.main-layout__brand-logo{flex-shrink:0;display:block;inline-size:5rem;block-size:5rem;object-fit:contain;border-radius:.75rem}.main-layout__brand-text p{margin:0;color:var(--text-secondary);line-height:1.75}.main-layout__header-tools{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:space-between;gap:.55rem;overflow-x:auto;scrollbar-width:none}.main-layout__header-tools::-webkit-scrollbar{display:none}.main-layout__tools-start{display:flex;flex-wrap:nowrap;align-items:stretch;gap:.45rem;flex-shrink:0;justify-content:flex-start}.main-layout__quick-actions{display:inline-flex;align-items:center;align-self:stretch;gap:.15rem;order:2;border:.0625rem solid color-mix(in srgb,var(--app-surface-border) 70%,transparent);border-radius:.85rem;padding-inline:.25rem;background-color:#fff;background-color:var(--app-surface-bg, #ffffff)}@supports (background: color-mix(in srgb,#ffffff 50%,#000000)){.main-layout__quick-actions{background:color-mix(in srgb,var(--app-surface-bg) 78%,var(--app-layout-glow) 22%)}}.main-layout__notification-badge.MuiBadge-root .MuiBadge-badge{min-width:1.125rem;height:1.125rem;font-size:.7rem;padding:0 .25rem;transform:translate(-15%,-25%)}.main-layout__general-update-popup{--general-update-popup-accent: #1a2e1f;--general-update-popup-fg: #0f1a12;--general-update-popup-accent-soft: color-mix( in srgb, var(--general-update-popup-accent) 13%, transparent );position:fixed;inset-block-start:1.1rem;inset-inline-end:1.1rem;z-index:1500;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.65rem;inline-size:min(23rem,100vw - 2rem);padding:.9rem .82rem .82rem;border:.0625rem solid color-mix(in srgb,var(--general-update-popup-accent) 24%,var(--app-surface-border));border-radius:1.05rem;background:radial-gradient(circle at top left,var(--general-update-popup-accent-soft),transparent 58%),var(--app-panel-gradient);color:var(--text-primary);box-shadow:0 1.1rem 2.6rem color-mix(in srgb,#0b100c 18%,transparent),inset 0 .0625rem #ffffffb3;animation:main-layout-popup-enter .18s ease-out}.main-layout__general-update-popup--success{--general-update-popup-accent: #16a34a;--general-update-popup-fg: #15803d}.main-layout__general-update-popup--warning{--general-update-popup-accent: #d97706;--general-update-popup-fg: #b45309}.main-layout__general-update-popup--error{--general-update-popup-accent: #dc2626;--general-update-popup-fg: #b91c1c}.main-layout__general-update-popup-glow{position:absolute;inset-block:.65rem;inset-inline-start:0;inline-size:.22rem;border-radius:999rem;background:var(--general-update-popup-accent);box-shadow:0 0 1.2rem var(--general-update-popup-accent)}.main-layout__general-update-popup-content{display:grid;gap:.28rem;min-width:0}.main-layout__general-update-popup-kicker{color:var(--general-update-popup-fg);font-size:.68rem;font-weight:600;letter-spacing:.01em;text-transform:uppercase}.main-layout__general-update-popup h3,.main-layout__general-update-popup p{margin:0}.main-layout__general-update-popup h3{font-size:.92rem;line-height:1.7;font-weight:600;color:var(--text-primary)}.main-layout__general-update-popup p{color:var(--text-secondary);font-size:.79rem;line-height:1.8}.main-layout__general-update-popup-action.MuiButton-root{justify-self:start;margin-block-start:.35rem;min-height:1.85rem;padding-inline:.75rem;border-radius:999rem;font-size:.74rem;font-weight:600;text-transform:none;box-shadow:none;background:var(--general-update-popup-accent)}.main-layout__general-update-popup-action.MuiButton-root:hover{background:color-mix(in srgb,var(--general-update-popup-accent) 88%,#000000 12%);box-shadow:none}.main-layout__general-update-popup-icon{display:inline-grid;place-items:center;inline-size:2rem;block-size:2rem;border-radius:.68rem;color:var(--general-update-popup-fg);background:color-mix(in srgb,var(--general-update-popup-accent) 14%,transparent);border:.0625rem solid color-mix(in srgb,var(--general-update-popup-accent) 30%,transparent)}.main-layout__general-update-popup-icon svg{font-size:1rem}.main-layout__general-update-popup-close.MuiIconButton-root{color:var(--app-icon-button-color, #1a2e1f)!important;border:.0625rem solid color-mix(in srgb,var(--app-surface-border) 76%,transparent);background:color-mix(in srgb,var(--app-surface-bg) 88%,#ffffff);border-radius:.65rem}.main-layout__general-update-popup-close.MuiIconButton-root :global(.MuiSvgIcon-root){font-size:1.25rem;opacity:1}.main-layout__general-update-popup-close.MuiIconButton-root:hover,.main-layout__general-update-popup-close.MuiIconButton-root:focus-visible{color:var(--app-icon-button-hover-color, #0f1a12)!important;border-color:color-mix(in srgb,#c9a66b 40%,var(--app-surface-border));background:color-mix(in srgb,#c9a66b 12%,var(--app-surface-bg))}body[data-theme=dark] .main-layout__general-update-popup-close.MuiIconButton-root{color:var(--app-icon-button-color, #e8d3ae)!important;background:color-mix(in srgb,var(--app-surface-bg) 92%,#0b100c);border-color:#ffffff1a}body[data-theme=dark] .main-layout__general-update-popup-close.MuiIconButton-root:hover,body[data-theme=dark] .main-layout__general-update-popup-close.MuiIconButton-root:focus-visible{color:var(--app-icon-button-hover-color, #d9c39a)!important;background:color-mix(in srgb,#c9a66b 16%,var(--app-surface-bg));border-color:#c9a66b59}.main-layout__general-update-popup-close.MuiIconButton-root{align-self:start;inline-size:1.85rem;block-size:1.85rem}@keyframes main-layout-popup-enter{0%{opacity:0;transform:translate3d(0,-.45rem,0) scale(.98)}to{opacity:1;transform:translateZ(0) scale(1)}}.main-layout__avatar.MuiAvatar-root{width:2.25rem;height:2.25rem}.main-layout__avatar--lg.MuiAvatar-root{width:2.75rem;height:2.75rem}.main-layout__icon-button.MuiIconButton-root{color:var(--app-icon-button-color, #1a2e1f)!important;border:.0625rem solid color-mix(in srgb,var(--app-surface-border) 76%,transparent);background:color-mix(in srgb,var(--app-surface-bg) 88%,#ffffff);border-radius:.65rem}.main-layout__icon-button.MuiIconButton-root :global(.MuiSvgIcon-root){font-size:1.25rem;opacity:1}.main-layout__icon-button.MuiIconButton-root:hover,.main-layout__icon-button.MuiIconButton-root:focus-visible{color:var(--app-icon-button-hover-color, #0f1a12)!important;border-color:color-mix(in srgb,#c9a66b 40%,var(--app-surface-border));background:color-mix(in srgb,#c9a66b 12%,var(--app-surface-bg))}body[data-theme=dark] .main-layout__icon-button.MuiIconButton-root{color:var(--app-icon-button-color, #e8d3ae)!important;background:color-mix(in srgb,var(--app-surface-bg) 92%,#0b100c);border-color:#ffffff1a}body[data-theme=dark] .main-layout__icon-button.MuiIconButton-root:hover,body[data-theme=dark] .main-layout__icon-button.MuiIconButton-root:focus-visible{color:var(--app-icon-button-hover-color, #d9c39a)!important;background:color-mix(in srgb,#c9a66b 16%,var(--app-surface-bg));border-color:#c9a66b59}.main-layout__icon-button.MuiIconButton-root{inline-size:2.2rem;block-size:2.2rem}.main-layout__notifications-popover{border:.0625rem solid color-mix(in srgb,var(--app-surface-border) 72%,transparent);border-radius:1rem;overflow:hidden;width:min(92vw,22rem);box-shadow:0 1.25rem 2.625rem #0f172a2e;width:min(92vw,23rem);background-color:var(--app-surface-bg, #faf8f5);background-image:radial-gradient(ellipse 95% 120% at 100% 0%,rgba(201,166,107,.14),transparent 62%),radial-gradient(ellipse 85% 105% at 0% 100%,rgba(26,46,31,.06),transparent 56%),var(--app-panel-gradient)}@supports (background: color-mix(in srgb,#ffffff 50%,#000000)){.main-layout__notifications-popover{background-image:radial-gradient(ellipse 95% 120% at 100% 0%,color-mix(in srgb,var(--app-layout-glow) 14%,transparent),transparent 62%),radial-gradient(ellipse 85% 105% at 0% 100%,color-mix(in srgb,var(--app-layout-glow-2) 8%,transparent),transparent 56%),var(--app-panel-gradient)}}body[data-theme=dark] .main-layout__notifications-popover{background-color:var(--app-surface-bg);background-image:none}.main-layout__notifications-panel{display:grid;gap:.65rem;padding:.85rem .8rem}.main-layout__panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:.7rem}.main-layout__panel-header h3{margin:0;font-size:.93rem;color:var(--text-primary)}.main-layout__panel-header p{margin:.14rem 0 0;color:var(--text-secondary);font-size:.74rem}.main-layout__panel-header--notifications span{background:#c9a66b24;color:#9a7848;border-radius:50em;padding:.12rem .5rem;font-size:.72rem;line-height:1.4;white-space:nowrap}.main-layout__panel-header--settings span{background:color-mix(in srgb,#c9a66b 14%,transparent);color:#9a7848;border-radius:50em;padding:.12rem .5rem;font-size:.7rem;line-height:1.4;white-space:nowrap}.main-layout__panel-header--help span{background:#c9a66b24;color:#9a7848;border-radius:50em;padding:.12rem .5rem;font-size:.7rem;line-height:1.4;white-space:nowrap}.main-layout__notifications-list{display:grid;gap:.45rem}.main-layout__panel-empty{margin:0;padding:.35rem .15rem;color:var(--text-secondary);font-size:.76rem;line-height:1.55;text-align:center}.main-layout__notification-item{display:grid;grid-template-columns:auto 1fr;gap:.5rem;border-radius:.7rem;padding:.45rem;background:color-mix(in srgb,var(--app-surface-bg) 82%,var(--app-layout-glow) 18%)}.main-layout__notification-item h4{margin:0;font-size:.8rem;color:var(--text-primary)}.main-layout__notification-item p{margin:.2rem 0 0;color:var(--text-secondary);font-size:.74rem;line-height:1.5}.main-layout__notification-item time{display:inline-block;margin-top:.22rem;color:var(--text-secondary);font-size:.68rem}.main-layout__notification-dot{inline-size:.52rem;block-size:.52rem;border-radius:50%;margin-top:.4rem;background:#2a4530;box-shadow:0 0 0 .1875rem color-mix(in srgb,#1a2e1f 16%,transparent)}.main-layout__panel-actions{display:flex;align-items:center;justify-content:flex-end;gap:.45rem}.main-layout__settings-popover{border:.0625rem solid color-mix(in srgb,var(--app-surface-border) 72%,transparent);border-radius:1rem;overflow:hidden;width:min(92vw,22rem);box-shadow:0 1.25rem 2.625rem #0f172a2e;background-color:var(--app-surface-bg, #faf8f5);background-image:radial-gradient(ellipse 95% 120% at 100% 0%,rgba(201,166,107,.14),transparent 62%),radial-gradient(ellipse 85% 105% at 0% 100%,rgba(26,46,31,.06),transparent 56%),var(--app-panel-gradient)}@supports (background: color-mix(in srgb,#ffffff 50%,#000000)){.main-layout__settings-popover{background-image:radial-gradient(ellipse 95% 120% at 100% 0%,color-mix(in srgb,var(--app-layout-glow) 14%,transparent),transparent 62%),radial-gradient(ellipse 85% 105% at 0% 100%,color-mix(in srgb,var(--app-layout-glow-2) 8%,transparent),transparent 56%),var(--app-panel-gradient)}}body[data-theme=dark] .main-layout__settings-popover{background-color:var(--app-surface-bg);background-image:none}.main-layout__settings-panel{display:grid;gap:.65rem;padding:.85rem .8rem}.main-layout__settings-list{display:grid;gap:.42rem}.main-layout__settings-item{display:block;border:.0625rem solid color-mix(in srgb,var(--app-surface-border) 74%,transparent);border-radius:.7rem;padding:.45rem .5rem;background-color:#fff;background-color:var(--app-surface-bg, #ffffff)}@supports (background: color-mix(in srgb,#ffffff 50%,#000000)){.main-layout__settings-item{background:color-mix(in srgb,var(--app-surface-bg) 92%,var(--text-secondary) 6%)}}.main-layout__settings-item{color:var(--text-primary);text-align:start;text-decoration:none;inline-size:100%;cursor:pointer;font:inherit;transition:border-color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1)}.main-layout__settings-item h4{margin:0;font-size:.79rem;color:var(--text-primary)}.main-layout__settings-item p{margin:.16rem 0 0;color:var(--text-secondary);font-size:.72rem;line-height:1.5}.main-layout__help-popover{border:.0625rem solid color-mix(in srgb,var(--app-surface-border) 72%,transparent);border-radius:1rem;overflow:hidden;width:min(92vw,22rem);box-shadow:0 1.25rem 2.625rem #0f172a2e;background-color:var(--app-surface-bg, #faf8f5);background-image:radial-gradient(ellipse 95% 120% at 100% 0%,rgba(201,166,107,.14),transparent 62%),radial-gradient(ellipse 85% 105% at 0% 100%,rgba(26,46,31,.06),transparent 56%),var(--app-panel-gradient)}@supports (background: color-mix(in srgb,#ffffff 50%,#000000)){.main-layout__help-popover{background-image:radial-gradient(ellipse 95% 120% at 100% 0%,color-mix(in srgb,var(--app-layout-glow) 14%,transparent),transparent 62%),radial-gradient(ellipse 85% 105% at 0% 100%,color-mix(in srgb,var(--app-layout-glow-2) 8%,transparent),transparent 56%),var(--app-panel-gradient)}}body[data-theme=dark] .main-layout__help-popover{background-color:var(--app-surface-bg);background-image:none}.main-layout__help-panel{display:grid;gap:.65rem;padding:.85rem .8rem}.main-layout__help-list{display:grid;gap:.42rem}.main-layout__help-item{display:block;border:.0625rem solid color-mix(in srgb,var(--app-surface-border) 74%,transparent);border-radius:.7rem;padding:.45rem .5rem;background-color:#fff;background-color:var(--app-surface-bg, #ffffff)}@supports (background: color-mix(in srgb,#ffffff 50%,#000000)){.main-layout__help-item{background:color-mix(in srgb,var(--app-surface-bg) 92%,var(--text-secondary) 6%)}}.main-layout__help-item{color:var(--text-primary);text-align:start;text-decoration:none;inline-size:100%;cursor:pointer;font:inherit;transition:border-color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1)}.main-layout__help-item h4{margin:0;font-size:.79rem;color:var(--text-primary)}.main-layout__help-item p{margin:.16rem 0 0;color:var(--text-secondary);font-size:.72rem;line-height:1.5}.main-layout__header-button.MuiButton-root{min-height:2.2rem;min-width:2.2rem;padding-inline:.6rem;border-radius:.65rem;border-color:color-mix(in srgb,#1a2e1f 28%,var(--app-surface-border));background:color-mix(in srgb,var(--app-surface-bg) 76%,var(--app-layout-glow) 24%);color:#1a2e1f;font-weight:600;box-shadow:none}.main-layout__header-button.MuiButton-root :global(.MuiSvgIcon-root){color:inherit;opacity:1}.main-layout__header-button.MuiButton-root:hover{border-color:color-mix(in srgb,#c9a66b 45%,var(--app-surface-border));background:color-mix(in srgb,#c9a66b 14%,var(--app-surface-bg));color:#0f1a12}.main-layout__user-chip{font-family:var(--app-font-family);color:var(--text-primary);border:.0625rem solid color-mix(in srgb,var(--app-surface-border) 70%,transparent);border-radius:.75rem;padding:.15rem .3rem .15rem .15rem;background-color:#fff;background-color:var(--app-surface-bg, #ffffff)}@supports (background: color-mix(in srgb,#ffffff 50%,#000000)){.main-layout__user-chip{background:color-mix(in srgb,var(--app-surface-bg) 78%,var(--app-layout-glow) 22%)}}.main-layout__user-chip{display:flex;align-items:center;align-self:stretch;gap:.45rem;order:1;flex-shrink:0;-webkit-user-select:none;user-select:none;cursor:pointer;appearance:none;text-align:inherit}.main-layout__user-chip strong{display:block;font-size:.85rem}.main-layout__user-name{display:inline-block;padding-inline:.35rem;padding-block:.1rem;letter-spacing:.01em;font-size:.85rem}.main-layout__user-meta{display:grid;gap:.1rem}.main-layout__user-popover{border:.0625rem solid color-mix(in srgb,var(--app-surface-border) 72%,transparent);border-radius:1rem;overflow:hidden;width:min(92vw,22rem);box-shadow:0 1.25rem 2.625rem #0f172a2e;width:min(92vw,20rem);color:var(--text-primary);background-color:var(--app-surface-bg, #faf8f5);background-image:radial-gradient(ellipse 95% 120% at 100% 0%,rgba(201,166,107,.14),transparent 62%),radial-gradient(ellipse 85% 105% at 0% 100%,rgba(26,46,31,.06),transparent 56%),var(--app-panel-gradient)}@supports (background: color-mix(in srgb,#ffffff 50%,#000000)){.main-layout__user-popover{background-image:radial-gradient(ellipse 95% 120% at 100% 0%,color-mix(in srgb,var(--app-layout-glow) 14%,transparent),transparent 62%),radial-gradient(ellipse 85% 105% at 0% 100%,color-mix(in srgb,var(--app-layout-glow-2) 8%,transparent),transparent 56%),var(--app-panel-gradient)}}body[data-theme=dark] .main-layout__user-popover{background-color:var(--app-surface-bg);background-image:none}.main-layout__user-panel{display:grid;gap:.65rem;padding:.85rem .8rem;color:var(--text-primary)}.main-layout__user-panel .MuiDivider-root{border-color:var(--divider)}.main-layout__user-header{display:flex;align-items:center;gap:.55rem}.main-layout__user-header h3{margin:0;font-size:.92rem;color:var(--text-primary)}.main-layout__user-header p{margin:.15rem 0 0;color:var(--text-secondary);font-size:.74rem}.main-layout__user-actions-list{display:grid;gap:.4rem}.main-layout__user-action-item{display:block;border:.0625rem solid color-mix(in srgb,var(--app-surface-border) 74%,transparent);border-radius:.7rem;padding:.45rem .5rem;background-color:#fff;background-color:var(--app-surface-bg, #ffffff)}@supports (background: color-mix(in srgb,#ffffff 50%,#000000)){.main-layout__user-action-item{background:color-mix(in srgb,var(--app-surface-bg) 92%,var(--text-secondary) 6%)}}.main-layout__user-action-item{color:var(--text-primary);text-align:start;text-decoration:none;inline-size:100%;cursor:pointer;font:inherit;transition:border-color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1)}.main-layout__user-action-item h4{margin:0;font-size:.79rem;color:var(--text-primary)}.main-layout__user-action-item p{margin:.16rem 0 0;color:var(--text-secondary);font-size:.72rem;line-height:1.5}.main-layout__settings-item:hover,.main-layout__help-item:hover,.main-layout__user-action-item:hover{border-color:color-mix(in srgb,var(--app-layout-glow) 48%,var(--app-surface-border));background:color-mix(in srgb,var(--app-surface-bg) 76%,var(--app-layout-glow) 24%);transform:translateY(-.0625rem)}.main-layout__settings-item:focus-visible,.main-layout__help-item:focus-visible,.main-layout__user-action-item:focus-visible{outline:.125rem solid #1a2e1f;outline-offset:.125rem}.main-layout__button-label{white-space:nowrap}.main-layout__user-signout.MuiButton-root{justify-content:center;border-radius:.75rem;font-weight:600;text-transform:none}.main-layout__body{display:grid;grid-template-columns:minmax(4.8rem,16.5rem) minmax(0,1fr);align-items:stretch;gap:.625rem;flex:1 1 auto;min-block-size:0;inline-size:100%}.main-layout--side-menu-collapsed .main-layout__body{grid-template-columns:4.8rem minmax(0,1fr)}.main-layout__side-menu{margin-top:.625rem;border:.0625rem solid color-mix(in srgb,var(--app-surface-border) 74%,transparent);border-radius:var(--main-layout-panel-radius);background-color:var(--app-surface-bg, #faf8f5);background-image:radial-gradient(ellipse 95% 120% at 100% 0%,rgba(201,166,107,.14),transparent 62%),radial-gradient(ellipse 85% 105% at 0% 100%,rgba(26,46,31,.06),transparent 56%),var(--app-panel-gradient)}@supports (background: color-mix(in srgb,#ffffff 50%,#000000)){.main-layout__side-menu{background-image:radial-gradient(ellipse 95% 120% at 100% 0%,color-mix(in srgb,var(--app-layout-glow) 14%,transparent),transparent 62%),radial-gradient(ellipse 85% 105% at 0% 100%,color-mix(in srgb,var(--app-layout-glow-2) 8%,transparent),transparent 56%),var(--app-panel-gradient)}}body[data-theme=dark] .main-layout__side-menu{background-color:var(--app-surface-bg);background-image:none}.main-layout__side-menu{box-shadow:var(--main-layout-panel-shadow);padding:.75rem;min-width:0;min-block-size:0;overflow:hidden;transition:padding .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1)}.main-layout--side-menu-collapsed .main-layout__side-menu{padding-inline:.55rem}.main-layout__content{min-block-size:0;flex:1 1 auto;display:flex;flex-direction:column;inline-size:100%;margin-top:.35rem;border:0;border-radius:0;padding:0;background:transparent;box-shadow:none}.main-layout__content>*{flex:1 1 auto}.main-layout__mobile-bottom-nav{display:none}.main-layout__mobile-bottom-item{appearance:none;border:0;background:transparent;color:var(--text-secondary);font:inherit;text-decoration:none;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.18rem;min-width:0;min-block-size:3.2rem;border-radius:1rem;padding:.35rem .18rem;cursor:pointer;transition:color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.main-layout__mobile-bottom-item svg{font-size:1.35rem}.main-layout__mobile-bottom-avatar.MuiAvatar-root{width:1.35rem;height:1.35rem;font-size:.72rem}.main-layout__mobile-bottom-icon-wrap{position:relative;display:inline-grid;place-items:center}.main-layout__mobile-bottom-icon-wrap--attention:after{content:"";position:absolute;top:-.08rem;left:-.14rem;inline-size:.52rem;block-size:.52rem;border-radius:999rem;background:#d32f2f;box-shadow:0 0 0 .18rem color-mix(in srgb,#d32f2f 18%,transparent);animation:mainLayoutAttentionBlink 6s ease-in-out infinite}.main-layout__mobile-bottom-badge .MuiBadge-badge{min-width:1rem;height:1rem;padding-inline:.25rem;font-size:.62rem;transform:translate(-50%,-22%)}.main-layout__mobile-bottom-item span{font-size:.68rem;font-weight:600;line-height:1.25;white-space:nowrap}.main-layout__mobile-bottom-item:hover,.main-layout__mobile-bottom-item:focus-visible,.main-layout__mobile-bottom-item--active{color:#d9c39a;background-color:#c9a66b2e}.main-layout__mobile-bottom-item:focus-visible{outline:.125rem solid var(--app-focus-ring, #1a2e1f);outline-offset:.125rem}@keyframes mainLayoutAttentionBlink{0%,to{opacity:1}50%{opacity:.35}}@media(min-width:56.25rem){.main-layout{padding-block:1.25rem}.main-layout__container{min-block-size:calc(100dvh - 2.5rem)}.main-layout__header{grid-template-columns:minmax(0,1fr) auto;align-items:center}.main-layout__header-tools{justify-content:space-between;gap:.55rem;overflow:visible}.main-layout__tools-start{flex-wrap:nowrap;gap:.55rem}}@media(max-width:56.1875rem){.main-layout{--main-layout-panel-padding: .82rem;--app-mobile-bottom-reserve: calc(4.8rem + env(safe-area-inset-bottom, 0px)) ;background:var(--app-layout-bg)}.main-layout:after{position:fixed;z-index:1280;right:max(.8rem,env(safe-area-inset-right));bottom:-2.4rem;left:max(.8rem,env(safe-area-inset-left));display:block;block-size:calc(7.05rem + env(safe-area-inset-bottom));border-radius:1.5rem 1.5rem 0 0;pointer-events:none;isolation:isolate;transform:translateZ(0);background:linear-gradient(to bottom,#faf8f5e0,#faf8f5fa);backdrop-filter:blur(.08rem);-webkit-backdrop-filter:blur(.08rem)}@supports (background: color-mix(in srgb,#faf8f5 68%,transparent)){.main-layout:after{background:linear-gradient(to bottom,color-mix(in srgb,#faf8f5 82%,transparent),color-mix(in srgb,#faf8f5 98%,transparent))}}.main-layout__container{padding-bottom:calc(4.8rem + env(safe-area-inset-bottom))}.main-layout__general-update-popup{inset-block-start:auto;inset-block-end:calc(5.7rem + env(safe-area-inset-bottom));inset-inline:max(.85rem,env(safe-area-inset-left)) max(.85rem,env(safe-area-inset-right));inline-size:auto}.main-layout__body,.main-layout--side-menu-collapsed .main-layout__body{grid-template-columns:minmax(0,1fr)}.main-layout__side-menu--desktop{display:none}.main-layout__brand-text p{font-size:.85rem;line-height:1.65}.main-layout__brand-link--desktop{display:none}.main-layout__brand-link--mobile{display:flex}.main-layout__header-tools{display:none}.main-layout__quick-actions{border-radius:.7rem;padding-inline:.12rem}.main-layout__icon-button.MuiIconButton-root{color:var(--app-icon-button-color, #1a2e1f)!important;border:.0625rem solid color-mix(in srgb,var(--app-surface-border) 76%,transparent);background:color-mix(in srgb,var(--app-surface-bg) 88%,#ffffff);border-radius:.65rem}.main-layout__icon-button.MuiIconButton-root :global(.MuiSvgIcon-root){font-size:1.25rem;opacity:1}.main-layout__icon-button.MuiIconButton-root:hover,.main-layout__icon-button.MuiIconButton-root:focus-visible{color:var(--app-icon-button-hover-color, #0f1a12)!important;border-color:color-mix(in srgb,#c9a66b 40%,var(--app-surface-border));background:color-mix(in srgb,#c9a66b 12%,var(--app-surface-bg))}body[data-theme=dark] .main-layout__icon-button.MuiIconButton-root{color:var(--app-icon-button-color, #e8d3ae)!important;background:color-mix(in srgb,var(--app-surface-bg) 92%,#0b100c);border-color:#ffffff1a}body[data-theme=dark] .main-layout__icon-button.MuiIconButton-root:hover,body[data-theme=dark] .main-layout__icon-button.MuiIconButton-root:focus-visible{color:var(--app-icon-button-hover-color, #d9c39a)!important;background:color-mix(in srgb,#c9a66b 16%,var(--app-surface-bg));border-color:#c9a66b59}.main-layout__icon-button.MuiIconButton-root{inline-size:2.05rem;block-size:2.05rem;min-height:2.05rem;min-width:2.05rem;padding:0;justify-content:center}.main-layout__button-label,.main-layout__user-name{display:none}.main-layout__user-chip{padding:.12rem;border-radius:.65rem}.main-layout__mobile-bottom-nav{position:fixed;z-index:1290;right:max(.8rem,env(safe-area-inset-right));bottom:max(.7rem,env(safe-area-inset-bottom));left:max(.8rem,env(safe-area-inset-left));display:grid;grid-template-columns:repeat(auto-fit,minmax(2.8rem,1fr));direction:rtl;gap:.22rem;padding:.42rem;border:.0625rem solid rgba(23,23,23,.08);border-radius:1.35rem;background-color:var(--app-surface-bg, #faf8f5);background-image:radial-gradient(ellipse 95% 120% at 100% 0%,rgba(201,166,107,.14),transparent 62%),radial-gradient(ellipse 85% 105% at 0% 100%,rgba(26,46,31,.06),transparent 56%),var(--app-panel-gradient)}@supports (background: color-mix(in srgb,#ffffff 50%,#000000)){.main-layout__mobile-bottom-nav{background-image:radial-gradient(ellipse 95% 120% at 100% 0%,color-mix(in srgb,var(--app-layout-glow) 14%,transparent),transparent 62%),radial-gradient(ellipse 85% 105% at 0% 100%,color-mix(in srgb,var(--app-layout-glow-2) 8%,transparent),transparent 56%),var(--app-panel-gradient)}}body[data-theme=dark] .main-layout__mobile-bottom-nav{background-color:var(--app-surface-bg);background-image:none}.main-layout__mobile-bottom-nav{box-shadow:0 .65rem 1.5rem #0f172a24}.main-layout__mobile-bottom-badge .MuiBadge-badge{min-width:1.05rem;height:1.05rem;font-size:.6rem;font-weight:700}}body[data-theme=light] .main-layout__general-update-popup{color:var(--text-primary);background:radial-gradient(circle at top left,var(--general-update-popup-accent-soft),transparent 58%),#fff;border-color:color-mix(in srgb,var(--general-update-popup-accent) 34%,var(--app-surface-border));box-shadow:0 .9rem 2.2rem color-mix(in srgb,var(--general-update-popup-accent) 14%,#3d2c35 10%),inset 0 .0625rem #fffffff2}body[data-theme=light] .main-layout__general-update-popup h3{color:var(--text-primary)}body[data-theme=light] .main-layout__general-update-popup p{color:var(--text-secondary)}body[data-theme=light] .main-layout__general-update-popup-icon{background:color-mix(in srgb,var(--general-update-popup-accent) 16%,#ffffff);color:var(--general-update-popup-fg)}body[data-theme=light] .main-layout__general-update-popup-close.MuiIconButton-root{color:var(--text-secondary);background:color-mix(in srgb,#ffffff 90%,var(--general-update-popup-accent) 10%)}body[data-theme=light] .main-layout__general-update-popup-close.MuiIconButton-root:hover{color:var(--text-primary)}body[data-theme=dark] .main-layout__brand-text p{color:#b0b0aa}body[data-theme=dark] .main-layout__header,body[data-theme=dark] .main-layout__side-menu,body[data-theme=dark] .main-layout__mobile-bottom-nav{background-color:var(--app-surface-bg);background-image:none}body[data-theme=dark] .main-layout__content{background:transparent;box-shadow:none}@media(max-width:56.1875rem){body[data-theme=dark] .main-layout:after{background:linear-gradient(to bottom,#0b100cad,#0b100cf5)}@supports (background: color-mix(in srgb,#0b100c 68%,transparent)){body[data-theme=dark] .main-layout:after{background:linear-gradient(to bottom,color-mix(in srgb,var(--app-layout-bg) 68%,transparent),color-mix(in srgb,var(--app-layout-bg) 96%,transparent))}}}body[data-theme=dark] .main-layout__quick-actions,body[data-theme=dark] .main-layout__user-chip,body[data-theme=dark] .main-layout__side-menu,body[data-theme=dark] .main-layout__mobile-bottom-nav{background-color:#141a15;background-color:var(--app-surface-bg, #141a15)}@supports (background: color-mix(in srgb,#141a15 82%,#0b100c)){body[data-theme=dark] .main-layout__quick-actions,body[data-theme=dark] .main-layout__user-chip,body[data-theme=dark] .main-layout__side-menu,body[data-theme=dark] .main-layout__mobile-bottom-nav{background:color-mix(in srgb,var(--app-surface-bg) 82%,#0b100c)}}body[data-theme=dark] .main-layout__icon-button.MuiIconButton-root{color:var(--app-icon-button-color)}body[data-theme=dark] .main-layout__icon-button.MuiIconButton-root:hover{color:var(--app-icon-button-hover-color)}body[data-theme=dark] .main-layout__notifications-popover{background:radial-gradient(circle at top left,rgba(201,166,107,.12),transparent 52%),color-mix(in srgb,var(--app-surface-bg) 95%,#0b100c)}body[data-theme=dark] .main-layout__panel-header h3,body[data-theme=dark] .main-layout__notification-item h4,body[data-theme=dark] .main-layout__settings-item h4,body[data-theme=dark] .main-layout__help-item h4,body[data-theme=dark] .main-layout__user-header h3,body[data-theme=dark] .main-layout__user-action-item h4{color:var(--text-primary)}body[data-theme=dark] .main-layout__panel-header--notifications span{background:#1a2e1fd9;color:#e8d3ae}body[data-theme=dark] .main-layout__notification-item{background:color-mix(in srgb,var(--app-surface-bg) 88%,var(--text-secondary) 8%)}body[data-theme=dark] .main-layout__general-update-popup{background:radial-gradient(circle at top left,var(--general-update-popup-accent-soft),transparent 58%),color-mix(in srgb,var(--app-surface-bg) 90%,#0b100c);box-shadow:0 1.1rem 2.6rem #0000006b,inset 0 .0625rem #ffffff0f}body[data-theme=dark] .main-layout__general-update-popup-icon{background:color-mix(in srgb,var(--general-update-popup-accent) 20%,transparent)}body[data-theme=dark] .main-layout__general-update-popup-close.MuiIconButton-root{background:color-mix(in srgb,var(--app-surface-bg) 82%,#0b100c)}body[data-theme=dark] .main-layout__settings-popover{background:radial-gradient(circle at top right,rgba(201,166,107,.12),transparent 54%),color-mix(in srgb,var(--app-surface-bg) 95%,#0b100c)}body[data-theme=dark] .main-layout__panel-header--settings span{background:#2a4530d9;color:#e8d3ae}body[data-theme=dark] .main-layout__settings-item{background:color-mix(in srgb,var(--app-surface-bg) 88%,var(--text-secondary) 8%)}body[data-theme=dark] .main-layout__help-popover{background:radial-gradient(circle at top left,rgba(42,69,48,.15),transparent 54%),color-mix(in srgb,var(--app-surface-bg) 95%,#0b100c)}body[data-theme=dark] .main-layout__panel-header--help span{background:#1a2e1fd9;color:#e8d3ae}body[data-theme=dark] .main-layout__help-item{background:color-mix(in srgb,var(--app-surface-bg) 88%,var(--text-secondary) 8%)}body[data-theme=dark] .main-layout__user-popover{background:radial-gradient(circle at top left,rgba(201,166,107,.12),transparent 54%),color-mix(in srgb,var(--app-surface-bg) 95%,#0b100c)}body[data-theme=dark] .main-layout__user-action-item{background:color-mix(in srgb,var(--app-surface-bg) 88%,var(--text-secondary) 8%)}body[data-theme=dark] .main-layout__user-action-item:hover,body[data-theme=dark] .main-layout__settings-item:hover,body[data-theme=dark] .main-layout__help-item:hover{border-color:color-mix(in srgb,var(--app-layout-glow) 45%,var(--app-surface-border));background:color-mix(in srgb,var(--app-surface-bg) 82%,var(--app-layout-glow) 14%)}body[data-theme=dark] .main-layout__mobile-bottom-item:hover,body[data-theme=dark] .main-layout__mobile-bottom-item:focus-visible,body[data-theme=dark] .main-layout__mobile-bottom-item--active{color:#e8d3ae;background-color:#c9a66b38}body[data-theme=dark] .main-layout__user-signout.MuiButton-root{border-color:color-mix(in srgb,#f87171 55%,transparent);color:#fecaca}body[data-theme=dark] .main-layout__header-button.MuiButton-root{border-color:#ffffff1f;background:color-mix(in srgb,var(--app-surface-bg) 92%,#0b100c);color:#f5f1eb}body[data-theme=dark] .main-layout__header-button.MuiButton-root:hover{border-color:#c9a66b73;background:color-mix(in srgb,rgba(26,46,31,.6) 32%,var(--app-surface-bg));color:#e8d3ae}body[data-theme=dark] .main-layout__badge{background:#1a2e1fd9;color:#e8d3ae;border-color:#c9a66b59}@font-face{font-family:B Yekan;src:url(/fonts/byekan.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}[data-opaque-shell],.main-layout__mobile-bottom-nav,.MuiDialog-paper{background-color:#fff!important;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);isolation:isolate}.MuiMenu-paper,.MuiPopover-paper,.MuiAutocomplete-paper{background-color:#faf8f5!important;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);isolation:isolate}body[data-theme=dark] [data-opaque-shell],body[data-theme=dark] .main-layout__mobile-bottom-nav,body[data-theme=dark] .MuiDialog-paper{background-color:#141a15!important}body[data-theme=dark] .MuiMenu-paper,body[data-theme=dark] .MuiPopover-paper,body[data-theme=dark] .MuiAutocomplete-paper{background-color:#1a2018!important}html[data-native-android-shell=true].keyboard-open{--app-mobile-bottom-reserve: calc(1rem + env(safe-area-inset-bottom, 0px)) }html[data-native-android-shell=true].keyboard-open .main-layout__mobile-bottom-nav{opacity:0;pointer-events:none;transform:translate3d(0,calc(100% + 1.5rem),0);transition:opacity .2s ease,transform .2s ease}html[data-native-android-shell=true].keyboard-open .main-layout__container{padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px))}html[data-native-android-shell=true].keyboard-open .main-layout:after{opacity:0}html[data-native-android-shell=true] .MuiDialogContent-root,html[data-native-android-shell=true] .modalDialogContentScrollMobile{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}@media(max-width:37.4375rem){html:not([data-native-android-shell=true]),html:not([data-native-android-shell=true]) body{overscroll-behavior:none}html[data-native-android-shell=true] button,html[data-native-android-shell=true] a,html[data-native-android-shell=true] [role=button],html[data-native-android-shell=true] .MuiButtonBase-root{touch-action:manipulation}.MuiInputBase-input,.MuiInputBase-inputMultiline,.MuiSelect-select,input,textarea,select,[contenteditable=true]{font-size:1rem!important}}.MuiDialogContent-root{-webkit-overflow-scrolling:touch}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html,body,#root{margin:0;min-height:100%;height:100%;font-family:var(--app-font-family)}body{direction:rtl;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--app-font-family: "B Yekan", "-apple-system", "BlinkMacSystemFont", "Arial", sans-serif;--app-layout-glow: #c9a66b;--app-layout-glow-2: #2a4530;--app-layout-bg: radial-gradient(ellipse 80% 50% at 50% -20%, rgba(201, 166, 107, .12), transparent), radial-gradient(ellipse 60% 40% at 100% 0%, rgba(26, 46, 31, .04), transparent), #faf8f5;--app-surface-bg: #ffffff;--app-content-surface-bg: #ffffff;--app-content-surface-gradient: linear-gradient( 160deg, #ffffff 0%, #faf8f5 52%, #f0ebe3 100% );--app-panel-gradient: linear-gradient(148deg, #ffffff 0%, #faf8f5 46%, #f0ebe3 100%);--app-surface-border: rgba(23, 23, 23, .08);--app-popover-bg: color-mix(in srgb, var(--app-content-surface-bg) 82%, var(--app-layout-glow) 18%);--app-accent-soft-bg: rgba(201, 166, 107, .14);--app-accent-soft-border: rgba(201, 166, 107, .35);--app-accent-soft-fg: #9a7848;--app-focus-ring: #c9a66b;--app-icon-button-color: #1a2e1f;--app-icon-button-hover-color: #9a7848;--text-primary: #171717;--text-secondary: #5c5c5c;--divider: rgba(23, 23, 23, .08);--app-input-min-height: 3.4375rem;--app-multiline-textarea-min-rows: 4;--app-multiline-textarea-min-height: 7.8125rem ;--app-multiline-textarea-max-height: 7.8125rem }.MuiOutlinedInput-root:not(.MuiInputBase-multiline):not(:has(.MuiAutocomplete-tag)){min-height:var(--app-input-min-height);align-items:center}.MuiOutlinedInput-root:not(.MuiInputBase-multiline) .MuiInputBase-input:not(.MuiInputBase-inputMultiline),.MuiOutlinedInput-root:not(.MuiInputBase-multiline) .MuiSelect-select{padding-block:0;line-height:1.4375}.MuiOutlinedInput-root.MuiInputBase-sizeSmall:not(.MuiInputBase-multiline):not(:has(.MuiAutocomplete-tag)){min-height:var(--app-input-min-height);align-items:center}.MuiOutlinedInput-root.MuiInputBase-sizeSmall:not(.MuiInputBase-multiline):not(:has(.MuiAutocomplete-tag)) .MuiInputBase-input:not(.MuiInputBase-inputMultiline),.MuiOutlinedInput-root.MuiInputBase-sizeSmall:not(.MuiInputBase-multiline):not(:has(.MuiAutocomplete-tag)) .MuiSelect-select{padding-block:0!important;line-height:1.4375}.MuiOutlinedInput-root.MuiInputBase-multiline,.MuiOutlinedInput-root:has(.MuiAutocomplete-tag){min-height:auto}.MuiOutlinedInput-root.MuiInputBase-multiline textarea,.MuiOutlinedInput-root.MuiInputBase-multiline .MuiInputBase-inputMultiline{box-sizing:border-box;min-height:var(--app-multiline-textarea-min-height);max-height:var(--app-multiline-textarea-max-height);overflow-y:auto!important;resize:none;line-height:1.4375;scrollbar-width:thin;scrollbar-color:#c9a66b #f0ebe3;-ms-overflow-style:auto;-webkit-overflow-scrolling:touch}.MuiOutlinedInput-root.MuiInputBase-multiline textarea::-webkit-scrollbar,.MuiOutlinedInput-root.MuiInputBase-multiline .MuiInputBase-inputMultiline::-webkit-scrollbar{display:block;width:.5rem;height:.5rem}.MuiOutlinedInput-root.MuiInputBase-multiline textarea::-webkit-scrollbar-track,.MuiOutlinedInput-root.MuiInputBase-multiline .MuiInputBase-inputMultiline::-webkit-scrollbar-track{background:#f0ebe3}.MuiOutlinedInput-root.MuiInputBase-multiline textarea::-webkit-scrollbar-thumb,.MuiOutlinedInput-root.MuiInputBase-multiline .MuiInputBase-inputMultiline::-webkit-scrollbar-thumb{background:#c9a66b;border-radius:.25rem}.MuiOutlinedInput-root.MuiInputBase-multiline textarea::-webkit-scrollbar-thumb:hover,.MuiOutlinedInput-root.MuiInputBase-multiline .MuiInputBase-inputMultiline::-webkit-scrollbar-thumb:hover{background:#9a7848}[data-theme=dark]{--app-layout-glow: #c9a66b;--app-layout-glow-2: #2a4530;--app-layout-bg: radial-gradient(ellipse 80% 50% at 50% -20%, rgba(201, 166, 107, .08), transparent), radial-gradient(ellipse 60% 40% at 0% 100%, rgba(42, 69, 48, .12), transparent), #0b100c;--app-surface-bg: #141a15;--app-content-surface-bg: #141a15;--app-content-surface-gradient: none;--app-panel-gradient: none;--app-surface-border: rgba(255, 255, 255, .08);--app-popover-bg: color-mix(in srgb, var(--app-surface-bg) 88%, var(--app-layout-glow) 12%);--app-accent-soft-bg: rgba(201, 166, 107, .18);--app-accent-soft-border: rgba(201, 166, 107, .35);--app-accent-soft-fg: #e8d3ae;--text-primary: #f5f1eb;--text-secondary: #b0b0aa;--divider: rgba(255, 255, 255, .08);--app-focus-ring: #d9c39a;--app-icon-button-color: #e8d3ae;--app-icon-button-hover-color: #faf8f5}[data-theme=dark] ::-webkit-scrollbar-track{background:#1a2018}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#4a5248}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#c9a66b}[dir=rtl]{direction:rtl;text-align:right}::-webkit-scrollbar{width:.5rem;height:.5rem}::-webkit-scrollbar-track{background:#f0ebe3}::-webkit-scrollbar-thumb{background:#c9a66b;border-radius:.25rem}::-webkit-scrollbar-thumb:hover{background:#9a7848}@media(max-width:37.4375rem){html,body,*{scrollbar-width:none;-ms-overflow-style:none}*::-webkit-scrollbar{display:none;width:0;height:0}.MuiOutlinedInput-root.MuiInputBase-multiline textarea,.MuiOutlinedInput-root.MuiInputBase-multiline .MuiInputBase-inputMultiline{scrollbar-width:thin;scrollbar-color:#c9a66b #f0ebe3;-ms-overflow-style:auto;-webkit-overflow-scrolling:touch}.MuiOutlinedInput-root.MuiInputBase-multiline textarea::-webkit-scrollbar,.MuiOutlinedInput-root.MuiInputBase-multiline .MuiInputBase-inputMultiline::-webkit-scrollbar{display:block;width:.5rem;height:.5rem}.MuiOutlinedInput-root.MuiInputBase-multiline textarea::-webkit-scrollbar-track,.MuiOutlinedInput-root.MuiInputBase-multiline .MuiInputBase-inputMultiline::-webkit-scrollbar-track{background:#f0ebe3}.MuiOutlinedInput-root.MuiInputBase-multiline textarea::-webkit-scrollbar-thumb,.MuiOutlinedInput-root.MuiInputBase-multiline .MuiInputBase-inputMultiline::-webkit-scrollbar-thumb{background:#c9a66b;border-radius:.25rem}.MuiOutlinedInput-root.MuiInputBase-multiline textarea::-webkit-scrollbar-thumb:hover,.MuiOutlinedInput-root.MuiInputBase-multiline .MuiInputBase-inputMultiline::-webkit-scrollbar-thumb:hover{background:#9a7848}}@media(max-width:37.4375rem){[data-theme=dark] .MuiOutlinedInput-root.MuiInputBase-multiline textarea,[data-theme=dark] .MuiOutlinedInput-root.MuiInputBase-multiline .MuiInputBase-inputMultiline{scrollbar-color:#4a5248 #1a2018}[data-theme=dark] .MuiOutlinedInput-root.MuiInputBase-multiline textarea::-webkit-scrollbar-track,[data-theme=dark] .MuiOutlinedInput-root.MuiInputBase-multiline .MuiInputBase-inputMultiline::-webkit-scrollbar-track{background:#1a2018}[data-theme=dark] .MuiOutlinedInput-root.MuiInputBase-multiline textarea::-webkit-scrollbar-thumb,[data-theme=dark] .MuiOutlinedInput-root.MuiInputBase-multiline .MuiInputBase-inputMultiline::-webkit-scrollbar-thumb{background:#4a5248}[data-theme=dark] .MuiOutlinedInput-root.MuiInputBase-multiline textarea::-webkit-scrollbar-thumb:hover,[data-theme=dark] .MuiOutlinedInput-root.MuiInputBase-multiline .MuiInputBase-inputMultiline::-webkit-scrollbar-thumb:hover{background:#c9a66b}}.MuiSnackbar-root,.MuiSnackbar-root *,.MuiAlert-root,.MuiAlert-root *,.MuiAlert-message,.MuiAlert-icon,.MuiAlert-action{font-family:B Yekan,-apple-system,BlinkMacSystemFont,Arial,sans-serif!important}body[data-theme=light] .MuiSnackbar-root .MuiAlert-root.app-snackbar-alert{background-image:none!important}body[data-theme=light] .MuiSnackbar-root .MuiAlert-root.app-snackbar-alert.MuiAlert-filledSuccess{background-color:#059669!important;color:#fff!important}body[data-theme=light] .MuiSnackbar-root .MuiAlert-root.app-snackbar-alert.MuiAlert-filledError{background-color:#dc2626!important;color:#fff!important}body[data-theme=light] .MuiSnackbar-root .MuiAlert-root.app-snackbar-alert.MuiAlert-filledWarning{background-color:#d97706!important;color:#fff!important}body[data-theme=light] .MuiSnackbar-root .MuiAlert-root.app-snackbar-alert.MuiAlert-filledInfo{background-color:#2563eb!important;color:#fff!important}body[data-theme=light] .MuiSnackbar-root .MuiAlert-root.app-snackbar-alert .MuiAlert-message,body[data-theme=light] .MuiSnackbar-root .MuiAlert-root.app-snackbar-alert .MuiAlert-icon,body[data-theme=light] .MuiSnackbar-root .MuiAlert-root.app-snackbar-alert .MuiAlert-action .MuiIconButton-root,body[data-theme=light] .MuiSnackbar-root .MuiAlert-root.app-snackbar-alert .MuiTypography-root{color:#fff!important}.entity-table-shell{--app-input-min-height: 2.5rem}.entity-table-shell .MuiOutlinedInput-root.MuiInputBase-sizeSmall:not(.MuiInputBase-multiline):not(:has(.MuiAutocomplete-tag)),.entity-table-shell .MuiInputBase-root.MuiInputBase-sizeSmall:not(.MuiInputBase-multiline):not(:has(.MuiAutocomplete-tag)){min-height:2.5rem!important;align-items:center}.entity-table-shell .MuiOutlinedInput-root.MuiInputBase-sizeSmall:not(.MuiInputBase-multiline):not(:has(.MuiAutocomplete-tag)) .MuiInputBase-input:not(.MuiInputBase-inputMultiline),.entity-table-shell .MuiOutlinedInput-root.MuiInputBase-sizeSmall:not(.MuiInputBase-multiline):not(:has(.MuiAutocomplete-tag)) .MuiSelect-select{padding-block:.53125rem!important;line-height:1.4375!important;height:auto!important}.entity-table-shell .MuiAutocomplete-root .MuiOutlinedInput-root.MuiInputBase-sizeSmall:not(:has(.MuiAutocomplete-tag)){min-height:2.5rem!important}.entity-table-shell .MuiAutocomplete-root .MuiOutlinedInput-root.MuiInputBase-sizeSmall:not(:has(.MuiAutocomplete-tag)) .MuiAutocomplete-input{padding-block:.53125rem!important;padding-inline:4px!important;line-height:1.4375!important}.entity-table-shell .MuiInputLabel-root.MuiInputLabel-sizeSmall.MuiInputLabel-outlined:not(.MuiInputLabel-shrink){transform:translate(14px,9px) scale(1)!important}[dir=rtl] .entity-table-shell .MuiInputLabel-root.MuiInputLabel-sizeSmall.MuiInputLabel-outlined:not(.MuiInputLabel-shrink){transform:translate(-14px,9px) scale(1)!important}.MuiButton-root .MuiButton-startIcon,.MuiButton-root .MuiButton-endIcon,.MuiButton-root .MuiSvgIcon-root{opacity:1}.MuiButton-containedPrimary .MuiButton-startIcon,.MuiButton-containedPrimary .MuiButton-endIcon,.MuiButton-containedPrimary .MuiSvgIcon-root,.MuiButton-containedSecondary .MuiButton-startIcon,.MuiButton-containedSecondary .MuiButton-endIcon,.MuiButton-containedSecondary .MuiSvgIcon-root,.MuiButton-containedSuccess .MuiButton-startIcon,.MuiButton-containedSuccess .MuiButton-endIcon,.MuiButton-containedSuccess .MuiSvgIcon-root,.MuiButton-containedError .MuiButton-startIcon,.MuiButton-containedError .MuiButton-endIcon,.MuiButton-containedError .MuiSvgIcon-root{color:inherit}
