.dashboard-theme .crm-select-wrapper{position:relative;display:inline-grid;max-width:100%;min-width:0;vertical-align:middle}.dashboard-theme .field>.crm-select-wrapper{width:100%}.dashboard-theme .crm-select-wrapper select.crm-select-native{position:absolute;inset:0;z-index:-1;width:100%;height:var(--control-height);min-height:0;margin:0;padding:0;border:0;opacity:0;pointer-events:none}.dashboard-theme .crm-select-trigger{display:inline-flex;align-items:center;justify-content:space-between;width:100%;min-width:0;height:var(--control-height);min-height:var(--control-height);margin:0;padding:0 var(--space-3);gap:var(--space-2);border:var(--border-width) solid var(--input);border-radius:var(--radius-control);background:var(--secondary);background-image:none;color:var(--foreground);box-shadow:none;font-family:var(--font);font-size:var(--text-sm);font-weight:400;line-height:var(--space-35);letter-spacing:0;text-align:start;white-space:nowrap;cursor:pointer;outline:none;transition-property:border-color;transition-duration:var(--motion-hover);transition-timing-function:var(--ease-crm)}.dashboard-theme .crm-select-trigger [data-slot=select-value]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-theme .crm-select-chevron{display:inline-flex;flex:0 0 var(--space-3);color:var(--select-chevron)}.dashboard-theme .crm-select-scroll svg{width:var(--space-35);height:var(--space-35);stroke-width:1.5}.dashboard-theme .crm-select-chevron svg{width:var(--space-3);height:var(--space-3);stroke-width:1.5;transition:transform var(--motion-chevron) var(--ease-crm)}.dashboard-theme .crm-select-trigger[data-state=open] .crm-select-chevron svg{transform:rotate(180deg)}.dashboard-theme .crm-select-trigger:focus-visible{border-color:var(--ring);box-shadow:none;outline:none}.dashboard-theme .crm-select-trigger[aria-invalid=true]{border-color:var(--danger)}.dashboard-theme .crm-select-trigger:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.dashboard-theme.crm-select-content{z-index:80;box-sizing:border-box;width:var(--radix-select-trigger-width);min-width:var(--radix-select-trigger-width);max-width:calc(100vw - var(--space-6));max-height:var(--radix-select-content-available-height);overflow:hidden;padding:0;border:var(--border-width) solid var(--input);border-radius:var(--radius-control);background:var(--background);background-image:none;color:var(--foreground);box-shadow:0 var(--space-4) var(--space-10) var(--shadow-raised),0 0 0 var(--border-width) var(--shadow-outline);font-family:var(--font);font-size:var(--text-md);font-weight:400;line-height:var(--space-6);letter-spacing:0;transform-origin:center}.dashboard-theme.crm-select-content[data-state=open]{animation:crm-select-enter var(--motion-select-in) var(--ease-crm)}.dashboard-theme.crm-select-content[data-state=closed]{pointer-events:none;animation:crm-select-exit var(--motion-select-out) var(--ease-crm-exit)}.dashboard-theme .crm-select-viewport{padding:var(--space-1)}.dashboard-theme .crm-select-item{position:relative;display:flex;align-items:center;height:var(--action-height);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-6);gap:var(--space-2);border:0;border-radius:var(--radius-item);background:transparent;color:var(--soft);font:400 var(--space-35)/var(--space-35) var(--font);white-space:nowrap;outline:none;user-select:none;cursor:pointer;transition:color var(--motion-hover) var(--ease-crm),background-color var(--motion-hover) var(--ease-crm)}.dashboard-theme .crm-select-item [data-slot=select-item-text]{overflow:hidden;text-overflow:ellipsis}.dashboard-theme .crm-select-item[data-highlighted]{color:var(--foreground);background:var(--surface-hover);outline:none}.dashboard-theme .crm-select-item[data-state=checked]{color:var(--foreground)}.dashboard-theme .crm-select-item[data-disabled]{opacity:.5;pointer-events:none}.dashboard-theme .crm-select-indicator{position:absolute;left:var(--space-2);display:inline-flex;align-items:center;justify-content:center;width:var(--space-2);height:var(--space-2);color:currentColor}.dashboard-theme .crm-select-dot{display:block;width:var(--space-15);height:var(--space-15);border-radius:var(--radius-pill);background:var(--status)}.dashboard-theme .crm-select-empty,.dashboard-theme .crm-select-group-label{padding:var(--space-2);color:var(--soft);font:400 var(--space-3)/var(--space-4) var(--font)}.dashboard-theme .crm-select-scroll{display:flex;height:var(--space-5);align-items:center;justify-content:center;color:var(--soft);background:var(--background)}.dashboard-theme .crm-select-validation{margin-top:var(--space-15);color:var(--danger);font:400 var(--space-3)/var(--space-4) var(--font)}.dashboard-theme .workspace-selector .workspace-switch .crm-select-trigger{height:15px;min-height:15px;gap:var(--space-2);border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--sidebar-text);font-size:var(--text-xs);line-height:15px}.dashboard-theme .workspace-selector .workspace-switch .crm-select-chevron{flex-basis:var(--space-3)}.dashboard-theme .workspace-selector .workspace-switch .crm-select-chevron svg{width:var(--space-3);height:var(--space-3)}.dashboard-theme .workspace-selector .workspace-switch .crm-select-trigger:focus-visible{outline:var(--space-half) solid var(--ring);outline-offset:var(--space-half)}@keyframes crm-select-enter{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes crm-select-exit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@media (prefers-reduced-motion:reduce){.dashboard-theme .crm-select-trigger,.dashboard-theme.crm-select-content{transition:none!important;animation:none!important;transform:none}}.dashboard-theme .workspace-breadcrumb h1,.dashboard-theme .workspace-welcome-card h1,.dashboard-theme h1{font-size:var(--type-page-size);line-height:var(--type-page-line);font-weight:var(--font-semibold);letter-spacing:var(--type-heading-tracking)}.dashboard-theme .dashboard-section-title,.dashboard-theme .login-page .login-box h2,.dashboard-theme [data-slot=card-title],.dashboard-theme h2,.dashboard-theme h2.dashboard-section-title{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--font-semibold);letter-spacing:var(--type-heading-tracking)}.dashboard-theme h3,.dashboard-theme h3.dashboard-section-title,.dashboard-theme h4.dashboard-section-title{font-size:var(--type-subsection-size);line-height:var(--type-subsection-line);font-weight:var(--font-semibold);letter-spacing:0}.dashboard-theme .modal-head [data-slot=dialog-title],.dashboard-theme [data-slot=dialog-title],.dashboard-theme.modal[data-presentation=drawer] .modal-head [data-slot=dialog-title]{font-size:var(--type-dialog-size);line-height:var(--type-dialog-line);font-weight:var(--font-semibold);letter-spacing:var(--type-heading-tracking)}.dashboard-theme .dashboard-section-description,.dashboard-theme .login-page .login-box .muted,.dashboard-theme .modal-head [data-slot=dialog-description],.dashboard-theme [data-slot=card-description],.dashboard-theme [data-slot=dialog-description]{font-size:var(--type-label-size);line-height:var(--type-body-line);font-weight:var(--font-normal)}.dashboard-theme .dashboard-toolbar>.dashboard-section-description{margin:0}.dashboard-theme .cloud-form>p,.dashboard-theme .dashboard-stack>p{font-size:var(--type-body-size);line-height:var(--type-body-line)}.dashboard-theme .accounts-label,.dashboard-theme .field>span:first-child,.dashboard-theme [data-slot=label]{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--font-medium)}.dashboard-theme .accounts-note,.dashboard-theme .dashboard-metric-detail,.dashboard-theme .field small,.dashboard-theme .workspace-content .cloud-note{font-size:var(--type-caption-size);line-height:var(--type-caption-line)}.dashboard-theme .dashboard-metric-label{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--font-medium)}.dashboard-theme .dashboard-metric-value{font-size:var(--text-xl);line-height:var(--space-8);font-weight:var(--font-semibold)}.dashboard-theme .accounts-identity strong,.dashboard-theme .accounts-panel .settings-row strong,.dashboard-theme .accounts-session-row strong,.dashboard-theme .workspace-setup-list strong{font-size:var(--type-body-size);line-height:var(--type-table-line);font-weight:var(--font-medium)}.dashboard-theme .crm-select-trigger,.dashboard-theme [data-slot=input],.dashboard-theme [data-slot=native-select],.dashboard-theme [data-slot=textarea]{line-height:var(--type-table-line)}.dashboard-theme .crm-select-trigger,.dashboard-theme [data-slot=input],.dashboard-theme [data-slot=native-select]{height:auto;min-height:var(--control-height);padding-block:var(--space-175)}.dashboard-theme .workspace-selector .workspace-switch .crm-select-trigger{height:auto;min-height:var(--type-caption-line);padding:0;line-height:var(--type-caption-line)}.dashboard-theme .workspace-conversation-header .workspace-conversation-mode{height:auto;min-height:var(--control-height)}.dashboard-theme .crm-select-item{height:auto;min-height:var(--action-height);padding-block:var(--space-125);line-height:var(--type-table-line);white-space:normal}.dashboard-theme .crm-select-item [data-slot=select-item-text]{min-width:0;overflow-wrap:anywhere}.dashboard-theme .badge{height:auto}.dashboard-theme [data-slot=button]{font-size:var(--type-label-size);line-height:var(--type-label-line)}.dashboard-theme .auth-action [data-slot=button],.dashboard-theme .cloud-actions>[data-slot=button],.dashboard-theme .cloud-form>[data-slot=button],.dashboard-theme .dashboard-stack>[data-slot=button],.dashboard-theme .login-page .login-box form>[data-slot=button],.dashboard-theme .workspace-content [data-slot=button]:not([data-size^=icon],.icon-btn,.workspace-thread,.dashboard-metric-button),.dashboard-theme.modal [data-slot=button]:not([data-size^=icon],.icon-btn,.workspace-nav-item){height:auto;min-height:var(--action-height);max-width:100%;padding-block:var(--space-15);white-space:normal;overflow-wrap:anywhere;text-align:center}.dashboard-theme .boot>.auth-action{min-width:min(var(--auth-card-min-width),calc(100vw - var(--space-8)));max-width:min(var(--profile-width),calc(100vw - var(--space-8)));overflow-wrap:anywhere}.dashboard-theme .modal-footer{flex-wrap:wrap}.dashboard-theme .dashboard-heading-copy,.dashboard-theme .page-heading>div{min-width:0;overflow-wrap:anywhere}.dashboard-theme .button-status-label{min-width:0;max-width:100%;gap:inherit}.dashboard-theme .workspace-conversation-pane>.accounts-customer-privacy{padding:var(--space-3) var(--space-4)}.dashboard-theme .accounts-customer-privacy>.cloud-error{margin-block:0}.dashboard-theme .dashboard-stack .cloud-actions>strong{min-width:0;overflow-wrap:anywhere}.dashboard-theme .workspace-navigation .workspace-nav-item,.dashboard-theme .workspace-navigation .workspace-nav-item[aria-current=page]{font-size:var(--type-body-size);line-height:var(--type-table-line);height:auto;min-height:max(var(--sidebar-row-height),calc(1lh + var(--space-3)));padding-block:var(--space-15);white-space:normal}.dashboard-theme .dashboard-table-scroll :is(th,td){padding-block:var(--space-15);line-height:var(--type-table-line)}.dashboard-theme .dashboard-table-scroll th{line-height:var(--type-caption-line)}.dashboard-theme .dashboard-table-scroll :is(strong,h3),.dashboard-theme .workspace-content .crm-inventory-table .crm-record-name h3,.dashboard-theme .workspace-content .crm-inventory-table .crm-record-name strong{line-height:var(--type-table-line)}.dashboard-theme .dashboard-table-scroll small{line-height:var(--type-caption-line)}html[data-dashboard-theme=light] .dashboard-theme{--primary:#ff6a00;--primary-foreground:#171717;--primary-hover:#f56100;--primary-link:#b54700;--primary-button-foreground:#ffffff;--primary-button-background:var(--primary);--primary-button-hover-background:var(--primary-hover)}html[data-dashboard-theme=dark] .dashboard-theme{--primary:#ff6a00;--primary-foreground:#171717;--primary-hover:#f56100;--primary-link:#ff9c5c;--primary-button-foreground:#ffffff;--primary-button-background:var(--primary);--primary-button-hover-background:var(--primary-hover)}html[data-dashboard-theme] .dashboard-theme [data-slot=button][data-variant=default]{color:var(--primary-button-foreground);background:var(--primary-button-background)}@media (hover:hover) and (pointer:fine){html[data-dashboard-theme] .dashboard-theme [data-slot=button][data-variant=default]:hover{background:var(--primary-button-hover-background)}}.dashboard-theme ::selection{background:var(--tag-orange-border);color:var(--foreground)}.dashboard-theme .accounts-identity a,.dashboard-theme .workspace-footer a:hover,.dashboard-theme .workspace-support-link:hover,.dashboard-theme [data-slot=badge][data-variant=link]{color:var(--primary-link)}.dashboard-theme .cf-consent:has(input:checked),.dashboard-theme .workspace-content .message.user .message-bubble,.dashboard-theme .workspace-conversation .cloud-bubble.user{background:var(--tag-orange-bg);border-color:var(--tag-orange-border)}.hullofox-logo,.hullofox-mark{outline:none}.hullofox-logo{display:block;width:132px;height:32px;object-fit:contain}.login-story>.brand .hullofox-logo{height:27px}.hullofox-mark{display:block;width:100%;height:100%;object-fit:contain}.hullofox-logo-dark,html[data-dashboard-theme=dark] .dashboard-theme .hullofox-logo-light{display:none}html[data-dashboard-theme=dark] .dashboard-theme .hullofox-logo-dark{display:inline-block}.fd-public-mini-brand .hullofox-mark{width:25px;height:25px}::selection{background:var(--accent);color:var(--accent-foreground)}:where(button,a,input,textarea,select):focus-visible{outline-color:var(--ring)}.login-story{background-color:var(--accent)}.login-story:after{border-color:var(--border)}.login-story .brand-mark{background-color:transparent}.brand-period{color:var(--primary)}.fd-public-control .fd-public-eyebrow{color:var(--accent);opacity:1}