@charset "UTF-8";@media(max-width:37.4375rem){._snackbar_328ot_6{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_328ot_6{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_328ot_30{width:100%;min-width:17.5rem;max-width:calc(100vw - 2rem);font-family:var(--app-font-family)!important}@media(max-width:37.4375rem){._alert_328ot_30{min-width:0;width:100%;max-width:100%;margin:0;border-radius:.75rem}}@media(min-width:37.5rem){._alert_328ot_30{min-width:18.75rem;max-width:25rem}}._alert_328ot_30 .MuiAlert-message{font-family:var(--app-font-family)!important;max-height:min(40vh,11rem);overflow-y:auto;padding-inline-end:.25rem;color:inherit}@media(max-width:37.4375rem){._alert_328ot_30 .MuiAlert-message{max-height:none;overflow-y:visible;padding-inline-end:0}}._alert_328ot_30 .MuiAlert-icon{font-family:var(--app-font-family)!important;color:inherit}._alert_328ot_30 .MuiAlert-action{font-family:var(--app-font-family)!important}._alert_328ot_30 .MuiAlert-action .MuiIconButton-root{color:inherit}@media(max-width:37.4375rem){._alertMobile_328ot_77{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;transition:transform .2s ease,opacity .2s ease}._alertMobile_328ot_77:active{cursor:grabbing}}._uploadProgressSnackbar_328ot_88{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_328ot_88{inset-inline:auto!important;width:auto!important;max-width:28rem!important;padding-inline:0!important}}._uploadProgressAlert_328ot_107{width:100%;min-width:0;margin:0}@media(min-width:37.5rem){._uploadProgressAlert_328ot_107{min-width:20rem;width:100%}}._uploadProgressAlert_328ot_107 .MuiAlert-message{width:100%;overflow:visible;max-height:none;color:inherit}._uploadProgressAlert_328ot_107 .MuiTypography-root{color:inherit}._uploadProgressContent_328ot_128{display:flex;flex-direction:column;gap:.5rem;inline-size:100%}._uploadProgressLabel_328ot_135{font-weight:500}._uploadProgressBar_328ot_139{inline-size:100%;border-radius:3.125rem;background-color:#ffffff47}._uploadProgressBar_328ot_139 .MuiLinearProgress-bar{border-radius:3.125rem}._root_1a4ti_4{position:fixed;inset-block-start:0;inset-inline:0;z-index:1302;inline-size:100%}._progress_1a4ti_12{block-size:.1875rem}._progress_1a4ti_12 .MuiLinearProgress-bar{transition:transform .2s linear}._root_hxxue_4{position:fixed;inset-block-start:calc(env(safe-area-inset-top,0px) + .45rem);inset-inline:0;z-index:2200;display:flex;justify-content:center;pointer-events:none;transform:translate3d(0,var(--pull-offset, 0px),0) scale(var(--badge-scale, 1));will-change:transform}._badge_hxxue_16{display:inline-flex;align-items:center;gap:.55rem;min-block-size:2.35rem;padding:.48rem .88rem;border-radius:999rem;border:.0625rem solid color-mix(in srgb,var(--app-surface-border) 72%,transparent);background:color-mix(in srgb,var(--app-surface-bg) 92%,#ffffff);color:var(--text-secondary);box-shadow:0 .55rem 1.35rem #0f172a1f;transform:scale(1);transition:transform .32s cubic-bezier(.22,1,.36,1),background-color .32s cubic-bezier(.22,1,.36,1),border-color .32s cubic-bezier(.22,1,.36,1),color .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1)}._badgeReady_hxxue_31{color:#9a7848;border-color:color-mix(in srgb,#c9a66b 38%,transparent);background:color-mix(in srgb,#c9a66b 10%,var(--app-surface-bg));box-shadow:0 .7rem 1.6rem color-mix(in srgb,#c9a66b 20%,transparent),inset 0 .0625rem color-mix(in srgb,#ffffff 55%,transparent);transform:scale(1.03)}._badgeRefreshing_hxxue_39{color:#c9a66b;border-color:color-mix(in srgb,#c9a66b 30%,transparent);background:color-mix(in srgb,var(--app-surface-bg) 94%,#c9a66b 6%)}._iconWrap_hxxue_45{display:inline-grid;place-items:center;inline-size:1.5rem;block-size:1.5rem;flex-shrink:0}._icon_hxxue_45{color:#c9a66b;font-size:1.5rem!important;transform:rotate(calc(var(--pull-progress, 0) * 220deg));transition:transform .18s linear}._badgeReady_hxxue_31 ._icon_hxxue_45{transition:transform .36s cubic-bezier(.22,1,.36,1);transform:rotate(220deg)}._spinner_hxxue_65{color:#c9a66b!important}._hint_hxxue_69{position:relative;display:grid;align-items:center;min-inline-size:10.5rem;min-block-size:1.2rem;font-size:.76rem;font-weight:600;line-height:1.4;white-space:nowrap}._hintLine_hxxue_81{grid-area:1/1;white-space:nowrap;transition:opacity .26s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1),color .26s cubic-bezier(.22,1,.36,1)}._hintPull_hxxue_87{transform:translateZ(0)}._hintRelease_hxxue_91{color:#9a7848;transform:translate3d(0,.35rem,0)}._badgeReady_hxxue_31 ._hintRelease_hxxue_91{transform:translateZ(0)}._hintRefreshing_hxxue_100{color:#c9a66b;transform:translate3d(0,.35rem,0)}._badgeRefreshing_hxxue_39 ._hintRefreshing_hxxue_100{transform:translateZ(0)}.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}.app-shell-nav__multi-badge-wrap{position:relative;display:inline-flex}.app-shell-nav__pending-approval-badge{position:absolute;inset-inline-start:-.9rem;inset-block-start:-.35rem;min-inline-size:1.15rem;block-size:1.15rem;padding-inline:.2rem;border-radius:999rem;background:#c43c3c;color:#fff;border:.1rem solid var(--app-surface-bg, #fff);font-size:.62rem;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.side-menu-nav__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex:0 0 auto;margin-bottom:.65rem}.side-menu-nav__header-actions{display:inline-flex;align-items:center;gap:.25rem}.side-menu-nav__title{display:inline-flex;align-items:baseline;gap:.35rem;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, #9a7848)!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, #c9a66b)!important;border-color:color-mix(in srgb,#c9a66b 42%,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, #f0ddb8)!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:#c9a66b66}.side-menu-nav__toggle.MuiIconButton-root{flex:0 0 auto}.side-menu-nav__list{display:grid;gap:.28rem;align-content:start}.side-menu-nav__tooltip-anchor{display:block;inline-size:100%;min-width:0}.side-menu-nav__item{display:flex;flex-wrap:nowrap;align-items:center;gap:.45rem;inline-size:100%;padding:.55rem .5rem;font:inherit;color:var(--text-secondary);appearance:none;border:0;background:transparent;text-decoration:none;border-radius:.7rem;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:#9a7848;background:color-mix(in srgb,#c9a66b 14%,transparent)}.side-menu-nav__item-icon,.side-menu-nav__item-icon-wrap{flex:0 0 1.35rem;inline-size:1.35rem;block-size:1.35rem;font-size:1.2rem!important;color:currentColor}.side-menu-nav__item-icon-wrap{position:relative;display:inline-grid;place-items:center}.side-menu-nav__item-avatar.MuiAvatar-root{flex:0 0 1.35rem;width:1.35rem;height:1.35rem;font-size:.72rem}.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:.88rem;height:.88rem;padding-inline:.18rem;font-size:.54rem;transform:translate(-64%,-40%)}.side-menu-nav .app-shell-nav__pending-approval-badge{inset-inline-start:-.52rem;min-inline-size:.98rem;block-size:.98rem;inset-block-start:-.42rem;font-size:.54rem}@keyframes sideMenuNavAttentionBlink{0%,to{opacity:1}50%{opacity:.35}}.side-menu-nav__item-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.25}.side-menu-nav__branch-chevron{flex:0 0 auto;font-size:1.15rem!important;color:currentColor;opacity:.72;transition:transform .25s cubic-bezier(.4,0,.2,1)}.side-menu-nav__branch-chevron--open{transform:rotate(180deg)}.side-menu-nav__branch{display:grid;gap:0;min-width:0}.side-menu-nav__submenu{display:grid;grid-template-rows:0fr;opacity:0;pointer-events:none;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1)}.side-menu-nav__submenu--open{grid-template-rows:1fr;opacity:1;pointer-events:auto}.side-menu-nav__submenu-inner{overflow:hidden;display:grid;gap:.28rem;align-content:start;min-block-size:0;padding-block-start:0;transition:padding-block-start .3s cubic-bezier(.4,0,.2,1)}.side-menu-nav__submenu--open .side-menu-nav__submenu-inner{padding-block-start:.28rem}.side-menu-nav__submenu .side-menu-nav__item{padding-inline-start:1.35rem;transform:translateY(-.25rem);opacity:.35;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1)}.side-menu-nav__submenu--open .side-menu-nav__item{transform:none;opacity:1}@media(prefers-reduced-motion:reduce){.side-menu-nav__submenu,.side-menu-nav__submenu-inner,.side-menu-nav__submenu .side-menu-nav__item,.side-menu-nav__branch-chevron{transition:none}.side-menu-nav__submenu .side-menu-nav__item{transform:none;opacity:1}}.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,.side-menu-nav--collapsed .side-menu-nav__branch-chevron{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:#f0ddb8;background:color-mix(in srgb,#c9a66b 20%,transparent)}.main-layout{position:relative;min-block-size:100dvh;--main-layout-chrome-inset-block: .45rem;padding-block:var(--main-layout-chrome-inset-block);overflow:visible;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 .25rem .65rem rgba(26, 46, 31, .07), 0 1rem 2.25rem rgba(26, 46, 31, .12)}.main-layout__container{display:flex;flex-direction:column;flex:1 1 auto;min-block-size:calc(100dvh - var(--main-layout-chrome-inset-block) * 2);gap:.625rem;overflow:visible}.main-layout__header{box-sizing:border-box;width:100%;max-width:100%;inline-size:100%;border:0;border-radius:var(--main-layout-panel-radius);background-color:color-mix(in srgb,var(--app-surface-bg, #faf8f5) 28%,transparent);background-image:radial-gradient(ellipse 130% 160% at 100% -10%,color-mix(in srgb,var(--app-layout-glow) 28%,transparent),transparent 58%),radial-gradient(ellipse 90% 140% at 55% 0%,color-mix(in srgb,var(--app-layout-glow) 12%,transparent),transparent 55%),radial-gradient(ellipse 110% 150% at 0% 110%,color-mix(in srgb,var(--app-layout-glow-2) 18%,transparent),transparent 56%),radial-gradient(ellipse 70% 120% at 30% 100%,color-mix(in srgb,var(--app-layout-glow-2) 8%,transparent),transparent 50%),linear-gradient(148deg,color-mix(in srgb,#ffffff 28%,transparent),color-mix(in srgb,#faf8f5 22%,transparent) 42%,color-mix(in srgb,#f0ebe3 20%,transparent));backdrop-filter:blur(1.5rem) saturate(1.25);-webkit-backdrop-filter:blur(1.5rem) saturate(1.25);box-shadow:var(--main-layout-panel-shadow);padding-inline:var(--main-layout-panel-padding);padding-block:0;margin-bottom:0;display:grid;gap:.9rem}.main-layout__brand{min-width:0}.main-layout__brand-link{display:inline-flex;align-items:center;gap:.55rem;max-width:100%;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-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:.7rem;padding:.06rem .36rem;line-height:1.2;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;block-size:clamp(3.75rem,5.8vw,5rem);inline-size:auto;aspect-ratio:1;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}html[dir=ltr] .main-layout__quick-actions{order:0}.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%)}html[dir=rtl] .main-layout__notification-badge.MuiBadge-root .MuiBadge-badge{transform:translate(-15%,-25%)}.main-layout__general-update-popup{--general-update-popup-accent: #c9a66b;--general-update-popup-fg: #9a7848;--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, #9a7848)!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, #c9a66b)!important;border-color:color-mix(in srgb,#c9a66b 42%,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, #f0ddb8)!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:#c9a66b66}.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, #9a7848)!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, #c9a66b)!important;border-color:color-mix(in srgb,#c9a66b 42%,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, #f0ddb8)!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:#c9a66b66}.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,#1a2e1f 14%,transparent);color:#0f1a12;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,#c9a66b 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,#c9a66b 28%,var(--app-surface-border));background:color-mix(in srgb,var(--app-surface-bg) 76%,var(--app-layout-glow) 24%);color:#c9a66b;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,#1a2e1f 45%,var(--app-surface-border));background:color-mix(in srgb,#1a2e1f 14%,var(--app-surface-bg));color:#9a7848}.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-block:.15rem;padding-inline:.15rem .3rem;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}html[dir=ltr] .main-layout__user-chip{order:0}.main-layout__user-chip strong{display:block;font-size:.85rem}.main-layout__login-link.MuiButton-root{color:#1a2e1f!important;background:linear-gradient(135deg,#9a7848,#c9a66b 48%,#e8d3ae)!important;box-shadow:0 4px 14px #c9a66b47}.main-layout__login-link.MuiButton-root :global(.MuiButton-startIcon),.main-layout__login-link.MuiButton-root :global(.MuiButton-endIcon),.main-layout__login-link.MuiButton-root :global(.MuiSvgIcon-root){color:inherit!important;opacity:1!important}.main-layout__login-link.MuiButton-root:hover{color:#1a2e1f!important;background:linear-gradient(135deg,#c9a66b,#e8d3ae 55% 100%)!important;box-shadow:0 6px 20px #c9a66b5c}body[data-theme=dark] .main-layout__login-link.MuiButton-root{color:#0b100c!important;background:linear-gradient(135deg,#c9a66b,#d9c39a,#f0ddb8)!important;box-shadow:0 4px 14px #c9a66b38}body[data-theme=dark] .main-layout__login-link.MuiButton-root:hover{color:#0b100c!important;background:linear-gradient(135deg,#d9c39a,#f0ddb8)!important;box-shadow:0 6px 20px #c9a66b4d}.main-layout__login-link.MuiButton-root{order:1;flex-shrink:0}html[dir=ltr] .main-layout__login-link.MuiButton-root{order:0}.main-layout__login-link.MuiButton-root{align-self:stretch;min-inline-size:4.5rem;min-block-size:2.2rem;padding-inline:.95rem;border-radius:.75rem;font-size:.85rem;font-weight:600;line-height:1.3;text-transform:none;white-space:nowrap;box-shadow:none}.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 .main-layout__badge{margin-top:.2rem;top:0}.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__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(3.75rem,14rem) minmax(0,1fr);align-items:start;gap:.625rem;flex:1 1 auto;min-block-size:0;inline-size:100%}.main-layout--side-menu-collapsed .main-layout__body{grid-template-columns:3.75rem minmax(0,1fr)}.main-layout--auth-page .main-layout__body,.main-layout--auth-page.main-layout--side-menu-collapsed .main-layout__body{grid-template-columns: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)}}.main-layout__side-menu{box-shadow:var(--main-layout-panel-shadow);padding:.55rem;min-width:0;min-block-size:0;display:flex;flex-direction:column;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:.3rem}.main-layout__side-menu>.side-menu-nav{flex:1 1 auto;min-block-size:0;display:flex;flex-direction:column;overflow:hidden}.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-nav:before{content:"";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:not(.main-layout__mobile-bottom-item--active),.main-layout__mobile-bottom-item:focus-visible:not(.main-layout__mobile-bottom-item--active){color:#c9a66b;background-color:color-mix(in srgb,#c9a66b 10%,transparent)}.main-layout__mobile-bottom-item--active{color:#1a2e1f;background-color:color-mix(in srgb,#c9a66b 24%,#ffffff);box-shadow:inset 0 0 0 .0625rem color-mix(in srgb,#c9a66b 36%,transparent),0 .15rem .45rem #9a784829}.main-layout__mobile-bottom-item--active span{font-weight:700}@keyframes mainLayoutAttentionBlink{0%,to{opacity:1}50%{opacity:.35}}@media(min-width:60rem){.main-layout{--main-layout-chrome-inset-block: .55rem;padding-block:var(--main-layout-chrome-inset-block)}.main-layout__container{min-block-size:calc(100dvh - var(--main-layout-chrome-inset-block) * 2)}.main-layout__header{position:sticky;top:var(--main-layout-chrome-inset-block);z-index:20;grid-template-columns:minmax(0,1fr) auto;align-items:center;isolation:isolate;backdrop-filter:none;-webkit-backdrop-filter:none;margin-bottom:.5rem;background-color:color-mix(in srgb,var(--app-surface-bg, #faf8f5) 82%,transparent);background-image:radial-gradient(ellipse 130% 160% at 100% -10%,color-mix(in srgb,var(--app-layout-glow) 32%,transparent),transparent 58%),radial-gradient(ellipse 90% 140% at 55% 0%,color-mix(in srgb,var(--app-layout-glow) 16%,transparent),transparent 55%),radial-gradient(ellipse 110% 150% at 0% 110%,color-mix(in srgb,var(--app-layout-glow-2) 20%,transparent),transparent 56%),radial-gradient(ellipse 70% 120% at 30% 100%,color-mix(in srgb,var(--app-layout-glow-2) 10%,transparent),transparent 50%),var(--app-panel-gradient);overflow:visible;--mobile-shell-edge-blur-extent: calc(2.4rem + env(safe-area-inset-top, 0px)) }.main-layout__header:before{content:"";display:block;position:absolute;z-index:-1;pointer-events:none;border-radius:0;transform:translateZ(0);backdrop-filter:blur(.55rem);-webkit-backdrop-filter:blur(.55rem);top:calc(-1 * var(--mobile-shell-edge-blur-extent));right:calc(-1 * var(--mobile-shell-edge-blur-inline-overhang, 0px));left:calc(-1 * var(--mobile-shell-edge-blur-inline-overhang, 0px));bottom:0;border-radius:var(--main-layout-panel-radius, .75rem);background:linear-gradient(to top,color-mix(in srgb,var(--app-layout-base, #e8e8e9) 70%,transparent) 0%,color-mix(in srgb,var(--app-layout-base, #e8e8e9) 32%,transparent) 55%,transparent 100%);-webkit-mask-image:linear-gradient(to top,#000 0%,#000 35%,transparent 100%);mask-image:linear-gradient(to top,#000 0%,#000 35%,transparent 100%)}.main-layout__header{--mobile-shell-edge-blur-extent: calc( var(--main-layout-chrome-inset-block) + env(safe-area-inset-top, 0px) + 2.4rem )}.main-layout__header:before{z-index:-2}.main-layout__header:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;backdrop-filter:blur(1.5rem) saturate(1.25);-webkit-backdrop-filter:blur(1.5rem) saturate(1.25)}.main-layout__brand{margin-inline-start:.55rem}.main-layout__header-tools{justify-content:space-between;gap:.55rem;overflow:visible}.main-layout__tools-start{flex-wrap:nowrap;gap:.55rem;margin-inline-end:.55rem}.main-layout__side-menu{margin-top:0}.main-layout__content{margin-top:0;min-block-size:0}.main-layout__side-menu--desktop{position:sticky;top:calc(var(--main-layout-chrome-inset-block) + var(--main-layout-header-height, 0px) + .625rem);margin-bottom:0;align-self:start;z-index:5;max-block-size:calc(100dvh - var(--main-layout-chrome-inset-block) * 2 - var(--main-layout-header-height, 0px) - .625rem);min-block-size:0;overflow:hidden}.main-layout__side-menu--desktop>.side-menu-nav{flex:1 1 auto;min-block-size:0;max-block-size:100%;overflow:hidden}.main-layout__side-menu--desktop .side-menu-nav__header{flex:0 0 auto}.main-layout__side-menu--desktop .side-menu-nav__list{flex:1 1 auto;min-block-size:0;align-content:start;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.main-layout__side-menu--desktop .side-menu-nav__list::-webkit-scrollbar{display:none;width:0;height:0}}@media(max-width:59.9375rem){.main-layout{--main-layout-container-max: min(96vw, 82.5rem);--main-layout-container-pad: .5rem}}@media(max-width:59.9375rem)and (min-width:37.5rem){.main-layout{--main-layout-container-max: min(99vw, 90rem);--main-layout-container-pad: .375rem}}@media(max-width:59.9375rem){.main-layout__header{position:sticky;top:var(--main-layout-chrome-inset-block);z-index:1285;isolation:isolate;backdrop-filter:none;-webkit-backdrop-filter:none;background-color:color-mix(in srgb,var(--app-surface-bg, #faf8f5) 82%,transparent);background-image:radial-gradient(ellipse 130% 160% at 100% -10%,color-mix(in srgb,var(--app-layout-glow) 32%,transparent),transparent 58%),radial-gradient(ellipse 90% 140% at 55% 0%,color-mix(in srgb,var(--app-layout-glow) 16%,transparent),transparent 55%),radial-gradient(ellipse 110% 150% at 0% 110%,color-mix(in srgb,var(--app-layout-glow-2) 20%,transparent),transparent 56%),radial-gradient(ellipse 70% 120% at 30% 100%,color-mix(in srgb,var(--app-layout-glow-2) 10%,transparent),transparent 50%),var(--app-panel-gradient);overflow:visible;--mobile-shell-edge-blur-extent: calc(2.4rem + env(safe-area-inset-top, 0px)) }.main-layout__header:before{content:"";display:block;position:absolute;z-index:-1;pointer-events:none;border-radius:0;transform:translateZ(0);backdrop-filter:blur(.55rem);-webkit-backdrop-filter:blur(.55rem);top:calc(-1 * var(--mobile-shell-edge-blur-extent));right:calc(-1 * var(--mobile-shell-edge-blur-inline-overhang, 0px));left:calc(-1 * var(--mobile-shell-edge-blur-inline-overhang, 0px));bottom:0;border-radius:var(--main-layout-panel-radius, .75rem);background:linear-gradient(to top,color-mix(in srgb,var(--app-layout-base, #e8e8e9) 70%,transparent) 0%,color-mix(in srgb,var(--app-layout-base, #e8e8e9) 32%,transparent) 55%,transparent 100%);-webkit-mask-image:linear-gradient(to top,#000 0%,#000 35%,transparent 100%);mask-image:linear-gradient(to top,#000 0%,#000 35%,transparent 100%)}.main-layout__header{--mobile-shell-edge-blur-extent: calc( var(--main-layout-chrome-inset-block) + env(safe-area-inset-top, 0px) + 2.4rem )}.main-layout__header:before{z-index:-2;left:calc(-1 * var(--main-layout-container-pad, .5rem) - 1.5rem);right:calc(-1 * var(--main-layout-container-pad, .5rem) - 1.5rem);border-radius:calc(var(--main-layout-panel-radius, .75rem) + 1.25rem)}.main-layout__header:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;backdrop-filter:blur(1.5rem) saturate(1.25);-webkit-backdrop-filter:blur(1.5rem) saturate(1.25)}.main-layout--progressive-header .main-layout__header{position:fixed;z-index:1285;top:var(--main-layout-chrome-inset-block);left:max(env(safe-area-inset-left,0px),(100vw - var(--main-layout-container-max)) / 2 + var(--main-layout-container-pad));right:max(env(safe-area-inset-right,0px),(100vw - var(--main-layout-container-max)) / 2 + var(--main-layout-container-pad));inline-size:auto;width:auto;max-width:none;margin-bottom:0;transition:transform .55s cubic-bezier(.33,.1,.25,1)}}@media(max-width:59.9375rem)and (prefers-reduced-motion:reduce){.main-layout--progressive-header .main-layout__header{transition-duration:.01ms}}@media(max-width:59.9375rem){.main-layout--progressive-header .main-layout__container{padding-top:calc(var(--main-layout-header-height, 0px) + .625rem)}.main-layout--product-detail.main-layout--progressive-header .main-layout__container{padding-top:calc(var(--main-layout-header-height, 0px) + .4rem)}.main-layout--product-detail .main-layout__content{margin-top:0}.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--auth-page{--app-mobile-bottom-reserve: env(safe-area-inset-bottom, 0px)}.main-layout__container{padding-bottom:calc(4.8rem + env(safe-area-inset-bottom))}.main-layout--auth-page .main-layout__container{padding-bottom:env(safe-area-inset-bottom,0px)}.main-layout--landing .main-layout__content{margin-top:0}.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-logo{margin-inline-start:.55rem}.main-layout__header-tools{display:none}.main-layout__icon-button.MuiIconButton-root{color:var(--app-icon-button-color, #9a7848)!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, #c9a66b)!important;border-color:color-mix(in srgb,#c9a66b 42%,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, #f0ddb8)!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:#c9a66b66}.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:inherit;gap:.22rem;padding:0;border:0;border-radius:1.35rem;background-color:color-mix(in srgb,var(--app-surface-bg, #faf8f5) 28%,transparent);background-image:radial-gradient(ellipse 130% 160% at 100% -10%,color-mix(in srgb,var(--app-layout-glow) 28%,transparent),transparent 58%),radial-gradient(ellipse 90% 140% at 55% 0%,color-mix(in srgb,var(--app-layout-glow) 12%,transparent),transparent 55%),radial-gradient(ellipse 110% 150% at 0% 110%,color-mix(in srgb,var(--app-layout-glow-2) 18%,transparent),transparent 56%),radial-gradient(ellipse 70% 120% at 30% 100%,color-mix(in srgb,var(--app-layout-glow-2) 8%,transparent),transparent 50%),linear-gradient(148deg,color-mix(in srgb,#ffffff 28%,transparent),color-mix(in srgb,#faf8f5 22%,transparent) 42%,color-mix(in srgb,#f0ebe3 20%,transparent));backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 .65rem 1.5rem #0f172a24;isolation:isolate;overflow:visible;--mobile-shell-edge-blur-extent: calc(2.4rem + env(safe-area-inset-top, 0px)) ;--mobile-shell-edge-blur-extent: calc(2.4rem + env(safe-area-inset-bottom, 0px)) }.main-layout__mobile-bottom-nav:before{content:"";display:block;position:absolute;z-index:-1;pointer-events:none;border-radius:0;transform:translateZ(0);backdrop-filter:blur(.55rem);-webkit-backdrop-filter:blur(.55rem);inset:-.35rem -.35rem calc(-1 * var(--mobile-shell-edge-blur-extent));border-radius:1.5rem 1.5rem 0 0;background:linear-gradient(to bottom,color-mix(in srgb,var(--app-layout-base, #e8e8e9) 70%,transparent) 0%,color-mix(in srgb,var(--app-layout-base, #e8e8e9) 32%,transparent) 55%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 35%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 35%,transparent 100%)}.main-layout__mobile-bottom-nav:before{z-index:-2;top:.45rem;bottom:calc(-1 * var(--mobile-shell-edge-blur-extent));left:-.35rem;right:-.35rem}.main-layout__mobile-bottom-nav:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;backdrop-filter:blur(1.5rem) saturate(1.25);-webkit-backdrop-filter:blur(1.5rem) saturate(1.25)}.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=light] .main-layout__mobile-bottom-item--active{color:#1a2e1f;background-color:#f0ebe3;box-shadow:inset 0 0 0 .0625rem color-mix(in srgb,#c9a66b 42%,transparent),0 .2rem .55rem #9a78482e}body[data-theme=light] .main-layout__mobile-bottom-item--active svg{color:#9a7848}body[data-theme=dark] .main-layout{--main-layout-panel-shadow: 0 .25rem .65rem rgba(0, 0, 0, .28), 0 1rem 2.25rem rgba(0, 0, 0, .38)}body[data-theme=dark] .main-layout__brand-text p{color:#b0b0aa}body[data-theme=dark] .main-layout__header{background-color:color-mix(in srgb,var(--app-surface-bg) 32%,transparent);background-image:radial-gradient(ellipse 130% 160% at 100% -10%,color-mix(in srgb,var(--app-layout-glow) 22%,transparent),transparent 58%),radial-gradient(ellipse 90% 140% at 55% 0%,color-mix(in srgb,var(--app-layout-glow) 10%,transparent),transparent 55%),radial-gradient(ellipse 110% 150% at 0% 110%,color-mix(in srgb,var(--app-layout-glow-2) 16%,transparent),transparent 56%),radial-gradient(ellipse 70% 120% at 30% 100%,color-mix(in srgb,var(--app-layout-glow-2) 7%,transparent),transparent 50%);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:var(--main-layout-panel-shadow)}body[data-theme=dark] .main-layout__header:after{backdrop-filter:blur(1.5rem) saturate(1.2);-webkit-backdrop-filter:blur(1.5rem) saturate(1.2)}body[data-theme=dark] .main-layout__side-menu{background-color:var(--app-surface-bg);background-image:none}body[data-theme=dark] .main-layout__mobile-bottom-nav{background-color:color-mix(in srgb,var(--app-surface-bg) 32%,transparent);background-image:radial-gradient(ellipse 130% 160% at 100% -10%,color-mix(in srgb,var(--app-layout-glow) 22%,transparent),transparent 58%),radial-gradient(ellipse 90% 140% at 55% 0%,color-mix(in srgb,var(--app-layout-glow) 10%,transparent),transparent 55%),radial-gradient(ellipse 110% 150% at 0% 110%,color-mix(in srgb,var(--app-layout-glow-2) 16%,transparent),transparent 56%),radial-gradient(ellipse 70% 120% at 30% 100%,color-mix(in srgb,var(--app-layout-glow-2) 7%,transparent),transparent 50%);backdrop-filter:none;-webkit-backdrop-filter:none}body[data-theme=dark] .main-layout__mobile-bottom-nav:after{backdrop-filter:blur(1.5rem) saturate(1.2);-webkit-backdrop-filter:blur(1.5rem) saturate(1.2)}body[data-theme=dark] .main-layout__content{background:transparent;box-shadow:none}body[data-theme=dark] .main-layout__header:before{background:linear-gradient(to top,color-mix(in srgb,var(--app-layout-base, #0b100c) 62%,transparent) 0%,color-mix(in srgb,var(--app-layout-base, #0b100c) 28%,transparent) 55%,transparent 100%)}@media(max-width:59.9375rem){body[data-theme=dark] .main-layout__mobile-bottom-nav:before{background:linear-gradient(to bottom,color-mix(in srgb,var(--app-layout-base, #0b100c) 62%,transparent) 0%,color-mix(in srgb,var(--app-layout-base, #0b100c) 28%,transparent) 55%,transparent 100%)}}body[data-theme=dark] .main-layout__user-chip,body[data-theme=dark] .main-layout__side-menu{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__user-chip,body[data-theme=dark] .main-layout__side-menu{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:not(.main-layout__mobile-bottom-item--active),body[data-theme=dark] .main-layout__mobile-bottom-item:focus-visible:not(.main-layout__mobile-bottom-item--active){color:#e8d3ae;background-color:#c9a66b29}body[data-theme=dark] .main-layout__mobile-bottom-item--active{color:#e8d3ae;background-color:#c9a66b38;box-shadow:none}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]:not(.main-layout__header),.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]:not(.main-layout__header),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}@media(max-width:37.4375rem){html,html body{overscroll-behavior:none}button,a,[role=button],.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}*:focus,*:focus-visible,*.Mui-focusVisible{outline:none!important}a,button,summary,[role=button],[tabindex]:not([tabindex="-1"]){-webkit-tap-highlight-color:transparent}html,body,#root{margin:0;min-height:100%;height:100%;font-family:var(--app-font-family)}body{direction:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--app-font-family-fa: "B Yekan", "-apple-system", "BlinkMacSystemFont", "Arial", sans-serif;--app-font-family-en: "Inter", system-ui, "-apple-system", "BlinkMacSystemFont", "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif;--app-font-family: var(--app-font-family-fa)}html[lang=en]{--app-font-family: var(--app-font-family-en)}html[lang=en] [class*=persianText],html[lang=en] [class*=persianValueField],html[lang=en] [class*=persianLtrValueField],html[lang=en] [class*=persianNumberField],html[lang=en] [class*=persianInput],html[lang=en] [class*=persianAdornedTextField],html[lang=en] [class*=persianCoverageText],html[lang=en] [class*=persianSelect],html[lang=en] [class*=persianSelectMenuItem]{font-family:var(--app-font-family-en)!important}html[lang=en] [class*=persianText] :is(input,textarea,select,.MuiInputBase-input,.MuiSelect-select,.MuiInputLabel-root),html[lang=en] [class*=persianValueField] :is(input,textarea,select,.MuiInputBase-input,.MuiSelect-select,.MuiInputLabel-root),html[lang=en] [class*=persianLtrValueField] :is(input,textarea,select,.MuiInputBase-input,.MuiSelect-select,.MuiInputLabel-root),html[lang=en] [class*=persianNumberField] :is(input,textarea,select,.MuiInputBase-input,.MuiSelect-select,.MuiInputLabel-root),html[lang=en] [class*=persianInput] :is(input,textarea,select,.MuiInputBase-input,.MuiSelect-select,.MuiInputLabel-root),html[lang=en] [class*=persianAdornedTextField] :is(input,textarea,select,.MuiInputBase-input,.MuiSelect-select,.MuiInputLabel-root),html[lang=en] [class*=persianCoverageText] :is(input,textarea,select,.MuiInputBase-input,.MuiSelect-select,.MuiInputLabel-root),html[lang=en] [class*=persianSelect] :is(input,textarea,select,.MuiInputBase-input,.MuiSelect-select,.MuiInputLabel-root),html[lang=en] [class*=persianSelectMenuItem] :is(input,textarea,select,.MuiInputBase-input,.MuiSelect-select,.MuiInputLabel-root){font-family:var(--app-font-family-en)!important}:root{--app-layout-glow: #c9a66b;--app-layout-glow-2: #2a4530;--app-layout-base: #e8e8e9;--app-layout-bg: radial-gradient(ellipse 85% 55% at 50% -18%, rgba(201, 166, 107, .07), transparent 58%), radial-gradient(ellipse 55% 42% at 100% 0%, rgba(26, 46, 31, .025), transparent 55%), linear-gradient( 168deg, #efeeee 0%, #e8e8e9 46%, #e2e2e4 100% );--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: #9a7848;--app-icon-button-hover-color: #c9a66b;--app-eyebrow-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-base: #0b100c;--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: #f0ddb8;--app-eyebrow-color: #e8d3ae}[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:start}[dir=ltr]{direction:ltr;text-align:left}[class*=Eyebrow_]:not([class*=purchaseEyebrow]),[class*=_eyebrow_]{color:var(--app-eyebrow-color)}::-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}.overlay-horizontal-scroll{scrollbar-width:thin!important;-ms-overflow-style:auto!important;scrollbar-width:thin;scrollbar-color:#c9a66b #f0ebe3;-ms-overflow-style:auto;-webkit-overflow-scrolling:touch}.overlay-horizontal-scroll::-webkit-scrollbar{display:block;width:.5rem;height:.5rem}.overlay-horizontal-scroll::-webkit-scrollbar-track{background:#f0ebe3}.overlay-horizontal-scroll::-webkit-scrollbar-thumb{background:#c9a66b;border-radius:.25rem}.overlay-horizontal-scroll::-webkit-scrollbar-thumb:hover{background:#9a7848}}@media(min-width:60rem){.overlay-horizontal-scroll{scrollbar-width:thin!important;-ms-overflow-style:auto!important;scrollbar-width:thin;scrollbar-color:#c9a66b #f0ebe3;-ms-overflow-style:auto;-webkit-overflow-scrolling:touch}.overlay-horizontal-scroll::-webkit-scrollbar{display:block;width:.5rem;height:.5rem}.overlay-horizontal-scroll::-webkit-scrollbar-track{background:#f0ebe3}.overlay-horizontal-scroll::-webkit-scrollbar-thumb{background:#c9a66b;border-radius:.25rem}.overlay-horizontal-scroll::-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}[data-theme=dark] .overlay-horizontal-scroll{scrollbar-color:#4a5248 #1a2018}[data-theme=dark] .overlay-horizontal-scroll::-webkit-scrollbar-track{background:#1a2018}[data-theme=dark] .overlay-horizontal-scroll::-webkit-scrollbar-thumb{background:#4a5248}[data-theme=dark] .overlay-horizontal-scroll::-webkit-scrollbar-thumb:hover{background:#c9a66b}}@media(min-width:60rem){[data-theme=dark] .overlay-horizontal-scroll{scrollbar-color:#4a5248 #1a2018}[data-theme=dark] .overlay-horizontal-scroll::-webkit-scrollbar-track{background:#1a2018}[data-theme=dark] .overlay-horizontal-scroll::-webkit-scrollbar-thumb{background:#4a5248}[data-theme=dark] .overlay-horizontal-scroll::-webkit-scrollbar-thumb:hover{background:#c9a66b}}.MuiSnackbar-root,.MuiSnackbar-root *,.MuiAlert-root,.MuiAlert-root *,.MuiAlert-message,.MuiAlert-icon,.MuiAlert-action{font-family:var(--app-font-family)!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}.MuiSvgIcon-root:not([class*=color]){opacity:1}.MuiDialogTitle-root .MuiIconButton-root,.MuiDialog-root .MuiDialogTitle-root+.MuiIconButton-root{color:var(--app-icon-button-color)}.MuiDialogTitle-root .MuiIconButton-root:hover,.MuiDialog-root .MuiDialogTitle-root+.MuiIconButton-root:hover{color:var(--app-icon-button-hover-color);background:color-mix(in srgb,var(--app-layout-glow) 12%,var(--app-surface-bg))}.MuiPaginationItem-root.Mui-selected{color:var(--text-primary)}[data-theme=dark] .MuiInputAdornment-root .MuiSvgIcon-root{color:var(--app-icon-button-color);opacity:1}[data-theme=dark] .MuiInputLabel-root .MuiSvgIcon-root,[data-theme=dark] .MuiFormLabel-root .MuiSvgIcon-root{color:var(--app-icon-button-color)}.uploaderFieldLabel[dir=ltr]{left:1rem!important;right:auto!important;inset-inline-start:unset!important;inset-inline-end:unset!important;direction:ltr!important;text-align:left!important;transform-origin:left top!important;padding-inline-start:0!important;white-space:nowrap!important}html[dir=ltr] .MuiTextField-root:has(.MuiInputAdornment-positionStart) .MuiInputLabel-root.MuiInputLabel-outlined,html[dir=ltr] .MuiFormControl-root:has(.MuiInputAdornment-positionStart) .MuiInputLabel-root.MuiInputLabel-outlined,html[dir=ltr] .MuiAutocomplete-root:has(.MuiInputAdornment-positionStart) .MuiInputLabel-root.MuiInputLabel-outlined{direction:ltr!important;text-align:left!important}html[dir=ltr] .MuiTextField-root:has(.MuiInputAdornment-positionStart) .MuiInputLabel-root.MuiInputLabel-outlined:not(.MuiInputLabel-shrink),html[dir=ltr] .MuiFormControl-root:has(.MuiInputAdornment-positionStart) .MuiInputLabel-root.MuiInputLabel-outlined:not(.MuiInputLabel-shrink),html[dir=ltr] .MuiAutocomplete-root:has(.MuiInputAdornment-positionStart) .MuiInputLabel-root.MuiInputLabel-outlined:not(.MuiInputLabel-shrink){left:2.65rem!important;right:auto!important;transform-origin:top left!important}html[dir=ltr] .MuiTextField-root:has(.MuiInputAdornment-positionStart) .MuiInputLabel-root.MuiInputLabel-outlined.MuiInputLabel-shrink,html[dir=ltr] .MuiFormControl-root:has(.MuiInputAdornment-positionStart) .MuiInputLabel-root.MuiInputLabel-outlined.MuiInputLabel-shrink,html[dir=ltr] .MuiAutocomplete-root:has(.MuiInputAdornment-positionStart) .MuiInputLabel-root.MuiInputLabel-outlined.MuiInputLabel-shrink{left:.875rem!important;right:auto!important;transform-origin:top left!important}html[dir=ltr] .MuiTextField-root:has(.MuiInputAdornment-positionStart) .MuiInputLabel-root.MuiInputLabel-sizeSmall.MuiInputLabel-outlined:not(.MuiInputLabel-shrink),html[dir=ltr] .MuiFormControl-root:has(.MuiInputAdornment-positionStart) .MuiInputLabel-root.MuiInputLabel-sizeSmall.MuiInputLabel-outlined:not(.MuiInputLabel-shrink),html[dir=ltr] .MuiAutocomplete-root:has(.MuiInputAdornment-positionStart) .MuiInputLabel-root.MuiInputLabel-sizeSmall.MuiInputLabel-outlined:not(.MuiInputLabel-shrink){transform:translateY(16px) scale(1)!important}html[dir=ltr] .MuiTextField-root:has(.MuiInputAdornment-positionStart) .MuiInputLabel-root.MuiInputLabel-sizeSmall.MuiInputLabel-outlined.MuiInputLabel-shrink,html[dir=ltr] .MuiFormControl-root:has(.MuiInputAdornment-positionStart) .MuiInputLabel-root.MuiInputLabel-sizeSmall.MuiInputLabel-outlined.MuiInputLabel-shrink,html[dir=ltr] .MuiAutocomplete-root:has(.MuiInputAdornment-positionStart) .MuiInputLabel-root.MuiInputLabel-sizeSmall.MuiInputLabel-outlined.MuiInputLabel-shrink{transform:translateY(-.5625rem) scale(.75)!important}html[dir=ltr] .entity-table-shell .MuiTextField-root:has(.MuiInputAdornment-positionStart) .MuiInputLabel-root.MuiInputLabel-sizeSmall.MuiInputLabel-outlined:not(.MuiInputLabel-shrink),html[dir=ltr] .entity-table-shell .MuiFormControl-root:has(.MuiInputAdornment-positionStart) .MuiInputLabel-root.MuiInputLabel-sizeSmall.MuiInputLabel-outlined:not(.MuiInputLabel-shrink){transform:translateY(9px) scale(1)!important}html[dir=ltr] .MuiTextField-root:has(.MuiInputAdornment-positionStart):has([data-label-shrunk]) .MuiInputLabel-root.MuiInputLabel-outlined:not(.MuiInputLabel-shrink){left:2.65rem!important}html[dir=ltr] .uploaderFieldRoot{direction:ltr}
