.lg-palette{-webkit-backdrop-filter:blur(64px)saturate(2.2)brightness(.95);color:#fffffff2;background:#141418b8;border:.5px solid #ffffff1f;border-radius:18px;flex-direction:column;min-height:0;max-height:100%;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #00000026,inset 0 0 0 .5px #ffffff0f,0 0 0 .5px #0003,0 1px 2px #0000001a,0 8px 20px -4px #0003,0 24px 48px -12px #0000004d,0 48px 96px -20px #0006}.lg-palette:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff73 50%,#0000 100%);height:1px;position:absolute;top:0;left:8%;right:8%}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lg-palette{background:#1c1c20eb}}.lg-command{color:inherit;z-index:3;background:0 0;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.lg-input-wrapper{position:relative}.lg-input-wrapper:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff14 15% 85%,#0000 100%);height:.5px;position:absolute;bottom:0;left:0;right:0}.lg-command [cmdk-input-wrapper]{border-bottom:0;align-items:center;gap:12px;padding:14px 18px;display:flex}.lg-command [cmdk-input-wrapper] svg{color:#ffffff73;stroke-width:2px;flex-shrink:0;width:18px;height:18px}.lg-command [cmdk-input]{appearance:none;color:#fffffff5;letter-spacing:-.015em;font-feature-settings:"ss01", "ss02", "cv01", "cv03", "kern";-webkit-font-smoothing:antialiased;background:0 0;border:0;flex:1;min-width:0;height:22px;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:22px;box-shadow:none!important;outline:0!important}.lg-command [cmdk-input]:focus,.lg-command [cmdk-input]:focus-visible{box-shadow:none!important;border:0!important;outline:0!important}.lg-command [cmdk-input]::placeholder{color:#fff6;font-weight:400}.lg-input-loader{color:#0006;pointer-events:none;width:16px;height:16px;animation:.8s linear infinite lg-spin;position:absolute;top:50%;right:18px;transform:translateY(-50%)}@keyframes lg-spin{to{transform:translateY(-50%)rotate(360deg)}}.lg-list{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#00000026 transparent;flex:1;min-height:0;padding:6px 0 4px;position:relative;overflow-y:auto}.lg-list::-webkit-scrollbar{width:6px}.lg-list::-webkit-scrollbar-track{background:0 0}.lg-list::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}.lg-list-wrapper{isolation:isolate;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.lg-list-wrapper:before,.lg-list-wrapper:after{content:"";z-index:1;pointer-events:none;opacity:0;height:8px;transition:opacity .12s ease-out;position:absolute;left:0;right:6px}.lg-list-wrapper:before{background:linear-gradient(#1c1c20e6,#0000);top:0}.lg-list-wrapper:after{background:linear-gradient(#0000,#1c1c20e6);bottom:0}.lg-list-wrapper[data-scrolled=true]:before,.lg-list-wrapper[data-at-bottom=false]:after{opacity:1}.lg-command [cmdk-group-heading]{text-transform:uppercase;letter-spacing:.11em;color:#ffffff73;padding:10px 22px 4px;font-size:10.5px;font-weight:600}.lg-command [cmdk-group]{padding:0 6px}.lg-command [cmdk-item]{cursor:default;color:inherit;border-radius:8px;align-items:center;gap:12px;margin:0;padding:9px 14px;transition:background-color .12s cubic-bezier(.4,0,.2,1);display:flex}.lg-command [cmdk-item]:hover{background:#ffffff0d}.lg-command [cmdk-item][data-selected=true]{background:#ffffff1f;box-shadow:inset 0 0 0 .5px #ffffff14,inset 0 1px #ffffff14}.lg-icon{border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex;box-shadow:inset 0 1px #ffffff59,inset 0 -1px #00000014,0 1px 2px #00000026}.lg-icon svg{stroke-width:2px;width:14px;height:14px}.lg-icon--locataire{color:#92400e;background:linear-gradient(135deg,#fef3c7,#fde68a)}.lg-icon--proprietaire{color:#166534;background:linear-gradient(135deg,#dcfce7,#bbf7d0)}.lg-icon--fournisseur{color:#9f1239;background:linear-gradient(135deg,#ffe4e6,#fecdd3)}.lg-icon--mandat{color:#1d4ed8;background:linear-gradient(135deg,#dbeafe,#bfdbfe)}.lg-icon--bail{color:#5b21b6;background:linear-gradient(135deg,#ede9fe,#ddd6fe)}.lg-icon--lot{color:#334155;background:linear-gradient(135deg,#f1f5f9,#e2e8f0)}.lg-icon--immeuble{color:#075985;background:linear-gradient(135deg,#e0f2fe,#bae6fd)}.lg-icon--ticket{color:#9a3412;background:linear-gradient(135deg,#ffedd5,#fed7aa)}.lg-icon--contact{color:#9d174d;background:linear-gradient(135deg,#fce7f3,#fbcfe8)}.lg-icon--mandat-transac{color:#1d4ed8;background:linear-gradient(135deg,#dbeafe,#bfdbfe)}.lg-icon--bien-transac{color:#334155;background:linear-gradient(135deg,#f1f5f9,#e2e8f0)}.lg-icon--dossier{color:#0f766e;background:linear-gradient(135deg,#ccfbf1,#99f6e4)}.lg-icon--copropriete{color:#3730a3;background:linear-gradient(135deg,#e0e7ff,#c7d2fe)}.lg-icon--coproprietaire{color:#166534;background:linear-gradient(135deg,#dcfce7,#bbf7d0)}.lg-icon--agence{color:#3f3f46;background:linear-gradient(135deg,#f4f4f5,#e4e4e7)}.lg-icon--utilisateur,.lg-icon--personnel{color:#0e7490;background:linear-gradient(135deg,#cffafe,#a5f3fc)}.lg-icon--nav{color:#fafafa;background:linear-gradient(135deg,#1a1a1a,#3a3a3a)}.lg-icon--nav svg{color:#fafafa}.lg-content{flex:1;min-width:0}.lg-title-row{align-items:center;gap:6px;min-width:0;display:flex}.lg-title{color:#fffffff5;letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13.5px;font-weight:500;overflow:hidden}.lg-subtitle{color:#ffffff8c;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.002em;margin-top:2px;font-size:11.5px;overflow:hidden}.lg-badge{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border:.5px solid #0000;border-radius:4px;flex-shrink:0;align-items:center;padding:2px 6px;font-size:9.5px;font-weight:600;line-height:1.3;display:inline-flex}.lg-badge--neutral{color:#ffffffc7;background:#ffffff1a;border-color:#ffffff24}.lg-badge--warning{color:#fde047f2;background:#fbbf2429;border-color:#fbbf2447}.lg-command [cmdk-item][data-dimmed=true] .lg-title,.lg-command [cmdk-item][data-dimmed=true] .lg-subtitle{opacity:.55}.lg-command [cmdk-item][data-dimmed=true] .lg-icon{opacity:.65}.lg-hl{color:#c7d2fe;background:#818cf840;border-radius:3px;margin:0 -2px;padding:.5px 2.5px;font-weight:600}.lg-enter{opacity:0;color:#ffffff80;flex-shrink:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:11px;transition:opacity .12s}.lg-command [cmdk-item][data-selected=true] .lg-enter{opacity:1}.lg-footer{color:#ffffff80;background:#00000026;border-top:.5px solid #ffffff14;justify-content:space-between;align-items:center;padding:10px 18px;font-size:10.5px;display:flex}.lg-footer-hints{align-items:center;gap:14px;display:flex}.lg-hint-group{align-items:center;gap:6px;display:inline-flex}.lg-kbd{color:#ffffffbf;text-align:center;background:#ffffff1a;border:.5px solid #ffffff26;border-top-color:#fff3;border-radius:4px;min-width:16px;padding:1px 5px 1.5px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:10px;display:inline-block;box-shadow:0 1px #0003,inset 0 1px #ffffff0f}.lg-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:200px;padding:36px 24px;display:flex}.lg-empty-icon{color:#ffffff4d;stroke-width:1.5px;width:32px;height:32px;margin-bottom:12px}.lg-empty-title{color:#fffc;margin:0 0 6px;font-size:13.5px;font-weight:500}.lg-empty-title q{color:#c7d2fe;background:#818cf82e;border-radius:3px;padding:1px 4px;font-style:normal}.lg-empty-title q:before{content:"« "}.lg-empty-title q:after{content:" »"}.lg-empty-hint{color:#ffffff80;max-width:300px;margin:0;font-size:12px}.lg-empty--error .lg-empty-icon{color:#f87171b3}.lg-empty--error .lg-empty-title{color:#fca5a5f2}.lg-empty-retry{color:#ffffffd9;cursor:pointer;background:#ffffff1a;border:.5px solid #ffffff2e;border-radius:6px;margin-top:14px;padding:6px 14px;font-size:12px;font-weight:500;transition:background .12s}.lg-empty-retry:hover{background:#ffffff26}.lg-skeleton{padding:6px 0}.lg-skeleton-row{align-items:center;gap:12px;margin:0 6px;padding:10px 14px;display:flex}.lg-skeleton-icon{background:#ffffff14;border-radius:8px;flex-shrink:0;width:28px;height:28px}.lg-skeleton-content{flex-direction:column;flex:1;gap:4px;display:flex}.lg-skeleton-line{background:#ffffff14;border-radius:4px;height:10px;position:relative;overflow:hidden}.lg-skeleton-line.short{width:60%}.lg-skeleton-line:after{content:"";background:linear-gradient(90deg,#0000,#ffffff1f,#0000);animation:1.4s linear infinite lg-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes lg-shimmer{to{transform:translate(100%)}}[data-slot=dialog-content].lg-dialog-content{z-index:50;width:calc(100vw - 32px);max-width:720px;box-shadow:none;background:0 0;border:none;gap:0;max-height:85vh;padding:0;position:fixed;top:50%;left:50%;overflow:visible;translate:-50% -50%}[data-slot=dialog-content].lg-dialog-content:focus,[data-slot=dialog-content].lg-dialog-content:focus-visible{outline:none}[data-slot=dialog-content].lg-dialog-content>button[type=button]{display:none}[data-slot=dialog-content].lg-dialog-content{animation-duration:.24s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both}[data-slot=dialog-content].lg-dialog-content[data-state=open]{animation-name:lg-open-content}[data-slot=dialog-content].lg-dialog-content[data-state=closed]{animation-name:lg-close-content;animation-duration:.16s;animation-timing-function:cubic-bezier(.4,0,1,1)}[data-slot=dialog-overlay].lg-backdrop{animation-duration:.24s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both}[data-slot=dialog-overlay].lg-backdrop[data-state=open]{animation-name:lg-open-backdrop}[data-slot=dialog-overlay].lg-backdrop[data-state=closed]{animation-name:lg-close-backdrop;animation-duration:.16s}@keyframes lg-open-content{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}@keyframes lg-close-content{0%{opacity:1;scale:1}to{opacity:0;scale:.98}}@keyframes lg-open-backdrop{0%{opacity:0}to{opacity:1}}@keyframes lg-close-backdrop{0%{opacity:1}to{opacity:0}}@media (max-width:640px){[data-slot=dialog-content].lg-dialog-content{width:calc(100vw - 24px);max-width:100%;max-height:calc(100vh - 80px)}.lg-palette{-webkit-backdrop-filter:blur(24px)saturate(1.5);border-radius:16px}.lg-footer{display:none}}@media (prefers-reduced-motion:reduce){[data-slot=dialog-content].lg-dialog-content,[data-slot=dialog-overlay].lg-backdrop{animation-duration:80ms;animation-timing-function:linear}@keyframes lg-open-content{0%{opacity:0}to{opacity:1}}@keyframes lg-close-content{0%{opacity:1}to{opacity:0}}.lg-command [cmdk-item],.lg-enter,.lg-empty-retry{transition:none}.lg-skeleton-line:after{animation:none}.lg-input-loader{animation-duration:2s}}
