@layer product-material{.dm-product-shell :is(.dm-client-sidebar-identity,.dm-staff-sidebar-identity){flex:none!important;gap:1.25rem!important;min-width:0!important;margin:0 0 1.5rem!important;padding:0!important;display:grid!important}.dm-product-shell :is(.dm-client-sidebar-identity,.dm-staff-sidebar-identity) .dm-portal-brand{align-items:center!important;gap:.65rem!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:.25rem .75rem!important;font-size:17px!important;line-height:1.4!important;display:flex!important}.dm-product-shell :is(.dm-client-sidebar-identity,.dm-staff-sidebar-identity) .dm-portal-brand img{object-fit:contain!important;flex:0 0 24px!important;width:24px!important;height:24px!important}.dm-product-shell :is(.dm-client-sidebar-identity,.dm-staff-sidebar-identity) .dm-portal-brand span{overflow-wrap:anywhere!important;min-width:0!important}:is(.dm-product-shell,.dm-mobile-management-sheet) .dm-brand-context{width:100%!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;gap:.5rem!important;margin:0!important;padding:0!important;display:grid!important}:is(.dm-product-shell,.dm-mobile-management-sheet) .dm-brand-context>label,:is(.dm-product-shell,.dm-mobile-management-sheet) .dm-brand-context-static>span{color:var(--dm-glass-muted)!important;letter-spacing:0!important;text-transform:none!important;padding-inline:.75rem!important;font-size:12px!important;font-weight:500!important;line-height:1.4!important;display:block!important}:is(.dm-product-shell,.dm-mobile-management-sheet) .dm-brand-context-trigger{background:var(--dm-glass-control)!important;text-align:left!important;border-radius:16px!important;gap:.75rem!important;width:100%!important;height:auto!important;min-height:46px!important;padding:.65rem .85rem!important;font-size:14px!important;font-weight:500!important;line-height:1.4!important}:is(.dm-product-shell,.dm-mobile-management-sheet) .dm-brand-context-trigger>span:not([aria-hidden=true]){white-space:normal!important;overflow-wrap:anywhere!important;text-align:left!important;-webkit-line-clamp:unset!important;min-width:0!important}:is(.dm-product-shell,.dm-mobile-management-sheet) .dm-brand-context-trigger>svg{flex:0 0 16px!important;width:16px!important;height:16px!important}:is(.dm-product-shell,.dm-mobile-management-sheet) .dm-brand-context-static{gap:.35rem!important;min-width:0!important;display:grid!important}:is(.dm-product-shell,.dm-mobile-management-sheet) .dm-brand-context-static strong{color:var(--dm-glass-ink)!important;overflow-wrap:anywhere!important;padding-inline:.75rem!important;font-size:14px!important;font-weight:600!important;line-height:1.5!important}html:has(.dm-product-shell) .dm-brand-context-menu{width:var(--radix-select-trigger-width)!important;border-radius:18px!important;max-width:calc(100vw - 24px)!important}html:has(.dm-product-shell) .dm-brand-context-menu [role=option]{white-space:normal!important;overflow-wrap:anywhere!important;border-radius:12px!important;height:auto!important;min-height:44px!important;padding:.7rem 2rem .7rem .85rem!important;line-height:1.4!important}.dm-staff-shell .dm-staff-sidebar-identity .dm-portal-tag{letter-spacing:.08em!important;margin:.2rem 0 0!important;padding-inline:.75rem!important;font-size:10px!important;line-height:1.5!important}.dm-staff-shell .dm-staff-topbar-brand-switch{flex:0 150px;width:clamp(108px,18vw,150px);min-width:0!important}.dm-staff-shell .dm-staff-topbar-brand-switch .dm-brand-context-trigger{gap:.4rem!important;padding-inline:.65rem!important;font-size:13px!important}.dm-staff-shell .dm-staff-topbar-brand-switch .dm-brand-context-static strong{padding:0!important}.dm-staff-shell .dm-brand-context.is-inline .dm-brand-context-trigger>span:not([aria-hidden=true]),.dm-staff-shell .dm-brand-context.is-inline .dm-brand-context-static strong{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;display:block!important;overflow:hidden!important}:where(html:has(.dm-product-shell)) .dm-theme-trigger{flex:none!important;width:44px!important;min-width:44px!important;height:44px!important;padding:0!important}:where(html:has(.dm-product-shell)) .dm-theme-menu{width:208px!important;color:var(--dm-glass-ink)!important;background:var(--dm-glass-floating)!important;box-shadow:var(--dm-glass-floating-shadow)!important;-webkit-backdrop-filter:var(--dm-glass-blur)!important;z-index:100!important;border:1px solid #0000!important;border-radius:20px!important;padding:6px!important}:where(html:has(.dm-product-shell)) .dm-theme-menu [role=menuitemradio]{min-height:44px!important;color:var(--dm-glass-ink)!important;cursor:pointer!important;border-radius:13px!important;gap:10px!important}:where(html:has(.dm-product-shell)) .dm-theme-menu [role=menuitemradio][data-highlighted]{background:#80807d1f!important}:where(html:has(.dm-product-shell)) .dm-theme-menu>:first-child{color:var(--dm-glass-muted)!important;padding:10px 12px 8px!important;font-size:11px!important;font-weight:600!important}:where(html:has(.dm-product-shell)) .dm-integration-icon{object-fit:contain!important;vertical-align:middle!important;filter:none!important;opacity:1!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;display:inline-block!important}.dm-product-shell :is(.dm-integration-heading,.dm-detail-inline-links a){align-items:center!important;gap:8px!important;display:inline-flex!important}.dm-product-shell .dm-staff-calendar-google{justify-content:center!important;align-items:center!important;min-width:32px!important;min-height:32px!important;display:inline-flex!important}.dm-mobile-appearance{color:var(--dm-glass-ink)!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:8px 0 16px!important;font-size:13px!important;display:flex!important}@media (width<=960px){.dm-staff-shell .dm-portal-topbar .dm-theme-trigger{display:none!important}.dm-product-shell .dm-staff-calendar-google{min-width:44px!important;min-height:44px!important}}:where(html:has(.dm-product-shell)){--dm-glass-font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Inter, system-ui, sans-serif;--dm-glass-ink:oklch(29% .004 85);--dm-glass-muted:oklch(46% .004 85);--dm-glass-white:oklch(99.5% .002 85);--dm-glass-canvas:#f2f2f0;--dm-glass-control:linear-gradient(165deg, #ffffff3d, transparent 42%, #ffffff14 100%), #80807d3b;--dm-glass-emphasis:linear-gradient(165deg, #ffffff47, transparent 48%, #ffffff1a), #80807d4f;--dm-glass-field:#80807d13;--dm-glass-pane:linear-gradient(155deg, #ffffff47, transparent 48%, #c7c7c009), #ffffff29;--dm-glass-chrome:linear-gradient(155deg, #ffffff61, transparent 44%, #ffffff1f), #a4a49f1f;--dm-glass-floating:linear-gradient(155deg, #ffffff6b, transparent 48%, #ffffff1f), #f2f2eebd;--dm-glass-rim:linear-gradient(155deg, #fffffff5 2%, #ffffff85 24%, #ffffff14 46%, #5757521f 70%, #ffffffa8 96%);--dm-glass-relief:inset 0 1px 1px #ffffffe6, inset 0 2px 4px -3px #fffc, inset 0 -1px 1px #3b3b3621, inset 1px 0 1px #fff6, inset -1px 0 1px #ffffff24, 0 1px 2px #23231e0e, 0 4px 10px -6px #23231e1f;--dm-glass-pane-shadow:inset 0 1px 0 #ffffffd6, inset 0 -1px 0 #ffffff47, 0 0 0 .5px #57575212, 0 3px 8px -5px #23231e17;--dm-glass-floating-shadow:var(--dm-glass-relief), 0 8px 24px -8px #23231e33, 0 24px 56px -24px #23231e2e;--dm-glass-blur:blur(14px) saturate(1.45);--dm-glass-ease:cubic-bezier(.22, 1, .36, 1);--dm-lg-white:var(--dm-glass-white)!important;--dm-lg-fill:var(--dm-glass-control)!important;--dm-lg-control:var(--dm-glass-control)!important;--dm-lg-stroke:#ffffff6b!important;--dm-lg-raised:#ffffff80!important;--dm-lg-control-ink:var(--dm-glass-ink)!important;--dm-lg-capsule:var(--dm-glass-control)!important;--dm-lg-capsule-emphasis:var(--dm-glass-emphasis)!important;--dm-lg-material:var(--dm-glass-pane)!important;--dm-lg-field:var(--dm-glass-field)!important;--dm-lg-chrome:var(--dm-glass-chrome)!important;--dm-lg-shadow:var(--dm-glass-relief)!important;--dm-lg-edge:var(--dm-glass-rim)!important;--dm-lg-blur:var(--dm-glass-blur)!important;--dm-lg-control-blur:blur(6px) saturate(1.25)!important;--dm-lg-primary:oklch(42% .004 85)!important;--dm-lg-selected:var(--dm-glass-ink)!important;--dm-lg-ease:var(--dm-glass-ease)!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}:where(html:has(.dm-product-shell)) :is(.dm-product-shell,.dm-product-select-menu,.dm-product-dialog,.dm-backoffice-form-dialog,.dm-product-onboarding,.dm-mobile-management-sheet){font-feature-settings:"cv11", "ss01";-webkit-font-smoothing:antialiased;font-family:var(--dm-glass-font)!important;font-weight:400!important}.dm-product-shell :is(.dm-studio-panel,.dm-studio-metric-card,.dm-premium-list-card,.dm-system-table-card,.dm-detail-panel,.dm-detail-card,.dm-client-thumbnail-control,.dm-project-thumbnail-editor,.dm-client-message-panel,.dm-platform-setting-row,.dm-staff-agreement-panel,.dm-report-panel,.dm-report-card,.dm-report-section,.dm-report-metrics,.dm-notification-center,.dm-staff-calendar-panel,.dm-admin-panel,.dm-admin-card,.dm-admin-section,.dm-audit-panel,.dm-gallery-photo-manager,.dm-system-form-card,.dm-premium-panel,.dm-cms-list,.dm-cms-editor,.dm-report-kpis,.dm-operations-summary,.dm-lead-queue-summary,.dm-operation-hero,.dm-portal-hero,.dm-portal-project-card,.dm-portal-workflow,.dm-portal-billing-panel,.dm-client-form-panel,.dm-document-signature-panel,.dm-profile-panel,.dm-inbox-shell,.dm-client-contract-panel,.dm-sv-agreement-section,.dm-sv-proposal-config,.dm-sv-proposal-success,.dm-gallery-feedback,.dm-situation-strip>article){background:var(--dm-glass-pane)!important;box-shadow:var(--dm-glass-pane-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-color:#0000!important}.dm-product-shell :is(.dm-studio-panel,.dm-detail-panel,.dm-detail-card,.dm-system-form-card) :is(.dm-studio-panel,.dm-detail-card,.dm-system-form-card){background:var(--dm-glass-field)!important;box-shadow:none!important}.dm-product-shell :is(.dm-portal-aside,.dm-portal-topbar,.dm-staff-mobile-dock,.dm-portal-mobile-nav){background:var(--dm-glass-chrome)!important;box-shadow:var(--dm-glass-relief)!important;-webkit-backdrop-filter:var(--dm-glass-blur)!important;backdrop-filter:var(--dm-glass-blur)!important}.dm-product-shell :is(.dm-portal-topbar,.dm-staff-mobile-dock,.dm-portal-mobile-nav){--dm-glass-muted:oklch(40% .004 85);background:linear-gradient(155deg,#ffffff4d,#0000 48%,#ffffff24),#f2f2eebd!important}.dm-product-shell :is(.dm-portal-aside,.dm-portal-topbar,.dm-studio-panel,.dm-studio-metric-card,.dm-premium-list-card,.dm-system-table-card,.dm-detail-panel,.dm-detail-card,.dm-notification-center,.dm-lead-queue-summary,.dm-staff-calendar-panel,.dm-operation-hero,.dm-studio-search,.dm-audit-search,.dm-system-toolbar,.dm-system-tabs,.dm-system-filters,.dm-admin-workspace-nav,.dm-record-lifecycle-tabs,.dm-client-view-switch,[data-ui=button][data-variant]):before,:where(html:has(.dm-product-shell)) :is(.dm-product-select-menu,.dm-product-select,.dm-product-dialog,.dm-backoffice-form-dialog,.dm-mobile-management-sheet,.dm-product-onboarding,.dm-staff-quick-search-results):before{border-radius:inherit;-webkit-mask-composite:xor;z-index:2;pointer-events:none;position:absolute;inset:0;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);content:""!important;background:var(--dm-glass-rim) border-box!important;-webkit-mask-composite:xor!important;border:1px solid #0000!important;-webkit-mask-composite:xor!important;mask-composite:exclude!important}:where(html:has(.dm-product-shell)) [data-ui=button][data-variant],.dm-product-shell :is(.dm-studio-primary-action,.dm-system-header-actions>a,.dm-detail-actions>a,.dm-file-picker-control,.dm-portal-guide-mobile,.dm-portal-signout-mobile){background:var(--dm-glass-control)!important;color:var(--dm-glass-ink)!important;box-shadow:var(--dm-glass-relief)!important;letter-spacing:-.01em!important;-webkit-backdrop-filter:var(--dm-lg-control-blur)!important;backdrop-filter:var(--dm-lg-control-blur)!important;transition:transform .18s var(--dm-glass-ease), box-shadow .18s var(--dm-glass-ease)!important;border:1px solid #0000!important;border-radius:999px!important;font-weight:550!important}:where(html:has(.dm-product-shell)) [data-ui=button][data-variant=default]{background:var(--dm-glass-emphasis)!important;font-weight:600!important}:where(html:has(.dm-product-shell)) [data-ui=button]:is([data-variant=secondary],[data-variant=outline]){background:#80807d24!important}:where(html:has(.dm-product-shell)) [data-ui=button]:is([data-variant=ghost],[data-variant=link]){box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}:where(html:has(.dm-product-shell)) [data-ui=button]:is([data-variant=ghost],[data-variant=link]):before{content:none!important}:where(html:has(.dm-product-shell)) [data-ui=button][data-variant=destructive]{color:oklch(43% .14 25)!important;background:oklch(65% .14 25/.11)!important;border-color:oklch(50% .13 25/.16)!important}.dm-product-shell :is(.dm-portal-aside,.dm-portal-topbar,.dm-staff-mobile-dock,.dm-portal-mobile-nav) :is([data-ui=button],.dm-product-select),:where(html:has(.dm-product-shell)) :is(.dm-product-dialog,.dm-backoffice-form-dialog,.dm-product-onboarding,.dm-mobile-management-sheet) :is([data-ui=button],.dm-product-select){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.dm-product-shell :is(.dm-studio-search,.dm-audit-search){isolation:isolate;position:relative;transform:translateZ(0);background:var(--dm-glass-field)!important;box-shadow:var(--dm-glass-relief)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.dm-product-shell .dm-inbox-search.dm-product-search-field{flex:none;min-width:0;width:auto!important}.dm-product-shell :is(.dm-system-toolbar,.dm-audit-toolbar,.dm-lead-toolbar){isolation:isolate;transform:translateZ(0);background:var(--dm-glass-pane)!important;box-shadow:var(--dm-glass-pane-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:where(html:has(.dm-product-shell)) .dm-product-select{transition:box-shadow .18s var(--dm-glass-ease), transform .18s var(--dm-glass-ease);position:relative;background:var(--dm-glass-field)!important;box-shadow:var(--dm-glass-relief)!important;color:var(--dm-glass-ink)!important;border:1px solid #0000!important;border-radius:14px!important;font-weight:450!important}.dm-product-shell :is(.dm-portal-switch,.dm-staff-topbar-brand-switch) .dm-product-select{padding-inline:14px;background:var(--dm-glass-control)!important;border-radius:999px!important}html:has(.dm-product-shell) .dm-mobile-management-brand .dm-product-select{padding-inline:14px;background:var(--dm-glass-control)!important;border-radius:999px!important}.dm-product-select>svg{opacity:.65;transition:transform .18s var(--dm-glass-ease)}.dm-product-select[data-state=open]>svg{transform:rotate(180deg)}.dm-product-shell .dm-lead-toolbar-select{background:var(--dm-glass-field)!important;box-shadow:var(--dm-glass-relief)!important;border:1px solid #0000!important}.dm-product-shell :is(.dm-audit-filter,.dm-lead-toolbar-select) .dm-product-select{box-shadow:none!important;background:0 0!important;border:0!important}.dm-product-shell :is(.dm-audit-filter,.dm-lead-toolbar-select) .dm-product-select:before{content:none!important}:where(html:has(.dm-product-shell)) .dm-product-select-menu{width:var(--radix-select-trigger-width);min-width:max(160px, var(--radix-select-trigger-width));max-width:min(480px,100vw - 24px);transform-origin:var(--radix-select-content-transform-origin);background:var(--dm-glass-floating)!important;box-shadow:var(--dm-glass-floating-shadow)!important;-webkit-backdrop-filter:var(--dm-glass-blur)!important;backdrop-filter:var(--dm-glass-blur)!important;animation:dm-glass-menu-in .18s var(--dm-glass-ease) both!important;border:1px solid #0000!important;border-radius:20px!important;padding:6px!important;translate:none!important}:where(html:has(.dm-product-shell)) .dm-product-select-menu [data-ui=select-viewport]{width:100%!important;min-width:0!important;height:auto!important;padding:0!important}:where(html:has(.dm-product-shell)) .dm-product-select-menu [role=option]{white-space:normal;overflow-wrap:anywhere;min-height:38px;transition:background-color .12s var(--dm-glass-ease);border-radius:13px;padding:10px 32px 10px 12px;font-size:13px;font-weight:450;box-shadow:none!important;background:0 0!important;border:0!important}:where(html:has(.dm-product-shell)) .dm-product-select-menu [role=option][data-state=checked]{font-weight:600;background:#ffffff47!important}:where(html:has(.dm-product-shell)) .dm-product-select-menu [role=option][data-highlighted]{background:#ffffff85!important}:where(html:has(.dm-product-shell)) :is(.dm-product-dialog,.dm-backoffice-form-dialog,.dm-product-onboarding,.dm-mobile-management-sheet,.dm-staff-quick-search-results,[data-sonner-toast]){background:var(--dm-glass-floating)!important;box-shadow:var(--dm-glass-floating-shadow)!important;-webkit-backdrop-filter:var(--dm-glass-blur)!important;backdrop-filter:var(--dm-glass-blur)!important;border-color:#0000!important}@media (width<=480px){.dm-product-shell .dm-admin-workspace-nav{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;border-radius:20px!important;display:grid!important}.dm-product-shell .dm-admin-workspace-nav a{white-space:normal;text-align:center;justify-content:center;align-items:center;min-width:0;line-height:16px;display:flex;border-radius:16px!important;min-height:44px!important;padding:6px 8px!important;font-size:12px!important}}.dm-product-shell :where(.dm-client-view-switch,.dm-record-lifecycle-tabs,.dm-system-tabs,.dm-system-filters,.dm-admin-workspace-nav,.dm-detail-tabs [role=tablist],.dm-cms-tabs){background:var(--dm-glass-control)!important;box-shadow:var(--dm-glass-relief)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.dm-product-shell :where(.dm-client-view-switch,.dm-record-lifecycle-tabs,.dm-system-tabs,.dm-system-filters,.dm-admin-workspace-nav,.dm-detail-tabs [role=tablist],.dm-cms-tabs) :is(button,a){box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;font-weight:500!important}.dm-product-shell :where(.dm-client-view-switch,.dm-record-lifecycle-tabs,.dm-system-tabs,.dm-system-filters,.dm-admin-workspace-nav,.dm-detail-tabs [role=tablist],.dm-cms-tabs) :is(.is-active,[aria-current=page],[aria-pressed=true],[data-state=active]){box-shadow:var(--dm-glass-relief)!important;color:var(--dm-glass-ink)!important;background:#ffffff9e!important;font-weight:600!important}.dm-product-shell .dm-lead-filter-strip [data-ui=button]{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:1px solid oklch(35% .004 85/.12)!important}:where(html:has(.dm-product-shell)) [data-glass-track=true]{isolation:isolate;position:relative}:where(html:has(.dm-product-shell)) [data-glass-track=true]:after{content:"";width:var(--dm-glass-track-width);height:var(--dm-glass-track-height);box-shadow:var(--dm-glass-relief);transform:translate3d(var(--dm-glass-track-x), var(--dm-glass-track-y), 0);transition:transform .22s var(--dm-glass-ease);pointer-events:none;z-index:0;background:#ffffff9e;border-radius:999px;position:absolute;top:0;left:0}:where(html:has(.dm-product-shell)) [data-glass-track=true] :is(button,a){z-index:1;position:relative;box-shadow:none!important;background:0 0!important}:where(html:has(.dm-product-shell)) [data-glass-track=true] [data-ui=button]:before{content:none!important}.dm-product-shell .dm-lead-filter-strip [data-ui=button][aria-pressed=true]{background:var(--dm-glass-control)!important;box-shadow:var(--dm-glass-relief)!important;border-color:#0000!important;font-weight:600!important}.dm-product-shell :is(.dm-portal-link,.dm-portal-sublink,.dm-portal-mobile-link){border-radius:999px!important;font-weight:450!important}.dm-product-shell :is(.dm-portal-link.is-active,.dm-portal-sublink.is-active,.dm-portal-mobile-link.is-active,.dm-staff-mobile-dock-link.is-active){box-shadow:var(--dm-glass-relief)!important;background:#ffffff8f!important;font-weight:600!important}:where(html:has(.dm-product-shell)) :is([data-ui=button][data-variant],.dm-product-select,.dm-portal-link,.dm-portal-sublink,.dm-staff-mobile-dock-link,.dm-portal-mobile-link):after{pointer-events:none;content:""!important;border-radius:inherit!important;z-index:-1!important;background:radial-gradient(ellipse farthest-corner at var(--dm-glass-x,50%) var(--dm-glass-y,0%), #ffffff8a, #ffffff0f 64%, transparent)!important;opacity:0!important;width:auto!important;height:auto!important;transition:opacity .18s var(--dm-glass-ease)!important;animation:none!important;position:absolute!important;inset:1px!important;transform:none!important}:where(html:has(.dm-product-shell)) [data-glass-pointer=true]:after{opacity:.72!important}:where(html:has(.dm-product-shell)) :is([data-glass-pressed=true],.dm-product-select[data-state=open]):after{opacity:1!important}.dm-product-shell :is(.dm-portal-link,.dm-portal-sublink),.dm-product-shell :is(.dm-staff-mobile-dock-link,.dm-portal-mobile-link){position:relative}@media (width<=960px){.dm-product-shell .dm-staff-mobile-dock{padding:6px;border-radius:999px!important}.dm-product-shell .dm-staff-mobile-dock-link{border-radius:999px!important}}:where(html:has(.dm-product-shell)) [data-ui=button]:is([data-variant=ghost],[data-variant=link]):after,.dm-product-shell :is(.dm-lead-filter-strip,.dm-detail-tabs [role=tablist]) [data-ui=button]:after{content:none!important}:where(html:has(.dm-product-shell)) :is([data-ui=button][data-variant],.dm-product-select,.dm-portal-link,.dm-portal-sublink,.dm-staff-mobile-dock-link,.dm-portal-mobile-link){isolation:isolate;position:relative!important}:where(html:has(.dm-product-shell)) .dm-glass-wave-clip{contain:paint;border-radius:inherit!important;pointer-events:none!important;z-index:-1!important;position:absolute!important;inset:0!important;overflow:hidden!important}:where(html:has(.dm-product-shell)) .dm-glass-wave{transform-origin:50%;background:#ffffff75;box-shadow:inset 0 0 12px #ffffff38;pointer-events:none!important;border-radius:50%!important;display:block!important;position:absolute!important}.dm-product-shell h1{letter-spacing:-.035em!important;font-weight:600!important}.dm-product-shell :is(h2,h3,h4){letter-spacing:-.025em!important;font-weight:600!important}.dm-product-shell :is(strong,b){font-weight:600!important}.dm-product-shell .dm-index{letter-spacing:.025em!important;color:var(--dm-glass-muted)!important;font-family:inherit!important;font-size:11px!important;font-weight:500!important}.dm-product-shell :is(.dm-system-header,.dm-detail-header,.dm-system-page-header,.dm-report-header) h1{font-size:34px!important;line-height:1.15!important}.dm-product-shell .dm-operation-copy h1{letter-spacing:-.04em!important;font-size:46px!important;line-height:1.07!important}.dm-product-shell :is(.dm-notification-center-head,.dm-staff-calendar-head,.dm-studio-panel-head) h2{font-size:20px!important;line-height:1.25!important}.dm-product-shell .dm-premium-section-title{font-size:16px!important;line-height:1.35!important}.dm-product-shell :is(.dm-premium-eyebrow,.dm-admin-eyebrow,.dm-system-eyebrow,.dm-detail-eyebrow){letter-spacing:.055em!important;font-size:10px!important;font-weight:600!important;line-height:1.5!important}.dm-product-shell .dm-notification-empty:not(.is-error){min-height:48px;padding:12px 14px;background:var(--dm-glass-field)!important;color:var(--dm-glass-muted)!important;border:0!important;border-radius:16px!important}.dm-product-shell :is(.dm-studio-panel-head,.dm-notification-center-head,.dm-staff-calendar-head) :is(.dm-premium-eyebrow,p){margin-bottom:4px}.dm-product-shell .dm-lead-toolbar-select>span{color:var(--dm-glass-muted)!important;font-weight:500!important}.dm-product-shell .dm-portal-project-card .dm-portal-project-summary{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.dm-product-shell .dm-portal-project-summary-metrics .dm-studio-metric-card p{font-size:13px!important;font-weight:500!important}.dm-product-shell .dm-portal-project-summary-metrics .dm-studio-metric-card p>span{color:var(--dm-glass-ink)!important;font-size:30px!important;font-weight:600!important}.dm-product-shell .dm-report-section header h2{font-size:22px!important;line-height:1.25!important}.dm-product-shell .dm-report-header .dm-eyebrow{letter-spacing:.055em!important;font-size:10px!important;font-weight:600!important}.dm-product-shell .dm-report-workflow-bars i{border-radius:999px;height:6px;box-shadow:inset 0 1px 1px #23231e0d;background:var(--dm-glass-field)!important}.dm-product-shell .dm-report-workflow-bars b{border-radius:inherit;background:oklch(52% .004 85)!important}.dm-product-shell .dm-operations-summary dt{letter-spacing:.04em!important;font-size:10px!important;font-weight:500!important}.dm-product-shell .dm-operations-summary dd:not(.dm-operations-summary-note){letter-spacing:-.025em;font-size:24px!important;font-weight:600!important;line-height:1.25!important}.dm-product-shell .dm-operations-summary .dm-operations-summary-note{color:var(--dm-glass-muted)!important;margin:6px 0 0!important;font-size:12px!important;font-weight:400!important;line-height:1.4!important}.dm-product-shell .dm-earnings-filters{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.dm-product-shell .dm-earnings-filters>label{width:auto!important;min-width:0!important}.dm-product-shell :is(.dm-system-empty,.dm-premium-empty){background:var(--dm-glass-pane)!important;box-shadow:var(--dm-glass-pane-shadow)!important;border:1px solid #0000!important;border-radius:24px!important}.dm-product-shell .dm-system-empty{align-content:center;gap:10px;padding:32px 24px}.dm-product-shell .dm-system-empty p{max-width:48ch;margin:0;line-height:1.5}.dm-product-shell .dm-gallery-feedback>header{flex-direction:row!important;align-items:flex-start!important}.dm-product-shell .dm-gallery-feedback>header>svg{flex:none;margin-top:20px}.dm-product-shell .dm-inbox-chat-actions>span{background:var(--dm-glass-field)!important;border-radius:999px!important;font-weight:500!important}:where(html:has(.dm-product-shell)) .dm-product-onboarding .dm-product-onboarding-check{color:var(--dm-glass-muted)!important}:where(html:has(.dm-product-shell)) .dm-product-onboarding-progress button strong{font-weight:450!important}:where(html:has(.dm-product-shell)) .dm-product-onboarding-progress button.is-active strong,:where(html:has(.dm-product-shell)) :is(.dm-product-dialog,.dm-backoffice-form-dialog,.dm-product-onboarding,.dm-mobile-management-sheet) :is(h2,h3,strong){font-weight:600!important}.dm-product-shell .dm-admin-workflow meter{background:var(--dm-glass-field)!important;box-shadow:none!important;border:0!important;border-radius:999px!important}.dm-product-shell .dm-admin-workflow meter::-webkit-meter-bar{background:var(--dm-glass-field)!important;box-shadow:none!important;border:0!important;border-radius:999px!important}.dm-product-shell .dm-admin-workflow meter::-webkit-meter-optimum-value{background:oklch(52% .004 85)!important;border-radius:999px!important}.dm-product-shell .dm-admin-workflow meter::-moz-meter-bar{background:oklch(52% .004 85)!important;border-radius:999px!important}@keyframes dm-glass-menu-in{0%{opacity:0;transform:translateY(-3px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=960px){.dm-product-shell .dm-operation-copy h1{font-size:36px!important}.dm-product-shell .dm-inbox-thread{min-height:240px!important;max-height:55dvh!important}.dm-product-shell .dm-inbox-chat-actions{justify-content:space-between}.dm-product-shell .dm-inbox-chat-actions>:is(span,a){width:auto!important}}@media (width<=640px){.dm-product-shell .dm-earnings-filters{grid-template-columns:minmax(0,1fr)!important}.dm-product-shell .dm-operation-copy h1{font-size:32px!important}.dm-product-shell :is(.dm-system-header,.dm-detail-header,.dm-system-page-header,.dm-report-header) h1{font-size:30px!important}:where(html:has(.dm-product-shell)) .dm-product-select-menu [role=option]{min-height:44px;font-size:16px}.dm-product-shell .dm-record-table{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;overflow:visible!important}.dm-product-shell .dm-record-table:before{content:none!important}.dm-product-shell .dm-record-table :is(table,tbody,tfoot){width:100%!important;min-width:0!important;display:block!important}.dm-product-shell .dm-record-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden;display:table-header-group!important}.dm-product-shell .dm-record-table tbody{gap:12px;display:grid!important}.dm-product-shell .dm-record-table tbody tr{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:20px;background:var(--dm-glass-pane)!important;box-shadow:var(--dm-glass-pane-shadow)!important;border:1px solid #0000!important;border-radius:24px!important;display:grid!important}.dm-product-shell .dm-record-table tbody td{text-align:left;overflow-wrap:anywhere;min-width:0;display:block;white-space:normal!important;border:0!important;width:auto!important;padding:0!important}.dm-product-shell .dm-record-table tbody td:is(:first-child,:last-child){grid-column:1/-1}.dm-product-shell .dm-record-table tbody td[data-label]:before{content:attr(data-label);color:var(--dm-glass-muted);letter-spacing:0;text-transform:none;margin-bottom:6px;font-size:11px;font-weight:500;line-height:1.4;display:block}.dm-product-shell .dm-record-table [data-ui=button]{min-height:44px!important}.dm-product-shell .dm-project-header-aside>.dm-detail-metrics{gap:0;padding:6px 0;grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important}.dm-product-shell .dm-project-header-aside .dm-detail-metric{flex-direction:column;align-items:flex-start;gap:8px;min-height:84px;border:0!important;padding:10px 12px!important;display:flex!important}.dm-product-shell .dm-detail-metric-copy>strong{white-space:nowrap;line-height:1.3;font-size:15px!important}.dm-product-shell .dm-detail-metric-copy>span{font-size:11px!important;font-weight:500!important}}@media (prefers-reduced-motion:reduce){:where(html:has(.dm-product-shell)) [data-glass-track=true]:after{transition:none!important}:where(html:has(.dm-product-shell)) :is(.dm-product-select-menu,[data-glass-pointer],[data-glass-pressed]){transition:none!important;animation:none!important}:where(html:has(.dm-product-shell)) :is([data-glass-pointer],[data-glass-pressed]):after{content:none!important}}@media (prefers-reduced-transparency:reduce){:where(html:has(.dm-product-shell)){--dm-glass-pane:#f8f8f6;--dm-glass-chrome:#eaeae8;--dm-glass-control:#d7d7d4;--dm-glass-emphasis:#c4c4c0;--dm-glass-floating:#ecece9;--dm-glass-blur:none;--dm-lg-control-blur:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:where(html:has(.dm-product-shell)){--dm-glass-pane:#f8f8f6;--dm-glass-chrome:#eaeae8;--dm-glass-floating:#ecece9;--dm-glass-blur:none}}@keyframes dm-loading-breathe{0%,to{opacity:.9}50%{opacity:.48}}.dm-product-shell :is(.dm-context-skeleton,.dm-skeleton-page,.dm-skeleton-table,.dm-inline-list-skeleton,.dm-skeleton-form){width:100%;min-width:0}.dm-product-shell :is(.dm-context-skeleton>div,.dm-skeleton-table-frame,.dm-inline-list-skeleton>div){animation:1.8s ease-in-out infinite dm-loading-breathe!important}.dm-product-shell :is(.dm-skeleton-line,.dm-skeleton-action,.dm-loading-field,.dm-loading-textarea,.dm-loading-media,.dm-loading-document-icon,.dm-loading-chart>span){border-radius:8px;max-width:100%;display:block;position:relative;overflow:hidden;background:#6c6c661f!important;border:0!important;animation:none!important;box-shadow:inset 0 1px 1px #ffffffa6!important}.dm-product-shell :is(.dm-skeleton-line,.dm-skeleton-action):after{content:none!important;animation:none!important}.dm-product-shell .dm-context-skeleton>div,.dm-product-shell .dm-context-skeleton .dm-studio-panel{gap:24px;min-width:0;display:grid}.dm-product-shell .dm-context-skeleton .dm-studio-panel{padding:24px}.dm-product-shell .dm-studio-metric-card.dm-skeleton-card{gap:12px;grid-template-columns:minmax(0,1fr)!important;align-content:center!important;display:grid!important}.dm-product-shell .dm-skeleton-content-row{gap:8px;min-width:0;padding-block:8px;display:grid}.dm-product-shell .dm-skeleton-heading{align-items:center;gap:16px;grid-template-columns:minmax(0,1fr) 64px!important;display:grid!important}.dm-product-shell .dm-skeleton-heading>div{gap:10px;min-width:0;display:grid}.dm-product-shell .dm-detail-skeleton-wide{grid-column:1/-1}.dm-product-shell .dm-loading-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.dm-product-shell .dm-loading-field{border-radius:14px;height:44px}.dm-product-shell .dm-loading-textarea{border-radius:18px;height:120px}.dm-product-shell .dm-loading-actions{justify-content:flex-end;padding-top:8px;display:flex}.dm-product-shell .dm-loading-media{aspect-ratio:16/9;border-radius:24px;width:100%}.dm-product-shell .dm-loading-gallery-caption{justify-content:space-between;gap:24px;display:flex}.dm-product-shell .dm-loading-gallery-caption .dm-skeleton-stack{flex:1}.dm-product-shell :is(.dm-loading-thumbnails,.dm-loading-projects){grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.dm-product-shell .dm-loading-projects .dm-studio-panel{padding:16px}.dm-product-shell .dm-loading-projects .dm-loading-media{border-radius:16px}.dm-product-shell .dm-loading-document{border-top:1px solid #50504b14;grid-template-columns:36px minmax(0,1fr) 64px;align-items:center;gap:16px;padding-block:16px;display:grid}.dm-product-shell .dm-loading-document-icon{border-radius:8px;height:44px}.dm-product-shell .dm-loading-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.dm-product-shell .dm-loading-chart{border-bottom:1px solid #50504b1f;align-items:flex-end;gap:4%;height:240px;padding:24px 8px 0;display:flex}.dm-product-shell .dm-loading-chart>span{border-radius:6px 6px 0 0;flex:1}.dm-product-shell .is-conversation .dm-inbox-shell{grid-template-columns:minmax(220px,30%) minmax(0,1fr);display:grid}.dm-product-shell .dm-loading-conversations{border-right:1px solid #50504b14;align-content:start;gap:32px;padding:24px;display:grid}.dm-product-shell .dm-loading-thread{gap:32px;padding:24px;display:grid}.dm-product-shell .dm-loading-messages{gap:24px;display:grid}.dm-product-shell .dm-loading-message{background:var(--dm-glass-field);border-radius:18px 18px 18px 4px;gap:10px;width:72%;padding:18px;display:grid}.dm-product-shell .dm-loading-message:nth-child(2n){border-radius:18px 18px 4px;justify-self:end}.dm-product-shell .dm-skeleton-table-frame{min-width:0!important}.dm-product-shell .dm-skeleton-table .dm-skeleton-row{gap:20px;min-height:76px;padding-block:16px;grid-template-columns:minmax(100px, 1.35fr) repeat(calc(var(--dm-loading-columns,5) - 1), minmax(0, 1fr))!important}.dm-product-shell .dm-skeleton-table .dm-skeleton-row.is-head{min-height:48px}.dm-product-shell .dm-skeleton-cell{gap:10px;min-width:0;display:grid}@keyframes dm-loading-progress{0%{transform:translate(-110%)}to{transform:translate(400%)}}.dm-product-shell .dm-product-route-progress{z-index:85;pointer-events:none;border-radius:999px;height:2px;margin-bottom:-2px;position:sticky;top:0;overflow:hidden}.dm-product-shell .dm-product-route-progress>span{background:var(--dm-glass-ink);width:25%;height:100%;animation:1.2s cubic-bezier(.4,0,.2,1) infinite dm-loading-progress;display:block}.dm-product-shell .dm-loading-tab-strip{gap:10px;padding-block:8px;display:flex;overflow:hidden}.dm-product-shell .dm-loading-tab-strip>span{border-radius:999px;flex:1 1 0;min-width:0}.dm-product-shell .dm-loading-hero{grid-template-columns:1.7fr 1fr;align-items:center;gap:32px;min-height:280px;padding:32px;display:grid}.dm-product-shell .dm-detail-skeleton>.dm-loading-metrics{grid-template-columns:repeat(3,minmax(0,1fr));padding:24px}@media (width<=640px){.dm-product-shell .dm-loading-hero{grid-template-columns:minmax(0,1fr);padding:24px}.dm-product-shell .dm-detail-skeleton>.dm-loading-metrics{gap:16px;padding:16px}}@media (width<=900px){.dm-product-shell .dm-loading-projects,.dm-product-shell .dm-loading-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.dm-product-shell :is(.dm-loading-fields,.dm-loading-projects,.is-conversation .dm-inbox-shell){grid-template-columns:minmax(0,1fr)}.dm-product-shell .dm-context-skeleton .dm-studio-panel{padding:20px}.dm-product-shell .dm-loading-conversations{border-bottom:1px solid #50504b14;border-right:0;gap:20px;padding:20px}.dm-product-shell .dm-loading-conversations>.dm-skeleton-stack:not(:nth-child(2)){display:none}.dm-product-shell .dm-loading-thread{gap:24px;padding:20px}.dm-product-shell .dm-loading-thumbnails{gap:10px}.dm-product-shell .dm-loading-thumbnails .dm-loading-media{border-radius:12px}.dm-product-shell .dm-loading-gallery-caption{flex-direction:column}.dm-product-shell .dm-skeleton-table{box-shadow:none!important;background:0 0!important;padding:0!important}.dm-product-shell .dm-skeleton-table-frame{gap:12px;display:grid}.dm-product-shell .dm-skeleton-table .dm-skeleton-row{background:var(--dm-glass-pane);box-shadow:var(--dm-glass-pane-shadow);border:0;border-radius:24px;gap:24px;padding:20px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.dm-product-shell .dm-skeleton-table .dm-skeleton-row.is-head{display:none!important}.dm-product-shell .dm-skeleton-table .dm-skeleton-cell,.dm-product-shell .dm-skeleton-table .dm-skeleton-action{grid-column:1/-1}.dm-product-shell .dm-skeleton-table .dm-skeleton-action{border-radius:999px;justify-self:end;width:100px;height:44px}}@media (prefers-reduced-motion:reduce){.dm-product-shell .dm-product-route-progress>span{opacity:.45;width:100%;animation:none;transform:none}.dm-product-shell :is(.dm-context-skeleton>div,.dm-skeleton-table-frame,.dm-inline-list-skeleton>div){animation:none!important}}.dm-product-shell .dm-audit-total{background:var(--dm-glass-control)!important;width:fit-content!important;min-width:0!important;max-width:100%!important;min-height:36px!important;box-shadow:var(--dm-glass-pane-shadow)!important;color:var(--dm-glass-muted)!important;border:1px solid #0000!important;border-radius:999px!important;align-self:start!important;align-items:center!important;gap:6px!important;padding:8px 12px!important;line-height:1!important;display:inline-flex!important}.dm-product-shell .dm-audit-total>strong{font-variant-numeric:tabular-nums;color:var(--dm-glass-ink)!important;margin:0!important;font-size:14px!important;font-weight:600!important;line-height:1!important}.dm-product-shell .dm-audit-total>span{color:var(--dm-glass-muted)!important;text-transform:none!important;letter-spacing:0!important;margin:0!important;font-size:12px!important;font-weight:450!important;line-height:1!important}.dm-product-shell .dm-audit-total>svg{flex:none;width:16px;height:16px;margin-right:2px;color:var(--dm-glass-muted)!important}:where(html:has(.dm-product-shell)){--dm-tone-success:oklch(42% .095 157)!important;--dm-tone-danger:oklch(46% .15 25)!important;--dm-tone-warning:oklch(46% .1 68)!important;--dm-tone-info:oklch(44% .09 235)!important;--dm-tone-scheduled:oklch(46% .115 305)!important}:where(html:has(.dm-product-shell)) [data-tone=success]{--dm-tone:var(--dm-tone-success)!important}:where(html:has(.dm-product-shell)) [data-tone=danger]{--dm-tone:var(--dm-tone-danger)!important}:where(html:has(.dm-product-shell)) [data-tone=warning]{--dm-tone:var(--dm-tone-warning)!important}:where(html:has(.dm-product-shell)) [data-tone=info]{--dm-tone:var(--dm-tone-info)!important}:where(html:has(.dm-product-shell)) [data-tone=scheduled]{--dm-tone:var(--dm-tone-scheduled)!important}:where(html:has(.dm-product-shell)) [data-tone=progress]{--dm-tone:var(--dm-tone-info)!important}:where(html:has(.dm-product-shell)) [data-tone=neutral]{--dm-tone:var(--dm-glass-muted)!important}:where(html:has(.dm-product-shell)) .dm-metric-trend{width:fit-content!important;color:var(--dm-tone,var(--dm-glass-muted))!important;background:color-mix(in oklch, var(--dm-tone,var(--dm-glass-muted)) 8%, transparent)!important;border-radius:10px!important;flex-wrap:wrap!important;align-items:center!important;gap:5px!important;margin-top:12px!important;padding:5px 8px!important;font-size:12px!important;font-weight:550!important;line-height:1.4!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffffa6!important}:where(html:has(.dm-product-shell)) .dm-metric-trend>:is(span,small,svg){color:inherit!important;font-size:inherit!important;margin:0!important}:where(html:has(.dm-product-shell)) .dm-metric-trend>small{font-weight:400!important}:where(html:has(.dm-product-shell)) .dm-metric-trend>svg{flex:none!important;width:14px!important;height:14px!important}:where(html:has(.dm-product-shell)) .dm-system-status{border:1px solid color-mix(in oklch, var(--dm-status-ink,var(--dm-glass-muted)) 18%, transparent)!important;width:fit-content!important;max-width:100%!important;min-height:24px!important;color:var(--dm-status-ink,var(--dm-glass-muted))!important;background:linear-gradient(150deg, #ffffff80, transparent), color-mix(in oklch, var(--dm-status-ink,var(--dm-glass-muted)) 10%, #fff6)!important;border-radius:999px!important;align-items:center!important;gap:6px!important;padding:3px 9px!important;font-size:12px!important;font-style:normal!important;font-weight:550!important;line-height:1.4!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffffa6!important}:where(html:has(.dm-product-shell)) .dm-system-status:before{background:currentColor!important;flex-shrink:0!important}:where(html:has(.dm-product-shell)) .dm-system-status:is(.is-success,.is-approved,.is-signed,.is-paid,.is-completed,.is-published,.is-delivered,.is-active){--dm-status-ink:var(--dm-tone-success)!important}:where(html:has(.dm-product-shell)) .dm-system-status:is(.is-danger,.is-error,.is-overdue,.is-failed,.is-rejected,.is-declined){--dm-status-ink:var(--dm-tone-danger)!important}:where(html:has(.dm-product-shell)) .dm-system-status:is(.is-warning,.is-pending,.is-awaiting_signature,.is-review){--dm-status-ink:var(--dm-tone-warning)!important}:where(html:has(.dm-product-shell)) .dm-system-status:is(.is-info,.is-progress,.is-sent,.is-viewed,.is-open){--dm-status-ink:var(--dm-tone-info)!important}:where(html:has(.dm-product-shell)) .dm-system-status.is-scheduled{--dm-status-ink:var(--dm-tone-scheduled)!important}.dm-product-shell .dm-notification-category{color:var(--dm-tone,var(--dm-tone-info))!important;align-items:center!important;gap:6px!important;display:inline-flex!important}.dm-product-shell .dm-notification-category svg{width:14px!important;height:14px!important}.dm-product-shell .dm-project-stage-track .is-done>span{background:var(--dm-tone-success)!important}.dm-product-shell .dm-project-stage-track .is-active>span{background:var(--dm-tone-info)!important}.dm-product-shell .dm-project-stage-track .is-done>small{color:var(--dm-tone-success)!important}.dm-product-shell .dm-project-stage-track small{align-items:center!important;gap:5px!important;display:flex!important}.dm-product-shell .dm-project-stage-track small svg{flex:none!important}.dm-product-shell .dm-report-workflow-bars [data-tone] i b{background:var(--dm-tone,var(--dm-tone-info))!important}.dm-product-shell .dm-admin-workflow [data-tone] meter::-webkit-meter-optimum-value{background:var(--dm-tone,var(--dm-tone-info))!important}.dm-product-shell .dm-admin-workflow [data-tone] meter::-moz-meter-bar{background:var(--dm-tone,var(--dm-tone-info))!important}:where(html:has(.dm-product-shell)) :is(.dm-active-production-card,.dm-project-switcher-card,.dm-portal-project-media) :is(span,strong,small,p,h2,h3,figcaption){color:var(--dm-glass-white)!important;text-shadow:0 1px 3px #00000059!important}:where(html:has(.dm-product-shell)) .dm-project-switcher-card{box-shadow:var(--dm-glass-pane-shadow)!important;border:1px solid #ffffff80!important;border-radius:24px!important;overflow:hidden!important}:where(html:has(.dm-product-shell)) .dm-project-switcher-card>span{-webkit-backdrop-filter:var(--dm-lg-control-blur)!important;backdrop-filter:var(--dm-lg-control-blur)!important;background:#1e1e1c57!important;border:1px solid #ffffff4d!important;border-radius:999px!important;padding:5px 9px!important}:where(html:has(.dm-product-shell)) :is(.dm-blog-composer,.dm-blog-faq-editor){isolation:isolate!important;background:var(--dm-glass-pane)!important;box-shadow:var(--dm-glass-pane-shadow)!important;color:var(--dm-glass-ink)!important;border:1px solid #fff9!important;border-radius:24px!important;position:relative!important}:where(html:has(.dm-product-shell)) :is(.dm-blog-composer-head,.dm-blog-block-toolbar){border-color:#50504b1a!important;padding:20px!important}:where(html:has(.dm-product-shell)) .dm-blog-composer-head{flex-wrap:wrap!important}:where(html:has(.dm-product-shell)) :is(.dm-blog-composer-head,.dm-blog-faq-editor) p{color:var(--dm-glass-muted)!important;font-size:13px!important;line-height:1.6!important}:where(html:has(.dm-product-shell)) .dm-blog-composer-head strong{color:var(--dm-glass-ink)!important;font-weight:600!important}:where(html:has(.dm-product-shell)) :is(.dm-blog-composer-head>div:first-child,.dm-blog-block header,.dm-blog-block-fields label,.dm-blog-block-text,.dm-blog-markdown-source,.dm-blog-faq-editor>div,.dm-blog-faq-editor article label)>span{color:var(--dm-glass-muted)!important;letter-spacing:.045em!important;font-size:11px!important;font-weight:600!important}:where(html:has(.dm-product-shell)) .dm-blog-composer-modes{background:var(--dm-glass-control)!important;max-width:100%!important;box-shadow:var(--dm-glass-relief)!important;border:0!important;border-radius:20px!important;flex-wrap:wrap!important;gap:4px!important;padding:4px!important;display:inline-flex!important;position:relative!important}:where(html:has(.dm-product-shell)) .dm-blog-composer-modes [data-ui=button]{box-shadow:none!important;background:0 0!important;min-height:38px!important;font-size:12px!important;font-weight:500!important}:where(html:has(.dm-product-shell)) .dm-blog-composer-modes [data-ui=button]:before{content:none!important}:where(html:has(.dm-product-shell)) .dm-blog-block-toolbar [data-ui=button]{min-height:38px!important;font-size:12px!important;font-weight:500!important}:where(html:has(.dm-product-shell)) .dm-blog-block-list{gap:16px!important;padding:16px!important}:where(html:has(.dm-product-shell)) :is(.dm-blog-block,.dm-blog-faq-editor article){background:var(--dm-glass-field)!important;color:var(--dm-glass-ink)!important;border:1px solid #50504b14!important;border-radius:18px!important}:where(html:has(.dm-product-shell)) .dm-blog-block>header{background:0 0!important;border-color:#50504b1a!important}:where(html:has(.dm-product-shell)) .dm-blog-block-empty{color:var(--dm-glass-muted)!important;background:#ffffff2e!important;border:1px dashed #50504b38!important;border-radius:18px!important;min-height:144px!important;padding:24px!important}:where(html:has(.dm-product-shell)) .dm-blog-block-empty strong{color:var(--dm-glass-ink)!important;font-weight:600!important}:where(html:has(.dm-product-shell)) :is(.dm-blog-block,.dm-blog-faq-editor,.dm-blog-markdown-source) :is(input,textarea){background:var(--dm-glass-field)!important;color:var(--dm-glass-ink)!important;border:1px solid #50504b21!important;border-radius:12px!important;box-shadow:inset 0 1px 2px #32322d09!important}:where(html:has(.dm-product-shell)) :is(.dm-blog-block,.dm-blog-faq-editor,.dm-blog-markdown-source) :is(input,textarea):focus-visible{outline:2px solid var(--dm-glass-muted)!important;outline-offset:2px!important}:where(html:has(.dm-product-shell)) .dm-blog-composer-preview{color:var(--dm-glass-ink)!important;background:#ffffff3d!important;border-radius:18px!important}:where(html:has(.dm-product-shell)) .dm-blog-composer-preview :is(p,li,h2,h3,blockquote){color:inherit!important}@media (width<=640px){:where(html:has(.dm-product-shell)) .dm-blog-composer-modes{width:100%!important}:where(html:has(.dm-product-shell)) .dm-blog-composer-modes [data-ui=button]{flex:1!important;min-height:44px!important;padding-inline:8px!important}:where(html:has(.dm-product-shell)) .dm-blog-block-toolbar [data-ui=button]{min-height:44px!important}}}.dm-product-dialog{--dm-dialog-bg:oklch(14.5% .006 85);--dm-dialog-panel:oklch(18% .007 85);--dm-dialog-text:oklch(94% .012 88);--dm-dialog-muted:oklch(70% .014 86);--dm-dialog-faint:oklch(59% .012 86);--dm-dialog-line:oklch(86% .015 88/.18);--dm-dialog-line-strong:oklch(90% .012 88/.38);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;max-height:calc(100dvh - 2rem);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,system-ui,sans-serif;overflow-y:auto;border:1px solid var(--dm-dialog-line)!important;background:var(--dm-dialog-bg)!important;color:var(--dm-dialog-text)!important;border-radius:10px!important;box-shadow:0 24px 72px oklch(6% .004 85/.68)!important}.dm-product-dialog :where(h2,[role=heading]){color:var(--dm-dialog-text)!important}.dm-product-dialog :where(p,[class*=text-muted]){color:var(--dm-dialog-muted)}.dm-product-dialog>button{color:var(--dm-dialog-muted)!important}.dm-product-dialog-actions{gap:.5rem}.dm-product-dialog .dm-product-dialog-cancel,.dm-product-dialog .dm-product-dialog-confirm{border-radius:7px;min-height:2.75rem;margin:0}.dm-product-dialog .dm-product-dialog-cancel{border-color:var(--dm-dialog-line)!important;color:var(--dm-dialog-muted)!important;background:0 0!important}.dm-product-dialog .dm-product-dialog-cancel:hover:not(:disabled){border-color:var(--dm-dialog-line-strong)!important;background:var(--dm-dialog-panel)!important;color:var(--dm-dialog-text)!important}.dm-product-dialog .dm-product-dialog-confirm{border:1px solid var(--dm-dialog-text)!important;background:var(--dm-dialog-text)!important;color:var(--dm-dialog-bg)!important}.dm-product-dialog .dm-product-dialog-confirm:hover:not(:disabled){color:var(--dm-dialog-text)!important;background:0 0!important}@media (width<=520px){.dm-product-dialog{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem);padding:1rem!important}.dm-product-dialog-actions{grid-template-columns:1fr;display:grid}.dm-product-dialog-actions>button{width:100%;min-height:44px}}@media (prefers-reduced-motion:reduce){.dm-product-dialog{animation:none!important}}@layer product-theme{html[data-dm-product-theme=light]:has(.dm-product-shell){--dm-glass-control:#8080804d!important;--dm-glass-emphasis:#8080805c!important;--dm-glass-field:#80807d1c!important;--dm-glass-pane:linear-gradient(180deg, #ffffff47, transparent 16%, transparent 84%, #ffffff14), #80807d14!important;--dm-glass-chrome:linear-gradient(180deg, #fff3, transparent 24%, transparent 80%, #ffffff12), #d8d8d4b8!important;--dm-glass-floating:#e5e5e1e6!important;--dm-glass-rim:linear-gradient(156deg, #ffffffb8 2.12%, #fff0 39%, #fff0 54.33%, #ffffff3d 93.02%)!important;--dm-glass-relief:inset 0 1px 1px #ffffff4d, inset 0 -1px 1px #41413c12, 0 2px 4px -2px #23231e14!important;--dm-glass-pane-shadow:inset 0 1px 0 #ffffffa6, inset 0 -1px 0 #41413c0b, 0 2px 5px -3px #23231e12!important;--dm-glass-floating-shadow:var(--dm-glass-relief), 0 8px 24px -8px #23231e29, 0 24px 56px -24px #23231e24!important;--dm-glass-blur:blur(12px) saturate(1.2)!important;--dm-lg-control-blur:blur(5px)!important}html[data-dm-product-theme=light] .dm-product-shell :is(.dm-portal-topbar,.dm-staff-mobile-dock,.dm-portal-mobile-nav){background:var(--dm-glass-chrome)!important}html[data-dm-product-theme=light]:has(.dm-product-shell) :is([data-ui=button][data-variant],.dm-product-select,.dm-portal-topbar,.dm-portal-aside,.dm-admin-workspace-nav,.dm-system-tabs,.dm-record-lifecycle-tabs,.dm-client-view-switch):before{border-width:2px!important}html[data-dm-product-theme=light]:has(.dm-product-shell) .dm-project-switcher-card{background-color:#20211e!important}@media (prefers-reduced-transparency:reduce){html[data-dm-product-theme=light]:has(.dm-product-shell){--dm-glass-control:#d0d0ce!important;--dm-glass-emphasis:#c9c9c6!important;--dm-glass-pane:#e5e5e3!important;--dm-glass-field:#dbdbd8!important;--dm-glass-chrome:#ddddd9!important;--dm-glass-floating:#e5e5e1!important;--dm-glass-blur:none!important;--dm-lg-control-blur:none!important}}html[data-dm-product-theme=dark]:has(.dm-product-shell){--dm-product-color-scheme:dark!important;--dm-glass-ink:oklch(94% .004 85)!important;--dm-glass-muted:oklch(76% .006 85)!important;--dm-glass-canvas:oklch(20.5% .004 85)!important;--dm-glass-control:linear-gradient(165deg, #fffff81a, transparent 46%, #fffff806), #91918b29!important;--dm-glass-emphasis:linear-gradient(165deg, #fffff821, transparent 46%, #fffff80a), #96968f3b!important;--dm-glass-field:#a0a09617!important;--dm-glass-pane:linear-gradient(155deg, #fffff80e, transparent 48%, #96968c04), #6c6c6412!important;--dm-glass-chrome:linear-gradient(155deg, #fffff817, transparent 48%, #fffff806), #252623ad!important;--dm-glass-floating:linear-gradient(155deg, #fffff816, transparent 48%, #fffff804), #272825ed!important;--dm-glass-rim:linear-gradient(155deg, #fffff85c, #fffff81a 26%, #fffff806 48%, #00000038 72%, #fffff824)!important;--dm-glass-relief:inset 0 1px 1px #fffff82e, inset 0 2px 4px -3px #fffff81f, inset 0 -1px 1px #00000040, inset 1px 0 1px #fffff80b, 0 1px 2px #0000002e, 0 4px 10px -6px #00000052!important;--dm-glass-pane-shadow:inset 0 1px 0 #fffff821, inset 0 -1px 0 #fffff806, 0 0 0 .5px #fffff80b, 0 3px 8px -5px #0000004d!important;--dm-glass-floating-shadow:var(--dm-glass-relief), 0 8px 24px -8px #00000073, 0 24px 56px -24px #00000080!important;--dm-lg-stroke:#fffff821!important;--dm-lg-raised:#fffff817!important;--dm-lg-primary:var(--dm-glass-ink)!important;--dm-tone-success:oklch(80% .1 157)!important;--dm-tone-danger:oklch(80% .12 25)!important;--dm-tone-warning:oklch(83% .1 78)!important;--dm-tone-info:oklch(81% .08 235)!important;--dm-tone-scheduled:oklch(81% .1 305)!important;--lightningcss-light: !important;--lightningcss-dark:initial!important;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;background:var(--dm-glass-canvas)!important;scrollbar-color:#b4b4ad59 transparent!important}html[data-dm-product-theme=dark]:has(.dm-product-shell) :is(.dm-product-shell,.dm-portal-aside,.dm-portal-topbar,.dm-portal-mobile-nav,.dm-staff-mobile-dock,.dm-product-dialog,.dm-backoffice-form-dialog,.dm-product-onboarding,.dm-mobile-management-sheet,.dm-product-select-menu,.dm-theme-menu,[data-ui=dialog],[data-ui=sheet],[data-radix-popper-content-wrapper]>:not([data-ui=select-content]),[data-sonner-toast]){--dm-glass-muted:oklch(76% .006 85)!important;--dm-ui-bg:var(--dm-glass-canvas)!important;--dm-ui-bg-soft:#fffff80a!important;--dm-ui-panel-soft:var(--dm-glass-field)!important;--dm-ui-text:var(--dm-glass-ink)!important;--dm-ui-text-muted:var(--dm-glass-muted)!important;--dm-ui-text-faint:var(--dm-glass-muted)!important;--dm-ui-text-subtle:var(--dm-glass-muted)!important;--dm-ui-inverse:var(--dm-glass-canvas)!important;--dm-ui-line:#fffff81c!important;--dm-ui-line-strong:#fffff838!important;--dm-ui-focus:var(--dm-glass-muted)!important;--dm-ui-hover-soft:#fffff80d!important;--dm-ui-hover-strong:#fffff817!important;--dm-dialog-text:var(--dm-glass-ink)!important;--dm-dialog-muted:var(--dm-glass-muted)!important;--dm-dialog-faint:var(--dm-glass-muted)!important;--dm-dialog-line:var(--dm-ui-line)!important;--dm-dialog-line-strong:var(--dm-ui-line-strong)!important;--background:var(--dm-glass-canvas)!important;--foreground:var(--dm-glass-ink)!important;--popover:oklch(26.5% .004 85)!important;--popover-foreground:var(--dm-glass-ink)!important;--muted-foreground:var(--dm-glass-muted)!important;--accent:#fffff814!important;--accent-foreground:var(--dm-glass-ink)!important;--border:var(--dm-ui-line)!important;--input:var(--dm-ui-line)!important;--ring:var(--dm-glass-muted)!important;--lightningcss-light: !important;--lightningcss-dark:initial!important;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;color:var(--dm-glass-ink)!important}html[data-dm-product-theme=dark] .dm-product-shell{background:var(--dm-glass-canvas)!important}html[data-dm-product-theme=dark] .dm-product-shell :is(.dm-portal-topbar,.dm-staff-mobile-dock,.dm-portal-mobile-nav){background:var(--dm-glass-chrome)!important}html[data-dm-product-theme=dark] .dm-product-shell .dm-portal-brand img{filter:brightness(0)invert(.92)!important}html[data-dm-product-theme=dark]:has(.dm-product-shell) :is([data-ui=button][data-variant=secondary],[data-ui=button][data-variant=outline]){background:var(--dm-glass-control)!important}html[data-dm-product-theme=dark]:has(.dm-product-shell) [data-ui=button][data-variant=destructive]{color:var(--dm-tone-danger)!important;background:oklch(65% .14 25/.14)!important;border-color:oklch(80% .12 25/.24)!important}html[data-dm-product-theme=dark]:has(.dm-product-shell) :is(.dm-portal-link.is-active,.dm-portal-sublink.is-active,.dm-portal-mobile-link.is-active,.dm-staff-mobile-dock-link.is-active,.dm-product-select-menu [role=option][data-state=checked]){background:#fffff81a!important}html[data-dm-product-theme=dark]:has(.dm-product-shell) :is(.dm-product-select-menu [role=option][data-highlighted],.dm-theme-menu [role=menuitemradio][data-highlighted]){background:#fffff824!important}html[data-dm-product-theme=dark]:has(.dm-product-shell) [data-glass-track=true]:after{background:#fffff81f!important}html[data-dm-product-theme=dark]:has(.dm-product-shell) [data-glass-track=true] :is(button,a){background:0 0!important}html[data-dm-product-theme=dark]:has(.dm-product-shell) :is([data-ui=button][data-variant],.dm-product-select,.dm-portal-link,.dm-portal-sublink,.dm-staff-mobile-dock-link,.dm-portal-mobile-link):after{background:radial-gradient(ellipse farthest-corner at var(--dm-glass-x,50%) var(--dm-glass-y,0%), #fffff824, #fffff804 64%, transparent)!important}html[data-dm-product-theme=dark]:has(.dm-product-shell) .dm-glass-wave{background:#fffff821!important;box-shadow:inset 0 0 12px #fffff81a!important}html[data-dm-product-theme=dark]:has(.dm-product-shell) .dm-system-status{--dm-status-ink:var(--dm-glass-muted)!important;background:color-mix(in oklch, var(--dm-status-ink,var(--dm-glass-muted)) 10%, transparent)!important;box-shadow:inset 0 1px #fffff814!important}html[data-dm-product-theme=dark]:has(.dm-product-shell) .dm-metric-trend{box-shadow:inset 0 1px #fffff814!important}html[data-dm-product-theme=dark]:has(.dm-product-shell) :is(.dm-blog-composer,.dm-blog-faq-editor){border-color:#fffff814!important}html[data-dm-product-theme=dark]:has(.dm-product-shell) :is(.dm-blog-composer-head,.dm-blog-block-toolbar,.dm-blog-block,.dm-blog-faq-editor article,.dm-blog-block>header,.dm-blog-block-empty){border-color:#fffff81f!important}html[data-dm-product-theme=dark]:has(.dm-product-shell) :is(.dm-blog-block-empty,.dm-blog-composer-preview){background:#fffff806!important}html[data-dm-product-theme=dark]:has(.dm-product-shell) :is(.dm-blog-block,.dm-blog-faq-editor,.dm-blog-markdown-source) :is(input,textarea){border-color:#fffff821!important}html[data-dm-product-theme=dark]:has(.dm-product-shell) :is(.dm-skeleton-line,.dm-skeleton-action,.dm-loading-field,.dm-loading-textarea,.dm-loading-media,.dm-loading-document-icon,.dm-loading-chart>span){background:#c8c8be17!important;box-shadow:inset 0 1px #fffff814!important}html[data-dm-product-theme=dark] .dm-product-shell .dm-operations-summary .is-alert dd,html[data-dm-product-theme=dark] .dm-product-shell .dm-system-alert{color:var(--dm-tone-danger)!important}html[data-dm-product-theme=dark] .dm-product-shell :is(.dm-lead-priority.is-high,.dm-system-alert.is-warning){color:var(--dm-tone-warning)!important;background:oklch(70% .1 78/.12)!important}html[data-dm-product-theme=dark] .dm-product-shell .dm-lead-priority.is-medium{color:var(--dm-tone-info)!important}html[data-dm-product-theme=dark] .dm-product-shell .dm-system-alert.is-success{color:var(--dm-tone-success)!important}html[data-dm-product-theme=dark] .dm-product-shell .dm-delivery-photo-grid :is(figure,figcaption){background:var(--dm-glass-canvas)!important}html[data-dm-product-theme=dark]:has(.dm-product-shell) :is(input,textarea)::placeholder{color:var(--dm-glass-muted)!important;opacity:1!important}html[data-dm-product-theme=dark]:has(.dm-product-shell) :is(button,a,input,textarea,select):focus-visible{outline-color:var(--dm-glass-muted)!important}html[data-dm-product-theme=dark] .dm-product-shell :is(.dm-lead-queue-metric.is-active,.dm-staff-quick-search-results [cmdk-item][data-selected=true],.dm-payment-state-control label.is-active){background:var(--dm-glass-emphasis)!important;border-color:var(--dm-ui-line-strong)!important;color:var(--dm-glass-ink)!important}html[data-dm-product-theme=dark] .dm-product-shell .dm-payment-state-control label.is-active span{color:inherit!important}html[data-dm-product-theme=dark]:has(.dm-product-shell) .dm-mobile-management-header{background:var(--dm-glass-floating)!important;color:var(--dm-glass-ink)!important}html[data-dm-product-theme=dark]:has(.dm-product-shell) [data-ui=checkbox]{background:var(--dm-glass-field)!important;border-color:#fffff859!important}html[data-dm-product-theme=dark]:has(.dm-product-shell) [data-ui=checkbox][data-state=checked]{background:var(--dm-glass-ink)!important;color:var(--dm-glass-canvas)!important}html[data-dm-product-theme=dark]:has(.dm-product-shell) [data-ui=checkbox][data-state=checked] :is(span,svg){color:var(--dm-glass-canvas)!important}html[data-dm-product-theme=dark]:has(.dm-product-shell) [data-ui=switch]{background:#fffff829!important}html[data-dm-product-theme=dark]:has(.dm-product-shell) [data-ui=switch][data-state=checked]{background:var(--dm-glass-ink)!important}html[data-dm-product-theme=dark]:has(.dm-product-shell) [data-ui=switch][data-state=checked]>span{background:var(--dm-glass-canvas)!important}html[data-dm-product-theme=dark] .dm-product-shell :is(.dm-staff-agreement-load-error,.dm-staff-agreement-refresh-error,.bg-destructive,button.is-danger,.dm-system-danger-action){color:var(--dm-tone-danger)!important;background:oklch(65% .14 25/.12)!important;border-color:oklch(80% .12 25/.24)!important}@media (prefers-reduced-transparency:reduce){html[data-dm-product-theme=dark]:has(.dm-product-shell){--dm-glass-pane:#21221f!important;--dm-glass-chrome:#262724!important;--dm-glass-control:#333431!important;--dm-glass-emphasis:#41423e!important;--dm-glass-field:#2b2c29!important;--dm-glass-floating:#272825!important;--dm-glass-blur:none!important;--dm-lg-control-blur:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-dm-product-theme=dark]:has(.dm-product-shell){--dm-glass-pane:#21221f!important;--dm-glass-chrome:#262724!important;--dm-glass-floating:#272825!important}}}html:has(.dm-product-shell){scrollbar-color:oklch(58% .009 85/.4) transparent;background:#f2f2f0}.dm-root.dark.dm-portal.dm-product-shell{--dm-ui-bg:#f2f2f0;--dm-ui-bg-soft:oklch(94% .006 85/.45);--dm-ui-sidebar:var(--dm-lg-fill);--dm-ui-panel:var(--dm-lg-fill);--dm-ui-panel-soft:#8080801a;--dm-ui-panel-hover:var(--dm-lg-raised);--dm-ui-line:oklch(44% .01 85/.13);--dm-ui-line-strong:oklch(44% .01 85/.25);--dm-ui-border:var(--dm-ui-line);--dm-ui-border-strong:var(--dm-ui-line-strong);--dm-ui-surface:var(--dm-lg-fill);--dm-ui-surface-raised:var(--dm-lg-raised);--dm-ui-text:var(--lightningcss-light,oklch(43% .008 85))var(--lightningcss-dark,var(--dm-glass-ink));--dm-ui-text-muted:var(--lightningcss-light,oklch(48% .008 85))var(--lightningcss-dark,var(--dm-glass-muted));--dm-ui-text-faint:var(--lightningcss-light,oklch(48% .008 85))var(--lightningcss-dark,var(--dm-glass-muted));--dm-ui-text-subtle:var(--dm-ui-text-faint);--dm-ui-inverse:oklch(98.5% .003 85);--dm-ui-focus:oklch(48% .08 240);--dm-ui-hover-soft:oklch(99% .002 85/.45);--dm-ui-hover-strong:oklch(99% .002 85/.72);--dm-ui-radius-control:16px;--dm-ui-radius-row:16px;--dm-bo-bg:var(--dm-ui-bg);--dm-bo-panel:var(--dm-lg-fill);--dm-bo-panel-raised:var(--dm-lg-raised);--dm-bo-line:var(--dm-ui-line);--dm-bo-line-strong:var(--dm-ui-line-strong);--dm-bo-text:var(--dm-ui-text);--dm-bo-muted:var(--dm-ui-text-muted);--background:var(--dm-ui-bg);--foreground:var(--dm-ui-text);--card:var(--dm-lg-fill);--card-foreground:var(--dm-ui-text);--popover:oklch(96% .004 85);--popover-foreground:var(--dm-ui-text);--primary:var(--dm-ui-text);--primary-foreground:var(--dm-ui-inverse);--secondary:var(--dm-ui-panel-soft);--secondary-foreground:var(--dm-ui-text);--muted:var(--dm-ui-panel-soft);--muted-foreground:var(--dm-ui-text-muted);--accent:var(--dm-lg-raised);--accent-foreground:var(--dm-ui-text);--border:var(--dm-ui-line);--input:var(--dm-ui-line);--ring:var(--dm-ui-focus);--dm-fg:var(--dm-ui-text);--dm-muted:var(--dm-ui-text-muted);--dm-panel:var(--dm-lg-fill);--dm-hairline:var(--dm-ui-line);isolation:isolate;min-height:100dvh;color-scheme:var(--dm-product-color-scheme,light);color:var(--dm-ui-text);font-weight:450;background:var(--dm-ui-bg)!important}.dm-product-shell:before{content:none}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-main{background:0 0;flex:1;min-width:0}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-aside{background:var(--dm-lg-material);width:248px;height:calc(100dvh - 40px);box-shadow:var(--dm-lg-shadow);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);--dm-ui-text:var(--lightningcss-light,#353734)var(--lightningcss-dark,var(--dm-glass-ink));--dm-ui-text-muted:var(--lightningcss-light,#626560)var(--lightningcss-dark,var(--dm-glass-muted));--dm-ui-text-faint:var(--lightningcss-light,#70736e)var(--lightningcss-dark,var(--dm-glass-muted));border:0;border-radius:40px;margin:20px 0 20px 20px;padding:1.5rem .9rem 1rem;top:20px}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-brand{letter-spacing:-.025em;padding:.35rem .75rem .8rem;font-size:1.05rem}.dm-product-shell .dm-portal-brand img{filter:brightness(0)opacity(.65)}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-tag{letter-spacing:.1em;margin:0 .75rem 1.5rem;font-size:.63rem}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-switch{box-shadow:none;background:0 0;border:0;border-radius:24px;margin-bottom:1rem;padding:.75rem}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-link,.dm-root.dark.dm-portal.dm-product-shell .dm-portal-sublink{color:var(--dm-ui-text-muted);box-shadow:none;background:0 0;border:1px solid #0000;border-radius:15px}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-link{min-height:42px}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-link:hover,.dm-root.dark.dm-portal.dm-product-shell .dm-portal-sublink:hover{color:var(--dm-ui-text);background:oklch(60% .002 85/.2)}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-link.is-active,.dm-root.dark.dm-portal.dm-product-shell .dm-portal-sublink.is-active{color:var(--dm-ui-text);border-color:var(--dm-lg-stroke);box-shadow:none;background:oklch(60% .002 85/.3)}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-link.is-active:before{content:none}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-section-toggle{color:var(--dm-ui-text-faint);font-size:.67rem}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-topbar{z-index:30;background:var(--dm-lg-material);min-height:62px;box-shadow:var(--dm-lg-shadow);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);--dm-ui-text:var(--lightningcss-light,#353734)var(--lightningcss-dark,var(--dm-glass-ink));--dm-ui-text-muted:var(--lightningcss-light,#626560)var(--lightningcss-dark,var(--dm-glass-muted));border:0;border-radius:999px;margin:20px 28px 0;padding:.7rem 1.25rem;display:flex;position:sticky;top:20px}.dm-root.dark.dm-portal.dm-product-shell .dm-staff-mobile-context{color:var(--dm-ui-text);align-items:center;gap:1rem;display:flex}.dm-root.dark.dm-portal.dm-product-shell .dm-staff-mobile-context>span{border-left:0;gap:.15rem;padding-left:0;display:grid}.dm-root.dark.dm-portal.dm-product-shell .dm-staff-mobile-context small{color:var(--dm-ui-text-muted)}.dm-root.dark.dm-portal.dm-product-shell .dm-staff-mobile-context strong{font-size:.85rem;font-weight:650}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-brand-mobile{display:none}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-topbar-actions{margin-left:auto}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-content{max-width:92rem;padding:1.4rem 24px 3rem}.dm-root.dark.dm-portal.dm-product-shell .dm-staff-account{color:var(--dm-ui-text-muted);border-bottom:0;margin-bottom:1rem;padding:.2rem .35rem 1rem;font-size:.72rem}.dm-product-shell .dm-staff-account-role{border:1px solid var(--dm-lg-stroke);background:var(--dm-lg-capsule);border-radius:999px;padding:.3rem .65rem}.dm-root.dark.dm-portal.dm-product-shell :is(.dm-studio-panel,.dm-studio-metric-card,.dm-premium-list-card,.dm-system-table-card,.dm-detail-panel,.dm-detail-card,.dm-client-thumbnail-control,.dm-project-thumbnail-editor,.dm-client-message-panel,.dm-platform-setting-row,.dm-staff-agreement-panel,.dm-report-panel,.dm-report-card,.dm-notification-center,.dm-staff-calendar-panel,.dm-admin-panel,.dm-admin-card,.dm-admin-notice,.dm-audit-panel,.dm-gallery-photo-manager,.dm-system-form-card,.dm-premium-panel,.dm-cms-list,.dm-cms-editor,.dm-report-kpis,.dm-operations-summary){--dm-ui-text:var(--lightningcss-light,#353734)var(--lightningcss-dark,var(--dm-glass-ink));--dm-ui-text-muted:var(--lightningcss-light,#626560)var(--lightningcss-dark,var(--dm-glass-muted));--dm-ui-text-faint:var(--lightningcss-light,#70736e)var(--lightningcss-dark,var(--dm-glass-muted));--dm-bo-text:var(--dm-ui-text);--dm-bo-muted:var(--dm-ui-text-muted);--dm-fg:var(--dm-ui-text);--dm-muted:var(--dm-ui-text-muted);--dm-ui-line:#464b461a;--dm-bo-line:var(--dm-ui-line);color:var(--dm-ui-text);position:relative;background:var(--dm-lg-material)!important;box-shadow:var(--dm-lg-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important;border-radius:28px!important}.dm-root.dark.dm-portal.dm-product-shell :is(.dm-studio-panel,.dm-premium-list-card){padding:1.3rem!important}.dm-root.dark.dm-portal.dm-product-shell :is(.dm-client-thumbnail-control,.dm-project-thumbnail-editor,.dm-client-message-panel){padding:24px}.dm-root.dark.dm-portal.dm-product-shell .dm-client-thumbnail-control{margin-top:16px}.dm-root.dark.dm-portal.dm-product-shell .dm-platform-setting-row{padding:24px}.dm-root.dark.dm-portal.dm-product-shell .dm-staff-agreement-panel{--sv-agreement-bg:var(--dm-ui-bg);--sv-agreement-panel:var(--dm-lg-field);--sv-agreement-raised:var(--dm-lg-raised);--sv-agreement-fg:var(--dm-ui-text);--sv-agreement-muted:var(--dm-ui-text-muted);--sv-agreement-line:var(--dm-ui-line);--sv-agreement-gold:var(--dm-lg-selected);--sv-agreement-success:oklch(40% .085 158);color:var(--dm-ui-text)}.dm-root.dark.dm-portal.dm-product-shell .dm-staff-agreement-panel :is(.dm-staff-agreement-url,.dm-staff-agreement-facts,.dm-staff-agreement-data-group,.dm-staff-agreement-review){border-color:var(--dm-ui-line)}.dm-root.dark.dm-portal.dm-product-shell .dm-staff-agreement-panel :is(.dm-staff-agreement-url,.dm-staff-agreement-copy)>div>span,.dm-root.dark.dm-portal.dm-product-shell .dm-staff-agreement-url>span,.dm-root.dark.dm-portal.dm-product-shell .dm-staff-agreement-url code{color:var(--dm-ui-text-muted)!important}.dm-root.dark.dm-portal.dm-product-shell :is(.dm-staff-agreement-load-error,.dm-staff-agreement-refresh-error){color:oklch(44% .14 25);background:oklch(94% .025 25);border-color:oklch(44% .14 25/.2);border-radius:16px}.dm-root.dark.dm-portal.dm-product-shell :is(.dm-gallery-photo-card,.dm-google-review-status){border:1px solid var(--dm-ui-line);background:var(--dm-lg-material);box-shadow:var(--dm-lg-shadow);border-radius:18px}.dm-root.dark.dm-portal.dm-product-shell :is(.dm-studio-panel,.dm-premium-list-card,.dm-studio-metric-card):before{content:none}.dm-root.dark.dm-portal.dm-product-shell :is(.dm-studio-panel,.dm-detail-panel) :is(.dm-detail-card,.dm-studio-panel){background:var(--dm-ui-panel-soft)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.dm-root.dark.dm-portal.dm-product-shell :is(.dm-studio-dashboard,.dm-system-page,.dm-admin-workspace,.dm-detail-page){--dm-dashboard-text:var(--dm-ui-text);--dm-dashboard-muted:var(--dm-ui-text-muted);--dm-dashboard-faint:var(--dm-ui-text-faint);--dm-dashboard-inner:var(--dm-ui-panel-soft);--dm-dashboard-border:var(--dm-ui-line);--dm-dashboard-border-strong:var(--dm-ui-line-strong);color:var(--dm-ui-text)}.dm-root.dark.dm-portal.dm-product-shell .dm-studio-dashboard{gap:1.4rem}.dm-root.dark.dm-portal.dm-product-shell .dm-studio-dashboard .dm-operation-hero{--dm-ui-text:var(--lightningcss-light,#353734)var(--lightningcss-dark,var(--dm-glass-ink));--dm-ui-text-muted:var(--lightningcss-light,#626560)var(--lightningcss-dark,var(--dm-glass-muted));--dm-ui-text-faint:var(--lightningcss-light,#70736e)var(--lightningcss-dark,var(--dm-glass-muted));background:var(--dm-lg-material);box-shadow:var(--dm-lg-shadow);-webkit-backdrop-filter:var(--dm-lg-blur);backdrop-filter:var(--dm-lg-blur);border:0;border-radius:32px;gap:2rem;padding:2.5rem;position:relative}.dm-root.dark.dm-portal.dm-product-shell .dm-operation-copy{background:0 0!important;border:0!important;padding:0!important}.dm-root.dark.dm-portal.dm-product-shell .dm-operation-copy h1{letter-spacing:-.04em;font-size:3rem;font-weight:500;line-height:1.05}.dm-root.dark.dm-portal.dm-product-shell .dm-operation-focus-empty{background:var(--dm-lg-capsule);min-height:216px;box-shadow:var(--dm-lg-shadow);color:var(--dm-ui-text);border:1px solid #ffffffa6;border-radius:34px;align-content:center;justify-items:start;gap:12px;padding:28px;text-decoration:none;display:grid}.dm-root.dark.dm-portal.dm-product-shell .dm-operation-focus-empty small{line-height:1.5}.dm-root.dark.dm-portal.dm-product-shell .dm-studio-dashboard .dm-active-production-card{border:1px solid var(--dm-lg-stroke);box-shadow:var(--dm-lg-shadow);background:oklch(70% .008 85)}.dm-root.dark.dm-portal.dm-product-shell .dm-studio-metric-card{min-height:8rem;padding:1.25rem!important}.dm-root.dark.dm-portal.dm-product-shell .dm-studio-metric-card+.dm-studio-metric-card{border-left:1px solid var(--dm-lg-stroke)!important}.dm-root.dark.dm-portal.dm-product-shell .dm-studio-metric-card:hover{background:var(--dm-lg-raised)!important;transform:translateY(-2px)!important}.dm-root.dark.dm-portal.dm-product-shell :is(h1,h2,h3,h4,th,strong,b){color:var(--dm-ui-text)}.dm-root.dark.dm-portal.dm-product-shell :is(p,small,label,dt,figcaption,.dm-admin-caption,.dm-admin-eyebrow){color:var(--dm-ui-text-muted)}.dm-root.dark.dm-portal.dm-product-shell :is(.dm-premium-eyebrow,.dm-system-summary,.dm-detail-summary,.dm-queue-row-meta){color:var(--dm-ui-text-faint)}.dm-root.dark.dm-portal.dm-product-shell :is(.dm-admin-workspace,.dm-notification-center,.dm-staff-calendar-panel) :is(span,a,td,dd){color:inherit}.dm-root.dark.dm-portal.dm-product-shell :is(.dm-staff-calendar-day,.dm-notification-empty,.dm-situation-strip>div,.dm-client-avatar){color:var(--dm-ui-text);box-shadow:none;border-radius:16px;border-color:var(--dm-ui-line)!important;background:oklch(60% .002 85/.12)!important}.dm-root.dark.dm-portal.dm-product-shell .dm-situation-strip{border-radius:22px;overflow:hidden}.dm-root.dark.dm-portal.dm-product-shell .dm-project-header-aside>.dm-detail-metrics{border-color:var(--dm-lg-stroke);background:var(--dm-lg-material);box-shadow:var(--dm-lg-shadow);border-radius:22px}.dm-root.dark.dm-portal.dm-product-shell .dm-project-header-aside .dm-detail-metrics>.dm-detail-metric{background:0 0}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-detail-note{box-shadow:none;overflow-wrap:anywhere;border:0;border-radius:0;line-height:1.6;background:0 0!important}.dm-root.dark.dm-portal.dm-product-shell .dm-client-workflow-history,.dm-root.dark.dm-portal.dm-product-shell .dm-client-workflow-history>div{color:var(--dm-ui-text-muted);border-color:var(--dm-ui-line)}.dm-root.dark.dm-portal.dm-product-shell :is(.dm-client-form-save-state,.dm-project-form-template-preview,.dm-client-form-content time,.dm-client-form-progress>div,.dm-client-form-save-copy span,.dm-project-form-template-preview span,.dm-workflow-track em){color:var(--dm-ui-text-muted)}.dm-root.dark.dm-portal.dm-product-shell .dm-client-form-progress>i{background:#80808029;border-radius:999px;height:6px}.dm-root.dark.dm-portal.dm-product-shell .dm-client-form-progress>i:after{border-radius:inherit;background:var(--dm-lg-primary)}.dm-root.dark.dm-portal.dm-product-shell .dm-project-thumbnail-editor figure{border-color:var(--dm-lg-stroke);border-radius:20px}.dm-root.dark.dm-portal.dm-product-shell .dm-project-thumbnail-editor figcaption :is(span,strong){color:#fff!important}.dm-root.dark.dm-portal.dm-product-shell .dm-payment-state-control label{border-color:var(--dm-lg-stroke);background:var(--dm-lg-capsule);min-height:44px;color:var(--dm-lg-control-ink);box-shadow:var(--dm-lg-shadow);border-radius:999px}.dm-root.dark.dm-portal.dm-product-shell .dm-payment-state-control label.is-active{border-color:var(--dm-ui-line-strong);color:var(--dm-ui-text);background:#ffffffb8}.dm-root.dark.dm-portal.dm-product-shell .dm-payment-state-control label>span{color:inherit}.dm-root.dark.dm-portal.dm-product-shell .dm-payment-state-control label:has(input:focus-visible){outline:2px solid var(--dm-ui-text-muted);outline-offset:3px}.dm-root.dark.dm-portal.dm-product-shell .dm-payment-state-control input:focus-visible{outline:0!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-project-stage-track{grid-template-columns:repeat(var(--dm-stage-count,6), minmax(0, 1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-project-stage-track>li{min-width:0;box-shadow:none;background:0 0;border:0;align-content:start;gap:9px;padding:0;display:grid}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-project-stage-track>li>span{border:1px solid #ffffff8c;border-radius:999px;height:7px;display:block;box-shadow:inset 0 1px 2px #2c302d14;background:#80808029!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-project-stage-track>li:is(.is-done,.is-active)>span{border-color:#ffffff8c;box-shadow:inset 0 1px 1px #ffffff40;background:var(--dm-lg-primary)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-project-stage-track>li.is-active>small{font-weight:650;color:var(--dm-ui-text)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-project-stage-track :is(small,em){color:var(--dm-ui-text-muted);white-space:normal;overflow-wrap:anywhere;font-style:normal;line-height:1.4}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-project-next-action{box-shadow:none;gap:6px;margin-top:20px;display:grid;border:0!important;border-top:1px solid var(--dm-ui-line)!important;background:0 0!important;border-radius:0!important;padding:16px 0 0!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-project-workflow-empty{justify-items:start;gap:16px;display:grid}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-project-workflow-empty p{margin:0;line-height:1.6}@media (width<=640px){.dm-root.dark.dm-portal.dm-product-shell .dm-platform-setting-row{padding:16px}.dm-root.dark.dm-portal.dm-product-shell.dm-client-shell .dm-studio-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dm-root.dark.dm-portal.dm-product-shell.dm-client-shell .dm-studio-metric-card{min-height:120px;padding:16px!important}.dm-root.dark.dm-portal.dm-product-shell.dm-client-shell .dm-studio-metric-card strong{font-size:1.75rem}.dm-root.dark.dm-portal.dm-product-shell :is(.dm-client-thumbnail-control,.dm-project-thumbnail-editor,.dm-client-message-panel){padding:16px}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-project-stage-track{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:16px}}@media (width<=374px){.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-project-stage-track{grid-template-columns:repeat(2,minmax(0,1fr))}}.dm-root.dark.dm-portal.dm-product-shell :is(.dm-client-project-list,.dm-delivery-link-list,.dm-studio-task-list,.dm-premium-list) a:hover{background:var(--dm-ui-hover-soft)!important}.dm-root.dark.dm-portal.dm-product-shell :is(.bg-primary,.dm-studio-primary-action,button[type=submit]){-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:var(--dm-lg-control-ink)!important;background:var(--dm-lg-capsule)!important;box-shadow:none!important;border:0!important}.dm-root.dark.dm-portal.dm-product-shell :is(.bg-primary,.dm-studio-primary-action,button[type=submit]) :is(span,strong){color:inherit}.dm-root.dark.dm-portal.dm-product-shell :is(button,a.inline-flex):hover:not(:disabled){filter:brightness(1.025)}.dm-root.dark.dm-portal.dm-product-shell :is(button,input,select,textarea):disabled{opacity:.45}.dm-root.dark.dm-portal.dm-product-shell :is(input,textarea,select,.dm-file-picker-control,.dm-studio-search){border:1px solid var(--dm-lg-stroke);color-scheme:var(--dm-product-color-scheme,light);box-shadow:none;background:var(--dm-lg-control)!important;color:var(--dm-ui-text)!important;border-radius:16px!important}.dm-root.dark.dm-portal.dm-product-shell :is(input,textarea)::placeholder{color:var(--dm-ui-text-faint)}.dm-root.dark.dm-portal.dm-product-shell :is(input,textarea,select):focus{border-color:var(--dm-ui-focus);box-shadow:0 0 0 3px oklch(50% .06 240/.09);background:var(--dm-lg-raised)!important}.dm-root.dark.dm-portal.dm-product-shell :is(.dm-studio-search,.dm-audit-search,.dm-audit-filter) :is(input,select){border:0;box-shadow:none!important;background:0 0!important}.dm-root.dark.dm-portal.dm-product-shell input::-webkit-calendar-picker-indicator{filter:none!important}.dm-root.dark.dm-portal.dm-product-shell :is(.dm-system-tabs,.dm-detail-tabs [role=tablist],.dm-admin-workspace-nav,.dm-system-filters){border:1px solid var(--dm-lg-stroke);background:var(--dm-lg-capsule);box-shadow:none;border-radius:22px;gap:.3rem;padding:.35rem}.dm-root.dark.dm-portal.dm-product-shell :is([role=tab],.dm-system-filter,.dm-admin-workspace-nav a){color:var(--dm-ui-text-muted);background:0 0;border:0;border-radius:16px}.dm-root.dark.dm-portal.dm-product-shell :is([role=tab][data-state=active],.dm-system-filter.is-active,.dm-admin-workspace-nav a[aria-current=page]){color:var(--dm-ui-text);background:var(--dm-lg-raised);box-shadow:var(--dm-lg-shadow)}.dm-root.dark.dm-portal.dm-product-shell table{color:var(--dm-ui-text);background:0 0}.dm-root.dark.dm-portal.dm-product-shell :is(thead,tbody,tr,th,td){border-color:var(--dm-ui-line)!important}.dm-root.dark.dm-portal.dm-product-shell tbody tr:hover{background:var(--dm-ui-hover-soft)!important}.dm-root.dark.dm-portal.dm-product-shell :is(.dm-system-empty,.dm-detail-empty,.dm-premium-empty){color:var(--dm-ui-text-muted);background:0 0!important}.dm-root.dark.dm-portal.dm-product-shell .dm-system-status{--dm-status-ink:oklch(43% .015 85);color:var(--dm-status-ink)!important;background:color-mix(in oklch, var(--dm-status-ink) 9%, oklch(98% .003 85/.5))!important;border-color:color-mix(in oklch, var(--dm-status-ink) 20%, transparent)!important}.dm-root.dark.dm-portal.dm-product-shell .dm-system-status:is(.is-info,.is-role-client){--dm-status-ink:oklch(43% .11 250)}.dm-root.dark.dm-portal.dm-product-shell .dm-system-status:is(.is-scheduled,.is-role-admin){--dm-status-ink:oklch(43% .12 305)}.dm-root.dark.dm-portal.dm-product-shell .dm-system-status:is(.is-progress,.is-role-staff){--dm-status-ink:oklch(41% .075 215)}.dm-root.dark.dm-portal.dm-product-shell .dm-system-status.is-success{--dm-status-ink:oklch(40% .085 158)}.dm-root.dark.dm-portal.dm-product-shell .dm-system-status:is(.is-warning,.is-role-guest){--dm-status-ink:oklch(43% .09 65)}.dm-root.dark.dm-portal.dm-product-shell .dm-system-status.is-danger{--dm-status-ink:oklch(44% .14 25)}.dm-root.dark.dm-portal.dm-product-shell .dm-system-status.is-role-commercial{--dm-status-ink:oklch(40% .08 185)}.dm-root.dark.dm-portal.dm-product-shell .dm-system-status.is-muted{--dm-status-ink:oklch(47% .009 85)}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-content :is(span,dd){color:inherit!important}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-content :is(strong,b){color:var(--dm-ui-text)!important}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-content .dm-operations-summary-note{color:var(--dm-ui-text-muted)!important}.dm-root.dark.dm-portal.dm-product-shell .dm-media-history-toolbar{color:var(--dm-ui-text-muted)}.dm-root.dark.dm-portal.dm-product-shell .dm-media-history-toolbar>span{color:var(--dm-ui-text-muted)!important}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-content .dm-operations-summary .is-alert dd{color:oklch(44% .14 25)!important}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-content .dm-lead-priority.is-high{background:oklch(85% .08 78/.25);color:oklch(43% .09 65)!important}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-content .dm-lead-priority.is-medium{color:oklch(43% .09 250)!important}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-content label>span,.dm-root.dark.dm-portal.dm-product-shell .dm-portal-content :is(.dm-cms-tabs button>b,.dm-cms-tabs button>em,.dm-report-brand-grid,.dm-report-table,.dm-report-funnel){color:var(--dm-ui-text-muted)!important}.dm-root.dark.dm-portal.dm-product-shell .dm-admin-workspace-nav a{padding:.65rem .9rem}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-content .dm-cms-tabs button>em{color:var(--dm-ui-text-muted)!important}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-content .dm-report-table a{color:var(--dm-ui-text)!important}.dm-root.dark.dm-portal.dm-product-shell :is(.dm-report-section,.dm-report-metrics){background:var(--dm-lg-material);box-shadow:var(--dm-lg-shadow);border:1px solid #0000;border-radius:26px;padding:1.4rem}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-content :is(p,small,label,dt,figcaption){color:var(--dm-ui-text-muted)!important}.dm-root.dark.dm-portal.dm-product-shell :is(.dm-project-year-group>header span,.dm-notification-center-status,.dm-staff-calendar-summary,.dm-admin-period,.dm-admin-metric-head,.dm-admin-workspace details){border-color:var(--dm-ui-line);color:var(--dm-ui-text-muted)!important}.dm-root.dark.dm-portal.dm-product-shell :is(.dm-system-toolbar,.dm-audit-toolbar,.dm-record-lifecycle-tabs){border:1px solid var(--dm-lg-stroke)!important;background:var(--dm-lg-capsule)!important;box-shadow:var(--dm-lg-shadow)!important;border-radius:30px!important}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-content a.inline-flex:not(.bg-primary):not(.dm-studio-primary-action){color:var(--dm-lg-control-ink)!important;background:var(--dm-lg-raised)!important}.dm-root.dark.dm-portal.dm-product-shell .dm-system-status.dm-system-status{color:var(--dm-status-ink)!important;background:color-mix(in oklch, var(--dm-status-ink) 9%, oklch(98% .003 85/.5))!important;border-color:color-mix(in oklch, var(--dm-status-ink) 20%, transparent)!important}.dm-root.dark.dm-portal.dm-product-shell .dm-studio-dashboard .dm-active-production-card{border-radius:34px!important}.dm-root.dark.dm-portal.dm-product-shell :is(.bg-destructive,button.is-danger,.dm-system-danger-action){color:oklch(43% .15 25)!important;background:oklch(90% .04 25/.5)!important;border-color:oklch(50% .14 25/.25)!important}.dm-root.dark.dm-portal.dm-product-shell .dm-admin-section{border:1px solid var(--dm-lg-stroke);background:var(--dm-lg-capsule);box-shadow:var(--dm-lg-shadow);border-radius:26px;padding:1.4rem}.dm-root.dark.dm-portal.dm-product-shell .dm-admin-workspace :is(li,.dm-admin-metrics>div){border-color:var(--dm-ui-line)}.dm-root.dark.dm-portal.dm-product-shell :is(.dm-active-production-card,.dm-project-switcher-card) :is(p,small,span,strong,h2,h3),.dm-root.dark.dm-portal.dm-product-shell .dm-portal-content :is(.dm-active-production-card,.dm-project-switcher-card) :is(p,small){color:oklch(98% .003 85)!important}html:has(.dm-product-shell) :is(.dm-product-dialog,.dm-backoffice-form-dialog,.dm-product-onboarding:is(.is-backoffice,.is-client),.dm-mobile-management-sheet,[data-radix-popper-content-wrapper]>:not([data-ui=select-content]),[data-sonner-toast]){--dm-dialog-bg:var(--dm-lg-material);--dm-dialog-panel:#80808029;--dm-dialog-text:#353734;--dm-dialog-muted:#626560;--dm-dialog-faint:#70736e;--dm-dialog-line:#464b461f;--dm-dialog-line-strong:#464b4638;--background:var(--dm-dialog-bg);--foreground:var(--dm-dialog-text);--popover:var(--dm-dialog-bg);--popover-foreground:var(--dm-dialog-text);--muted-foreground:var(--dm-dialog-muted);--primary:oklch(98.5% .002 85);--primary-foreground:oklch(50% .005 85);--border:var(--dm-dialog-line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color-scheme:var(--dm-product-color-scheme,light);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,system-ui,sans-serif;font-weight:450;background:var(--dm-dialog-bg)!important;color:var(--dm-dialog-text)!important;box-shadow:none!important;border:0!important;border-radius:48px!important}html:has(.dm-product-shell) :is(.dm-product-dialog,.dm-backoffice-form-dialog,.dm-product-onboarding:is(.is-backoffice,.is-client),.dm-mobile-management-sheet) :is(h1,h2,h3,strong,span,a,li,button){color:var(--dm-dialog-text)!important}html:has(.dm-product-shell) :is(.dm-product-dialog,.dm-backoffice-form-dialog,.dm-product-onboarding:is(.is-backoffice,.is-client),.dm-mobile-management-sheet) :is(p,small,label){color:var(--dm-dialog-muted)!important}html:has(.dm-product-shell) :is(.dm-product-onboarding-overlay:is(.is-backoffice,.is-client),.fixed.inset-0.bg-black\/80[data-state]){-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;background:0 0!important}html:has(.dm-product-shell) .dm-product-onboarding:is(.is-backoffice,.is-client){width:min(64rem,100vw - 3rem);height:min(42rem,100dvh - 3rem);border-radius:32px!important}html:has(.dm-product-shell) .dm-product-onboarding:is(.is-backoffice,.is-client) :is(.dm-product-onboarding-progress,.dm-product-onboarding-stage,.dm-product-onboarding-header,.dm-product-onboarding-footer){border-color:var(--dm-dialog-line)!important;background:0 0!important}html:has(.dm-product-shell) .dm-product-onboarding:is(.is-backoffice,.is-client) .dm-product-onboarding-progress{scrollbar-color:oklch(98.5% .002 85/.4) transparent;padding:1.2rem .9rem}html:has(.dm-product-shell) .dm-product-onboarding:is(.is-backoffice,.is-client) .dm-product-onboarding-progress button{border-radius:24px;min-height:44px;padding:.55rem .7rem;font-weight:450;box-shadow:none!important;background:0 0!important;border:0!important}html:has(.dm-product-shell) .dm-product-onboarding:is(.is-backoffice,.is-client) .dm-product-onboarding-progress button:is(:hover,.is-active){background:var(--dm-dialog-panel)!important}html:has(.dm-product-shell) .dm-product-onboarding:is(.is-backoffice,.is-client) .dm-product-onboarding-stage h2{letter-spacing:-.03em;font-size:2.3rem;font-weight:500;line-height:1.12}html:has(.dm-product-shell) .dm-product-onboarding:is(.is-backoffice,.is-client) .dm-product-onboarding-step-number{color:var(--dm-dialog-faint)!important}html:has(.dm-product-shell) .dm-product-onboarding:is(.is-backoffice,.is-client) .dm-product-onboarding-points li{border-color:var(--dm-dialog-line)}html:has(.dm-product-shell) .dm-product-onboarding:is(.is-backoffice,.is-client) .dm-product-onboarding-points li>span{background:var(--dm-dialog-text)}html:has(.dm-product-shell) :is(.dm-product-dialog,.dm-backoffice-form-dialog,.dm-product-onboarding:is(.is-backoffice,.is-client),.dm-mobile-management-sheet) [data-ui=button]{min-height:44px;border:1px solid var(--dm-dialog-line)!important;background:var(--dm-dialog-panel)!important;box-shadow:none!important;border-radius:999px!important}html:has(.dm-product-shell) :is(.dm-product-dialog-confirm,.dm-backoffice-form-dialog button[type=submit],.dm-product-onboarding-next){color:var(--dm-dialog-text)!important;background:oklch(60% .002 85/.4)!important}html:has(.dm-product-shell) .dm-product-onboarding:is(.is-backoffice,.is-client) .dm-product-onboarding-next :is(span,svg){color:var(--dm-dialog-text)!important}html:has(.dm-product-shell) :is(.dm-product-dialog,.dm-backoffice-form-dialog,.dm-product-onboarding:is(.is-backoffice,.is-client),.dm-mobile-management-sheet) :is(button,a,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid oklch(98.5% .002 85/.9)!important}html:has(.dm-product-shell) :is(.dm-product-dialog,.dm-backoffice-form-dialog,.dm-mobile-management-sheet) :is(input,textarea,select){color-scheme:var(--dm-product-color-scheme,light);border:1px solid var(--dm-dialog-line)!important;background:var(--dm-dialog-panel)!important;color:var(--dm-dialog-text)!important;box-shadow:none!important;border-radius:30px!important}html:has(.dm-product-shell) :is(.dm-product-dialog,.dm-backoffice-form-dialog,.dm-mobile-management-sheet) :is(input,textarea)::placeholder{color:var(--dm-dialog-faint)!important}.dm-root.dark.dm-portal.dm-product-shell select:not([multiple]){appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%)!important;background-position:calc(100% - .92rem),calc(100% - .63rem)!important;background-repeat:no-repeat!important;background-size:.32rem .32rem,.32rem .32rem!important;padding-right:2rem!important}html:has(.dm-product-shell) :is(.dm-backoffice-form-dialog,.dm-product-dialog) select:not([multiple]){appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%)!important;background-position:calc(100% - .92rem),calc(100% - .63rem)!important;background-repeat:no-repeat!important;background-size:.32rem .32rem,.32rem .32rem!important;padding-right:2rem!important}.dm-root.dark.dm-portal.dm-product-shell :is(select option,select optgroup){color:oklch(40% .005 85)!important;background:oklch(96% .002 106)!important}html:has(.dm-product-shell) :is(.dm-backoffice-form-dialog,.dm-product-dialog) :is(select option,select optgroup){color:oklch(40% .005 85)!important;background:oklch(96% .002 106)!important}html:has(.dm-product-shell) .dm-mobile-management-sheet{--dm-mobile-center-line:var(--dm-dialog-line);--dm-mobile-center-muted:var(--dm-dialog-muted)}html:has(.dm-product-shell) .dm-mobile-management-sheet :is(.dm-mobile-management-header,.dm-mobile-management-section,.dm-mobile-management-brand,.dm-mobile-management-footer,.dm-mobile-management-group,.dm-mobile-management-subnav){border-color:var(--dm-dialog-line);background:0 0!important}html:has(.dm-product-shell) .dm-mobile-management-sheet :is(.dm-mobile-management-icon,svg:not(.dm-master-only-icon)){color:var(--dm-dialog-text)!important}html:has(.dm-product-shell) .dm-mobile-management-link{border-radius:24px}html:has(.dm-product-shell) .dm-mobile-management-sheet .dm-mobile-management-link.is-active{background:var(--dm-dialog-panel)!important}@media (width<=720px){html:has(.dm-product-shell) .dm-product-onboarding:is(.is-backoffice,.is-client){width:calc(100vw - 24px);height:calc(100dvh - 24px);inset:12px;transform:none;border-radius:36px!important}html:has(.dm-product-shell) .dm-product-onboarding:is(.is-backoffice,.is-client) .dm-product-onboarding-layout{grid-template-columns:minmax(0,1fr)}html:has(.dm-product-shell) .dm-product-onboarding:is(.is-backoffice,.is-client) .dm-product-onboarding-stage h2{font-size:1.7rem}}@media (width>=961px) and (width<=1100px){.dm-root.dark.dm-portal.dm-product-shell .dm-portal-aside{width:212px}}@media (width<=960px){.dm-root.dark.dm-portal.dm-product-shell{--dm-lg-blur:blur(16px)}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-topbar{border-radius:22px;min-height:65px;margin:10px 12px 0;top:10px;padding:.65rem .8rem!important}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-content{padding:1.2rem 12px 7.5rem}.dm-root.dark.dm-portal.dm-product-shell .dm-staff-mobile-dock{border:1px solid var(--dm-lg-stroke);background:var(--dm-lg-capsule);box-shadow:none;-webkit-backdrop-filter:var(--dm-lg-blur);backdrop-filter:var(--dm-lg-blur);border-radius:36px}.dm-root.dark.dm-portal.dm-product-shell .dm-staff-mobile-dock-link{color:var(--dm-ui-text-muted);border-radius:19px}.dm-root.dark.dm-portal.dm-product-shell .dm-staff-mobile-dock-link.is-active{color:var(--dm-ui-text);background:var(--dm-lg-raised)}.dm-root.dark.dm-portal.dm-product-shell .dm-operation-copy h1{font-size:2.2rem}}@media (width<=640px){.dm-root.dark.dm-portal.dm-product-shell .dm-studio-dashboard .dm-operation-hero{border-radius:26px;padding:1.3rem}.dm-root.dark.dm-portal.dm-product-shell :is(.dm-studio-panel,.dm-premium-list-card){border-radius:30px!important;padding:1rem!important}.dm-root.dark.dm-portal.dm-product-shell .dm-operation-copy h1{font-size:2rem}.dm-root.dark.dm-portal.dm-product-shell :is(input,select,textarea){font-size:16px}.dm-root.dark.dm-portal.dm-product-shell .dm-staff-account{gap:.4rem;font-size:.67rem}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.dm-root.dark.dm-portal.dm-product-shell{--dm-lg-fill:oklch(63% .004 85);--dm-lg-raised:oklch(58% .003 85)}.dm-root.dark.dm-portal.dm-product-shell :is(.dm-portal-aside,.dm-portal-topbar,.dm-studio-panel,.dm-studio-metric-card,.dm-detail-panel,.dm-system-table-card,.dm-premium-list-card,.dm-operation-hero){background:oklch(63% .004 85)!important}}@media (prefers-reduced-transparency:reduce){.dm-root.dark.dm-portal.dm-product-shell{--dm-lg-fill:oklch(63% .004 85);--dm-lg-raised:oklch(58% .003 85);--dm-lg-blur:none}.dm-root.dark.dm-portal.dm-product-shell :is(.dm-portal-aside,.dm-portal-topbar,.dm-studio-panel,.dm-studio-metric-card,.dm-detail-panel,.dm-system-table-card,.dm-premium-list-card,.dm-operation-hero){background:oklch(63% .004 85)!important}}@media (prefers-reduced-motion:reduce){.dm-root.dark.dm-portal.dm-product-shell .dm-studio-metric-card:hover{transform:none!important}}@media (prefers-reduced-transparency:reduce){html:has(.dm-product-shell) :is(.dm-product-dialog,.dm-backoffice-form-dialog,.dm-product-onboarding,.dm-mobile-management-sheet,[data-radix-popper-content-wrapper]>:not([data-ui=select-content])){-webkit-backdrop-filter:none;backdrop-filter:none;background:oklch(63% .004 85)!important}}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-portal-aside,.dm-portal-topbar,.dm-operation-hero,.dm-studio-panel,.dm-studio-metric-card,.dm-premium-list-card,.dm-system-table-card,.dm-detail-panel,.dm-detail-card,.dm-notification-center,.dm-staff-calendar-panel,.dm-cms-list,.dm-cms-editor,.dm-report-section,.dm-report-metrics,.dm-operations-summary,.dm-admin-section):before{z-index:2;border-radius:inherit;background:var(--dm-lg-edge) border-box;-webkit-mask-composite:xor;content:"";pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border:2px solid #0000;position:absolute;inset:0;-webkit-mask-image:linear-gradient(oklch(99.5% .002 85) 0 0),linear-gradient(oklch(99.5% .002 85) 0 0);mask-image:linear-gradient(oklch(99.5% .002 85) 0 0),linear-gradient(oklch(99.5% .002 85) 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}html:has(.dm-product-shell) :is(.dm-product-onboarding:is(.is-backoffice,.is-client),.dm-product-dialog,.dm-backoffice-form-dialog,.dm-mobile-management-sheet):before{z-index:2;border-radius:inherit;background:var(--dm-lg-edge) border-box;-webkit-mask-composite:xor;content:"";pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border:2px solid #0000;position:absolute;inset:0;-webkit-mask-image:linear-gradient(oklch(99.5% .002 85) 0 0),linear-gradient(oklch(99.5% .002 85) 0 0);mask-image:linear-gradient(oklch(99.5% .002 85) 0 0),linear-gradient(oklch(99.5% .002 85) 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.dm-root.dark.dm-portal.dm-product-shell :is(.dm-studio-panel,.dm-premium-list-card,.dm-notification-center,.dm-staff-calendar-panel,.dm-detail-panel,.dm-cms-list,.dm-cms-editor){padding:1.5rem!important}.dm-root.dark.dm-portal.dm-product-shell :is(.dm-report-section,.dm-report-metrics,.dm-admin-section){--dm-ui-text:var(--lightningcss-light,#353734)var(--lightningcss-dark,var(--dm-glass-ink));--dm-ui-text-muted:var(--lightningcss-light,#626560)var(--lightningcss-dark,var(--dm-glass-muted));--dm-ui-text-faint:var(--lightningcss-light,#70736e)var(--lightningcss-dark,var(--dm-glass-muted));background:var(--dm-lg-material);color:var(--dm-ui-text);box-shadow:none;border:0;border-radius:40px;position:relative}.dm-root.dark.dm-portal.dm-product-shell :is(.dm-admin-workspace-nav,.dm-system-tabs,.dm-system-filters,.dm-detail-tabs [role=tablist]){background:var(--dm-lg-capsule);box-shadow:none;border:0}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-content :is(.dm-admin-workspace-nav,.dm-system-tabs,.dm-system-filters) :is(a,button){color:var(--dm-lg-control-ink)!important}.dm-root.dark.dm-portal.dm-product-shell .dm-staff-mobile-dock{--dm-ui-text:var(--lightningcss-light,#353734)var(--lightningcss-dark,var(--dm-glass-ink));--dm-ui-text-muted:var(--lightningcss-light,#626560)var(--lightningcss-dark,var(--dm-glass-muted))}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-content :is(.dm-active-production-card,.dm-project-switcher-card) :is(span,strong,p,small){color:oklch(98.5% .002 85)!important}.dm-root.dark.dm-portal.dm-product-shell :is(h1,h2,h3,h4){letter-spacing:-.035em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,system-ui,sans-serif!important;font-weight:450!important}.dm-root.dark.dm-portal.dm-product-shell :is(.dm-portal-link,.dm-portal-sublink){font-weight:450}html:has(.dm-product-shell) :is(.dm-product-onboarding:is(.is-backoffice,.is-client),.dm-product-dialog,.dm-backoffice-form-dialog,.dm-mobile-management-sheet) :is(h1,h2,h3){font-family:inherit!important;font-weight:450!important}html:has(.dm-product-shell) .dm-product-onboarding:is(.is-backoffice,.is-client) :is(p,li,strong,button){font-weight:450}html:has(.dm-product-shell) .dm-product-onboarding:is(.is-backoffice,.is-client) :is(.dm-product-onboarding-next,.dm-product-onboarding-close){background:var(--dm-dialog-panel)!important;color:var(--dm-dialog-text)!important}html:has(.dm-product-shell) .dm-backoffice-form-dialog button[type=submit]{background:var(--dm-dialog-panel)!important;color:var(--dm-dialog-text)!important}html:has(.dm-product-shell) :is([role=dialog],[role=alertdialog]).dm-product-dialog [data-ui=button]{font-weight:450;border:1px solid var(--dm-dialog-line)!important;background:var(--dm-dialog-panel)!important;color:var(--dm-dialog-text)!important;box-shadow:none!important;border-radius:999px!important}:is(html:has(.dm-product-shell) .dm-product-dialog>button,html:has(.dm-product-shell) .dm-mobile-management-sheet>button){place-items:center;width:44px;min-width:44px;height:44px;padding:0;display:grid}html:has(.dm-product-shell) .dm-product-dialog :is(label,input,select,textarea){font-weight:450}.dm-root.dark.dm-portal.dm-product-shell .dm-system-toolbar :is(input,select){box-shadow:none!important;background:0 0!important;border:0!important}.dm-root.dark.dm-portal.dm-product-shell :is(.dm-client-view-switch,.dm-record-lifecycle-tabs){padding:5px;background:var(--dm-lg-capsule)!important;box-shadow:none!important;border:0!important;border-radius:999px!important}.dm-root.dark.dm-portal.dm-product-shell .dm-client-view-switch button{font-weight:450;color:var(--dm-lg-control-ink)!important;background:0 0!important;border:0!important}.dm-root.dark.dm-portal.dm-product-shell .dm-client-view-switch button:is(.is-active,:hover){background:var(--dm-lg-capsule)!important}.dm-root.dark.dm-portal.dm-product-shell thead{background:oklch(98.5% .002 85/.08)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Inter,system-ui,sans-serif}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(h1,h2,h3,h4){letter-spacing:-.035em;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Inter,system-ui,sans-serif!important}html:has(.dm-product-shell) :is(.dm-product-dialog,.dm-product-onboarding:is(.is-backoffice,.is-client),.dm-mobile-management-sheet){font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Inter,system-ui,sans-serif;font-weight:400}html:has(.dm-product-shell) :is(.dm-product-dialog,.dm-product-onboarding:is(.is-backoffice,.is-client),.dm-mobile-management-sheet) :is(h1,h2,h3){font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Inter,system-ui,sans-serif!important;font-weight:700!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is([data-ui=button],.dm-studio-primary-action,.dm-file-picker-control,.dm-system-header-actions>a,.dm-detail-actions>a,.dm-portal-guide-mobile,.dm-portal-signout-mobile):not(:where(.bg-destructive,.is-danger,.dm-system-danger-action)){transition:opacity .16s var(--dm-lg-ease), transform .16s var(--dm-lg-ease);background:var(--dm-lg-capsule)!important;color:var(--dm-lg-control-ink)!important;box-shadow:var(--dm-lg-shadow)!important;-webkit-backdrop-filter:var(--dm-lg-control-blur)!important;backdrop-filter:var(--dm-lg-control-blur)!important;filter:none!important;border:0!important;border-radius:999px!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is([data-ui=button],.dm-studio-primary-action,.dm-file-picker-control,.dm-system-header-actions>a,.dm-detail-actions>a,.dm-studio-search,.dm-system-toolbar,.dm-audit-search,.dm-audit-filter,.dm-client-view-switch,.dm-record-lifecycle-tabs,.dm-system-tabs,.dm-system-filters,.dm-admin-workspace-nav,.dm-portal-guide-mobile,.dm-portal-signout-mobile):not(.absolute):not(.fixed):not(.sticky){position:relative}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is([data-ui=button],.dm-studio-primary-action,.dm-file-picker-control,.dm-system-header-actions>a,.dm-detail-actions>a,.dm-studio-search,.dm-system-toolbar,.dm-audit-search,.dm-audit-filter,.dm-client-view-switch,.dm-record-lifecycle-tabs,.dm-system-tabs,.dm-system-filters,.dm-admin-workspace-nav,.dm-portal-guide-mobile,.dm-portal-signout-mobile):before{content:"";z-index:2;border-radius:inherit;background:var(--dm-lg-edge) border-box;-webkit-mask-composite:xor;pointer-events:none;border:2px solid #0000;position:absolute;inset:0;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor,xor!important;-webkit-mask-composite:xor,xor!important;mask-composite:exclude,exclude!important}html:has(.dm-product-shell) :is([role=dialog],[role=alertdialog]).dm-product-dialog [data-ui=button]:before{content:"";z-index:2;border-radius:inherit;background:var(--dm-lg-edge) border-box;-webkit-mask-composite:xor;pointer-events:none;border:2px solid #0000;position:absolute;inset:0;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor,xor!important;-webkit-mask-composite:xor,xor!important;mask-composite:exclude,exclude!important}html:has(.dm-product-shell) :is(.dm-product-onboarding:is(.is-backoffice,.is-client),.dm-product-dialog,.dm-mobile-management-sheet)>button:before{content:"";z-index:2;border-radius:inherit;background:var(--dm-lg-edge) border-box;-webkit-mask-composite:xor;pointer-events:none;border:2px solid #0000;position:absolute;inset:0;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor,xor!important;-webkit-mask-composite:xor,xor!important;mask-composite:exclude,exclude!important}html:has(.dm-product-shell) .dm-mobile-management-footer :is(a,button):before{content:"";z-index:2;border-radius:inherit;background:var(--dm-lg-edge) border-box;-webkit-mask-composite:xor;pointer-events:none;border:2px solid #0000;position:absolute;inset:0;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor,xor!important;-webkit-mask-composite:xor,xor!important;mask-composite:exclude,exclude!important}html:has(.dm-product-shell) .dm-product-onboarding:is(.is-backoffice,.is-client) :is(.dm-product-onboarding-close,.dm-product-onboarding-next,.dm-product-onboarding-back,.dm-product-onboarding-skip):before{content:"";z-index:2;border-radius:inherit;background:var(--dm-lg-edge) border-box;-webkit-mask-composite:xor;pointer-events:none;border:2px solid #0000;position:absolute;inset:0;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor,xor!important;-webkit-mask-composite:xor,xor!important;mask-composite:exclude,exclude!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is([data-ui=button],.dm-studio-primary-action,.dm-portal-guide-mobile,.dm-portal-signout-mobile) :is(span,svg){color:inherit!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-studio-search,.dm-system-toolbar,.dm-audit-search,.dm-audit-filter){--dm-ui-text:var(--dm-lg-control-ink);--dm-ui-text-muted:var(--lightningcss-light,#5e615c)var(--lightningcss-dark,var(--dm-glass-muted));--dm-ui-text-faint:var(--lightningcss-light,#656862)var(--lightningcss-dark,var(--dm-glass-muted));background:var(--dm-lg-capsule)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;border:0!important;border-radius:999px!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-studio-search,.dm-system-toolbar,.dm-audit-search,.dm-audit-filter) :is(input,select){color:var(--dm-lg-control-ink)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(:where(input:not([type=checkbox]):not([type=radio]):not([type=range])),select){border-radius:999px!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-client-view-switch,.dm-record-lifecycle-tabs,.dm-system-tabs,.dm-system-filters,.dm-admin-workspace-nav,.dm-detail-tabs [role=tablist]){-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;border:0!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-client-view-switch,.dm-record-lifecycle-tabs,.dm-system-tabs,.dm-system-filters,.dm-admin-workspace-nav,.dm-detail-tabs [role=tablist]) :is(button,a){-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none!important;border:0!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-client-view-switch,.dm-record-lifecycle-tabs,.dm-system-tabs,.dm-system-filters,.dm-admin-workspace-nav,.dm-detail-tabs [role=tablist]) :is(button,a).is-active,.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-client-view-switch,.dm-record-lifecycle-tabs,.dm-system-tabs,.dm-system-filters,.dm-admin-workspace-nav,.dm-detail-tabs [role=tablist]) :is(button,a)[aria-current=page],.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell [role=tab][data-state=active]{background:#8080802e!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-portal-guide-mobile,.dm-portal-signout-mobile){place-items:center;width:44px;min-width:44px;height:44px;padding:0;display:grid}:is(html:has(.dm-product-shell) :is([role=dialog],[role=alertdialog]).dm-product-dialog [data-ui=button],html:has(.dm-product-shell) .dm-product-onboarding:is(.is-backoffice,.is-client) :is(.dm-product-onboarding-close,.dm-product-onboarding-next,.dm-product-onboarding-back,.dm-product-onboarding-skip)){position:relative;background:var(--dm-lg-capsule)!important;-webkit-backdrop-filter:var(--dm-lg-control-blur)!important;backdrop-filter:var(--dm-lg-control-blur)!important;border:0!important}@media (prefers-reduced-transparency:reduce){.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(button.inline-flex,a.inline-flex,.dm-studio-primary-action,.dm-studio-search,.dm-system-toolbar,.dm-client-view-switch,.dm-system-tabs,.dm-system-filters,.dm-admin-workspace-nav,.dm-portal-guide-mobile,.dm-portal-signout-mobile){-webkit-backdrop-filter:none;backdrop-filter:none;background:oklch(63% .004 85)!important}html:has(.dm-product-shell) .dm-product-dialog [data-ui=button]{-webkit-backdrop-filter:none;backdrop-filter:none;background:oklch(63% .004 85)!important}html:has(.dm-product-shell) .dm-product-onboarding:is(.is-backoffice,.is-client) button{-webkit-backdrop-filter:none;backdrop-filter:none;background:oklch(63% .004 85)!important}}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-portal-content :is(.dm-studio-search,.dm-system-toolbar,.dm-audit-search,.dm-audit-filter) :is(input,select){box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-studio-search,.dm-system-toolbar,.dm-audit-search,.dm-audit-filter) svg{color:#5e615c!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell button.inline-flex.h-9.w-9{border-radius:50%!important;width:44px!important;height:44px!important;min-height:44px!important;padding:0!important}html:has(.dm-product-shell) .dm-mobile-management-footer :is(a,button){-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:relative;background:var(--dm-lg-capsule)!important;color:var(--dm-lg-control-ink)!important;box-shadow:none!important;border:0!important;border-radius:999px!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-file-picker-control{--dm-ui-text:var(--dm-lg-control-ink);--dm-ui-text-muted:var(--lightningcss-light,#5e615c)var(--lightningcss-dark,var(--dm-glass-muted))}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-file-picker-action{color:inherit;background:0 0;border:0}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-situation-strip{overflow:visible}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-situation-strip>article{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:relative;background:var(--dm-lg-material)!important;box-shadow:var(--dm-lg-shadow)!important;border:0!important;border-radius:24px!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-portal-link.is-active,.dm-portal-sublink.is-active){background:var(--dm-lg-capsule);border-color:#0000;border-radius:999px;box-shadow:inset 0 1px 1px #fff9,inset 0 -1px 1px #464b4614}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-studio-search input,.dm-system-toolbar input)::placeholder{opacity:1;color:#626560!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-portal-guide-mobile,.dm-portal-signout-mobile){color:var(--dm-lg-control-ink)!important}html:has(.dm-product-shell) :is(.dm-product-dialog,.dm-product-onboarding:is(.is-backoffice,.is-client),.dm-mobile-management-sheet){box-shadow:var(--dm-lg-shadow), 0 32px 96px -40px #262b2540!important}html:has(.dm-product-shell) :is(.dm-product-dialog,.dm-product-onboarding:is(.is-backoffice,.is-client),.dm-mobile-management-sheet) :is(button,a,input,select,textarea):focus-visible{outline-color:#596851!important}@media (prefers-reduced-transparency:reduce){.dm-root.dark.dm-portal.dm-product-shell{--dm-lg-material:#eceeea;--dm-lg-capsule:#d4d6d1}html:has(.dm-product-shell){--dm-lg-material:#eceeea;--dm-lg-capsule:#d4d6d1}}html:has(.dm-product-shell) :is(.dm-product-dialog,.dm-backoffice-form-dialog) input::-webkit-calendar-picker-indicator{filter:none!important}html:has(.dm-product-shell){--background:#f2f2f0;--foreground:var(--dm-lg-control-ink);--muted-foreground:oklch(47% .01 255);--popover:oklch(98% .003 255);--popover-foreground:var(--foreground);--primary:var(--dm-lg-primary);--primary-foreground:var(--dm-lg-white);--secondary:var(--dm-lg-field);--secondary-foreground:var(--foreground);--accent:oklch(94% .012 255);--accent-foreground:var(--foreground);--border:oklch(35% .01 255/.12);--input:var(--border);--ring:var(--dm-lg-primary);color-scheme:var(--dm-product-color-scheme,light)}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell{--dm-ui-bg:#f2f2f0;--dm-ui-panel:var(--dm-lg-material);--dm-ui-panel-soft:oklch(90% .005 255/.25);--dm-ui-text:var(--lightningcss-light,oklch(30% .01 255))var(--lightningcss-dark,var(--dm-glass-ink));--dm-ui-text-muted:var(--lightningcss-light,oklch(47% .01 255))var(--lightningcss-dark,var(--dm-glass-muted));--dm-ui-text-faint:var(--lightningcss-light,oklch(48% .009 255))var(--lightningcss-dark,var(--dm-glass-muted));--dm-ui-text-subtle:var(--dm-ui-text-faint);--dm-ui-inverse:var(--dm-lg-white);--dm-ui-line:oklch(35% .01 255/.1);--dm-ui-line-strong:oklch(35% .01 255/.19);--dm-ui-focus:var(--dm-lg-primary);--dm-ui-radius-control:14px;--dm-ui-radius-row:16px;--dm-ui-surface:var(--dm-lg-field);--dm-ui-surface-raised:var(--dm-lg-raised);--dm-bo-panel:var(--dm-lg-material);--dm-bo-panel-raised:var(--dm-lg-raised);--dm-bo-text:var(--dm-ui-text);--dm-bo-muted:var(--dm-ui-text-muted);--dm-bo-line:var(--dm-ui-line);--dm-fg:var(--dm-ui-text);--dm-muted:var(--dm-ui-text-muted);--primary:var(--dm-lg-primary);--primary-foreground:var(--dm-lg-white);--foreground:var(--dm-ui-text);--muted-foreground:var(--dm-ui-text-muted);color:var(--dm-ui-text);-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.5}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(h1,h2,h3,h4){color:var(--dm-ui-text);font-weight:650!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-portal-aside,.dm-portal-topbar,.dm-staff-mobile-dock,.dm-portal-mobile-nav){--dm-lg-control-blur:none;background:var(--dm-lg-chrome)!important;box-shadow:var(--dm-lg-shadow)!important;-webkit-backdrop-filter:blur(24px)saturate(1.35)!important;backdrop-filter:blur(24px)saturate(1.35)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-portal-aside{border-radius:32px}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-portal-aside,.dm-portal-topbar){--dm-ui-text:var(--lightningcss-light,oklch(30% .01 255))var(--lightningcss-dark,var(--dm-glass-ink));--dm-ui-text-muted:var(--lightningcss-light,oklch(47% .01 255))var(--lightningcss-dark,var(--dm-glass-muted));--dm-ui-text-faint:var(--lightningcss-light,oklch(48% .009 255))var(--lightningcss-dark,var(--dm-glass-muted))}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-portal-link,.dm-portal-sublink,.dm-portal-mobile-link,.dm-staff-mobile-dock-link){letter-spacing:-.012em;transition:color .16s var(--dm-lg-ease), background-color .16s var(--dm-lg-ease);font-weight:500;text-decoration:none}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-portal-link.is-active,.dm-portal-sublink.is-active,.dm-portal-mobile-link.is-active,.dm-staff-mobile-dock-link.is-active){box-shadow:var(--dm-lg-shadow);border-color:#0000;color:var(--dm-lg-selected)!important;background:oklch(100% 0 0/.8)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-portal-brand img{filter:brightness(0)opacity(.75)}html:has(.dm-product-shell) body [data-ui=button][data-variant]{min-height:40px;transition:opacity .16s var(--dm-lg-ease), transform .16s var(--dm-lg-ease), box-shadow .16s var(--dm-lg-ease);padding:9px 16px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Inter,system-ui,sans-serif;font-size:13px;font-weight:600;line-height:1.25;text-decoration:none;position:relative;color:var(--dm-lg-control-ink)!important;background:var(--dm-lg-capsule)!important;box-shadow:var(--dm-lg-shadow)!important;-webkit-backdrop-filter:var(--dm-lg-control-blur)!important;backdrop-filter:var(--dm-lg-control-blur)!important;border:1px solid #0000!important;border-radius:999px!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell.dm-product-shell [data-ui=button][data-variant=default]{--dm-ui-text:var(--dm-lg-control-ink);--dm-dialog-text:var(--dm-lg-control-ink);font-weight:650;color:var(--dm-lg-control-ink)!important;background:var(--dm-lg-capsule-emphasis)!important}html:has(.dm-product-shell) body .dm-product-dialog [data-ui=button][data-variant=default]{--dm-ui-text:var(--dm-lg-control-ink);--dm-dialog-text:var(--dm-lg-control-ink);font-weight:650;color:var(--dm-lg-control-ink)!important;background:var(--dm-lg-capsule-emphasis)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell.dm-product-shell [data-ui=button][data-variant]:is([data-variant=outline],[data-variant=secondary]){--dm-ui-text:var(--dm-lg-control-ink);background:var(--dm-lg-capsule)!important;color:var(--dm-lg-control-ink)!important;border-color:oklch(35% .01 255/.07)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell.dm-product-shell [data-ui=button][data-variant]:is([data-variant=ghost],[data-variant=link]){color:var(--dm-lg-selected)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}html:has(.dm-product-shell) body [data-ui=button][data-variant]:is([data-variant=ghost],[data-variant=link]):before{content:none}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell.dm-product-shell [data-ui=button][data-variant=destructive]{--dm-dialog-text:oklch(43% .15 25);color:oklch(43% .15 25)!important;background:oklch(96% .025 25/.9)!important;border-color:oklch(55% .15 25/.18)!important}html:has(.dm-product-shell) body :is([data-ui=dialog],[data-ui=sheet]) [data-ui=button][data-variant=destructive]{--dm-dialog-text:oklch(43% .15 25);color:oklch(43% .15 25)!important;background:oklch(96% .025 25/.9)!important;border-color:oklch(55% .15 25/.18)!important}html:has(.dm-product-shell) body [data-ui=button][data-size=icon]{flex:none;min-width:40px;width:40px!important;height:40px!important;padding:0!important}html:has(.dm-product-shell) body [data-ui=button][data-size=sm]{min-height:34px;padding:7px 12px;font-size:12px}html:has(.dm-product-shell) body [data-ui=button][data-variant]:hover:not(:disabled){opacity:1;filter:none!important}html:has(.dm-product-shell) body [data-ui=button][data-variant]:active:not(:disabled){transform:scale(.98)}html:has(.dm-product-shell) body [data-ui=button][data-variant]:disabled{opacity:.45;cursor:not-allowed;transform:none}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(a,button,input,textarea,select,[role=checkbox],[role=switch]):focus-visible{outline-offset:3px;box-shadow:none;outline:2px solid var(--dm-lg-primary)!important}html:has(.dm-product-shell) body :is([data-ui],.dm-auth input):focus-visible{outline-offset:3px;box-shadow:none;outline:2px solid var(--dm-lg-primary)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden])),textarea,select,[data-ui=select]){min-height:40px;font-family:inherit;font-size:13px;font-weight:400;background-color:var(--dm-lg-field)!important;color:var(--dm-ui-text)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:1px solid oklch(35% .01 255/.1)!important;border-radius:14px!important;box-shadow:inset 0 1px 2px oklch(30% .01 255/.025)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(input,textarea)::placeholder{opacity:1;color:var(--dm-ui-text-faint)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell textarea{resize:vertical;min-height:112px;border-radius:16px!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-product-search-field{flex:1;width:100%}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-audit-filter [data-ui=select]{border-radius:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-staff-quick-search{background:0 0;flex:1;min-width:0;position:relative;overflow:visible}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-staff-quick-search-results{z-index:45;max-height:min(360px, max(120px, calc(var(--dm-visual-viewport-height,100dvh) - 240px)));color:var(--dm-ui-text);box-shadow:var(--dm-lg-shadow), 0 16px 40px -18px #2226234d;-webkit-backdrop-filter:blur(20px)saturate(1.2);backdrop-filter:blur(20px)saturate(1.2);background:linear-gradient(145deg,#ffffff94,#ffffff29 60%),#cacbc8e0;border:1px solid #ffffffa6;border-radius:22px;padding:8px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:auto}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-staff-quick-search-results[hidden]{display:none}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-staff-quick-search-results [cmdk-item]{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;justify-content:space-between;min-height:56px;padding:10px 12px}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-staff-quick-search-results [cmdk-item][data-selected=true]{background:#fff9;border-color:#ffffffa6}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-staff-quick-search-results [cmdk-item]>div{gap:3px;min-width:0;display:grid}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-staff-quick-search-results :is(strong,span){overflow-wrap:anywhere}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-staff-quick-search-results :is(small,span){font-size:12px}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-staff-quick-search-caption,.dm-staff-quick-search-empty){margin:0;padding:10px 12px;font-size:12px;line-height:1.6}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-studio-search,.dm-audit-search){gap:10px;min-width:0;min-height:44px;padding-inline:16px;background:var(--dm-lg-capsule)!important;box-shadow:var(--dm-lg-shadow)!important;border-radius:999px!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-studio-search,.dm-audit-search) input{outline-offset:0;flex:1;width:100%;min-width:0;min-height:42px;padding:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-studio-search,.dm-audit-search) svg{flex-shrink:0}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-studio-search,.dm-audit-search):has(input:focus-visible){outline:2px solid var(--dm-lg-primary);outline-offset:3px}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-studio-search,.dm-audit-search) input:focus-visible{box-shadow:none!important;outline:0!important}html:has(.dm-product-shell) body .dm-mobile-management-search:has(input:focus-visible){outline:2px solid var(--dm-lg-primary);outline-offset:3px}html:has(.dm-product-shell) body .dm-mobile-management-sheet .dm-mobile-management-search input:focus-visible{box-shadow:none!important;outline:0!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(select option,select optgroup){color:var(--dm-ui-text);background:oklch(98% .003 255)}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(input[type=checkbox],input[type=radio]){accent-color:var(--dm-lg-primary);width:18px;height:18px;min-height:0;border-radius:5px!important}html:has(.dm-product-shell) body :is([data-ui=dialog],[data-ui=sheet]) :is(input[type=checkbox],input[type=radio]){accent-color:var(--dm-lg-primary);width:18px;height:18px;min-height:0;border-radius:5px!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell [data-ui=checkbox]{background:var(--dm-lg-white)!important;border:1px solid oklch(35% .01 255/.25)!important;border-radius:5px!important;width:18px!important;height:18px!important;min-height:0!important}html:has(.dm-product-shell) body [data-ui=checkbox]{background:var(--dm-lg-white)!important;border:1px solid oklch(35% .01 255/.25)!important;border-radius:5px!important;width:18px!important;height:18px!important;min-height:0!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell [data-ui=checkbox][data-state=checked]{background:var(--dm-lg-primary)!important;border-color:var(--dm-lg-primary)!important;color:var(--dm-lg-white)!important}html:has(.dm-product-shell) body [data-ui=checkbox][data-state=checked]{background:var(--dm-lg-primary)!important;border-color:var(--dm-lg-primary)!important;color:var(--dm-lg-white)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell [data-ui=switch]{border:0;width:46px;height:26px;padding:2px;box-shadow:inset 0 1px 2px oklch(30% .01 255/.1);background:oklch(85% .008 255)!important;min-height:0!important}html:has(.dm-product-shell) body [data-ui=switch]{border:0;width:46px;height:26px;padding:2px;box-shadow:inset 0 1px 2px oklch(30% .01 255/.1);background:oklch(85% .008 255)!important;min-height:0!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell [data-ui=switch][data-state=checked]{background:var(--dm-lg-primary)!important}html:has(.dm-product-shell) body [data-ui=switch][data-state=checked]{background:var(--dm-lg-primary)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell [data-ui=switch]>span{width:22px;height:22px;box-shadow:0 1px 4px oklch(20% .01 255/.2);background:var(--dm-lg-white)!important}html:has(.dm-product-shell) body [data-ui=switch]>span{width:22px;height:22px;box-shadow:0 1px 4px oklch(20% .01 255/.2);background:var(--dm-lg-white)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell [data-ui=switch][data-state=checked]>span{transform:translate(20px)}html:has(.dm-product-shell) body [data-ui=switch][data-state=checked]>span{transform:translate(20px)}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-client-view-switch,.dm-record-lifecycle-tabs,.dm-system-tabs,.dm-system-filters,.dm-admin-workspace-nav,.dm-detail-tabs [role=tablist]){--dm-lg-control-blur:none;gap:3px;padding:4px;background:oklch(88% .005 255/.42)!important;border-radius:999px!important;box-shadow:inset 0 1px 2px oklch(30% .01 255/.04)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-client-view-switch,.dm-record-lifecycle-tabs,.dm-system-tabs,.dm-system-filters,.dm-admin-workspace-nav,.dm-detail-tabs [role=tablist]) :is(button,a){min-height:36px;padding:7px 14px;font-size:13px;font-weight:500;color:var(--dm-ui-text-muted)!important;background:0 0!important;border-radius:999px!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-client-view-switch,.dm-record-lifecycle-tabs,.dm-system-tabs,.dm-system-filters,.dm-admin-workspace-nav,.dm-detail-tabs [role=tablist]) :is(.is-active,[aria-pressed=true],[aria-current=page],[data-state=active]){font-weight:600;color:var(--dm-lg-selected)!important;box-shadow:var(--dm-lg-shadow)!important;background:oklch(100% 0 0/.92)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-lead-queue-summary{border:1px solid var(--dm-ui-line);background:var(--dm-lg-material);box-shadow:var(--dm-lg-shadow);border-radius:24px;gap:4px;padding:4px;position:relative}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-lead-queue-metric{color:var(--dm-ui-text-muted);padding:14px 16px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:20px!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-lead-queue-metric:hover{background:var(--dm-lg-field)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-lead-queue-metric.is-active{color:var(--dm-lg-selected);box-shadow:var(--dm-lg-shadow)!important;background:oklch(100% 0 0/.94)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-lead-queue-metric strong{font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;color:var(--dm-ui-text)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-lead-queue-metric small{font-size:12px;font-weight:400}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-system-toolbar,.dm-audit-toolbar,.dm-lead-toolbar){--dm-lg-control-blur:none;overflow:visible;background:var(--dm-lg-material)!important;box-shadow:var(--dm-lg-shadow)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;border:0!important;border-radius:24px!important;padding:12px!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-lead-toolbar-select{background:var(--dm-lg-field);border-radius:14px;gap:4px;min-height:40px;padding-left:12px;border:1px solid var(--dm-ui-line)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-lead-toolbar-select [data-ui=select]{min-width:7rem;padding-right:24px;background:0 0!important;border:0!important;border-radius:0 14px 14px 0!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-lead-filter-strip{border:0;gap:6px;padding-top:0}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell.dm-product-shell .dm-lead-filter-strip [data-ui=button]{color:var(--dm-ui-text-muted)!important;border:1px solid var(--dm-ui-line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell.dm-product-shell .dm-lead-filter-strip [data-ui=button][aria-pressed=true]{background:var(--dm-lg-capsule-emphasis)!important;color:var(--dm-lg-selected)!important;box-shadow:var(--dm-lg-shadow)!important;border-color:#ffffffa6!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-system-table-card{padding:12px 16px;overflow:hidden;border-radius:24px!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(th,td){color:var(--dm-ui-text);vertical-align:middle;padding:16px 14px;font-size:13px;line-height:1.5}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell th{color:var(--dm-ui-text-muted);white-space:nowrap;font-weight:600}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell thead{background:0 0!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell tbody tr:hover{background:oklch(90% .01 255/.22)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(td,th) :is(a:not([data-ui=button]),strong){font-weight:550;color:var(--dm-ui-text)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-table-cell-primary,.dm-table-cell-secondary){white-space:normal}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-portal-project-card{background:var(--dm-lg-material);box-shadow:var(--dm-lg-shadow);color:var(--dm-ui-text);border-radius:28px;padding:10px;text-decoration:none;display:block;overflow:hidden;border:0!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-portal-project-media{border:0;border-radius:20px;overflow:hidden}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-portal-project-media figcaption{color:var(--dm-lg-white)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-portal-project-summary{padding:18px 12px 10px}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-portal-project-summary h2{font-size:22px;line-height:1.2}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-portal-project-facts{color:var(--dm-ui-text);padding:12px}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-portal-project-facts dd{font-size:14px;font-weight:550;color:var(--dm-ui-text)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-profile-panel,.dm-inbox-shell,.dm-client-contract-panel,.dm-sv-agreement-section,.dm-sv-proposal-config,.dm-sv-proposal-success,.dm-sv-extra-request-panel,.dm-document-signature-panel,.dm-client-project-forms,.dm-gallery-feedback,.dm-client-review-form,.dm-portal-project-selector){color:var(--dm-ui-text);background:var(--dm-lg-material)!important;box-shadow:var(--dm-lg-shadow)!important;border:1px solid oklch(100% 0 0/.8)!important;border-radius:24px!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-inbox-shell{overflow:hidden}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-inbox-list,.dm-inbox-chat,.dm-inbox-composer,.dm-client-form-content,.dm-client-form-section,.dm-client-contract-details){color:var(--dm-ui-text);border-color:var(--dm-ui-line)!important;background:0 0!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-inbox-project,.dm-inbox-message,.dm-profile-client-details,.dm-client-form-field,.dm-sv-agreement-fieldset,.dm-sv-agreement-hero,.dm-sv-contract-facts,.dm-sv-contract-summary,.dm-client-form-selector){color:var(--dm-ui-text);border-radius:16px;background:var(--dm-lg-field)!important;border-color:var(--dm-ui-line)!important;box-shadow:none!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-client-portal :is(a:not([data-ui=button]),dd,li,em),.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-profile-page,.dm-questionnaire-page,.dm-portal-review-page,.dm-sv-agreement-page,.dm-sv-proposal-builder,.dm-communication-page) :is(a:not([data-ui=button]),li,dd,em,span){color:var(--dm-ui-text)}html:has(.dm-product-shell) body :is([data-ui=dialog],[data-ui=sheet],.dm-product-dialog,.dm-product-onboarding,.dm-mobile-management-sheet,[data-radix-popper-content-wrapper]>:not([data-ui=select-content]),[data-sonner-toast]){--dm-lg-control-blur:none;--dm-dialog-text:var(--dm-lg-control-ink);--dm-dialog-muted:oklch(47% .01 255);--dm-dialog-faint:oklch(48% .009 255);--foreground:var(--dm-dialog-text);--muted-foreground:var(--dm-dialog-muted);color-scheme:var(--dm-product-color-scheme,light);-webkit-backdrop-filter:blur(28px)saturate(1.25);backdrop-filter:blur(28px)saturate(1.25);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Inter,system-ui,sans-serif;color:var(--dm-dialog-text)!important;background:var(--dm-lg-material)!important;box-shadow:var(--dm-lg-shadow), 0 24px 80px -30px oklch(25% .01 255/.25)!important;border:1px solid oklch(100% 0 0/.9)!important;border-radius:28px!important}html:has(.dm-product-shell) body [data-ui=dialog-overlay]{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:oklch(35% .01 255/.14)!important}html:has(.dm-product-shell) body :is([data-ui=dialog],.dm-product-dialog) :is(:where(input:not([type=checkbox]):not([type=radio])),select,textarea){min-height:40px;background:var(--dm-lg-field)!important;border-color:var(--border)!important;color:var(--dm-dialog-text)!important;border-radius:14px!important}html:has(.dm-product-shell) body [data-ui=dialog-close]{opacity:1;box-shadow:var(--dm-lg-shadow);place-items:center;display:grid;background:var(--dm-lg-capsule)!important;width:40px!important;height:40px!important;min-height:40px!important;color:var(--dm-lg-control-ink)!important;border:0!important;border-radius:50%!important}html:has(.dm-product-shell) body [data-ui=select-content]{padding:5px;border-radius:16px!important}html:has(.dm-product-shell) body .dm-product-select{min-width:0;height:auto;min-height:40px;font:inherit;text-align:left;text-transform:none;letter-spacing:normal;gap:12px;padding:10px 12px;font-size:13px;font-weight:400;line-height:1.4;border:1px solid var(--dm-ui-line,var(--border))!important;background:var(--dm-lg-field)!important;color:var(--dm-lg-control-ink)!important;border-radius:14px!important;box-shadow:inset 0 1px 2px #282c290a!important}html:has(.dm-product-shell) body .dm-product-select>span:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}html:has(.dm-product-shell) body .dm-product-select>svg{flex-shrink:0}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-portal-switch,.dm-staff-topbar-brand-switch) .dm-product-select{background:var(--dm-lg-capsule)!important;box-shadow:var(--dm-lg-shadow)!important;border:1px solid #ffffffa6!important;border-radius:999px!important}html:has(.dm-product-shell) body .dm-mobile-management-brand .dm-product-select{background:var(--dm-lg-capsule)!important;box-shadow:var(--dm-lg-shadow)!important;border:1px solid #ffffffa6!important;border-radius:999px!important}html:has(.dm-product-shell) body .dm-product-select-menu{z-index:160;min-width:var(--radix-select-trigger-width);max-width:calc(100vw - 24px);max-height:min(360px, var(--radix-select-content-available-height));-webkit-backdrop-filter:blur(20px)saturate(1.2);backdrop-filter:blur(20px)saturate(1.2);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;box-shadow:var(--dm-lg-shadow), 0 16px 40px -18px #2226234d!important;color:var(--dm-lg-control-ink)!important;background:linear-gradient(145deg,#ffffff94,#ffffff29 60%),#cacbc8c7!important;border:1px solid #ffffffa6!important;border-radius:20px!important}html:has(.dm-product-shell) body .dm-product-select-menu [role=option]{min-height:36px;color:var(--dm-lg-control-ink);border:1px solid #0000;border-radius:13px;padding:9px 32px 9px 12px;font-size:13px;line-height:1.4}html:has(.dm-product-shell) body .dm-product-select-menu [role=option][data-state=checked]{background:#ffffff8f;border-color:#fff9;font-weight:600;box-shadow:inset 0 1px 1px #ffffffbf}html:has(.dm-product-shell) body .dm-product-select-menu [role=option][data-highlighted]{color:var(--dm-lg-selected);background:#ffffffad;outline:0}@media (width<=760px){html:has(.dm-product-shell) body .dm-product-select{min-height:44px;font-size:16px}html:has(.dm-product-shell) body .dm-product-select-menu [role=option]{min-height:44px;font-size:16px}}@media (prefers-reduced-transparency:reduce){html:has(.dm-product-shell) body .dm-product-select-menu{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ecedea!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-staff-quick-search-results{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ecedea}}html:has(.dm-product-shell) body [data-ui=dialog] .dm-system-inline-empty{border:1px solid var(--dm-dialog-line);background:var(--dm-lg-field);border-radius:16px;padding:24px;font-size:14px;line-height:1.6;color:var(--dm-dialog-muted)!important}html:has(.dm-product-shell) body .dm-document-signature-panel :is(.dm-document-signature-message,.dm-detail-note,small,.dm-detail-checkbox){border-color:var(--dm-dialog-line);color:var(--dm-dialog-muted)!important}html:has(.dm-product-shell) body .dm-document-signature-context a{color:var(--dm-lg-selected)!important}html:has(.dm-product-shell) body .dm-signature-load-error{text-align:center;justify-items:center;gap:16px;display:grid}html:has(.dm-product-shell) body .dm-signature-load-error p{margin:0}html:has(.dm-product-shell) body [role=option]{color:var(--dm-lg-control-ink);border-radius:10px;min-height:36px}html:has(.dm-product-shell) body [role=option][data-highlighted]{background:var(--dm-lg-capsule)}@media (width<=960px){html:has(.dm-product-shell) body :is([data-ui=dialog],[data-ui=sheet],.dm-product-onboarding){max-height:calc(var(--dm-visual-viewport-height,100dvh) - 24px)}html:has(.dm-product-shell) body [data-ui=dialog]{top:calc(var(--dm-visual-viewport-top,0px) + var(--dm-visual-viewport-height,100dvh) / 2)}html:has(.dm-product-shell) body :is([data-ui=dialog],[data-ui=sheet]) :is(:where(input:not([type=checkbox]):not([type=radio]):not([type=hidden])),select,textarea,[data-ui=select]){min-height:44px!important;font-size:16px!important}html:has(.dm-product-shell) body :is([data-ui=dialog-close],[data-ui=sheet]>button,[data-ui=button][data-size=icon]){min-width:44px!important;height:44px!important;min-height:44px!important}html:has(.dm-product-shell) body .dm-mobile-management-sheet{bottom:var(--dm-visual-viewport-bottom,0px);height:min(calc(var(--dm-visual-viewport-height,100dvh) - 12px), 760px)}html:has(.dm-product-shell) body .dm-mobile-management-sheet .dm-mobile-management-header{border-color:var(--dm-dialog-line);-webkit-backdrop-filter:none;backdrop-filter:none;background:#f7f7f5f5!important}html:has(.dm-product-shell) body .dm-mobile-management-sheet .dm-mobile-management-search input{box-shadow:none!important;background:0 0!important;border:0!important}html:has(.dm-product-shell) body .dm-mobile-management-subnav a{border-radius:14px;align-items:center;min-height:44px;display:flex}html[data-product-keyboard-open] .dm-staff-mobile-dock{visibility:hidden;pointer-events:none}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is([data-ui=button],:where(input:not([type=checkbox]):not([type=radio]):not([type=file])),select,[data-ui=select]){min-height:44px}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(input,textarea,select){font-size:16px}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell [data-ui=button][data-size=icon]{width:44px!important;height:44px!important}.dm-root.dark.dm-portal.dm-product-shell.dm-client-shell .dm-portal-mobile-nav{border-radius:999px;max-width:calc(100vw - 24px);margin:10px 12px 0;padding:6px;top:86px}.dm-root.dark.dm-portal.dm-product-shell.dm-client-shell .dm-portal-content{padding-bottom:32px}}@media (width<=640px){.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-lead-queue-summary{border-radius:22px}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-lead-queue-metric{padding:12px;border-radius:16px!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-portal-project-summary h2{font-size:20px}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(th,td){padding:12px 10px}html:has(.dm-product-shell) body [data-ui=dialog]{width:calc(100vw - 24px);max-height:calc(var(--dm-visual-viewport-height,100dvh) - 24px);padding:20px;overflow-y:auto}html:has(.dm-product-shell) .dm-product-onboarding:is(.is-backoffice,.is-client){top:calc(var(--dm-visual-viewport-top,0px) + 12px);height:calc(var(--dm-visual-viewport-height,100dvh) - 24px);bottom:auto}}@media (prefers-reduced-motion:reduce){html:has(.dm-product-shell) body [data-ui=button]{transition:none!important}html:has(.dm-product-shell) body [data-ui=button]:active{transform:none}html:has(.dm-product-shell) body :is([data-ui=button],.dm-auth-submit,.dm-primary-button):after{transition:none!important}}@media (prefers-reduced-transparency:reduce){html:has(.dm-product-shell){--dm-lg-material:oklch(98% .003 255);--dm-lg-capsule:oklch(95% .004 255);--dm-lg-capsule-emphasis:#dadad8;--dm-lg-chrome:#f7f7f5;--dm-lg-control-blur:none;--dm-lg-field:oklch(92% .005 255)}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html:has(.dm-product-shell) body :is([data-ui=dialog],.dm-product-onboarding,.dm-mobile-management-sheet){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell.dm-product-shell :is(.dm-client-view-switch,.dm-record-lifecycle-tabs,.dm-system-tabs,.dm-system-filters,.dm-admin-workspace-nav,.dm-detail-tabs [role=tablist]) :is(.is-active,[aria-pressed=true],[aria-current=page],[data-state=active]){color:var(--dm-lg-selected)!important;background:oklch(100% 0 0/.94)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-studio-panel,.dm-studio-metric-card,.dm-premium-list-card,.dm-system-table-card,.dm-detail-panel,.dm-detail-card,.dm-report-panel,.dm-report-card,.dm-notification-center,.dm-staff-calendar-panel,.dm-admin-panel,.dm-admin-card,.dm-audit-panel,.dm-gallery-photo-manager,.dm-system-form-card,.dm-premium-panel,.dm-cms-list,.dm-cms-editor,.dm-report-kpis,.dm-operations-summary,.dm-situation-strip>article,.dm-operation-hero){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-cms-tabs{background:var(--dm-lg-field);border:0;border-radius:20px;gap:5px;padding:5px}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-cms-tabs button{border-radius:16px;color:var(--dm-ui-text-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-cms-tabs button.is-active{color:var(--dm-lg-selected)!important;background:var(--dm-lg-white)!important;box-shadow:var(--dm-lg-shadow)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-cms-tabs button :is(span,b,em){color:inherit!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-inbox-chat-head,.dm-inbox-search,.dm-inbox-list-head,.dm-inbox-chat-summary){color:var(--dm-ui-text);border-color:var(--dm-ui-line);background:var(--dm-lg-material)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-inbox-project-mark,.dm-inbox-chat-mark,.dm-inbox-message-mark){font-weight:600;background:var(--dm-lg-field)!important;border-color:var(--dm-ui-line)!important;color:var(--dm-lg-selected)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-inbox-search input{box-shadow:none!important;background:0 0!important;border:0!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-inbox-project.is-active{box-shadow:var(--dm-lg-shadow);background:var(--dm-lg-capsule)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-project-identity-media,.dm-project-delivery-page){overflow:hidden;border:0!important;border-radius:24px!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-project-identity-media figcaption :is(span,strong){color:var(--dm-lg-white)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-delivery-gallery{border:1px solid var(--dm-ui-line);color:var(--dm-ui-text);border-radius:20px;min-width:0;background:var(--dm-lg-material)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-delivery-gallery-bg,.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-delivery-gallery:after{display:none}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-delivery-gallery-hero{aspect-ratio:16/9;min-height:240px;max-height:360px}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-delivery-gallery-header{padding:24px!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-delivery-gallery-hero :is(h2,p,span){color:var(--dm-lg-white)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-delivery-gallery-hero h2{text-transform:none;max-width:22ch;line-height:1.15;font-size:28px!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-delivery-photo-grid figure{background:var(--dm-lg-white);border:1px solid var(--dm-ui-line);border-radius:16px}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-delivery-photo-grid figcaption{background:var(--dm-lg-white);color:var(--dm-ui-text);letter-spacing:0;text-transform:none;padding:14px 16px;font-size:13px;font-weight:500}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-delivery-gallery-section,.dm-delivery-gallery-editorial){border-color:var(--dm-ui-line);color:var(--dm-ui-text);gap:20px;padding:24px}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-delivery-gallery-section,.dm-delivery-gallery-editorial) :is(h3,p,small,figcaption,span,strong){color:var(--dm-ui-text)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-delivery-gallery-section,.dm-delivery-gallery-editorial) h3{text-transform:none;font-size:22px;line-height:1.2}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-delivery-gallery-strip button,.dm-delivery-gallery-review){border-radius:16px;border:1px solid var(--dm-ui-line)!important;background:var(--dm-lg-field)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-delivery-gallery-downloads [data-ui=button]{justify-content:space-between;min-height:64px;border-radius:16px!important}@media (width<=640px){.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-delivery-gallery-header{flex-wrap:wrap}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-delivery-gallery-hero h2{font-size:22px!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-delivery-gallery-section,.dm-delivery-gallery-editorial){padding:16px}}.dm-root.dark.dm-portal.dm-product-shell .dm-system-alert{color:oklch(42% .13 25);background:oklch(65% .14 25/.09);border:1px solid oklch(48% .14 25/.24);border-radius:16px;padding:16px;line-height:1.6}.dm-root.dark.dm-portal.dm-product-shell .dm-system-alert.is-warning{color:oklch(42% .09 65);background:oklch(70% .1 65/.09);border-color:oklch(50% .1 65/.24)}.dm-root.dark.dm-portal.dm-product-shell .dm-system-alert.is-success{color:oklch(40% .085 158);background:oklch(70% .09 158/.09);border-color:oklch(50% .09 158/.24)}.dm-root.dark.dm-portal.dm-product-shell .dm-system-alert :is(p,span,strong){color:inherit!important}html:has(.dm-product-shell) body :is([data-ui=button][data-variant],.dm-auth-submit,.dm-auth-form .dm-primary-button):after{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .16s var(--dm-lg-ease);background:linear-gradient(135deg,#ffffff61,#0000 44%,#ffffff1f);position:absolute;inset:1px}html:has(.dm-product-shell) body [data-ui=button]:is([data-variant=ghost],[data-variant=link]):after{content:none}@media (hover:hover){html:has(.dm-product-shell) body :is([data-ui=button],.dm-auth-submit,.dm-auth-form .dm-primary-button):hover:not(:disabled):after{opacity:.8}}html:has(.dm-product-shell) body :is([data-ui=button],.dm-auth-submit,.dm-auth-form .dm-primary-button):active:not(:disabled):after{opacity:1}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-delivery-gallery-player{border-color:var(--dm-ui-line);box-shadow:var(--dm-lg-shadow);border-radius:20px}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-delivery-gallery-player .dm-video-facade{border-radius:inherit;width:100%;height:100%;font-family:inherit}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-delivery-gallery-player .dm-video-facade :is(span,svg){color:var(--dm-lg-white)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-delivery-gallery-player .dm-video-facade-play{background:var(--dm-lg-capsule);width:64px;box-shadow:var(--dm-lg-shadow);-webkit-backdrop-filter:blur(12px)saturate(1.25);backdrop-filter:blur(12px)saturate(1.25);transition:transform .18s var(--dm-lg-ease);border:1px solid #ffffff73}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-delivery-gallery-player .dm-video-facade-label{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:0;text-transform:none;background:#4040404d;border:1px solid #ffffff4d;border-radius:999px;padding:8px 12px;font-family:inherit;font-size:13px;font-weight:600}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-delivery-gallery-player .dm-video-facade img{transition:transform .24s var(--dm-lg-ease)}.dm-root.dark.dm-portal.dm-product-shell .dm-portal-content{will-change:auto;animation:none!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-client-view-switch{position:relative;top:auto!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-client-portal,.dm-sv-agreement-page,.dm-sv-proposal-builder,.dm-staff-agreement-document){--dm-flat-text:var(--dm-ui-text);--dm-flat-muted:var(--dm-ui-text-muted);--dm-flat-faint:var(--dm-ui-text-faint);--dm-flat-line:var(--dm-ui-line);--dm-depth-line:var(--dm-ui-line);--dm-bg:var(--dm-ui-bg);--sv-agreement-bg:var(--dm-ui-bg);--sv-agreement-panel:oklch(97% .003 255);--sv-agreement-raised:oklch(94% .005 255);--sv-agreement-fg:var(--dm-ui-text);--sv-agreement-muted:var(--dm-ui-text-muted);--sv-agreement-line:var(--dm-ui-line);--sv-agreement-gold:oklch(43% .1 75);--sv-agreement-success:oklch(40% .09 155)}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-sv-agreement-page{color:var(--dm-ui-text);background:0 0}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-sv-agreement-hero{border:0;border-radius:24px;padding:24px;background:var(--dm-lg-material)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-sv-agreement-hero h1{text-transform:none;font-size:32px;line-height:1.15}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-sv-agreement-section{margin-bottom:20px;padding:24px}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-sv-agreement-fieldset{border-color:var(--dm-ui-line);border-radius:0;background:0 0!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-sv-agreement-section-head h2,.dm-sv-agreement-section-head h3){text-transform:none;font-size:24px}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-sv-agreement-includes,.dm-sv-agreement-terms,.dm-sv-image-consent label,.dm-sv-agreement-complete,.dm-sv-agreement-message,.dm-sv-agreement-sign){color:var(--dm-ui-text);border-color:var(--dm-ui-line);border-radius:16px;background:var(--dm-lg-field)!important}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-sv-agreement-actions{background:var(--dm-lg-material);color:var(--dm-ui-text);box-shadow:var(--dm-lg-shadow), 0 12px 36px -16px oklch(30% .01 255/.2);-webkit-backdrop-filter:blur(24px)saturate(1.35);backdrop-filter:blur(24px)saturate(1.35);border:1px solid oklch(100% 0 0/.9);border-radius:24px}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-sv-agreement-package-list,.dm-sv-agreement-extra-list,.dm-sv-image-consent)[disabled]{opacity:1}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-sv-agreement-package-list,.dm-sv-agreement-extra-list) label{border-color:var(--dm-ui-line);color:var(--dm-ui-text-muted)}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell :is(.dm-sv-agreement-package-list,.dm-sv-agreement-extra-list) label.is-selected{background:var(--dm-lg-capsule);border-color:#ffffffa6}@media (width<=640px){.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-sv-agreement-section,.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-sv-agreement-hero{padding:16px}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-sv-agreement-page{padding-inline:0}.dm-root.dark.dm-portal.dm-product-shell.dm-product-shell .dm-sv-agreement-hero h1{font-size:28px}}
