.authority-drawer-close-button{right:calc(var(--drawer-width-5xl) + var(--spacing-2));z-index:var(--z-drawer-close,620);background:var(--authority-drawer-surface-elevated)!important;border-color:var(--authority-drawer-border)!important;color:var(--authority-drawer-text-primary)!important;-webkit-backdrop-filter:var(--authority-drawer-backdrop-filter)!important}.authority-drawer-close-button--sales-workflow{right:calc(var(--spacing-300) + var(--spacing-2))}@media (width<=80rem){.authority-drawer-close-button--sales-workflow{right:calc(100vw - var(--spacing-14))}}.authority-drawer-shell{--authority-drawer-canvas-surface:var(--background);--authority-drawer-surface:var(--background);--authority-drawer-surface-elevated:var(--background);--authority-drawer-border:var(--border);--authority-drawer-divider:var(--imanage-modal-divider,var(--border));--authority-drawer-text-primary:var(--foreground);--authority-drawer-text-secondary:color-mix(in srgb, var(--foreground) 72%, transparent);--authority-drawer-text-tertiary:color-mix(in srgb, var(--foreground) 54%, transparent);--authority-drawer-hover-surface:color-mix(in srgb, var(--foreground) 8%, var(--background));--authority-drawer-nav-active-surface:color-mix(in srgb, var(--brand-primary) 16%, var(--background));--authority-drawer-nav-active-text:var(--brand-primary);--authority-drawer-backdrop-filter:none;--authority-drawer-card-surface:color-mix(in srgb, var(--foreground) 4%, var(--background));--authority-drawer-card-border:color-mix(in srgb, var(--foreground) 12%, transparent);--schedule-booking-rail-surface:var(--authority-drawer-surface);--schedule-booking-rail-border:var(--authority-drawer-border);--schedule-booking-detail-surface:var(--authority-drawer-surface);--schedule-booking-accent-surface:var(--authority-drawer-nav-active-surface);--schedule-booking-accent-foreground:var(--authority-drawer-nav-active-text);--schedule-booking-neutral-surface:var(--authority-drawer-card-surface);--schedule-booking-divider:var(--authority-drawer-divider);background:var(--authority-drawer-canvas-surface)!important;border-color:var(--authority-drawer-border)!important;color:var(--authority-drawer-text-primary)!important;-webkit-backdrop-filter:var(--authority-drawer-backdrop-filter)!important}html.dark .authority-drawer-shell,html[data-theme=dark] .authority-drawer-shell,.dark .authority-drawer-shell{--authority-drawer-canvas-surface:var(--bg-gradient-dark);--authority-drawer-surface:var(--dark-modal-bg-secondary);--authority-drawer-surface-elevated:color-mix(in srgb, var(--foreground) 10%, var(--dark-modal-bg-secondary));--authority-drawer-border:color-mix(in srgb, var(--foreground) 14%, transparent);--authority-drawer-divider:color-mix(in srgb, var(--foreground) 16%, transparent);--authority-drawer-hover-surface:color-mix(in srgb, var(--foreground) 14%, var(--dark-modal-bg-secondary));--authority-drawer-nav-active-surface:color-mix(in srgb, var(--brand-primary) 24%, var(--dark-modal-bg-secondary));--authority-drawer-nav-active-text:var(--foreground);--authority-drawer-backdrop-filter:none;--authority-drawer-card-surface:var(--card-team-panel-surface);--authority-drawer-card-border:var(--card-team-panel-border)}html.dim .authority-drawer-shell,html[data-theme=dim] .authority-drawer-shell,.dim .authority-drawer-shell{--authority-drawer-canvas-surface:var(--bg-gradient-dark);--authority-drawer-surface:var(--dark-modal-bg-secondary);--authority-drawer-surface-elevated:color-mix(in srgb, var(--surface-panel-foreground) 8%, var(--authority-drawer-surface));--authority-drawer-border:color-mix(in srgb, var(--surface-panel-foreground) 10%, transparent);--authority-drawer-divider:color-mix(in srgb, var(--surface-panel-foreground) 12%, transparent);--authority-drawer-hover-surface:color-mix(in srgb, var(--surface-panel-foreground) 12%, var(--authority-drawer-surface));--authority-drawer-nav-active-surface:color-mix(in srgb, var(--brand-primary) 22%, var(--authority-drawer-surface));--authority-drawer-nav-active-text:var(--surface-panel-foreground);--authority-drawer-card-surface:var(--card-team-panel-surface);--authority-drawer-card-border:var(--card-team-panel-border)}html.vibrant .authority-drawer-shell,html[data-theme=vibrant] .authority-drawer-shell,.vibrant .authority-drawer-shell{--authority-drawer-canvas-surface:var(--bg-gradient-vibrant);--authority-drawer-surface:var(--glass-bg-vibrant);--authority-drawer-surface-elevated:#fff3;--authority-drawer-border:#ffffff2e;--authority-drawer-divider:#ffffff38;--authority-drawer-hover-surface:color-mix(in srgb, var(--foreground) 12%, #ffffff2e);--authority-drawer-nav-active-surface:color-mix(in srgb, var(--brand-primary) 22%, #ffffff42);--authority-drawer-card-surface:var(--card-team-panel-surface);--authority-drawer-card-border:var(--card-team-panel-border)}.authority-drawer-layout{min-height:100%;background:var(--authority-drawer-canvas-surface)!important}.authority-drawer-layout--sales-workflow .authority-drawer-content-column>.flex-1.flex.flex-col>.flex-1.flex.overflow-hidden>:first-child{flex:0 0 calc(var(--spacing-180) - var(--spacing-2))!important;width:calc(var(--spacing-180) - var(--spacing-2))!important;min-width:0!important}.authority-drawer-layout--sales-workflow .authority-drawer-content-column>.flex-1.flex.flex-col>.flex-1.flex.overflow-hidden>:nth-child(2){flex:1 1 var(--spacing-100)!important;width:auto!important;min-width:var(--spacing-100)!important}.authority-drawer-host,.authority-drawer-body,.authority-drawer-shell .bt-drawer__body{background:var(--authority-drawer-canvas-surface)!important;color:var(--authority-drawer-text-primary)!important}.authority-drawer-shell .bt-overlay__header,.authority-drawer-shell .bt-overlay__footer{background:var(--authority-drawer-canvas-surface)!important;border-color:var(--authority-drawer-border)!important;color:var(--authority-drawer-text-primary)!important}.authority-drawer-shell .bt-overlay__title{color:var(--authority-drawer-text-primary)!important}.authority-drawer-shell .bt-overlay__description{color:var(--authority-drawer-text-secondary)!important}.authority-drawer-rail,.authority-drawer-nav-column,.authority-drawer-content-column{border-color:var(--authority-drawer-border)!important;background:var(--authority-drawer-canvas-surface)!important}.authority-drawer-content-column{min-height:100%}.authority-drawer-profile-rail{flex-basis:42%!important;width:42%!important}.authority-drawer-content-column>*{min-height:100%}.authority-drawer-nav-group{border-top:var(--border-width-1) solid var(--authority-drawer-divider);margin-top:var(--spacing-6);padding-top:var(--spacing-6)}.authority-drawer-rail-header{gap:var(--spacing-4);flex-direction:column;min-height:100%;display:flex}.authority-drawer-rail-eyebrow{color:var(--authority-drawer-text-tertiary);font-size:var(--text-sm);font-weight:var(--font-weight-medium);letter-spacing:.02em}.authority-drawer-rail-avatar{padding-block:var(--spacing-2);justify-content:center;display:flex}.authority-drawer-rail-title{color:var(--authority-drawer-text-primary);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight)}.authority-drawer-rail-subtitle{color:var(--authority-drawer-text-secondary);font-size:var(--text-base);line-height:var(--leading-snug)}.authority-drawer-rail-actions{gap:var(--spacing-3);padding-top:var(--spacing-2);flex-wrap:wrap;display:flex}.authority-drawer-rail-details{border-top:var(--border-width-1) solid var(--authority-drawer-divider);color:var(--authority-drawer-text-secondary);gap:var(--spacing-4);margin-top:var(--spacing-4);padding-top:var(--spacing-6);flex-direction:column;display:flex}.authority-drawer-nav-list{gap:var(--spacing-2);flex-direction:column;display:flex}.authority-drawer-nav-button{border-radius:var(--radius-lg);color:var(--authority-drawer-text-primary);align-items:center;gap:var(--spacing-3);min-height:3rem;padding:var(--spacing-3) var(--spacing-4);text-align:left;transition:background-color var(--transition-fast), color var(--transition-fast), opacity var(--transition-fast);background:0 0;border:0;width:100%;display:flex}.authority-drawer-nav-button:hover{background:var(--authority-drawer-hover-surface)}.authority-drawer-nav-button.is-active{background:var(--authority-drawer-nav-active-surface);color:var(--authority-drawer-nav-active-text)}.authority-drawer-nav-icon{color:currentColor;flex:none;display:inline-flex}.authority-drawer-nav-copy{gap:var(--spacing-1);flex-direction:column;flex:auto;min-width:0;display:flex}.authority-drawer-nav-label{font-size:var(--text-base);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug)}.authority-drawer-nav-description{color:var(--authority-drawer-text-tertiary);font-size:var(--text-sm);line-height:var(--leading-snug)}.authority-drawer-nav-badge{background:var(--authority-drawer-hover-surface);border-radius:var(--radius-full);color:var(--authority-drawer-text-secondary);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);min-width:1.5rem;min-height:1.5rem;padding-inline:var(--spacing-2);flex:none;justify-content:center;align-items:center;display:inline-flex}.authority-drawer-text-primary{color:var(--authority-drawer-text-primary)!important}.authority-drawer-text-secondary{color:var(--authority-drawer-text-secondary)!important}.authority-drawer-text-tertiary{color:var(--authority-drawer-text-tertiary)!important}.authority-drawer-control-button{border-color:var(--authority-drawer-border)!important;color:var(--authority-drawer-text-primary)!important;background:0 0!important}.authority-drawer-shell .bt-overlay__close{background:var(--authority-drawer-surface-elevated)!important;border:var(--border-width-1) solid var(--authority-drawer-border)!important;color:var(--authority-drawer-text-primary)!important}.authority-drawer-control-button:hover,.authority-drawer-shell .bt-overlay__close:hover,.authority-drawer-close-button:hover{background:var(--authority-drawer-hover-surface)!important}.authority-drawer-shell [data-slot=card]{background:var(--authority-drawer-card-surface)!important;border-color:var(--authority-drawer-card-border)!important;box-shadow:none!important}.authority-drawer-shell .bg-card,.authority-drawer-shell .bg-background,.authority-drawer-shell .bg-muted,.authority-drawer-shell .bg-white,.authority-drawer-shell .bg-white\/5,.authority-drawer-shell .bg-white\/10,.authority-drawer-shell .bg-white\/80{background-color:var(--authority-drawer-card-surface)!important}.authority-drawer-shell .hover\:bg-muted:hover,.authority-drawer-shell .hover\:bg-white:hover,.authority-drawer-shell .hover\:bg-white\/10:hover{background-color:var(--authority-drawer-hover-surface)!important}.authority-drawer-shell .border-border,.authority-drawer-shell .border-white\/10,.authority-drawer-shell .border-white\/20{border-color:var(--authority-drawer-border)!important}.authority-drawer-shell .imanage-card{background:var(--authority-drawer-card-surface)!important;border-color:var(--authority-drawer-card-border)!important;color:var(--authority-drawer-text-primary)!important}.authority-drawer-shell input,.authority-drawer-shell textarea,.authority-drawer-shell select{background-color:var(--authority-drawer-card-surface)!important;border-color:var(--authority-drawer-border)!important;color:var(--authority-drawer-text-primary)!important}:root[data-bt-brand=imanage] .authority-drawer-shell input,:root[data-bt-brand=imanage] .authority-drawer-shell textarea,:root[data-bt-brand=imanage] .authority-drawer-shell select,:root[data-bt-brand=imanage] .authority-drawer-shell input.bg-input,:root[data-bt-brand=imanage] .authority-drawer-shell input.bg-input-background,:root[data-bt-brand=imanage] .authority-drawer-shell input.bg-white,:root[data-bt-brand=imanage] .authority-drawer-shell textarea.bg-input,:root[data-bt-brand=imanage] .authority-drawer-shell textarea.bg-input-background,:root[data-bt-brand=imanage] .authority-drawer-shell select.bg-input,:root[data-bt-brand=imanage] .authority-drawer-shell select.bg-input-background,.authority-drawer-shell input.bg-input,.authority-drawer-shell input.bg-input-background,.authority-drawer-shell input.bg-white,.authority-drawer-shell textarea.bg-input,.authority-drawer-shell textarea.bg-input-background,.authority-drawer-shell select.bg-input,.authority-drawer-shell select.bg-input-background{background:var(--authority-drawer-card-surface)!important;background-color:var(--authority-drawer-card-surface)!important;border-color:var(--authority-drawer-border)!important;color:var(--authority-drawer-text-primary)!important}.authority-drawer-shell .imanage-toolbar-control,.authority-drawer-shell [data-slot=input].imanage-toolbar-control,:root[data-bt-brand=imanage] .authority-drawer-shell .imanage-toolbar-control,:root[data-bt-brand=imanage] .authority-drawer-shell [data-slot=input].imanage-toolbar-control{background:var(--authority-drawer-card-surface)!important;border-color:var(--authority-drawer-border)!important;color:var(--authority-drawer-text-primary)!important}.authority-drawer-shell .imanage-toolbar-control:hover,:root[data-bt-brand=imanage] .authority-drawer-shell .imanage-toolbar-control:hover{background:var(--authority-drawer-hover-surface)!important;border-color:var(--authority-drawer-border)!important;color:var(--authority-drawer-text-primary)!important}.authority-drawer-shell input::placeholder,.authority-drawer-shell textarea::placeholder,.authority-drawer-shell [data-slot=input].imanage-toolbar-control::placeholder,.authority-drawer-shell .relative>.pointer-events-none{color:var(--authority-drawer-text-tertiary)!important}.client-details-nav-column .authority-drawer-nav-group{border-top:0;margin-top:0;padding-top:0}.sales-checkout-option-card{min-height:var(--sales-checkout-option-card-min-height,10.5rem);background:var(--authority-drawer-card-surface);border-color:var(--authority-drawer-border)}.sales-checkout-option-card:hover{border-color:var(--authority-drawer-card-border);box-shadow:var(--authority-drawer-card-hover-shadow,var(--shadow-lg))}.sales-checkout-option-card--light{background:var(--card);border-color:var(--border)}.sales-checkout-option-card--selected{background:var(--authority-drawer-card-surface);border-color:var(--brand-primary);box-shadow:inset 0 0 0 var(--border-width-1) var(--brand-primary);color:var(--brand-primary)}.sales-checkout-option-icon{background:var(--sales-checkout-option-icon-surface,color-mix(in srgb, var(--authority-drawer-text-secondary) 14%, transparent));color:var(--sales-checkout-option-icon-foreground,var(--authority-drawer-text-secondary))}.sales-checkout-option-icon--success{--sales-checkout-option-icon-surface:color-mix(in srgb, var(--semantic-success) 20%, transparent);--sales-checkout-option-icon-foreground:var(--semantic-success)}.sales-checkout-option-icon--brand{--sales-checkout-option-icon-surface:color-mix(in srgb, var(--brand-primary) 20%, transparent);--sales-checkout-option-icon-foreground:var(--brand-primary)}.sales-checkout-option-icon--info{--sales-checkout-option-icon-surface:color-mix(in srgb, var(--semantic-info) 20%, transparent);--sales-checkout-option-icon-foreground:var(--semantic-info)}.sales-checkout-option-icon--neutral{--sales-checkout-option-icon-surface:var(--muted);--sales-checkout-option-icon-foreground:var(--muted-foreground)}.sales-checkout-option-icon-svg{color:currentColor;height:var(--icon-size-lg);width:var(--icon-size-lg)}.sales-checkout-tip-card{min-height:var(--sales-checkout-option-card-min-height,10.5rem)}.sales-checkout-tip-card--selected{border-color:var(--brand-primary)}.sales-checkout-tip-card--selected-light{background:color-mix(in srgb, var(--brand-primary) 8%, var(--color-white))}.sales-checkout-tip-card--idle-dark{background:color-mix(in srgb, var(--color-white) 5%, transparent);border-color:color-mix(in srgb, var(--color-white) 10%, transparent)}.sales-checkout-tip-card--idle-dark:hover{background:color-mix(in srgb, var(--color-white) 10%, transparent);border-color:color-mix(in srgb, var(--color-white) 20%, transparent)}.sales-checkout-brand-text{color:var(--brand-primary)}
