.client-record-card-backdrop{--entity-record-top-inset:max(16px, env(safe-area-inset-top,0px));--entity-record-left-inset:var(--workspace-side-rail-width,64px);--entity-record-right-inset:var(--workspace-side-rail-width,64px);z-index:var(--z-client-record,800);justify-content:flex-start;align-items:flex-end;display:flex;position:fixed;inset:0}.client-record-card-backdrop:before{content:"";pointer-events:none;background:#18222f45;position:absolute;inset:0}body:has(.client-record-card-backdrop) #app-shell.sidebar-first{transition:none!important}body:has(.client-record-card-backdrop) #app-shell.sidebar-first>.app-sidebar{transition:none!important}.client-record-card-dialog{z-index:1;width:calc(100vw - var(--entity-record-left-inset) - var(--entity-record-right-inset));height:calc(100dvh - var(--entity-record-top-inset));min-width:0;min-height:0;margin-left:var(--entity-record-left-inset);margin-right:var(--entity-record-right-inset);background:#fff;border-radius:16px 16px 0 0;position:relative;overflow:hidden;box-shadow:0 -12px 32px #1b252e2b}.entity-record-surface{min-width:0;min-height:0;position:relative;overflow:hidden}.entity-record-surface__base,.entity-record-surface__layer{min-width:0;height:100%;min-height:0}.entity-record-surface__base[data-record-covered=true]{visibility:hidden;pointer-events:none}.entity-record-surface__layers{min-width:0;min-height:0;position:absolute;inset:0;overflow:hidden}.entity-record-surface__layers[hidden],.entity-record-surface__layer[hidden]{display:none}.client-record-card-backdrop--animated:before{will-change:opacity;animation:.36s ease-out both client-record-backdrop-in}.client-record-card-backdrop--animated .client-record-card-dialog{animation:.48s cubic-bezier(.3,.5,.2,1) backwards client-record-drawer-in}.client-record-card-backdrop--animated.is-closing:before{animation:.32s ease-in both client-record-backdrop-out}.client-record-card-backdrop--animated.is-closing .client-record-card-dialog{animation:.38s cubic-bezier(.4,0,.6,1) both client-record-drawer-out}@keyframes client-record-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes client-record-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes client-record-drawer-in{0%{transform:translateY(100%)}to{transform:translate(0,0)}}@keyframes client-record-drawer-out{0%{transform:translate(0,0)}to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.client-record-card-backdrop--animated:before,.client-record-card-backdrop--animated .client-record-card-dialog,.client-record-card-backdrop--animated.is-closing:before,.client-record-card-backdrop--animated.is-closing .client-record-card-dialog{will-change:auto;animation:none}}@media (width<=650px){.client-record-card-backdrop{--entity-record-top-inset:max(8px, env(safe-area-inset-top,0px));--entity-record-left-inset:8px;--entity-record-right-inset:8px}}.entity-record-surface:not(.client-record-card-dialog){height:100%}@media (width<=750px){.client-record-card-dialog{border-radius:14px 14px 0 0}}.entity-record-surface .drawer-panel--record{width:100%;max-width:none;height:100%;max-height:none;box-shadow:none;border:0;border-radius:0;margin:0;animation:none;position:relative;inset:auto}.client-record-card-dialog.entity-record-surface--fullscreen{width:100%;height:100dvh;box-shadow:none;border-radius:0;margin:0}
