.panel-shell[data-shell=floating],.panel-floating-type{--alzu-font-sans:var(--font-alz-poppins-400), system-ui, sans-serif;--alzu-font-medium:var(--font-alz-poppins-500), system-ui, sans-serif;--alzu-font-semibold:var(--font-alz-poppins-600), system-ui, sans-serif;--alzu-font-display:var(--font-alz-etna), var(--font-alz-poppins-500), sans-serif;--font-sans:var(--alzu-font-sans);--font-inter:var(--alzu-font-sans);--font-geist-sans:var(--alzu-font-sans);font-family:var(--alzu-font-sans);font-synthesis:none}.panel-shell[data-shell=floating] .frame-page-header__h1,.panel-floating-type .frame-page-header__h1{font-family:var(--alzu-font-display);font-synthesis:none;letter-spacing:-.005em;font-size:28px;font-weight:400;line-height:34px}.panel-shell[data-shell=floating] .frame-section__title,.panel-floating-type .frame-section__title{font-family:var(--alzu-font-display);font-synthesis:none;letter-spacing:-.005em;font-size:24px;font-weight:400;line-height:30px}.panel-shell[data-shell=floating] .alzu-frame-kpi__value,.panel-floating-type .alzu-frame-kpi__value{font-family:var(--alzu-font-display);font-synthesis:none;letter-spacing:-.005em;font-variant-numeric:normal;font-size:28px;font-weight:400;line-height:34px}@media not (min-width:1024px){.panel-shell[data-shell=floating] .frame-page-header__h1,.panel-floating-type .frame-page-header__h1{font-size:24px;line-height:30px}.panel-shell[data-shell=floating] .frame-section__title,.panel-floating-type .frame-section__title{font-family:var(--alzu-font-semibold);letter-spacing:0;font-size:15px;font-weight:600;line-height:22px}.panel-shell[data-shell=floating] .alzu-frame-kpi__value,.panel-floating-type .alzu-frame-kpi__value{font-size:24px;line-height:30px}}.panel-shell[data-shell=floating] .frame-card__title,.panel-floating-type .frame-card__title,.panel-shell[data-shell=floating] .alzu-frame-modal__title,.panel-floating-type .alzu-frame-modal__title{font-family:var(--alzu-font-semibold);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;line-height:22px;overflow:hidden}.panel-shell[data-shell=floating] .alzu-floating-popover__section-title,.panel-floating-type .alzu-floating-popover__section-title{font-family:var(--alzu-font-semibold);text-transform:none;letter-spacing:0;font-size:15px;font-weight:600;line-height:22px}.panel-shell[data-shell=floating] .alzu-floating-popover__group-title,.panel-floating-type .alzu-floating-popover__group-title{font-family:var(--alzu-font-medium);text-transform:none;letter-spacing:0;font-size:11.5px;font-weight:500;line-height:16px}.panel-shell[data-shell=floating] .alzu-frame-kpi__label,.panel-floating-type .alzu-frame-kpi__label{font-family:var(--alzu-font-medium);font-size:12.5px;font-weight:500;line-height:18px}.panel-shell[data-shell=floating] .alzu-frame-kpi__delta,.panel-floating-type .alzu-frame-kpi__delta{font-family:var(--alzu-font-semibold);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;line-height:16px}.panel-shell[data-shell=floating] .panel-frame,.panel-floating-type .panel-frame,.panel-shell[data-shell=floating] .alzu-frame-modal,.panel-floating-type .alzu-frame-modal,.panel-shell[data-shell=floating] .alzu-floating-popover,.panel-floating-type .alzu-floating-popover{font-family:var(--alzu-font-sans);font-size:13px;line-height:20px}.panel-shell[data-shell=floating] .alzu-frame-modal__description,.panel-floating-type .alzu-frame-modal__description,.panel-shell[data-shell=floating] .alzu-floating-popover__business-domain,.panel-floating-type .alzu-floating-popover__business-domain,.panel-shell[data-shell=floating] .alzu-floating-popover__user-email,.panel-floating-type .alzu-floating-popover__user-email{font-size:12px;line-height:17px}.panel-shell[data-shell=floating] .alzu-frame-index-table__head,.panel-floating-type .alzu-frame-index-table__head{font-family:var(--alzu-font-medium);font-size:12px;font-weight:500;line-height:16px}.panel-shell[data-shell=floating] .alzu-frame-index-table__table td,.panel-floating-type .alzu-frame-index-table__table td{font-size:13px;line-height:20px}.panel-shell[data-shell=floating] .alzu-frame-index-table__cell--end,.panel-floating-type .alzu-frame-index-table__cell--end{font-family:var(--alzu-font-medium);font-variant-numeric:tabular-nums;text-align:right;font-weight:500}.panel-shell[data-shell=floating] .panel-btn,.panel-floating-type .panel-btn{font-family:var(--alzu-font-medium);font-size:13px;font-weight:500;line-height:16px}.panel-shell[data-shell=floating] .panel-btn--sm,.panel-floating-type .panel-btn--sm{font-size:12.5px;line-height:16px}.panel-shell[data-shell=floating] .panel-floating-nav__link,.panel-shell[data-shell=floating] .panel-floating-nav__child,.panel-floating-type .panel-floating-nav__link,.panel-floating-type .panel-floating-nav__child,.panel-shell[data-shell=floating] .alzu-floating-popover__item,.panel-floating-type .alzu-floating-popover__item,.panel-shell[data-shell=floating] .alzu-frame-menu__item,.panel-floating-type .alzu-frame-menu__item{font-family:var(--alzu-font-medium);font-size:13px;font-weight:500;line-height:18px}.panel-shell[data-shell=floating] .panel-nav__section-title,.panel-floating-type .panel-nav__section-title{font-family:var(--alzu-font-medium);text-transform:none;letter-spacing:0;font-size:11.5px;font-weight:500;line-height:16px}.panel-shell[data-shell=floating] .panel-badge,.panel-floating-type .panel-badge{font-family:var(--alzu-font-medium);font-size:11.5px;font-weight:500;line-height:16px}.panel-shell[data-shell=floating] .panel-floating-nav__count,.panel-floating-type .panel-floating-nav__count{font-family:var(--alzu-font-semibold);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600;line-height:14px}.panel-shell[data-shell=floating] .panel-topbar__notifications-badge,.panel-floating-type .panel-topbar__notifications-badge{font-family:var(--alzu-font-semibold);font-variant-numeric:tabular-nums;font-size:10px;font-weight:600;line-height:14px}.panel-shell[data-shell=floating] .panel-field__label,.panel-floating-type .panel-field__label{font-family:var(--alzu-font-medium);font-size:13px;font-weight:500;line-height:18px}.panel-shell[data-shell=floating] .panel-input,.panel-shell[data-shell=floating] .panel-textarea,.panel-shell[data-shell=floating] .panel-select,.panel-floating-type .panel-input,.panel-floating-type .panel-textarea,.panel-floating-type .panel-select,.panel-shell[data-shell=floating] .panel-search-modal__input,.panel-floating-type .panel-search-modal__input{font-family:var(--alzu-font-sans);font-size:13px;font-weight:400;line-height:20px}@media not (min-width:1024px){.panel-shell[data-shell=floating] .panel-input,.panel-shell[data-shell=floating] .panel-textarea,.panel-shell[data-shell=floating] .panel-select,.panel-floating-type .panel-input,.panel-floating-type .panel-textarea,.panel-floating-type .panel-select,.panel-shell[data-shell=floating] .panel-search-modal__input,.panel-floating-type .panel-search-modal__input{font-size:16px;line-height:24px}}.panel-shell[data-shell=floating] .alzu-frame-toast,.panel-floating-type .alzu-frame-toast,.panel-shell[data-shell=floating] .alzu-frame-toast__message,.panel-floating-type .alzu-frame-toast__message{font-family:var(--alzu-font-medium);font-size:13px;font-weight:500;line-height:18px}.panel-shell[data-shell=floating] .alzu-frame-toast__close,.panel-floating-type .alzu-frame-toast__close{font-family:var(--alzu-font-semibold);font-weight:600}.panel-shell[data-shell=floating] .panel-topbar__notifications-title,.panel-floating-type .panel-topbar__notifications-title{font-family:var(--alzu-font-semibold);font-size:15px;font-weight:600;line-height:22px}.panel-shell[data-shell=floating] .panel-topbar__notification-item-title,.panel-floating-type .panel-topbar__notification-item-title{font-family:var(--alzu-font-medium);font-size:13px;font-weight:500;line-height:18px}.panel-shell[data-shell=floating] .panel-topbar__notification-item-body,.panel-floating-type .panel-topbar__notification-item-body,.panel-shell[data-shell=floating] .panel-topbar__notification-item-time,.panel-floating-type .panel-topbar__notification-item-time{font-size:12px;line-height:17px}.panel-shell[data-shell=floating] .panel-search-modal__option-copy,.panel-floating-type .panel-search-modal__option-copy{font-size:13px;line-height:20px}.alzu-floating-bottom-sheet-layer{z-index:var(--alzu-z-overlay);pointer-events:none;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.alzu-floating-bottom-sheet-layer.is-open{pointer-events:auto}.alzu-floating-bottom-sheet__backdrop{opacity:0;pointer-events:auto;transition:opacity var(--alzu-dur,.2s) var(--alzu-ease,cubic-bezier(.22, 1, .36, 1));background:#071a3b73;border:0;margin:0;padding:0;position:absolute;inset:0}.alzu-floating-bottom-sheet-layer.is-open .alzu-floating-bottom-sheet__backdrop{opacity:1}.alzu-floating-bottom-sheet{z-index:1;width:100%;max-height:85dvh;transition:transform var(--alzu-dur,.2s) var(--alzu-ease,cubic-bezier(.22, 1, .36, 1));pointer-events:auto;background:#fff;border-radius:16px 16px 0 0;flex-direction:column;display:flex;position:relative;transform:translateY(100%);box-shadow:0 -8px 12px #071a3b33}.alzu-floating-bottom-sheet-layer.is-open .alzu-floating-bottom-sheet{transform:translateY(0)}.alzu-floating-bottom-sheet__handle{background:#d5dbe3;border-radius:2px;flex-shrink:0;width:36px;height:4px;margin:8px auto 0}.alzu-floating-bottom-sheet__header{flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:8px 14px 4px;display:flex}.alzu-floating-bottom-sheet__title{font-family:var(--alzu-font-semibold);color:#12141a;margin:0;font-size:15px;font-weight:600;line-height:22px}.alzu-floating-bottom-sheet__close{color:#12141a;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.alzu-floating-bottom-sheet__close:hover{background:#f5f7fa}.alzu-floating-bottom-sheet__close:focus-visible{outline-offset:2px;outline:2px solid #1d4ed8}.alzu-floating-bottom-sheet__body{min-height:0;padding:0 6px calc(16px + env(safe-area-inset-bottom,0px));flex:1;overflow-y:auto}@media (prefers-reduced-motion:reduce){.alzu-floating-bottom-sheet__backdrop,.alzu-floating-bottom-sheet{transition:none}}.panel-shell[data-shell=floating] .panel-floating-notifications,.panel-floating-type.panel-floating-notifications{flex-direction:column;min-height:0;display:flex}.panel-shell[data-shell=floating] .panel-floating-notifications__header,.panel-floating-type .panel-floating-notifications__header{border-block-end:1px solid #e3e8ef;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px 8px;display:flex}.panel-shell[data-shell=floating] .panel-floating-notifications__header--sheet,.panel-floating-type .panel-floating-notifications__header--sheet{justify-content:flex-end;padding-top:4px}.panel-shell[data-shell=floating] .panel-floating-notifications__title,.panel-floating-type .panel-floating-notifications__title{margin:0}.panel-shell[data-shell=floating] .panel-floating-notifications__mark-all,.panel-floating-type .panel-floating-notifications__mark-all{flex-shrink:0}.panel-shell[data-shell=floating] .panel-floating-notifications__tabs,.panel-floating-type .panel-floating-notifications__tabs{gap:2px;padding:0 12px 8px;display:flex}.panel-shell[data-shell=floating] .panel-floating-notifications__tab,.panel-floating-type .panel-floating-notifications__tab{height:28px;font-family:var(--alzu-font-medium);color:#5c6570;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;line-height:20px;display:inline-flex}.panel-shell[data-shell=floating] .panel-floating-notifications__tab.is-active,.panel-floating-type .panel-floating-notifications__tab.is-active{color:#12141a;background:#eef1f5}.panel-shell[data-shell=floating] .panel-floating-notifications__tab:focus-visible,.panel-floating-type .panel-floating-notifications__tab:focus-visible{outline-offset:2px;outline:2px solid #1d4ed8}.panel-shell[data-shell=floating] .panel-floating-notifications__tab-count,.panel-floating-type .panel-floating-notifications__tab-count{font-family:var(--alzu-font-medium);color:#8a929c;font-size:11.5px;font-weight:500;line-height:16px}.panel-shell[data-shell=floating] .panel-floating-notifications__panel,.panel-floating-type .panel-floating-notifications__panel{flex-direction:column;flex:1;min-height:0;display:flex}.panel-shell[data-shell=floating] .panel-floating-notifications__list,.panel-floating-type .panel-floating-notifications__list{max-height:min(560px,100vh - 96px);padding-block:0;overflow-y:auto}.panel-shell[data-shell=floating] .alzu-floating-bottom-sheet__body .panel-floating-notifications__list,.panel-floating-type .alzu-floating-bottom-sheet__body .panel-floating-notifications__list{max-height:none}.panel-shell[data-shell=floating] .panel-floating-notifications__group-label,.panel-floating-type .panel-floating-notifications__group-label{font-family:var(--alzu-font-medium);color:#8a929c;text-transform:uppercase;margin:0;padding:6px 16px 4px;font-size:11.5px;font-weight:500;line-height:16px}.panel-shell[data-shell=floating] .panel-floating-notifications__group+.panel-floating-notifications__group .panel-floating-notifications__group-label,.panel-floating-type .panel-floating-notifications__group+.panel-floating-notifications__group .panel-floating-notifications__group-label{padding-top:10px}.panel-shell[data-shell=floating] .panel-floating-notifications__item,.panel-floating-type .panel-floating-notifications__item{text-align:start;cursor:pointer;background:0 0;border:0;border-block-end:1px solid #e3e8ef;align-items:flex-start;gap:0;width:100%;padding:10px 16px;display:flex}.panel-shell[data-shell=floating] .panel-floating-notifications__group-list .panel-floating-notifications__item:last-child,.panel-floating-type .panel-floating-notifications__group-list .panel-floating-notifications__item:last-child{border-block-end:none}.panel-shell[data-shell=floating] .panel-floating-notifications__item--unread,.panel-floating-type .panel-floating-notifications__item--unread{background-color:#f8faff}.panel-shell[data-shell=floating] .panel-floating-notifications__item:hover,.panel-floating-type .panel-floating-notifications__item:hover{background-color:#f5f7fa}.panel-shell[data-shell=floating] .panel-floating-notifications__item--unread:hover,.panel-floating-type .panel-floating-notifications__item--unread:hover{background-color:#f0f4ff}.panel-shell[data-shell=floating] .panel-floating-notifications__unread-mark,.panel-floating-type .panel-floating-notifications__unread-mark{flex-shrink:0;width:14px;padding-top:6px}.panel-shell[data-shell=floating] .panel-floating-notifications__unread-dot,.panel-floating-type .panel-floating-notifications__unread-dot{background:#1d4ed8;border-radius:50%;width:6px;height:6px;display:block}.panel-shell[data-shell=floating] .panel-floating-notifications__item-copy,.panel-floating-type .panel-floating-notifications__item-copy{flex:1;min-width:0}.panel-shell[data-shell=floating] .alzu-floating-popover--alerts .panel-topbar__notifications-list,.panel-floating-type.alzu-floating-popover--alerts .panel-topbar__notifications-list{max-height:none;padding:0}.panel-shell[data-shell=floating] .panel-search-modal,.panel-floating-type.panel-modal-motion{z-index:var(--alzu-z-overlay)}.panel-shell[data-shell=floating] .panel-pwa-install,.panel-shell[data-shell=floating] .panel-pwa-install__trigger{z-index:var(--alzu-z-install)}.panel-shell[data-shell=floating][data-overlay-open=true] .panel-pwa-install,.panel-shell[data-shell=floating][data-overlay-open=true] .panel-pwa-install__trigger{opacity:0;pointer-events:none;transition:opacity .15s;animation:none}.panel-shell[data-shell=floating][data-overlay-open=true] .panel-pwa-install__content,.panel-shell[data-shell=floating][data-overlay-open=true] .panel-pwa-install__primary,.panel-shell[data-shell=floating][data-overlay-open=true] .panel-pwa-install__secondary,.panel-shell[data-shell=floating][data-overlay-open=true] .panel-pwa-install__close{pointer-events:none}@media (prefers-reduced-motion:reduce){.panel-shell[data-shell=floating][data-overlay-open=true] .panel-pwa-install,.panel-shell[data-shell=floating][data-overlay-open=true] .panel-pwa-install__trigger{transition:none}}.panel-shell[data-shell=floating] .panel-frame__scroll{padding-bottom:var(--alzu-install-reserve,0)}.panel-shell[data-shell=floating] .panel-frame .alzu-frame-toast-host{z-index:var(--alzu-z-toast);width:min(360px,100% - 48px);bottom:24px}@media (max-width:1023px){.panel-shell[data-shell=floating] .panel-frame .alzu-frame-toast-host{width:auto;left:16px;right:16px;bottom:max(calc(16px + env(safe-area-inset-bottom,0px)), calc(var(--alzu-install-reserve,0px) + 8px), calc(var(--alzu-sheet-reserve,0px) + 8px));position:fixed;transform:none}}.panel-shell[data-shell=floating] .frame-page-header__page-title,.panel-floating-type .frame-page-header__page-title{flex-direction:column;gap:2px;min-width:0;display:flex}.panel-shell[data-shell=floating] .frame-page-header__subtitle,.panel-floating-type .frame-page-header__subtitle{font-family:var(--alzu-font-sans);color:#5c6570;margin:0;font-size:13px;font-weight:400;line-height:20px}.panel-shell[data-shell=floating] .dashboard-home-header-actions,.panel-floating-type .dashboard-home-header-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media not (min-width:640px){.panel-shell[data-shell=floating] .dashboard-home-header-actions,.panel-floating-type .dashboard-home-header-actions{width:100%}.panel-shell[data-shell=floating] .dashboard-home-header-actions>*,.panel-floating-type .dashboard-home-header-actions>*{flex:1 1 0;min-width:0}.panel-shell[data-shell=floating] .dashboard-home-header-actions .panel-btn,.panel-floating-type .dashboard-home-header-actions .panel-btn{justify-content:center;width:100%}}.panel-shell[data-shell=floating] .dashboard-home-period-picker__trigger,.panel-floating-type .dashboard-home-period-picker__trigger{align-items:center;gap:6px;max-width:100%;display:inline-flex}.panel-shell[data-shell=floating] .dashboard-home-period-picker__trigger-label,.panel-floating-type .dashboard-home-period-picker__trigger-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.panel-shell[data-shell=floating] .dashboard-home-period-picker,.panel-floating-type .dashboard-home-period-picker{flex-wrap:wrap;width:720px;max-width:min(100vw - 16px,720px)}.panel-shell[data-shell=floating] .dashboard-home-period-picker__presets,.panel-floating-type .dashboard-home-period-picker__presets{width:168px;min-width:168px}.panel-shell[data-shell=floating] .dashboard-home-period-picker__preset--active,.panel-floating-type .dashboard-home-period-picker__preset--active{background:#f5f7fa;font-weight:600}.panel-shell[data-shell=floating] .dashboard-home-period-picker__preset-check,.panel-floating-type .dashboard-home-period-picker__preset-check{width:14px;height:14px;margin-right:6px}.panel-shell[data-shell=floating] .dashboard-home-period-picker__cell--today,.panel-floating-type .dashboard-home-period-picker__cell--today{box-shadow:inset 0 0 0 1px #1d4ed8}.panel-shell[data-shell=floating] .dashboard-home-period-picker__cell--disabled,.panel-floating-type .dashboard-home-period-picker__cell--disabled{color:#c4ccd6;cursor:not-allowed}.panel-shell[data-shell=floating] .dashboard-home-period-picker .alzu-frame-date-picker__cell--in-range,.panel-floating-type .dashboard-home-period-picker .alzu-frame-date-picker__cell--in-range{background:#e8eefc}.panel-shell[data-shell=floating] .dashboard-home-period-picker__footer,.panel-floating-type .dashboard-home-period-picker__footer{border-top:1px solid var(--alzu-border,#e3e8ef);flex-direction:column;flex-basis:100%;gap:12px;margin-top:4px;padding-top:12px;display:flex}.panel-shell[data-shell=floating] .dashboard-home-period-picker__footer-note,.panel-floating-type .dashboard-home-period-picker__footer-note{color:var(--alzu-text-muted,#5c6570);margin:0;font-size:12px;line-height:18px}.panel-shell[data-shell=floating] .dashboard-home-period-picker__footer-actions,.panel-floating-type .dashboard-home-period-picker__footer-actions{justify-content:flex-end;gap:8px;display:flex}.panel-shell[data-shell=floating] .dashboard-home-period-picker--mobile .dashboard-home-period-picker__footer-actions,.panel-floating-type .dashboard-home-period-picker--mobile .dashboard-home-period-picker__footer-actions{grid-template-columns:1fr 1fr;display:grid}.panel-shell[data-shell=floating] .dashboard-home-period-picker__chips,.panel-floating-type .dashboard-home-period-picker__chips{flex-wrap:wrap;gap:8px;width:100%;display:flex}.panel-shell[data-shell=floating] .dashboard-home-period-picker__chip,.panel-floating-type .dashboard-home-period-picker__chip{border:1px solid var(--alzu-border,#e3e8ef);cursor:pointer;background:#fff;border-radius:999px;min-height:32px;padding:0 12px;font-size:13px}.panel-shell[data-shell=floating] .dashboard-home-period-picker__chip--active,.panel-floating-type .dashboard-home-period-picker__chip--active{color:#fff;background:#071a3b;border-color:#071a3b}.panel-shell[data-shell=floating] .dashboard-home-period-picker__field-error,.panel-floating-type .dashboard-home-period-picker__field-error{color:#dc2626;grid-column:1/-1;margin:0;font-size:12px}.panel-shell[data-shell=floating] .dashboard-home-quick-actions--compact,.panel-floating-type .dashboard-home-quick-actions--compact{flex-direction:column;gap:8px;min-width:0;display:flex}.panel-shell[data-shell=floating] .dashboard-home-quick-actions__compact-label,.panel-floating-type .dashboard-home-quick-actions__compact-label{color:var(--alzu-text-muted,#5c6570);margin:0;font-size:12px;line-height:18px}.panel-shell[data-shell=floating] .dashboard-home-quick-actions__compact-row,.panel-floating-type .dashboard-home-quick-actions__compact-row{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.panel-shell[data-shell=floating] .dashboard-home-quick-actions__compact-item,.panel-floating-type .dashboard-home-quick-actions__compact-item{scroll-snap-align:start;flex:none;align-items:center;gap:6px;min-height:32px;font-size:13px;text-decoration:none;display:inline-flex}.panel-shell[data-shell=floating] .dashboard-home-quick-actions__compact-icon,.panel-floating-type .dashboard-home-quick-actions__compact-icon{stroke-width:1.75px;width:14px;height:14px}.panel-shell[data-shell=floating] .alzu-frame-kpi,.panel-floating-type .alzu-frame-kpi{grid-template-rows:auto auto auto auto;align-items:start;max-height:none;overflow:hidden}.panel-shell[data-shell=floating] .alzu-frame-kpi__value-row,.panel-floating-type .alzu-frame-kpi__value-row{grid-area:2/1;min-width:0}.panel-shell[data-shell=floating] .alzu-frame-kpi__sparkline,.panel-floating-type .alzu-frame-kpi__sparkline{flex-shrink:0;grid-area:2/2;align-self:center}.panel-shell[data-shell=floating] .alzu-frame-kpi__footer-note,.panel-floating-type .alzu-frame-kpi__footer-note,.panel-shell[data-shell=floating] .alzu-frame-kpi__compare-label,.panel-floating-type .alzu-frame-kpi__compare-label{color:var(--alzu-text-muted,#5c6570);grid-column:1;margin:0;font-size:12px;line-height:18px}.panel-shell[data-shell=floating] .alzu-frame-kpi__footer-note,.panel-floating-type .alzu-frame-kpi__footer-note{grid-row:3}.panel-shell[data-shell=floating] .alzu-frame-kpi__compare-label,.panel-floating-type .alzu-frame-kpi__compare-label{grid-row:4}.panel-shell[data-shell=floating] .alzu-frame-kpi__delta,.panel-floating-type .alzu-frame-kpi__delta{border-radius:999px;padding:2px 6px;font-weight:600}.panel-shell[data-shell=floating] .alzu-frame-kpi__delta--good,.panel-floating-type .alzu-frame-kpi__delta--good{background:#ecfdf5}.panel-shell[data-shell=floating] .alzu-frame-kpi__delta--bad,.panel-floating-type .alzu-frame-kpi__delta--bad{background:#fef2f2}@media not (min-width:1024px){.panel-shell[data-shell=floating] .alzu-frame-kpi-grid,.panel-floating-type .alzu-frame-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.panel-shell[data-shell=floating] .alzu-frame-kpi__sparkline,.panel-floating-type .alzu-frame-kpi__sparkline{display:none}}.panel-shell[data-shell=floating] .frame-page.alzu-home,.panel-floating-type .frame-page.alzu-home{max-width:1144px}.panel-shell[data-shell=floating] .alzu-home-grid,.panel-floating-type .alzu-home-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"kpis""todo""chart""purchases""recent""store""lowstock";gap:16px;min-width:0;display:grid}.panel-shell[data-shell=floating] .alzu-home-area--kpis,.panel-floating-type .alzu-home-area--kpis{grid-area:kpis}.panel-shell[data-shell=floating] .alzu-home-area--todo,.panel-floating-type .alzu-home-area--todo{grid-area:todo}.panel-shell[data-shell=floating] .alzu-home-area--chart,.panel-floating-type .alzu-home-area--chart{grid-area:chart}.panel-shell[data-shell=floating] .alzu-home-area--purchases,.panel-floating-type .alzu-home-area--purchases{grid-area:purchases}.panel-shell[data-shell=floating] .alzu-home-area--recent,.panel-floating-type .alzu-home-area--recent{grid-area:recent}.panel-shell[data-shell=floating] .alzu-home-area--store,.panel-floating-type .alzu-home-area--store{grid-area:store}.panel-shell[data-shell=floating] .alzu-home-area--store:empty,.panel-floating-type .alzu-home-area--store:empty,.panel-shell[data-shell=floating] .alzu-home-area--todo:empty,.panel-floating-type .alzu-home-area--todo:empty,.panel-shell[data-shell=floating] .alzu-home-area--lowstock:empty,.panel-floating-type .alzu-home-area--lowstock:empty,.panel-shell[data-shell=floating] .alzu-home-area--purchases:empty,.panel-floating-type .alzu-home-area--purchases:empty{display:none}.panel-shell[data-shell=floating] .alzu-home-area--lowstock,.panel-floating-type .alzu-home-area--lowstock{grid-area:lowstock}@media (min-width:1280px){.panel-shell[data-shell=floating] .alzu-home-grid,.panel-floating-type .alzu-home-grid{grid-template-columns:minmax(0,1fr) 360px;grid-template-areas:"kpis kpis""chart todo""purchases store""recent lowstock"}}.panel-shell[data-shell=floating] .alzu-home-chart__wrap,.panel-floating-type .alzu-home-chart__wrap{min-width:0;position:relative}.panel-shell[data-shell=floating] .alzu-home-chart__svg,.panel-floating-type .alzu-home-chart__svg{width:100%;height:auto;display:block;overflow:visible}.panel-shell[data-shell=floating] .alzu-home-chart__grid-line,.panel-floating-type .alzu-home-chart__grid-line{stroke:var(--alzu-border,#e3e8ef);stroke-width:1px}.panel-shell[data-shell=floating] .alzu-home-chart__axis-label,.panel-floating-type .alzu-home-chart__axis-label{fill:var(--alzu-text-muted,#5c6570);font-family:var(--font-sans);font-size:11px}.panel-shell[data-shell=floating] .alzu-home-chart__x-labels,.panel-floating-type .alzu-home-chart__x-labels{color:var(--alzu-text-muted,#5c6570);justify-content:space-between;gap:4px;margin-top:4px;padding-left:15%;padding-right:1.25%;font-size:11px;line-height:16px;display:flex}.panel-shell[data-shell=floating] .alzu-home-chart__x-label,.panel-floating-type .alzu-home-chart__x-label{text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;min-width:0;overflow:hidden}.panel-shell[data-shell=floating] .alzu-home-chart__tooltip,.panel-floating-type .alzu-home-chart__tooltip{z-index:1;color:#fff;pointer-events:none;white-space:nowrap;background:#071a3b;border-radius:8px;flex-direction:column;gap:2px;padding:8px 12px;font-size:12px;line-height:16px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-100%)}.panel-shell[data-shell=floating] .alzu-home-chart__tooltip-value,.panel-floating-type .alzu-home-chart__tooltip-value{font-weight:600}.panel-shell[data-shell=floating] .alzu-home-chart__empty,.panel-floating-type .alzu-home-chart__empty{color:var(--alzu-text-muted,#5c6570);margin:0;font-size:13px;line-height:20px}.panel-shell[data-shell=floating] .alzu-home-chart__skeleton,.panel-floating-type .alzu-home-chart__skeleton{background:var(--alzu-surface-2,#f5f7fa);border-radius:8px;height:200px}.panel-shell[data-shell=floating] .alzu-home-sr-only,.panel-floating-type .alzu-home-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.panel-shell[data-shell=floating] .alzu-home-purchases__link,.panel-floating-type .alzu-home-purchases__link{color:var(--alzu-link,#1d4ed8);align-items:center;gap:4px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.panel-shell[data-shell=floating] .alzu-home-purchases__link-icon,.panel-floating-type .alzu-home-purchases__link-icon{width:14px;height:14px}.panel-shell[data-shell=floating] .alzu-home-purchases__lead,.panel-floating-type .alzu-home-purchases__lead{color:var(--alzu-text-muted,#5c6570);margin:-4px 0 16px;font-size:13px;line-height:20px}.panel-shell[data-shell=floating] .alzu-home-purchases__metrics,.panel-floating-type .alzu-home-purchases__metrics{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.panel-shell[data-shell=floating] .alzu-home-purchases__metrics--stack,.panel-floating-type .alzu-home-purchases__metrics--stack{grid-template-columns:minmax(0,1fr)}.panel-shell[data-shell=floating] .alzu-home-purchases__divider,.panel-floating-type .alzu-home-purchases__divider{background:var(--alzu-border,#e3e8ef);width:1px}.panel-shell[data-shell=floating] .alzu-home-purchases__metric-label,.panel-floating-type .alzu-home-purchases__metric-label{color:var(--alzu-text-muted,#5c6570);margin:0 0 4px;font-size:12px;line-height:17px}.panel-shell[data-shell=floating] .alzu-home-purchases__metric-value,.panel-floating-type .alzu-home-purchases__metric-value{font-family:var(--font-sans);color:var(--alzu-title,#071a3b);margin:0;font-size:20px;font-weight:600;line-height:28px}.panel-shell[data-shell=floating] .alzu-home-purchases__metric-caption,.panel-floating-type .alzu-home-purchases__metric-caption{color:var(--alzu-text-muted,#5c6570);margin:4px 0 0;font-size:12px;line-height:17px}.panel-shell[data-shell=floating] .alzu-home-purchases__skeleton,.panel-floating-type .alzu-home-purchases__skeleton{background:var(--alzu-surface-2,#f5f7fa);border-radius:8px;height:72px}.panel-shell[data-shell=floating] .alzu-home-recent__table,.panel-floating-type .alzu-home-recent__table{border-collapse:collapse;width:100%;font-size:13px;line-height:20px}.panel-shell[data-shell=floating] .alzu-home-recent__table th,.panel-floating-type .alzu-home-recent__table th{text-align:left;color:var(--alzu-text-muted,#5c6570);border-bottom:1px solid var(--alzu-border,#e3e8ef);padding:10px 16px;font-size:12px;font-weight:500;line-height:16px}.panel-shell[data-shell=floating] .alzu-home-recent__th-total,.panel-floating-type .alzu-home-recent__th-total{text-align:right}.panel-shell[data-shell=floating] .alzu-home-recent__table td,.panel-floating-type .alzu-home-recent__table td{border-bottom:1px solid var(--alzu-border,#e3e8ef);vertical-align:middle;padding:12px 16px}.panel-shell[data-shell=floating] .alzu-home-recent__number-link,.panel-floating-type .alzu-home-recent__number-link{color:var(--alzu-link,#1d4ed8);font-weight:500;text-decoration:none}.panel-shell[data-shell=floating] .alzu-home-recent__total,.panel-floating-type .alzu-home-recent__total{text-align:right;font-weight:500}.panel-shell[data-shell=floating] .alzu-home-recent__footer,.panel-floating-type .alzu-home-recent__footer{border-top:1px solid var(--alzu-border,#e3e8ef);padding:10px 16px}.panel-shell[data-shell=floating] .alzu-home-recent__footer-link,.panel-floating-type .alzu-home-recent__footer-link{color:var(--alzu-link,#1d4ed8);font-size:13px;font-weight:500;text-decoration:none}.panel-shell[data-shell=floating] .alzu-home-recent__list,.panel-floating-type .alzu-home-recent__list{margin:0;padding:0;list-style:none}.panel-shell[data-shell=floating] .alzu-home-recent__list-item,.panel-floating-type .alzu-home-recent__list-item{border-bottom:1px solid var(--alzu-border,#e3e8ef);color:inherit;padding:12px 16px;text-decoration:none;display:block}.panel-shell[data-shell=floating] .alzu-home-recent__list-top,.panel-floating-type .alzu-home-recent__list-top,.panel-shell[data-shell=floating] .alzu-home-recent__list-bottom,.panel-floating-type .alzu-home-recent__list-bottom{justify-content:space-between;align-items:center;gap:8px;display:flex}.panel-shell[data-shell=floating] .alzu-home-recent__list-bottom,.panel-floating-type .alzu-home-recent__list-bottom{color:var(--alzu-text-muted,#5c6570);flex-wrap:wrap;margin-top:4px;font-size:12px;line-height:17px}.panel-shell[data-shell=floating] .alzu-home-recent__client,.panel-floating-type .alzu-home-recent__client{color:var(--alzu-title,#071a3b);font-size:13px;font-weight:500}.panel-shell[data-shell=floating] .alzu-home-todo__list,.panel-floating-type .alzu-home-todo__list{margin:0;padding:0;list-style:none}.panel-shell[data-shell=floating] .alzu-home-todo__row,.panel-floating-type .alzu-home-todo__row{border-bottom:1px solid var(--alzu-border,#e3e8ef);color:inherit;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;padding:10px 0;text-decoration:none;display:grid}.panel-shell[data-shell=floating] .alzu-home-todo__row:last-child,.panel-floating-type .alzu-home-todo__row:last-child{border-bottom:0;padding-bottom:0}.panel-shell[data-shell=floating] .alzu-home-todo__icon,.panel-floating-type .alzu-home-todo__icon{background:var(--alzu-surface-2,#f5f7fa);width:28px;height:28px;color:var(--alzu-title,#071a3b);border-radius:8px;justify-content:center;align-items:center;display:flex}.panel-shell[data-shell=floating] .alzu-home-todo__icon-svg,.panel-floating-type .alzu-home-todo__icon-svg{width:16px;height:16px}.panel-shell[data-shell=floating] .alzu-home-todo__label,.panel-floating-type .alzu-home-todo__label{font-size:13px;line-height:20px}.panel-shell[data-shell=floating] .alzu-home-todo__count,.panel-floating-type .alzu-home-todo__count{font-size:13px;font-weight:600}.panel-shell[data-shell=floating] .alzu-home-todo__chevron,.panel-floating-type .alzu-home-todo__chevron{width:16px;height:16px;color:var(--alzu-text-muted,#5c6570)}.panel-shell[data-shell=floating] .alzu-home-todo__empty,.panel-floating-type .alzu-home-todo__empty{color:var(--alzu-text-muted,#5c6570);margin:0;font-size:13px;line-height:20px}.panel-shell[data-shell=floating] .alzu-home-todo__skeleton,.panel-floating-type .alzu-home-todo__skeleton{background:var(--alzu-surface-2,#f5f7fa);border-radius:8px;height:120px}.panel-shell[data-shell=floating] .alzu-home-store,.panel-floating-type .alzu-home-store{overflow:hidden}.panel-shell[data-shell=floating] .alzu-home-store__cover,.panel-floating-type .alzu-home-store__cover{height:72px}.panel-shell[data-shell=floating] .alzu-home-store__body,.panel-floating-type .alzu-home-store__body{padding:16px}.panel-shell[data-shell=floating] .alzu-home-store__identity,.panel-floating-type .alzu-home-store__identity{align-items:center;gap:12px;margin-top:-36px;display:flex}.panel-shell[data-shell=floating] .alzu-home-store__avatar,.panel-floating-type .alzu-home-store__avatar{box-shadow:0 0 0 3px #fff}.panel-shell[data-shell=floating] .alzu-home-store__name,.panel-floating-type .alzu-home-store__name{color:var(--alzu-title,#071a3b);margin:0 0 4px;font-size:15px;font-weight:600;line-height:22px}.panel-shell[data-shell=floating] .alzu-home-store__stats,.panel-floating-type .alzu-home-store__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.panel-shell[data-shell=floating] .alzu-home-store__stats dt,.panel-floating-type .alzu-home-store__stats dt{color:var(--alzu-text-muted,#5c6570);margin:0 0 2px;font-size:12px;line-height:17px}.panel-shell[data-shell=floating] .alzu-home-store__stats dd,.panel-floating-type .alzu-home-store__stats dd{margin:0;font-size:15px;font-weight:600;line-height:22px}.panel-shell[data-shell=floating] .alzu-home-store__actions,.panel-floating-type .alzu-home-store__actions{flex-wrap:wrap;gap:8px;display:flex}.panel-shell[data-shell=floating] .alzu-home-lowstock__list,.panel-floating-type .alzu-home-lowstock__list{margin:0;padding:0;list-style:none}.panel-shell[data-shell=floating] .alzu-home-lowstock__row,.panel-floating-type .alzu-home-lowstock__row{border-bottom:1px solid var(--alzu-border,#e3e8ef);color:inherit;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 0;text-decoration:none;display:grid}.panel-shell[data-shell=floating] .alzu-home-lowstock__row:last-child,.panel-floating-type .alzu-home-lowstock__row:last-child{border-bottom:0}.panel-shell[data-shell=floating] .alzu-home-lowstock__name,.panel-floating-type .alzu-home-lowstock__name{font-size:13px;font-weight:500;line-height:20px;display:block}.panel-shell[data-shell=floating] .alzu-home-lowstock__variant,.panel-floating-type .alzu-home-lowstock__variant{color:var(--alzu-text-muted,#5c6570);font-size:12px;line-height:17px;display:block}.panel-shell[data-shell=floating] .alzu-home-lowstock__footer-link,.panel-floating-type .alzu-home-lowstock__footer-link{color:var(--alzu-link,#1d4ed8);font-size:13px;font-weight:500;text-decoration:none}.panel-shell[data-shell=floating] .alzu-home-lowstock__skeleton,.panel-floating-type .alzu-home-lowstock__skeleton{background:var(--alzu-surface-2,#f5f7fa);border-radius:8px;height:160px}@keyframes alzu-home-skeleton-pulse{0%,to{opacity:1}50%{opacity:.6}}.panel-shell[data-shell=floating] .alzu-home-skeleton-block,.panel-floating-type .alzu-home-skeleton-block{background:var(--alzu-surface-2,#f5f7fa);border-radius:12px;animation:1.2s ease-in-out infinite alzu-home-skeleton-pulse}@media (prefers-reduced-motion:reduce){.panel-shell[data-shell=floating] .alzu-home-skeleton-block,.panel-floating-type .alzu-home-skeleton-block{animation:none}}.panel-shell[data-shell=floating] .alzu-home-skeleton-block--chart,.panel-floating-type .alzu-home-skeleton-block--chart{height:240px}.panel-shell[data-shell=floating] .alzu-home-skeleton-block--todo,.panel-floating-type .alzu-home-skeleton-block--todo{height:160px}.panel-shell[data-shell=floating] .alzu-home-skeleton-block--purchases,.panel-floating-type .alzu-home-skeleton-block--purchases{height:120px}.panel-shell[data-shell=floating] .alzu-home-skeleton-block--recent,.panel-floating-type .alzu-home-skeleton-block--recent{height:220px}.panel-shell[data-shell=floating] .alzu-home-skeleton-block--store,.panel-floating-type .alzu-home-skeleton-block--store{height:200px}.panel-shell[data-shell=floating] .alzu-home-skeleton-block--lowstock,.panel-floating-type .alzu-home-skeleton-block--lowstock{height:180px}.panel-shell[data-shell=floating] .alzu-home-setup-checklist__header,.panel-floating-type .alzu-home-setup-checklist__header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.panel-shell[data-shell=floating] .alzu-home-setup-checklist__progress,.panel-floating-type .alzu-home-setup-checklist__progress{color:var(--alzu-title,#071a3b);margin:0;font-size:13px;font-weight:600;line-height:20px}.panel-shell[data-shell=floating] .alzu-home-setup-checklist__steps,.panel-floating-type .alzu-home-setup-checklist__steps{margin:0;padding:0;list-style:none}.panel-shell[data-shell=floating] .alzu-home-setup-checklist__step,.panel-floating-type .alzu-home-setup-checklist__step{border-bottom:1px solid var(--alzu-border,#e3e8ef);justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.panel-shell[data-shell=floating] .alzu-home-setup-checklist__step:last-child,.panel-floating-type .alzu-home-setup-checklist__step:last-child{border-bottom:0;padding-bottom:0}.panel-shell[data-shell=floating] .alzu-home-setup-checklist__step-label,.panel-floating-type .alzu-home-setup-checklist__step-label{margin:0;font-size:13px;font-weight:600;line-height:20px}.panel-shell[data-shell=floating] .alzu-home-setup-checklist__step-description,.panel-floating-type .alzu-home-setup-checklist__step-description{color:var(--alzu-text-muted,#5c6570);margin:2px 0 0;font-size:12px;line-height:17px}.panel-shell[data-shell=floating] .alzu-frame-toast__action,.panel-floating-type .alzu-frame-toast__action{color:inherit;font-family:var(--alzu-font-semibold,var(--font-alz-poppins-600), system-ui, sans-serif);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:13px;font-weight:600;line-height:18px;text-decoration:underline}.panel-shell[data-shell=floating] .alzu-frame-index-toolbar--static,.panel-floating-type .alzu-frame-index-toolbar--static{z-index:auto;position:static;top:auto}.panel-shell[data-shell=floating] .alzu-frame-index-toolbar--compact .alzu-frame-index-toolbar__row,.panel-floating-type .alzu-frame-index-toolbar--compact .alzu-frame-index-toolbar__row{flex-direction:column;align-items:stretch;gap:12px;padding:12px 16px}.panel-shell[data-shell=floating] .alzu-frame-index-toolbar--compact .alzu-frame-index-toolbar__search,.panel-floating-type .alzu-frame-index-toolbar--compact .alzu-frame-index-toolbar__search{width:100%;min-width:0}.panel-shell[data-shell=floating] .alzu-frame-index-table--loading-dim .alzu-frame-index-table__scroll,.panel-floating-type .alzu-frame-index-table--loading-dim .alzu-frame-index-table__scroll{opacity:.35;pointer-events:none}.panel-shell[data-shell=floating] .clients-floating-list-wrap,.panel-floating-type .clients-floating-list-wrap{flex-direction:column;gap:12px;display:flex}.panel-shell[data-shell=floating] .clients-floating-error-banner,.panel-floating-type .clients-floating-error-banner{flex-shrink:0}.panel-shell[data-shell=floating] .clients-floating-card,.panel-floating-type .clients-floating-card{border:1px solid var(--alzu-border,#e3e8ef);background:#fff;border-radius:12px;overflow:hidden}.panel-shell[data-shell=floating] .clients-floating-card--error-dim,.panel-floating-type .clients-floating-card--error-dim{opacity:.35}.panel-shell[data-shell=floating] .clients-floating-toolbar-filters,.panel-floating-type .clients-floating-toolbar-filters{flex-direction:column;align-items:stretch;gap:12px;width:100%;display:flex}.panel-shell[data-shell=floating] .clients-floating-filters__chips,.panel-floating-type .clients-floating-filters__chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.panel-shell[data-shell=floating] .clients-floating-chip,.panel-floating-type .clients-floating-chip{border:1px solid var(--alzu-border,#e3e8ef);min-height:32px;font-family:var(--alzu-font-medium,var(--font-alz-poppins-500), system-ui, sans-serif);color:var(--alzu-title,#12141a);cursor:pointer;background:#fff;border-radius:16px;align-items:center;padding:6px 12px;font-size:12px;font-weight:500;line-height:1.2;display:inline-flex}.panel-shell[data-shell=floating] .clients-floating-chip--active,.panel-floating-type .clients-floating-chip--active{border-color:var(--alzu-title,#071a3b);background:var(--alzu-title,#071a3b);color:#fff}.panel-shell[data-shell=floating] .clients-floating-filters__manage-types,.panel-floating-type .clients-floating-filters__manage-types{font-family:var(--alzu-font-medium,var(--font-alz-poppins-500), system-ui, sans-serif);color:var(--alzu-title,#071a3b);white-space:nowrap;margin-left:auto;font-size:13px;font-weight:500;text-decoration:none}.panel-shell[data-shell=floating] .clients-floating-filters__manage-types:hover,.panel-floating-type .clients-floating-filters__manage-types:hover{text-decoration:underline}.panel-shell[data-shell=floating] .clients-floating-selection-toggle,.panel-floating-type .clients-floating-selection-toggle{border:1px solid var(--alzu-border,#e3e8ef);min-height:32px;font-family:var(--alzu-font-medium,var(--font-alz-poppins-500), system-ui, sans-serif);color:var(--alzu-title,#071a3b);cursor:pointer;background:#fff;border-radius:8px;align-self:flex-start;padding:0 12px;font-size:13px;font-weight:500}.panel-shell[data-shell=floating] .clients-floating-selection-toggle--active,.panel-floating-type .clients-floating-selection-toggle--active{border-color:var(--alzu-title,#071a3b);background:var(--alzu-surface-2,#f5f7fa)}.panel-shell[data-shell=floating] .clients-floating-empty-wrap,.panel-floating-type .clients-floating-empty-wrap{padding:32px 16px 24px}.panel-shell[data-shell=floating] .clients-floating-type-badge.alzu-frame-badge,.panel-floating-type .clients-floating-type-badge.alzu-frame-badge{border-radius:10px;min-height:20px;padding:0 8px;font-size:11.5px;font-weight:500;line-height:16px}.panel-shell[data-shell=floating] .clients-floating-type-badge--primary,.panel-floating-type .clients-floating-type-badge--primary{color:#fff;background:#071a3b}.panel-shell[data-shell=floating] .clients-floating-type-badge--secondary,.panel-floating-type .clients-floating-type-badge--secondary{color:#8a5300;background:#fff6e5}.panel-shell[data-shell=floating] .clients-floating-type-badge--none,.panel-floating-type .clients-floating-type-badge--none{background:var(--alzu-surface-2,#f5f7fa);color:var(--alzu-text-muted,#5c6570)}.panel-shell[data-shell=floating] .clients-floating-assign-field,.panel-floating-type .clients-floating-assign-field{flex-direction:column;gap:8px;display:flex}.panel-shell[data-shell=floating] .clients-floating-assign-label,.panel-floating-type .clients-floating-assign-label{color:var(--alzu-title,#071a3b);font-size:13px;font-weight:600}.panel-shell[data-shell=floating] .clients-floating-assign-select,.panel-floating-type .clients-floating-assign-select{border:1px solid var(--alzu-border,#e3e8ef);border-radius:8px;min-height:40px;padding:8px 12px;font-size:14px}.panel-shell[data-shell=floating] .clients-floating-assign-hint,.panel-floating-type .clients-floating-assign-hint{color:var(--alzu-text-muted,#5c6570);margin:12px 0 0;font-size:13px}.panel-shell[data-shell=floating] .clients-floating-types__link,.panel-floating-type .clients-floating-types__link{color:var(--alzu-accent,#1d4ed8);font-weight:500;text-decoration:underline}.panel-shell[data-shell=floating] .clients-floating-types__edit-link,.panel-floating-type .clients-floating-types__edit-link{font-family:var(--alzu-font-medium,var(--font-alz-poppins-500), system-ui, sans-serif);color:var(--alzu-title,#071a3b);font-size:13px;font-weight:500;text-decoration:none}.panel-shell[data-shell=floating] .clients-floating-types__edit-link:hover,.panel-floating-type .clients-floating-types__edit-link:hover{text-decoration:underline}@media (min-width:640px){.panel-shell[data-shell=floating] .clients-floating-selection-toggle--mobile-only,.panel-floating-type .clients-floating-selection-toggle--mobile-only{display:none}}.panel-shell[data-shell=floating] .sales-floating-list-wrap,.panel-floating-type .sales-floating-list-wrap{flex-direction:column;gap:12px;display:flex}.panel-shell[data-shell=floating] .sales-floating-error-banner,.panel-floating-type .sales-floating-error-banner{flex-shrink:0}.panel-shell[data-shell=floating] .sales-floating-card,.panel-floating-type .sales-floating-card{border:1px solid var(--alzu-border,#e3e8ef);background:#fff;border-radius:12px;overflow:hidden}.panel-shell[data-shell=floating] .sales-floating-card--error-dim,.panel-floating-type .sales-floating-card--error-dim{opacity:.35}.panel-shell[data-shell=floating] .sales-floating-toolbar-filters,.panel-floating-type .sales-floating-toolbar-filters{flex-direction:column;align-items:stretch;gap:12px;width:100%;display:flex}.panel-shell[data-shell=floating] .sales-floating-tabs,.panel-floating-type .sales-floating-tabs{border-bottom:1px solid var(--alzu-border,#e3e8ef);flex-wrap:wrap;gap:0;display:flex}.panel-shell[data-shell=floating] .sales-floating-tabs__tab,.panel-floating-type .sales-floating-tabs__tab{min-height:40px;font-family:var(--alzu-font-medium,var(--font-alz-poppins-500), system-ui, sans-serif);color:var(--alzu-text-muted,#5c6570);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.panel-shell[data-shell=floating] .sales-floating-tabs__tab--active,.panel-floating-type .sales-floating-tabs__tab--active{color:var(--alzu-title,#071a3b);border-bottom-color:var(--alzu-title,#071a3b)}.panel-shell[data-shell=floating] .sales-floating-filters,.panel-floating-type .sales-floating-filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.panel-shell[data-shell=floating] .sales-floating-filters__chips,.panel-floating-type .sales-floating-filters__chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.panel-shell[data-shell=floating] .sales-floating-chip,.panel-floating-type .sales-floating-chip{border:1px solid var(--alzu-border,#e3e8ef);min-height:32px;font-family:var(--alzu-font-medium,var(--font-alz-poppins-500), system-ui, sans-serif);color:var(--alzu-title,#12141a);cursor:pointer;background:#fff;border-radius:16px;align-items:center;padding:6px 12px;font-size:12px;font-weight:500;line-height:1.2;display:inline-flex}.panel-shell[data-shell=floating] .sales-floating-chip--active,.panel-floating-type .sales-floating-chip--active{border-color:var(--alzu-title,#071a3b);background:var(--alzu-title,#071a3b);color:#fff}.panel-shell[data-shell=floating] .sales-floating-selection-toggle,.panel-floating-type .sales-floating-selection-toggle{border:1px solid var(--alzu-border,#e3e8ef);min-height:32px;font-family:var(--alzu-font-medium,var(--font-alz-poppins-500), system-ui, sans-serif);color:var(--alzu-title,#071a3b);cursor:pointer;background:#fff;border-radius:8px;align-self:flex-start;padding:0 12px;font-size:13px;font-weight:500}.panel-shell[data-shell=floating] .sales-floating-selection-toggle--active,.panel-floating-type .sales-floating-selection-toggle--active{border-color:var(--alzu-title,#071a3b);background:var(--alzu-surface-2,#f5f7fa)}@media (min-width:640px){.panel-shell[data-shell=floating] .sales-floating-selection-toggle--mobile-only,.panel-floating-type .sales-floating-selection-toggle--mobile-only{display:none}}.panel-shell[data-shell=floating] .sale-detail-floating,.panel-floating-type .sale-detail-floating{flex-direction:column;gap:24px;padding-bottom:96px;display:flex}.panel-shell[data-shell=floating] .sale-detail-floating__grid,.panel-floating-type .sale-detail-floating__grid{grid-template-columns:minmax(0,1fr) minmax(280px,320px);align-items:start;gap:24px;display:grid}.panel-shell[data-shell=floating] .sale-detail-floating__history-card,.panel-floating-type .sale-detail-floating__history-card{grid-column:1/-1}.panel-shell[data-shell=floating] .sale-detail-floating__main,.panel-floating-type .sale-detail-floating__main{flex-direction:column;gap:16px;min-width:0;display:flex}.panel-shell[data-shell=floating] .sale-detail-floating__aside,.panel-floating-type .sale-detail-floating__aside{flex-direction:column;gap:16px;display:flex}@media not (min-width:1024px){.panel-shell[data-shell=floating] .sale-detail-floating__grid,.panel-floating-type .sale-detail-floating__grid{grid-template-columns:1fr}}.panel-shell[data-shell=floating] .sale-detail-floating__items,.panel-floating-type .sale-detail-floating__items{margin:0;padding:0 16px 16px;list-style:none}.panel-shell[data-shell=floating] .sale-detail-floating__item,.panel-floating-type .sale-detail-floating__item{border-bottom:1px solid var(--alzu-border,#e3e8ef);justify-content:space-between;gap:16px;padding:12px 0;display:flex}.panel-shell[data-shell=floating] .sale-detail-floating__item:last-child,.panel-floating-type .sale-detail-floating__item:last-child{border-bottom:none}.panel-shell[data-shell=floating] .sale-detail-floating__item-name,.panel-floating-type .sale-detail-floating__item-name{font-family:var(--alzu-font-semibold,var(--font-alz-poppins-600), system-ui, sans-serif);color:var(--alzu-title,#071a3b);margin:0 0 4px;font-size:14px;font-weight:600}.panel-shell[data-shell=floating] .sale-detail-floating__item-meta,.panel-floating-type .sale-detail-floating__item-meta{color:var(--alzu-text-muted,#5c6570);margin:0;font-size:13px}.panel-shell[data-shell=floating] .sale-detail-floating__item-total,.panel-floating-type .sale-detail-floating__item-total{color:var(--alzu-title,#071a3b);white-space:nowrap;margin:0;font-size:14px;font-weight:600}.panel-shell[data-shell=floating] .sale-detail-floating__summary,.panel-floating-type .sale-detail-floating__summary{flex-direction:column;gap:8px;margin:0;display:flex}.panel-shell[data-shell=floating] .sale-detail-floating__summary div,.panel-floating-type .sale-detail-floating__summary div{justify-content:space-between;gap:12px;font-size:14px;display:flex}.panel-shell[data-shell=floating] .sale-detail-floating__summary dt,.panel-floating-type .sale-detail-floating__summary dt{color:var(--alzu-text-muted,#5c6570);margin:0;font-weight:400}.panel-shell[data-shell=floating] .sale-detail-floating__summary dd,.panel-floating-type .sale-detail-floating__summary dd{color:var(--alzu-title,#071a3b);margin:0;font-weight:600}.panel-shell[data-shell=floating] .sale-detail-floating__summary-total,.panel-floating-type .sale-detail-floating__summary-total{border-top:1px solid var(--alzu-border,#e3e8ef);margin-top:4px;padding-top:8px}.panel-shell[data-shell=floating] .sale-detail-floating__discount,.panel-floating-type .sale-detail-floating__discount{color:#15803d}.panel-shell[data-shell=floating] .sale-detail-floating__aside-block,.panel-floating-type .sale-detail-floating__aside-block{flex-direction:column;gap:12px;display:flex}.panel-shell[data-shell=floating] .sale-detail-floating__strong,.panel-floating-type .sale-detail-floating__strong{color:var(--alzu-title,#071a3b);margin:0;font-size:15px;font-weight:600}.panel-shell[data-shell=floating] .sale-detail-floating__muted,.panel-floating-type .sale-detail-floating__muted{color:var(--alzu-text-muted,#5c6570);margin:0;font-size:13px}.panel-shell[data-shell=floating] .sale-detail-floating__link,.panel-floating-type .sale-detail-floating__link{color:var(--alzu-accent,#1d4ed8);font-size:13px;font-weight:600;text-decoration:underline}.panel-shell[data-shell=floating] .sale-detail-floating__row,.panel-floating-type .sale-detail-floating__row{justify-content:space-between;align-items:center;gap:8px;display:flex}.panel-shell[data-shell=floating] .sale-detail-floating__field-label,.panel-floating-type .sale-detail-floating__field-label{color:var(--alzu-text-muted,#5c6570);margin:0 0 2px;font-size:12px}.panel-shell[data-shell=floating] .sale-detail-floating__field-value,.panel-floating-type .sale-detail-floating__field-value{color:var(--alzu-title,#071a3b);margin:0;font-size:14px}.panel-shell[data-shell=floating] .sale-detail-floating__error,.panel-floating-type .sale-detail-floating__error{color:var(--panel-error-text,#b91c1c);margin:0;font-size:14px}.panel-shell[data-shell=floating] .sale-detail-floating__history,.panel-floating-type .sale-detail-floating__history{margin:0;padding:0;list-style:none}.panel-shell[data-shell=floating] .sale-detail-floating__history-item,.panel-floating-type .sale-detail-floating__history-item{border-bottom:1px solid var(--alzu-border,#e3e8ef);gap:12px;padding:10px 0;display:flex}.panel-shell[data-shell=floating] .sale-detail-floating__history-item:last-child,.panel-floating-type .sale-detail-floating__history-item:last-child{border-bottom:none}.panel-shell[data-shell=floating] .sale-detail-floating__history-dot,.panel-floating-type .sale-detail-floating__history-dot{background:var(--alzu-accent,#1d4ed8);border-radius:9999px;flex-shrink:0;width:8px;height:8px;margin-top:6px}.panel-shell[data-shell=floating] .sale-detail-floating__history-title,.panel-floating-type .sale-detail-floating__history-title{color:var(--alzu-title,#071a3b);margin:0 0 2px;font-size:14px;font-weight:600}.panel-shell[data-shell=floating] .sale-detail-floating__history-sub,.panel-floating-type .sale-detail-floating__history-sub{color:var(--alzu-text-muted,#5c6570);margin:0;font-size:13px}.panel-shell[data-shell=floating] .sale-cancel-modal-floating,.panel-floating-type .sale-cancel-modal-floating{flex-direction:column;gap:12px;max-width:400px;padding:8px 4px;display:flex}.panel-shell[data-shell=floating] .sale-cancel-modal-floating__title,.panel-floating-type .sale-cancel-modal-floating__title{color:var(--alzu-title,#071a3b);margin:0;font-size:18px;font-weight:600}.panel-shell[data-shell=floating] .sale-cancel-modal-floating__description,.panel-floating-type .sale-cancel-modal-floating__description{color:var(--alzu-text-muted,#5c6570);margin:0;font-size:14px;line-height:1.45}.panel-shell[data-shell=floating] .sale-cancel-modal-floating__hint,.panel-floating-type .sale-cancel-modal-floating__hint{color:var(--alzu-text-muted,#5c6570);margin:0;font-size:13px}.panel-shell[data-shell=floating] .sale-cancel-modal-floating__textarea,.panel-floating-type .sale-cancel-modal-floating__textarea{border:1px solid var(--alzu-border,#e3e8ef);resize:vertical;border-radius:8px;width:100%;min-height:80px;padding:10px 12px;font-family:inherit;font-size:14px}.panel-shell[data-shell=floating] .sale-cancel-modal-floating__actions,.panel-floating-type .sale-cancel-modal-floating__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.panel-shell[data-shell=floating] .client-floating-form-page__body,.panel-floating-type .client-floating-form-page__body{flex-direction:column;gap:24px;padding-bottom:96px;display:flex}.panel-shell[data-shell=floating] .client-floating-form,.panel-floating-type .client-floating-form{flex-direction:column;gap:24px;display:flex}.panel-shell[data-shell=floating] .client-floating-form__two-col,.panel-floating-type .client-floating-form__two-col{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:640px){.panel-shell[data-shell=floating] .client-floating-form__two-col,.panel-floating-type .client-floating-form__two-col{grid-template-columns:repeat(2,minmax(0,1fr))}}.panel-shell[data-shell=floating] .client-floating-form__segment-block,.panel-floating-type .client-floating-form__segment-block{margin-top:4px}.panel-shell[data-shell=floating] .client-floating-form__segment-title,.panel-floating-type .client-floating-form__segment-title{font-family:var(--alzu-font-medium);color:var(--alzu-text-muted,#5c6570);margin:0 0 8px;font-size:13px;font-weight:500}.panel-shell[data-shell=floating] .client-floating-form__segment-checks,.panel-floating-type .client-floating-form__segment-checks{flex-wrap:wrap;gap:12px 20px;display:flex}.panel-shell[data-shell=floating] .client-floating-form__segment-row,.panel-floating-type .client-floating-form__segment-row{color:var(--alzu-title,#071a3b);cursor:pointer;align-items:center;gap:8px;font-size:14px;display:inline-flex}.panel-shell[data-shell=floating] .client-floating-form__segment-row input,.panel-floating-type .client-floating-form__segment-row input{width:16px;height:16px;accent-color:var(--alzu-accent,#1d4ed8)}.panel-shell[data-shell=floating] .client-floating-form__segment-hint,.panel-floating-type .client-floating-form__segment-hint{color:var(--alzu-text-muted,#5c6570);margin:8px 0 0;font-size:12px;line-height:17px}.panel-shell[data-shell=floating] .client-floating-form__subheading,.panel-floating-type .client-floating-form__subheading{font-family:var(--alzu-font-medium);color:var(--alzu-text-muted,#5c6570);margin:0 0 8px;font-size:13px;font-weight:500}.panel-shell[data-shell=floating] .client-floating-form__billing,.panel-floating-type .client-floating-form__billing{border-top:1px solid var(--alzu-border,#e3e8ef);flex-direction:column;gap:12px;margin-top:8px;padding-top:12px;display:flex}.panel-shell[data-shell=floating] .client-floating-form__checkbox-row,.panel-floating-type .client-floating-form__checkbox-row{color:var(--alzu-title,#071a3b);cursor:pointer;align-items:center;gap:8px;margin-top:4px;font-size:13px;display:flex}.panel-shell[data-shell=floating] .client-floating-form__checkbox-row input,.panel-floating-type .client-floating-form__checkbox-row input{width:16px;height:16px;accent-color:var(--alzu-accent,#1d4ed8)}.panel-shell[data-shell=floating] .client-detail-floating,.panel-floating-type .client-detail-floating{flex-direction:column;gap:16px;padding-bottom:24px;display:flex}.panel-shell[data-shell=floating] .client-detail-floating__grid-top,.panel-floating-type .client-detail-floating__grid-top{width:100%}.panel-shell[data-shell=floating] .client-detail-floating__card,.panel-floating-type .client-detail-floating__card{border:1px solid var(--alzu-border,#e3e8ef);background:#fff;border-radius:12px;padding:17px}.panel-shell[data-shell=floating] .client-detail-floating__card-title,.panel-floating-type .client-detail-floating__card-title{font-family:var(--alzu-font-semibold);color:var(--alzu-title,#071a3b);margin:0 0 16px;font-size:15px;font-weight:600}.panel-shell[data-shell=floating] .client-detail-floating__dl,.panel-floating-type .client-detail-floating__dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:0;display:grid}.panel-shell[data-shell=floating] .client-detail-floating__dl dt,.panel-floating-type .client-detail-floating__dl dt{color:var(--alzu-text-muted,#5c6570);margin:0 0 2px;font-size:12px;line-height:18px}.panel-shell[data-shell=floating] .client-detail-floating__dl dd,.panel-floating-type .client-detail-floating__dl dd{color:var(--alzu-title,#12141a);margin:0;font-size:14px;line-height:20px}.panel-shell[data-shell=floating] .client-detail-floating__dl--full,.panel-floating-type .client-detail-floating__dl--full{grid-column:1/-1}@media (max-width:639px){.panel-shell[data-shell=floating] .client-detail-floating__dl,.panel-floating-type .client-detail-floating__dl{grid-template-columns:1fr}}.panel-shell[data-shell=floating] .client-detail-floating__dl--compact,.panel-floating-type .client-detail-floating__dl--compact{grid-template-columns:1fr}.panel-shell[data-shell=floating] .client-detail-floating__type-pill,.panel-floating-type .client-detail-floating__type-pill{background:var(--alzu-surface-2,#f5f7fa);border-radius:10px;align-items:center;min-height:20px;padding:0 8px;font-size:13px;font-weight:500;display:inline-flex}.panel-shell[data-shell=floating] .client-detail-floating__add-addr,.panel-floating-type .client-detail-floating__add-addr{font-family:var(--alzu-font-medium);color:var(--alzu-title,#071a3b);margin-top:12px;font-size:13px;font-weight:500;text-decoration:none;display:inline-block}.panel-shell[data-shell=floating] .client-detail-floating__add-addr:hover,.panel-floating-type .client-detail-floating__add-addr:hover{text-decoration:underline}.panel-shell[data-shell=floating] .client-detail-floating__note-body,.panel-floating-type .client-detail-floating__note-body{color:var(--alzu-title,#12141a);margin:0;font-size:14px;line-height:20px}.panel-shell[data-shell=floating] .client-detail-floating__note-date,.panel-floating-type .client-detail-floating__note-date{color:var(--alzu-text-muted,#5c6570);margin:8px 0 0;font-size:12px;line-height:18px}.panel-shell[data-shell=floating] .client-detail-floating__muted,.panel-floating-type .client-detail-floating__muted{color:var(--alzu-text-muted,#5c6570);margin:0;font-size:14px}.panel-shell[data-shell=floating] .client-detail-floating__recent-head,.panel-floating-type .client-detail-floating__recent-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.panel-shell[data-shell=floating] .client-detail-floating__recent-title,.panel-floating-type .client-detail-floating__recent-title{font-family:var(--alzu-font-semibold);color:var(--alzu-title,#071a3b);margin:0;font-size:15px;font-weight:600}.panel-shell[data-shell=floating] .client-detail-floating__recent-all,.panel-floating-type .client-detail-floating__recent-all{color:var(--alzu-accent,#1d4ed8);font-size:13px;font-weight:500;text-decoration:none}.panel-shell[data-shell=floating] .client-detail-floating__recent-all:hover,.panel-floating-type .client-detail-floating__recent-all:hover{text-decoration:underline}.panel-shell[data-shell=floating] .client-detail-floating__recent-scroll,.panel-floating-type .client-detail-floating__recent-scroll{overflow-x:auto}.panel-shell[data-shell=floating] .client-detail-floating__recent-table,.panel-floating-type .client-detail-floating__recent-table{border-collapse:collapse;width:100%;min-width:520px;font-size:13px}.panel-shell[data-shell=floating] .client-detail-floating__recent-table th,.panel-floating-type .client-detail-floating__recent-table th{text-align:left;color:var(--alzu-text-muted,#5c6570);border-bottom:1px solid var(--alzu-border,#e3e8ef);padding:8px 12px 8px 0;font-size:12px;font-weight:500}.panel-shell[data-shell=floating] .client-detail-floating__recent-table td,.panel-floating-type .client-detail-floating__recent-table td{vertical-align:middle;border-bottom:1px solid var(--alzu-border,#e3e8ef);padding:12px 12px 12px 0}.panel-shell[data-shell=floating] .client-detail-floating__recent-cell--right,.panel-floating-type .client-detail-floating__recent-cell--right{text-align:right}.panel-shell[data-shell=floating] .client-detail-floating__recent-link,.panel-floating-type .client-detail-floating__recent-link{color:var(--alzu-title,#12141a);font-weight:500;text-decoration:none}.panel-shell[data-shell=floating] .client-detail-floating__recent-link:hover,.panel-floating-type .client-detail-floating__recent-link:hover{text-decoration:underline}.panel-shell[data-shell=floating] .client-detail-floating__recent-muted,.panel-floating-type .client-detail-floating__recent-muted{color:var(--alzu-text-muted,#5c6570)}.panel-shell[data-shell=floating] .client-detail-floating__recent-error,.panel-floating-type .client-detail-floating__recent-error{color:var(--alzu-state-critical-text,#b42318);margin:0;font-size:13px}.panel-shell[data-shell=floating] .client-detail-floating__recent-empty,.panel-floating-type .client-detail-floating__recent-empty{color:var(--alzu-text-muted,#5c6570);margin:0;font-size:13px}.panel-shell[data-shell=floating] .client-detail-floating__recent-skel,.panel-floating-type .client-detail-floating__recent-skel{flex-direction:column;gap:8px;display:flex}@media (max-width:1023px){.panel-shell[data-shell=floating] .client-detail-floating__recent-table,.panel-floating-type .client-detail-floating__recent-table{min-width:0}.panel-shell[data-shell=floating] .client-detail-floating__recent-table thead,.panel-floating-type .client-detail-floating__recent-table thead{display:none}.panel-shell[data-shell=floating] .client-detail-floating__recent-table tbody,.panel-floating-type .client-detail-floating__recent-table tbody{flex-direction:column;gap:12px;display:flex}.panel-shell[data-shell=floating] .client-detail-floating__recent-table tr,.panel-floating-type .client-detail-floating__recent-table tr{border-bottom:1px solid var(--alzu-border,#e3e8ef);flex-direction:column;gap:4px;padding:12px 0;display:flex}.panel-shell[data-shell=floating] .client-detail-floating__recent-table td,.panel-floating-type .client-detail-floating__recent-table td{border:none;padding:0}.panel-shell[data-shell=floating] .client-detail-floating__recent-scroll,.panel-floating-type .client-detail-floating__recent-scroll{overflow-x:visible}}
