.teams-bot-fab-module__FVhpVG__launcher{border-color:color-mix(in srgb, var(--d01-white) 28%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--d01-white) 24%, transparent), color-mix(in srgb, var(--d01-white) 5%, transparent) 48%, transparent 52%), var(--d01-action-gradient);max-width:calc(100vw - 48px);height:auto;min-height:44px;color:var(--d01-white);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--d01-white) 35%, transparent), 0 6px 20px color-mix(in srgb, var(--d01-primary) 28%, transparent), 0 0 16px 3px color-mix(in srgb, var(--d01-magenta) 16%, transparent);border-radius:999px;gap:8px;padding:8px 16px 8px 10px;transition:box-shadow .18s}.teams-bot-fab-module__FVhpVG__launcher:hover{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--d01-white) 45%, transparent), 0 8px 24px color-mix(in srgb, var(--d01-primary) 35%, transparent), 0 0 20px 4px color-mix(in srgb, var(--d01-magenta) 22%, transparent)}.teams-bot-fab-module__FVhpVG__launcher.teams-bot-fab-module__FVhpVG__compact{justify-content:center;width:44px;height:44px;padding:9px}.teams-bot-fab-module__FVhpVG__arrow{flex-shrink:0;transition:transform .18s}.teams-bot-fab-module__FVhpVG__launcher:hover .teams-bot-fab-module__FVhpVG__arrow{transform:translate(1px,-1px)}.teams-bot-fab-module__FVhpVG__logo{filter:drop-shadow(0 0 3px color-mix(in srgb, var(--d01-white) 30%, transparent));border-radius:6px;flex-shrink:0;transition:transform .18s,filter .18s;animation:5s ease-in-out infinite teams-bot-fab-module__FVhpVG__logo-breathe}.teams-bot-fab-module__FVhpVG__launcher:hover .teams-bot-fab-module__FVhpVG__logo{filter:drop-shadow(0 0 5px color-mix(in srgb, var(--d01-white) 45%, transparent));animation:none;transform:translateY(-1px)rotate(-6deg)scale(1.05)}@keyframes teams-bot-fab-module__FVhpVG__logo-breathe{0%,to{transform:translateY(0)rotate(-2deg)scale(1)}50%{transform:translateY(-1.5px)rotate(2deg)scale(1.05)}}.teams-bot-fab-module__FVhpVG__name{text-overflow:ellipsis;white-space:nowrap;max-width:min(46vw,240px);font-size:14px;font-weight:600;line-height:1.4;overflow:hidden}.teams-bot-fab-module__FVhpVG__launcher:focus-visible{outline:3px solid var(--d01-focus);outline-offset:3px}@media (prefers-reduced-motion:reduce){.teams-bot-fab-module__FVhpVG__launcher,.teams-bot-fab-module__FVhpVG__arrow,.teams-bot-fab-module__FVhpVG__logo{transition:none}.teams-bot-fab-module__FVhpVG__logo{animation:none}.teams-bot-fab-module__FVhpVG__launcher:hover .teams-bot-fab-module__FVhpVG__arrow,.teams-bot-fab-module__FVhpVG__launcher:hover .teams-bot-fab-module__FVhpVG__logo{transform:none}}
.d01-overlays-module__Tx8uYq__overlay{--app-bg:var(--d01-canvas);--app-surface:var(--d01-white);--app-ink:var(--d01-ink);--app-ink-muted:var(--d01-muted);--app-ink-faint:var(--d01-faint);--app-border:var(--d01-border);--app-border-soft:var(--d01-border);--app-brand-soft:var(--d01-icon-soft);--app-brand-ink:var(--d01-primary);--dashboard-ink:var(--d01-ink);--dashboard-ink-muted:var(--d01-muted);--dashboard-ink-faint:var(--d01-faint);--dashboard-border-soft:var(--d01-border);--dashboard-brand-soft:var(--d01-icon-soft);--dashboard-brand-ink:var(--d01-primary);color:var(--d01-ink)}.d01-overlays-module__Tx8uYq__overlay [data-d01-part=dialog-surface],.d01-overlays-module__Tx8uYq__overlay [data-d01-part=drawer-surface]{border-color:var(--d01-border);background:var(--d01-white);color:var(--d01-ink);box-shadow:0 24px 60px color-mix(in srgb, var(--d01-navy) 16%, transparent)}.d01-overlays-module__Tx8uYq__overlay [data-d01-part=dialog-surface]{border-radius:14px}.d01-overlays-module__Tx8uYq__overlay h1,.d01-overlays-module__Tx8uYq__overlay h2,.d01-overlays-module__Tx8uYq__overlay h3{font-family:var(--font-sans), sans-serif;color:var(--d01-ink);font-weight:600}.d01-overlays-module__Tx8uYq__overlay [data-slot=input],.d01-overlays-module__Tx8uYq__overlay textarea,.d01-overlays-module__Tx8uYq__overlay [data-slot=select-trigger]{border-color:var(--d01-input)}.d01-overlays-module__Tx8uYq__overlay [data-slot=input]:focus-visible,.d01-overlays-module__Tx8uYq__overlay textarea:focus-visible{border-color:var(--d01-primary)}.d01-overlays-module__Tx8uYq__overlay input[type=checkbox],.d01-overlays-module__Tx8uYq__overlay input[type=radio]{accent-color:var(--d01-primary)}.d01-overlays-module__Tx8uYq__overlay [data-d01-status=active],.d01-overlays-module__Tx8uYq__overlay [data-d01-status=enabled],.d01-overlays-module__Tx8uYq__overlay [data-d01-status=published]{background:var(--d01-success-soft);color:var(--d01-success)}.d01-overlays-module__Tx8uYq__overlay [data-d01-status=inactive],.d01-overlays-module__Tx8uYq__overlay [data-d01-status=disabled]{background:var(--d01-canvas);color:var(--d01-muted)}
.settings-branding-module__4Hg2hW__console{--app-ink:var(--d01-ink);--app-ink-muted:var(--d01-muted)}.app-content-shell:has(.settings-branding-module__4Hg2hW__console){background:var(--d01-canvas)}.settings-branding-module__4Hg2hW__console h1{letter-spacing:-.025em;font-weight:600}.settings-branding-module__4Hg2hW__grid{--app-ink:var(--d01-ink);--app-ink-muted:var(--d01-muted);--app-ink-faint:#949aab;--overview-icon-bg:var(--d01-icon-soft);--overview-icon-ink:var(--d01-primary)}.settings-branding-module__4Hg2hW__grid .settings-branding-module__4Hg2hW__card{border-color:var(--d01-border);background:var(--d01-white);border-radius:14px;transition:border-color .15s,box-shadow .15s;box-shadow:0 2px 4px #18204402}.settings-branding-module__4Hg2hW__grid .settings-branding-module__4Hg2hW__card:not([aria-disabled=true]):hover{border-color:var(--d01-border-hover);box-shadow:0 5px 18px #5e31850c}.settings-branding-module__4Hg2hW__grid .settings-branding-module__4Hg2hW__card:focus-visible{outline:3px solid var(--d01-focus);outline-offset:3px}.settings-branding-module__4Hg2hW__grid .settings-branding-module__4Hg2hW__cardTitle{font-family:var(--font-sans), sans-serif;letter-spacing:-.01em;font-size:15px;font-weight:600}.settings-branding-module__4Hg2hW__grid .settings-branding-module__4Hg2hW__cardDescription{line-height:1.5}@media (prefers-reduced-motion:reduce){.settings-branding-module__4Hg2hW__grid .settings-branding-module__4Hg2hW__card{transition:none}}
.coltor-entity-components-module__dcmGSa__field{transition:border-color .16s,background-color .16s,box-shadow .16s}.coltor-entity-components-module__dcmGSa__field:has(>[data-field-header]>[data-remove-field]:is(:hover,:focus-visible)){border-color:var(--d01-error);background-color:var(--d01-error-soft);box-shadow:0 0 0 2px color-mix(in srgb, var(--d01-error) 12%, transparent), 0 0 16px color-mix(in srgb, var(--d01-error) 18%, transparent)}@media (prefers-reduced-motion:reduce){.coltor-entity-components-module__dcmGSa__field{transition:none}}
.home-branding-module__XOxWVW__home{--dashboard-bg:var(--d01-canvas);--dashboard-surface:var(--d01-white);--dashboard-surface-soft:var(--d01-surface-soft);--dashboard-ink:var(--d01-ink);--dashboard-ink-muted:var(--d01-muted);--dashboard-ink-faint:var(--d01-faint);--dashboard-border-soft:var(--d01-border);--dashboard-brand-soft:var(--d01-icon-soft);--dashboard-brand-ink:var(--d01-primary);--dashboard-warn:var(--d01-warning);--dashboard-warn-soft:var(--d01-warning-soft);--dashboard-warn-border:var(--d01-warning-border);--dashboard-hero:var(--d01-home-hero);--dashboard-hero-glow:radial-gradient(circle at 85% -10%, #b388ff12, transparent 60%);--border:var(--d01-border);--ring:var(--d01-primary)}.home-branding-module__XOxWVW__home .company-user-dashboard{--dashboard-bg:var(--d01-canvas);--dashboard-surface:var(--d01-white);--dashboard-surface-soft:var(--d01-surface-soft);--dashboard-ink:var(--d01-ink);--dashboard-ink-muted:var(--d01-muted);--dashboard-ink-faint:var(--d01-faint);--dashboard-border-soft:var(--d01-border);--dashboard-brand-soft:var(--d01-icon-soft);--dashboard-brand-ink:var(--d01-primary);--dashboard-warn:var(--d01-warning);--dashboard-warn-soft:var(--d01-warning-soft);--dashboard-warn-border:var(--d01-warning-border);--dashboard-hero:var(--d01-home-hero);--dashboard-hero-glow:radial-gradient(circle at 85% -10%, #b388ff12, transparent 60%);--border:var(--d01-border);--ring:var(--d01-primary)}.app-content-shell:has(.home-branding-module__XOxWVW__home){background:var(--d01-canvas)}.home-branding-module__XOxWVW__home [data-home-part=hero],.home-branding-module__XOxWVW__home [data-home-part=catalog-card]{border-radius:14px}.home-branding-module__XOxWVW__home section:has(>aside:is([aria-label=Request\ views],[aria-label=Technician\ tasks])){border-radius:14px}.home-branding-module__XOxWVW__home [data-home-part=hero-welcome]{color:var(--d01-on-navy-accent);font-weight:500}.home-branding-module__XOxWVW__home [data-home-part=hero] h2{letter-spacing:-.025em}.home-branding-module__XOxWVW__home [data-home-part=catalog-card]{transition:border-color .15s,box-shadow .15s;box-shadow:0 2px 4px #18204402}.home-branding-module__XOxWVW__home [data-home-part=catalog-card]:hover{border-color:var(--d01-border-hover);box-shadow:0 5px 18px #5e31850c}.home-branding-module__XOxWVW__home [data-home-part=catalog-card] h3{font-family:var(--font-sans), sans-serif;font-weight:600}.home-branding-module__XOxWVW__home [data-home-part=catalog-code]{background:var(--d01-icon-soft);color:var(--d01-primary)}.home-branding-module__XOxWVW__home [data-home-part=catalog-arrow]{color:#817295;background:#faf8ff;border-color:#ebe6f5}.home-branding-module__XOxWVW__home [role=tab][aria-selected=true],.home-branding-module__XOxWVW__home aside:is([aria-label=Request\ views],[aria-label=Technician\ tasks]) [role=tab][aria-selected=true]{background:var(--d01-selected);color:var(--d01-selected-ink)}.home-branding-module__XOxWVW__home aside:is([aria-label=Request\ views],[aria-label=Technician\ tasks]) [role=tab][aria-selected=true]>span{color:var(--d01-selected-ink)}.home-branding-module__XOxWVW__home aside:is([aria-label=Request\ views],[aria-label=Technician\ tasks]) [role=tab][aria-selected=true]>span:first-child,.home-branding-module__XOxWVW__home aside:is([aria-label=Request\ views],[aria-label=Technician\ tasks]) [role=tab][aria-selected=true]>span:last-child{background:var(--d01-selected-badge)}.home-branding-module__XOxWVW__home [aria-label=Work\ types] [role=tab][aria-selected=true]{border-bottom-color:var(--d01-primary);background:var(--d01-white);color:var(--d01-primary)}.home-branding-module__XOxWVW__home [data-home-part=stat]{--home-stat-color:var(--d01-primary);--home-stat-tint:var(--d01-icon-soft);--home-stat-background:var(--home-stat-tint);--home-stat-border:color-mix(in srgb, var(--home-stat-color) 12%, var(--d01-white));--home-stat-ink:var(--home-stat-color);--home-stat-muted:var(--d01-muted);--home-stat-label:var(--d01-muted);--home-stat-icon-background:var(--home-stat-tint);--home-stat-icon-ink:var(--home-stat-color)}.home-branding-module__XOxWVW__home [data-home-part=stat][data-stat-tone=cyan]{--home-stat-background:var(--d01-stat-anchor);--home-stat-border:var(--d01-navy);--home-stat-ink:var(--d01-white);--home-stat-label:var(--d01-on-navy-accent);--home-stat-muted:var(--d01-on-navy-muted);--home-stat-icon-background:color-mix(in srgb, var(--d01-white) 12%, transparent);--home-stat-icon-ink:var(--d01-white)}.home-branding-module__XOxWVW__home [data-home-part=stat][data-stat-tone=green]{--home-stat-color:var(--d01-success);--home-stat-tint:var(--d01-success-soft)}.home-branding-module__XOxWVW__home [data-home-part=stat][data-stat-tone=amber]{--home-stat-color:var(--d01-warning);--home-stat-tint:var(--d01-warning-soft)}.home-branding-module__XOxWVW__home [data-home-part=stat][data-stat-tone=blue]{--home-stat-color:var(--d01-progress);--home-stat-tint:var(--d01-progress-soft)}.home-branding-module__XOxWVW__home [data-home-part=stat][data-stat-tone=navy]{--home-stat-color:var(--d01-navy)}.home-branding-module__XOxWVW__home [data-home-part=stat-label]{letter-spacing:normal;text-transform:none;font-size:11px;font-weight:500}.home-branding-module__XOxWVW__home [data-home-part=stat-value]{font-family:var(--font-sans), sans-serif;font-weight:600}.home-branding-module__XOxWVW__home [data-home-part=filter]{background:var(--d01-surface-soft);color:#60677b;border-color:#e6e2ee;border-radius:20px}.home-branding-module__XOxWVW__home [data-home-part=filter]:focus-visible{outline:3px solid var(--d01-focus);outline-offset:2px}.home-branding-module__XOxWVW__home [data-home-part=request-export]{background:var(--d01-action-gradient);color:var(--d01-white);border-color:#0000}.home-branding-module__XOxWVW__home [data-home-part=request-export]:hover:not(:disabled){filter:brightness(1.06)}.home-branding-module__XOxWVW__home [data-home-part=status][data-request-status=RESOLVED],.home-branding-module__XOxWVW__home [data-home-part=status][data-request-status=CLOSED]{--home-status-background:var(--d01-success-soft);--home-status-ink:var(--d01-success);--home-status-border:var(--d01-success-border)}.home-branding-module__XOxWVW__home [data-home-part=status]{border-radius:6px}.home-branding-module__XOxWVW__home [data-home-part=catalog-card]:focus-visible,.home-branding-module__XOxWVW__home [data-home-part=stat]:focus-visible{outline:3px solid var(--d01-focus);outline-offset:3px}@media (prefers-reduced-motion:reduce){.home-branding-module__XOxWVW__home [data-home-part=catalog-card]{transition:none}}
.d01-notifications-module__zuWHLW__surface{border-color:var(--d01-border);background:var(--d01-white);box-shadow:0 2px 4px color-mix(in srgb, var(--d01-ink) 1%, transparent);border-radius:14px}.d01-notifications-module__zuWHLW__dropdown{background:var(--d01-white);box-shadow:0 12px 32px color-mix(in srgb, var(--d01-navy) 14%, transparent), 0 0 0 1px var(--d01-border)}.d01-notifications-module__zuWHLW__scrollArea{scrollbar-color:var(--d01-input) transparent;scrollbar-width:thin}.d01-notifications-module__zuWHLW__scrollArea::-webkit-scrollbar{width:6px}.d01-notifications-module__zuWHLW__scrollArea::-webkit-scrollbar-thumb{background:var(--d01-input);border-radius:6px}.d01-notifications-module__zuWHLW__scrollArea::-webkit-scrollbar-track{background:0 0}
.field-visibility-editor-module__NFe3za__condition{transition:border-color .16s,background-color .16s,box-shadow .16s}.field-visibility-editor-module__NFe3za__condition:has(>[data-remove-condition]:is(:hover,:focus-visible)){border-color:var(--d01-error);background-color:var(--d01-error-soft);box-shadow:0 0 0 2px color-mix(in srgb, var(--d01-error) 12%, transparent), 0 0 16px color-mix(in srgb, var(--d01-error) 18%, transparent)}@media (prefers-reduced-motion:reduce){.field-visibility-editor-module__NFe3za__condition{transition:none}}
