.lilu-popover{position:fixed;z-index:var(--layer-popover-portal, 1200);top:0;left:0;margin:0}:where(.lilu-popover){border-radius:18px;background:var(--glass-strong);-webkit-backdrop-filter:blur(30px) saturate(1.2);backdrop-filter:blur(30px) saturate(1.2);box-shadow:inset 0 0 0 1px var(--line-2),inset 0 1px 0 var(--glass-highlight),var(--shadow-pop);color:var(--text-primary)}.lilu-popover{animation:lilu-fade var(--motion-overlay) var(--ease) backwards}@media(prefers-reduced-motion:reduce){.lilu-popover{transition-property:none}}.lilu-select{position:relative;min-width:0}.lilu-select__trigger{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);text-align:left}:where(.lilu-select--pill .lilu-select__trigger){width:fit-content}.lilu-select__trigger:focus-visible{outline:2px solid var(--app-control-focus);outline-offset:2px}.lilu-select--open .lilu-select__trigger{border-color:var(--app-control-focus);box-shadow:inset 0 0 0 1.5px var(--app-control-focus),0 0 0 4px #7dbbff29}.lilu-select--invalid .lilu-select__trigger[data-invalid=true]{border-color:var(--signal-alert);outline-color:var(--signal-alert);box-shadow:inset 0 0 0 1.5px var(--tone-late-c)}.lilu-select--pill .lilu-select__trigger.pill{height:auto;min-height:40px;border-color:transparent;border-radius:var(--radius-pill);padding-inline:16px 14px;background:#ffffff0b;box-shadow:inset 0 0 0 1px var(--line-2);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--text-primary);font-size:14px;font-weight:500}.lilu-select--pill .lilu-select__trigger.pill:hover:not(:disabled):not([aria-expanded=true]){background:#ffffff0b;box-shadow:inset 0 0 0 1px var(--line-3);color:var(--text-primary)}.lilu-select--pill.lilu-select--open .lilu-select__trigger.pill{box-shadow:inset 0 0 0 1.5px var(--app-control-focus),0 0 0 4px #7dbbff29}.lilu-select--pill.lilu-select--invalid .lilu-select__trigger.pill[data-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--tone-late-c)}@media(pointer:coarse)and (min-width:767.03px){.lilu-select--pill .lilu-select__trigger.pill{min-height:44px}}.lilu-select__trigger:disabled{cursor:not-allowed}.select.lilu-select__trigger:disabled{opacity:.52}.lilu-select__value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lilu-select__value--empty{color:var(--text-muted)}.lilu-select__chevron{flex:none;width:14px;height:14px;color:var(--text-muted);transition:transform var(--fast) var(--ease-out)}.lilu-select--open .lilu-select__chevron{transform:rotate(180deg)}.lilu-select__menu{display:flex;flex-direction:column;gap:2px;max-width:calc(100vw - 16px);max-height:288px;overflow:auto;border:0;border-radius:18px;padding:6px;background:var(--glass-strong);-webkit-backdrop-filter:blur(30px) saturate(1.2);backdrop-filter:blur(30px) saturate(1.2);box-shadow:inset 0 0 0 1px var(--line-2),inset 0 1px 0 var(--glass-highlight),var(--shadow-pop);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-3) transparent}.lilu-select__menu--room-96{max-height:96px}.lilu-select__menu--room-144{max-height:144px}.lilu-select__menu--room-192{max-height:192px}.lilu-select__menu--room-240{max-height:240px}.lilu-select__menu--room-288{max-height:288px}.lilu-select__option{display:flex;flex:none;align-items:center;gap:10px;height:36px;border:0;border-radius:12px;padding:0 12px;background:transparent;color:var(--text-primary);font-size:14px;font-weight:500;text-align:left;transition:background var(--fast) var(--ease)}.lilu-select__option:hover:not(:disabled),.lilu-select__option--active:not(:disabled){background:var(--fill-2)}.lilu-select__option--active:not(:disabled){box-shadow:inset 0 0 0 1px var(--line-2)}.lilu-select__option[aria-selected=true]{color:var(--accent-high);font-weight:600}.lilu-select__option:disabled{cursor:not-allowed;color:var(--text-disabled)}.lilu-select__option[aria-selected=true]:after{flex:none;width:16px;height:16px;margin-left:auto;background:currentColor;content:"";-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 16px 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 16px 16px no-repeat;pointer-events:none}.lilu-select__option[aria-selected=true]:has(.lilu-select__option-note):after{margin-left:0}.lilu-select__option--stacked[aria-selected=true]{position:relative;padding-right:36px}.lilu-select__option--stacked[aria-selected=true]:after{position:absolute;top:50%;right:12px;margin:-8px 0 0}@media(forced-colors:active){.lilu-select__option[aria-selected=true]:after{forced-color-adjust:none;background:CanvasText}}.lilu-select__menu--keyboard:has(.lilu-select__option--active:not(:disabled)):focus-visible{outline:none}.lilu-select__menu--keyboard .lilu-select__option--active:not(:disabled){box-shadow:inset 0 0 0 2px var(--app-control-focus)}.lilu-select__option-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lilu-select__option-note{margin-left:auto;color:var(--text-muted);font-family:var(--mono);font-size:12px;font-weight:500}.lilu-select__option--stacked{height:auto;flex-direction:column;align-items:flex-start;gap:2px;padding:var(--spacing-2) 12px}.lilu-select__option--stacked .lilu-select__option-label{font-weight:600}.lilu-select__option--stacked .lilu-select__option-note{margin-left:0;font-family:var(--sans);font-size:var(--type-step-11)}.lilu-select__empty{padding:18px 12px;color:var(--text-muted);font-size:13px;text-align:center}.lilu-select .lilu-select__mirror{position:absolute;inset:0;width:100%;height:100%;min-height:0;margin:0;padding:0;border:0;opacity:0;pointer-events:none;-webkit-appearance:none;appearance:none}.lilu-select__group{display:flex;align-items:center;gap:6px;margin:0;padding:8px 12px var(--spacing-1);color:var(--text-muted);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.lilu-select__group:after{content:"";flex:1;height:1px;background:var(--line-1)}.lilu-select__group:first-child{padding-top:var(--spacing-1)}@media(max-width:767px){.lilu-select__option{height:44px}.lilu-select__option--stacked{height:auto;min-height:44px}}@media(prefers-reduced-motion:reduce){.lilu-select__trigger,.lilu-select__chevron,.lilu-select__option{transition:none}}.ui-language-selector{display:flex;align-items:center;gap:var(--spacing-2);min-width:0}.ui-language-selector__label{color:var(--text-muted);font-size:var(--type-step-12);flex:none}.ui-language-selector__control{flex:1;min-width:0}.ui-language-selector--compact{width:100%}.ui-language-selector--compact .ui-language-selector__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ui-language-selector--compact .lilu-select__trigger{min-height:40px;gap:var(--spacing-1);padding-inline:var(--spacing-2)}.ui-language-selector--compact .lilu-select__trigger:not(:focus-visible){border-color:var(--border);background:var(--surface-data)}.ui-language-selector--compact .lilu-select__trigger:not(:focus-visible):hover{border-color:var(--app-control-border-strong)}.ui-language-selector__value{display:inline-flex;align-items:center;gap:var(--spacing-2)}.ui-language-selector__value svg{flex:none;color:var(--text-muted)}.ui-language-selector--compact .lilu-select__trigger,.ui-language-selector__menu .lilu-select__option{font:var(--weight-medium) var(--type-body) / var(--leading-compact) var(--sans)}.lilu-select__menu.ui-language-selector__menu{width:124px;min-width:124px;max-width:124px}.lilu-select__menu.ui-language-selector__menu{padding:6px;border-radius:18px}.ui-language-selector__menu .lilu-select__option{height:40px;justify-content:flex-start;border-radius:12px;padding-inline:12px;text-align:left}.ui-language-selector__menu:not(.lilu-select__menu--keyboard) .lilu-select__option--active:not(:hover){background:transparent;box-shadow:none}.server-crm-shell__sidebar-language{margin-bottom:var(--spacing-2)}.server-crm-shell__sidebar-language .ui-language-selector{justify-content:space-between}.server-crm-shell__sidebar-language .ui-language-selector__label{position:static;width:auto;height:auto;overflow:visible;clip-path:none;font-size:var(--type-step-13)}.server-crm-shell__sidebar-language .ui-language-selector__control{flex:0 0 84px}.server-crm-shell__sidebar-language .lilu-select__trigger{min-height:36px}@media(min-width:767.03px){.app-shell[data-sidebar-collapsed=true] .app-shell__foot .server-crm-shell__sidebar-language{width:40px;margin-inline:auto}.app-shell[data-sidebar-collapsed=true] .app-shell__foot .server-crm-shell__sidebar-language .ui-language-selector__label,.app-shell[data-sidebar-collapsed=true] .app-shell__foot .server-crm-shell__sidebar-language .lilu-select__chevron{display:none}.app-shell[data-sidebar-collapsed=true] .app-shell__foot .server-crm-shell__sidebar-language .ui-language-selector__control{flex-basis:40px}.app-shell[data-sidebar-collapsed=true] .app-shell__foot .server-crm-shell__sidebar-language .lilu-select__trigger{min-height:40px;justify-content:center;padding:0}.app-shell[data-sidebar-collapsed=true] .app-shell__foot .server-crm-shell__sidebar-language .ui-language-selector__value{font-size:0;gap:0}}@media(max-width:767.02px){.ui-language-selector--compact .lilu-select__trigger{min-height:44px}.app-shell__mobile-profile .server-crm-shell__sidebar-language{padding-inline:var(--spacing-3)}.server-crm-shell__sidebar-language .lilu-select__trigger{min-height:44px}.ui-language-selector__menu .lilu-select__option{height:44px}}
