.mis-local-icon-glyph{display:inline-block;flex:none;background-color:currentColor;mask-image:var(--mis-icon-url);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:var(--mis-icon-url);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;vertical-align:middle}.mis-local-icon-library{display:grid;gap:var(--mis-space-3,12px);min-width:0}.mis-local-icon-library header,.mis-local-icon-filters,.mis-local-icon-downloads{display:flex;align-items:center;flex-wrap:wrap;gap:var(--mis-space-2,8px)}.mis-local-icon-library header h2{margin:0;display:flex;align-items:center;gap:8px}.mis-local-icon-library header p{color:var(--muted);margin:0}.mis-local-icon-filters>input[data-mis-control=input]{flex:1;min-width:min(200px,100%)}.mis-local-icon-filters select{max-width:100%}.mis-local-icon-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(112px,100%),1fr));gap:8px;min-width:0}.mis-local-icon-results>button[data-mis-control=button]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;min-height:76px;gap:8px;padding:10px;white-space:normal;overflow-wrap:anywhere}.mis-local-icon-results>button>span:last-child{max-width:100%;line-height:1.4}.mis-local-icon-results>button[aria-pressed=true]{outline:2px solid var(--primary);outline-offset:-2px}.mis-local-icon-library .mis-local-icon-selection{display:grid;gap:8px;min-width:0;padding:12px;border:1px solid var(--border);border-radius:var(--mis-control-radius);background:var(--surface)}.mis-local-icon-selection>div:first-child{display:flex;align-items:center;gap:12px;overflow-wrap:anywhere}.mis-local-icon-selection code{overflow-wrap:anywhere;white-space:normal}.mis-local-icon-library .mis-local-icon-meta{color:var(--muted);margin:0}@media(max-width:600px){.mis-local-icon-results{grid-template-columns:repeat(2,minmax(0,1fr))}.mis-local-icon-filters{align-items:stretch;flex-direction:column}}.mis-local-icon-categories{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;min-width:0;padding:8px 0}.mis-local-icon-categories>button[data-mis-control=button]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-width:0;min-height:88px;padding:14px 8px;white-space:normal}.mis-local-icon-categories>button>svg{width:24px;height:24px;flex:none}.mis-local-icon-categories>button[aria-pressed=true]{outline:2px solid var(--primary);outline-offset:-2px}@media(max-width:900px){.mis-local-icon-categories{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:600px){.mis-local-icon-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.mis-local-icon-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:24px;margin-left:auto;min-width:0;max-width:100%;overflow-x:auto;white-space:nowrap}.mis-local-icon-toolbar>span{flex-shrink:0;color:var(--muted)}.mis-local-icon-toolbar-group{display:flex;align-items:center;gap:14px;flex-shrink:0}.mis-specialized.mis-local-icon-library{padding:20px;gap:18px}.mis-local-icon-filters{max-width:440px;width:100%}.mis-local-icon-results{gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(128px,100%),1fr))}@media(max-width:600px){.mis-specialized.mis-local-icon-library{padding:14px;gap:14px}.mis-local-icon-results{grid-template-columns:repeat(2,minmax(0,1fr))}.mis-local-icon-toolbar{justify-content:flex-start;gap:20px}}.mis-local-icon-source-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;min-width:0}.mis-local-icon-library-filter,.mis-local-icon-selected-inline{display:flex;align-items:center;gap:12px;min-width:0;flex-wrap:wrap}.mis-local-icon-library-filter select{max-width:min(440px,100%)}.mis-local-icon-selected-inline>span{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mis-local-icon-categories:has(>button:nth-child(16)){grid-template-columns:repeat(8,minmax(0,1fr))}@media(max-width:900px){.mis-local-icon-categories:has(>button:nth-child(16)){grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:600px){.mis-local-icon-categories:has(>button:nth-child(16)){grid-template-columns:repeat(2,minmax(0,1fr))}.mis-local-icon-library-filter{max-width:100%}}.mis-local-icon-selected-name{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mis-local-icon-viewport-page{gap:8px}.mis-local-icon-viewport-page .mis-local-icon-categories{gap:8px;padding:0}.mis-local-icon-viewport-page .mis-local-icon-categories>button[data-mis-control=button]{min-height:64px;padding:8px;gap:6px}.mis-specialized.mis-local-icon-viewport-picker{padding:12px;gap:10px}.mis-local-icon-viewport-picker .mis-special-title{margin:0}.mis-local-icon-viewport-picker .mis-local-icon-results>button[data-mis-control=button]{height:76px;min-height:76px;padding:8px;gap:6px}.mis-local-icon-viewport-picker .mis-local-icon-results>button>span:last-child{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media(max-width:600px){.mis-local-icon-viewport-page .mis-local-icon-categories:has(>button:nth-child(16)){grid-template-columns:repeat(4,minmax(0,1fr))}.mis-local-icon-viewport-page .mis-local-icon-categories>button[data-mis-control=button]{min-height:44px;flex-direction:row;padding:5px;gap:4px}.mis-local-icon-viewport-page .mis-local-icon-categories>button>svg{width:16px;height:16px}}@media(max-height:850px){.mis-local-icon-viewport-page,.mis-local-icon-viewport-page .mis-local-icon-categories{gap:6px}.mis-local-icon-viewport-page .mis-local-icon-categories>button[data-mis-control=button]{min-height:44px;padding:5px;gap:2px}.mis-local-icon-viewport-page .mis-local-icon-categories>button>svg{width:18px;height:18px}.mis-specialized.mis-local-icon-viewport-picker{padding:8px;gap:6px}.mis-local-icon-viewport-picker>.mis-pagination{padding-top:0;padding-bottom:0}}@media(max-height:850px)and (max-width:600px){.mis-local-icon-viewport-page .mis-local-icon-categories:has(>button:nth-child(16)){grid-template-columns:repeat(8,minmax(0,1fr))}.mis-local-icon-viewport-page .mis-local-icon-categories>button[data-mis-control=button]{flex-direction:column;min-height:48px;padding:4px 2px;gap:2px}.mis-local-icon-viewport-page .mis-local-icon-categories>button>svg{width:16px;height:16px}}.mis-specialized{--mis-series-0:var(--primary,var(--mis-control-primary));--mis-series-1:color-mix(in srgb,var(--primary,var(--mis-control-primary)) 65%,CanvasText);--mis-series-2:color-mix(in srgb,var(--primary,var(--mis-control-primary)) 65%,Canvas);--mis-series-3:color-mix(in srgb,var(--primary,var(--mis-control-primary)) 35%,CanvasText);--mis-series-4:color-mix(in srgb,var(--primary,var(--mis-control-primary)) 40%,Canvas);--mis-series-5:color-mix(in srgb,var(--primary,var(--mis-control-primary)) 80%,CanvasText);min-width:0;max-width:100%;margin:0;color:inherit;font:inherit;box-sizing:border-box}.mis-specialized *{box-sizing:border-box}.mis-special-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-block:8px;min-width:0}.mis-special-toolbar>strong{margin-inline-end:auto;overflow-wrap:anywhere}.mis-specialized :focus-visible{outline:2px solid var(--primary,var(--mis-control-primary));outline-offset:2px}.mis-specialized [data-mis-control=button]:disabled{cursor:default}.mis-special-scroll{overflow:auto;max-width:100%;min-width:0;overscroll-behavior-inline:contain;scrollbar-gutter:stable}.mis-gantt-row{display:grid;grid-template-columns:160px minmax(0,1fr);align-items:stretch;border-bottom:1px solid var(--border,var(--mis-control-border));min-height:38px}.mis-gantt-row>button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:start}.mis-gantt-row>strong{padding:8px}.mis-gantt-axis{position:relative;min-height:32px;overflow:hidden;background:var(--surface-soft,Canvas)}.mis-gantt-axis time:first-child{transform:none}.mis-gantt-axis time:last-child:not(:first-child){transform:translate(-100%)}.mis-gantt-axis time{transform:translate(-50%);position:absolute;top:6px;white-space:nowrap;border-inline-start:1px solid var(--border,var(--mis-control-border));padding-inline-start:3px}.mis-gantt-track{position:relative;min-height:38px;background:var(--surface,Canvas)}.mis-gantt-bar[data-mis-control=button]{position:absolute;top:5px;min-height:28px;max-width:100%;overflow:hidden;border:1px solid var(--primary,var(--mis-control-primary));background:var(--primary-soft,Canvas);color:inherit;padding:2px 4px;white-space:nowrap;isolation:isolate}.mis-gantt-bar>span:last-child{position:relative}.mis-gantt-progress{position:absolute;inset:0 auto 0 0;background:color-mix(in srgb,var(--primary,var(--mis-control-primary)) 30%,transparent);pointer-events:none}.mis-gantt-row[data-selected=true]{outline:1px solid var(--primary,var(--mis-control-primary));outline-offset:-1px}.mis-calendar-grid{border:1px solid var(--border,var(--mis-control-border));border-radius:8px;overflow:hidden}.mis-calendar-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.mis-calendar-week>[role=columnheader]{text-align:center;padding:6px;background:var(--surface-soft,Canvas)}.mis-calendar-cell{min-width:0;min-height:78px;padding:4px;border-block-start:1px solid var(--border,var(--mis-control-border));border-inline-end:1px solid var(--border,var(--mis-control-border));background:var(--surface,Canvas)}.mis-calendar-cell[data-outside=true]{background:var(--surface-soft,Canvas)}.mis-calendar-cell[aria-selected=true]{box-shadow:inset 0 0 0 2px var(--primary,var(--mis-control-primary))}.mis-calendar-cell>button{width:100%}.mis-calendar-events{display:grid;gap:3px;margin-top:4px}.mis-calendar-events>button{width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:start}.mis-data-tree{max-height:360px;overflow:auto;min-width:0}.mis-tree-row{display:flex;align-items:center;gap:6px;min-height:34px;cursor:pointer;border-radius:4px;padding:3px}.mis-tree-row>span:last-child{overflow-wrap:anywhere}.mis-tree-row[aria-selected=true]{background:var(--primary-soft,Canvas);box-shadow:inset 2px 0 var(--primary,var(--mis-control-primary))}.mis-tree-row[aria-disabled=true]{opacity:.55;cursor:default}.mis-tree-row>button,.mis-tree-spacer{flex:0 0 26px;min-width:26px}.mis-tree-select{display:flex;align-items:center;gap:6px}.mis-tree-select>button:first-child{flex:1;min-width:0;white-space:normal;overflow-wrap:anywhere}.mis-tree-popover{margin:auto;position:fixed;inset:0;width:min(360px,calc(100vw - 24px));max-height:min(520px,calc(100dvh - 32px));padding:12px;border:1px solid var(--border,var(--mis-control-border));border-radius:8px;background:var(--surface,Canvas);color:inherit;overflow:auto}.mis-tree-popover>input{width:100%;margin-bottom:8px;font:inherit}.mis-tree-popover::backdrop{background:transparent}.mis-chart-svg{width:100%;height:280px;display:block;overflow:visible}.mis-chart-svg text{fill:currentColor;font:inherit}.mis-chart-gridline{stroke:var(--border,var(--mis-control-border))}.mis-chart-axis{stroke:currentColor}.mis-chart-line{stroke:currentColor;stroke-width:2;fill:none}.mis-chart-area{fill:currentColor;opacity:.15}.mis-chart-datum{fill:currentColor;cursor:pointer}.mis-chart-datum:focus-visible{stroke:CanvasText;stroke-width:3;outline:none}.mis-chart-active{min-height:1.6em}.mis-chart-table summary{cursor:pointer;padding-block:8px}.mis-chart-table table{border-collapse:collapse;width:100%}.mis-chart-table :is(th,td){padding:6px 10px;border:1px solid var(--border,var(--mis-control-border));text-align:start;white-space:nowrap}.mis-series-key{display:inline-block;width:10px;height:10px;border-radius:2px;margin-inline-end:5px;background:var(--mis-series-0)}.mis-series-1{background:var(--mis-series-1)}.mis-series-2{background:var(--mis-series-2)}.mis-series-3{background:var(--mis-series-3)}.mis-series-4{background:var(--mis-series-4)}.mis-series-5{background:var(--mis-series-5)}.mis-icon-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:6px;max-height:320px;overflow:auto;padding:3px}.mis-icon-grid>button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:8px;min-width:0}.mis-icon-grid>button[aria-pressed=true]{outline:2px solid var(--primary,var(--mis-control-primary));outline-offset:-2px;background:var(--primary-soft,Canvas)}.mis-special-map-canvas{height:320px;max-width:100%;border:1px solid var(--border,var(--mis-control-border));border-radius:8px}.mis-special-demo{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.mis-special-demo>section{min-width:0}@media(max-width:760px){.mis-special-toolbar{gap:5px}.mis-calendar-cell{padding:2px;min-height:64px}.mis-calendar-events>button{padding-inline:2px}.mis-tree-popover{width:calc(100vw - 24px)}}@media(prefers-reduced-motion:reduce){.mis-specialized *{scroll-behavior:auto;transition:none;animation:none}}.mis-gantt-body{position:relative}.mis-gantt-body>.mis-gantt-row{height:38px}.mis-gantt-bar[data-editable=true]{touch-action:none;cursor:grab}.mis-gantt-bar[data-milestone=true]{border:0;background:transparent;color:var(--primary,var(--mis-control-primary));min-width:12px;padding:0}.mis-gantt-resize[data-mis-control=button]{position:absolute;top:5px;z-index:3;width:18px;min-height:28px;padding:0;transform:translate(-50%);touch-action:none;cursor:ew-resize;border:1px solid var(--primary,var(--mis-control-primary));background:var(--surface,Canvas);color:inherit}.mis-gantt-dependencies{position:absolute;top:0;left:160px;width:calc(100% - 160px);height:100%;pointer-events:none;overflow:visible}.mis-gantt-dependencies>path{fill:none;stroke:var(--primary,var(--mis-control-primary));stroke-width:1.5;vector-effect:non-scaling-stroke}.mis-gantt-dependencies marker path{fill:var(--primary,var(--mis-control-primary))}.mis-specialized output{display:block;overflow-wrap:anywhere;padding:8px;border:1px solid var(--border,var(--mis-control-border))}.mis-calendar-time-scroll{max-height:480px;border:1px solid var(--border,var(--mis-control-border));border-radius:6px}.mis-calendar-time-grid{display:grid;align-items:stretch}.mis-calendar-time-grid>span{padding:4px}.mis-calendar-time-heading{background:var(--surface-soft,Canvas);padding:4px;border-inline-start:1px solid var(--border,var(--mis-control-border))}.mis-calendar-time-heading>button{width:100%}.mis-calendar-time-heading,.mis-calendar-time-grid>span:first-child{position:sticky;top:0;z-index:4;background:var(--surface-soft,Canvas)}.mis-calendar-all-day{padding:4px;display:grid;gap:3px;border-inline-start:1px solid var(--border,var(--mis-control-border));min-height:38px}.mis-calendar-all-day button{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mis-calendar-time-day,.mis-calendar-hour-labels{position:relative;height:960px;min-width:0;border-inline-start:1px solid var(--border,var(--mis-control-border))}.mis-calendar-hour-labels span{position:absolute;inset-inline-end:4px;transform:translateY(-.4em)}.mis-calendar-time-slot[data-mis-control=button]{position:absolute;left:0;width:100%;height:40px;min-height:0;border:0;border-top:1px solid var(--border,var(--mis-control-border));border-radius:0;background:transparent;padding:0}.mis-calendar-time-slot[data-mis-control=button]:disabled{opacity:1}.mis-calendar-time-event{position:absolute;z-index:1;padding:1px;min-height:22px}.mis-calendar-time-event>button{display:block;min-width:0;width:100%;height:100%;min-height:0;padding:2px;overflow:hidden;white-space:normal;overflow-wrap:anywhere;border:1px solid var(--primary,var(--mis-control-primary));background:var(--primary-soft,Canvas);color:inherit;line-height:inherit}.mis-chart-empty-ring{fill:none;stroke:var(--border,var(--mis-control-border));stroke-width:2}.mis-special-title{display:flex;align-items:center;gap:8px;margin:0;margin-inline-end:auto;min-width:0;color:var(--ink,var(--mis-ui-heading))}.mis-special-title>svg{width:16px;height:16px;flex:0 0 auto;color:var(--primary,var(--mis-control-primary))}.mis-special-title>span{overflow-wrap:anywhere}.mis-special-toolbar{margin-block:0 12px}.mis-special-toolbar svg,.mis-gantt-editor svg,.mis-special-debug summary svg{width:14px;height:14px;flex:0 0 auto}.mis-special-view-switch,.mis-special-period-switch{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap}.mis-calendar-range{color:var(--muted);font-variant-numeric:tabular-nums}.mis-gantt-editor{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;padding:8px 0 12px}.mis-gantt-selected-label{color:var(--ink);max-width:100%;overflow-wrap:anywhere}.mis-gantt-edit-group{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.mis-gantt-edit-group>span{color:var(--muted);margin-inline-end:4px}.mis-gantt-row>button[data-mis-control=button]{border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--text);justify-content:flex-start;padding-inline:10px}.mis-gantt-row[data-selected=true]{outline:0;background:var(--primary-soft,var(--surface-soft))}.mis-gantt-row[data-selected=true]>button[data-mis-control=button]{color:var(--primary)}.mis-gantt-row>strong{background:var(--surface-soft);color:var(--muted)}.mis-gantt-track{background:transparent}.mis-gantt-canvas{border:1px solid var(--border);border-radius:6px;overflow:hidden}.mis-gantt-axis time{color:var(--muted)}.mis-specialized details{margin-top:8px}.mis-specialized summary{cursor:pointer;color:var(--muted)}.mis-specialized p[role=status]:empty{display:none}.mis-special-debug{padding:0 12px 8px}.mis-special-debug summary{display:flex;align-items:center;gap:6px}.mis-special-debug>div{display:flex;align-items:center;gap:6px;margin-block:8px}.mis-calendar-cell>button[data-mis-control=button]{width:28px;min-height:26px;padding:2px;border-color:transparent;background:transparent;box-shadow:none;color:var(--text)}.mis-calendar-cell[aria-selected=true]>button[data-mis-control=button]{background:var(--primary);color:var(--on-primary,#fff)}.mis-calendar-cell[aria-selected=true]{box-shadow:inset 0 0 0 1px var(--primary)}.mis-calendar-time-heading>button[data-mis-control=button]{border-color:transparent;box-shadow:none}.mis-calendar-time-heading>button[aria-pressed=true]{background:var(--primary);color:var(--on-primary,#fff)}.mis-calendar-week>[role=columnheader],.mis-calendar-hour-labels{color:var(--muted)}.mis-chart-legend{margin-top:12px}.mis-special-demo>section>.mis-special-title{margin-bottom:12px}@media(max-width:760px){.mis-special-toolbar{gap:8px}.mis-special-title,.mis-calendar-range{flex:1 1 100%}.mis-gantt-editor{gap:8px}.mis-gantt-selected-label{flex:1 1 100%}.mis-special-debug{padding-inline:4px}}.mis-special-title-help{align-self:flex-start;line-height:1;margin-inline-start:2px}.mis-special-title-help>[data-mis-control=tooltip]{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;font-size:6px;line-height:1}html[data-mis-typography] body .mis-special-help-glyph:not(:where([data-print-document="template"],[data-print-document="template"] *)){font-size:6px!important;line-height:1!important}.mis-special-icon{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;color:var(--primary);box-sizing:content-box}.mis-special-icon[data-mis-variant=rounded]{padding:8px;border-radius:12px;background:var(--primary-soft)}.mis-special-icon[data-mis-variant=framed]{padding:8px;border:1px solid var(--primary);border-radius:4px}.mis-special-icon[data-mis-variant=elevated]{padding:8px;border-radius:8px;background:var(--surface);box-shadow:0 4px 12px color-mix(in srgb,var(--primary) 22%,transparent)}.mis-special-icon[data-mis-variant=oval]{padding:8px 16px;border-radius:50%;background:var(--primary-soft);border:1px solid var(--border)}.mis-specialized[data-mis-variant=soft]{background:var(--primary-soft)!important}.mis-specialized[data-mis-control=chart][data-mis-variant=grid]{background-image:linear-gradient(var(--border) 1px,transparent 1px),linear-gradient(90deg,var(--border) 1px,transparent 1px)!important}.mis-special-gantt{--gantt-ink:var(--primary,var(--mis-control-primary))}.mis-special-gantt[data-gantt-colors=vivid] [data-gantt-tone="0"]{--gantt-ink:color-mix(in srgb,#1d4ed8 90%,var(--primary,var(--mis-control-primary)))}.mis-special-gantt[data-gantt-colors=vivid] [data-gantt-tone="1"]{--gantt-ink:color-mix(in srgb,#7c3aed 90%,var(--primary,var(--mis-control-primary)))}.mis-special-gantt[data-gantt-colors=vivid] [data-gantt-tone="2"]{--gantt-ink:color-mix(in srgb,#0f766e 90%,var(--primary,var(--mis-control-primary)))}.mis-special-gantt[data-gantt-colors=vivid] [data-gantt-tone="3"]{--gantt-ink:color-mix(in srgb,#c2410c 90%,var(--primary,var(--mis-control-primary)))}.mis-special-gantt[data-gantt-colors=vivid] [data-gantt-tone="4"]{--gantt-ink:color-mix(in srgb,#be185d 90%,var(--primary,var(--mis-control-primary)))}.mis-special-gantt[data-gantt-colors=vivid] [data-gantt-tone="5"]{--gantt-ink:color-mix(in srgb,#0e7490 90%,var(--primary,var(--mis-control-primary)))}.mis-special-gantt[data-gantt-colors=vivid] .mis-gantt-bar[data-mis-control=button],.mis-special-gantt:not([data-gantt-appearance=classic]) .mis-gantt-bar[data-mis-control=button]{border-color:var(--gantt-ink);background:color-mix(in srgb,var(--gantt-ink) 12%,var(--surface,Canvas));color:var(--text,CanvasText);box-shadow:none}.mis-special-gantt[data-gantt-colors=vivid] .mis-gantt-progress,.mis-special-gantt:not([data-gantt-appearance=classic]) .mis-gantt-progress{background:color-mix(in srgb,var(--gantt-ink) 32%,transparent)}.mis-gantt-grid-line{position:absolute;top:0;bottom:0;border-inline-start:1px solid var(--border,var(--mis-control-border));pointer-events:none}.mis-special-gantt:not([data-gantt-appearance=classic]) .mis-gantt-row:nth-child(2n){background-color:color-mix(in srgb,var(--surface-soft,Canvas) 50%,transparent)}.mis-special-gantt[data-gantt-appearance=simple] .mis-gantt-bar[data-mis-control=button]{top:8px;min-height:22px;border-radius:3px;background:var(--gantt-ink);color:#fff}.mis-special-gantt[data-gantt-appearance=capsule] .mis-gantt-bar[data-mis-control=button]{top:6px;min-height:26px;border-radius:999px;background:var(--gantt-ink);color:#fff}.mis-special-gantt[data-gantt-appearance=simple] .mis-gantt-progress,.mis-special-gantt[data-gantt-appearance=capsule] .mis-gantt-progress{background:#0000002e}.mis-special-gantt[data-gantt-appearance=slim] .mis-gantt-bar[data-mis-control=button]{top:3px;min-height:32px;border:0;border-radius:0;background:transparent;color:var(--text,CanvasText);padding:0 4px 9px;overflow:hidden}.mis-special-gantt[data-gantt-appearance=slim] .mis-gantt-bar:before{content:"";position:absolute;inset:auto 0 1px;height:7px;border-radius:999px;background:color-mix(in srgb,var(--gantt-ink) 16%,var(--surface,Canvas))}.mis-special-gantt[data-gantt-appearance=slim] .mis-gantt-progress{inset:auto auto 1px 0;height:7px;border-radius:999px;background:var(--gantt-ink)}.mis-special-gantt[data-gantt-appearance=outline] .mis-gantt-bar[data-mis-control=button]{top:6px;min-height:26px;border:2px solid var(--gantt-ink);border-radius:5px;background:var(--surface,Canvas);color:var(--gantt-ink)}.mis-special-gantt[data-gantt-appearance=outline] .mis-gantt-progress{background:color-mix(in srgb,var(--gantt-ink) 12%,transparent)}.mis-special-gantt[data-gantt-appearance=segments] .mis-gantt-bar[data-mis-control=button]{top:7px;min-height:24px;border-radius:2px;background:var(--gantt-ink);color:#fff}.mis-special-gantt[data-gantt-appearance=segments] .mis-gantt-bar:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(to right,transparent 0,transparent calc(10% - 2px),rgb(255 255 255 / 65%) calc(10% - 2px),rgb(255 255 255 / 65%) 10%);pointer-events:none}.mis-special-gantt[data-gantt-appearance=segments] .mis-gantt-progress{background:#0003}.mis-special-gantt[data-gantt-appearance=segments] .mis-gantt-bar>span:last-child{z-index:1;background:var(--gantt-ink);padding-inline:3px}.mis-special-gantt[data-gantt-appearance=duotone] .mis-gantt-bar[data-mis-control=button]{top:5px;min-height:28px;border:0;border-radius:6px;background:color-mix(in srgb,var(--gantt-ink) 14%,var(--surface,Canvas));color:var(--text,CanvasText);padding-bottom:7px}.mis-special-gantt[data-gantt-appearance=duotone] .mis-gantt-progress{inset:auto auto 0 0;height:6px;background:var(--gantt-ink);border-radius:0 3px 3px 0}.mis-special-gantt .mis-gantt-bar[data-mis-control=button][data-milestone=true]{border:0;background:transparent;color:var(--gantt-ink);padding:0;min-height:28px;top:5px}.mis-special-gantt .mis-gantt-bar[data-milestone=true]:before,.mis-special-gantt .mis-gantt-bar[data-milestone=true]:after,.mis-special-gantt .mis-gantt-bar[data-milestone=true] .mis-gantt-progress{display:none}.mis-special-gantt .mis-gantt-bar[data-milestone=true]>span:last-child{background:transparent;padding:0}.mis-special-gantt .mis-gantt-bar[aria-pressed=true]{outline:2px solid var(--gantt-ink);outline-offset:2px}.mis-special-gantt .mis-gantt-bar:focus-visible{outline:2px solid var(--text,CanvasText);outline-offset:2px}.mis-special-gantt .mis-gantt-bar[data-mis-control=button]:disabled{opacity:.65}.mis-gantt-appearance-examples{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0}.mis-gantt-appearance-examples>[data-gantt-example]{min-width:0;max-width:100%}.mis-gantt-appearance-examples>header{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.mis-gantt-appearance-examples>header>h2{flex:1}.mis-extended-modal{box-sizing:border-box;width:min(620px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:1px solid var(--border);border-radius:var(--mis-control-radius,10px);background:var(--surface);color:var(--text);font:inherit;overflow:hidden;box-shadow:0 16px 48px color-mix(in srgb,var(--text) 18%,transparent)}.mis-extended-modal:not([open]){display:none!important}.mis-extended-modal[open]{display:flex;flex-direction:column}.mis-extended-modal::backdrop{background:color-mix(in srgb,var(--text) 35%,transparent)}.mis-extended-modal[data-size=small]{width:min(420px,calc(100vw - 32px))}.mis-extended-modal[data-size=large]{width:min(940px,calc(100vw - 32px))}.mis-extended-modal>header,.mis-extended-modal>footer{display:flex;flex:none;align-items:center;gap:10px;padding:14px 18px;background:var(--surface)}.mis-extended-modal>header{justify-content:space-between;border-bottom:1px solid var(--border)}.mis-extended-modal>header h2{margin:0;min-width:0;overflow-wrap:anywhere}.mis-extended-modal>header>button{flex:none}.mis-extended-modal>footer{justify-content:flex-end;border-top:1px solid var(--border);flex-wrap:wrap}.mis-extended-modal-body{min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable both-edges;padding:18px}.mis-extended-drawer[open]{height:100dvh;max-height:100dvh;margin:0 0 0 auto;border-radius:0}.mis-extended-drawer[data-side=left]{margin:0 auto 0 0}.mis-extended-popover-anchor{display:inline-flex;min-width:0}.mis-extended-popover-anchor>button{display:inline-flex;align-items:center;gap:6px}.mis-extended-popover{position:fixed;inset:auto;margin:0;box-sizing:border-box;min-width:min(220px,calc(100vw - 16px));max-width:calc(100vw - 16px);max-height:min(400px,calc(100dvh - 16px));overflow:auto;border:1px solid var(--border);border-radius:var(--mis-control-radius,8px);background:var(--surface);color:var(--text);padding:10px;box-shadow:0 8px 24px color-mix(in srgb,var(--text) 15%,transparent)}.mis-extended-popover:not(:popover-open){display:none!important}.mis-extended-menu{display:grid;gap:3px}.mis-extended-menu>button{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:8px;text-align:left;padding:8px}.mis-extended-modal svg,.mis-extended-popover-anchor svg,.mis-extended-menu svg,.mis-extended-select svg,.mis-extended-tag-input svg,.mis-extended-data-table svg,.mis-extended-copy svg,.mis-extended-rating svg,.mis-extended-result svg,.mis-extended-notices svg{width:14px;height:14px;flex:none}.mis-extended-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mis-extended-result{padding:24px;display:grid;gap:12px;text-align:center}.mis-extended-result>strong{display:flex;align-items:center;justify-content:center;gap:8px}.mis-extended-result>.mis-extended-actions{justify-content:center}.mis-extended-notices{display:grid;gap:8px}.mis-extended-notices>[data-mis-control=alert]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:12px}.mis-extended-notices p{margin:4px 0 0}.mis-extended-notices button{flex:none}:is(.mis-extended-notices [data-tone],.mis-extended-result[data-tone],.mis-extended-timeline>li[data-tone],.mis-extended-steps>button[data-tone])[data-tone=error],.mis-extended-modal [data-danger=true],.mis-extended-menu [data-danger=true]{--mis-extended-tone:var(--danger,#b42318)}:is(.mis-extended-notices [data-tone],.mis-extended-result[data-tone],.mis-extended-timeline>li[data-tone],.mis-extended-steps>button[data-tone])[data-tone=warning]{--mis-extended-tone:var(--warning,#8a5b00)}:is(.mis-extended-notices [data-tone],.mis-extended-result[data-tone],.mis-extended-timeline>li[data-tone],.mis-extended-steps>button[data-tone])[data-tone=success]{--mis-extended-tone:var(--success,#18794e)}:is(.mis-extended-notices [data-tone],.mis-extended-result[data-tone],.mis-extended-timeline>li[data-tone],.mis-extended-steps>button[data-tone])[data-tone=info]{--mis-extended-tone:var(--mis-control-primary,var(--primary))}.mis-extended-notices [data-tone],.mis-extended-result[data-tone]{border-inline-start:3px solid var(--mis-extended-tone)}:is(.mis-extended-modal,.mis-extended-menu) [data-danger=true]{color:var(--mis-extended-tone)!important}.mis-extended-split{display:flex;min-width:0;min-height:180px;border:1px solid var(--border);border-radius:8px;overflow:hidden}.mis-extended-split>section{box-sizing:border-box;min-width:0;padding:12px;overflow:auto}.mis-extended-split>section:first-child{flex:0 0 var(--mis-split-ratio)}.mis-extended-split>section:last-child{flex:1}.mis-extended-split>[role=separator]{flex:0 0 8px;cursor:col-resize;background:var(--surface-soft);border-inline:1px solid var(--border);touch-action:none}.mis-extended-split>[role=separator]:focus-visible{outline:2px solid var(--mis-control-primary,var(--primary));outline-offset:-2px}.mis-extended-tabs>[role=tablist]{display:flex;gap:8px;border-bottom:1px solid var(--border);overflow:auto}.mis-extended-tabs [role=tab]{flex:none;padding:8px 12px}.mis-extended-tabs [role=tab][aria-selected=true]{color:var(--mis-control-primary,var(--primary));border-bottom:2px solid var(--mis-control-primary,var(--primary))}.mis-extended-tabs>[role=tabpanel]{padding-block:14px}.mis-extended-tabs>[hidden]{display:none!important}.mis-extended-field{display:grid;gap:6px;min-width:0}.mis-extended-field>[data-mis-control=field]{font:inherit}.mis-extended-field small{color:var(--muted);font-size:var(--mis-type-caption);line-height:var(--mis-type-caption-line-height,1.5)}.mis-extended-field-error{color:var(--danger,#b42318)}.mis-extended-field input[aria-invalid=true]{border-color:var(--danger,#b42318)}.mis-extended-error-summary{padding:12px}.mis-extended-error-summary ul{margin:6px 0}.mis-extended-error-summary button{text-align:left;text-decoration:underline}.mis-extended-select{min-width:0}.mis-extended-select-input{display:flex;gap:4px}.mis-extended-select-input input{width:100%;min-width:0}.mis-extended-select-input>button{flex:none}.mis-extended-selected-values{display:flex;gap:6px;flex-wrap:wrap;margin-block:4px}.mis-extended-selected-values>span{display:inline-flex;align-items:center;gap:5px;max-width:100%;overflow-wrap:anywhere;border:1px solid var(--border);background:var(--surface-soft);border-radius:5px;padding:3px 6px}.mis-extended-selected-values button{display:inline-flex;padding:2px;min-height:24px;min-width:24px}.mis-extended-select-panel{box-sizing:border-box;inset:auto;margin:0;position:fixed;max-width:calc(100vw - 16px);max-height:min(260px,calc(100dvh - 32px));overflow:auto;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);font:inherit;padding:6px;box-shadow:0 8px 24px color-mix(in srgb,var(--text) 15%,transparent)}.mis-extended-select-panel:not(:popover-open){display:none!important}.mis-extended-select-panel:popover-open{display:block}.mis-extended-select-panel>[role=option]{display:flex;align-items:center;gap:6px;padding:9px;width:100%;text-align:left}.mis-extended-select-panel>[role=option]>span{display:grid;gap:3px}.mis-extended-select-panel>[data-highlighted=true]{background:var(--surface-soft)}.mis-extended-select-panel>[aria-selected=true]{color:var(--mis-control-primary,var(--primary))}.mis-extended-tag-input{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.mis-extended-tag-input>.mis-extended-selected-values{width:100%}.mis-extended-tag-input>input{flex:1;min-width:120px}.mis-extended-rating{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.mis-extended-rating>button{display:grid;place-items:center;padding:5px}.mis-extended-rating>[data-filled=true] svg{fill:var(--mis-control-primary,var(--primary));color:var(--mis-control-primary,var(--primary))}.mis-extended-date-range{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mis-extended-date-range>*{max-width:100%}.mis-extended-transfer{min-width:0;padding:12px}.mis-extended-transfer-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-block:10px}.mis-extended-transfer-columns>section{min-width:0;border:1px solid var(--border);border-radius:8px;padding:12px}.mis-extended-transfer-list{height:200px;overflow:auto;display:flex;flex-direction:column;gap:8px;margin-block:10px;scrollbar-gutter:stable}.mis-extended-transfer-list label{display:flex;align-items:center;gap:6px}.mis-extended-data-table{min-width:0}.mis-extended-data-tools{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-block:10px}.mis-extended-data-tools>input{flex:1;min-width:160px}.mis-extended-data-tools details{min-width:120px}.mis-extended-data-tools details label{display:flex;align-items:center;gap:6px;margin:6px}.mis-extended-table-scroll{min-width:0;max-width:100%;overflow:auto;scrollbar-gutter:stable both-edges;border:1px solid var(--border);border-radius:8px}.mis-extended-table-scroll table{width:100%;border-collapse:collapse}.mis-extended-table-scroll :is(th,td){text-align:left;padding:9px 12px;border-bottom:1px solid var(--border);vertical-align:middle;overflow-wrap:anywhere}.mis-extended-table-scroll th{background:var(--surface-soft);white-space:nowrap;position:sticky;top:0}.mis-extended-table-scroll tr[data-selected=true]{background:var(--surface-soft)}.mis-extended-table-scroll td input[type=checkbox]{min-width:0}.mis-extended-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.mis-extended-descriptions{display:grid;grid-template-columns:repeat(var(--mis-description-columns,2),minmax(0,1fr));gap:12px}.mis-extended-descriptions>div{min-width:0}.mis-extended-descriptions dt{color:var(--muted)}.mis-extended-descriptions dd{margin:5px 0 0;overflow-wrap:anywhere}.mis-extended-timeline{list-style:none;padding-inline-start:14px}.mis-extended-timeline>li{padding:10px 0 16px 16px;border-inline-start:2px solid var(--border);position:relative}.mis-extended-timeline>li:before{content:"";position:absolute;width:8px;height:8px;border-radius:50%;background:var(--mis-extended-tone,var(--mis-control-primary,var(--primary)));left:-5px;top:14px}.mis-extended-timeline>li>div:first-child{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.mis-extended-timeline>li>div+div{margin-top:6px}.mis-extended-steps{display:flex;gap:8px;overflow:auto}.mis-extended-steps>button{display:flex;flex:none;align-items:center;gap:8px;padding:10px}.mis-extended-steps>button>span:last-child{display:grid;gap:4px}.mis-extended-steps [aria-current=step]{background:var(--surface-soft);color:var(--mis-control-primary,var(--primary))}.mis-extended-copy{display:flex;align-items:center;gap:6px;flex-wrap:wrap;overflow-wrap:anywhere}.mis-extended-tooltip-trigger{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;cursor:help;vertical-align:super;color:var(--mis-control-primary,var(--primary))}.mis-extended-tooltip-trigger sup,.mis-extended-tooltip-trigger .mis-page-view-help,html[data-mis-typography] body .mis-extended-tooltip-trigger sup:not(:where([data-print-document="template"],[data-print-document="template"] *)),html[data-mis-typography] body .mis-extended-tooltip-trigger .mis-page-view-help:not(:where([data-print-document="template"],[data-print-document="template"] *)){font-size:6px!important;line-height:1!important}.mis-extended-tooltip-trigger:focus-visible{outline:2px solid var(--mis-control-primary,var(--primary));outline-offset:2px;border-radius:4px}.mis-extended-tooltip-content{position:fixed;z-index:10000;box-sizing:border-box;display:block;width:max-content;max-width:min(280px,calc(100vw - 16px));max-height:min(220px,calc(100dvh - 16px));overflow:auto;padding:10px 12px;border:1px solid var(--border);border-radius:6px;color:var(--text);background:var(--surface);font-family:inherit;font-size:var(--mis-type-body);font-weight:var(--mis-type-body-weight,400);line-height:1.6;overflow-wrap:anywhere;box-shadow:0 6px 20px color-mix(in srgb,var(--text) 15%,transparent)}.mis-extension-demo{display:grid;gap:16px;min-width:0}.mis-extension-demo>article{min-width:0;border:1px solid var(--border);border-radius:10px;padding:16px;background:var(--surface)}.mis-extension-demo h3{margin:0 0 12px}.mis-extension-demo .mis-extended-field+.mis-extended-field{margin-top:12px}.mis-extension-demo pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface-soft);padding:10px;border-radius:6px}.mis-extension-demo code{font:inherit;overflow-wrap:anywhere}@media(max-width:760px){.mis-extended-modal{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.mis-extended-modal>header,.mis-extended-modal>footer,.mis-extended-modal-body{padding:12px}.mis-extended-data-tools{align-items:stretch}.mis-extended-data-tools>input{width:100%;flex-basis:100%}.mis-extended-descriptions,.mis-extended-transfer-columns{grid-template-columns:minmax(0,1fr)}.mis-extended-split{flex-direction:column}.mis-extended-split>section:first-child{flex-basis:auto}.mis-extended-split>[role=separator]{display:none}.mis-extension-demo>article{padding:12px}}@media(prefers-reduced-motion:reduce){.mis-extension-demo *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.mis-extended-attachments,.mis-extended-upload>ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.mis-extended-attachments>li,.mis-extended-upload li{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--border);border-radius:8px;padding:10px;min-width:0}.mis-extended-attachments li>div:first-child,.mis-extended-upload li>div:first-child{display:grid;gap:5px;min-width:0;overflow-wrap:anywhere}.mis-extended-upload{display:grid;gap:10px;min-width:0}.mis-extended-upload progress{width:100%;accent-color:var(--mis-control-primary,var(--primary))}.mis-extended-image-stage{min-height:220px;max-height:60vh;overflow:auto;display:grid;place-items:center;background:var(--surface-soft)}.mis-extended-image-stage img{max-width:100%;max-height:50vh;transform-origin:center;object-fit:contain}.mis-extended-code{white-space:pre-wrap;overflow:auto;overflow-wrap:anywhere;background:var(--surface-soft);color:var(--text);border:1px solid var(--border);border-radius:8px;padding:12px}.mis-extended-tooltip-content{max-height:calc(100vh - 16px);overflow:auto}@media(max-width:760px){.mis-extended-attachments>li,.mis-extended-upload li{align-items:stretch;flex-direction:column}}.mis-extended-tooltip-content{inset:auto;margin:0;background:var(--text);color:var(--surface)}.mis-extended-tooltip-content:not(:popover-open){display:none!important}.mis-extended-tooltip-content[data-mis-variant=light]{background:var(--surface-soft);color:var(--text)}.mis-extended-tooltip-content[data-mis-variant=brand]{background:var(--mis-control-primary,var(--primary));color:#fff}.mis-extended-tooltip-content[data-mis-variant=outlined]{background:var(--surface);color:var(--text);border-color:var(--mis-control-primary,var(--primary))}.mis-extended-tooltip-content[data-mis-variant=rounded]{border-radius:14px}.mis-extended-table-scroll th .mis-data-sort-button[data-mis-control=button],.mis-data-sort-button[data-mis-control=button]{display:inline-flex;align-items:center;justify-content:inherit;gap:5px;min-width:0;min-height:28px;margin:0;padding:2px 0!important;border:0!important;border-radius:3px!important;background:transparent!important;box-shadow:none!important;color:inherit!important;font:inherit!important;line-height:inherit!important;white-space:nowrap;cursor:pointer}.mis-data-sort-button[data-mis-control=button]>svg{width:13px;height:13px;flex:none;color:var(--muted);opacity:.65}.mis-data-sort-button[data-mis-control=button][data-sorted=true]>svg,.mis-data-sort-button[data-mis-control=button]:hover>svg{color:var(--mis-control-primary,var(--primary));opacity:1}.mis-data-sort-button[data-mis-control=button]:focus-visible{outline:2px solid var(--mis-control-primary,var(--primary));outline-offset:4px}.mis-data-sort-button[data-mis-control=button]:disabled{cursor:wait;opacity:.5}.mis-extended-upload>small{color:var(--muted);font-size:var(--mis-type-caption);line-height:var(--mis-type-caption-line-height,1.5)}.mis-extended-upload>ul:empty{display:none}.mis-extended-upload li{background:var(--surface);border-color:var(--border);padding:12px}.mis-extended-upload li>div:first-child{flex:1}.mis-extended-upload li strong{font-size:var(--mis-type-body);font-weight:var(--mis-weight-label,500)}.mis-extended-upload li span{font-size:var(--mis-type-caption);color:var(--muted)}.mis-extended-upload li [role=alert]{color:var(--danger,#b42318)}.mis-extended-upload progress{display:block;height:5px;border:0;border-radius:999px;overflow:hidden;background:var(--surface-soft)}.mis-extended-upload progress::-webkit-progress-bar{background:var(--surface-soft);border-radius:999px}.mis-extended-upload progress::-webkit-progress-value{background:var(--mis-control-primary,var(--primary));border-radius:999px}.mis-detail-workspace{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);height:var(--mis-detail-height);min-height:var(--mis-detail-min-height);min-width:0;overflow:hidden;padding:0;border:1px solid var(--border,#dfe6f0);border-radius:11px;background:var(--surface,#fff);color:var(--text,#425572);font-size:var(--mis-type-body,10px);box-shadow:0 5px 16px color-mix(in srgb,var(--text,#294263) 4%,transparent)}.mis-detail-workspace[data-detail-has-aside=false]{grid-template-columns:minmax(0,1fr)}.mis-detail-workspace{container:mis-detail-workspace / inline-size}.mis-detail-grid{display:grid;grid-column:1/-1;grid-template-columns:220px minmax(0,1fr) minmax(220px,25%);grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;gap:inherit;overflow:hidden}.mis-detail-grid[data-detail-grid-aside=false]{grid-template-columns:220px minmax(0,1fr)}.mis-detail-workspace *{box-sizing:border-box}.mis-detail-column{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:var(--surface,#fff)}.mis-detail-catalog{background:var(--surface-soft,#f7f9fd);border-right:1px solid var(--border,#e2e8f1)}.mis-detail-aux{border-left:1px solid var(--border,#e2e8f1);background:var(--surface-soft,#fbfcff)}.mis-detail-heading{display:flex;align-items:center;flex:0 0 auto;gap:8px;min-height:76px;padding:12px;border-bottom:1px solid var(--border,#e2e8f1);background:var(--surface,#fbfcff)}.mis-detail-heading-copy{min-width:0;flex:1}.mis-detail-heading{max-height:45%;overflow:auto}.mis-detail-footer{max-height:25%;overflow:auto}.mis-detail-heading p{margin:0 0 3px;color:var(--mis-control-primary);letter-spacing:.05em}.mis-detail-heading h3{display:flex;align-items:center;gap:5px;margin:0;color:var(--ink,var(--text));font-size:var(--mis-type-section-title,12px);font-weight:var(--mis-type-section-title-weight,600);line-height:1.4}.mis-detail-heading h3>span{overflow-wrap:anywhere}.mis-detail-heading svg{width:15px;height:15px;flex-shrink:0;color:var(--mis-control-primary)}.mis-detail-heading-copy>div{margin-top:3px;color:var(--muted,#8290a7);line-height:1.5;overflow-wrap:anywhere}.mis-detail-actions{display:flex;flex-wrap:wrap;gap:4px}.mis-detail-badge{flex-shrink:0;padding:3px 7px;border-radius:99px;background:color-mix(in srgb,var(--mis-control-primary) 8%,transparent);color:var(--mis-control-primary)}.mis-detail-catalog-body{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:2px;padding:7px}.mis-detail-menu-group{display:flex;flex-direction:column;gap:1px;flex-shrink:0;min-width:0}.mis-detail-menu-children{display:flex;flex-direction:column;gap:1px;padding:1px 0 2px 15px}.mis-detail-menu-children[hidden]{display:none}.mis-detail-workspace .mis-extended-tooltip-trigger[data-tooltip-as-child]{display:block;min-width:0;min-height:0;vertical-align:baseline;cursor:inherit;flex-shrink:0}.mis-detail-menu-button[data-mis-control=button]{display:grid;grid-template-columns:20px minmax(0,1fr) 12px;align-items:center;gap:7px;width:100%;height:36px;min-height:36px;max-height:36px;margin:0;flex-shrink:0;padding:5px 7px;border:1px solid transparent;border-radius:7px;text-align:left;background:transparent;color:var(--muted,#536681);font-size:var(--mis-type-control,9px);line-height:1.4;box-sizing:border-box;white-space:nowrap;overflow:hidden}.mis-detail-menu-button[data-detail-menu-row=child]{height:32px;min-height:32px;max-height:32px;grid-template-columns:16px minmax(0,1fr) 12px;padding-left:5px}.mis-detail-menu-button[data-mis-control=button]:hover:not(:disabled){color:var(--mis-control-primary);background:color-mix(in srgb,var(--mis-control-primary) 6%,transparent)}.mis-detail-menu-button[aria-current=page]{color:var(--mis-control-primary);background:color-mix(in srgb,var(--mis-control-primary) 10%,var(--surface,#fff));border-color:transparent}.mis-detail-menu-button:focus-visible{outline:2px solid var(--mis-control-primary);outline-offset:-2px}.mis-detail-menu-icon{display:flex;align-items:center;justify-content:center}.mis-detail-menu-icon svg{width:14px;height:14px}.mis-detail-menu-button>svg{width:12px;height:12px;transition:transform .15s}.mis-detail-menu-button>svg.is-collapsed{transform:rotate(-90deg)}.mis-detail-menu-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mis-detail-center-body,.mis-detail-aux-body{flex:1;min-height:0;min-width:0;overflow:auto;overscroll-behavior:contain}.mis-detail-center-body{background:var(--surface-soft,#f8faff)}.mis-detail-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row dense;align-content:start;gap:10px;padding:11px}.mis-detail-group{min-width:0;overflow:hidden;border:1px solid var(--border,#e0e7f1);border-radius:10px;background:var(--surface,#fff);box-shadow:0 3px 10px color-mix(in srgb,var(--text,#294263) 3%,transparent)}.mis-detail-group[data-column-span="2"]{grid-column:span 2}.mis-detail-group[data-row-span="2"]{grid-row:span 2}.mis-detail-group>header{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:34px;padding:6px 11px;background:color-mix(in srgb,var(--mis-control-primary) 4%,var(--surface,#fff));border-bottom:1px solid var(--border,#e7edf5)}.mis-detail-group h4{display:flex;align-items:center;gap:5px;margin:0;font-size:var(--mis-type-control,9px);font-weight:var(--mis-type-control-weight,500);color:var(--mis-control-primary)}.mis-detail-group h4 svg{width:13px;height:13px;flex-shrink:0}.mis-detail-group>header>small{color:var(--muted)}.mis-detail-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;margin:0;padding:5px 11px 8px}.mis-detail-fields[data-columns="1"]{grid-template-columns:1fr}.mis-detail-fields[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.mis-detail-fields>div{min-width:0;padding:7px 0;border-bottom:1px solid color-mix(in srgb,var(--border,#e7edf5) 65%,transparent)}.mis-detail-fields>div[data-span="2"]{grid-column:span 2}.mis-detail-fields>div[data-span="3"]{grid-column:span 3}.mis-detail-fields>div[data-span=full]{grid-column:1/-1}.mis-detail-fields dt{color:var(--muted,#8796ae);overflow-wrap:anywhere}.mis-detail-fields dd{min-height:1.5em;min-width:0;margin:3px 0 0;overflow-wrap:anywhere;line-height:1.55}.mis-detail-field-value[data-mis-control=button]{display:block;width:100%;min-height:0;margin:0;padding:0;text-align:left;white-space:normal;overflow-wrap:anywhere;color:var(--text);background:transparent;border:0;box-shadow:none;font:inherit;line-height:inherit}.mis-detail-field-value[aria-pressed=true]{color:var(--mis-control-primary);text-decoration:underline;text-underline-offset:2px}.mis-detail-boolean{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border:1px solid var(--border);border-radius:2px;background:var(--surface,#fff);vertical-align:middle}.mis-detail-boolean[data-checked=true]{border-color:var(--mis-control-primary);color:var(--mis-control-primary)}.mis-detail-boolean svg{width:12px;height:12px}.mis-detail-footer{flex:0 0 auto;padding:9px 12px;border-top:1px solid var(--border,#e2e8f1);color:var(--muted);font-size:var(--mis-type-caption,8px);line-height:1.5;background:var(--surface,#fafbfd)}.mis-detail-empty{padding:16px;color:var(--muted)}.mis-detail-workspace[data-detail-style=framed]{gap:10px;padding:10px;background:var(--surface-soft,#f7f9fd)}[data-detail-style=framed] .mis-detail-grid>.mis-detail-column{border:1px solid var(--border);border-radius:8px}.mis-detail-workspace[data-detail-style=tonal]{background:color-mix(in srgb,var(--mis-control-primary) 5%,var(--surface,#fff))}[data-detail-style=tonal] .mis-detail-column,[data-detail-style=tonal] .mis-detail-center-body{background:transparent}[data-detail-style=tonal] .mis-detail-heading{background:color-mix(in srgb,var(--mis-control-primary) 9%,var(--surface,#fff))}[data-detail-style=tonal] .mis-detail-group{box-shadow:none}[data-detail-style=rail] .mis-detail-heading{border-left:3px solid var(--mis-control-primary)}[data-detail-style=rail] .mis-detail-menu-button[aria-current=page]{border-left:3px solid var(--mis-control-primary);border-radius:0 6px 6px 0;padding-left:5px}[data-detail-style=rail] .mis-detail-group{border-top:2px solid var(--mis-control-primary);box-shadow:none}.mis-detail-workspace[data-detail-style=inset]{padding:8px;background:var(--surface-soft,#f7f9fd);gap:4px;border-radius:6px}[data-detail-style=inset] .mis-detail-column{border:0;border-radius:4px}[data-detail-style=inset] .mis-detail-center-body{box-shadow:inset 0 1px 8px color-mix(in srgb,var(--text,#294263) 8%,transparent)}[data-detail-style=inset] .mis-detail-group{border-radius:4px;box-shadow:none}@container mis-detail-workspace (max-width:1000px){.mis-detail-grid{grid-template-columns:180px minmax(0,1fr) minmax(190px,25%)}.mis-detail-grid[data-detail-grid-aside=false]{grid-template-columns:180px minmax(0,1fr)}.mis-detail-groups{grid-template-columns:minmax(0,1fr)}.mis-detail-group[data-column-span="2"],.mis-detail-group[data-row-span="2"]{grid-column:auto;grid-row:auto}}@container mis-detail-workspace (max-width:700px){.mis-detail-grid,.mis-detail-grid[data-detail-grid-aside=false]{grid-template-columns:minmax(0,1fr);grid-template-rows:144px minmax(0,1fr)}.mis-detail-grid[data-detail-grid-aside=true]{grid-template-rows:144px minmax(140px,1fr) minmax(140px,.7fr)}.mis-detail-catalog{border-right:0;border-bottom:1px solid var(--border)}.mis-detail-aux{border-left:0;border-top:1px solid var(--border)}.mis-detail-heading{min-height:56px;padding:8px}.mis-detail-fields[data-columns="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}.mis-detail-fields>div[data-span="3"]{grid-column:1/-1}}@media(prefers-reduced-motion:reduce){.mis-detail-workspace *{transition:none!important}}.mis-extended-tooltip-content[data-tooltip-as-child=true]{pointer-events:none}.mis-detail-menu-button[data-detail-group-active=true]{color:var(--mis-control-primary);background:color-mix(in srgb,var(--mis-control-primary) 10%,var(--surface,#fff))}.mis-detail-workspace[data-detail-style=standard] .mis-detail-grid{grid-template-columns:220px minmax(0,1fr) calc((100% - 30px)/4)}.mis-detail-workspace[data-detail-style=standard] .mis-detail-grid[data-detail-grid-aside=false]{grid-template-columns:220px minmax(0,1fr)}[data-detail-style=standard] .mis-detail-catalog>.mis-detail-heading,[data-detail-style=standard] .mis-detail-aux>.mis-detail-heading{min-height:56px;padding:12px;background:#fbfcff}[data-detail-style=standard] .mis-detail-catalog .mis-detail-heading p{margin:0;color:#5478ca;font-size:8px;font-weight:700;letter-spacing:.08em}[data-detail-style=standard] .mis-detail-catalog .mis-detail-heading h3{color:#233b63;font-size:12px}[data-detail-style=standard] .mis-detail-catalog .mis-detail-heading-copy>div{margin-top:2px;color:#8290a7;font-size:8px}[data-detail-style=standard] .mis-detail-menu-button[data-mis-control=button]{grid-template-columns:22px minmax(0,1fr) 12px;color:#536681;font-size:10px;font-weight:500}[data-detail-style=standard] .mis-detail-menu-button[aria-expanded]{font-weight:540}[data-detail-style=standard] .mis-detail-menu-icon{color:#5f77a4}[data-detail-style=standard] .mis-detail-menu-button>svg{color:#8a9ab4}[data-detail-style=standard] .mis-detail-menu-button[data-detail-menu-row=child]{grid-template-columns:16px minmax(0,1fr) 10px;gap:5px;font-size:9px;font-weight:460;border-radius:6px}[data-detail-style=standard] .mis-detail-menu-button[aria-current=page],[data-detail-style=standard] .mis-detail-menu-button[data-detail-group-active=true]{color:#3156a8;background:#eaf0ff}[data-detail-style=standard] .mis-detail-menu-button[aria-current=page] .mis-detail-menu-icon,[data-detail-style=standard] .mis-detail-menu-button[data-detail-group-active=true] .mis-detail-menu-icon{color:#3162cc}[data-detail-style=standard] .mis-detail-center>.mis-detail-heading{min-height:0;padding:12px 13px;background:#fff;gap:12px}[data-detail-style=standard] .mis-detail-center>.mis-detail-heading h3{margin:2px 0 0;color:#294c91;font-size:13px;font-weight:630}[data-detail-style=standard] .mis-detail-heading-copy>div{color:var(--dom-muted,#8998b2);font-size:8px}[data-detail-style=standard] .mis-detail-badge{padding:4px 7px;color:#2a7559;background:#eaf7f0;font-size:8px;font-weight:650;white-space:nowrap}[data-detail-style=standard] .mis-detail-group{box-shadow:0 3px 10px #2f487409}[data-detail-style=standard] .mis-detail-group>header{padding:0 11px;background:#f5f8fe}[data-detail-style=standard] .mis-detail-group h4{color:#315fae;font-size:9px;font-weight:680}[data-detail-style=standard] .mis-detail-group>header>small{color:#98a6bb;font-size:8px}[data-detail-style=standard] .mis-detail-fields>div{border-bottom-color:#eff3f7}[data-detail-style=standard] .mis-detail-fields>div:nth-last-child(-n+2){border-bottom:0}[data-detail-style=standard] .mis-detail-fields dt{color:#8796ae;font-size:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-detail-style=standard] .mis-detail-fields dd{min-height:0}[data-detail-style=standard] .mis-detail-field-value[data-mis-control=button]{overflow:hidden;color:#3b4e70;border-radius:4px;font-size:9px;line-height:1.55;white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal}[data-detail-style=standard] .mis-detail-field-value[aria-pressed=true]{color:#204e9e;font-weight:630;text-decoration:none}[data-detail-style=standard] .mis-detail-fields>div[data-boolean=true]{display:flex;align-items:center;gap:8px;min-height:34px;border-bottom:0}[data-detail-style=standard] .mis-detail-fields>div[data-boolean=true] dt{flex:0 0 auto;color:#60728e}[data-detail-style=standard] .mis-detail-fields>div[data-boolean=true] dd{display:flex;align-items:center;margin:0;line-height:1}[data-detail-style=standard] .mis-detail-boolean{width:13px;height:13px;border-color:#aebbd0;color:#fff;background:#fff}[data-detail-style=standard] .mis-detail-boolean[data-checked=true]{color:#fff;background:#315fd0;border-color:#315fd0}[data-detail-style=standard] .mis-detail-boolean svg{width:9px;height:9px;stroke-width:2.5}[data-detail-style=standard] .mis-detail-aux{background:#fbfcff}@container mis-detail-workspace (max-width:1000px){.mis-detail-workspace[data-detail-style=standard] .mis-detail-grid{grid-template-columns:180px minmax(0,1fr) minmax(190px,25%)}.mis-detail-workspace[data-detail-style=standard] .mis-detail-grid[data-detail-grid-aside=false]{grid-template-columns:180px minmax(0,1fr)}}@container mis-detail-workspace (max-width:700px){.mis-detail-workspace[data-detail-style=standard] .mis-detail-grid,.mis-detail-workspace[data-detail-style=standard] .mis-detail-grid[data-detail-grid-aside=false]{grid-template-columns:minmax(0,1fr)}}.mis-date-picker{position:relative;display:inline-flex;vertical-align:middle;max-width:100%;min-width:0}.mis-date-native{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;border:0!important;opacity:0!important;pointer-events:none!important;clip-path:inset(50%)}.mis-date-trigger[data-mis-control=date]{display:inline-flex;align-items:center;justify-content:space-between;gap:14px;min-height:32px;min-width:138px;max-width:100%;padding:7px 10px;font:inherit;line-height:inherit;cursor:pointer;color:var(--text,#304764);border:1px solid var(--border,#dce5f0);border-radius:7px;background:var(--surface,#fff);box-sizing:border-box;text-align:left}.mis-date-trigger[data-mis-variant=filled]{background:var(--soft,#f1f5fb)}.mis-date-trigger[data-mis-variant=inset]{box-shadow:inset 0 2px 5px #2440681f;background:var(--soft,#f6f8fb)}.mis-date-trigger[data-mis-variant=rounded]{border-radius:999px;border-color:color-mix(in srgb,var(--mis-control-primary,#3159d6) 55%,white)}.mis-date-trigger[data-mis-variant=underline]{border:0;border-bottom:2px solid var(--mis-control-primary,#3159d6);border-radius:0;background:transparent}.mis-date-trigger>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mis-date-trigger [data-empty]{color:var(--muted,#78889d)}.mis-date-trigger>svg{width:16px;height:16px;flex-shrink:0;color:var(--mis-control-primary,#3159d6)}.mis-date-trigger:focus-visible{outline:2px solid var(--mis-control-primary,#3159d6);outline-offset:2px}.mis-date-trigger:disabled,.mis-date-trigger[aria-disabled=true]{opacity:.55;cursor:not-allowed}.mis-date-picker .mis-date-popover{position:fixed;inset:auto;width:264px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);overflow-y:auto;box-sizing:border-box;margin:0;padding:12px;border:1px solid var(--border,#dce5f0);border-radius:12px;background:var(--surface,#fff);color:var(--text,#304764);box-shadow:0 8px 28px #1f355526;font-size:var(--mis-type-body);font-family:inherit}.mis-date-picker .mis-date-popover::backdrop{background:transparent}.mis-date-picker .mis-date-popover>header{display:grid;grid-template-columns:28px 1fr 28px 28px;gap:4px;align-items:center;margin-bottom:10px;padding:0;border:0}.mis-date-picker .mis-date-popover>header strong{text-align:center;font-size:var(--mis-type-section-title);font-weight:var(--mis-weight-section-title,500)}.mis-date-picker .mis-date-popover [data-mis-control=button]{display:inline-flex;align-items:center;justify-content:center;min-height:28px;min-width:0;padding:4px 8px;border:0!important;border-radius:6px;background:transparent!important;box-shadow:none!important;color:var(--text,#304764)!important;font:inherit}.mis-date-picker .mis-date-popover [data-mis-control=button]:hover{background:var(--soft,#edf3ff)!important}.mis-date-picker .mis-date-popover [data-mis-control=button]:focus-visible{outline:2px solid var(--mis-control-primary,#3159d6);outline-offset:1px}.mis-date-picker .mis-date-popover svg{width:14px;height:14px}.mis-date-picker .mis-date-popover .mis-date-heading{font-size:var(--mis-type-section-title);font-weight:var(--mis-weight-section-title,500)}.mis-date-month-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.mis-date-picker .mis-date-popover .mis-date-month-grid>[data-mis-control=button]{min-height:34px}.mis-date-picker .mis-date-popover [data-picker-option][aria-checked=true]{background:var(--mis-control-primary,#3159d6)!important;color:#fff!important}.mis-date-picker .mis-date-popover [data-picker-option]:disabled{opacity:.3;cursor:not-allowed}.mis-date-weekdays,.mis-date-day-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;text-align:center}.mis-date-weekdays{color:var(--muted,#78889d);padding-bottom:6px}.mis-date-weekdays>span{padding:5px 0}.mis-date-picker .mis-date-popover .mis-date-day-grid>[data-picker-option]{min-height:30px;padding:4px 0}.mis-date-picker .mis-date-popover [data-outside]{color:var(--muted,#78889d)!important;opacity:.55}.mis-date-picker .mis-date-popover [data-today]:not([aria-checked=true]){box-shadow:inset 0 0 0 1px var(--mis-control-primary,#3159d6)!important}.mis-date-picker .mis-date-popover>footer{display:flex;justify-content:space-between;margin-top:12px;padding:8px 0 0;border:0;border-top:1px solid var(--border,#e7edf5)}.mis-date-picker .mis-date-popover>footer>[data-mis-control=button]{color:var(--mis-control-primary,#3159d6)!important}.mis-date-picker:has(.mis-banner-month-trigger){min-width:118px}.mis-date-picker .mis-date-popover>footer{flex-direction:row!important;align-items:center!important}[data-mis-control=scroll-area]{box-sizing:border-box;min-width:0;min-height:0;max-width:100%;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable both-edges;scrollbar-width:auto;scrollbar-color:var(--mis-control-primary, #2463cc) var(--mis-control-surface, #f1f5fa)}[data-mis-control=scroll-area][data-scroll-axis=vertical]{overflow-x:hidden;overflow-y:auto}[data-mis-control=scroll-area][data-scroll-axis=horizontal]{overflow-x:auto;overflow-y:hidden;scrollbar-gutter:auto}[data-mis-control=scroll-area][data-mis-variant=thin]{scrollbar-width:thin}[data-mis-control=scroll-area][data-mis-variant=contrast]{scrollbar-color:var(--mis-control-text, #26354d) var(--mis-control-border, #dbe4ef)}[data-mis-control=scroll-area]:focus-visible{outline:2px solid var(--mis-control-primary, #2463cc);outline-offset:2px}[data-mis-control=scroll-area]::-webkit-scrollbar{width:12px;height:12px}[data-mis-control=scroll-area]::-webkit-scrollbar-track{background:var(--mis-control-surface, #f1f5fa);border-radius:6px}[data-mis-control=scroll-area]::-webkit-scrollbar-thumb{background:var(--mis-control-primary, #2463cc);border:3px solid var(--mis-control-surface, #f1f5fa);border-radius:6px}[data-mis-control=scroll-area][data-mis-variant=thin]::-webkit-scrollbar{width:6px;height:6px}[data-mis-control=scroll-area][data-mis-variant=thin]::-webkit-scrollbar-thumb{border-width:1px}[data-mis-control=scroll-area][data-mis-variant=contrast]::-webkit-scrollbar-track{background:var(--mis-control-border, #dbe4ef)}[data-mis-control=scroll-area][data-mis-variant=contrast]::-webkit-scrollbar-thumb{background:var(--mis-control-text, #26354d);border-color:var(--mis-control-border, #dbe4ef)}.mis-scroll-preview{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;width:100%}.mis-scroll-preview>div{min-width:0}.mis-scroll-preview strong{display:block;margin-bottom:6px}.mis-scroll-preview [data-mis-control=scroll-area]{border:1px solid var(--mis-control-border, #dbe4ef);border-radius:var(--mis-control-radius, 6px)}.mis-scroll-preview-row{padding:9px 12px;border-bottom:1px solid var(--mis-control-border, #dbe4ef)}.mis-scroll-preview-wide{display:flex;width:max(1200px,150%)}.mis-scroll-preview-wide>span{flex:1;padding:12px;white-space:nowrap;border-inline-end:1px solid var(--mis-control-border, #dbe4ef)}@media(forced-colors:active){[data-mis-control=scroll-area]{scrollbar-color:auto}}[data-mis-control=scroll-area][data-mis-variant=rounded]{scrollbar-color:color-mix(in srgb,var(--mis-control-primary) 65%,var(--surface)) var(--surface-soft);border-radius:12px;box-shadow:inset 0 0 0 1px var(--border)}[data-mis-control=scroll-area][data-mis-variant=rounded]::-webkit-scrollbar{width:14px;height:14px}[data-mis-control=scroll-area][data-mis-variant=rounded]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--mis-control-primary) 65%,var(--surface));border:3px solid var(--surface-soft);border-radius:12px}[data-mis-control=scroll-area][data-mis-variant=rounded]::-webkit-scrollbar-track{background:var(--surface-soft);border-radius:12px}[data-mis-control=scroll-area][data-mis-variant=minimal]{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--text) 45%,transparent) transparent;background:transparent}[data-mis-control=scroll-area][data-mis-variant=minimal]::-webkit-scrollbar{width:5px;height:5px}[data-mis-control=scroll-area][data-mis-variant=minimal]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--text) 45%,transparent);border:0;border-radius:0}[data-mis-control=scroll-area][data-mis-variant=minimal]::-webkit-scrollbar-track{background:transparent;border-radius:0}@media screen{.mis-page-banner[data-mis-layout=page-banner][data-mis-variant]{background:var(--mis-page-banner-fill,var(--brand-gradient,linear-gradient(115deg,#152d83 0%,#2853b7 64%,#286d8c 100%)))!important;color:var(--mis-banner-text,white)!important}.mis-page-date-filter[data-mis-control=button-group][data-mis-variant]{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}.mis-page-view-strip[data-mis-control=tabs][data-mis-variant]{padding-block:0!important;padding-inline:10px!important}.mis-page-banner[data-mis-layout=page-banner][data-mis-variant=accent]{border-top:3px solid color-mix(in srgb,var(--mis-control-primary) 30%,white)!important;box-shadow:0 6px 16px color-mix(in srgb,var(--mis-control-primary) 18%,transparent)!important}.mis-page-banner[data-mis-layout=page-banner][data-mis-variant=rail]{border-inline-start:5px solid color-mix(in srgb,var(--mis-control-primary) 25%,white)!important;border-radius:5px!important}.mis-page-banner[data-mis-layout=page-banner][data-mis-variant=tonal]{background:linear-gradient(115deg,color-mix(in srgb,var(--mis-control-primary) 6%,var(--surface,#fff)),color-mix(in srgb,var(--mis-control-primary) 16%,var(--surface,#fff)))!important;--mis-banner-text:var(--mis-ui-heading,#294263);--mis-banner-muted:var(--mis-ui-muted,#718098);border-color:var(--mis-control-border)!important}.mis-page-banner[data-mis-layout=page-banner][data-mis-variant=underline]{background:linear-gradient(115deg,var(--surface,#fff),var(--mis-ui-soft,#edf3fb))!important;--mis-banner-text:var(--mis-ui-heading,#294263);--mis-banner-muted:var(--mis-ui-muted,#718098);border:0!important;border-bottom:3px solid var(--mis-control-primary)!important;border-radius:0!important}.mis-page-banner[data-mis-layout=page-banner][data-mis-variant=tonal]:before,.mis-page-banner[data-mis-layout=page-banner][data-mis-variant=underline]:before{display:none}.mis-page-date-filter[data-mis-variant=soft] .mis-page-periods{background:color-mix(in srgb,var(--mis-control-primary) 18%,white)!important;box-shadow:0 2px 8px #0000000f}.mis-page-date-filter[data-mis-variant=soft] .mis-page-periods [data-mis-control=button]{color:var(--mis-control-primary)!important}.mis-page-date-filter[data-mis-variant=outlined] .mis-page-periods{background:transparent!important;border:1px solid currentColor!important;border-radius:3px!important}.mis-page-date-filter[data-mis-variant=capsule] .mis-page-periods{border-radius:999px!important;padding-inline:8px;background:#ffffff1a!important}.mis-page-date-filter[data-mis-variant=capsule] .mis-page-periods [data-mis-control=button]{border-radius:999px!important}.mis-page-date-filter[data-mis-variant=underline] .mis-page-periods{background:transparent!important;border:0!important;border-radius:0!important;border-bottom:1px solid currentColor!important}.mis-page-date-filter[data-mis-variant=underline] .mis-page-periods [data-mis-control=button][aria-pressed=true]{background:transparent!important;color:inherit!important;box-shadow:inset 0 -2px currentColor!important;border-radius:0!important}.mis-page-view-strip[data-mis-control=tabs][data-mis-variant=soft]{background:var(--mis-ui-soft,var(--surface-soft,#edf3fb))!important}.mis-page-view-strip[data-mis-control=tabs][data-mis-variant=underline]{border-radius:0!important;border-bottom:1px solid var(--mis-control-border)!important;background:transparent!important}.mis-page-view-strip[data-mis-control=tabs][data-mis-variant=capsule]{border-radius:999px!important;background:var(--mis-ui-soft,var(--surface-soft,#edf3fb))!important;padding-inline:16px!important}.mis-page-view-strip[data-mis-control=tabs][data-mis-variant=segmented]{border:1px solid var(--mis-control-border)!important;border-radius:5px!important;background:var(--surface,#fff)!important}.mis-page-view-strip[data-mis-control=tabs][data-mis-variant=segmented] .mis-page-data-views>[data-mis-control=button]+button{border-inline-start:1px solid var(--mis-control-border)!important}}@media screen{:root{--mis-page-banner-height:152px;--mis-page-view-strip-height:30px}:is(.mis-page-banner,.app-main :is([data-mis-control=page-header],.finance-page-heading,.animal-intro,header:has(h1),[class*=hero]:has(h1),[class*=banner]:has(h1),.welcome-panel):not(:where(dialog,[role=dialog],[data-mis-control=drawer],.mis-page-banner,header,[data-mis-control=page-header]) *):not(:has(header h1))){box-sizing:border-box!important;height:var(--mis-page-banner-height)!important;min-height:var(--mis-page-banner-height)!important;max-height:var(--mis-page-banner-height)!important;flex-shrink:0!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;padding:14px 18px!important;border:1px solid rgb(255 255 255 / 20%)!important;border-radius:12px!important;box-shadow:0 7px 22px #152d8326!important}.mis-page-banner :is(h1,p){color:inherit}.mis-page-banner{display:flex;flex-direction:row;color:var(--mis-banner-text,white);background:var(--mis-page-banner-fill,var(--brand-gradient,linear-gradient(115deg,#152d83 0%,#2853b7 64%,#286d8c 100%)))}.mis-page-banner-heading{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.mis-page-banner-icon{display:grid;place-items:center;flex-shrink:0;width:42px;height:42px;border-radius:10px;background:#ffffff24}.mis-page-banner-icon svg{width:20px;height:20px}.mis-page-banner-copy{min-width:0}.mis-page-banner-copy h1{margin:3px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mis-page-banner-eyebrow,.mis-page-banner-description{color:var(--mis-banner-muted,#d6e3ff)}.mis-page-banner-description{max-width:60ch;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mis-page-banner-primary{margin-top:8px}.mis-page-banner-filters{flex-shrink:0;min-width:0;max-width:50%}.mis-page-date-filter{display:grid;grid-template-rows:32px 32px 16px;align-content:center;justify-items:end;gap:6px;min-width:0;color:var(--mis-banner-muted,#d6e3ff)}.mis-page-date-quick{display:flex;align-items:center;justify-content:flex-end;gap:7px}.mis-page-date-quick svg{width:13px;height:13px}.mis-page-date-quick button{min-height:32px}.mis-page-periods{display:flex;padding:3px;border:1px solid rgb(255 255 255 / 28%);border-radius:7px;background:#ffffff1a}.mis-page-periods button{min-height:24px;border:0;background:transparent;color:var(--mis-banner-muted,#e7efff);padding:4px 11px}.mis-page-periods button[aria-pressed=true]{color:#204598;background:#fff}.mis-page-date-condition{min-height:32px;display:flex;align-items:center;justify-content:flex-end}.mis-page-date-condition label{display:flex;align-items:center;gap:8px;padding:0 10px;min-height:32px;color:#526781;background:#fff;border:1px solid #dbe3ef;border-radius:7px}.mis-page-date-condition svg{width:13px;height:13px}.mis-page-date-condition :is(input,select){min-width:0;border:0;background:transparent;color:inherit;min-height:30px}.mis-page-date-note{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.mis-page-create-action{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:26px;padding:4px 9px;border-radius:6px}.mis-page-create-action svg{width:13px;height:13px}.mis-page-banner .mis-page-create-action{background:#ffffff1a;color:#fff;border-color:#ffffff61}.mis-page-view-strip,.crm-sales-information-strip{box-sizing:border-box;height:var(--mis-page-view-strip-height)!important;min-height:var(--mis-page-view-strip-height)!important;max-height:var(--mis-page-view-strip-height)!important;display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:0 10px;border-radius:10px;background:var(--surface,#fff);overflow-x:auto;flex-shrink:0}.mis-page-view-tabs{display:flex;align-items:center;gap:8px;flex-shrink:0}.mis-page-view-tab{display:flex;align-items:center;border:1px solid var(--border,#dbe3ef);border-radius:6px;color:var(--muted);height:24px;background:#fff}.mis-page-view-tab[data-active=true]{color:var(--text);border-color:#aab8cb}.mis-page-view-tab button{display:flex;align-items:center;gap:5px;min-height:22px;padding:2px 8px;border:0;background:transparent;color:inherit;box-shadow:none;white-space:nowrap}.mis-page-view-tab button:last-child:not(:first-child){padding:2px 5px}.mis-page-view-tab svg{width:12px;height:12px}}@media screen and (max-width:760px){:root{--mis-page-banner-height:204px}:is(.mis-page-banner,.app-main :is([data-mis-control=page-header],.finance-page-heading,.animal-intro,header:has(h1),[class*=hero]:has(h1),[class*=banner]:has(h1),.welcome-panel):not(:where(dialog,[role=dialog],[data-mis-control=drawer],.mis-page-banner,header,[data-mis-control=page-header]) *):not(:has(header h1))){gap:10px!important;padding:13px!important;align-items:flex-start!important;flex-direction:column!important}.mis-page-banner-filters{max-width:100%;width:100%}.mis-page-date-filter{grid-template-rows:32px 32px 16px}.mis-page-date-quick{max-width:100%;overflow-x:auto}.mis-page-periods button{padding:4px 8px}}@media screen{.app-main [data-mis-control=page-header]:has(>[data-mis-control=toolbar]){display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;gap:8px 18px!important}.app-main [data-mis-control=page-header]:has(>[data-mis-control=toolbar])>[data-mis-control=toolbar]{grid-column:1/-1!important;grid-row:2!important;min-width:0;max-width:100%}.app-main [data-mis-control=page-header]:has(>[data-mis-control=toolbar])>:last-child:not([data-mis-control=toolbar]){grid-column:2!important;grid-row:1!important;min-width:0;max-width:100%}}@media screen and (max-width:760px){.app-main [data-mis-control=page-header]:has(>[data-mis-control=toolbar]){grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;gap:6px!important}.app-main [data-mis-control=page-header]:has(>[data-mis-control=toolbar])>[data-mis-control=toolbar]{display:block!important;grid-column:1!important;grid-row:2!important;overflow-x:auto}.app-main [data-mis-control=page-header]:has(>[data-mis-control=toolbar])>[data-mis-control=toolbar] form{flex-direction:row!important;min-width:max-content;gap:8px}.app-main [data-mis-control=page-header]:has(>[data-mis-control=toolbar])>:last-child:not([data-mis-control=toolbar]){grid-column:1!important;grid-row:3!important;flex-wrap:nowrap!important;overflow-x:auto}}@media screen{.mis-page-date-filter .mis-page-periods [data-mis-control=button]{border:0!important;box-shadow:none!important;border-radius:5px!important}}@media screen and (max-width:760px){.mis-page-banner-heading{width:100%}.mis-page-banner-copy{flex:1;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;align-items:center}.mis-page-banner-eyebrow{grid-column:1/-1;grid-row:1}.mis-page-banner-copy h1{grid-column:1;grid-row:2}.mis-page-banner-primary{grid-column:2;grid-row:2;margin-top:0}.mis-page-banner-description{grid-column:1/-1;grid-row:3}.mis-page-banner-copy .mis-page-create-action{white-space:nowrap}}@media screen{.mis-page-banner .mis-page-banner-heading{gap:9px;flex:0 1 auto;min-width:0}.mis-page-banner .mis-page-banner-icon{width:36px;height:36px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:#ffffff24}.mis-page-banner .mis-page-banner-icon svg{width:18px;height:18px}.mis-page-banner .mis-page-banner-copy{min-width:0}.mis-page-banner .mis-page-banner-copy h1{margin:0;font-size:var(--mis-type-page-title,18px);line-height:1.3;color:var(--mis-banner-text,white)}.mis-page-banner .mis-page-banner-eyebrow{margin:0 0 1px;font-size:var(--mis-type-body,10px);line-height:1.6;color:var(--mis-banner-muted,#d6e3ff)}.mis-page-banner .mis-page-banner-eyebrow em{margin-left:5px;padding:2px 6px;border-radius:999px;background:#ffffff24;color:#fff;font-style:normal}.mis-page-banner .mis-page-banner-description{margin:1px 0 0;font-size:var(--mis-type-body,10px);line-height:1.6;color:var(--mis-banner-muted,#e2ecff);max-width:none}.mis-page-banner .mis-page-banner-primary{margin-top:8px}.mis-page-banner .mis-page-banner-filters{flex:0 0 auto;max-width:52%}.mis-page-date-filter .mis-page-date-quick{gap:7px}.mis-page-date-filter .mis-page-periods{display:flex;gap:2px;padding:3px;border:1px solid rgb(255 255 255 / 30%);border-radius:7px;background:#ffffff1a}.mis-page-date-filter .mis-page-periods [data-mis-control=button]{height:24px;min-height:24px;padding:0 10px;background:#ffffff1a!important;color:var(--mis-banner-muted,#edf3ff)!important;font-size:var(--mis-type-control,9px);line-height:1.4}.mis-page-date-filter .mis-page-periods [data-mis-control=button][aria-pressed=true]{background:#fff!important;color:#204598!important}.mis-page-date-filter .mis-page-date-refresh{box-sizing:border-box;height:32px;min-height:32px;display:inline-flex;align-items:center;gap:5px;padding:0 12px;border:1px solid rgb(255 255 255 / 50%);border-radius:7px;background:#fff;color:#35547d;font-size:var(--mis-type-control,9px)}.mis-page-date-filter .mis-page-date-refresh svg{width:14px;height:14px}.mis-page-date-filter .mis-page-date-condition label{box-sizing:border-box;min-height:30px;height:30px;padding:0 9px;gap:6px;border:1px solid rgb(255 255 255 / 80%);border-radius:7px;background:#fff;color:#35547d;font-size:var(--mis-type-body,10px);line-height:1.6}.mis-page-date-filter .mis-page-date-condition :is(input,select){width:118px;min-height:0;height:auto;margin:0;padding:0 0 0 1px;border:0;background:#fff;color:#35547d;font-size:var(--mis-type-control,9px);line-height:1.4;box-shadow:none}.mis-page-date-filter .mis-page-date-note{justify-self:end;color:#e2ecff;font-size:var(--mis-type-caption,8px);line-height:1.5}.mis-page-view-strip{padding:0 10px;overflow-x:auto;overflow-y:hidden;justify-content:flex-start}.mis-page-document-tabs{display:flex;align-items:center;gap:8px;flex-shrink:0;min-width:0;margin-left:auto}.mis-page-view-strip .mis-page-document-tab,.mis-page-view-strip .mis-page-document-tab>[data-mis-control=button]{background-image:none!important;box-shadow:none!important}.mis-page-view-strip .mis-page-document-tab{display:inline-flex;align-items:center;box-sizing:border-box;max-width:260px;height:24px;flex-shrink:0;border:1px solid color-mix(in srgb,var(--mis-control-primary,#3159d6) 16%,white);border-radius:6px;background:#edf3fb;color:var(--mis-control-primary,#3159d6)}.mis-page-view-strip .mis-page-document-tab[data-active=true]{border-color:color-mix(in srgb,var(--mis-control-primary,#3159d6) 58%,white);background:color-mix(in srgb,var(--mis-control-primary,#3159d6) 12%,white)}.mis-page-view-strip .mis-page-document-tab>[data-mis-control=button]{display:inline-flex;align-items:center;gap:5px;height:22px;min-height:22px;min-width:0;padding:2px 8px;border:0!important;border-radius:5px;background:transparent!important;color:inherit!important;box-shadow:none!important;font-size:var(--mis-type-control,9px);line-height:1.4;white-space:nowrap}.mis-page-document-tab [role=tab]>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mis-page-view-strip .mis-page-document-tab>.mis-page-document-close{justify-content:center;flex:0 0 24px;width:24px;padding:2px 4px;border-left:1px solid color-mix(in srgb,var(--mis-control-primary,#3159d6) 14%,transparent)!important;border-radius:0 5px 5px 0}.mis-page-view-strip .mis-page-document-tab>.mis-page-document-close:hover{background:color-mix(in srgb,var(--mis-control-primary,#3159d6) 12%,white)!important}.mis-page-document-tab svg{width:12px;height:12px;flex-shrink:0}.mis-page-document-tab[data-disabled=true]{opacity:.5}.mis-page-document-tab button:focus-visible{outline:2px solid var(--mis-control-primary,#3159d6);outline-offset:-2px}}@media screen and (max-width:760px){.mis-page-banner .mis-page-banner-heading{width:100%}.mis-page-banner .mis-page-banner-filters{max-width:100%;width:100%}.mis-page-banner .mis-page-banner-icon{width:32px;height:32px}.mis-page-banner .mis-page-banner-eyebrow em{display:none}}@media screen{.mis-page-banner[data-mis-density=compact]{--mis-page-banner-height:120px}}@media screen and (max-width:760px){.mis-page-banner[data-mis-density=compact]{--mis-page-banner-height:132px;justify-content:center!important}}.mis-banner-month-picker{display:inline-flex;min-width:118px}.mis-page-date-filter .mis-banner-month-trigger{display:flex;justify-content:space-between;align-items:center;gap:12px;min-width:118px;height:28px;min-height:28px;padding:0;border:0!important;background:transparent!important;box-shadow:none!important;color:#35547d!important;font-size:var(--mis-type-control);white-space:nowrap}.mis-banner-month-trigger svg{width:13px;height:13px}.mis-banner-month-popover{position:fixed;inset:auto;width:264px;max-width:calc(100vw - 16px);box-sizing:border-box;margin:0;padding:12px;border:1px solid var(--border,#dce5f0);border-radius:12px;background:var(--surface,#fff);color:var(--text,#304764);box-shadow:0 8px 28px #1f355526;font-size:var(--mis-type-body);font-family:inherit}.mis-banner-month-popover::backdrop{background:transparent}.mis-banner-month-popover>header{display:grid;grid-template-columns:28px 1fr 28px 28px;gap:4px;align-items:center;margin-bottom:10px}.mis-banner-month-popover>header strong{text-align:center;font-size:var(--mis-type-section-title);font-weight:var(--mis-weight-section-title,500)}.mis-banner-month-popover [data-mis-control=button]{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:4px 8px;border:0!important;border-radius:6px;background:transparent!important;box-shadow:none!important;color:var(--text,#304764)!important;font:inherit}.mis-banner-month-popover [data-mis-control=button]:hover{background:var(--soft,#edf3ff)!important}.mis-banner-month-popover [data-mis-control=button]:focus-visible{outline:2px solid var(--mis-control-primary,#3159d6);outline-offset:1px}.mis-banner-month-popover svg{width:14px;height:14px}.mis-banner-month-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.mis-banner-month-popover .mis-banner-month-grid>[data-mis-control=button]{min-height:34px}.mis-banner-month-popover .mis-banner-month-grid>[aria-checked=true]{background:var(--mis-control-primary,#3159d6)!important;color:#fff!important}.mis-banner-month-popover>footer{display:flex;justify-content:space-between;margin-top:12px;padding-top:8px;border-top:1px solid var(--border,#e7edf5)}.mis-banner-month-popover>footer>[data-mis-control=button]{color:var(--mis-control-primary,#3159d6)!important}@media screen{.mis-page-banner{position:relative;isolation:isolate}.mis-page-banner:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at calc(100% + 14px) 58%,transparent 0 92px,rgb(255 255 255 / 7%) 93px 125px,transparent 126px),radial-gradient(circle at 76% -18%,rgb(255 255 255 / 4%) 0 72px,transparent 73px),radial-gradient(ellipse at 58% 0%,rgb(255 255 255 / 5%),transparent 66%)}.mis-page-banner:after{content:"";position:absolute;inset:1px;z-index:0;border-radius:inherit;border-top:1px solid rgb(255 255 255 / 12%);pointer-events:none}.mis-page-banner>*{position:relative;z-index:1}}.mis-banner-week-popover{width:316px;padding:14px}.mis-banner-week-head,.mis-banner-week-grid>[data-week]{display:grid!important;grid-template-columns:34px repeat(7,minmax(0,1fr));gap:0;align-items:center;text-align:center}.mis-banner-week-head{color:var(--muted,#78889d);min-height:26px;font-size:var(--mis-type-caption)}.mis-banner-week-grid{display:grid;gap:4px}.mis-banner-week-popover .mis-banner-week-grid>[data-week]{width:100%;min-height:34px;padding:0;border:1px solid transparent!important;border-radius:7px;font-size:var(--mis-type-body)}.mis-banner-week-number{font-size:var(--mis-type-caption);color:var(--muted,#78889d);border-right:1px solid var(--border,#e7edf5);margin-right:3px}.mis-banner-week-grid [data-outside]{color:var(--muted,#78889d);opacity:.55}.mis-banner-week-popover .mis-banner-week-grid>[aria-checked=true]{background:color-mix(in srgb,var(--mis-control-primary,#3159d6) 10%,var(--surface,#fff))!important;border-color:color-mix(in srgb,var(--mis-control-primary,#3159d6) 30%,white)!important;color:var(--mis-control-primary,#3159d6)!important}.mis-banner-week-grid>[aria-checked=true] .mis-banner-week-number{color:inherit;border-right-color:color-mix(in srgb,var(--mis-control-primary,#3159d6) 20%,white)}.mis-banner-week-grid [data-today]{text-decoration:underline;text-underline-offset:5px;text-decoration-color:var(--mis-control-primary,#3159d6)}.mis-banner-week-range{margin-top:10px;min-height:18px;text-align:center;color:var(--muted,#78889d);font-size:var(--mis-type-caption)}.mis-banner-week-popover>footer{margin-top:8px}.mis-banner-week-popover{max-height:calc(100vh - 16px);overflow-y:auto}@media screen{.mis-page-banner-stack{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;background:transparent}.mis-page-banner-stack>.mis-page-banner[data-mis-layout=page-banner][data-mis-control=page-header][data-mis-density]{box-shadow:none!important}}@media screen{.mis-page-view-strip{min-width:0;max-width:100%;overflow:hidden;gap:8px}.mis-page-data-views{display:flex;align-items:center;gap:6px;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;flex:0 1 auto;scrollbar-width:thin}.mis-page-view-strip:has(.mis-page-document-tabs)>.mis-page-data-views{max-width:50%}.mis-page-view-strip>.mis-page-document-tabs{flex:0 1 auto;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.mis-page-data-views>[data-mis-control=button]{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;white-space:nowrap;height:24px;min-height:24px;padding:2px 8px;border:1px solid var(--border,#dbe4ef)!important;border-radius:6px;background:var(--surface,#fff)!important;color:var(--text,#304764)!important;box-shadow:none!important;font-size:var(--mis-type-control)}.mis-page-data-views>[data-mis-control=button][aria-selected=true]{background:color-mix(in srgb,var(--mis-control-primary,#3159d6) 12%,white)!important;border-color:var(--mis-control-primary,#3159d6)!important;color:var(--mis-control-primary,#3159d6)!important}.mis-page-data-views svg{width:12px;height:12px;flex-shrink:0}.mis-page-data-views button:focus-visible{outline:2px solid var(--mis-control-primary,#3159d6);outline-offset:-2px}.mis-page-data-views .mis-tooltip{flex-shrink:0}.mis-page-view-help{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;font-size:6px!important}}.mis-page-view-strip .mis-tooltip [role=tooltip]{position:fixed;left:50%;top:auto;bottom:20px;transform:translate(-50%);max-width:calc(100vw - 32px);z-index:10000}.mis-page-banner-stack{container-type:inline-size;container-name:mis-page-banner-layout}.mis-page-date-quick{min-width:0;max-width:100%;overflow-x:auto}.mis-page-periods{flex-shrink:0}.mis-page-date-quick button{white-space:nowrap;flex-shrink:0}@container mis-page-banner-layout (max-width:560px){.mis-page-banner{--mis-page-banner-height:204px}:is(.mis-page-banner,.app-main :is([data-mis-control=page-header],.finance-page-heading,.animal-intro,header:has(h1),[class*=hero]:has(h1),[class*=banner]:has(h1),.welcome-panel):not(:where(dialog,[role=dialog],[data-mis-control=drawer],.mis-page-banner,header,[data-mis-control=page-header]) *):not(:has(header h1))){gap:10px!important;padding:13px!important;align-items:flex-start!important;flex-direction:column!important}.mis-page-banner-filters{max-width:100%;width:100%}.mis-page-date-filter{grid-template-rows:32px 32px 16px}.mis-page-date-quick{max-width:100%;overflow-x:auto}.mis-page-periods button{padding:4px 8px}.app-main [data-mis-control=page-header]:has(>[data-mis-control=toolbar]){grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;gap:6px!important}.app-main [data-mis-control=page-header]:has(>[data-mis-control=toolbar])>[data-mis-control=toolbar]{display:block!important;grid-column:1!important;grid-row:2!important;overflow-x:auto}.app-main [data-mis-control=page-header]:has(>[data-mis-control=toolbar])>[data-mis-control=toolbar] form{flex-direction:row!important;min-width:max-content;gap:8px}.app-main [data-mis-control=page-header]:has(>[data-mis-control=toolbar])>:last-child:not([data-mis-control=toolbar]){grid-column:1!important;grid-row:3!important;flex-wrap:nowrap!important;overflow-x:auto}.mis-page-banner-heading{width:100%}.mis-page-banner-copy{flex:1;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;align-items:center}.mis-page-banner-eyebrow{grid-column:1/-1;grid-row:1}.mis-page-banner-copy h1{grid-column:1;grid-row:2}.mis-page-banner-primary{grid-column:2;grid-row:2;margin-top:0}.mis-page-banner-description{grid-column:1/-1;grid-row:3}.mis-page-banner-copy .mis-page-create-action{white-space:nowrap}.mis-page-banner .mis-page-banner-heading{width:100%}.mis-page-banner .mis-page-banner-filters{max-width:100%;width:100%}.mis-page-banner .mis-page-banner-icon{width:32px;height:32px}.mis-page-banner .mis-page-banner-eyebrow em{display:none}.mis-page-banner[data-mis-density=compact]{--mis-page-banner-height:132px;justify-content:center!important}}@media screen{.mis-page-data-views:not([data-appearance=buttons]){align-self:stretch;align-items:stretch;gap:2px}.mis-page-data-views:not([data-appearance=buttons])>[data-mis-control=button]{position:relative;height:30px;min-height:30px;padding:0 13px;border:0!important;border-radius:0;background:transparent!important;color:var(--muted,#68768b)!important;font-weight:500;transition:color .15s ease,background-color .15s ease}.mis-page-data-views:not([data-appearance=buttons])>[data-mis-control=button]:hover:not(:disabled){background:color-mix(in srgb,var(--mis-control-primary,#3159d6) 4%,transparent)!important;color:var(--text,#304764)!important}.mis-page-data-views:not([data-appearance=buttons])>[data-mis-control=button][aria-selected=true]{background:transparent!important;color:var(--mis-control-primary,#3159d6)!important;font-weight:600}.mis-page-data-views:not([data-appearance=buttons])>[data-mis-control=button]:after{content:"";position:absolute;bottom:0;left:13px;right:13px;height:2px;border-radius:2px;background:transparent}.mis-page-data-views:not([data-appearance=buttons])>[data-mis-control=button][aria-selected=true]:after{background:currentColor}.mis-page-data-views:not([data-appearance=buttons])>[data-mis-control=button]:focus-visible{outline:1px solid var(--mis-control-primary,#3159d6);outline-offset:-3px;border-radius:4px}}@media(prefers-reduced-motion:reduce){.mis-page-data-views:not([data-appearance=buttons])>[data-mis-control=button]{transition:none}}@media screen{.mis-page-banner :is(.mis-page-banner-refresh[data-mis-control=button],.mis-page-banner-primary>[data-mis-control=button]:has(>svg.lucide-refresh-cw):not(.mis-page-create-action)){position:absolute;top:28px;right:18px;box-sizing:border-box;height:32px;min-height:32px;display:inline-flex;align-items:center;gap:5px;padding:0 12px;border:1px solid rgb(255 255 255 / 50%);border-radius:7px;background:#fff;color:#35547d;font-size:var(--mis-type-control,9px);box-shadow:none;background-image:none}.mis-page-banner :is(.mis-page-banner-refresh[data-mis-control=button],.mis-page-banner-primary>[data-mis-control=button]:has(>svg.lucide-refresh-cw):not(.mis-page-create-action)) svg{width:14px;height:14px;flex-shrink:0}.mis-page-banner:is(:has(>.mis-page-banner-refresh),:has(.mis-page-banner-primary>[data-mis-control=button]:not(.mis-page-create-action)>svg.lucide-refresh-cw))>.mis-page-banner-heading{box-sizing:border-box;padding-right:94px}.mis-page-banner-refresh .is-refreshing{animation:mis-banner-refresh-spin 1s linear infinite}}@keyframes mis-banner-refresh-spin{to{transform:rotate(360deg)}}@media screen and (max-width:760px){.mis-page-banner :is(.mis-page-banner-refresh[data-mis-control=button],.mis-page-banner-primary>[data-mis-control=button]:has(>svg.lucide-refresh-cw):not(.mis-page-create-action)){top:13px;right:13px}.mis-page-banner:is(:has(>.mis-page-banner-refresh),:has(.mis-page-banner-primary>[data-mis-control=button]:not(.mis-page-create-action)>svg.lucide-refresh-cw)) .mis-page-banner-copy{display:block}.mis-page-banner:is(:has(>.mis-page-banner-refresh),:has(.mis-page-banner-primary>[data-mis-control=button]:not(.mis-page-create-action)>svg.lucide-refresh-cw)) .mis-page-banner-primary{margin-top:6px}}@container mis-page-banner-layout (max-width:560px){.mis-page-banner :is(.mis-page-banner-refresh[data-mis-control=button],.mis-page-banner-primary>[data-mis-control=button]:has(>svg.lucide-refresh-cw):not(.mis-page-create-action)){top:13px;right:13px}.mis-page-banner:is(:has(>.mis-page-banner-refresh),:has(.mis-page-banner-primary>[data-mis-control=button]:not(.mis-page-create-action)>svg.lucide-refresh-cw)) .mis-page-banner-copy{display:block}.mis-page-banner:is(:has(>.mis-page-banner-refresh),:has(.mis-page-banner-primary>[data-mis-control=button]:not(.mis-page-create-action)>svg.lucide-refresh-cw)) .mis-page-banner-primary{margin-top:6px}}@media(prefers-reduced-motion:reduce){.mis-page-banner-refresh .is-refreshing{animation:none}}.mis-page-banner:has(.mis-page-banner-primary>[data-mis-control=button]:not(.mis-page-create-action)>svg.lucide-refresh-cw)>.mis-page-banner-heading{position:static}.mis-page-data-views>[data-mis-control=button]{gap:6px}.mis-page-data-views .mis-page-data-view-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 14px;width:14px;height:14px;color:inherit;pointer-events:none}.mis-page-data-views .mis-page-data-view-icon svg{display:block;width:14px;height:14px;flex-shrink:0;color:inherit}@media screen{.mis-page-banner .mis-page-banner-primary{display:flex;align-items:center;gap:6px;min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:thin}.mis-page-banner .mis-page-banner-primary>[data-mis-control=button-group]{display:flex;align-items:center;flex-wrap:nowrap;gap:6px;min-width:max-content}.mis-page-banner .mis-page-banner-primary [data-mis-control=button]:not(:has(>svg.lucide-refresh-cw):not(.mis-page-create-action)){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;height:24px;min-height:24px;padding:3px 8px;gap:5px;white-space:nowrap;font-size:var(--mis-type-control,9px);line-height:1.4;border:1px solid color-mix(in srgb,var(--mis-banner-text,white) 40%,transparent)!important;border-radius:6px;color:var(--mis-banner-text,white)!important;background:color-mix(in srgb,var(--mis-banner-text,white) 9.4%,transparent)!important;box-shadow:none;background-image:none}.mis-page-banner .mis-page-banner-primary [data-mis-control=button]:not(:has(>svg.lucide-refresh-cw):not(.mis-page-create-action)) svg{width:12px;height:12px;flex-shrink:0}}@media screen and (max-width:760px){.mis-page-banner .mis-page-banner-copy{flex:1;display:grid;grid-template-columns:minmax(0,1fr);row-gap:1px}.mis-page-banner .mis-page-banner-copy h1{grid-column:1;grid-row:2}.mis-page-banner .mis-page-banner-description{grid-column:1;grid-row:3}.mis-page-banner .mis-page-banner-primary{grid-column:1;grid-row:4;margin-top:4px}}@container mis-page-banner-layout (max-width:560px){.mis-page-banner .mis-page-banner-copy{flex:1;display:grid;grid-template-columns:minmax(0,1fr);row-gap:1px}.mis-page-banner .mis-page-banner-copy h1{grid-column:1;grid-row:2}.mis-page-banner .mis-page-banner-description{grid-column:1;grid-row:3}.mis-page-banner .mis-page-banner-primary{grid-column:1;grid-row:4;margin-top:4px}}@media screen{.mis-page-banner :is(.mis-page-date-refresh[data-mis-control=button],.mis-page-banner-refresh[data-mis-control=button],.mis-page-banner-primary>[data-mis-control=button]:has(>svg.lucide-refresh-cw):not(.mis-page-create-action)){color:var(--mis-banner-text,white)!important;background:color-mix(in srgb,var(--mis-banner-text,white) 9.4%,transparent)!important;border-color:color-mix(in srgb,var(--mis-banner-text,white) 40%,transparent)!important;box-shadow:none;background-image:none}}.mis-page-date-filter .mis-page-date-readonly{box-sizing:border-box;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 9px;border:1px solid color-mix(in srgb,currentColor 40%,transparent);border-radius:7px;color:var(--text);background:color-mix(in srgb,currentColor 9.4%,transparent);font-size:var(--mis-type-control);line-height:1.4;white-space:nowrap;cursor:default}.mis-page-banner .mis-page-date-readonly{color:var(--mis-banner-text,white)}.mis-page-date-readonly svg{width:13px;height:13px;flex:none}.mis-page-date-readonly time{color:inherit}@media screen{html:root{--mis-ui-heading: #294263;--mis-ui-text: #425572;--mis-ui-muted: #718098;--mis-ui-soft: color-mix(in srgb, var(--mis-control-primary, #2d63c8) 5%, white);--mis-ui-line: color-mix(in srgb, var(--mis-control-primary, #2d63c8) 16%, white);--mis-ui-shadow: 0 5px 18px rgb(29 50 85 / 5%);--ink: var(--mis-ui-heading);--text: var(--mis-ui-text)}button:where([data-mis-control=button]){color:var(--mis-control-primary)}:where([data-mis-control=input],[data-mis-control=select],[data-mis-control=textarea],[data-mis-control=number],[data-mis-control=date],[data-mis-control=search]){color:var(--mis-ui-text)}:where([data-mis-control=card])[data-mis-variant=standard]{border-color:var(--mis-ui-line);border-radius:12px;background:var(--surface, white);box-shadow:var(--mis-ui-shadow)}:where([data-mis-control=card]>header){color:var(--mis-ui-heading);background:linear-gradient(90deg,var(--surface, white),var(--mis-ui-soft))}:where([data-mis-control=card]) :where(h2,h3,[data-font-role=section-title],[data-font-role=card-title]){color:var(--mis-ui-heading)}:where([data-mis-control=badge][data-mis-variant=standard]){display:inline-flex;align-items:center;gap:4px;padding:3px 7px;border-radius:999px;color:var(--mis-control-primary);background:var(--mis-ui-soft);font-weight:400;white-space:nowrap}:where([data-mis-control=metric])[data-mis-variant=standard]{color:var(--mis-ui-heading);border-color:var(--mis-ui-line);border-radius:10px;background:var(--mis-ui-soft)}:where([data-mis-control=metric]>span){color:var(--mis-control-primary)}:where([data-mis-control=metric] em,[data-font-role=caption]){color:var(--mis-ui-muted)}:where([data-mis-control=field]){color:var(--mis-ui-text)}}@media screen{html:root{--mis-ui-heading:color-mix(in srgb,var(--mis-control-primary,#2463cc) 25%,#25354a);--mis-ui-text:color-mix(in srgb,var(--mis-control-primary,#2463cc) 10%,#42516a);--mis-ui-muted:color-mix(in srgb,var(--mis-control-primary,#2463cc) 8%,#748096);--mis-ui-soft:var(--primary-soft,color-mix(in srgb,var(--mis-control-primary,#2463cc) 6%,var(--surface,#fff)));--mis-ui-line:var(--border,var(--mis-control-border,#dbe3ef))}:is(.mis-extension-demo,.mis-specialized,.mis-library-new-sections){font-family:inherit;color:var(--mis-ui-text);font-size:var(--mis-type-body);line-height:1.6;min-width:0}.mis-library-new-sections{display:grid;gap:14px;padding:12px 16px}.mis-library-new-sections .mis-page-frame-library>h2{display:flex;align-items:center;gap:7px;color:var(--mis-ui-heading)}.mis-extension-demo>article{background:var(--surface,#fff);border-color:var(--mis-ui-line);border-radius:var(--mis-control-radius,6px);box-shadow:var(--mis-ui-shadow)}:is(.mis-extension-demo,.mis-specialized) :is(h2,h3,[data-font-role=section-title]){color:var(--mis-ui-heading)}.mis-extension-demo>article>code{display:inline-block;color:var(--mis-control-primary);background:var(--mis-ui-soft);padding:2px 6px;border-radius:4px}.mis-extension-demo>article>p{color:var(--mis-ui-muted)}:is(.mis-extension-demo,.mis-specialized) :is(input,select,textarea){color:var(--mis-ui-text);background:var(--surface,#fff);border-color:var(--mis-ui-line);font-family:inherit}.mis-extension-demo :is(.mis-extended-table-scroll th,.mis-extended-select-panel [data-highlighted=true]){background:var(--surface-soft,var(--mis-ui-soft))}:is(.mis-extension-demo,.mis-specialized) [data-mis-control=button]{font-family:inherit;font-size:var(--mis-type-control);line-height:1.4}}@media screen and (max-width:760px){.mis-library-new-sections{padding:10px 4px}}:root{--mis-control-primary: #2463cc;--mis-control-border: #dbe3ef;--mis-control-radius: 6px;--mis-control-space: 8px}:where([data-mis-control]){box-sizing:border-box}:where([data-mis-control=button]){font:inherit;border:1px solid var(--mis-control-border);border-radius:var(--mis-control-radius);background:#fff;color:#24354d;padding:5px 10px;cursor:pointer}:where([data-mis-control=button]:disabled){cursor:not-allowed;opacity:.55}:where([data-mis-control=button]:focus-visible,[data-mis-control=input]:focus-visible,[data-mis-control=select]:focus-visible){outline:2px solid var(--mis-control-primary);outline-offset:2px}:where([data-mis-control=input],[data-mis-control=select],[data-mis-control=textarea]){font:inherit;border:1px solid var(--mis-control-border);border-radius:var(--mis-control-radius);background:#fff;color:inherit}:where([data-mis-control=card]){background:#fff;border:1px solid var(--mis-control-border);border-radius:var(--mis-control-radius)}:where([data-mis-control=metric]){display:flex;gap:10px;padding:12px;background:#fff;border:1px solid var(--mis-control-border);border-radius:8px}:where([data-mis-control=metric]>div){display:grid;gap:4px}:where([data-mis-control=metric] strong){font-size:18px}:where([data-mis-control=metric] em){font-style:normal;color:#718096}[data-mis-control=button][data-mis-variant=outline]{background:#fff!important;color:var(--mis-control-primary)!important;border-color:var(--mis-control-primary)!important}[data-mis-control=button][data-mis-variant=soft]{background:#edf3ff!important;color:var(--mis-control-primary)!important;border-color:transparent!important}[data-mis-control=input][data-mis-variant=filled],[data-mis-control=select][data-mis-variant=filled],[data-mis-control=textarea][data-mis-variant=filled]{background:#f1f5fa!important;border-color:#e5eaf2!important}[data-mis-control=card][data-mis-variant=accent],[data-mis-control=metric][data-mis-variant=accent]{border-top:3px solid var(--mis-control-primary)!important;border-radius:8px!important}[data-mis-control=card][data-mis-variant=flat]{box-shadow:none!important;border-radius:0!important}[data-mis-control=table][data-mis-variant=striped] tbody tr:nth-child(2n){background:#f3f7fc}[data-mis-control=badge][data-mis-variant=pill]{border-radius:99px!important;padding-inline:8px!important}[data-mis-control=toolbar][data-mis-variant=soft],[data-mis-control=tabs][data-mis-variant=soft]{background:#edf3fb!important;border-radius:8px!important}[data-mis-control=dialog][data-mis-variant=rounded]{border-radius:16px!important;box-shadow:0 18px 60px #11254433!important}[data-mis-control=empty][data-mis-variant=soft]{background:#f1f6fc!important;border:1px dashed #c4d4e9!important;border-radius:8px!important}[data-mis-control=steps][data-mis-variant=soft]{background:#edf3fb!important;border-radius:8px!important}[data-mis-control=progress][data-mis-variant=rounded]{border-radius:99px!important;overflow:hidden}[data-mis-control=page-header][data-mis-variant=accent]{border-top:3px solid var(--mis-control-primary)!important}[data-mis-control=field][data-mis-variant=soft]{background:#f5f8fc!important;border-radius:6px!important}.mis-pagination{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:10px 0;font-size:10px;color:#627089}.mis-pagination>div,.mis-pagination>div>span{display:flex;align-items:center;gap:5px}.mis-pagination button{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;padding:0 6px;border:1px solid #dbe3ef;border-radius:5px;background:#fff;color:#33445e;font:inherit;cursor:pointer}.mis-pagination button svg{width:12px;height:12px}.mis-pagination button:disabled{opacity:.45;cursor:default}.mis-pagination button[aria-current=page]{background:#2463cc;color:#fff;opacity:1;border-color:#2463cc}.mis-pagination strong{padding-inline:6px;font-weight:500}.mis-pagination label{display:flex;align-items:center;gap:4px}.mis-pagination input{width:45px;height:26px;font:inherit;border:1px solid #dbe3ef;border-radius:5px}.mis-pagination i{font-style:normal}@media(max-width:600px){.mis-pagination>div{flex-wrap:wrap}}:where([data-mis-control=number]){font:inherit;border:1px solid var(--mis-control-border);border-radius:6px;color:inherit;background:#fff}[data-mis-control=number][data-mis-variant=filled]{background:#f1f5fa!important;border-color:#d9e3ef!important}:where([data-mis-control=date]){font:inherit;border:1px solid var(--mis-control-border);border-radius:6px;color:inherit;background:#fff}[data-mis-control=date][data-mis-variant=filled]{background:#f1f5fa!important;border-color:#d9e3ef!important}:where([data-mis-control=search]){font:inherit;border:1px solid var(--mis-control-border);border-radius:6px;color:inherit;background:#fff}[data-mis-control=search][data-mis-variant=filled]{background:#f1f5fa!important;border-color:#d9e3ef!important}:where([data-mis-control=password]){font:inherit;border:1px solid var(--mis-control-border);border-radius:6px;color:inherit;background:#fff}[data-mis-control=password][data-mis-variant=filled]{background:#f1f5fa!important;border-color:#d9e3ef!important}:where([data-mis-control=checkbox]){accent-color:var(--mis-control-primary)}[data-mis-control=checkbox][data-mis-variant=soft]{accent-color:#7193cd!important;filter:drop-shadow(0 0 2px #c1d3ef)}:where([data-mis-control=radio]){accent-color:var(--mis-control-primary)}[data-mis-control=radio][data-mis-variant=soft]{accent-color:#7193cd!important;filter:drop-shadow(0 0 2px #c1d3ef)}:where([data-mis-control=slider]){accent-color:var(--mis-control-primary)}[data-mis-control=slider][data-mis-variant=soft]{accent-color:#7193cd!important;filter:drop-shadow(0 0 2px #c1d3ef)}[data-mis-control=alert][data-mis-variant=soft],[data-mis-control=loading][data-mis-variant=soft],[data-mis-control=fieldset][data-mis-variant=soft],[data-mis-control=accordion][data-mis-variant=soft],[data-mis-control=timeline][data-mis-variant=soft],[data-mis-control=breadcrumb][data-mis-variant=soft],[data-mis-control=button-group][data-mis-variant=soft],[data-mis-control=tree][data-mis-variant=soft],[data-mis-control=chart][data-mis-variant=soft]{background:#edf3fb!important;border-radius:8px!important;box-shadow:inset 0 0 0 1px #dce7f5}:where([data-mis-control=fieldset]){border:1px solid var(--mis-control-border);border-radius:6px;padding:12px}:where([data-mis-control=accordion]>summary){cursor:pointer}:where([data-mis-control=link]){color:var(--mis-control-primary)}[data-mis-control=link][data-mis-variant=underline]{text-decoration:underline!important;text-underline-offset:3px}[data-mis-control=descriptions][data-mis-variant=bordered]>div{border-bottom:1px solid #dce4ef!important;padding-block:6px}[data-mis-control=image][data-mis-variant=rounded]{border-radius:12px!important}[data-mis-control=avatar][data-mis-variant=rounded]{border-radius:6px!important}[data-mis-control=drawer][data-mis-variant=rounded]{border-radius:14px!important;box-shadow:0 8px 28px #18375720!important}[data-mis-control=color][data-mis-variant=rounded]{border-radius:12px!important;overflow:hidden}:where([data-mis-control=divider]){border:0;border-top:1px solid #dce4ef}[data-mis-control=divider][data-mis-variant=dashed]{border-top-style:dashed!important}:where([data-mis-control=switch]){border:1px solid #d6e1f0;border-radius:6px;background:#edf3ff;padding:6px 12px;color:#285dab;cursor:pointer}[data-mis-control=switch][data-mis-variant=outline]{background:transparent!important;border:1px solid #7193cd!important;color:#285dab!important}:where([data-mis-control=skeleton]){min-height:14px;background:#e4eaf2;border-radius:5px}[data-mis-control=skeleton][data-mis-variant=pulse]{animation:mis-skeleton-pulse 1.5s ease-in-out infinite}@keyframes mis-skeleton-pulse{50%{opacity:.45}}.mis-tooltip{display:inline-flex;position:relative;cursor:help;outline-offset:4px}.mis-tooltip>[role=tooltip]{visibility:hidden;position:absolute;left:0;bottom:calc(100% + 6px);z-index:20;width:max-content;max-width:250px;padding:7px 10px;border-radius:5px;color:#fff;background:#23364e;box-shadow:0 4px 12px #17294220}.mis-tooltip:hover>[role=tooltip],.mis-tooltip:focus-within>[role=tooltip]{visibility:visible}.mis-tooltip[data-mis-variant=light]>[role=tooltip]{color:#203c60;background:#edf3fc;border:1px solid #cfdced}.mis-preview-example{max-width:560px;padding:12px}.mis-preview-example dl>div{display:flex;justify-content:space-between;gap:20px;padding-block:6px}.mis-preview-example dd{margin:0}.mis-preview-example [data-mis-control=alert],.mis-preview-example [data-mis-control=loading],.mis-preview-example [data-mis-control=accordion],.mis-preview-example [data-mis-control=drawer],.mis-preview-example [data-mis-control=tree],.mis-preview-example [data-mis-control=breadcrumb],.mis-preview-example [data-mis-control=chart]{padding:12px;border:1px solid #e0e7f1}.mis-preview-example [data-mis-control=skeleton]{margin:8px 0}.mis-preview-example [data-mis-control=button-group]{display:flex;gap:6px;padding:8px}.mis-preview-example [aria-pressed=true]{background:#245fcc;color:#fff}.mis-preview-example [data-mis-control=timeline] li{padding:7px;border-left:2px solid #bdd0ef}[data-mis-control=button][data-mis-variant=outline]:is([aria-pressed=true],[aria-current=page],[aria-selected=true]),[data-mis-control=button][data-mis-variant=soft]:is([aria-pressed=true],[aria-current=page],[aria-selected=true]){background:var(--mis-control-primary)!important;color:#fff!important;border-color:var(--mis-control-primary)!important}:where([data-mis-control=avatar]){width:32px;height:32px;border-radius:50%;background:#e9f0fc;color:#2b5fab}.mis-rich-text-editor{display:flex;flex-direction:column;min-height:0;height:100%;border:1px solid #d7e0ec;border-radius:7px;background:#fff;overflow:hidden}.mis-rich-text-toolbar{display:flex;flex:none;gap:4px;padding:6px;flex-wrap:wrap;border-bottom:1px solid #e5eaf3}.mis-rich-text-toolbar button{padding:4px 7px;min-height:28px}.mis-rich-text-content{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.mis-rich-text-editor>.mis-rich-text-content{flex:1;min-height:90px;padding:10px;overflow:auto;outline:none}.mis-rich-text-editor:focus-within{border-color:#7897e0;box-shadow:0 0 0 2px #3159d617}.mis-rich-text-content p{margin:0 0 .65em}.mis-rich-text-content ol,.mis-rich-text-content ul{padding-left:1.8em}[data-mis-control=upload][type=file]{max-width:100%;min-width:0;box-sizing:border-box;font-family:inherit;font-size:var(--mis-type-body);line-height:var(--mis-type-body-line-height,1.5);color:var(--text)}[data-mis-control=upload][type=file]::file-selector-button{box-sizing:border-box;min-height:32px;padding:6px 12px;margin:0 10px 0 0;border:1px solid var(--mis-control-primary,var(--primary));border-radius:var(--mis-control-radius,6px);background:var(--mis-control-primary,var(--primary));color:var(--on-primary,#fff);font:inherit;line-height:inherit;cursor:pointer;transition:filter .15s}[data-mis-control=upload][type=file]:hover:not(:disabled)::file-selector-button{filter:brightness(.96)}[data-mis-control=upload][type=file]:focus-visible{outline:2px solid var(--mis-control-primary,var(--primary));outline-offset:3px}[data-mis-control=upload][type=file]:disabled::file-selector-button{cursor:not-allowed;opacity:.5}[data-mis-control=card][data-mis-card-header=plain]>header{background:transparent}.workspace-tabs{border-bottom:1px solid var(--border);background:#f6f8fb}.workspace-tabs svg{color:var(--module-color, var(--primary))}[data-mis-control=field][data-mis-variant=rail]{border-inline-start:3px solid var(--mis-control-primary)!important;background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border-radius:3px!important}[data-mis-control=field][data-mis-variant=framed]{border:1px solid var(--mis-control-border)!important;border-radius:8px!important}[data-mis-control=field][data-mis-variant=tonal]{background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border:1px solid color-mix(in srgb,var(--mis-control-primary) 20%,white)!important;border-radius:10px!important}[data-mis-control=card][data-mis-variant=elevated]{border:1px solid var(--mis-control-border)!important;background:#fff!important;box-shadow:0 5px 16px #20345318!important;border-radius:10px!important}[data-mis-control=card][data-mis-variant=outlined]{border:1px solid var(--mis-control-primary)!important;background:#fff!important;border-radius:6px!important;box-shadow:none!important}[data-mis-control=card][data-mis-variant=tonal]{background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border:1px solid color-mix(in srgb,var(--mis-control-primary) 20%,white)!important;border-radius:10px!important}[data-mis-control=metric][data-mis-variant=rail]{border-inline-start:3px solid var(--mis-control-primary)!important;background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border-radius:3px!important}[data-mis-control=metric][data-mis-variant=elevated]{border:1px solid var(--mis-control-border)!important;background:#fff!important;box-shadow:0 5px 16px #20345318!important;border-radius:10px!important}[data-mis-control=metric][data-mis-variant=tonal]{background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border:1px solid color-mix(in srgb,var(--mis-control-primary) 20%,white)!important;border-radius:10px!important}[data-mis-control=empty][data-mis-variant=outlined]{border:1px solid var(--mis-control-primary)!important;background:#fff!important;border-radius:6px!important;box-shadow:none!important}[data-mis-control=empty][data-mis-variant=tonal]{background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border:1px solid color-mix(in srgb,var(--mis-control-primary) 20%,white)!important;border-radius:10px!important}[data-mis-control=empty][data-mis-variant=rail]{border-inline-start:3px solid var(--mis-control-primary)!important;background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border-radius:3px!important}[data-mis-control=steps][data-mis-variant=outlined]{border:1px solid var(--mis-control-primary)!important;background:#fff!important;border-radius:6px!important;box-shadow:none!important}[data-mis-control=steps][data-mis-variant=rail]{border-inline-start:3px solid var(--mis-control-primary)!important;background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border-radius:3px!important}[data-mis-control=steps][data-mis-variant=tonal]{background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border:1px solid color-mix(in srgb,var(--mis-control-primary) 20%,white)!important;border-radius:10px!important}[data-mis-control=toolbar][data-mis-variant=outlined]{border:1px solid var(--mis-control-primary)!important;background:#fff!important;border-radius:6px!important;box-shadow:none!important}[data-mis-control=toolbar][data-mis-variant=elevated]{border:1px solid var(--mis-control-border)!important;background:#fff!important;box-shadow:0 5px 16px #20345318!important;border-radius:10px!important}[data-mis-control=toolbar][data-mis-variant=rail]{border-inline-start:3px solid var(--mis-control-primary)!important;background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border-radius:3px!important}[data-mis-control=dialog][data-mis-variant=outlined]{border:1px solid var(--mis-control-primary)!important;background:#fff!important;border-radius:6px!important;box-shadow:none!important}[data-mis-control=dialog][data-mis-variant=rail]{border-inline-start:3px solid var(--mis-control-primary)!important;background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border-radius:3px!important}[data-mis-control=dialog][data-mis-variant=tonal]{background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border:1px solid color-mix(in srgb,var(--mis-control-primary) 20%,white)!important;border-radius:10px!important}[data-mis-control=page-header][data-mis-variant=rail]{border-inline-start:3px solid var(--mis-control-primary)!important;background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border-radius:3px!important}[data-mis-control=page-header][data-mis-variant=tonal]{background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border:1px solid color-mix(in srgb,var(--mis-control-primary) 20%,white)!important;border-radius:10px!important}[data-mis-control=page-header][data-mis-variant=underline]{border:0!important;border-bottom:2px solid var(--mis-control-primary)!important;background:transparent!important;border-radius:0!important}[data-mis-control=alert][data-mis-variant=rail]{border-inline-start:3px solid var(--mis-control-primary)!important;background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border-radius:3px!important}[data-mis-control=alert][data-mis-variant=outlined]{border:1px solid var(--mis-control-primary)!important;background:#fff!important;border-radius:6px!important;box-shadow:none!important}[data-mis-control=alert][data-mis-variant=tonal]{background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border:1px solid color-mix(in srgb,var(--mis-control-primary) 20%,white)!important;border-radius:10px!important}[data-mis-control=loading][data-mis-variant=outlined]{border:1px solid var(--mis-control-primary)!important;background:#fff!important;border-radius:6px!important;box-shadow:none!important}[data-mis-control=loading][data-mis-variant=tonal]{background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border:1px solid color-mix(in srgb,var(--mis-control-primary) 20%,white)!important;border-radius:10px!important}[data-mis-control=loading][data-mis-variant=rail],[data-mis-control=fieldset][data-mis-variant=rail]{border-inline-start:3px solid var(--mis-control-primary)!important;background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border-radius:3px!important}[data-mis-control=fieldset][data-mis-variant=outlined]{border:1px solid var(--mis-control-primary)!important;background:#fff!important;border-radius:6px!important;box-shadow:none!important}[data-mis-control=fieldset][data-mis-variant=dashed]{border:1px dashed var(--mis-control-primary)!important;background:#fff!important;border-radius:8px!important}[data-mis-control=accordion][data-mis-variant=outlined]{border:1px solid var(--mis-control-primary)!important;background:#fff!important;border-radius:6px!important;box-shadow:none!important}[data-mis-control=accordion][data-mis-variant=rail]{border-inline-start:3px solid var(--mis-control-primary)!important;background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border-radius:3px!important}[data-mis-control=accordion][data-mis-variant=elevated]{border:1px solid var(--mis-control-border)!important;background:#fff!important;box-shadow:0 5px 16px #20345318!important;border-radius:10px!important}[data-mis-control=timeline][data-mis-variant=outlined]{border:1px solid var(--mis-control-primary)!important;background:#fff!important;border-radius:6px!important;box-shadow:none!important}[data-mis-control=timeline][data-mis-variant=rail]{border-inline-start:3px solid var(--mis-control-primary)!important;background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border-radius:3px!important}[data-mis-control=timeline][data-mis-variant=tonal]{background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border:1px solid color-mix(in srgb,var(--mis-control-primary) 20%,white)!important;border-radius:10px!important}[data-mis-control=drawer][data-mis-variant=rail]{border-inline-start:3px solid var(--mis-control-primary)!important;background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border-radius:3px!important}[data-mis-control=drawer][data-mis-variant=outlined]{border:1px solid var(--mis-control-primary)!important;background:#fff!important;border-radius:6px!important;box-shadow:none!important}[data-mis-control=drawer][data-mis-variant=tonal]{background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border:1px solid color-mix(in srgb,var(--mis-control-primary) 20%,white)!important;border-radius:10px!important}[data-mis-control=tree][data-mis-variant=outlined]{border:1px solid var(--mis-control-primary)!important;background:#fff!important;border-radius:6px!important;box-shadow:none!important}[data-mis-control=tree][data-mis-variant=rail]{border-inline-start:3px solid var(--mis-control-primary)!important;background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border-radius:3px!important}[data-mis-control=tree][data-mis-variant=tonal]{background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border:1px solid color-mix(in srgb,var(--mis-control-primary) 20%,white)!important;border-radius:10px!important}[data-mis-control=chart][data-mis-variant=grid]{background-color:#fff!important;background-image:linear-gradient(#dce5ef70 1px,transparent 1px),linear-gradient(90deg,#dce5ef70 1px,transparent 1px)!important;background-size:16px 16px!important;border:1px solid var(--mis-control-border)!important}[data-mis-control=chart][data-mis-variant=elevated]{border:1px solid var(--mis-control-border)!important;background:#fff!important;box-shadow:0 5px 16px #20345318!important;border-radius:10px!important}[data-mis-control=chart][data-mis-variant=tonal]{background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border:1px solid color-mix(in srgb,var(--mis-control-primary) 20%,white)!important;border-radius:10px!important}[data-mis-control=input][data-mis-variant=underline]{border:0!important;border-bottom:2px solid var(--mis-control-primary)!important;border-radius:0!important;box-shadow:none!important;background:#fff!important}[data-mis-control=input][data-mis-variant=inset]{border:1px solid var(--mis-control-border)!important;background:#f8fafc!important;box-shadow:inset 0 2px 4px #24354d18!important;border-radius:5px!important}[data-mis-control=input][data-mis-variant=rounded]{border:1px solid var(--mis-control-primary)!important;background:#fff!important;border-radius:14px!important}[data-mis-control=select][data-mis-variant=underline]{border:0!important;border-bottom:2px solid var(--mis-control-primary)!important;border-radius:0!important;box-shadow:none!important;background:#fff!important}[data-mis-control=select][data-mis-variant=inset]{border:1px solid var(--mis-control-border)!important;background:#f8fafc!important;box-shadow:inset 0 2px 4px #24354d18!important;border-radius:5px!important}[data-mis-control=select][data-mis-variant=rounded]{border:1px solid var(--mis-control-primary)!important;background:#fff!important;border-radius:14px!important}[data-mis-control=textarea][data-mis-variant=underline]{border:0!important;border-bottom:2px solid var(--mis-control-primary)!important;border-radius:0!important;box-shadow:none!important;background:#fff!important}[data-mis-control=textarea][data-mis-variant=inset]{border:1px solid var(--mis-control-border)!important;background:#f8fafc!important;box-shadow:inset 0 2px 4px #24354d18!important;border-radius:5px!important}[data-mis-control=textarea][data-mis-variant=rounded]{border:1px solid var(--mis-control-primary)!important;background:#fff!important;border-radius:14px!important}[data-mis-control=number][data-mis-variant=underline]{border:0!important;border-bottom:2px solid var(--mis-control-primary)!important;border-radius:0!important;box-shadow:none!important;background:#fff!important}[data-mis-control=number][data-mis-variant=inset]{border:1px solid var(--mis-control-border)!important;background:#f8fafc!important;box-shadow:inset 0 2px 4px #24354d18!important;border-radius:5px!important}[data-mis-control=number][data-mis-variant=rounded]{border:1px solid var(--mis-control-primary)!important;background:#fff!important;border-radius:14px!important}[data-mis-control=date][data-mis-variant=underline]{border:0!important;border-bottom:2px solid var(--mis-control-primary)!important;border-radius:0!important;box-shadow:none!important;background:#fff!important}[data-mis-control=date][data-mis-variant=inset]{border:1px solid var(--mis-control-border)!important;background:#f8fafc!important;box-shadow:inset 0 2px 4px #24354d18!important;border-radius:5px!important}[data-mis-control=date][data-mis-variant=rounded]{border:1px solid var(--mis-control-primary)!important;background:#fff!important;border-radius:14px!important}[data-mis-control=search][data-mis-variant=underline]{border:0!important;border-bottom:2px solid var(--mis-control-primary)!important;border-radius:0!important;box-shadow:none!important;background:#fff!important}[data-mis-control=search][data-mis-variant=inset]{border:1px solid var(--mis-control-border)!important;background:#f8fafc!important;box-shadow:inset 0 2px 4px #24354d18!important;border-radius:5px!important}[data-mis-control=search][data-mis-variant=rounded]{border:1px solid var(--mis-control-primary)!important;background:#fff!important;border-radius:14px!important}[data-mis-control=password][data-mis-variant=underline]{border:0!important;border-bottom:2px solid var(--mis-control-primary)!important;border-radius:0!important;box-shadow:none!important;background:#fff!important}[data-mis-control=password][data-mis-variant=inset]{border:1px solid var(--mis-control-border)!important;background:#f8fafc!important;box-shadow:inset 0 2px 4px #24354d18!important;border-radius:5px!important}[data-mis-control=password][data-mis-variant=rounded]{border:1px solid var(--mis-control-primary)!important;background:#fff!important;border-radius:14px!important}[data-mis-control=button][data-mis-variant=solid]{background:var(--mis-control-primary)!important;border-color:var(--mis-control-primary)!important;color:#fff!important;border-radius:6px!important;box-shadow:0 2px 4px #20345320}[data-mis-control=button][data-mis-variant=ghost]{background:transparent!important;border-color:transparent!important;color:var(--mis-control-primary)!important;box-shadow:none!important}[data-mis-control=button][data-mis-variant=capsule]{border-radius:99px!important;background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border-color:var(--mis-control-primary)!important;color:var(--mis-control-primary)!important}:is([data-mis-control=button][data-mis-variant=ghost],[data-mis-control=button][data-mis-variant=capsule]):is([aria-pressed=true],[aria-current=page],[aria-selected=true]){background:var(--mis-control-primary)!important;color:#fff!important}[data-mis-control=table][data-mis-variant=grid] th{background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;color:#24354d!important}[data-mis-control=table][data-mis-variant=grid] :is(th,td){border:1px solid var(--mis-control-border)!important}[data-mis-control=table][data-mis-variant=header] th{background:var(--mis-control-primary)!important;color:#fff!important}[data-mis-control=table][data-mis-variant=header] :is(th,td){border-bottom:1px solid var(--mis-control-border)!important}[data-mis-control=table][data-mis-variant=minimal] th{background:#fff!important;color:#24354d!important}[data-mis-control=table][data-mis-variant=minimal] :is(th,td){border:0!important;border-bottom:1px solid var(--mis-control-border)!important}[data-mis-control=badge][data-mis-variant=outlined]{border:1px solid var(--mis-control-primary)!important;color:var(--mis-control-primary)!important;background:#fff!important;border-radius:4px!important}[data-mis-control=badge][data-mis-variant=solid]{border:1px solid var(--mis-control-primary)!important;color:#fff!important;background:var(--mis-control-primary)!important;border-radius:4px!important}[data-mis-control=badge][data-mis-variant=dashed]{border:1px dashed var(--mis-control-primary)!important;color:var(--mis-control-primary)!important;background:#fff!important;border-radius:4px!important}[data-mis-control=progress][data-mis-variant=gradient]>*{background:linear-gradient(90deg,var(--mis-control-primary),#4db8aa)!important}[data-mis-control=progress][data-mis-variant=striped]>*{background-color:var(--mis-control-primary)!important;background-image:repeating-linear-gradient(45deg,transparent 0 6px,#ffffff55 6px 12px)!important}[data-mis-control=progress][data-mis-variant=outlined]{outline:1px solid var(--mis-control-primary);outline-offset:2px;background:#fff!important;border-radius:3px!important}[data-mis-control=tabs][data-mis-variant=underline]{background:transparent!important;border-radius:6px!important}[data-mis-control=tabs][data-mis-variant=underline]>:is(button,a){border-radius:0!important;border:0!important;background:transparent!important}[data-mis-control=tabs][data-mis-variant=underline]>:is([aria-current=page],[aria-pressed=true],[aria-selected=true]){box-shadow:inset 0 -2px var(--mis-control-primary)!important;color:var(--mis-control-primary)!important}[data-mis-control=tabs][data-mis-variant=capsule]{background:transparent!important;border-radius:99px!important}[data-mis-control=tabs][data-mis-variant=capsule]>:is(button,a){border-radius:99px!important}[data-mis-control=tabs][data-mis-variant=capsule]>:is([aria-current=page],[aria-pressed=true],[aria-selected=true]){background:var(--mis-control-primary)!important;color:#fff!important}[data-mis-control=tabs][data-mis-variant=segmented]{background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border-radius:6px!important}[data-mis-control=tabs][data-mis-variant=segmented]>:is(button,a){border-radius:5px!important}[data-mis-control=tabs][data-mis-variant=segmented]>:is([aria-current=page],[aria-pressed=true],[aria-selected=true]){background:var(--mis-control-primary)!important;color:#fff!important}[data-mis-control=button-group][data-mis-variant=underline]{background:transparent!important;border-radius:6px!important}[data-mis-control=button-group][data-mis-variant=underline]>:is(button,a){border-radius:0!important;border:0!important;background:transparent!important}[data-mis-control=button-group][data-mis-variant=underline]>:is([aria-current=page],[aria-pressed=true],[aria-selected=true]){box-shadow:inset 0 -2px var(--mis-control-primary)!important;color:var(--mis-control-primary)!important}[data-mis-control=button-group][data-mis-variant=capsule]{background:transparent!important;border-radius:99px!important}[data-mis-control=button-group][data-mis-variant=capsule]>:is(button,a){border-radius:99px!important}[data-mis-control=button-group][data-mis-variant=capsule]>:is([aria-current=page],[aria-pressed=true],[aria-selected=true]){background:var(--mis-control-primary)!important;color:#fff!important}[data-mis-control=button-group][data-mis-variant=outlined]{background:transparent!important;border-radius:6px!important;border:1px solid var(--mis-control-border)!important}[data-mis-control=button-group][data-mis-variant=outlined]>:is(button,a){border-radius:5px!important}[data-mis-control=button-group][data-mis-variant=outlined]>:is([aria-current=page],[aria-pressed=true],[aria-selected=true]){background:var(--mis-control-primary)!important;color:#fff!important}[data-mis-control=pagination][data-mis-variant=capsule] button{border-radius:99px!important}[data-mis-control=pagination][data-mis-variant=minimal] button:not([aria-current]){background:transparent!important;border-color:transparent!important}[data-mis-control=pagination][data-mis-variant=minimal] button[aria-current]{background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;color:var(--mis-control-primary)!important;border-color:transparent!important;border-bottom:2px solid var(--mis-control-primary)!important;border-radius:0!important}[data-mis-control=pagination][data-mis-variant=framed]{background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border:1px solid var(--mis-control-border)!important;border-radius:8px;padding:10px}[data-mis-control=checkbox][data-mis-variant=teal]{accent-color:#0f766e!important;filter:drop-shadow(0 0 1px #0f766e66)}[data-mis-control=checkbox][data-mis-variant=violet]{accent-color:#7352a5!important;filter:drop-shadow(0 0 1px #7352a566)}[data-mis-control=checkbox][data-mis-variant=graphite]{accent-color:#475569!important;filter:drop-shadow(0 0 1px #47556966)}[data-mis-control=radio][data-mis-variant=teal]{accent-color:#0f766e!important;filter:drop-shadow(0 0 1px #0f766e66)}[data-mis-control=radio][data-mis-variant=violet]{accent-color:#7352a5!important;filter:drop-shadow(0 0 1px #7352a566)}[data-mis-control=radio][data-mis-variant=graphite]{accent-color:#475569!important;filter:drop-shadow(0 0 1px #47556966)}[data-mis-control=slider][data-mis-variant=teal]{accent-color:#0f766e!important}[data-mis-control=slider][data-mis-variant=violet]{accent-color:#7352a5!important}[data-mis-control=slider][data-mis-variant=graphite]{accent-color:#475569!important}[data-mis-control=switch][data-mis-variant=solid]{border-radius:6px!important;border:1px solid var(--mis-control-border)!important;background:#edf0f4!important;color:#526175!important}[data-mis-control=switch][data-mis-variant=solid][aria-checked=true]{background:var(--mis-control-primary)!important;color:#fff!important;border-color:var(--mis-control-primary)!important}[data-mis-control=switch][data-mis-variant=capsule]{border-radius:99px!important;border:1px solid var(--mis-control-border)!important;background:#edf0f4!important;color:#526175!important}[data-mis-control=switch][data-mis-variant=capsule][aria-checked=true]{background:var(--mis-control-primary)!important;color:#fff!important;border-color:var(--mis-control-primary)!important}[data-mis-control=switch][data-mis-variant=tonal]{border-radius:6px!important;border:1px solid var(--mis-control-border)!important;background:#edf0f4!important;color:#526175!important}[data-mis-control=switch][data-mis-variant=tonal][aria-checked=true]{background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;color:var(--mis-control-primary)!important;border-color:var(--mis-control-primary)!important}[data-mis-control=upload][data-mis-variant=dashed]{border:1px dashed var(--mis-control-border)!important;background:var(--surface,#fff)!important;border-radius:8px!important}[data-mis-control=upload][data-mis-variant=outlined]{border:1px solid var(--mis-control-border)!important;background:var(--surface,#fff)!important;border-radius:8px!important}[data-mis-control=upload][data-mis-variant=tonal]{border:1px solid var(--mis-control-border)!important;background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border-radius:8px!important}[data-mis-control=color][data-mis-variant=outlined]{border:2px solid var(--mis-control-primary)!important;background:#fff!important;border-radius:3px!important}[data-mis-control=color][data-mis-variant=elevated]{border:3px solid white!important;border-radius:8px!important;box-shadow:0 3px 10px #20345335!important}[data-mis-control=color][data-mis-variant=minimal]{border:0!important;padding:0!important;background:transparent!important}[data-mis-control=skeleton][data-mis-variant=shimmer]{background:linear-gradient(90deg,#e4eaf2 25%,#f8fafd,#e4eaf2 75%)!important;background-size:200% 100%!important;animation:mis-shimmer 2s linear infinite}[data-mis-control=skeleton][data-mis-variant=rounded]{border-radius:99px!important;background:#dde6f2!important}[data-mis-control=skeleton][data-mis-variant=outlined]{background:#fff!important;border:1px solid var(--mis-control-border)!important;border-radius:4px!important}[data-mis-control=descriptions][data-mis-variant=striped]>div:nth-child(odd){background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important}[data-mis-control=descriptions][data-mis-variant=grid]>div{border:1px solid var(--mis-control-border)!important;padding-inline:8px}[data-mis-control=descriptions][data-mis-variant=grid] dt{border-right:1px solid var(--mis-control-border);padding-right:8px}[data-mis-control=descriptions][data-mis-variant=tonal]{background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border-radius:8px;padding:8px}[data-mis-control=avatar][data-mis-variant=ring]{outline:2px solid var(--mis-control-primary);outline-offset:2px;border-radius:50%!important}[data-mis-control=avatar][data-mis-variant=square]{border-radius:0!important;background:#e2e8f0!important;color:#334155!important}[data-mis-control=avatar][data-mis-variant=tonal]{border-radius:10px!important;background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;color:var(--mis-control-primary)!important;border:1px solid var(--mis-control-border)}[data-mis-control=image][data-mis-variant=framed]{border:4px solid white!important;outline:1px solid var(--mis-control-border);border-radius:2px!important}[data-mis-control=image][data-mis-variant=elevated]{box-shadow:0 5px 14px #20345330!important;border-radius:8px!important}[data-mis-control=image][data-mis-variant=oval]{border-radius:50%!important}[data-mis-control=link][data-mis-variant=capsule]{border:1px solid var(--mis-control-border);border-radius:99px;padding:3px 9px;color:var(--mis-control-primary)!important;text-decoration:none!important}[data-mis-control=link][data-mis-variant=dotted]{text-decoration:underline dotted!important;text-underline-offset:4px;color:var(--mis-control-primary)!important}[data-mis-control=link][data-mis-variant=tonal]{background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;color:var(--mis-control-primary)!important;padding:3px 6px;border-radius:4px;text-decoration:none!important}[data-mis-control=divider][data-mis-variant=dotted]{border:0!important;border-top:2px dotted var(--mis-control-border)!important}[data-mis-control=divider][data-mis-variant=double]{border:0!important;border-top:3px double var(--mis-control-border)!important}[data-mis-control=divider][data-mis-variant=gradient]{border:0!important;height:1px;background:linear-gradient(90deg,var(--mis-control-primary),transparent)!important}[data-mis-control=breadcrumb][data-mis-variant=outlined]{background:#fff!important;border:1px solid var(--mis-control-border)!important;border-radius:3px!important}[data-mis-control=breadcrumb][data-mis-variant=capsule]{background:color-mix(in srgb,var(--mis-control-primary) 7%,white)!important;border:1px solid var(--mis-control-border)!important;border-radius:99px!important}[data-mis-control=breadcrumb][data-mis-variant=underline]{background:#fff!important;border:0!important;border-bottom:2px solid var(--mis-control-primary)!important;border-radius:3px!important}[data-mis-control=tooltip][data-mis-variant=brand]>[role=tooltip]{background:var(--mis-control-primary)!important;color:#fff!important;border:1px solid transparent;border-radius:5px!important}[data-mis-control=tooltip][data-mis-variant=outlined]>[role=tooltip]{background:#fff!important;color:#24354d!important;border:1px solid var(--mis-control-primary);border-radius:5px!important}[data-mis-control=tooltip][data-mis-variant=rounded]>[role=tooltip]{background:#23364e!important;color:#fff!important;border:1px solid transparent;border-radius:14px!important}@keyframes mis-shimmer{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){[data-mis-control=skeleton]{animation:none!important}}[data-mis-control]:focus-visible{outline:2px solid var(--mis-control-primary);outline-offset:2px}[data-mis-control=button][data-mis-variant=solid]:is([aria-pressed=true],[aria-current=page],[aria-selected=true]){background:color-mix(in srgb,var(--mis-control-primary) 75%,black)!important;box-shadow:inset 0 0 0 2px #fffa!important}[data-mis-control=upload][data-mis-variant=soft]{background:var(--surface-soft,#edf3fb)!important;border-radius:var(--mis-control-radius,6px)!important;box-shadow:inset 0 0 0 1px var(--border,#dce7f5)}[data-mis-control=upload][type=file][data-mis-variant=soft]::file-selector-button{background:color-mix(in srgb,var(--mis-control-primary,var(--primary)) 12%,var(--surface));color:var(--mis-control-primary,var(--primary));border-color:transparent}[data-mis-control=upload][type=file][data-mis-variant=outlined]::file-selector-button{background:var(--surface);color:var(--mis-control-primary,var(--primary));border-color:var(--mis-control-primary,var(--primary))}[data-mis-control=upload][type=file][data-mis-variant=tonal]::file-selector-button{background:color-mix(in srgb,var(--mis-control-primary,var(--primary)) 16%,var(--surface));color:var(--mis-control-primary,var(--primary));border-color:color-mix(in srgb,var(--mis-control-primary,var(--primary)) 24%,var(--surface))}[data-mis-control=loading][data-mis-animated]>svg{display:none}[data-mis-control=loading]>.mis-loading-animation{position:relative;display:inline-block;flex:0 0 auto;width:36px;height:36px;margin:8px;padding:0;color:var(--mis-control-primary, #3159d6);vertical-align:middle}[data-mis-control=loading]>.mis-loading-animation>i{position:absolute;display:block;margin:0;padding:0;width:8px;height:8px;border:0;border-radius:50%;background:currentColor;box-sizing:border-box}[data-mis-variant=ring]>.mis-loading-animation>i:first-child{inset:2px;width:32px;height:32px;background:transparent;border:3px solid color-mix(in srgb,currentColor 18%,transparent);border-top-color:currentColor;animation:mis-loading-turn .9s linear infinite}[data-mis-variant=ring]>.mis-loading-animation>i:not(:first-child){display:none}[data-mis-variant=dots]>.mis-loading-animation>i{top:14px;left:0;animation:mis-loading-bounce 1.2s ease-in-out infinite}[data-mis-variant=dots]>.mis-loading-animation>i:nth-child(2){left:14px;animation-delay:.15s}[data-mis-variant=dots]>.mis-loading-animation>i:nth-child(3){left:28px;animation-delay:.3s}[data-mis-variant=bars]>.mis-loading-animation>i{top:6px;left:4px;width:6px;height:24px;border-radius:4px;animation:mis-loading-wave 1s ease-in-out infinite}[data-mis-variant=bars]>.mis-loading-animation>i:nth-child(2){left:15px;animation-delay:.12s}[data-mis-variant=bars]>.mis-loading-animation>i:nth-child(3){left:26px;animation-delay:.24s}[data-mis-variant=orbit]>.mis-loading-animation>i:first-child{inset:0;width:36px;height:36px;background:transparent;border:2px solid color-mix(in srgb,currentColor 18%,transparent);border-top-color:currentColor;border-bottom-color:currentColor;animation:mis-loading-turn 1.6s linear infinite}[data-mis-variant=orbit]>.mis-loading-animation>i:nth-child(2){inset:8px;width:20px;height:20px;background:transparent;border:2px solid color-mix(in srgb,currentColor 18%,transparent);border-inline-start-color:currentColor;animation:mis-loading-turn 1s linear infinite reverse}[data-mis-variant=orbit]>.mis-loading-animation>i:nth-child(3){inset:15px;width:6px;height:6px}[data-mis-control=loading][data-animation-paused]>.mis-loading-animation>i{animation-play-state:paused}[data-mis-control=loading][data-mis-variant^=duoduo-]{display:grid;width:min(100%,520px);gap:8px;padding:14px 16px!important;border:1px solid #dce5f2!important;border-radius:12px!important;background:linear-gradient(180deg,#fff,#f7f9fd)!important;color:#54647c}.mis-loading-dog-stage{position:relative;display:block;height:76px;overflow:hidden;border-radius:10px;background:linear-gradient(180deg,#f8faff,#f4f7fc 68%,#edf2f9 69%,#f8faff)}.mis-loading-dog-stage:before{content:"";position:absolute;right:12px;bottom:12px;left:12px;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,#b8c8df 12%,#7593c0 50%,#b8c8df 88%,transparent)}.mis-loading-dog-stage>b{position:absolute;bottom:9px;left:50%;width:18%;height:7px;border-radius:50%;background:#35528321;filter:blur(4px);animation:mis-loading-dog-shadow 3.4s ease-in-out infinite}.mis-loading-dog-runner{position:absolute;z-index:1;bottom:8px;left:4px;display:block;width:66px;height:66px;animation:mis-loading-dog-travel 3.4s ease-in-out infinite}.mis-loading-dog-sprite{display:block;width:66px;height:66px;background-repeat:no-repeat;background-size:800% auto;background-position:0 50%;animation:mis-loading-dog-frames .85s steps(7,end) infinite}[data-mis-variant=duoduo-trot] .mis-loading-dog-sprite{background-image:url(/modules/loading/duoduo-trot-sprite.png);animation-duration:1.2s}[data-mis-variant=duoduo-glow] .mis-loading-dog-sprite{background-image:url(/modules/loading/duoduo-glow-sprite.png)}[data-mis-variant=duoduo-sprint] .mis-loading-dog-sprite{background-image:url(/modules/loading/duoduo-sprint-sprite.png);animation-duration:.65s}[data-mis-variant=duoduo-trot] .mis-loading-dog-runner{animation-duration:5s}[data-mis-variant=duoduo-glow] .mis-loading-dog-runner{animation-duration:2.9s}[data-mis-variant=duoduo-sprint] .mis-loading-dog-runner{animation-duration:2.3s}[data-mis-variant=duoduo-trot] .mis-loading-dog-stage>b{animation-duration:5s}[data-mis-variant=duoduo-glow] .mis-loading-dog-stage>b{animation-duration:2.9s}[data-mis-variant=duoduo-sprint] .mis-loading-dog-stage>b{animation-duration:2.3s}.mis-loading-dog-label{display:block;text-align:center;color:#566982;font-weight:550;letter-spacing:.02em}[data-mis-control=loading][data-mis-variant^=duoduo-][data-animation-paused] .mis-loading-dog-runner,[data-mis-control=loading][data-mis-variant^=duoduo-][data-animation-paused] .mis-loading-dog-sprite,[data-mis-control=loading][data-mis-variant^=duoduo-][data-animation-paused] .mis-loading-dog-stage>b{animation-play-state:paused}@keyframes mis-loading-dog-frames{to{background-position-x:100%}}@keyframes mis-loading-dog-travel{0%{left:4px;transform:scaleX(1)}48%{left:calc(100% - 70px);transform:scaleX(1)}50%{left:calc(100% - 70px);transform:scaleX(-1)}98%{left:4px;transform:scaleX(-1)}to{left:4px;transform:scaleX(1)}}@keyframes mis-loading-dog-shadow{0%,to{left:7%}48%,50%{left:75%}98%{left:7%}}[data-mis-control=loading][data-mis-variant=module-entry]{display:block;width:100%;max-width:680px;padding:18px 20px!important;border:0!important;background:#f3f5f9!important;color:#172033}[data-mis-control=loading][data-mis-variant=module-entry]>.mis-loading-module-card{display:grid;width:100%;gap:16px}[data-mis-control=loading][data-mis-variant=module-entry] .mis-loading-module-card>header{display:flex;align-items:center;justify-content:flex-start;gap:14px;padding:0;border:0;background:transparent}.mis-loading-module-icon{display:grid;width:48px;height:48px;place-items:center;flex:0 0 auto;border-radius:12px;color:var(--mis-control-primary, #3159d6);background:color-mix(in srgb,var(--mis-control-primary, #3159d6) 7%,white)}.mis-loading-module-icon>svg{width:22px;height:22px}.mis-loading-module-glyph{display:grid;grid-template-columns:repeat(2,8px);grid-template-rows:repeat(2,8px);gap:4px}.mis-loading-module-glyph>i{display:block;border:2px solid currentColor;border-radius:2px}.mis-loading-module-card header>div{display:grid;min-width:0;gap:5px}.mis-loading-module-card header small{color:var(--mis-control-primary, #3159d6);font-size:10px;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.mis-loading-module-card header strong{color:#172033;font-size:14px;font-weight:650}.mis-loading-module-progress{display:block;height:7px;overflow:hidden;border-radius:999px;background:#e4eaf4;box-shadow:inset 0 0 0 1px #6981ae14}.mis-loading-module-progress>i{position:relative;display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--mis-control-primary, #3159d6),#7da0f6);transition:width .18s ease}.mis-loading-module-progress.is-indeterminate>i{width:34%;animation:mis-loading-module-travel 1.45s ease-in-out infinite}[data-mis-control=loading][data-mis-variant=module-entry] .mis-loading-module-card>footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:18px;padding:0;border:0;color:#6f7b91;font-size:11px}.mis-loading-module-card footer strong{color:var(--mis-control-primary, #3159d6);font-variant-numeric:tabular-nums}[data-mis-control=loading][data-mis-variant=module-entry][data-animation-paused] .mis-loading-module-progress>i{animation-play-state:paused}@keyframes mis-loading-module-travel{0%{transform:translate(-112%)}55%{transform:translate(118%)}to{transform:translate(294%)}}@keyframes mis-loading-turn{to{transform:rotate(360deg)}}@keyframes mis-loading-bounce{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-7px);opacity:1}}@keyframes mis-loading-wave{0%,to{transform:scaleY(.4);opacity:.45}50%{transform:scaleY(1);opacity:1}}@media(prefers-reduced-motion:reduce){[data-mis-control=loading]>.mis-loading-animation>i{animation:none}.mis-loading-module-progress>i{transition:none}.mis-loading-module-progress.is-indeterminate>i{animation:none;transform:translate(96%)}.mis-loading-dog-runner,.mis-loading-dog-sprite,.mis-loading-dog-stage>b{animation:none}}.person_avatar_root{display:inline-grid;overflow:hidden;place-items:center;flex:0 0 auto;font-style:normal}.person_avatar_root>img{width:100%;height:100%;object-fit:cover}.person_avatar_root>span{line-height:1}.mis-page-banner>.mis-page-banner-status{position:absolute;inset:auto 18px 4px auto;display:flex;align-items:center;justify-content:flex-end;gap:6px;width:min(46%,460px);height:20px;min-width:0;color:var(--mis-banner-status-text,#cbd5e1);font-size:var(--mis-type-caption,10px);line-height:1.4}.mis-page-banner-status>[data-mis-control=loading][data-mis-loading-layout=banner]{display:flex;align-items:center;gap:8px;width:auto;min-width:0;max-width:100%;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:none!important;color:inherit;font:inherit}.mis-page-banner-status [data-mis-control=loading]>[role=progressbar]{flex:0 0 56px;height:4px;min-height:4px;margin:0;background:color-mix(in srgb,currentColor 24%,transparent)}.mis-page-banner-status [data-mis-control=loading]>[role=progressbar]>i{background:currentColor}.mis-loading-banner-label,.mis-page-banner-error{display:flex;align-items:center;gap:5px;min-width:0;max-width:100%;color:inherit}.mis-loading-banner-label>span,.mis-page-banner-error>span,.mis-page-banner-status .mis-loading-dog-label{display:block;min-width:0;max-height:28px;overflow:auto;white-space:nowrap;scrollbar-width:thin;color:inherit;font:inherit}.mis-page-banner-error>svg{width:14px;height:14px;flex-shrink:0}.mis-page-banner-status>[data-mis-control=button]{flex:0 0 auto;min-height:24px;padding:2px 6px;color:var(--mis-banner-text,white);background:color-mix(in srgb,var(--mis-banner-text,white) 12%,transparent);border-color:color-mix(in srgb,var(--mis-banner-text,white) 50%,transparent);font:inherit}.mis-page-banner-status>[role=alert],.mis-page-banner-status>[role=status]{min-width:0;max-height:28px;overflow:auto;scrollbar-width:thin}.mis-page-banner-status :focus-visible{outline:2px solid currentColor;outline-offset:1px}.mis-page-banner-status [data-mis-loading-layout=banner]>.mis-loading-dog-stage{flex:0 0 28px;width:28px;height:26px;border-radius:0;background:none;overflow:hidden}.mis-page-banner-status .mis-loading-dog-stage:before,.mis-page-banner-status .mis-loading-dog-stage>b{display:none}.mis-page-banner-status .mis-loading-dog-runner{width:26px;height:26px;left:0;bottom:0;animation:none}.mis-page-banner-status .mis-loading-dog-sprite{width:26px;height:26px}@media(max-width:760px){.mis-page-banner>.mis-page-banner-status{inset:auto 13px 8px;width:auto;height:26px}}@container mis-page-banner-layout (max-width:560px){.mis-page-banner>.mis-page-banner-status{inset:auto 13px 8px;width:auto;height:26px}}@media(prefers-reduced-motion:reduce){.mis-page-banner-status *{animation:none!important;transition:none!important}}.mis-page-banner-status-content{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;max-width:100%;max-height:28px;overflow:auto;white-space:nowrap;scrollbar-width:thin;color:inherit}.mis-page-banner-status:has(>[data-mis-control=loading])>.mis-page-banner-status-content,.mis-page-banner-status:has(>.mis-page-banner-error)>.mis-page-banner-status-content{flex:0 1 40%}.mis-page-banner-status>.mis-page-banner-retry[data-mis-control=button]{position:relative;box-sizing:border-box;height:20px!important;min-height:20px!important;min-width:34px;padding:0 6px!important;border-radius:5px;line-height:1.2!important}.mis-page-banner-retry:after{content:"";position:absolute;inset:-2px 0}.crm_ai_workspace_workspace2{display:flex;width:100%;height:100%;min-height:0;min-width:0;gap:0}.crm_ai_workspace_content2{flex:1;min-width:0;min-height:0;overflow:auto}.crm_ai_workspace_withAssistant{gap:12px}.crm_ai_workspace_pane{flex:0 0 350px;width:350px;min-width:350px;min-height:0}.crm_ai_workspace_pane[hidden]{display:none}.crm_ai_workspace_assistant{width:100%;max-width:100%;height:100%;min-height:0;display:flex;box-sizing:border-box;flex-direction:column;border:1px solid #dce3ee;border-radius:12px;overflow:hidden;background:#fff;color:#28374f}.crm_ai_workspace_assistant>header{display:flex;align-items:center;justify-content:space-between;padding:12px;border-bottom:1px solid #e5eaf1}.crm_ai_workspace_assistant>header>div{display:flex;align-items:center;gap:8px}.crm_ai_workspace_assistant .crm_ai_workspace_identity img{flex:none;object-fit:cover;border-radius:10px}.crm_ai_workspace_assistant .crm_ai_workspace_identity>div{display:grid;gap:3px}.crm_ai_workspace_assistant>header span{padding:3px 6px;border-radius:5px;background:#edf3ff;color:#3159d6}.crm_ai_workspace_assistant>header button{display:grid;place-items:center;width:28px;height:28px;padding:0;background:transparent;border:0;cursor:pointer}.crm_ai_workspace_assistant svg{width:16px;height:16px}.crm_ai_workspace_formContext{display:grid;gap:3px;padding:10px 12px;background:#f7f9fd}.crm_ai_workspace_formContext span,.crm_ai_workspace_status{color:#708099}.crm_ai_workspace_messages{flex:1;min-height:70px;overflow:auto;display:flex;flex-direction:column;gap:14px;padding:12px}.crm_ai_workspace_welcome,.crm_ai_workspace_reply,.crm_ai_workspace_user{margin:0;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere;flex:none}.crm_ai_workspace_welcome{color:#748198}.crm_ai_workspace_user{align-self:flex-end;max-width:95%;padding:8px 10px;border-radius:10px 10px 2px;background:#edf3ff}.crm_ai_workspace_candidate{display:flex;flex-direction:column;gap:8px;max-height:32%;margin:0 10px 8px;padding:10px;background:#f5f8ff;border:1px solid #dee7fa;border-radius:8px}.crm_ai_workspace_candidateHeader{display:flex;flex:none;align-items:center;justify-content:space-between;gap:8px}.crm_ai_workspace_candidateHeader>button{flex:none}.crm_ai_workspace_candidate>span{flex:none}.crm_ai_workspace_candidateFields{min-height:0;overflow:auto}.crm_ai_workspace_candidateFields[hidden]{display:none}.crm_ai_workspace_candidate details{padding:5px 0}.crm_ai_workspace_candidate summary{cursor:pointer}.crm_ai_workspace_candidate p{margin:5px 0;white-space:pre-wrap;overflow-wrap:anywhere}.crm_ai_workspace_candidate small{color:#748198}.crm_ai_workspace_candidate>button{flex:none;min-height:34px;border:0;border-radius:6px;color:#fff;background:#3159d6;cursor:pointer}.crm_ai_workspace_batchDraftChanges{display:grid;gap:4px;margin:8px 0}.crm_ai_workspace_batchDraftChanges p{margin:0;font-size:12px}.crm_ai_workspace_candidate details>button{width:100%;min-height:34px;margin-top:8px;border:1px solid var(--mis-control-primary);border-radius:6px;background:#fff;color:var(--mis-control-primary);cursor:pointer}.crm_ai_workspace_error,.crm_ai_workspace_status{margin:4px 12px 8px;overflow-wrap:anywhere}.crm_ai_workspace_error{color:#af3434}.crm_ai_workspace_composer{flex:none;margin:0 10px;padding:8px;border:1px solid #dce3ee;border-radius:10px}.crm_ai_workspace_composer textarea{width:100%;height:120px;min-height:120px;resize:vertical;max-height:240px;border:0;outline:0;color:inherit;background:transparent;font:inherit}.crm_ai_workspace_composer>div{display:flex;align-items:center;justify-content:space-between;gap:4px}.crm_ai_workspace_composer small{color:#8290a4}.crm_ai_workspace_composer button{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;color:#fff;background:#3159d6;cursor:pointer}.crm_ai_workspace_composer button:disabled{opacity:.45;cursor:default}.crm_ai_workspace_assistant>footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px 10px;color:#8290a4}.crm_ai_workspace_assistant>footer>button{flex:none}.crm_ai_workspace_resetConfirmation{flex:none;margin:0 10px 8px;padding:10px;border:1px solid var(--mis-control-border);border-radius:10px;background:#f7f9fd}.crm_ai_workspace_resetConfirmation p{margin:0 0 8px;line-height:1.6}.crm_ai_workspace_resetConfirmation>div{display:flex;gap:8px}.crm_ai_workspace_modelBar{grid-column:1 / -1;display:flex;align-items:center;gap:5px;min-width:0}.crm_ai_workspace_modelBar>span{flex:none;color:#708099}.crm_ai_workspace_modelBar select{flex:1;width:100%;min-width:0;height:32px;padding:3px 24px 3px 9px;border:1px solid #dce3ee;border-radius:7px;background-color:#f7f9fd;color:#354565;font:inherit;text-overflow:ellipsis;cursor:pointer}.crm_ai_workspace_modelBar select:disabled{cursor:default;opacity:.65}.crm_ai_workspace_modelError{margin:6px 10px 0;color:#af3434}.crm_ai_workspace_modelError button{margin-left:6px}.crm_ai_workspace_quickActions{display:flex;gap:7px;margin:8px 10px}.crm_ai_workspace_quickActions button{display:inline-flex;align-items:center;justify-content:center;flex:1;min-width:0;min-height:36px;padding:8px 6px;border:1px solid var(--mis-control-primary);border-radius:var(--mis-control-radius);background:#fff;color:var(--mis-control-primary);cursor:pointer}.crm_ai_workspace_quickActions button:last-child{background:var(--mis-control-primary);color:#fff}.crm_ai_workspace_quickActions button:disabled{opacity:.45;cursor:not-allowed}.crm_ai_workspace_customerQuickActions{flex-wrap:nowrap;gap:5px}.crm_ai_workspace_customerQuickActions button{white-space:normal;overflow-wrap:anywhere;padding:8px 3px}.crm_ai_workspace_suggestions{display:flex;flex:none;flex-direction:column;align-items:flex-start;gap:7px;margin:0;padding:10px;border:1px solid #e2e8f2;border-radius:10px;background:#f8faff}.crm_ai_workspace_suggestions small{color:#708099}.crm_ai_workspace_suggestions button{width:auto;max-width:100%;min-height:0;white-space:normal;text-align:left;line-height:1.5;padding:2px 0;border:0;background:transparent;color:var(--mis-control-primary);cursor:pointer}.crm_ai_workspace_suggestions button:hover{text-decoration:underline}.crm_ai_workspace_assistant{position:relative}.crm_ai_workspace_networkMenu{flex:none;margin:8px 10px 0;padding:10px 12px 12px;border:1px solid var(--mis-control-border);border-radius:10px;background:var(--surface, #fff);box-shadow:0 4px 16px #1e31530f}.crm_ai_workspace_networkMenu>div{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:28px}.crm_ai_workspace_networkMenu strong{display:inline-flex;align-items:center;gap:7px;color:var(--text, #28374f)}.crm_ai_workspace_networkMenu strong svg{color:var(--mis-control-primary)}.crm_ai_workspace_networkMenu>div>button{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;min-height:28px;padding:0;border-radius:6px}.crm_ai_workspace_networkMenu p{color:var(--muted, #708099);margin:4px 0 10px;line-height:1.5}.crm_ai_workspace_networkMenu select{display:block;width:100%;min-width:0;height:36px;padding:6px 10px;border-radius:var(--mis-control-radius);cursor:pointer}.crm_ai_workspace_networkMenu select:disabled{cursor:default;opacity:.6}.crm_ai_workspace_assistantTools{display:grid;grid-template-columns:max-content max-content minmax(0,1fr);align-items:center;gap:7px;margin:8px 10px 0;min-width:0}.crm_ai_workspace_assistantTools button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:32px;padding:5px 8px;border:1px solid var(--mis-control-border);border-radius:var(--mis-control-radius);background:#fff;color:#526781;cursor:pointer;white-space:nowrap}.crm_ai_workspace_assistantTools button[aria-pressed=true]{background:#edf3ff;border-color:var(--mis-control-primary);color:var(--mis-control-primary)}.crm_ai_workspace_attachments{display:grid;gap:5px;max-height:112px;overflow:auto;margin:3px 10px 8px}.crm_ai_workspace_attachments>div{display:flex;align-items:center;gap:6px;padding:6px;border:1px solid var(--mis-control-border);border-radius:var(--mis-control-radius);background:#f7f9fd}.crm_ai_workspace_attachments span{flex:1;min-width:0;overflow-wrap:anywhere}.crm_ai_workspace_attachments small{display:block;color:#708099}.crm_ai_workspace_attachments button{display:grid;place-items:center;border:0;background:transparent;padding:2px;cursor:pointer}.crm_ai_workspace_dropOverlay{position:absolute;inset:5px;z-index:5;display:grid;align-content:center;justify-items:center;gap:8px;background:#edf3fff2;border:2px dashed var(--mis-control-primary);border-radius:10px;color:var(--mis-control-primary);pointer-events:none}.crm_ai_workspace_replyActions{display:flex;justify-content:flex-end;margin-top:10px;white-space:normal}.crm_ai_workspace_replyActions button{min-height:28px;padding:4px 10px}@media(max-width:1024px){.crm_ai_workspace_withAssistant{flex-direction:column;overflow:auto}.crm_ai_workspace_withAssistant .crm_ai_workspace_content2{flex:0 0 auto;width:100%;min-width:0;height:60dvh;min-height:360px}.crm_ai_workspace_pane{flex:none;width:100%;min-width:0;height:80dvh;min-height:620px}}@media(max-width:480px){.crm_ai_workspace_modelBar>span{display:none}.crm_ai_workspace_assistantTools{gap:5px}.crm_ai_workspace_assistantTools button{padding-inline:6px}}.crm_ai_workspace_workspace2:has([data-conversation-layout=wide-right])>.crm_ai_workspace_pane{flex-basis:520px;width:520px;min-width:350px;max-width:50vw}.crm_ai_workspace_workspace2:has([data-conversation-layout=split])>.crm_ai_workspace_pane{flex:0 0 50%;width:50%;min-width:350px}.crm_ai_workspace_workspace2:has([data-conversation-layout=modal],[data-conversation-layout=fullscreen],[data-conversation-layout=floating])>.crm_ai_workspace_pane{flex:0 0 0;width:0;min-width:0}.crm_ai_workspace_assistant[data-conversation-layout=modal]{position:fixed;inset:8dvh 18vw;width:64vw;height:84dvh;z-index:1200;box-shadow:0 0 0 100vmax #14213d66,0 20px 60px #14213d44}.crm_ai_workspace_assistant[data-conversation-layout=fullscreen]{position:fixed;inset:16px;width:calc(100vw - 32px);height:calc(100dvh - 32px);z-index:1200;box-shadow:0 0 0 100vmax #14213d44}.crm_ai_workspace_assistant[data-conversation-layout=floating]{position:fixed;bottom:24px;right:24px;width:390px;max-width:calc(100vw - 32px);height:580px;max-height:calc(100dvh - 48px);z-index:1200;box-shadow:0 12px 40px #14213d44}@media(max-width:700px){.crm_ai_workspace_assistant[data-conversation-layout=modal]{inset:16px;width:calc(100vw - 32px);height:calc(100dvh - 32px)}.crm_ai_workspace_workspace2:has([data-conversation-layout=split],[data-conversation-layout=wide-right])>.crm_ai_workspace_pane{width:100%;max-width:100%;min-width:0}}#xinocler-crm-task-execution-view .sr-body.task29-page-frame[data-ai-open=true]:has([data-conversation-layout=wide-right]){grid-template-columns:minmax(0,1fr) minmax(350px,520px)}#xinocler-crm-task-execution-view .sr-body.task29-page-frame[data-ai-open=true]:has([data-conversation-layout=split]){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#xinocler-crm-task-execution-view .sr-body.task29-page-frame[data-ai-open=true]:has([data-conversation-layout=modal],[data-conversation-layout=fullscreen],[data-conversation-layout=floating]){grid-template-columns:minmax(0,1fr)}:is([data-mis-rich-text-style],[data-mis-workspace-style]){box-sizing:border-box;color:var(--text);background:var(--surface,#fff)}[data-mis-rich-text-style]{padding:12px;border-radius:var(--mis-control-radius,6px)}:is([data-mis-rich-text-style=standard],[data-mis-workspace-style=standard]){border:1px solid var(--border,var(--mis-control-border))}:is([data-mis-rich-text-style=framed],[data-mis-workspace-style=framed]){border:2px solid var(--mis-control-primary);border-radius:var(--mis-control-radius,6px)}:is([data-mis-rich-text-style=tonal],[data-mis-workspace-style=tonal]){border:1px solid transparent;background:var(--primary-soft,var(--surface-soft))}:is([data-mis-rich-text-style=rail],[data-mis-workspace-style=rail]){border:1px solid var(--border,var(--mis-control-border));border-inline-start:4px solid var(--mis-control-primary);border-radius:3px}:is([data-mis-rich-text-style=inset],[data-mis-workspace-style=inset]){border:1px solid var(--border,var(--mis-control-border));box-shadow:inset 0 2px 7px color-mix(in srgb,var(--mis-control-primary) 12%,transparent);border-radius:var(--mis-control-radius,6px)}@media screen{.mis-stage .app-main{--mis-page-inset-block:14px;--mis-page-inset-inline:18px;--mis-page-inset-bottom:24px;--mis-workspace-edge-inline:14px}.mis-stage .app-main:has(>.home-page){scrollbar-width:thin;padding-block:15px !important;padding-inline:max(0px,calc(20px - var(--mis-page-start-rail,var(--mis-native-page-rail,10px)))) max(0px,calc(20px - var(--mis-page-end-rail,var(--mis-native-page-rail,10px)))) !important}.mis-stage .app-main :is([data-mis-workspace-scroll],.crm_ai_workspace_content) :where(section,div[class]:not([class=""])):has(>.mis-page-banner-stack,>:where(div:not([class]),div[class=""])>.mis-page-banner-stack):not(:where(dialog,[role=dialog],[data-mis-control=drawer]) *){padding-block:var(--mis-page-inset-block) var(--mis-page-inset-bottom);padding-inline:var(--mis-page-inset-inline)}.app-main{scrollbar-gutter:stable both-edges}.app-main.is-fixed-workspace{scrollbar-gutter:auto}.app-main:has(>:is([data-mis-workspace-shell],.crm_ai_workspace_workspace)){overflow:hidden!important;scrollbar-gutter:auto!important;padding-inline:0!important}:is(.app-main,.mis-workspace-preview)>:is([data-mis-workspace-shell],.crm_ai_workspace_workspace){min-width:0;min-height:0;max-width:100%}:is(.app-main,.mis-workspace-preview)>:is([data-mis-workspace-shell],.crm_ai_workspace_workspace)>:is([data-mis-workspace-scroll],.crm_ai_workspace_content){box-sizing:border-box;min-width:0;min-height:0;scrollbar-gutter:stable both-edges!important;scrollbar-width:thin;padding-inline:14px;overscroll-behavior:contain}}@media screen and (max-width:760px){.mis-stage .app-main{--mis-page-inset-block:10px;--mis-page-inset-inline:10px;--mis-page-inset-bottom:18px;--mis-workspace-edge-inline:4px}.mis-stage .app-main:has(>.home-page){padding-block:15px !important;padding-inline:max(0px,calc(20px - var(--mis-page-start-rail,var(--mis-native-page-rail,10px)))) max(0px,calc(20px - var(--mis-page-end-rail,var(--mis-native-page-rail,10px)))) !important}.mis-stage .app-main>.home-page{padding:0 !important}:is(.app-main,.mis-workspace-preview)>:is([data-mis-workspace-shell],.crm_ai_workspace_workspace)>:is([data-mis-workspace-scroll],.crm_ai_workspace_content){padding-inline:4px}}.mis-stage-progress{padding:16px;min-width:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--mis-control-radius)}.mis-stage-progress>.mis-special-title{margin-bottom:16px}.mis-stage-list{list-style:none;display:flex;min-width:max-content;margin:0;padding:12px 0;gap:0}.mis-stage-list>li{position:relative;flex:1 0 96px;min-width:96px;--stage-color:var(--primary)}.mis-stage-list>li:after{content:"";position:absolute;top:17px;left:calc(50% + 22px);right:calc(-50% + 22px);height:4px;background:var(--border);pointer-events:none}.mis-stage-list>li:last-child:after{display:none}.mis-stage-list>li[data-stage-state=complete]:after{background:color-mix(in srgb,var(--primary) 45%,var(--surface))}.mis-stage-list>li>button[data-mis-control=button]{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;padding:0 8px;border:0!important;background:transparent!important;box-shadow:none!important;white-space:normal;color:var(--text)!important;min-height:96px}.mis-stage-node{display:grid;place-items:center;position:relative;z-index:1;width:34px;height:34px;flex:0 0 34px;border-radius:50%;background:color-mix(in srgb,var(--primary) 10%,var(--surface));color:var(--primary);border:1px solid transparent}.mis-stage-node>svg{width:16px;height:16px}.mis-stage-name{white-space:normal;overflow-wrap:anywhere;max-width:20ch;color:var(--muted)}.mis-stage-count{color:var(--primary);font-variant-numeric:tabular-nums}.mis-stage-description{max-width:180px;color:var(--muted);overflow-wrap:anywhere}.mis-stage-list>li[data-stage-state=current] .mis-stage-node{background:var(--primary);color:var(--surface);outline:3px solid color-mix(in srgb,var(--primary) 22%,transparent);outline-offset:5px}.mis-stage-list>li[data-stage-state=current] .mis-stage-name{color:var(--primary)}.mis-stage-list>li[data-stage-state=error] .mis-stage-node{border-style:dashed;border-color:currentColor}.mis-stage-list>li[data-stage-state=skipped] .mis-stage-name{text-decoration:line-through}.mis-stage-progress[data-mis-variant=soft] .mis-stage-node{border-radius:10px;width:42px;box-shadow:0 3px 8px color-mix(in srgb,var(--primary) 12%,transparent)}.mis-stage-progress[data-mis-variant=soft] .mis-stage-list{gap:8px}.mis-stage-progress[data-mis-variant=soft] .mis-stage-list>li{background:var(--surface);border-radius:10px;padding-block:12px}.mis-stage-progress[data-mis-variant=soft] .mis-stage-list>li:after{display:none}.mis-stage-progress[data-mis-variant=outlined] .mis-stage-list{gap:4px}.mis-stage-progress[data-mis-variant=outlined] .mis-stage-list>li{background:var(--surface-soft);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%,12px 50%);padding:12px 16px;flex-basis:120px}.mis-stage-progress[data-mis-variant=outlined] .mis-stage-list>li[data-stage-state=current]{background:color-mix(in srgb,var(--primary) 14%,var(--surface))}.mis-stage-progress[data-mis-variant=outlined] .mis-stage-list>li:after{display:none}.mis-stage-progress[data-mis-variant=outlined] .mis-stage-node{border-radius:6px;background:transparent}.mis-stage-progress[data-mis-variant=rail] .mis-stage-list{flex-direction:column;min-width:0;gap:0}.mis-stage-progress[data-mis-variant=rail] .mis-stage-list>li{min-width:0;flex-basis:auto}.mis-stage-progress[data-mis-variant=rail] .mis-stage-list>li>button[data-mis-control=button]{display:grid;grid-template-columns:42px minmax(80px,1fr) auto;min-height:62px;text-align:start}.mis-stage-progress[data-mis-variant=rail] .mis-stage-list>li:after{inset:45px auto -14px 24px;width:3px;height:auto}.mis-stage-progress[data-mis-variant=rail] .mis-stage-description{grid-column:2/-1}.mis-stage-progress[data-mis-variant=tonal] .mis-stage-list{gap:8px}.mis-stage-progress[data-mis-variant=tonal] .mis-stage-list>li{padding-top:12px;border-top:4px solid var(--border)}.mis-stage-progress[data-mis-variant=tonal] .mis-stage-list>li:after{display:none}.mis-stage-progress[data-mis-variant=tonal] .mis-stage-list>li[data-stage-state=current],.mis-stage-progress[data-mis-variant=tonal] .mis-stage-list>li[data-stage-state=complete]{border-top-color:var(--primary)}.mis-stage-progress[data-mis-variant=tonal] .mis-stage-node{border-radius:6px;width:auto;height:auto;min-width:34px;padding:4px}.mis-kanban,.mis-resource-grid,.mis-heatmap,.mis-gauge,.mis-org-chart{padding:14px;min-width:0}:is(.mis-kanban,.mis-resource-grid,.mis-heatmap,.mis-gauge,.mis-org-chart)>.mis-special-title{margin-bottom:14px}.mis-kanban-columns{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(220px,1fr);gap:12px;padding-bottom:8px}.mis-kanban-column{padding:10px;border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;min-width:0}.mis-kanban-column h3{display:flex;align-items:center;gap:6px;margin:0 0 10px}.mis-kanban-column h3>span{margin-inline-start:auto;color:var(--muted)}.mis-kanban svg,.mis-resource-grid svg,.mis-org-chart svg{width:14px;height:14px;flex:0 0 auto}.mis-kanban-card{background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:10px;margin-block:8px;overflow-wrap:anywhere}.mis-kanban-card[draggable=true]{cursor:grab}.mis-kanban-card p{color:var(--muted);margin:8px 0}.mis-kanban-moves{display:flex;justify-content:space-between;gap:6px;margin-top:10px}.mis-kanban-column>p[role=status]{display:flex;gap:4px;align-items:center;color:var(--primary)}.mis-resource-grid table,.mis-heatmap table{border-collapse:separate;border-spacing:4px;width:100%;min-width:max-content;text-align:start}.mis-resource-grid th,.mis-heatmap th{padding:8px;color:var(--muted);white-space:nowrap}.mis-resource-grid td>button{display:flex;flex-direction:column;gap:6px;min-width:112px;min-height:60px;width:100%;align-items:stretch}.mis-resource-grid td>button[data-overload=true]{border:2px solid var(--primary)}.mis-resource-grid td>button>span:last-child{display:flex;align-items:center;gap:4px}.mis-load-track{height:5px;background:var(--border);border-radius:4px;overflow:hidden}.mis-load-track>span{height:100%;display:block;background:var(--primary)}.mis-heatmap td>button{min-width:60px;min-height:44px;width:100%;font-variant-numeric:tabular-nums;color:var(--ink)!important;border:1px solid var(--border)}.mis-gauge-display{position:relative;max-width:320px;margin:auto}.mis-gauge-display>svg{width:100%;display:block}.mis-gauge-track,.mis-gauge-value{fill:none;stroke:var(--border);stroke-width:16;stroke-linecap:round}.mis-gauge-value{stroke:var(--primary)}.mis-gauge-display line{stroke:var(--ink);stroke-width:3}.mis-gauge-display>span{position:absolute;bottom:22%;inset-inline:0;text-align:center;color:var(--primary)}.mis-gauge-range{display:flex;justify-content:space-between;gap:10px;max-width:320px;margin:auto;color:var(--muted)}.mis-org-chart ul{list-style:none;display:flex;justify-content:center;margin:0;padding:20px 8px 0;min-width:max-content}.mis-org-chart li{position:relative;text-align:center;padding:0 10px;flex:1;min-width:140px}.mis-org-chart li:before{content:"";position:absolute;top:-10px;left:0;right:0;border-top:1px solid var(--border)}.mis-org-chart li:first-child:before{left:50%}.mis-org-chart li:last-child:before{right:50%}.mis-org-chart li:only-child:before{display:none}.mis-org-node{position:relative;display:inline-flex;align-items:stretch;gap:3px;max-width:220px}.mis-org-node:before{content:"";position:absolute;top:-10px;height:10px;left:50%;border-left:1px solid var(--border)}.mis-org-node>button:first-child{white-space:normal;overflow-wrap:anywhere;min-height:42px}@media(max-width:760px){.mis-stage-progress{padding:12px}.mis-kanban,.mis-resource-grid,.mis-heatmap,.mis-gauge,.mis-org-chart{padding:10px}.mis-stage-list>li{min-width:96px}.mis-kanban-columns{grid-auto-columns:240px}}.mis-style-library{display:grid;grid-template-columns:180px minmax(0,1fr);gap:16px;align-items:start}.mis-style-categories{position:sticky;top:12px;padding:12px;border:1px solid var(--border);border-radius:8px;background:var(--surface)}.mis-style-categories nav{display:grid;gap:4px}.mis-style-categories nav>button{display:flex;align-items:center;text-align:start;gap:8px;min-height:34px;white-space:nowrap}.mis-style-categories nav>button>span{margin-inline-start:auto;color:var(--muted)}.mis-style-categories svg,.mis-style-example>header svg{width:14px;height:14px;flex:0 0 auto}.mis-style-categories nav>button[aria-pressed=true]{background:var(--primary-soft);box-shadow:inset 3px 0 var(--primary)}.mis-style-content{min-width:0}.mis-style-examples{display:grid;gap:16px;min-width:0}.mis-style-example{min-width:0;padding:12px;overflow:hidden}.mis-style-example>header{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-bottom:12px}.mis-style-example>header>h3{display:flex;align-items:center;gap:6px;margin:0}.mis-style-example>header>code{color:var(--muted);overflow-wrap:anywhere;font:inherit}.mis-style-example>header>span{margin-inline-start:auto;color:var(--muted)}.mis-style-icon-example{display:flex;align-items:center;justify-content:center;gap:32px;min-height:96px;flex-wrap:wrap}@media(max-width:760px){.mis-style-library{grid-template-columns:minmax(0,1fr);gap:12px}.mis-style-categories{position:static}.mis-style-categories nav{display:flex;overflow:auto;max-width:100%;padding:3px}.mis-style-categories nav>button{flex:0 0 auto}.mis-style-example{padding:8px}.mis-style-example>header>span{margin-inline-start:0;flex-basis:100%}}.mis-org-chart li>ul{position:relative}.mis-org-chart li>ul:before{content:"";position:absolute;top:0;height:10px;left:50%;border-left:1px solid var(--border)}.mis-org-chart>.mis-special-scroll>ul>li>.mis-org-node:before{display:none}.mis-org-node>button[aria-pressed=true]{background:var(--primary-soft);box-shadow:inset 0 -2px var(--primary)}.mis-analysis{padding:14px;min-width:0}.mis-analysis>.mis-special-title{margin-bottom:14px}.mis-analysis-scroll{max-height:480px}.mis-analysis-scroll>svg{display:block;width:100%;color:var(--text);overflow:visible}.mis-analysis svg text{fill:var(--ink);font:inherit;pointer-events:none}.mis-analysis svg [role=button]{cursor:pointer}.mis-analysis svg [role=button]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.mis-analysis svg [aria-disabled=true]{cursor:default}.mis-analysis-table{margin-top:10px;color:var(--muted)}.mis-analysis-table :is(th,td){padding:7px 10px;text-align:start;border-bottom:1px solid var(--border);white-space:nowrap}.mis-waterfall-connector{stroke:var(--muted);stroke-dasharray:4 3}.mis-radar-grid{fill:none;stroke:var(--border)}.mis-analysis-legend{display:flex;gap:16px;flex-wrap:wrap;margin:8px 0}.mis-analysis-legend>span{display:inline-flex;align-items:center;gap:6px}.mis-analysis-legend i{width:10px;height:10px;border-radius:2px}.mis-diagram-scroll{max-height:520px}.mis-diagram-canvas{position:relative;min-width:900px}.mis-diagram-canvas>svg{position:absolute;inset:0}.mis-diagram-edge{fill:none;stroke:var(--primary);stroke-width:2}.mis-diagram-edge[role=button]{pointer-events:stroke;stroke-width:3}.mis-diagram-node[data-mis-control=button]{position:absolute;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px;width:136px;min-height:44px;padding:8px;white-space:normal;overflow-wrap:anywhere;transform:translate(-50%,-50%);border:1px solid var(--border);background:var(--surface);box-shadow:var(--mis-ui-shadow)}.mis-diagram-node>svg{width:14px;height:14px;flex:0 0 auto}.mis-diagram-node>span{max-width:100%}.mis-diagram-node>small{flex-basis:100%;color:var(--muted)}.mis-network-node[data-mis-control=button]{border-radius:22px}.mis-flow-node[data-mis-control=button]{border-radius:6px}.mis-diagram-node[data-status=current]{border-block-start:3px solid var(--primary)}.mis-diagram-node[data-status=error]{border-style:dashed}.mis-diagram-node[aria-pressed=true]{outline:2px solid var(--primary);outline-offset:3px}.mis-style-categories nav{max-height:calc(100dvh - 150px);overflow:auto}@media(max-width:760px){.mis-analysis{padding:10px}.mis-style-categories nav{max-height:none;overflow:auto}}.mis-tree-table{min-width:0;display:grid;gap:var(--mis-space-3,12px)}.mis-tree-table-heading,.mis-tree-table-tools{display:flex;align-items:center;flex-wrap:wrap;gap:var(--mis-space-2,8px)}.mis-tree-table-heading h3{display:flex;align-items:center;gap:8px;margin:0;color:var(--text)}.mis-tree-table-tools input[type=search]{flex:1;min-width:160px}.mis-tree-table-scroll{min-width:0;max-width:100%;overflow:auto;overscroll-behavior:contain}.mis-tree-table-scroll>table[data-mis-control=table]{min-width:560px;width:100%}.mis-tree-table [data-tree-row]:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.mis-tree-table [data-tree-row][aria-selected=true]>td{background:color-mix(in srgb,var(--primary) 9%,var(--surface))}.mis-tree-table [data-tree-row][aria-disabled=true]{color:var(--muted)}.mis-tree-table-cell{display:flex;align-items:center;gap:8px;min-height:28px;padding-inline-start:calc(var(--tree-level,0)*20px)}.mis-tree-table-cell>svg{flex:none;color:var(--muted)}.mis-tree-table-cell>button[data-mis-control=button],.mis-tree-table-toggle-spacer{width:28px;min-width:28px;min-height:28px;flex:none;display:inline-flex;align-items:center;justify-content:center;padding:4px}.mis-tree-table-cell>button svg{width:14px;height:14px}.mis-tree-table-cell .mis-tree-table-name{overflow-wrap:anywhere;min-width:0}.mis-tree-table .mis-tree-table-help{margin-inline-start:auto}.mis-tree-table .mis-tree-table-help-glyph{display:inline-grid;place-items:center;width:24px;height:24px;font-size:6px!important;line-height:1}.mis-control-style-preview{min-width:0;width:100%;color:var(--text);font:inherit}.mis-control-style-preview>[data-mis-control]:not(button):not(input):not(select):not(img):not(hr):not(a){max-width:100%;box-sizing:border-box}.mis-control-style-preview>:is(input,select,textarea){max-width:100%;min-width:0}.mis-control-style-preview table{width:100%;border-collapse:collapse}.mis-control-style-preview[data-preview-symbol=MisTable] :is(th,td){padding:8px;text-align:left}.mis-control-style-preview [data-mis-control=progress]{height:12px;overflow:hidden;background:var(--surface-soft);border:1px solid var(--border)}.mis-control-style-preview [data-mis-control=progress]>span{display:block;height:100%;background:var(--mis-control-primary)}.mis-style-preview-skeleton{width:100%;height:32px;background:var(--surface-soft)}.mis-style-preview-image{max-width:min(320px,100%);height:auto}.mis-style-preview-workspace{height:210px;min-width:0;display:flex;overflow:hidden}.mis-control-style-preview[data-preview-symbol=MisChart]>[data-mis-control=chart] svg{max-width:100%;height:100px;color:var(--mis-control-primary)}.mis-control-style-preview>.mis-page-banner-stack{width:100%}.mis-control-style-preview .mis-extended-attachments,.mis-control-style-preview .mis-extended-steps{max-width:100%}.mis-style-preview-content{padding:12px}.mis-control-browser{display:grid;gap:12px;min-width:0;padding:12px 16px;color:var(--text)}.mis-control-browser-heading h2,.mis-control-browser-type-header h3,.mis-control-browser-identity strong{display:flex;align-items:center;gap:7px;margin:0;color:var(--mis-ui-heading,var(--text))}.mis-control-browser-heading p{margin:4px 0;color:var(--muted,var(--mis-ui-muted))}.mis-control-browser-layout{display:grid;grid-template-columns:minmax(190px,220px) minmax(0,1fr);gap:16px;align-items:start;min-width:0}.mis-control-browser-sidebar{display:grid;align-content:start;gap:7px;padding:10px;min-width:0;max-height:calc(100dvh - 230px);overflow:auto;position:sticky;top:12px;border:1px solid var(--border,var(--mis-control-border));border-radius:8px;background:var(--surface,#fff);scrollbar-gutter:stable}.mis-control-browser-sidebar>[data-mis-control=field]{display:flex;align-items:center;gap:6px;min-width:0}.mis-control-browser-sidebar :is(input,select){width:100%;min-width:0;padding:7px}.mis-control-browser-sidebar>button{display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left;white-space:normal;padding:9px 8px;background:transparent;border-color:transparent;color:var(--text)}.mis-control-browser-sidebar>button[aria-current=page]{background:var(--primary-soft,var(--surface-soft));color:var(--mis-control-primary)}.mis-control-browser-sidebar>button>span{display:grid;gap:4px;min-width:0}.mis-control-browser-sidebar small{color:var(--muted,var(--mis-ui-muted));overflow-wrap:anywhere}.mis-control-browser-sidebar b{font-weight:500}.mis-control-browser-detail{min-width:0}.mis-control-browser-type-header{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-bottom:12px}.mis-control-browser-type-header>div,.mis-control-browser-identity{display:grid;gap:5px;min-width:0}.mis-control-browser-code{display:inline-block;width:max-content;max-width:100%;overflow-wrap:anywhere;padding:2px 6px;border:1px solid var(--border,var(--mis-control-border));border-radius:4px;background:var(--primary-soft,var(--surface-soft));color:var(--mis-control-primary);font-size:var(--mis-type-caption)}.mis-control-browser-variants{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0}.mis-control-browser-variant{min-width:0;overflow:visible}.mis-control-browser-variant>header{padding:12px;border-bottom:1px solid var(--border,var(--mis-control-border))}.mis-control-browser-preview{min-width:0;min-height:116px;padding:16px;max-width:100%;overflow:auto}.mis-control-browser-variant>footer{padding:10px 12px;border-top:1px solid var(--border,var(--mis-control-border));color:var(--muted,var(--mis-ui-muted))}@media(max-width:760px){.mis-control-browser{padding:10px 4px}.mis-control-browser-layout{grid-template-columns:minmax(0,1fr)}.mis-control-browser-sidebar{position:static;max-height:230px}.mis-control-browser-type-header{flex-wrap:wrap}.mis-control-browser-preview{padding:12px}}.mis-framework-library{min-width:0}.mis-framework-library pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--soft);padding:12px;border-radius:6px}.mis-framework-tools{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.mis-framework-tools label{display:flex;align-items:center;gap:6px}.mis-framework-tools select{max-width:100%}.mis-framework-message{margin:10px 0;overflow-wrap:anywhere}.mis-framework-message button{margin-inline-end:8px}.mis-framework-stage{display:flex;width:100%;height:460px;min-width:0;gap:0;border:1px solid var(--border);border-radius:8px;overflow:hidden;background:var(--app-surface)}.mis-framework-menu{flex:0 0 110px;box-sizing:border-box;padding:12px;border-inline-end:1px solid var(--border);background:var(--surface)}.mis-workspace-preview{flex:1;min-width:0;min-height:0;overflow:hidden}.mis-framework-content{min-width:0;padding-block:14px}.mis-framework-panel{padding:14px;margin-block:12px;background:var(--surface);border:1px solid var(--border);border-radius:8px}.mis-framework-panel h3{margin:0 0 8px}.mis-framework-panel p{overflow-wrap:anywhere}.mis-framework-rich{min-width:0;max-height:400px;overflow:auto;scrollbar-gutter:stable both-edges;padding:14px;background:var(--surface);border:1px solid var(--border);border-radius:8px}.mis-framework-rich .mis-rich-text-content{font-family:inherit;color:inherit}.mis-framework-rich h1,.mis-framework-rich h2,.mis-framework-rich h3{overflow-wrap:anywhere}@media(max-width:760px){.mis-framework-menu{flex-basis:62px;padding:6px}.mis-framework-stage{height:500px}.mis-framework-tools label{flex-wrap:wrap}.mis-framework-tools>*{max-width:100%}}.mis-page-frame-library{min-width:0;background:var(--surface,#fff);border:1px solid var(--border,#dbe4ef);border-radius:10px;padding:16px}.mis-page-frame-library-title{display:flex;align-items:center;justify-content:space-between;gap:12px}.mis-page-frame-library-title h3{margin:0 0 5px}.mis-page-frame-library-title code{color:var(--accent,#315d9b);overflow-wrap:anywhere}.mis-page-frame-library-title>span{color:var(--muted,#687a92)}.mis-page-frame-library>p{color:var(--muted,#687a92)}.mis-page-frame-library-spec,.mis-page-frame-library-tools{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0}.mis-page-frame-library-spec span{padding:5px 8px;border:1px solid var(--border,#dbe4ef);border-radius:5px;color:var(--muted,#687a92)}.mis-page-frame-library-tools select{padding:7px 10px;border:1px solid var(--border,#dbe4ef);border-radius:6px}.mis-page-frame-library-strip{margin-top:12px;padding:12px;background:var(--soft,#f2f5fa);border-radius:8px}.mis-page-frame-library-date{display:flex;justify-content:flex-end;min-height:152px;padding:20px;border-radius:12px;background:linear-gradient(115deg,#152d83,#2853b7 64%,#286d8c)}.mis-page-frame-library-buttons{display:flex;gap:14px;align-items:center;min-height:100px}.mis-page-frame-library-buttons button{border:1px solid var(--border,#dbe4ef)}.mis-page-frame-library-buttons button:first-child{background:var(--accent,#3159d6);color:#fff}.mis-page-frame-library-notice{min-height:22px;padding:8px 0}.mis-page-frame-library footer{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;border-top:1px solid var(--border,#dbe4ef);padding-top:12px}.mis-page-frame-library .mis-page-banner [data-font-role=page-title],.mis-page-frame-library .mis-page-banner h1{color:#fff}.mis-page-frame-library .mis-page-banner{overflow:visible}.mis-page-frame-library .mis-page-banner-filters{max-width:52%}@media(max-width:760px){.mis-page-frame-library{padding:12px}.mis-page-frame-library .mis-page-banner-filters{max-width:100%}.mis-page-frame-library-buttons{flex-wrap:wrap}.mis-page-frame-library-date{padding:12px}.mis-page-frame-library-title{align-items:flex-start;flex-direction:column}}.mis-page-frame-library-stage{margin-top:10px;padding:12px 16px;background:var(--app-surface,#f3f6fb);border-radius:12px}.mis-page-frame-library-stage>.mis-page-frame-library-strip{margin:10px 0 0;padding:0;background:transparent;border-radius:0}.mis-page-frame-library-stage>.mis-page-frame-library-strip:first-child{margin:0}.mis-page-frame-library-strip:empty{padding:0}.mis-page-frame-document-window{margin-top:10px;padding:14px;border:1px solid var(--border,#dbe4ef);border-radius:10px;background:var(--surface,#fff)}.mis-page-frame-document-window>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid var(--border,#dbe4ef)}.mis-page-frame-document-window h4{display:flex;align-items:center;gap:7px;margin:0;color:var(--text,#334761)}.mis-page-frame-document-window svg{width:14px;height:14px}.mis-page-frame-document-window dl{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:16px 0}.mis-page-frame-document-window dt{color:var(--muted,#71829a)}.mis-page-frame-document-window dd{margin:6px 0 0}.mis-page-frame-document-window small{color:var(--muted,#71829a)}.mis-page-frame-library-buttons{justify-content:flex-start!important}.mis-page-frame-library-buttons>.mis-page-create-action{height:24px;min-height:24px;gap:5px;padding:3px 8px;border:1px solid rgb(255 255 255 / 40%)!important;border-radius:6px;color:#fff!important;background:#ffffff18!important;font-size:var(--mis-type-control,9px)}.mis-page-frame-library-buttons>.mis-page-create-action svg{width:12px;height:12px}@media(max-width:760px){.mis-page-frame-library-stage{padding:10px}.mis-page-frame-document-window dl{grid-template-columns:1fr}}.mis-page-frame-navigation{border:0;padding:0;margin:0}.mis-page-frame-navigation>[data-mis-control=button]{display:flex;width:100%;align-items:center;justify-content:space-between;text-align:left;gap:8px;min-height:0;margin-top:3px;padding:8px;border:0!important;border-radius:6px;background:transparent!important;color:var(--text,#304764);box-shadow:none!important}.mis-page-frame-navigation>[data-mis-control=button]>span{flex:1;min-width:0;text-align:left}.mis-page-frame-navigation>[data-mis-control=button]>span>small{display:block;color:var(--muted,#8994a4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mis-page-frame-navigation>[data-mis-control=button]>b{flex-shrink:0;font-weight:500;font-variant-numeric:tabular-nums}.mis-page-frame-navigation>[data-mis-control=button]:hover{background:var(--soft,#f4f7fc)!important}.mis-page-frame-navigation>[data-mis-control=button][aria-current=page]{background:var(--soft,#edf3ff)!important;color:var(--accent,#2456aa)}.mis-page-frame-palette{display:grid;grid-template-columns:repeat(auto-fit,minmax(95px,1fr));gap:6px;margin:0 0 10px}.mis-page-frame-palette>[data-mis-control=button]{display:flex;justify-content:flex-start;align-items:center;gap:6px;min-width:0;padding:5px 7px;border:1px solid var(--border,#dbe4ef);background:var(--surface,#fff);color:var(--text,#304764);font-size:var(--mis-type-control);white-space:nowrap}.mis-page-frame-palette>[data-mis-control=button][aria-pressed=true]{border-color:var(--accent,#3159d6);background:var(--soft,#edf3ff)}.mis-page-frame-palette>button>span{display:block;width:10px;height:10px;flex:0 0 10px;border-radius:3px}.mis-page-banner-variants{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.mis-page-banner-variants>[data-mis-control=button]{border:1px solid var(--border,#dbe4ef);background:var(--surface,#fff);color:var(--muted,#687a92);border-radius:6px;padding:6px 10px}.mis-page-banner-variants>[data-mis-control=button][aria-pressed=true]{background:var(--soft,#edf3ff);border-color:var(--accent,#3159d6);color:var(--accent,#3159d6)}.mis-page-frame-card-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:start}.mis-page-frame-card{min-width:0;overflow:hidden;border:1px solid var(--border,#dbe4ef);border-radius:12px;background:var(--surface,#fff)}.mis-page-frame-card>header{display:flex;gap:12px;justify-content:space-between;align-items:start;padding:18px;border-bottom:1px solid var(--border,#dbe4ef)}.mis-page-frame-card>header>div{min-width:0;display:grid;gap:6px}.mis-page-frame-card code{display:block;overflow-wrap:anywhere;background:var(--soft,#edf3ff);color:var(--accent,#3159d6);padding:4px 7px;border-radius:4px}.mis-page-frame-card small{color:var(--muted,#687a92)}.mis-page-frame-card>header>span{flex-shrink:0;background:var(--soft,#edf3ff);padding:4px 7px;border-radius:4px;font-size:var(--mis-type-caption)}.mis-page-frame-card-preview{min-width:0;padding:16px;background:var(--app-surface,#f8fafc)}.mis-page-frame-card>footer{padding:14px 18px;display:flex;gap:10px;justify-content:space-between;flex-wrap:wrap}.mis-page-frame-card .mis-page-banner-stack,.mis-page-frame-card .mis-page-view-strip{margin-top:10px}.mis-page-frame-card .mis-page-banner-stack>.mis-page-view-strip{margin-top:0}@media(max-width:760px){.mis-page-frame-card-grid{grid-template-columns:minmax(0,1fr)}.mis-page-frame-card>header{flex-wrap:wrap;padding:12px}.mis-page-frame-card-preview{padding:10px}}html[data-mis-typography=compact]{--mis-type-page-title:18px;--mis-type-dialog-title:14px;--mis-type-section-title:12px;--mis-type-body:10px;--mis-type-control:9px;--mis-type-caption:8px;--mis-type-metric:18px}html[data-mis-typography=standard]{--mis-type-page-title:20px;--mis-type-dialog-title:16px;--mis-type-section-title:14px;--mis-type-body:12px;--mis-type-control:11px;--mis-type-caption:10px;--mis-type-metric:20px}html[data-mis-typography=comfortable]{--mis-type-page-title:22px;--mis-type-dialog-title:18px;--mis-type-section-title:16px;--mis-type-body:14px;--mis-type-control:13px;--mis-type-caption:12px;--mis-type-metric:22px}@media screen{html[data-mis-typography] body:not(:where([data-print-document="template"],[data-print-document="template"] *)){font-family:Inter,HarmonyOS Sans SC,PingFang SC,Microsoft YaHei UI,sans-serif;font-size:var(--mis-type-body);line-height:1.6}html[data-mis-typography] body :where(*):not(:where([data-print-document="template"],[data-print-document="template"] *)){font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}html[data-mis-typography] body .auth-loading-message:not(:where([data-print-document="template"],[data-print-document="template"] *)){font-family:Microsoft YaHei UI,Microsoft YaHei,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:18px!important;letter-spacing:0!important}html[data-mis-typography] body [data-font-role=body]:not(:where([data-print-document="template"],[data-print-document="template"] *)){font-size:var(--mis-type-body)!important}html[data-mis-typography] body :is(h1,[data-font-role=page-title]):not(:where([data-print-document="template"],[data-print-document="template"] *)){font-size:var(--mis-type-page-title)!important;font-weight:600!important;line-height:1.3!important}html[data-mis-typography] body :is(h2,[data-font-role=section-title]):not(:where([data-print-document="template"],[data-print-document="template"] *)){font-size:var(--mis-type-section-title)!important;font-weight:600!important;line-height:1.4!important}html[data-mis-typography] body :is(h3,h4,h5,h6,[data-font-role=card-title]):not(:where([data-print-document="template"],[data-print-document="template"] *)){font-size:var(--mis-type-body)!important;font-weight:600!important;line-height:1.45!important}html[data-mis-typography] body :is([role=dialog],dialog) :is(h2,h3):not(:where([data-print-document="template"],[data-print-document="template"] *)),html[data-mis-typography] body [data-font-role=dialog-title]:not(:where([data-print-document="template"],[data-print-document="template"] *)){font-size:var(--mis-type-dialog-title)!important;font-weight:600!important;line-height:1.35!important}html[data-mis-typography] body :is(button,input,select,textarea,[role=tab],[data-font-role=control]):not(:where([data-print-document="template"],[data-print-document="template"] *)){font-size:var(--mis-type-control)!important;line-height:1.4!important}html[data-mis-typography] body :is(small,[data-font-role=caption]):not(:where([data-print-document="template"],[data-print-document="template"] *)){font-size:var(--mis-type-caption)!important;line-height:1.5!important}html[data-mis-typography] body :is(th,td):not(:where([data-print-document="template"],[data-print-document="template"] *)){font-size:var(--mis-type-body)!important}html[data-mis-typography] body :is(th,td) :is(strong,b):not(:where([data-print-document="template"],[data-print-document="template"] *)){font-weight:400!important}html[data-mis-typography] body :is([data-mis-control=metric] strong,[data-font-role=metric]):not(:where([data-print-document="template"],[data-print-document="template"] *)){font-size:var(--mis-type-metric)!important;font-weight:600!important;line-height:1.2!important}html[data-mis-typography] body :is(code,pre):not(:where([data-print-document="template"],[data-print-document="template"] *)){font-family:ui-monospace,SFMono-Regular,Consolas,monospace!important}html[data-mis-typography] body input[data-font-role=verification-code]:not(:where([data-print-document="template"],[data-print-document="template"] *)){font-family:ui-monospace,SFMono-Regular,Consolas,monospace!important;font-size:calc(var(--mis-type-metric) * 1.8)!important;font-weight:800!important;line-height:1.3!important;font-variant-numeric:tabular-nums;letter-spacing:.28em!important;text-align:center}html[data-mis-typography] body input[data-font-role=verification-code]:not(:where([data-print-document="template"],[data-print-document="template"] *))::placeholder{font-family:Inter,Microsoft YaHei UI,sans-serif!important;font-size:var(--mis-type-control)!important;font-weight:400!important;letter-spacing:normal!important}}@media screen and (max-width:767px),screen and (hover:none)and (pointer:coarse){html[data-mis-typography] body .login-input input:not(:where([data-print-document="template"],[data-print-document="template"] *)){font-size:max(16px,var(--mis-type-control))!important}}@media screen and (max-width:767px),screen and (hover:none)and (pointer:coarse){html[data-mis-typography] body :is(input,select,textarea)[data-font-role=mobile-input]:not(:where([data-print-document="template"],[data-print-document="template"] *)){font-size:max(16px,var(--mis-type-control))!important}}@media screen{html[data-mis-typography] body .mcontact-device :is(input,select,textarea)[data-font-role=mobile-input]:not(:where([data-print-document="template"],[data-print-document="template"] *)){font-size:max(16px,var(--mis-type-control))!important}}@media screen{html[data-mis-typography] body input[data-font-role=mobile-search]:not(:where([data-print-document="template"],[data-print-document="template"] *)){font-size:max(14px,calc(var(--mis-type-control) + 2px))!important}html[data-mis-typography] body input[data-font-role=mobile-search]:not(:where([data-print-document="template"],[data-print-document="template"] *))::placeholder{font-size:max(14px,calc(var(--mis-type-control) + 2px))!important}}@media screen and (max-width:767px),screen and (hover:none)and (pointer:coarse){html[data-mis-typography] body input[data-font-role=mobile-search]:not(:where([data-print-document="template"],[data-print-document="template"] *)){font-size:max(16px,calc(var(--mis-type-control) + 2px))!important}}@media screen{html[data-mis-theme=graphite]{--uv-dark-blue:#263445;--uv-dark-blue-hover:color-mix(in srgb,#263445 85%,white);--canvas:#f1f3f6;--surface:#fff;--surface-soft:color-mix(in srgb,#f1f3f6 70%,white);--primary:#475d78;--primary-hover:color-mix(in srgb,#475d78 85%,black);--primary-soft:color-mix(in srgb,#475d78 9%,white);--border:color-mix(in srgb,#475d78 17%,white);--border-strong:color-mix(in srgb,#475d78 28%,white);--divider:var(--border);--mis-control-primary:#475d78;--mis-control-border:var(--border);--mis-nav-active:color-mix(in srgb,#263445 65%,#475d78);--mis-nav-marker:color-mix(in srgb,#475d78 35%,white)}html[data-mis-theme=lake]{--uv-dark-blue:#123e54;--uv-dark-blue-hover:color-mix(in srgb,#123e54 85%,white);--canvas:#eef6fa;--surface:#fff;--surface-soft:color-mix(in srgb,#eef6fa 70%,white);--primary:#08749b;--primary-hover:color-mix(in srgb,#08749b 85%,black);--primary-soft:color-mix(in srgb,#08749b 9%,white);--border:color-mix(in srgb,#08749b 17%,white);--border-strong:color-mix(in srgb,#08749b 28%,white);--divider:var(--border);--mis-control-primary:#08749b;--mis-control-border:var(--border);--mis-nav-active:color-mix(in srgb,#123e54 65%,#08749b);--mis-nav-marker:color-mix(in srgb,#08749b 35%,white)}html[data-mis-theme=forest]{--uv-dark-blue:#183f37;--uv-dark-blue-hover:color-mix(in srgb,#183f37 85%,white);--canvas:#f0f6f2;--surface:#fff;--surface-soft:color-mix(in srgb,#f0f6f2 70%,white);--primary:#24735e;--primary-hover:color-mix(in srgb,#24735e 85%,black);--primary-soft:color-mix(in srgb,#24735e 9%,white);--border:color-mix(in srgb,#24735e 17%,white);--border-strong:color-mix(in srgb,#24735e 28%,white);--divider:var(--border);--mis-control-primary:#24735e;--mis-control-border:var(--border);--mis-nav-active:color-mix(in srgb,#183f37 65%,#24735e);--mis-nav-marker:color-mix(in srgb,#24735e 35%,white)}html[data-mis-theme=violet]{--uv-dark-blue:#352b50;--uv-dark-blue-hover:color-mix(in srgb,#352b50 85%,white);--canvas:#f5f2fa;--surface:#fff;--surface-soft:color-mix(in srgb,#f5f2fa 70%,white);--primary:#7352a5;--primary-hover:color-mix(in srgb,#7352a5 85%,black);--primary-soft:color-mix(in srgb,#7352a5 9%,white);--border:color-mix(in srgb,#7352a5 17%,white);--border-strong:color-mix(in srgb,#7352a5 28%,white);--divider:var(--border);--mis-control-primary:#7352a5;--mis-control-border:var(--border);--mis-nav-active:color-mix(in srgb,#352b50 65%,#7352a5);--mis-nav-marker:color-mix(in srgb,#7352a5 35%,white)}html[data-mis-theme=sand]{--uv-dark-blue:#49382f;--uv-dark-blue-hover:color-mix(in srgb,#49382f 85%,white);--canvas:#f8f4ee;--surface:#fff;--surface-soft:color-mix(in srgb,#f8f4ee 70%,white);--primary:#926037;--primary-hover:color-mix(in srgb,#926037 85%,black);--primary-soft:color-mix(in srgb,#926037 9%,white);--border:color-mix(in srgb,#926037 17%,white);--border-strong:color-mix(in srgb,#926037 28%,white);--divider:var(--border);--mis-control-primary:#926037;--mis-control-border:var(--border);--mis-nav-active:color-mix(in srgb,#49382f 65%,#926037);--mis-nav-marker:color-mix(in srgb,#926037 35%,white)}html[data-mis-theme]:not([data-mis-theme=original]){--mis-theme-primary:var(--primary);--mis-theme-primary-hover:var(--primary-hover);--mis-theme-soft:var(--primary-soft);--mis-theme-canvas:var(--canvas);--mis-theme-border:var(--border)}}@media screen{html[data-mis-theme]:not([data-mis-theme=original]) .mis-shell{background:var(--canvas)}html[data-mis-theme]:not([data-mis-theme=original]) .mis-shell>.sidebar{background:var(--uv-dark-blue)}html[data-mis-theme]:not([data-mis-theme=original]) .mis-shell>.sidebar :is(button,a):is(.is-active,[aria-current=page]){background:var(--mis-nav-active)!important;color:#fff!important}html[data-mis-theme]:not([data-mis-theme=original]) .mis-shell>.sidebar :is(button,a):is(.is-active,[aria-current=page]):before{background:var(--mis-nav-marker)!important}html[data-mis-theme]:not([data-mis-theme=original]) .mis-shell>.sidebar :is(button,a):hover{background:color-mix(in srgb,var(--uv-dark-blue) 85%,white)}html[data-mis-theme]:not([data-mis-theme=original]) .mis-shell>.sidebar :is(button,a):focus-visible{outline-color:var(--mis-nav-marker)}html[data-mis-theme]:not([data-mis-theme=original]) .app-main{background:var(--canvas)}html[data-mis-theme]:not([data-mis-theme=original]) .sidebar-collapse-toggle{color:var(--primary)}html[data-mis-theme]:not([data-mis-theme=original]) .mis-pagination button[aria-current=page]{background:var(--primary);border-color:var(--primary)}}.mis-theme-picker{color:#24354d}.mis-theme-picker>p{color:#637289;line-height:1.7}.mis-typography-section,.mis-theme-color-section{margin-top:16px}.mis-typography-section>header,.mis-theme-color-section>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:10px}.mis-typography-section>header h3,.mis-theme-color-section>header h3{margin:0;color:#24354d}.mis-typography-section>header p,.mis-theme-color-section>header p{margin:3px 0 0;color:#65748b}.mis-typography-section>header>span,.mis-theme-color-section>header>span{flex:0 0 auto;color:var(--primary);font-weight:600}.mis-typography-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.mis-typography-options>button{min-width:0;display:grid;gap:7px;padding:11px;text-align:left;color:#24354d;background:#fff;border:1px solid #dbe3ef;border-radius:9px;cursor:pointer;font:inherit}.mis-typography-options>button:hover{border-color:var(--primary)}.mis-typography-options>button[aria-pressed=true]{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);background:var(--primary-soft)}.mis-typography-option-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.mis-typography-option-heading em{color:var(--primary);font-style:normal;white-space:nowrap}.mis-typography-options>button>small,.mis-typography-values{color:#65748b}.mis-typography-sample{min-height:92px;display:grid;align-content:center;gap:4px;padding:10px;border:1px solid var(--border);border-radius:7px;background:var(--surface-soft)}.mis-typography-sample b{font-size:var(--sample-title)!important;line-height:1.3!important}.mis-typography-sample>span{font-size:var(--sample-body)!important;line-height:1.55!important}.mis-typography-sample i{width:max-content;padding:4px 9px;border-radius:5px;color:#fff;background:var(--primary);font-size:var(--sample-control)!important;font-style:normal;line-height:1.4!important}.mis-typography-sample small{font-size:var(--sample-caption)!important;line-height:1.5!important}.mis-theme-inline-note{margin:8px 0 0;color:#8a611c!important}.mis-theme-color-section{padding-top:15px;border-top:1px solid var(--border)}.mis-theme-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mis-theme-options>button{display:flex;flex-direction:column;align-items:stretch;text-align:left;gap:6px;padding:10px;background:#fff;border:1px solid #dbe3ef;border-radius:10px;cursor:pointer;color:#24354d;font:inherit;min-width:0}.mis-theme-options>button[aria-pressed=true]{outline:2px solid var(--sample-primary);outline-offset:1px}.mis-theme-options>button small{color:#65748b}.mis-theme-options>button>span:last-child{color:var(--sample-primary)}.mis-theme-swatch{display:grid;grid-template-columns:28% 1fr;height:82px;border-radius:6px;overflow:hidden;border:1px solid #dae1e9}.mis-theme-swatch>span:first-child{background:var(--sample-side);display:grid;align-content:start;gap:8px;padding:14px 8px}.mis-theme-swatch>span:first-child i{display:block;height:4px;background:#ffffff70;border-radius:2px}.mis-theme-swatch>span:last-child{background:var(--sample-canvas);display:grid;gap:7px;padding:12px;grid-template-columns:1fr 1fr}.mis-theme-swatch>span:last-child i{grid-column:1/-1;background:var(--sample-primary);height:6px;width:65%;border-radius:3px}.mis-theme-swatch b{background:#fff;border:1px solid #e2e7ef;border-radius:4px}.mis-theme-picker footer{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-top:14px}.mis-theme-picker footer button,.mis-theme-error button,.mis-theme-dialog>header button{font:inherit;padding:7px 12px;border:1px solid #d5dfea;border-radius:6px;background:#fff;cursor:pointer;color:#33465e}.mis-theme-picker footer button:last-child{background:var(--primary);border-color:var(--primary);color:#fff}.mis-theme-picker button:disabled{opacity:.5;cursor:not-allowed}.mis-theme-error{color:#b43b45!important}.mis-theme-dialog{width:min(850px,92vw);max-height:85vh;overflow:auto;background:#fff;color:#24354d;border:1px solid #dbe3ef;border-radius:14px;padding:22px;box-shadow:0 24px 80px #15243a44}.mis-theme-dialog::backdrop{background:#0c1c353d}.mis-theme-dialog>header{display:flex;justify-content:space-between;align-items:center;gap:16px}.mis-theme-dialog h2{margin:0}@media(max-width:800px){.mis-typography-options{grid-template-columns:1fr}}@media(max-width:600px){.mis-theme-options{grid-template-columns:repeat(2,minmax(0,1fr))}.mis-theme-dialog{padding:14px}.mis-typography-section>header,.mis-theme-color-section>header{flex-direction:column;gap:4px}}.mis-theme-workspace{padding:20px;background:var(--canvas);color:#24354d}.mis-theme-workspace>header{display:flex;justify-content:space-between;gap:16px;align-items:start;margin-bottom:16px}.mis-theme-workspace h2{margin:0}.mis-theme-workspace>header p{margin:4px 0;color:#65748b}.mis-theme-workspace>.mis-theme-picker{background:#fff;border:1px solid var(--border);padding:18px;border-radius:12px}.mis-theme-mode{display:flex;flex-wrap:wrap;gap:16px;border:1px solid #dbe3ef;border-radius:8px;margin:16px 0;padding:12px}.mis-theme-mode label{display:flex;gap:6px;align-items:center;cursor:pointer}.mis-theme-plan{border:1px solid var(--border);border-radius:10px;padding:16px;background:var(--surface-soft)}.mis-theme-plan h3{margin:0}.mis-theme-plan details{margin-top:12px}.mis-theme-plan summary{cursor:pointer}.mis-theme-plan ul{max-height:180px;overflow:auto}.mis-theme-plan li{margin:5px 0}.mis-theme-live-sample{display:grid;gap:12px}.mis-theme-live-sample>article{padding:14px}.mis-theme-live-sample article>div{display:flex;gap:10px;flex-wrap:wrap}.mis-theme-live-sample input{padding:6px}.mis-theme-live-sample table{width:100%;border-collapse:collapse;background:#fff}.mis-theme-live-sample :is(th,td){text-align:left;padding:7px 10px;border-bottom:1px solid var(--border)}@media(max-width:600px){.mis-theme-workspace{padding:10px}.mis-theme-workspace>header{flex-direction:column}.mis-theme-workspace>.mis-theme-picker{padding:12px}}.control_library_workspace_root{color:#172033;padding:18px;background:var(--canvas, #f3f6fa);font:10px/1.6 Inter,Microsoft YaHei UI,sans-serif}.control_library_workspace_root *{box-sizing:border-box}.control_library_workspace_root button,.control_library_workspace_root input,.control_library_workspace_root select,.control_library_workspace_root textarea{font:inherit}.control_library_workspace_root button{display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid #d7e1ed;border-radius:6px;background:#fff;color:#304764;padding:6px 10px;cursor:pointer}.control_library_workspace_root button:disabled{cursor:not-allowed;opacity:.5}.control_library_workspace_root button:focus-visible{outline:2px solid #2463cc;outline-offset:2px}.control_library_workspace_heading,.control_library_workspace_typeHeader,.control_library_workspace_variant header,.control_library_workspace_variant footer,.control_library_workspace_dialog header,.control_library_workspace_dialog footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.control_library_workspace_heading h2{font-size:18px;margin:0;font-weight:600}.control_library_workspace_heading p,.control_library_workspace_typeHeader p{margin:3px 0 0;color:#738197}.control_library_workspace_metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:16px 0}.control_library_workspace_metrics>span{display:flex;align-items:center;gap:12px;border:1px solid #dbe4ef;border-radius:8px;padding:12px;background:#fff;color:#728096}.control_library_workspace_metrics strong{font-size:18px;color:#234c8b;font-weight:550}.control_library_workspace_note{padding:10px 12px;border-radius:7px;background:#eaf1ff;color:#31568b;margin-bottom:14px}.control_library_workspace_layout{display:grid;grid-template-columns:185px minmax(0,1fr);gap:16px}.control_library_workspace_sidebar{background:#fff;border:1px solid #dbe4ef;border-radius:8px;padding:10px;align-self:start}.control_library_workspace_sidebar>button{width:100%;text-align:left;justify-content:space-between;border:0;background:transparent;margin-top:3px;padding:8px}.control_library_workspace_sidebar>button[aria-current=page]{color:#2456aa;background:#edf3ff}.control_library_workspace_sidebar small{display:block;color:#8994a4;font-size:8px}.control_library_workspace_sidebar b{font-weight:500}.control_library_workspace_sidebar>select{width:100%;margin:8px 0;padding:6px;border:1px solid #dbe4ef;border-radius:5px}.control_library_workspace_search{display:flex;align-items:center;gap:5px;border:1px solid #dbe4ef;padding:5px;border-radius:5px}.control_library_workspace_search input{width:100%;border:0;min-width:0}.control_library_workspace_detail{min-width:0}.control_library_workspace_typeHeader{margin-bottom:12px}.control_library_workspace_typeHeader h3,.control_library_workspace_sectionTitle{margin:0;font-size:12px;font-weight:600}.control_library_workspace_typeHeader>span{color:#526e93}.control_library_workspace_variants{display:grid;gap:12px}.control_library_workspace_variant{background:#fff;border:1px solid #dbe4ef;border-radius:8px;overflow:hidden}.control_library_workspace_variant header{padding:10px 14px;border-bottom:1px solid #edf0f6}.control_library_workspace_variant header strong{font-weight:600}.control_library_workspace_active,.control_library_workspace_stopped{padding:2px 6px;border-radius:4px;font-size:9px}.control_library_workspace_active{background:#eaf7f0;color:#25835d}.control_library_workspace_stopped{background:#fff3df;color:#96621f}.control_library_workspace_preview{min-height:76px;padding:16px;background:linear-gradient(135deg,#fff,#f9fbfe)}.control_library_workspace_variant footer{padding:10px 14px;border-top:1px solid #edf0f6}.control_library_workspace_variant footer small{color:#7e8a9b}.control_library_workspace_variant footer>div{display:flex;gap:6px}.control_library_workspace_sectionTitle{margin-top:20px;margin-bottom:10px}.control_library_workspace_tableScroll{overflow:auto;background:#fff;border:1px solid #dbe4ef;border-radius:8px}.control_library_workspace_table{width:100%;border-collapse:collapse;text-align:left}.control_library_workspace_table th{padding:9px 12px;background:#f6f8fc;font-weight:500;white-space:nowrap}.control_library_workspace_table td{padding:9px 12px;border-top:1px solid #edf0f6}.control_library_workspace_table td strong{font-weight:400}.control_library_workspace_table td small{display:block;font-size:8px;color:#8794a5;overflow-wrap:anywhere}.control_library_workspace_error,.control_library_workspace_notice{padding:10px 12px;border-radius:6px;margin:10px 0}.control_library_workspace_error{color:#ad3434;background:#fff0f0}.control_library_workspace_notice{display:flex;align-items:center;gap:6px;color:#24714e;background:#eaf7f0}.control_library_workspace_history{margin-top:16px;padding:12px;background:#fff;border:1px solid #dbe4ef;border-radius:8px}.control_library_workspace_history summary{cursor:pointer}.control_library_workspace_history li{margin:5px 0;color:#65748a}.control_library_workspace_dialog{color:#172033;width:min(560px,90vw);max-height:85vh;overflow:auto;border:1px solid #dbe4ef;border-radius:12px;box-shadow:0 24px 80px #15243a44;padding:22px}.control_library_workspace_dialog::backdrop{background:#0c1c354f}.control_library_workspace_dialog h3{font-size:14px;margin:0}.control_library_workspace_dialog footer{justify-content:flex-end;margin-top:20px}.control_library_workspace_dialog footer>button:last-child{color:#fff;background:#2463cc;border-color:#2463cc}.control_library_workspace_choice{display:flex;gap:10px;padding:12px;margin:10px 0;border:1px solid #dbe4ef;border-radius:7px}.control_library_workspace_choice small{display:block;color:#7b879a}.control_library_workspace_target{display:flex;gap:10px;align-items:center;margin:10px 0}.control_library_workspace_target select{flex:1;padding:7px;border:1px solid #dbe4ef;border-radius:5px}.control_library_workspace_previewRow,.control_library_workspace_sampleSteps{display:flex;align-items:center;gap:10px}.control_library_workspace_sampleSteps{padding:10px}.control_library_workspace_sampleCard{padding:16px;border:1px solid #dbe4ef;background:#fff;border-radius:6px}.control_library_workspace_sampleCard p{color:#7c8798;margin:5px 0 0}.control_library_workspace_sampleField{display:grid;gap:6px;padding:8px}.control_library_workspace_preview input,.control_library_workspace_preview select,.control_library_workspace_preview textarea{padding:6px;max-width:100%}.control_library_workspace_sampleBadge{padding:3px 8px;border:1px solid #dbe5f7;background:#eaf1fc;color:#245ca3}.control_library_workspace_sampleTable{width:100%;border-collapse:collapse}.control_library_workspace_sampleTable td,.control_library_workspace_sampleTable th{text-align:left;padding:5px 10px;border-bottom:1px solid #e6edf5}.control_library_workspace_sampleProgress{height:10px;background:#e5edf7}.control_library_workspace_sampleProgress>span{display:block;height:100%;background:#2463cc}@media(max-width:850px){.control_library_workspace_layout{grid-template-columns:145px minmax(0,1fr)}.control_library_workspace_metrics{grid-template-columns:repeat(2,1fr)}.control_library_workspace_root{padding:10px}.control_library_workspace_variant footer{align-items:flex-start;flex-direction:column}}@media(max-width:580px){.control_library_workspace_layout{display:block}.control_library_workspace_sidebar{margin-bottom:12px;max-height:220px;overflow:auto}.control_library_workspace_heading,.control_library_workspace_typeHeader{align-items:flex-start;flex-direction:column}.control_library_workspace_metrics>span{padding:8px}.control_library_workspace_table td small{max-width:200px}}.control_library_workspace_typography{background:#fff;padding:12px;border:1px solid #dbe4ef;border-radius:8px;margin-bottom:12px}.control_library_workspace_typography summary{cursor:pointer;color:#264e88}.control_library_workspace_fontTemplates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.control_library_workspace_fontTemplates article{border:1px solid #dbe4ef;padding:12px;border-radius:8px}.control_library_workspace_fontTemplates header{display:flex;justify-content:space-between;gap:8px}.control_library_workspace_fontTemplates dl>div{display:flex;justify-content:space-between}.control_library_workspace_fontTemplates dd{margin:0;color:#607b9c}.control_library_workspace_fontSample{padding:12px;background:#f7f9fc;margin:10px 0;min-height:150px}.control_library_workspace_fontSample h1{margin:0}.control_library_workspace_fontSample small{display:block;margin-top:8px}.control_library_workspace_fontSample p{font-size:var(--mis-type-body)!important}@media(max-width:800px){.control_library_workspace_fontTemplates{grid-template-columns:1fr}}.control_library_workspace_history{margin-bottom:12px}.control_library_workspace_historyTools{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:12px 0}.control_library_workspace_historyTools input{min-width:230px;padding:7px;border:1px solid #d7e1ed;border-radius:6px}.control_library_workspace_historyField{display:grid;gap:6px;margin:14px 0}.control_library_workspace_historyField input,.control_library_workspace_historyField textarea{width:100%;padding:8px;border:1px solid #d7e1ed;border-radius:6px;font:inherit}.control_library_workspace_dialog ul{max-height:40vh;overflow:auto;padding-left:20px}.control_library_workspace_dialog li{margin:6px 0}.control_library_workspace_preview,.control_library_workspace_variant{overflow:visible}@media(min-width:851px){.control_library_workspace_sidebar{max-height:calc(100vh - 230px);overflow:auto;position:sticky;top:12px}}@media(min-width:1250px){.control_library_workspace_variants{grid-template-columns:repeat(2,minmax(0,1fr))}}.control_library_workspace_variant{min-width:0}.control_library_workspace_preview{overflow:auto;min-height:116px}.control_library_workspace_variant footer{flex-wrap:wrap}.control_library_workspace_variant footer>div{flex-wrap:wrap}.control_library_workspace_preview:has([data-mis-control=tooltip]){overflow:visible;padding-block:42px}.control_library_workspace_variantIdentity{display:grid;gap:3px;min-width:0}.control_library_workspace_controlCode{display:inline-block;width:max-content;max-width:100%;overflow:hidden;text-overflow:ellipsis;color:#315d9b;background:#edf3ff;border:1px solid #d8e5fb;border-radius:4px;padding:1px 5px;font:600 8px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.02em}.control_library_workspace_typeHeader .control_library_workspace_controlCode{vertical-align:middle}.control_library_workspace_sidebar small{overflow-wrap:anywhere}.control_library_workspace_root{padding:12px 16px}.control_library_workspace_overviewHeader{display:grid;grid-template-columns:minmax(260px,1fr) auto;align-items:center;gap:12px 24px;margin-bottom:10px}.control_library_workspace_overviewHeader .control_library_workspace_heading{gap:12px}.control_library_workspace_overviewHeader .control_library_workspace_heading p{margin-top:2px}.control_library_workspace_overviewHeader .control_library_workspace_metrics{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;padding:7px 10px;border:1px solid #dbe4ef;border-radius:7px;background:#fff}.control_library_workspace_overviewHeader .control_library_workspace_metrics>span{padding:0;gap:6px;border:0;border-radius:0;background:transparent;white-space:nowrap}.control_library_workspace_settingsRow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-items:start;margin-bottom:8px}.control_library_workspace_settingsRow>details{margin:0;padding:7px 10px;min-width:0}.control_library_workspace_settingsRow>details[open]{grid-column:1 / -1}.control_library_workspace_settingsRow>details>summary{padding:2px 0}.control_library_workspace_root>.control_library_workspace_note{padding:6px 10px;margin:0 0 10px}@media(max-width:1150px){.control_library_workspace_overviewHeader{grid-template-columns:1fr;gap:8px}.control_library_workspace_overviewHeader .control_library_workspace_metrics{justify-content:space-between}}@media(max-width:580px){.control_library_workspace_root{padding:10px}.control_library_workspace_settingsRow{grid-template-columns:1fr}.control_library_workspace_overviewHeader .control_library_workspace_heading{flex-direction:row}.control_library_workspace_overviewHeader .control_library_workspace_metrics{justify-content:flex-start}}.page_ai_route_settings_root{display:grid;gap:16px;color:var(--text);padding:16px 0;min-width:0}.page_ai_route_settings_root h2,.page_ai_route_settings_root h3,.page_ai_route_settings_root p{margin:0}.page_ai_route_settings_root p[data-font-role=caption]{margin-top:6px;color:var(--muted)}.page_ai_route_settings_root svg{width:1.15em;height:1.15em;flex-shrink:0}.page_ai_route_settings_toolbar{padding:16px 18px}.page_ai_route_settings_toolbar>header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.page_ai_route_settings_toolbar>header>div:first-child{display:flex;align-items:center;gap:12px}.page_ai_route_settings_toolbar>header>div:first-child>svg{color:var(--mis-control-primary);width:24px;height:24px}.page_ai_route_settings_actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.page_ai_route_settings_root button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:6px 10px;border-radius:8px;white-space:nowrap}.page_ai_route_settings_root .page_ai_route_settings_actions button{min-height:32px}.page_ai_route_settings_root button[data-action=primary]{background:var(--mis-control-primary);border-color:var(--mis-control-primary);color:var(--mis-control-on-primary,#fff)}.page_ai_route_settings_filters{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding-top:16px;margin-top:16px;border-top:1px solid var(--mis-control-border)}.page_ai_route_settings_searchField{display:grid;gap:6px;width:min(360px,100%)}.page_ai_route_settings_searchField input{min-height:34px;width:100%;padding:7px 10px}.page_ai_route_settings_panel{padding:0;min-width:0;overflow:hidden}.page_ai_route_settings_treeHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px 18px;border-bottom:1px solid var(--mis-control-border)}.page_ai_route_settings_treeHeader>div{display:flex;align-items:center;gap:8px}.page_ai_route_settings_treeHeader>div>svg{color:var(--mis-control-primary)}.page_ai_route_settings_treeHeader>span,.page_ai_route_settings_muted{color:var(--muted)}.page_ai_route_settings_tree{padding:0}.page_ai_route_settings_table{overflow:auto;max-height:65dvh}.page_ai_route_settings_table table{width:100%;min-width:850px;border-collapse:collapse}.page_ai_route_settings_table th,.page_ai_route_settings_table td{padding:10px 16px;text-align:left;border-bottom:1px solid var(--mis-control-border);vertical-align:middle}.page_ai_route_settings_table th{position:sticky;top:0;z-index:1;background:var(--panel,#fff);color:var(--muted)}.page_ai_route_settings_table th:first-child{width:36%}.page_ai_route_settings_table tr[data-kind=module]{background:color-mix(in srgb,var(--mis-control-primary) 4%,transparent)}.page_ai_route_settings_treeName{display:flex;align-items:center;gap:8px;min-height:32px;white-space:nowrap}.page_ai_route_settings_treeName .page_ai_route_settings_treeToggle{min-width:28px;width:28px;min-height:28px;padding:4px;flex-shrink:0}.page_ai_route_settings_treeSpacer{width:28px;flex-shrink:0}.page_ai_route_settings_nodeIcon{display:flex;color:var(--mis-control-primary)}.page_ai_route_settings_count{color:var(--muted);padding-inline:4px}.page_ai_route_settings_binding{display:grid;gap:3px}.page_ai_route_settings_binding>[data-font-role=caption]{color:var(--muted)}.page_ai_route_settings_treeFooter{padding:12px 18px;color:var(--muted)}.page_ai_route_settings_dialog{position:fixed;inset:6dvh auto auto 50%;transform:translate(-50%);width:min(760px,calc(100vw - 32px));max-height:88dvh;overflow:auto;padding:24px;border:1px solid var(--mis-control-border);border-radius:12px;background:var(--panel,#fff);box-shadow:0 0 0 100vmax #17254066;z-index:1600}.page_ai_route_settings_dialog h2{margin-bottom:16px}.page_ai_route_settings_form{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:20px 0}.page_ai_route_settings_form label{display:grid;gap:8px}.page_ai_route_settings_form input,.page_ai_route_settings_form select{width:100%;box-sizing:border-box;min-height:32px}.page_ai_route_settings_dialog footer{display:flex;justify-content:flex-end;gap:8px;margin-top:20px;padding-top:16px;border-top:1px solid var(--mis-control-border)}.page_ai_route_settings_dialog button{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:6px 10px}.page_ai_route_settings_dialog ul{padding-inline-start:24px}.page_ai_route_settings_dialog li{padding-block:4px}@media(max-width:640px){.page_ai_route_settings_form{grid-template-columns:1fr}.page_ai_route_settings_toolbar{padding:14px}.page_ai_route_settings_toolbar>header{align-items:flex-start;flex-direction:column}.page_ai_route_settings_filters{align-items:stretch;flex-direction:column}.page_ai_route_settings_searchField{width:100%}.page_ai_route_settings_root .page_ai_route_settings_actions{gap:6px}.page_ai_route_settings_treeHeader{padding:12px 14px}}.page_ai_route_settings_chatHost{position:fixed;right:18px;top:18px;bottom:18px;width:350px;max-width:calc(100vw - 36px);z-index:1250}.page_ai_route_settings_chatHost[data-layout=wide-right]{width:520px}.page_ai_route_settings_chatHost[data-layout=split]{width:50vw}.page_ai_route_settings_chatHost:is([data-layout=modal],[data-layout=fullscreen],[data-layout=floating]){inset:0;width:auto;max-width:none;pointer-events:none}.page_ai_route_settings_chatHost>aside{pointer-events:auto}.page_ai_route_settings_launcherError{position:fixed;right:20px;bottom:120px;z-index:1251;max-width:300px;background:var(--panel,#fff);padding:12px;color:var(--text);border:1px solid var(--mis-control-border)}.page_ai_route_settings_loadingStage{display:grid;place-items:center;width:100%;min-width:0;min-height:clamp(240px,calc(100dvh - 320px),720px);padding:24px 0;box-sizing:border-box}.page_ai_route_settings_loadingStage>[data-mis-control=loading]{box-sizing:border-box;min-width:0;max-width:min(680px,100%)}.approval_runtime_fields_canvas{min-width:0;padding:18px;background:#f3f5f8}.approval_runtime_fields_document{width:min(100%,900px);min-height:540px;box-sizing:border-box;margin:0 auto;padding:18px;color:#263248;background:#fff;border:1px solid #dfe5ed;border-radius:10px;box-shadow:0 8px 24px #0f213d0f}.approval_runtime_fields_cover{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:0 2px 14px;border-bottom:1px solid #ebeff4}.approval_runtime_fields_cover h2,.approval_runtime_fields_cover p{margin:0}.approval_runtime_fields_cover h2{color:#172033;font-size:16px;line-height:22px;font-weight:620}.approval_runtime_fields_cover p{margin-top:3px;color:#7b8698;font-size:9px;line-height:15px}.approval_runtime_fields_cover span{flex:0 0 auto;padding:4px 8px;color:#91601d;background:#fff7e8;border-radius:9px;font-size:9px}.approval_runtime_fields_documentBody{padding-top:14px}.approval_runtime_fields_tableViewport{max-width:100%;margin-top:10px;overflow-x:auto;overscroll-behavior-inline:contain}.approval_runtime_fields_desktopTable{width:max-content;min-width:100%;border-collapse:collapse;table-layout:fixed}.approval_runtime_fields_desktopTable th,.approval_runtime_fields_desktopTable td{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.approval_runtime_fields_compactTable{display:none}.approval_runtime_fields_tableRecord{min-width:max-content}.approval_runtime_fields_tableRecord+.approval_runtime_fields_tableRecord{margin-top:10px}.approval_runtime_fields_tableRecordTitle{display:block}.approval_runtime_fields_tableGrid{min-width:max-content;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(120px,1fr)}.approval_runtime_fields_tableCell{min-width:120px}.approval_runtime_fields_tableTitle,.approval_runtime_fields_tableValue{max-width:100%;box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;word-break:break-word}[data-approval-runtime-viewport=tablet] .approval_runtime_fields_tableViewport,[data-approval-runtime-viewport=mobile] .approval_runtime_fields_tableViewport{overflow-x:hidden}[data-approval-runtime-viewport=tablet] .approval_runtime_fields_desktopTable,[data-approval-runtime-viewport=mobile] .approval_runtime_fields_desktopTable{display:none}[data-approval-runtime-viewport=tablet] .approval_runtime_fields_compactTable,[data-approval-runtime-viewport=mobile] .approval_runtime_fields_compactTable{display:block}[data-approval-runtime-viewport=tablet] .approval_runtime_fields_tableGrid,[data-approval-runtime-viewport=mobile] .approval_runtime_fields_tableGrid{width:100%;min-width:0;grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(var(--runtime-table-columns, 2),minmax(0,1fr))}[data-approval-runtime-viewport=tablet] .approval_runtime_fields_tableRecord,[data-approval-runtime-viewport=mobile] .approval_runtime_fields_tableRecord{width:100%;min-width:0;overflow:hidden;background:#fff;border:1px solid #dfe5ed;border-radius:8px}[data-approval-runtime-viewport=tablet] .approval_runtime_fields_tableRecordTitle,[data-approval-runtime-viewport=mobile] .approval_runtime_fields_tableRecordTitle{display:block;padding:8px 10px;color:#34435a;background:#eef2f7;border-bottom:1px solid #dfe5ed;font-size:10px;font-weight:700}[data-approval-runtime-viewport=tablet] .approval_runtime_fields_tableCell,[data-approval-runtime-viewport=mobile] .approval_runtime_fields_tableCell{min-width:0!important}[data-approval-runtime-viewport=mobile] .approval_runtime_fields_tableGrid{grid-template-columns:repeat(var(--runtime-table-columns, 1),minmax(0,1fr))}@media(max-width:1024px){[data-approval-runtime-layout=employee-runtime] .approval_runtime_fields_tableViewport{overflow-x:hidden}[data-approval-runtime-layout=employee-runtime] .approval_runtime_fields_desktopTable{display:none}[data-approval-runtime-layout=employee-runtime] .approval_runtime_fields_compactTable{display:block}[data-approval-runtime-layout=employee-runtime] .approval_runtime_fields_tableGrid{width:100%;min-width:0;grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(var(--runtime-table-columns, 2),minmax(0,1fr))}[data-approval-runtime-layout=employee-runtime] .approval_runtime_fields_tableRecord{width:100%;min-width:0;overflow:hidden;background:#fff;border:1px solid #dfe5ed;border-radius:8px}[data-approval-runtime-layout=employee-runtime] .approval_runtime_fields_tableRecordTitle{display:block;padding:8px 10px;color:#34435a;background:#eef2f7;border-bottom:1px solid #dfe5ed;font-size:10px;font-weight:700}[data-approval-runtime-layout=employee-runtime] .approval_runtime_fields_tableCell{min-width:0!important}}@media(max-width:600px){.approval_runtime_fields_canvas{padding:10px}.approval_runtime_fields_document{min-height:0;padding:12px}.approval_runtime_fields_cover{display:grid}.approval_runtime_fields_cover span{width:fit-content}[data-approval-runtime-layout=employee-runtime] .approval_runtime_fields_tableGrid{grid-template-columns:repeat(var(--runtime-table-columns, 1),minmax(0,1fr))}}.approval_form_designer_workspace_designer{--designer-blue: #3159d6;--designer-navy: #0a1963;--designer-canvas: #f3f5f8;--designer-workbench-height: clamp(480px, calc(100dvh - 410px) , 900px);width:100%;height:auto;min-width:0;min-height:0;display:grid;--designer-properties-width: 292px;grid-template-columns:245px minmax(590px,1fr) var(--designer-properties-width);grid-template-rows:58px var(--designer-workbench-height) minmax(68px,auto);overflow:hidden;color:#263248;background:#fff;border:1px solid #dfe5ed;border-radius:12px;font-size:10px;box-shadow:0 1px 2px #0f213d09}.approval_form_designer_workspace_designer button,.approval_form_designer_workspace_designer input,.approval_form_designer_workspace_designer select,.approval_form_designer_workspace_designer textarea{font:inherit}.approval_form_designer_workspace_designer button{color:inherit}.approval_form_designer_workspace_designerHead{grid-column:1 / -1;display:grid;grid-template-columns:220px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:0 16px;border-bottom:1px solid #e2e7ee;background:#fff}.approval_form_designer_workspace_backLink{display:inline-flex;align-items:center;gap:7px;min-width:0;width:max-content;padding:0;color:#5f6d82;background:transparent;border:0;text-decoration:none;font-size:10px;cursor:pointer}.approval_form_designer_workspace_backLink:hover{color:var(--designer-blue)}.approval_form_designer_workspace_backLink span:first-child{color:var(--designer-blue);font-size:14px}.approval_form_designer_workspace_headCopy{min-width:0;display:flex;align-items:center;gap:10px}.approval_form_designer_workspace_headCopy h1,.approval_form_designer_workspace_headCopy p{margin:0}.approval_form_designer_workspace_headCopy h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#172033;font-size:16px;line-height:22px;font-weight:620}.approval_form_designer_workspace_headCopy p{color:#8a95a6;font-size:9px;line-height:14px}.approval_form_designer_workspace_badge{flex:0 0 auto;display:inline-flex;align-items:center;height:22px;padding:0 8px;color:#3159d6;background:#edf1ff;border-radius:11px;font-size:9px;font-weight:600}.approval_form_designer_workspace_workflowWrap{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:10px;color:#6f7a8c;white-space:nowrap}.approval_form_designer_workspace_workflowWrap strong{color:#16856b;font-size:10px;font-weight:600}.approval_form_designer_workspace_workflowWrap select{max-width:230px;height:30px;padding:0 8px;color:#394457;background:#fff;border:1px solid #dfe5ed;border-radius:6px;outline:none}.approval_form_designer_workspace_workflowWrap select:focus{border-color:#8fa5eb;box-shadow:0 0 0 2px #edf1ff}.approval_form_designer_workspace_palette,.approval_form_designer_workspace_properties{min-width:0;min-height:0;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#b5bfd0 #f2f4f8;background:#fff}.approval_form_designer_workspace_palette{grid-column:1;grid-row:2;display:flex;flex-direction:column;overflow:hidden;padding:16px 14px;border-right:1px solid #e2e7ee}.approval_form_designer_workspace_properties{position:relative;grid-column:3;grid-row:2;padding:16px;border-left:1px solid #e2e7ee;transition:padding .16s ease}.approval_form_designer_workspace_properties{overflow-y:auto;overscroll-behavior:contain}.approval_form_designer_workspace_designer:has(.approval_form_designer_workspace_properties[data-collapsed=true]){--designer-properties-width: 42px}.approval_form_designer_workspace_properties[data-collapsed=true]{overflow:hidden;padding:8px 6px}.approval_form_designer_workspace_properties[data-collapsed=true]>:not(.approval_form_designer_workspace_propertiesDrawerToggle){display:none}.approval_form_designer_workspace_propertiesDrawerToggle{min-width:0;height:26px;display:inline-flex;align-items:center;justify-content:center;gap:4px;margin:0 0 10px auto;padding:0 7px;color:#657187;background:#f2f4f8;border:0;border-radius:6px;cursor:pointer}.approval_form_designer_workspace_propertiesDrawerToggle:hover{color:var(--designer-blue);background:#edf1ff}.approval_form_designer_workspace_propertiesDrawerToggle span{font-size:9px;white-space:nowrap}.approval_form_designer_workspace_properties[data-collapsed=true] .approval_form_designer_workspace_propertiesDrawerToggle{width:30px;height:auto;min-height:76px;flex-direction:column;margin:0;padding-block:8px}.approval_form_designer_workspace_properties[data-collapsed=true] .approval_form_designer_workspace_propertiesDrawerToggle span{writing-mode:vertical-rl;letter-spacing:2px}.approval_form_designer_workspace_panelTitle{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.approval_form_designer_workspace_panelTitle strong{color:#182235;font-size:12px;line-height:18px;font-weight:600}.approval_form_designer_workspace_panelTitle span{color:#8b95a5;font-size:9px}.approval_form_designer_workspace_paletteSearch{width:100%;height:32px;box-sizing:border-box;padding:0 10px;color:#394457;background:#f7f9fc;border:1px solid #dfe5ed;border-radius:7px;outline:none}.approval_form_designer_workspace_paletteSearch:focus{border-color:#8fa5eb;box-shadow:0 0 0 2px #edf1ff}.approval_form_designer_workspace_paletteGroup{margin-top:16px}.approval_form_designer_workspace_paletteLabel{margin:13px 0 7px;color:#7a8596;font-size:9px;font-weight:600}.approval_form_designer_workspace_paletteGroup .approval_form_designer_workspace_paletteLabel{margin-top:0}.approval_form_designer_workspace_paletteGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.approval_form_designer_workspace_component{min-width:0;min-height:58px;display:grid;place-items:center;align-content:center;gap:5px;padding:7px 4px;color:#59677b;background:#fafbfc;border:1px solid #e2e7ee;border-radius:8px;cursor:grab;transition:border-color .15s ease,background .15s ease,color .15s ease,transform .15s cubic-bezier(.2,.8,.2,1)}.approval_form_designer_workspace_component:hover{color:var(--designer-blue);background:#f2f5ff;border-color:#aebcf0;transform:translateY(-1px)}.approval_form_designer_workspace_component:active{cursor:grabbing;transform:translateY(0)}.approval_form_designer_workspace_componentIcon{width:24px;height:24px;display:grid;place-items:center;color:var(--designer-blue);background:#edf1ff;border-radius:6px;font-size:12px;font-weight:700}.approval_form_designer_workspace_paletteTip{margin:14px 0 0;color:#8b95a5;font-size:9px;line-height:15px}.approval_form_designer_workspace_fieldLibrary{min-height:0;flex:1 1 auto;display:grid;grid-auto-rows:64px;align-content:start;gap:6px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#b5bfd0 #f2f4f8;margin-top:2px;padding-right:4px}.approval_form_designer_workspace_sourceComponent{min-width:0;height:82px;max-height:82px;box-sizing:border-box;display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:4px;overflow:hidden;padding:9px;color:#59677b;text-align:left;background:#fafbfc;border:1px solid #e2e7ee;border-radius:8px;cursor:grab;transition:border-color .15s ease,background .15s ease,color .15s ease,transform .15s cubic-bezier(.2,.8,.2,1)}.approval_form_designer_workspace_sourceComponent:hover{color:var(--designer-blue);background:#f2f5ff;border-color:#aebcf0;transform:translateY(-1px)}.approval_form_designer_workspace_sourceComponent:active{cursor:grabbing;transform:translateY(0)}.approval_form_designer_workspace_sourceComponent[data-placed=true]{cursor:pointer;opacity:.72}.approval_form_designer_workspace_sourceComponentTop{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:7px}.approval_form_designer_workspace_sourceComponentTop strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#334056;font-size:10px}.approval_form_designer_workspace_sourceComponentTop em{flex:0 0 auto;color:var(--designer-blue);font-size:8px;font-style:normal}.approval_form_designer_workspace_sourceComponent code{overflow:hidden;color:#6f7a8c;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.approval_form_designer_workspace_sourceComponent small{min-height:0;display:-webkit-box;overflow:hidden;color:#8b95a5;font-size:8px;line-height:13px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.approval_form_designer_workspace_fieldLibrary .approval_form_designer_workspace_sourceComponent{height:64px;max-height:64px;grid-template-rows:auto auto auto;gap:2px;padding:6px 7px}.approval_form_designer_workspace_fieldLibrary .approval_form_designer_workspace_sourceComponent small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approval_form_designer_workspace_fieldLibraryEmpty{min-height:82px;display:grid;place-items:center;color:#8b95a5;text-align:center;background:#fafbfc;border:1px dashed #cbd3df;border-radius:8px}.approval_form_designer_workspace_canvasPanel{grid-column:2;grid-row:2;min-width:0;min-height:0;display:grid;grid-template-rows:44px minmax(0,1fr);overflow:hidden;background:var(--designer-canvas)}.approval_form_designer_workspace_canvasToolbar{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 14px;background:#fff;border-bottom:1px solid #e2e7ee}.approval_form_designer_workspace_toolSegment,.approval_form_designer_workspace_overallLayoutTools{display:inline-flex;align-items:center;gap:3px;padding:3px;background:#f2f4f8;border-radius:7px}.approval_form_designer_workspace_overallLayoutTools .approval_form_designer_workspace_toolSegment{padding:0;background:transparent;border-radius:0}.approval_form_designer_workspace_overallLayoutTools>button{min-width:28px;height:26px;display:inline-flex;align-items:center;justify-content:center;padding:0 8px;color:#657187;background:transparent;border:0;border-radius:5px;cursor:pointer}.approval_form_designer_workspace_overallLayoutTools>.approval_form_designer_workspace_addAllFieldsButton{width:auto;min-width:max-content;gap:4px;padding-inline:7px}.approval_form_designer_workspace_toolbarLabel{display:inline-flex;align-items:center;gap:4px;padding-inline:5px 3px;color:#667288;font-size:9px;white-space:nowrap}.approval_form_designer_workspace_toolbarLabel b{font-weight:500}.approval_form_designer_workspace_toolSegment select{max-width:180px;height:26px;padding:0 24px 0 7px;color:#526077;background:#fff;border:1px solid #dce2eb;border-radius:5px;font-size:9px}.approval_form_designer_workspace_toolSegment button,.approval_form_designer_workspace_canvasToolbar>button{min-width:28px;height:26px;display:inline-flex;align-items:center;justify-content:center;padding:0 8px;color:#657187;background:transparent;border:0;border-radius:5px;cursor:pointer}.approval_form_designer_workspace_canvasToolbar>button{display:inline-flex;align-items:center;justify-content:center;gap:4px}.approval_form_designer_workspace_toolSegment button>svg,.approval_form_designer_workspace_overallLayoutTools>button>svg{width:16px;height:16px;flex:0 0 16px;display:block}.approval_form_designer_workspace_toolSegment[aria-label=\8bbe\5907\72ec\7acb\5e03\5c40]>button,.approval_form_designer_workspace_overallLayoutTools>button,.approval_form_designer_workspace_overallLayoutTools .approval_form_designer_workspace_toolSegment>button{width:32px;min-width:32px;padding-inline:0}.approval_form_designer_workspace_toolSegment[aria-label=\8bbe\5907\72ec\7acb\5e03\5c40]>.approval_form_designer_workspace_toolbarLabel{width:32px;height:26px;box-sizing:border-box;justify-content:center;padding:0}.approval_form_designer_workspace_toolbarButtonText{font-size:9px;white-space:nowrap}.approval_form_designer_workspace_toolSegment button:hover,.approval_form_designer_workspace_canvasToolbar>button:hover,.approval_form_designer_workspace_active{color:var(--designer-blue)!important;background:#fff!important}.approval_form_designer_workspace_canvasToolbar button:disabled{opacity:.4;cursor:not-allowed}.approval_form_designer_workspace_monitor4kIcon{position:relative;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center}.approval_form_designer_workspace_monitor4kIcon b{position:absolute;top:4px;left:50%;transform:translate(-50%);font-size:5px;line-height:1;font-weight:800;letter-spacing:-.35px}.approval_form_designer_workspace_toolbarNote{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8b95a5;font-size:9px}.approval_form_designer_workspace_quickStyleBar{min-width:620px;flex:1 1 auto;display:flex;align-items:center;justify-content:flex-start;gap:3px;padding:3px 5px 3px 9px;overflow-x:auto;overflow-y:hidden;background:#f2f4f8;border:1px solid #e4e8ee;border-radius:7px}.approval_form_designer_workspace_quickStyleBar .approval_form_designer_workspace_toolbarNote{flex:0 0 auto;margin-right:0}.approval_form_designer_workspace_quickStyleBar button{min-width:28px;height:26px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 7px;color:#657187;background:transparent;border:0;border-radius:5px;cursor:pointer}.approval_form_designer_workspace_quickStyleBar button:hover,.approval_form_designer_workspace_quickStyleBar button.approval_form_designer_workspace_active{color:var(--designer-blue);background:#fff}.approval_form_designer_workspace_quickStyleBar button:disabled{opacity:.35;cursor:not-allowed}.approval_form_designer_workspace_quickStyleBar button small{color:inherit;font-size:10px;white-space:nowrap}.approval_form_designer_workspace_quickStyleBar .approval_form_designer_workspace_quickRemoveButton{color:#b54747}.approval_form_designer_workspace_quickStyleBar .approval_form_designer_workspace_quickRemoveButton:hover{color:#9f2f2f;background:#fff1f1}.approval_form_designer_workspace_quickStyleDivider{width:1px;height:18px;flex:0 0 auto;margin-inline:3px;background:#d9dfe8}.approval_form_designer_workspace_canvasScroll{min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#b5bfd0 #e8ebf0;padding:18px}.approval_form_designer_workspace_canvasDocument{width:min(100%,900px);min-height:540px;box-sizing:border-box;margin:0 auto;padding:18px;background:#fff;border:1px solid #dfe5ed;border-radius:10px;box-shadow:0 8px 24px #0f213d0f;transition:width .18s cubic-bezier(.2,.8,.2,1)}.approval_form_designer_workspace_laptopPreview{width:1920px;min-height:1080px;max-width:none}.approval_form_designer_workspace_desktop4kPreview{width:3840px;min-height:2160px;max-width:none}.approval_form_designer_workspace_tabletPreview{width:min(100%,768px)}.approval_form_designer_workspace_mobilePreview{width:min(100%,390px)}.approval_form_designer_workspace_designer[data-fullscreen-designer=true]{position:fixed;inset:0;z-index:200;width:100vw;height:100dvh;display:grid;grid-template-columns:245px minmax(590px,1fr) var(--designer-properties-width);grid-template-rows:58px minmax(0,1fr) minmax(68px,auto);overflow:hidden;border:0;border-radius:0;box-shadow:0 24px 80px #0f213d47}.approval_form_designer_workspace_formCover{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:0 2px 14px;border-bottom:1px solid #ebeff4}.approval_form_designer_workspace_formCover h2,.approval_form_designer_workspace_formCover p{margin:0}.approval_form_designer_workspace_formCover h2{color:#172033;font-size:16px;line-height:22px;font-weight:620}.approval_form_designer_workspace_formCover p{margin-top:3px;color:#7b8698;font-size:9px;line-height:15px}.approval_form_designer_workspace_formCover span{flex:0 0 auto;padding:4px 8px;color:#91601d;background:#fff7e8;border-radius:9px;font-size:9px}.approval_form_designer_workspace_canvasList{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:9px;padding-top:14px}.approval_form_designer_workspace_runtimeParityPreview{grid-column:1 / -1;min-width:0}.approval_form_designer_workspace_fieldCard{position:relative;min-width:0;min-height:74px;box-sizing:border-box;display:grid;grid-template-rows:auto minmax(0,1fr);gap:5px;padding:9px;color:#394457;text-align:left;background:#fbfcfd;border:1px solid #e2e7ee;border-radius:7px;cursor:pointer;transition:border-color .14s ease,box-shadow .14s ease,background .14s ease}.approval_form_designer_workspace_fieldCard:hover{border-color:#bdc8db;background:#fff}.approval_form_designer_workspace_dynamicField{grid-column:span 6;cursor:default}.approval_form_designer_workspace_dynamicField .approval_form_designer_workspace_fieldPreview{justify-content:space-between;gap:8px}.approval_form_designer_workspace_dynamicField .approval_form_designer_workspace_fieldPreview code{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:8px}.approval_form_designer_workspace_dynamicField .approval_form_designer_workspace_fieldPreview span{flex:0 0 auto;color:#3159d6;font-size:8px}.approval_form_designer_workspace_selected{border-color:var(--designer-blue)!important;box-shadow:0 0 0 2px #edf1ff;background:#fff}.approval_form_designer_workspace_sectionCard{min-height:42px;align-content:center;background:#f7f9fc;border-style:dashed}.approval_form_designer_workspace_blockCard{min-width:0;box-sizing:border-box;display:grid;gap:9px;color:#394457;border-color:#dfe5ed}.approval_form_designer_workspace_blockHeader{min-width:0;height:28px;display:flex;align-items:center;gap:6px;padding:0 2px;color:#526077;text-align:left;background:transparent;border:0;cursor:pointer}.approval_form_designer_workspace_blockHeader strong{min-width:0;flex:1 1 auto;overflow:hidden;color:#334056;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.approval_form_designer_workspace_blockHeader span{flex:0 0 auto;color:#8b95a5;font-size:8px}.approval_form_designer_workspace_blockHeader i,.approval_form_designer_workspace_fieldCardTitle i{flex:0 0 auto;margin-right:4px;color:#526d9b;font-style:normal;font-weight:700}.approval_form_designer_workspace_blockGrid{min-width:0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:8px}.approval_form_designer_workspace_mobilePreview .approval_form_designer_workspace_blockGrid{grid-template-columns:1fr}.approval_form_designer_workspace_mobilePreview .approval_form_designer_workspace_blockChildCard{grid-column:span 1!important}.approval_form_designer_workspace_blockChildCard{min-height:66px;background:transparent}.approval_form_designer_workspace_blockEmpty{grid-column:1 / -1;min-height:58px;display:grid;place-items:center;color:#8b95a5;background:#ffffff8c;border:1px dashed #cbd3df;border-radius:7px;font-size:9px}.approval_form_designer_workspace_dividerCard{min-width:0;box-sizing:border-box;display:flex;align-items:center;gap:8px;color:#8b95a5;background:transparent;border:0;border-radius:6px;cursor:pointer}.approval_form_designer_workspace_dividerLine{min-width:18px;flex:1 1 auto;height:0}.approval_form_designer_workspace_dividerTitle{min-width:0;flex:0 1 auto;overflow:hidden;font-style:normal;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.approval_form_designer_workspace_fieldBody{min-width:0;display:grid;gap:5px;align-items:stretch}.approval_form_designer_workspace_labelTop{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(28px,1fr)}.approval_form_designer_workspace_labelLeft{grid-template-columns:minmax(78px,.38fr) minmax(0,1fr);grid-template-rows:minmax(28px,1fr);align-items:center;gap:8px}.approval_form_designer_workspace_labelHidden{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(28px,1fr)}.approval_form_designer_workspace_hiddenField{opacity:.58}.approval_form_designer_workspace_fieldCardTop{min-width:0;display:flex;align-items:center;gap:5px}.approval_form_designer_workspace_dragHandle{flex:0 0 auto;color:#a0aaba;font-size:11px;cursor:grab}.approval_form_designer_workspace_fieldMeta{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8b95a5;font-size:8px}.approval_form_designer_workspace_fieldCardTitle{min-width:0;display:flex;align-items:center;justify-content:flex-start;overflow:hidden;color:#334056;text-align:left;text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.35}.approval_form_designer_workspace_fieldPreview{min-width:0;min-height:28px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:8px;overflow:hidden;padding:0 8px;color:#6f7a8c;text-align:left;background:#fff;border:1px solid #e4e8ee;border-radius:5px;font-size:10px}.approval_form_designer_workspace_staticTitle{min-width:0;padding:6px 2px;color:#172033;font-weight:650;line-height:1.4;overflow-wrap:anywhere}.approval_form_designer_workspace_fieldPreview table{width:100%;border-collapse:collapse;font-size:9px}.approval_form_designer_workspace_fieldPreview td,.approval_form_designer_workspace_fieldPreview th{padding:5px 6px;text-align:left;border-bottom:1px solid #edf0f4}.approval_form_designer_workspace_subtablePreview{width:100%;max-width:100%;min-width:0;max-height:240px;box-sizing:border-box;display:block;overflow-x:auto;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#b5bfd0 #f2f4f8;contain:inline-size;padding:0}.approval_form_designer_workspace_subtablePreview table{width:max-content;min-width:100%;max-width:none;table-layout:fixed}.approval_form_designer_workspace_subtablePreview th,.approval_form_designer_workspace_subtablePreview td{min-width:96px}.approval_form_designer_workspace_subtablePreview th{color:#46536a;background:#f3f5f8;font-weight:600;white-space:nowrap}.approval_form_designer_workspace_subtablePreview td{color:#9aa3b1}.approval_form_designer_workspace_statusPreview{display:inline-flex;align-items:center;justify-content:center;min-height:22px;padding:0 8px;color:#3159d6;background:#edf1ff;border-radius:11px}.approval_form_designer_workspace_emptyCanvas{grid-column:1 / -1;min-height:160px;display:grid;place-items:center;color:#8b95a5;background:#fafbfc;border:1px dashed #bdc8db;border-radius:8px}.approval_form_designer_workspace_nodePicker{width:min(420px,calc(100% - 28px));display:grid;gap:7px;color:#657187;text-align:left}.approval_form_designer_workspace_nodePicker select{width:100%;height:32px;padding:0 9px;color:#394457;background:#fff;border:1px solid #aebcf0;border-radius:6px;outline:none}.approval_form_designer_workspace_nodePicker select:focus{border-color:var(--designer-blue);box-shadow:0 0 0 2px #edf1ff}.approval_form_designer_workspace_propertyEmpty{min-height:250px;display:grid;place-items:center;padding:20px;color:#8b95a5;text-align:center;line-height:17px}.approval_form_designer_workspace_propertyForm{display:grid;gap:13px}.approval_form_designer_workspace_propertySection{display:grid;gap:8px;padding-bottom:13px;border-bottom:1px solid #edf0f4}.approval_form_designer_workspace_propertySection>strong{color:#394457;font-size:10px;font-weight:600}.approval_form_designer_workspace_propField{display:grid;gap:5px;color:#6f7a8c;font-size:9px}.approval_form_designer_workspace_propField input,.approval_form_designer_workspace_propField select,.approval_form_designer_workspace_configBody textarea{width:100%;box-sizing:border-box;color:#394457;background:#fff;border:1px solid #dfe5ed;border-radius:6px;outline:none}.approval_form_designer_workspace_propField input,.approval_form_designer_workspace_propField select{height:31px;padding:0 8px}.approval_form_designer_workspace_propField input[type=color]{padding:3px 5px;cursor:pointer}.approval_form_designer_workspace_propField input:focus,.approval_form_designer_workspace_propField select:focus,.approval_form_designer_workspace_configBody textarea:focus{border-color:#8fa5eb;box-shadow:0 0 0 2px #edf1ff}.approval_form_designer_workspace_sourceNote{margin:0;color:#8b95a5;font-size:8px;line-height:14px}.approval_form_designer_workspace_blockSelectionPanel{display:grid;gap:5px;padding:7px;background:#f8faff;border:1px solid #dce4f6;border-radius:8px}.approval_form_designer_workspace_blockFieldPicker{max-height:230px;display:grid;gap:4px;overflow-y:auto;padding:7px;background:#f7f9fc;border:1px solid #e5e9ef;border-radius:7px}.approval_form_designer_workspace_blockFieldPicker>strong{padding:2px 4px;color:#536075;font-size:9px}.approval_form_designer_workspace_subtableColumnLibrary{max-height:210px;display:grid;gap:5px;overflow-y:auto;padding:7px;background:#f7f9fc;border:1px solid #e5e9ef;border-radius:7px}.approval_form_designer_workspace_nestedDesigner[data-depth="1"]>.approval_form_designer_workspace_subtableColumnLibrary{max-height:360px;min-height:300px}.approval_form_designer_workspace_nestedCandidateGroup{min-width:0;display:grid;gap:3px;padding:5px;background:#fff;border:1px solid #e5e9ef;border-radius:6px}.approval_form_designer_workspace_nestedCandidateGroup[data-kind=relation]{background:#f5f8ff;border-color:#dbe5fb}.approval_form_designer_workspace_nestedCandidateGroupTitle{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:2px 4px 5px;border-bottom:1px solid #edf0f4}.approval_form_designer_workspace_nestedCandidateGroupTitle strong{color:#344157;font-size:9px}.approval_form_designer_workspace_nestedCandidateGroupTitle span{color:#8590a1;font-size:8px}.approval_form_designer_workspace_subtableColumnToggle{min-width:0;display:grid;grid-template-columns:15px minmax(0,1fr);align-items:center;gap:7px;padding:5px 4px;color:#59677b;cursor:pointer}.approval_form_designer_workspace_subtableColumnToggle[data-field-kind=relation]{border-left:2px solid #8aa9ec;padding-left:6px}.approval_form_designer_workspace_subtableColumnToggle input{width:14px;height:14px;accent-color:var(--designer-blue)}.approval_form_designer_workspace_subtableColumnToggle span{min-width:0;display:grid;gap:2px}.approval_form_designer_workspace_subtableColumnToggle strong,.approval_form_designer_workspace_subtableColumnToggle code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approval_form_designer_workspace_subtableColumnToggle strong{color:#394457;font-size:9px;font-weight:600}.approval_form_designer_workspace_subtableColumnToggle code{color:#8b95a5;font-size:8px}.approval_form_designer_workspace_nestedFieldKind{color:#66758d;font-size:8px;line-height:12px}.approval_form_designer_workspace_subtableColumnConfig{display:grid;gap:6px}.approval_form_designer_workspace_subtableColumnRow{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 72px 28px 28px;gap:5px}.approval_form_designer_workspace_subtableColumnRow input,.approval_form_designer_workspace_subtableColumnRow select,.approval_form_designer_workspace_subtableColumnRow button{min-width:0;height:29px;box-sizing:border-box;color:#394457;background:#fff;border:1px solid #dfe5ed;border-radius:5px;font-size:8px}.approval_form_designer_workspace_subtableColumnRow input,.approval_form_designer_workspace_subtableColumnRow select{padding:0 6px}.approval_form_designer_workspace_subtableColumnRow button{padding:0;cursor:pointer}.approval_form_designer_workspace_subtableColumnRow button:disabled{opacity:.38;cursor:not-allowed}.approval_form_designer_workspace_nestedDesigner{display:grid;gap:8px;padding:8px;background:#fbfcfe;border:1px solid #e3e8f0;border-radius:7px}.approval_form_designer_workspace_nestedDesigner[data-depth="2"]{margin-left:6px;border-left:3px solid #d9e1fa}.approval_form_designer_workspace_nestedDesigner[data-depth="3"],.approval_form_designer_workspace_nestedDesigner[data-depth="4"]{margin-left:6px;border-left:3px solid #e6dcf7}.approval_form_designer_workspace_nestedDesignerHeader{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px}.approval_form_designer_workspace_nestedDesignerHeader strong{color:#394457;font-size:9px}.approval_form_designer_workspace_nestedDesignerHeader span{color:#78859a;font-size:8px}.approval_form_designer_workspace_nestedFieldEditor{min-width:0;display:grid;gap:7px;padding:8px;background:#fff;border:1px solid #e5e9ef;border-radius:6px}.approval_form_designer_workspace_nestedFieldEditorTop{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) 26px 26px;align-items:center;gap:5px}.approval_form_designer_workspace_nestedFieldEditorTop strong,.approval_form_designer_workspace_nestedFieldEditorTop code{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approval_form_designer_workspace_nestedFieldEditorTop strong{color:#3c485c;font-size:9px}.approval_form_designer_workspace_nestedFieldEditorTop code{color:#8791a1;font-size:8px}.approval_form_designer_workspace_nestedFieldEditorTop button{height:26px;padding:0;color:#647187;background:#fff;border:1px solid #dfe5ed;border-radius:5px;cursor:pointer}.approval_form_designer_workspace_nestedFieldEditorTop button:disabled{opacity:.35;cursor:not-allowed}.approval_form_designer_workspace_nestedFieldControls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.approval_form_designer_workspace_nestedFieldControls label{display:grid;gap:4px;color:#778296;font-size:8px}.approval_form_designer_workspace_nestedFieldControls input,.approval_form_designer_workspace_nestedFieldControls select{min-width:0;width:100%;height:28px;box-sizing:border-box;padding:0 6px;color:#394457;background:#fff;border:1px solid #dfe5ed;border-radius:5px;font-size:8px}.approval_form_designer_workspace_nestedFieldControls small{color:#929cac;font-size:7px;line-height:1.45}.approval_form_designer_workspace_nestedToggleControl{grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:46px;padding:5px 7px;background:#fbfcfe;border:1px solid #e6eaf0;border-radius:5px}.approval_form_designer_workspace_nestedFieldControls .approval_form_designer_workspace_nestedToggleControl input{width:15px;height:15px;padding:0;accent-color:var(--designer-blue)}.approval_form_designer_workspace_nestedToggleControl small{grid-column:1 / -1}.approval_form_designer_workspace_nestedFormPreview{width:100%;min-width:0;max-height:220px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-content:start;gap:5px;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#b5bfd0 #f2f4f8}.approval_form_designer_workspace_nestedFormPreview .approval_form_designer_workspace_nestedFormPreview{max-height:180px}.approval_form_designer_workspace_nestedFormField{min-width:0;display:grid;gap:4px;padding:6px;background:#fafbfd;border:1px solid #e7ebf1;border-radius:5px}.approval_form_designer_workspace_nestedFormField strong{overflow:hidden;color:#536075;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.approval_form_designer_workspace_nestedFormField code{overflow:hidden;color:#8b95a5;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.approval_form_designer_workspace_nestedFieldAccess{color:#8590a1;font-size:7px}.approval_form_designer_workspace_nestedTableHeaderContent{display:grid;gap:2px}.approval_form_designer_workspace_nestedTableHeaderContent strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approval_form_designer_workspace_nestedTableHeaderContent small{color:#8792a4;font-size:7px;font-weight:400}.approval_form_designer_workspace_toggleRow{display:grid;grid-template-columns:1fr 1fr;gap:6px}.approval_form_designer_workspace_toggleCheck{min-height:31px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#6f7a8c}.approval_form_designer_workspace_toggleCheck input{width:15px;height:15px;accent-color:var(--designer-blue)}.approval_form_designer_workspace_toggleRow button,.approval_form_designer_workspace_secondaryBtn,.approval_form_designer_workspace_dangerBtn,.approval_form_designer_workspace_primaryBtn,.approval_form_designer_workspace_configActions button{min-height:31px;padding:0 10px;background:#fff;border:1px solid #dfe5ed;border-radius:6px;cursor:pointer}.approval_form_designer_workspace_toggleRow button:hover,.approval_form_designer_workspace_secondaryBtn:hover,.approval_form_designer_workspace_configActions button:hover{color:var(--designer-blue);border-color:#aebcf0;background:#f4f6ff}.approval_form_designer_workspace_dangerBtn{color:#c43d4b}.approval_form_designer_workspace_designerActions{position:sticky;bottom:0;z-index:20;grid-column:1 / -1;grid-row:3;min-width:0;display:grid;grid-template-columns:minmax(190px,.7fr) minmax(720px,3fr);gap:5px 10px;padding:6px 12px;background:#fff;border-top:1px solid #e2e7ee;box-shadow:0 -5px 14px #0f213d0a}.approval_form_designer_workspace_designerActions button:disabled{opacity:.48;cursor:not-allowed}.approval_form_designer_workspace_designerActions .approval_form_designer_workspace_primaryBtn,.approval_form_designer_workspace_designerActions .approval_form_designer_workspace_secondaryBtn,.approval_form_designer_workspace_designerActions .approval_form_designer_workspace_dangerBtn{min-height:20px;height:20px;padding:0 6px;font-size:8px}.approval_form_designer_workspace_evidencePanel{position:fixed;inset:18px;z-index:150;display:grid;grid-template-rows:auto minmax(0,1fr);padding:14px;background:#fff;border:1px solid #dfe5ed;border-radius:12px;box-shadow:0 24px 70px #0f213d3d}.approval_form_designer_workspace_evidencePanelHead{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:10px}.approval_form_designer_workspace_evidencePanelHead strong{color:#26344b;font-size:12px}.approval_form_designer_workspace_evidencePanelHead button{min-height:31px;padding:0 10px;background:#fff;border:1px solid #dfe5ed;border-radius:6px;cursor:pointer}.approval_form_designer_workspace_evidencePanel pre{min-height:0;margin:0;overflow:auto;padding:12px;color:#27354a;background:#f7f9fc;border:1px solid #e4e9f0;border-radius:8px;font:10px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre-wrap;word-break:break-word}.approval_form_designer_workspace_statusNote{min-width:0;margin-right:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#7a8596;font-size:9px}.approval_form_designer_workspace_primaryBtn{color:#fff;background:var(--designer-blue);border-color:var(--designer-blue);font-weight:600}.approval_form_designer_workspace_primaryBtn:hover{background:#2448b8;border-color:#2448b8}.approval_form_designer_workspace_lifecycleSummary{min-width:210px;display:grid;align-content:center;gap:2px}.approval_form_designer_workspace_lifecycleSummary strong,.approval_form_designer_workspace_lifecycleSummary span,.approval_form_designer_workspace_lifecycleSummary em{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approval_form_designer_workspace_lifecycleSummary strong{color:#344158;font-size:9px}.approval_form_designer_workspace_lifecycleSummary span{color:#7a8596;font-size:8px}.approval_form_designer_workspace_lifecycleSummary em{font-size:8px;font-style:normal}.approval_form_designer_workspace_lifecycleSuccess{color:#16764b}.approval_form_designer_workspace_lifecycleError{color:#c43d4b}.approval_form_designer_workspace_versionPicker{display:inline-flex;align-items:center;gap:5px;color:#738096;font-size:8px}.approval_form_designer_workspace_versionPicker select{max-width:145px;min-height:31px;border:1px solid #dfe5ed;border-radius:6px;background:#fff}.approval_form_designer_workspace_auditPopover{position:relative}.approval_form_designer_workspace_auditPopover summary{min-height:31px;box-sizing:border-box;display:flex;align-items:center;padding:0 10px;color:#56647a;background:#fff;border:1px solid #dfe5ed;border-radius:6px;cursor:pointer;list-style:none;font-size:9px}.approval_form_designer_workspace_auditPopover summary::-webkit-details-marker{display:none}.approval_form_designer_workspace_auditPopover>div{position:absolute;right:0;bottom:calc(100% + 8px);z-index:40;width:290px;max-height:260px;overflow-y:auto;padding:9px;background:#fff;border:1px solid #dfe5ed;border-radius:8px;box-shadow:0 14px 38px #0f213d2e}.approval_form_designer_workspace_auditPopover p{display:flex;justify-content:space-between;gap:12px;margin:0;padding:6px 4px;border-bottom:1px solid #eef1f5;color:#6c788b;font-size:8px}.approval_form_designer_workspace_auditPopover p strong{color:#354157}.approval_form_designer_workspace_lifecycleFlow{min-width:0;display:grid;grid-template-columns:minmax(155px,1fr) 18px minmax(155px,1fr) 18px minmax(165px,1fr) 18px minmax(190px,1.15fr);align-items:stretch;gap:5px}.approval_form_designer_workspace_lifecycleFlow article{position:relative;min-width:0;display:grid;grid-template-columns:20px minmax(0,1fr);grid-template-rows:auto auto;align-items:start;gap:2px 5px;padding:5px 6px;border:1px solid #dfe5ed;border-radius:8px;background:#fafbfc}.approval_form_designer_workspace_lifecycleFlow article[data-state=complete]{border-color:#bfe4d8;background:#f3fbf8}.approval_form_designer_workspace_lifecycleFlow article[data-state=current]{border-color:#aebcf0;background:#f5f7ff;box-shadow:inset 0 0 0 1px #e0e5fb}.approval_form_designer_workspace_lifecycleFlow article[data-state=locked]{opacity:.66}.approval_form_designer_workspace_lifecycleStepNumber{grid-row:1 / span 2;width:18px;height:18px;display:grid;place-items:center;border-radius:50%;background:#e7ebf2;color:#617086;font-size:8px;font-weight:700}.approval_form_designer_workspace_lifecycleFlow article[data-state=complete] .approval_form_designer_workspace_lifecycleStepNumber{background:#16856b;color:#fff}.approval_form_designer_workspace_lifecycleFlow article[data-state=current] .approval_form_designer_workspace_lifecycleStepNumber{background:var(--designer-blue);color:#fff}.approval_form_designer_workspace_lifecycleFlow article>div{min-width:0;display:grid;gap:2px}.approval_form_designer_workspace_lifecycleFlow article>div strong{color:#29364b;font-size:9px}.approval_form_designer_workspace_lifecycleFlow article>div small{color:#7a8596;font-size:7px;line-height:10px}.approval_form_designer_workspace_lifecycleFlow article>button,.approval_form_designer_workspace_lifecycleFlow article>.approval_form_designer_workspace_versionPicker{grid-column:2;justify-self:stretch}.approval_form_designer_workspace_lifecycleFlow article>button{min-width:0}.approval_form_designer_workspace_lifecycleFlow article>.approval_form_designer_workspace_versionPicker{display:grid;grid-template-columns:auto minmax(0,1fr)}.approval_form_designer_workspace_lifecycleFlow article>.approval_form_designer_workspace_versionPicker select{width:100%;max-width:none}.approval_form_designer_workspace_lifecycleArrow{align-self:center;color:#9aa6b7;text-align:center;font-size:15px}.approval_form_designer_workspace_lifecycleMaintenance{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:5px;padding-top:4px;border-top:1px dashed #e2e7ee}.approval_form_designer_workspace_designerActions .approval_form_designer_workspace_versionPicker select,.approval_form_designer_workspace_designerActions .approval_form_designer_workspace_auditPopover summary{min-height:20px;height:20px}.approval_form_designer_workspace_lifecycleMaintenance>span{margin-right:auto;color:#8490a2;font-size:8px}.approval_form_designer_workspace_designer:has(.approval_form_designer_workspace_canvasPanel[data-preview-mode=true]){grid-template-columns:minmax(0,1fr);grid-template-rows:58px var(--designer-workbench-height)}.approval_form_designer_workspace_designer:has(.approval_form_designer_workspace_canvasPanel[data-preview-mode=true]) .approval_form_designer_workspace_palette,.approval_form_designer_workspace_designer:has(.approval_form_designer_workspace_canvasPanel[data-preview-mode=true]) .approval_form_designer_workspace_properties,.approval_form_designer_workspace_designer:has(.approval_form_designer_workspace_canvasPanel[data-preview-mode=true]) .approval_form_designer_workspace_designerActions{display:none}.approval_form_designer_workspace_designer:has(.approval_form_designer_workspace_canvasPanel[data-preview-mode=true]) .approval_form_designer_workspace_canvasPanel{grid-column:1}.approval_form_designer_workspace_canvasPanel[data-preview-mode=true] [data-preview-hidden=true]{display:none}.approval_form_designer_workspace_designer:has(.approval_form_designer_workspace_canvasPanel[data-preview-mode=true]) .approval_form_designer_workspace_canvasDocument{min-height:0}.approval_form_designer_workspace_designer:has(.approval_form_designer_workspace_canvasPanel[data-preview-mode=true]) .approval_form_designer_workspace_canvasList{padding-top:14px}.approval_form_designer_workspace_designer[data-fullscreen-designer=true]:has(.approval_form_designer_workspace_canvasPanel[data-preview-mode=true]){grid-template-rows:58px minmax(0,1fr)}.approval_form_designer_workspace_configBackdrop{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:24px;background:#0a19424d;backdrop-filter:blur(3px)}.approval_form_designer_workspace_configDialog{width:min(680px,100%);max-height:calc(100dvh - 48px);display:grid;grid-template-rows:48px minmax(0,1fr) auto;overflow:hidden;background:#fff;border:1px solid #dfe5ed;border-radius:12px;box-shadow:0 24px 70px #0f213d2e}.approval_form_designer_workspace_configHead{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 16px;border-bottom:1px solid #e2e7ee}.approval_form_designer_workspace_configHead strong{color:#172033;font-size:12px}.approval_form_designer_workspace_configHead button{width:28px;height:28px;background:transparent;border:0;border-radius:6px;cursor:pointer}.approval_form_designer_workspace_configHead button:hover{background:#f2f4f8}.approval_form_designer_workspace_configBody{min-height:0;overflow-y:auto;padding:16px}.approval_form_designer_workspace_configMeta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:12px}.approval_form_designer_workspace_configMeta div{min-width:0;padding:9px;background:#f7f9fc;border:1px solid #e5e9ef;border-radius:7px}.approval_form_designer_workspace_configMeta span,.approval_form_designer_workspace_configMeta strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approval_form_designer_workspace_configMeta span{color:#8b95a5;font-size:8px}.approval_form_designer_workspace_configMeta strong{margin-top:3px;color:#394457;font-size:10px}.approval_form_designer_workspace_configNote{margin:0 0 9px;color:#91601d;font-size:9px;line-height:15px}.approval_form_designer_workspace_configBody textarea{min-height:260px;resize:vertical;padding:10px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;line-height:15px}.approval_form_designer_workspace_configActions{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid #e2e7ee}.approval_form_designer_workspace_toast{position:fixed;right:22px;bottom:22px;z-index:140;max-width:min(380px,calc(100vw - 44px));padding:10px 13px;color:#fff;background:#172033;border-radius:8px;box-shadow:0 12px 30px #0f213d33;font-size:10px;line-height:16px}@media(max-width:1250px){.approval_form_designer_workspace_designer{--designer-properties-width: 260px;grid-template-columns:205px minmax(500px,1fr) var(--designer-properties-width)}.approval_form_designer_workspace_designer:has(.approval_form_designer_workspace_properties[data-collapsed=true]){--designer-properties-width: 42px}.approval_form_designer_workspace_designerActions{grid-template-columns:1fr}}@media(max-width:1050px){.approval_form_designer_workspace_designer{grid-template-columns:180px minmax(0,1fr);grid-template-rows:58px var(--designer-workbench-height) auto auto;overflow-y:auto}.approval_form_designer_workspace_palette{grid-column:1;grid-row:2}.approval_form_designer_workspace_canvasPanel{grid-column:2;grid-row:2;min-height:0}.approval_form_designer_workspace_properties{grid-column:1 / -1;grid-row:3;max-height:420px;border-top:1px solid #e2e7ee;border-left:0}.approval_form_designer_workspace_properties[data-collapsed=true]{max-height:42px}.approval_form_designer_workspace_propertyForm{grid-template-columns:repeat(3,minmax(0,1fr))}.approval_form_designer_workspace_designerActions{grid-row:4}}@media(max-width:720px){.approval_form_designer_workspace_designer{display:block;height:auto;min-height:100%;overflow:visible;border-radius:9px}.approval_form_designer_workspace_designerHead{min-height:90px;grid-template-columns:1fr auto;padding:10px 12px}.approval_form_designer_workspace_backLink{grid-column:1 / -1}.approval_form_designer_workspace_headCopy h1{font-size:15px}.approval_form_designer_workspace_workflowWrap span{display:none}.approval_form_designer_workspace_palette,.approval_form_designer_workspace_properties{border:0;border-bottom:1px solid #e2e7ee}.approval_form_designer_workspace_palette{padding:12px}.approval_form_designer_workspace_paletteGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.approval_form_designer_workspace_component{min-height:52px}.approval_form_designer_workspace_canvasPanel{min-height:680px}.approval_form_designer_workspace_canvasToolbar{align-items:flex-start;flex-wrap:wrap;min-height:58px;padding-block:7px}.approval_form_designer_workspace_toolbarNote{width:100%}.approval_form_designer_workspace_canvasScroll{padding:10px}.approval_form_designer_workspace_canvasDocument{width:100%;padding:12px}.approval_form_designer_workspace_canvasList,.approval_form_designer_workspace_mobilePreview .approval_form_designer_workspace_canvasList{grid-template-columns:1fr}.approval_form_designer_workspace_fieldCard,.approval_form_designer_workspace_mobilePreview .approval_form_designer_workspace_fieldCard{grid-column:span 1!important}.approval_form_designer_workspace_blockGrid{grid-template-columns:1fr}.approval_form_designer_workspace_blockChildCard{grid-column:span 1!important}.approval_form_designer_workspace_labelLeft,.approval_form_designer_workspace_mobilePreview .approval_form_designer_workspace_labelLeft{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.approval_form_designer_workspace_properties{padding:14px 12px}.approval_form_designer_workspace_propertyForm{grid-template-columns:1fr}.approval_form_designer_workspace_designerActions{position:sticky;bottom:0;z-index:5;min-height:54px;padding:8px 12px}.approval_form_designer_workspace_statusNote{display:none}.approval_form_designer_workspace_lifecycleSummary{width:100%;max-width:none}.approval_form_designer_workspace_lifecycleFlow{grid-template-columns:1fr}.approval_form_designer_workspace_lifecycleArrow{transform:rotate(90deg)}.approval_form_designer_workspace_lifecycleMaintenance{justify-content:flex-start}.approval_form_designer_workspace_lifecycleMaintenance>span{width:100%;margin-right:0}.approval_form_designer_workspace_versionPicker{flex:1 1 160px}.approval_form_designer_workspace_versionPicker select{width:100%;max-width:none}.approval_form_designer_workspace_configBackdrop{padding:10px}.approval_form_designer_workspace_configMeta{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.approval_form_designer_workspace_designer *,.approval_form_designer_workspace_designer *:before,.approval_form_designer_workspace_designer *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.approval_page_configurator_workspace_workspace{--ink: #182235;--text: #3d485a;--muted: #748197;--line: #e1e7f0;--canvas: #f4f6f9;--blue: #3159d6;display:grid;position:relative;grid-template-columns:278px minmax(520px,1fr) minmax(360px,.78fr);height:100%;min-height:0;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--text);font-size:10px;line-height:1.5}.approval_page_configurator_workspace_workspace button,.approval_page_configurator_workspace_workspace input{font:inherit}.approval_page_configurator_workspace_flowRail,.approval_page_configurator_workspace_configurationPane,.approval_page_configurator_workspace_previewPane{min-width:0;min-height:0}.approval_page_configurator_workspace_flowRail{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;border-right:1px solid var(--line);background:#f8faff}.approval_page_configurator_workspace_railHeader,.approval_page_configurator_workspace_paneHeader,.approval_page_configurator_workspace_previewPane>header{min-height:74px;padding:16px 18px;border-bottom:1px solid var(--line)}.approval_page_configurator_workspace_railHeader{display:flex;align-items:center;gap:10px}.approval_page_configurator_workspace_headerIcon,.approval_page_configurator_workspace_railHeader svg{width:30px;height:30px}.approval_page_configurator_workspace_headerIcon{display:grid;place-items:center;flex:0 0 auto;border-radius:8px;background:#edf1ff;color:var(--blue)}.approval_page_configurator_workspace_headerIcon svg{width:16px;height:16px}.approval_page_configurator_workspace_railHeader h2,.approval_page_configurator_workspace_previewPane h2,.approval_page_configurator_workspace_paneHeader h2,.approval_page_configurator_workspace_sectionCard h3{margin:0;color:var(--ink);font-weight:650}.approval_page_configurator_workspace_railHeader h2,.approval_page_configurator_workspace_previewPane h2,.approval_page_configurator_workspace_sectionCard h3{font-size:12px}.approval_page_configurator_workspace_railHeader p,.approval_page_configurator_workspace_previewPane p,.approval_page_configurator_workspace_paneHeader p,.approval_page_configurator_workspace_paneHeader span,.approval_page_configurator_workspace_sectionCard header small{margin:2px 0 0;color:var(--muted);font-size:9px;font-style:normal}.approval_page_configurator_workspace_searchBox{display:flex;align-items:center;gap:7px;height:32px;margin:12px;padding:0 10px;border:1px solid #dce3ed;border-radius:8px;background:#fff;color:#8b97a9}.approval_page_configurator_workspace_searchBox:focus-within{border-color:#8ea5ef;box-shadow:0 0 0 2px #edf1ff}.approval_page_configurator_workspace_searchBox svg{width:14px;height:14px}.approval_page_configurator_workspace_searchBox input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--ink);font-size:10px}.approval_page_configurator_workspace_flowList{min-height:0;overflow-y:auto;padding:0 10px 12px;scrollbar-gutter:stable}.approval_page_configurator_workspace_flowItem,.approval_page_configurator_workspace_flowActive{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;min-height:54px;margin:0 0 7px;padding:9px 10px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--text);text-align:left;cursor:pointer;transition:border-color .14s ease,background .14s ease,transform .14s ease}.approval_page_configurator_workspace_flowItem:hover{border-color:#dce3ed;background:#fff}.approval_page_configurator_workspace_flowActive{border-color:#cfd9fa;background:#edf1ff;color:#203d9b}.approval_page_configurator_workspace_flowItem>span,.approval_page_configurator_workspace_flowActive>span{display:grid;place-items:center;width:28px;height:28px;border-radius:7px;background:#fff;color:var(--blue)}.approval_page_configurator_workspace_flowItem svg,.approval_page_configurator_workspace_flowActive svg{width:14px;height:14px}.approval_page_configurator_workspace_flowItem strong,.approval_page_configurator_workspace_flowActive strong,.approval_page_configurator_workspace_flowItem small,.approval_page_configurator_workspace_flowActive small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approval_page_configurator_workspace_flowItem strong,.approval_page_configurator_workspace_flowActive strong{color:inherit;font-size:11px;font-weight:600}.approval_page_configurator_workspace_flowItem small,.approval_page_configurator_workspace_flowActive small{margin-top:2px;color:var(--muted);font-size:9px}.approval_page_configurator_workspace_flowItem em,.approval_page_configurator_workspace_flowActive em{padding:2px 6px;border-radius:999px;background:#e9f7f2;color:#16856b;font-size:9px;font-style:normal;white-space:nowrap}.approval_page_configurator_workspace_railFooter{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;padding:10px 14px;border-top:1px solid var(--line);color:var(--text)}.approval_page_configurator_workspace_railFooter small{color:var(--muted);font-size:9px}.approval_page_configurator_workspace_configurationPane{display:flex;flex-direction:column;overflow:auto;background:var(--canvas);scrollbar-gutter:stable}.approval_page_configurator_workspace_paneHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:0 0 auto;background:#fff}.approval_page_configurator_workspace_paneHeader h2{margin-top:2px;font-size:15px}.approval_page_configurator_workspace_paneHeader button,.approval_page_configurator_workspace_errorState button,.approval_page_configurator_workspace_actionBar button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 11px;border:1px solid #cfd8e6;border-radius:8px;background:#fff;color:var(--text);cursor:pointer}.approval_page_configurator_workspace_paneHeader button{border-color:var(--blue);background:var(--blue);color:#fff}.approval_page_configurator_workspace_paneHeader button svg,.approval_page_configurator_workspace_errorState button svg,.approval_page_configurator_workspace_actionBar svg{width:14px;height:14px}.approval_page_configurator_workspace_stepper{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:14px 14px 0;padding:13px 14px;border:1px solid var(--line);border-radius:10px;background:#fff;list-style:none}.approval_page_configurator_workspace_stepper li{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;color:var(--muted)}.approval_page_configurator_workspace_stepper li:not(:last-child):after{position:absolute;top:50%;right:-18%;width:36%;height:1px;background:#d9e0eb;content:""}.approval_page_configurator_workspace_stepper li>span{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#edf1ff;color:var(--blue)}.approval_page_configurator_workspace_stepper svg{width:12px;height:12px}.approval_page_configurator_workspace_stepper strong{font-size:10px;font-weight:550}.approval_page_configurator_workspace_stepComplete{color:var(--ink)!important}.approval_page_configurator_workspace_stepDisabled{opacity:.62}.approval_page_configurator_workspace_sectionCard{margin:14px 14px 0;border:1px solid var(--line);border-radius:10px;background:#fff}.approval_page_configurator_workspace_sectionCard>header{display:flex;align-items:center;justify-content:space-between;min-height:42px;padding:0 14px;border-bottom:1px solid var(--line)}.approval_page_configurator_workspace_sectionCard>header>div{display:flex;align-items:center;gap:7px}.approval_page_configurator_workspace_sectionCard>header svg{width:14px;height:14px;color:var(--blue)}.approval_page_configurator_workspace_sectionCard>header small{padding:2px 7px;border-radius:999px;background:#edf1ff;color:#3159d6}.approval_page_configurator_workspace_bindingGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;background:var(--line)}.approval_page_configurator_workspace_bindingGrid div{min-width:0;padding:11px 14px;background:#fff}.approval_page_configurator_workspace_bindingGrid dt,.approval_page_configurator_workspace_previewFields dt{color:var(--muted);font-size:9px}.approval_page_configurator_workspace_bindingGrid dd,.approval_page_configurator_workspace_previewFields dd{margin:3px 0 0;color:var(--ink);font-size:10px;font-weight:550}.approval_page_configurator_workspace_bindingGrid code,.approval_page_configurator_workspace_mappingTable code{font-family:SFMono-Regular,Consolas,monospace;font-size:9px}.approval_page_configurator_workspace_nodePicker{display:grid;gap:7px;padding:11px 14px;color:var(--muted);border-top:1px solid var(--line);font-size:9px}.approval_page_configurator_workspace_nodePicker select{width:min(100%,520px);height:32px;padding:0 9px;color:var(--ink);background:#fff;border:1px solid #aebcf0;border-radius:7px;outline:none}.approval_page_configurator_workspace_nodePicker select:focus{border-color:var(--blue);box-shadow:0 0 0 2px #edf1ff}.approval_page_configurator_workspace_mappingTable{min-width:600px;overflow-x:auto}.approval_page_configurator_workspace_mappingHead,.approval_page_configurator_workspace_mappingRow{display:grid;grid-template-columns:1.15fr 1fr 1.15fr .8fr;gap:12px;align-items:center;min-height:37px;padding:0 14px;border-bottom:1px solid #edf0f4}.approval_page_configurator_workspace_mappingHead{min-height:32px;background:#f8f9fc;color:var(--muted);font-size:9px;font-weight:550}.approval_page_configurator_workspace_mappingRow:last-child{border-bottom:0}.approval_page_configurator_workspace_mappingRow strong{color:var(--ink);font-size:10px;font-weight:550}.approval_page_configurator_workspace_mappingRow em{color:#3159d6;font-size:9px;font-style:normal}.approval_page_configurator_workspace_pendingContract,.approval_page_configurator_workspace_errorState,.approval_page_configurator_workspace_blankPane,.approval_page_configurator_workspace_previewEmpty,.approval_page_configurator_workspace_emptyState{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:6px;min-height:116px;padding:18px;color:var(--muted);text-align:center}.approval_page_configurator_workspace_pendingContract{flex-direction:row;justify-content:flex-start;min-height:76px;text-align:left}.approval_page_configurator_workspace_pendingContract svg,.approval_page_configurator_workspace_errorState>svg,.approval_page_configurator_workspace_blankPane>svg,.approval_page_configurator_workspace_previewEmpty>svg,.approval_page_configurator_workspace_emptyState>svg{width:20px;height:20px;color:var(--blue)}.approval_page_configurator_workspace_pendingContract strong,.approval_page_configurator_workspace_pendingContract span,.approval_page_configurator_workspace_errorState strong,.approval_page_configurator_workspace_errorState span,.approval_page_configurator_workspace_blankPane strong,.approval_page_configurator_workspace_blankPane span,.approval_page_configurator_workspace_previewEmpty strong,.approval_page_configurator_workspace_previewEmpty span,.approval_page_configurator_workspace_emptyState strong,.approval_page_configurator_workspace_emptyState span{display:block}.approval_page_configurator_workspace_pendingContract strong,.approval_page_configurator_workspace_errorState strong,.approval_page_configurator_workspace_blankPane strong,.approval_page_configurator_workspace_previewEmpty strong,.approval_page_configurator_workspace_emptyState strong{color:var(--ink);font-size:11px}.approval_page_configurator_workspace_actionBar{display:flex;align-items:center;gap:8px;margin-top:auto;padding:13px 14px}.approval_page_configurator_workspace_actionBar>div{display:flex;align-items:center;gap:6px;margin-right:auto;color:var(--muted);font-size:9px}.approval_page_configurator_workspace_actionBar button:first-of-type{border-color:#9eb1ec;color:#2448b8}.approval_page_configurator_workspace_actionBar button:disabled{cursor:not-allowed;opacity:.48}.approval_page_configurator_workspace_previewPane{display:grid;grid-template-rows:auto minmax(0,1fr);border-left:1px solid var(--line);background:#fff}.approval_page_configurator_workspace_previewPane>header{display:flex;flex-wrap:wrap;align-content:center;justify-content:space-between;gap:8px}.approval_page_configurator_workspace_previewPane>header>div{display:flex;align-items:center;gap:8px}.approval_page_configurator_workspace_previewPane>header svg{width:16px;height:16px;color:var(--blue)}.approval_page_configurator_workspace_previewPane>header>span{color:#16856b;font-size:9px}.approval_page_configurator_workspace_previewBody{min-height:0;overflow:auto;padding:16px;scrollbar-gutter:stable}.approval_page_configurator_workspace_previewTitle{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding-bottom:14px;border-bottom:1px solid var(--line)}.approval_page_configurator_workspace_previewTitle p{margin:0 0 3px;color:var(--muted);font-size:9px}.approval_page_configurator_workspace_previewTitle h3{margin:0;color:var(--ink);font-size:13px}.approval_page_configurator_workspace_previewTitle>span{padding:3px 8px;border-radius:999px;background:#edf1ff;color:#3159d6;font-size:9px}.approval_page_configurator_workspace_previewFields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0}.approval_page_configurator_workspace_previewFields>div{min-width:0;padding:12px 4px;border-bottom:1px solid #edf0f4}.approval_page_configurator_workspace_fullField{grid-column:1 / -1}.approval_page_configurator_workspace_previewTimeline{padding:16px 4px 0}.approval_page_configurator_workspace_previewTimeline>strong{color:var(--ink);font-size:11px}.approval_page_configurator_workspace_previewTimeline ol{margin:12px 0 0;padding:0;list-style:none}.approval_page_configurator_workspace_previewTimeline li{position:relative;display:grid;grid-template-columns:14px minmax(0,1fr);gap:8px;min-height:48px}.approval_page_configurator_workspace_previewTimeline li:not(:last-child):before{position:absolute;top:10px;left:4px;width:1px;height:39px;background:#dce3ed;content:""}.approval_page_configurator_workspace_previewTimeline li>span{z-index:1;width:9px;height:9px;margin-top:3px;border:2px solid #b9c3d2;border-radius:50%;background:#fff}.approval_page_configurator_workspace_previewTimeline .approval_page_configurator_workspace_done>span{border-color:#16856b;background:#16856b}.approval_page_configurator_workspace_previewTimeline b,.approval_page_configurator_workspace_previewTimeline small{display:block}.approval_page_configurator_workspace_previewTimeline b{color:var(--ink);font-size:10px}.approval_page_configurator_workspace_previewTimeline small{margin-top:2px;color:var(--muted);font-size:9px}.approval_page_configurator_workspace_previewBody>footer{display:flex;justify-content:flex-end;gap:8px;padding-top:14px;border-top:1px solid var(--line)}.approval_page_configurator_workspace_previewBody>footer button{min-width:70px;min-height:30px;border:1px solid #cfd8e6;border-radius:7px;background:#fff;color:var(--muted);font:inherit;cursor:not-allowed;opacity:.55}.approval_page_configurator_workspace_previewBody>footer button:last-child{border-color:var(--blue);background:var(--blue);color:#fff}.approval_page_configurator_workspace_flowSkeleton{min-height:54px;margin:0 0 7px;padding:10px;border-radius:9px;background:#fff}.approval_page_configurator_workspace_flowSkeleton i{display:block;width:70%;height:8px;margin:3px 0 8px;border-radius:999px;background:#edf0f5}.approval_page_configurator_workspace_flowSkeleton i:last-child{width:46%;margin-bottom:0}.approval_page_configurator_workspace_errorState,.approval_page_configurator_workspace_blankPane{min-height:100%}.approval_page_configurator_workspace_toast{position:absolute;right:24px;bottom:24px;display:flex;align-items:center;gap:7px;padding:10px 13px;border:1px solid #c9e8dc;border-radius:9px;background:#fff;box-shadow:0 10px 28px #0f213d1f;color:#16856b;font-size:10px}.approval_page_configurator_workspace_toast svg{width:15px;height:15px}.approval_page_configurator_workspace_previewHeaderActions,.approval_page_configurator_workspace_deviceSwitcher{display:flex;align-items:center;gap:5px}.approval_page_configurator_workspace_deviceSwitcher{padding:3px;border-radius:8px;background:#f1f4f8}.approval_page_configurator_workspace_deviceSwitcher button,.approval_page_configurator_workspace_fullscreenButton,.approval_page_configurator_workspace_modalClose,.approval_page_configurator_workspace_previewEmpty button{min-height:30px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 9px;border:1px solid #d8e0eb;border-radius:7px;background:#fff;color:#58677c;font:inherit;cursor:pointer}.approval_page_configurator_workspace_deviceSwitcher button{width:30px;padding:0;border-color:transparent;background:transparent}.approval_page_configurator_workspace_deviceSwitcher button svg,.approval_page_configurator_workspace_fullscreenButton svg,.approval_page_configurator_workspace_modalClose svg{width:14px;height:14px}.approval_page_configurator_workspace_deviceSwitcher .approval_page_configurator_workspace_deviceActive{border-color:#aebcf0;background:#fff;color:var(--blue);box-shadow:0 1px 4px #0f213d14}.approval_page_configurator_workspace_fullscreenButton:disabled{cursor:not-allowed;opacity:.48}.approval_page_configurator_workspace_templateViewport{min-width:0;min-height:100%;overflow:auto;padding:16px;background:#f2f4f8}.approval_page_configurator_workspace_templateDocument{width:min(100%,1180px);min-height:100%;box-sizing:border-box;margin:0 auto;padding:20px;border:1px solid #dfe5ed;border-radius:12px;background:#fff;box-shadow:0 8px 28px #0f213d12}.approval_page_configurator_workspace_templateViewport[data-device=tablet] .approval_page_configurator_workspace_templateDocument{max-width:760px}.approval_page_configurator_workspace_templateViewport[data-device=mobile] .approval_page_configurator_workspace_templateDocument{max-width:390px;padding:14px}.approval_page_configurator_workspace_templateDocument>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid #e8edf3}.approval_page_configurator_workspace_templateDocument>header p,.approval_page_configurator_workspace_templateDocument>header h3{margin:0}.approval_page_configurator_workspace_templateDocument>header p{margin-bottom:4px;color:#8390a4;font-size:9px}.approval_page_configurator_workspace_templateDocument>header h3{color:#1e2a3d;font-size:15px}.approval_page_configurator_workspace_templateDocument>header>span{padding:4px 8px;border-radius:999px;background:#edf1ff;color:#3159d6;font-size:8px}.approval_page_configurator_workspace_templateGrid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:9px}.approval_page_configurator_workspace_templateField,.approval_page_configurator_workspace_templateSectionTitle{grid-column:span 12}.approval_page_configurator_workspace_templateField[data-width=quarter]{grid-column:span 3}.approval_page_configurator_workspace_templateField[data-width=third]{grid-column:span 4}.approval_page_configurator_workspace_templateField[data-width=half]{grid-column:span 6}.approval_page_configurator_workspace_templateField[data-width=full]{grid-column:span 12}.approval_page_configurator_workspace_templateField{min-width:0}.approval_page_configurator_workspace_templateFieldLine{min-width:0;display:flex;gap:8px}.approval_page_configurator_workspace_templateField[data-label-position=left] .approval_page_configurator_workspace_templateFieldLine{align-items:center}.approval_page_configurator_workspace_templateField[data-label-position=left] .approval_page_configurator_workspace_templateFieldLine>strong{flex:0 0 min(var(--preview-label-width),50%)}.approval_page_configurator_workspace_templateField[data-label-position=top] .approval_page_configurator_workspace_templateFieldLine{flex-direction:column;align-items:stretch;gap:6px}.approval_page_configurator_workspace_templateFieldLine strong,.approval_page_configurator_workspace_templateFieldLine span{min-width:0;overflow:hidden;text-overflow:ellipsis}.approval_page_configurator_workspace_templateFieldLine strong{color:#3c485b;font-size:9px;font-weight:600}.approval_page_configurator_workspace_templateFieldLine span{min-height:18px;display:flex;flex:1 1 auto;align-items:center;padding:0;color:#8a95a6;font-size:9px}.approval_page_configurator_workspace_templateSectionTitle{color:#1f2c40}.approval_page_configurator_workspace_templateNestedForm,.approval_page_configurator_workspace_templateNestedTable{margin-top:10px}.approval_page_configurator_workspace_templateNestedForm{padding:0}.approval_page_configurator_workspace_templateNestedTable{display:flex;overflow-x:auto;padding:0}.approval_page_configurator_workspace_templateNestedTable span{flex:0 0 150px;padding:9px;color:#56647a;font-size:8px;font-weight:600}.approval_page_configurator_workspace_templateBranchEmpty{grid-column:1 / -1;padding:14px;color:#8a95a6;text-align:center;border:1px dashed #d6deea;border-radius:7px;font-size:9px}.approval_page_configurator_workspace_previewContractNote{display:flex;align-items:center;gap:6px;padding:10px 16px;border-top:1px solid #e7ebf1;color:#68768a;font-size:9px}.approval_page_configurator_workspace_previewContractNote svg{width:14px;height:14px;color:#16856b}.approval_page_configurator_workspace_previewModalBackdrop{position:fixed;inset:0;z-index:180;display:grid;place-items:center;padding:24px;background:#0e182a85;backdrop-filter:blur(4px)}.approval_page_configurator_workspace_previewModal{width:min(1440px,96vw);height:min(900px,92vh);display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border:1px solid #dce3ed;border-radius:14px;background:#fff;box-shadow:0 28px 80px #0f192d4d}.approval_page_configurator_workspace_previewModal>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;border-bottom:1px solid #e2e7ee}.approval_page_configurator_workspace_previewModal>header>div:first-child{display:grid;gap:2px}.approval_page_configurator_workspace_previewModal>header strong{color:#1f2b3e;font-size:13px}.approval_page_configurator_workspace_previewModal>header span{color:#7f8b9e;font-size:9px}.approval_page_configurator_workspace_previewModalBody{min-height:0;overflow:hidden}.approval_page_configurator_workspace_previewModalBody .approval_page_configurator_workspace_templateViewport{height:100%;box-sizing:border-box}@media(max-width:1500px){.approval_page_configurator_workspace_workspace{grid-template-columns:250px minmax(500px,1fr) 340px}}@media(max-width:1240px){.approval_page_configurator_workspace_workspace{grid-template-columns:238px minmax(500px,1fr);overflow:visible;height:auto;min-height:650px}.approval_page_configurator_workspace_previewPane{grid-column:1 / -1;min-height:520px;border-top:1px solid var(--line);border-left:0}}@media(max-width:860px){.approval_page_configurator_workspace_workspace{display:block;min-height:0}.approval_page_configurator_workspace_flowRail{max-height:420px;border-right:0;border-bottom:1px solid var(--line)}.approval_page_configurator_workspace_configurationPane{min-height:640px}.approval_page_configurator_workspace_previewPane{min-height:520px}.approval_page_configurator_workspace_stepper{overflow-x:auto}.approval_page_configurator_workspace_stepper li{min-width:96px}.approval_page_configurator_workspace_actionBar{flex-wrap:wrap}.approval_page_configurator_workspace_actionBar>div{width:100%}.approval_page_configurator_workspace_previewPane>header,.approval_page_configurator_workspace_previewModal>header{align-items:flex-start;flex-direction:column}.approval_page_configurator_workspace_previewHeaderActions{width:100%;justify-content:space-between}.approval_page_configurator_workspace_previewModalBackdrop{padding:8px}.approval_page_configurator_workspace_previewModal{width:100%;height:96vh}}@media(prefers-reduced-motion:reduce){.approval_page_configurator_workspace_workspace *,.approval_page_configurator_workspace_workspace *:before,.approval_page_configurator_workspace_workspace *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.component_development_progress_root{display:grid;gap:14px;min-width:0;max-width:100%;padding:0}.component_development_progress_metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0}.component_development_progress_content{display:grid;gap:12px;min-width:0;padding:14px}.component_development_progress_sectionHeading{display:flex;align-items:center;gap:4px}.component_development_progress_sectionHeading h2{margin:0}.component_development_progress_help{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;font-size:6px!important}.component_development_progress_filters{display:grid;grid-template-columns:minmax(180px,1fr) minmax(130px,220px);gap:12px;align-items:end}.component_development_progress_tableScroll{max-width:100%;min-width:0;overflow:auto}.component_development_progress_block{display:block;overflow-wrap:anywhere}@media(max-width:760px){.component_development_progress_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.component_development_progress_filters{grid-template-columns:minmax(0,1fr)}}.page_production_workspace_pageShell{min-width:0;contain:inline-size}.page_production_workspace_workspace{--ink: #17233a;--muted: #6d788b;--line: #dfe5ee;--panel: #ffffff;--canvas: #f4f6fa;--primary: #285bd6;--primary-soft: #eef4ff;--warning: #9a5b13;box-sizing:border-box;min-height:100%;padding:16px;color:var(--ink);background:#edf1f6;font-size:13px}.page_production_workspace_embedded{min-height:auto;padding:0;background:transparent}.page_production_workspace_draftActions{margin:12px 0;padding:12px 16px;border:1px solid var(--line);border-radius:12px;background:var(--panel);overflow-wrap:anywhere}.page_production_workspace_draftActions>div{display:flex;flex-wrap:wrap;gap:8px}.page_production_workspace_draftActions button{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:7px 12px;border:1px solid var(--line);border-radius:8px;background:var(--primary-soft)}.page_production_workspace_draftActions button:disabled{opacity:.55;cursor:not-allowed}.page_production_workspace_draftActions svg{width:16px;height:16px}.page_production_workspace_draftActions p{margin:8px 0 4px}.page_production_workspace_draftActions small{display:block;color:var(--muted)}.page_production_workspace_workspace button,.page_production_workspace_workspace input,.page_production_workspace_workspace select{font:inherit}.page_production_workspace_workspace button{color:inherit}.page_production_workspace_workspace button:focus-visible,.page_production_workspace_workspace input:focus-visible,.page_production_workspace_workspace select:focus-visible{outline:3px solid rgb(40 91 214 / 22%);outline-offset:2px}.page_production_workspace_statusStrip,.page_production_workspace_steps,.page_production_workspace_stage,.page_production_workspace_blockerRail,.page_production_workspace_noticePanel,.page_production_workspace_adminPanel{border:1px solid var(--line);border-radius:14px;background:var(--panel);box-shadow:0 8px 22px #1c2f4f0d}.page_production_workspace_statusItem,.page_production_workspace_panelHeader>div,.page_production_workspace_panelHeader>div>div,.page_production_workspace_firstUsePanel>div,.page_production_workspace_adminPanel header>div,.page_production_workspace_adminPanel header span,.page_production_workspace_blockerRail>header>div,.page_production_workspace_blockerRail>header span,.page_production_workspace_safetyCard,.page_production_workspace_designerToolbar>div,.page_production_workspace_canvas>header>div,.page_production_workspace_canvas>header span{display:flex;align-items:center}.page_production_workspace_noticePanel,.page_production_workspace_adminPanel{margin-top:10px}.page_production_workspace_noticePanel{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:11px 14px;border-color:#b9cdf9;background:#f4f7ff}.page_production_workspace_noticePanel>svg{width:20px;color:var(--primary)}.page_production_workspace_noticePanel strong,.page_production_workspace_noticePanel p{display:block}.page_production_workspace_noticePanel p{margin:3px 0 0;color:#5c6980;font-size:11px}.page_production_workspace_noticePanel button,.page_production_workspace_adminPanel header button{padding:6px 10px;border:1px solid #cbd6e8;border-radius:8px;background:#fff;cursor:pointer}.page_production_workspace_adminPanel{padding:12px 14px}.page_production_workspace_adminPanel header{display:flex;align-items:center;justify-content:space-between;gap:12px}.page_production_workspace_adminPanel header>div{gap:9px}.page_production_workspace_adminPanel header>div>svg{width:19px;color:var(--primary)}.page_production_workspace_adminPanel header span{align-items:flex-start;flex-direction:column}.page_production_workspace_adminPanel header small{margin-top:2px;color:var(--muted);font-size:10px}.page_production_workspace_adminPanel ol{display:grid;grid-template-columns:repeat(6,minmax(130px,1fr));gap:8px;margin:12px 0 0;padding:0;list-style:none}.page_production_workspace_adminPanel li{display:flex;gap:8px;padding:9px;border:1px solid #e1e6ee;border-radius:10px;background:#fafbfd}.page_production_workspace_adminPanel li>span{display:grid;width:22px;height:22px;flex:0 0 22px;place-items:center;border-radius:50%;color:#fff;background:#63718b;font-size:10px}.page_production_workspace_adminPanel li strong,.page_production_workspace_adminPanel li small{display:block}.page_production_workspace_adminPanel li strong{font-size:11px}.page_production_workspace_adminPanel li small{margin-top:3px;color:var(--muted);font-size:9px;line-height:1.4}.page_production_workspace_statusStrip{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:8px;margin-top:10px;padding:8px 10px}.page_production_workspace_statusStrip>svg{width:14px;color:#9ba6b7}.page_production_workspace_statusItem{min-width:0;gap:8px;padding:6px 8px;border-radius:9px;color:#4e5d74;background:#f5f7fa}.page_production_workspace_statusItem svg{width:15px;flex:0 0 15px}.page_production_workspace_statusItem strong{white-space:nowrap;font-size:11px}.page_production_workspace_statusItem small{min-width:0;margin-left:auto;overflow:hidden;color:#748096;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.page_production_workspace_ready{color:#176046;background:#eaf7f1}.page_production_workspace_blocked{color:#89551a;background:#fff5e8}.page_production_workspace_steps{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;margin-top:10px;padding:7px}.page_production_workspace_step{display:flex;min-width:0;min-height:54px;align-items:center;gap:9px;padding:7px 9px;border:1px solid transparent;border-radius:10px;background:transparent;text-align:left;cursor:pointer}.page_production_workspace_step:hover{background:#f5f7fb}.page_production_workspace_step>span{display:grid;width:25px;height:25px;flex:0 0 25px;place-items:center;border-radius:50%;color:#65738a;background:#e9edf3;font-size:10px;font-weight:700}.page_production_workspace_step>span svg{width:13px}.page_production_workspace_step strong,.page_production_workspace_step small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_production_workspace_step strong{font-size:11px}.page_production_workspace_step small{margin-top:3px;color:#7b8799;font-size:9px}.page_production_workspace_activeStep{border-color:#9cb6f1;background:var(--primary-soft)}.page_production_workspace_activeStep>span{color:#fff;background:var(--primary)}.page_production_workspace_completedStep>span{color:#fff;background:#24906c}.page_production_workspace_mainGrid{display:grid;grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:10px;margin-top:10px}.page_production_workspace_stage{min-width:0;overflow:hidden}.page_production_workspace_stepPanel{min-height:500px;padding:14px}.page_production_workspace_panelHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:1px solid #e4e8ef}.page_production_workspace_panelHeader>div{align-items:flex-start;gap:9px}.page_production_workspace_panelHeader>div>span{display:grid;width:28px;height:28px;place-items:center;border-radius:8px;color:#fff;background:var(--primary);font-size:10px;font-weight:800}.page_production_workspace_panelHeader>div>div{align-items:flex-start;flex-direction:column}.page_production_workspace_panelHeader h2{margin:0;font-size:15px}.page_production_workspace_panelHeader p{margin:3px 0 0;color:var(--muted);font-size:10px}.page_production_workspace_panelHeader>small{padding:4px 7px;border-radius:6px;color:#67758b;background:#f2f4f7;font-size:8px;white-space:nowrap}.page_production_workspace_formGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.page_production_workspace_formGrid label,.page_production_workspace_handoffGrid label{display:flex;min-width:0;flex-direction:column;gap:6px}.page_production_workspace_formGrid label>span,.page_production_workspace_handoffGrid label>span{font-size:10px;font-weight:700}.page_production_workspace_formGrid input,.page_production_workspace_formGrid select,.page_production_workspace_handoffGrid select{width:100%;height:36px;padding:0 10px;border:1px solid #d6dde8;border-radius:9px;color:var(--ink);background:#fff;box-sizing:border-box}.page_production_workspace_formGrid input:disabled,.page_production_workspace_formGrid select:disabled,.page_production_workspace_handoffGrid select:disabled{color:#8b95a5;background:#f3f5f8}.page_production_workspace_formGrid label>small,.page_production_workspace_handoffGrid label>small{color:#788497;font-size:9px}.page_production_workspace_identityPreview{margin-top:16px;padding:12px;border:1px solid #cfd9ea;border-radius:12px;background:#f8faff}.page_production_workspace_identityPreview header{display:flex;align-items:center;justify-content:space-between;gap:12px}.page_production_workspace_identityPreview header>div{display:flex;align-items:center;gap:7px}.page_production_workspace_identityPreview header svg{width:15px;color:var(--primary)}.page_production_workspace_identityPreview header span{padding:4px 7px;border-radius:6px;color:var(--warning);background:#fff2db;font-size:9px}.page_production_workspace_identityPreview dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0 0}.page_production_workspace_identityPreview dl div,.page_production_workspace_designerGrid aside dl div,.page_production_workspace_advancedDetails div,.page_production_workspace_blockerList dl div{min-width:0}.page_production_workspace_identityPreview dl div{padding:8px 9px;border:1px solid #e0e5ef;border-radius:8px;background:#fff}.page_production_workspace_identityPreview dt,.page_production_workspace_identityPreview dd,.page_production_workspace_designerGrid aside dt,.page_production_workspace_designerGrid aside dd,.page_production_workspace_advancedDetails dt,.page_production_workspace_advancedDetails dd,.page_production_workspace_blockerList dt,.page_production_workspace_blockerList dd{margin:0}.page_production_workspace_identityPreview dt{color:#778398;font-size:8px}.page_production_workspace_identityPreview dd{margin-top:4px;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px}.page_production_workspace_identityPreview>p{display:flex;align-items:center;gap:6px;margin:9px 0 0;color:#68758a;font-size:9px}.page_production_workspace_identityPreview>p svg{width:13px}.page_production_workspace_firstUsePanel{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:12px;padding:10px 12px;border:1px dashed #c8d1df;border-radius:11px;background:#fafbfd}.page_production_workspace_firstUsePanel>div{min-width:0;gap:9px}.page_production_workspace_firstUsePanel svg{width:19px;color:#5873a7}.page_production_workspace_firstUsePanel strong,.page_production_workspace_firstUsePanel small{display:block}.page_production_workspace_firstUsePanel small{margin-top:2px;color:var(--muted);font-size:9px}.page_production_workspace_firstUsePanel button{min-height:30px;padding:0 10px;border:1px solid #c6d3e8;border-radius:8px;background:#fff;cursor:pointer;white-space:nowrap}.page_production_workspace_dataLayout{display:grid;grid-template-columns:230px minmax(0,1fr);min-height:410px;gap:10px;margin-top:14px}.page_production_workspace_resourceList,.page_production_workspace_fieldPanel,.page_production_workspace_designerGrid>aside,.page_production_workspace_canvas{min-width:0;border:1px solid #e0e5ed;border-radius:11px;background:#fafbfd}.page_production_workspace_resourceList{display:flex;flex-direction:column;gap:6px;padding:7px}.page_production_workspace_resourceList button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;padding:9px;border:1px solid transparent;border-radius:9px;background:#fff;text-align:left;cursor:pointer}.page_production_workspace_resourceList button>svg{width:15px;color:#526b99}.page_production_workspace_resourceList strong,.page_production_workspace_resourceList small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_production_workspace_resourceList strong{font-size:10px}.page_production_workspace_resourceList small,.page_production_workspace_resourceList em{margin-top:2px;color:#788599;font-size:8px;font-style:normal}.page_production_workspace_selectedCard{border-color:#9bb6f0!important;background:#eef4ff!important}.page_production_workspace_fieldPanel{padding:10px}.page_production_workspace_fieldPanel>header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:8px;border-bottom:1px solid #e4e8ef}.page_production_workspace_fieldPanel>header strong,.page_production_workspace_fieldPanel>header small{display:block}.page_production_workspace_fieldPanel>header small{margin-top:3px;color:var(--muted);font-size:9px}.page_production_workspace_fieldPanel>header span{padding:3px 7px;border-radius:999px;color:#2357bd;background:#e9f0ff;font-size:9px}.page_production_workspace_fieldList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:9px}.page_production_workspace_dataPreview{margin-top:10px;overflow:hidden;border:1px solid #dce3ee;border-radius:9px;background:#fff}.page_production_workspace_dataPreview>header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-bottom:1px solid #e5e9f0;background:#f8fafd}.page_production_workspace_dataPreview>header strong{font-size:10px}.page_production_workspace_dataPreview>header small{color:#748198;font-size:8px}.page_production_workspace_dataPreview>div{max-width:100%;overflow:auto}.page_production_workspace_dataPreview table{width:100%;min-width:480px;border-collapse:collapse;table-layout:fixed}.page_production_workspace_dataPreview th,.page_production_workspace_dataPreview td{padding:7px 9px;overflow:hidden;border-bottom:1px solid #edf0f4;color:#536177;font-size:8px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.page_production_workspace_dataPreview th{color:#35445d;background:#fbfcfe}.page_production_workspace_dataPreview>p{margin:0;padding:16px;color:#718096;font-size:9px;text-align:center}.page_production_workspace_fieldList label{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;border:1px solid #e1e6ee;border-radius:9px;background:#fff}.page_production_workspace_fieldList strong,.page_production_workspace_fieldList small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_production_workspace_fieldList strong{font-size:10px}.page_production_workspace_fieldList small,.page_production_workspace_fieldList em{margin-top:2px;color:#7b8799;font-size:8px;font-style:normal}.page_production_workspace_disabledField{opacity:.55}.page_production_workspace_templateGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}.page_production_workspace_templateGrid>button{display:grid;grid-template-columns:92px minmax(0,1fr);min-height:140px;gap:10px;padding:9px;border:1px solid #dfe4ec;border-radius:11px;background:#fff;text-align:left;cursor:pointer}.page_production_workspace_templateThumb{display:grid;min-height:120px;place-items:center;border-radius:8px;color:#5b72a0;background:linear-gradient(145deg,#eef2f8,#f8fafc)}.page_production_workspace_templateThumb svg{width:34px}.page_production_workspace_templateGrid header,.page_production_workspace_templateGrid footer{display:flex;align-items:center;justify-content:space-between;gap:6px}.page_production_workspace_templateGrid header strong{font-size:11px}.page_production_workspace_templateGrid header em{padding:3px 5px;border-radius:5px;color:#5a6980;background:#f0f3f7;font-size:7px;font-style:normal}.page_production_workspace_templateGrid p{margin:9px 0;color:#657287;font-size:9px;line-height:1.55}.page_production_workspace_templateGrid small,.page_production_workspace_templateGrid footer{color:#7a8698;font-size:8px}.page_production_workspace_templateGrid footer{margin-top:10px;padding-top:7px;border-top:1px solid #edf0f4}.page_production_workspace_selectedTemplate{border-color:#7699e9!important;box-shadow:0 0 0 3px #285bd61a}.page_production_workspace_emptyBlocked{display:flex;min-height:260px;align-items:center;justify-content:center;flex-direction:column;padding:20px;color:#66748a;text-align:center}.page_production_workspace_emptyBlocked svg{width:28px;height:28px;margin-bottom:10px;color:#9a6a32}.page_production_workspace_emptyBlocked strong{color:#3e4d64;font-size:12px}.page_production_workspace_emptyBlocked p{max-width:460px;margin:6px 0 0;font-size:10px;line-height:1.6}.page_production_workspace_designerToolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;padding:7px 8px;border:1px solid #e1e6ed;border-radius:10px;background:#fafbfd}.page_production_workspace_designerToolbar>div{gap:5px}.page_production_workspace_designerToolbar button,.page_production_workspace_previewToolbar button,.page_production_workspace_handoffGrid button,.page_production_workspace_stageFooter button,.page_production_workspace_blockerRail>header button,.page_production_workspace_advancedToggle{display:inline-flex;min-height:30px;align-items:center;justify-content:center;gap:5px;padding:0 9px;border:1px solid #d7dee8;border-radius:8px;background:#fff;cursor:pointer}.page_production_workspace_designerToolbar button svg,.page_production_workspace_previewToolbar button svg,.page_production_workspace_handoffGrid button svg,.page_production_workspace_stageFooter button svg,.page_production_workspace_blockerRail>header button svg,.page_production_workspace_advancedToggle svg{width:13px}.page_production_workspace_designerToolbar button:disabled,.page_production_workspace_handoffGrid button:disabled,.page_production_workspace_stageFooter button:disabled,.page_production_workspace_blockerRail>header button:disabled{color:#a1a9b5;background:#f1f3f6;cursor:not-allowed}.page_production_workspace_designerToolbar>span{display:flex;align-items:center;gap:5px;color:#8a5b25;font-size:9px}.page_production_workspace_designerToolbar>span svg{width:13px}.page_production_workspace_designerGrid{display:grid;grid-template-columns:190px minmax(300px,1fr) 210px;min-height:390px;gap:8px;margin-top:8px}.page_production_workspace_designerGrid>aside,.page_production_workspace_canvas{padding:8px}.page_production_workspace_designerGrid>aside>header,.page_production_workspace_canvas>header{display:flex;align-items:center;gap:6px;padding-bottom:7px;border-bottom:1px solid #e3e7ed}.page_production_workspace_designerGrid>aside>header svg,.page_production_workspace_canvas>header svg{width:14px;color:#546d9f}.page_production_workspace_designerGrid>aside>header span{margin-left:auto;padding:2px 6px;border-radius:999px;background:#e8edf5;font-size:8px}.page_production_workspace_designerGrid>aside>button{display:flex;width:100%;align-items:center;gap:5px;margin-top:6px;padding:7px;border:1px solid #e1e6ed;border-radius:7px;background:#fff;text-align:left}.page_production_workspace_designerGrid>aside>button svg{width:12px}.page_production_workspace_designerGrid>aside>button strong,.page_production_workspace_designerGrid>aside>button small{display:block}.page_production_workspace_designerGrid>aside>button strong{font-size:9px}.page_production_workspace_designerGrid>aside>button small,.page_production_workspace_designerGrid>aside>p{color:#7a8698;font-size:8px}.page_production_workspace_designerGrid>aside>p{padding:10px 3px;line-height:1.6}.page_production_workspace_designerGrid>aside dl{display:grid;gap:6px;margin:12px 0 0}.page_production_workspace_designerGrid>aside dl div{display:flex;justify-content:space-between;gap:8px;padding:6px;border-radius:6px;background:#fff;font-size:8px}.page_production_workspace_designerGrid>aside dd{color:#808b9b}.page_production_workspace_canvas{background:#eef1f5}.page_production_workspace_runtimePreviewFallback{display:flex;min-height:250px;align-items:center;justify-content:center;flex-direction:column;padding:18px;color:#68758b;text-align:center}.page_production_workspace_runtimePreviewFallback svg{width:26px;color:#8a6737}.page_production_workspace_runtimePreviewFallback strong{margin-top:9px;color:#3e4d64;font-size:11px}.page_production_workspace_runtimePreviewFallback p{max-width:520px;margin:6px 0 0;font-size:9px;line-height:1.6}.page_production_workspace_canvas>header{justify-content:space-between;padding:7px 8px;border-radius:7px 7px 0 0;background:#fff}.page_production_workspace_canvas>header>div{gap:6px}.page_production_workspace_canvas>header span{align-items:flex-start;flex-direction:column}.page_production_workspace_canvas>header strong{font-size:10px}.page_production_workspace_canvas>header small,.page_production_workspace_canvas>header em{color:#7a8698;font-size:8px;font-style:normal}.page_production_workspace_canvasFields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:10px 2px}.page_production_workspace_canvasFields article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;padding:8px;border:1px solid #dae1eb;border-radius:7px;background:#fff}.page_production_workspace_canvasFields article>svg{width:12px;color:#8d98a9}.page_production_workspace_canvasFields strong,.page_production_workspace_canvasFields small{display:block}.page_production_workspace_canvasFields strong{font-size:9px}.page_production_workspace_canvasFields small{margin-top:2px;color:#818c9c;font-size:8px}.page_production_workspace_canvasFields button{border:0;color:#7f4d4d;background:transparent;font-size:8px;cursor:pointer}.page_production_workspace_previewToolbar{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.page_production_workspace_selectedViewport{border-color:#799ae6!important;color:#184cb7!important;background:#eef4ff!important}.page_production_workspace_previewStage{min-width:0;min-height:330px;margin-top:9px;padding:14px;overflow:hidden;border:1px solid #dfe4ec;border-radius:11px;background:#e9edf3}.page_production_workspace_previewSize{margin:8px 0 0;color:var(--muted);font-size:10px}.page_production_workspace_previewHost{width:100%;min-width:0;overflow:hidden}.page_production_workspace_previewFit{position:relative;max-width:100%;margin-inline:auto;overflow:hidden}.page_production_workspace_previewCanvas{position:absolute;inset:0 auto auto 0;box-sizing:border-box;transform-origin:top left;overflow:hidden;border:1px solid #d6dde8;border-radius:10px;background:#fff;box-shadow:0 10px 22px #26375314}.page_production_workspace_previewCanvas>header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 11px;border-bottom:1px solid #e4e8ee;font-size:10px;font-weight:700}.page_production_workspace_previewCanvas>header em{color:#778398;font-size:8px;font-style:normal}.page_production_workspace_previewCanvas>div{display:flex;min-height:250px;align-items:center;justify-content:center;flex-direction:column;padding:18px;color:#68758b;text-align:center}.page_production_workspace_previewCanvas>div svg{width:28px;color:#a16c2d}.page_production_workspace_previewCanvas>div strong{margin-top:10px;color:#3e4d64;font-size:12px}.page_production_workspace_previewCanvas>div p{max-width:500px;margin:6px 0;font-size:9px}.page_production_workspace_previewCanvas>div small{padding:3px 7px;border-radius:5px;background:#f1f3f6;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px}.page_production_workspace_runtimePreviewSurface{min-height:250px;padding:12px;overflow:hidden;background:#f8fafc}.page_production_workspace_runtimePreviewFields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px 0 0}.page_production_workspace_runtimePreviewFields>div{min-width:0;padding:9px;border:1px solid #dce3ee;border-radius:8px;background:#fff}.page_production_workspace_runtimePreviewFields strong,.page_production_workspace_runtimePreviewFields small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_production_workspace_runtimePreviewFields strong{font-size:9px}.page_production_workspace_runtimePreviewFields small{margin-top:3px;color:#7a8698;font-size:8px}.page_production_workspace_handoffGrid{display:grid;grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:12px;margin-top:10px;padding:10px;border:1px solid #e0e5ed;border-radius:10px;background:#fafbfd}.page_production_workspace_handoffGrid>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.page_production_workspace_stageFooter{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:9px 12px;border-top:1px solid #e3e7ed;background:#fafbfd}.page_production_workspace_stageFooter span{color:#7c8798;font-size:9px;text-align:center}.page_production_workspace_blockerRail{position:sticky;top:10px;overflow:hidden}.page_production_workspace_blockerRail>header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px;border-bottom:1px solid #e4e8ee}.page_production_workspace_blockerRail>header>div{min-width:0;gap:7px}.page_production_workspace_blockerRail>header>div>svg{width:17px;color:#9c682b}.page_production_workspace_blockerRail>header span{min-width:0;align-items:flex-start;flex-direction:column}.page_production_workspace_blockerRail>header strong{font-size:11px}.page_production_workspace_blockerRail>header small{margin-top:2px;color:#7c8797;font-size:8px}.page_production_workspace_blockerRail>header button{min-height:27px;padding:0 7px;font-size:9px}.page_production_workspace_blockerList{display:grid;max-height:430px;gap:7px;padding:9px;overflow:auto}.page_production_workspace_blockerList article{padding:9px;border:1px solid #ead9c6;border-radius:9px;background:#fffaf3}.page_production_workspace_blockerList article>header{display:flex;align-items:flex-start;justify-content:space-between;gap:7px}.page_production_workspace_blockerList article>header strong{font-size:10px}.page_production_workspace_blockerList article>header span{padding:2px 4px;border-radius:4px;color:#8b571d;background:#f8e9d3;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px}.page_production_workspace_blockerList article>p{margin:6px 0;color:#695d50;font-size:9px;line-height:1.5}.page_production_workspace_blockerList dl{display:grid;gap:4px;margin:0}.page_production_workspace_blockerList dl div{display:grid;grid-template-columns:34px 1fr;gap:5px;font-size:8px}.page_production_workspace_blockerList dt{color:#9a7b56}.page_production_workspace_blockerList dd{color:#63584b}.page_production_workspace_noBlocker{padding:22px 12px;text-align:center}.page_production_workspace_noBlocker svg{width:24px;color:#238363}.page_production_workspace_noBlocker strong,.page_production_workspace_noBlocker p{display:block}.page_production_workspace_noBlocker strong{margin-top:7px;font-size:11px}.page_production_workspace_noBlocker p{margin:5px 0 0;color:#788497;font-size:9px}.page_production_workspace_advancedToggle{width:calc(100% - 18px);margin:0 9px 9px;font-size:9px}.page_production_workspace_advancedDetails{display:grid;gap:5px;margin:0 9px 9px;padding:8px;border-radius:8px;background:#f3f5f8}.page_production_workspace_advancedDetails div{display:grid;grid-template-columns:68px 1fr;gap:6px;font-size:8px}.page_production_workspace_advancedDetails dt{color:#768296}.page_production_workspace_advancedDetails dd{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.page_production_workspace_safetyCard{align-items:flex-start;gap:8px;margin:0 9px 9px;padding:9px;border-radius:9px;color:#405b53;background:#edf7f3}.page_production_workspace_safetyCard svg{width:16px;flex:0 0 16px}.page_production_workspace_safetyCard strong{font-size:9px}.page_production_workspace_safetyCard p{margin:4px 0 0;font-size:8px;line-height:1.55}.page_production_workspace_spinning{animation:page_production_workspace_spin .8s linear infinite}@keyframes page_production_workspace_spin{to{transform:rotate(360deg)}}@media(max-width:1024px){.page_production_workspace_adminPanel ol{grid-template-columns:repeat(3,minmax(130px,1fr))}.page_production_workspace_mainGrid{grid-template-columns:minmax(0,1fr) 250px}.page_production_workspace_designerGrid{grid-template-columns:160px minmax(280px,1fr)}.page_production_workspace_designerGrid>aside:last-child{grid-column:1 / -1}.page_production_workspace_templateGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.page_production_workspace_workspace{padding:10px}.page_production_workspace_statusStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.page_production_workspace_statusStrip>svg{display:none}.page_production_workspace_steps{grid-template-columns:repeat(5,minmax(120px,1fr));overflow-x:auto}.page_production_workspace_mainGrid{grid-template-columns:1fr}.page_production_workspace_blockerRail{position:static}.page_production_workspace_formGrid,.page_production_workspace_identityPreview dl,.page_production_workspace_dataLayout,.page_production_workspace_handoffGrid{grid-template-columns:1fr}.page_production_workspace_resourceList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.page_production_workspace_designerGrid{grid-template-columns:1fr}.page_production_workspace_designerGrid>aside:last-child{grid-column:auto}.page_production_workspace_handoffGrid>div{justify-content:flex-start}}@media(max-width:520px){.page_production_workspace_workspace{padding:7px}.page_production_workspace_noticePanel{grid-template-columns:auto 1fr}.page_production_workspace_noticePanel button{grid-column:1 / -1}.page_production_workspace_adminPanel ol,.page_production_workspace_statusStrip,.page_production_workspace_templateGrid,.page_production_workspace_fieldList,.page_production_workspace_resourceList,.page_production_workspace_canvasFields{grid-template-columns:1fr}.page_production_workspace_stepPanel{min-height:440px;padding:10px}.page_production_workspace_panelHeader,.page_production_workspace_firstUsePanel,.page_production_workspace_designerToolbar{align-items:flex-start;flex-direction:column}.page_production_workspace_templateGrid>button{grid-template-columns:76px minmax(0,1fr)}.page_production_workspace_previewToolbar button{flex:1 1 calc(50% - 6px)}.page_production_workspace_runtimePreviewFields{grid-template-columns:1fr}.page_production_workspace_previewStage{justify-content:flex-start;padding:8px}.page_production_workspace_stageFooter{grid-template-columns:1fr 1fr}.page_production_workspace_stageFooter span{grid-column:1 / -1;grid-row:1}}@media print{.page_production_workspace_statusStrip,.page_production_workspace_steps,.page_production_workspace_blockerRail,.page_production_workspace_stageFooter,.page_production_workspace_previewToolbar,.page_production_workspace_handoffGrid{display:none!important}.page_production_workspace_workspace,.page_production_workspace_mainGrid,.page_production_workspace_stage,.page_production_workspace_stepPanel,.page_production_workspace_previewStage{min-height:0;margin:0;padding:0;border:0;background:#fff;box-shadow:none}}.section_root{min-width:0}.section_root[data-padded=true]{padding:var(--sc-space-5, 20px)}.section_header{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sc-space-4, 16px);margin-bottom:var(--sc-space-4, 16px)}.section_heading,.section_body{min-width:0}.section_actions{min-width:0;flex:0 0 auto}.section_title{margin:0;overflow-wrap:anywhere;color:var(--ink, #182235);font-size:var(--sc-font-title, 16px);font-weight:600;line-height:1.4}.section_description{min-width:0;margin-top:var(--sc-space-1, 4px);overflow-wrap:anywhere;color:var(--muted, #738096);font-size:var(--sc-font-body, 12px);line-height:1.5}.section_state{min-width:0;min-height:72px;display:grid;place-items:center;padding:var(--sc-space-4, 16px);overflow-wrap:anywhere;border:1px dashed var(--border, #e2e7ef);border-radius:var(--sc-radius-control, 8px);color:var(--muted, #738096);background:var(--surface-soft, #f8fafc);text-align:center}.section_root[data-state=ERROR] .section_state,.section_root[data-state=UNAUTHENTICATED_401] .section_state,.section_root[data-state=FORBIDDEN_403] .section_state,.section_root[data-state=NOT_FOUND_OR_UNKNOWN_404] .section_state,.section_root[data-state=CONFLICT_409] .section_state,.section_root[data-state=SCHEMA_OR_REGISTRY_DRIFT] .section_state{color:var(--danger, #b43b45);background:var(--danger-soft, #fcebed)}@media(max-width:639px){.section_root[data-padded=true]{padding:var(--sc-space-4, 16px)}.section_header{align-items:stretch;flex-direction:column}.section_actions{flex:0 1 auto}}.sc2ButtonRoot{min-width:0;min-height:44px;max-width:100%;display:inline-flex;align-items:center;justify-content:center;gap:var(--sc-space-2, 8px);padding-block:var(--sc-space-2, 8px);padding-inline:var(--sc-space-4, 16px);overflow:hidden;border:1px solid transparent;border-radius:var(--sc-radius-control, 8px);background:var(--surface, #fff);color:var(--ink, #182235);font:inherit;font-weight:600;line-height:1.35;text-align:center;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}.sc2ButtonRoot[data-size=sm]{min-height:44px;padding-inline:var(--sc-space-3, 12px);font-size:var(--sc-font-small, 12px)}.sc2ButtonRoot[data-size=md]{min-height:44px;font-size:var(--sc-font-body, 14px)}.sc2ButtonRoot[data-size=lg]{min-height:48px;padding-inline:var(--sc-space-5, 20px);font-size:var(--sc-font-title, 16px)}.sc2ButtonRoot[data-full-width=true]{width:100%}.sc2ButtonRoot[data-variant=primary]{background:var(--primary, #2d63c8);color:var(--on-primary, #fff)}.sc2ButtonRoot[data-variant=primary]:hover:not(:disabled){background:var(--primary-strong, #2352aa)}.sc2ButtonRoot[data-variant=secondary]{border-color:var(--border-strong, #c7d0dd);background:var(--surface, #fff)}.sc2ButtonRoot[data-variant=secondary]:hover:not(:disabled){background:var(--surface-soft, #f5f7fa)}.sc2ButtonRoot[data-variant=ghost]{background:transparent;color:var(--primary, #2d63c8)}.sc2ButtonRoot[data-variant=ghost]:hover:not(:disabled){background:var(--primary-soft, #eaf1fc)}.sc2ButtonRoot[data-variant=danger]{background:var(--danger, #b43b45);color:var(--on-danger, #fff)}.sc2ButtonRoot[data-variant=danger]:hover:not(:disabled){background:var(--danger-strong, #932f38)}.sc2ButtonRoot:focus-visible{outline:3px solid var(--focus, #77a7ff);outline-offset:2px}.sc2ButtonRoot:disabled{cursor:not-allowed;opacity:.64}.sc2ButtonRoot[data-state]:not([data-state=READY]){width:100%;border-color:var(--border, #e2e7ef);background:var(--surface-soft, #f8fafc);color:var(--muted, #68768c)}.sc2ButtonRoot[data-state=ERROR],.sc2ButtonRoot[data-state=UNAUTHENTICATED_401],.sc2ButtonRoot[data-state=FORBIDDEN_403],.sc2ButtonRoot[data-state=NOT_FOUND_OR_UNKNOWN_404],.sc2ButtonRoot[data-state=CONFLICT_409],.sc2ButtonRoot[data-state=SCHEMA_OR_REGISTRY_DRIFT]{border-color:var(--danger-border, #efb8bf);background:var(--danger-soft, #fff0f1);color:var(--danger, #b43b45)}.sc2ButtonLabel{min-width:0;max-width:100%;overflow-wrap:anywhere}.sc2ButtonSpinner{width:1em;height:1em;flex:0 0 auto;border:2px solid currentColor;border-inline-end-color:transparent;border-radius:50%;animation:sc-button-spin .8s linear infinite}@keyframes sc-button-spin{to{transform:rotate(360deg)}}@media(max-width:639px){.sc2ButtonRoot[data-full-width=true]{display:flex}}@media(prefers-reduced-motion:reduce){.sc2ButtonRoot{transition:none}.sc2ButtonSpinner{animation:none}}@media(forced-colors:active){.sc2ButtonRoot{border-color:ButtonText}.sc2ButtonRoot:focus-visible{outline-color:Highlight}}.sc2MasterDetailRoot{min-width:0;min-height:0;display:grid;grid-template-columns:minmax(0,var(--sc-master-width)) minmax(0,1fr);overflow:hidden;border:1px solid var(--border, #e2e7ef);border-radius:var(--sc-radius-card, 10px);background:var(--surface, #fff)}.sc2MasterDetailMaster,.sc2MasterDetailDetail{min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;overflow-wrap:anywhere}.sc2MasterDetailMaster{border-inline-end:1px solid var(--divider, #e2e7ef)}.sc2MasterDetailState{min-width:0;min-height:72px;display:grid;place-items:center;padding:var(--sc-space-4, 16px);overflow-wrap:anywhere;color:var(--muted, #738096);background:var(--surface-soft, #f8fafc);text-align:center}.sc2MasterDetailState[data-state=ERROR],.sc2MasterDetailState[data-state=UNAUTHENTICATED_401],.sc2MasterDetailState[data-state=FORBIDDEN_403],.sc2MasterDetailState[data-state=NOT_FOUND_OR_UNKNOWN_404],.sc2MasterDetailState[data-state=CONFLICT_409],.sc2MasterDetailState[data-state=SCHEMA_OR_REGISTRY_DRIFT]{color:var(--danger, #b43b45);background:var(--danger-soft, #fcebed)}@media(max-width:639px){.sc2MasterDetailRoot{grid-template-columns:minmax(0,1fr)}.sc2MasterDetailMaster{border-inline-end:0}.sc2MasterDetailRoot[data-detail-present=true] .sc2MasterDetailMaster,.sc2MasterDetailRoot[data-detail-present=false] .sc2MasterDetailDetail{display:none}}@media(prefers-reduced-motion:reduce){.sc2MasterDetailMaster,.sc2MasterDetailDetail{scroll-behavior:auto}}.search_box_searchBox{--search-border: var(--shared-border-subtle, #d9e2ec);--search-surface: var(--shared-surface, #ffffff);--search-text: var(--shared-text, #172b4d);--search-muted: var(--shared-text-muted, #5e6c84);--search-accent: var(--shared-accent, #1769aa);color:var(--search-text);display:grid;gap:6px;max-width:100%;min-width:0;overflow-wrap:anywhere;width:100%}.search_box_label{color:var(--search-muted);font-size:12px;font-weight:650;line-height:1.4}.search_box_controlRow{align-items:center;display:grid;grid-template-columns:20px minmax(0,1fr) 44px auto;max-width:100%;min-width:0;position:relative}.search_box_leadingIcon{color:var(--search-muted);grid-column:1;grid-row:1;height:18px;justify-self:end;pointer-events:none;position:relative;width:18px;z-index:1}.search_box_input{background:var(--search-surface);border:1px solid var(--search-border);border-radius:8px 0 0 8px;color:var(--search-text);font:inherit;grid-column:1 / 4;grid-row:1;min-height:44px;min-width:0;padding:9px 48px 9px 42px;width:100%}.search_box_input::-webkit-search-cancel-button{appearance:none}.search_box_iconButton,.search_box_submitButton,.search_box_retryButton{align-items:center;background:var(--search-surface);border:1px solid var(--search-border);color:var(--search-text);cursor:pointer;display:inline-flex;font:inherit;justify-content:center;min-height:44px}.search_box_iconButton{border-bottom:0;border-left:0;border-radius:0;border-top:0;grid-column:3;grid-row:1;justify-self:stretch;position:relative;z-index:1}.search_box_iconButton svg{height:17px;width:17px}.search_box_submitButton{background:var(--search-accent);border-color:var(--search-accent);border-radius:0 8px 8px 0;color:#fff;grid-column:4;grid-row:1;min-width:76px;padding:8px 16px}.search_box_input:focus-visible,.search_box_iconButton:focus-visible,.search_box_submitButton:focus-visible,.search_box_retryButton:focus-visible{outline:3px solid color-mix(in srgb,var(--search-accent) 35%,transparent);outline-offset:2px;position:relative;z-index:2}.search_box_input:disabled,.search_box_iconButton:disabled,.search_box_submitButton:disabled,.search_box_retryButton:disabled{cursor:not-allowed;opacity:.55}.search_box_stateBox{align-items:center;background:var(--search-surface);border:1px solid var(--search-border);border-radius:8px;display:flex;justify-content:space-between;min-height:72px;padding:12px 16px}.search_box_stateMessage{display:grid;gap:3px;min-width:0}.search_box_stateMessage span,.search_box_stateMessage small{color:var(--search-muted);overflow-wrap:anywhere}.search_box_retryButton{border-radius:8px;flex:0 0 auto;min-width:72px;padding:8px 14px}.search_box_visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}html[style*="zoom: 2"] .search_box_searchBox{inline-size:calc((100dvw - 96px)/2);margin-left:0;margin-right:auto;max-inline-size:calc((100dvw - 96px)/2)}@media(max-width:600px){.search_box_controlRow{grid-template-columns:20px minmax(0,1fr) 44px}.search_box_input{border-radius:8px 8px 0 0;grid-column:1 / 4}.search_box_submitButton{border-radius:0 0 8px 8px;grid-column:1 / 4;grid-row:2;width:100%}.search_box_stateBox{align-items:stretch;flex-direction:column;min-height:111px}}.filter_bar_filterBar,.filter_bar_emptyShell,.filter_bar_stateShell{box-sizing:border-box;width:100%;min-height:56px;border:1px solid #d8e0ea;border-radius:12px;background:#fff;color:#172033}.filter_bar_filterBar{display:flex;align-items:center;gap:12px;max-width:100%;min-width:0;padding:8px 10px}.filter_bar_chips{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;list-style:none}.filter_bar_chip{display:inline-flex;align-items:center;min-width:0;max-width:100%;min-height:40px;border:1px solid #c9d6e6;border-radius:999px;background:#f3f7fc;color:#20304a;overflow:hidden}.filter_bar_fieldLabel,.filter_bar_operator,.filter_bar_value{display:block;max-width:180px;min-width:0;padding-block:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter_bar_fieldLabel{padding-left:14px;font-weight:700}.filter_bar_operator{color:#51627a}.filter_bar_value{padding-left:6px}.filter_bar_value[data-sensitive=true]{color:#6b7280;font-style:italic}.filter_bar_separator{padding-inline:6px;color:#8a98aa}.filter_bar_removeButton,.filter_bar_clearButton,.filter_bar_retryButton{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:0;border-radius:9px;font:inherit;cursor:pointer}.filter_bar_removeButton{width:44px;min-width:44px;padding:0;border-radius:999px;background:transparent;color:#40536d}.filter_bar_removeButton svg{width:18px;height:18px}.filter_bar_clearButton,.filter_bar_retryButton{flex:0 0 auto;padding:0 16px;background:#edf2f8;color:#243750;font-weight:700}.filter_bar_removeButton:hover:not(:disabled),.filter_bar_clearButton:hover:not(:disabled),.filter_bar_retryButton:hover:not(:disabled){background:#dce8f5}.filter_bar_removeButton:focus-visible,.filter_bar_clearButton:focus-visible,.filter_bar_retryButton:focus-visible{outline:3px solid #1769aa;outline-offset:2px}.filter_bar_removeButton:disabled,.filter_bar_clearButton:disabled,.filter_bar_retryButton:disabled{cursor:not-allowed;opacity:.48}.filter_bar_emptyShell,.filter_bar_stateShell{display:flex;align-items:center;gap:10px;padding:10px 14px;color:#526177}.filter_bar_stateShell{flex-wrap:wrap}.filter_bar_stateShell strong{color:#24344c}.filter_bar_stateShell[data-state=UNAUTHENTICATED_401],.filter_bar_stateShell[data-state=FORBIDDEN_403],.filter_bar_stateShell[data-state=NOT_FOUND_OR_UNKNOWN_404],.filter_bar_stateShell[data-state=CONFLICT_409],.filter_bar_stateShell[data-state=SCHEMA_OR_REGISTRY_DRIFT],.filter_bar_stateShell[data-state=ERROR]{border-color:#e7c7c2;background:#fff9f8}.filter_bar_stateShell[data-state=LOADING]:before{width:18px;height:18px;border:2px solid #c9d6e6;border-top-color:#1769aa;border-radius:50%;content:"";animation:filter_bar_filter-bar-spin .8s linear infinite}.filter_bar_visuallyHidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@keyframes filter_bar_filter-bar-spin{to{transform:rotate(360deg)}}@media(max-width:640px){.filter_bar_filterBar{align-items:stretch;flex-direction:column}.filter_bar_chip{width:100%}.filter_bar_fieldLabel,.filter_bar_operator,.filter_bar_value{max-width:none}.filter_bar_value{flex:1 1 auto}.filter_bar_clearButton{width:100%}.filter_bar_emptyShell,.filter_bar_stateShell{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.filter_bar_stateShell[data-state=LOADING]:before{animation:none}}.master_detail_table_shell{--md-border:#dfe5ec;--md-bg:#fff;--md-header:#f5f7fa;--md-text:#172b4d;--md-muted:#5e6c84;background:var(--md-bg);color:var(--md-text);display:grid;gap:10px;inline-size:100%;max-inline-size:100%;min-inline-size:0}.master_detail_table_summary{color:var(--md-muted);font-size:13px;line-height:1.5;min-block-size:1.5em;overflow-wrap:anywhere}.master_detail_table_layout{display:grid;gap:14px;grid-template-columns:minmax(0,3fr) minmax(240px,2fr);inline-size:100%;max-inline-size:100%;min-inline-size:0}.master_detail_table_layoutStack{grid-template-columns:minmax(0,1fr)}.master_detail_table_masterRegion,.master_detail_table_detailRegion{min-inline-size:0}.master_detail_table_detailRegion{border:1px solid var(--md-border);border-radius:10px;min-block-size:148px;padding:16px}.master_detail_table_viewport{border:1px solid var(--md-border);border-radius:10px;inline-size:100%;max-inline-size:100%;overflow:auto;overscroll-behavior:contain}.master_detail_table_viewport:focus-visible,.master_detail_table_intentButton:focus-visible,.master_detail_table_selectButton:focus-visible{outline:3px solid #4c9aff;outline-offset:2px}.master_detail_table_table{border-collapse:collapse;inline-size:max(100%,640px);table-layout:fixed}.master_detail_table_header,.master_detail_table_cell,.master_detail_table_selectionCell{border-block-end:1px solid var(--md-border);padding:11px 12px;text-align:start;vertical-align:middle;overflow-wrap:anywhere}.master_detail_table_header,.master_detail_table_selectionHeader{background:var(--md-header);font-size:13px;font-weight:700;position:sticky;top:0;z-index:1}.master_detail_table_selectionHeader,.master_detail_table_selectionCell{inline-size:68px;text-align:center}.master_detail_table_cell{font-size:14px;max-inline-size:420px}.master_detail_table_selectButton,.master_detail_table_intentButton{align-items:center;background:#fff;border:1px solid #aeb8c4;border-radius:6px;color:inherit;cursor:pointer;display:inline-flex;font-size:18px;font-weight:700;justify-content:center;min-block-size:44px;min-inline-size:44px;padding:8px}.master_detail_table_selectButton[aria-pressed=true]{background:#e9f2ff;border-color:#0c66e4;color:#0c66e4}.master_detail_table_selectButton:disabled,.master_detail_table_intentButton:disabled{cursor:not-allowed;opacity:.55}.master_detail_table_selectedRow .master_detail_table_cell,.master_detail_table_selectedRow .master_detail_table_selectionCell{background:#f0f7ff}.master_detail_table_detailPanel{inline-size:100%;max-inline-size:100%;min-inline-size:0}.master_detail_table_detailState{display:grid;gap:6px;overflow-wrap:anywhere}.master_detail_table_detailState span{color:var(--md-muted)}.master_detail_table_detailGrid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));margin:0}.master_detail_table_detailField{min-inline-size:0}.master_detail_table_detailField dt{color:var(--md-muted);font-size:12px;font-weight:700;margin-block-end:4px}.master_detail_table_detailField dd{margin:0;overflow-wrap:anywhere}.master_detail_table_stateShell{align-content:center;background:#fff;border:1px solid var(--md-border,#dfe5ec);border-radius:10px;color:#172b4d;display:grid;gap:8px;inline-size:100%;max-inline-size:100%;min-block-size:112px;min-inline-size:0;padding:20px;overflow-wrap:anywhere}.master_detail_table_stateShell span{color:#5e6c84}.master_detail_table_nullValue{color:#6b778c}.master_detail_table_visuallyHidden{block-size:1px;clip:rect(0 0 0 0);clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}.master_detail_table_align_start{text-align:start}.master_detail_table_align_center{text-align:center}.master_detail_table_align_end{text-align:end}.master_detail_table_width_sm{inline-size:120px}.master_detail_table_width_md{inline-size:200px}.master_detail_table_width_lg{inline-size:320px}html[style*="zoom: 2"] .master_detail_table_shell,html[style*="zoom: 2"] .master_detail_table_stateShell{inline-size:calc((100dvw - 96px)/2);margin-left:0;margin-right:auto;max-inline-size:calc((100dvw - 96px)/2)}html[style*="zoom: 2"] .master_detail_table_layout{grid-template-columns:minmax(0,1fr)}html[style*="zoom: 2"] .master_detail_table_viewport{max-block-size:calc((100dvh - 140px)/2)}@media(max-width:760px){.master_detail_table_layout{grid-template-columns:minmax(0,1fr)}.master_detail_table_header,.master_detail_table_cell,.master_detail_table_selectionCell{padding:9px 10px}.master_detail_table_stateShell{padding:16px}}@media(forced-colors:active){.master_detail_table_viewport,.master_detail_table_stateShell,.master_detail_table_detailRegion{border-color:CanvasText}.master_detail_table_selectedRow .master_detail_table_cell,.master_detail_table_selectedRow .master_detail_table_selectionCell{outline:2px solid Highlight}}.status_badge_statusBadgeBase{align-items:center;border:1px solid transparent;border-radius:999px;box-sizing:border-box;color:#172b4d;display:inline-flex;font-size:14px;font-weight:700;inline-size:fit-content;line-height:1.35;max-inline-size:100%;min-block-size:32px;min-inline-size:0;overflow-wrap:anywhere;padding:5px 11px;white-space:normal}.status_badge_statusBadgeToneNeutral{background:#f1f2f4;border-color:#b7bec8}.status_badge_statusBadgeToneInfo{background:#e9f2ff;border-color:#85b8ff;color:#0747a6}.status_badge_statusBadgeTonePositive{background:#dcfff1;border-color:#7ee2b8;color:#164b35}.status_badge_statusBadgeToneWarning{background:#fff7d6;border-color:#f5cd47;color:#533f04}.status_badge_statusBadgeToneCritical{background:#ffebe6;border-color:#ff8f73;color:#ae2a19}.status_badge_stateShell{background:#fff;border:1px solid #dfe5ec;border-radius:10px;box-sizing:border-box;color:#172b4d;display:inline-grid;gap:4px;inline-size:fit-content;max-inline-size:100%;min-block-size:56px;min-inline-size:0;overflow-wrap:anywhere;padding:10px 12px;white-space:normal}.status_badge_stateShell span{color:#5e6c84;font-size:13px}html[style*="zoom: 2"] .status_badge_statusBadgeBase,html[style*="zoom: 2"] .status_badge_stateShell{inline-size:min(fit-content,calc((100dvw - 48px)/2));max-inline-size:calc((100dvw - 48px)/2)}@media(forced-colors:active){.status_badge_statusBadgeBase,.status_badge_stateShell{border-color:CanvasText;forced-color-adjust:auto}}.print_template_designer_workspace_designer{--print-blue: #3159d6;--print-navy: #172033;--print-line: #dfe5ed;width:100%;height:100%;min-width:0;min-height:0;display:grid;grid-template-columns:248px minmax(540px,1fr) 292px;grid-template-rows:66px minmax(0,1fr) 66px;overflow:hidden;color:#344056;background:#fff;border:1px solid var(--print-line);border-radius:12px;box-shadow:0 2px 8px #0f213d0a;font-size:10px}.print_template_designer_workspace_designer *,.print_template_designer_workspace_designer *:before,.print_template_designer_workspace_designer *:after{box-sizing:border-box}.print_template_designer_workspace_designer button,.print_template_designer_workspace_designer input,.print_template_designer_workspace_designer select{font:inherit}.print_template_designer_workspace_designer button{color:inherit}.print_template_designer_workspace_designerHead{grid-column:1 / -1;min-width:0;display:grid;grid-template-columns:210px minmax(420px,1fr) auto;align-items:center;gap:14px;padding:8px 14px;background:#fff;border-bottom:1px solid var(--print-line)}.print_template_designer_workspace_headCopy{min-width:0;display:flex;align-items:center;gap:10px}.print_template_designer_workspace_headCopy>svg{width:28px;height:28px;padding:6px;color:var(--print-blue);background:#edf1ff;border-radius:7px}.print_template_designer_workspace_headCopy h1,.print_template_designer_workspace_headCopy p{margin:0}.print_template_designer_workspace_headCopy h1{color:var(--print-navy);font-size:15px;line-height:21px;font-weight:650}.print_template_designer_workspace_headCopy p{overflow:hidden;color:#8893a4;font-size:9px;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.print_template_designer_workspace_templateIdentity{min-width:0;display:grid;grid-template-columns:1fr .8fr 1fr;gap:8px}.print_template_designer_workspace_templateIdentity label,.print_template_designer_workspace_propertyForm label,.print_template_designer_workspace_sourceSelect{min-width:0;display:grid;gap:4px;color:#788497;font-size:8px}.print_template_designer_workspace_templateIdentity input,.print_template_designer_workspace_propertyForm input,.print_template_designer_workspace_propertyForm select,.print_template_designer_workspace_sourceSelect select{width:100%;height:28px;min-width:0;padding:0 8px;color:#394457;background:#fff;border:1px solid var(--print-line);border-radius:6px;outline:none}.print_template_designer_workspace_templateIdentity input:focus,.print_template_designer_workspace_propertyForm input:focus,.print_template_designer_workspace_propertyForm select:focus,.print_template_designer_workspace_sourceSelect select:focus,.print_template_designer_workspace_searchBox:focus-within{border-color:#8fa5eb;box-shadow:0 0 0 2px #edf1ff}.print_template_designer_workspace_headActions{display:flex;align-items:center;justify-content:flex-end;gap:7px;white-space:nowrap}.print_template_designer_workspace_headActions button{height:30px;display:inline-flex;align-items:center;gap:5px;padding:0 9px;background:#fff;border:1px solid var(--print-line);border-radius:6px;cursor:pointer}.print_template_designer_workspace_headActions button:hover:not(:disabled){color:var(--print-blue);border-color:#aebcf0;background:#f5f7ff}.print_template_designer_workspace_headActions button:disabled{opacity:.42;cursor:not-allowed}.print_template_designer_workspace_headActions svg{width:13px;height:13px}.print_template_designer_workspace_lockBadge{display:inline-flex;align-items:center;height:23px;padding:0 8px;color:#9a651d;background:#fff7e8;border-radius:12px;font-size:8px;font-weight:600}.print_template_designer_workspace_palette,.print_template_designer_workspace_properties{min-width:0;min-height:0;overflow-y:auto;scrollbar-gutter:stable;background:#fff}.print_template_designer_workspace_palette{grid-column:1;grid-row:2;padding:13px 12px;border-right:1px solid var(--print-line)}.print_template_designer_workspace_properties{grid-column:3;grid-row:2;padding:13px;border-left:1px solid var(--print-line)}.print_template_designer_workspace_panelTitle{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 9px}.print_template_designer_workspace_panelTitle+.print_template_designer_workspace_panelTitle{margin-top:18px}.print_template_designer_workspace_panelTitle>div{min-width:0;display:flex;align-items:baseline;gap:7px}.print_template_designer_workspace_panelTitle strong{color:var(--print-navy);font-size:11px;font-weight:650}.print_template_designer_workspace_panelTitle span{color:#929cab;font-size:8px}.print_template_designer_workspace_iconButton{width:27px;height:27px;display:grid;place-items:center;padding:0;background:#fff;border:1px solid var(--print-line);border-radius:6px;cursor:pointer}.print_template_designer_workspace_iconButton:hover{color:var(--print-blue);border-color:#aebcf0}.print_template_designer_workspace_iconButton svg{width:13px;height:13px}.print_template_designer_workspace_componentGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.print_template_designer_workspace_componentButton{min-width:0;height:54px;display:grid;place-items:center;align-content:center;gap:4px;padding:4px;color:#637087;background:#fafbfc;border:1px solid var(--print-line);border-radius:7px;cursor:grab}.print_template_designer_workspace_componentButton:hover{color:var(--print-blue);background:#f3f6ff;border-color:#aebcf0}.print_template_designer_workspace_componentButton:active{cursor:grabbing}.print_template_designer_workspace_componentButton svg{width:16px;height:16px}.print_template_designer_workspace_componentButton span{overflow:hidden;max-width:100%;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.print_template_designer_workspace_sourceSelect{margin-bottom:8px}.print_template_designer_workspace_searchBox{height:29px;display:flex;align-items:center;gap:6px;padding:0 8px;background:#f7f9fc;border:1px solid var(--print-line);border-radius:6px}.print_template_designer_workspace_searchBox svg{width:12px;height:12px;color:#8994a6}.print_template_designer_workspace_searchBox input{width:100%;min-width:0;height:100%;padding:0;color:#394457;background:transparent;border:0;outline:none}.print_template_designer_workspace_fieldList{min-height:150px;max-height:42vh;display:grid;align-content:start;gap:6px;overflow-y:auto;margin-top:8px;padding-right:2px;scrollbar-gutter:stable}.print_template_designer_workspace_fieldCard{min-width:0;display:grid;gap:3px;padding:8px;text-align:left;background:#fff;border:1px solid var(--print-line);border-radius:7px;cursor:grab}.print_template_designer_workspace_fieldCard:hover{border-color:#aebcf0;background:#f7f9ff}.print_template_designer_workspace_fieldCard strong,.print_template_designer_workspace_fieldCard span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.print_template_designer_workspace_fieldCard strong{color:#344056;font-size:9px}.print_template_designer_workspace_fieldCard span{color:#7e899b;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px}.print_template_designer_workspace_fieldCard small{color:var(--print-blue);font-size:7px}.print_template_designer_workspace_catalogState{min-height:110px;display:grid;place-items:center;align-content:center;gap:6px;padding:14px;color:#8792a3;text-align:center;background:#fafbfc;border:1px dashed #c8d0dc;border-radius:7px;line-height:14px}.print_template_designer_workspace_catalogState svg{width:19px;height:19px;color:#7786a0}.print_template_designer_workspace_catalogState strong{color:#566278}.print_template_designer_workspace_catalogState code{padding:2px 5px;color:#9a651d;background:#fff7e8;border-radius:4px;font-size:7px}.print_template_designer_workspace_spin{animation:print_template_designer_workspace_spin .9s linear infinite}@keyframes print_template_designer_workspace_spin{to{transform:rotate(360deg)}}.print_template_designer_workspace_canvasPanel{grid-column:2;grid-row:2;min-width:0;min-height:0;display:grid;grid-template-rows:40px minmax(0,1fr);overflow:hidden;background:#edf0f4}.print_template_designer_workspace_canvasToolbar{min-width:0;display:flex;align-items:center;gap:14px;padding:0 12px;background:#fff;border-bottom:1px solid var(--print-line)}.print_template_designer_workspace_paperSummary{display:flex;align-items:baseline;gap:6px;white-space:nowrap}.print_template_designer_workspace_paperSummary strong{color:var(--print-navy);font-size:10px}.print_template_designer_workspace_paperSummary span,.print_template_designer_workspace_canvasNotice{color:#8994a6;font-size:8px}.print_template_designer_workspace_zoomControl{display:inline-flex;align-items:center;height:26px;padding:2px;background:#f2f4f8;border-radius:6px}.print_template_designer_workspace_zoomControl button{width:24px;height:22px;padding:0;background:transparent;border:0;border-radius:4px;cursor:pointer}.print_template_designer_workspace_zoomControl button:hover{color:var(--print-blue);background:#fff}.print_template_designer_workspace_zoomControl span{min-width:36px;text-align:center;color:#68758a;font-size:8px}.print_template_designer_workspace_canvasNotice{min-width:0;overflow:hidden;margin-left:auto;text-overflow:ellipsis;white-space:nowrap}.print_template_designer_workspace_canvasScroll{min-width:0;min-height:0;overflow:auto;padding:20px 32px 52px;scrollbar-gutter:stable}.print_template_designer_workspace_paper{position:relative;width:720px;height:calc(720px * var(--paper-ratio));margin:0 auto;overflow:visible;color:#242b38;background:#fff;border:1px solid #cfd6df;box-shadow:0 10px 28px #15253d1f;zoom:var(--canvas-zoom, 1)}.print_template_designer_workspace_safeArea{position:absolute;inset:var(--margin-top) var(--margin-right) var(--margin-bottom) var(--margin-left);min-width:0;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;border:1px dashed #d8dee8}.print_template_designer_workspace_paperHeader,.print_template_designer_workspace_paperFooter{min-height:28px;display:flex;align-items:center;justify-content:center;gap:6px;padding:5px 8px;color:#7e899b;font-size:8px}.print_template_designer_workspace_paperHeader{border-bottom:1px solid #e9edf2}.print_template_designer_workspace_paperFooter{border-top:1px solid #e9edf2}.print_template_designer_workspace_paperHeader svg,.print_template_designer_workspace_paperFooter svg{width:11px;height:11px}.print_template_designer_workspace_paperBody{min-width:0;align-self:stretch;align-content:start;overflow:visible;padding:12px}.print_template_designer_workspace_emptyPaper{min-height:290px;display:grid;place-items:center;align-content:center;gap:8px;padding:30px;color:#8a95a6;text-align:center;background:#fbfcfd;border:1px dashed #bfc8d6;border-radius:7px;line-height:16px}.print_template_designer_workspace_emptyPaper svg{width:28px;height:28px;color:#7484a0}.print_template_designer_workspace_emptyPaper strong{color:#566278;font-size:11px}.print_template_designer_workspace_dropZone{height:7px;margin:-3px 0;border-radius:3px}.print_template_designer_workspace_dropZone:hover{background:#dfe6ff}.print_template_designer_workspace_dropZoneEnd{height:32px;display:flex;align-items:center;justify-content:center;gap:5px;margin-top:7px;color:#8792a3;border:1px dashed #c8d0dc;border-radius:6px;font-size:8px}.print_template_designer_workspace_dropZoneEnd:hover{color:var(--print-blue);background:#f3f6ff;border-color:#9eb0ee}.print_template_designer_workspace_dropZoneEnd svg{width:11px;height:11px}.print_template_designer_workspace_printBlock{position:relative;min-width:90px;display:inline-block;vertical-align:top;padding:8px;border:1px solid transparent;border-radius:6px;cursor:pointer}.print_template_designer_workspace_printBlock:hover{border-color:#c8d1df}.print_template_designer_workspace_selectedBlock{border-color:var(--print-blue)!important;box-shadow:0 0 0 2px #e9edff}.print_template_designer_workspace_dragHandle{position:absolute;top:4px;left:-13px;width:12px;height:12px;color:#9ca6b5;cursor:grab}.print_template_designer_workspace_titleBlock,.print_template_designer_workspace_textBlock{margin:0;color:#202938;font:inherit}.print_template_designer_workspace_titleBlock{font-weight:700}.print_template_designer_workspace_dividerBlock{padding:5px 0}.print_template_designer_workspace_dividerBlock span{display:block;border-top:1px solid #6f7887}.print_template_designer_workspace_pageBreakBlock{padding:7px 0;color:#7c8799;text-align:center;border-top:1px dashed #8590a2}.print_template_designer_workspace_pageBreakBlock span{position:relative;top:-8px;padding:0 7px;background:#fff;font-size:8px}.print_template_designer_workspace_signatureBlock{display:grid;grid-template-columns:auto 1fr auto 1fr;align-items:end;gap:8px;min-height:42px;color:#586477}.print_template_designer_workspace_signatureBlock i{height:25px;border-bottom:1px solid #788497}.print_template_designer_workspace_pageNumberBlock{color:#69768a;font-size:inherit}.print_template_designer_workspace_spacerBlock{min-height:18px;background:repeating-linear-gradient(135deg,#fafbfc,#fafbfc 5px,#f2f4f7 5px 10px);border:1px dashed #d6dce5}.print_template_designer_workspace_rectangleBlock,.print_template_designer_workspace_imageBlock{min-height:48px;display:grid;place-items:center;align-content:center;gap:4px;color:#68758a;background:#fbfcfd;border:1px solid #aeb8c7}.print_template_designer_workspace_rectangleBlock svg,.print_template_designer_workspace_imageBlock svg{width:18px;height:18px;color:#60708a}.print_template_designer_workspace_imageBlock{border-style:dashed}.print_template_designer_workspace_imageBlock span{overflow:hidden;max-width:100%;color:#8a95a6;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.print_template_designer_workspace_fieldBlock{display:grid;grid-template-columns:minmax(80px,.35fr) minmax(0,1fr);align-items:center;min-height:38px;border:1px solid #dde3eb}.print_template_designer_workspace_fieldBlock strong{align-self:stretch;display:flex;align-items:center;padding:7px;background:#f6f8fa;border-right:1px solid #dde3eb;font-weight:600}.print_template_designer_workspace_fieldBlock span{overflow:hidden;padding:7px;color:#7b8799;text-overflow:ellipsis;white-space:nowrap}.print_template_designer_workspace_tableBlock{overflow:auto;border:1px solid #d8dfe8}.print_template_designer_workspace_tableBlock header{display:flex;justify-content:space-between;gap:10px;padding:7px;background:#f5f7fa;border-bottom:1px solid #d8dfe8}.print_template_designer_workspace_tableBlock header span{overflow:hidden;color:#7e899b;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.print_template_designer_workspace_tableColumns{min-width:420px;display:grid;grid-template-columns:repeat(3,1fr)}.print_template_designer_workspace_tableColumns span{padding:7px;color:#59667a;border-right:1px solid #e2e7ee;border-bottom:1px solid #e2e7ee;font-size:8px;font-weight:600}.print_template_designer_workspace_tableBlock p{min-width:420px;margin:0;padding:12px 7px;color:#8a95a6;text-align:center;font-size:8px}.print_template_designer_workspace_codeBlock{display:grid;place-items:center;align-content:center;gap:4px;padding:9px;background:#fbfcfd;border:1px dashed #bfc8d6}.print_template_designer_workspace_codeBlock svg{width:26px;height:26px;color:#4f5f78}.print_template_designer_workspace_codeBlock span{overflow:hidden;max-width:100%;color:#7f8a9b;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.print_template_designer_workspace_codeBlock small{color:var(--print-blue);font-size:7px}.print_template_designer_workspace_propertyForm{display:grid;gap:11px}.print_template_designer_workspace_propertyForm label{font-size:9px}.print_template_designer_workspace_propertyForm input:disabled{color:#a0a8b5;background:#f5f6f8}.print_template_designer_workspace_alignButtons{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.print_template_designer_workspace_alignButtons button{min-height:29px;display:flex;align-items:center;justify-content:center;gap:4px;background:#fff;border:1px solid var(--print-line);border-radius:6px;cursor:pointer}.print_template_designer_workspace_alignButtons button:hover,.print_template_designer_workspace_alignButtons .print_template_designer_workspace_active{color:var(--print-blue);background:#f2f5ff;border-color:#aebcf0}.print_template_designer_workspace_alignButtons svg{width:12px;height:12px}.print_template_designer_workspace_checkRow{grid-template-columns:auto 1fr!important;align-items:center;gap:7px!important}.print_template_designer_workspace_checkRow input{width:14px;height:14px;padding:0;accent-color:var(--print-blue)}.print_template_designer_workspace_twoColumns,.print_template_designer_workspace_marginGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:7px}.print_template_designer_workspace_marginGrid{grid-template-columns:repeat(4,1fr)}.print_template_designer_workspace_sectionLabel{color:#4f5b70;font-size:9px;font-weight:650}.print_template_designer_workspace_bindingProof,.print_template_designer_workspace_paperFacts{display:grid;gap:4px;padding:9px;color:#6f7b8f;background:#f7f9fc;border:1px solid #e1e6ed;border-radius:7px;font-size:8px;word-break:break-all}.print_template_designer_workspace_bindingProof strong,.print_template_designer_workspace_paperFacts strong{color:#445066}.print_template_designer_workspace_bindingProof code{color:#3159d6;font-size:7px}.print_template_designer_workspace_dangerButton{min-height:30px;color:#ba4050;background:#fff;border:1px solid #ead0d5;border-radius:6px;cursor:pointer}.print_template_designer_workspace_dangerButton:hover{background:#fff6f7}.print_template_designer_workspace_lifecycleBar{grid-column:1 / -1;grid-row:3;min-width:0;display:flex;align-items:center;gap:8px;padding:7px 12px;background:#fff;border-top:1px solid var(--print-line)}.print_template_designer_workspace_lifecycleSummary{min-width:160px;margin-right:auto;display:grid;gap:3px}.print_template_designer_workspace_lifecycleSummary strong{color:#354157;font-size:9px}.print_template_designer_workspace_lifecycleSummary span{color:#8b95a5;font-size:7px}.print_template_designer_workspace_lifecycleStep{display:flex;align-items:center;gap:5px}.print_template_designer_workspace_lifecycleStep>span{width:20px;height:20px;display:grid;place-items:center;color:#fff;background:#8895aa;border-radius:50%;font-size:8px;font-weight:700}.print_template_designer_workspace_lifecycleStep button{height:30px;display:inline-flex;align-items:center;gap:5px;padding:0 9px;background:#f8f9fb;border:1px solid #dfe4eb;border-radius:6px}.print_template_designer_workspace_lifecycleStep button:disabled{color:#8792a3;cursor:not-allowed}.print_template_designer_workspace_lifecycleStep button svg,.print_template_designer_workspace_lifecycleStep>svg{width:11px;height:11px}.print_template_designer_workspace_lifecycleStep>svg{color:#aab2bf}.print_template_designer_workspace_previewOverlay{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:22px;background:#121c2d85}.print_template_designer_workspace_previewDialog{width:min(1180px,96vw);height:min(900px,94vh);min-height:0;display:grid;grid-template-rows:50px minmax(0,1fr) 48px;overflow:hidden;background:#fff;border-radius:12px;box-shadow:0 24px 80px #09122347}.print_template_designer_workspace_previewDialog>header,.print_template_designer_workspace_previewDialog>footer{display:flex;align-items:center;gap:8px;padding:0 14px}.print_template_designer_workspace_previewDialog>header{justify-content:space-between;border-bottom:1px solid var(--print-line)}.print_template_designer_workspace_previewDialog>header>div{display:flex;align-items:center;gap:8px}.print_template_designer_workspace_previewDialog>header svg{width:16px;height:16px;color:var(--print-blue)}.print_template_designer_workspace_previewDialog>header span{color:#8792a3;font-size:9px}.print_template_designer_workspace_previewDialog>header button{width:30px;height:30px;display:grid;place-items:center;background:#fff;border:1px solid var(--print-line);border-radius:6px;cursor:pointer}.print_template_designer_workspace_previewViewport{min-width:0;min-height:0;overflow:auto;padding:24px;background:#e9edf2}.print_template_designer_workspace_previewPaper{zoom:.85}.print_template_designer_workspace_previewDialog>footer{justify-content:flex-end;border-top:1px solid var(--print-line)}.print_template_designer_workspace_previewDialog>footer span{margin-right:auto;color:#8994a6;font-size:8px}.print_template_designer_workspace_previewDialog>footer button{height:30px;padding:0 10px;background:#fff;border:1px solid var(--print-line);border-radius:6px;cursor:pointer}.print_template_designer_workspace_previewDialog>footer button:disabled{opacity:.45;cursor:not-allowed}.print_template_designer_workspace_historyBody{min-width:0;min-height:0;display:grid;grid-template-columns:1fr 1fr;gap:14px;overflow:auto;padding:16px;background:#f5f7fa}.print_template_designer_workspace_historyBody section{min-width:0;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:8px}.print_template_designer_workspace_historyBody h2{margin:0;color:#354157;font-size:12px}.print_template_designer_workspace_historyList,.print_template_designer_workspace_eventList{min-height:0;display:grid;align-content:start;gap:8px;overflow:auto}.print_template_designer_workspace_historyCard,.print_template_designer_workspace_eventList article{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;background:#fff;border:1px solid var(--print-line);border-radius:8px}.print_template_designer_workspace_historyCard>div,.print_template_designer_workspace_eventList article{min-width:0}.print_template_designer_workspace_historyCard>div:first-child,.print_template_designer_workspace_eventList article{display:grid;gap:3px}.print_template_designer_workspace_historyCard>div:last-child{display:flex;align-items:center;gap:6px}.print_template_designer_workspace_historyCard strong,.print_template_designer_workspace_eventList strong{color:#354157;font-size:9px}.print_template_designer_workspace_historyCard span,.print_template_designer_workspace_eventList span{color:#6f7b8f;font-size:8px}.print_template_designer_workspace_historyCard small,.print_template_designer_workspace_eventList small{color:#97a0ae;font-size:7px}.print_template_designer_workspace_historyCard button{height:28px;padding:0 8px;color:var(--print-blue);background:#fff;border:1px solid #bdc8ed;border-radius:6px;cursor:pointer}.print_template_designer_workspace_historyCard button:disabled{color:#9aa3b1;border-color:#dfe4eb;cursor:not-allowed}.print_template_designer_workspace_eventList code{color:#b23f50;font-size:7px}@media(max-width:1250px){.print_template_designer_workspace_designer{grid-template-columns:210px minmax(460px,1fr) 250px}.print_template_designer_workspace_designerHead{grid-template-columns:180px minmax(360px,1fr) auto}.print_template_designer_workspace_templateIdentity{grid-template-columns:1fr 1fr}.print_template_designer_workspace_templateIdentity label:last-child{display:none}.print_template_designer_workspace_componentGrid{grid-template-columns:repeat(2,1fr)}.print_template_designer_workspace_lifecycleSummary{display:none}}@media(max-width:900px){.print_template_designer_workspace_designer{grid-template-columns:190px minmax(420px,1fr);grid-template-rows:62px minmax(0,1fr) 210px 62px}.print_template_designer_workspace_designerHead{grid-template-columns:170px minmax(0,1fr)}.print_template_designer_workspace_headActions{display:none}.print_template_designer_workspace_palette{grid-column:1;grid-row:2 / 4}.print_template_designer_workspace_canvasPanel{grid-column:2;grid-row:2}.print_template_designer_workspace_properties{grid-column:2;grid-row:3;border-top:1px solid var(--print-line);border-left:0}.print_template_designer_workspace_propertyForm{grid-template-columns:repeat(3,minmax(0,1fr))}.print_template_designer_workspace_lifecycleBar{overflow-x:auto}}@media(max-width:640px){.print_template_designer_workspace_designer{display:block;height:auto;min-height:760px;overflow:visible}.print_template_designer_workspace_designerHead{position:sticky;top:0;z-index:3;display:grid;grid-template-columns:1fr;height:auto;min-height:96px}.print_template_designer_workspace_templateIdentity{grid-template-columns:1fr}.print_template_designer_workspace_templateIdentity label:nth-child(2),.print_template_designer_workspace_templateIdentity label:nth-child(3){display:none}.print_template_designer_workspace_palette,.print_template_designer_workspace_properties{max-height:300px;border:0;border-bottom:1px solid var(--print-line)}.print_template_designer_workspace_canvasPanel{height:560px}.print_template_designer_workspace_canvasToolbar{overflow-x:auto}.print_template_designer_workspace_canvasScroll{padding:16px}.print_template_designer_workspace_paper{width:650px}.print_template_designer_workspace_lifecycleBar{height:62px}.print_template_designer_workspace_lifecycleStep button{min-width:92px}.print_template_designer_workspace_previewOverlay{padding:0}.print_template_designer_workspace_previewDialog{width:100vw;height:100vh;border-radius:0}.print_template_designer_workspace_historyBody{grid-template-columns:1fr}}@media print{.print_template_designer_workspace_designerHead,.print_template_designer_workspace_palette,.print_template_designer_workspace_properties,.print_template_designer_workspace_canvasToolbar,.print_template_designer_workspace_lifecycleBar{display:none!important}.print_template_designer_workspace_designer,.print_template_designer_workspace_canvasPanel,.print_template_designer_workspace_canvasScroll{display:block;width:auto;height:auto;overflow:visible;padding:0;background:#fff;border:0;box-shadow:none}.print_template_designer_workspace_paper{width:100%;height:auto;min-height:0;margin:0;border:0;box-shadow:none;zoom:1}.print_template_designer_workspace_safeArea{position:relative;inset:auto;border:0}.print_template_designer_workspace_printBlock{break-inside:avoid}.print_template_designer_workspace_tableBlock header,.print_template_designer_workspace_tableColumns{break-inside:avoid}.print_template_designer_workspace_pageBreakBlock{break-after:page;visibility:hidden}}.release_authorization_control_control{display:inline-flex;align-items:center;gap:7px}.release_authorization_control_status{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:0 9px;border:1px solid #dce3ed;border-radius:8px;color:#596579;background:#f8fafc;font-size:9px;font-style:normal;white-space:nowrap}.release_authorization_control_status svg,.release_authorization_control_authorizeButton svg{width:14px;height:14px}.release_authorization_control_authorizeButton{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 12px;border:1px solid #2457c5;border-radius:8px;color:#fff;background:#2f62d0;font-size:10px;font-weight:700;cursor:pointer}.release_authorization_control_authorizeButton:disabled{border-color:#cbd4e1;color:#8b96a8;background:#eef1f5;cursor:not-allowed}.release_authorization_control_overlay{position:fixed;z-index:1200;inset:0;display:grid;place-items:center;padding:20px;background:#10182873}.release_authorization_control_dialog{width:min(640px,100%);max-height:min(760px,calc(100vh - 40px));overflow:auto;border:1px solid #d7deea;border-radius:14px;background:#fff;box-shadow:0 24px 70px #1018283d}.release_authorization_control_dialogHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 20px 14px;border-bottom:1px solid #e4e9f1}.release_authorization_control_dialogHeader h2{margin:0;color:#24324a;font-size:17px}.release_authorization_control_dialogHeader p{margin:5px 0 0;color:#69758a;font-size:11px;line-height:1.6}.release_authorization_control_closeButton{display:grid;flex:0 0 auto;place-items:center;width:30px;height:30px;border:1px solid #d7deea;border-radius:8px;color:#5c687a;background:#fff;cursor:pointer}.release_authorization_control_closeButton svg{width:15px;height:15px}.release_authorization_control_dialogBody{padding:16px 20px}.release_authorization_control_warning{display:flex;gap:9px;padding:10px 12px;border:1px solid #f3d392;border-radius:10px;color:#765018;background:#fff8e8;font-size:11px;line-height:1.6}.release_authorization_control_warning svg{flex:0 0 auto;width:16px;height:16px;margin-top:1px}.release_authorization_control_identity{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0}.release_authorization_control_identity div{min-width:0;padding:10px 12px;border:1px solid #e1e7ef;border-radius:9px;background:#f9fbfd}.release_authorization_control_identity dt{color:#7b8799;font-size:9px}.release_authorization_control_identity dd{margin:4px 0 0;overflow-wrap:anywhere;color:#263650;font-size:11px;font-weight:650}.release_authorization_control_scope{margin:0;padding:0 0 0 20px;color:#4b586d;font-size:11px;line-height:1.75}.release_authorization_control_error{margin:12px 0 0;padding:9px 11px;border-radius:8px;color:#a23c34;background:#fff0ee;font-size:10px}.release_authorization_control_dialogFooter{display:flex;justify-content:flex-end;gap:8px;padding:14px 20px 18px;border-top:1px solid #e4e9f1}.release_authorization_control_dialogFooter button{min-height:34px;padding:0 14px;border:1px solid #d1d9e6;border-radius:8px;color:#45536a;background:#fff;font-size:10px;font-weight:700;cursor:pointer}.release_authorization_control_dialogFooter button:last-child{border-color:#2457c5;color:#fff;background:#2f62d0}.release_authorization_control_dialogFooter button:disabled{opacity:.55;cursor:not-allowed}@media(max-width:720px){.release_authorization_control_control{flex-wrap:wrap;justify-content:flex-end}.release_authorization_control_status{order:2}.release_authorization_control_identity{grid-template-columns:1fr}.release_authorization_control_overlay{padding:10px}}.security_session_monitor_workspace{box-sizing:border-box;min-height:100%;padding:18px;background:#f3f6fb}.security_session_monitor_header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.security_session_monitor_header>div{display:flex;align-items:center;gap:11px}.security_session_monitor_header>div>span{display:grid;width:38px;height:38px;place-items:center;color:#3159d6;background:#eaf0ff;border-radius:10px}.security_session_monitor_header svg{width:17px;height:17px}.security_session_monitor_header p,.security_session_monitor_header h1,.security_session_monitor_header small{margin:0}.security_session_monitor_header p{color:#6880b7;font-size:8px;letter-spacing:.12em}.security_session_monitor_header h1{margin-top:2px;font-size:18px;font-weight:650}.security_session_monitor_header small{color:#7b889c;font-size:9px}.security_session_monitor_header button,.security_session_monitor_filters select,.security_session_monitor_filters label{min-height:32px;border:1px solid #d8e0ec;border-radius:7px;background:#fff}.security_session_monitor_header button{display:inline-flex;align-items:center;gap:6px;padding:0 11px;color:#38557d;cursor:pointer}.security_session_monitor_summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.security_session_monitor_summary article{display:flex;align-items:center;gap:10px;padding:13px 14px;background:#fff;border:1px solid #e0e6ef;border-radius:9px;box-shadow:0 3px 12px #2a3b5b0a}.security_session_monitor_summary article>span{display:grid;width:32px;height:32px;flex:0 0 auto;place-items:center;color:#3159d6;background:#eef3ff;border-radius:8px}.security_session_monitor_summary svg{width:15px}.security_session_monitor_summary div{display:grid;grid-template-columns:auto auto;align-items:end;gap:1px 8px}.security_session_monitor_summary small{grid-column:1 / -1;color:#77849a;font-size:8px}.security_session_monitor_summary strong{color:#213253;font-size:19px;font-weight:650;line-height:21px}.security_session_monitor_summary em{color:#9aa5b5;font-size:8px;font-style:normal}.security_session_monitor_panel{overflow:hidden;background:#fff;border:1px solid #dfe6ef;border-radius:10px;box-shadow:0 4px 18px #2a3b5b0a}.security_session_monitor_viewTabs{display:flex;gap:4px;padding:8px 12px 0;background:#f8fafc;border-bottom:1px solid #e6ebf2}.security_session_monitor_viewTabs button{display:inline-flex;align-items:center;gap:5px;min-height:34px;padding:0 12px;color:#718096;background:transparent;border:0;border-bottom:2px solid transparent;cursor:pointer;font-size:9px}.security_session_monitor_viewTabs button svg{width:12px}.security_session_monitor_viewTabs button strong{min-width:18px;padding:2px 5px;color:#66748a;background:#e9edf3;border-radius:999px;font-size:8px}.security_session_monitor_viewTabs .security_session_monitor_activeTab{color:#3159d6;border-bottom-color:#3159d6;font-weight:600}.security_session_monitor_viewTabs .security_session_monitor_activeTab strong{color:#3159d6;background:#e8eeff}.security_session_monitor_toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 15px;border-bottom:1px solid #e7ebf1}.security_session_monitor_toolbar h2,.security_session_monitor_toolbar p{margin:0}.security_session_monitor_toolbar h2{color:#24334e;font-size:12px}.security_session_monitor_toolbar p{margin-top:3px;color:#8793a6;font-size:8px}.security_session_monitor_filters{display:flex;gap:7px}.security_session_monitor_filters label{display:flex;align-items:center;gap:5px;min-width:190px;padding:0 8px}.security_session_monitor_filters label svg{width:13px;color:#8c98aa}.security_session_monitor_filters input{width:100%;min-width:0;border:0;outline:0;font-size:9px}.security_session_monitor_filters select{padding:0 26px 0 9px;color:#536178;font-size:9px}.security_session_monitor_alert{display:flex;align-items:center;gap:7px;margin:10px 12px 0;padding:9px 10px;color:#9a541f;background:#fff7e8;border:1px solid #f2d8ad;border-radius:7px;font-size:9px}.security_session_monitor_alert svg{width:14px}.security_session_monitor_tableWrap{overflow-x:auto}.security_session_monitor_tableWrap table{width:100%;border-collapse:collapse;font-size:9px}.security_session_monitor_tableWrap th{padding:10px 12px;color:#79869a;text-align:left;white-space:nowrap;background:#f8fafc;border-bottom:1px solid #e5eaf1;font-weight:550}.security_session_monitor_tableWrap td{padding:10px 12px;border-bottom:1px solid #edf0f5;vertical-align:middle}.security_session_monitor_tableWrap tr:last-child td{border-bottom:0}.security_session_monitor_user,.security_session_monitor_device{display:flex;align-items:center;gap:7px;min-width:130px}.security_session_monitor_userAvatar{width:28px;height:28px;flex:0 0 auto;color:#4669c5;background:#eef3ff;font-size:10px}.security_session_monitor_device>svg{width:13px;height:13px}.security_session_monitor_user strong,.security_session_monitor_user small,.security_session_monitor_device strong,.security_session_monitor_device small{display:block}.security_session_monitor_user strong,.security_session_monitor_device strong{color:#31405b;font-weight:550}.security_session_monitor_user small,.security_session_monitor_device small{margin-top:2px;color:#8b97a8;font-size:8px}.security_session_monitor_user em{margin-left:5px;padding:2px 4px;color:#3159d6;background:#edf2ff;border-radius:4px;font-size:7px;font-style:normal}.security_session_monitor_device>svg{color:#65758f}.security_session_monitor_tableWrap code{padding:3px 5px;color:#4d5e78;background:#f2f5f9;border-radius:4px;font-family:inherit;font-size:8px;white-space:nowrap}.security_session_monitor_time{display:inline-flex;align-items:center;gap:4px;color:#69778c;white-space:nowrap}.security_session_monitor_time svg{width:10px}.security_session_monitor_status{display:inline-flex;align-items:center;gap:4px;padding:3px 6px;border-radius:999px;white-space:nowrap}.security_session_monitor_status i{width:5px;height:5px;border-radius:50%;background:currentcolor}.security_session_monitor_status_online{color:#14735c;background:#e8f6f0}.security_session_monitor_status_offline{color:#7a8799;background:#eef1f5}.security_session_monitor_status_revoked{color:#b5473a;background:#fcecea}.security_session_monitor_status_logged_out,.security_session_monitor_status_expired{color:#7d6c52;background:#f5f0e8}.security_session_monitor_reason{display:block;margin-top:3px;color:#9a7c75;font-size:7px}.security_session_monitor_revoke{display:inline-flex;align-items:center;gap:4px;min-height:27px;padding:0 8px;color:#b5473a;background:#fff;border:1px solid #e8bbb5;border-radius:6px;cursor:pointer;white-space:nowrap;font-size:8px}.security_session_monitor_revoke svg{width:11px}.security_session_monitor_revoke:disabled{color:#aab1bc;background:#f6f7f9;border-color:#e3e6eb;cursor:not-allowed}.security_session_monitor_empty{display:flex;min-height:150px;align-items:center;justify-content:center;gap:7px;color:#8995a7}.security_session_monitor_empty svg{width:15px}.security_session_monitor_footer{display:flex;justify-content:space-between;padding:8px 13px;color:#8b96a7;background:#fafbfd;border-top:1px solid #e7ebf1;font-size:8px}.security_session_monitor_spinning{animation:security_session_monitor_spin 1s linear infinite}@keyframes security_session_monitor_spin{to{transform:rotate(360deg)}}@media(max-width:900px){.security_session_monitor_summary{grid-template-columns:repeat(2,minmax(0,1fr))}.security_session_monitor_toolbar{align-items:stretch;flex-direction:column}.security_session_monitor_filters{width:100%}.security_session_monitor_filters label{flex:1}}@media(max-width:560px){.security_session_monitor_workspace{padding:10px}.security_session_monitor_header{align-items:flex-start}.security_session_monitor_header small{display:none}.security_session_monitor_summary{grid-template-columns:1fr}.security_session_monitor_filters{flex-direction:column}.security_session_monitor_filters label{min-width:0}}.user_onboarding_task_settings_page{box-sizing:border-box;min-height:100%;padding:18px;background:#f3f6fb}.user_onboarding_task_settings_hero{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;padding:18px 20px;border:1px solid #dfe6f0;border-radius:14px;background:#fff}.user_onboarding_task_settings_hero>div{display:flex;gap:13px;align-items:center}.user_onboarding_task_settings_hero>div>span{display:grid;width:46px;height:46px;place-items:center;border-radius:12px;color:#fff;background:#2859c5}.user_onboarding_task_settings_hero svg{width:21px}.user_onboarding_task_settings_hero p,.user_onboarding_task_settings_hero h1,.user_onboarding_task_settings_hero em{margin:0}.user_onboarding_task_settings_hero p{font-size:11px;color:#6e7890}.user_onboarding_task_settings_hero h1{font-size:22px}.user_onboarding_task_settings_hero em{font-size:12px;color:#6e7890;font-style:normal}.user_onboarding_task_settings_hero button,.user_onboarding_task_settings_sectionTitle button,.user_onboarding_task_settings_list footer button{display:flex;align-items:center;gap:6px;border:1px solid #d4ddec;border-radius:8px;padding:8px 11px;background:#fff;color:#34415b}.user_onboarding_task_settings_hero button{border-color:#2859c5;background:#2859c5;color:#fff}.user_onboarding_task_settings_hero button svg,.user_onboarding_task_settings_sectionTitle button svg,.user_onboarding_task_settings_list footer svg{width:15px;height:15px}.user_onboarding_task_settings_error{margin-bottom:12px;padding:10px 13px;border:1px solid #f1b8b8;border-radius:9px;background:#fff1f1;color:#a82828}.user_onboarding_task_settings_layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:14px}.user_onboarding_task_settings_editor,.user_onboarding_task_settings_list{padding:18px;border:1px solid #dfe6f0;border-radius:14px;background:#fff}.user_onboarding_task_settings_sectionTitle{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.user_onboarding_task_settings_sectionTitle strong{display:block;font-size:16px}.user_onboarding_task_settings_sectionTitle small{color:#7b8598}.user_onboarding_task_settings_editor>label,.user_onboarding_task_settings_columns label{display:grid;gap:6px;margin:12px 0;font-size:12px;font-weight:700;color:#465168}.user_onboarding_task_settings_editor input,.user_onboarding_task_settings_editor textarea{box-sizing:border-box;width:100%;border:1px solid #ccd6e6;border-radius:8px;padding:9px 10px;background:#fff;color:#172033;font:inherit;resize:vertical}.user_onboarding_task_settings_editor input:focus,.user_onboarding_task_settings_editor textarea:focus{outline:2px solid #b9cdfd;border-color:#2859c5}.user_onboarding_task_settings_columns{display:grid;grid-template-columns:1fr 1fr;gap:12px}.user_onboarding_task_settings_switches{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:15px 0}.user_onboarding_task_settings_switches label{display:flex;gap:8px;padding:10px;border:1px solid #dce4ef;border-radius:9px;background:#f8faff}.user_onboarding_task_settings_switches input{width:auto}.user_onboarding_task_settings_switches strong,.user_onboarding_task_settings_switches small{display:block}.user_onboarding_task_settings_switches small{margin-top:2px;color:#7c879a}.user_onboarding_task_settings_people{overflow:hidden;margin:14px 0;border:1px solid #dce4ef;border-radius:10px}.user_onboarding_task_settings_peopleHead{display:flex;align-items:center;justify-content:space-between;padding:10px;background:#f5f8fc}.user_onboarding_task_settings_peopleHead>div{display:flex;align-items:center;gap:8px}.user_onboarding_task_settings_peopleHead strong,.user_onboarding_task_settings_peopleHead small{display:block}.user_onboarding_task_settings_peopleHead small{color:#7c879a}.user_onboarding_task_settings_peopleHead label{display:flex;align-items:center;gap:5px;width:min(300px,48%);border:1px solid #d3dce9;border-radius:7px;padding:0 8px;background:#fff}.user_onboarding_task_settings_peopleHead label svg{width:15px}.user_onboarding_task_settings_peopleHead input{border:0;padding:7px 2px}.user_onboarding_task_settings_peopleHead input:focus{outline:0}.user_onboarding_task_settings_userGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-height:245px;overflow:auto;padding:9px}.user_onboarding_task_settings_userGrid label{display:flex;align-items:center;gap:8px;padding:8px;border:1px solid #e1e7f0;border-radius:8px}.user_onboarding_task_settings_userGrid label.user_onboarding_task_settings_selected{border-color:#87a9f5;background:#f0f5ff}.user_onboarding_task_settings_userGrid input{width:auto}.user_onboarding_task_settings_userGrid span{min-width:0;flex:1}.user_onboarding_task_settings_userGrid strong,.user_onboarding_task_settings_userGrid small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user_onboarding_task_settings_userGrid small{color:#7c879a}.user_onboarding_task_settings_userGrid svg{width:15px;color:#2859c5}.user_onboarding_task_settings_primary{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;border:0;border-radius:9px;padding:11px;background:#2859c5;color:#fff;font-weight:700}.user_onboarding_task_settings_primary:disabled{opacity:.65}.user_onboarding_task_settings_primary svg{width:17px}.user_onboarding_task_settings_list{align-self:start}.user_onboarding_task_settings_list article{margin-bottom:10px;padding:13px;border:1px solid #dde5f0;border-radius:10px}.user_onboarding_task_settings_list article.user_onboarding_task_settings_inactive{opacity:.62}.user_onboarding_task_settings_list article header{display:flex;align-items:center;justify-content:space-between}.user_onboarding_task_settings_list article header>div{display:flex;align-items:center;gap:7px}.user_onboarding_task_settings_list h3,.user_onboarding_task_settings_list p{margin:0}.user_onboarding_task_settings_list h3{font-size:14px}.user_onboarding_task_settings_list article header span{padding:2px 6px;border-radius:5px;background:#edf1f7;color:#657085;font-size:10px}.user_onboarding_task_settings_list article header span.user_onboarding_task_settings_required{background:#fff0e7;color:#b24a12}.user_onboarding_task_settings_list article header>small{color:#647087}.user_onboarding_task_settings_list article p{margin:9px 0;color:#5d687d;font-size:12px;line-height:1.6;white-space:pre-wrap}.user_onboarding_task_settings_list dl{display:grid;grid-template-columns:repeat(3,1fr);margin:0;background:#f6f8fb;border-radius:7px}.user_onboarding_task_settings_list dl div{padding:8px;text-align:center}.user_onboarding_task_settings_list dt{color:#80899a;font-size:10px}.user_onboarding_task_settings_list dd{margin:2px 0 0;font-weight:700}.user_onboarding_task_settings_list footer{display:flex;justify-content:flex-end;gap:6px;margin-top:9px}.user_onboarding_task_settings_list footer button{padding:6px 9px}.user_onboarding_task_settings_list footer button.user_onboarding_task_settings_danger{color:#b32929}.user_onboarding_task_settings_empty{display:flex;align-items:center;justify-content:center;gap:7px;min-height:150px;color:#8490a3}.user_onboarding_task_settings_empty svg{width:19px}.user_onboarding_task_settings_spin{animation:user_onboarding_task_settings_spin 1s linear infinite}@keyframes user_onboarding_task_settings_spin{to{transform:rotate(360deg)}}@media(max-width:1000px){.user_onboarding_task_settings_layout,.user_onboarding_task_settings_switches,.user_onboarding_task_settings_columns,.user_onboarding_task_settings_userGrid{grid-template-columns:1fr}.user_onboarding_task_settings_peopleHead{align-items:stretch;flex-direction:column}.user_onboarding_task_settings_peopleHead label{width:auto}}.crm_base_settings_workspace_root{--brand: var(--mis-theme-primary, #3159d6);height:100%;min-height:0;padding:14px;overflow-y:auto;color:#172033;background:#f3f6fa;font-size:10px;scrollbar-width:thin}.crm_base_settings_workspace_root *{box-sizing:border-box}.crm_base_settings_workspace_root button,.crm_base_settings_workspace_root input{font:inherit}.crm_base_settings_workspace_hero,.crm_base_settings_workspace_workspace,.crm_base_settings_workspace_governanceBar,.crm_base_settings_workspace_permissionNote{background:#fff;border:1px solid #e0e7f0;box-shadow:0 4px 16px #1830540d}.crm_base_settings_workspace_heroTitle,.crm_base_settings_workspace_heroActions,.crm_base_settings_workspace_heroTitle>span,.crm_base_settings_workspace_heroActions span,.crm_base_settings_workspace_sectionTitle>div,.crm_base_settings_workspace_sectionTitle>div>span,.crm_base_settings_workspace_governanceBar>div,.crm_base_settings_workspace_permissionNote,.crm_base_settings_workspace_controlGrid article,.crm_base_settings_workspace_orgTree header,.crm_base_settings_workspace_rolePanel>header>div,.crm_base_settings_workspace_templateCatalog button,.crm_base_settings_workspace_templateCatalog>div,.crm_base_settings_workspace_designToolbar span,.crm_base_settings_workspace_fieldLibrary header,.crm_base_settings_workspace_productToolbar>div,.crm_base_settings_workspace_productDependency>div{display:flex;align-items:center}.crm_base_settings_workspace_governanceBar{min-height:64px;display:grid;grid-template-columns:minmax(190px,1fr) 18px minmax(190px,1fr) 18px minmax(190px,1fr) auto;align-items:center;gap:7px;margin-top:10px;padding:9px 12px;border-radius:9px}.crm_base_settings_workspace_governanceBar>svg{width:15px;color:#93a0b3}.crm_base_settings_workspace_governanceBar>div{gap:8px;min-width:0}.crm_base_settings_workspace_governanceBar>div>svg{width:27px;height:27px;padding:6px;flex:0 0 auto;color:var(--brand);background:#edf3ff;border-radius:7px}.crm_base_settings_workspace_governanceBar span{min-width:0}.crm_base_settings_workspace_governanceBar small,.crm_base_settings_workspace_governanceBar strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm_base_settings_workspace_governanceBar small{color:#8a97aa;font-size:8px}.crm_base_settings_workspace_governanceBar strong{margin-top:2px;color:#31415b;font-weight:600}.crm_base_settings_workspace_governanceBar em{padding:5px 8px;color:#3159d6;background:#edf2ff;border-radius:9px;font-size:8px;font-style:normal;white-space:nowrap}.crm_base_settings_workspace_permissionNote{gap:8px;margin-top:8px;padding:9px 11px;color:#52657f;background:#eef4ff;border-color:#d9e5fb;border-radius:8px}.crm_base_settings_workspace_permissionNote>svg{width:15px;color:var(--brand)}.crm_base_settings_workspace_permissionNote div{display:grid;gap:2px}.crm_base_settings_workspace_permissionNote strong{color:#294d98}.crm_base_settings_workspace_permissionNote span{font-size:8px;line-height:1.5}.crm_base_settings_workspace_workspace{min-height:472px;margin-top:10px;padding:13px;border-radius:10px}.crm_base_settings_workspace_sectionTitle{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid #e8edf4}.crm_base_settings_workspace_sectionTitle>div{gap:9px}.crm_base_settings_workspace_sectionTitle>div>span{width:30px;height:30px;display:grid;place-items:center;color:var(--brand);background:#edf3ff;border-radius:8px}.crm_base_settings_workspace_sectionTitle svg{width:15px}.crm_base_settings_workspace_sectionTitle small{color:#8390a4;font-size:7px;letter-spacing:.08em}.crm_base_settings_workspace_sectionTitle h2{margin:1px 0;color:#28374e;font-size:12px;font-weight:600}.crm_base_settings_workspace_sectionTitle p{margin:0;color:#8794a7;font-size:8px}.crm_base_settings_workspace_sectionTitle>b{padding:4px 7px;color:#315cbe;background:#edf2ff;border-radius:9px;font-size:8px;font-weight:500}.crm_base_settings_workspace_overviewGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-top:12px}.crm_base_settings_workspace_overviewGrid button{min-width:0;min-height:170px;display:flex;align-items:flex-start;gap:10px;padding:14px;color:inherit;text-align:left;background:linear-gradient(150deg,#fff,#f7f9fd);border:1px solid #dfe6f0;border-radius:10px;cursor:pointer}.crm_base_settings_workspace_overviewGrid button:hover{border-color:#9db0e7;transform:translateY(-1px);box-shadow:0 9px 20px #263d6a17}.crm_base_settings_workspace_overviewGrid button>span{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;color:var(--brand);background:#edf2ff;border-radius:9px}.crm_base_settings_workspace_overviewGrid button>span svg{width:16px}.crm_base_settings_workspace_overviewGrid button>div{min-width:0}.crm_base_settings_workspace_overviewGrid small{color:#7f8ca0;font-size:8px}.crm_base_settings_workspace_overviewGrid h3{margin:5px 0 6px;color:#26354c;font-size:11px}.crm_base_settings_workspace_overviewGrid p{min-height:42px;margin:0;color:#718098;font-size:8px;line-height:1.65}.crm_base_settings_workspace_overviewGrid em{display:flex;align-items:center;gap:3px;margin-top:15px;color:#3159d6;font-size:8px;font-style:normal}.crm_base_settings_workspace_overviewGrid em svg{width:11px}.crm_base_settings_workspace_controlGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:10px}.crm_base_settings_workspace_controlGrid article{min-height:66px;gap:9px;padding:10px 12px;background:#f7f9fc;border:1px solid #e5eaf2;border-radius:8px}.crm_base_settings_workspace_controlGrid svg{width:16px;flex:0 0 auto;color:#3159d6}.crm_base_settings_workspace_controlGrid div{display:grid;gap:2px}.crm_base_settings_workspace_controlGrid strong{color:#34425a}.crm_base_settings_workspace_controlGrid span{color:#8390a3;font-size:8px;line-height:1.45}.crm_base_settings_workspace_organizationLayout{display:grid;grid-template-columns:245px minmax(0,1fr);gap:11px;margin-top:12px}.crm_base_settings_workspace_orgTree,.crm_base_settings_workspace_rolePanel{min-width:0;overflow:hidden;border:1px solid #e1e7f0;border-radius:9px}.crm_base_settings_workspace_orgTree header{gap:8px;min-height:49px;padding:9px 11px;background:#f6f8fc;border-bottom:1px solid #e3e8f0}.crm_base_settings_workspace_orgTree header>svg{width:28px;height:28px;padding:6px;color:#3159d6;background:#fff;border-radius:7px}.crm_base_settings_workspace_orgTree header div,.crm_base_settings_workspace_rolePanel header span{display:grid;gap:2px}.crm_base_settings_workspace_orgTree small,.crm_base_settings_workspace_rolePanel header small{color:#8794a8;font-size:8px}.crm_base_settings_workspace_orgTree>div{display:grid;gap:5px;padding:12px}.crm_base_settings_workspace_orgTree>div>span{position:relative;min-height:37px;display:flex;align-items:center;gap:7px;padding:7px 8px 7px 24px;color:#45546c;background:#f9fafc;border:1px solid #e6ebf2;border-radius:7px}.crm_base_settings_workspace_orgTree>div>span:before{position:absolute;left:11px;width:8px;height:1px;content:"";background:#a6b4c9}.crm_base_settings_workspace_orgTree>div>span.crm_base_settings_workspace_treeRoot{padding-left:9px;color:#fff;background:#3159d6;border-color:#3159d6}.crm_base_settings_workspace_orgTree>div>span.crm_base_settings_workspace_treeRoot:before{display:none}.crm_base_settings_workspace_orgTree span i{width:6px;height:6px;background:#7c95d4;border-radius:50%}.crm_base_settings_workspace_orgTree span em{margin-left:auto;color:#8895a8;font-size:7px;font-style:normal}.crm_base_settings_workspace_orgTree .crm_base_settings_workspace_treeRoot i{background:#fff}.crm_base_settings_workspace_orgTree footer{display:flex;align-items:flex-start;gap:5px;padding:9px 11px;color:#7e8ca0;background:#fbfcfe;border-top:1px solid #e8edf3;font-size:8px;line-height:1.5}.crm_base_settings_workspace_orgTree footer svg{width:12px;flex:0 0 auto}.crm_base_settings_workspace_rolePanel>header{min-height:49px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;background:#f6f8fc;border-bottom:1px solid #e3e8f0}.crm_base_settings_workspace_rolePanel>header>div{gap:7px}.crm_base_settings_workspace_rolePanel>header>div>svg{width:15px;color:#3159d6}.crm_base_settings_workspace_rolePanel label,.crm_base_settings_workspace_productToolbar label{width:min(260px,42%);height:30px;display:flex;align-items:center;padding:0 8px;background:#fff;border:1px solid #d9e1ec;border-radius:6px}.crm_base_settings_workspace_rolePanel label svg,.crm_base_settings_workspace_productToolbar label svg{width:13px;color:#8794a7}.crm_base_settings_workspace_rolePanel input,.crm_base_settings_workspace_productToolbar input{width:100%;padding:6px;background:transparent;border:0;outline:0}.crm_base_settings_workspace_roleHead,.crm_base_settings_workspace_roleTable article{display:grid;grid-template-columns:1.05fr .85fr 1.35fr .65fr;align-items:center;gap:8px;padding:0 11px}.crm_base_settings_workspace_roleHead{min-height:31px;color:#7c899d;background:#fbfcfe;border-bottom:1px solid #e8edf3;font-size:8px}.crm_base_settings_workspace_roleTable article{min-height:55px;color:#536179;border-bottom:1px solid #edf1f5}.crm_base_settings_workspace_roleTable article:hover{background:#f7f9ff}.crm_base_settings_workspace_roleTable article>span:first-child{display:grid;gap:2px}.crm_base_settings_workspace_roleTable article strong{color:#26344b;font-weight:600}.crm_base_settings_workspace_roleTable article small{color:#929dad;font-size:7px}.crm_base_settings_workspace_roleTable article>b{width:max-content;padding:3px 6px;color:#285eae;background:#edf3ff;border-radius:8px;font-size:8px;font-weight:500}.crm_base_settings_workspace_emptyState{min-height:180px;display:grid;place-items:center;color:#8995a7}.crm_base_settings_workspace_templateLayout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:11px;margin-top:12px}.crm_base_settings_workspace_templateCatalog{display:grid;align-content:start;gap:7px}.crm_base_settings_workspace_templateCatalog button{min-height:58px;gap:8px;padding:9px;color:#526079;text-align:left;background:#fff;border:1px solid #e0e6ef;border-radius:8px;cursor:pointer}.crm_base_settings_workspace_templateCatalog button>svg{width:26px;height:26px;padding:6px;color:#3159d6;background:#edf2ff;border-radius:7px}.crm_base_settings_workspace_templateCatalog button span{min-width:0;display:grid;gap:2px}.crm_base_settings_workspace_templateCatalog button strong,.crm_base_settings_workspace_templateCatalog button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm_base_settings_workspace_templateCatalog button strong{color:#31415a}.crm_base_settings_workspace_templateCatalog button small{color:#8c98aa;font-size:7px}.crm_base_settings_workspace_templateCatalog button em{margin-left:auto;padding:3px 5px;color:#64738b;background:#f0f3f7;border-radius:7px;font-size:7px;font-style:normal}.crm_base_settings_workspace_templateCatalog button[aria-pressed=true]{border-color:#819de9;background:#f1f5ff;box-shadow:inset 3px 0 #3159d6}.crm_base_settings_workspace_templateCatalog>div{gap:7px;padding:10px;color:#718098;background:#f7f9fc;border:1px solid #e4e9f1;border-radius:8px}.crm_base_settings_workspace_templateCatalog>div svg{width:15px;flex:0 0 auto;color:#3159d6}.crm_base_settings_workspace_templateCatalog p{margin:0;font-size:8px;line-height:1.6}.crm_base_settings_workspace_templateDesigner{min-width:0;overflow:hidden;border:1px solid #dfe6f0;border-radius:9px}.crm_base_settings_workspace_designToolbar{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;background:#f6f8fc;border-bottom:1px solid #e3e8f0}.crm_base_settings_workspace_designToolbar span{gap:6px}.crm_base_settings_workspace_designToolbar span>svg{width:14px;color:#3159d6}.crm_base_settings_workspace_designToolbar span small{color:#8895a8;font-size:8px}.crm_base_settings_workspace_designToolbar>div{display:flex;gap:6px}.crm_base_settings_workspace_designToolbar button{min-height:28px;display:inline-flex;align-items:center;gap:4px;padding:0 9px;color:#526079;background:#fff;border:1px solid #d5deeb;border-radius:6px;cursor:pointer}.crm_base_settings_workspace_designToolbar button svg{width:12px}.crm_base_settings_workspace_designToolbar .crm_base_settings_workspace_primaryButton{color:#fff;background:#3159d6;border-color:#3159d6}.crm_base_settings_workspace_designBody{min-height:345px;display:grid;grid-template-columns:minmax(360px,1fr) 230px;gap:10px;padding:10px;background:#edf1f6}.crm_base_settings_workspace_paperPreview{width:min(430px,100%);min-height:320px;margin:auto;padding:17px 20px 13px;color:#2f3c52;background:#fff;border:1px solid #d4dce8;box-shadow:0 9px 24px #2031501f}.crm_base_settings_workspace_paperPreview>header{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:8px;border-bottom:2px solid #3159d6}.crm_base_settings_workspace_paperPreview header b{color:#173a94;letter-spacing:.12em}.crm_base_settings_workspace_paperPreview header span{font-size:15px;font-weight:600}.crm_base_settings_workspace_paperPreview section{padding:11px 0}.crm_base_settings_workspace_paperLine{width:38%;height:5px;margin-bottom:10px;background:#e1e7f0}.crm_base_settings_workspace_paperFacts{display:grid;grid-template-columns:1fr 1fr;gap:8px}.crm_base_settings_workspace_paperFacts span{padding:7px;background:#f7f9fc}.crm_base_settings_workspace_paperFacts small{color:#79869a;font-size:7px}.crm_base_settings_workspace_paperFacts i,.crm_base_settings_workspace_paperPreview p i{display:block;height:4px;margin-top:5px;background:#dfe5ee}.crm_base_settings_workspace_paperTable{display:grid;grid-template-columns:1.2fr .8fr .6fr .8fr;height:76px;margin-top:10px;border:1px solid #dbe2ec}.crm_base_settings_workspace_paperTable span{border-right:1px solid #dbe2ec}.crm_base_settings_workspace_paperPreview p{margin:8px 0 0;color:#6d7a8f;font-size:7px}.crm_base_settings_workspace_paperPreview footer{padding-top:8px;color:#8a96a8;border-top:1px solid #e3e8f0;font-size:7px;text-align:center}.crm_base_settings_workspace_fieldLibrary{overflow:hidden;background:#fff;border:1px solid #d9e1eb;border-radius:8px}.crm_base_settings_workspace_fieldLibrary header{gap:7px;min-height:44px;padding:8px;background:#f7f9fc;border-bottom:1px solid #e3e8f0}.crm_base_settings_workspace_fieldLibrary header svg{width:14px;color:#3159d6}.crm_base_settings_workspace_fieldLibrary header span{display:grid}.crm_base_settings_workspace_fieldLibrary header small{color:#8794a8;font-size:7px}.crm_base_settings_workspace_fieldLibrary>button{width:100%;min-height:39px;display:grid;grid-template-columns:20px minmax(0,1fr) 12px;align-items:center;gap:6px;padding:5px 8px;color:#56657c;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f5;cursor:pointer}.crm_base_settings_workspace_fieldLibrary>button:hover{background:#f4f7ff}.crm_base_settings_workspace_fieldLibrary>button span{width:18px;height:18px;display:grid;place-items:center;color:#3159d6;background:#edf2ff;border-radius:5px;font-size:7px}.crm_base_settings_workspace_fieldLibrary>button strong{overflow:hidden;color:#36445b;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.crm_base_settings_workspace_fieldLibrary>button svg{width:10px}.crm_base_settings_workspace_designerWorkspace{padding:0;overflow:hidden}.crm_base_settings_workspace_designerReturn{min-height:52px;display:flex;align-items:center;gap:11px;padding:8px 12px;background:#f6f8fc;border-bottom:1px solid #dfe6ef}.crm_base_settings_workspace_designerReturn>button{min-height:30px;display:inline-flex;align-items:center;gap:4px;padding:0 9px;color:#43526b;background:#fff;border:1px solid #d5deeb;border-radius:6px;cursor:pointer}.crm_base_settings_workspace_designerReturn>button svg{width:12px}.crm_base_settings_workspace_designerReturn>div{min-width:0;display:flex;align-items:center;gap:7px}.crm_base_settings_workspace_designerReturn>div>svg{width:25px;height:25px;padding:5px;color:#3159d6;background:#fff;border-radius:7px}.crm_base_settings_workspace_designerReturn>div span{display:grid;gap:1px}.crm_base_settings_workspace_designerReturn small{color:#8794a8;font-size:8px}.crm_base_settings_workspace_designerReturn em{margin-left:auto;padding:4px 7px;color:#27705b;background:#eaf8f2;border-radius:9px;font-size:8px;font-style:normal}.crm_base_settings_workspace_designerWorkspace>section{border:0;border-radius:0}.crm_base_settings_workspace_templateSupport{margin-top:10px;overflow:hidden;border:1px solid #dfe6f0;border-radius:9px}.crm_base_settings_workspace_templateSupport>header{min-height:47px;display:flex;align-items:center;gap:8px;padding:8px 11px;background:#f6f8fc;border-bottom:1px solid #e3e8f0}.crm_base_settings_workspace_templateSupport>header>svg{width:26px;height:26px;padding:6px;color:#3159d6;background:#fff;border-radius:7px}.crm_base_settings_workspace_templateSupport header div{min-width:0;display:grid;gap:2px}.crm_base_settings_workspace_templateSupport header small{color:#8794a8;font-size:8px}.crm_base_settings_workspace_templateSupport header b{margin-left:auto;padding:4px 7px;color:#315cbe;background:#edf2ff;border-radius:9px;font-size:8px;font-weight:500}.crm_base_settings_workspace_templateSupport>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.crm_base_settings_workspace_templateSupport article{min-width:0;min-height:58px;display:grid;grid-template-columns:24px minmax(0,1fr) 14px;align-items:center;gap:7px;padding:8px 10px;border-right:1px solid #edf1f5;border-bottom:1px solid #edf1f5}.crm_base_settings_workspace_templateSupport article>span{width:22px;height:22px;display:grid;place-items:center;color:#3159d6;background:#edf2ff;border-radius:6px;font-size:7px}.crm_base_settings_workspace_templateSupport article div{min-width:0;display:grid;gap:2px}.crm_base_settings_workspace_templateSupport article strong,.crm_base_settings_workspace_templateSupport article small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm_base_settings_workspace_templateSupport article strong{color:#34425a;font-size:8px}.crm_base_settings_workspace_templateSupport article small{color:#8794a8;font-size:7px}.crm_base_settings_workspace_templateSupport article>svg{width:12px;color:#2d8a6d}.crm_base_settings_workspace_productToolbar{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;padding:8px 10px;background:#f6f8fc;border:1px solid #e3e8f0;border-radius:8px}.crm_base_settings_workspace_productToolbar>div{gap:7px}.crm_base_settings_workspace_productToolbar>div>svg{width:14px;color:#3159d6}.crm_base_settings_workspace_productToolbar>div span{display:grid;gap:2px}.crm_base_settings_workspace_productToolbar small{color:#8794a8;font-size:8px}.crm_base_settings_workspace_productGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:10px}.crm_base_settings_workspace_productGrid article{position:relative;min-width:0;min-height:145px;display:flex;align-items:flex-start;gap:9px;padding:12px;overflow:hidden;background:#fff;border:1px solid #e0e6ef;border-radius:9px}.crm_base_settings_workspace_productGrid article>span{width:30px;height:30px;display:grid;place-items:center;flex:0 0 auto;color:#3159d6;background:#edf2ff;border-radius:8px}.crm_base_settings_workspace_productGrid article>span svg{width:14px}.crm_base_settings_workspace_productGrid article>div{min-width:0}.crm_base_settings_workspace_productGrid article small{display:block;overflow:hidden;color:#8895a8;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.crm_base_settings_workspace_productGrid h3{margin:4px 0;color:#2d3c53;font-size:10px}.crm_base_settings_workspace_productGrid p{min-height:34px;margin:0;color:#738198;font-size:8px;line-height:1.5}.crm_base_settings_workspace_productGrid em{display:flex;align-items:center;gap:3px;margin-top:9px;color:#27705b;font-size:7px;font-style:normal}.crm_base_settings_workspace_productGrid em svg{width:10px}.crm_base_settings_workspace_productGrid article>b{position:absolute;right:9px;bottom:6px;color:#eef2f8;font-size:28px}.crm_base_settings_workspace_productDependency{margin-top:10px;padding:10px 12px;background:#f7f9fc;border:1px solid #e3e8f0;border-radius:8px}.crm_base_settings_workspace_productDependency>strong{color:#34435a}.crm_base_settings_workspace_productDependency>div{gap:7px;margin-top:8px}.crm_base_settings_workspace_productDependency>div span{flex:1;padding:7px;color:#36518a;background:#edf2ff;border-radius:6px;text-align:center}.crm_base_settings_workspace_productDependency>div svg{width:13px;color:#94a0b2}.crm_base_settings_workspace_productDependency p{margin:8px 0 0;color:#7f8ca0;font-size:8px}.crm_base_settings_workspace_apiSummary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:12px}.crm_base_settings_workspace_apiSummary article{min-width:0;display:flex;align-items:center;gap:10px;min-height:70px;padding:10px 12px;background:#f7f9fc;border:1px solid #e3e8f0;border-radius:9px}.crm_base_settings_workspace_apiSummary article>svg{width:31px;height:31px;flex:0 0 auto;padding:7px;color:#3159d6;background:#edf2ff;border-radius:8px}.crm_base_settings_workspace_apiSummary span{min-width:0;display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:2px 8px}.crm_base_settings_workspace_apiSummary small{color:#7f8ca0}.crm_base_settings_workspace_apiSummary strong{color:#233651;font-size:17px}.crm_base_settings_workspace_apiSummary em{grid-column:1 / -1;overflow:hidden;color:#8b97a9;font-size:7px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.crm_base_settings_workspace_apiWarning{min-height:40px;display:flex;align-items:flex-start;gap:7px;margin-top:8px;padding:8px 10px;color:#765b29;background:#fff8e9;border:1px solid #efdfb9;border-radius:7px;line-height:1.55}.crm_base_settings_workspace_apiWarning svg{width:14px;flex:0 0 auto;color:#a27627}.crm_base_settings_workspace_apiWarning strong{margin-right:7px;color:#78551c}.crm_base_settings_workspace_apiToolbar{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding:7px 8px;background:#f6f8fc;border:1px solid #e3e8f0;border-radius:8px}.crm_base_settings_workspace_apiToolbar>div{display:flex;align-items:center;gap:6px}.crm_base_settings_workspace_apiToolbar>div:last-child>span{margin-right:3px;color:#8491a4;font-size:8px}.crm_base_settings_workspace_apiTabs{padding:3px;background:#e9eef7;border-radius:7px}.crm_base_settings_workspace_apiTabs button{min-height:28px;display:inline-flex;align-items:center;gap:4px;padding:0 10px;color:#607089;background:transparent;border:0;border-radius:6px;cursor:pointer}.crm_base_settings_workspace_apiTabs button[aria-pressed=true]{color:#254ebd;background:#fff;box-shadow:0 2px 7px #2139621a}.crm_base_settings_workspace_apiTabs svg,.crm_base_settings_workspace_primaryAction svg,.crm_base_settings_workspace_secondaryAction svg,.crm_base_settings_workspace_editAction svg{width:12px}.crm_base_settings_workspace_primaryAction,.crm_base_settings_workspace_secondaryAction,.crm_base_settings_workspace_editAction{min-height:30px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 10px;border-radius:6px;cursor:pointer}.crm_base_settings_workspace_primaryAction{color:#fff;background:#3159d6;border:1px solid #3159d6;box-shadow:0 4px 10px #3159d626}.crm_base_settings_workspace_primaryAction:hover{background:#294fc4}.crm_base_settings_workspace_secondaryAction,.crm_base_settings_workspace_editAction{color:#41516b;background:#fff;border:1px solid #d6deea}.crm_base_settings_workspace_secondaryAction:hover,.crm_base_settings_workspace_editAction:hover{color:#3159d6;border-color:#a9b9e8;background:#f4f7ff}.crm_base_settings_workspace_primaryAction:disabled,.crm_base_settings_workspace_secondaryAction:disabled{cursor:default;opacity:.55}.crm_base_settings_workspace_apiError{min-height:36px;display:flex;align-items:center;gap:6px;margin-top:8px;padding:7px 9px;color:#a44343;background:#fff3f2;border:1px solid #f1d5d2;border-radius:7px}.crm_base_settings_workspace_apiError svg{width:13px}.crm_base_settings_workspace_apiError button{margin-left:auto;padding:3px 7px;color:#a44343;background:#fff;border:1px solid #eccac6;border-radius:5px;cursor:pointer}.crm_base_settings_workspace_apiTable,.crm_base_settings_workspace_logPanel{margin-top:9px;overflow:hidden;border:1px solid #dfe6ef;border-radius:9px}.crm_base_settings_workspace_apiTableHead,.crm_base_settings_workspace_apiTable>article{display:grid;grid-template-columns:minmax(260px,1.6fr) .62fr .9fr .7fr 60px;align-items:center;gap:10px;padding:0 11px}.crm_base_settings_workspace_apiTableHead{min-height:33px;color:#7d899c;background:#f8fafc;border-bottom:1px solid #e3e8ef;font-size:8px}.crm_base_settings_workspace_apiTable>article{min-height:74px;color:#526078;border-bottom:1px solid #edf1f5}.crm_base_settings_workspace_apiTable>article:last-child{border-bottom:0}.crm_base_settings_workspace_apiTable>article:hover{background:#fafbff}.crm_base_settings_workspace_apiTable>article>div,.crm_base_settings_workspace_apiTable>article>span{min-width:0;display:grid;gap:3px}.crm_base_settings_workspace_apiTable>article strong{overflow:hidden;color:#28374e;text-overflow:ellipsis;white-space:nowrap}.crm_base_settings_workspace_apiTable>article small{overflow:hidden;color:#8693a6;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.crm_base_settings_workspace_apiTable>article em{overflow:hidden;color:#9aa4b2;font-size:7px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.crm_base_settings_workspace_apiTable>article>span>b{width:max-content;padding:3px 6px;color:#3159d6;background:#edf2ff;border-radius:6px;font-size:8px}.crm_base_settings_workspace_credentialTags{display:flex!important;flex-wrap:wrap;align-items:center;gap:4px!important}.crm_base_settings_workspace_credentialTags i{padding:3px 5px;color:#28705c;background:#eaf7f2;border-radius:8px;font-size:7px;font-style:normal}.crm_base_settings_workspace_editAction{width:max-content;padding-inline:8px}.crm_base_settings_workspace_apiEmpty{min-height:180px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;color:#8794a7}.crm_base_settings_workspace_apiEmpty>svg{width:34px;height:34px;padding:8px;color:#5575cb;background:#edf2ff;border-radius:9px}.crm_base_settings_workspace_apiEmpty strong{color:#45536a}.crm_base_settings_workspace_apiEmpty span{font-size:8px}.crm_base_settings_workspace_logPanel{max-height:380px;overflow-y:auto}.crm_base_settings_workspace_logPanel>article{min-height:58px;display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px 11px;border-bottom:1px solid #edf1f5}.crm_base_settings_workspace_logPanel>article:last-child{border-bottom:0}.crm_base_settings_workspace_logPanel>article>span{width:28px;height:28px;display:grid;place-items:center;color:#3159d6;background:#edf2ff;border-radius:7px}.crm_base_settings_workspace_logPanel svg{width:13px}.crm_base_settings_workspace_logPanel article>div{min-width:0;display:grid;gap:3px}.crm_base_settings_workspace_logPanel article strong{color:#314058}.crm_base_settings_workspace_logPanel article small{color:#8592a6;font-size:8px}.crm_base_settings_workspace_logPanel article>em{display:grid;gap:3px;color:#53627a;font-style:normal;text-align:right}.crm_base_settings_workspace_apiModal{position:fixed;z-index:80;inset:0;display:grid;place-items:center;padding:18px}.crm_base_settings_workspace_apiBackdrop{position:absolute;inset:0;width:100%;height:100%;padding:0;background:#131d3073;border:0;cursor:default}.crm_base_settings_workspace_apiForm{position:relative;width:min(820px,96vw);height:min(760px,92vh);max-height:min(760px,92vh);display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;background:#fff;border:1px solid #dfe6f0;border-radius:12px;box-shadow:0 22px 70px #14233d42}.crm_base_settings_workspace_apiForm>header{min-height:66px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;border-bottom:1px solid #e5eaf1}.crm_base_settings_workspace_apiForm>header>div{display:flex;align-items:center;gap:9px}.crm_base_settings_workspace_apiForm>header>div>span{width:35px;height:35px;display:grid;place-items:center;color:#3159d6;background:#edf2ff;border-radius:9px}.crm_base_settings_workspace_apiForm>header svg{width:16px}.crm_base_settings_workspace_apiForm>header small{color:#3159d6;font-size:7px;letter-spacing:.08em}.crm_base_settings_workspace_apiForm h3{margin:2px 0;color:#25344b;font-size:13px}.crm_base_settings_workspace_apiForm p{margin:0;color:#8491a4;font-size:8px}.crm_base_settings_workspace_apiForm>header>button{width:29px;height:29px;display:grid;place-items:center;color:#66758c;background:#f5f7fa;border:1px solid #dfe5ed;border-radius:7px;cursor:pointer}.crm_base_settings_workspace_apiFormBody{overflow-y:scroll;scrollbar-gutter:stable;padding:12px 14px}.crm_base_settings_workspace_apiForm fieldset{margin:0 0 11px;padding:10px 11px 11px;border:1px solid #e1e7ef;border-radius:8px}.crm_base_settings_workspace_apiForm legend{padding:0 5px;color:#44536b;font-weight:600}.crm_base_settings_workspace_formGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:9px 11px}.crm_base_settings_workspace_apiForm label{min-width:0;display:grid;align-content:start;gap:5px;color:#59677c}.crm_base_settings_workspace_apiForm label>span{min-height:13px;font-size:8px;line-height:13px}.crm_base_settings_workspace_apiForm label b{color:#c54b4b}.crm_base_settings_workspace_apiForm input,.crm_base_settings_workspace_apiForm select,.crm_base_settings_workspace_apiForm textarea{width:100%;min-height:34px;padding:7px 9px;color:#26364d;background:#fff;border:1px solid #d5deea;border-radius:6px;outline:none;transition:border-color .15s,box-shadow .15s}.crm_base_settings_workspace_apiForm textarea{resize:vertical}.crm_base_settings_workspace_apiForm input:focus,.crm_base_settings_workspace_apiForm select:focus,.crm_base_settings_workspace_apiForm textarea:focus{border-color:#7893dd;box-shadow:0 0 0 2px #3159d617}.crm_base_settings_workspace_apiForm input::placeholder,.crm_base_settings_workspace_apiForm textarea::placeholder{color:#a3adbb}.crm_base_settings_workspace_formWide{grid-column:1 / -1}.crm_base_settings_workspace_formTextArea{width:100%}.crm_base_settings_workspace_secretNotice{display:flex;align-items:flex-start;gap:7px;padding:9px 10px;color:#5a6d85;background:#edf7f3;border:1px solid #d5ece3;border-radius:7px;line-height:1.5}.crm_base_settings_workspace_secretNotice svg{width:14px;flex:0 0 auto;color:#26715c}.crm_base_settings_workspace_secretNotice strong{margin-right:6px;color:#28624f}.crm_base_settings_workspace_apiForm>footer{min-height:54px;display:flex;align-items:center;justify-content:flex-end;gap:7px;padding:9px 14px;background:#f8fafc;border-top:1px solid #e4e9f0}.crm_base_settings_workspace_apiForm>footer button{min-width:82px}@media(max-width:1050px){.crm_base_settings_workspace_overviewGrid,.crm_base_settings_workspace_productGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.crm_base_settings_workspace_governanceBar{grid-template-columns:1fr 15px 1fr}.crm_base_settings_workspace_governanceBar>div:nth-of-type(3),.crm_base_settings_workspace_governanceBar>svg:nth-of-type(2){display:none}.crm_base_settings_workspace_organizationLayout,.crm_base_settings_workspace_templateLayout{grid-template-columns:1fr}.crm_base_settings_workspace_designBody{grid-template-columns:minmax(330px,1fr) 220px}.crm_base_settings_workspace_templateSupport>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.crm_base_settings_workspace_root{padding:9px}.crm_base_settings_workspace_governanceBar{grid-template-columns:1fr}.crm_base_settings_workspace_governanceBar>svg,.crm_base_settings_workspace_governanceBar>div:nth-of-type(3){display:none}.crm_base_settings_workspace_overviewGrid,.crm_base_settings_workspace_controlGrid,.crm_base_settings_workspace_productGrid,.crm_base_settings_workspace_templateSupport>div{grid-template-columns:1fr}.crm_base_settings_workspace_rolePanel>header,.crm_base_settings_workspace_productToolbar{align-items:stretch;flex-direction:column}.crm_base_settings_workspace_rolePanel label,.crm_base_settings_workspace_productToolbar label{width:100%}.crm_base_settings_workspace_roleHead{display:none}.crm_base_settings_workspace_roleTable article{grid-template-columns:1fr 1fr;gap:4px;padding-block:7px}.crm_base_settings_workspace_designBody{grid-template-columns:1fr}.crm_base_settings_workspace_fieldLibrary{max-height:250px;overflow-y:auto}.crm_base_settings_workspace_productDependency>div{align-items:stretch;flex-direction:column}.crm_base_settings_workspace_productDependency>div svg{align-self:center;transform:rotate(90deg)}}.crm_base_settings_workspace_apiSecurityFlow{min-height:43px;display:flex;align-items:center;gap:9px;margin-top:8px;padding:8px 11px;color:#53677d;background:#edf8f4;border:1px solid #d4ebe2;border-radius:8px}.crm_base_settings_workspace_apiSecurityFlow>svg{width:25px;height:25px;flex:0 0 auto;padding:5px;color:#26705b;background:#fff;border-radius:7px}.crm_base_settings_workspace_apiSecurityFlow>div{display:grid;gap:2px}.crm_base_settings_workspace_apiSecurityFlow strong{color:#285f50}.crm_base_settings_workspace_apiSecurityFlow span{font-size:8px}.crm_base_settings_workspace_apiTable .crm_base_settings_workspace_statusEnabled,.crm_base_settings_workspace_apiTable .crm_base_settings_workspace_statusDisabled{width:max-content;padding:3px 6px;border-radius:7px;font-size:8px}.crm_base_settings_workspace_apiTable .crm_base_settings_workspace_statusEnabled{color:#236b56;background:#e9f7f1}.crm_base_settings_workspace_apiTable .crm_base_settings_workspace_statusDisabled{color:#6f7b8d;background:#eef1f5}.crm_base_settings_workspace_apiTable .crm_base_settings_workspace_maskedCredential{width:max-content;color:#506782;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.05em}.crm_base_settings_workspace_apiDocumentForm{width:min(1060px,97vw);grid-template-rows:auto auto minmax(0,1fr) auto}.crm_base_settings_workspace_formSectionNav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:7px 14px;background:#f7f9fc;border-bottom:1px solid #e4e9f0}.crm_base_settings_workspace_formSectionNav button{min-height:31px;color:#66758c;background:transparent;border:0;border-bottom:2px solid transparent;cursor:pointer}.crm_base_settings_workspace_formSectionNav button[aria-pressed=true]{color:#2e56c5;background:#fff;border-bottom-color:#3159d6}.crm_base_settings_workspace_formSwitch{grid-column:1 / -1;min-height:48px;display:flex!important;align-items:center;gap:9px!important;padding:8px 10px;background:#f7f9fc;border:1px solid #e1e7ef;border-radius:7px}.crm_base_settings_workspace_formSwitch>input{width:18px;min-height:18px;accent-color:#3159d6}.crm_base_settings_workspace_formSwitch>span{display:grid;gap:2px}.crm_base_settings_workspace_formSwitch small{color:#8693a6;font-size:8px}.crm_base_settings_workspace_documentEditor{margin-bottom:11px;overflow:hidden;border:1px solid #e1e7ef;border-radius:8px}.crm_base_settings_workspace_documentEditor>header{min-height:47px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px;background:#f7f9fc;border-bottom:1px solid #e5eaf1}.crm_base_settings_workspace_documentEditor>header>div{display:flex;align-items:center;gap:7px}.crm_base_settings_workspace_documentEditor>header svg{width:14px;color:#3159d6}.crm_base_settings_workspace_documentEditor>header span{display:grid;gap:1px}.crm_base_settings_workspace_documentEditor>header small{color:#8895a8;font-size:8px}.crm_base_settings_workspace_documentEditor>header button{min-height:28px;display:inline-flex;align-items:center;gap:4px;padding:0 8px;color:#3159d6;background:#fff;border:1px solid #cbd6ef;border-radius:6px;cursor:pointer}.crm_base_settings_workspace_documentRows,.crm_base_settings_workspace_mappingRows,.crm_base_settings_workspace_variantRows{display:grid;gap:7px;padding:9px}.crm_base_settings_workspace_documentRow{display:grid;grid-template-columns:1fr .55fr 62px 1.35fr 1fr 31px;gap:6px;align-items:center}.crm_base_settings_workspace_mappingRow{display:grid;grid-template-columns:1.1fr 1.1fr .8fr 1.2fr 31px;gap:6px;align-items:center}.crm_base_settings_workspace_variantRow{display:grid;grid-template-columns:.55fr .9fr 1.2fr 90px 31px;gap:6px;align-items:center}.crm_base_settings_workspace_variantRow .crm_base_settings_workspace_variantUrl{grid-column:1 / -2}.crm_base_settings_workspace_documentRow>button,.crm_base_settings_workspace_mappingRow>button,.crm_base_settings_workspace_variantRow>button{width:31px;min-height:31px;display:grid;place-items:center;color:#9b4a4a;background:#fff6f5;border:1px solid #efd8d5;border-radius:6px;cursor:pointer}.crm_base_settings_workspace_documentRow>button svg,.crm_base_settings_workspace_mappingRow>button svg,.crm_base_settings_workspace_variantRow>button svg{width:13px}.crm_base_settings_workspace_requiredCheck{min-height:34px;display:flex!important;align-items:center;justify-content:center;gap:4px!important;background:#f7f9fc;border:1px solid #dbe2ec;border-radius:6px}.crm_base_settings_workspace_requiredCheck input{width:14px;min-height:14px;accent-color:#3159d6}.crm_base_settings_workspace_documentEmpty{padding:18px!important;text-align:center}.crm_base_settings_workspace_codeTextarea{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;line-height:1.55}.crm_base_settings_workspace_apiDocumentForm>footer>span{margin-right:auto;color:#8290a4;font-size:8px}@media(max-width:720px){.crm_base_settings_workspace_apiSummary{grid-template-columns:1fr}.crm_base_settings_workspace_apiToolbar{align-items:stretch;flex-direction:column}.crm_base_settings_workspace_formGrid{grid-template-columns:1fr}.crm_base_settings_workspace_formWide,.crm_base_settings_workspace_formSwitch{grid-column:1}.crm_base_settings_workspace_formSectionNav{grid-template-columns:repeat(2,1fr)}.crm_base_settings_workspace_documentRow,.crm_base_settings_workspace_mappingRow,.crm_base_settings_workspace_variantRow{grid-template-columns:1fr}.crm_base_settings_workspace_variantRow .crm_base_settings_workspace_variantUrl{grid-column:1}.crm_base_settings_workspace_documentRow>button,.crm_base_settings_workspace_mappingRow>button,.crm_base_settings_workspace_variantRow>button{width:100%}.crm_base_settings_workspace_apiTableHead{display:none}.crm_base_settings_workspace_apiTable>article{grid-template-columns:1fr;gap:8px;padding-block:10px}}@media(min-width:1051px){.crm_base_settings_workspace_overviewGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.crm_base_settings_workspace_apiForm input[readonly]{color:#66758c;background:#f5f7fa;cursor:not-allowed}.crm_base_settings_workspace_apiForm label>small{color:#8a96a8;font-size:7px}.crm_base_settings_workspace_apiTableHead,.crm_base_settings_workspace_apiTable>article{grid-template-columns:minmax(240px,1.45fr) .58fr .78fr .72fr 190px}.crm_base_settings_workspace_apiRowActions{display:flex!important;align-items:center;justify-content:flex-end;gap:5px!important}.crm_base_settings_workspace_apiRowActions button{min-height:30px;display:inline-flex;align-items:center;gap:4px;padding:0 8px;border-radius:6px;cursor:pointer}.crm_base_settings_workspace_apiRowActions svg{width:12px}.crm_base_settings_workspace_deleteAction{color:#a14242;background:#fff6f5;border:1px solid #efd6d3}.crm_base_settings_workspace_deleteDialog{position:relative;width:min(720px,96vw);max-height:min(720px,92vh);display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;background:#fff;border:1px solid #dfe6f0;border-radius:12px;box-shadow:0 22px 70px #14233d42}.crm_base_settings_workspace_deleteDialog>header{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 15px;border-bottom:1px solid #e5eaf1}.crm_base_settings_workspace_deleteDialog>header>div{display:flex;align-items:center;gap:9px}.crm_base_settings_workspace_deleteDialog>header>div>span{width:36px;height:36px;display:grid;place-items:center;color:#a14343;background:#fff0ef;border-radius:9px}.crm_base_settings_workspace_deleteDialog>header svg{width:16px}.crm_base_settings_workspace_deleteDialog>header small{color:#a14343;font-size:7px;letter-spacing:.08em}.crm_base_settings_workspace_deleteDialog h3{margin:2px 0;color:#25344b;font-size:14px}.crm_base_settings_workspace_deleteDialog p{margin:0;color:#8491a4;font-size:8px}.crm_base_settings_workspace_deleteDialog>header>button{width:29px;height:29px;display:grid;place-items:center;color:#66758c;background:#f5f7fa;border:1px solid #dfe5ed;border-radius:7px;cursor:pointer}.crm_base_settings_workspace_deleteDialogBody{overflow-y:auto;scrollbar-gutter:stable;padding:13px 15px}.crm_base_settings_workspace_deleteChecking{min-height:90px;display:flex;align-items:center;justify-content:center;gap:7px;color:#68778e}.crm_base_settings_workspace_deleteChecking svg{width:15px;animation:crm_base_settings_workspace_spin 1s linear infinite}.crm_base_settings_workspace_deleteReady,.crm_base_settings_workspace_deleteBlocked{display:flex;align-items:flex-start;gap:9px;padding:10px 11px;border-radius:8px}.crm_base_settings_workspace_deleteReady{color:#286451;background:#ecf8f3;border:1px solid #d1eadf}.crm_base_settings_workspace_deleteBlocked{color:#93403f;background:#fff3f2;border:1px solid #efd4d1}.crm_base_settings_workspace_deleteReady>svg,.crm_base_settings_workspace_deleteBlocked>svg{width:16px;flex:0 0 auto}.crm_base_settings_workspace_deleteReady>div,.crm_base_settings_workspace_deleteBlocked>div{display:grid;gap:3px}.crm_base_settings_workspace_deleteReady span,.crm_base_settings_workspace_deleteBlocked span{font-size:8px;line-height:1.55}.crm_base_settings_workspace_deleteCheckGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:10px}.crm_base_settings_workspace_deleteCheckGrid article{display:grid;gap:4px;padding:9px 10px;background:#f7f9fc;border:1px solid #e1e7ef;border-radius:7px}.crm_base_settings_workspace_deleteCheckGrid small{color:#8995a7;font-size:8px}.crm_base_settings_workspace_deleteCheckGrid strong{color:#3c4c64;font-size:9px}.crm_base_settings_workspace_usageList{margin-top:10px;overflow:hidden;border:1px solid #e1e7ef;border-radius:8px}.crm_base_settings_workspace_usageList h4{margin:0;padding:8px 10px;color:#46556c;background:#f7f9fc;border-bottom:1px solid #e4e9f0;font-size:9px}.crm_base_settings_workspace_usageList>p{padding:16px 10px;text-align:center}.crm_base_settings_workspace_usageList article{display:grid;grid-template-columns:65px minmax(0,1fr);gap:8px;padding:9px 10px;border-bottom:1px solid #edf1f5}.crm_base_settings_workspace_usageList article:last-child{border-bottom:0}.crm_base_settings_workspace_usageList article>span{width:max-content;height:max-content;padding:3px 6px;color:#536681;background:#edf2f8;border-radius:7px;font-size:7px}.crm_base_settings_workspace_usageList article>div{display:grid;gap:2px}.crm_base_settings_workspace_usageList article small{color:#8491a4;font-size:7px}.crm_base_settings_workspace_usageList article p{color:#56657a;font-size:8px}.crm_base_settings_workspace_deletePhrase{display:grid;gap:5px;margin-top:11px;color:#59677c}.crm_base_settings_workspace_deletePhrase span{font-size:8px}.crm_base_settings_workspace_deletePhrase b{color:#a14242}.crm_base_settings_workspace_deletePhrase input{min-height:36px;padding:7px 9px;color:#26364d;background:#fff;border:1px solid #d5deea;border-radius:6px;outline:none}.crm_base_settings_workspace_deletePhrase input:focus{border-color:#bb6868;box-shadow:0 0 0 2px #a1424217}.crm_base_settings_workspace_deletePhrase input:disabled{color:#9aa4b3;background:#f4f6f8}.crm_base_settings_workspace_deleteDialog>footer{min-height:56px;display:flex;align-items:center;justify-content:flex-end;gap:7px;padding:9px 15px;background:#f8fafc;border-top:1px solid #e4e9f0}.crm_base_settings_workspace_deleteDialog>footer>span{margin-right:auto;color:#8290a4;font-size:8px}.crm_base_settings_workspace_dangerAction{min-width:138px;min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:5px;color:#fff;background:#a44343;border:1px solid #963838;border-radius:7px;cursor:pointer}.crm_base_settings_workspace_dangerAction svg{width:13px}.crm_base_settings_workspace_dangerAction:disabled{color:#a3acb9;background:#e8ebef;border-color:#dde2e8;cursor:not-allowed}.crm_base_settings_workspace_callStatisticsDialog{position:relative;width:min(1180px,97vw);height:min(820px,94vh);display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;background:#f4f7fb;border:1px solid #dfe6f0;border-radius:12px;box-shadow:0 22px 70px #14233d42}.crm_base_settings_workspace_callStatisticsDialog>header{min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 15px;background:#fff;border-bottom:1px solid #e2e8f0}.crm_base_settings_workspace_callStatisticsDialog>header>div{display:flex;align-items:center;gap:10px}.crm_base_settings_workspace_callStatisticsDialog>header>div>span{width:38px;height:38px;display:grid;place-items:center;color:#fff;background:#3159d6;border-radius:9px}.crm_base_settings_workspace_callStatisticsDialog>header svg{width:17px}.crm_base_settings_workspace_callStatisticsDialog>header small{color:#3159d6;font-size:7px;letter-spacing:.08em}.crm_base_settings_workspace_callStatisticsDialog h3{margin:2px 0;color:#25344b;font-size:14px}.crm_base_settings_workspace_callStatisticsDialog p{margin:0;color:#8491a4;font-size:8px}.crm_base_settings_workspace_callStatisticsDialog>header>button{width:29px;height:29px;display:grid;place-items:center;color:#66758c;background:#f5f7fa;border:1px solid #dfe5ed;border-radius:7px;cursor:pointer}.crm_base_settings_workspace_callStatisticsBody{min-height:0;overflow-y:auto;padding:11px 13px 13px}.crm_base_settings_workspace_callFilters{display:flex;align-items:center;justify-content:space-between;gap:10px}.crm_base_settings_workspace_callFilters>div{display:flex;gap:3px;padding:3px;background:#e9eef7;border-radius:7px}.crm_base_settings_workspace_callFilters button{min-height:28px;padding:0 11px;color:#66758c;background:transparent;border:0;border-radius:5px;cursor:pointer}.crm_base_settings_workspace_callFilters button[aria-pressed=true]{color:#fff;background:#3159d6}.crm_base_settings_workspace_callFilters select{min-height:34px;min-width:130px;padding:0 9px;color:#47566d;background:#fff;border:1px solid #d6deea;border-radius:6px}.crm_base_settings_workspace_callSummary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:9px}.crm_base_settings_workspace_callSummary article{min-width:0;min-height:65px;display:flex;align-items:center;gap:8px;padding:9px 10px;background:#fff;border:1px solid #dfe6ef;border-radius:8px}.crm_base_settings_workspace_callSummary article>svg{width:27px;height:27px;flex:0 0 auto;padding:6px;color:#3159d6;background:#edf2ff;border-radius:7px}.crm_base_settings_workspace_callSummary article span{min-width:0;display:grid;gap:2px}.crm_base_settings_workspace_callSummary small{color:#8794a7;font-size:7px}.crm_base_settings_workspace_callSummary strong{overflow:hidden;color:#2e3d54;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.crm_base_settings_workspace_callTrend,.crm_base_settings_workspace_callLogTable{margin-top:9px;overflow:hidden;background:#fff;border:1px solid #dfe6ef;border-radius:8px}.crm_base_settings_workspace_callTrend>header,.crm_base_settings_workspace_callLogTable>header{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 11px;background:#f8fafc;border-bottom:1px solid #e6ebf2}.crm_base_settings_workspace_callTrend>header strong,.crm_base_settings_workspace_callLogTable>header strong{color:#3a4960}.crm_base_settings_workspace_callTrend>header span,.crm_base_settings_workspace_callLogTable>header span{color:#8995a7;font-size:7px}.crm_base_settings_workspace_callTrend>div{min-height:126px;display:flex;align-items:end;gap:7px;padding:12px 14px 8px}.crm_base_settings_workspace_callTrend article{min-width:24px;flex:1;display:grid;justify-items:center;gap:3px}.crm_base_settings_workspace_callTrend article>div{width:min(26px,75%);height:76px;display:flex;align-items:end;justify-content:center;gap:2px}.crm_base_settings_workspace_callTrend i,.crm_base_settings_workspace_callTrend em{width:46%;min-height:0;border-radius:3px 3px 0 0}.crm_base_settings_workspace_callTrend i{background:#4774dc}.crm_base_settings_workspace_callTrend em{background:#e87b66}.crm_base_settings_workspace_callTrend article strong{color:#405069;font-size:8px}.crm_base_settings_workspace_callTrend article small{color:#8b97a8;font-size:7px}.crm_base_settings_workspace_callLogTable>div{max-height:320px;overflow:auto}.crm_base_settings_workspace_callLogTable table{width:100%;border-collapse:collapse;font-size:8px}.crm_base_settings_workspace_callLogTable th{position:sticky;top:0;z-index:1;padding:8px 9px;color:#76849a;background:#f7f9fc;text-align:left;white-space:nowrap}.crm_base_settings_workspace_callLogTable td{padding:8px 9px;color:#596980;border-top:1px solid #edf1f5}.crm_base_settings_workspace_callLogTable td strong,.crm_base_settings_workspace_callLogTable td small{display:block}.crm_base_settings_workspace_callLogTable td strong{color:#35445b}.crm_base_settings_workspace_callLogTable td small{margin-top:2px;color:#8a96a8;font-size:7px}.crm_base_settings_workspace_callLogTable td em{display:inline-block;padding:3px 6px;color:#a54a43;background:#fff0ef;border-radius:7px;font-style:normal;white-space:nowrap}.crm_base_settings_workspace_callLogTable td em[data-status=success]{color:#26705a;background:#eaf7f2}.crm_base_settings_workspace_callLogTable td code{color:#66758b;font-size:7px}.crm_base_settings_workspace_callLogTable>footer{min-height:40px;display:flex;align-items:center;justify-content:flex-end;gap:6px;padding:6px 9px;background:#f8fafc;border-top:1px solid #e6ebf2}.crm_base_settings_workspace_callLogTable>footer span{margin-right:auto;color:#7f8ca0;font-size:8px}.crm_base_settings_workspace_callLogTable>footer button{min-height:27px;padding:0 8px;color:#4d5d74;background:#fff;border:1px solid #d6deea;border-radius:5px;cursor:pointer}.crm_base_settings_workspace_callLogTable>footer button:disabled{cursor:default;opacity:.5}.crm_base_settings_workspace_callEmpty{min-height:110px;display:grid;place-items:center;color:#8995a8}.crm_base_settings_workspace_root.crm_base_settings_workspace_pmRoot{display:grid;align-content:start;gap:10px;font-family:inherit;font-size:inherit;line-height:inherit}.crm_base_settings_workspace_pmHeroActions{display:flex;align-items:center;gap:8px}.crm_base_settings_workspace_pmHeroActions>span,.crm_base_settings_workspace_pmHeroActions>button{min-height:31px;display:inline-flex;align-items:center;gap:5px;padding:0 10px;border-radius:7px;font-size:9px}.crm_base_settings_workspace_pmHeroActions>span{color:#42614f;background:#edf8f2}.crm_base_settings_workspace_pmHeroActions>span svg{width:13px}.crm_base_settings_workspace_pmHeroActions>button{color:#fff;background:#3159d6;border:1px solid #3159d6;cursor:pointer}.crm_base_settings_workspace_pmHeroActions>button svg{width:13px}.crm_base_settings_workspace_pmMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.crm_base_settings_workspace_pmMetrics>article{min-width:0;min-height:76px;display:flex;align-items:center;gap:9px;padding:10px 12px;background:#fff;border:1px solid #e0e7f0;border-radius:9px;box-shadow:0 3px 12px #1830540a}.crm_base_settings_workspace_pmMetricIcon{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;color:#3159d6;background:#edf2ff;border-radius:9px}.crm_base_settings_workspace_pmMetricIcon svg{width:16px}.crm_base_settings_workspace_pmGreen{color:#258268;background:#eaf7f2}.crm_base_settings_workspace_pmOrange{color:#d98530;background:#fff4e8}.crm_base_settings_workspace_pmPurple{color:#7457c8;background:#f1edff}.crm_base_settings_workspace_pmMetrics article>div{min-width:0;display:grid;gap:1px}.crm_base_settings_workspace_pmMetrics article small{color:#7f8da2;font-size:8px}.crm_base_settings_workspace_pmMetrics article strong{color:#25344b;font-size:17px;line-height:1.15;font-weight:650}.crm_base_settings_workspace_pmMetrics article em{color:#9aa5b4;font-size:7px;font-style:normal}.crm_base_settings_workspace_pmMetrics article em i{color:#238669;font-style:normal}.crm_base_settings_workspace_pmMetrics article>b{align-self:flex-start;margin-left:auto;padding:3px 6px;color:#4268c2;background:#f0f4ff;border-radius:8px;font-size:7px;font-weight:500;white-space:nowrap}.crm_base_settings_workspace_pmMetrics article>.crm_base_settings_workspace_pmGreenText{color:#2d816b;background:#edf8f3}.crm_base_settings_workspace_pmMetrics article>.crm_base_settings_workspace_pmOrangeText{color:#bb762d;background:#fff5e9}.crm_base_settings_workspace_pmMetrics article>.crm_base_settings_workspace_pmPurpleText{color:#7358b6;background:#f3f0ff}.crm_base_settings_workspace_pmHotPanel,.crm_base_settings_workspace_pmCategories,.crm_base_settings_workspace_pmMaterialPanel{min-width:0;overflow:hidden;background:#fff;border:1px solid #e0e7f0;border-radius:9px;box-shadow:0 3px 12px #1830540a}.crm_base_settings_workspace_pmHotPanel>header{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 12px;border-bottom:1px solid #edf0f5}.crm_base_settings_workspace_pmPanelTitle{display:flex;align-items:center;gap:8px}.crm_base_settings_workspace_pmPanelTitle>span{width:27px;height:27px;display:grid;place-items:center;color:#df7646;background:#fff1ea;border-radius:7px}.crm_base_settings_workspace_pmPanelTitle svg{width:14px}.crm_base_settings_workspace_pmPanelTitle>div{display:grid;gap:1px}.crm_base_settings_workspace_pmPanelTitle strong{color:#34435a;font-size:10px}.crm_base_settings_workspace_pmPanelTitle small{color:#8996a8;font-size:7px}.crm_base_settings_workspace_pmHotPanel>header>button{display:inline-flex;align-items:center;gap:4px;color:#5670b5;background:transparent;border:0;font-size:8px;cursor:pointer}.crm_base_settings_workspace_pmHotPanel>header>button svg{width:12px}.crm_base_settings_workspace_pmHotGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:8px 10px 10px}.crm_base_settings_workspace_pmHotGrid>article{min-width:0;min-height:51px;display:flex;align-items:center;gap:8px;padding:7px 9px;background:linear-gradient(110deg,#fffaf7,#fff);border:1px solid #f2e7e0;border-radius:7px}.crm_base_settings_workspace_pmRank{width:22px;height:22px;display:grid;place-items:center;flex:0 0 auto;color:#b77b5f;background:#f8eee8;border-radius:6px;font-size:8px}.crm_base_settings_workspace_pmRankFirst{color:#fff;background:#d98757}.crm_base_settings_workspace_pmHotInfo{min-width:0;display:grid;gap:2px}.crm_base_settings_workspace_pmHotInfo strong{overflow:hidden;color:#34435a;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.crm_base_settings_workspace_pmHotInfo small{overflow:hidden;color:#929dad;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.crm_base_settings_workspace_pmHotSales{display:grid;justify-items:end;gap:2px;margin-left:auto;white-space:nowrap}.crm_base_settings_workspace_pmHotSales>strong{color:#37455b;font-size:11px}.crm_base_settings_workspace_pmHotSales>strong small{color:#8895a8;font-size:7px;font-weight:400}.crm_base_settings_workspace_pmHotSales em{display:flex;align-items:center;gap:2px;color:#24846a;font-size:7px;font-style:normal}.crm_base_settings_workspace_pmHotSales em svg{width:9px}.crm_base_settings_workspace_pmStar{width:11px;flex:0 0 auto;color:#e3a86a}.crm_base_settings_workspace_pmCatalog{min-height:300px;display:grid;grid-template-columns:214px minmax(0,1fr);gap:9px}.crm_base_settings_workspace_pmCategories{display:flex;flex-direction:column}.crm_base_settings_workspace_pmCategories>header{min-height:42px;display:flex;align-items:center;justify-content:space-between;padding:0 10px;background:#f8fafd;border-bottom:1px solid #e8edf3}.crm_base_settings_workspace_pmCategories>header>span{display:flex;align-items:center;gap:6px;color:#3c4c65;font-size:9px;font-weight:600}.crm_base_settings_workspace_pmCategories>header svg{width:13px;color:#5b76c2}.crm_base_settings_workspace_pmCategories>header button{width:23px;height:23px;display:grid;place-items:center;color:#8491a5;background:#fff;border:1px solid #e3e8f0;border-radius:5px}.crm_base_settings_workspace_pmCategoryList{display:grid;align-content:start;gap:3px;padding:8px}.crm_base_settings_workspace_pmCategoryList>button{min-height:33px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 8px;color:#526179;background:transparent;border:0;border-radius:6px;text-align:left;cursor:pointer}.crm_base_settings_workspace_pmCategoryList>button:hover{background:#f5f7fb}.crm_base_settings_workspace_pmCategoryList>button[aria-pressed='"true"']{color:#3159d6;background:#edf2ff;font-weight:600}.crm_base_settings_workspace_pmCategoryList>button>span{min-width:0;display:flex;align-items:center;gap:7px}.crm_base_settings_workspace_pmCategoryList i{width:6px;height:6px;background:#aab5c5;border-radius:50%}.crm_base_settings_workspace_pmCategoryList [aria-pressed='"true"'] i{background:#3159d6}.crm_base_settings_workspace_pmCategoryList b{color:#8a97a9;font-size:8px;font-weight:500}.crm_base_settings_workspace_pmCategories>footer{display:flex;gap:5px;margin-top:auto;padding:9px 10px;color:#8592a5;background:#fafbfd;border-top:1px solid #edf0f5;font-size:7px;line-height:1.4}.crm_base_settings_workspace_pmCategories>footer svg{width:12px;flex:0 0 auto;color:#7f93c9}.crm_base_settings_workspace_pmMaterialPanel{display:flex;flex-direction:column}.crm_base_settings_workspace_pmListHeader{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px;background:#f8fafd;border-bottom:1px solid #e5eaf1}.crm_base_settings_workspace_pmListHeader>div:first-child{display:flex;align-items:baseline;gap:7px;white-space:nowrap}.crm_base_settings_workspace_pmListHeader>div:first-child strong{color:#34435a;font-size:10px}.crm_base_settings_workspace_pmListHeader>div:first-child small{color:#8b97a8;font-size:7px}.crm_base_settings_workspace_pmListTools{min-width:0;display:flex;align-items:center;gap:5px}.crm_base_settings_workspace_pmListTools label{width:min(230px,38vw);height:28px;display:flex;align-items:center;gap:5px;padding:0 7px;background:#fff;border:1px solid #dfe5ed;border-radius:6px}.crm_base_settings_workspace_pmListTools label svg{width:12px;flex:0 0 auto;color:#8794a7}.crm_base_settings_workspace_pmListTools input{min-width:0;width:100%;padding:0;color:#394961;font-size:8px;outline:none}.crm_base_settings_workspace_pmListTools button{min-height:28px;display:inline-flex;align-items:center;gap:4px;padding:0 7px;color:#5c6a80;background:#fff;border:1px solid #dfe5ed;border-radius:6px;font-size:8px;cursor:pointer;white-space:nowrap}.crm_base_settings_workspace_pmListTools button[aria-pressed='"true"']{color:#d16c3c;background:#fff4ee;border-color:#f0cdbb}.crm_base_settings_workspace_pmListTools button svg{width:11px}.crm_base_settings_workspace_pmTableScroll{min-width:0;overflow-x:auto}.crm_base_settings_workspace_pmTableHead,.crm_base_settings_workspace_pmMaterialRow{min-width:890px;display:grid;grid-template-columns:minmax(175px,2.2fr) minmax(82px,1fr) minmax(95px,1.15fr) 48px 70px 94px 84px 74px;align-items:center;gap:7px;padding:0 10px}.crm_base_settings_workspace_pmTableHead{min-height:31px;color:#7e8ba0;background:#fcfdfe;border-bottom:1px solid #e8edf3;font-size:7px}.crm_base_settings_workspace_pmMaterialRow{min-height:49px;color:#5a6880;border-bottom:1px solid #edf0f4;font-size:8px}.crm_base_settings_workspace_pmMaterialRow:hover{background:#f9fbff}.crm_base_settings_workspace_pmMaterialRow:last-child{border-bottom:0}.crm_base_settings_workspace_pmMaterialName{min-width:0;display:flex;align-items:center;gap:7px}.crm_base_settings_workspace_pmMaterialAvatar{width:27px;height:27px;display:grid;place-items:center;flex:0 0 auto;color:#607bc3;background:#eef2fb;border-radius:7px}.crm_base_settings_workspace_pmMaterialAvatar svg{width:13px}.crm_base_settings_workspace_pmMaterialName>span:last-child{min-width:0;display:grid;gap:2px}.crm_base_settings_workspace_pmMaterialName strong{overflow:hidden;color:#34435a;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.crm_base_settings_workspace_pmMaterialName small{overflow:hidden;color:#929eae;font-size:6px;text-overflow:ellipsis;white-space:nowrap}.crm_base_settings_workspace_pmMaterialRow>strong{color:#495970;font-weight:550}.crm_base_settings_workspace_pmMaterialRow>strong small,.crm_base_settings_workspace_pmSalesCell small{color:#8d99aa;font-size:7px;font-weight:400}.crm_base_settings_workspace_pmStockLow{color:#c87b36!important}.crm_base_settings_workspace_pmSalesCell{white-space:nowrap}.crm_base_settings_workspace_pmSalesCell em{margin-left:4px;color:#2f8a70;font-size:7px;font-style:normal}.crm_base_settings_workspace_pmPrice{color:#34435a!important}.crm_base_settings_workspace_pmMaterialRow>span:last-child{white-space:nowrap}.crm_base_settings_workspace_pmStatus{width:6px;height:6px;display:inline-block;margin-right:4px;background:#45a180;border-radius:50%}.crm_base_settings_workspace_pmStatusLow{background:#e19a48}.crm_base_settings_workspace_pmStatusOut{background:#c96b6b}.crm_base_settings_workspace_pmEmpty{min-height:130px;display:grid;place-items:center;color:#8995a7}.crm_base_settings_workspace_pmListFooter{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding:5px 10px;color:#929eae;background:#fbfcfe;border-top:1px solid #e8edf3;font-size:7px}.crm_base_settings_workspace_pmListFooter>div{display:flex;align-items:center;gap:5px}.crm_base_settings_workspace_pmListFooter button{min-height:23px;padding:0 7px;color:#8b97a9;background:#fff;border:1px solid #e0e6ee;border-radius:5px;font-size:7px}.crm_base_settings_workspace_pmListFooter button:disabled{opacity:.65}.crm_base_settings_workspace_pmListFooter b{min-width:22px;height:22px;display:grid;place-items:center;color:#fff;background:#3159d6;border-radius:5px;font-size:7px;font-weight:500}.crm_base_settings_workspace_pmListFooter>div>span{display:flex;align-items:center;gap:3px;margin-left:5px}.crm_base_settings_workspace_pmListFooter svg{width:10px}@media(max-width:900px){.crm_base_settings_workspace_pmMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.crm_base_settings_workspace_pmCatalog{grid-template-columns:170px minmax(0,1fr)}.crm_base_settings_workspace_pmHotGrid{grid-template-columns:1fr}.crm_base_settings_workspace_pmHotGrid>article:nth-child(n+3){display:none}}@media(max-width:600px){.crm_base_settings_workspace_pmHeroActions>span{display:none}.crm_base_settings_workspace_pmMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.crm_base_settings_workspace_pmCatalog{grid-template-columns:1fr}.crm_base_settings_workspace_pmCategories{min-height:0}.crm_base_settings_workspace_pmCategoryList{grid-template-columns:repeat(2,minmax(0,1fr))}.crm_base_settings_workspace_pmCategories>footer{display:none}.crm_base_settings_workspace_pmListHeader{align-items:flex-start;flex-direction:column}.crm_base_settings_workspace_pmListTools{width:100%}.crm_base_settings_workspace_pmListTools label{flex:1;width:auto}}@media(max-width:720px){.crm_base_settings_workspace_apiTableHead,.crm_base_settings_workspace_apiTable>article{grid-template-columns:1fr}.crm_base_settings_workspace_apiRowActions{justify-content:flex-start}.crm_base_settings_workspace_deleteCheckGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.crm_base_settings_workspace_deleteDialog>footer{align-items:stretch;flex-direction:column}.crm_base_settings_workspace_deleteDialog>footer>span{margin-right:0}.crm_base_settings_workspace_callSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.crm_base_settings_workspace_callTrend>div{overflow-x:auto}.crm_base_settings_workspace_callTrend article{min-width:35px}}.email_management_settings_workspace{min-height:100%;padding:12px;background:#fff}.email_management_settings_title{display:flex;align-items:center;justify-content:space-between;gap:12px}.email_management_settings_title>div{display:flex;align-items:center;gap:9px}.email_management_settings_title>div>span{width:34px;height:34px;display:grid;place-items:center;color:#3159d6;background:#edf2ff;border-radius:9px}.email_management_settings_title svg{width:16px}.email_management_settings_title small{color:#3159d6;font-size:7px;letter-spacing:.08em}.email_management_settings_title h2{margin:2px 0;color:#26364d;font-size:14px}.email_management_settings_title p{margin:0;color:#8793a4;font-size:8px}.email_management_settings_title>b{padding:4px 7px;color:#3159d6;background:#edf2ff;border-radius:7px;font-size:8px}.email_management_settings_executiveCard{min-height:78px;display:grid;grid-template-columns:42px minmax(180px,.9fr) minmax(240px,1.4fr) auto;align-items:center;gap:12px;margin-top:10px;padding:12px 14px;background:linear-gradient(100deg,#f6f8ff,#f9fbff);border:1px solid #dce4f5;border-left:4px solid #d19b3b;border-radius:10px;box-shadow:0 5px 18px #3159d60f}.email_management_settings_executiveCard[data-complete=true]{border-left-color:#3159d6}.email_management_settings_executiveIcon{width:40px;height:40px;display:grid;place-items:center;color:#3159d6;background:#eaf0ff;border-radius:10px}.email_management_settings_executiveIcon svg{width:20px}.email_management_settings_executiveIdentity,.email_management_settings_executiveEmail{min-width:0;display:grid;gap:3px}.email_management_settings_executiveCard small{color:#8190a5;font-size:8px}.email_management_settings_executiveIdentity>small{color:#3159d6;font-weight:700;letter-spacing:.04em}.email_management_settings_executiveCard strong{overflow:hidden;color:#26364d;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.email_management_settings_executiveCard span{overflow:hidden;color:#7d8ba0;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.email_management_settings_executiveCard>button{min-height:32px;display:inline-flex;align-items:center;gap:5px;padding:0 10px;color:#3159d6;background:#fff;border:1px solid #cbd6ef;border-radius:7px;cursor:pointer}.email_management_settings_executiveCard>button svg{width:12px}.email_management_settings_summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.email_management_settings_summary article{min-height:68px;display:flex;align-items:center;gap:9px;padding:10px 12px;background:#f8fafc;border:1px solid #e1e7ef;border-radius:8px}.email_management_settings_summary article>svg{width:28px;height:28px;padding:6px;color:#3159d6;background:#edf2ff;border-radius:8px}.email_management_settings_summary article>span{display:grid;gap:2px}.email_management_settings_summary small,.email_management_settings_summary em{color:#8895a8;font-size:8px;font-style:normal}.email_management_settings_summary strong{color:#293951;font-size:13px}.email_management_settings_security{min-height:43px;display:flex;align-items:center;gap:9px;margin-top:8px;padding:8px 11px;color:#53677d;background:#edf8f4;border:1px solid #d4ebe2;border-radius:8px}.email_management_settings_security>svg{width:25px;height:25px;padding:5px;color:#26705b;background:#fff;border-radius:7px}.email_management_settings_security>div{display:grid;gap:2px}.email_management_settings_security strong{color:#285f50}.email_management_settings_security span{font-size:8px}.email_management_settings_error,.email_management_settings_notice{min-height:36px;display:flex;align-items:center;gap:6px;margin-top:8px;padding:7px 9px;border-radius:7px}.email_management_settings_error{color:#a44343;background:#fff3f2;border:1px solid #f1d5d2}.email_management_settings_notice{color:#286451;background:#ecf8f3;border:1px solid #d1eadf}.email_management_settings_error svg,.email_management_settings_notice svg{width:13px}.email_management_settings_configuredLayout{display:grid;grid-template-columns:minmax(300px,360px) minmax(0,1fr);align-items:stretch;gap:10px;margin-top:9px}.email_management_settings_details{height:100%;display:flex;overflow:hidden;flex-direction:column;border:1px solid #dfe6ef;border-radius:9px}.email_management_settings_details>header{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 11px;background:#f8fafc;border-bottom:1px solid #e4e9f0}.email_management_settings_details h3{margin:0;color:#314159;font-size:11px}.email_management_settings_details p{margin:2px 0 0;color:#8793a4;font-size:8px}.email_management_settings_detailActions{display:flex;gap:5px}.email_management_settings_detailActions button{min-height:30px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 8px;color:#53627a;background:#fff;border:1px solid #d4ddea;border-radius:7px;cursor:pointer;white-space:nowrap}.email_management_settings_detailActions button svg{width:12px}.email_management_settings_detailActions .email_management_settings_editButton{color:#fff;background:#3159d6;border-color:#2c51c0}.email_management_settings_detailGrid{display:grid;align-content:start;flex:1 1 auto;padding:5px 11px}.email_management_settings_detailGrid dl{min-width:0;display:grid;grid-template-columns:104px minmax(0,1fr);gap:8px;margin:0;padding:7px 0;border-bottom:1px solid #edf1f5}.email_management_settings_detailGrid dl:last-child{border-bottom:0}.email_management_settings_detailGrid dt{color:#8793a4;font-size:8px}.email_management_settings_detailGrid dd{min-width:0;margin:0;overflow-wrap:anywhere;color:#33435b;font-size:9px}.email_management_settings_detailGrid dd span{display:inline-flex;padding:2px 6px;color:#8b5d27;background:#fff6e8;border-radius:6px}.email_management_settings_detailGrid dd span[data-enabled=true]{color:#256b55;background:#eaf7f1}.email_management_settings_details>footer{display:flex;align-items:center;justify-content:space-between;gap:7px;padding:8px 11px;background:#f8fafc;border-top:1px solid #e4e9f0}.email_management_settings_details>footer>span{color:#8290a4;font-size:8px}.email_management_settings_details>footer button{flex:0 0 auto}.email_management_settings_details .email_management_settings_testButton{min-height:26px;padding:0 7px;border-radius:6px;font-size:8px}.email_management_settings_modalBackdrop{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:24px;background:#1c283d52;backdrop-filter:blur(2px)}.email_management_settings_modalPanel{width:min(760px,calc(100vw - 48px));max-height:calc(100vh - 48px);overflow:auto;background:#fff;border:1px solid #d8e0eb;border-radius:12px;box-shadow:0 20px 60px #2330473d}.email_management_settings_modalPanel .email_management_settings_form{margin-top:0;border:0;border-radius:0}.email_management_settings_form{margin-top:9px;overflow:hidden;border:1px solid #dfe6ef;border-radius:9px}.email_management_settings_form>header{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 11px;background:#f8fafc;border-bottom:1px solid #e4e9f0}.email_management_settings_form h3{margin:0;color:#314159;font-size:11px}.email_management_settings_form p{margin:2px 0 0;color:#8793a4;font-size:8px}.email_management_settings_form>header button,.email_management_settings_testButton,.email_management_settings_saveButton{min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 10px;border-radius:7px;cursor:pointer}.email_management_settings_form button svg{width:13px}.email_management_settings_form>header button{color:#53627a;background:#fff;border:1px solid #d4ddea}.email_management_settings_grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;padding:12px}.email_management_settings_grid label{min-width:0;display:grid;align-content:start;gap:5px}.email_management_settings_grid label>span{min-height:13px;color:#59677c;font-size:8px;line-height:13px}.email_management_settings_grid b{color:#c34d4d}.email_management_settings_grid input,.email_management_settings_grid select,.email_management_settings_grid textarea{width:100%;min-height:35px;padding:7px 9px;color:#26364d;background:#fff;border:1px solid #d5deea;border-radius:6px;outline:none}.email_management_settings_grid input:focus,.email_management_settings_grid select:focus,.email_management_settings_grid textarea:focus{border-color:#7893dd;box-shadow:0 0 0 2px #3159d617}.email_management_settings_grid textarea{resize:vertical}.email_management_settings_wide{grid-column:1 / -1}.email_management_settings_switch{min-height:50px;display:flex!important;align-items:center;gap:9px!important;padding:8px 10px;background:#f7f9fc;border:1px solid #e1e7ef;border-radius:7px}.email_management_settings_switch>input{width:18px;min-height:18px;accent-color:#3159d6}.email_management_settings_switch>span{display:grid;gap:2px}.email_management_settings_switch strong{color:#3e4d63}.email_management_settings_switch small{color:#8693a6;font-size:8px}.email_management_settings_executiveSelector{padding:9px;background:#f8faff;border:1px solid #dfe6f5;border-radius:8px}.email_management_settings_executiveSelector>small{color:#7c899d;font-size:8px}.email_management_settings_selectedExecutive{min-width:0;display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:3px;padding:7px 8px;background:#fff;border:1px solid #e1e7f0;border-radius:7px}.email_management_settings_selectedExecutive>svg{width:28px;height:28px;padding:6px;color:#3159d6;background:#edf2ff;border-radius:7px}.email_management_settings_selectedExecutive>span{min-width:0;display:grid;gap:2px}.email_management_settings_selectedExecutive strong{color:#34445b;font-size:9px}.email_management_settings_selectedExecutive small{color:#8592a5;font-size:8px}.email_management_settings_selectedExecutive em{color:#a04646;font-size:8px;font-style:normal}.email_management_settings_selectedExecutive em[data-valid=true]{color:#24705a}.email_management_settings_form>footer{min-height:55px;display:flex;align-items:center;justify-content:flex-end;gap:7px;padding:9px 12px;background:#f8fafc;border-top:1px solid #e4e9f0}.email_management_settings_form>footer>span{margin-right:auto;color:#8290a4;font-size:8px}.email_management_settings_testButton{color:#3159d6;background:#fff;border:1px solid #cbd6ef}.email_management_settings_saveButton{color:#fff;background:#3159d6;border:1px solid #2c51c0}.email_management_settings_cancelButton{min-height:32px;padding:0 10px;color:#53627a;background:#fff;border:1px solid #d4ddea;border-radius:7px;cursor:pointer}.email_management_settings_form button:disabled{color:#a3acb9;background:#e8ebef;border-color:#dde2e8;cursor:not-allowed}.email_management_settings_logs{margin-top:10px;overflow:hidden;border:1px solid #dfe6ef;border-radius:9px}.email_management_settings_configuredLayout .email_management_settings_logs{margin-top:0}.email_management_settings_logs>header{min-height:47px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 9px 7px 11px;background:#f8fafc;border-bottom:1px solid #e4e9f0}.email_management_settings_logHeading{display:flex;align-items:center;gap:7px;flex:0 0 auto}.email_management_settings_logs>header svg{width:14px;color:#3159d6}.email_management_settings_logHeading span{display:grid;gap:2px}.email_management_settings_logs>header strong{color:#3c4c64}.email_management_settings_logs>header small{color:#8895a8;font-size:8px}.email_management_settings_logFilters{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:6px}.email_management_settings_logFilters label{min-width:0;display:flex;align-items:center;gap:4px}.email_management_settings_logFilters label>span{color:#7f8ca0;font-size:7px;white-space:nowrap}.email_management_settings_logFilters input{width:116px;min-height:28px;padding:4px 7px;color:#33435b;background:#fff;border:1px solid #d5deea;border-radius:6px;outline:none;font-size:8px}.email_management_settings_logFilters input:focus{border-color:#7893dd;box-shadow:0 0 0 2px #3159d614}.email_management_settings_logs>article{min-height:36px;display:grid;grid-template-columns:40px 108px minmax(110px,145px) minmax(130px,170px) minmax(0,1fr) 48px;align-items:center;gap:7px;padding:4px 9px;border-bottom:1px solid #edf1f5}.email_management_settings_logs>article:last-of-type{border-bottom:0}.email_management_settings_logStatus{width:max-content;padding:2px 6px;border-radius:6px;font-size:8px}.email_management_settings_logStatus[data-status=sent],.email_management_settings_logStatus[data-status=success]{color:#256b55;background:#eaf7f1}.email_management_settings_logStatus[data-status=failed]{color:#9c4545;background:#fff1f0}.email_management_settings_logs article>strong,.email_management_settings_logs article>small,.email_management_settings_logRecipient{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email_management_settings_logs article>strong{color:#33435b;font-size:9px}.email_management_settings_logs article>small,.email_management_settings_logRecipient{color:#8592a6;font-size:8px}.email_management_settings_logRecipient{display:block}.email_management_settings_logs article>em{overflow:hidden;color:#748196;font-size:8px;font-style:normal;text-align:right;text-overflow:ellipsis;white-space:nowrap}.email_management_settings_logs time{color:#53627a;font-size:8px;font-style:normal;text-align:left;white-space:nowrap}.email_management_settings_logs>p{margin:0;padding:22px;color:#8794a7;text-align:center}.email_management_settings_logs>footer{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 9px;color:#8190a3;background:#f8fafc;border-top:1px solid #e4e9f0;font-size:8px}.email_management_settings_logs>footer>div{display:flex;align-items:center;gap:6px}.email_management_settings_logs>footer button{min-height:26px;padding:0 8px;color:#53627a;background:#fff;border:1px solid #d4ddea;border-radius:6px;cursor:pointer;font-size:8px}.email_management_settings_logs>footer button:disabled{color:#a7b0bd;background:#edf0f4;cursor:not-allowed}.email_management_settings_logs>footer b{min-width:34px;color:#526078;text-align:center}.email_management_settings_logs>article>span[data-status=success]{color:#256b55;background:#eaf7f1}.email_management_settings_configuredLayout .email_management_settings_logs{height:100%}.email_management_settings_approvalPanel{width:min(560px,calc(100vw - 32px));max-height:90vh;overflow:auto;background:#fff;border-radius:14px}.email_management_settings_approvalBody{display:grid;gap:16px;padding:24px}.email_management_settings_approvalBody p{margin:0;color:#59677c;line-height:1.8}.email_management_settings_approvalBody label{display:grid;gap:12px}.email_management_settings_approvalBody .email_management_settings_approvalCode{width:100%;min-height:64px;border:1px solid #cbd8ff;border-radius:10px;background:#f3f6ff;color:#214bcc;font:inherit;font-weight:800;letter-spacing:.35em;text-align:center}@media(max-width:1100px){.email_management_settings_configuredLayout{grid-template-columns:1fr}.email_management_settings_configuredLayout .email_management_settings_logs{margin-top:0}}@media(max-width:720px){.email_management_settings_executiveCard{grid-template-columns:40px 1fr}.email_management_settings_executiveEmail{grid-column:1 / -1}.email_management_settings_executiveCard>button{grid-column:1 / -1;justify-content:center}.email_management_settings_summary,.email_management_settings_grid{grid-template-columns:1fr}.email_management_settings_wide{grid-column:1}.email_management_settings_form>footer{align-items:stretch;flex-direction:column}.email_management_settings_form>footer>span{margin-right:0}.email_management_settings_details>header,.email_management_settings_details>footer{align-items:stretch;flex-direction:column}.email_management_settings_detailActions{width:100%}.email_management_settings_detailActions button{flex:1}.email_management_settings_logs>header{align-items:stretch;flex-direction:column}.email_management_settings_logFilters{justify-content:flex-start;flex-wrap:wrap}.email_management_settings_logs>article{grid-template-columns:40px 100px minmax(0,1fr)}.email_management_settings_logs article>small,.email_management_settings_logRecipient,.email_management_settings_logs article>em{display:none}}.user_watermark_overlay{position:fixed;z-index:2147483000;inset:0;width:100vw;height:100vh;pointer-events:none;user-select:none}.user_watermark_preview{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;user-select:none}.user_watermark_identity{fill:#2b4375;font-family:Microsoft YaHei,PingFang SC,sans-serif;font-size:14px;font-weight:650;letter-spacing:.08em}.watermark_settings_panel_panel{overflow:hidden;border:1px solid #dce3ed;border-radius:12px;background:#fff;box-shadow:0 8px 24px #162d540f}.watermark_settings_panel_panel>header{min-height:86px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 20px;border-bottom:1px solid #e5eaf2;background:linear-gradient(135deg,#f8faff,#fff)}.watermark_settings_panel_panel>header>div{display:flex;align-items:center;gap:12px}.watermark_settings_panel_panel>header>div>span{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;color:#315ed0;background:#eaf0ff}.watermark_settings_panel_panel>header svg{width:20px}.watermark_settings_panel_panel h2,.watermark_settings_panel_panel p{margin:0}.watermark_settings_panel_panel header p{color:#315ed0;font-size:9px;letter-spacing:.08em}.watermark_settings_panel_panel h2{margin-top:2px;color:#1f2f4d;font-size:17px}.watermark_settings_panel_panel header small{display:block;margin-top:3px;color:#71809a;font-size:10px}.watermark_settings_panel_panel>header>button{min-width:92px;min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:7px;cursor:pointer;border:1px solid;border-radius:9px;font-size:11px;font-weight:650}.watermark_settings_panel_panel>header>button svg{width:15px}.watermark_settings_panel_enabled{border-color:#a7dcc7!important;color:#147052;background:#eefbf6}.watermark_settings_panel_disabled{border-color:#d8dee8!important;color:#6c788c;background:#f5f7fa}.watermark_settings_panel_body{display:grid;grid-template-columns:minmax(300px,420px) minmax(360px,1fr);gap:18px;padding:18px}.watermark_settings_panel_form{display:grid;gap:14px}.watermark_settings_panel_identity{display:grid;grid-template-columns:84px 1fr;gap:5px 10px;padding:12px;border:1px solid #dce5f3;border-radius:10px;background:#f8faff;color:#52617a;font-size:11px}.watermark_settings_panel_identity strong{grid-row:1 / 3;align-self:center;color:#263a60}.watermark_settings_panel_identity small{grid-column:1 / -1;color:#8490a3;font-size:9px}.watermark_settings_panel_form label{display:grid;gap:7px;color:#475670;font-size:10px}.watermark_settings_panel_form label span{display:flex;justify-content:space-between}.watermark_settings_panel_form label b{color:#315ed0;font-variant-numeric:tabular-nums}.watermark_settings_panel_form input[type=range]{width:100%;accent-color:#315ed0}.watermark_settings_panel_actions{display:flex;justify-content:flex-end;gap:8px;padding-top:4px}.watermark_settings_panel_actions button{min-height:36px;display:inline-flex;align-items:center;gap:6px;padding:0 12px;cursor:pointer;border:1px solid #d4dce8;border-radius:8px;color:#53617a;background:#fff;font-size:10px}.watermark_settings_panel_actions button:last-child{border-color:#315ed0;color:#fff;background:#315ed0}.watermark_settings_panel_actions button:disabled{cursor:wait;opacity:.6}.watermark_settings_panel_actions svg{width:14px}.watermark_settings_panel_message{padding:8px 10px;border-radius:8px;color:#19634c;background:#eef9f5;font-size:10px}.watermark_settings_panel_previewWrap{min-width:0;display:grid;align-content:start;gap:8px}.watermark_settings_panel_previewWrap>div{display:flex;justify-content:space-between;color:#5b6a83;font-size:10px}.watermark_settings_panel_preview{position:relative;min-height:330px;overflow:hidden;border:1px solid #d8e0ec;border-radius:12px;background:linear-gradient(145deg,#f2f6fc,#fff)}.watermark_settings_panel_fakeCard{position:absolute;inset:42px;display:grid;align-content:center;gap:8px;padding:26px;border:1px solid #e0e6ef;border-radius:12px;background:#ffffffdb;box-shadow:0 12px 30px #1d335914;color:#6c7890}.watermark_settings_panel_fakeCard strong{color:#263954;font-size:15px}.watermark_settings_panel_fakeCard small,.watermark_settings_panel_fakeCard span{font-size:10px}@media(max-width:920px){.watermark_settings_panel_body{grid-template-columns:1fr}.watermark_settings_panel_preview{min-height:260px}}.system_audit_center_workspace{box-sizing:border-box;height:100%;min-height:0;display:flex;overflow:hidden;flex-direction:column;padding:12px;background:#f3f6fb}.system_audit_center_hero{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;gap:14px;padding:12px 16px;background:linear-gradient(125deg,#fff 60%,#edf3ff);border:1px solid #dce4f0;border-radius:12px}.system_audit_center_hero>div{display:flex;align-items:center;gap:11px}.system_audit_center_hero>div>span{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:#2f62d0;color:#fff;box-shadow:0 5px 12px #2f62d026}.system_audit_center_hero svg{width:18px}.system_audit_center_hero p{margin:0 0 2px;color:#2f62d0;font-size:8px;font-weight:800;letter-spacing:.12em}.system_audit_center_hero h2{margin:0;font-size:16px}.system_audit_center_hero small{display:block;margin-top:3px;color:#6f7d94;font-size:9px}.system_audit_center_hero button,.system_audit_center_error button{display:flex;align-items:center;gap:5px;height:30px;padding:0 10px;border:1px solid #cbd7e8;border-radius:7px;background:#fff;color:#294a87;font-size:10px;font-weight:700}.system_audit_center_hero button svg{width:13px}.system_audit_center_metrics{display:grid;grid-template-columns:repeat(4,1fr);flex:0 0 auto;gap:8px;margin:8px 0}.system_audit_center_metrics article{display:flex;align-items:center;gap:8px;padding:8px 11px;border:1px solid #dde5f0;border-radius:9px;background:#fff}.system_audit_center_metrics article>span{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#edf3ff;color:#2f62d0}.system_audit_center_metrics svg{width:14px}.system_audit_center_metrics strong{display:block;font-size:16px;line-height:1.1}.system_audit_center_metrics small{color:#778399;font-size:8px}.system_audit_center_metrics .system_audit_center_warning>span{background:#fff1ec;color:#d75f36}.system_audit_center_filters{display:flex;align-items:center;flex:0 0 auto;gap:7px;margin-bottom:8px}.system_audit_center_filters label{display:flex;align-items:center;gap:6px;flex:1;height:32px;padding:0 9px;border:1px solid #d5dfec;border-radius:7px;background:#fff}.system_audit_center_filters label svg{width:13px;color:#7c899d}.system_audit_center_filters input{width:100%;border:0;outline:0;background:transparent;font-size:9px}.system_audit_center_filters select{height:32px;padding:0 26px 0 8px;border:1px solid #d5dfec;border-radius:7px;background:#fff;color:#43516a;font-size:9px}.system_audit_center_filters>span{color:#778399;font-size:9px}.system_audit_center_content{display:grid;grid-template-columns:minmax(0,1fr) 290px;min-height:0;flex:1 1 auto;gap:8px}.system_audit_center_tableWrap,.system_audit_center_detail{position:relative;min-height:0;overflow:hidden;border:1px solid #dae3ef;border-radius:10px;background:#fff}.system_audit_center_tableWrap{display:flex;flex-direction:column}.system_audit_center_tableScroll{position:relative;min-height:0;flex:1 1 auto;overflow:auto}.system_audit_center_tableWrap table{width:100%;border-collapse:collapse;table-layout:fixed}.system_audit_center_tableWrap thead{position:sticky;z-index:2;top:0}.system_audit_center_tableWrap th{padding:7px 8px;background:#f7f9fc;color:#65738a;font-size:9px;text-align:left}.system_audit_center_tableWrap th:nth-child(1){width:17%}.system_audit_center_tableWrap th:nth-child(2){width:18%}.system_audit_center_tableWrap th:nth-child(3){width:19%}.system_audit_center_tableWrap th:nth-child(4){width:23%}.system_audit_center_tableWrap th:nth-child(5){width:11%}.system_audit_center_tableWrap th:nth-child(6){width:12%}.system_audit_center_tableWrap td{padding:6px 8px;border-top:1px solid #edf1f6;vertical-align:top;cursor:pointer}.system_audit_center_tableWrap tr:hover td,.system_audit_center_tableWrap tr.system_audit_center_selected td{background:#f3f7ff}.system_audit_center_tableWrap tr.system_audit_center_selected td:first-child{box-shadow:inset 2px 0 #2f62d0}.system_audit_center_tableWrap td strong,.system_audit_center_tableWrap td small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.system_audit_center_tableWrap td strong{font-size:9px;line-height:1.2}.system_audit_center_tableWrap td small{margin-top:3px;color:#7b879a;font-size:8px;line-height:1.2}.system_audit_center_operation,.system_audit_center_source,.system_audit_center_success,.system_audit_center_failed{display:inline-flex;align-items:center;min-height:17px;padding:0 5px;border-radius:4px;background:#edf3ff;color:#2855b3;font-size:8px;font-style:normal;font-weight:800}.system_audit_center_op_delete,.system_audit_center_failed{background:#fff0ed;color:#c54a30}.system_audit_center_op_edit{background:#fff7e5;color:#a96b00}.system_audit_center_op_create,.system_audit_center_success{background:#eaf8f1;color:#23845f}.system_audit_center_op_screenshot{background:#f4edff;color:#7847bd}.system_audit_center_source{background:#f1f3f7;color:#5d6878}.system_audit_center_loading{position:absolute;z-index:3;inset:29px 0 0;display:flex;align-items:center;justify-content:center;gap:6px;background:#ffffffc9;color:#46618d;font-size:9px}.system_audit_center_tableWrap footer{display:flex;justify-content:flex-end;align-items:center;flex:0 0 38px;gap:8px;padding:4px 8px;border-top:1px solid #e8edf4;background:#fff}.system_audit_center_tableWrap footer button{height:25px;padding:0 8px;border:1px solid #d3ddea;border-radius:6px;background:#fff;font-size:9px}.system_audit_center_tableWrap footer span{color:#6e7a8e;font-size:9px}.system_audit_center_detail{display:flex;flex-direction:column}.system_audit_center_detail>header{display:flex;align-items:center;flex:0 0 auto;gap:7px;padding:9px 11px;border-bottom:1px solid #e6ebf2;background:#f8fafe}.system_audit_center_detail>header svg{width:14px;color:#2f62d0}.system_audit_center_detail>header strong,.system_audit_center_detail>header span{display:block;font-size:9px}.system_audit_center_detail>header span{margin-top:1px;color:#7a8699;font-size:8px}.system_audit_center_detailBody{min-height:0;padding:9px;overflow:auto}.system_audit_center_detailBody dl{margin:0}.system_audit_center_detailBody dl>div{display:grid;grid-template-columns:60px 1fr;gap:6px;padding:5px 0;border-bottom:1px dashed #e4e9f0}.system_audit_center_detailBody dt{color:#7c8799;font-size:8px}.system_audit_center_detailBody dd{margin:0;overflow-wrap:anywhere;font-size:9px}.system_audit_center_detailBody section{margin-top:9px}.system_audit_center_detailBody section>strong{display:block;margin-bottom:5px;font-size:9px}.system_audit_center_detailBody pre{max-height:150px;margin:0;padding:7px;overflow:auto;border-radius:6px;background:#f4f6fa;color:#42506a;font:8px/1.45 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere}.system_audit_center_noSelection{display:grid;place-items:center;gap:6px;padding-top:80px;color:#8a95a6;font-size:9px}.system_audit_center_noSelection svg{width:22px}.system_audit_center_error{display:flex;align-items:center;gap:9px;padding:14px;border:1px solid #f0c9c0;border-radius:9px;background:#fff7f4;color:#a7432c}.system_audit_center_error div{flex:1}.system_audit_center_error strong,.system_audit_center_error span{display:block}.system_audit_center_error span{margin-top:3px;font-size:9px}.system_audit_center_errorDetail p{color:#b4452f;font-size:9px}.system_audit_center_empty{padding:35px!important;text-align:center;color:#8994a5}.system_audit_center_spinning{animation:system_audit_center_spin 1s linear infinite}@keyframes system_audit_center_spin{to{transform:rotate(360deg)}}@media(max-width:1100px){.system_audit_center_content{grid-template-columns:minmax(720px,1fr) 260px}.system_audit_center_metrics{grid-template-columns:repeat(4,1fr)}}@media(max-width:720px){.system_audit_center_workspace{height:100%;padding:8px}.system_audit_center_hero{align-items:flex-start}.system_audit_center_hero>button{flex:none}.system_audit_center_metrics{grid-template-columns:1fr 1fr}.system_audit_center_filters{flex-wrap:wrap}.system_audit_center_filters label{flex-basis:100%}.system_audit_center_content{overflow-x:auto}.system_audit_center_tableWrap{min-width:760px}}.system_audit_center_modeTabs{display:flex;align-items:center;gap:6px;margin:8px 0}.system_audit_center_modeTabs button{height:29px;padding:0 12px;border:1px solid #cbd7e8;border-radius:7px;background:#fff;color:#52627b}.system_audit_center_modeTabs button[aria-pressed=true]{border-color:#2f62d0;background:#2f62d0;color:#fff}.system_audit_center_modeTabs span{margin-left:auto;color:#778399}.system_audit_person_analysis_backdrop{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:24px;background:#0f1c357a;backdrop-filter:blur(2px)}.system_audit_person_analysis_dialog{width:min(1060px,calc(100vw - 48px));max-height:min(820px,calc(100vh - 48px));display:flex;flex-direction:column;overflow:hidden;border:1px solid #d7e1ef;border-radius:14px;background:#f4f7fb;box-shadow:0 24px 70px #14264847}.system_audit_person_analysis_header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border-bottom:1px solid #dce4ef;background:#fff}.system_audit_person_analysis_identity{display:flex;align-items:center;gap:10px}.system_audit_person_analysis_identity>span{display:grid;width:38px;height:38px;place-items:center;border-radius:10px;color:#fff;background:#3264df}.system_audit_person_analysis_identity svg{width:18px}.system_audit_person_analysis_identity h3,.system_audit_person_analysis_identity p{margin:0}.system_audit_person_analysis_identity h3{color:#263750;font-size:15px}.system_audit_person_analysis_identity p{margin-top:2px;color:#78869a;font-size:9px}.system_audit_person_analysis_headerActions{display:flex;align-items:center;gap:8px}.system_audit_person_analysis_periods{display:flex;gap:2px;padding:3px;border:1px solid #d7e2f3;border-radius:7px;background:#f8faff}.system_audit_person_analysis_periods button,.system_audit_person_analysis_close{height:28px;padding:0 10px;border:0;border-radius:5px;color:#6d7c92;background:transparent;font-size:9px;cursor:pointer}.system_audit_person_analysis_periods button[aria-pressed=true]{color:#fff;background:#3264df}.system_audit_person_analysis_close{display:grid;width:30px;padding:0;place-items:center;border:1px solid #d7e1ef;background:#fff}.system_audit_person_analysis_close svg{width:14px}.system_audit_person_analysis_body{min-height:0;overflow:auto;padding:12px}.system_audit_person_analysis_metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px}.system_audit_person_analysis_metrics article{padding:9px 10px;border:1px solid #dce5f1;border-radius:9px;background:#fff}.system_audit_person_analysis_metrics strong,.system_audit_person_analysis_metrics span{display:block}.system_audit_person_analysis_metrics strong{color:#263750;font-size:17px}.system_audit_person_analysis_metrics span{margin-top:2px;color:#8390a3;font-size:8px}.system_audit_person_analysis_metrics .system_audit_person_analysis_risk strong{color:#c65734}.system_audit_person_analysis_grid{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:9px}.system_audit_person_analysis_panel{overflow:hidden;border:1px solid #dce5f1;border-radius:9px;background:#fff}.system_audit_person_analysis_panel>header{display:flex;align-items:center;justify-content:space-between;min-height:36px;padding:0 11px;border-bottom:1px solid #e8edf4}.system_audit_person_analysis_panel>header strong{color:#34445c;font-size:10px}.system_audit_person_analysis_panel>header span{color:#8995a7;font-size:8px}.system_audit_person_analysis_bars{display:grid;gap:8px;padding:11px}.system_audit_person_analysis_bar{display:grid;grid-template-columns:82px minmax(0,1fr) 34px;align-items:center;gap:7px;color:#5f6e84;font-size:8px}.system_audit_person_analysis_bar i{height:7px;overflow:hidden;border-radius:999px;background:#edf1f6}.system_audit_person_analysis_bar i span{display:block;height:100%;border-radius:inherit;background:#4775df}.system_audit_person_analysis_bar b{color:#44536a;text-align:right}.system_audit_person_analysis_list{max-height:230px;overflow:auto}.system_audit_person_analysis_list article{display:grid;grid-template-columns:112px 80px minmax(0,1fr);gap:8px;padding:8px 11px;border-bottom:1px solid #edf1f5;font-size:8px}.system_audit_person_analysis_list time,.system_audit_person_analysis_list span{color:#7f8da1}.system_audit_person_analysis_list strong{overflow:hidden;color:#3f4e65;text-overflow:ellipsis;white-space:nowrap}.system_audit_person_analysis_notice{margin:9px 0 0;color:#7b889c;font-size:8px;text-align:right}.system_audit_person_analysis_loading,.system_audit_person_analysis_empty{display:grid;min-height:260px;place-items:center;color:#74839a;font-size:10px}.system_audit_person_analysis_dimensionTabs{display:flex;gap:6px;margin-bottom:9px}.system_audit_person_analysis_dimensionTabs button{display:flex;align-items:center;gap:5px;height:32px;padding:0 13px;border:1px solid #d7e2f3;border-radius:7px;color:#607089;background:#fff;font-size:9px;cursor:pointer}.system_audit_person_analysis_dimensionTabs button[aria-pressed=true]{border-color:#3264df;color:#fff;background:#3264df}.system_audit_person_analysis_dimensionTabs svg{width:13px}.system_audit_person_analysis_reportPanel{overflow:hidden;border:1px solid #dce5f1;border-radius:9px;background:#fff}.system_audit_person_analysis_reportPanel>header{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 13px;border-bottom:1px solid #e8edf4}.system_audit_person_analysis_reportPanel>header div{display:grid;gap:2px}.system_audit_person_analysis_reportPanel>header strong{color:#34445c;font-size:11px}.system_audit_person_analysis_reportPanel>header span{color:#8995a7;font-size:8px}.system_audit_person_analysis_reportPanel>header b{color:#3264df;font-size:10px}.system_audit_person_analysis_reportTable{max-height:520px;overflow:auto}.system_audit_person_analysis_reportTable table{width:100%;border-collapse:collapse;font-size:9px}.system_audit_person_analysis_reportTable th{position:sticky;top:0;z-index:1;padding:8px 10px;color:#77859a;background:#f7f9fc;text-align:left;white-space:nowrap}.system_audit_person_analysis_reportTable td{padding:9px 10px;border-top:1px solid #edf1f5;color:#5f6e84}.system_audit_person_analysis_reportTable tbody tr{cursor:default}.system_audit_person_analysis_reportTable tbody tr[tabindex]{cursor:pointer}.system_audit_person_analysis_reportTable tbody tr[tabindex]:hover{background:#f2f6ff}.system_audit_person_analysis_reportTable td strong,.system_audit_person_analysis_reportTable td small{display:block}.system_audit_person_analysis_reportTable td strong{color:#34445c}.system_audit_person_analysis_reportTable td small{margin-top:2px;color:#8b97a9;font-size:8px}.system_audit_person_analysis_reportTable td b{color:#3264df}.system_audit_person_analysis_reportTable td em{color:#c65734;font-style:normal}@media(max-width:820px){.system_audit_person_analysis_metrics{grid-template-columns:repeat(3,1fr)}.system_audit_person_analysis_grid{grid-template-columns:1fr}.system_audit_person_analysis_header{align-items:flex-start}.system_audit_person_analysis_headerActions{align-items:flex-end;flex-direction:column-reverse}}.system_audit_access_workspace{height:100%;overflow:auto;padding:28px;background:#f3f6fb;color:#17233b}.system_audit_access_card{max-width:780px;margin:0 auto;padding:28px;border:1px solid #dce4f0;border-radius:18px;background:#fff}.system_audit_access_card header{display:flex;gap:16px;align-items:center;margin-bottom:24px}.system_audit_access_card header>span{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:#edf3ff;color:#315fd5;flex-shrink:0}.system_audit_access_card h2{margin:0 0 8px}.system_audit_access_card p{line-height:1.7;margin:8px 0;color:#63748d}.system_audit_access_card form{display:grid;gap:18px}.system_audit_access_card form>label{display:grid;gap:9px}.system_audit_access_card fieldset{border:1px solid #dce4f0;border-radius:12px;padding:16px}.system_audit_access_card input:not([type=radio]):not([type=checkbox]),.system_audit_access_card select,.system_audit_access_card textarea{box-sizing:border-box;width:100%;padding:12px;border:1px solid #d3ddea;border-radius:9px;background:#fff;color:inherit}.system_audit_access_card textarea{min-height:92px;resize:vertical}.system_audit_access_options{display:flex;gap:24px;margin-bottom:14px}.system_audit_access_options label,.system_audit_access_people label{display:flex;align-items:center;gap:8px}.system_audit_access_people{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-height:210px;overflow:auto;padding:14px 0}.system_audit_access_people small{color:#738198}.system_audit_access_notice{display:flex;gap:14px;padding:18px;border-radius:12px;background:#f0f5ff;color:#315fd5}.system_audit_access_notice svg{flex-shrink:0}.system_audit_access_code{font-weight:800;letter-spacing:.25em;min-height:64px}.system_audit_access_actions{display:flex;justify-content:flex-end;gap:12px}.system_audit_access_actions button{display:flex;align-items:center;gap:8px;padding:12px 18px;border-radius:9px;border:1px solid #d3ddea;background:#fff;color:#315fd5}.system_audit_access_actions button[type=submit]{background:#315fd5;color:#fff;border-color:#315fd5}.system_audit_access_actions button:disabled{opacity:.55}.system_audit_access_actions svg{width:16px}.system_audit_access_card .system_audit_access_error{color:#b4432c;background:#fff3ed;padding:12px;border-radius:8px}.system_audit_access_hint{color:#738198}@media(max-width:600px){.system_audit_access_workspace{padding:12px}.system_audit_access_card{padding:18px}.system_audit_access_people{grid-template-columns:1fr}}.system_audit_access_authorized{display:flex;flex-direction:column;height:100%;min-height:0}.system_audit_access_authorized>section{flex:1;height:auto;min-height:0}.system_audit_access_grant{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 20px;background:#edf5ff;color:#315691}.system_audit_access_grant svg{width:18px;flex-shrink:0}.system_audit_access_grant span:last-child{margin-left:auto}.system_audit_archive_archive{display:flex;min-height:0;flex:1;flex-direction:column;gap:8px}.system_audit_archive_summary,.system_audit_archive_policy,.system_audit_archive_batchPanel,.system_audit_archive_eventPanel,.system_audit_archive_detailPanel{border:1px solid #dae3ef;border-radius:10px;background:#fff}.system_audit_archive_summary{display:flex;align-items:center;justify-content:space-between;padding:10px 12px}.system_audit_archive_summary>div{display:flex;align-items:center;gap:8px}.system_audit_archive_summary svg{width:16px;color:#2f62d0}.system_audit_archive_summary span strong,.system_audit_archive_summary span small{display:block}.system_audit_archive_summary span small{margin-top:2px;color:#778399}.system_audit_archive_actions{display:flex;gap:6px}.system_audit_archive_actions button,.system_audit_archive_batchActions button,.system_audit_archive_eventPanel footer button{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 8px;border:1px solid #cbd7e8;border-radius:6px;background:#fff;color:#294a87}.system_audit_archive_actions button svg,.system_audit_archive_batchActions button svg{width:12px}.system_audit_archive_policy{display:flex;align-items:center;gap:8px;padding:9px 12px;background:#f0f5ff;color:#46618d}.system_audit_archive_policy svg{width:16px}.system_audit_archive_policy span{flex:1}.system_audit_archive_policy b{color:#2855b3}.system_audit_archive_error{padding:8px 11px;border:1px solid #f0c9c0;border-radius:8px;background:#fff7f4;color:#a7432c}.system_audit_archive_grid{display:grid;grid-template-columns:300px minmax(0,1fr) 300px;min-height:0;flex:1;gap:8px}.system_audit_archive_batchPanel,.system_audit_archive_eventPanel,.system_audit_archive_detailPanel{display:flex;min-height:0;overflow:hidden;flex-direction:column}.system_audit_archive_batchPanel>header,.system_audit_archive_eventPanel>header,.system_audit_archive_detailPanel>header{display:flex;align-items:center;justify-content:space-between;padding:9px 11px;border-bottom:1px solid #e6ebf2;background:#f8fafe}.system_audit_archive_batchPanel>header span,.system_audit_archive_eventPanel>header span,.system_audit_archive_detailPanel>header span{color:#7a8699}.system_audit_archive_datePicker{display:flex;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid #edf1f6}.system_audit_archive_datePicker input{flex:1;height:28px;border:1px solid #d5dfec;border-radius:6px}.system_audit_archive_batchList{min-height:0;overflow:auto;padding:7px}.system_audit_archive_batchList article{padding:8px;margin-bottom:6px;border:1px solid #e1e7f0;border-radius:8px;cursor:pointer}.system_audit_archive_batchList article[data-active=true]{border-color:#87a8ed;background:#f2f6ff}.system_audit_archive_batchList article>div:first-child{display:flex;justify-content:space-between;gap:7px}.system_audit_archive_batchList p,.system_audit_archive_batchList small{display:block;margin:4px 0 0;color:#65738a}.system_audit_archive_batchList em{padding:2px 5px;border-radius:4px;background:#edf3ff;color:#2855b3;font-style:normal}.system_audit_archive_batchList em[data-status=failed]{background:#fff0ed;color:#c54a30}.system_audit_archive_batchList em[data-status=cleaned]{background:#eaf8f1;color:#23845f}.system_audit_archive_batchError{color:#b4452f!important}.system_audit_archive_batchActions{display:flex;gap:4px;margin-top:6px}.system_audit_archive_eventPanel>div{min-height:0;overflow:auto}.system_audit_archive_eventPanel table{width:100%;border-collapse:collapse}.system_audit_archive_eventPanel th,.system_audit_archive_eventPanel td{padding:7px 8px;border-bottom:1px solid #edf1f6;text-align:left}.system_audit_archive_eventPanel th{position:sticky;top:0;background:#f7f9fc;color:#65738a}.system_audit_archive_eventPanel tr{cursor:pointer}.system_audit_archive_eventPanel tr[data-active=true] td,.system_audit_archive_eventPanel tbody tr:hover td{background:#f3f7ff}.system_audit_archive_eventPanel td strong,.system_audit_archive_eventPanel td small{display:block;max-width:230px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.system_audit_archive_eventPanel td small{margin-top:2px;color:#7b879a}.system_audit_archive_eventPanel td em{font-style:normal}.system_audit_archive_eventPanel footer{display:flex;justify-content:flex-end;align-items:center;gap:6px;padding:6px 8px;border-top:1px solid #e6ebf2}.system_audit_archive_detailPanel>div{min-height:0;padding:9px;overflow:auto}.system_audit_archive_detailPanel>p,.system_audit_archive_detailPanel>small{padding:12px;color:#7a8699}.system_audit_archive_detailPanel dl{display:grid;grid-template-columns:70px 1fr;gap:6px;margin:0}.system_audit_archive_detailPanel dt{color:#7c8799}.system_audit_archive_detailPanel dd{margin:0;overflow-wrap:anywhere}.system_audit_archive_detailPanel section{margin-top:9px}.system_audit_archive_detailPanel pre{max-height:190px;overflow:auto;padding:7px;border-radius:6px;background:#f4f6fa;white-space:pre-wrap;overflow-wrap:anywhere}.system_audit_archive_empty{padding:35px!important;text-align:center;color:#8994a5}.system_audit_archive_spinning{animation:system_audit_archive_spin 1s linear infinite}@keyframes system_audit_archive_spin{to{transform:rotate(360deg)}}@media(max-width:1200px){.system_audit_archive_grid{grid-template-columns:270px minmax(600px,1fr) 270px;overflow-x:auto}}.external_connectivity_settings_page{box-sizing:border-box;min-height:100%;padding:22px}.external_connectivity_settings_grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.external_connectivity_settings_card{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid #dfe5ee;border-radius:14px;background:#fff;box-shadow:0 7px 20px #1f29410d}.external_connectivity_settings_icon{display:grid;flex:0 0 auto;place-items:center;width:41px;height:41px;border-radius:12px}.external_connectivity_settings_icon svg{width:20px;height:20px}.external_connectivity_settings_blue{color:#3569c8;background:#eaf1ff}.external_connectivity_settings_green{color:#238461;background:#e7f7f0}.external_connectivity_settings_purple{color:#6658d7;background:#efedff}.external_connectivity_settings_card div{min-width:0;flex:1}.external_connectivity_settings_card small{color:#8a93a3;font-size:8px;font-weight:800;letter-spacing:.08em}.external_connectivity_settings_card h2{margin:3px 0;color:#253044;font-size:13px}.external_connectivity_settings_card p{margin:0;color:#758094;font-size:10px}.external_connectivity_settings_boundary{margin-top:14px;padding:18px;border:1px solid #dfe5ee;border-radius:14px;background:#fff}.external_connectivity_settings_boundary>div{display:flex;align-items:center;gap:8px;color:#273248}.external_connectivity_settings_boundary>div svg{width:18px;height:18px;color:#6558d9}.external_connectivity_settings_boundary h2{margin:0;font-size:14px}.external_connectivity_settings_boundary ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0 0;padding:0;list-style:none}.external_connectivity_settings_boundary li{padding:12px;border-radius:11px;background:#f6f8fb}.external_connectivity_settings_boundary strong,.external_connectivity_settings_boundary span{display:block}.external_connectivity_settings_boundary strong{color:#303b50;font-size:11px}.external_connectivity_settings_boundary span{margin-top:4px;color:#778296;font-size:10px;line-height:1.55}@media(max-width:900px){.external_connectivity_settings_grid,.external_connectivity_settings_boundary ul{grid-template-columns:1fr}}.external_connectivity_settings_card a{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;color:#59657a;background:#f3f5f8}.external_connectivity_settings_card a svg{width:15px;height:15px}.module_permission_workspace_root{--brand:#3159d6;height:100%;min-height:0;padding:14px;overflow-y:auto;background:#f3f6fa;scrollbar-width:thin}.module_permission_workspace_root *{box-sizing:border-box}.module_permission_workspace_root button,.module_permission_workspace_root input,.module_permission_workspace_root select{font:inherit}.module_permission_workspace_hero,.module_permission_workspace_metrics,.module_permission_workspace_toolbar,.module_permission_workspace_panel,.module_permission_workspace_notice,.module_permission_workspace_error{border:1px solid #dfe6f0;background:#fff;box-shadow:0 4px 16px #1830540d}.module_permission_workspace_hero{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 17px;border-top:3px solid #234bbf;border-radius:10px}.module_permission_workspace_heroTitle,.module_permission_workspace_heroActions,.module_permission_workspace_heroTitle>span,.module_permission_workspace_panelHead,.module_permission_workspace_panelHead>div{display:flex;align-items:center}.module_permission_workspace_heroTitle>span{width:38px;height:38px;justify-content:center;margin-right:10px;color:#fff;background:linear-gradient(145deg,#2448b8,#3f6ee3);border-radius:9px}.module_permission_workspace_heroTitle svg{width:19px}.module_permission_workspace_hero p,.module_permission_workspace_hero h1{margin:0}.module_permission_workspace_hero p{color:var(--brand);font-size:8px;letter-spacing:.09em}.module_permission_workspace_hero h1{margin-top:2px;font-size:18px}.module_permission_workspace_hero small{display:block;margin-top:3px;color:#74829a}.module_permission_workspace_heroActions{gap:7px}.module_permission_workspace_heroActions b{padding:5px 8px;color:#286b58;background:#eaf7f2;border-radius:7px;font-size:8px}.module_permission_workspace_heroActions button,.module_permission_workspace_panelHead>button,.module_permission_workspace_dialog footer button{min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 10px;color:#52637c;background:#fff;border:1px solid #d4deeb;border-radius:7px;cursor:pointer}.module_permission_workspace_heroActions svg,.module_permission_workspace_panelHead button svg{width:13px}.module_permission_workspace_heroActions .module_permission_workspace_primary,.module_permission_workspace_dialog footer .module_permission_workspace_primary{color:#fff;background:var(--brand);border-color:#284fc3}.module_permission_workspace_heroActions button:disabled,.module_permission_workspace_dialog footer button:disabled{opacity:.55;cursor:not-allowed}.module_permission_workspace_metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:9px;overflow:hidden;border-radius:9px}.module_permission_workspace_metrics article{min-height:64px;display:flex;align-items:center;gap:8px;padding:9px 11px;border-right:1px solid #e4e9f1}.module_permission_workspace_metrics article:last-child{border:0}.module_permission_workspace_metrics article>span{width:31px;height:31px;display:grid;place-items:center;color:var(--brand);background:#edf3ff;border-radius:8px}.module_permission_workspace_metrics svg{width:15px}.module_permission_workspace_metrics small,.module_permission_workspace_metrics strong{display:block}.module_permission_workspace_metrics small{color:#8290a4;font-size:8px}.module_permission_workspace_metrics strong{margin-top:2px;color:#26364e;font-size:16px}.module_permission_workspace_notice,.module_permission_workspace_error{min-height:38px;display:flex;align-items:center;gap:8px;margin-top:8px;padding:8px 11px;border-radius:8px}.module_permission_workspace_notice{color:#52657f;background:#eef4ff;border-color:#d9e5fb}.module_permission_workspace_notice>svg,.module_permission_workspace_error>svg{width:15px;flex:0 0 auto}.module_permission_workspace_notice>svg{color:var(--brand)}.module_permission_workspace_notice div{display:grid;gap:2px}.module_permission_workspace_notice strong{color:#294d98}.module_permission_workspace_notice span{font-size:8px;line-height:1.5}.module_permission_workspace_error{color:#9a3e39;background:#fff0ef;border-color:#f0cbc8}.module_permission_workspace_positionRolePicker{display:grid;min-height:0;margin-top:9px;overflow:hidden;background:#fff;border:1px solid #dce4ef;border-radius:9px;box-shadow:0 4px 16px #1830540d}.module_permission_workspace_positionRolePicker>header{display:flex;align-items:center;justify-content:space-between;padding:10px 11px;background:linear-gradient(135deg,#f3f6ff,#f0f8f6);border-bottom:1px solid #e2e8f1}.module_permission_workspace_positionRolePicker>header div{display:grid;gap:2px}.module_permission_workspace_positionRolePicker>header strong{font-size:11px}.module_permission_workspace_positionRolePicker>header small{color:#78879c;font-size:8px}.module_permission_workspace_positionRolePicker>header em{padding:3px 7px;color:#244fc4;background:#fff;border-radius:999px;font-size:8px;font-style:normal;font-weight:700}.module_permission_workspace_positionRolePicker>label{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:6px;padding:8px 10px;border-bottom:1px solid #e9edf3}.module_permission_workspace_positionRolePicker>label svg{width:13px;height:13px;color:#7b8799}.module_permission_workspace_positionRolePicker>label input{height:28px;padding:0;background:transparent;border:0;outline:none;font-size:9px}.module_permission_workspace_selectedPositionRoles{display:flex;overflow-x:auto;gap:5px;padding:7px 9px;border-bottom:1px solid #e9edf3;scrollbar-width:thin}.module_permission_workspace_selectedPositionRoles button{display:inline-flex;flex:0 0 auto;align-items:center;gap:5px;min-height:25px;padding:0 7px;color:#3154b9;background:#edf3ff;border:1px solid #b9c8ee;border-radius:999px;cursor:pointer;font-size:8px}.module_permission_workspace_selectedPositionRoles button span{font-weight:750}.module_permission_workspace_selectedPositionRoles button svg{width:10px;height:10px}.module_permission_workspace_positionRoleBrowser{display:grid;min-height:230px;max-height:360px;grid-template-columns:106px minmax(0,1fr)}.module_permission_workspace_positionRoleBrowser>nav{display:grid;min-height:0;overflow-y:auto;align-content:start;gap:4px;padding:7px;background:#f7f9fc;border-right:1px solid #e4e9f1;scrollbar-width:thin}.module_permission_workspace_positionRoleBrowser>nav button{display:flex;align-items:center;justify-content:space-between;min-height:36px;padding:0 8px;color:#58667b;background:transparent;border:1px solid transparent;border-radius:7px;cursor:pointer}.module_permission_workspace_positionRoleBrowser>nav button:hover{color:#244fc4;background:#fff}.module_permission_workspace_positionRoleBrowser>nav button[aria-current=page]{color:#244fc4;background:#fff;border-color:#9fb2e8;box-shadow:0 2px 7px #264eba14}.module_permission_workspace_positionRoleBrowser>nav strong{font-size:10px}.module_permission_workspace_positionRoleBrowser>nav small{display:grid;place-items:center;min-width:18px;height:18px;color:#718097;background:#edf1f7;border-radius:999px;font-size:7px}.module_permission_workspace_positionRoleOptions{display:grid;min-height:0;overflow-y:auto;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:6px;padding:8px;scrollbar-color:#aab4c3 transparent;scrollbar-gutter:stable;scrollbar-width:thin}.module_permission_workspace_positionRoleOptions button{display:grid;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:7px;min-height:52px;padding:8px 10px;color:#435168;background:#fff;border:1px solid #e0e6ef;border-radius:8px;cursor:pointer;text-align:left}.module_permission_workspace_positionRoleOptions button:hover{border-color:#b6c5e8}.module_permission_workspace_positionRoleOptions button[data-selected=true]{color:#244fc4;background:#edf3ff;border-color:#91a8e7}.module_permission_workspace_positionRoleOptions button>span{display:grid;gap:3px;min-width:0}.module_permission_workspace_positionRoleOptions button strong,.module_permission_workspace_positionRoleOptions button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.module_permission_workspace_positionRoleOptions button strong{font-size:9px}.module_permission_workspace_positionRoleOptions button small{color:#7d8ba0;font-size:7px;font-weight:400}.module_permission_workspace_positionRoleOptions button>svg{width:13px;height:13px}.module_permission_workspace_positionRolePicker button:disabled,.module_permission_workspace_positionRolePicker input:disabled{opacity:.55;cursor:not-allowed}.module_permission_workspace_positionRoleEmpty{min-height:120px;display:grid;place-items:center;color:#8491a4;font-size:9px}.module_permission_workspace_dialogRoleSummary{display:grid;grid-template-columns:auto minmax(0,1fr) 18px;align-items:center;gap:9px;padding:10px;color:#3154b9;background:#edf3ff;border:1px solid #a9bce9;border-radius:8px}.module_permission_workspace_dialogRoleSummary>span{display:grid;place-items:center;min-width:34px;height:28px;padding:0 7px;background:#fff;border-radius:7px;font-weight:750}.module_permission_workspace_dialogRoleSummary>div{display:grid;gap:3px}.module_permission_workspace_dialogRoleSummary strong{font-size:10px}.module_permission_workspace_dialogRoleSummary small{color:#73829a;font-size:7px}.module_permission_workspace_dialogRoleSummary>svg{width:15px}.module_permission_workspace_toolbar{min-height:52px;display:flex;align-items:end;gap:9px;margin-top:9px;padding:8px 11px;border-radius:9px}.module_permission_workspace_toolbar label{min-width:190px;display:grid;gap:4px;color:#68778e;font-size:8px}.module_permission_workspace_toolbar select,.module_permission_workspace_toolbar input{min-height:33px;padding:0 9px;color:#33445d;background:#fff;border:1px solid #d6deea;border-radius:6px;outline:none}.module_permission_workspace_toolbar select:focus,.module_permission_workspace_toolbar input:focus{border-color:#7899e5;box-shadow:0 0 0 2px #3159d617}.module_permission_workspace_toolbar .module_permission_workspace_search{position:relative;min-width:250px;margin-left:auto}.module_permission_workspace_search svg{position:absolute;left:9px;bottom:9px;width:13px;color:#8493a7}.module_permission_workspace_search input{padding-left:29px}.module_permission_workspace_layout{display:grid;grid-template-columns:minmax(255px,310px) minmax(0,1fr);gap:9px;margin-top:9px}.module_permission_workspace_panel{min-width:0;overflow:hidden;border-radius:9px}.module_permission_workspace_panelHead{min-height:48px;justify-content:space-between;gap:10px;padding:8px 11px;background:#f8fafc;border-bottom:1px solid #e4e9f1}.module_permission_workspace_panelHead>div{gap:7px}.module_permission_workspace_panelHead>div>svg{width:17px;color:var(--brand)}.module_permission_workspace_panelHead span,.module_permission_workspace_panelHead strong,.module_permission_workspace_panelHead small{display:block}.module_permission_workspace_panelHead small{margin-top:2px;color:#8794a7;font-size:7px}.module_permission_workspace_panelHead>em{padding:4px 7px;color:#3159d6;background:#edf3ff;border-radius:7px;font-size:8px;font-style:normal}.module_permission_workspace_resourceList{max-height:calc(100vh - 330px);min-height:430px;overflow:auto;padding:7px}.module_permission_workspace_resourceList>button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:7px;padding:8px 9px;color:#506178;background:#fff;border:1px solid transparent;border-radius:7px;text-align:left;cursor:pointer}.module_permission_workspace_resourceList>button:hover{background:#f7f9fc}.module_permission_workspace_resourceList>button[aria-pressed=true]{color:#2858cb;background:#edf3ff;border-color:#c6d5f5}.module_permission_workspace_resourceList span,.module_permission_workspace_resourceList strong,.module_permission_workspace_resourceList small{min-width:0;display:block}.module_permission_workspace_resourceList strong,.module_permission_workspace_resourceList small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.module_permission_workspace_resourceList small{margin-top:2px;color:#8a97aa;font-size:7px}.module_permission_workspace_resourceList b{flex:0 0 auto;padding:3px 5px;color:#5270bb;background:#f0f4fd;border-radius:6px;font-size:7px}.module_permission_workspace_tableHead,.module_permission_workspace_rows article{display:grid;grid-template-columns:1.15fr 1.5fr .7fr .7fr;align-items:center;gap:8px;padding:0 11px}.module_permission_workspace_tableHead{min-height:31px;color:#7d8ba0;background:#f4f7fb;border-bottom:1px solid #e5eaf1;font-size:7px}.module_permission_workspace_rows{min-height:430px;max-height:calc(100vh - 330px);overflow:auto}.module_permission_workspace_rows article{min-height:57px;color:#56667d;border-bottom:1px solid #edf1f5}.module_permission_workspace_rows article>span{min-width:0}.module_permission_workspace_rows strong,.module_permission_workspace_rows small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.module_permission_workspace_rows small{margin-top:2px;color:#8b97a8;font-size:7px}.module_permission_workspace_tags{display:flex!important;flex-wrap:wrap;gap:4px}.module_permission_workspace_tags em{padding:3px 6px;color:#3159d6;background:#edf3ff;border-radius:6px;font-size:7px;font-style:normal}.module_permission_workspace_empty{min-height:260px;display:grid;place-items:center;align-content:center;gap:5px;color:#8794a7}.module_permission_workspace_empty svg{width:25px;color:#5c7bc7}.module_permission_workspace_empty strong{color:#45556c}.module_permission_workspace_empty span{font-size:8px}.module_permission_workspace_businessPanel{min-height:440px;margin-top:9px;overflow:hidden;background:#fff;border:1px solid #dfe6f0;border-radius:9px;box-shadow:0 4px 16px #1830540d}.module_permission_workspace_areaGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:10px}.module_permission_workspace_areaGrid>article{min-width:0;padding:11px;background:#fff;border:1px solid #dfe6f0;border-radius:9px;box-shadow:0 3px 12px #1c33570a}.module_permission_workspace_areaGrid>article.module_permission_workspace_areaComplete{border-color:#bfdccb;background:linear-gradient(180deg,#fbfffd,#fff)}.module_permission_workspace_areaGrid article>header{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:9px}.module_permission_workspace_areaGrid article>header>span{width:34px;height:34px;display:grid;place-items:center;color:#3159d6;background:#edf3ff;border-radius:8px}.module_permission_workspace_areaComplete>header>span{color:#28745e;background:#eaf7f1}.module_permission_workspace_areaGrid article>header svg{width:16px}.module_permission_workspace_areaGrid h2,.module_permission_workspace_areaGrid p{margin:0}.module_permission_workspace_areaGrid h2{color:#26384f;font-size:11px}.module_permission_workspace_areaGrid p{margin-top:4px;color:#7b899d;font-size:8px;line-height:1.5}.module_permission_workspace_areaGrid article>header>em{padding:4px 7px;color:#7c6840;background:#fff6df;border-radius:7px;font-size:7px;font-style:normal}.module_permission_workspace_areaComplete>header>em{color:#28745e!important;background:#eaf7f1!important}.module_permission_workspace_areaFacts{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px}.module_permission_workspace_areaFacts span{padding:7px 8px;color:#7e8c9f;background:#f6f8fb;border-radius:7px;font-size:7px}.module_permission_workspace_areaFacts b{display:block;margin-bottom:2px;color:#32445c;font-size:12px}.module_permission_workspace_areaActions{min-height:31px;display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-top:8px;padding:6px 8px;background:#f8fafc;border-radius:7px}.module_permission_workspace_areaActions i{padding:3px 6px;color:#3159d6;background:#eaf1ff;border-radius:6px;font-size:7px;font-style:normal}.module_permission_workspace_areaActions small{color:#8b98a9}.module_permission_workspace_areaGrid article>footer{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;padding-top:8px;border-top:1px solid #edf1f5}.module_permission_workspace_areaGrid article>footer>span{color:#8794a7;font-size:7px}.module_permission_workspace_areaGrid article>footer>button{min-height:28px;display:inline-flex;align-items:center;gap:4px;padding:0 8px;color:#3159d6;background:#fff;border:1px solid #cfdaf0;border-radius:6px;cursor:pointer}.module_permission_workspace_areaGrid article>footer svg{width:12px}.module_permission_workspace_areaChoices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:280px;overflow:auto}.module_permission_workspace_areaChoices label{display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:start;gap:7px;padding:9px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:7px}.module_permission_workspace_areaChoices input{margin-top:2px;accent-color:#3159d6}.module_permission_workspace_areaChoices strong,.module_permission_workspace_areaChoices small{display:block}.module_permission_workspace_areaChoices strong{color:#40516a}.module_permission_workspace_areaChoices small{margin-top:3px;color:#8794a7;font-size:7px;line-height:1.45}.module_permission_workspace_areaChoices em{color:#3159d6;font-size:7px;font-style:normal;white-space:nowrap}.module_permission_workspace_stepHint{margin:7px 0 0;color:#7b899c;font-size:8px;line-height:1.5}.module_permission_workspace_backdrop{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:18px;background:#111d3273;backdrop-filter:blur(2px)}.module_permission_workspace_dialog{width:min(900px,96vw);max-height:92vh;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;background:#fff;border:1px solid #dfe6f0;border-radius:12px;box-shadow:0 25px 80px #12203947}.module_permission_workspace_dialog>header{min-height:71px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;border-bottom:1px solid #e3e8f0}.module_permission_workspace_dialog>header>div,.module_permission_workspace_dialog>header>div>span{display:flex;align-items:center}.module_permission_workspace_dialog>header>div>span{width:38px;height:38px;justify-content:center;margin-right:9px;color:#fff;background:#3159d6;border-radius:9px}.module_permission_workspace_dialog>header svg{width:17px}.module_permission_workspace_dialog>header small{color:#3159d6;font-size:7px;letter-spacing:.09em}.module_permission_workspace_dialog h2,.module_permission_workspace_dialog p{margin:0}.module_permission_workspace_dialog h2{margin-top:2px;font-size:15px}.module_permission_workspace_dialog p{margin-top:2px;color:#8491a4;font-size:8px}.module_permission_workspace_dialog>header>button{width:29px;height:29px;display:grid;place-items:center;color:#64748a;background:#f5f7fa;border:1px solid #dce3ec;border-radius:7px;cursor:pointer}.module_permission_workspace_dialogBody{overflow-y:auto;padding:12px 14px}.module_permission_workspace_dialogBody>section{margin-bottom:10px;padding:11px;border:1px solid #e1e7ef;border-radius:8px}.module_permission_workspace_dialogBody h3{display:flex;align-items:center;gap:6px;margin:0 0 9px;color:#3f5068;font-size:10px}.module_permission_workspace_dialogBody h3>span{width:22px;height:22px;display:grid;place-items:center;color:#3159d6;background:#edf3ff;border-radius:6px;font-size:7px}.module_permission_workspace_field{display:grid;gap:4px;color:#596981;font-size:8px}.module_permission_workspace_field select{min-height:35px;padding:0 9px;color:#2f4058;background:#fff;border:1px solid #d6deea;border-radius:6px}.module_permission_workspace_presets{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.module_permission_workspace_presets button{display:grid;gap:3px;padding:9px;color:#5a6a80;background:#f8fafc;border:1px solid #e1e7ef;border-radius:7px;text-align:left;cursor:pointer}.module_permission_workspace_presets button[aria-pressed=true]{color:#2b56c4;background:#edf3ff;border-color:#b9caef}.module_permission_workspace_presets small{color:#8895a7;font-size:7px}.module_permission_workspace_presets span{margin-top:3px;font-size:7px}.module_permission_workspace_selectionTools{display:flex;align-items:center;gap:6px;margin-bottom:8px}.module_permission_workspace_selectionTools button{min-height:27px;padding:0 8px;color:#52647c;background:#fff;border:1px solid #d5deea;border-radius:6px;cursor:pointer}.module_permission_workspace_selectionTools span{margin-left:auto;color:#3159d6}.module_permission_workspace_collectionChoices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:310px;overflow:auto}.module_permission_workspace_collectionChoices label{display:grid;grid-template-columns:16px 1fr auto;align-items:center;gap:7px;padding:8px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:7px}.module_permission_workspace_collectionChoices input{accent-color:#3159d6}.module_permission_workspace_collectionChoices strong,.module_permission_workspace_collectionChoices small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.module_permission_workspace_collectionChoices small{margin-top:2px;color:#8794a7;font-size:7px}.module_permission_workspace_collectionChoices em{color:#75849a;font-size:7px;font-style:normal}.module_permission_workspace_fieldRule{display:flex;align-items:flex-start;gap:8px;padding:10px;color:#415a73;background:#edf5fb;border:1px solid #d4e5f1;border-radius:8px}.module_permission_workspace_fieldRule>svg{width:16px;flex:0 0 auto;color:#3159d6}.module_permission_workspace_fieldRule div{display:grid;gap:3px}.module_permission_workspace_fieldRule span{color:#748b9f;font-size:8px}.module_permission_workspace_dialogError{margin-top:9px;padding:8px 10px;color:#9a3e39;background:#fff0ef;border:1px solid #f0cbc8;border-radius:7px}.module_permission_workspace_dialog>footer{min-height:55px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 14px;background:#f8fafc;border-top:1px solid #e4e9f0}.module_permission_workspace_dialog>footer>span{color:#8290a4;font-size:8px}.module_permission_workspace_dialog>footer>div{display:flex;gap:6px}@media(max-width:900px){.module_permission_workspace_hero{align-items:flex-start;flex-direction:column}.module_permission_workspace_metrics{grid-template-columns:repeat(2,1fr)}.module_permission_workspace_toolbar{align-items:stretch;flex-wrap:wrap}.module_permission_workspace_toolbar label,.module_permission_workspace_toolbar .module_permission_workspace_search{min-width:calc(50% - 5px);margin:0}.module_permission_workspace_layout{grid-template-columns:1fr}.module_permission_workspace_resourceList,.module_permission_workspace_rows{min-height:0;max-height:320px}.module_permission_workspace_tableHead{display:none}.module_permission_workspace_rows article{grid-template-columns:1fr 1fr;padding-block:8px}.module_permission_workspace_collectionChoices{grid-template-columns:1fr}}@media(max-width:620px){.module_permission_workspace_root{padding:9px}.module_permission_workspace_metrics{grid-template-columns:1fr}.module_permission_workspace_toolbar{flex-direction:column}.module_permission_workspace_toolbar label,.module_permission_workspace_toolbar .module_permission_workspace_search{width:100%;min-width:0}.module_permission_workspace_positionRoleBrowser{min-height:0;max-height:none;grid-template-columns:82px minmax(0,1fr)}.module_permission_workspace_positionRoleOptions{grid-template-columns:1fr;max-height:320px}.module_permission_workspace_rows article{grid-template-columns:1fr}.module_permission_workspace_presets{grid-template-columns:1fr}.module_permission_workspace_dialog>footer{align-items:stretch;flex-direction:column}}@media(max-width:900px){.module_permission_workspace_areaChoices{grid-template-columns:1fr}}@media(max-width:720px){.module_permission_workspace_areaGrid{grid-template-columns:1fr}}@media(max-width:620px){.module_permission_workspace_areaFacts{grid-template-columns:1fr 1fr}}.module_git_management_workspace{--git-section-title: var(--mis-font-section-title, 12px);--git-card-title: var(--mis-font-card-title, 10px);--git-body: var(--mis-font-body, 10px);--git-control: var(--mis-font-control, 9px);--git-caption: var(--mis-font-caption, 8px);display:grid;gap:8px;padding:8px;color:var(--ink, #263247)}.module_git_management_moduleBar,.module_git_management_summaryHeader,.module_git_management_panelHeader,.module_git_management_commitHeader,.module_git_management_dialogHeader,.module_git_management_dialogFooter,.module_git_management_operationHeader{display:flex;align-items:center;justify-content:space-between;gap:8px}.module_git_management_moduleBar{min-width:0;padding:4px;border:1px solid var(--border, #d9e1ec);border-radius:8px;background:var(--surface-subtle, #f3f6fa)}.module_git_management_moduleTabs{min-width:0;display:grid;flex:1 1 auto;grid-template-columns:repeat(6,minmax(130px,1fr));grid-template-rows:repeat(2,auto);gap:8px;overflow-x:auto;padding:4px;scrollbar-width:thin}.module_git_management_moduleTab{min-width:0;min-height:68px;padding:10px 12px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;cursor:pointer}.module_git_management_moduleCardTitle{display:flex;align-items:center;gap:6px}.module_git_management_refreshButton{flex:0 0 auto;min-height:30px;padding:5px 8px;font-size:var(--git-control)}.module_git_management_refreshButton svg,.module_git_management_panelHeader>svg,.module_git_management_statusFootnote svg,.module_git_management_compactNotice>svg,.module_git_management_detailActions svg,.module_git_management_dialogHeader button svg,.module_git_management_dialogFooter button svg{width:14px;height:14px;flex:0 0 auto}.module_git_management_compactNotice{display:flex;align-items:flex-start;gap:7px;padding:7px 9px;border:1px solid #edd6af;border-radius:7px;color:#7b551d;background:#fffaf1;font-size:var(--git-control);line-height:1.45}.module_git_management_compactNotice strong{margin-right:5px;color:#684412}.module_git_management_alert{padding:7px 9px;border:1px solid #edd6af;border-radius:7px;color:#7b551d;background:#fffaf1;font-size:var(--git-control);line-height:1.45}.module_git_management_alert strong{display:block;margin-bottom:2px;color:#684412}.module_git_management_summary{padding:10px 12px;border:1px solid var(--border, #d9e1ec);border-radius:9px;background:var(--surface, #fff);box-shadow:none}.module_git_management_summaryHeader>div:first-child{min-width:0}.module_git_management_summaryHeader h2{margin:0;font-size:var(--git-section-title)}.module_git_management_summaryHeader p,.module_git_management_panelHeader p,.module_git_management_dialogHeader p{margin:2px 0 0;color:var(--text);font-size:var(--git-caption);line-height:1.45}.module_git_management_stateBadge{flex:0 0 auto;padding:3px 7px;border-radius:999px;color:#176d57;background:#e9f7f1;font-size:var(--git-caption);font-style:normal}.module_git_management_stateBadge[data-state=unmanaged],.module_git_management_stateBadge[data-state=placeholder]{color:#77591b;background:#fff4dc}.module_git_management_stateBadge[data-state=unavailable]{color:#7a4150;background:#fff0f3}.module_git_management_repositoryMeta{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:7px;color:var(--text);font-size:var(--git-caption)}.module_git_management_repositoryMeta code,.module_git_management_refItem code,.module_git_management_commitRow code,.module_git_management_detailMeta code,.module_git_management_operation code{color:var(--text);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.95em}.module_git_management_dirtyNotice{display:inline-flex;align-items:center;gap:4px;color:#8a611c;font-weight:600}.module_git_management_refs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:8px;overflow:hidden;border:1px solid var(--divider, #e7ebf1);border-radius:7px;background:var(--surface-subtle, #f8fafc)}.module_git_management_refItem{min-width:0;display:grid;grid-template-columns:auto minmax(64px,1fr) auto;align-items:center;gap:6px;padding:7px 9px;border-right:1px solid var(--divider, #e7ebf1)}.module_git_management_refItem:last-child{border-right:0}.module_git_management_refItem small,.module_git_management_refItem time{color:var(--text);font-size:var(--git-caption)}.module_git_management_refItem code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.module_git_management_contentGrid{display:grid;grid-template-columns:minmax(270px,.78fr) minmax(0,1.42fr);gap:8px;align-items:start}.module_git_management_panel{min-width:0;overflow:hidden;border:1px solid var(--border, #d9e1ec);border-radius:9px;background:var(--surface, #fff)}.module_git_management_panelHeader{min-height:44px;padding:8px 10px;border-bottom:1px solid var(--divider, #e7ebf1)}.module_git_management_panelHeader h3,.module_git_management_dialogHeader h3{margin:0;font-size:var(--git-card-title)}.module_git_management_panelHeader>svg{color:var(--primary, #3159d6)}.module_git_management_commitList{display:grid;max-height:520px;overflow:auto}.module_git_management_commitRow{display:grid;gap:4px;padding:8px 10px;border:0;border-bottom:1px solid var(--divider, #eef1f5);border-radius:0;text-align:left;background:transparent}.module_git_management_commitRow:hover,.module_git_management_commitRow[aria-current=true]{background:var(--primary-soft, #edf1ff)}.module_git_management_commitRow[aria-current=true]{box-shadow:inset 2px 0 0 var(--primary, #3159d6)}.module_git_management_commitHeader{align-items:flex-start}.module_git_management_commitHeader strong{color:var(--ink, #2c374b);font-size:var(--git-body);line-height:1.4}.module_git_management_commitHeader code{flex:0 0 auto}.module_git_management_commitMeta,.module_git_management_commitStats,.module_git_management_flags{display:flex;flex-wrap:wrap;gap:4px 8px;color:var(--text);font-size:var(--git-caption)}.module_git_management_flags span{padding:1px 5px;border-radius:999px;color:var(--primary, #3159d6);background:var(--primary-soft, #edf1ff)}.module_git_management_empty,.module_git_management_loadingState{min-height:146px;display:grid;place-items:center;align-content:center;gap:5px;padding:18px;color:var(--text);text-align:center;font-size:var(--git-body)}.module_git_management_empty>svg{width:17px;height:17px;color:var(--primary, #3159d6)}.module_git_management_empty strong{color:var(--ink, #344054);font-size:var(--git-card-title)}.module_git_management_loadingState[aria-busy=true]:before{content:"";width:20px;height:2px;border-radius:99px;background:var(--primary, #3159d6);opacity:.55}.module_git_management_detail{padding:10px}.module_git_management_detailTitle{margin:0;color:var(--ink, #2c374b);font-size:var(--git-card-title);line-height:1.45}.module_git_management_detailMeta{display:flex;flex-wrap:wrap;gap:5px 10px;margin-top:6px;color:var(--text);font-size:var(--git-caption)}.module_git_management_detailActions{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.module_git_management_fileTableWrap{overflow:auto;margin-top:8px;border:1px solid var(--divider, #e7ebf1);border-radius:7px}.module_git_management_fileTable{width:100%;border-collapse:collapse;font-size:var(--git-control)}.module_git_management_fileTable th,.module_git_management_fileTable td{padding:6px 7px;border-bottom:1px solid var(--divider, #eef1f5);text-align:left;vertical-align:top}.module_git_management_fileTable th{color:var(--text);background:var(--surface-subtle, #f8fafc);font-weight:600}.module_git_management_filePath{min-width:240px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;word-break:break-all}.module_git_management_sharedFile{color:#9a6418}.module_git_management_outsideFile{color:#a13e58}.module_git_management_patch{max-width:760px;margin:7px 0 0;padding:7px;overflow:auto;border-radius:6px;color:#d8e4ff;background:#172033;font-size:var(--git-caption);line-height:1.45;white-space:pre}.module_git_management_dialogBackdrop{position:fixed;inset:0;z-index:130;display:grid;place-items:center;padding:20px;background:#121c2e7a}.module_git_management_dialog{width:min(880px,96vw);max-height:min(800px,92vh);overflow:auto;border:1px solid var(--border, #d9e1ec);border-radius:10px;background:var(--surface, #fff);box-shadow:0 20px 60px #141f3238}.module_git_management_dialogHeader,.module_git_management_dialogFooter{padding:10px 12px}.module_git_management_dialogHeader{align-items:flex-start;border-bottom:1px solid var(--divider, #e7ebf1)}.module_git_management_dialogFooter{justify-content:flex-end;border-top:1px solid var(--divider, #e7ebf1)}.module_git_management_dialogBody{display:grid;gap:10px;padding:12px;font-size:var(--git-body)}.module_git_management_impactGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--divider, #e7ebf1);border-radius:7px;overflow:hidden}.module_git_management_impactGrid>div{padding:7px 9px;border-right:1px solid var(--divider, #e7ebf1);background:var(--surface-subtle, #f8fafc)}.module_git_management_impactGrid>div:last-child{border-right:0}.module_git_management_impactGrid small,.module_git_management_impactGrid strong{display:block}.module_git_management_impactGrid small{color:var(--text);font-size:var(--git-caption)}.module_git_management_impactGrid strong{overflow:hidden;margin-top:3px;font-size:var(--git-control);text-overflow:ellipsis;white-space:nowrap}.module_git_management_impactList{margin:4px 0 0;padding-left:17px;color:var(--text);font-size:var(--git-control);line-height:1.5}.module_git_management_confirmation{display:grid;gap:4px;font-size:var(--git-control)}.module_git_management_confirmation code{color:var(--primary, #3159d6)}.module_git_management_confirmation input{width:100%;box-sizing:border-box}.module_git_management_blocked{color:#9b2f4b}.module_git_management_warning{color:#8a611c}.module_git_management_operation{margin-top:8px;padding:8px 10px;border:1px solid #cfdcf7;border-radius:7px;background:#f3f7ff;font-size:var(--git-control)}.module_git_management_operation p{margin:4px 0;color:var(--text)}.module_git_management_operation ul{margin:5px 0 0;padding-left:17px;color:var(--text)}.module_git_management_statusFootnote{display:flex;align-items:flex-start;gap:6px;padding:2px 4px;color:var(--text);font-size:var(--git-caption);line-height:1.45}.module_git_management_statusFootnote svg{color:var(--primary, #3159d6)}@media(max-width:900px){.module_git_management_contentGrid,.module_git_management_refs,.module_git_management_impactGrid{grid-template-columns:1fr}.module_git_management_refItem,.module_git_management_impactGrid>div{border-right:0;border-bottom:1px solid var(--divider, #e7ebf1)}.module_git_management_refItem:last-child,.module_git_management_impactGrid>div:last-child{border-bottom:0}.module_git_management_commitList{max-height:330px}}@media(max-width:620px){.module_git_management_refreshButton span{display:none}.module_git_management_summaryHeader,.module_git_management_panelHeader,.module_git_management_dialogHeader,.module_git_management_dialogFooter{align-items:stretch;flex-direction:column}}@media(prefers-reduced-motion:reduce){.module_git_management_loadingState[aria-busy=true]:before{opacity:.4}}.module_git_management_workspace .module_git_management_commitList{grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start}.module_git_management_workspace .module_git_management_commitRow{min-width:0;height:auto;max-height:none;white-space:normal;align-content:start}.module_git_management_workspace .module_git_management_commitHeader{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start}.module_git_management_workspace .module_git_management_commitHeader strong{min-width:0;overflow-wrap:anywhere}.module_git_management_workspace .module_git_management_commitHeader code{white-space:nowrap}.module_git_management_workspace .module_git_management_commitMeta,.module_git_management_workspace .module_git_management_commitStats{min-width:0;overflow-wrap:anywhere}.runtime_status_compact_overview>header{min-height:38px;padding:6px 12px}.runtime_status_compact_overview .runtime_status_compact_grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:0;padding:10px 4px}.runtime_status_compact_overview .runtime_status_compact_grid>article{min-height:0;padding:0 10px;border:0;border-right:1px solid var(--divider);border-radius:0;background:transparent}.runtime_status_compact_overview .runtime_status_compact_grid>article:last-child{border-right:0}.runtime_status_compact_overview .runtime_status_compact_item>header{justify-content:flex-start;gap:6px}.runtime_status_compact_overview .runtime_status_compact_item>header svg{width:14px;height:14px;flex-shrink:0;color:var(--weak)}.runtime_status_compact_overview .runtime_status_compact_item h3{margin:0;color:var(--text)}.runtime_status_compact_overview .runtime_status_compact_item>strong{margin-top:5px;color:var(--ink)}.runtime_status_compact_status{display:block;margin-top:3px;color:var(--text)}.runtime_status_compact_status[data-status=healthy],.runtime_status_compact_status[data-status=connected]{color:var(--success, #13735d)}.runtime_status_compact_status[data-status=degraded]{color:var(--warning, #9a6418)}.runtime_status_compact_status[data-status=unavailable],.runtime_status_compact_status[data-status=error]{color:var(--danger, #b42318)}.runtime_status_compact_details{padding:0 14px 8px;color:var(--text)}.runtime_status_compact_details>summary{cursor:pointer;width:fit-content;color:var(--primary)}.runtime_status_compact_details dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;margin:10px 0 0}.runtime_status_compact_details dl>div{min-width:0}.runtime_status_compact_details dt{color:var(--ink)}.runtime_status_compact_details dd{margin:3px 0 0;overflow-wrap:anywhere}@media(max-width:1400px){.runtime_status_compact_overview .runtime_status_compact_grid{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:12px}.runtime_status_compact_overview .runtime_status_compact_grid>article:nth-child(4n){border-right:0}}@media(max-width:700px){.runtime_status_compact_overview .runtime_status_compact_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.runtime_status_compact_overview .runtime_status_compact_grid>article:nth-child(2n){border-right:0}.runtime_status_compact_details dl{grid-template-columns:1fr}}.runtime_status_compact_page .system-operations-actions>button:not(:disabled),.runtime_status_compact_page .release-flow-panel>header>span,.runtime_status_compact_page .release-history-panel>header>span,.runtime_status_compact_overview>header>span{color:var(--text)}.work_conversation_dialog_backdrop{position:fixed;inset:0;z-index:1300;display:grid;place-items:center;padding:24px;background:#0f172a6b;backdrop-filter:blur(3px)}.work_conversation_dialog_dialog{position:relative;width:min(1180px,calc(100vw - 48px));height:min(760px,calc(100vh - 48px));min-height:560px;display:grid;grid-template-columns:288px minmax(0,1fr);overflow:hidden;border:1px solid #dbe4df;border-radius:20px;background:#fff;box-shadow:0 30px 90px #0f172a47;color:#17231d}.work_conversation_dialog_sidebar{min-width:0;display:flex;flex-direction:column;padding:20px 14px 12px;border-right:1px solid #e1e7e3;background:#f7f9f7}.work_conversation_dialog_brand{display:flex;align-items:center;gap:11px;padding:0 7px 16px}.work_conversation_dialog_brand>span{width:40px;height:40px;display:grid;place-items:center;border-radius:13px;color:#fff;background:#176b4b}.work_conversation_dialog_brand svg{width:21px}.work_conversation_dialog_brand>div{min-width:0;display:grid;gap:3px}.work_conversation_dialog_brand strong{font-size:15px}.work_conversation_dialog_brand small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#7b8981;font-size:11px}.work_conversation_dialog_connection{display:flex;align-items:center;gap:7px;margin:0 5px 14px;padding:8px 10px;border-radius:10px;color:#66756d;background:#edf1ef;font-size:11px}.work_conversation_dialog_connection i{width:7px;height:7px;border-radius:50%;background:#d09d3d}.work_conversation_dialog_connection b{margin-left:auto;font-weight:700}.work_conversation_dialog_connection.work_conversation_dialog_live i{background:#2b9b6e;box-shadow:0 0 0 4px #d9eee4}.work_conversation_dialog_connection.work_conversation_dialog_offline i{background:#c24d4d}.work_conversation_dialog_sidebarHeading{display:flex;align-items:center;justify-content:space-between;padding:2px 7px 8px;color:#78867e;font-size:12px;font-weight:700}.work_conversation_dialog_sidebarHeading button{display:flex;align-items:center;gap:4px;border:0;color:#176b4b;background:transparent;font-size:12px;font-weight:700}.work_conversation_dialog_sidebarHeading svg{width:14px}.work_conversation_dialog_conversationList{min-height:0;flex:1;overflow:auto}.work_conversation_dialog_conversationList>button{width:100%;display:flex;align-items:center;gap:9px;margin:3px 0;padding:10px 9px;border:0;border-radius:12px;color:inherit;background:transparent;text-align:left}.work_conversation_dialog_conversationList>button:hover{background:#edf3ef}.work_conversation_dialog_conversationList>button.work_conversation_dialog_active{background:#dfeee7}.work_conversation_dialog_conversationAvatar{width:38px;height:38px;display:grid;place-items:center;flex:0 0 auto;border-radius:12px;color:#22684c;background:#d9eee4;font-size:12px;font-weight:800}.work_conversation_dialog_conversationMeta{min-width:0;display:grid;gap:3px;flex:1}.work_conversation_dialog_conversationMeta strong,.work_conversation_dialog_conversationMeta small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.work_conversation_dialog_conversationMeta strong{font-size:13px}.work_conversation_dialog_conversationMeta small{color:#85928a;font-size:11px}.work_conversation_dialog_unread{min-width:20px;padding:3px 5px;border-radius:10px;color:#fff;background:#d44f4b;text-align:center;font-size:10px}.work_conversation_dialog_empty{padding:28px 10px;color:#87938c;font-size:12px;line-height:1.7}.work_conversation_dialog_sidebarFooter{padding:10px 7px 0;border-top:1px solid #e1e7e3;color:#8a958f;font-size:10px}.work_conversation_dialog_chat{position:relative;min-width:0;min-height:0;display:flex;flex-direction:column;background:#fff}.work_conversation_dialog_chatHeader{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 18px 12px 22px;border-bottom:1px solid #e7ebe8}.work_conversation_dialog_chatIdentity{min-width:0;display:flex;align-items:center;gap:9px}.work_conversation_dialog_chatIdentity>div{min-width:0}.work_conversation_dialog_peerProfileButton,.work_conversation_dialog_messageAvatarButton{display:grid;place-items:center;flex:0 0 auto;padding:0;border:0;background:transparent}.work_conversation_dialog_peerProfileButton{border-radius:11px}.work_conversation_dialog_peerProfileButton:hover{box-shadow:0 0 0 3px #e1eee7}.work_conversation_dialog_headerAvatar{width:38px;height:38px;border-radius:11px;color:#22684c;background:#d9eee4;font-size:11px;font-weight:800}.work_conversation_dialog_chatHeader h2{margin:0 0 3px;font-size:17px}.work_conversation_dialog_chatHeader p{margin:0;color:#86928c;font-size:11px}.work_conversation_dialog_headerActions{display:flex;align-items:center;gap:7px}.work_conversation_dialog_headerActions button{height:34px;display:flex;align-items:center;gap:5px;padding:0 10px;border:1px solid #dce4df;border-radius:9px;color:#53645a;background:#fff;font-size:11px}.work_conversation_dialog_headerActions button:disabled{cursor:wait;opacity:.7}.work_conversation_dialog_headerActions svg{width:14px}.work_conversation_dialog_headerActions .work_conversation_dialog_close{width:34px;padding:0;justify-content:center;border:0}.work_conversation_dialog_headerActions .work_conversation_dialog_close svg{width:19px}.work_conversation_dialog_messageList{min-height:0;flex:1 1 0;overflow-y:scroll;overscroll-behavior:contain;scrollbar-color:#7e9589 #edf2ef;scrollbar-gutter:stable;padding:22px 28px;background:linear-gradient(180deg,#fbfcfb,#f7faf8)}.work_conversation_dialog_messageList::-webkit-scrollbar{width:10px}.work_conversation_dialog_messageList::-webkit-scrollbar-track{background:#edf2ef}.work_conversation_dialog_messageList::-webkit-scrollbar-thumb{min-height:34px;border:2px solid #edf2ef;border-radius:10px;background:#7e9589}.work_conversation_dialog_messageRow{display:flex;align-items:flex-end;gap:8px;margin:12px 0}.work_conversation_dialog_messageRow.work_conversation_dialog_own{justify-content:flex-end}.work_conversation_dialog_miniAvatar{width:30px;height:30px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;color:#22684c;background:#d9eee4;font-size:10px;font-weight:800}.work_conversation_dialog_bubble{max-width:min(70%,620px);padding:10px 12px;border:1px solid #e0e6e2;border-radius:4px 14px 14px;background:#fff;box-shadow:0 3px 12px #1a34270d}.work_conversation_dialog_own .work_conversation_dialog_bubble{border-color:#cde5d8;border-radius:14px 4px 14px 14px;background:#e2f2e9}.work_conversation_dialog_bubble.work_conversation_dialog_recalled{color:#8a9690;background:#f2f4f3}.work_conversation_dialog_bubble p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.65}.work_conversation_dialog_bubble footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:5px;color:#849189;font-size:9px}.work_conversation_dialog_bubble footer button{padding:0;border:0;color:#59766a;background:transparent;font-size:9px}.work_conversation_dialog_systemMessage{margin:15px;text-align:center;color:#89958e;font-size:10px}.work_conversation_dialog_composer{flex:0 0 auto;padding:12px 18px 15px;border-top:1px solid #e5ebe7;background:#fff}.work_conversation_dialog_composer textarea{width:100%;height:70px;resize:none;padding:10px 12px;border:1px solid #dce4df;border-radius:11px;outline:none;font:inherit;font-size:13px;line-height:1.5}.work_conversation_dialog_composer textarea:focus{border-color:#66a98c;box-shadow:0 0 0 3px #27835b1a}.work_conversation_dialog_composer>div{display:flex;align-items:center;justify-content:space-between;margin-top:7px}.work_conversation_dialog_composer span,.work_conversation_dialog_composer>p{color:#85928b;font-size:10px}.work_conversation_dialog_composer button,.work_conversation_dialog_primary{display:flex;align-items:center;gap:5px;padding:8px 14px;border:0;border-radius:9px;color:#fff;background:#176b4b;font-size:12px;font-weight:700}.work_conversation_dialog_composer button:disabled,.work_conversation_dialog_primary:disabled,.work_conversation_dialog_panelBody button:disabled{cursor:not-allowed;opacity:.45}.work_conversation_dialog_composer svg{width:14px}.work_conversation_dialog_welcome{min-height:0;flex:1;display:grid;place-content:center;justify-items:center;gap:9px;padding:30px;color:#87938c;text-align:center}.work_conversation_dialog_welcome>svg{width:50px;height:50px;padding:12px;border-radius:18px;color:#277b5a;background:#e1f0e8}.work_conversation_dialog_welcome strong{color:#526159}.work_conversation_dialog_welcome p{max-width:390px;margin:0;font-size:12px;line-height:1.7}.work_conversation_dialog_errorToast{position:absolute;left:50%;bottom:108px;z-index:5;transform:translate(-50%);display:grid;gap:2px;min-width:250px;padding:10px 15px;border:1px solid #edcaca;border-radius:10px;color:#842f2f;background:#fff4f4;box-shadow:0 10px 30px #5a1f1f26;font-size:12px}.work_conversation_dialog_errorToast small{color:#a16c6c}.work_conversation_dialog_panel{position:absolute;top:0;right:0;bottom:0;z-index:6;width:min(390px,calc(100% - 90px));display:flex;flex-direction:column;border-left:1px solid #dbe4df;background:#fff;box-shadow:-18px 0 45px #102b1e1f;animation:work_conversation_dialog_work-conversation-panel-in .18s ease-out}.work_conversation_dialog_panel>header{display:flex;align-items:center;justify-content:space-between;padding:18px;border-bottom:1px solid #e5ebe7}.work_conversation_dialog_panel>header small{color:#2a7a5a;font-size:9px;font-weight:800;letter-spacing:.12em}.work_conversation_dialog_panel>header h3{margin:3px 0 0;font-size:16px}.work_conversation_dialog_panel>header button{width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:8px;color:#68776f;background:#f2f5f3}.work_conversation_dialog_panel>header svg{width:17px}.work_conversation_dialog_panelBody{min-height:0;display:flex;flex-direction:column;gap:13px;overflow:auto;padding:18px}.work_conversation_dialog_panelBody label{display:grid;gap:6px;color:#526159;font-size:11px;font-weight:700}.work_conversation_dialog_panelBody input,.work_conversation_dialog_panelBody textarea,.work_conversation_dialog_panelBody select{width:100%;padding:9px 10px;border:1px solid #dce4df;border-radius:8px;background:#fff;font:inherit;font-size:12px}.work_conversation_dialog_panelBody textarea{min-height:74px;resize:vertical}.work_conversation_dialog_panelBody>p,.work_conversation_dialog_policy p,.work_conversation_dialog_confirm p{margin:0;color:#839088;font-size:11px;line-height:1.65}.work_conversation_dialog_panelBody>button:not(.work_conversation_dialog_primary),.work_conversation_dialog_confirm button,.work_conversation_dialog_memberList button{padding:8px 11px;border:1px solid #d8e1dc;border-radius:8px;color:#53645b;background:#fff;font-size:11px}.work_conversation_dialog_segmented{display:grid;grid-template-columns:1fr 1fr;padding:3px;border-radius:9px;background:#edf2ef}.work_conversation_dialog_segmented button{padding:8px;border:0;border-radius:7px;color:#6e7c74;background:transparent}.work_conversation_dialog_segmented button.work_conversation_dialog_active{color:#176b4b;background:#fff;box-shadow:0 2px 8px #14362614}.work_conversation_dialog_memberList{display:grid;gap:6px}.work_conversation_dialog_memberList>div{display:flex;align-items:center;gap:8px;padding:9px;border:1px solid #e1e7e3;border-radius:10px}.work_conversation_dialog_memberList>div>span:nth-child(2){min-width:0;display:grid;gap:2px;flex:1}.work_conversation_dialog_memberList strong{font-size:11px}.work_conversation_dialog_memberList small{color:#88948d;font-size:9px}.work_conversation_dialog_policy,.work_conversation_dialog_confirm{display:grid;gap:7px;padding:12px;border:1px solid #d7e5dd;border-radius:10px;background:#f3f8f5}.work_conversation_dialog_policy strong,.work_conversation_dialog_confirm strong{font-size:12px}.work_conversation_dialog_panelBody hr{width:100%;border:0;border-top:1px solid #e3e9e5}@keyframes work_conversation_dialog_work-conversation-panel-in{0%{transform:translate(100%);opacity:.45}to{transform:translate(0);opacity:1}}.work_conversation_dialog_directoryPanel{width:min(680px,calc(100% - 90px))}.work_conversation_dialog_internalChatNotice{display:grid;gap:3px;padding:10px 12px;border:1px solid #d5e7dd;border-radius:10px;background:#f0f7f3}.work_conversation_dialog_internalChatNotice strong{color:#176b4b;font-size:12px}.work_conversation_dialog_internalChatNotice span{color:#708079;font-size:10px}.work_conversation_dialog_directoryPicker{display:grid;gap:9px;min-height:0}.work_conversation_dialog_directorySearch{height:36px;display:flex!important;align-items:center;gap:7px;padding:0 9px;border:1px solid #dce4df;border-radius:9px;background:#fff}.work_conversation_dialog_directorySearch:focus-within{border-color:#66a98c;box-shadow:0 0 0 3px #27835b14}.work_conversation_dialog_directorySearch svg{width:15px;flex:0 0 auto;color:#7a8981}.work_conversation_dialog_directorySearch input{min-width:0;padding:0!important;border:0!important;outline:0;box-shadow:none!important}.work_conversation_dialog_directoryColumns{height:315px;display:grid;grid-template-columns:minmax(180px,39%) minmax(0,1fr);overflow:hidden;border:1px solid #dde6e1;border-radius:11px;background:#fff}.work_conversation_dialog_directoryTree{min-width:0;overflow:auto;padding:7px;border-right:1px solid #e2e9e5;background:#f7f9f8}.work_conversation_dialog_directoryTree button,.work_conversation_dialog_directoryTreeNode>button{width:100%;height:42px;display:flex;align-items:center;gap:6px;padding:0 8px;border:0;border-radius:8px;color:#45544c;background:transparent;text-align:left}.work_conversation_dialog_directoryTree button:hover,.work_conversation_dialog_directoryTreeNode>button:hover{background:#eaf2ee}.work_conversation_dialog_directoryTree button.work_conversation_dialog_selectedDepartment,.work_conversation_dialog_directoryTreeNode>button.work_conversation_dialog_selectedDepartment{color:#176b4b;background:#dfeee7}.work_conversation_dialog_directoryTree button>svg,.work_conversation_dialog_directoryTreeNode>button>svg{width:14px;flex:0 0 auto}.work_conversation_dialog_directoryTree button>span:last-child,.work_conversation_dialog_directoryTreeNode>button>span:last-child{min-width:0;display:grid;gap:1px;flex:1}.work_conversation_dialog_directoryTree strong,.work_conversation_dialog_directoryTree small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.work_conversation_dialog_directoryTree strong{font-size:10px}.work_conversation_dialog_directoryTree small{color:#849189;font-size:8px}.work_conversation_dialog_treeToggle{width:13px!important;display:grid!important;place-items:center;flex:0 0 auto!important}.work_conversation_dialog_treeToggle svg{width:12px}.work_conversation_dialog_treeToggle i{width:4px}.work_conversation_dialog_directoryTreeNode{display:grid}.work_conversation_dialog_directoryEmployees{min-width:0;display:flex;flex-direction:column;background:#fff}.work_conversation_dialog_directoryEmployees>header{height:48px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 11px;border-bottom:1px solid #e7ece9}.work_conversation_dialog_directoryEmployees>header span{min-width:0;display:grid;gap:2px}.work_conversation_dialog_directoryEmployees>header strong{font-size:11px}.work_conversation_dialog_directoryEmployees>header small{color:#88958e;font-size:8px}.work_conversation_dialog_directoryEmployees>header b{color:#5f7067;font-size:9px}.work_conversation_dialog_directoryEmployeeList{min-height:0;display:grid;align-content:start;gap:4px;flex:1;overflow:auto;padding:7px}.work_conversation_dialog_directoryEmployeeList>button{width:100%;display:flex;align-items:center;gap:8px;padding:7px;border:1px solid transparent;border-radius:9px;color:inherit;background:#fff;text-align:left}.work_conversation_dialog_directoryEmployeeList>button:hover{border-color:#dfe7e2;background:#f8faf9}.work_conversation_dialog_directoryEmployeeList>button.work_conversation_dialog_selectedEmployee{border-color:#bcdcca;background:#ebf6f0}.work_conversation_dialog_directoryEmployeeList>button>i{width:30px;height:30px;display:grid;place-items:center;flex:0 0 auto;border-radius:10px;color:#267252;background:#dff0e7;font-style:normal;font-size:11px;font-weight:800}.work_conversation_dialog_directoryEmployeeList>button>span{min-width:0;display:grid;gap:2px;flex:1}.work_conversation_dialog_directoryEmployeeList>button strong,.work_conversation_dialog_directoryEmployeeList>button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.work_conversation_dialog_directoryEmployeeList>button strong{font-size:11px}.work_conversation_dialog_directoryEmployeeList>button small{color:#839087;font-size:8px}.work_conversation_dialog_directoryEmployeeList>button em{min-width:29px;color:#277a59;font-style:normal;font-size:9px;text-align:center}.work_conversation_dialog_directoryEmpty{display:grid;place-items:center;gap:8px;padding:42px 12px;color:#89968f;font-size:10px}.work_conversation_dialog_directoryEmpty svg{width:24px}.work_conversation_dialog_directoryState{min-height:180px;display:grid;place-content:center;justify-items:center;gap:9px;padding:20px;border:1px dashed #dbe5df;border-radius:11px;color:#718078;text-align:center}.work_conversation_dialog_directoryState strong{font-size:11px}.work_conversation_dialog_directoryState p{max-width:360px;margin:0;font-size:10px;line-height:1.6}.work_conversation_dialog_directoryError{color:#8b3d3d;background:#fff8f8}.work_conversation_dialog_directorySpinner{width:22px;height:22px;border:2px solid #d5e6dd;border-top-color:#237956;border-radius:50%;animation:work_conversation_dialog_directory-spin .8s linear infinite}.work_conversation_dialog_selectedEmployees{display:flex;align-items:center;gap:6px;overflow:auto;padding:1px}.work_conversation_dialog_selectedEmployees>span{flex:0 0 auto;color:#75837b;font-size:9px}.work_conversation_dialog_selectedEmployees button{display:flex;align-items:center;gap:5px;flex:0 0 auto;padding:5px 8px;border:1px solid #cfe2d8;border-radius:999px;color:#276a4d;background:#edf7f2;font-size:9px}.work_conversation_dialog_selectedEmployees b{font-size:12px}.work_conversation_dialog_memberPickerHeading{margin:5px 0 -3px;padding-top:9px;border-top:1px solid #e3e9e5;color:#4f6057;font-size:11px}.work_conversation_dialog_primary{justify-content:center}.work_conversation_dialog_directoryPanel .work_conversation_dialog_primary{min-height:38px}@keyframes work_conversation_dialog_directory-spin{to{transform:rotate(360deg)}}.work_conversation_dialog_directoryEmployees>header>div{display:flex;align-items:center;gap:7px}.work_conversation_dialog_directoryEmployees>header button{padding:4px 7px;border:1px solid #cfe1d7;border-radius:7px;color:#267150;background:#eef7f2;font-size:8px}.work_conversation_dialog_directoryTree,.work_conversation_dialog_directoryEmployeeList{overflow-y:scroll;overscroll-behavior:contain;scrollbar-color:#7e9589 #edf2ef;scrollbar-gutter:stable}.work_conversation_dialog_directoryTree::-webkit-scrollbar,.work_conversation_dialog_directoryEmployeeList::-webkit-scrollbar{width:10px}.work_conversation_dialog_directoryTree::-webkit-scrollbar-track,.work_conversation_dialog_directoryEmployeeList::-webkit-scrollbar-track{border-radius:10px;background:#edf2ef}.work_conversation_dialog_directoryTree::-webkit-scrollbar-thumb,.work_conversation_dialog_directoryEmployeeList::-webkit-scrollbar-thumb{min-height:34px;border:2px solid #edf2ef;border-radius:10px;background:#7e9589}.work_conversation_dialog_directoryEmployeeList>button>.work_conversation_dialog_directoryEmployeeAvatar{display:inline-grid;width:30px;min-width:30px;max-width:30px;height:30px;flex:0 0 30px;gap:0;overflow:hidden;border-radius:10px;color:#267252;background:#dff0e7;font-size:11px;font-weight:800}.work_conversation_dialog_directoryScrollButton{display:inline-flex!important;align-items:center;gap:2px}.work_conversation_dialog_directoryScrollButton svg{width:11px;height:11px}.work_conversation_dialog_conversationMeta small{display:flex;align-items:center;gap:3px}.work_conversation_dialog_conversationMeta small svg,.work_conversation_dialog_chatHeader p svg{width:11px;height:11px;flex:0 0 auto}.work_conversation_dialog_chatHeader p{display:flex;align-items:center;gap:4px}.work_conversation_dialog_employeePosition{display:flex;align-items:center;gap:3px;color:#49685a;font-size:9px}.work_conversation_dialog_employeePosition svg{width:10px;height:10px;flex:0 0 auto}.work_conversation_dialog_hiddenFileInput{display:none}.work_conversation_dialog_composer .work_conversation_dialog_composerToolbar{display:flex;justify-content:flex-start;gap:3px;margin:0 0 7px}.work_conversation_dialog_composer .work_conversation_dialog_composerToolbar button{width:30px;height:28px;display:grid;place-items:center;padding:0;border:1px solid transparent;border-radius:7px;color:#53635b;background:transparent}.work_conversation_dialog_composer .work_conversation_dialog_composerToolbar button:hover,.work_conversation_dialog_composer .work_conversation_dialog_composerToolbar button.work_conversation_dialog_activeTool{border-color:#d5e4dc;background:#edf6f1;color:#176b4b}.work_conversation_dialog_composer .work_conversation_dialog_composerToolbar button svg{width:17px;height:17px}.work_conversation_dialog_composer .work_conversation_dialog_composerToolbar span{margin-left:4px}.work_conversation_dialog_historyPanelBody{min-height:0;display:flex;flex:1;flex-direction:column}.work_conversation_dialog_historyCategories{display:flex;align-items:center;gap:16px;padding:0 14px;border-bottom:1px solid #e3e9e5;overflow-x:auto}.work_conversation_dialog_historyCategories button{height:40px;flex:0 0 auto;padding:0;border:0;border-bottom:3px solid transparent;color:#394a41;background:transparent;font-size:11px}.work_conversation_dialog_historyCategories button:hover,.work_conversation_dialog_historyCategories button.work_conversation_dialog_activeHistoryCategory{border-bottom-color:#2f7cf6;color:#1d65d8}.work_conversation_dialog_historySearchForm{display:flex;gap:7px;padding:14px 14px 9px}.work_conversation_dialog_historySearchForm label{height:36px;display:flex;align-items:center;gap:6px;min-width:0;flex:1;padding:0 9px;border:1px solid #d9e3de;border-radius:7px;background:#fff}.work_conversation_dialog_historySearchForm label:focus-within{border-color:#2f7cf6;box-shadow:0 0 0 2px #2f7cf61a}.work_conversation_dialog_historySearchForm label>svg{width:14px;flex:0 0 auto;color:#718078}.work_conversation_dialog_historySearchForm input{min-width:0;flex:1;border:0;outline:0;background:transparent;font:inherit;font-size:11px}.work_conversation_dialog_historySearchForm label>button{width:24px;height:24px;display:grid;place-items:center;flex:0 0 auto;padding:0;border:0;border-radius:6px;color:#7a8880;background:transparent}.work_conversation_dialog_historySearchForm label>button:hover{background:#edf1ef}.work_conversation_dialog_historySearchForm label>button svg{width:13px}.work_conversation_dialog_historySearchForm>button{height:36px;display:flex;align-items:center;gap:4px;padding:0 12px;border:0;border-radius:7px;color:#fff;background:#176b4b;font-size:11px;font-weight:700}.work_conversation_dialog_historySearchForm>button:disabled{cursor:not-allowed;opacity:.45}.work_conversation_dialog_historySearchForm>button svg{width:13px}.work_conversation_dialog_historyFilters{display:flex;align-items:center;gap:8px;padding:0 14px 12px}.work_conversation_dialog_historyFilters label{display:flex;align-items:center;gap:4px;padding:0 7px;border-radius:6px;color:#6a7870;background:#f0f2f1;font-size:9px}.work_conversation_dialog_historyFilters select{height:28px;max-width:110px;border:0;outline:0;color:#4f5e56;background:transparent;font:inherit;font-size:9px}.work_conversation_dialog_historyResultHeading{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 14px;border-top:1px solid #e3e9e5;color:#718078;background:#f6f8f7}.work_conversation_dialog_historyResultHeading strong{font-size:10px}.work_conversation_dialog_historyResultHeading span{font-size:9px}.work_conversation_dialog_historyResults{min-height:0;flex:1;overflow-y:auto;padding:6px 9px}.work_conversation_dialog_historyResults>section{display:grid}.work_conversation_dialog_historyResults>section>h4{display:flex;align-items:center;gap:9px;margin:8px 5px 3px;color:#7a8881;font-size:9px;font-weight:500}.work_conversation_dialog_historyResults>section>h4:before,.work_conversation_dialog_historyResults>section>h4:after{height:1px;flex:1;background:#e6ebe8;content:""}.work_conversation_dialog_historyResults>section>h4 b{color:#46564d;font-size:10px}.work_conversation_dialog_historyResults>section>button{width:100%;display:flex;align-items:center;gap:9px;padding:10px 8px;border:0;border-bottom:1px solid #edf1ef;color:inherit;background:#fff;text-align:left}.work_conversation_dialog_historyResults>section>button:hover{border-radius:9px;background:#edf6f1}.work_conversation_dialog_historyResultAvatar{width:32px;min-width:32px;max-width:32px;height:32px;display:inline-grid;place-items:center;flex:0 0 32px;overflow:hidden;border-radius:9px;color:#22684c;background:#d9eee4;font-size:10px;font-weight:800}.work_conversation_dialog_historyResultMeta{min-width:0;display:grid;gap:4px;flex:1}.work_conversation_dialog_historyResultMeta strong{display:flex;justify-content:space-between;gap:8px;font-size:11px}.work_conversation_dialog_historyResults time{color:#8b9790;font-size:8px;font-weight:400}.work_conversation_dialog_historyResultMeta small{overflow:hidden;color:#66766d;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.work_conversation_dialog_historyResults mark{padding:0 1px;color:inherit;background:#ffe48a}.work_conversation_dialog_historyEmpty{display:grid;place-items:center;gap:7px;padding:60px 14px;color:#89958e;text-align:center}.work_conversation_dialog_historyEmpty svg{width:26px}.work_conversation_dialog_historyEmpty strong{color:#637168;font-size:11px}.work_conversation_dialog_historyEmpty span{font-size:9px}.work_conversation_dialog_highlightedMessage .work_conversation_dialog_bubble{border-color:#d49a28;box-shadow:0 0 0 3px #e0a93a2e,0 3px 12px #1a34270d}.work_conversation_dialog_composer .work_conversation_dialog_emojiPicker{display:grid;align-items:stretch;justify-content:stretch;gap:7px;margin:0 0 7px;padding:8px;border:1px solid #dfe7e2;border-radius:9px;background:#fff;box-shadow:0 8px 24px #1a342717}.work_conversation_dialog_composer .work_conversation_dialog_emojiCategories{display:flex;align-items:center;justify-content:flex-start;gap:4px;margin:0;padding-bottom:6px;border-bottom:1px solid #e6ece8}.work_conversation_dialog_composer .work_conversation_dialog_emojiCategories button{height:26px;padding:0 10px;border:0;border-radius:7px;color:#718078;background:transparent;font-size:10px;font-weight:700}.work_conversation_dialog_composer .work_conversation_dialog_emojiCategories button:hover,.work_conversation_dialog_composer .work_conversation_dialog_emojiCategories button.work_conversation_dialog_activeEmojiCategory{color:#176b4b;background:#e8f3ed}.work_conversation_dialog_composer .work_conversation_dialog_emojiGrid{display:grid;grid-template-columns:repeat(10,32px);justify-content:start;gap:3px;max-height:108px;margin:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.work_conversation_dialog_composer .work_conversation_dialog_emojiGrid button{width:30px;height:30px;display:grid;place-items:center;padding:0;border:0;border-radius:6px;color:inherit;background:transparent;font-size:18px}.work_conversation_dialog_composer .work_conversation_dialog_emojiGrid button:hover{background:#edf6f1}.work_conversation_dialog_composer .work_conversation_dialog_pendingAttachment{display:flex;justify-content:flex-start;gap:9px;margin:0 0 7px;padding:7px 9px;border:1px solid #cfe2d8;border-radius:9px;background:#f1f8f4}.work_conversation_dialog_pendingAttachment>img,.work_conversation_dialog_pendingAttachment>svg{width:40px;height:40px;object-fit:cover;flex:0 0 auto;border-radius:7px}.work_conversation_dialog_pendingAttachment>svg{padding:7px;color:#267150;background:#dfeee7}.work_conversation_dialog_pendingAttachment>span{min-width:0;display:grid;gap:2px;flex:1}.work_conversation_dialog_pendingAttachment strong,.work_conversation_dialog_pendingAttachment small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.work_conversation_dialog_pendingAttachment strong{font-size:11px}.work_conversation_dialog_pendingAttachment>button{width:28px;height:28px;display:grid;place-items:center;padding:0;color:#65766d;background:transparent}.work_conversation_dialog_composer .work_conversation_dialog_composerFooter{display:flex;justify-content:space-between;margin-top:7px}.work_conversation_dialog_composer .work_conversation_dialog_composerFooter>button{display:flex}.work_conversation_dialog_spin{animation:work_conversation_dialog_directory-spin .8s linear infinite}.work_conversation_dialog_messageImage{display:grid;gap:5px;color:inherit;text-decoration:none}.work_conversation_dialog_messageImage img{display:block;max-width:min(360px,55vw);max-height:300px;border-radius:8px;object-fit:contain;background:#eef2f0}.work_conversation_dialog_messageImage span{max-width:360px;overflow:hidden;color:#75847c;text-overflow:ellipsis;white-space:nowrap;font-size:9px}.work_conversation_dialog_messageFile{min-width:240px;display:flex;align-items:center;gap:9px;color:inherit;text-decoration:none}.work_conversation_dialog_messageFile>svg{width:34px;height:34px;padding:7px;flex:0 0 auto;border-radius:8px;color:#176b4b;background:#d7ebe1}.work_conversation_dialog_messageFile>span{min-width:0;display:grid;gap:2px;flex:1}.work_conversation_dialog_messageFile strong{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.work_conversation_dialog_messageFile small{color:#7f8d85;font-size:9px}.work_conversation_dialog_messageFile>b{color:#267150;font-size:10px}.work_conversation_dialog_captureEditor{position:absolute;inset:0;z-index:12;display:flex;flex-direction:column;background:#131b17f5;color:#fff}.work_conversation_dialog_captureEditor>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 18px;border-bottom:1px solid rgba(255,255,255,.14)}.work_conversation_dialog_captureEditor>header>div{display:grid;gap:3px}.work_conversation_dialog_captureEditor>header strong{font-size:14px}.work_conversation_dialog_captureEditor>header span{color:#b9c5bf;font-size:10px}.work_conversation_dialog_captureEditor>header button{width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:8px;color:#fff;background:#ffffff1f}.work_conversation_dialog_captureEditor>header svg{width:18px}.work_conversation_dialog_captureCanvas{min-height:0;display:grid;place-items:center;flex:1;overflow:auto;padding:14px}.work_conversation_dialog_captureStage{position:relative;display:inline-block;max-width:100%;line-height:0;cursor:crosshair;touch-action:none;user-select:none}.work_conversation_dialog_captureStage img{display:block;max-width:100%;max-height:calc(100vh - 210px);object-fit:contain;pointer-events:none}.work_conversation_dialog_captureSelection{position:absolute;border:2px solid #38d78f;background:#2fd3891f;box-shadow:0 0 0 9999px #00000057;pointer-events:none}.work_conversation_dialog_captureEditor>footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 18px;border-top:1px solid rgba(255,255,255,.14)}.work_conversation_dialog_captureEditor>footer span{margin-right:auto;color:#b9c5bf;font-size:10px}.work_conversation_dialog_captureEditor>footer button{padding:8px 12px;border:1px solid rgba(255,255,255,.22);border-radius:8px;color:#fff;background:#ffffff1a;font-size:11px}.work_conversation_dialog_captureEditor>footer button.work_conversation_dialog_captureConfirm{border-color:#2fba7d;background:#178657}.work_conversation_dialog_captureEditor>footer button:disabled{cursor:not-allowed;opacity:.4}.work_conversation_dialog_pasteCaptureBackdrop{position:absolute;inset:0;z-index:13;display:grid;place-items:center;padding:20px;background:#0f172a80;backdrop-filter:blur(2px)}.work_conversation_dialog_pasteCaptureDialog{width:min(470px,100%);overflow:hidden;border:1px solid #dbe5df;border-radius:15px;background:#fff;box-shadow:0 24px 70px #0f172a4d}.work_conversation_dialog_pasteCaptureDialog>header{display:flex;align-items:center;justify-content:space-between;padding:15px 17px;border-bottom:1px solid #e5ebe7}.work_conversation_dialog_pasteCaptureDialog>header>div{display:grid;gap:3px}.work_conversation_dialog_pasteCaptureDialog>header strong{font-size:14px}.work_conversation_dialog_pasteCaptureDialog>header span{color:#7e8b84;font-size:10px}.work_conversation_dialog_pasteCaptureDialog>header button{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:8px;color:#64736b;background:#f1f4f2}.work_conversation_dialog_pasteCaptureDialog>header svg{width:16px}.work_conversation_dialog_pasteCaptureDialog ol{display:grid;gap:10px;margin:0;padding:16px 20px 5px;list-style:none;counter-reset:capture-step}.work_conversation_dialog_pasteCaptureDialog li{display:flex;align-items:center;gap:5px;color:#34463c;font-size:11px;counter-increment:capture-step}.work_conversation_dialog_pasteCaptureDialog li:before{width:20px;height:20px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;color:#fff;background:#1b7654;content:counter(capture-step);font-size:9px}.work_conversation_dialog_pasteCaptureDialog li span{margin-left:5px;color:#68776f}.work_conversation_dialog_pasteCaptureDialog kbd{padding:3px 5px;border:1px solid #cfd9d3;border-bottom-width:2px;border-radius:5px;background:#f7f9f8;font:inherit;font-size:9px}.work_conversation_dialog_pasteCaptureDialog textarea{width:calc(100% - 40px);height:92px;margin:12px 20px;resize:none;padding:28px 12px;border:2px dashed #bad6c8;border-radius:10px;outline:0;color:#607168;background:#f4faf7;text-align:center;font:inherit;font-size:11px}.work_conversation_dialog_pasteCaptureDialog textarea:focus{border-color:#3f9b74;background:#edf8f2}.work_conversation_dialog_pasteCaptureDialog>footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 20px;border-top:1px solid #e5ebe7}.work_conversation_dialog_pasteCaptureDialog>footer span{color:#7d8a83;font-size:9px}.work_conversation_dialog_pasteCaptureDialog>footer button{padding:8px 12px;border:0;border-radius:8px;color:#fff;background:#176b4b;font-size:11px;font-weight:700}.work_conversation_dialog_employeeProfileBackdrop{position:absolute;inset:0;z-index:14;display:grid;place-items:center;padding:20px;background:#0f172a5c;backdrop-filter:blur(2px)}.work_conversation_dialog_employeeProfileCard{position:relative;width:min(360px,100%);display:grid;justify-items:center;padding:28px 24px 20px;border:1px solid #dbe5df;border-radius:17px;background:#fff;box-shadow:0 25px 75px #0f172a47}.work_conversation_dialog_employeeProfileClose{position:absolute;top:12px;right:12px;width:30px;height:30px;display:grid;place-items:center;padding:0;border:0;border-radius:8px;color:#627168;background:#f0f4f2}.work_conversation_dialog_employeeProfileClose svg{width:16px}.work_conversation_dialog_employeeProfileAvatar{width:76px;height:76px;border:4px solid #edf5f1;border-radius:22px;color:#22684c;background:#d9eee4;font-size:20px;font-weight:800}.work_conversation_dialog_employeeProfileCard h3{margin:12px 0 3px;font-size:18px}.work_conversation_dialog_employeeProfileCard>p{margin:0;color:#65756c;font-size:11px}.work_conversation_dialog_employeeProfileCard dl{width:100%;display:grid;gap:0;margin:20px 0 14px;border-top:1px solid #e4eae6}.work_conversation_dialog_employeeProfileCard dl>div{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:11px 2px;border-bottom:1px solid #e8edea}.work_conversation_dialog_employeeProfileCard dt{display:flex;align-items:center;flex:0 0 auto;gap:6px;color:#718078;font-size:10px}.work_conversation_dialog_employeeProfileCard dt svg{width:14px}.work_conversation_dialog_employeeProfileCard dd{display:grid;justify-items:end;min-width:0;margin:0;color:#283a30;font-size:11px;font-weight:700;text-align:right;overflow-wrap:anywhere}.work_conversation_dialog_employeeProfileCard dd small{margin-top:3px;color:#849089;font-size:9px;font-weight:500}.work_conversation_dialog_profilePrivateValue{display:inline-flex;align-items:center;gap:6px}.work_conversation_dialog_profilePrivateValue b{font:inherit;letter-spacing:.02em}.work_conversation_dialog_profilePrivateValue button{width:25px;height:23px;display:grid;place-items:center;padding:0;border:1px solid #dce6e0;border-radius:7px;color:#537165;background:#f3f7f5;cursor:pointer}.work_conversation_dialog_profilePrivateValue button:hover{color:#126a49;background:#e8f3ed}.work_conversation_dialog_profilePrivateValue button svg{width:13px;height:13px}.work_conversation_dialog_profileStatus{display:inline-flex;align-items:center;gap:5px}.work_conversation_dialog_profileStatus:before{width:7px;height:7px;border-radius:50%;background:#89958e;content:""}.work_conversation_dialog_profileStatus_active:before{background:#21a66b;box-shadow:0 0 0 3px #21a66b1f}.work_conversation_dialog_profileStatus_busy:before{background:#e15a53}.work_conversation_dialog_profileStatus_away:before{background:#e3a235}.work_conversation_dialog_profileStatus_offline:before{background:#89958e}.work_conversation_dialog_employeeProfileError{width:100%;margin:-3px 0 12px;padding:8px 10px;border-radius:8px;color:#a04139;background:#fff2ef;font-size:9px}.work_conversation_dialog_employeeProfileCard footer{color:#8a9790;font-size:9px}@media(max-width:820px){.work_conversation_dialog_backdrop{padding:8px}.work_conversation_dialog_dialog{width:calc(100vw - 16px);height:calc(100vh - 16px);min-height:520px;grid-template-columns:82px minmax(0,1fr);border-radius:14px}.work_conversation_dialog_sidebar{padding-inline:8px}.work_conversation_dialog_brand>div,.work_conversation_dialog_connection span,.work_conversation_dialog_connection b,.work_conversation_dialog_sidebarHeading>span,.work_conversation_dialog_conversationMeta,.work_conversation_dialog_sidebarFooter{display:none}.work_conversation_dialog_brand{justify-content:center;padding-inline:0}.work_conversation_dialog_sidebarHeading{justify-content:center}.work_conversation_dialog_sidebarHeading button{font-size:0}.work_conversation_dialog_sidebarHeading button svg{width:20px;height:20px}.work_conversation_dialog_conversationList>button{justify-content:center;padding-inline:4px}.work_conversation_dialog_messageList{padding-inline:12px}.work_conversation_dialog_headerActions button:not(.work_conversation_dialog_close){width:34px;padding:0;justify-content:center;font-size:0}.work_conversation_dialog_bubble{max-width:86%}}@media(max-width:720px){.work_conversation_dialog_directoryPanel{width:calc(100% - 12px)}.work_conversation_dialog_directoryColumns{height:390px;grid-template-columns:1fr}.work_conversation_dialog_directoryTree{max-height:145px;border-right:0;border-bottom:1px solid #e2e9e5}.work_conversation_dialog_directoryEmployees{min-height:0}}@media(prefers-reduced-motion:reduce){.work_conversation_dialog_dialog,.work_conversation_dialog_panel{scroll-behavior:auto}.work_conversation_dialog_panel{animation:none}}.work_conversation_admin_workspace_workspace{box-sizing:border-box;min-height:100%;padding:18px 22px 36px;background:#f3f6fb}.work_conversation_admin_workspace_hero{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 20px;border:1px solid #dfe6ef;border-radius:15px;background:#fff;box-shadow:0 3px 12px #2a3b5b0a}.work_conversation_admin_workspace_hero>div{display:flex;align-items:center;gap:13px}.work_conversation_admin_workspace_hero>div>span{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;color:#fff;background:#3159d6;box-shadow:0 6px 14px #3159d62e}.work_conversation_admin_workspace_hero svg{width:20px}.work_conversation_admin_workspace_hero p,.work_conversation_admin_workspace_hero h1,.work_conversation_admin_workspace_hero em{margin:0}.work_conversation_admin_workspace_hero p{color:#6880b7;font-size:9px;font-weight:800;letter-spacing:.1em}.work_conversation_admin_workspace_hero h1{margin:3px 0 2px;color:#26364d;font-size:20px;line-height:1.2}.work_conversation_admin_workspace_hero em{color:#7b889c;font-size:11px;font-style:normal}.work_conversation_admin_workspace_hero aside{max-width:430px;display:flex;align-items:center;gap:8px;color:#66758b;font-size:10px;line-height:1.6}.work_conversation_admin_workspace_hero aside svg{width:16px;flex:0 0 auto;color:#3159d6}.work_conversation_admin_workspace_tabs{display:flex;gap:7px;margin:13px 0}.work_conversation_admin_workspace_tabs button{height:36px;display:flex;align-items:center;gap:6px;padding:0 13px;border:1px solid #d8e0ec;border-radius:9px;color:#596579;background:#fff;font-size:10px;font-weight:700;cursor:pointer}.work_conversation_admin_workspace_tabs button:hover{border-color:#aebce0;color:#3159d6}.work_conversation_admin_workspace_tabs button svg{width:15px}.work_conversation_admin_workspace_tabs button.work_conversation_admin_workspace_active{border-color:#9db0e8;color:#3159d6;background:#edf2ff}.work_conversation_admin_workspace_content{display:grid;gap:12px}.work_conversation_admin_workspace_toolbar{display:flex;align-items:center;gap:8px;padding:10px;border:1px solid #dfe6ef;border-radius:11px;background:#fff}.work_conversation_admin_workspace_toolbar label{min-width:260px;display:flex;align-items:center;gap:7px;padding:0 10px;border:1px solid #d8e0ec;border-radius:8px}.work_conversation_admin_workspace_toolbar label:focus-within{border-color:#7f99e2;box-shadow:0 0 0 3px #3159d617}.work_conversation_admin_workspace_toolbar label svg{width:14px;color:#8793a6}.work_conversation_admin_workspace_toolbar input,.work_conversation_admin_workspace_toolbar select,.work_conversation_admin_workspace_toolbar button{height:34px;border:1px solid #d8e0ec;border-radius:8px;background:#fff;font:inherit;font-size:10px}.work_conversation_admin_workspace_toolbar label input{width:100%;border:0;outline:0}.work_conversation_admin_workspace_toolbar select{padding:0 28px 0 10px;color:#4d5b70}.work_conversation_admin_workspace_toolbar button{display:flex;align-items:center;gap:6px;padding:0 13px;border-color:#3159d6;color:#fff;background:#3159d6;font-weight:700;cursor:pointer}.work_conversation_admin_workspace_toolbar button:hover{background:#264bc0}.work_conversation_admin_workspace_toolbar button.work_conversation_admin_workspace_secondary{border-color:#d8e0ec;color:#596579;background:#fff}.work_conversation_admin_workspace_toolbar button.work_conversation_admin_workspace_secondary:hover{border-color:#aebce0;color:#3159d6;background:#f7f9fd}.work_conversation_admin_workspace_toolbar button svg{width:14px}.work_conversation_admin_workspace_summary{display:flex;gap:10px}.work_conversation_admin_workspace_summary span{min-width:200px;display:flex;align-items:center;gap:8px;padding:11px 14px;border:1px solid #dfe6ef;border-radius:10px;background:#fff;color:#7b889c;font-size:10px;box-shadow:0 3px 12px #2a3b5b08}.work_conversation_admin_workspace_summary svg{width:17px;color:#3159d6}.work_conversation_admin_workspace_summary strong{color:#26344c;font-size:17px}.work_conversation_admin_workspace_tableWrap{overflow:auto;border:1px solid #dfe6ef;border-radius:12px;background:#fff}.work_conversation_admin_workspace_tableWrap table{width:100%;min-width:1180px;border-collapse:collapse}.work_conversation_admin_workspace_tableWrap th{padding:10px 11px;color:#7b889c;background:#f8fafc;text-align:left;font-size:9px;font-weight:700;white-space:nowrap}.work_conversation_admin_workspace_tableWrap td{padding:11px;border-top:1px solid #edf1f6;font-size:10px;vertical-align:middle}.work_conversation_admin_workspace_tableWrap tbody tr:hover{background:#fbfcff}.work_conversation_admin_workspace_tableWrap td>strong,.work_conversation_admin_workspace_tableWrap td>small{display:block}.work_conversation_admin_workspace_tableWrap td>strong{color:#2c3950;font-size:11px;font-weight:700}.work_conversation_admin_workspace_tableWrap td>small{max-width:240px;margin-top:4px;overflow:hidden;color:#8793a6;text-overflow:ellipsis;white-space:nowrap}.work_conversation_admin_workspace_tableWrap td button,.work_conversation_admin_workspace_archiveGrid button,.work_conversation_admin_workspace_settingsPanel button,.work_conversation_admin_workspace_drawer button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:30px;padding:6px 9px;border:1px solid #b8c6e8;border-radius:7px;color:#3159d6;background:#eef3ff;font-size:9px;font-weight:700;cursor:pointer}.work_conversation_admin_workspace_tableWrap td button:hover,.work_conversation_admin_workspace_archiveGrid button:hover,.work_conversation_admin_workspace_drawer button:hover{border-color:#879edf;background:#e5ecff}.work_conversation_admin_workspace_tableWrap td button:disabled,.work_conversation_admin_workspace_drawer button:disabled,.work_conversation_admin_workspace_settingsPanel button:disabled{cursor:not-allowed;opacity:.45}.work_conversation_admin_workspace_tableWrap td button svg,.work_conversation_admin_workspace_rowActions svg{width:13px}.work_conversation_admin_workspace_rowActions{display:flex;flex-wrap:wrap;gap:6px;min-width:160px}.work_conversation_admin_workspace_badge{display:inline-block;padding:3px 7px;border-radius:8px;color:#3159d6;background:#eaf0ff;font-size:8px;font-weight:700}.work_conversation_admin_workspace_archiveGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:10px}.work_conversation_admin_workspace_archiveGrid article{padding:14px;border:1px solid #dfe6ef;border-radius:12px;background:#fff;box-shadow:0 3px 12px #2a3b5b08}.work_conversation_admin_workspace_archiveGrid article.work_conversation_admin_workspace_selectedCard{border-color:#92a8e5;box-shadow:0 0 0 3px #3159d614}.work_conversation_admin_workspace_archiveGrid article>header{display:flex;align-items:center;gap:10px}.work_conversation_admin_workspace_archiveGrid article>header>span{width:32px;height:32px;display:grid;place-items:center;border-radius:9px;color:#3159d6;background:#eaf0ff}.work_conversation_admin_workspace_archiveGrid article>header svg{width:15px}.work_conversation_admin_workspace_archiveGrid article>header>div{min-width:0;flex:1}.work_conversation_admin_workspace_archiveGrid article>header strong,.work_conversation_admin_workspace_archiveGrid article>header small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.work_conversation_admin_workspace_archiveGrid article>header strong{font-size:11px}.work_conversation_admin_workspace_archiveGrid article>header small{margin-top:3px;color:#8a96a8;font-size:8px}.work_conversation_admin_workspace_archiveGrid article>header em{padding:4px 7px;border-radius:8px;color:#8a6618;background:#fff4cf;font-size:8px;font-style:normal}.work_conversation_admin_workspace_archiveGrid dl{display:grid;gap:7px;margin:12px 0}.work_conversation_admin_workspace_archiveGrid dl div{display:grid;grid-template-columns:76px 1fr;gap:8px}.work_conversation_admin_workspace_archiveGrid dt{color:#8793a6;font-size:8px}.work_conversation_admin_workspace_archiveGrid dd{margin:0;color:#445269;font-size:9px;line-height:1.5}.work_conversation_admin_workspace_archiveGrid footer{display:flex;justify-content:flex-end}.work_conversation_admin_workspace_pagination{display:flex;align-items:center;justify-content:flex-end;gap:9px}.work_conversation_admin_workspace_pagination button{height:32px;display:flex;align-items:center;gap:5px;padding:0 10px;border:1px solid #d8e0ec;border-radius:8px;color:#596579;background:#fff;font-size:9px;cursor:pointer}.work_conversation_admin_workspace_pagination button:hover{border-color:#aebce0;color:#3159d6}.work_conversation_admin_workspace_pagination button:disabled{opacity:.4;cursor:not-allowed}.work_conversation_admin_workspace_pagination svg{width:13px}.work_conversation_admin_workspace_pagination span{color:#7b889c;font-size:9px}.work_conversation_admin_workspace_settingsPanel{padding:17px;border:1px solid #dfe6ef;border-radius:13px;background:#fff}.work_conversation_admin_workspace_settingsPanel>header{display:flex;gap:10px}.work_conversation_admin_workspace_settingsPanel>header>svg{width:22px;color:#3159d6}.work_conversation_admin_workspace_settingsPanel>header strong{font-size:14px}.work_conversation_admin_workspace_settingsPanel>header p{margin:4px 0;color:#7b889c;font-size:9px}.work_conversation_admin_workspace_formGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:11px;margin:17px 0}.work_conversation_admin_workspace_formGrid label,.work_conversation_admin_workspace_drawerBody>label,.work_conversation_admin_workspace_confirm label{display:grid;gap:6px;color:#596579;font-size:9px}.work_conversation_admin_workspace_formGrid input,.work_conversation_admin_workspace_formGrid select,.work_conversation_admin_workspace_drawer input,.work_conversation_admin_workspace_drawer textarea{width:100%;box-sizing:border-box;padding:8px 10px;border:1px solid #d8e0ec;border-radius:8px;color:#344258;background:#fff;font:inherit}.work_conversation_admin_workspace_formGrid input:focus,.work_conversation_admin_workspace_formGrid select:focus,.work_conversation_admin_workspace_drawer input:focus,.work_conversation_admin_workspace_drawer textarea:focus{outline:0;border-color:#7f99e2;box-shadow:0 0 0 3px #3159d617}.work_conversation_admin_workspace_formGrid input,.work_conversation_admin_workspace_formGrid select{height:36px}.work_conversation_admin_workspace_settingsPanel>footer{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid #edf1f6;color:#7b889c;font-size:9px}.work_conversation_admin_workspace_settingsPanel>footer button{padding:8px 13px;color:#fff;border-color:#3159d6;background:#3159d6}.work_conversation_admin_workspace_accessWorkspace{padding:26px 30px 40px}.work_conversation_admin_workspace_accessHeading{max-width:1120px;margin:0 auto 24px;display:flex;align-items:center;justify-content:space-between;gap:20px}.work_conversation_admin_workspace_accessHeading h1{margin:8px 0;color:#21324e}.work_conversation_admin_workspace_accessHeading p{margin:0;color:#728096}.work_conversation_admin_workspace_accessHeading p:first-child{color:#5d6f8b}.work_conversation_admin_workspace_accessHeading p:first-child span{margin:0 9px;color:#b1bdce}.work_conversation_admin_workspace_accessStatus{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;padding:7px 11px;border:1px solid #dce5f0;border-radius:6px;color:#506688;background:#f9fbfe}.work_conversation_admin_workspace_accessStatus svg{width:15px;height:15px;color:#3159d6}.work_conversation_admin_workspace_accessWorkspace>.work_conversation_admin_workspace_error{max-width:1120px;margin:0 auto 16px;box-sizing:border-box}.work_conversation_admin_workspace_accessGate{max-width:1120px;margin:0 auto;border:1px solid #dfe6ef;border-radius:16px;background:#fff;overflow:hidden;box-shadow:0 12px 36px -16px #22365b26}.work_conversation_admin_workspace_accessSteps{display:flex;align-items:center;gap:0;margin:0;padding:20px 32px;list-style:none;border-bottom:1px solid #e8edf4}.work_conversation_admin_workspace_accessSteps li{display:flex;flex:1;align-items:center;gap:10px;color:#8995a7;white-space:nowrap}.work_conversation_admin_workspace_accessSteps li:not(:last-child):after{content:"";height:1px;flex:1;margin:0 24px;background:#e5eaf2}.work_conversation_admin_workspace_accessSteps li:last-child{flex:0 0 auto}.work_conversation_admin_workspace_accessSteps li>span{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;color:#8693a7;background:#f0f3f8;font-variant-numeric:tabular-nums}.work_conversation_admin_workspace_accessSteps li.work_conversation_admin_workspace_currentStep{color:#284eb6;font-weight:600}.work_conversation_admin_workspace_accessSteps li.work_conversation_admin_workspace_currentStep>span{color:#fff;background:#3159d6;box-shadow:0 3px 8px #3159d629}.work_conversation_admin_workspace_accessSteps li.work_conversation_admin_workspace_completedStep{color:#526b9f}.work_conversation_admin_workspace_accessSteps li.work_conversation_admin_workspace_completedStep>span{color:#3159d6;background:#eaf0ff}.work_conversation_admin_workspace_accessSteps svg{width:14px;height:14px}.work_conversation_admin_workspace_accessLayout{display:grid;grid-template-columns:minmax(0,1fr) 280px}.work_conversation_admin_workspace_accessMain{min-width:0;padding:28px 32px 24px}.work_conversation_admin_workspace_accessSectionHeading h2{margin:0 0 6px;color:#26344c}.work_conversation_admin_workspace_accessSectionHeading p{margin:0;color:#7b889c}.work_conversation_admin_workspace_accessForm{display:grid;gap:22px;margin-top:26px}.work_conversation_admin_workspace_accessScopes{min-width:0;margin:0;padding:0;border:0}.work_conversation_admin_workspace_accessScopes legend{padding:0;margin-bottom:10px;color:#344258;font-weight:600}.work_conversation_admin_workspace_accessScopes legend small{margin-left:10px;color:#8995a7;font-weight:400}.work_conversation_admin_workspace_scopeGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.work_conversation_admin_workspace_scopeOption{display:flex;align-items:flex-start;gap:10px;min-width:0;padding:15px 12px;border:1px solid #e0e6ef;border-radius:9px;background:#fff;cursor:pointer;transition:border-color .15s,background .15s}.work_conversation_admin_workspace_scopeOption:hover{border-color:#9bb0de;background:#f8faff}.work_conversation_admin_workspace_scopeOption.work_conversation_admin_workspace_scopeSelected{border-color:#c3d1f0;background:#f7f9ff}.work_conversation_admin_workspace_scopeOption:has(input:disabled){cursor:default;background:#f8fafc;border-color:#e0e6ef}.work_conversation_admin_workspace_scopeIcon{display:grid;place-items:center;flex:0 0 30px;height:30px;color:#6680aa;background:#edf2fa;border-radius:7px}.work_conversation_admin_workspace_scopeSelected .work_conversation_admin_workspace_scopeIcon{color:#3159d6;background:#eaf0ff}.work_conversation_admin_workspace_scopeIcon svg{width:16px;height:16px}.work_conversation_admin_workspace_scopeCopy{display:grid;flex:1;min-width:0;gap:4px}.work_conversation_admin_workspace_scopeCopy strong{color:#344866;font-weight:600}.work_conversation_admin_workspace_scopeCopy small{color:#78879d}.work_conversation_admin_workspace_scopeCopy .work_conversation_admin_workspace_requiredScope{color:#60769c}.work_conversation_admin_workspace_accessForm .work_conversation_admin_workspace_scopeOption input[type=checkbox]{appearance:auto;box-sizing:border-box;flex:0 0 16px;width:16px;height:16px;min-width:16px;min-height:16px;padding:0;margin:3px 0 0;accent-color:#3159d6;cursor:pointer}.work_conversation_admin_workspace_accessForm .work_conversation_admin_workspace_scopeOption input:disabled{cursor:default}.work_conversation_admin_workspace_scopeOption:focus-within{outline:2px solid #6485dc;outline-offset:3px}.work_conversation_admin_workspace_accessDuration{display:grid;grid-template-columns:1fr;justify-items:start;gap:8px;color:#344258}.work_conversation_admin_workspace_accessDuration>small{color:#8995a7}.work_conversation_admin_workspace_durationControl{display:flex;align-items:center;width:200px;max-width:100%;box-sizing:border-box;gap:10px;padding:0 12px;border:1px solid #d9e1ee;border-radius:7px;background:#fff}.work_conversation_admin_workspace_durationControl svg{width:16px;height:16px;flex-shrink:0;color:#8493aa}.work_conversation_admin_workspace_durationControl input{min-width:0;width:100%;height:38px;padding:0;border:0;outline:0;color:#344258;background:transparent}.work_conversation_admin_workspace_durationControl>span{color:#8995a7;flex-shrink:0}.work_conversation_admin_workspace_durationControl:focus-within{border-color:#6485dc;box-shadow:0 0 0 3px #3159d614}.work_conversation_admin_workspace_accessReason{display:grid;gap:8px;color:#344258}.work_conversation_admin_workspace_accessReason>span>small{margin-left:6px;color:#8995a7}.work_conversation_admin_workspace_accessReason textarea,.work_conversation_admin_workspace_codeApproval input{box-sizing:border-box;width:100%;border:1px solid #d9e1ee;border-radius:8px;color:#344258;background:#fff;font:inherit}.work_conversation_admin_workspace_accessReason textarea{min-height:96px;padding:12px;resize:vertical}.work_conversation_admin_workspace_accessReason textarea::placeholder{color:#97a2b3}.work_conversation_admin_workspace_accessReason textarea:focus,.work_conversation_admin_workspace_codeApproval input:focus{outline:0;border-color:#6485dc;box-shadow:0 0 0 3px #3159d614}.work_conversation_admin_workspace_reasonCount{justify-self:end;margin-top:-2px;color:#97a2b3;font-variant-numeric:tabular-nums}.work_conversation_admin_workspace_accessFormFooter{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:18px;border-top:1px solid #edf1f6}.work_conversation_admin_workspace_accessFormFooter>div{display:grid;gap:4px;color:#63738b}.work_conversation_admin_workspace_accessFormFooter>div>span>span{padding:0 5px;color:#a5afbd}.work_conversation_admin_workspace_accessFormFooter strong{color:#344866;font-weight:600}.work_conversation_admin_workspace_accessFormFooter small{color:#8995a7}.work_conversation_admin_workspace_requestButton{flex-shrink:0;min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:1px solid #3159d6;border-radius:7px;color:#fff;background:#3159d6;font-weight:600;cursor:pointer;transition:background .15s,box-shadow .15s}.work_conversation_admin_workspace_requestButton:hover:not(:disabled){background:#264bc0;box-shadow:0 4px 10px #3159d62e}.work_conversation_admin_workspace_requestButton:focus-visible{outline:2px solid #6485dc;outline-offset:3px}.work_conversation_admin_workspace_requestButton:disabled{cursor:not-allowed;border-color:#dce4f4;color:#7c90b8;background:#e9eef9}.work_conversation_admin_workspace_requestButton svg{width:15px;height:15px}.work_conversation_admin_workspace_accessGuide{min-width:0;padding:30px 24px 24px;border-left:1px solid #e8edf4;background:linear-gradient(160deg,#f5f8ff,#fafbfd 70%)}.work_conversation_admin_workspace_guideShield{display:grid;place-items:center;width:48px;height:48px;margin-bottom:18px;border:1px solid #dce6f8;border-radius:14px;color:#3159d6;background:#edf3ff;box-shadow:0 4px 12px #3159d60d}.work_conversation_admin_workspace_guideShield svg{width:25px;height:25px;stroke-width:1.5}.work_conversation_admin_workspace_accessGuide h2{margin:0 0 8px;color:#344866}.work_conversation_admin_workspace_guideIntro{margin:0;color:#8995a7}.work_conversation_admin_workspace_accessGuide ul{display:grid;gap:24px;padding:0;margin:28px 0;list-style:none}.work_conversation_admin_workspace_accessGuide li{display:flex;align-items:flex-start;gap:11px}.work_conversation_admin_workspace_accessGuide li>svg{flex:0 0 17px;width:17px;height:17px;margin-top:2px;color:#6e84ac;stroke-width:1.6}.work_conversation_admin_workspace_accessGuide h3{margin:0 0 5px;color:#4c5f7d}.work_conversation_admin_workspace_accessGuide li p{margin:0;color:#8290a5}.work_conversation_admin_workspace_guideNote{display:flex;gap:8px;padding:13px;border:1px solid #e1e8f3;border-radius:8px;color:#7788a3;background:#ffffffbf}.work_conversation_admin_workspace_guideNote svg{flex:0 0 14px;width:14px;height:14px;margin-top:3px;color:#7186ab}.work_conversation_admin_workspace_guideNote p{margin:0}.work_conversation_admin_workspace_guideNote strong{color:#526b95;font-weight:600}.work_conversation_admin_workspace_guideAudit{display:flex;align-items:center;gap:6px;margin-top:22px;color:#93a0b5}.work_conversation_admin_workspace_guideAudit svg{width:13px;height:13px;flex-shrink:0}.work_conversation_admin_workspace_pendingAccess{display:grid;gap:15px;margin-top:16px}.work_conversation_admin_workspace_pendingAccess dl{display:grid;grid-template-columns:repeat(2,1fr);gap:9px;margin:0}.work_conversation_admin_workspace_pendingAccess dl div{padding:11px;border:1px solid #e1e7f0;border-radius:9px;background:#f9fbff}.work_conversation_admin_workspace_pendingAccess dt{color:#8793a6;font-size:8px}.work_conversation_admin_workspace_pendingAccess dd{margin:5px 0 0;color:#344258;font-size:10px;font-weight:700;line-height:1.5}.work_conversation_admin_workspace_codeApproval{display:flex;align-items:end;gap:9px;padding:13px;border:1px solid #cbd7f4;border-radius:10px;background:#eef3ff}.work_conversation_admin_workspace_codeApproval label{flex:1;display:grid;gap:6px;color:#596579;font-size:9px}.work_conversation_admin_workspace_codeApproval button{height:36px;display:flex;align-items:center;gap:6px;padding:0 14px;border:1px solid #3159d6;border-radius:8px;color:#fff;background:#3159d6;font-size:10px;font-weight:700;cursor:pointer}.work_conversation_admin_workspace_codeApproval button:disabled{cursor:not-allowed;opacity:.45}.work_conversation_admin_workspace_codeApproval input{height:64px;padding:8px 14px}.work_conversation_admin_workspace_codeApproval button{height:64px}.work_conversation_admin_workspace_codeApproval svg{width:14px}.work_conversation_admin_workspace_accessHint{margin:0;color:#7b889c;font-size:9px;line-height:1.6}.work_conversation_admin_workspace_drawerBackdrop{position:fixed;inset:0;z-index:120;display:flex;justify-content:flex-end;background:#1c283d5c}.work_conversation_admin_workspace_drawer{width:min(560px,100vw);height:100%;display:flex;flex-direction:column;background:#fff;box-shadow:-16px 0 50px #1a263d2e}.work_conversation_admin_workspace_drawer>header{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid #e3e9f2}.work_conversation_admin_workspace_drawer>header>div{display:flex;align-items:center;gap:9px}.work_conversation_admin_workspace_drawer>header svg{width:19px;color:#3159d6}.work_conversation_admin_workspace_drawer>header strong,.work_conversation_admin_workspace_drawer>header small{display:block}.work_conversation_admin_workspace_drawer>header strong{font-size:13px}.work_conversation_admin_workspace_drawer>header small{margin-top:3px;color:#8793a6;font-size:8px}.work_conversation_admin_workspace_drawer>header>button{border-color:#d8e0ec;color:#596579;background:#fff}.work_conversation_admin_workspace_drawerBody{min-height:0;display:grid;align-content:start;gap:12px;overflow:auto;padding:17px}.work_conversation_admin_workspace_drawer textarea{min-height:80px;resize:vertical}.work_conversation_admin_workspace_notice{display:flex;gap:9px;padding:12px;border:1px solid #cbd7f4;border-radius:10px;color:#4e6084;background:#eef3ff}.work_conversation_admin_workspace_notice svg{width:17px;flex:0 0 auto;color:#3159d6}.work_conversation_admin_workspace_notice p{margin:0;font-size:9px;line-height:1.6}.work_conversation_admin_workspace_fullButton{width:100%;padding:9px!important;color:#fff!important;border-color:#3159d6!important;background:#3159d6!important}.work_conversation_admin_workspace_confirm{display:grid;gap:9px;padding:12px;border:1px solid #e5d29b;border-radius:10px;background:#fff9e8}.work_conversation_admin_workspace_confirm strong{font-size:12px}.work_conversation_admin_workspace_confirm small{color:#806d39;font-size:8px;line-height:1.5}.work_conversation_admin_workspace_confirm>button{justify-self:end;color:#fff;border-color:#3159d6;background:#3159d6}.work_conversation_admin_workspace_batchSummary{display:grid;gap:4px;padding:11px;border-radius:9px;background:#f1f5fc}.work_conversation_admin_workspace_batchSummary span{color:#6f7e93;font-size:9px;line-height:1.5}.work_conversation_admin_workspace_inlineActions{display:flex;gap:8px}.work_conversation_admin_workspace_inlineActions button{flex:1}.work_conversation_admin_workspace_messageResults{border:1px solid #dfe6ef;border-radius:10px;overflow:hidden}.work_conversation_admin_workspace_messageResults>header{display:flex;justify-content:space-between;padding:10px 11px;background:#f7f9fc;font-size:9px}.work_conversation_admin_workspace_messageResults article{display:grid;grid-template-columns:74px 1fr auto;gap:8px;padding:10px 11px;border-top:1px solid #edf1f6;font-size:9px}.work_conversation_admin_workspace_messageResults article p{display:grid;justify-items:start;gap:6px;margin:0;overflow-wrap:anywhere;line-height:1.5}.work_conversation_admin_workspace_messageResults article span,.work_conversation_admin_workspace_messageResults article time{color:#8793a6}.work_conversation_admin_workspace_fileButton{min-height:26px!important;padding:4px 8px!important}.work_conversation_admin_workspace_fileButton svg{width:12px}.work_conversation_admin_workspace_empty{padding:28px!important;color:#8793a6;text-align:center}.work_conversation_admin_workspace_error{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding:10px 13px;border:1px solid #edc9c9;border-radius:9px;color:#8a3333;background:#fff4f4;font-size:10px}.work_conversation_admin_workspace_error button{border:0;color:#8a3333;background:transparent}.work_conversation_admin_workspace_state{min-height:380px;display:grid;place-content:center;justify-items:center;gap:10px;color:#718078;text-align:center}.work_conversation_admin_workspace_state svg{width:34px}.work_conversation_admin_workspace_state p{margin:0;font-size:10px}.work_conversation_admin_workspace_state button{padding:8px 16px;border:1px solid #3159d6;border-radius:8px;color:#fff;background:#3159d6;cursor:pointer}.work_conversation_admin_workspace_spin{animation:work_conversation_admin_workspace_spin 1s linear infinite}@keyframes work_conversation_admin_workspace_spin{to{transform:rotate(360deg)}}@media(max-width:900px){.work_conversation_admin_workspace_workspace{padding:12px}.work_conversation_admin_workspace_hero{align-items:flex-start;flex-direction:column}.work_conversation_admin_workspace_hero aside{max-width:none}.work_conversation_admin_workspace_toolbar{align-items:stretch;flex-direction:column}.work_conversation_admin_workspace_toolbar label{min-width:0}.work_conversation_admin_workspace_summary{flex-direction:column}.work_conversation_admin_workspace_tabs{overflow:auto}.work_conversation_admin_workspace_accessWorkspace{padding:18px 14px 28px}.work_conversation_admin_workspace_accessHeading{align-items:flex-start}.work_conversation_admin_workspace_accessLayout{grid-template-columns:1fr}.work_conversation_admin_workspace_accessMain{padding:24px}.work_conversation_admin_workspace_accessGuide{border-left:0;border-top:1px solid #e8edf4;padding:24px}.work_conversation_admin_workspace_accessGuide ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:22px 0}.work_conversation_admin_workspace_guideShield{display:none}.work_conversation_admin_workspace_accessSteps{padding:18px 24px}.work_conversation_admin_workspace_pendingAccess dl{grid-template-columns:1fr}.work_conversation_admin_workspace_codeApproval{align-items:stretch;flex-direction:column}.work_conversation_admin_workspace_drawer{width:100%}.work_conversation_admin_workspace_messageResults article{grid-template-columns:1fr}.work_conversation_admin_workspace_messageResults article time{font-size:8px}}@media(max-width:560px){.work_conversation_admin_workspace_accessHeading{flex-direction:column;gap:12px;margin-bottom:18px}.work_conversation_admin_workspace_accessMain,.work_conversation_admin_workspace_accessGuide{padding:20px 16px}.work_conversation_admin_workspace_accessSteps{padding:16px}.work_conversation_admin_workspace_accessSteps li{gap:6px}.work_conversation_admin_workspace_accessSteps li:not(:last-child):after{margin:0 9px}.work_conversation_admin_workspace_accessSteps li>span{width:24px;height:24px}.work_conversation_admin_workspace_scopeGrid,.work_conversation_admin_workspace_accessGuide ul{grid-template-columns:1fr}.work_conversation_admin_workspace_accessFormFooter{align-items:stretch;flex-direction:column}.work_conversation_admin_workspace_requestButton{width:100%}}.tungee_collection_workspace_page{display:grid;gap:18px;padding:20px;min-width:0}.tungee_collection_workspace_header{display:flex;align-items:center;justify-content:space-between;gap:20px}.tungee_collection_workspace_header h1,.tungee_collection_workspace_card h2{display:flex;align-items:center;gap:10px;margin:0 0 10px}.tungee_collection_workspace_header p,.tungee_collection_workspace_card p{color:var(--text-muted, #66758e)}.tungee_collection_workspace_summary{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.tungee_collection_workspace_summary span{display:inline-flex;align-items:center;gap:6px}.tungee_collection_workspace_summary svg,.tungee_collection_workspace_header button svg{width:18px;height:18px}.tungee_collection_workspace_tabs,.tungee_collection_workspace_actions{display:flex;flex-wrap:wrap;gap:10px}.tungee_collection_workspace_tabs button[aria-pressed=true]{background:var(--module-color, #254fce);color:#fff}.tungee_collection_workspace_grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.tungee_collection_workspace_card{padding:22px;min-width:0}.tungee_collection_workspace_card form{display:grid;gap:16px}.tungee_collection_workspace_card label{display:grid;gap:8px}.tungee_collection_workspace_card input{width:100%}.tungee_collection_workspace_card ul{padding-left:20px;line-height:2;color:var(--text-muted, #66758e)}.tungee_collection_workspace_table{overflow:auto}.tungee_collection_workspace_table table{width:100%}.tungee_collection_workspace_table td,.tungee_collection_workspace_table th{padding:12px;text-align:left}.tungee_collection_workspace_table small,.tungee_collection_workspace_card a{display:block;margin-top:6px}@media(max-width:900px){.tungee_collection_workspace_grid{grid-template-columns:1fr}.tungee_collection_workspace_header{align-items:flex-start;flex-direction:column}.tungee_collection_workspace_page{padding:12px}}.home-shortcut-zone{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(240px,1fr);gap:20px;align-items:stretch;min-width:0}.home-shortcut-panel,.home-shortcut-todo{min-width:0;border:1px solid #e1e7f1;border-radius:14px;background:#fff;box-shadow:0 2px 8px #263a6203;overflow:visible}.home-shortcut-header,.home-shortcut-todo>header{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;border-bottom:1px solid #edf0f6}.home-shortcut-header>div{display:flex;align-items:center;gap:8px}.home-shortcut-header svg{width:17px;height:17px;color:#557ee0}.home-shortcut-header h2,.home-shortcut-todo h2{margin:0;color:#283a55}.home-shortcut-header>span,.home-shortcut-todo>header>span{color:#94a0b3;white-space:nowrap}.home-shortcut-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:14px 16px 16px}.home-shortcut-zone .home-shortcut-card{position:relative;display:flex;flex-direction:column;align-items:stretch;min-height:118px;padding:12px 14px;box-sizing:border-box;border:0;border-radius:11px;background:linear-gradient(135deg,#5b86ec,#3f66d3);color:#fff;box-shadow:0 3px 10px #3f66d315;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;overflow:hidden;isolation:isolate}.home-shortcut-zone .home-shortcut-card:nth-child(4n+2){background:linear-gradient(135deg,#36b6a8,#199d8d)}.home-shortcut-zone .home-shortcut-card:nth-child(4n+3){background:linear-gradient(135deg,#a180e6,#7e57cd)}.home-shortcut-zone .home-shortcut-card:nth-child(4n){background:linear-gradient(135deg,#e9ad59,#d99338)}.home-shortcut-card:after{content:"";position:absolute;z-index:-1;right:-20px;bottom:-30px;width:100px;height:100px;border-radius:50%;background:#ffffff09;transition:transform .22s ease}.home-shortcut-card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:9px}.home-shortcut-icon{display:grid;place-items:center;width:29px;height:29px;border-radius:9px;background:#ffffff26;color:#fff}.home-shortcut-icon svg{width:17px;height:17px}.home-shortcut-number{color:#ffffffad;font-variant-numeric:tabular-nums}.home-shortcut-card>strong{color:#fff}.home-shortcut-caption{margin-top:4px;color:#ffffffcf}.home-shortcut-status{align-self:flex-start;margin-top:9px;padding:1px 6px;border:1px solid #ffffff30;border-radius:4px;background:#ffffff12;color:#ffffffd9}.home-shortcut-todo{display:flex;flex-direction:column}.home-shortcut-todo>div{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:180px;padding:22px;color:#9ba8bc}.home-shortcut-todo-mark{display:grid;place-items:center;width:42px;height:42px;margin-bottom:10px;background:#f3f6fb;border:1px dashed #dce4ef;border-radius:12px;letter-spacing:3px}.home-shortcut-todo p{margin:8px 0 0;text-align:center;color:#a7b1c0}.home-shortcut-settings-note{margin:0;padding:0 16px 16px;color:#7e8ba0}.home-shortcut-zone.is-settings{margin:20px}@media(hover:hover)and (pointer:fine){.home-shortcut-zone .home-shortcut-card:hover{transform:translateY(-4px);box-shadow:0 10px 20px #233c6328;filter:brightness(1.035)}.home-shortcut-card:hover:after{transform:scale(1.35)}}.home-shortcut-zone .home-shortcut-card:active{transform:scale(.985)}@media(max-width:1000px){.home-shortcut-zone{grid-template-columns:minmax(0,1fr)}.home-shortcut-todo>div{min-height:110px}.home-shortcut-grid{gap:10px}.home-shortcut-zone .home-shortcut-card{padding:12px}}@media(max-width:600px){.home-shortcut-grid{gap:8px;padding:12px}.home-shortcut-zone .home-shortcut-card{padding:10px 7px;min-height:124px}.home-shortcut-caption{display:none}.home-shortcut-card>strong{word-break:break-all}.home-shortcut-status{padding:1px 4px}.home-shortcut-zone.is-settings{margin:12px}}@media(prefers-reduced-motion:reduce){.home-shortcut-zone .home-shortcut-card,.home-shortcut-card:after{transition:none}.home-shortcut-zone .home-shortcut-card:hover,.home-shortcut-zone .home-shortcut-card:active{transform:none}}.home-shortcut-zone:not(.is-settings){height:auto;max-height:none;grid-template-columns:minmax(0,2.2fr) minmax(240px,1fr);gap:16px}.home-shortcut-zone:not(.is-settings) .home-shortcut-panel{display:grid;grid-template-rows:auto auto;overflow:hidden;border-radius:11px}.home-shortcut-zone:not(.is-settings) .home-shortcut-header,.home-shortcut-zone:not(.is-settings) .home-shortcut-todo>header{padding:0 12px;min-height:30px;box-sizing:border-box}.home-shortcut-zone:not(.is-settings) .home-shortcut-grid{grid-template-rows:none;gap:12px;padding:8px;min-height:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,max(140px,calc((100% - 36px)/4))),1fr));grid-auto-rows:minmax(48px,auto);column-gap:12px;row-gap:12px;min-width:0}.home-shortcut-zone:not(.is-settings) .home-shortcut-card{display:grid;grid-template-columns:24px minmax(0,1fr) auto;grid-template-rows:1fr;align-items:center;gap:8px;min-height:48px;padding:7px 9px;border-radius:8px;min-width:0;height:auto}.home-shortcut-zone:not(.is-settings) .home-shortcut-card-top{display:contents}.home-shortcut-zone:not(.is-settings) .home-shortcut-icon{width:24px;height:24px;border-radius:7px;grid-column:1;grid-row:1}.home-shortcut-zone:not(.is-settings) .home-shortcut-icon svg{width:15px;height:15px}.home-shortcut-zone:not(.is-settings) .home-shortcut-number,.home-shortcut-zone:not(.is-settings) .home-shortcut-caption{display:none}.home-shortcut-zone:not(.is-settings) .home-shortcut-card>strong{grid-column:2;grid-row:1;overflow:hidden;text-overflow:ellipsis;white-space:normal;overflow-wrap:anywhere;word-break:normal;min-width:0}.home-shortcut-zone:not(.is-settings) .home-shortcut-status{grid-column:3;grid-row:1;margin:0;padding:1px 4px;align-self:center;white-space:nowrap}.home-shortcut-zone:not(.is-settings) .home-shortcut-todo{overflow:hidden;border-radius:11px}.home-shortcut-zone:not(.is-settings) .home-shortcut-todo>div{min-height:0;padding:8px}.home-shortcut-zone:not(.is-settings) .home-shortcut-todo-mark{width:30px;height:26px;margin-bottom:5px;border-radius:8px}@media(hover:hover)and (pointer:fine){.home-shortcut-zone:not(.is-settings) .home-shortcut-card:hover{transform:translateY(-2px)}}@media(max-width:767px){.home-shortcut-zone:not(.is-settings){height:auto;max-height:none;grid-template-columns:minmax(0,1fr)}.home-shortcut-zone:not(.is-settings) .home-shortcut-grid{grid-template-rows:none;grid-template-columns:repeat(auto-fit,minmax(min(100%,max(140px,calc((100% - 36px)/4))),1fr));grid-auto-rows:minmax(48px,auto);gap:12px;column-gap:12px;row-gap:12px;min-width:0}.home-shortcut-zone:not(.is-settings) .home-shortcut-card{grid-template-columns:20px minmax(0,1fr);gap:5px;padding:5px;min-width:0;min-height:48px;height:auto}.home-shortcut-zone:not(.is-settings) .home-shortcut-status{display:none}.home-shortcut-zone:not(.is-settings) .home-shortcut-todo>div{min-height:70px}}@media(prefers-reduced-motion:reduce){.home-shortcut-zone:not(.is-settings) .home-shortcut-card:hover{transform:none}}@media(min-width:768px){.home-shortcut-zone:not(.is-settings){grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.home-shortcut-zone:not(.is-settings) .home-shortcut-panel{grid-column:span 4;border:0;background:transparent;box-shadow:none;overflow:visible}.home-shortcut-zone:not(.is-settings) .home-shortcut-header{border:1px solid #e1e7f1;border-radius:11px;background:#fff}.home-shortcut-zone:not(.is-settings) .home-shortcut-grid{column-gap:12px;padding:8px 0 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,max(140px,calc((100% - 36px)/4))),1fr));grid-template-rows:none;grid-auto-rows:minmax(48px,auto);gap:12px;row-gap:12px;min-width:0}.home-shortcut-zone:not(.is-settings) .home-shortcut-todo{grid-column:span 2}}.home-shortcut-icon.is-duoduo{overflow:hidden;background:#fff;border-radius:50%}.home-shortcut-icon.is-duoduo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.home-shortcut-header .home-shortcut-hint{flex:1;min-width:0;margin:0;color:#7e8ba0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
/* Product/material retained menu: app-main owns the permanent page-edge rail.
 * Inner workspace wrappers flow normally so short and long categories share one width. */
@media screen {
  .mis-stage .app-main:has(> .workspace-keepalive:not([hidden]) #xinocler-crm-product-materials-view) {
    overflow-y:auto!important;
    scrollbar-width:thin;
    scrollbar-gutter:stable both-edges!important;
    padding-block-end:var(--mis-crm-page-inset-block,0px)!important;
  }
  .mis-stage .app-main > .workspace-keepalive:not([hidden]):has(#xinocler-crm-product-materials-view),
  .mis-stage .app-main > .workspace-keepalive:not([hidden]) [data-mis-workspace-shell]:has(#xinocler-crm-product-materials-view) {
    height:auto!important;
    min-height:0;
    overflow:visible;
  }
  .mis-stage .app-main > .workspace-keepalive:not([hidden]) [data-mis-workspace-scroll]:has(> #xinocler-crm-product-materials-view) {
    flex:none;
    width:100%;
    max-width:100%;
    box-sizing:border-box;
    height:auto!important;
    overflow:visible!important;
    scrollbar-gutter:auto!important;
    padding-inline:0;
  }
  #xinocler-crm-product-materials-view > .crm-window > main {
    overflow:visible;
  }
  #xinocler-crm-product-materials-view > .crm-window {
    padding-block-end:var(--mis-page-inset-bottom,24px);
  }
}

/* Electronic seal retained menus consume the standard workspace rails once.
 * The active instance's workspace scroll owns the gutter; hidden instances stay isolated. */
@media screen {
  .mis-stage .app-main:has(> .workspace-keepalive:not([hidden]) .es-business) {
    overflow:hidden!important;
    scrollbar-gutter:auto!important;
    padding-inline:0!important;
    padding-block:15px!important;
  }
  .mis-stage .app-main > .workspace-keepalive:not([hidden]):has(.es-business) {
    display:flex;flex-direction:column;
    box-sizing:border-box;
    width:100%;max-width:100%;height:100%;
    min-width:0;min-height:0;overflow:hidden;
  }
  .mis-stage .app-main > .workspace-keepalive:not([hidden]) [data-mis-workspace-shell]:has(> [data-mis-workspace-scroll] > .es-business) {
    box-sizing:border-box;
    width:100%;max-width:100%;height:auto;flex:1 1 0%;
    min-width:0;min-height:0;
    overflow:hidden;
  }
  .mis-stage .app-main > .workspace-keepalive:not([hidden]) [data-mis-workspace-scroll]:has(> .es-business) {
    box-sizing:border-box;
    width:100%;max-width:100%;
    min-width:0;min-height:0;
    overflow:auto;
    scrollbar-gutter:stable both-edges!important;
    scrollbar-width:thin;
    padding-inline:var(--mis-workspace-edge-inline,14px)!important;
    overscroll-behavior:contain;
  }
}
@media screen and (max-width:760px) {
  .mis-stage .app-main:has(> .workspace-keepalive:not([hidden]) .es-business) { padding-block:15px!important; }
}

/* CRM page boundary, per 2026-10-31 user request: one 15px top/bottom owner.
 * Horizontal rails, local card/form padding and modal layouts retain their contracts. */
@media screen {
  .mis-stage .app-main:is([data-page-module="crm"],:has(> section[id^="xinocler-crm-"]),:has(> .workspace-keepalive:not([hidden]) section[id^="xinocler-crm-"])) {
    --mis-crm-page-inset-block:15px;
    --mis-page-inset-block:0px;
    --mis-page-inset-bottom:15px;
    padding-block:15px!important;
  }
  .mis-stage .app-main section[id^="xinocler-crm-"] {
    --mis-page-inset-block:0px!important;
    --mis-page-inset-bottom:0px!important;
    padding-block:0!important;
  }
  .mis-stage .app-main section[id^="xinocler-crm-"] > .crm-window {
    --mis-page-inset-block:0px!important;
    --mis-page-inset-bottom:0px!important;
    padding-block:0!important;
  }
  .mis-stage .app-main section[id^="xinocler-crm-"] :is(.crm-contract-page-banner,.sales-fulfillment-banner-host) {
    margin-block-start:0!important;
  }
  .mis-stage .app-main section[id^="xinocler-crm-"] > :is(.mwb-stage,.mcontact-stage) {
    padding-block:0!important;
  }
}

/* Whole-page scrollbars stay at the app-main edge, inside its outer rail.
 * A retained workspace must not put its native scrollbar inside the page padding.
 * Product/material already uses app-main as its measured scrolling owner. */
@media screen {
  .mis-stage .app-main { scrollbar-width:thin; }
  .mis-stage .app-main:has(> .workspace-keepalive:not([hidden]) > [data-mis-workspace-shell]):not(:has(> .workspace-keepalive:not([hidden]) #xinocler-crm-product-materials-view)),
  .mis-stage .app-main:has(> .workspace-keepalive:not([hidden]) > div:not([class]) > [data-mis-workspace-shell]):not(:has(> .workspace-keepalive:not([hidden]) #xinocler-crm-product-materials-view)) {
    padding-inline:0!important;
    scrollbar-gutter:auto!important;
    overflow:hidden!important;
  }
  .mis-stage .app-main > .workspace-keepalive:not([hidden]):has(> [data-mis-workspace-shell]),
  .mis-stage .app-main > .workspace-keepalive:not([hidden]):has(> div:not([class]) > [data-mis-workspace-shell]) {
    display:flex;flex-direction:column;
    min-width:0;min-height:0;
  }
  .mis-stage .app-main > .workspace-keepalive:not([hidden]) > [data-mis-workspace-shell],
  .mis-stage .app-main > .workspace-keepalive:not([hidden]) > div:not([class]) > [data-mis-workspace-shell] {
    box-sizing:border-box;min-width:0;min-height:0;max-width:100%;
    height:auto;flex:1 1 0%;
  }
  .mis-stage .app-main > .workspace-keepalive:not([hidden]) > [data-mis-workspace-shell] > [data-mis-workspace-scroll],
  .mis-stage .app-main > .workspace-keepalive:not([hidden]) > div:not([class]) > [data-mis-workspace-shell] > [data-mis-workspace-scroll] {
    box-sizing:border-box;min-width:0;min-height:0;
    scrollbar-width:thin;
    scrollbar-gutter:stable both-edges!important;
    padding-inline:var(--mis-workspace-edge-inline,14px);
    overscroll-behavior:contain;
  }
  .mis-stage .app-main [data-mis-workspace-scroll]:has(> section[id^="xinocler-crm-"]) {
    padding-inline:max(0px,calc(20px - var(--mis-page-start-rail,var(--mis-native-page-rail,10px)))) max(0px,calc(20px - var(--mis-page-end-rail,var(--mis-native-page-rail,10px))))!important;
  }
  /* The product page's flowing inner wrapper does not acquire a second rail. */
  .mis-stage .app-main [data-mis-workspace-scroll]:has(> #xinocler-crm-product-materials-view) { padding-inline:0!important; }
}
@media screen and (max-width:760px) {
  .mis-stage .app-main > .workspace-keepalive:not([hidden]):has(#xinocler-crm-permissions-view) { height:100%!important; }
}

/* Current page contract: 15px top/bottom, 20px visible sides including native rails. */
@media screen {
  .mis-stage .app-main {
    --mis-page-inset-block:0px;
    --mis-page-inset-inline:0px;
    --mis-page-inset-bottom:15px;
    --mis-workspace-edge-inline:0px;
    padding-block:15px!important;
    padding-inline:max(0px,calc(20px - var(--mis-page-start-rail,var(--mis-native-page-rail,10px)))) max(0px,calc(20px - var(--mis-page-end-rail,var(--mis-native-page-rail,10px))))!important;
  }
  .mis-stage .app-main:has(> :is([data-mis-workspace-shell],.crm_ai_workspace_workspace)) { padding-inline:0!important; }
  .mis-stage .app-main > :is([data-mis-workspace-shell],.crm_ai_workspace_workspace) > [data-mis-workspace-scroll],
  .mis-stage .app-main > .workspace-keepalive:not([hidden]) > [data-mis-workspace-shell] > [data-mis-workspace-scroll],
  .mis-stage .app-main > .workspace-keepalive:not([hidden]) > div:not([class]) > [data-mis-workspace-shell] > [data-mis-workspace-scroll] {
    padding-inline:max(0px,calc(20px - var(--mis-page-start-rail,var(--mis-native-page-rail,10px)))) max(0px,calc(20px - var(--mis-page-end-rail,var(--mis-native-page-rail,10px))))!important;
  }
  .mis-stage .app-main :where(section,main[class],div[class]:not([class=""])):has(> .mis-page-banner-stack,> :where(div:not([class]),div[class=""]) > .mis-page-banner-stack):not([data-mis-control="card"]):not(:where(dialog,[role="dialog"],[data-mis-control="drawer"],[data-mis-control="card"]) *) {
    --mis-page-inset-block:0px;
    --mis-page-inset-bottom:0px;
    padding:0!important;
  }
  /* Flowing product pages keep their existing outer page scrollbar. */
  .mis-stage .app-main [data-mis-workspace-scroll]:has(> #xinocler-crm-product-materials-view) { padding-inline:0!important; }
  /* Legacy resource pages expose their outer content layer through the compiled
     content role until their host supplies a stable public page-root marker. */
  .mis-stage .app-main[data-page-module] .crm-window > div > :is(div,main)[class*="_content_"] { padding:0!important; }
  .mis-stage .app-main[data-page-module="ai-employees"] section:has(> .ai_knowledge_layout_bannerRegion > .mis-page-banner-stack) { padding:0!important; }
}
