@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-mono:var(--font-mono);--spacing:.25rem;--breakpoint-sm:40rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--text-xs:.75rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--tracking-tight:var(--tracking-tight);--tracking-normal:var(--tracking-normal);--tracking-wide:var(--tracking-wide);--leading-tight:var(--leading-tight);--leading-normal:var(--leading-normal);--leading-relaxed:var(--leading-relaxed);--radius-sm:var(--radius-sm);--radius-md:var(--radius-md);--radius-lg:var(--radius-lg);--radius-xl:.75rem;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-action:var(--action);--color-action-contrast:var(--action-contrast);--color-action-weak:var(--action-weak);--surface-base:#fff;--surface-raised:#fff;--surface-sidebar:#fbfbfa;--surface-sunken:#f7f7f5;--surface-hover:#f3f3f1;--surface-active:#ececea;--surface-overlay:#28262266;--surface-scrim:#2826221f;--text-strong:#252220;--text-default:#32302c;--text-soft:#5a5854;--text-muted:#86837d;--text-faint:#b4b1aa;--text-inverted:#fff;--border-default:#ececea;--border-muted:#f1f0ed;--border-strong:#e2e0db;--rule-decorative:#ececea;--focus-ring:#2f6fed;--focus-ring-width:2px;--shadow-card:0 1px 2px #00000006;--shadow-card-hover:0 2px 7px #0000000d;--shadow-peek:-10px 0 30px #0000000b;--shadow-popover:0 1px 2px #0000000f, 0 8px 24px #0000001a;--shadow-action:0 1px 2px #2f6fed40;--avatar-ink:#fff;--motion-fast:.12s;--motion-base:.2s;--motion-slow:.32s;--motion-ease:cubic-bezier(.2, 0, 0, 1);--font-display:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--status-backlog-bg:#efefec;--status-backlog-ink:#75726b;--status-backlog-dot:#b4b1aa;--status-todo-bg:#efefec;--status-todo-ink:#75726b;--status-todo-dot:#b4b1aa;--status-progress-bg:#e9f0fb;--status-progress-ink:#345f9c;--status-progress-dot:#4a82d8;--status-done-bg:#e9f3ec;--status-done-ink:#356b48;--status-done-dot:#4f9d69;--status-cancelled-bg:#efefec;--status-cancelled-ink:#b4b1aa;--status-cancelled-dot:#c4c1ba;--priority-high-bg:#fbeceb;--priority-high-ink:#b0463d;--priority-mid-bg:#fbf3e6;--priority-mid-ink:#956526;--priority-low-bg:#efefec;--priority-low-ink:#75726b;--warn-bg:#fdf2e1;--warn-ink:#7a521a;--ok-bg:#e7f6eb;--ok-ink:#2f6846;--info-bg:#e7f1fc;--info-ink:#335c8e;--dng-bg:#fcecea;--dng-ink:#9b392f;--dng-line:#ffc9ca;--date-overdue-ink:#c0564c;--now-ink:#d66525;--brand-mark-from:#3a3733;--brand-mark-to:#56524b;--badge-bg:#c0564c;--badge-ink:#fff;--fs-display:1rem;--fs-body:1rem;--fs-micro:1rem;--color-text-muted:var(--text-muted);--color-action-hover:var(--action-hover);--color-feedback-success-text:var(--feedback-success-text);--color-feedback-warning-bg:var(--feedback-warning-bg);--color-feedback-warning-text:var(--feedback-warning-text);--color-feedback-warning-border:var(--feedback-warning-border);--color-feedback-danger-text:var(--feedback-danger-text);--color-feedback-danger-border:var(--feedback-danger-border);--color-warning:var(--feedback-warning-text);--color-danger:var(--feedback-danger-text);--color-warn:var(--priority-mid-ink);--radius-full:var(--radius-full)}@supports (color:lab(0% 0 0)){:root,:host{--text-strong:lab(13.589% .544012 2.23746);--text-soft:lab(37.37% .526011 2.22501)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.z-\[100\]{z-index:100}.z-popover{z-index:var(--z-popover)}.row-1{grid-row:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-1{margin:calc(var(--spacing) * 1)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.m-4{margin:calc(var(--spacing) * 4)}.m-5{margin:calc(var(--spacing) * 5)}.-mx-inset-lg{margin-inline:calc(var(--space-inset-lg) * -1)}.-mx-inset-md{margin-inline:calc(var(--space-inset-md) * -1)}.-mx-inset-sm{margin-inline:calc(var(--space-inset-sm) * -1)}.-mx-inset-xs{margin-inline:calc(var(--space-inset-xs) * -1)}.mx-auto{margin-inline:auto}.-my-inset-lg{margin-block:calc(var(--space-inset-lg) * -1)}.-my-inset-md{margin-block:calc(var(--space-inset-md) * -1)}.-my-inset-sm{margin-block:calc(var(--space-inset-sm) * -1)}.-my-inset-xs{margin-block:calc(var(--space-inset-xs) * -1)}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-auto{height:auto}.h-control-lg{height:var(--size-control-lg)}.h-control-md{height:var(--size-control-md)}.h-control-sm{height:var(--size-control-sm)}.h-full{height:100%}.h-stack-lg{height:var(--space-stack-lg)}.h-stack-md{height:var(--space-stack-md)}.h-stack-sm{height:var(--space-stack-sm)}.h-stack-xl{height:var(--space-stack-xl)}.h-stack-xs{height:var(--space-stack-xs)}.min-h-control-sm{min-height:var(--size-control-sm)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-24{width:calc(var(--spacing) * 24)}.w-auto{width:auto}.w-full{width:100%}.w-inline-lg{width:var(--space-inline-lg)}.w-inline-md{width:var(--space-inline-md)}.w-inline-sm{width:var(--space-inline-sm)}.w-inline-xl{width:var(--space-inline-xl)}.w-inline-xs{width:var(--space-inline-xs)}.max-w-base{max-width:var(--breakpoint-lg)}.max-w-full{max-width:100%}.max-w-narrow{max-width:var(--breakpoint-sm)}.max-w-wide{max-width:var(--breakpoint-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-inline-lg{gap:var(--space-inline-lg)}.gap-inline-md{gap:var(--space-inline-md)}.gap-inline-sm{gap:var(--space-inline-sm)}.gap-inline-xl{gap:var(--space-inline-xl)}.gap-inline-xs{gap:var(--space-inline-xs)}.gap-stack-lg{gap:var(--space-stack-lg)}.gap-stack-md{gap:var(--space-stack-md)}.gap-stack-sm{gap:var(--space-stack-sm)}.gap-stack-xl{gap:var(--space-stack-xl)}.gap-stack-xs{gap:var(--space-stack-xs)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-\[color-mix\(in_oklab\,var\(--arc-warning\)_35\%\,var\(--arc-border\)\)\]{border-color:var(--arc-warning)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_oklab\,var\(--arc-warning\)_35\%\,var\(--arc-border\)\)\]{border-color:color-mix(in oklab,var(--arc-warning) 35%,var(--arc-border))}}.border-danger-line{border-color:var(--feedback-danger-border)}.border-line{border-color:var(--border)}.border-line-interactive{border-color:var(--border-interactive)}.border-line-muted{border-color:var(--border-muted)}.border-line-strong{border-color:var(--border-strong)}.border-transparent{border-color:#0000}.bg-\[color-mix\(in_oklab\,var\(--arc-warning\)_12\%\,var\(--arc-surface\)\)\]{background-color:var(--arc-warning)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--arc-warning\)_12\%\,var\(--arc-surface\)\)\]{background-color:color-mix(in oklab,var(--arc-warning) 12%,var(--arc-surface))}}.bg-action{background-color:var(--action)}.bg-action-weak{background-color:var(--action-weak)}.bg-done-dot{background-color:var(--status-done-dot)}.bg-done-surface{background-color:var(--status-done-bg)}.bg-fg-strong{background-color:var(--text-strong)}.bg-success-surface{background-color:var(--feedback-success-bg)}.bg-surface{background-color:var(--surface-base)}.bg-surface-active{background-color:var(--surface-active)}.bg-surface-raised{background-color:var(--surface-raised)}.bg-surface-selected{background-color:var(--surface-selected)}.bg-surface-sunken{background-color:var(--surface-sunken)}.bg-transparent{background-color:#0000}.bg-warn-surface{background-color:var(--priority-mid-bg)}.stroke-action{stroke:var(--action)}.stroke-surface-active{stroke:var(--surface-active)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-7{padding:calc(var(--spacing) * 7)}.p-42{padding:calc(var(--spacing) * 42)}.p-inset-lg{padding:var(--space-inset-lg)}.p-inset-md{padding:var(--space-inset-md)}.p-inset-sm{padding:var(--space-inset-sm)}.p-inset-xs{padding:var(--space-inset-xs)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-inline-lg{padding-inline:var(--space-inline-lg)}.px-inline-md{padding-inline:var(--space-inline-md)}.px-inline-sm{padding-inline:var(--space-inline-sm)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-inset-sm{padding-block:var(--space-inset-sm)}.py-inset-xs{padding-block:var(--space-inset-xs)}.py-stack-lg{padding-block:var(--space-stack-lg)}.py-stack-md{padding-block:var(--space-stack-md)}.py-stack-xl{padding-block:var(--space-stack-xl)}.pt-stack-sm{padding-top:var(--space-stack-sm)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-2{padding-left:calc(var(--spacing) * 2)}.font-display{font-family:var(--font-display)}.font-sans{font-family:var(--font-sans)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-body{font-size:var(--fs-body)}.text-body-lg{font-size:var(--fs-body-lg)}.text-display{font-size:var(--fs-display)}.text-display-xl{font-size:var(--fs-display-xl)}.text-micro{font-size:var(--fs-micro)}.text-section{font-size:var(--fs-section)}.text-subtitle{font-size:var(--fs-subtitle)}.text-title{font-size:var(--fs-title)}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--weight-bold);font-weight:var(--weight-bold)}.font-medium{--tw-font-weight:var(--weight-medium);font-weight:var(--weight-medium)}.font-semibold{--tw-font-weight:var(--weight-semibold);font-weight:var(--weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-\[var\(--arc-foreground\)\]{color:var(--arc-foreground)}.text-action{color:var(--action)}.text-current{color:currentColor}.text-danger{color:var(--feedback-danger-text)}.text-done{color:var(--status-done-ink)}.text-fg{color:var(--text)}.text-fg-faint{color:var(--text-faint)}.text-fg-inverted{color:var(--text-inverted)}.text-fg-muted{color:var(--text-muted)}.text-fg-strong{color:var(--text-strong)}.text-link{color:var(--link)}.text-on-action{color:var(--text-on-action)}.text-surface{color:var(--surface-base)}.text-warn{color:var(--priority-mid-ink)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.shadow,.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-focus-ring{outline-color:var(--focus-ring)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,border-color\]{transition-property:color,background-color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-none{-webkit-user-select:none;user-select:none}.\[admin\:all\]{admin:all}@media (hover:hover){.group-hover\:text-action:is(:where(.group):hover *){color:var(--action)}}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.visited\:text-link-visited:visited{color:var(--link-visited)}@media (hover:hover){.hover\:border-line-strong:hover{border-color:var(--border-strong)}.hover\:bg-action-hover:hover{background-color:var(--action-hover)}.hover\:bg-action-weak:hover{background-color:var(--action-weak)}.hover\:bg-fg:hover{background-color:var(--text)}.hover\:bg-surface-hover:hover{background-color:var(--surface-hover)}.hover\:text-action:hover{color:var(--action)}.hover\:text-action-hover:hover{color:var(--action-hover)}.hover\:text-fg:hover{color:var(--text)}.hover\:text-link-hover:hover{color:var(--link-hover)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-focus-ring:focus-visible{outline-color:var(--focus-ring)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-60:disabled{opacity:.6}.aria-\[invalid\=true\]\:border-danger-line[aria-invalid=true]{border-color:var(--feedback-danger-border)}.data-\[state\=checked\]\:bg-action[data-state=checked]{background-color:var(--action)}.data-\[state\=on\]\:bg-action-weak[data-state=on]{background-color:var(--action-weak)}.data-\[state\=on\]\:text-action[data-state=on]{color:var(--action)}@media (min-width:40rem){.sm\:block{display:block}.sm\:hidden{display:none}}@media (min-width:48rem){.md\:block{display:block}.md\:hidden{display:none}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:gap-inline-lg{gap:var(--space-inline-lg)}.md\:gap-inline-md{gap:var(--space-inline-md)}.md\:gap-inline-sm{gap:var(--space-inline-sm)}.md\:gap-inline-xl{gap:var(--space-inline-xl)}.md\:gap-inline-xs{gap:var(--space-inline-xs)}.md\:gap-stack-lg{gap:var(--space-stack-lg)}.md\:gap-stack-md{gap:var(--space-stack-md)}.md\:gap-stack-sm{gap:var(--space-stack-sm)}.md\:gap-stack-xl{gap:var(--space-stack-xl)}.md\:gap-stack-xs{gap:var(--space-stack-xs)}.md\:px-inline-lg{padding-inline:var(--space-inline-lg)}}@media (min-width:64rem){.lg\:block{display:block}.lg\:hidden{display:none}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:gap-inline-lg{gap:var(--space-inline-lg)}.lg\:gap-inline-md{gap:var(--space-inline-md)}.lg\:gap-inline-sm{gap:var(--space-inline-sm)}.lg\:gap-inline-xl{gap:var(--space-inline-xl)}.lg\:gap-inline-xs{gap:var(--space-inline-xs)}.lg\:gap-stack-lg{gap:var(--space-stack-lg)}.lg\:gap-stack-md{gap:var(--space-stack-md)}.lg\:gap-stack-sm{gap:var(--space-stack-sm)}.lg\:gap-stack-xl{gap:var(--space-stack-xl)}.lg\:gap-stack-xs{gap:var(--space-stack-xs)}}@media (min-width:80rem){.xl\:block{display:block}.xl\:hidden{display:none}}.\[\&_a\]\:text-action a{color:var(--action)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-2 a{text-underline-offset:2px}.\[\&_blockquote\]\:border-l blockquote{border-left-style:var(--tw-border-style);border-left-width:1px}.\[\&_blockquote\]\:border-line blockquote{border-color:var(--border)}.\[\&_blockquote\]\:pl-inline-md blockquote{padding-left:var(--space-inline-md)}.\[\&_blockquote\]\:text-fg-muted blockquote{color:var(--text-muted)}.\[\&_h2\]\:font-display h2{font-family:var(--font-display)}.\[\&_h2\]\:text-section h2{font-size:var(--fs-section)}.\[\&_h2\]\:font-bold h2{--tw-font-weight:var(--weight-bold);font-weight:var(--weight-bold)}.\[\&_h2\]\:text-fg-strong h2{color:var(--text-strong)}.\[\&_h3\]\:font-display h3{font-family:var(--font-display)}.\[\&_h3\]\:text-title h3{font-size:var(--fs-title)}.\[\&_h3\]\:font-semibold h3{--tw-font-weight:var(--weight-semibold);font-weight:var(--weight-semibold)}.\[\&_h3\]\:text-fg-strong h3{color:var(--text-strong)}.\[\&_li\]\:text-body li{font-size:var(--fs-body)}.\[\&_li\]\:text-body-lg li{font-size:var(--fs-body-lg)}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:pl-inline-lg ol{padding-left:var(--space-inline-lg)}.\[\&_p\]\:text-body p{font-size:var(--fs-body)}.\[\&_p\]\:text-body-lg p{font-size:var(--fs-body-lg)}.\[\&_strong\]\:font-semibold strong{--tw-font-weight:var(--weight-semibold);font-weight:var(--weight-semibold)}.\[\&_strong\]\:text-fg-strong strong{color:var(--text-strong)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-inline-lg ul{padding-left:var(--space-inline-lg)}.\[\&\>\*\+\*\]\:mt-stack-md>*+*{margin-top:var(--space-stack-md)}.\[\&\>img\]\:size-full>img{width:100%;height:100%}.\[\&\>img\]\:object-cover>img{object-fit:cover}.\[\&\>svg\]\:h-full>svg{height:100%}.\[\&\>svg\]\:w-auto>svg{width:auto}.\[\&\>video\]\:size-full>video{width:100%;height:100%}.\[\&\>video\]\:object-cover>video{object-fit:cover}}:root{--entity-1:#c2864a;--entity-2:#6f8f7a;--entity-3:#8a7bb0;--entity-4:#7d8aa6;--entity-5:#a98f78;--entity-6:#8aa394;--entity-7:#b0728a;--entity-8:#7a9bb0;--cap-formation:var(--entity-1);--cap-rdv:var(--entity-4);--cap-paiement:var(--entity-2);--cap-message:var(--entity-3);--cap-communaute:var(--entity-6);--cap-task:var(--entity-5);--cap-pipeline:var(--entity-4);--cap-note:var(--text-faint);--now-ink:#d66525}@supports (color:lab(0% 0 0)){:root{--now-ink:lab(56.5484% 42.8667 55.0045)}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-base:#191919;--surface-raised:#1f1f1f;--surface-sidebar:#1f1f1f;--surface-sunken:#161616;--surface-hover:#252525;--surface-active:#2f2f2f;--surface-overlay:#0009;--surface-scrim:#00000052;--text-strong:#ededed;--text-default:#d1d1d1;--text-soft:#9e9e9e;--text-muted:#939393;--text-faint:#696969;--text-inverted:#191919;--color-action-weak:#1e2a45;--border-default:#2f2f2f;--border-muted:#252525;--border-strong:#3a3a3a;--rule-decorative:#2f2f2f;--data-row-hover:#ffffff0a;--data-row-selected:#ffffff14;--data-cell-dragged:#ffffff1a;--data-cell-invalid:#ff6b6b;--status-backlog-bg:#282828;--status-backlog-ink:#a4a4a4;--status-backlog-dot:#696969;--status-todo-bg:#282828;--status-todo-ink:#a4a4a4;--status-todo-dot:#696969;--status-progress-bg:#1c2a40;--status-progress-ink:#84a9e6;--status-progress-dot:#4a82d8;--status-done-bg:#1d3026;--status-done-ink:#6fc28c;--status-done-dot:#4f9d69;--status-cancelled-bg:#282828;--status-cancelled-ink:#696969;--status-cancelled-dot:#515151;--priority-high-bg:#3a201d;--priority-high-ink:#e0897f;--priority-mid-bg:#392d1a;--priority-mid-ink:#d4a860;--priority-low-bg:#282828;--priority-low-ink:#a4a4a4;--warn-bg:#392d1a;--warn-ink:#e0b872;--ok-bg:#1d3026;--ok-ink:#6fc28c;--info-bg:#1c2a40;--info-ink:#84a9e6;--dng-bg:#3a201d;--dng-ink:#e3928a;--dng-line:#5a2e29;--date-overdue-ink:#e0897f;--now-ink:#e88a5a;--brand-mark-from:#676767;--brand-mark-to:#464646;--shadow-card:0 1px 2px #0006;--shadow-card-hover:0 2px 8px #0000008c;--shadow-peek:-14px 0 40px #00000080;--shadow-popover:0 1px 2px #00000080, 0 12px 32px #0009;--shadow-action:0 1px 2px #2f6fed66}@supports (color:lab(0% 0 0)){[data-theme=dark]{--text-strong:lab(93.62% -.0000298023 0);--text-soft:lab(65.2% 0 0)}}:where(:root){--radius-ui:1.5625rem;--arc-font-mono:ui-monospace, monospace;--arc-text-md:.9375rem;--arc-menu-group-size:11px;--arc-menu-group-weight:500;--arc-menu-group-tracking:.09em;--arc-menu-group-gap:12px;--os-brand-accent:var(--arc-accent);--os-brand-accent-strong:var(--arc-accent-strong);--os-brand-accent-subtle:var(--arc-accent-subtle);--os-brand-accent-foreground:var(--arc-accent-foreground);--os-brand-focus-ring:var(--arc-focus-ring)}:where(:root,[data-theme],[data-arc-theme],[data-mac-appearance],[data-ui-appearance],[data-arc-source=theme-pack]){--arc-text-tertiary:var(--arc-text-secondary);--arc-success-strong:var(--arc-success);--arc-menu-group-color:var(--arc-text-muted)}:where(body,:root:not([data-theme=dark]) :is([data-mac-appearance=light],[data-ui-appearance=light],[data-arc-theme=light]),:root[data-theme=dark] :is([data-mac-appearance=dark],[data-ui-appearance=dark],[data-arc-theme=dark])){--action:var(--os-brand-accent);--action-hover:var(--os-brand-accent-strong);--action-weak:var(--os-brand-accent-subtle);--action-contrast:var(--os-brand-accent-foreground);--text-on-action:var(--os-brand-accent-foreground);--focus-ring:var(--os-brand-focus-ring);--color-action:var(--action);--color-action-hover:var(--action-hover);--color-action-contrast:var(--action-contrast)}@supports (color:oklch(from red l c h)){:where(:root:not([data-theme=dark]) :is([data-mac-appearance=dark],[data-ui-appearance=dark],[data-arc-theme=dark])){--action:oklch(from var(--os-brand-accent) max(l, .72) c h);--action-hover:oklch(from var(--os-brand-accent) max(l, .8) c h);--action-weak:var(--action)}@supports (color:color-mix(in lab, red, red)){:where(:root:not([data-theme=dark]) :is([data-mac-appearance=dark],[data-ui-appearance=dark],[data-arc-theme=dark])){--action-weak:color-mix(in oklab, var(--action) 16%, transparent)}}:where(:root:not([data-theme=dark]) :is([data-mac-appearance=dark],[data-ui-appearance=dark],[data-arc-theme=dark])){--action-contrast:var(--arc-background);--text-on-action:var(--arc-background);--focus-ring:var(--action);--color-action:var(--action);--color-action-hover:var(--action-hover);--color-action-contrast:var(--action-contrast);--arc-accent-foreground:var(--text-on-action);--arc-focus-ring:var(--focus-ring)}:where(:root[data-theme=dark] :is([data-mac-appearance=light],[data-ui-appearance=light],[data-arc-theme=light])){--action:oklch(from var(--os-brand-accent) min(l, .5) c h);--action-hover:oklch(from var(--os-brand-accent) min(l, .42) c h);--action-weak:var(--action)}@supports (color:color-mix(in lab, red, red)){:where(:root[data-theme=dark] :is([data-mac-appearance=light],[data-ui-appearance=light],[data-arc-theme=light])){--action-weak:color-mix(in oklab, var(--action) 12%, transparent)}}:where(:root[data-theme=dark] :is([data-mac-appearance=light],[data-ui-appearance=light],[data-arc-theme=light])){--action-contrast:var(--arc-background);--text-on-action:var(--arc-background);--focus-ring:var(--action);--color-action:var(--action);--color-action-hover:var(--action-hover);--color-action-contrast:var(--action-contrast)}}body[data-ui-presentation=apple] .ubm-mac{--mac-accent:var(--arc-accent);--mac-accent-contrast:var(--arc-accent-foreground);--mac-glyph-on-accent:var(--arc-accent-foreground);--mac-link:var(--arc-accent)}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ubm/8909904ab6c8/inter-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ubm/f3779f1efccc/inter-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ubm/f9a06e79cd3a/inter-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ubm/6f56409fd3d6/inter-latin-700-normal.woff2)format("woff2")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ubm/826772cb1251/bricolage-grotesque-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ubm/b62688707e08/bricolage-grotesque-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ubm/b34fc8c1ef0a/bricolage-grotesque-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ubm/4c373ce3c1cc/bricolage-grotesque-latin-700-normal.woff2)format("woff2")}:root{--accent-50:#f0f6fe;--accent-100:#dbeafe;--accent-200:#bfdaff;--accent-300:#98c4ff;--accent-400:#5ea2fb;--accent-500:#2885f5;--accent-600:#006cde;--accent-700:#005cbe;--accent-800:#004aa0;--accent-900:#004085;--accent-950:#042854;--neutral-0:#fff;--neutral-50:#fbfaf9;--neutral-100:#f5f4f2;--neutral-200:#e9e7e4;--neutral-300:#d7d4d1;--neutral-350:#b1ada9;--neutral-400:#a6a29e;--neutral-450:#938f8a;--neutral-500:#75726e;--neutral-600:#585551;--neutral-700:#433f3b;--neutral-800:#2b2825;--neutral-900:#1e1c19;--neutral-1000:#141210;--success-50:#e0fce7;--success-200:#afe9bd;--success-300:#82d499;--success-700:#1e7741;--success-800:#1b6336;--success-900:#154c29;--warning-50:#fff5d9;--warning-200:#fcda95;--warning-300:#f1c468;--warning-700:#a2680f;--warning-800:#895213;--warning-900:#6c3e11;--danger-50:#fff0f0;--danger-200:#ffcaca;--danger-300:#fea4a3;--danger-500:#fb2c38;--danger-700:#be1628;--danger-800:#9e1722;--danger-900:#81191e;--info-50:#f0f6fe;--info-200:#bfdaff;--info-300:#98c4ff;--info-700:#005cbe;--info-800:#004aa0;--info-900:#004085;--space-0:0rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--space-inline-xs:var(--space-1);--space-inline-sm:var(--space-2);--space-inline-md:var(--space-4);--space-inline-lg:var(--space-6);--space-inline-xl:var(--space-8);--space-stack-xs:var(--space-1);--space-stack-sm:var(--space-2);--space-stack-md:var(--space-4);--space-stack-lg:var(--space-6);--space-stack-xl:var(--space-10);--space-inset-xs:var(--space-1);--space-inset-sm:var(--space-2);--space-inset-md:var(--space-4);--space-inset-lg:var(--space-6);--radius-0:0rem;--radius-100:.25rem;--radius-200:.375rem;--radius-300:.625rem;--radius-400:1rem;--radius-round:9999px;--radius-sm:var(--radius-100);--radius-md:var(--radius-200);--radius-lg:var(--radius-300);--radius-full:var(--radius-round);--radius-ui:1.5625rem;--border-width-100:1px;--border-width-200:2px;--border-width-thin:var(--border-width-100);--border-width-thick:var(--border-width-200);--font-family-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-family-display:"Bricolage Grotesque", "Inter", ui-sans-serif, system-ui, sans-serif;--font-family-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, monospace;--font-sans:var(--font-family-sans);--font-display:var(--font-family-display);--font-mono:var(--font-family-mono);--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--duration-100:.12s;--duration-200:.2s;--duration-300:.32s;--easing-out:cubic-bezier(.2, 0, 0, 1);--easing-cta:cubic-bezier(.34, 1.56, .64, 1);--easing-product:cubic-bezier(.4, 0, .2, 1);--easing-clip:cubic-bezier(.65, 0, .35, 1);--surface-base:var(--neutral-0);--surface-raised:var(--neutral-0);--surface-sunken:var(--neutral-50);--surface-hover:var(--neutral-100);--surface-active:var(--neutral-200);--surface-selected:var(--accent-50);--surface-overlay:#14121073;--surface-scrim:#1412101f;--text-strong:var(--neutral-1000);--text:var(--neutral-900);--text-muted:var(--neutral-600);--text-faint:var(--neutral-500);--text-inverted:var(--neutral-0);--text-on-action:var(--neutral-0);--text-on-accent:var(--neutral-0);--border:var(--neutral-200);--border-muted:var(--neutral-100);--border-strong:var(--neutral-300);--border-interactive:var(--accent-600);--border-focus:var(--accent-600);--action:var(--accent-600);--action-hover:var(--accent-700);--action-active:var(--accent-800);--action-contrast:var(--neutral-0);--action-weak:var(--accent-50);--feedback-success-bg:var(--success-50);--feedback-success-text:var(--success-700);--feedback-success-border:var(--success-200);--feedback-success-contrast:var(--neutral-0);--feedback-warning-bg:var(--warning-50);--feedback-warning-text:var(--warning-700);--feedback-warning-border:var(--warning-200);--feedback-warning-contrast:var(--neutral-0);--feedback-danger-bg:var(--danger-50);--feedback-danger-text:var(--danger-700);--feedback-danger-border:var(--danger-200);--feedback-danger-contrast:var(--neutral-0);--feedback-info-bg:var(--info-50);--feedback-info-text:var(--info-700);--feedback-info-border:var(--info-200);--feedback-info-contrast:var(--neutral-0);--link:var(--accent-600);--link-hover:var(--accent-700);--link-visited:var(--accent-800);--fs-display-xl:clamp(2.75rem, 1.6rem + 5.75vw, 5.5rem);--fs-display:clamp(2.25rem, 1.5rem + 3.75vw, 4rem);--fs-section:clamp(1.75rem, 1.3rem + 2.25vw, 2.75rem);--fs-title:clamp(1.375rem, 1.15rem + 1.1vw, 1.875rem);--fs-subtitle:clamp(1.125rem, 1.05rem + .4vw, 1.375rem);--fs-body-lg:1.125rem;--fs-body:1rem;--fs-micro:.8125rem;--leading-tight:1.1;--leading-normal:1.5;--leading-relaxed:1.7;--tracking-tight:-.02em;--tracking-normal:0em;--tracking-wide:.08em;--size-control-sm:1.75rem;--size-control-md:2rem;--size-control-lg:2.5rem;--elevation-shadow-raised:0 1px 2px #0000000d;--elevation-shadow-overlay:0 8px 24px #0000001f;--elevation-shadow-sunken:inset 0 1px 2px #0000000f;--focus-ring:var(--accent-600);--focus-width:var(--border-width-200);--focus-offset:var(--border-width-200);--z-base:0;--z-dropdown:1000;--z-overlay:1100;--z-popover:1200;--z-toast:1300;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--opacity-disabled:.4;--opacity-muted:.62;--motion-fast:var(--duration-100);--motion-base:var(--duration-200);--motion-slow:var(--duration-300);--motion-distance-reveal:16px;--motion-stagger:60ms;--motion-enabled:1;--ease-out:var(--easing-out);--ease-cta:var(--easing-cta);--ease-product:var(--easing-product);--ease-clip:var(--easing-clip)}@supports (color:lab(0% 0 0)){:root{--accent-50:lab(96.6059% -.964314 -4.78098);--accent-100:lab(92.0269% -2.17083 -11.6658);--accent-200:lab(86.1228% -3.40307 -21.257);--accent-300:lab(77.6752% -3.92634 -34.4213);--accent-400:lab(65.1406% -1.30519 -51.9369);--accent-500:lab(54.8148% 4.68326 -64.8579);--accent-600:lab(45.3738% 11.3053 -71.097);--accent-700:lab(38.6445% 12.4243 -67.2743);--accent-800:lab(31.5806% 9.65542 -56.653);--accent-900:lab(26.8072% 5.63413 -45.3985);--accent-950:lab(15.9972% 2.68465 -30.6716);--neutral-0:lab(100% 0 0);--neutral-50:lab(98.2637% .168979 .737572);--neutral-100:lab(96.1775% .254303 1.10699);--neutral-200:lab(91.6552% .340611 1.4768);--neutral-300:lab(85.1609% .427753 1.84734);--neutral-350:lab(71.012% .606209 2.59091);--neutral-400:lab(66.952% .607163 2.59151);--neutral-450:lab(59.6454% .69955 2.9655);--neutral-500:lab(48.2771% .704527 2.96884);--neutral-600:lab(36.4447% .712022 2.9739);--neutral-700:lab(27.0482% .720829 2.98007);--neutral-800:lab(16.3743% .63774 2.61261);--neutral-900:lab(10.2247% .549108 2.2412);--neutral-1000:lab(5.7251% .368468 1.42049);--success-50:lab(96.6058% -12.3813 7.2633);--success-200:lab(87.4086% -25.2148 14.8629);--success-300:lab(78.5556% -35.787 21.2147);--success-700:lab(43.8479% -36.5977 21.9697);--success-800:lab(36.6741% -31.2895 18.7626);--success-900:lab(28.0821% -25.3733 15.1979);--warning-50:lab(97.028% 2.43822 20.3043);--warning-200:lab(88.7307% 5.69853 38.2303);--warning-300:lab(81.8772% 8.65457 51.9718);--warning-700:lab(49.4008% 19.2113 53.1549);--warning-800:lab(40.7251% 19.7821 43.785);--warning-900:lab(31.4368% 18.0507 34.7559);--danger-50:lab(96.1349% 8.34382 3.15976);--danger-200:lab(86.014% 19.9139 7.62465);--danger-300:lab(76.6211% 34.4301 14.9854);--danger-500:lab(55.4735% 75.1505 48.0805);--danger-700:lab(41.5883% 62.692 38.5467);--danger-800:lab(34.7009% 53.4277 32.4485);--danger-900:lab(28.5111% 44.1509 26.2869);--info-50:lab(96.6059% -.964314 -4.78098);--info-200:lab(86.1228% -3.40307 -21.257);--info-300:lab(77.6752% -3.92634 -34.4213);--info-700:lab(38.6445% 12.4243 -67.2743);--info-800:lab(31.5806% 9.65542 -56.653);--info-900:lab(26.8072% 5.63413 -45.3985);--surface-overlay:lab(5.7251% .368468 1.42049/.45);--surface-scrim:lab(5.7251% .368468 1.42049/.12);--elevation-shadow-raised:0 1px 2px lab(0% 0 0/.05);--elevation-shadow-overlay:0 8px 24px lab(0% 0 0/.12);--elevation-shadow-sunken:inset 0 1px 2px lab(0% 0 0/.06)}}[data-theme=dark]{--neutral-50:#fafafa;--neutral-100:#f4f4f4;--neutral-200:#e7e7e7;--neutral-300:#d5d5d5;--neutral-350:#b6b6b6;--neutral-400:#a6a6a6;--neutral-450:#979797;--neutral-500:#737373;--neutral-600:#565656;--neutral-700:#414141;--neutral-800:#2c2c2c;--neutral-900:#1e1e1e;--neutral-1000:#242424;--surface-base:var(--neutral-900);--surface-raised:var(--neutral-800);--surface-sunken:var(--neutral-1000);--surface-hover:var(--neutral-800);--surface-active:var(--neutral-700);--surface-selected:var(--accent-950);--surface-scrim:#00000052;--text-strong:var(--neutral-50);--text:var(--neutral-100);--text-muted:var(--neutral-350);--text-faint:var(--neutral-450);--text-inverted:var(--neutral-1000);--text-on-action:var(--neutral-1000);--border:var(--neutral-800);--border-muted:var(--neutral-900);--border-strong:var(--neutral-700);--border-interactive:var(--accent-500);--border-focus:var(--accent-400);--action:var(--accent-400);--action-hover:var(--accent-300);--action-active:var(--accent-200);--action-contrast:var(--neutral-1000);--action-weak:var(--accent-950);--feedback-success-bg:var(--success-900);--feedback-success-text:var(--success-300);--feedback-success-border:var(--success-800);--feedback-warning-bg:var(--warning-900);--feedback-warning-text:var(--warning-300);--feedback-warning-border:var(--warning-800);--feedback-danger-bg:var(--danger-900);--feedback-danger-text:var(--danger-300);--feedback-danger-border:var(--danger-800);--feedback-info-bg:var(--info-900);--feedback-info-text:var(--info-300);--feedback-info-border:var(--info-800);--link:var(--accent-400);--link-hover:var(--accent-300);--link-visited:var(--accent-300);--elevation-shadow-raised:0 1px 2px #0006;--elevation-shadow-overlay:0 12px 32px #0009;--focus-ring:var(--accent-400)}@supports (color:lab(0% 0 0)){[data-theme=dark]{--neutral-50:lab(98.26% 0 0);--neutral-100:lab(96.172% 0 0);--neutral-200:lab(91.648% -.0000298023 .0000119209);--neutral-300:lab(85.152% 0 -.0000119209);--neutral-350:lab(73.9% 0 -.0000119209);--neutral-400:lab(68.1% 0 0);--neutral-450:lab(62.3% .0000298023 0);--neutral-500:lab(48.264% 0 0);--neutral-600:lab(36.432% 0 0);--neutral-700:lab(27.5% 0 0);--neutral-800:lab(17.988% 0 0);--neutral-900:lab(11.26% .00000745058 -.00000298023);--neutral-1000:lab(14.16% 0 0);--surface-scrim:lab(0% 0 0/.32);--elevation-shadow-raised:0 1px 2px lab(0% 0 0/.4);--elevation-shadow-overlay:0 12px 32px lab(0% 0 0/.6)}}[data-density=compact]{--space-inline-sm:var(--space-1);--space-inline-md:var(--space-3);--space-inline-lg:var(--space-5);--space-inline-xl:var(--space-6);--space-stack-sm:var(--space-1);--space-stack-md:var(--space-3);--space-stack-lg:var(--space-5);--space-stack-xl:var(--space-8);--space-inset-sm:var(--space-1);--space-inset-md:var(--space-3);--space-inset-lg:var(--space-4);--size-control-sm:1.5rem;--size-control-md:1.75rem;--size-control-lg:2.25rem}[data-radius=sharp]{--radius-sm:var(--radius-0);--radius-md:var(--radius-0);--radius-lg:var(--radius-100)}[data-radius=round]{--radius-sm:var(--radius-200);--radius-md:var(--radius-300);--radius-lg:var(--radius-400)}.ubm-fdock{--fdock-gray-50:#f9fafb;--fdock-gray-100:#f3f4f6;--fdock-gray-200:#e5e7eb;--fdock-neutral-300:#d4d4d4;--fdock-neutral-400:#a1a1a1;--fdock-neutral-500:#737373;--fdock-neutral-700:#404040;--fdock-neutral-800:#262626;--fdock-neutral-900:#171717;--fdock-white:#fff;--fdock-shelf-bg:var(--fdock-gray-50);--fdock-tile-bg:var(--fdock-gray-200);--fdock-glyph:var(--fdock-neutral-500);--fdock-tip-bg:var(--fdock-gray-100);--fdock-tip-border:var(--fdock-gray-200);--fdock-tip-ink:var(--fdock-neutral-700);--fdock-mtile-bg:var(--fdock-gray-50);--fdock-toggle-bg:var(--fdock-gray-50);--fdock-toggle-ink:var(--fdock-neutral-500);--fdock-indicator:var(--fdock-neutral-500);font-family:var(--font-sans);justify-self:center;position:relative}@supports (color:lab(0% 0 0)){.ubm-fdock{--fdock-gray-50:lab(98.2596% -.247031 -.706708);--fdock-gray-100:lab(96.1596% -.0823438 -1.13575);--fdock-gray-200:lab(91.6229% -.159115 -2.26791);--fdock-neutral-300:lab(84.92% 0 -.0000119209);--fdock-neutral-400:lab(66.128% -.0000298023 .0000119209);--fdock-neutral-500:lab(48.496% 0 0);--fdock-neutral-700:lab(27.036% 0 0);--fdock-neutral-800:lab(15.204% 0 -.00000596046);--fdock-neutral-900:lab(7.78201% -.0000149012 0);--fdock-white:lab(100% 0 0)}}:root[data-theme=dark] .ubm-fdock{--fdock-shelf-bg:var(--fdock-neutral-900);--fdock-tile-bg:var(--fdock-neutral-800);--fdock-glyph:var(--fdock-neutral-300);--fdock-tip-bg:var(--fdock-neutral-800);--fdock-tip-border:var(--fdock-neutral-900);--fdock-tip-ink:var(--fdock-white);--fdock-mtile-bg:var(--fdock-neutral-900);--fdock-toggle-bg:var(--fdock-neutral-800);--fdock-toggle-ink:var(--fdock-neutral-400);--fdock-indicator:var(--fdock-neutral-300)}.ubm-fdock__shelf{border-radius:var(--radius-ui);background:var(--fdock-shelf-bg);box-sizing:border-box;align-items:flex-end;gap:16px;height:64px;margin:0 auto;padding:0 16px 12px;display:flex}.ubm-fdock__group{align-items:flex-end;gap:16px;display:flex}.ubm-fdock__divider{background:var(--fdock-tile-bg);align-self:center;width:1px;height:32px}.ubm-fdock__button{color:var(--fdock-glyph);cursor:pointer;background:0 0;border:0;outline:none;flex-direction:column;align-items:center;padding:0;display:flex;position:relative}.ubm-fdock__tile{aspect-ratio:1;background:var(--fdock-tile-bg);border-radius:9999px;justify-content:center;align-items:center;display:flex;position:relative}.ubm-fdock__button:focus-visible .ubm-fdock__tile{outline:var(--focus-ring-width,2px) solid var(--focus-ring);outline-offset:2px}.ubm-fdock__button[data-minimized] .ubm-fdock__tile{opacity:.55}.ubm-fdock__glyph{justify-content:center;align-items:center;display:flex}.ubm-fdock__glyph>svg,.ubm-fdock__glyph>img,.ubm-fdock__mglyph>svg,.ubm-fdock__mglyph>img{width:100%;height:100%}.ubm-fdock__initial{font-size:.9em;font-weight:600;line-height:1}.ubm-fdock__glyph .ubm-fdock__initial{font-size:100%}.ubm-fdock__tooltip{border:1px solid var(--fdock-tip-border);background:var(--fdock-tip-bg);white-space:pre;width:fit-content;color:var(--fdock-tip-ink);pointer-events:none;border-radius:6px;padding:2px 8px;font-size:12px;line-height:16px;position:absolute;top:-32px;left:50%}.ubm-fdock__indicator{background:0 0;border-radius:50%;width:4px;height:4px;position:absolute;bottom:-8px}.ubm-fdock__button[data-running=true] .ubm-fdock__indicator{background:var(--fdock-indicator)}.ubm-fdock__button[data-kind=window]:not([aria-current]) .ubm-fdock__indicator{opacity:.45}.ubm-fdock__empty{color:var(--fdock-glyph);align-self:center;font-size:12px}.ubm-fdock__mobile{display:none;position:relative}.ubm-fdock__stack{flex-direction:column;gap:8px;margin-bottom:8px;display:flex;position:absolute;bottom:100%;left:0;right:0}.ubm-fdock__mtile,.ubm-fdock__toggle{cursor:pointer;border:0;border-radius:9999px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex;position:relative}.ubm-fdock__mtile{background:var(--fdock-mtile-bg);color:var(--fdock-glyph)}.ubm-fdock__mtile[data-minimized]{opacity:.55}.ubm-fdock__mtile[aria-current]:after{content:"";background:var(--fdock-indicator);border-radius:50%;width:4px;height:4px;position:absolute;right:-6px}.ubm-fdock__mrow{align-items:center;gap:8px;width:max-content;display:flex}.ubm-fdock__mrow>.ubm-fdock__mtile,.ubm-fdock__mrow>.ubm-fdock__mmore{flex-shrink:0}.ubm-fdock__mmore{cursor:pointer;background:var(--fdock-mtile-bg);width:28px;height:28px;color:var(--fdock-glyph);border:0;border-radius:9999px;justify-content:center;align-items:center;padding:0;display:flex}.ubm-fdock__mmore-glyph{width:16px;height:16px}.ubm-fdock__mmore:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring);outline-offset:2px}.ubm-fdock__mglyph{width:16px;height:16px;display:flex}.ubm-fdock__toggle{background:var(--fdock-toggle-bg);color:var(--fdock-toggle-ink)}.ubm-fdock__toggle-glyph{width:20px;height:20px}.ubm-fdock__mtile:focus-visible,.ubm-fdock__toggle:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring);outline-offset:2px}:root[data-os-shell=mobile] .ubm-fdock__shelf{display:none}:root[data-os-shell=mobile] .ubm-fdock__mobile{display:block}:root[data-os-shell=mobile] .ubm-fdock__mtile,:root[data-os-shell=mobile] .ubm-fdock__toggle,:root[data-os-shell=mobile] .ubm-fdock__mmore{width:44px;height:44px}.ubm-fdock__tile:has([data-app-identity]){background:0 0}.ubm-fdock__tile:has([data-app-identity])>.ubm-fdock__glyph{width:100%!important;height:100%!important}.ubm-fdock__reorder{align-items:flex-end;gap:16px;display:flex}.ubm-fdock__slot{touch-action:none;align-items:flex-end;display:flex;position:relative}.ubm-fdock__count{box-sizing:border-box;background:var(--fdock-neutral-700);min-width:16px;height:16px;color:var(--fdock-white);font:600 10px / 16px var(--font-sans);font-variant-numeric:tabular-nums;text-align:center;pointer-events:none;border-radius:8px;padding:0 4px;position:absolute;top:-4px;right:-4px}:root[data-theme=dark] .ubm-fdock__count{background:var(--fdock-neutral-300);color:var(--fdock-neutral-900)}.ubm-fdock__dirty{background:var(--arc-accent,var(--fdock-indicator));width:11px;height:11px;box-shadow:0 0 0 2px var(--fdock-shelf-bg);pointer-events:none;border-radius:50%;position:absolute;top:-3px;right:-3px}.ubm-fdock__count~.ubm-fdock__dirty{left:-3px;right:auto}.ubm-fdock__mtile .ubm-fdock__dirty{box-shadow:0 0 0 2px var(--fdock-mtile-bg);top:-1px;right:-1px}.ubm-fdock[data-grouped] .ubm-fdock__button[data-minimized] .ubm-fdock__indicator{opacity:.45}.ubm-fdock__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ubm-fdock[data-autohide]>.ubm-fdock__shelf{transition:transform var(--arc-duration-standard,.24s) var(--arc-ease-standard,ease);transform:translateY(calc(100% + 16px))}.ubm-fdock[data-autohide]:before{content:"";height:8px;position:fixed;inset:auto 0 0}.ubm-fdock[data-autohide]:is(:hover,:focus-within)>.ubm-fdock__shelf{transform:none}@media (prefers-reduced-motion:reduce){.ubm-fdock[data-autohide]>.ubm-fdock__shelf{transition:none}}@media (max-width:1100px){:root:not([data-os-shell=mobile]) .ubm-fdock{--fdock-headroom:112px;max-width:calc(100vw - 24px - var(--os-safe-left,0px) - var(--os-safe-right,0px));margin-top:calc(-1 * var(--fdock-headroom));padding-top:var(--fdock-headroom);overscroll-behavior-x:contain;scrollbar-width:none;pointer-events:none;overflow:auto hidden}:root:not([data-os-shell=mobile]) .ubm-fdock>*{pointer-events:auto}:root:not([data-os-shell=mobile]) .ubm-fdock__shelf{width:max-content}}.ubm-os-mc{z-index:4000;background:#f7f7f5c7;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.ubm-os-mc{background:color-mix(in oklch, var(--surface-sunken) 78%, transparent)}}.ubm-os-mc{-webkit-backdrop-filter:saturate(1.4)blur(18px);backdrop-filter:saturate(1.4)blur(18px)}.ubm-os-mc__surface{color:var(--text-strong);font-family:var(--font-sans);outline:none;flex-direction:column;gap:18px;padding:18px 28px 28px;display:flex;position:absolute;inset:0;overflow:auto}.ubm-os-mc :is(button):focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring);outline-offset:2px}.ubm-os-mc__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.ubm-os-mc__title{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600}.ubm-os-mc__close{font:500 13px var(--font-sans);background:#fffc;border:0;border-radius:9999px;padding:7px 14px}@supports (color:color-mix(in lab, red, red)){.ubm-os-mc__close{background:color-mix(in oklch, var(--surface-raised) 80%, transparent)}}.ubm-os-mc__close{color:inherit;cursor:pointer}.ubm-os-mc__close:hover{background:var(--surface-raised)}.ubm-os-mc__desks{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.ubm-os-mc__desk{border-radius:var(--radius-ui);width:168px;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:8px;display:flex}.ubm-os-mc__desk-preview{box-sizing:border-box;border-radius:var(--radius-ui);background:var(--color-action);flex-wrap:wrap;align-content:flex-start;gap:4px;width:152px;height:92px;padding:8px;display:flex}@supports (color:color-mix(in lab, red, red)){.ubm-os-mc__desk-preview{background:color-mix(in oklch, var(--color-action) 22%, var(--surface-sunken))}}.ubm-os-mc__desk-preview{box-shadow:var(--shadow-popover);border:2px solid #0000}.ubm-os-mc__desk.is-current .ubm-os-mc__desk-preview{border-color:var(--surface-raised)}.ubm-os-mc__desk-chip{background:var(--surface-raised);width:40px;height:26px;box-shadow:var(--shadow-card-hover);border-radius:4px}.ubm-os-mc__desk-chip[data-minimized]{opacity:.45}.ubm-os-mc__desk-name{font:600 13px var(--font-sans)}.ubm-os-mc__desk-count{opacity:.8;font-size:11px}.ubm-os-mc__windows{flex:auto}.ubm-os-mc__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:22px;max-width:1200px;margin:0 auto;padding:0;list-style:none;display:grid}.ubm-os-mc__card{border:1px solid var(--border-strong);border-radius:var(--radius-ui);background:var(--surface-raised);width:100%;min-height:170px;color:var(--text-default);text-align:left;cursor:pointer;box-shadow:var(--shadow-popover);transition:transform var(--motion-fast) var(--motion-ease), box-shadow var(--motion-fast) var(--motion-ease);flex-direction:column;padding:0;display:flex;overflow:hidden}.ubm-os-mc__card:hover{transform:translateY(-2px)scale(1.01)}.ubm-os-mc__card[data-active]{border-color:var(--color-action)}.ubm-os-mc__card[data-minimized]{opacity:.7}.ubm-os-mc__card-bar{background:var(--surface-sunken);border-bottom:1px solid var(--border-default);align-items:center;gap:8px;height:34px;padding:0 12px;display:flex}.ubm-os-mc__card-icon{background:var(--color-action-weak);width:22px;height:22px;color:var(--color-action);font:600 12px var(--font-sans);border-radius:6px;flex-shrink:0;place-items:center;display:inline-grid}.ubm-os-mc__card-icon>svg{width:14px;height:14px}.ubm-os-mc__card-app{font:500 12px var(--font-sans);color:var(--text-muted)}.ubm-os-mc__card[data-content]{min-height:0}.ubm-os-mc__card[data-content]:hover{box-shadow:0 0 0 2px var(--color-action), var(--shadow-popover);transform:none}.ubm-os-mc__thumb{aspect-ratio:16/10;background:var(--surface-sunken);width:100%;display:block}.ubm-os-mc__card[data-content] .ubm-os-mc__card-bar{border-top:1px solid var(--border-default);border-bottom:0}.ubm-os-mc__card[data-content] .ubm-os-mc__card-title{padding:8px 12px 6px;font-size:13px}.ubm-os-mc__card-title{font:600 15px/1.3 var(--font-sans);color:var(--text-strong);flex:auto;padding:14px 14px 8px}.ubm-os-mc__card-states{flex-wrap:wrap;gap:6px;padding:0 14px 12px;display:flex}.ubm-os-mc__badge{font:500 11px var(--font-sans);background:var(--surface-sunken);color:var(--text-soft);border-radius:9999px;padding:2px 8px}.ubm-os-mc__badge[data-state="Saisie en cours"],.ubm-os-mc__badge[data-state="Échec du chargement"]{background:var(--warn-bg);color:var(--warn-ink)}.ubm-os-mc__badge[data-state=Active]{background:var(--color-action-weak);color:var(--color-action)}.ubm-os-mc__empty{text-align:center;max-width:420px;margin:24px auto}.ubm-os-mc__empty p{margin:0 0 14px;font-size:14px}.ubm-os-mc__apps{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ubm-os-mc__app{background:var(--surface-raised);min-height:44px;color:var(--text-default);font:500 14px var(--font-sans);cursor:pointer;border:0;border-radius:12px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.ubm-os-mc__app-icon{width:24px;height:24px;color:var(--color-action);place-items:center;display:inline-grid}.ubm-os-mc__app-icon>svg{width:18px;height:18px}.ubm-os-mc[data-layout=list] .ubm-os-mc__surface{gap:12px;padding:14px 14px 24px}.ubm-os-mc__list{flex-direction:column;gap:18px;display:flex}.ubm-os-mc__group-title{font:600 14px var(--font-sans);margin:0 0 8px}.ubm-os-mc__group-title small{opacity:.8;font-weight:400}.ubm-os-mc__group-empty{opacity:.8;margin:0;font-size:13px}.ubm-os-mc__rows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ubm-os-mc__row{border-radius:var(--radius-ui);background:var(--surface-raised);width:100%;min-height:56px;color:var(--text-default);text-align:left;cursor:pointer;border:0;align-items:center;gap:12px;padding:8px 14px;display:flex}.ubm-os-mc__row[data-minimized]{opacity:.75}.ubm-os-mc__row-text{flex-direction:column;min-width:0;display:flex}.ubm-os-mc__row-title{font:600 15px var(--font-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ubm-os-mc__row-text small{color:var(--text-muted);font-size:12px}@media (prefers-reduced-motion:reduce){.ubm-os-mc__card{transition:none}.ubm-os-mc__card:hover{transform:none}}:is(.ubm-os-mc__card-icon:has(>[data-app-identity]),.ubm-os-mc__app-icon:has(>[data-app-identity])){background:0 0}.ubm-os-scope,.ubm-os-window__scope{display:contents}.ubm-os-window__scope.ubm-mac{font:400 1rem / 1.5 var(--font-sans);color:var(--text-default);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}:root{--os-safe-top:env(safe-area-inset-top,0px);--os-safe-right:env(safe-area-inset-right,0px);--os-safe-bottom:env(safe-area-inset-bottom,0px);--os-safe-left:env(safe-area-inset-left,0px)}.ubm-os>*{--vv-height:var(--os-visible-height)}.ubm-os{--os-safe-top:var(--os-safe-top-sim,env(safe-area-inset-top,0px));--os-safe-right:var(--os-safe-right-sim,env(safe-area-inset-right,0px));--os-safe-bottom:var(--os-safe-bottom-sim,env(safe-area-inset-bottom,0px));--os-safe-left:var(--os-safe-left-sim,env(safe-area-inset-left,0px));--os-visible-height:calc(var(--vv-height,100dvh) - var(--os-keyboard-sim,0px));--os-glass:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.ubm-os{--os-glass:color-mix(in oklch, var(--surface-raised) 72%, transparent)}}.ubm-os{--os-glass-border:#e2e0dbb3}@supports (color:color-mix(in lab, red, red)){.ubm-os{--os-glass-border:color-mix(in oklch, var(--border-strong) 70%, transparent)}}.ubm-os{height:100dvh;color:var(--text-default);font-family:var(--font-sans);background:var(--surface-sunken);grid-template-rows:auto auto 1fr auto;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}body:has(.ubm-os) .ubm-mac{--mac-radius-control:var(--radius-ui,var(--mac-radius-regular));--mac-radius-field:var(--radius-ui,var(--mac-radius-regular));--mac-radius-window:var(--radius-ui);--mac-radius-utility:var(--radius-ui);--mac-radius-sheet:var(--radius-ui);--mac-radius-dialog:var(--radius-ui);--mac-radius-alert:var(--radius-ui);--mac-radius-popover:var(--radius-ui);--mac-radius-group:var(--radius-ui);--mac-radius-menu:var(--radius-ui);--mac-radius-widget:var(--radius-ui)}.ubm-os>.ubm-dialog__overlay,.ubm-os-scope>.ubm-os>.ubm-dialog__overlay,.ubm-os>.ubm-toast-region>section,.ubm-os .ubm-ctxcard--card{z-index:3500}.ubm-os>.ubm-os-deskbar{grid-area:1/1}.ubm-os>.ubm-os-mobilebar{grid-row:2}.ubm-os>.ubm-os-stage{grid-row:3}.ubm-os>.ubm-os-dock{grid-row:4}.ubm-os>.ubm-fdock{z-index:3000;grid-row:4;margin:0 0 12px}.ubm-os>[data-ubm-floating]{z-index:3600}body:has(.ubm-os) .ubm-mac.ubm-mac-menu{z-index:3600}body:has(.ubm-os) .ubm-mac.ubm-mac-popover.ubm-os-cc{z-index:3600}.ubm-os :is(button,a,select,input:not(:where([data-focus-container] *))):focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:2px}.ubm-os-deskbar{height:var(--mac-menubar-h);font:600 13px / 16px var(--mac-font);color:var(--mac-label);background:var(--mac-mat-thin);-webkit-backdrop-filter:blur(var(--mac-material-blur)) saturate(var(--mac-material-saturate));box-shadow:0 .5px 0 var(--mac-separator);z-index:3000;align-items:center;gap:12px;padding:0 12px;display:flex}.ubm-os-deskbar__leading,.ubm-os-deskbar__trailing{flex:1 1 0;align-items:center;gap:10px;min-width:0;display:flex}.ubm-os-deskbar__trailing{justify-content:flex-end}.ubm-os-brand{color:var(--mac-label);font-weight:800}.ubm-os-deskbar__selector{max-width:220px;height:24px;font:inherit;color:var(--mac-label);cursor:default;transition:background-color var(--mac-t-hover) ease;background:0 0;border:0;border-radius:4px;align-items:center;gap:5px;padding:0 9px 0 11px;font-weight:800;display:inline-flex}.ubm-os-deskbar__selector-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ubm-os-deskbar__selector:hover,.ubm-os-deskbar__selector[aria-expanded=true]{border-radius:var(--mac-radius-capsule);background:var(--mac-fill-secondary)}.ubm-os-deskbar__icon,.ubm-os-deskbar__avatar{min-width:28px;height:24px;color:var(--mac-label);font:inherit;cursor:default;transition:background-color var(--mac-t-hover) ease;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.ubm-os-deskbar__icon:hover,.ubm-os-deskbar__icon[aria-expanded=true],.ubm-os-deskbar__avatar:hover,.ubm-os-deskbar__avatar[aria-expanded=true]{border-radius:var(--mac-radius-capsule);background:var(--mac-fill-secondary)}.ubm-os-deskbar__avatar>span{background:var(--mac-fill-secondary);letter-spacing:.02em;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;font-weight:700;display:inline-grid}.ubm-os-cc .ubm-os-cc__body{width:320px;min-width:0;max-width:100%;font:400 13px / 18px var(--mac-font);color:var(--mac-label);gap:10px;padding:0;display:grid}.ubm-os-cc .ubm-os-cc__section+.ubm-os-cc__section{border-top:1px solid var(--mac-separator);padding-top:10px}.ubm-os-cc .ubm-os-cc__title{margin:0;font-weight:700}.ubm-os-cc .ubm-os-cc__meta{color:var(--mac-label-secondary);margin:2px 0 8px}.ubm-os-cc .ubm-os-cc__actions{flex-wrap:wrap;gap:6px;display:flex}.ubm-os-cc .ubm-os-cc__states{gap:4px;margin:0;display:grid}.ubm-os-cc .ubm-os-cc__states>div{justify-content:space-between;gap:12px;display:flex}.ubm-os-cc .ubm-os-cc__states dt{color:var(--mac-label-secondary)}.ubm-os-cc .ubm-os-cc__states dd{text-align:end;margin:0}.ubm-os-deskbar__date{white-space:nowrap;font-variant-numeric:tabular-nums;padding:0 9px;font-weight:500}.ubm-os-menubar{align-items:center;min-width:0;display:flex}.ubm-os-menubar__app{white-space:nowrap;padding:0 9px 0 11px;font-weight:800}.ubm-os-menubar__menus{align-items:center;display:flex}.ubm-os-menubar__menu{height:24px;font:inherit;color:var(--mac-label);cursor:default;background:0 0;border:0;border-radius:4px;padding:0 9px 0 11px}.ubm-os-menubar__menu:hover,.ubm-os-menubar__menu[aria-expanded=true]{border-radius:var(--mac-radius-capsule);background:var(--mac-fill-secondary)}.ubm-os-deskbar__partner{align-items:center;gap:6px;min-width:0;display:inline-flex}.ubm-os-deskbar__partner-mark{border-radius:var(--mac-radius-mini);background:var(--color-action);width:18px;height:18px;color:var(--color-action-contrast);letter-spacing:.02em;flex:none;place-items:center;font-size:9px;font-weight:800;display:inline-grid}.ubm-os-deskbar__partner-name{text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.ubm-os-deskbar__partner-sep{color:var(--mac-label-tertiary);font-weight:500}.ubm-os-deskbar__selector[data-partner]{max-width:360px;padding-left:6px}.ubm-os-deskbar__selector[data-partner] .ubm-os-deskbar__selector-label{font-weight:600}:root:not([data-os-shell=mobile]) .ubm-os-deskbar__trailing{gap:4px}:root:not([data-os-shell=mobile]) .ubm-os-deskbar .ubm-os-deskbar__icon,:root:not([data-os-shell=mobile]) .ubm-os-deskbar .ubm-os-deskbar__avatar{border-radius:var(--mac-radius-capsule);width:28px;min-width:28px;height:24px;color:var(--mac-label);background:0 0;border:0;place-items:center;padding:0;line-height:0;display:inline-grid;position:relative}:root:not([data-os-shell=mobile]) .ubm-os-deskbar .ubm-os-deskbar__icon>*,:root:not([data-os-shell=mobile]) .ubm-os-deskbar .ubm-os-deskbar__icon svg{display:block}:root:not([data-os-shell=mobile]) .ubm-os-deskbar .ubm-os-deskbar__icon[data-state=open],:root:not([data-os-shell=mobile]) .ubm-os-deskbar .ubm-os-deskbar__avatar[data-state=open]{background:var(--mac-fill-secondary)}.ubm-os-deskbar__selector,.ubm-os-deskbar__icon,.ubm-os-deskbar__avatar{transition:background-color var(--mac-t-hover) ease, transform var(--mac-t-press) ease-out}.ubm-os-deskbar__selector:active{transform:scale(.97)}.ubm-os-deskbar .ubm-os-deskbar__icon:active,.ubm-os-deskbar .ubm-os-deskbar__avatar:active{background:var(--mac-fill-secondary)}body:has(.ubm-os) .ubm-os-bar-layer{z-index:3600}.ubm-os-profile__panel{gap:var(--arc-space-4);width:18rem}.ubm-os-profile__who{align-items:center;gap:var(--arc-space-3);min-width:0;padding-bottom:var(--arc-space-4);border-bottom:1px solid var(--arc-border);display:flex}.ubm-os-profile__who>span:first-child{border-radius:var(--arc-radius-pill);background:var(--arc-surface-muted);width:40px;height:40px;color:var(--arc-foreground);font-size:var(--arc-text-sm);flex:none;place-items:center;font-weight:600;display:inline-grid}.ubm-os-profile__name{text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;overflow:hidden}.ubm-os-profile__detail{color:var(--arc-text-secondary);font-size:var(--arc-text-xs);margin:2px 0 0}.ubm-os-profile__row{justify-content:space-between;align-items:center;gap:var(--arc-space-3);min-height:44px;display:flex}.ubm-os-profile__label{color:var(--arc-foreground);font-size:var(--arc-text-sm);font-weight:500}.ubm-os-profile__signout{gap:var(--arc-space-2);width:100%}.ubm-os-desks{gap:var(--arc-space-5);display:grid}.ubm-os-desks__notice{color:var(--arc-text-secondary);font-size:var(--arc-text-sm);line-height:var(--arc-leading-body);margin:0}.ubm-os-desks__notice:empty{display:none}.ubm-os-desks__list{margin:0;padding:0;list-style:none;display:grid}.ubm-os-desks__row{gap:var(--arc-space-3);padding:var(--arc-space-3) 0;display:grid}.ubm-os-desks__row+.ubm-os-desks__row{border-top:1px solid var(--arc-border)}.ubm-os-desks__line{align-items:center;gap:var(--arc-space-3);min-height:44px;display:flex}.ubm-os-desks__name{flex:auto;min-width:0}.ubm-os-desks__badge{padding:2px var(--arc-space-2);border-radius:var(--arc-radius-pill);background:var(--arc-accent-subtle,var(--arc-surface-muted));color:var(--arc-accent-strong,var(--arc-foreground));font-size:var(--arc-text-xs);flex:none;font-weight:500}.ubm-os-desks__configure,.ubm-os-desks__remove{color:var(--arc-text-secondary);flex:none}.ubm-os-desks__config{gap:var(--arc-space-5);padding:var(--arc-space-4);border-radius:var(--arc-radius-control);background:var(--arc-surface-muted);display:grid}.ubm-os-desks__section{gap:var(--arc-space-3);display:grid}.ubm-os-desks__section-head{justify-content:space-between;align-items:baseline;gap:var(--arc-space-3);display:flex}.ubm-os-desks__section-head h3{font-size:var(--arc-text-sm);margin:0;font-weight:600}.ubm-os-desks__hint{color:var(--arc-text-secondary);font-size:var(--arc-text-xs);line-height:var(--arc-leading-body);margin:0}.ubm-os-desks__apps{gap:var(--arc-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ubm-os-desks__apps li{align-items:center;gap:var(--arc-space-2);min-height:36px;padding:0 var(--arc-space-3);border-radius:var(--arc-radius-pill);background:var(--arc-surface);font-size:var(--arc-text-sm);display:inline-flex}.ubm-os-desks__confirm{gap:var(--arc-space-3);padding:var(--arc-space-3) var(--arc-space-4);border-radius:var(--arc-radius-control);background:var(--arc-danger-soft,var(--arc-surface-muted));display:grid}.ubm-os-desks__confirm p{font-size:var(--arc-text-sm);line-height:var(--arc-leading-body);margin:0}.ubm-os-desks__confirm-actions{justify-content:flex-end;gap:var(--arc-space-2);display:flex}.ubm-os-desks__widgets{padding:0 var(--arc-space-4);margin:0;list-style:none;display:grid}.ubm-os-desks__widgets li{justify-content:space-between;align-items:center;gap:var(--arc-space-3);border-bottom:1px solid var(--arc-border);min-height:44px;display:flex}.ubm-os-desks__widgets li:last-child{border-bottom:0}.ubm-os-desks__widgets span{font-size:var(--arc-text-sm);display:grid}.ubm-os-desks__widgets small{color:var(--arc-text-muted,var(--text-muted))}.ubm-os-desks__add{align-items:end;gap:var(--arc-space-3);padding-top:var(--arc-space-5);border-top:1px solid var(--arc-border);grid-template-columns:minmax(0,1fr) auto;display:grid}body:has(.ubm-os) .ubm-mac .ubm-mac-spotlight-layer{z-index:var(--arc-layer-search)}.ubm-os-mobilebar{display:none}.ubm-os-stage{overflow-clip-margin:56px;min-height:0;position:relative;overflow:clip}.ubm-os-home{justify-content:flex-end;align-items:flex-start;padding:22px;display:flex;position:absolute;inset:0;overflow:auto}.ubm-os-widgets{--os-widget-row:184px;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:var(--os-widget-row);grid-auto-flow:dense;gap:16px;width:min(784px,100%);display:grid}.ubm-os-widget{background:var(--os-glass);-webkit-backdrop-filter:saturate(1.5)blur(16px);backdrop-filter:saturate(1.5)blur(16px);border:1px solid var(--os-glass-border);border-radius:var(--radius-ui);box-shadow:var(--shadow-card-hover);flex-direction:column;grid-column:span 2;min-width:0;min-height:0;padding:12px 14px;display:flex;overflow:hidden}.ubm-os-widget[data-size=S]{grid-column:span 1}.ubm-os-widget[data-size=L]{grid-row:span 2}.ubm-os-widget[data-size=XL]{grid-column:span 4}.ubm-os-widget[aria-busy=true] .ubm-os-widget__body{opacity:.72;transition:opacity .16s}.ubm-os-widget.is-preview{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--surface-sunken);width:384px;max-width:100%;height:184px;margin-top:6px}.ubm-os-widget.is-preview[data-size=S]{width:184px}.ubm-os-widget.is-preview[data-size=L]{height:384px}.ubm-os-widget.is-preview[data-size=XL]{width:100%}.ubm-os-widget__head{align-items:center;gap:8px;min-width:0;margin-bottom:6px;display:flex}.ubm-os-widget__head strong{color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;overflow:hidden}.ubm-os-widget__head small{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:11px;overflow:hidden}.ubm-os-widget__spacer{flex:auto}.ubm-os-widget__menu,.ubm-os-widget__seeall{flex:none;position:relative}.ubm-os-widget__menu:after,.ubm-os-widget__seeall:after{content:"";width:max(100%,44px);height:44px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.ubm-os-widget__seeall{color:var(--text-soft);font:500 12px var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 6px}.ubm-os-widget__seeall:hover{background:var(--surface-hover);color:var(--text-strong)}.ubm-os-widget__body{flex-direction:column;flex:auto;min-height:0;display:flex}.ubm-os-widget__target{text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;flex:auto;justify-content:flex-end;padding:0;display:flex}.ubm-os-widget__next{flex-direction:column;gap:2px;min-width:0;margin-top:auto;display:flex}.ubm-os-widget__next small{color:var(--text-muted);font-size:11px}.ubm-os-widget__next strong{color:var(--text-strong);font-size:15px;font-weight:650}.ubm-os-widget__next span,.ubm-os-widget__next strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ubm-os-widget__next span{color:var(--text-soft);font-size:12px}.ubm-os-widget__foot{border-top:1px solid var(--os-glass-border);margin:6px -14px -12px;padding:4px 6px}.ubm-os-widget__action{text-align:left;width:100%;min-height:44px;font:500 13px var(--font-sans);color:var(--text-default);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px}.ubm-os-widget__action:hover:not(:disabled){background:var(--surface-hover)}.ubm-os-widget__action:disabled{cursor:default}.ubm-os-widget[data-size=XL] .ubm-os-widget__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 8px;display:grid}.ubm-os-widget-preview{flex-direction:column;gap:6px;display:flex}.ubm-os-widget__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ubm-os-widget__list button,.ubm-os-widget__item{width:100%;min-height:44px;font:500 13px var(--font-sans);color:var(--text-default);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:1px;padding:4px 8px;display:flex}.ubm-os-widget__item{cursor:default}.ubm-os-widget__list button:hover{background:var(--surface-hover)}.ubm-os-widget__list button>*,.ubm-os-widget__item>*{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.ubm-os-widget__list small,.ubm-os-widget__more{color:var(--text-muted);font-size:11px}.ubm-os-widget__count{flex-direction:column;gap:2px;margin:auto 0 0;display:flex}.ubm-os-widget__count strong{color:var(--text-strong);font-variant-numeric:tabular-nums;font-size:34px;font-weight:650;line-height:1.05}.ubm-os-widget__count span{color:var(--text-soft);font-size:12px}.ubm-os-widget__state{color:var(--text-soft);margin:0;padding:0;font-size:13px;list-style:none}.ubm-os-widget__state[data-state=failed],.ubm-os-widget__state[data-state=invalid]{color:var(--warn-ink)}.ubm-os-widgets__bar{border-radius:var(--radius-ui);background:var(--os-glass);border:1px solid var(--os-glass-border);font:500 13px var(--font-sans);color:var(--text-soft);grid-column:1/-1;align-self:start;align-items:center;gap:10px;padding:8px 10px 8px 16px;display:flex}.ubm-os-widgets__bar>span{flex:auto}.ubm-os-widgets__tail{grid-column:span 2;align-self:start;gap:8px;display:flex}.ubm-os-widgets__tail .ubm-os-widgets__add{flex:1 1 0}.ubm-os-widgets__keys{color:var(--text-muted);grid-column:1/-1;margin:0;font-size:12px}.ubm-os-widgets__live{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ubm-os-widgets[data-arranging] .ubm-os-widget{cursor:grab;position:relative}.ubm-os-widget[data-dragging]{opacity:.5;outline:2px dashed var(--accent,currentColor);outline-offset:2px}.ubm-os-widget__handle,.ubm-os-widget__corner{min-width:32px;min-height:32px;color:var(--text-muted);cursor:grab;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:inline-grid;position:relative}.ubm-os-widget__handle:after,.ubm-os-widget__corner:after{content:"";position:absolute;inset:-6px}.ubm-os-widget__handle:focus-visible,.ubm-os-widget__corner:focus-visible{outline:2px solid var(--accent,currentColor);outline-offset:2px}.ubm-os-widget__corner{cursor:nwse-resize;position:absolute;bottom:4px;right:4px}.ubm-os-widget__menuhead{color:var(--text-muted);font-size:11px}.ubm-os-widget__sizeitem{justify-content:space-between;gap:16px;width:100%;display:flex}.ubm-os-widget__sizeitem small{color:var(--text-muted)}.ubm-os-widgets[data-phone]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;grid-auto-flow:dense;gap:12px;width:100%;margin-top:18px}.ubm-os-widgets[data-phone] .ubm-os-widget{grid-row:auto;min-height:150px}.ubm-os-widgets[data-phone] .ubm-os-widget[data-size=S]{grid-column:span 1}.ubm-os-widgets[data-phone] .ubm-os-widget:not([data-size=S]),.ubm-os-widgets__head{grid-column:1/-1}.ubm-os-widgets__count{color:var(--text-muted);margin-left:4px;font-weight:500}.ubm-os-widgets[data-phone] .ubm-os-widgets__add{grid-column:1/-1}.ubm-os-widget-sheet{gap:12px;display:grid}.ubm-os-widget-sheet__label{color:var(--text-muted);margin:0;font-size:12px}.ubm-os-widget-sheet__group{border-top:1px solid var(--os-glass-border);padding-top:8px;display:grid}.ubm-os-widget-sheet__row{width:100%;min-height:44px;font:500 15px var(--font-sans);color:var(--text-default);text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:0 8px;display:flex}.ubm-os-widget-sheet__row small{color:var(--text-muted);font-size:13px}.ubm-os-widget-sheet__row[aria-checked=true]{background:var(--surface-hover);font-weight:650}.ubm-os-widget-sheet__row:disabled{opacity:.5}.ubm-os-widget-sheet__row[data-danger]{color:var(--danger-ink,var(--warn-ink))}.ubm-os-widgets__add{border:1px dashed var(--os-glass-border);min-height:44px;color:var(--text-soft);border-radius:var(--radius-ui);font:500 13px var(--font-sans);cursor:pointer;background:0 0;grid-column:span 2;align-self:start;padding:10px}.ubm-os-widgets__add:disabled{cursor:not-allowed;opacity:.6}.ubm-os-window{--os-window-outline:0 0 0 .5px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#fff3);background:var(--mac-window-bg);border-radius:var(--mac-radius-window);min-width:0;box-shadow:var(--os-window-outline), var(--mac-shadow-window-depth-inactive);transition:box-shadow var(--mac-t-hover) ease, transform var(--mac-t-window-open) var(--mac-dur-window-open-ease,ease);border:0;outline:none;flex-direction:column;display:flex;position:absolute;overflow:hidden}.ubm-os-window.is-active{box-shadow:var(--os-window-outline), var(--mac-shadow-window-depth-active)}.ubm-os-window[data-focus-ring]:focus-visible{box-shadow:var(--os-window-outline), var(--mac-shadow-window-depth-active), 0 0 0 var(--focus-ring-width) var(--focus-ring)}.ubm-os-window[data-desk-visible=false]{display:none}.ubm-os-window[data-maximized=true]{border-radius:0;inset:0}.ubm-os-window[data-maximized=true],.ubm-os-window.is-active[data-maximized=true]{box-shadow:var(--os-window-outline)}.ubm-os[data-overview=content]>.ubm-os-stage{z-index:4001;pointer-events:none}.ubm-os[data-overview=content] .ubm-os-home{visibility:hidden}.ubm-os-window[data-overview-tile]{pointer-events:none;display:flex}.ubm-os-window[data-overview-tile][data-desk-visible=false]{opacity:.7}.ubm-os-window[data-dragging=true]{-webkit-user-select:none;user-select:none}.ubm-os-window__bar{touch-action:none;cursor:default;flex:none}.ubm-os-window .ubm-os-window__bar .ubm-os-window__row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0;padding:0;display:grid}.ubm-os-window[data-sidebar] .ubm-os-window__bar .ubm-os-window__row{grid-template-columns:var(--mac-composed-sidebar-w) minmax(0, 1fr)}.ubm-os-window{container:oswin/inline-size}.ubm-os-window[data-sidebar] .ubm-os-window__lead{position:relative}.ubm-os-window[data-sidebar] .ubm-os-window__lead:before{content:"";z-index:1;background:var(--os-sidebar-surface);pointer-events:none;position:absolute;inset:0}.ubm-os-window[data-sidebar] .ubm-os-window__lead>*{z-index:2;position:relative}@container oswin (max-width:640px){.ubm-os-window[data-sidebar] .ubm-os-window__bar .ubm-os-window__row{grid-template-columns:auto minmax(0,1fr)}.ubm-os-window[data-sidebar] .ubm-os-window__lead:before{display:none}}.ubm-os-window__lead{align-items:center;height:100%;padding-inline:20px 16px;display:flex}@container oswin (max-width:640px){.ubm-os-window .ubm-os-window__lead .ubm-mac-traffic{--mac-traffic-size:var(--mac-traffic-size-utility);gap:var(--mac-traffic-gap-utility);padding-inline-end:0}.ubm-os-window .ubm-os-window__lead .ubm-mac-traffic .ubm-mac-traffic__glyph{width:6px;height:6px}.ubm-os-window .ubm-os-window__lead{padding-inline:14px 4px}}.ubm-os-window .ubm-os-window__bar .ubm-os-window__toolbar{gap:14px;height:100%;min-height:0;padding-inline:8px 12px}.ubm-os-window .ubm-os-window__bar .ubm-os-window__actions{gap:8px}.ubm-os-window__grip{min-width:28px;height:100%;font:inherit;color:var(--mac-label);text-align:start;cursor:grab;background:0 0;border:0;flex:0 auto;align-items:center;gap:8px;padding:0;display:flex}.ubm-os-window__grip .ubm-os-window__title{min-width:0}.ubm-os-window[data-mac-window=inactive] .ubm-os-window__grip{color:var(--mac-label-secondary)}.ubm-os-window[data-maximized=true] .ubm-os-window__grip{cursor:default}.ubm-os-busy{flex:none;align-self:center;place-items:center;width:16px;height:16px;margin-inline-start:6px;display:inline-grid}@media (prefers-reduced-motion:reduce){.ubm-os-busy svg{animation:none}}.ubm-os,.ubm-os-window{--os-sidebar-surface:var(--lightningcss-light,var(--mac-window-bg))var(--lightningcss-dark,var(--mac-window-bg))}@supports (color:color-mix(in lab, red, red)){.ubm-os,.ubm-os-window{--os-sidebar-surface:var(--lightningcss-light,color-mix(in oklab, var(--mac-window-bg) 98%, black))var(--lightningcss-dark,color-mix(in oklab, var(--mac-window-bg) 95%, white))}}.ubm-os,.ubm-os-window{--sidebar-rail-full-width:220px;--arc-nav-row-height:34px;--arc-nav-icon-size:16px}.ubm-os{--sidebar-rail-surface:var(--os-sidebar-surface);--sidebar-rail-safe-top:var(--os-safe-top);--sidebar-rail-safe-right:var(--os-safe-right);--sidebar-rail-safe-bottom:var(--os-safe-bottom);--sidebar-rail-safe-left:var(--os-safe-left)}.ubm-os-window{--sidebar-rail-safe-top:0px;--sidebar-rail-safe-right:0px;--sidebar-rail-safe-bottom:0px;--sidebar-rail-safe-left:0px}.ubm-os>[data-contained][data-state]{z-index:3400}.ubm-os>[data-contained][data-state][data-side]{z-index:3401}.ubm-os-window[data-sidebar]{--mac-composed-sidebar-w:var(--sidebar-rail-full-width,220px)}.ubm-os-window[data-sidebar=rail]{--mac-composed-sidebar-w:64px}.ubm-os-window[data-sidebar=rail] .ubm-os-window__lead{justify-content:center;padding-inline:0}.ubm-os-window[data-sidebar].ubm-mac .ubm-mac-titlebar.ubm-os-window__bar:after{left:var(--mac-composed-sidebar-w)}.ubm-os-window__stale{border-bottom:.5px solid var(--mac-separator);background:var(--mac-control-bg);color:var(--mac-label-secondary);font:400 12px / 1.4 var(--mac-font);align-items:center;gap:8px;padding:8px 12px;display:flex}.ubm-os-window__stale-copy{flex:1;min-width:0}.ubm-os-window__stale>:is(.ubm-mac-button,.ubm-ui-canon){flex:none}@media (max-width:639px){.ubm-os-window__stale{flex-wrap:wrap}}.ubm-os-window__context{display:contents}.ubm-os-window__back{z-index:3;border:0;border-bottom:.5px solid var(--mac-separator);background:var(--mac-window-bg);color:var(--color-action);font:500 12px / 16px var(--mac-font);text-align:left;cursor:pointer;padding:6px 20px;position:relative}.ubm-os-window__body{overscroll-behavior:contain;background:var(--mac-content-bg);flex:auto;min-height:0;overflow:auto}.ubm-os-window__resize{cursor:nwse-resize;touch-action:none;width:18px;height:18px;position:absolute;bottom:0;right:0}.ubm-os-state{max-width:520px;padding:28px 24px}.ubm-os-state__lead{color:var(--text-default);margin:0 0 14px;font-size:14px}.ubm-os-state__actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.ubm-os-dock{z-index:3000;flex-direction:column;justify-self:center;align-items:center;gap:4px;max-width:calc(100vw - 24px);margin:0 0 8px;display:flex}.ubm-os-dock .ubm-mac-dock{max-width:100%;overflow:auto visible}.ubm-os-dock .ubm-os-dock__appicon>svg{color:#fff;width:56%;height:56%}.ubm-os-dock [data-window-id]~.ubm-mac-dock__running{display:none}.ubm-os-dock [data-window-id] .ubm-os-dock__thumb{border-radius:8px}.ubm-os-dock [data-window-id][data-minimized=true] .ubm-os-dock__thumb{opacity:.6}.ubm-os-dock [data-window-id][aria-current=true] .ubm-os-dock__thumb{box-shadow:0 0 0 2px var(--mac-accent), 0 .04em .12em #00000040}.ubm-os-dock__empty{font:var(--mac-text-body);color:var(--mac-label-secondary);border-radius:var(--mac-dock-radius);background:var(--mac-mat-dock);-webkit-backdrop-filter:blur(var(--mac-material-blur)) saturate(var(--mac-material-saturate));padding:8px 12px}.ubm-os-notices{z-index:3500;flex-direction:column;gap:6px;max-width:min(440px,100vw - 28px);display:flex;position:absolute;bottom:86px;left:14px}.ubm-os-notices p{background:var(--warn-bg);color:var(--warn-ink);border-radius:var(--radius-ui);box-shadow:var(--shadow-card-hover);align-items:flex-start;gap:10px;margin:0;padding:8px 10px;font-size:13px;display:flex}.ubm-os-notices button{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto}.ubm-os-form{flex-direction:column;gap:10px;margin-bottom:14px;display:flex}.ubm-os-form label{color:var(--text-soft);flex-direction:column;gap:4px;font-size:12px;display:flex}.ubm-os-form fieldset{border:0;gap:14px;padding:0;display:flex}.ubm-os-form fieldset label{flex-direction:row;align-items:center}.ubm-os-form :is(input:not([type=radio]),select){border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--surface-base);height:32px;color:var(--text-default);font:14px var(--font-sans);padding:0 10px}.ubm-os-form__hint{color:var(--text-muted);margin:0;font-size:12px}@media (prefers-reduced-motion:reduce){.ubm-os-window,.ubm-os-deskbar__selector,.ubm-os-deskbar__icon,.ubm-os-deskbar__avatar,.ubm-os-menubar__menu{transition:none}.ubm-os-deskbar__selector:active,.ubm-os-deskbar__icon:active,.ubm-os-deskbar__avatar:active,.ubm-os-menubar__menu:active{transform:none}}:root[data-os-shell=mobile] .ubm-os-brand,:root[data-os-shell=mobile] .ubm-os-menubar,:root[data-os-shell=mobile] .ubm-os-deskbar__icon,:root[data-os-shell=mobile] .ubm-os-deskbar__partner,:root[data-os-shell=mobile] .ubm-os-deskbar__date,:root[data-os-shell=mobile] .ubm-os:not([data-mobile-home])>.ubm-os-deskbar{display:none}:root[data-os-shell=mobile] .ubm-os-deskbar{height:auto;min-height:calc(52px + var(--os-safe-top));padding:var(--os-safe-top) max(8px, var(--os-safe-right)) 0 max(8px, var(--os-safe-left));grid-template-columns:minmax(44px,1fr) minmax(0,auto) minmax(44px,1fr);gap:8px;display:grid}:root[data-os-shell=mobile] .ubm-os-deskbar__leading{flex:none;grid-area:1/2;justify-content:center}:root[data-os-shell=mobile] .ubm-os-deskbar__trailing{flex:none;grid-area:1/1;justify-content:flex-start}:root[data-os-shell=mobile] .ubm-os-deskbar__selector{max-width:100%;height:44px;font:600 17px / 22px var(--mac-font);padding:0 12px 0 14px}:root[data-os-shell=mobile] .ubm-os-deskbar__avatar{min-width:44px;height:44px}:root[data-os-shell=mobile] .ubm-os-deskbar__avatar>span{width:28px;height:28px;font-size:11px}:root[data-os-shell=mobile] .ubm-os-mobilebar{min-height:calc(52px + var(--os-safe-top));padding:var(--os-safe-top) max(8px, var(--os-safe-right)) 0 max(8px, var(--os-safe-left));background:var(--mac-mat-thin);-webkit-backdrop-filter:blur(var(--mac-material-blur)) saturate(var(--mac-material-saturate));box-shadow:0 .5px 0 var(--mac-separator);z-index:3000;align-items:center;gap:4px;display:flex}:root[data-os-shell=mobile] .ubm-os-mobilebar__title{text-align:center;min-width:0;font:600 15px / 20px var(--mac-font);color:var(--mac-label);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}:root[data-os-shell=mobile] .ubm-os-mobilebar__title-action{background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:4px;min-height:44px;padding:0 6px;display:inline-flex}:root[data-os-shell=mobile] .ubm-os-mobilebar__title-action[aria-expanded=true]{background:var(--mac-fill-secondary)}:root[data-os-shell=mobile] .ubm-os-mobilebar__title-text{text-overflow:ellipsis;min-width:0;overflow:hidden}:root[data-os-shell=mobile] .ubm-os-mobilebar__title-chevron{color:var(--mac-label-secondary);flex:none}:root[data-os-shell=mobile] .ubm-os-mobilebar__btn{white-space:nowrap;min-width:44px;min-height:44px;color:var(--color-action);font:500 15px / 20px var(--mac-font);background:0 0;border:0;border-radius:10px;flex:none;padding:0 8px}:root[data-os-shell=mobile] .ubm-os-mobilebar__btn:disabled{color:var(--mac-label-secondary)}:root[data-os-shell=mobile] .ubm-os-mobilebar__works{background:var(--mac-fill-secondary);font-variant-numeric:tabular-nums}:root[data-os-shell=mobile] .ubm-os[data-mobile-home]>.ubm-os-mobilebar{display:none}:root[data-os-shell=mobile] .ubm-os-deskbar__trailing{display:contents}:root[data-os-shell=mobile] .ubm-os-deskbar .ubm-os-deskbar__avatar{grid-area:1/1;justify-self:start;position:relative}:root[data-os-shell=mobile] .ubm-os-deskbar .ubm-os-deskbar__bell{color:var(--mac-label);grid-column:3;justify-self:end}:root[data-os-shell=mobile] .ubm-os-deskbar .ubm-os-deskbar__bell>span:first-child{background:0 0;place-items:center;display:grid}:root[data-os-shell=mobile] .ubm-os-deskbar .ubm-os-deskbar__msearch{color:var(--mac-label);grid-area:1/3;justify-self:end;margin-inline-end:52px}:root[data-os-shell=mobile] .ubm-os-mobilebar__home{place-items:center;padding:0;display:inline-grid}:root[data-os-shell=mobile] .ubm-os-home{padding:14px max(14px, var(--os-safe-right)) 14px max(14px, var(--os-safe-left));justify-content:stretch}:root[data-os-shell=mobile] .ubm-os-widgets{width:100%}:root[data-os-shell=mobile] .ubm-os-window,:root[data-os-shell=mobile] .ubm-os-window[data-desk-visible=true]{display:none}:root[data-os-shell=mobile] .ubm-os-window[data-mobile-current=true]{box-shadow:none;border:0;border-radius:0;display:flex;width:auto!important;height:auto!important;inset:0!important}:root[data-os-shell=mobile] .ubm-os-window .ubm-os-window__bar,:root[data-os-shell=mobile] .ubm-os-window__resize,:root[data-os-shell=mobile] .ubm-os-window__back{display:none}:root[data-os-shell=mobile] .ubm-os-window[data-mobile-current=true] .ubm-os-window__body{padding:0 var(--os-safe-right) var(--os-safe-bottom) var(--os-safe-left)}:root[data-os-shell=mobile] .ubm-os-window[data-mobile-current=true] .ubm-mac-toolbar__items>.ubm-mac-toolbar__item{min-block-size:44px;min-inline-size:44px}:root[data-os-shell=mobile] .ubm-os-dock{justify-self:stretch;max-width:none;margin:0}:root[data-os-shell=mobile] .ubm-os-dock[data-compact=true] .ubm-mac-dock{width:100%;min-height:0;padding:6px max(8px, var(--os-safe-right)) calc(4px + var(--os-safe-bottom)) max(8px, var(--os-safe-left));box-shadow:0 -.5px 0 var(--mac-separator);border-radius:0;justify-content:space-around;display:flex}:root[data-os-shell=mobile] .ubm-os-dock[data-compact=true] .ubm-mac-dock__shelf{flex:auto;justify-content:space-around;align-items:flex-start}:root[data-os-shell=mobile] .ubm-os-dock[data-compact=true] .ubm-mac-dock__slot{gap:2px;padding-bottom:6px}:root[data-os-shell=mobile] .ubm-os-dock[data-compact=true] .ubm-mac-dock__label{opacity:1;box-shadow:none;font:500 11px / 13px var(--mac-font);color:var(--mac-label-secondary);background:0 0;padding:0;position:static}:root[data-os-shell=mobile] .ubm-os-dock[data-compact=true] .ubm-mac-dock__running{bottom:0}:root[data-os-shell=mobile] .ubm-os-notices{left:max(12px, var(--os-safe-left));right:max(12px, var(--os-safe-right));bottom:calc(12px + var(--os-safe-bottom));max-width:none}:root[data-os-shell=mobile] .ubm-os[data-mobile-home] .ubm-os-notices{bottom:calc(76px + var(--os-safe-bottom))}:root[data-os-shell=mobile] .ubm-os>.ubm-fdock{margin-bottom:calc(12px + var(--os-safe-bottom))}:root[data-os-shell=mobile] .ubm-os:not([data-mobile-home])>.ubm-fdock{display:none}.ubm-os-launcher{gap:20px;width:100%;display:grid}.ubm-os-launcher__grid{gap:16px var(--arc-space-1);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ubm-os-launcher__app{width:100%;min-height:44px;padding:var(--arc-space-1) 0;border-radius:var(--arc-radius-control);color:var(--text-default);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--arc-duration-instant) var(--arc-ease-standard);background:0 0;border:0;justify-items:center;gap:6px;display:grid}.ubm-os-launcher__app:active{transform:scale(var(--arc-press-scale))}.ubm-os-launcher__app:focus-visible,.ubm-os-launcher__row:focus-visible{outline:var(--arc-focus-width) solid var(--arc-focus-ring);outline-offset:var(--arc-focus-offset)}.ubm-os-launcher__icon{border-radius:var(--radius-lg,var(--arc-radius-panel));background:var(--mac-fill-secondary);width:56px;height:56px;color:var(--action,var(--color-action));place-items:center;display:grid;position:relative}.ubm-os-launcher__icon>svg{width:26px;height:26px}.ubm-os-launcher__app[data-running=true] .ubm-os-launcher__icon:after{background:var(--mac-label-secondary);content:"";border-radius:50%;width:4px;height:4px;position:absolute;bottom:-7px}.ubm-os-launcher__name{max-width:100%;color:var(--text-default);font:500 var(--arc-text-xs) / var(--arc-leading-body) var(--font-sans);text-align:center;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ubm-os-launcher__empty{color:var(--text-muted);font:400 15px / 20px var(--font-sans);margin:0}.ubm-os-launcher__works{gap:6px;display:grid}.ubm-os-launcher__heading-row{justify-content:space-between;align-items:center;gap:var(--arc-space-3);display:flex}.ubm-os-launcher__manage{min-height:44px;color:var(--color-action);font:500 13px / 18px var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0 4px}.ubm-os-launcher__manage:focus-visible{outline:var(--arc-focus-width) solid var(--arc-focus-ring);outline-offset:2px;border-radius:var(--arc-radius-control)}.ubm-os-launcher__heading{color:var(--text-muted);font:600 13px / 18px var(--font-sans);margin:0;padding:0 4px}.ubm-os-launcher__rows{border-radius:var(--radius-md,var(--arc-radius-control));background:var(--mac-fill-secondary);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.ubm-os-launcher__rows>li+li{border-top:var(--arc-border-width) solid var(--mac-separator)}.ubm-os-launcher__row{width:100%;min-height:52px;color:var(--text-default);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--arc-duration-instant) var(--arc-ease-standard);background:0 0;border:0;align-items:center;gap:12px;padding:6px 14px;display:flex}.ubm-os-launcher__row:active{background:var(--mac-fill-secondary)}.ubm-os-launcher__row-icon{width:28px;height:28px;color:var(--action,var(--color-action));flex:none;place-items:center;display:grid}.ubm-os-launcher__row-icon>svg{width:18px;height:18px}.ubm-os-launcher__row-text{min-width:0;display:grid}.ubm-os-launcher__row-title{font:500 15px / 20px var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ubm-os-launcher__row-app{color:var(--text-muted);font:400 13px / 18px var(--font-sans)}:root[data-os-shell=mobile] .ubm-os[data-mobile-home][data-launcher]>.ubm-fdock{display:none}:root[data-os-shell=mobile] .ubm-os[data-launcher] .ubm-os-home{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:24px}@media (prefers-reduced-motion:reduce){.ubm-os-launcher__app,.ubm-os-launcher__row{transition:none}.ubm-os-launcher__app:active{transform:none}}.ubm-os-mc__rows>li:has(.ubm-os-mc__row-close){align-items:stretch;gap:6px;display:flex}.ubm-os-mc__rows>li:has(.ubm-os-mc__row-close)>.ubm-os-mc__row{flex:auto;min-width:0}.ubm-os-mc__row-close{background:#fffc;border:0;border-radius:12px;flex:none;place-items:center;min-width:44px;min-height:44px;display:grid}@supports (color:color-mix(in lab, red, red)){.ubm-os-mc__row-close{background:color-mix(in oklch, var(--surface-raised) 80%, transparent)}}.ubm-os-mc__row-close{color:var(--text-strong);cursor:pointer}.ubm-os-mc__row-close:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring);outline-offset:2px}.ubm-os-desks--config [data-app-identity]{width:20px;height:20px}.ubm-os-desks--config{gap:var(--arc-space-6)}.ubm-os-desks__back{justify-self:start;gap:var(--arc-space-1);margin-inline-start:calc(var(--arc-space-2) * -1)}.ubm-os-desks--config>.ubm-os-desks__section+.ubm-os-desks__section{padding-top:var(--arc-space-6);border-top:1px solid var(--arc-border)}.ubm-os-profile-sheet .ubm-os-profile__panel--embedded{width:auto;height:auto;box-shadow:none;background:0 0;border:0;padding:0}:root[data-os-shell=mobile] .ubm-os-deskbar .ubm-os-deskbar__mbell{border-radius:var(--mac-radius-capsule);width:44px;height:44px;color:var(--mac-label);-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:relative}:root[data-os-shell=mobile] .ubm-os-deskbar .ubm-os-deskbar__mbell[data-state=open],:root[data-os-shell=mobile] .ubm-os-deskbar .ubm-os-deskbar__mbell:active{background:var(--mac-fill-secondary)}:root[data-os-shell=mobile] .ubm-os-mobilebar[data-layout=app]{padding-inline:max(var(--arc-space-2), var(--os-safe-left)) max(var(--arc-space-3), var(--os-safe-right));padding-bottom:var(--arc-space-1);gap:0;display:grid}:root[data-os-shell=mobile] .ubm-os-mobilebar__row{align-items:center;gap:var(--arc-space-1);min-width:0;min-height:44px;display:flex}:root[data-os-shell=mobile] .ubm-os-mobilebar[data-layout=app] .ubm-os-mobilebar__title{justify-content:flex-start;align-items:center;gap:var(--arc-space-2);text-align:start;min-width:0;font:600 17px / 22px var(--mac-font);letter-spacing:-.01em;flex:auto;padding-inline-start:var(--arc-space-1);display:inline-flex}:root[data-os-shell=mobile] .ubm-os-mobilebar__trail{scrollbar-width:none;min-width:0;font-size:var(--arc-text-sm);padding-inline-start:48px;overflow:hidden}:root[data-os-shell=mobile] .ubm-os-mobilebar__trail::-webkit-scrollbar{display:none}:root[data-os-shell=mobile] .ubm-os-mobilebar__app{flex:none;margin-inline-start:auto}:root[data-os-shell=mobile] .ubm-os-mobilebar__app-glyph{place-items:center;width:22px;height:22px;display:inline-grid}:root[data-os-shell=mobile] .ubm-os-mobilebar__app-glyph>*{width:100%;height:100%}:root[data-os-shell=mobile] .ubm-os-mobilebar__icon{border-radius:var(--mac-radius-capsule);width:44px;height:44px;color:var(--mac-label);-webkit-tap-highlight-color:transparent;transition:background-color var(--mac-t-hover) ease;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}:root[data-os-shell=mobile] .ubm-os-mobilebar__icon:active,:root[data-os-shell=mobile] .ubm-os-mobilebar__icon[aria-expanded=true]{background:var(--mac-fill-secondary)}:root[data-os-shell=mobile] .ubm-os-mobilebar__spacer{width:44px;height:44px}:root[data-os-shell=mobile] .ubm-os:not([data-mobile-home]) .ubm-os-home{visibility:hidden}@media (prefers-reduced-motion:reduce){:root[data-os-shell=mobile] .ubm-os-mobilebar__icon{transition:none}}:is(.ubm-os-launcher__icon:has(>[data-app-identity]),.ubm-os-launcher__row-icon:has(>[data-app-identity])){background:0 0}.ubm-os-launcher__row-icon:has(>[data-app-identity]){width:32px;height:32px}.ubm-os-window[data-standalone]{box-shadow:none;border-radius:0}.ubm-os-window[data-standalone]:not([data-sidebar]) .ubm-os-window__lead{padding-inline:8px 0}.ubm-os[data-solo]>.ubm-os-stage{grid-row:1/-1}.ubm-dialog.ubm-os-appswitch{max-height:min(720px, calc(var(--os-visible-height,100dvh) - var(--os-safe-top,0px) - var(--os-safe-bottom,0px) - 32px));flex-direction:column;display:flex}.ubm-dialog.ubm-os-appswitch>.ubm-dialog__body{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.ubm-os-appswitch__head{align-items:flex-end;gap:var(--arc-space-2,8px) var(--arc-space-3,12px);padding:0 var(--arc-space-5,20px) var(--arc-space-3,12px);flex-wrap:wrap;flex:none;display:flex}.ubm-os-appswitch__head>:first-child{flex:220px;min-width:0}.ubm-os-appswitch__home{flex:none}.ubm-os-appswitch__body{overscroll-behavior:contain;min-height:0;padding:var(--arc-space-2,8px) var(--arc-space-5,20px) var(--arc-space-5,20px);flex:auto;overflow-y:auto;container-type:inline-size}.ubm-os-appswitch .ubm-os-launcher__grid{grid-template-columns:repeat(2,minmax(0,1fr))}@container (min-width:420px){.ubm-os-appswitch .ubm-os-launcher__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:600px){.ubm-os-appswitch .ubm-os-launcher__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ubm-os-appswitch .ubm-os-launcher__app[data-current=true]{background:var(--arc-surface-muted)}.ubm-os-window__trail{min-width:0;font:600 13px / 1.3 var(--mac-font,var(--font-sans));color:var(--mac-label);flex:auto;overflow:hidden}.ubm-os-window__bar:has(>.ubm-os-window__commands>.ubm-os-window__appcommands:not(:empty)) .ubm-os-window__trail{flex:0 auto;max-width:clamp(160px,40cqi,520px)}.ubm-os-window__trail nav,.ubm-os-window__trail ol{white-space:nowrap;flex-wrap:nowrap;min-width:0}.ubm-os-window__trail+.ubm-os-window__grip{flex:0 28px;min-width:28px}.ubm-os-window__title--hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ubm-os[data-launcher=true]{inset:var(--vv-top,0px) 0 auto;height:var(--os-visible-height,100dvh);position:fixed}.ubm-os-window[data-standalone][data-sidebar]{grid-template-columns:var(--mac-composed-sidebar-w) minmax(0, 1fr);grid-template-rows:auto auto minmax(0,1fr);display:grid}.ubm-os-window[data-standalone][data-sidebar] .ubm-os-window__bar{z-index:3;grid-area:1/2}.ubm-os-window[data-standalone][data-sidebar] .ubm-os-window__bar .ubm-os-window__row{grid-template-columns:0 minmax(0,1fr)}.ubm-os-window[data-standalone][data-sidebar] .ubm-os-window__lead{padding:0;overflow:hidden}.ubm-os-window[data-standalone][data-sidebar] .ubm-os-window__lead:before{display:none}.ubm-os-window[data-standalone][data-sidebar] .ubm-os-window__bar:after{left:0}.ubm-os-window[data-standalone][data-sidebar]>.ubm-os-window__body{grid-area:1/1/-1/-1}.ubm-os-window[data-standalone][data-sidebar] .os-appnav [data-part=main]{padding-top:var(--mac-titlebar-h,52px)}.ubm-os-window[data-standalone][data-sidebar]>:is(.ubm-os-window__back,.ubm-os-window__stale){z-index:3;grid-area:2/2}.ubm-os-window[data-overview-hidden]{visibility:hidden}:root[data-os-shell=mobile] .ubm-os-mobilebar[data-layout=app]{grid-template-columns:minmax(0,1fr);padding-bottom:0}:root[data-os-shell=mobile] .ubm-os-mobilebar__subslot>[data-ubm-header-subbar=tools]{max-width:100%}:root[data-os-shell=mobile] .ubm-os-mobilebar[data-layout=app] .ubm-os-mobilebar__row{gap:var(--arc-space-2)}:root[data-os-shell=mobile] .ubm-os-mobilebar[data-layout=app] .ubm-os-mobilebar__menu{margin-inline-end:calc(-1 * var(--arc-space-1))}:root[data-os-shell=mobile] .ubm-os-mobilebar__title--sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:root[data-os-shell=mobile] .ubm-os-mobilebar[data-layout=app] .ubm-os-mobilebar__trail{min-width:0;font:600 15px / 20px var(--mac-font);flex:auto;padding-inline-start:0}.ubm-os-window .ubm-os-window__bar:has(>.ubm-os-window__commands>.ubm-os-window__appcommands:not(:empty)){grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.ubm-os-window__commands{z-index:4;justify-content:flex-end;min-width:0;padding-inline:8px 12px;display:flex;position:relative}.ubm-os-window .ubm-os-window__bar:has(>.ubm-os-window__commands>.ubm-os-window__appcommands:not(:empty)){grid-template-columns:minmax(0,1fr) auto}.ubm-os-window .ubm-os-window__bar:has(>.ubm-os-window__commands>.ubm-os-window__appcommands:not(:empty)) .ubm-os-window__trail{max-width:none}.ubm-os-window__trail ol{overflow:hidden}.ubm-os-window__trail ol li{flex:none;min-width:0}.ubm-os-window__trail ol li:has(>a,>span,>button){flex:0 auto;min-width:2.75rem}.ubm-os-window__trail ol li:last-child{flex:0 .2 auto;min-width:5rem;max-width:55%}.ubm-os-window__trail ol li:has(>[aria-current=page]){flex:0 .2 auto;min-width:5rem;max-width:55%}.ubm-os-window__trail ol li>a,.ubm-os-window__trail ol li>span,.ubm-os-window__trail ol li>button{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.ubm-os-window__commands:has(>.ubm-os-window__appcommands:empty){display:none}.ubm-os-window__appcommands{flex:auto;justify-content:flex-end;min-width:0;display:flex}@container oswin (max-width:1180px){.ubm-os-window[data-sidebar=true] .ubm-os-window__bar:has(>.ubm-os-window__commands>.ubm-os-window__appcommands:not(:empty)){grid-template-columns:minmax(0,1fr)}.ubm-os-window[data-sidebar=true] .ubm-os-window__commands{padding:0 12px 8px calc(var(--mac-composed-sidebar-w) + 8px)}.ubm-os-window[data-sidebar=true] .ubm-os-window__bar:has(>.ubm-os-window__commands>.ubm-os-window__appcommands:not(:empty)){background-image:linear-gradient(to right, var(--os-sidebar-surface) var(--mac-composed-sidebar-w), transparent var(--mac-composed-sidebar-w))}}@container oswin (max-width:900px){.ubm-os-window .ubm-os-window__bar:has(>.ubm-os-window__commands>.ubm-os-window__appcommands:not(:empty)){grid-template-columns:minmax(0,1fr)}.ubm-os-window__commands{padding:0 12px 8px}.ubm-os-window[data-sidebar] .ubm-os-window__commands{padding-left:calc(var(--mac-composed-sidebar-w) + 8px)}.ubm-os-window[data-sidebar] .ubm-os-window__bar:has(>.ubm-os-window__commands>.ubm-os-window__appcommands:not(:empty)){background-image:linear-gradient(to right, var(--os-sidebar-surface) var(--mac-composed-sidebar-w), transparent var(--mac-composed-sidebar-w))}}.ubm-os-window{--os-window-commands-h:48px}@container oswin (min-width:641px) and (max-width:1180px){.ubm-os-window[data-sidebar=true]:not([data-standalone]) .ubm-os-window__bar:has(>.ubm-os-window__commands>.ubm-os-window__appcommands:not(:empty)){background-image:none}.ubm-os-window[data-sidebar=true]:not([data-standalone]) .ubm-os-window__bar>.ubm-os-window__commands{top:100%;left:var(--mac-composed-sidebar-w);height:var(--os-window-commands-h);background:var(--mac-window-bg);align-items:flex-start;padding:0 12px 8px 8px;position:absolute;right:0}.ubm-os-window[data-sidebar=true]:not([data-standalone]).ubm-mac .ubm-mac-titlebar.ubm-os-window__bar:has(>.ubm-os-window__commands>.ubm-os-window__appcommands:not(:empty)):after{top:calc(100% + var(--os-window-commands-h))}.ubm-os-window[data-sidebar=true]:not([data-standalone]):has(.ubm-os-window__bar>.ubm-os-window__commands>.ubm-os-window__appcommands:not(:empty)) .os-appnav [data-part=main]{padding-top:var(--os-window-commands-h)}}@container oswin (min-width:641px) and (max-width:900px){.ubm-os-window[data-sidebar]:not([data-standalone]) .ubm-os-window__bar:has(>.ubm-os-window__commands>.ubm-os-window__appcommands:not(:empty)){background-image:none}.ubm-os-window[data-sidebar]:not([data-standalone]) .ubm-os-window__bar>.ubm-os-window__commands{top:100%;left:var(--mac-composed-sidebar-w);height:var(--os-window-commands-h);background:var(--mac-window-bg);align-items:flex-start;padding:0 12px 8px 8px;position:absolute;right:0}.ubm-os-window[data-sidebar]:not([data-standalone]).ubm-mac .ubm-mac-titlebar.ubm-os-window__bar:has(>.ubm-os-window__commands>.ubm-os-window__appcommands:not(:empty)):after{top:calc(100% + var(--os-window-commands-h))}.ubm-os-window[data-sidebar]:not([data-standalone]):has(.ubm-os-window__bar>.ubm-os-window__commands>.ubm-os-window__appcommands:not(:empty)) .os-appnav [data-part=main]{padding-top:var(--os-window-commands-h)}}.ubm-os-mobilebar__commands{padding:0 var(--arc-space-2,8px) var(--arc-space-2,8px)}.ubm-os-mobilebar__commands:has(>.ubm-os-mobilebar__appcommands:empty){display:none}.ubm-os:not([data-launcher]):has(>.ubm-os-stage .ubm-os-window[data-maximized=true]:not([data-desk-visible=false])){background:var(--mac-window-bg,var(--surface-base))}.ubm-os-window .ubm-os-window__toolbar>.ubm-os-window__commands{flex:auto;min-width:0;padding:0;overflow:visible}.ubm-os-window .ubm-os-window__toolbar{min-width:0}.ubm-os-window .ubm-os-window__toolbar>.ubm-os-window__actions{margin-inline-start:auto}.ubm-os-window .ubm-os-window__commands [data-window-title]>.ubm-colcmd__titletext{display:none}.ubm-os-window .ubm-os-window__toolbar:has(>.ubm-os-window__commands [data-window-title]:not(:has(>.ubm-colcmd__titletext))) .ubm-os-window__title{display:none}.ubm-os-window.ubm-mac:has([data-contained][data-state=open]) .ubm-mac-titlebar.ubm-os-window__bar:after{display:none}.ubm-os-window .ubm-os-window__commands :is([data-window-tool],[data-filter-trigger][data-icon-only]){min-width:var(--mac-tb-h);height:var(--mac-tb-h);min-height:0;padding:0 var(--mac-tb-pad);border-radius:var(--mac-radius-capsule);color:var(--mac-toolbar-glyph,var(--mac-label));background:var(--mac-control-glass-bg,var(--mac-mat-glass));-webkit-backdrop-filter:blur(var(--mac-glass-blur));box-shadow:var(--mac-control-glass-edge,var(--mac-glass-edge)), var(--mac-control-glass-shadow,var(--mac-shadow-glass-small));border:0}.ubm-os-window .ubm-os-window__commands :is([data-window-tool],[data-filter-trigger][data-icon-only]) svg{width:16px;height:16px}.ubm-os-window .ubm-os-window__commands :is([data-window-tool],[data-filter-trigger][data-icon-only]):hover{background-color:var(--mac-toolbar-fill-hover,var(--mac-fill-tertiary))}.ubm-os-window .ubm-os-window__commands [data-state=closed] [data-filter-trigger][data-icon-only]+*{opacity:0}@media (pointer:coarse){.ubm-os-window .ubm-os-window__commands :is([data-window-tool],[data-filter-trigger][data-icon-only]){min-width:44px;min-height:44px}}.ubm-os-mobilebar__row>.ubm-os-mobilebar__commands{flex:0 auto;align-items:center;min-width:0;padding:0;display:flex}.ubm-os-mobilebar__commands :is([data-window-tool],[data-filter-trigger][data-icon-only]){outline-offset:-2px;border-radius:var(--mac-radius-capsule);width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;color:var(--mac-label);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.ubm-os-mobilebar__commands :is([data-window-tool],[data-filter-trigger][data-icon-only]) svg{width:18px;height:18px}.ubm-os-mobilebar__commands :is([data-window-tool],[data-filter-trigger][data-icon-only]):active{background:var(--mac-fill-secondary)}.ubm-os-mobilebar__commands [data-state=closed] [data-filter-trigger][data-icon-only]+*{opacity:0}:root[data-os-shell=mobile] .ubm-os-mobilebar__trail nav{min-width:0;max-width:100%}:root[data-os-shell=mobile] .ubm-os-mobilebar__trail ol{flex-wrap:nowrap;min-width:0;overflow:clip}:root[data-os-shell=mobile] .ubm-os-mobilebar__trail li:nth-last-child(n+3),:root[data-os-shell=mobile] .ubm-os-mobilebar__trail li:nth-last-child(2)>svg{display:none}:root[data-os-shell=mobile] .ubm-os-mobilebar__trail li:nth-last-child(2){flex:none;min-width:0;max-width:50%}:root[data-os-shell=mobile] .ubm-os-mobilebar__trail li:last-child{flex:0 auto;min-width:0}:root[data-os-shell=mobile] .ubm-os-mobilebar__trail li>:is(a,span,button,h1,h2){text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}:root[data-os-shell=mobile] .ubm-os-mobilebar__trail li>:is(a,span,button,h1,h2):after{display:none}:root[data-os-shell=mobile] .ubm-os-mobilebar__row>.ubm-os-mobilebar__commands{flex:none}.ubm-os-mobilebar__sub{display:none}:root[data-os-shell=mobile] .ubm-os-mobilebar__sub:not([hidden]):has([data-ubm-header-subbar]){min-width:0;display:block}.ubm-os-mobilebar__subslot{align-items:center;gap:var(--arc-space-2);min-width:0;min-height:var(--arc-control-height-md);display:flex}.ubm-os-mobilebar__subslot>[data-ubm-header-subbar=nav]{overscroll-behavior-x:contain;scrollbar-width:none;flex:auto;min-width:0;overflow:auto hidden}.ubm-os-mobilebar__subslot>[data-ubm-header-subbar=nav]::-webkit-scrollbar{display:none}.ubm-os-mobilebar__subslot>[data-ubm-header-subbar=tools]{align-items:center;gap:var(--arc-space-1);flex:none;margin-inline-start:auto;display:flex}.ubm-os-mobilebar__subslot :is(button,a[href],[role=tab],[role=radio]){min-height:var(--arc-control-height-md)}.ubm-os-mobilebar__subslot>[data-ubm-header-subbar=tools] :is(button,a[href]){min-width:var(--arc-control-height-md)}@media (prefers-reduced-motion:no-preference){:root[data-os-shell=mobile] .ubm-os-mobilebar__sub:not([hidden]){animation:ubm-os-mobilebar-sub-in var(--arc-duration-fast) var(--arc-ease-standard)}}@keyframes ubm-os-mobilebar-sub-in{0%{opacity:0}}[data-motion=reduced] .ubm-os-mobilebar__sub{animation:none}:root[data-os-shell=mobile] .ubm-os{overflow:clip}:root[data-os-shell=mobile] .ubm-os-mobilebar__commands [data-ubm-header-commands]>*{container-type:normal}:root[data-os-shell=mobile] .ubm-os-mobilebar__appcommands{align-items:center;gap:var(--arc-space-1,4px);min-width:0;display:flex}:root[data-os-shell=mobile] .ubm-os-mobilebar[data-layout=app] .ubm-os-mobilebar__trail{flex:1 1 0}:root[data-os-shell=mobile] .ubm-os-mobilebar__commands [data-ubm-dropdown-trigger]{width:var(--arc-control-height-md);min-width:var(--arc-control-height-md);height:var(--arc-control-height-md);outline-offset:calc(-1 * var(--arc-space-1));border-radius:var(--mac-radius-capsule);box-shadow:none;color:var(--mac-label);background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:relative}:root[data-os-shell=mobile] .ubm-os-mobilebar__commands [data-ubm-dropdown-trigger]:is(:active,[data-state=open]){background:var(--mac-fill-secondary)}:root[data-os-shell=mobile] .ubm-os-mobilebar__commands [data-ubm-dropdown-trigger] [data-ubm-dropdown-compact]{display:inline-flex}:root[data-os-shell=mobile] .ubm-os-mobilebar__commands [data-ubm-dropdown-trigger] [data-ubm-dropdown-chevron]{display:none}:root[data-os-shell=mobile] .ubm-os-mobilebar__commands [data-ubm-dropdown-trigger] [data-ubm-dropdown-label]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ubm-os-mobilebar__subslot>[data-ubm-header-subbar=nav] [data-fade-start]{--fade-start:var(--arc-space-10)}.ubm-os-mobilebar__subslot>[data-ubm-header-subbar=nav] [data-fade-end]{--fade-end:var(--arc-space-10)}.ubm-os-mobilebar__subslot>[data-ubm-header-subbar=nav]{min-width:40%}.ubm-os-mobilebar__subslot>[data-ubm-header-subbar=nav] [data-collection-period]{flex-wrap:nowrap;max-width:100%}:root[data-os-shell=mobile] .ubm-os-mobilebar__sub{margin-inline:calc(max(var(--arc-space-4), var(--os-safe-left,0px)) - max(var(--arc-space-2), var(--os-safe-left,0px))) calc(max(var(--arc-space-4), var(--os-safe-right,0px)) - max(var(--arc-space-3), var(--os-safe-right,0px)))}.ubm-os-mobilebar__subslot>[data-ubm-header-subbar=nav] [data-collection-period]{gap:var(--arc-space-1)}.ubm-os-mobilebar__subslot:has([data-collection-period]){gap:var(--arc-space-1)}.ubm-os-mobilebar__subslot>[data-ubm-header-subbar=nav] [data-collection-period]>:first-child{text-overflow:clip;white-space:normal;overflow-wrap:normal;text-wrap:balance;flex:auto;min-inline-size:7ch;line-height:1.15;overflow:visible}:is(.ubm-os,body)[data-ubm-presentation-panel] .ubm-os-window[data-maximized=true]{right:var(--ubm-presentation-panel-reserve,0px)}:root[data-os-shell=mobile] .ubm-os-mobilebar__row:has(>.ubm-os-mobilebar__commands [data-ui-action-bar][data-has-primary])>:is(.ubm-search-trigger,.ubm-os-mobilebar__app){display:none}:root[data-os-shell=mobile] .ubm-os-mobilebar:has(.ubm-os-mobilebar__sub :is([data-ubm-header-subbar=tools] input[type=search],[data-ubm-header-subbar=tools] [aria-label^=Rechercher])) .ubm-os-mobilebar__row>.ubm-search-trigger{display:none}.ubm-os-mobilebar__subslot>[data-ubm-header-subbar=nav]{order:0}.ubm-os-mobilebar__subslot>[data-ubm-header-subbar=tools]{order:1}:root[data-os-shell=mobile] .ubm-os-mobilebar[data-layout=app] div.ubm-os-mobilebar__trail{min-width:min(7.5rem,32%)}:root[data-os-shell=mobile] .ubm-os-mobilebar__row:has(>.ubm-os-mobilebar__commands .ubm-hactions__primary)>.ubm-os-mobilebar__app{display:none}:root[data-os-shell=mobile] .ubm-os-mobilebar__row:not(:has([data-parent=view])):has(>.ubm-os-mobilebar__commands .ubm-hactions__primary)>.ubm-search-trigger{display:none}.ubm-os-mobilebar:has(.ubm-os-mobilebar__appcommands [class$=__esearch],.ubm-os-mobilebar__appcommands [class*=__esearch\ ]) .ubm-os-mobilebar__search-all{display:none}.ubm-search-trigger{width:calc(var(--arc-space-6) + var(--arc-space-1));height:calc(var(--arc-space-6) + var(--arc-space-1));border-radius:var(--arc-radius-pill);color:inherit;cursor:default;transition:background-color var(--arc-duration-fast) var(--arc-ease-standard);background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.ubm-search-trigger svg{display:block}.ubm-search-trigger:hover,.ubm-search-trigger[aria-expanded=true]{background:var(--arc-surface-muted)}.ubm-search-trigger:focus-visible{outline:var(--arc-focus-width) solid var(--arc-focus-ring);outline-offset:var(--arc-focus-offset);background:var(--arc-surface-muted)}.ubm-search-trigger[data-morph]{opacity:0}.ubm-search-trigger[data-morph=cache]{visibility:hidden}.ubm-search-trigger--touch{width:var(--arc-control-height-md);height:var(--arc-control-height-md)}@media (pointer:coarse){.ubm-search-trigger{width:var(--arc-control-height-md);height:var(--arc-control-height-md)}}.ubm-search-trigger__tip{top:calc(100% + var(--arc-space-2));align-items:center;gap:var(--arc-space-2);padding:var(--arc-space-1) var(--arc-space-3);border-radius:var(--arc-radius-pill);background:var(--arc-foreground);color:var(--arc-background);font-size:var(--arc-text-xs);font-weight:500;line-height:var(--arc-leading-body);white-space:nowrap;pointer-events:none;opacity:0;z-index:var(--arc-layer-raised);transition:opacity var(--arc-duration-fast) var(--arc-ease-standard);display:none;position:absolute;right:0}.ubm-search-trigger__tip kbd{opacity:.72;font-family:inherit;font-weight:600}@media (hover:hover) and (min-width:760px){.ubm-search-trigger__tip{display:inline-flex}.ubm-search-trigger:hover:not([data-morph]) .ubm-search-trigger__tip{opacity:1;transition-delay:var(--arc-duration-considered)}}@media (min-width:760px){.ubm-search-trigger:focus-visible:not([data-morph]) .ubm-search-trigger__tip{opacity:1;display:inline-flex}}@media (prefers-reduced-motion:reduce){.ubm-search-trigger,.ubm-search-trigger__tip{transition:none}}.ubm-search-layer{z-index:var(--arc-layer-search);pointer-events:none;color:var(--arc-foreground);font-family:var(--arc-font-body);font-size:var(--arc-text-sm);line-height:var(--arc-leading-body);letter-spacing:var(--arc-tracking-body);place-items:start center;padding-top:12vh;display:grid;position:fixed;inset:0}.ubm-search{pointer-events:auto;width:min(42rem, calc(100% - var(--arc-space-8)));max-height:72vh;padding:var(--arc-space-2);outline:none;flex-direction:column;display:flex;position:relative}.ubm-search__skin{pointer-events:none;border-radius:var(--arc-radius-panel);background:var(--arc-surface-raised);box-shadow:var(--arc-shadow-floating);transform-origin:0 0;position:absolute;inset:0}.ubm-search__in{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.ubm-search__fly{color:var(--arc-text-secondary);transform-origin:0 0;pointer-events:none;display:none;position:fixed}.ubm-search__fly svg{width:100%;height:100%;display:block}.ubm-search__glyph[data-vol]{visibility:hidden}.ubm-search__field{align-items:center;gap:var(--arc-space-1);min-height:var(--arc-control-height-lg);padding:0 var(--arc-space-3);color:var(--arc-text-secondary);display:flex}.ubm-search__glyph{flex:none;display:inline-grid}.ubm-search__input{min-width:0;min-height:var(--arc-control-height-sm);padding:0 var(--arc-space-2);appearance:none;font-family:var(--arc-font-body);font-size:var(--arc-text-xl);letter-spacing:var(--arc-tracking-body);color:var(--arc-foreground);caret-color:var(--arc-accent);background:0 0;border:0;outline:none;flex:1;margin:0}.ubm-search__input::placeholder{color:var(--arc-text-secondary)}.ubm-search__input:focus-visible{outline:var(--arc-focus-width) solid var(--arc-focus-ring);outline-offset:var(--arc-focus-offset);border-radius:var(--arc-radius-control)}.ubm-search__input::-webkit-search-cancel-button{appearance:none}.ubm-search__chip{align-items:center;gap:var(--arc-space-1);padding:0 var(--arc-space-1) 0 var(--arc-space-3);min-height:var(--arc-control-height-sm);border-radius:var(--arc-radius-pill);background:var(--arc-surface-muted);color:var(--arc-foreground);font-size:var(--arc-text-sm);white-space:nowrap;flex:none;font-weight:500;display:inline-flex}.ubm-search__chip button,.ubm-search__scope button,.ubm-search__cancel,.ubm-search__btn{font:inherit}.ubm-search__chip button{width:var(--arc-control-height-sm);height:var(--arc-control-height-sm);border-radius:var(--arc-radius-pill);color:var(--arc-text-secondary);cursor:default;background:0 0;border:0;place-items:center;padding:0;display:grid}.ubm-search__chip button:hover{color:var(--arc-foreground)}.ubm-search__scope{padding:var(--arc-space-1);gap:var(--arc-space-1);border-radius:var(--arc-radius-pill);background:var(--arc-surface-muted);flex:none;display:inline-flex}.ubm-search__scope button{min-height:var(--arc-control-height-sm);padding:0 var(--arc-space-3);border-radius:var(--arc-radius-pill);color:var(--arc-text-secondary);font-size:var(--arc-text-xs);cursor:default;white-space:nowrap;background:0 0;border:0;font-weight:500}.ubm-search__scope button[aria-checked=true]{background:var(--arc-surface-raised);color:var(--arc-foreground);box-shadow:var(--arc-shadow-resting)}.ubm-search__scope-row,.ubm-search__cancel{display:none}.ubm-search__body{border-top:var(--arc-border-width) solid var(--arc-border-subtle);flex-direction:column;flex:1;min-height:0;display:flex}.ubm-search__results{padding:var(--arc-space-2) 0;overscroll-behavior:contain;min-height:0;overflow:auto}.ubm-search:has(.ubm-search__body[data-preview=true]){width:min(60rem, calc(100% - var(--arc-space-8)))}.ubm-search__body[data-preview=true]{flex-direction:row}.ubm-search__body[data-preview=true] .ubm-search__results{flex:1 1 0;min-width:0}.ubm-search__preview{min-width:0;padding:var(--arc-space-4);border-left:var(--arc-border-width) solid var(--arc-border-subtle);align-content:start;gap:var(--arc-space-3);font-size:var(--arc-text-sm);overscroll-behavior:contain;flex:0 0 18rem;display:grid;overflow:auto}.ubm-search__preview-id{color:var(--arc-text-secondary);font-size:var(--arc-text-xs);font-variant-numeric:tabular-nums}.ubm-search__preview h3{font-size:var(--arc-text-sm);overflow-wrap:anywhere;margin:0;font-weight:600}.ubm-search__preview dl{gap:var(--arc-space-1) var(--arc-space-3);grid-template-columns:auto 1fr;margin:0;display:grid}.ubm-search__preview dt{color:var(--arc-text-secondary)}.ubm-search__preview dd{overflow-wrap:anywhere;min-width:0;margin:0}.ubm-search__preview-body{color:var(--arc-text-secondary);white-space:pre-line;overflow-wrap:anywhere;-webkit-line-clamp:8;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ubm-search__group{padding-top:var(--arc-space-2)}.ubm-search__group+.ubm-search__group{padding-top:var(--arc-space-4)}.ubm-search__head{align-items:baseline;gap:var(--arc-space-2);padding:0 var(--arc-space-3) var(--arc-space-1);display:flex}.ubm-search__head strong{font-size:var(--arc-text-xs);color:var(--arc-text-secondary);font-weight:600}.ubm-search__head span{font-size:var(--arc-text-xs);color:var(--arc-text-secondary)}.ubm-search__head span:before{content:"· "}.ubm-search__opt{align-items:center;gap:var(--arc-space-3);min-height:var(--arc-control-height-sm);padding:0 var(--arc-space-3);border-radius:var(--arc-radius-control);cursor:default;display:flex}.ubm-search__opt-icon{color:var(--arc-text-secondary);flex:none;display:inline-grid}.ubm-search__opt-t{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:60%;font-weight:500;overflow:hidden}.ubm-search__opt-s{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--arc-text-secondary);flex:1;overflow:hidden}.ubm-search__opt-m{align-items:center;gap:var(--arc-space-2);color:var(--arc-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:auto;display:inline-flex}.ubm-search__opt[aria-selected=true]{background:var(--arc-accent-subtle)}.ubm-search__opt[aria-selected=true] .ubm-search__opt-icon{color:var(--arc-foreground)}.ubm-search__opt--more .ubm-search__opt-t{color:var(--arc-text-secondary);max-width:none;font-weight:400}.ubm-search__opt--more[aria-selected=true] .ubm-search__opt-t{color:var(--arc-foreground)}.ubm-search__best{padding:var(--arc-space-2) 0 var(--arc-space-1)}.ubm-search__opt--best{min-height:var(--arc-control-height-lg);padding-block:var(--arc-space-2)}.ubm-search__opt--best .ubm-search__opt-t{font-size:var(--arc-text-md);font-weight:600}.ubm-search__fail{align-items:center;gap:var(--arc-space-3);min-height:var(--arc-control-height-sm);padding:0 var(--arc-space-3);color:var(--arc-foreground);display:flex}.ubm-search__fail p{flex:1;min-width:0;margin:0}.ubm-search__partial{padding:var(--arc-space-1) var(--arc-space-3);color:var(--arc-text-secondary);font-size:var(--arc-text-xs);margin:0}.ubm-search__skel{gap:var(--arc-space-2);padding:var(--arc-space-2) var(--arc-space-3);display:grid}.ubm-search__skel i{height:var(--arc-space-3);border-radius:var(--arc-radius-pill);background:var(--arc-border);animation:ubm-search-breathe var(--arc-duration-spin) var(--arc-ease-in-out) infinite alternate;display:block}.ubm-search__skel i:nth-child(2){width:62%}@keyframes ubm-search-breathe{0%{opacity:1}to{opacity:.45}}@media (prefers-reduced-motion:reduce){.ubm-search__skel i{animation:none}}.ubm-search__state{padding:var(--arc-space-8) var(--arc-space-6);gap:var(--arc-space-3);justify-items:start;display:grid}.ubm-search__state h2{font-size:var(--arc-text-sm);margin:0;font-weight:600}.ubm-search__state p{color:var(--arc-text-secondary);max-width:34rem;margin:0}.ubm-search__notice{padding:var(--arc-space-2) var(--arc-space-3);color:var(--arc-text-secondary);margin:0}.ubm-search__btn{min-height:var(--arc-control-height-sm);padding:0 var(--arc-space-4);border:var(--arc-border-width) solid var(--arc-border);border-radius:var(--arc-radius-control);background:var(--arc-surface-raised);color:var(--arc-foreground);font-size:var(--arc-text-sm);cursor:default;font-weight:500}.ubm-search__btn:hover{background:var(--arc-surface-muted)}.ubm-search__help{padding:var(--arc-space-3) var(--arc-space-3) var(--arc-space-1);color:var(--arc-text-secondary);font-size:var(--arc-text-xs);margin:0}.ubm-search__help kbd,.ubm-search__foot kbd{color:var(--arc-foreground);font-family:inherit;font-weight:600}.ubm-search__foot{gap:var(--arc-space-1) var(--arc-space-4);padding:var(--arc-space-3) var(--arc-space-3) var(--arc-space-1);font-size:var(--arc-text-xs);color:var(--arc-text-secondary);flex-wrap:wrap;display:flex}.ubm-search__vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:is(.ubm-search__btn,.ubm-search__scope button,.ubm-search__chip button,.ubm-search__cancel):focus-visible{outline:var(--arc-focus-width) solid var(--arc-focus-ring);outline-offset:var(--arc-focus-offset)}.ubm-search-layer[data-mobile=true]{pointer-events:auto;place-items:stretch stretch;padding:0}.ubm-search-layer[data-mobile=true] .ubm-search{width:auto;height:100%;max-height:none;padding:0}.ubm-search-layer[data-mobile=true] .ubm-search__skin{box-shadow:none;background:var(--arc-background);border-radius:0}.ubm-search-layer[data-mobile=true] .ubm-search__field{min-height:var(--arc-control-height-lg);padding:var(--arc-space-2) var(--arc-space-2) var(--arc-space-2) var(--arc-space-4);padding-top:calc(var(--arc-space-2) + env(safe-area-inset-top,0px))}.ubm-search-layer[data-mobile=true] .ubm-search__input{font-size:var(--arc-text-lg);min-height:var(--arc-control-height-md)}.ubm-search-layer[data-mobile=true] .ubm-search__field .ubm-search__scope{display:none}.ubm-search-layer[data-mobile=true] .ubm-search__scope-row{padding:0 var(--arc-space-4) var(--arc-space-3);display:flex}.ubm-search-layer[data-mobile=true] .ubm-search__scope-row .ubm-search__scope{flex:1}.ubm-search-layer[data-mobile=true] .ubm-search__scope-row .ubm-search__scope button{min-height:var(--arc-control-height-md);font-size:var(--arc-text-sm);flex:1}.ubm-search-layer[data-mobile=true] .ubm-search__cancel{min-height:var(--arc-control-height-md);padding:0 var(--arc-space-3);color:var(--arc-foreground);font-size:var(--arc-text-base);cursor:default;background:0 0;border:0;align-items:center;font-weight:500;display:inline-flex}.ubm-search-layer[data-mobile=true] .ubm-search__chip button{width:var(--arc-control-height-md);height:var(--arc-control-height-md)}.ubm-search-layer[data-mobile=true] .ubm-search__foot{display:none}.ubm-search-layer[data-mobile=true] .ubm-search__results{padding:0 var(--arc-space-2) calc(var(--arc-space-8) + env(safe-area-inset-bottom,0px))}.ubm-search-layer[data-mobile=true] .ubm-search__opt{column-gap:var(--arc-space-3);min-height:var(--arc-control-height-md);padding-block:var(--arc-space-2);grid-template-columns:auto minmax(0,1fr) auto;row-gap:0;display:grid}.ubm-search-layer[data-mobile=true] .ubm-search__opt-icon{grid-row:1;align-self:center}.ubm-search-layer[data-mobile=true] .ubm-search__opt-t{grid-area:1/2;max-width:none}.ubm-search-layer[data-mobile=true] .ubm-search__opt-m{font-size:var(--arc-text-xs);grid-area:1/3}.ubm-search-layer[data-mobile=true] .ubm-search__opt-s{font-size:var(--arc-text-xs);grid-area:2/2/auto/span 2}.ubm-search-layer[data-mobile=true] .ubm-search__btn,.ubm-search-layer[data-mobile=true] .ubm-search__fail{min-height:var(--arc-control-height-md)}@media (pointer:coarse){.ubm-search__opt,.ubm-search__btn,.ubm-search__scope button{min-height:var(--arc-control-height-md)}}.ubm-datatable{--ubm-datatable-gutter:28px;outline:none;width:100%}.ubm-datatable__head,.ubm-datatable__row{align-items:center;min-width:max-content;display:flex;position:relative}.ubm-datatable__head{height:var(--ubm-table-head-h)}.ubm-datatable__row{min-height:var(--ubm-table-row-h)}.ubm-datatable__head,.ubm-datatable__row{background-color:var(--ubm-table-cell-bg)}.ubm-datatable__row:has(.ubm-datatable__check[data-checked=true]){background:var(--surface-selected,var(--surface-active))}.ubm-datatable__row:has(.ubm-datatable__check[data-checked=true]) :is(.ubm-datatable__cell--frozen,.ubm-datatable__gutter[data-frozen=true]){background:var(--surface-selected,var(--surface-active))}.ubm-datatable__gutter{flex:0 0 var(--ubm-datatable-gutter);justify-content:center;align-self:stretch;align-items:center;display:flex}.ubm-datatable__check{border:1.5px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-base);cursor:pointer;width:14px;height:14px;color:var(--color-action-contrast);opacity:0;transition:opacity var(--motion-fast) var(--motion-ease);flex:none;place-items:center;display:inline-grid}.ubm-datatable__row:hover .ubm-datatable__check,.ubm-datatable__check[data-checked=true]{opacity:1}.ubm-datatable[aria-multiselectable=true] .ubm-datatable__check{opacity:.55}.ubm-datatable[aria-multiselectable=true] .ubm-datatable__row:hover .ubm-datatable__check,.ubm-datatable[aria-multiselectable=true] .ubm-datatable__check[data-checked=true]{opacity:1}.ubm-datatable__check[data-checked=true]{background:var(--color-action);border-color:var(--color-action)}.ubm-datatable--compact .ubm-datatable__th-btn{border-radius:0}.ubm-datatable--compact .ubm-datatable__row:hover .ubm-datatable__check,.ubm-datatable--compact .ubm-datatable__check[data-checked=true]{opacity:1}@media (pointer:coarse){.ubm-datatable{--ubm-datatable-gutter:44px}.ubm-datatable[role=grid] .ubm-datatable__gutter{flex-basis:var(--ubm-datatable-gutter)}.ubm-datatable[role=grid] .ubm-datatable__head{box-sizing:content-box;height:44px}.ubm-datatable__check{isolation:isolate;opacity:1;background:0 0;border:0;border-radius:0;width:44px;height:44px;position:relative}.ubm-datatable--compact .ubm-datatable__check{opacity:1}.ubm-datatable__check:before{content:"";z-index:-1;border:1.5px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-base);position:absolute;inset:15px}.ubm-datatable__check[data-checked=true]{background:0 0}.ubm-datatable__check[data-checked=true]:before{background:var(--color-action);border-color:var(--color-action)}}.ubm-datatable__th{box-sizing:border-box;flex:none;align-items:center;height:100%;display:flex;position:relative}.ubm-datatable__th-btn{min-width:0;padding:0 var(--ubm-table-cell-px);height:100%;font:inherit;color:inherit;border-radius:var(--radius-sm);cursor:pointer;text-align:left;transition:background-color var(--motion-fast) var(--motion-ease);background:0 0;border:none;flex:auto;align-items:center;gap:6px;display:flex}.ubm-datatable__th-btn:hover{background:var(--surface-hover)}.ubm-datatable__th-btn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:-2px}.ubm-datatable__th-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ubm-datatable__th--menuopen{z-index:40;overflow:visible}.ubm-datatable__th[draggable=true] .ubm-datatable__th-btn,.ubm-datatable__th .ubm-datatable__th-btn[draggable=true]{cursor:grab}.ubm-datatable__th--dragging{opacity:.4}.ubm-datatable__th--dragover:before{content:"";background:var(--focus-ring);z-index:5;width:2px;position:absolute;top:0;bottom:0;left:0}.ubm-datatable__th--menuopen .ubm-datatable__th-btn{background:var(--surface-hover)}.ubm-datatable__th-icon{color:var(--text-faint);flex:none;place-items:center;display:grid}.ubm-datatable__th-btn>.ubm-datatable__th-icon{display:none}.ubm-datatable__th--frozen,.ubm-datatable__cell--frozen{left:calc(var(--ubm-datatable-gutter) + var(--ubm-datatable-frozen-offset,0px));z-index:2;background:var(--surface-base);position:sticky}.ubm-datatable__th--frozen{z-index:3}.ubm-datatable__row:hover :is(.ubm-datatable__cell--frozen,.ubm-datatable__gutter[data-frozen=true]),.ubm-datatable__row--ctx :is(.ubm-datatable__cell--frozen,.ubm-datatable__gutter[data-frozen=true]){background:var(--surface-hover)}.ubm-datatable__gutter[data-frozen=true]{z-index:2;background:var(--surface-base);position:sticky}.ubm-datatable__cell--wrap{white-space:normal;align-items:flex-start;padding-top:7px;padding-bottom:7px;overflow:visible}.ubm-datatable__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ubm-datatable__cell--wrap .ubm-datatable__text,.ubm-datatable__cell--wrap .ubm-datatable__name{white-space:normal;overflow:visible}.ubm-datatable__preview{min-width:0;max-width:100%;display:inline-flex}.ubm-datatable__reveal{min-width:28px;min-height:28px;font:inherit;color:var(--text-faint);background:var(--surface-sunken);border-radius:var(--radius-sm);cursor:pointer;border:none;flex:none;justify-content:center;align-self:center;align-items:center;margin:0 6px;padding:0 7px;font-size:11.5px;font-weight:600;display:inline-flex}.ubm-datatable__reveal:hover{color:var(--text-default);background:var(--surface-hover)}.ubm-datatable__headacc{flex:none;align-self:stretch;align-items:center;display:flex}.ubm-datatable__addcol{width:28px;height:100%;min-height:32px;color:var(--text-faint);cursor:pointer;transition:color var(--motion-fast) var(--motion-ease), background-color var(--motion-fast) var(--motion-ease);background:0 0;border:none;place-items:center;padding:0;display:inline-grid}.ubm-datatable__addcol:hover{color:var(--text-default);background:var(--surface-hover)}.ubm-addcol__pop{flex-direction:column;gap:2px;min-width:240px;display:flex}.ubm-addcol__name{width:100%;font:inherit;color:var(--text-default);background:var(--surface-sunken);border:1px solid var(--border-default);border-radius:var(--radius-sm);margin-bottom:4px;padding:7px 9px;font-size:13.5px}.ubm-addcol__name:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}.ubm-addcol__typelabel{letter-spacing:.02em;text-transform:uppercase;color:var(--text-faint);padding:4px 8px 2px;font-size:11px;font-weight:600}.ubm-addcol__type{text-align:left;width:100%;font:inherit;color:var(--text-default);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;align-items:center;gap:9px;padding:6px 8px;font-size:13.5px;display:flex}.ubm-addcol__type:hover{background:var(--surface-hover)}.ubm-addcol__type:disabled{color:var(--text-faint);cursor:not-allowed}.ubm-addcol__type:disabled:hover{background:0 0}.ubm-addcol__back{text-align:left;width:100%;font:inherit;color:var(--text-faint);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;margin-top:2px;padding:5px 8px;font-size:12px}.ubm-addcol__back:hover{background:var(--surface-hover);color:var(--text-default)}.ubm-emojipicker{display:inline-block;position:relative}.ubm-emojipicker__trigger{font-size:inherit;border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease);background:0 0;border:none;place-items:center;margin:-2px;padding:2px;line-height:1;display:inline-grid}.ubm-emojipicker__trigger:hover{background:var(--surface-hover)}.ubm-emojipicker__trigger{min-width:28px;min-height:28px;margin:-6px}@media (pointer:coarse){.ubm-emojipicker__trigger{min-width:44px;min-height:44px;margin:-14px}}.ubm-emojipicker__trigger:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}.ubm-emojipicker__pop{z-index:50;background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius-lg);width:296px;box-shadow:var(--shadow-popover);padding:8px;position:absolute;top:calc(100% + 6px);left:0}.ubm-emojipicker__grid{grid-template-columns:repeat(8,1fr);gap:2px;display:grid}.ubm-emojipicker__cell{aspect-ratio:1;border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease);background:0 0;border:none;place-items:center;font-size:19px;line-height:1;display:grid}.ubm-emojipicker__cell:hover{background:var(--surface-hover)}.ubm-emojipicker__cell[data-active=true]{background:var(--surface-active)}.ubm-emojipicker__remove{width:100%;font:inherit;color:var(--text-muted);border:none;border-top:1px solid var(--border-default);border-radius:0 0 var(--radius-sm) var(--radius-sm);cursor:pointer;text-align:left;background:0 0;margin-top:8px;padding:6px 8px;font-size:12.5px}.ubm-emojipicker__remove:hover{color:var(--text-default);background:var(--surface-hover)}.ubm-colmenu{z-index:50;background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius-lg);min-width:232px;max-height:360px;box-shadow:var(--shadow-popover);cursor:default;flex-direction:column;gap:1px;padding:5px;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow:auto}.ubm-colmenu__head{letter-spacing:.02em;text-transform:uppercase;color:var(--text-faint);white-space:nowrap;text-overflow:ellipsis;padding:5px 8px 4px;font-size:11px;font-weight:600;overflow:hidden}.ubm-colmenu__sep{background:var(--border-default);height:1px;margin:4px 2px}.ubm-colmenu__item{text-align:left;width:100%;font:inherit;color:var(--text-default);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:9px;padding:6px 8px;font-size:13.5px;display:flex}.ubm-colmenu__item:hover{background:var(--surface-hover)}.ubm-colmenu__item[data-active=true]{color:var(--text-strong)}.ubm-colmenu__item[disabled]{color:var(--text-faint);cursor:not-allowed}.ubm-colmenu__item[disabled]:hover{background:0 0}.ubm-colmenu__ico{color:var(--text-muted);flex:none;place-items:center;display:grid}.ubm-colmenu__label{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.ubm-colmenu__hint{color:var(--color-action);flex:none;place-items:center;margin-left:auto;display:grid}.ubm-colmenu__rename{width:100%;font:inherit;color:var(--text-default);background:var(--surface-sunken);border:1px solid var(--border-default);border-radius:var(--radius-sm);margin:2px 0;padding:6px 8px;font-size:13.5px}.ubm-colmenu__rename:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}.ubm-colmenu__item--danger{color:var(--color-danger,var(--text-strong))}.ubm-colmenu__item--danger .ubm-colmenu__ico{color:var(--color-danger,var(--text-muted))}.ubm-datatable__resize{cursor:col-resize;-webkit-user-select:none;user-select:none;justify-content:center;width:7px;height:100%;display:flex;position:absolute;top:0;right:-1px}.ubm-datatable__resize:after{content:"";background:0 0;border-radius:2px;width:2px;height:100%}.ubm-datatable__resize:hover:after,.ubm-datatable__resize[data-resizing=true]:after{background:var(--color-action);opacity:.55}.ubm-datatable__cell{box-sizing:border-box;padding:0 var(--ubm-table-cell-px);white-space:nowrap;text-overflow:ellipsis;cursor:default;flex:none;align-self:stretch;align-items:center;gap:7px;min-width:0;display:flex;overflow:hidden}.ubm-datatable__cell[data-editable=true]{cursor:text}.ubm-datatable__cell--popover{z-index:1;position:relative;overflow:visible}.ubm-datatable__cell--popover:focus-within{z-index:30}.ubm-datatable__cell :is(.ubm-status-select,.ubm-prio-select,.ubm-people-select) button[role=combobox]{height:auto;min-height:var(--arc-control-height-sm);padding-inline:var(--arc-space-1);box-shadow:none;transition:background-color var(--arc-duration-fast) var(--arc-ease-standard);background:0 0;border-color:#0000}.ubm-datatable__cell :is(.ubm-status-select,.ubm-prio-select,.ubm-people-select) button[role=combobox]:is(:hover,[aria-expanded=true]){background:var(--surface-active)}.ubm-datatable__cell :is(.ubm-status-select,.ubm-prio-select,.ubm-people-select) button[role=combobox]:focus-visible{outline:var(--arc-focus-width) solid var(--arc-focus-ring);outline-offset:0}.ubm-datatable__cell .ubm-people-select button[role=combobox]>svg:last-child{display:none}.ubm-datatable__cell :is(.ubm-status-select,.ubm-prio-select) button[role=combobox]>:last-child:has(svg){display:none}@media (pointer:coarse){.ubm-datatable__cell :is(.ubm-status-select,.ubm-prio-select,.ubm-people-select) button[role=combobox]{min-height:var(--arc-control-height-md)}}.ubm-datatable[data-nav=true] .ubm-datatable__cell[data-active=true]{box-shadow:inset 0 0 0 1.5px var(--color-action);border-radius:3px}.ubm-datatable__cell--primary{color:var(--text-strong);gap:3px;font-weight:450}.ubm-datatable__name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ubm-datatable__twirl{width:18px;height:22px;color:var(--text-faint);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;flex:none;place-items:center;padding:0;display:grid}.ubm-datatable__twirl:hover{background:var(--border-strong);color:var(--text-muted)}.ubm-datatable__twirl--leaf{color:#0000;cursor:default}.ubm-datatable__row:hover .ubm-datatable__twirl--leaf{color:var(--text-faint)}.ubm-datatable__guide{flex:none;align-self:stretch;width:18px;position:relative}.ubm-datatable__guide:before{content:"";border-left:1.5px solid var(--border-default);position:absolute;top:0;bottom:0;left:9px}.ubm-datatable__guide--last:before{height:18px;bottom:auto}.ubm-datatable__subcount{color:var(--text-muted);background:var(--surface-active);border-radius:9px;flex:none;place-items:center;min-width:17px;height:16px;margin-left:3px;padding:0 4px;font-size:11px;display:inline-grid}.ubm-datatable__row--child .ubm-datatable__name{color:var(--text-strong)}.ubm-datatable__addsub-btn{color:var(--text-faint);cursor:pointer;font:inherit;background:0 0;border:none;align-items:center;gap:6px;padding:0;display:flex}.ubm-datatable__row--addsub:hover .ubm-datatable__addsub-btn{color:var(--text-muted)}.ubm-datatable__addrow{color:var(--text-faint);align-items:center;gap:8px;padding:9px;font-size:13px;display:flex}.ubm-datatable__addrow:hover{color:var(--text-muted)}.ubm-datatable__addrow-plus{flex:none;align-items:center;display:inline-flex}.ubm-datatable__addrow-input{font:inherit;color:var(--text-default);background:0 0;border:none;flex:auto;padding:0}.ubm-datatable__addrow-input::placeholder{color:var(--text-faint)}.ubm-datatable__addrow-input:focus{outline:none}.ubm-datatable__addrow-input{min-height:28px;margin-block:-6px}@media (pointer:coarse){.ubm-datatable__addrow-input{min-height:44px;margin-block:-14px;font-size:16px}}.ubm-datatable__open{opacity:0;pointer-events:none;transition:opacity var(--motion-fast) var(--motion-ease);color:var(--text-muted);border:1px solid var(--border-strong);background:var(--surface-base);border-radius:var(--radius-sm);flex:none;align-items:center;gap:5px;margin-left:auto;margin-right:2px;padding:1px 7px;font-size:12px;text-decoration:none;display:inline-flex}.ubm-datatable__row:hover .ubm-datatable__open,.ubm-datatable__row:focus-within .ubm-datatable__open,.ubm-datatable__open:focus-visible{opacity:1;pointer-events:auto}.ubm-datatable__open:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}.ubm-datatable__open:hover{color:var(--text-default);background:var(--surface-hover)}.ubm-datatable__gutter-end{flex:0 0 40px;align-self:stretch}.ubm-datatable__editor{box-sizing:border-box;background:var(--surface-base);width:100%;color:var(--text-default);font:inherit;border-radius:var(--radius-sm);outline:2px solid var(--color-action);border:none;padding:2px 4px}.ubm-status-chip{white-space:nowrap;background:var(--status-backlog-bg);color:var(--status-backlog-ink);border-radius:20px;align-items:center;gap:6px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.ubm-status-chip:before{content:"";background:var(--status-backlog-dot);border-radius:50%;flex:none;width:7px;height:7px}.ubm-status-chip[data-group=todo]{background:var(--status-todo-bg);color:var(--status-todo-ink)}.ubm-status-chip[data-group=todo]:before{background:var(--status-todo-dot)}.ubm-status-chip[data-group=in_progress]{background:var(--status-progress-bg);color:var(--status-progress-ink)}.ubm-status-chip[data-group=in_progress]:before{background:var(--status-progress-dot)}.ubm-status-chip[data-group=done]{background:var(--status-done-bg);color:var(--status-done-ink)}.ubm-status-chip[data-group=done]:before{background:var(--status-done-dot)}.ubm-status-chip[data-group=cancelled]{background:var(--status-cancelled-bg);color:var(--status-cancelled-ink)}.ubm-status-chip[data-group=cancelled]:before{background:var(--status-cancelled-dot)}.ubm-priority-chip{border-radius:var(--radius-sm);white-space:nowrap;background:var(--priority-low-bg);color:var(--priority-low-ink);align-items:center;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.ubm-priority-chip[data-level=high]{background:var(--priority-high-bg);color:var(--priority-high-ink)}.ubm-priority-chip[data-level=mid]{background:var(--priority-mid-bg);color:var(--priority-mid-ink)}.ubm-priority-chip[data-level=low]{background:var(--priority-low-bg);color:var(--priority-low-ink)}.ubm-cell-muted{color:var(--text-faint)}.ubm-cell-date{color:var(--text-muted);font-variant-numeric:tabular-nums}.ubm-cell-date--over{color:var(--date-overdue-ink)}.ubm-ico-btn:not([data-ubm-canon]):not(.ubm-ui-canon){border-radius:var(--radius-md);width:26px;height:26px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;place-items:center;display:grid}.ubm-ico-btn:not([data-ubm-canon]):not(.ubm-ui-canon):hover{background:var(--surface-hover);color:var(--text-default)}.ubm-avatar{background:var(--ubm-avatar-bg,var(--text-muted));width:21px;height:21px;color:var(--avatar-ink);border-radius:50%;flex:none;place-items:center;font-size:9.5px;font-weight:600;display:grid}@supports (color:oklch(from red l c h)){.ubm-avatar{background:oklch(from var(--ubm-avatar-bg,var(--text-muted)) min(l, .56) c h)}}.ubm-avatar-stack{align-items:center;display:flex}.ubm-avatar-stack .ubm-avatar{border:2px solid var(--surface-base);margin-left:-4px}.ubm-avatar-stack .ubm-avatar:first-child{margin-left:0}.ubm-board{align-items:flex-start;gap:14px;padding-top:10px;display:flex;overflow-x:auto}.ubm-board__column{background:var(--surface-sidebar);border-radius:var(--radius-lg);flex-direction:column;flex:none;gap:7px;width:296px;padding:8px;display:flex}.ubm-board__column-header{align-items:center;gap:8px;padding:3px 6px 1px;display:flex}.ubm-board__count{color:var(--text-faint);font-size:12.5px;font-weight:500}.ubm-board__col-acts{color:var(--text-faint);opacity:0;gap:1px;margin-left:auto;display:flex}.ubm-board__column:hover .ubm-board__col-acts{opacity:1}.ubm-board__col-acts .ubm-ico-btn{width:22px;height:22px}.ubm-board__card{background:var(--surface-base);border:1px solid var(--border-default);cursor:pointer;box-shadow:var(--shadow-card);border-radius:8px;flex-direction:column;gap:9px;padding:9px 11px 10px;text-decoration:none;display:flex}.ubm-board__card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-card-hover)}.ubm-board__card{-webkit-user-select:none;user-select:none}.ubm-board__card--dragging{opacity:.4}.ubm-board__column--dropping{background:var(--surface-active);outline:2px solid var(--focus-ring);outline-offset:-2px}.ubm-board__colhandle{cursor:grab;-webkit-user-select:none;user-select:none}.ubm-board__colhandle:active{cursor:grabbing}.ubm-board__column--col-dropping{box-shadow:inset 3px 0 0 0 var(--focus-ring)}.ubm-board__ghost{z-index:60;background:var(--surface-raised);border:1px solid var(--border-strong);max-width:260px;box-shadow:var(--shadow-popover);color:var(--text-default);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;border-radius:7px;padding:6px 10px;font-size:12.5px;font-weight:450;line-height:1.3;position:fixed;overflow:hidden}.ubm-board__card-link{color:inherit;flex-direction:column;gap:9px;text-decoration:none;display:flex}.ubm-board__card-title{color:var(--text-default);font-size:13.5px;font-weight:450;line-height:1.34}.ubm-board__card-meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ubm-board__card-footer{color:var(--text-muted);align-items:center;gap:11px;font-size:12.5px;display:flex}.ubm-board__card-footer .ubm-cell-date{font-size:12.5px}.ubm-board__subcount{color:var(--text-faint);align-items:center;gap:4px;display:inline-flex}.ubm-board__card-footer .ubm-board__right{align-items:center;margin-left:auto;display:flex}.ubm-board__addcard{color:var(--text-faint);cursor:pointer;border-radius:var(--radius-md);text-align:left;background:0 0;border:none;align-items:center;gap:7px;width:100%;padding:6px 7px;font-size:13px;display:flex}.ubm-board__addcard:hover{background:var(--surface-hover);color:var(--text-muted)}.ubm-board__addinput{border:1px solid var(--border-strong);background:var(--surface);border-radius:var(--radius-md);width:100%;color:var(--text-default);box-shadow:var(--shadow-popover);outline:none;padding:8px 9px;font-size:13px}.ubm-board__addinput::placeholder{color:var(--text-faint)}.ubm-btn:not([data-ubm-canon]):not(.ubm-ui-canon){font:inherit;border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:7px 13px;font-size:13px;font-weight:540;line-height:1;display:inline-flex}.ubm-btn--primary:not([data-ubm-canon]):not(.ubm-ui-canon){background:var(--color-action);color:var(--color-action-contrast)}.ubm-btn--primary:not([data-ubm-canon]):not(.ubm-ui-canon):hover{filter:brightness(1.05)}.ubm-btn--default:not([data-ubm-canon]):not(.ubm-ui-canon){background:var(--surface-base);color:var(--text-default);border-color:var(--border-strong)}.ubm-btn--default:not([data-ubm-canon]):not(.ubm-ui-canon):hover{background:var(--surface-hover)}.ubm-btn--ghost:not([data-ubm-canon]):not(.ubm-ui-canon){color:var(--text-muted);background:0 0}.ubm-btn--ghost:not([data-ubm-canon]):not(.ubm-ui-canon):hover{background:var(--surface-hover);color:var(--text-default)}.ubm-btn:not([data-ubm-canon]):not(.ubm-ui-canon)[disabled]{opacity:1;background:var(--surface-sunken);color:var(--text-muted);border-color:var(--border-muted);box-shadow:none;cursor:not-allowed}.ubm-btn--ghost:not([data-ubm-canon]):not(.ubm-ui-canon)[disabled]{color:var(--text-faint);background:0 0;border-color:#0000}:where(.ubm-btn>svg:not([width])){flex:none;width:15px;height:15px}.ubm-tree{color:var(--text-default);flex-direction:column;gap:1px;font-size:13.5px;display:flex}.ubm-tree [role=group]{flex-direction:column;gap:1px;display:flex}.ubm-tree [role=treeitem]>:first-child{border-radius:var(--radius-sm);cursor:pointer;color:var(--text-default);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;padding:5px 8px;display:flex;overflow:hidden}.ubm-tree [role=group] [role=treeitem]>:first-child{color:var(--text-muted)}.ubm-tree [role=treeitem]>:first-child:hover{background:var(--surface-hover);color:var(--text-default)}@keyframes ubm-peek-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ubm-peek-out{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ubm-scrim-in{0%{opacity:0}to{opacity:1}}.ubm-peek-scrim{z-index:39;background:var(--surface-scrim);animation:ubm-scrim-in var(--motion-base) var(--ease-out);position:fixed;inset:0}.ubm-peek-scrim[data-closing=true]{animation:ubm-scrim-in var(--motion-fast) var(--ease-out) reverse forwards}.ubm-sidepeek{z-index:40;background:var(--surface-base);border-left:1px solid var(--border-strong);width:468px;max-width:100%;box-shadow:var(--shadow-peek);min-width:0;animation:ubm-peek-in var(--motion-base) var(--ease-out);will-change:transform;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.ubm-sidepeek[data-closing=true]{animation:ubm-peek-out var(--motion-fast) var(--ease-out) forwards}@media (prefers-reduced-motion:reduce){.ubm-peek-scrim,.ubm-sidepeek{animation:none}}.ubm-sidepeek[data-mode=full]{width:min(920px,78%)}.ubm-sidepeek__top{border-bottom:1px solid var(--border-default);flex:none;align-items:center;gap:3px;height:44px;padding:0 10px;display:flex}.ubm-sidepeek__grow{flex:1}.ubm-sidepeek__body{flex:1;padding:24px 30px;overflow:auto}.ubm-sidepeek[data-variant=compact]{width:min(384px,92%)}.ubm-sidepeek[data-variant=compact] .ubm-sidepeek__body{padding:16px 16px 24px}.ubm-sidepeek__label{color:var(--text-faint);font-size:12.5px}.ubm-peek-icon{background:var(--surface-sunken);border-radius:8px;place-items:center;width:36px;height:36px;margin-bottom:12px;font-size:19px;display:grid}.ubm-peek-iconpicker{margin-bottom:12px;display:inline-block}.ubm-peek-iconpicker .ubm-emojipicker__trigger{background:var(--surface-sunken);border-radius:8px;width:36px;height:36px;margin:0;padding:0;font-size:19px}.ubm-peek-iconpicker .ubm-emojipicker__trigger:hover{background:var(--surface-hover)}.ubm-peek-props{flex-direction:column;gap:2px;margin-bottom:6px;display:flex}.ubm-peek-prop{border-radius:5px;grid-template-columns:130px 1fr;align-items:center;min-height:30px;margin:0 -6px;padding:0 6px;font-size:13.5px;display:grid}.ubm-peek-prop:hover{background:var(--surface-sidebar)}.ubm-peek-prop__key{color:var(--text-muted);align-items:center;gap:9px;display:flex}.ubm-peek-prop__key .ubm-peek-prop__icon{color:var(--text-faint);flex:none;place-items:center;display:grid}.ubm-peek-prop__value{color:var(--text-strong);align-items:center;gap:7px;min-width:0;display:flex}.ubm-peek-prop__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ubm-peek-prop__menubtn{border-radius:var(--radius-sm);width:20px;height:20px;color:var(--text-faint);cursor:pointer;opacity:0;transition:opacity var(--motion-fast) var(--motion-ease);background:0 0;border:0;flex:none;place-items:center;margin-left:auto;display:grid}.ubm-peek-prop:hover .ubm-peek-prop__menubtn,.ubm-peek-prop__menubtn[aria-expanded=true]{opacity:1}.ubm-peek-prop__menubtn:hover{background:var(--surface-hover);color:var(--text-default)}.ubm-peek-prop__renameinput{background:var(--surface-default);border:1px solid var(--border-strong);width:100%;min-width:0;font:inherit;color:var(--text-default);border-radius:5px;padding:1px 5px}.ubm-peek-prop__add{color:var(--text-faint);font:inherit;cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;padding:0}.ubm-peek-prop__add:hover{color:var(--text-muted)}.ubm-peek-labels__chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ubm-peek-label{background:var(--surface-2,#7f7f7f1f);color:var(--text-muted);font-size:12px;line-height:var(--arc-leading-body);border-radius:11px;align-items:center;gap:4px;padding:2px 6px 2px 8px;display:inline-flex}.ubm-peek-label__rm{font:inherit;cursor:pointer;color:var(--text-faint);background:0 0;border:none;margin:0;padding:0;line-height:1}.ubm-peek-label__rm:hover{color:var(--text-muted)}.ubm-peek-deps__chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ubm-peek-dep{background:var(--surface-2,#7f7f7f1f);color:var(--text-muted);font-size:12px;line-height:var(--arc-leading-body);border-radius:11px;align-items:center;gap:5px;padding:2px 6px 2px 8px;display:inline-flex}.ubm-peek-dep__id{color:var(--text-faint);font-variant-numeric:tabular-nums}.ubm-peek-dep__title{text-overflow:ellipsis;white-space:nowrap;max-width:22ch;overflow:hidden}.ubm-peek-dep__rm{font:inherit;cursor:pointer;color:var(--text-faint);background:0 0;border:none;margin:0;padding:0;line-height:1}.ubm-peek-dep__rm:hover{color:var(--text-muted)}.ubm-peek-deps__inverse,.ubm-peek-deps__refus{color:var(--text-faint);margin-top:4px;font-size:12px;line-height:1.45}.ubm-peek-deps__refus{color:var(--priority-high-ink,var(--text-muted))}.ubm-peek-labelopt__pick{font:inherit;text-align:left;cursor:pointer;color:var(--text-default,inherit);background:0 0;border:none;border-radius:5px;flex:1;align-items:center;gap:6px;padding:4px 6px;display:inline-flex}.ubm-peek-labelopt__pick:hover{background:var(--surface-2,#7f7f7f1a)}.ubm-peek-labelopt__check{width:12px;color:var(--text-muted);display:inline-block}.ubm-peek-labelopt__archive{font:inherit;cursor:pointer;color:var(--text-faint);background:0 0;border:none;padding:4px 6px;font-size:12px}.ubm-peek-labelopt__archive:hover{color:var(--text-muted)}.ubm-peek-prop__input{width:100%;min-width:0;font:inherit;color:var(--text-strong);background:0 0;border:1px solid #0000;border-radius:5px;margin:0 -6px;padding:3px 6px}.ubm-peek-prop__input::placeholder{color:var(--text-faint)}.ubm-peek-prop__input:hover{border-color:var(--border-default)}.ubm-peek-prop__input:focus{border-color:var(--focus-ring);background:var(--surface-base);outline:none}.ubm-peek-comments{border-bottom:1px solid var(--border-default);margin:8px 0 4px;padding-bottom:14px}.ubm-peek-comments__list{flex-direction:column;gap:12px;margin:0 0 6px;padding:0;list-style:none;display:flex}.ubm-peek-comment{align-items:center;gap:9px;padding-top:12px;display:flex}.ubm-peek-comment__input{min-width:0;font:inherit;color:var(--text-default);background:var(--surface-sunken);border:1px solid var(--border-default);border-radius:var(--radius-md);flex:auto;padding:8px 11px;font-size:13.5px}.ubm-peek-comment__input::placeholder{color:var(--text-faint)}.ubm-peek-comment__input:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}.ubm-peek-comment__send{font:inherit;color:var(--color-action-contrast);background:var(--color-action);border-radius:var(--radius-md);cursor:pointer;border:none;flex:none;padding:8px 13px;font-size:13px;font-weight:600}.ubm-peek-comment__send:disabled{opacity:.5;cursor:not-allowed}.ubm-peek-subtasks{flex-direction:column;gap:1px;margin:18px 0 8px;display:flex}.ubm-peek-subtasks__head{color:var(--text-strong);align-items:center;gap:8px;margin:2px 0 7px;font-size:16px;font-weight:600;display:flex}.ubm-peek-subtasks__count{color:var(--text-faint);font-size:12px;font-weight:500}.ubm-peek-subtask{font-size:14px;line-height:var(--leading-normal);align-items:center;gap:9px;padding:3px 0;display:flex}.ubm-peek-subtask__box{border:1.5px solid var(--border-strong);border-radius:var(--radius-sm);width:15px;height:15px;color:var(--text-inverted);cursor:pointer;background:0 0;flex:none;place-items:center;padding:0;display:grid}.ubm-peek-subtask__box[data-done=true]{background:var(--status-done-dot);border-color:var(--status-done-dot)}.ubm-peek-subtask__title{color:var(--text-default);border-radius:var(--radius-sm);text-decoration:none}.ubm-peek-subtask__title:hover{text-decoration:underline}.ubm-peek-subtask__title[data-done=true]{color:var(--text-faint);text-decoration:line-through}.ubm-peek-subtasks__add{color:var(--text-faint);align-items:center;gap:9px;padding:4px 0;display:flex}.ubm-peek-subtasks__addicon{flex:none;place-items:center;width:15px;display:grid}.ubm-peek-subtasks__addinput{font:inherit;color:var(--text-default);background:0 0;border:0;flex:1;padding:0;font-size:14px}.ubm-peek-subtasks__addinput::placeholder{color:var(--text-faint)}.ubm-peek-subtasks__addinput:focus{outline:none}.ubm-select__list,.ubm-multiselect__list,.ubm-status-select__menu,.ubm-prio-select__menu,.ubm-people-select__menu{z-index:50;background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius-lg);min-width:180px;max-height:320px;box-shadow:var(--shadow-popover);flex-direction:column;gap:1px;padding:5px;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow:auto}.ubm-select__option,.ubm-multiselect__option{text-align:left;width:100%;font:inherit;color:var(--text-default);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:8px;padding:6px 8px;font-size:13.5px;display:flex}.ubm-select__option:hover,.ubm-multiselect__option:hover{background:var(--surface-hover)}.ubm-select__option[aria-selected=true],.ubm-multiselect__option[aria-selected=true]{color:var(--text-strong);font-weight:500}.ubm-select__option[aria-selected=true]:after,.ubm-multiselect__option[aria-selected=true]:after{content:"✓";color:var(--color-action);margin-left:auto;font-size:12px}.ubm-select__option[disabled],.ubm-multiselect__option[disabled]{color:var(--text-faint);cursor:not-allowed}.ubm-select__option[disabled]:hover,.ubm-multiselect__option[disabled]:hover{background:0 0}.ubm-menu__check{width:16px;color:var(--arc-text-secondary,var(--text-muted));flex:none;margin-inline-start:auto;display:inline-flex}.ubm-select,.ubm-multiselect,.ubm-menu,.ubm-status-select,.ubm-prio-select,.ubm-people-select,.ubm-due-select,.ubm-popover{display:inline-block;position:relative}.ubm-status-select__trigger,.ubm-prio-select__trigger{border-radius:var(--radius-md);cursor:pointer;font:inherit;background:0 0;border:none;align-items:center;margin:-1px;padding:1px;display:inline-flex}.ubm-status-select__trigger:hover,.ubm-prio-select__trigger:hover{background:var(--surface-hover)}.ubm-status-select__trigger:focus-visible,.ubm-prio-select__trigger:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}.ubm-status-select__group{flex-direction:column;gap:1px;display:flex}.ubm-status-select__group+.ubm-status-select__group{margin-top:4px}.ubm-status-select__group-label{letter-spacing:.02em;text-transform:uppercase;color:var(--text-faint);padding:4px 8px 2px;font-size:11px;font-weight:600}.ubm-status-select__opt,.ubm-prio-select__opt{text-align:left;width:100%;font:inherit;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:5px 8px;display:flex}.ubm-status-select__opt:hover,.ubm-prio-select__opt:hover{background:var(--surface-hover)}.ubm-status-select__check,.ubm-prio-select__check{color:var(--color-action);margin-left:auto}.ubm-people-select__trigger{border-radius:var(--radius-md);cursor:pointer;font:inherit;background:0 0;border:none;align-items:center;margin:-1px -2px;padding:1px 2px;display:inline-flex}.ubm-people-select__trigger:hover{background:var(--surface-hover)}.ubm-people-select__trigger:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}.ubm-people-select__opt{text-align:left;width:100%;font:inherit;color:var(--text-default);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:8px;padding:5px 8px;font-size:13.5px;display:flex}.ubm-people-select__opt:hover{background:var(--surface-hover)}.ubm-people-select__opt[data-selected=true]{color:var(--text-strong);font-weight:500}.ubm-people-select__name{text-overflow:ellipsis;flex:auto;overflow:hidden}.ubm-people-select__check{color:var(--color-action);margin-left:auto}.ubm-people-select__empty{color:var(--text-faint);padding:8px;font-size:13px}.ubm-select__trigger,.ubm-multiselect__trigger{width:100%;font:inherit;color:var(--text-default);background:var(--surface-base);border:1px solid var(--border-strong);border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;text-align:left;align-items:center;gap:6px;padding:6px 9px;font-size:13px;display:inline-flex}.ubm-select__trigger:hover,.ubm-multiselect__trigger:hover{background:var(--surface-hover)}.ubm-select__trigger[aria-expanded=true],.ubm-multiselect__trigger[aria-expanded=true]{border-color:var(--color-action);box-shadow:0 0 0 2px var(--color-action-weak)}.ubm-select__value{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.ubm-select__value--placeholder{color:var(--text-faint)}.ubm-select__caret{color:var(--text-faint);flex:none;place-items:center;display:grid}.ubm-select__caret svg{width:14px;height:14px}.ubm-menu__trigger:not(.ubm-btn):not([data-ubm-canon]),.ubm-popover__trigger:not([data-ubm-canon]){font:inherit;cursor:pointer;color:inherit;background:0 0;border:none;padding:0}.ubm-due-select__body{gap:8px;min-width:248px;display:grid}.ubm-due-select__foot{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.ubm-due-select__quick--clear{margin-left:auto}.ubm-checkbox:not([data-ubm-canon]):not(.ubm-ui-canon){border:1.5px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-base);width:16px;height:16px;color:var(--color-action-contrast);cursor:pointer;flex:none;place-items:center;padding:0;font-size:11px;line-height:1;display:inline-grid}.ubm-checkbox:not([data-ubm-canon]):not(.ubm-ui-canon)[data-state=checked]{background:var(--color-action);border-color:var(--color-action)}.ubm-checkbox:not([data-ubm-canon]):not(.ubm-ui-canon)[data-state=checked]:after{content:"✓"}.ubm-checkbox:not([data-ubm-canon]):not(.ubm-ui-canon):focus-visible{box-shadow:0 0 0 2px var(--color-action-weak);outline:none}.ubm-checkbox:not([data-ubm-canon]):not(.ubm-ui-canon)[disabled]{opacity:.45;cursor:not-allowed}.ubm-cmdk__scrim{z-index:69;background:var(--surface-overlay);position:fixed;inset:0}.ubm-cmdk{z-index:70;background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius-lg);width:min(820px,100vw - 32px);max-height:62vh;box-shadow:var(--shadow-popover);flex-direction:column;display:flex;position:fixed;top:14vh;left:50%;overflow:hidden;transform:translate(-50%)}.ubm-cmdk__input{font:inherit;color:var(--text-strong);border:none;border-bottom:1px solid var(--border-default);background:0 0;outline:none;padding:14px 16px;font-size:15px}.ubm-cmdk__input::placeholder{color:var(--text-faint)}.ubm-cmdk__body{flex:1;min-height:0;display:flex;overflow:hidden}.ubm-cmdk__results{flex:1;padding:6px;overflow:auto}.ubm-cmdk__body[data-haspreview=true] .ubm-cmdk__results{border-right:1px solid var(--border-default);flex:0 0 320px}.ubm-cmdk__preview{flex-direction:column;flex:1;gap:10px;min-width:0;padding:16px 18px;display:flex;overflow:auto}.ubm-cmdk__preview-id{letter-spacing:.03em;color:var(--text-faint);font-size:11.5px;font-weight:600}.ubm-cmdk__preview-title{color:var(--text-strong);margin:0;font-size:18px;font-weight:600;line-height:1.25}.ubm-cmdk__preview-props{flex-direction:column;gap:6px;margin:2px 0 0;display:flex}.ubm-cmdk__preview-props>div{gap:10px;font-size:13px;display:flex}.ubm-cmdk__preview-props dt{color:var(--text-muted);flex:0 0 80px}.ubm-cmdk__preview-props dd{color:var(--text-default);margin:0}.ubm-cmdk__preview-body{border-top:1px solid var(--border-default);font-size:13px;line-height:var(--leading-normal);color:var(--text-muted);white-space:pre-wrap;-webkit-line-clamp:8;-webkit-box-orient:vertical;margin:6px 0 0;padding-top:10px;display:-webkit-box;overflow:hidden}.ubm-cmdk__preview-empty{color:var(--text-faint);margin:6px 0 0;font-size:13px}.ubm-cmdk__group{flex-direction:column;gap:1px;padding:4px 0;display:flex}.ubm-cmdk__group:before{content:attr(aria-label);letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);padding:4px 8px 2px;font-size:11px;font-weight:600}.ubm-cmdk__item{text-align:left;width:100%;font:inherit;color:var(--text-default);border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:9px;padding:8px 10px;font-size:14px;display:flex}.ubm-cmdk__item:hover,.ubm-cmdk__item[data-active=true]{background:var(--surface-hover);color:var(--text-strong)}.ubm-cmdk__empty{text-align:center;color:var(--text-faint);margin:0;padding:22px 12px;font-size:13px}.ubm-cmdk__foot{border-top:1px solid var(--border-default);color:var(--text-faint);align-items:center;gap:14px;padding:8px 14px;font-size:11px;display:flex}.ubm-cmdk__foot span{align-items:center;gap:4px;display:inline-flex}.ubm-cmdk__foot kbd{font:inherit;text-align:center;min-width:16px;color:var(--text-muted);background:var(--surface-hover);border:1px solid var(--border-default);border-radius:var(--radius-sm);padding:0 4px;line-height:16px}.ubm-calendar{background:var(--border-default);border:1px solid var(--border-default);border-radius:var(--radius-md);grid-template-columns:repeat(7,1fr);gap:1px;display:grid;overflow:hidden}.ubm-calendar__weekday{background:var(--surface-sidebar);letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);text-align:left;padding:7px 8px;font-size:11px;font-weight:600}.ubm-calendar__blank{background:var(--surface-sunken);min-height:96px}.ubm-calendar__day{background:var(--surface-base);flex-direction:column;gap:3px;min-height:96px;padding:5px 6px;display:flex}.ubm-calendar__day:hover{background:var(--surface-sidebar)}.ubm-calendar__daynum{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.ubm-calendar__day--today .ubm-calendar__daynum{background:var(--color-action);min-width:18px;height:18px;color:var(--color-action-contrast);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-weight:600;display:inline-flex}.ubm-calendar__item{color:var(--text-default);background:var(--surface-sunken);border-radius:var(--radius-sm);white-space:nowrap;text-overflow:ellipsis;padding:2px 6px;font-size:12px;overflow:hidden}.ubm-vbuilder{flex-direction:column;gap:8px;min-width:380px;display:flex}.ubm-vbuilder__rows{flex-direction:column;gap:6px;display:flex}.ubm-vbuilder__row{align-items:center;gap:6px;display:flex}.ubm-vbuilder__lead{min-width:48px;color:var(--text-faint);flex:none;font-size:12.5px}.ubm-vbuilder__field{flex:36%;min-width:0}.ubm-vbuilder__row .ubm-vbuilder__op{flex:none;width:auto;min-width:96px}.ubm-vbuilder__val{flex:30%;min-width:0}.ubm-vbuilder__field .ubm-select__trigger,.ubm-vbuilder__op .ubm-select__trigger,.ubm-vbuilder__val .ubm-select__trigger,.ubm-vbuilder__val .ubm-multiselect__trigger{width:100%}.ubm-vbuilder__input{min-width:0;font:inherit;color:var(--text-default);background:var(--surface-base);border:1px solid var(--border-strong);border-radius:var(--radius-md);outline:none;flex:30%;padding:6px 9px;font-size:13px}.ubm-vbuilder__input:focus{border-color:var(--color-action);box-shadow:0 0 0 2px var(--color-action-weak)}.ubm-vbuilder__remove{width:24px;height:24px;color:var(--text-faint);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.ubm-vbuilder__remove:hover{background:var(--surface-hover);color:var(--text-strong)}.ubm-vbuilder__empty{color:var(--text-faint);margin:0;padding:2px 0 4px;font-size:13px}.ubm-vbuilder__add{font:inherit;color:var(--text-default);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;margin:2px -7px -2px;padding:5px 7px;font-size:13px;display:inline-flex}.ubm-vbuilder__add:hover{background:var(--surface-hover)}.ubm-vbuilder__add[disabled]{color:var(--text-faint);cursor:not-allowed}.ubm-groupby{flex-direction:column;gap:0;min-width:180px;display:flex}.ubm-groupby__opt{align-items:center;gap:var(--arc-space-2,8px);text-align:start;width:100%;min-height:36px;font:inherit;font-size:var(--arc-text-sm);color:var(--arc-foreground,var(--text-default));border-radius:calc(var(--arc-radius-panel,12px) - 6px);cursor:pointer;background:0 0;border:none;padding:0 11px;display:flex}.ubm-groupby__opt:hover{background:var(--arc-surface-muted,var(--surface-hover))}.ubm-groupby__opt:focus-visible{outline:var(--arc-focus-width,2px) solid var(--arc-focus-ring,var(--focus-ring));outline-offset:-2px}.ubm-groupby__opt[data-selected=true]{color:var(--text-strong);font-weight:500}.ubm-groupby__check{color:var(--color-action);margin-left:auto}.ubm-table-groups{flex-direction:column;gap:14px;display:flex}.ubm-table-group__head{color:var(--text-strong);align-items:center;gap:8px;margin:0;padding:4px 2px 6px;font-size:13px;font-weight:600;display:flex}.ubm-table-group__count{color:var(--text-faint);background:var(--surface-hover);border-radius:999px;padding:1px 7px;font-size:12px;font-weight:500}.ubm-viewbar__tool .ubm-popover__trigger,.ubm-viewbar__addview-pop .ubm-popover__trigger{border-radius:var(--radius-md);width:28px;height:28px;color:var(--text-faint);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.ubm-viewbar__tool[data-active=true] .ubm-popover__trigger,.ubm-viewbar__tool .ubm-popover__trigger:hover{background:var(--surface-hover);color:var(--text-default)}.ubm-viewbar__tool{display:inline-flex}.ubm-viewbar__tool .ubm-popover__content,.ubm-viewbar__addview-pop .ubm-popover__content{left:auto;right:0}.ubm-viewbar__pop-title{letter-spacing:.02em;text-transform:uppercase;color:var(--text-faint);padding:0 0 8px;font-size:11px;font-weight:600}.ubm-viewbar__tool-badge{text-align:center;min-width:14px;height:14px;color:var(--color-action-contrast);background:var(--color-action);pointer-events:none;border-radius:999px;padding:0 3px;font-size:9.5px;font-weight:700;line-height:14px;position:absolute;top:1px;right:1px}.ubm-viewbar__tool{position:relative}.ubm-saveview{flex-direction:column;gap:9px;min-width:220px;display:flex}.ubm-saveview__input{font:inherit;color:var(--text-default);background:var(--surface-base);border:1px solid var(--border-strong);border-radius:var(--radius-md);outline:none;padding:7px 9px;font-size:13px}.ubm-saveview__input:focus{border-color:var(--color-action);box-shadow:0 0 0 2px var(--color-action-weak)}.ubm-vconsole{flex-direction:column;width:320px;max-width:84vw;max-height:min(72vh,560px);display:flex;overflow:auto}.ubm-vconsole__section{border-top:1px solid var(--border-default);padding:10px 0}.ubm-vconsole__section:first-child{border-top:none;padding-top:2px}.ubm-vconsole__title{letter-spacing:.02em;text-transform:uppercase;color:var(--text-faint);margin:0 0 8px;font-size:11px;font-weight:600}.ubm-vconsole__layouts{grid-template-columns:repeat(2,1fr);gap:4px;display:grid}.ubm-vconsole__layout{color:var(--text-default);background:var(--surface-sunken);border-radius:var(--radius-md);transition:background-color var(--motion-fast) var(--motion-ease);border:1px solid #0000;align-items:center;gap:7px;padding:6px 9px;font-size:13px;text-decoration:none;display:inline-flex}.ubm-vconsole__layout:hover{background:var(--surface-hover)}button.ubm-vconsole__layout{font:inherit;text-align:start;cursor:pointer;font-size:13px}.ubm-vconsole__layout.is-active{color:var(--text-strong);background:var(--surface-active);border-color:var(--border-strong)}.ubm-vconsole__layout-i{color:var(--text-muted);place-items:center;display:grid}.ubm-vconsole__props{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.ubm-vconsole__prop{border-radius:var(--radius-sm);justify-content:space-between;align-items:center;gap:8px;padding:3px 4px;display:flex}.ubm-vconsole__prop:hover{background:var(--surface-hover)}.ubm-vconsole__prop-name{color:var(--text-default);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.ubm-vconsole__prop[data-hidden=true] .ubm-vconsole__prop-name{color:var(--text-faint)}.ubm-vconsole__prop-actions{flex:none;align-items:center;gap:1px;display:inline-flex}.ubm-vconsole__iconbtn{width:24px;height:24px;color:var(--text-muted);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease);background:0 0;border:none;place-items:center;display:grid}.ubm-vconsole__iconbtn:hover:not(:disabled){background:var(--surface-active);color:var(--text-default)}.ubm-vconsole__iconbtn:disabled{opacity:.32;cursor:default}.ubm-vconsole__eye[aria-pressed=false]{color:var(--text-faint)}.ubm-vconsole__save{flex-direction:column;gap:8px;display:flex}.ubm-vconsole__save-input{font:inherit;color:var(--text-default);background:var(--surface-base);border:1px solid var(--border-strong);border-radius:var(--radius-md);outline:none;padding:7px 9px;font-size:13px}.ubm-vconsole__save-input:focus{border-color:var(--color-action);box-shadow:0 0 0 2px var(--color-action-weak)}.ubm-vconsole__save-btn{font:inherit;color:var(--color-action-contrast);background:var(--color-action);border-radius:var(--radius-md);cursor:pointer;border:none;padding:7px 10px;font-size:12.5px;font-weight:500}.ubm-vconsole__save-btn:disabled{opacity:.6;cursor:default}.ubm-datatable__check:has(>.ubm-datatable__checkmark){position:relative}.ubm-datatable__check .ubm-datatable__checkmark{pointer-events:none;width:12px;height:12px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.ubm-datatable__head .ubm-datatable__check--all{opacity:1}.ubm-datatable__th--numeric .ubm-datatable__th-btn,.ubm-datatable__cell--numeric{justify-content:flex-end}.ubm-datatable__th--sorted .ubm-datatable__th-label{color:var(--text-strong)}.ubm-datatable__th[aria-sort] .ubm-datatable__th-btn{gap:6px}.ubm-datatable__row--selectable{cursor:pointer;-webkit-tap-highlight-color:transparent}.ubm-datatable__row--empty{min-height:var(--ubm-table-empty-h);justify-content:center}.ubm-datatable__empty{flex:auto}.ubm-datatable__countline{border-top:1px solid var(--border-default);min-height:44px;color:var(--text-muted);font-size:inherit;justify-content:space-between;align-items:center;gap:12px;padding:0 8px 0 16px;display:flex}.ubm-datatable__count{white-space:nowrap;min-width:0;transition:color var(--motion-fast) var(--motion-ease);align-items:baseline;gap:.28em;display:inline-flex}.ubm-datatable__count[data-active]{color:var(--text-strong)}.ubm-datatable__count-number{font-variant-numeric:tabular-nums}.ubm-datatable__countclear{border-radius:var(--radius-sm);height:30px;color:var(--text-default);font:inherit;cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease);background:0 0;border:0;flex:none;padding:0 12px;font-weight:500}.ubm-datatable__countclear:hover{background:var(--surface-hover)}.ubm-datatable__countclear:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ubm-datatable__count,.ubm-datatable__countclear{transition:none}}.ubm-datatable{--ubm-arc-cell:var(--ubm-table-cell-bg)}.ubm-datatable .ubm-datatable__th--sorted .ubm-datatable__th-label{color:var(--arc-foreground,var(--text-strong))}.ubm-datatable .ubm-datatable__row:has(.ubm-datatable__check[data-checked=true]){background:var(--arc-foreground,#32302c)}.ubm-datatable .ubm-datatable__row:has(.ubm-datatable__check[data-checked=true]) :is(.ubm-datatable__cell--frozen,.ubm-datatable__gutter[data-frozen=true]){background:var(--arc-foreground,#32302c)}@supports (color:color-mix(in lab, red, red)){.ubm-datatable .ubm-datatable__row:has(.ubm-datatable__check[data-checked=true]){background:color-mix(in oklab, var(--arc-foreground,var(--text-default)) 6%, var(--ubm-arc-cell))}.ubm-datatable .ubm-datatable__row:has(.ubm-datatable__check[data-checked=true]) :is(.ubm-datatable__cell--frozen,.ubm-datatable__gutter[data-frozen=true]){background:color-mix(in oklab, var(--arc-foreground,var(--text-default)) 6%, var(--ubm-arc-cell))}}.ubm-datatable .ubm-datatable__check{border-color:var(--arc-border-strong,var(--border-strong));color:var(--arc-control-glyph,var(--color-action-contrast));transition:opacity var(--arc-duration-fast,.16s) var(--arc-ease-standard,ease), background-color var(--arc-duration-fast,.16s) var(--arc-ease-standard,ease), border-color var(--arc-duration-fast,.16s) var(--arc-ease-standard,ease)}.ubm-datatable .ubm-datatable__check[data-checked=true]{background:var(--arc-control-on,var(--color-action));border-color:var(--arc-control-on,var(--color-action))}@media (pointer:coarse){.ubm-datatable .ubm-datatable__check[data-checked=true]{background:0 0}.ubm-datatable .ubm-datatable__check[data-checked=true]:before{background:var(--arc-control-on,var(--color-action));border-color:var(--arc-control-on,var(--color-action))}}@media (prefers-reduced-motion:reduce){.ubm-datatable .ubm-datatable__check{transition:none}}.ubm-datatable__bulkbar{z-index:60;width:max-content;max-width:92vw;color:var(--text-default);background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-popover);align-items:center;gap:10px;padding:7px 9px 7px 13px;font-size:13px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.ubm-datatable__bulkcount{color:var(--text-strong);white-space:nowrap;border-right:1px solid var(--border-default);padding-right:10px;font-weight:600}.ubm-datatable__bulkactions{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.ubm-datatable__bulkbar :is(.ubm-status-select,.ubm-prio-select,.ubm-people-select) button[role=combobox]{width:auto;height:auto;min-height:var(--arc-control-height-sm);padding-inline:var(--arc-space-2);background:var(--surface-hover);box-shadow:none;border-color:#0000}.ubm-datatable__bulkbar :is(.ubm-status-select,.ubm-prio-select,.ubm-people-select) button[role=combobox]:is(:hover,[aria-expanded=true]){background:var(--surface-active)}@media (pointer:coarse){.ubm-datatable__bulkbar :is(.ubm-status-select,.ubm-prio-select,.ubm-people-select) button[role=combobox]{min-height:var(--arc-control-height-md)}}.ubm-datatable__bulkclear{font:inherit;color:var(--text-muted);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;padding:5px 9px;font-size:12.5px}.ubm-datatable__bulkclear:hover{background:var(--surface-hover);color:var(--text-default)}.ubm-datatable__bulkall{font:inherit;color:var(--color-action,var(--text-default));border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:5px 9px;font-size:12.5px}.ubm-datatable__bulkall:hover{background:var(--surface-hover)}.ubm-datatable__bulkall:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}.ubm-datatable__row--opens{cursor:pointer}.ubm-datatable__rowopen{opacity:0;transition:opacity var(--motion-fast) var(--motion-ease);align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-end:var(--ubm-table-cell-px,9px)}.ubm-datatable__row:hover .ubm-datatable__rowopen,.ubm-datatable__row:focus-within .ubm-datatable__rowopen,.ubm-datatable__rowopen:focus-within{opacity:1;pointer-events:auto}@media (hover:none){.ubm-datatable__rowopen{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.ubm-datatable__rowopen{transition:none}}.ubm-datatable__row[data-pending=true]{cursor:progress}.ubm-datatable__rowerror{z-index:2;align-items:center;gap:var(--arc-space-1,4px);border-radius:var(--radius-sm);background:var(--arc-danger,var(--color-danger));max-width:min(60%,28rem);height:fit-content;margin-block:auto;padding:2px 4px 2px 8px;display:flex;position:absolute;inset-block:0;inset-inline-end:calc(var(--ubm-table-cell-px,9px) + 36px)}@supports (color:color-mix(in lab, red, red)){.ubm-datatable__rowerror{background:color-mix(in oklab, var(--arc-danger,var(--color-danger)) 12%, var(--arc-surface,var(--surface-base)))}}.ubm-datatable__rowerror{color:var(--arc-danger,var(--color-danger));font-size:12.5px}.ubm-datatable__rowerror>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ubm-datatable__rowerror-close{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0 4px}.ubm-colmenu__kbd{font:inherit;color:var(--text-muted);font-size:11px}.ubm-datatable__ctxmenu{z-index:70;flex-direction:column;gap:1px;min-width:184px;display:flex;position:fixed}.ubm-datatable__row--ctx{background:var(--surface-hover)}.ubm-datatable__bulkbar .ubm-status-select__menu,.ubm-datatable__bulkbar .ubm-prio-select__menu,.ubm-datatable__bulkbar .ubm-people-select__menu,.ubm-datatable__bulkbar .ubm-popover__content{top:auto;bottom:calc(100% + 6px)}@media (max-width:640px){.ubm-sidepeek,.ubm-sidepeek[data-mode=full]{border-left:none;width:100%}.ubm-sidepeek__body{padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}.ubm-peek-prop{grid-template-columns:1fr;align-items:start;gap:2px;padding:6px}.ubm-vconsole{width:min(320px,86vw)}.ubm-datatable__open{opacity:1;pointer-events:auto}}@media (hover:none){.ubm-datatable__open{opacity:1;pointer-events:auto}.ubm-side__rowbtn{opacity:1}}.ubm-peek-history{border-top:1px solid var(--border-default);margin-top:14px;padding-top:12px}.ubm-peek-history__toggle{font:inherit;color:var(--text-muted);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin:0 -6px;padding:4px 6px;font-size:12.5px;display:inline-flex}.ubm-peek-history__toggle:hover{color:var(--text-default);background:var(--surface-hover)}.ubm-peek-history__caret{color:var(--text-faint);place-items:center;display:grid}.ubm-peek-history__list{flex-direction:column;gap:1px;margin:8px 0 0;padding:0;list-style:none;display:flex}.ubm-peek-history__item{border-radius:var(--radius-sm);align-items:baseline;gap:10px;padding:5px 6px;font-size:12.5px;display:flex}.ubm-peek-history__item:hover{background:var(--surface-sidebar)}.ubm-peek-history__rev{font-variant-numeric:tabular-nums;color:var(--text-muted);flex:none;font-weight:600}.ubm-peek-history__fields{color:var(--text-default);min-width:0}.ubm-peek-history__empty{color:var(--text-faint);margin:8px 0 0;font-size:12.5px}.ubm-optioncards{gap:8px;display:flex}.ubm-optioncards[data-orientation=column]{flex-direction:column}.ubm-optioncards__c{text-align:left;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-base);cursor:pointer;min-width:0;font:inherit;color:var(--text-default);flex:1;padding:9px 11px;display:block}.ubm-optioncards__c:hover:not(:disabled){background:var(--surface-hover)}.ubm-optioncards__c:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}.ubm-optioncards__c[data-on=true]{border-color:var(--color-action);background:var(--color-action-weak);box-shadow:0 0 0 1px var(--color-action)}.ubm-optioncards__c:disabled{opacity:.5;cursor:not-allowed}.ubm-optioncards__t{color:var(--text-default);font-size:12.5px;font-weight:560;display:block}.ubm-optioncards__d{font-size:11px;line-height:var(--arc-leading-body);color:var(--text-muted);margin-top:2px;display:block}.ubm-nlbar{border-radius:var(--radius-lg);background:linear-gradient(var(--surface-base), var(--surface-base)) padding-box, linear-gradient(120deg, var(--color-action), var(--entity-3)) border-box;border:1px solid #0000;align-items:center;gap:10px;padding:9px 12px;display:flex}.ubm-nlbar__ico{color:var(--color-action);flex:none;place-items:center;display:grid}.ubm-nlbar__in{min-width:0;font:inherit;color:var(--text-default);background:0 0;border:none;outline:none;flex:1;font-size:13px}.ubm-nlbar__in::placeholder{color:var(--text-muted)}.ubm-nlbar__k{color:var(--text-faint);border:1px solid var(--border-default);border-radius:var(--radius-sm);flex:none;padding:1px 6px;font-family:inherit;font-size:11px}.ubm-toast-region{display:contents}.ubm-copilot{border-left:1px solid var(--border-default);background:var(--surface-sunken);flex:0 0 44px;align-self:stretch;min-width:0;display:flex}.ubm-copilot[data-open]{background:var(--surface-sidebar);flex:0 0 380px}.ubm-copilot__toggle{width:44px;font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex-direction:column;align-self:flex-start;align-items:center;gap:9px;padding:12px 0;display:flex}.ubm-copilot__toggle:hover{color:var(--text-default)}.ubm-copilot__toggle:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:-2px;border-radius:var(--radius-md)}.ubm-copilot__toggle-ic{border-radius:var(--radius-md);width:28px;height:28px;color:var(--color-action);background:var(--color-action-weak);place-items:center;display:grid;position:relative}.ubm-copilot__pin{border-radius:var(--radius-full);background:var(--color-action);width:8px;height:8px;box-shadow:0 0 0 2px var(--surface-sunken);position:absolute;top:-2px;right:-2px}.ubm-copilot__toggle-lbl{writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.02em;color:var(--text-faint);font-size:11px}.ubm-copilot__scrim{display:none}.ubm-copilot__panel{width:100%;min-width:0;height:100%;font-family:var(--font-sans);flex-direction:column;display:flex}.ubm-copilot__head{border-bottom:1px solid var(--border-default);flex:none;align-items:center;gap:8px;padding:11px 12px;display:flex}.ubm-copilot__grip{display:none}.ubm-copilot__badge{border-radius:var(--radius-md);width:24px;height:24px;color:var(--color-action);background:var(--color-action-weak);flex:none;place-items:center;display:grid}.ubm-copilot__ttl{color:var(--text-default);font-size:13px;font-weight:600}.ubm-copilot__grow{flex:1}.ubm-copilot__close{border-radius:var(--radius-md);width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.ubm-copilot__close:hover{background:var(--surface-hover);color:var(--text-default)}.ubm-copilot__stream{flex-direction:column;flex:1;gap:13px;min-height:0;padding:14px 12px;display:flex;overflow:auto}.ubm-copilot__me{border-radius:var(--radius-lg);background:var(--surface-active);max-width:86%;color:var(--text-default);font-size:12.5px;line-height:var(--leading-normal);align-self:flex-end;padding:8px 11px}.ubm-copilot__ai{align-items:flex-start;gap:9px;display:flex}.ubm-copilot__ai-av{border-radius:var(--radius-md);width:22px;height:22px;color:var(--color-action);background:var(--color-action-weak);flex:none;place-items:center;margin-top:1px;display:grid}.ubm-copilot__ai-bd{min-width:0;color:var(--text-default);flex:1;font-size:12.5px;line-height:1.55}.ubm-copilot__em{color:var(--color-action);font-weight:540}.ubm-copilot__thinking{gap:4px;padding:4px 0;display:inline-flex}.ubm-copilot__thinking span{border-radius:var(--radius-full);background:var(--text-faint);width:6px;height:6px;animation:1s ease-in-out infinite ubm-copilot-blink}.ubm-copilot__thinking span:nth-child(2){animation-delay:.16s}.ubm-copilot__thinking span:nth-child(3){animation-delay:.32s}@keyframes ubm-copilot-blink{0%,80%,to{opacity:.28}40%{opacity:1}}.ubm-copilot__proposal{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base);box-shadow:var(--shadow-card);overflow:hidden}.ubm-copilot__diff{font-size:12.5px;line-height:var(--leading-normal);color:var(--text-default);padding:10px 11px}.ubm-copilot__acts{border-top:1px solid var(--border-default);background:var(--surface-sidebar);align-items:center;gap:7px;padding:9px 11px;display:flex}.ubm-copilot__apply{border-radius:var(--radius-md);background:var(--color-action);height:30px;color:var(--color-action-contrast);cursor:pointer;border:0;margin-left:auto;padding:0 14px;font-size:12.5px;font-weight:600}.ubm-copilot__apply:hover:not(:disabled){background:var(--color-action-hover)}.ubm-copilot__discard{border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--surface-base);height:30px;color:var(--text-muted);cursor:pointer;padding:0 12px;font-size:12.5px}.ubm-copilot__discard:hover:not(:disabled){color:var(--text-default);border-color:var(--text-faint)}.ubm-copilot__apply:disabled,.ubm-copilot__discard:disabled{opacity:.5;cursor:not-allowed}.ubm-copilot__chips{flex-wrap:wrap;gap:6px;display:flex}.ubm-copilot__chip{border:1px solid var(--border-strong);border-radius:var(--radius-full);background:var(--surface-base);height:27px;color:var(--text-default);cursor:pointer;transition:border-color var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease);align-items:center;gap:5px;padding:0 11px;font-size:12px;display:inline-flex}.ubm-copilot__chip:hover:not(:disabled){border-color:var(--color-action);color:var(--color-action)}.ubm-copilot__chip:disabled{opacity:.5;cursor:not-allowed}.ubm-copilot__foot{border-top:1px solid var(--border-default);background:var(--surface-sidebar);flex:none;padding:10px 12px 12px}.ubm-copilot__off{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-base);align-items:flex-start;gap:8px;padding:9px 11px;display:flex}.ubm-copilot__off-ic{color:var(--text-faint);flex:none;margin-top:1px}.ubm-copilot__off-t{font-size:12px;line-height:var(--leading-normal);color:var(--text-muted)}.ubm-copilot__field{border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-base);transition:border-color var(--motion-fast) var(--motion-ease);align-items:flex-end;gap:7px;padding:6px 6px 6px 12px;display:flex}.ubm-copilot__field:focus-within{border-color:var(--color-action)}.ubm-copilot__input{resize:none;min-width:0;font:inherit;color:var(--text-default);background:0 0;border:0;outline:0;flex:1;max-height:120px;padding:5px 0;font-size:12.5px;line-height:1.45}.ubm-copilot__input::placeholder{color:var(--text-faint)}.ubm-copilot__send{border-radius:var(--radius-md);background:var(--color-action);width:31px;height:31px;color:var(--color-action-contrast);cursor:pointer;border:0;flex:none;place-items:center;display:grid}.ubm-copilot__send:disabled{opacity:.5;cursor:not-allowed}@media (max-width:767px){.ubm-copilot{background:0 0;border:0;flex:none;align-self:auto;width:auto}.ubm-copilot__toggle{border-radius:var(--radius-full);background:var(--color-action);width:56px;height:56px;color:var(--color-action-contrast);box-shadow:var(--shadow-popover);z-index:var(--z-overlay);padding:0;position:fixed;bottom:16px;right:16px}.ubm-copilot__toggle:hover{color:var(--color-action-contrast)}.ubm-copilot__toggle-ic{width:auto;height:auto;color:inherit;background:0 0}.ubm-copilot__pin{box-shadow:0 0 0 2px var(--color-action)}.ubm-copilot__toggle-lbl{display:none}.ubm-copilot__scrim{background:var(--surface-scrim);z-index:var(--z-overlay);display:block;position:fixed;inset:0}.ubm-copilot[data-open]{flex:none}.ubm-copilot__panel{border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--surface-sidebar);height:85vh;box-shadow:var(--shadow-popover);z-index:calc(var(--z-overlay) + 1);position:fixed;bottom:0;left:0;right:0}.ubm-copilot__grip{border-radius:var(--radius-full);background:var(--border-strong);width:34px;height:4px;display:block;position:absolute;top:6px;left:50%;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ubm-copilot__thinking span{opacity:.6;animation:none}}.ubm-ctxcard--card{width:min(420px,100vw - 24px);max-width:calc(100vw - 24px);max-height:min(640px, calc(var(--os-visible-height,100dvh) - 24px));flex-direction:column;padding:0;display:flex;overflow:hidden}.ubm-ctxcard__head{align-items:flex-start;gap:4px;padding:12px 8px 4px 16px;display:flex}.ubm-ctxcard__titles{flex:auto;min-width:0}.ubm-ctxcard__title{font:600 var(--text-md,15px) / 1.3 var(--font-display);color:var(--text-strong);margin:0}.ubm-ctxcard__subtitle{font-size:var(--text-sm,13px);color:var(--text-muted);margin:2px 0 0}.ubm-ctxcard__slot{overscroll-behavior:contain;flex:auto;min-height:0;overflow:auto}.ubm-ctxcard--card .ubm-ctxcard__body{padding:12px 16px 16px}.ubm-ctxcard--drawer .ubm-ctxcard__body,.ubm-ctxcard--expanded .ubm-ctxcard__body{padding:4px 0 12px}.ubm-ctxcard--drawer .ubm-ctxcard__foot,.ubm-ctxcard--drawer .ubm-ctxcard__guard{flex:none}.ubm-ctxcard__foot{flex-wrap:wrap;justify-content:space-between;gap:8px;padding:10px 16px 14px;display:flex}.ubm-ctxcard__guard{background:var(--surface-sunken,var(--surface-active));color:var(--text-strong);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;display:flex}.ubm-ctxcard__guard>span{flex:auto}@media (pointer:coarse){.ubm-ctxcard :is(input,select,textarea){font-size:max(16px,1em)}}.ubm-dialog[data-size=fill]{flex-direction:column;width:min(1120px,100% - 48px);height:min(820px,100% - 48px);max-height:none;display:flex}.ubm-dialog[data-size=fill] .ubm-dialog__body{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.ubm-ctxcard--expanded .ubm-dialog__header{align-items:center;gap:8px;display:flex}.ubm-ctxcard--expanded .ubm-dialog__header>div:first-child{flex:auto;min-width:0}.ubm-ctxcard--expanded .ubm-dialog__body{flex-direction:column;min-height:0;padding-top:4px;display:flex;overflow:hidden}.ubm-ctxcard--expanded .ubm-ctxcard__body{padding:4px 0 8px}.ubm-ctxcard--expanded .ubm-ctxcard__foot{padding:8px 0 0}.ubm-ctxcard--expanded .ubm-ctxcard__subtitle,.ubm-dialog__description .ubm-ctxcard__subtitle{margin:4px 0 0}.ubm-ctxcard__meta{color:var(--text-muted);font-variant-numeric:tabular-nums}.ubm-ctxcard__meta--lead{font-size:var(--text-sm,13px);margin:0 0 8px}.ubm-ctxcard__foot>:only-child{margin-left:auto}.ubm-views__trigger{align-items:center;gap:var(--arc-space-1,4px);min-width:0;max-width:14rem;min-height:var(--arc-control-height-sm,28px);padding:0 var(--arc-space-2,8px);border:1px solid var(--arc-border,var(--border-default));border-radius:var(--arc-radius-control,var(--radius-sm));background:var(--arc-surface,var(--surface-base));color:var(--arc-foreground,var(--text-default));font:inherit;font-size:var(--arc-text-sm);cursor:pointer;display:inline-flex}.ubm-views__trigger:hover{background:var(--arc-surface-muted,var(--surface-hover))}.ubm-views__trigger:focus-visible{outline:var(--arc-focus-width,2px) solid var(--arc-focus-ring,var(--focus-ring));outline-offset:var(--arc-focus-offset,1px)}.ubm-views__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ubm-views__dirty{color:var(--arc-accent,var(--color-action))}.ubm-views{gap:var(--arc-space-2,8px);flex-direction:column;width:min(22rem,92vw);display:flex}.ubm-views__list{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.ubm-views__row{align-items:center;gap:var(--arc-space-1,4px);display:flex}.ubm-views__item{border-radius:var(--arc-radius-inline,var(--radius-sm));min-width:0;color:inherit;font:inherit;text-align:start;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:auto;padding:6px 8px;overflow:hidden}.ubm-views__item:hover,.ubm-views__item[aria-current]{background:var(--arc-surface-muted,var(--surface-hover))}.ubm-views__item[aria-current]{font-weight:500}.ubm-views__tools{flex:none;align-items:center;gap:2px;display:inline-flex}.ubm-views__tool{border-radius:var(--arc-radius-inline,var(--radius-sm));width:26px;height:26px;color:var(--arc-text-secondary,var(--text-muted));cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.ubm-views__tool:hover:not(:disabled){background:var(--arc-surface-muted,var(--surface-hover));color:var(--arc-foreground,var(--text-default))}.ubm-views__tool:disabled{opacity:.4;cursor:default}.ubm-views__tool:focus-visible,.ubm-views__item:focus-visible{outline:var(--arc-focus-width,2px) solid var(--arc-focus-ring,var(--focus-ring));outline-offset:-2px}@media (pointer:coarse){.ubm-views__tool{width:44px;height:44px}}.ubm-views__actions,.ubm-views__name-form{align-items:center;gap:var(--arc-space-2,8px);flex-wrap:wrap;display:flex}.ubm-views__name-form{flex:auto}.ubm-views__input{min-width:0;min-height:var(--arc-control-height-sm,28px);padding:0 var(--arc-space-2,8px);border:1px solid var(--arc-border,var(--border-default));border-radius:var(--arc-radius-control,var(--radius-sm));background:var(--arc-surface,var(--surface-base));color:inherit;font:inherit;flex:10rem}.ubm-views__error{color:var(--arc-danger,var(--color-danger));margin:0;font-size:.8125em}.ubm-views__notice{color:var(--arc-text-secondary,var(--text-muted));margin:0;font-size:.8125em}.ubm-colmenu__icons{grid-template-columns:repeat(6,28px);gap:2px;padding:4px 6px;display:grid}.ubm-colmenu__iconbtn{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.ubm-colmenu__iconbtn:hover{background:var(--surface-hover);color:var(--text-default)}.ubm-colmenu__iconbtn[aria-pressed=true]{background:var(--surface-active,var(--surface-hover));color:var(--text-default)}.ubm-colmenu__iconbtn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:-2px}.ubm-views__inline{align-items:center;gap:var(--arc-space-1,4px);border-radius:var(--arc-radius-inline,var(--radius-sm));max-width:16rem;color:var(--arc-text-secondary,var(--text-muted));font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:2px 4px;display:inline-flex}.ubm-views__inline:hover{background:var(--arc-surface-muted,var(--surface-hover));color:var(--arc-foreground,var(--text-default))}.ubm-views__inline:focus-visible{outline:var(--arc-focus-width,2px) solid var(--arc-focus-ring,var(--focus-ring));outline-offset:var(--arc-focus-offset,1px)}.ubm-views__sep{color:var(--arc-text-muted,var(--text-faint))}.ubm-views__caret{opacity:.7;flex:none}.ubm-views__panel{gap:var(--arc-space-2,8px);flex-direction:column;display:flex}.ubm-viewctl__trigger{inline-size:var(--es-size-sm,var(--mac-tb-h,32px));block-size:var(--es-size-sm,var(--mac-tb-h,32px));border-radius:var(--arc-radius-control,var(--radius-sm));color:var(--arc-text-secondary,var(--text-muted));cursor:pointer;background:0 0;border:0;place-items:center;margin:0;padding:0;display:inline-grid;position:relative}.ubm-viewctl__trigger:hover,.ubm-viewctl__trigger[data-state=open]{background:var(--arc-surface-muted,var(--surface-hover));color:var(--arc-foreground,var(--text-default))}.ubm-viewctl__trigger:focus-visible{outline:var(--arc-focus-width,2px) solid var(--arc-focus-ring,var(--focus-ring));outline-offset:var(--arc-focus-offset,1px)}@media (pointer:coarse){.ubm-viewctl__trigger{block-size:44px;inline-size:44px}.ubm-viewctl__tip{display:none}}.ubm-viewctl__badge{border-radius:var(--arc-radius-pill);background:var(--arc-accent,var(--color-action));block-size:16px;min-inline-size:16px;color:var(--color-action-contrast);text-align:center;font-variant-numeric:tabular-nums;pointer-events:none;padding:0 4px;font-size:10.5px;font-weight:600;line-height:16px;position:absolute;inset-block-start:-2px;inset-inline-end:-2px}.ubm-viewctl{gap:var(--arc-space-3,12px);flex-direction:column;width:min(24rem,92vw);max-height:min(70vh,36rem);display:flex;overflow:auto}.ubm-viewctl__section{gap:var(--arc-space-2,8px);flex-direction:column;display:flex}.ubm-viewctl__section+.ubm-viewctl__section{padding-top:var(--arc-space-3,12px);border-top:1px solid var(--arc-border-subtle,var(--border-default))}.ubm-viewctl__h{font-size:var(--arc-text-xs);color:var(--arc-text-secondary,var(--text-muted));margin:0;font-weight:500}.ubm-viewctl__field{gap:var(--arc-space-1,4px);flex-direction:column;display:flex}.ubm-viewctl__label{font-size:var(--arc-text-sm);color:var(--arc-foreground,var(--text-default))}.ubm-viewctl__row{align-items:center;gap:var(--arc-space-2,8px);flex-wrap:wrap;display:flex}.ubm-viewctl__cols{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ubm-viewctl__col{justify-content:space-between;align-items:center;gap:var(--arc-space-2,8px);display:flex}.ubm-viewctl__move{gap:2px;display:inline-flex}.ubm-viewctl__tool{border-radius:var(--arc-radius-inline,var(--radius-sm));width:26px;height:26px;color:var(--arc-text-secondary,var(--text-muted));cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.ubm-viewctl__tool:hover:not(:disabled){background:var(--arc-surface-muted,var(--surface-hover))}.ubm-viewctl__tool:disabled{opacity:.4;cursor:default}@media (pointer:coarse){.ubm-viewctl__tool{width:44px;height:44px}}.ubm-viewctl__hint{color:var(--arc-text-muted,var(--text-faint));margin:0;font-size:.8125em}.ubm-viewctl__links{padding-top:var(--arc-space-2,8px);border-top:1px solid var(--arc-border-subtle,var(--border-default));flex-direction:column;display:flex}.ubm-viewctl__link{border-radius:var(--arc-radius-inline,var(--radius-sm));color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:6px 8px}.ubm-viewctl__link:hover{background:var(--arc-surface-muted,var(--surface-hover))}.ubm-viewctl[data-side],.ubm-views[data-side]{width:auto;min-width:15rem;max-width:min(22rem,100vw - 20px);font-size:var(--arc-text-sm);text-align:start;gap:0;padding:5px}.ubm-viewctl__section,.ubm-views__panel{gap:0}.ubm-viewctl__section+.ubm-viewctl__section{border-top:1px solid var(--arc-border,var(--border-default));margin-top:5px;padding-top:5px}.ubm-viewctl__h,.ubm-views__group{padding:var(--arc-space-2,8px) 11px var(--arc-space-1,4px);color:var(--arc-text-muted,var(--text-muted));font-size:var(--arc-text-xs);margin:0;font-weight:500}.ubm-viewctl__field{justify-content:space-between;align-items:center;gap:var(--arc-space-2,8px);flex-direction:row;min-height:36px;padding:0 11px}.ubm-viewctl__label{font-size:var(--arc-text-sm);white-space:nowrap}.ubm-viewctl__row{min-height:36px;padding:0 11px}.ubm-viewctl__col{min-height:32px;padding:0 11px}.ubm-viewctl__hint{padding:4px 11px}.ubm-viewctl__links{border-top:1px solid var(--arc-border,var(--border-default));margin-top:5px;padding-top:5px}.ubm-viewctl__link,.ubm-views__item{border-radius:calc(var(--arc-radius-panel,12px) - 6px);min-height:36px;font-size:var(--arc-text-sm);padding:0 11px}.ubm-views__list{gap:0}.ubm-views__actions{border-top:1px solid var(--arc-border,var(--border-default));margin-top:5px;padding:5px 6px 2px}.ubm-views__notice,.ubm-views__error{font-size:var(--arc-text-xs);padding:4px 11px 6px}.ubm-colmenu{border-radius:var(--arc-radius-panel,var(--radius-lg));min-width:13.5rem;padding:5px}.ubm-colmenu__item{min-height:36px;font-size:var(--arc-text-sm);border-radius:calc(var(--arc-radius-panel,12px) - 6px);padding:0 11px}.ubm-colmenu__head{padding:var(--arc-space-2,8px) 11px var(--arc-space-1,4px);font-size:var(--arc-text-xs)}.ubm-views__title{border-radius:var(--arc-radius-inline,var(--radius-sm));min-width:0;max-width:100%;color:var(--arc-text-secondary,var(--text-muted));font:inherit;font-weight:400;line-height:inherit;vertical-align:baseline;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:.25em;margin:0 0 0 .25em;padding:0 .15em;display:inline-flex}.ubm-views__title:hover{background:var(--arc-surface-muted,var(--surface-hover))}.ubm-views__title:focus-visible{outline:var(--arc-focus-width,2px) solid var(--arc-focus-ring,var(--focus-ring));outline-offset:var(--arc-focus-offset,1px)}.ubm-views__title .ubm-views__slash{color:var(--arc-text-muted,var(--text-faint))}.ubm-views__title .ubm-views__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ubm-views__title .ubm-views__caret{opacity:.6;flex:none;align-self:center;width:.7em;height:.7em}@media (pointer:coarse){.ubm-views__title{align-items:center;min-height:44px}}.ubm-datatable__handle{color:#0000;border-radius:var(--radius-sm);cursor:grab;touch-action:none;flex:none;place-items:center;width:28px;height:28px;margin-inline-end:0;display:grid}.ubm-datatable__handle--spacer{cursor:default}.ubm-datatable__row:hover .ubm-datatable__handle:not(.ubm-datatable__handle--spacer),.ubm-datatable__handle:focus-visible{color:var(--text-faint)}.ubm-datatable__handle:hover{color:var(--text-muted);background:var(--surface-hover)}.ubm-datatable__handle:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring,var(--color-action));outline-offset:1px}.ubm-datatable__handle:active{cursor:grabbing}.ubm-datatable__handle[data-reorder-state]{color:var(--text-strong,var(--arc-foreground))}.ubm-datatable__handle[aria-disabled=true]{cursor:default}.ubm-datatable__menu-kbd{margin-inline-start:auto;padding-inline-start:var(--arc-space-4,16px)}.ubm-datatable__row--context .ubm-datatable__name,.ubm-datatable__row--context .ubm-datatable__cell:not(.ubm-datatable__cell--primary){color:var(--text-faint)}.ubm-datatable__row--container>.ubm-datatable__cell--primary{font-weight:560}.ubm-datatable__cell--addactions{overflow:visible}.ubm-datatable__addactions{min-width:0;color:var(--text-faint);flex-wrap:wrap;align-items:center;display:inline-flex}.ubm-datatable__addsec{white-space:pre;align-items:center;display:inline-flex}.ubm-datatable__addsub-btn:hover,.ubm-datatable__addsub-btn:focus-visible{color:var(--text-muted)}.ubm-datatable__addsub-btn:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring,var(--color-action));outline-offset:1px;border-radius:var(--radius-sm)}.ubm-datatable__adderror{color:var(--arc-danger,var(--color-danger));font-size:var(--arc-text-xs);margin-inline-start:var(--arc-space-2,8px)}.ubm-datatable__outline-actions{gap:var(--arc-space-1,4px)}.ubm-datatable__outline-actions--confirm{opacity:1;pointer-events:auto;z-index:3;background:var(--arc-surface,var(--surface-base))}.ubm-datatable__outline-menu{width:28px;height:28px;color:var(--text-muted);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;place-items:center;padding:0;display:grid}.ubm-datatable__outline-menu:hover,.ubm-datatable__outline-menu[data-state=open]{background:var(--surface-hover);color:var(--text-strong)}.ubm-datatable__outline-menu:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring,var(--color-action));outline-offset:1px}.ubm-datatable__row:has(.ubm-datatable__outline-menu[data-state=open]) .ubm-datatable__rowopen{opacity:1;pointer-events:auto}.ubm-datatable__live{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (pointer:coarse){.ubm-datatable__handle{width:44px;height:44px;color:var(--text-faint)}.ubm-datatable__outline-menu{width:44px;height:44px}.ubm-datatable__addsub-btn{justify-content:center;min-width:44px;min-height:44px}.ubm-datatable__reveal{min-width:44px;min-height:44px}}.ubm-colcmd{align-items:center;gap:var(--arc-space-2,8px);flex-wrap:nowrap;min-width:0;display:flex}.ubm-colcmd--bar{justify-content:space-between;gap:var(--arc-space-3,12px);margin-bottom:var(--arc-space-3,12px);--es-size-sm:var(--mac-tb-h,32px)}.ubm-colcmd--header{--es-size-sm:var(--mac-tb-h,32px);flex:auto;justify-content:flex-end}.ubm-colcmd--header>*{flex:none}.ubm-colcmd__title{align-items:center;gap:var(--arc-space-2,8px);flex:0 auto;min-width:0;display:flex}.ubm-colcmd__title .ubm-erm-head__h1{white-space:nowrap;align-items:baseline;min-width:0;margin:0;display:flex}.ubm-colcmd__views{flex:0 auto;min-width:0;margin-inline-end:auto;display:flex}.ubm-colcmd__titletext{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.ubm-colcmd__wintitle{font:var(--mac-text-headline,inherit);white-space:nowrap;align-items:baseline}.ubm-colcmd__tools{flex:1 0 auto;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.ubm-colcmd__tools>*{flex:none}:is(.ubm-colcmd__tools,.ubm-colcmd--header)>.ubm-colcmd__esearch{min-width:var(--es-size-sm,32px);flex:1 1 0;justify-content:flex-end;max-width:320px;display:flex}:is(.ubm-colcmd__esearch,.ems-lstcmd__esearch)>[data-anchor]>div:not([data-expanded]):not([data-active]){background:0 0;border-color:#0000}@media (hover:hover) and (pointer:fine){:is(.ubm-colcmd__esearch,.ems-lstcmd__esearch)>[data-anchor]>div:not([data-expanded]):not([data-active]):hover{background:var(--arc-surface-muted,var(--surface-hover));color:var(--arc-foreground,var(--text-default))}}.ubm-colcmd--compact{gap:6px;width:100%}@media (pointer:coarse){.ubm-colcmd__tools{gap:8px}.ubm-colcmd--header{gap:12px}}.ubm-colcmd__facts{padding-inline:var(--ubm-view-gutter,0px);margin:0 0 var(--arc-space-3,12px);font-size:var(--arc-text-sm);color:var(--arc-text-secondary,var(--text-muted));white-space:nowrap;scrollbar-width:none;overflow-x:auto}.ubm-colcmd__facts::-webkit-scrollbar{display:none}.ubm-colcmd__pagehead{gap:var(--arc-space-1,4px);min-width:0;padding-inline:var(--ubm-view-gutter,0px);margin:0 0 var(--arc-space-4,16px);flex-direction:column;display:flex}.ubm-colcmd__pagehead>[data-ubm-view-facts]{margin:0;padding-inline:0}.ubm-colcmd__pagehead>.ubm-colcmd__pagesegment{margin-block-start:var(--arc-space-2,8px)}.ubm-colcmd__segment{scrollbar-width:none;flex:0 auto;min-width:0;display:flex;overflow-x:auto}.ubm-os-window__heading{min-width:0;height:100%;font:inherit;flex:0 auto;margin:0;display:flex}.ubm-os-mobilebar__heading{min-width:0;font:inherit;flex:auto;margin:0;display:flex}:where(.ubm-os-mobilebar,.ubm-os-window__bar) :where(h1,h2){font:inherit;margin:0}.ubm-hactions{--ubm-hactions-h:var(--ubm-header-control-h);flex:none;align-items:center;gap:6px;min-width:0;display:flex}@media (pointer:coarse){.ubm-hactions{gap:8px}}.ubm-hactions>:is(button,a),.ubm-hactions>:not(.ubm-hactions__more)>:is(button,a),.ubm-hactions__more [data-ubm-dropdown-trigger]{box-sizing:border-box;border-radius:var(--ubm-header-control-radius);block-size:var(--ubm-hactions-h);min-block-size:var(--ubm-hactions-h);min-inline-size:var(--ubm-hactions-h);white-space:nowrap}.ubm-hactions__more [data-ubm-dropdown-trigger]{inline-size:var(--ubm-hactions-h);box-shadow:none;background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:relative}.ubm-hactions__more [data-ubm-dropdown-compact]{display:inline-flex}.ubm-hactions__more [data-ubm-dropdown-chevron]{display:none}.ubm-hactions__more [data-ubm-dropdown-label]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ubm-hactions[data-compact] .ubm-hactions__primary>:is(button,a){inline-size:var(--ubm-hactions-h);justify-content:center;padding:0}.ubm-hactions[data-compact] .ubm-hactions__primary>[data-compact-named]{inline-size:auto;padding-inline:var(--arc-space-4)}.ubm-hactions[data-compact] .ubm-hactions__primary [data-ubm-action-label]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:root{--ubm-header-control-h:var(--arc-control-height-sm,2.25rem);--ubm-header-control-radius:var(--arc-radius-pill)}@media (pointer:coarse){:root{--ubm-header-control-h:var(--arc-control-height-md,2.75rem)}}:is(.ubm-os-window__commands,.ubm-os-mobilebar__commands,.ubm-os-mobilebar__sub,.ubm-colcmd,.ems-lstcmd,.ubm-hactions)[class]{--arc-control-height-sm:var(--ubm-header-control-h);--arc-control-height-md:var(--ubm-header-control-h);--arc-control-height-lg:var(--ubm-header-control-h);--es-size-sm:var(--ubm-header-control-h);--arc-radius-control:var(--ubm-header-control-radius)}:is(.ubm-os-window__commands,.ubm-os-mobilebar__commands,.ubm-os-mobilebar__sub,.ubm-colcmd,.ems-lstcmd)[class] [role=group]:has(>button[data-key]){--bg-radius:var(--ubm-header-control-radius)}:is(.ubm-os-window__commands,.ubm-os-mobilebar__commands,.ubm-os-mobilebar__sub,.ubm-colcmd,.ems-lstcmd)[class] [data-filter-trigger][data-icon-only]:not([aria-expanded=true]){box-shadow:none;background:0 0;border-color:#0000}:is(.ubm-os-window__commands,.ubm-os-mobilebar__commands,.ubm-os-mobilebar__sub,.ubm-colcmd,.ems-lstcmd)[class] [role=group]:has(>div>button[data-value][aria-pressed]){box-shadow:inset 0 0 0 var(--arc-border-width,1px) var(--arc-border);border-width:0}:is(.ubm-os-window__commands,.ubm-os-mobilebar__commands,.ubm-os-mobilebar__sub,.ubm-colcmd,.ems-lstcmd)[class] [role=group]:has(>div>button[data-value][aria-pressed])>div{padding:0}:is(.ubm-os-window__commands,.ubm-os-mobilebar__commands,.ubm-os-mobilebar__sub,.ubm-colcmd,.ems-lstcmd)[class] [role=group]>div>button[data-value][aria-pressed]{min-height:var(--ubm-header-control-h)}:is(.ubm-os-window__commands,.ubm-os-mobilebar__commands,.ubm-os-mobilebar__sub,.ubm-colcmd,.ems-lstcmd)[class] [role=group]:has(>button[data-key]){box-shadow:inset 0 0 0 var(--arc-border-width,1px) var(--arc-border);border-width:0}:is(.ubm-os-window__commands,.ubm-os-mobilebar__commands,.ubm-os-mobilebar__sub,.ubm-colcmd,.ems-lstcmd)[class] [role=group]>button[data-key]{height:var(--ubm-header-control-h);min-width:var(--ubm-header-control-h)}:is(.ubm-colcmd__esearch,.ems-lstcmd__esearch)>[data-anchor]>div:not([data-expanded]):not([data-active]){border-width:0}@media (pointer:coarse){:is(.ubm-os-window__commands,.ubm-os-mobilebar__commands,.ubm-os-mobilebar__sub,.ubm-colcmd,.ems-lstcmd)[class] :is(button,a[href],[role=combobox]):not([data-ubm-header-exempt]):not([data-anchor] *){min-block-size:var(--ubm-header-control-h);min-inline-size:var(--ubm-header-control-h)}}:is(.ubm-os-window__commands,.ubm-os-mobilebar__commands,.ubm-os-mobilebar__sub,.ubm-colcmd,.ems-lstcmd)[class] [data-state=closed] [data-filter-trigger][data-icon-only]+*{box-shadow:none;background:0 0;border-color:#0000}:is(.ubm-os-window__commands,.ubm-os-mobilebar__commands,.ubm-os-mobilebar__sub,.ubm-colcmd,.ems-lstcmd)[class] [data-filter-trigger]+*{transition-property:opacity,transform}:is(.ubm-os-window__commands,.ubm-os-mobilebar__commands,.ubm-os-mobilebar__sub,.ubm-colcmd,.ems-lstcmd)[class] .ubm-datatable__selecttoggle{box-sizing:border-box;min-block-size:var(--ubm-header-control-h);padding-inline:var(--arc-space-3,12px);border-radius:var(--ubm-header-control-radius);align-items:center;text-decoration:none;display:inline-flex}.ubm-colcmd__facts:has(~* .ubm-datatable,~.ubm-datatable){padding-inline:var(--ubm-view-gutter,calc(var(--ubm-datatable-gutter-fine,28px) + var(--arc-space-3,12px)))}@media (pointer:coarse){.ubm-colcmd__facts:has(~* .ubm-datatable,~.ubm-datatable){padding-inline:var(--ubm-view-gutter,calc(var(--arc-space-4,16px) * 2))}}.ubm-datatable:not([data-ubm-layout=list]) :is(.ubm-datatable__th[data-primary],.ubm-datatable__cell--primary):not(.ubm-datatable__th--frozen,.ubm-datatable__cell--frozen){flex-grow:1}@media (pointer:coarse){.ubm-datatable__open{min-inline-size:var(--arc-control-height-sm);min-block-size:var(--arc-control-height-sm);justify-content:center;padding:0}}.ubm-viewctl__action{align-items:center;gap:var(--arc-space-2,8px);display:flex}.ubm-viewctl__action--danger,.ubm-viewctl__action--danger .ubm-viewctl__action-i{color:var(--arc-danger)}.ubm-viewctl__action--sep{margin-top:var(--arc-space-1,4px);border-top:1px solid var(--arc-border-subtle,var(--border-default));border-top-left-radius:0;border-top-right-radius:0}.ubm-viewctl__action:disabled{opacity:.45;cursor:default}.ubm-viewctl__action-i{color:var(--arc-text-secondary,var(--text-muted));place-items:center;display:inline-grid}.ubm-viewctl[data-side]:has(.ubm-vbuilder){max-width:min(30rem,100vw - 20px)}.ubm-viewctl .ubm-vbuilder{min-width:0;padding:0 11px var(--arc-space-1,4px)}.ubm-viewctl .ubm-vbuilder__row{flex-wrap:wrap}.ubm-viewctl .ubm-groupby{min-width:0}@media (pointer:coarse){.ubm-datatable[data-ubm-selection=none]{--ubm-datatable-gutter:0px}}.ubm-datatable[data-ubm-layout=list] .ubm-datatable__head,.ubm-datatable[data-ubm-layout=list] .ubm-datatable__gutter-end{display:none}.ubm-datatable[data-ubm-layout=list] .ubm-datatable__row{align-items:center;column-gap:var(--arc-space-2);min-width:0;padding-block:var(--arc-space-2);padding-inline:var(--arc-space-4);flex-wrap:wrap}.ubm-datatable[data-ubm-layout=list] .ubm-datatable__gutter{align-self:center}.ubm-datatable[data-ubm-layout=list] .ubm-datatable__cell{color:var(--arc-text-secondary);font-size:var(--arc-text-sm);border-inline:0;flex:0 auto;align-self:auto;padding-inline:0}.ubm-datatable[data-ubm-layout=list] .ubm-datatable__cell--primary{flex:1 0 calc(100% - var(--ubm-datatable-gutter) - var(--arc-space-2));color:var(--arc-foreground);font-size:inherit}.ubm-datatable[data-ubm-layout=list] .ubm-datatable__cell--primary+.ubm-datatable__cell{margin-inline-start:calc(var(--ubm-datatable-gutter) + var(--arc-space-2))}.ubm-datatable[data-ubm-layout=list][data-ubm-selection=none] .ubm-datatable__cell--primary+.ubm-datatable__cell{margin-inline-start:0}.ubm-datatable[data-ubm-layout=list][data-ubm-selection=none] .ubm-datatable__gutter{display:none}.ubm-datatable[data-ubm-layout=list][data-ubm-selection=none] .ubm-datatable__cell--primary{flex:1 0 100%}.ubm-datatable__cell-label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ubm-datatable[data-ubm-layout=list][data-ubm-selecting=false] .ubm-datatable__gutter{display:none}.ubm-datatable[data-ubm-layout=list][data-ubm-selecting=false] .ubm-datatable__cell--primary{flex:1 0 100%}.ubm-datatable[data-ubm-layout=list][data-ubm-selecting=false] .ubm-datatable__cell--primary+.ubm-datatable__cell{margin-inline-start:0}.ubm-datatable__selecttoggle,.ubm-datatable__bulkdone{min-height:var(--arc-control-height-md);padding-inline:var(--arc-space-3);border-radius:var(--radius-sm);color:var(--color-action,var(--text-default));font:inherit;font-size:var(--arc-text-sm);white-space:nowrap;cursor:pointer;background:0 0;border:0;font-weight:600}.ubm-datatable>.ubm-datatable__selecttoggle{width:fit-content;margin-inline-start:auto;display:block}.ubm-datatable__selecttoggle:focus-visible,.ubm-datatable__bulkdone:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}@media (pointer:coarse){.ubm-datatable__open{position:relative}.ubm-datatable__open:before{content:"";width:max(100%, var(--arc-control-height-md));height:max(100%, var(--arc-control-height-md));position:absolute;top:50%;left:50%;translate:-50% -50%}.ubm-datatable[data-ubm-layout=list] .ubm-datatable__row:has(.ubm-datatable__cell--primary .ubm-datatable__open){min-block-size:calc(var(--arc-control-height-md) + 2 * var(--arc-space-2));padding-inline-end:calc(var(--arc-space-4) + var(--arc-control-height-md))}.ubm-datatable[data-ubm-layout=list] .ubm-datatable__cell--primary:has(.ubm-datatable__open){position:static}.ubm-datatable[data-ubm-layout=list] .ubm-datatable__cell--primary .ubm-datatable__open{margin:0;position:absolute;inset-block-start:50%;inset-inline-end:var(--arc-space-4);translate:0 -50%}}.ubm-datatable{--ubm-datatable-target:28px}@media (pointer:coarse){.ubm-datatable{--ubm-datatable-target:var(--arc-control-height-md)}.ubm-datatable[data-ubm-layout=list] .ubm-datatable__open{min-inline-size:var(--arc-control-height-md);min-block-size:var(--arc-control-height-md)}.ubm-datatable:not([data-ubm-layout=list]) .ubm-datatable__open{min-inline-size:var(--arc-control-height-md);min-block-size:var(--arc-control-height-md);margin-block:calc((var(--arc-control-height-sm) - var(--arc-control-height-md)) / 2)}}:where(.ubm-datatable__cell--primary .ubm-datatable__name) a:where([href]){box-sizing:border-box;max-inline-size:100%;padding-block:max(0px, calc((var(--ubm-datatable-target) - 1lh) / 2));text-overflow:ellipsis;vertical-align:middle;display:inline-block;overflow:hidden}.ubm-datatable__cell--primary .ubm-datatable__name a[href]{min-inline-size:var(--ubm-datatable-target);min-block-size:var(--ubm-datatable-target)}@media (pointer:fine){.ubm-datatable__check{isolation:isolate;width:var(--ubm-datatable-target);height:var(--ubm-datatable-target);background:0 0;border:0;border-radius:0;position:relative}.ubm-datatable__check:before{content:"";inset:calc((var(--ubm-datatable-target) - 14px) / 2);z-index:-1;border:1.5px solid var(--arc-border-strong,var(--border-strong));border-radius:var(--radius-sm);background:var(--surface-base);position:absolute}.ubm-datatable .ubm-datatable__check[data-checked=true]{background:0 0}.ubm-datatable .ubm-datatable__check[data-checked=true]:before{background:var(--arc-control-on,var(--color-action));border-color:var(--arc-control-on,var(--color-action))}}.ubm-datatable__twirl{z-index:1;min-block-size:28px;min-inline-size:28px;margin-block:-3px;margin-inline:-5px;position:relative}@media (pointer:coarse){.ubm-datatable__twirl{min-inline-size:var(--arc-control-height-md,44px);min-block-size:var(--arc-control-height-md,44px);margin-block:-11px;margin-inline:-13px}}.ubm-views__title:not(:has(.ubm-views__name)){vertical-align:middle;justify-content:center;align-items:center;min-block-size:28px;min-inline-size:28px;margin-block:-6px}@media (pointer:coarse){.ubm-views__title:not(:has(.ubm-views__name)){min-inline-size:var(--arc-control-height-md,44px);margin-block:-14px}}.ubm-datatable__selecttoggle-icon{display:none}.ubm-os-mobilebar__sub .ubm-datatable__selecttoggle{inline-size:var(--arc-control-height-md,44px);justify-content:center;padding-inline:0;position:relative}.ubm-os-mobilebar__sub .ubm-datatable__selecttoggle-icon{flex:none;display:block}.ubm-os-mobilebar__sub :is(.ubm-datatable__selecttoggle-label,.ubm-views__trigger .ubm-views__name){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ubm-os-mobilebar__sub .ubm-views__trigger{min-inline-size:var(--arc-control-height-md,44px);background:0 0;border-color:#0000;justify-content:center;padding-inline:0;position:relative}:root[data-os-shell=mobile] .ubm-os-mobilebar__subslot{max-inline-size:100%}.ubm-avatar-stack{counter-reset:ubm-avatar-more;position:relative}.ubm-avatar-stack>:nth-child(n+5){counter-increment:ubm-avatar-more;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.ubm-avatar-stack:has(>:nth-child(5)):after{content:"+" counter(ubm-avatar-more);box-sizing:border-box;border:2px solid var(--surface-base);background:var(--surface-sunken,var(--surface-hover));block-size:21px;min-inline-size:21px;color:var(--text-default);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;place-items:center;margin-inline-start:-4px;padding-inline:4px;font-size:9.5px;font-weight:600;display:grid}.ubm-datatable[data-ubm-layout=list] .ubm-datatable__row{box-sizing:border-box;max-inline-size:100%}.ubm-datatable[data-ubm-layout=list] .ubm-datatable__cell{min-inline-size:0;max-inline-size:100%}@media (pointer:coarse){.ubm-datatable[data-ubm-layout=list] .ubm-datatable__open:has(>svg){inline-size:var(--arc-control-height-md,44px);justify-content:center;gap:0;padding:0;font-size:0;overflow:hidden}.ubm-datatable[data-ubm-layout=list] .ubm-datatable__open:has(>svg)>svg{flex:none}.ubm-datatable{scroll-margin-block-start:calc(var(--arc-control-height-md,44px) + var(--arc-space-4,16px))}}.ubm-catpill{min-inline-size:0;max-inline-size:100%;color:var(--text-default);white-space:nowrap;vertical-align:middle;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.ubm-catpill__dot{background:var(--text-faint);border-radius:50%;flex:none;block-size:8px;inline-size:8px}.ubm-catpill__label{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.ubm-catpill--none{color:var(--text-faint)}.ubm-datatable[data-ubm-layout=list] .ubm-datatable__cell--primary{white-space:normal}.ubm-datatable[data-ubm-layout=list] .ubm-datatable__cell--primary .ubm-datatable__name{white-space:normal;min-inline-size:0}.ubm-datatable[data-ubm-layout=list] .ubm-datatable__cell--primary .ubm-datatable__name a[href]{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ubm-datatable[data-ubm-layout=list] .ubm-datatable__cell--primary .ubm-datatable__name:not(:has(a[href])){-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ubm-datatable[data-ubm-layout=list] .ubm-datatable__cell--primary .ubm-datatable__name a[href]:has(>[data-ubm-person-stack]){-webkit-line-clamp:none;line-clamp:none;align-items:center;display:inline-flex}.ubm-datatable[data-ubm-layout=list] [data-ubm-person-stack]>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ubm-datatable[data-ubm-layout=list] .ubm-datatable__row{row-gap:2px;column-gap:var(--arc-space-3);min-block-size:var(--arc-control-height-lg,52px);padding-block:var(--arc-space-3)}.ubm-datatable[data-ubm-layout=list] .ubm-datatable__cell:not(.ubm-datatable__cell--primary){font-size:var(--arc-text-xs);color:var(--arc-text-secondary)}.ubm-datatable[data-ubm-layout=list] .ubm-datatable__cell--primary .ubm-datatable__name{font-weight:var(--arc-weight-medium)}.ubm-datatable__row--opens:not(:has(.ubm-datatable__open,.ubm-datatable__rowopen)){padding-inline-end:calc(var(--arc-space-3) + 16px);position:relative}.ubm-datatable__row--opens:not(:has(.ubm-datatable__open,.ubm-datatable__rowopen)):after{content:"";block-size:7px;inline-size:7px;color:var(--arc-text-muted);opacity:.55;pointer-events:none;border-block-start:1.5px solid;border-inline-end:1.5px solid;position:absolute;inset-block-start:50%;inset-inline-end:var(--arc-space-4);translate:0 -50%;rotate:45deg}.ubm-datatable__row--opens:hover:after{opacity:1}.ubm-datatable[data-ubm-layout=list] .ubm-datatable__cell:not(.ubm-datatable__cell--primary){white-space:nowrap}.ubm-views__tool[aria-pressed=true]{color:var(--arc-accent,var(--color-action))}.ubm-datatable[data-ubm-layout=list] .ubm-datatable__row:has(.ubm-datatable__cell--primary [data-cell=title]>[aria-hidden=true]:first-child){padding-inline-start:calc(var(--arc-space-4) + 16px + var(--arc-space-2))}.ubm-datatable[data-ubm-layout=list] .ubm-datatable__row:has(.ubm-datatable__cell--primary [data-cell=title]>[aria-hidden=true]:first-child) .ubm-datatable__cell--primary{margin-inline-start:calc(-16px - var(--arc-space-2))}.ubm-mac{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.ubm-mac[data-mac-appearance=dark],.ubm-mac [data-mac-appearance=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ubm-mac[data-mac-appearance=light],.ubm-mac [data-mac-appearance=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.ubm-mac[data-mac-appearance=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){.ubm-mac[data-mac-appearance=system]{--lightningcss-light: ;--lightningcss-dark:initial}}.ubm-mac{--mac-font:-apple-system, BlinkMacSystemFont, "SF Pro", system-ui, "Helvetica Neue", "Segoe UI", sans-serif;--mac-font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--mac-font-rounded:ui-rounded, -apple-system, system-ui, sans-serif;--mac-text-large-title:400 26px/32px var(--mac-font);--mac-text-title1:400 22px/26px var(--mac-font);--mac-text-title2:400 17px/22px var(--mac-font);--mac-text-title3:400 15px/20px var(--mac-font);--mac-text-headline:700 13px/16px var(--mac-font);--mac-text-body:400 13px/16px var(--mac-font);--mac-text-callout:400 12px/15px var(--mac-font);--mac-text-subheadline:400 11px/14px var(--mac-font);--mac-text-footnote:400 10px/13px var(--mac-font);--mac-text-caption1:400 10px/13px var(--mac-font);--mac-text-caption2:400 10px/13px var(--mac-font);--mac-control-weight:500;--mac-color-red:var(--lightningcss-light,#ff383c)var(--lightningcss-dark,#ff4245);--mac-color-orange:var(--lightningcss-light,#ff8d28)var(--lightningcss-dark,#ff9230);--mac-color-yellow:var(--lightningcss-light,#fc0)var(--lightningcss-dark,#ffd600);--mac-color-green:var(--lightningcss-light,#34c759)var(--lightningcss-dark,#30d158);--mac-color-mint:var(--lightningcss-light,#00c8b3)var(--lightningcss-dark,#00dac3);--mac-color-teal:var(--lightningcss-light,#00c3d0)var(--lightningcss-dark,#00d2e0);--mac-color-cyan:var(--lightningcss-light,#00c0e8)var(--lightningcss-dark,#3cd3fe);--mac-color-blue:var(--lightningcss-light,#08f)var(--lightningcss-dark,#0091ff);--mac-color-indigo:var(--lightningcss-light,#6155f5)var(--lightningcss-dark,#6d7cff);--mac-color-purple:var(--lightningcss-light,#cb30e0)var(--lightningcss-dark,#db34f2);--mac-color-pink:var(--lightningcss-light,#ff2d55)var(--lightningcss-dark,#ff375f);--mac-color-brown:var(--lightningcss-light,#ac7f5e)var(--lightningcss-dark,#b78a66);--mac-color-gray:var(--lightningcss-light,#8e8e93)var(--lightningcss-dark,#98989f);--mac-vibrant-red:var(--lightningcss-light,#f52f32)var(--lightningcss-dark,#ff4747);--mac-vibrant-orange:var(--lightningcss-light,#f58625)var(--lightningcss-dark,#ff9e33);--mac-vibrant-yellow:var(--lightningcss-light,#f5c200)var(--lightningcss-dark,#ffe014);--mac-vibrant-green:var(--lightningcss-light,#26bf4d)var(--lightningcss-dark,#3bdb63);--mac-vibrant-blue:var(--lightningcss-light,#0078f0)var(--lightningcss-dark,#0a99ff);--mac-accent:var(--mac-color-blue);--mac-accent-contrast:#fff;--mac-destructive:var(--mac-color-red);--mac-label:var(--lightningcss-light,#000000d9)var(--lightningcss-dark,#ffffffd9);--mac-label-secondary:var(--lightningcss-light,#00000080)var(--lightningcss-dark,#ffffff8c);--mac-label-tertiary:var(--lightningcss-light,#00000040)var(--lightningcss-dark,#ffffff40);--mac-label-quaternary:var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff1a);--mac-label-quinary:var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#ffffff0d);--mac-placeholder:var(--mac-label-tertiary);--mac-fill-primary:var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff1a);--mac-fill-secondary:var(--lightningcss-light,#00000014)var(--lightningcss-dark,#ffffff14);--mac-fill-tertiary:var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#ffffff0d);--mac-fill-quaternary:var(--lightningcss-light,#00000008)var(--lightningcss-dark,#ffffff08);--mac-fill-quinary:var(--lightningcss-light,#00000005)var(--lightningcss-dark,#ffffff05);--mac-label-vibrant-primary:var(--lightningcss-light,#1a1a1a)var(--lightningcss-dark,#f5f5f5);--mac-label-vibrant-secondary:var(--lightningcss-light,#727272)var(--lightningcss-dark,#8a8a8a);--mac-label-vibrant-tertiary:var(--lightningcss-light,#bfbfbf)var(--lightningcss-dark,#404040);--mac-fill-vibrant-primary:var(--lightningcss-light,#d9d9d9)var(--lightningcss-dark,#242424);--mac-fill-vibrant-secondary:var(--lightningcss-light,#e6e6e6)var(--lightningcss-dark,#141414);--mac-fill:var(--mac-fill-tertiary);--mac-fill-hover:var(--mac-fill-secondary);--mac-fill-pressed:var(--mac-fill-primary);--mac-separator:var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff1a);--mac-separator-strong:var(--mac-label-tertiary);--mac-window-bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1e1e1e);--mac-content-bg:var(--mac-window-bg);--mac-under-page-bg:var(--mac-fill-vibrant-secondary);--mac-link:var(--lightningcss-light,#08f)var(--lightningcss-dark,#98ccff);--mac-alt-row:var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#ffffff0d);--mac-selection-active:var(--lightningcss-light,#0165e2)var(--lightningcss-dark,#0158d2);--mac-selection-unemphasized:var(--lightningcss-light,#00000024)var(--lightningcss-dark,#ffffff2e);--mac-selection:var(--mac-selection-active);--mac-selection-text:#fff;--mac-selected-text-bg:var(--mac-accent)}@supports (color:color-mix(in lab, red, red)){.ubm-mac{--mac-selected-text-bg:color-mix(in srgb, var(--mac-accent) 30%, transparent)}}.ubm-mac{--mac-scrollbar-thumb:var(--lightningcss-light,#00000080)var(--lightningcss-dark,#ffffff8c);--mac-progress-track-stroke:var(--lightningcss-light,#00000012)var(--lightningcss-dark,#ffffff0a);--mac-alert-overlay:var(--lightningcss-light,#ababab99)var(--lightningcss-dark,#1717179e);--mac-tooltip-inner-stroke:var(--lightningcss-light,#fff0)var(--lightningcss-dark,#ffffff26);--mac-sidebar-bg-active:var(--lightningcss-light,#dae6f2)var(--lightningcss-dark,#141517);--mac-sidebar-bg-inactive:var(--lightningcss-light,#edf4fa)var(--lightningcss-dark,#131414);--mac-sidebar-label-inactive:var(--lightningcss-light,#878787)var(--lightningcss-dark,#666);--mac-glyph-on-accent:#fff;--mac-glyph-on-accent-disabled:#ffffff80;--mac-disabled-opacity:.5;--mac-control-bg:var(--mac-fill-secondary);--mac-control-bg-pressed:var(--mac-fill-primary);--mac-control-border:transparent;--mac-control-shadow:none;--mac-field-bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#ffffff0d);--mac-field-ring:0 0 0 .5px var(--lightningcss-light,#00000014)var(--lightningcss-dark,#ffffff1f), 0 .5px 1px var(--lightningcss-light,#00000014)var(--lightningcss-dark,#0003);--mac-field-bg-disabled:var(--lightningcss-light,#ffffff80)var(--lightningcss-dark,#ffffff08);--mac-control-glass-bg:var(--lightningcss-light,#fffc)var(--lightningcss-dark,#4242459e);--mac-control-glass-edge:inset 0 .5px 0 var(--lightningcss-light,#fffffff2)var(--lightningcss-dark,#ffffff29), inset 0 0 0 .5px var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#ffffff17);--mac-control-glass-shadow:0 .5px 1.5px var(--lightningcss-light,#00000014)var(--lightningcss-dark,#00000052), 0 2px 10px var(--lightningcss-light,#0000000f)var(--lightningcss-dark,#0000003d);--mac-toolbar-glyph:var(--lightningcss-light,#000000b8)var(--lightningcss-dark,#fffc);--mac-toolbar-fill-hover:var(--mac-fill-tertiary);--mac-toolbar-fill-selected:var(--lightningcss-light,#00000014)var(--lightningcss-dark,#ffffff24);--mac-toolbar-fill-pressed:var(--lightningcss-light,#0000001f)var(--lightningcss-dark,#fff3);--mac-traffic-close:#ff5c60;--mac-traffic-minimize:#fac800;--mac-traffic-zoom:#35c759;--mac-traffic-inactive:var(--lightningcss-light,#00000026)var(--lightningcss-dark,#ffffff26);--mac-traffic-stroke:#00000073;--mac-traffic-glyph:#0000008c;--mac-traffic-size:14px;--mac-traffic-gap:9px;--mac-traffic-size-utility:10px;--mac-traffic-gap-utility:7px;--mac-control-h-mini:16px;--mac-control-h-small:20px;--mac-control-h-regular:24px;--mac-control-h-large:28px;--mac-control-h-xlarge:36px;--mac-control-font-mini:10px;--mac-control-font-small:11px;--mac-control-font-regular:13px;--mac-control-font-large:13px;--mac-control-font-xlarge:13px;--mac-radius-mini:4px;--mac-radius-small:5px;--mac-radius-regular:6px;--mac-radius-large:7px;--mac-radius-xlarge:9px;--mac-button-px-mini:7px;--mac-button-px-small:10px;--mac-button-px-regular:16px;--mac-button-px-large:16px;--mac-button-px-xlarge:16px;--mac-field-inset-mini:6px;--mac-field-inset-small:6px;--mac-field-inset-regular:8px;--mac-field-inset-large:8px;--mac-field-inset-xlarge:10px;--mac-radius-control:var(--mac-radius-regular);--mac-radius-field:var(--mac-radius-regular);--mac-radius-capsule:1000px;--mac-radius-window:16px;--mac-radius-utility:15px;--mac-radius-sheet:16px;--mac-radius-dialog:16px;--mac-radius-alert:10px;--mac-radius-popover:20px;--mac-popover-arrow-depth:10px;--mac-popover-arrow-base:22px;--mac-popover-arrow-inset:30px;--mac-radius-group:12px;--mac-radius-menu-item:8px;--mac-radius-menu:13px;--mac-radius-selection:8px;--mac-radius-widget:22px;--mac-menu-item-h:24px;--mac-menu-pad:5px;--mac-menu-item-px:12px;--mac-menu-header-inset:20px;--mac-row-h:20px;--mac-row-indent:15px;--mac-table-header-h:28px;--mac-titlebar-h:52px;--mac-titlebar-h-compact:40px;--mac-titlebar-h-title:31px;--mac-titlebar-h-untitled:30px;--mac-toolbar-row-expanded:44px;--mac-composed-sidebar-w:240px;--mac-toolbar-h-xl:36px;--mac-toolbar-h-medium:24px;--mac-menubar-h:34px;--mac-dock-h:55px;--mac-dock-icon:36px;--mac-dock-radius:15px;--mac-focus-ring-color:var(--mac-accent)}@supports (color:color-mix(in lab, red, red)){.ubm-mac{--mac-focus-ring-color:color-mix(in srgb, var(--mac-accent) 50%, transparent)}}.ubm-mac{--mac-focus-ring-width:3px;--mac-shadow-window:0 0 0 .5px var(--lightningcss-light,#000c)var(--lightningcss-dark,#fff3);--mac-shadow-window-depth-active:0 18px 54px var(--lightningcss-light,#0000004d)var(--lightningcss-dark,#00000091);--mac-shadow-window-depth-inactive:0 9px 27px var(--lightningcss-light,#0000002e)var(--lightningcss-dark,#0006);--mac-shadow-tooltip:0 2px 8px #0003, 0 0 2px #0006;--mac-shadow-glass-large:0 8px 48px var(--lightningcss-light,#00000040)var(--lightningcss-dark,#00000073);--mac-shadow-glass-small:0 2px 15px var(--lightningcss-light,#00000005)var(--lightningcss-dark,#0000000a);--mac-shadow-menu:0 0 0 .5px var(--lightningcss-light,#0000001f)var(--lightningcss-dark,#ffffff26), var(--mac-shadow-glass-large);--mac-shadow-popover:var(--mac-shadow-menu);--mac-material-blur:30px;--mac-material-saturate:180%;--mac-mat-ultra-thin:var(--lightningcss-light,#f6f6f65c)var(--lightningcss-dark,#0000001a);--mac-mat-thin:var(--lightningcss-light,#f6f6f67a)var(--lightningcss-dark,#0003);--mac-mat-medium:var(--lightningcss-light,#f6f6f699)var(--lightningcss-dark,#0000004a);--mac-mat-thick:var(--lightningcss-light,#f6f6f6b8)var(--lightningcss-dark,#0006);--mac-mat-ultra-thick:var(--lightningcss-light,#ececece0)var(--lightningcss-dark,#00000080);--mac-mat-glass:var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,#1a1a1ab3);--mac-mat-search:var(--mac-window-bg);--mac-glass-blur:16px;--mac-glass-edge:inset 0 .5px 0 var(--lightningcss-light,#ffffffe6)var(--lightningcss-dark,#ffffff40), inset 0 0 0 .5px var(--lightningcss-light,#0000000f)var(--lightningcss-dark,#ffffff1f);--mac-mat-titlebar:var(--mac-mat-thick);--mac-mat-sidebar:var(--lightningcss-light,#dae6f2d9)var(--lightningcss-dark,#141517d9);--mac-mat-header:var(--mac-mat-thick);--mac-mat-menu:var(--mac-mat-ultra-thick);--mac-mat-popover:var(--mac-mat-ultra-thick);--mac-mat-sheet:var(--mac-mat-ultra-thick);--mac-mat-hud:#1a1a1acc;--mac-mat-fullscreen:var(--mac-mat-thick);--mac-mat-tooltip:var(--mac-mat-ultra-thick);--mac-mat-dock:var(--lightningcss-light,#f0f0f08c)var(--lightningcss-dark,#2828288c);--mac-dock-ring:0 0 0 .5px #00000040;--mac-motion-scale:1}.ubm-mac:where(:not([data-ubm-canon]):not(.ubm-ui-canon)){font:var(--mac-text-body);color:var(--mac-label);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ubm-mac[data-mac-window=inactive]{--mac-selection:var(--mac-selection-unemphasized);--mac-selection-text:var(--mac-label)}.ubm-mac{--mac-t-hover:calc(var(--mac-dur-hover,90ms) * var(--mac-motion-scale));--mac-t-press:calc(var(--mac-dur-press,60ms) * var(--mac-motion-scale));--mac-t-selection:calc(var(--mac-dur-selection,.12s) * var(--mac-motion-scale));--mac-t-disclosure:calc(var(--mac-dur-disclosure,.2s) * var(--mac-motion-scale));--mac-t-menu-in:calc(var(--mac-dur-menu-in,.12s) * var(--mac-motion-scale));--mac-t-menu-out:calc(var(--mac-dur-menu-out,.18s) * var(--mac-motion-scale));--mac-t-popover-in:calc(var(--mac-dur-popover-in,.18s) * var(--mac-motion-scale));--mac-t-popover-out:calc(var(--mac-dur-popover-out,.14s) * var(--mac-motion-scale));--mac-t-sheet-in:calc(var(--mac-dur-sheet-in,.28s) * var(--mac-motion-scale));--mac-t-sheet-out:calc(var(--mac-dur-sheet-out,.22s) * var(--mac-motion-scale));--mac-t-alert-in:calc(var(--mac-dur-alert-in,.2s) * var(--mac-motion-scale));--mac-t-tab:calc(var(--mac-dur-tab-switch,.16s) * var(--mac-motion-scale));--mac-t-switch:calc(var(--mac-dur-switch-thumb,.18s) * var(--mac-motion-scale));--mac-t-segment:calc(var(--mac-dur-segment-thumb,.22s) * var(--mac-motion-scale));--mac-t-dock:calc(var(--mac-dur-dock-magnify,90ms) * var(--mac-motion-scale));--mac-t-bounce:calc(var(--mac-dur-dock-bounce,.6s) * var(--mac-motion-scale));--mac-t-widget-in:calc(var(--mac-dur-widget-insert,.26s) * var(--mac-motion-scale));--mac-t-notif-in:calc(var(--mac-dur-notification-in,.32s) * var(--mac-motion-scale));--mac-t-notif-out:calc(var(--mac-dur-notification-out,.22s) * var(--mac-motion-scale));--mac-t-progress:calc(var(--mac-dur-progress-indeterminate,1.4s) * var(--mac-motion-scale));--mac-t-spinner:calc(var(--mac-dur-spinner-turn,1s) * var(--mac-motion-scale));--mac-t-window-open:calc(var(--mac-dur-window-open,.22s) * var(--mac-motion-scale));--mac-t-window-close:calc(var(--mac-dur-window-close,.16s) * var(--mac-motion-scale));--mac-t-snap:calc(var(--mac-dur-snap-feedback,.16s) * var(--mac-motion-scale))}.ubm-mac-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.ubm-mac :where(button,[role=button],[role=switch],[role=slider],[role=spinbutton],[role=tab],[role=radio],[role=option],[role=treeitem],[role=grid],[role=treegrid],[role=listbox],[role=separator],a,input:not(:where([data-focus-container] *)),textarea,summary,[tabindex="0"]):focus-visible,.ubm-mac [data-mac-state=focus]{outline:var(--mac-focus-ring-width) solid var(--mac-focus-ring-color);outline-offset:0}.ubm-mac{--mac-h:var(--mac-control-h-regular);--mac-fs:var(--mac-control-font-regular);--mac-px:var(--mac-button-px-regular);--mac-r:var(--mac-radius-regular);--mac-btn-r:var(--mac-radius-regular);--mac-fx:var(--mac-field-inset-regular);--mac-chk:16px;--mac-chk-r:5.5px;--mac-radio-dot:4.8px;--mac-sw-w:54px;--mac-sw-h:24px;--mac-sw-knob-w:32px;--mac-sw-knob-h:20px;--mac-sw-inset:2px;--mac-knob-w:20px;--mac-knob-h:16px;--mac-knob-tick-w:20px;--mac-knob-tick-h:16px;--mac-step-w:20px;--mac-seg-margin:10px;--mac-seg-sep:14px;--mac-combo-w:24px;--mac-well-w:48px;--mac-popup-px:12px}.ubm-mac .ubm-mac-size--mini{--mac-h:var(--mac-control-h-mini);--mac-fs:var(--mac-control-font-mini);--mac-px:var(--mac-button-px-mini);--mac-r:var(--mac-radius-mini);--mac-btn-r:var(--mac-radius-mini);--mac-fx:var(--mac-field-inset-mini);--mac-chk:12px;--mac-chk-r:3.5px;--mac-radio-dot:4px;--mac-sw-w:36px;--mac-sw-h:16px;--mac-sw-knob-w:21px;--mac-sw-knob-h:13px;--mac-sw-inset:1.5px;--mac-knob-w:16px;--mac-knob-h:12px;--mac-knob-tick-w:8px;--mac-knob-tick-h:16px;--mac-step-w:13px;--mac-seg-margin:6px;--mac-seg-sep:10px;--mac-combo-w:16px;--mac-well-w:32px;--mac-popup-px:7px}.ubm-mac .ubm-mac-size--small{--mac-h:var(--mac-control-h-small);--mac-fs:var(--mac-control-font-small);--mac-px:var(--mac-button-px-small);--mac-r:var(--mac-radius-small);--mac-btn-r:var(--mac-radius-small);--mac-fx:var(--mac-field-inset-small);--mac-chk:14px;--mac-chk-r:4.5px;--mac-radio-dot:4.8px;--mac-sw-w:44px;--mac-sw-h:20px;--mac-sw-knob-w:26px;--mac-sw-knob-h:16px;--mac-sw-inset:2px;--mac-knob-w:18px;--mac-knob-h:14px;--mac-knob-tick-w:10px;--mac-knob-tick-h:18px;--mac-step-w:17px;--mac-seg-margin:8px;--mac-seg-sep:12px;--mac-combo-w:20px;--mac-well-w:40px;--mac-popup-px:10px}.ubm-mac .ubm-mac-size--regular{--mac-h:var(--mac-control-h-regular);--mac-fs:var(--mac-control-font-regular);--mac-px:var(--mac-button-px-regular);--mac-r:var(--mac-radius-regular);--mac-btn-r:var(--mac-radius-regular);--mac-fx:var(--mac-field-inset-regular);--mac-chk:16px;--mac-chk-r:5.5px;--mac-radio-dot:4.8px;--mac-sw-w:54px;--mac-sw-h:24px;--mac-sw-knob-w:32px;--mac-sw-knob-h:20px;--mac-sw-inset:2px;--mac-knob-w:20px;--mac-knob-h:16px;--mac-knob-tick-w:20px;--mac-knob-tick-h:16px;--mac-step-w:20px;--mac-seg-margin:10px;--mac-seg-sep:14px;--mac-combo-w:24px;--mac-well-w:48px;--mac-popup-px:12px}.ubm-mac .ubm-mac-size--large{--mac-h:var(--mac-control-h-large);--mac-fs:var(--mac-control-font-large);--mac-px:var(--mac-button-px-large);--mac-r:var(--mac-radius-large);--mac-btn-r:var(--mac-radius-capsule);--mac-fx:var(--mac-field-inset-large);--mac-chk:18px;--mac-chk-r:6.5px;--mac-radio-dot:5px;--mac-sw-w:64px;--mac-sw-h:28px;--mac-sw-knob-w:38px;--mac-sw-knob-h:24px;--mac-sw-inset:2px;--mac-knob-w:24px;--mac-knob-h:20px;--mac-knob-tick-w:24px;--mac-knob-tick-h:20px;--mac-step-w:23px;--mac-seg-margin:12px;--mac-seg-sep:18px;--mac-combo-w:24px;--mac-well-w:56px;--mac-popup-px:14px}.ubm-mac .ubm-mac-size--xlarge{--mac-h:var(--mac-control-h-xlarge);--mac-fs:var(--mac-control-font-xlarge);--mac-px:var(--mac-button-px-xlarge);--mac-r:var(--mac-radius-xlarge);--mac-btn-r:var(--mac-radius-capsule);--mac-fx:var(--mac-field-inset-xlarge);--mac-chk:18px;--mac-chk-r:6.5px;--mac-radio-dot:5px;--mac-sw-w:80px;--mac-sw-h:36px;--mac-sw-knob-w:47px;--mac-sw-knob-h:30px;--mac-sw-inset:3px;--mac-knob-w:24px;--mac-knob-h:20px;--mac-knob-tick-w:24px;--mac-knob-tick-h:20px;--mac-step-w:30px;--mac-seg-margin:14px;--mac-seg-sep:20px;--mac-combo-w:30px;--mac-well-w:72px;--mac-popup-px:18px}.ubm-mac .ubm-mac-button__indicator{opacity:.7;margin-inline-start:2px}.ubm-mac .ubm-mac-button--disclosure.is-expanded .ubm-mac-button__disclosure{transform:rotate(180deg)}.ubm-mac .ubm-mac-disclosure-triangle .ubm-mac-glyph{transition:transform var(--mac-t-disclosure) cubic-bezier(.25, .1, .25, 1)}.ubm-mac .ubm-mac-disclosure-triangle{width:12px;height:16px;color:var(--mac-label-secondary);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.ubm-mac .ubm-mac-disclosure-triangle.is-expanded .ubm-mac-glyph{transform:rotate(90deg)}.ubm-mac .ubm-mac-split{border-radius:var(--mac-btn-r);gap:1px;display:inline-flex}.ubm-mac .ubm-mac-split__main{border-start-end-radius:0;border-end-end-radius:0}.ubm-mac .ubm-mac-split__arrow{width:var(--mac-h);border-start-start-radius:0;border-end-start-radius:0;min-width:0;padding:0}.ubm-mac .ubm-mac-popup,.ubm-mac .ubm-mac-pulldown{min-width:100px;padding:0 calc(var(--mac-popup-px) - 4px) 0 var(--mac-popup-px);border-radius:var(--mac-r);justify-content:space-between;gap:8px}.ubm-mac .ubm-mac-popup.is-placeholder .ubm-mac-button__label{color:var(--mac-label-secondary)}.ubm-mac .ubm-mac-switch-row{align-items:center;gap:8px;display:inline-flex}.ubm-mac .ubm-mac-segmented{height:var(--mac-h);border-radius:var(--mac-r);background:var(--mac-fill-tertiary);font:var(--mac-control-weight) var(--mac-fs) / 16px var(--mac-font);align-items:stretch;gap:0;padding:2px;display:inline-flex;position:relative}.ubm-mac .ubm-mac-segmented.is-fill{display:flex}.ubm-mac .ubm-mac-segmented.is-fill .ubm-mac-segmented__segment{flex:1 1 0}.ubm-mac .ubm-mac-segmented--capsule,.ubm-mac .ubm-mac-segmented--glass,.ubm-mac :is(.ubm-mac-segmented--capsule,.ubm-mac-segmented--glass) :is(.ubm-mac-segmented__thumb,.ubm-mac-segmented__segment){border-radius:var(--mac-radius-capsule)}.ubm-mac .ubm-mac-segmented--glass{background:var(--mac-control-glass-bg);-webkit-backdrop-filter:blur(var(--mac-glass-blur)) saturate(var(--mac-material-saturate));box-shadow:var(--mac-control-glass-edge), var(--mac-control-glass-shadow);padding:3px}.ubm-mac .ubm-mac-segmented--glass .ubm-mac-segmented__thumb{background:var(--mac-toolbar-fill-selected);box-shadow:none;top:3px;bottom:3px}.ubm-mac .ubm-mac-segmented--glass .ubm-mac-segmented__segment{color:var(--mac-toolbar-glyph)}.ubm-mac .ubm-mac-segmented--glass .ubm-mac-segmented__segment.is-selected{color:var(--mac-label)}.ubm-mac .ubm-mac-segmented--glass .ubm-mac-segmented__segment:before{display:none}.ubm-mac .ubm-mac-segmented--glass .ubm-mac-segmented__segment:hover:not(:disabled):not(.is-selected){background:var(--mac-toolbar-fill-hover)}.ubm-mac .ubm-mac-segmented--glass .ubm-mac-segmented__segment:active:not(:disabled){background:var(--mac-toolbar-fill-pressed)}.ubm-mac .ubm-mac-segmented--glass .ubm-mac-segmented__segment:disabled{color:var(--mac-label-tertiary)}.ubm-mac .ubm-mac-segmented--separated{background:0 0;gap:4px;padding:0}.ubm-mac .ubm-mac-segmented--separated .ubm-mac-segmented__segment{background:var(--mac-control-bg)}.ubm-mac .ubm-mac-segmented__thumb{border-radius:calc(var(--mac-r) - 2px);background:var(--mac-field-bg);box-shadow:var(--mac-field-ring);transition:transform var(--mac-t-segment) var(--mac-dur-segment-thumb-ease,ease), width var(--mac-t-segment) ease;position:absolute;top:2px;bottom:2px;left:0}.ubm-mac .ubm-mac-segmented__segment{z-index:1;min-width:24px;padding:0 var(--mac-seg-margin);font:inherit;color:var(--mac-label);border-radius:calc(var(--mac-r) - 2px);background:0 0;border:0;justify-content:center;align-items:center;gap:4px;display:inline-flex;position:relative}.ubm-mac .ubm-mac-segmented__segment+.ubm-mac-segmented__segment:before{content:"";left:-.5px;top:calc(50% - var(--mac-seg-sep) / 2);width:1px;height:var(--mac-seg-sep);background:var(--mac-separator);position:absolute}.ubm-mac .ubm-mac-segmented__segment.is-selected:before,.ubm-mac .ubm-mac-segmented__segment.is-selected+.ubm-mac-segmented__segment:before,.ubm-mac .ubm-mac-segmented--separated .ubm-mac-segmented__segment:before{display:none}.ubm-mac .ubm-mac-segmented__segment:hover:not(:disabled):not(.is-selected){background:var(--mac-fill-quaternary)}.ubm-mac .ubm-mac-segmented__segment:active:not(:disabled){background:var(--mac-fill-tertiary)}.ubm-mac .ubm-mac-segmented[data-mode=multiple] .ubm-mac-segmented__segment.is-selected,.ubm-mac .ubm-mac-segmented--separated .ubm-mac-segmented__segment.is-selected{background:var(--mac-accent);color:var(--mac-accent-contrast)}.ubm-mac .ubm-mac-segmented__segment:disabled{color:var(--mac-label-tertiary)}.ubm-mac .ubm-mac-field{gap:4px;min-width:0;display:grid}.ubm-mac .ubm-mac-field__label{font:var(--mac-text-body);color:var(--mac-label)}.ubm-mac .ubm-mac-field__help{font:var(--mac-text-subheadline);color:var(--mac-label-secondary);margin:0}.ubm-mac .ubm-mac-field__error{font:var(--mac-text-subheadline);color:var(--mac-destructive);align-items:center;gap:4px;margin:0;display:inline-flex}.ubm-mac .ubm-mac-textfield{min-height:var(--mac-h);padding:0 var(--mac-fx);font:var(--mac-control-weight) var(--mac-fs) / 16px var(--mac-font);background:var(--mac-field-bg);border-radius:var(--mac-r);box-shadow:var(--mac-field-ring);transition:box-shadow var(--mac-t-hover) ease;align-items:center;gap:4px;display:flex}.ubm-mac .ubm-mac-textfield--rounded{border-radius:var(--mac-radius-capsule)}.ubm-mac .ubm-mac-textfield--borderless{box-shadow:none;background:0 0;padding:0}.ubm-mac .ubm-mac-textfield:focus-within,.ubm-mac .ubm-mac-textfield[data-mac-state=focus]{box-shadow:var(--mac-field-ring), 0 0 0 var(--mac-focus-ring-width) var(--mac-focus-ring-color), inset 0 0 0 1px var(--mac-focus-ring-color)}.ubm-mac .ubm-mac-field.is-invalid .ubm-mac-textfield{box-shadow:inset 0 0 0 1px var(--mac-destructive)}.ubm-mac .ubm-mac-textfield.is-disabled{background:var(--mac-field-bg-disabled);color:var(--mac-label-tertiary)}.ubm-mac .ubm-mac-textfield.is-readonly{background:var(--mac-fill-quaternary)}.ubm-mac .ubm-mac-textfield__input{min-width:0;height:100%;font:inherit;color:var(--mac-label);caret-color:var(--mac-accent);background:0 0;border:0;outline:none;flex:auto;padding:3px 0}.ubm-mac .ubm-mac-textfield__input:focus-visible{outline:none}.ubm-mac .ubm-mac-textfield__input::placeholder{color:var(--mac-placeholder)}.ubm-mac .ubm-mac-textfield__input.is-numeric{text-align:end;font-variant-numeric:tabular-nums}.ubm-mac .ubm-mac-textfield__icon,.ubm-mac .ubm-mac-textfield__unit{color:var(--mac-label-secondary)}.ubm-mac .ubm-mac-textarea{padding:4px var(--mac-fx);align-items:stretch}.ubm-mac .ubm-mac-textarea .ubm-mac-textfield__input{resize:vertical;line-height:1.35}.ubm-mac .ubm-mac-numberfield{align-items:center;gap:4px;display:inline-flex}.ubm-mac .ubm-mac-numberfield .ubm-mac-textfield{width:96px}.ubm-mac .ubm-mac-numberfield.is-inside .ubm-mac-textfield{width:62px;padding-inline-end:0}.ubm-mac .ubm-mac-numberfield.is-inside .ubm-mac-stepper{height:100%;box-shadow:none;background:0 0;border-start-start-radius:0;border-end-start-radius:0}.ubm-mac .ubm-mac-form--columns .ubm-mac-form__rows{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:8px 10px;display:grid}.ubm-mac .ubm-mac-form--columns .ubm-mac-form__row{display:contents}.ubm-mac .ubm-mac-form--columns .ubm-mac-form__label{text-align:end}.ubm-mac .ubm-mac-form--grouped .ubm-mac-form__rows{border-radius:var(--mac-radius-group);background:var(--mac-fill-quaternary);box-shadow:inset 0 0 0 .5px var(--mac-separator)}.ubm-mac .ubm-mac-form--grouped .ubm-mac-form__row{justify-content:space-between;align-items:center;gap:8px;min-height:36px;padding:6px 10px;display:flex}.ubm-mac .ubm-mac-form--grouped .ubm-mac-form__row+.ubm-mac-form__row{box-shadow:inset 0 .5px 0 var(--mac-separator)}.ubm-mac .ubm-mac-form__leading{align-items:center;gap:8px;min-width:0;display:inline-flex}.ubm-mac .ubm-mac-form__icon{color:#fff;background:var(--mac-form-icon,var(--mac-color-gray));border-radius:5px;flex:none;place-items:center;width:20px;height:20px;display:inline-grid}.ubm-mac .ubm-mac-form__icon.is-large{width:26px;height:26px}.ubm-mac .ubm-mac-form__titles{gap:2px;display:grid}.ubm-mac .ubm-mac-form__subtitle{font:var(--mac-text-subheadline);color:var(--mac-label-secondary)}.ubm-mac .ubm-mac-form__section+.ubm-mac-form__section{margin-top:16px}.ubm-mac .ubm-mac-trailing{justify-content:flex-end;align-items:center;gap:8px;max-width:100%;min-height:16px;display:inline-flex}.ubm-mac .ubm-mac-trailing__text{font:var(--mac-control-weight) 13px / 16px var(--mac-font);color:var(--mac-label-secondary);white-space:nowrap}.ubm-mac .ubm-mac-trailing__link{color:var(--mac-label-secondary);font:inherit;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.ubm-mac .ubm-mac-trailing__link:hover{color:var(--mac-label)}.ubm-mac .ubm-mac-trailing__checks{align-items:center;gap:8px;display:inline-flex}.ubm-mac .ubm-mac-trailing--textField .ubm-mac-field,.ubm-mac .ubm-mac-trailing--comboBox .ubm-mac-field{min-width:100px}.ubm-mac .ubm-mac-form__section-title{font:var(--mac-text-headline);margin:0 0 6px}.ubm-mac .ubm-mac-form__section-footer,.ubm-mac .ubm-mac-form__help{font:var(--mac-text-subheadline);color:var(--mac-label-secondary);margin:4px 0 0}.ubm-mac .ubm-mac-stepper{width:var(--mac-step-w);height:var(--mac-h);border-radius:var(--mac-r);background:var(--mac-control-bg);grid-template-rows:1fr 1fr;display:inline-grid;position:relative;overflow:hidden}.ubm-mac .ubm-mac-stepper:after{content:"";background:var(--mac-separator);height:.5px;position:absolute;top:50%;left:3px;right:3px}.ubm-mac .ubm-mac-stepper.is-disabled{color:var(--mac-label-tertiary)}.ubm-mac .ubm-mac-stepper__half{color:var(--mac-label);place-items:center;display:grid}.ubm-mac .ubm-mac-stepper__half .ubm-mac-glyph{stroke-width:2px;width:9px;height:9px}.ubm-mac .ubm-mac-stepper__half:active{background:var(--mac-fill-primary)}.ubm-mac .ubm-mac-slider-row{align-items:center;gap:8px;display:inline-flex}.ubm-mac .ubm-mac-slider-row.is-vertical{flex-direction:column-reverse}.ubm-mac .ubm-mac-slider__end{font:var(--mac-text-subheadline);color:var(--mac-label-secondary)}.ubm-mac .ubm-mac-slider{--mac-kw:var(--mac-knob-w);--mac-kh:var(--mac-knob-h);touch-action:none;display:inline-block;position:relative}.ubm-mac .ubm-mac-slider.has-ticks{--mac-kw:var(--mac-knob-tick-w);--mac-kh:var(--mac-knob-tick-h)}.ubm-mac .ubm-mac-slider--horizontal{width:180px;height:var(--mac-h)}.ubm-mac .ubm-mac-slider--vertical{width:var(--mac-h);--mac-kw:var(--mac-knob-h);--mac-kh:var(--mac-knob-w);height:140px}.ubm-mac .ubm-mac-slider.is-disabled{opacity:var(--mac-disabled-opacity)}.ubm-mac .ubm-mac-slider__track{border-radius:var(--mac-radius-capsule);background:var(--mac-fill-primary);box-shadow:inset 0 0 0 .5px var(--mac-progress-track-stroke);position:absolute;overflow:hidden}.ubm-mac .ubm-mac-slider--horizontal .ubm-mac-slider__track{height:4px;top:calc(50% - 2px);left:0;right:0}.ubm-mac .ubm-mac-slider--vertical .ubm-mac-slider__track{width:4px;top:0;bottom:0;left:calc(50% - 2px)}.ubm-mac .ubm-mac-slider__fill{background:var(--mac-accent);position:absolute}.ubm-mac .ubm-mac-slider--horizontal .ubm-mac-slider__fill{width:calc(var(--mac-slider-fraction) * 100%);inset:0 auto 0 0}.ubm-mac .ubm-mac-slider--vertical .ubm-mac-slider__fill{height:calc(var(--mac-slider-fraction) * 100%);inset:auto 0 0}.ubm-mac .ubm-mac-slider.is-center-biased.ubm-mac-slider--horizontal .ubm-mac-slider__fill{left:calc(min(var(--mac-slider-fraction), .5) * 100%);width:calc(max(var(--mac-slider-fraction) - .5, .5 - var(--mac-slider-fraction)) * 100%)}.ubm-mac .ubm-mac-slider.is-center-biased.ubm-mac-slider--vertical .ubm-mac-slider__fill{bottom:calc(min(var(--mac-slider-fraction), .5) * 100%);height:calc(max(var(--mac-slider-fraction) - .5, .5 - var(--mac-slider-fraction)) * 100%)}.ubm-mac .ubm-mac-slider__midline{background:var(--mac-label-tertiary);width:1px;height:12px;position:absolute;top:calc(50% - 6px);left:calc(50% - .5px)}.ubm-mac[data-mac-window=inactive] .ubm-mac-slider__fill{background:var(--mac-label-tertiary)}.ubm-mac .ubm-mac-slider__knob{width:var(--mac-kw);height:var(--mac-kh);border-radius:var(--mac-radius-capsule);transition:width var(--mac-t-press) ease, height var(--mac-t-press) ease;background:#fff;position:absolute;box-shadow:0 .5px 2px #0000004d,0 0 0 .5px #00000014}.ubm-mac .ubm-mac-slider--horizontal .ubm-mac-slider__knob{top:calc(50% - var(--mac-kh) / 2);left:calc(var(--mac-slider-fraction) * (100% - var(--mac-kw)))}.ubm-mac .ubm-mac-slider--vertical .ubm-mac-slider__knob{left:calc(50% - var(--mac-kw) / 2);bottom:calc(var(--mac-slider-fraction) * (100% - var(--mac-kh)))}.ubm-mac .ubm-mac-slider:active:not(.is-disabled) .ubm-mac-slider__knob,.ubm-mac .ubm-mac-slider[data-mac-state=pressed] .ubm-mac-slider__knob{--mac-kw:calc(var(--mac-knob-w) * 1.25);--mac-kh:calc(var(--mac-knob-h) * 1.25)}.ubm-mac .ubm-mac-slider__ticks{inset:auto calc(var(--mac-kw) / 2) 0;height:4px;position:absolute}.ubm-mac .ubm-mac-slider__tick{left:calc(var(--mac-tick) * 100%);background:var(--mac-label-tertiary);width:1px;height:4px;position:absolute}.ubm-mac .ubm-mac-slider--vertical .ubm-mac-slider__ticks{display:none}.ubm-mac .ubm-mac-slider--circular{width:var(--mac-h);height:var(--mac-h)}.ubm-mac .ubm-mac-slider__dial{background:var(--mac-control-bg);border-radius:50%;position:absolute;inset:0}.ubm-mac .ubm-mac-slider__dial-dot{position:absolute;inset:0}.ubm-mac .ubm-mac-slider__dial-dot:after{content:"";background:var(--mac-label);border-radius:50%;width:6px;height:6px;position:absolute;top:3px;left:calc(50% - 3px)}.ubm-mac .ubm-mac-level{--mac-level-color:var(--mac-color-green);align-items:center;gap:2px;height:14px;display:inline-flex}.ubm-mac .ubm-mac-level.is-warning{--mac-level-color:var(--mac-color-yellow)}.ubm-mac .ubm-mac-level.is-critical{--mac-level-color:var(--mac-color-red)}.ubm-mac .ubm-mac-level--relevancy{--mac-level-color:var(--mac-label-secondary)}.ubm-mac .ubm-mac-level__track{border-radius:var(--mac-radius-capsule);background:var(--mac-fill-tertiary);width:120px;height:10px;position:relative;overflow:hidden}.ubm-mac .ubm-mac-level__fill{width:calc(var(--mac-level-fraction) * 100%);background:var(--mac-level-color);position:absolute;inset:0 auto 0 0}.ubm-mac .ubm-mac-level--relevancy .ubm-mac-level__fill{background:repeating-linear-gradient(90deg, var(--mac-level-color) 0 1px, transparent 1px 3px)}.ubm-mac .ubm-mac-level__segment{background:var(--mac-fill-tertiary);border-radius:2px;width:8px;height:10px}.ubm-mac .ubm-mac-level__segment.is-on{background:var(--mac-level-color)}.ubm-mac .ubm-mac-level__star{color:var(--mac-label-tertiary)}.ubm-mac .ubm-mac-level__star.is-on{color:var(--mac-label-secondary)}.ubm-mac .ubm-mac-level--rating[role=slider] .ubm-mac-level__star{cursor:pointer}.ubm-mac .ubm-mac-searchfield{min-width:120px;height:var(--mac-h);padding:0 var(--mac-fx);font:var(--mac-control-weight) var(--mac-fs) / 16px var(--mac-font);color:var(--mac-label-secondary);background:var(--mac-field-bg);box-shadow:var(--mac-field-ring);border-radius:var(--mac-r);align-items:center;gap:2px;display:inline-flex}.ubm-mac .ubm-mac-searchfield.is-toolbar{border-radius:var(--mac-radius-capsule);min-width:130px;color:var(--mac-toolbar-glyph);background:var(--mac-control-glass-bg);-webkit-backdrop-filter:blur(var(--mac-glass-blur)) saturate(var(--mac-material-saturate));box-shadow:var(--mac-control-glass-edge), var(--mac-control-glass-shadow);gap:4px;padding:0 6px}.ubm-mac .ubm-mac-searchfield.is-toolbar.is-focused,.ubm-mac .ubm-mac-searchfield.is-toolbar[data-mac-state=focus]{box-shadow:var(--mac-control-glass-edge), var(--mac-control-glass-shadow), 0 0 0 var(--mac-focus-ring-width) var(--mac-focus-ring-color)}.ubm-mac .ubm-mac-searchfield.is-toolbar.ubm-mac-size--xlarge{gap:6px;padding:0 10px}.ubm-mac .ubm-mac-searchfield.is-focused,.ubm-mac .ubm-mac-searchfield[data-mac-state=focus]{box-shadow:var(--mac-field-ring), 0 0 0 var(--mac-focus-ring-width) var(--mac-focus-ring-color)}.ubm-mac .ubm-mac-searchfield.is-disabled{background:var(--mac-field-bg-disabled);color:var(--mac-label-tertiary)}.ubm-mac .ubm-mac-searchfield__input{min-width:0;font:inherit;color:var(--mac-label);appearance:none;caret-color:var(--mac-accent);background:0 0;border:0;outline:none;flex:auto}.ubm-mac .ubm-mac-searchfield__input::-webkit-search-cancel-button{display:none}.ubm-mac .ubm-mac-searchfield__input::placeholder{color:var(--mac-placeholder)}.ubm-mac .ubm-mac-searchfield__menu,.ubm-mac .ubm-mac-searchfield__clear,.ubm-mac .ubm-mac-combobox__button{color:var(--mac-label-secondary);background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.ubm-mac .ubm-mac-searchfield__clear{color:var(--mac-label-tertiary)}.ubm-mac .ubm-mac-searchfield__menu-chevron{width:7px;height:7px}.ubm-mac .ubm-mac-combobox{padding-inline-end:2px}.ubm-mac .ubm-mac-combobox__button{width:var(--mac-combo-w);border-radius:calc(var(--mac-r) - 1.5px);background:var(--mac-control-bg);color:var(--mac-label);justify-content:center;align-self:stretch;margin-block:2px}.ubm-mac .ubm-mac-token{max-width:100%;font:var(--mac-control-weight) 12px / 15px var(--mac-font);color:var(--mac-label);background:var(--mac-accent);align-items:center;gap:3px;padding:1px 4px 1px 7px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ubm-mac .ubm-mac-token{background:color-mix(in srgb, var(--mac-accent) 18%, transparent)}}.ubm-mac .ubm-mac-token{border-radius:var(--mac-radius-capsule)}.ubm-mac .ubm-mac-token--square{border-radius:4px}.ubm-mac .ubm-mac-token.is-selected{background:var(--mac-selection);color:var(--mac-selection-text)}.ubm-mac .ubm-mac-token__remove{width:14px;height:14px;color:inherit;opacity:0;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.ubm-mac .ubm-mac-token:hover .ubm-mac-token__remove,.ubm-mac .ubm-mac-token.is-selected .ubm-mac-token__remove{opacity:.7}.ubm-mac .ubm-mac-tokenfield{flex-wrap:wrap;padding:2px 4px}.ubm-mac .ubm-mac-tokenfield__tokens{margin:0;padding:0;list-style:none;display:contents}.ubm-mac .ubm-mac-tokenfield__input{flex:1 0 80px}.ubm-mac .ubm-mac-searchfield__scope{flex:none}.ubm-mac.ubm-mac-suggestions{z-index:60;padding:var(--mac-menu-pad);background:var(--mac-mat-menu);-webkit-backdrop-filter:blur(var(--mac-material-blur)) saturate(var(--mac-material-saturate));border-radius:var(--mac-radius-menu);box-shadow:var(--mac-shadow-menu)}.ubm-mac .ubm-mac-suggestions__group{padding:5px var(--mac-menu-item-px) 4px;font:700 11px / 14px var(--mac-font);color:var(--mac-label-secondary)}.ubm-mac .ubm-mac-suggestions__option{min-height:var(--mac-menu-item-h);padding:0 var(--mac-menu-item-px);font:var(--mac-control-weight) 13px / 16px var(--mac-font);border-radius:var(--mac-radius-menu-item);align-items:center;gap:8px;display:flex}.ubm-mac .ubm-mac-suggestions__option.is-active{background:var(--mac-accent);color:var(--mac-accent-contrast)}.ubm-mac .ubm-mac-suggestions__detail{color:inherit;opacity:.6;margin-inline-start:auto}.ubm-mac .ubm-mac-suggestions__empty{padding:6px var(--mac-menu-item-px);color:var(--mac-label-secondary)}.ubm-mac .ubm-mac-datefield-row{align-items:center;gap:4px;display:inline-flex}.ubm-mac .ubm-mac-datefield{font-variant-numeric:tabular-nums;gap:0;display:inline-flex}.ubm-mac .ubm-mac-datefield__part{align-items:center;display:inline-flex}.ubm-mac .ubm-mac-datefield__sep{color:var(--mac-label-secondary)}.ubm-mac .ubm-mac-datefield__segment{border-radius:3px;outline:none;padding:0 1px}.ubm-mac .ubm-mac-datefield__segment:focus{background:var(--mac-selection);color:var(--mac-selection-text);outline:none}.ubm-mac .ubm-mac-calendar{gap:6px;width:224px;display:grid}.ubm-mac .ubm-mac-calendar__header{justify-content:space-between;align-items:center;display:flex}.ubm-mac .ubm-mac-calendar__month{font:var(--mac-text-headline);text-transform:capitalize}.ubm-mac .ubm-mac-calendar__nav{align-items:center;gap:2px;display:inline-flex}.ubm-mac .ubm-mac-calendar__navbtn,.ubm-mac .ubm-mac-calendar__today{min-width:20px;height:20px;font:var(--mac-control-weight) 11px / 14px var(--mac-font);color:var(--mac-label-secondary);border-radius:var(--mac-radius-small);background:0 0;border:0;place-items:center;padding:0 4px;display:inline-grid}.ubm-mac .ubm-mac-calendar__navbtn:hover,.ubm-mac .ubm-mac-calendar__today:hover{background:var(--mac-fill-tertiary)}.ubm-mac .ubm-mac-calendar__grid{border-collapse:collapse;table-layout:fixed;width:100%}.ubm-mac .ubm-mac-calendar__grid th{font:600 10px / 13px var(--mac-font);color:var(--mac-label-secondary);padding-bottom:2px}.ubm-mac .ubm-mac-calendar__grid td{text-align:center;padding:1px 0}.ubm-mac .ubm-mac-calendar__day{width:26px;height:26px;font:var(--mac-text-callout);font-variant-numeric:tabular-nums;color:var(--mac-label);transition:background-color var(--mac-t-selection) ease;background:0 0;border:0;border-radius:50%;padding:0}.ubm-mac .ubm-mac-calendar__day:hover:not(:disabled){background:var(--mac-fill-tertiary)}.ubm-mac .ubm-mac-calendar__day.is-outside{color:var(--mac-label-tertiary)}.ubm-mac .ubm-mac-calendar__day.is-today{color:var(--mac-color-red);font-weight:600}.ubm-mac .ubm-mac-calendar__day.is-selected,.ubm-mac .ubm-mac-calendar__day.is-range-edge{background:var(--mac-selection);color:var(--mac-selection-text)}.ubm-mac .ubm-mac-calendar__day.is-in-range{background:var(--mac-selection)}@supports (color:color-mix(in lab, red, red)){.ubm-mac .ubm-mac-calendar__day.is-in-range{background:color-mix(in srgb, var(--mac-selection) 25%, transparent)}}.ubm-mac .ubm-mac-calendar__day.is-in-range{color:var(--mac-label);border-radius:4px}.ubm-mac .ubm-mac-calendar__day:disabled{color:var(--mac-label-quaternary)}.ubm-mac .ubm-mac-calendar__hint{font:var(--mac-text-subheadline);color:var(--mac-label-secondary);margin:0}.ubm-mac .ubm-mac-compactdate__button{font-variant-numeric:tabular-nums}.ubm-mac .ubm-mac-compactdate__typing{border-top:.5px solid var(--mac-separator);gap:4px;margin-top:8px;padding-top:8px;display:grid}.ubm-mac .ubm-mac-compactdate__input{border-radius:var(--mac-radius-field);box-shadow:var(--mac-field-ring);background:var(--mac-field-bg);padding:3px 8px}.ubm-mac .ubm-mac-colorwell-row{align-items:center;gap:6px;display:inline-flex}.ubm-mac .ubm-mac-colorwell{width:var(--mac-well-w);height:var(--mac-h);border-radius:var(--mac-radius-capsule);background:var(--mac-control-bg);border:0;align-items:center;gap:2px;padding:3px;display:inline-flex}.ubm-mac .ubm-mac-colorwell.is-open:not(.ubm-mac-colorwell--wheel),.ubm-mac .ubm-mac-colorwell[aria-expanded=true]:not(.ubm-mac-colorwell--wheel){background:var(--lightningcss-light,#00000014)var(--lightningcss-dark,var(--mac-control-bg))}.ubm-mac .ubm-mac-colorwell.is-open:not(.ubm-mac-colorwell--wheel) .ubm-mac-colorwell__swatch,.ubm-mac .ubm-mac-colorwell[aria-expanded=true]:not(.ubm-mac-colorwell--wheel) .ubm-mac-colorwell__swatch{opacity:.5}.ubm-mac .ubm-mac-colorwell:disabled{opacity:var(--mac-disabled-opacity)}.ubm-mac .ubm-mac-colorwell__swatch{border-radius:var(--mac-radius-capsule);flex:1;height:100%;display:block;box-shadow:inset 0 0 0 1px #0000001a}.ubm-mac .ubm-mac-colorwell--minimal{width:28px;height:28px;padding:3px}.ubm-mac .ubm-mac-colorwell--minimal .ubm-mac-glyph{display:none}.ubm-mac .ubm-mac-colorwell--wheel{--mac-wheel:conic-gradient(from 90deg, red 0%, #fb00ff 20%, #00a1ff 40%, #4f0 60%, #fff700 80%, red 100%);background:0 0;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;display:grid;position:relative}.ubm-mac .ubm-mac-colorwell--wheel:before{content:"";background:var(--mac-wheel);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 11px,#000 11px);mask:radial-gradient(circle,#0000 11px,#000 11px)}.ubm-mac .ubm-mac-colorwell--wheel .ubm-mac-colorwell__swatch{border-radius:50%;flex:none;width:18px;height:18px;position:relative}.ubm-mac .ubm-mac-colorwell--wheel.is-open,.ubm-mac .ubm-mac-colorwell--wheel[aria-expanded=true]{background:radial-gradient(circle, #fff 4%, #ffffffa8 41%, #ffffff54 74%, #fff0 96%), var(--mac-wheel);box-shadow:inset 0 0 0 1px var(--mac-separator-strong)}.ubm-mac .ubm-mac-colorwell--wheel.is-open:before,.ubm-mac .ubm-mac-colorwell--wheel[aria-expanded=true]:before,.ubm-mac .ubm-mac-colorwell--wheel.is-open .ubm-mac-colorwell__swatch,.ubm-mac .ubm-mac-colorwell--wheel[aria-expanded=true] .ubm-mac-colorwell__swatch{visibility:hidden}.ubm-mac .ubm-mac-colorwell__grid{grid-template-columns:repeat(7,20px);gap:6px;margin-bottom:8px;display:grid}.ubm-mac .ubm-mac-colorwell__cell{border:0;border-radius:50%;width:20px;height:20px;padding:0;box-shadow:inset 0 0 0 .5px #00000026}.ubm-mac .ubm-mac-colorwell__cell.is-selected{outline:2px solid var(--mac-label);outline-offset:2px}.ubm-mac .ubm-mac-imagewell{width:96px;height:96px;color:var(--mac-label-tertiary);background:var(--mac-fill-quaternary);box-shadow:inset 0 0 0 1px var(--mac-separator);border:0;border-radius:3px;place-items:center;padding:4px;display:grid;overflow:hidden}.ubm-mac .ubm-mac-imagewell.is-drop-target{box-shadow:inset 0 0 0 3px var(--mac-accent);background:var(--mac-accent)}@supports (color:color-mix(in lab, red, red)){.ubm-mac .ubm-mac-imagewell.is-drop-target{background:color-mix(in srgb, var(--mac-accent) 10%, transparent)}}.ubm-mac .ubm-mac-imagewell:disabled{opacity:var(--mac-disabled-opacity)}.ubm-mac .ubm-mac-imagewell img{object-fit:contain;width:100%;height:100%}.ubm-mac .ubm-mac-filechooser{gap:4px;display:grid}.ubm-mac .ubm-mac-filechooser__row{align-items:center;gap:6px;display:inline-flex}.ubm-mac .ubm-mac-filechooser__name{color:var(--mac-label-secondary)}.ubm-mac .ubm-mac-fontpicker{gap:10px;display:grid}.ubm-mac .ubm-mac-fontpicker__controls{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.ubm-mac .ubm-mac-fontpicker__preview{border-radius:var(--mac-radius-small);background:var(--mac-field-bg);box-shadow:var(--mac-field-ring);margin:0;padding:10px}@media (prefers-reduced-transparency:reduce){.ubm-mac :is(.ubm-mac-segmented--glass,.ubm-mac-searchfield.is-toolbar){background-color:var(--mac-field-bg);-webkit-backdrop-filter:none}}@media (pointer:coarse){.ubm-mac .ubm-mac-searchfield{min-block-size:44px}}@media (forced-colors:active){.ubm-mac :is(.ubm-mac-segmented--glass,.ubm-mac-searchfield.is-toolbar){outline-offset:-1px;outline:1px solid buttontext}}.ubm-mac.ubm-mac-menu{z-index:70;min-width:180px;animation:ubm-mac-fade-in var(--mac-t-menu-in) ease-out both}.ubm-mac.ubm-mac-menu:has(>.ubm-mac-menu__list[data-state=closing]){animation:ubm-mac-fade-out var(--mac-t-menu-out) ease-in both;pointer-events:none}.ubm-mac .ubm-mac-menu__list{outline:none}.ubm-mac .ubm-mac-menu__submenu{z-index:1;min-width:160px}.ubm-mac .ubm-mac-menu__item{white-space:nowrap}.ubm-mac .ubm-mac-menu__item.is-flashing{animation:ubm-mac-menu-flash calc(var(--mac-dur-menu-item-flash,70ms) * 2 * var(--mac-motion-scale)) steps(1, end)}.ubm-mac .ubm-mac-menu__state{place-items:center;width:12px;margin-inline-start:-2px;display:inline-grid}.ubm-mac .ubm-mac-menu__label{flex:auto}.ubm-mac .ubm-mac-menu__detail,.ubm-mac .ubm-mac-menu__shortcut{color:var(--arc-text-muted);font:inherit;letter-spacing:.02em;margin-inline-start:20px}.ubm-mac .ubm-mac-menu__submenu-arrow{opacity:.7;margin-inline:12px -4px}@keyframes ubm-mac-menu-flash{0%{background:0 0}50%{background:var(--arc-surface-muted)}}.ubm-mac .ubm-mac-menu-button.is-open{background:var(--mac-control-bg-pressed)}.ubm-mac-popover-anchor{margin-block:-6px;padding-block:6px;display:inline-flex}.ubm-mac.ubm-mac-popover{z-index:65;overflow:visible!important}.ubm-mac .ubm-mac-popover__content{outline:none;max-height:calc(100vh - 48px);overflow:auto}.ubm-mac .ubm-mac-modal-backdrop{z-index:80;background:var(--mac-alert-overlay);animation:ubm-mac-fade-in var(--mac-t-alert-in) ease-out both;place-items:center;display:grid;position:fixed;inset:0}.ubm-mac .ubm-mac-modal-backdrop[data-state=closing]{animation:ubm-mac-fade-out var(--mac-t-popover-out) ease-in both}.ubm-mac .ubm-mac-alert{text-align:center;width:260px;animation:ubm-mac-pop-in var(--mac-t-alert-in) var(--mac-dur-alert-in-ease,ease-out) both;outline:none;justify-items:center;gap:8px;padding:20px 16px 16px;display:grid}.ubm-mac .ubm-mac-alert[data-state=closing]{animation:ubm-mac-fade-out var(--mac-t-popover-out) ease-in both}.ubm-mac .ubm-mac-alert__icon{width:64px;height:64px;color:var(--mac-accent);place-items:center;display:grid;position:relative}.ubm-mac .ubm-mac-alert.is-warning .ubm-mac-alert__icon{color:var(--mac-color-yellow)}.ubm-mac .ubm-mac-alert.is-critical .ubm-mac-alert__icon{color:var(--mac-color-red)}.ubm-mac .ubm-mac-alert__icon .ubm-mac-glyph{width:48px;height:48px}.ubm-mac .ubm-mac-alert__badge{color:var(--mac-color-yellow);position:absolute;bottom:0;right:0;width:22px!important;height:22px!important}.ubm-mac .ubm-mac-alert__title{font:700 13px/16px var(--mac-font);margin:0}.ubm-mac .ubm-mac-alert__message{font:400 11px/14px var(--mac-font);color:var(--mac-label)}.ubm-mac .ubm-mac-alert__accessory{text-align:start;width:100%}.ubm-mac .ubm-mac-alert__buttons{grid-auto-columns:1fr;grid-auto-flow:column;gap:8px;width:100%;margin-top:8px;display:grid}.ubm-mac .ubm-mac-alert.is-stacked .ubm-mac-alert__buttons{grid-auto-flow:row}.ubm-mac .ubm-mac-alert__buttons .ubm-mac-button{--mac-h:28px;--mac-btn-r:var(--mac-radius-capsule);width:100%;min-width:0;font:var(--mac-control-weight) 13px/16px var(--mac-font);padding-inline:8px}.ubm-mac .ubm-mac-sheet-dim{inset:var(--mac-titlebar-h) 0 0;z-index:20;animation:ubm-mac-fade-in var(--mac-t-sheet-in) ease-out both;background:#00000014;position:absolute}.ubm-mac .ubm-mac-sheet-dim[data-state=closing]{animation:ubm-mac-fade-out var(--mac-t-sheet-out) ease-in both}.ubm-mac .ubm-mac-sheet{top:calc(var(--mac-titlebar-h) + 4px);z-index:21;max-width:calc(100% - 24px);max-height:calc(100% - var(--mac-titlebar-h) - 16px);animation:ubm-mac-sheet-in var(--mac-t-sheet-in) var(--mac-dur-sheet-in-ease,ease-out) both;outline:none;grid-template-rows:auto 1fr auto;padding:18px 20px 16px;display:grid;position:absolute;left:50%;transform:translate(-50%)}.ubm-mac .ubm-mac-sheet[data-state=closing]{animation:ubm-mac-sheet-out var(--mac-t-sheet-out) var(--mac-dur-sheet-out-ease,ease-in) both}.ubm-mac .ubm-mac-sheet__title{font:var(--mac-text-headline);margin:0 0 10px}.ubm-mac .ubm-mac-sheet__body{min-height:0;overflow:auto}.ubm-mac .ubm-mac-sheet__footer{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}@keyframes ubm-mac-sheet-in{0%{opacity:0;transform:translate(-50%)translateY(-24px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes ubm-mac-sheet-out{0%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(-24px)}}.ubm-mac .ubm-mac-panel{grid-template-rows:auto 1fr;display:grid;overflow:hidden}.ubm-mac :is(.ubm-mac-panel--utility,.ubm-mac-panel--hud){border-radius:var(--mac-radius-utility);background:var(--mac-window-bg);box-shadow:var(--mac-shadow-window), var(--mac-shadow-window-depth-inactive)}.ubm-mac .ubm-mac-panel--hud{background:var(--mac-mat-hud);-webkit-backdrop-filter:blur(var(--mac-material-blur));color:#ffffffe6}.ubm-mac .ubm-mac-panel__bar{border-bottom:.5px solid var(--mac-separator);justify-content:center;align-items:center;height:28px;display:flex;position:relative}.ubm-mac .ubm-mac-panel__title,.ubm-mac .ubm-mac-quicklook__title{font:var(--mac-text-subheadline);margin:0;font-weight:600}.ubm-mac .ubm-mac-panel__close{width:var(--mac-traffic-size-utility);height:var(--mac-traffic-size-utility);background:var(--mac-traffic-close);box-shadow:inset 0 0 0 .5px var(--mac-traffic-stroke);color:var(--mac-traffic-glyph);border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid;position:absolute;left:9px}.ubm-mac[data-mac-window=inactive] .ubm-mac-panel__close{background:var(--mac-traffic-inactive)}.ubm-mac .ubm-mac-panel__close .ubm-mac-glyph{opacity:0;width:6px;height:6px}.ubm-mac .ubm-mac-panel__close:hover .ubm-mac-glyph,.ubm-mac .ubm-mac-panel__close:focus-visible .ubm-mac-glyph{opacity:1}.ubm-mac .ubm-mac-panel__body{padding:10px 12px 12px}.ubm-mac .ubm-mac-savedialog{border-radius:var(--mac-radius-dialog);background:var(--mac-window-bg);max-width:100%;box-shadow:var(--mac-shadow-window), var(--mac-shadow-window-depth-active);gap:16px;display:grid;overflow:hidden}.ubm-mac .ubm-mac-savedialog.is-small{width:390px;padding:20px}.ubm-mac .ubm-mac-savedialog.is-large{grid-template-columns:210px minmax(0,1fr);gap:0;width:1000px;height:448px}.ubm-mac .ubm-mac-savedialog__fields{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:8px;display:grid}.ubm-mac .ubm-mac-savedialog__label{font:var(--mac-text-body);color:var(--mac-label);justify-self:end}.ubm-mac .ubm-mac-savedialog__where{align-items:center;gap:6px;min-width:0;display:flex}.ubm-mac .ubm-mac-savedialog__where .ubm-mac-popup{flex:auto;min-width:0}.ubm-mac .ubm-mac-savedialog__buttons{align-items:center;gap:8px;display:flex}.ubm-mac .ubm-mac-savedialog__spacing{flex:auto}.ubm-mac .ubm-mac-savedialog__leading{background:var(--mac-sidebar-bg-active);min-height:0}.ubm-mac[data-mac-window=inactive] .ubm-mac-savedialog__leading{background:var(--mac-sidebar-bg-inactive)}.ubm-mac .ubm-mac-savedialog__trailing{border-inline-start:1px solid var(--mac-separator);background:var(--mac-window-bg);border-start-end-radius:10px;border-end-end-radius:10px;grid-template-rows:auto minmax(0,1fr) auto;gap:12px;min-width:0;min-height:0;padding:20px;display:grid}.ubm-mac .ubm-mac-savedialog__top{align-items:flex-start;gap:8px;display:flex}.ubm-mac .ubm-mac-savedialog__top .ubm-mac-savedialog__fields{flex:auto}.ubm-mac .ubm-mac-savedialog__outline{min-height:0;box-shadow:inset 0 0 0 .5px var(--mac-separator);border-radius:6px;overflow:auto}.ubm-mac .ubm-mac-savedialog-overlay{z-index:30;animation:ubm-mac-fade-in var(--mac-t-sheet-in) ease-out both;background:#0003;border-radius:26px;place-items:center;padding:16px;display:grid;position:absolute;inset:0;overflow:auto}@media (max-width:1040px){.ubm-mac .ubm-mac-savedialog.is-large{width:100%}}@media (max-width:640px){.ubm-mac .ubm-mac-savedialog.is-large{grid-template-columns:1fr;height:auto}.ubm-mac .ubm-mac-savedialog__leading{max-height:160px;overflow:auto}}.ubm-mac .ubm-mac-quicklook{z-index:75;border-radius:var(--mac-radius-window);background:var(--mac-mat-fullscreen);width:min(560px,100vw - 32px);-webkit-backdrop-filter:blur(var(--mac-material-blur)) saturate(var(--mac-material-saturate));box-shadow:var(--mac-shadow-window), var(--mac-shadow-window-depth-active);outline:none;gap:8px;padding:0 0 12px;display:grid;position:fixed;top:12vh;left:50%;translate:-50%}.ubm-mac .ubm-mac-quicklook.is-enlarged{width:min(960px,100vw - 32px);top:4vh}.ubm-mac .ubm-mac-quicklook__bar{align-items:center;gap:8px;height:38px;padding:0 12px;display:flex;position:relative}.ubm-mac .ubm-mac-quicklook__glyph{width:12px;height:38px;color:var(--mac-label-secondary);background:0 0;border:0;place-items:center;padding:0;display:grid}.ubm-mac .ubm-mac-quicklook__glyph:hover,.ubm-mac .ubm-mac-quicklook__glyph[aria-pressed=true]{color:var(--mac-label)}.ubm-mac .ubm-mac-quicklook__nav{width:54px;height:38px;display:inline-flex}.ubm-mac .ubm-mac-quicklook__nav button{color:var(--mac-label);background:0 0;border:0;flex:1;place-items:center;padding:0;display:grid}.ubm-mac .ubm-mac-quicklook__nav button:disabled{color:var(--mac-label-tertiary)}.ubm-mac .ubm-mac-quicklook__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:700 13px / 16px var(--mac-font);flex:auto;overflow:hidden}.ubm-mac .ubm-mac-quicklook__count{font:var(--mac-text-subheadline);color:var(--mac-label-secondary);flex:none}.ubm-mac .ubm-mac-quicklook__separator{background:var(--mac-separator);flex:none;width:1px;height:38px}.ubm-mac .ubm-mac-quicklook__symbol{width:32px;height:38px;color:var(--mac-label-secondary);background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.ubm-mac .ubm-mac-quicklook__symbol:hover{color:var(--mac-label);background:var(--mac-fill-tertiary)}.ubm-mac .ubm-mac-quicklook__pulldown{min-width:45px}.ubm-mac .ubm-mac-quicklook__open{flex:none;max-width:180px}.ubm-mac .ubm-mac-quicklook__preview{place-items:center;padding:0 16px;display:grid}.ubm-mac .ubm-mac-quicklook__preview>*{width:100%}.ubm-mac .ubm-mac-quicklook__detail{font:var(--mac-text-subheadline);color:var(--mac-label-secondary);text-align:center;margin:0;padding:0 16px}.ubm-mac .ubm-mac-spotlight-layer{z-index:85;place-items:start center;padding-top:18vh;display:grid;position:fixed;inset:0}.ubm-mac .ubm-mac-spotlight{border-radius:var(--radius-ui);background:var(--mac-mat-search);width:min(620px,100vw - 32px);box-shadow:var(--mac-glass-edge), var(--mac-shadow-popover);outline:none;padding:6px}.ubm-mac .ubm-mac-spotlight__field{min-height:52px;color:var(--mac-label-secondary);align-items:center;gap:12px;padding:0 14px;display:flex}.ubm-mac .ubm-mac-spotlight .ubm-mac-spotlight__input,.ubm-mac .ubm-mac-spotlight .ubm-mac-spotlight__input:is(:focus,:focus-visible){min-width:0;height:auto;font:var(--mac-text-title2);letter-spacing:-.01em;color:var(--mac-label);caret-color:var(--mac-accent);appearance:none;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;flex:1;margin:0;padding:0;font-size:22px}.ubm-mac .ubm-mac-spotlight .ubm-mac-spotlight__input::placeholder{color:var(--mac-label-tertiary)}.ubm-mac .ubm-mac-spotlight__results{border-top:.5px solid var(--mac-separator);max-height:50vh;padding:4px;overflow:auto}.ubm-mac .ubm-mac-spotlight__group{font:var(--mac-text-subheadline);color:var(--mac-label-secondary);padding:8px 10px 4px;font-weight:600}.ubm-mac .ubm-mac-spotlight__result{border-radius:8px;align-items:center;gap:10px;min-height:32px;padding:0 10px;display:flex}.ubm-mac .ubm-mac-spotlight__result.is-active{background:var(--mac-accent);color:var(--mac-accent-contrast)}.ubm-mac .ubm-mac-spotlight__detail{opacity:.6;font:var(--mac-text-subheadline);margin-inline-start:auto}.ubm-mac .ubm-mac-spotlight__empty{color:var(--mac-label-secondary);margin:0;padding:12px}.ubm-mac .ubm-mac-text--largeTitle{font:var(--mac-text-large-title)}.ubm-mac .ubm-mac-text--title1{font:var(--mac-text-title1)}.ubm-mac .ubm-mac-text--title2{font:var(--mac-text-title2)}.ubm-mac .ubm-mac-text--title3{font:var(--mac-text-title3)}.ubm-mac .ubm-mac-text--headline{font:var(--mac-text-headline)}.ubm-mac .ubm-mac-text--body{font:var(--mac-text-body)}.ubm-mac .ubm-mac-text--callout{font:var(--mac-text-callout)}.ubm-mac .ubm-mac-text--subheadline{font:var(--mac-text-subheadline)}.ubm-mac .ubm-mac-text--footnote{font:var(--mac-text-footnote)}.ubm-mac .ubm-mac-text--caption1{font:var(--mac-text-caption1)}.ubm-mac .ubm-mac-text--caption2{font:var(--mac-text-caption2)}.ubm-mac .ubm-mac-text.is-emphasized{font-weight:600}.ubm-mac .ubm-mac-text--headline.is-emphasized{font-weight:800}.ubm-mac :is(.ubm-mac-text--title2,.ubm-mac-text--title1,.ubm-mac-text--largeTitle).is-emphasized{font-weight:700}.ubm-mac .ubm-mac-label--primary{color:var(--mac-label)}.ubm-mac .ubm-mac-label--secondary{color:var(--mac-label-secondary)}.ubm-mac .ubm-mac-label--tertiary{color:var(--mac-label-tertiary)}.ubm-mac .ubm-mac-label--quaternary{color:var(--mac-label-quaternary)}.ubm-mac .ubm-mac-label--placeholder{color:var(--mac-placeholder)}.ubm-mac .ubm-mac-label--accent{color:var(--mac-accent)}.ubm-mac .ubm-mac-label--link{color:var(--mac-link)}.ubm-mac .ubm-mac-label--red{color:var(--mac-color-red)}.ubm-mac .ubm-mac-material[data-material=ultraThin]{--mac-mat:var(--mac-mat-ultra-thin)}.ubm-mac .ubm-mac-material[data-material=thin]{--mac-mat:var(--mac-mat-thin)}.ubm-mac .ubm-mac-material[data-material=medium]{--mac-mat:var(--mac-mat-medium)}.ubm-mac .ubm-mac-material[data-material=thick]{--mac-mat:var(--mac-mat-thick)}.ubm-mac .ubm-mac-material[data-material=ultraThick]{--mac-mat:var(--mac-mat-ultra-thick)}.ubm-mac .ubm-mac-material:is([data-material=glassSmall],[data-material=glassMedium],[data-material=glassLarge]){--mac-mat:var(--mac-mat-glass);box-shadow:var(--mac-glass-edge), var(--mac-shadow-glass-large);-webkit-backdrop-filter:blur(var(--mac-glass-blur)) saturate(var(--mac-material-saturate))!important}.ubm-mac .ubm-mac-material[data-material=glassSmall]{--mac-glass-blur:6px;box-shadow:var(--mac-glass-edge), var(--mac-shadow-glass-small)}.ubm-mac .ubm-mac-material{--mac-mat:var(--mac-mat-popover);background:var(--mac-mat);-webkit-backdrop-filter:blur(var(--mac-material-blur)) saturate(var(--mac-material-saturate))}.ubm-mac .ubm-mac-material[data-material=titlebar]{--mac-mat:var(--mac-mat-titlebar)}.ubm-mac .ubm-mac-material[data-material=sidebar]{--mac-mat:var(--mac-mat-sidebar)}.ubm-mac .ubm-mac-material[data-material=headerView]{--mac-mat:var(--mac-mat-header)}.ubm-mac .ubm-mac-material[data-material=menu]{--mac-mat:var(--mac-mat-menu)}.ubm-mac .ubm-mac-material[data-material=popover]{--mac-mat:var(--mac-mat-popover)}.ubm-mac .ubm-mac-material[data-material=sheet]{--mac-mat:var(--mac-mat-sheet)}.ubm-mac .ubm-mac-material[data-material=hudWindow]{--mac-mat:var(--mac-mat-hud);color:#ffffffe6}.ubm-mac .ubm-mac-material[data-material=fullScreenUI]{--mac-mat:var(--mac-mat-fullscreen)}.ubm-mac .ubm-mac-material[data-material=toolTip]{--mac-mat:var(--mac-mat-tooltip)}.ubm-mac .ubm-mac-material[data-material=windowBackground]{--mac-mat:var(--mac-window-bg);-webkit-backdrop-filter:none}.ubm-mac .ubm-mac-material[data-material=contentBackground]{--mac-mat:var(--mac-content-bg);-webkit-backdrop-filter:none}.ubm-mac .ubm-mac-material[data-material=underWindowBackground]{--mac-mat:var(--lightningcss-light,#c8c8c899)var(--lightningcss-dark,#14141499)}.ubm-mac .ubm-mac-material[data-material=underPageBackground]{--mac-mat:var(--mac-under-page-bg);-webkit-backdrop-filter:none}.ubm-mac .ubm-mac-material[data-material=glass]{--mac-mat:var(--mac-mat-glass);box-shadow:var(--mac-glass-edge)}.ubm-mac .ubm-mac-material.is-vibrant{color:var(--lightningcss-light,#000000b3)var(--lightningcss-dark,#ffffffbf);mix-blend-mode:normal}.ubm-mac .ubm-mac-separator{background:var(--mac-separator);border:0;margin:0}.ubm-mac .ubm-mac-separator.is-horizontal{width:100%;height:1px}.ubm-mac .ubm-mac-separator.is-vertical{align-self:stretch;width:1px;height:auto}.ubm-mac .ubm-mac-separator.is-inset.is-horizontal{width:auto;margin-inline:10px}.ubm-mac .ubm-mac-window{background:var(--mac-window-bg);border-radius:var(--mac-radius-window);min-width:0;box-shadow:var(--mac-shadow-window), var(--mac-shadow-window-depth-active);transition:box-shadow var(--mac-t-hover) ease;grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.ubm-mac[data-mac-window=inactive] .ubm-mac-window,.ubm-mac .ubm-mac-window[data-window-state=inactive]{box-shadow:var(--mac-shadow-window), var(--mac-shadow-window-depth-inactive)}.ubm-mac .ubm-mac-window.is-fullscreen{box-shadow:none;border-radius:0}.ubm-mac .ubm-mac-window__content{background:var(--mac-content-bg);min-height:0;position:relative;overflow:auto}.ubm-mac .ubm-mac-window__resize{cursor:nwse-resize;width:12px;height:12px;position:absolute;bottom:0;right:0}.ubm-mac .ubm-mac-titlebar{z-index:2;background:var(--mac-window-bg);position:relative}.ubm-mac .ubm-mac-titlebar:after{content:"";pointer-events:none;background:linear-gradient(to bottom, var(--mac-window-bg), transparent);height:12px;position:absolute;inset:100% 0 auto}.ubm-mac .ubm-mac-titlebar__row{height:var(--mac-titlebar-h);align-items:center;gap:12px;padding:0 12px 0 20px;display:flex}.ubm-mac .ubm-mac-titlebar--unifiedCompact .ubm-mac-titlebar__row{height:var(--mac-titlebar-h-compact)}.ubm-mac .ubm-mac-titlebar--titleOnly .ubm-mac-titlebar__row,.ubm-mac .ubm-mac-titlebar--expanded .ubm-mac-titlebar__row{height:var(--mac-titlebar-h-title)}.ubm-mac .ubm-mac-titlebar--titleOnly.is-untitled .ubm-mac-titlebar__row,.ubm-mac .ubm-mac-titlebar--expanded.is-untitled .ubm-mac-titlebar__row{height:var(--mac-titlebar-h-untitled)}.ubm-mac .ubm-mac-titlebar--expanded .ubm-mac-titlebar__toolbar.is-below{height:var(--mac-toolbar-row-expanded);align-items:center;padding:0 8px;display:flex}.ubm-mac .ubm-mac-composed.has-sidebar{grid-template-rows:minmax(0,1fr)}.ubm-mac .ubm-mac-composed__split{grid-template-columns:var(--mac-composed-sidebar-w) minmax(0, 1fr);height:100%;min-height:0;display:grid}.ubm-mac .ubm-mac-composed__left{background:var(--mac-mat-sidebar);grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.ubm-mac[data-mac-window=inactive] .ubm-mac-composed__left{background:var(--mac-sidebar-bg-inactive)}@supports (color:color-mix(in lab, red, red)){.ubm-mac[data-mac-window=inactive] .ubm-mac-composed__left{background:color-mix(in srgb, var(--mac-sidebar-bg-inactive) 85%, transparent)}}.ubm-mac .ubm-mac-composed__lights{height:var(--mac-titlebar-h);align-items:center;padding-inline-start:20px;display:flex}.ubm-mac .ubm-mac-composed--unifiedCompact .ubm-mac-composed__lights{height:var(--mac-titlebar-h-compact)}.ubm-mac .ubm-mac-composed--default .ubm-mac-composed__lights,.ubm-mac .ubm-mac-composed--expanded .ubm-mac-composed__lights{height:var(--mac-titlebar-h-title)}.ubm-mac .ubm-mac-composed__sidebar{min-height:0;overflow:auto}.ubm-mac .ubm-mac-composed__sidebar .ubm-mac-sidebar{-webkit-backdrop-filter:none;background:0 0}.ubm-mac .ubm-mac-composed__right{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.ubm-mac .ubm-mac-composed__content{background:var(--mac-content-bg);min-height:0;overflow:auto}@media (max-width:640px){.ubm-mac .ubm-mac-composed__split{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.ubm-mac .ubm-mac-composed__left{max-height:180px}}.ubm-mac .ubm-mac-titlebar--titleOnly .ubm-mac-titlebar__titles,.ubm-mac .ubm-mac-titlebar--expanded .ubm-mac-titlebar__titles{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0 90px}.ubm-mac .ubm-mac-titlebar--transparent{-webkit-backdrop-filter:none;background:0 0;border-bottom:0}.ubm-mac .ubm-mac-titlebar__titles{gap:0;min-width:0;display:grid}.ubm-mac .ubm-mac-titlebar__title{font:700 13px / 15px var(--mac-font);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:3px;display:inline-flex;overflow:hidden}.ubm-mac .ubm-mac-titlebar__edited,.ubm-mac .ubm-mac-titlebar__subtitle{font:500 11px / 13px var(--mac-font);color:#999}.ubm-mac .ubm-mac-titlebar__doc{width:15px;height:15px;color:var(--mac-label)}.ubm-mac[data-mac-window=inactive] .ubm-mac-titlebar__title{color:var(--mac-label-tertiary)}.ubm-mac .ubm-mac-titlebar__toolbar{flex:auto;min-width:0}.ubm-mac .ubm-mac-titlebar__toolbar.is-below{padding:0 8px 6px}.ubm-mac .ubm-mac-traffic{align-items:center;gap:var(--mac-traffic-gap);flex:none;padding-inline-end:8px;display:inline-flex}.ubm-mac .ubm-mac-traffic.is-utility{--mac-traffic-size:var(--mac-traffic-size-utility);gap:var(--mac-traffic-gap-utility);padding-inline-end:0}.ubm-mac .ubm-mac-traffic__light{width:var(--mac-traffic-size);height:var(--mac-traffic-size);box-shadow:inset 0 0 0 .5px var(--mac-traffic-stroke);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.ubm-mac .ubm-mac-traffic.is-utility .ubm-mac-traffic__glyph{width:6px;height:6px}.ubm-mac .ubm-mac-traffic__light.is-close{background:var(--mac-traffic-close)}.ubm-mac .ubm-mac-traffic__light.is-minimize{background:var(--mac-traffic-minimize)}.ubm-mac .ubm-mac-traffic__light.is-zoom{background:var(--mac-traffic-zoom)}.ubm-mac[data-mac-window=inactive] .ubm-mac-traffic:not(:hover):not(.is-showing-glyphs) .ubm-mac-traffic__light,.ubm-mac .ubm-mac-traffic__light:disabled{background:var(--mac-traffic-inactive)}.ubm-mac .ubm-mac-traffic__glyph{fill:none;width:8px;height:8px;stroke:var(--mac-traffic-glyph);stroke-width:1.3px;stroke-linecap:round;opacity:0}.ubm-mac .ubm-mac-traffic__glyph.is-filled{fill:var(--mac-traffic-glyph);stroke:none}.ubm-mac .ubm-mac-traffic:hover .ubm-mac-traffic__light:not(:disabled) .ubm-mac-traffic__glyph,.ubm-mac .ubm-mac-traffic.is-showing-glyphs .ubm-mac-traffic__light:not(:disabled) .ubm-mac-traffic__glyph,.ubm-mac .ubm-mac-traffic:focus-within .ubm-mac-traffic__light:not(:disabled) .ubm-mac-traffic__glyph{opacity:1}.ubm-mac .ubm-mac-traffic__light.is-close[data-edited]:after{content:"";background:var(--mac-traffic-glyph);border-radius:50%;width:4px;height:4px;position:absolute}.ubm-mac .ubm-mac-traffic:hover .ubm-mac-traffic__light.is-close[data-edited]:after{display:none}.ubm-mac .ubm-mac-traffic__light:active:not(:disabled){filter:brightness(.85)}.ubm-mac .ubm-mac-toolbar{align-items:center;gap:6px;min-width:0;min-height:38px;display:flex}.ubm-mac .ubm-mac-toolbar__titles{min-width:0;margin-inline-end:8px;display:grid}.ubm-mac .ubm-mac-toolbar__title{font:var(--mac-text-headline);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ubm-mac .ubm-mac-toolbar__subtitle{font:var(--mac-text-subheadline);color:var(--mac-label-secondary)}.ubm-mac .ubm-mac-toolbar__items{flex:auto;justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:flex}.ubm-mac .ubm-mac-toolbar__flex{flex:auto}.ubm-mac .ubm-mac-toolbar__space{flex:0 0 12px}.ubm-mac .ubm-mac-toolbar{--mac-tb-h:var(--mac-toolbar-h-xl);--mac-tb-pad:4px}.ubm-mac .ubm-mac-toolbar--size-medium{--mac-tb-h:var(--mac-toolbar-h-medium);--mac-tb-pad:2px}.ubm-mac .ubm-mac-toolbar__nav,.ubm-mac .ubm-mac-toolbar__group{padding:var(--mac-tb-pad);border-radius:var(--mac-radius-capsule);background:var(--mac-control-glass-bg,var(--mac-mat-glass));-webkit-backdrop-filter:blur(var(--mac-glass-blur));box-shadow:var(--mac-control-glass-edge,var(--mac-glass-edge)), var(--mac-control-glass-shadow,var(--mac-shadow-glass-small));gap:4px;display:inline-flex}.ubm-mac .ubm-mac-toolbar__item{min-width:calc(var(--mac-tb-h) - 2 * var(--mac-tb-pad));height:calc(var(--mac-tb-h) - 2 * var(--mac-tb-pad));font:inherit;color:var(--mac-toolbar-glyph,var(--mac-label));border-radius:var(--mac-radius-capsule);transition:background-color var(--mac-t-hover) ease;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0 4px;display:inline-flex}.ubm-mac .ubm-mac-toolbar__items>.ubm-mac-toolbar__item,.ubm-mac .ubm-mac-toolbar>.ubm-mac-toolbar__item{min-width:var(--mac-tb-h);height:var(--mac-tb-h);padding:0 var(--mac-tb-pad);background:var(--mac-control-glass-bg,var(--mac-mat-glass));-webkit-backdrop-filter:blur(var(--mac-glass-blur));box-shadow:var(--mac-control-glass-edge,var(--mac-glass-edge)), var(--mac-control-glass-shadow,var(--mac-shadow-glass-small))}.ubm-mac .ubm-mac-toolbar--expanded .ubm-mac-toolbar__item{height:auto;padding:4px 6px}.ubm-mac .ubm-mac-toolbar__item:has(.ubm-mac-toolbar__label){height:auto;padding:4px 6px}.ubm-mac .ubm-mac-toolbar__item:hover:not(:disabled){background-color:var(--mac-toolbar-fill-hover,var(--mac-fill-tertiary))}.ubm-mac .ubm-mac-toolbar__item[aria-pressed=true]{background-color:var(--mac-toolbar-fill-selected,var(--mac-fill-secondary));color:var(--mac-toolbar-glyph,var(--mac-label))}.ubm-mac .ubm-mac-toolbar__item:active:not(:disabled){background-color:var(--mac-toolbar-fill-pressed,var(--mac-fill-secondary))}.ubm-mac .ubm-mac-toolbar__item.is-prominent{color:var(--mac-accent-contrast);background:var(--mac-accent)!important}.ubm-mac .ubm-mac-toolbar__item:disabled{color:var(--mac-label-tertiary)}.ubm-mac[data-mac-window=inactive] .ubm-mac-toolbar__item:not(:disabled){color:var(--mac-label-secondary)}.ubm-mac[data-mac-window=inactive] .ubm-mac-toolbar__item.is-prominent{color:var(--mac-accent-contrast)}.ubm-mac .ubm-mac-toolbar__label{font:var(--mac-text-caption1)}.ubm-mac .ubm-mac-toolbar__custom{flex:none;display:inline-flex}.ubm-mac .ubm-mac-utilitytabs{justify-content:center;gap:0;display:flex}.ubm-mac .ubm-mac-utilitytabs__tab{width:44px;height:30px;color:var(--mac-label-secondary);background:0 0;border:0;border-radius:6px;place-items:center;padding:1px 2px;display:grid;position:relative}.ubm-mac .ubm-mac-utilitytabs__tab.is-selected{color:var(--mac-accent);background:var(--mac-mat-glass);-webkit-backdrop-filter:blur(6px);box-shadow:var(--mac-glass-edge), var(--mac-shadow-glass-small);border-radius:9px}.ubm-mac .ubm-mac-utilitytabs__tab:disabled{color:var(--mac-label-tertiary)}.ubm-mac .ubm-mac-utilitytabs__image{place-items:center;width:24px;height:24px;display:grid}.ubm-mac .ubm-mac-utilitytabs__image img{object-fit:contain;width:24px;height:24px}.ubm-mac .ubm-mac-path ol{flex-wrap:nowrap;align-items:center;min-width:0;margin:0;padding:0;list-style:none;display:flex}.ubm-mac .ubm-mac-path__item{align-items:center;min-width:0;display:inline-flex}.ubm-mac .ubm-mac-path__segment{max-width:180px;height:20px;font:var(--mac-text-subheadline);color:var(--mac-label);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:4px;align-items:center;gap:4px;padding:0 4px;display:inline-flex;overflow:hidden}.ubm-mac .ubm-mac-path__segment:hover{background:var(--mac-fill-hover)}.ubm-mac .ubm-mac-path__sep{color:var(--mac-label-tertiary)}.ubm-mac .ubm-mac-tabview--box{isolation:isolate;grid-template-columns:minmax(0,1fr);display:grid}.ubm-mac .ubm-mac-tabview--box .ubm-mac-tabview__bar{z-index:1;justify-content:center;min-width:0;max-width:100%;margin-bottom:-12px;display:flex;position:relative}.ubm-mac .ubm-mac-tabview--box .ubm-mac-tabview__tabs{overscroll-behavior-x:contain;scrollbar-width:none;border-radius:var(--mac-radius-control);background:linear-gradient(var(--mac-fill), var(--mac-fill)), var(--mac-window-bg);min-width:0;max-width:100%;box-shadow:inset 0 0 0 .5px var(--mac-control-border);flex-wrap:nowrap;justify-content:flex-start;padding:2px;display:inline-flex;overflow-x:auto}.ubm-mac .ubm-mac-tabview--box .ubm-mac-tabview__tabs::-webkit-scrollbar{display:none}.ubm-mac .ubm-mac-tabview--box .ubm-mac-tabview__tab-wrap{flex:none}.ubm-mac .ubm-mac-tabview--box .ubm-mac-tabview__tab{white-space:nowrap}.ubm-mac .ubm-mac-tabview__tab{height:20px;font:inherit;color:var(--mac-label);border-radius:calc(var(--mac-radius-control) - 2px);background:0 0;border:0;align-items:center;gap:4px;padding:0 12px;display:inline-flex}.ubm-mac .ubm-mac-tabview--box .ubm-mac-tabview__tab.is-selected{background:var(--mac-control-bg);box-shadow:var(--mac-control-shadow)}.ubm-mac .ubm-mac-tabview--box .ubm-mac-tabview__panel{background:var(--mac-fill);box-shadow:inset 0 0 0 .5px var(--mac-separator);animation:ubm-mac-fade-in var(--mac-t-tab) ease both;border-radius:8px;padding:24px 16px 16px}.ubm-mac .ubm-mac-tabview--window .ubm-mac-tabview__bar{background:var(--mac-fill);border-bottom:.5px solid var(--mac-separator);align-items:stretch;height:28px;display:flex}.ubm-mac .ubm-mac-tabview--window .ubm-mac-tabview__tabs{flex:1;min-width:0;display:flex}.ubm-mac .ubm-mac-tabview__tab-wrap{flex:1 1 0;min-width:0;display:flex;position:relative}.ubm-mac .ubm-mac-tabview--window .ubm-mac-tabview__tab{height:100%;color:var(--mac-label-secondary);border-inline-end:.5px solid var(--mac-separator);border-radius:0;flex:1;justify-content:center}.ubm-mac .ubm-mac-tabview--window .ubm-mac-tabview__tab.is-selected{background:var(--mac-window-bg);color:var(--mac-label)}.ubm-mac .ubm-mac-tabview__close{width:16px;height:16px;color:var(--mac-label-secondary);opacity:0;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid;position:absolute;top:6px;left:6px}.ubm-mac .ubm-mac-tabview__tab-wrap:hover .ubm-mac-tabview__close{opacity:1}.ubm-mac .ubm-mac-tabview__close:hover,.ubm-mac .ubm-mac-tabview__add:hover{background:var(--mac-fill-hover)}.ubm-mac .ubm-mac-tabview__add{width:28px;color:var(--mac-label-secondary);background:0 0;border:0;padding:0}.ubm-mac .ubm-mac-tabview--window .ubm-mac-tabview__panel{animation:ubm-mac-fade-in var(--mac-t-tab) ease both;padding:12px}.ubm-mac .ubm-mac-pagecontrol{gap:2px;display:inline-flex}.ubm-mac .ubm-mac-pagecontrol__dot{background:0 0;border:0;place-items:center;width:16px;height:16px;padding:0;display:grid}.ubm-mac .ubm-mac-pagecontrol__dot:after{content:"";background:var(--mac-label-tertiary);width:7px;height:7px;transition:background-color var(--mac-t-selection) ease;border-radius:50%}.ubm-mac .ubm-mac-pagecontrol__dot.is-current:after{background:var(--mac-label)}.ubm-mac .ubm-mac-table{min-width:0;font:var(--mac-text-body);background:var(--mac-content-bg);outline:none;display:block}.ubm-mac .ubm-mac-table:focus-visible{outline:none}.ubm-mac .ubm-mac-table--bordered{box-shadow:inset 0 0 0 .5px var(--mac-separator-strong);border-radius:6px;overflow:hidden}.ubm-mac .ubm-mac-table__scroll{overflow:auto}.ubm-mac .ubm-mac-table__header{z-index:2;height:var(--mac-table-header-h);background:var(--mac-mat-header);-webkit-backdrop-filter:blur(var(--mac-material-blur));border-bottom:.5px solid var(--mac-separator);display:flex;position:sticky;top:0}.ubm-mac .ubm-mac-table__th{min-width:0;font:var(--mac-text-subheadline);color:var(--mac-label-secondary);flex:none;align-items:center;padding:0;font-weight:500;display:flex;position:relative}.ubm-mac .ubm-mac-table__th+.ubm-mac-table__th:before{content:"";background:var(--mac-separator);width:1px;position:absolute;top:7px;bottom:7px;left:0}.ubm-mac .ubm-mac-table__th.is-dragging{opacity:.5}.ubm-mac .ubm-mac-table__th-button{width:100%;height:100%;font:inherit;color:inherit;text-align:start;background:0 0;border:0;align-items:center;gap:4px;padding:0 8px;display:flex}.ubm-mac .ubm-mac-table__th.is-end .ubm-mac-table__th-button{justify-content:flex-end}.ubm-mac .ubm-mac-table__th.is-center .ubm-mac-table__th-button{justify-content:center}.ubm-mac .ubm-mac-table__th.is-sorted{color:var(--mac-label);font-weight:600}.ubm-mac .ubm-mac-table__th-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ubm-mac .ubm-mac-table__resize{z-index:1;cursor:col-resize;touch-action:none;width:8px;height:100%;position:absolute;top:0;right:-4px}.ubm-mac .ubm-mac-table--inset .ubm-mac-table__row,.ubm-mac .ubm-mac-table--inset .ubm-mac-table__group-row{margin-inline:6px}.ubm-mac .ubm-mac-table__row{min-height:var(--mac-row-h);color:var(--mac-label);border-radius:0;align-items:center;display:flex}.ubm-mac .ubm-mac-table--inset .ubm-mac-table__row{border-radius:var(--mac-radius-selection)}.ubm-mac .ubm-mac-table__row.is-alt{background:var(--mac-alt-row)}.ubm-mac .ubm-mac-table__row.is-blank{height:var(--mac-row-h);pointer-events:none}.ubm-mac .ubm-mac-table__row.is-selected{background:var(--mac-selection-unemphasized)}.ubm-mac .ubm-mac-table:focus-within .ubm-mac-table__row.is-selected{background:var(--mac-selection);color:var(--mac-selection-text)}.ubm-mac .ubm-mac-table--inset .ubm-mac-table__row.is-selected+.ubm-mac-table__row.is-selected{border-start-start-radius:0;border-start-end-radius:0}.ubm-mac .ubm-mac-table:focus-visible .ubm-mac-table__row.is-focus:not(.is-selected){box-shadow:inset 0 0 0 2px var(--mac-focus-ring-color)}.ubm-mac .ubm-mac-table__cell{text-overflow:ellipsis;white-space:nowrap;flex:none;min-width:0;padding:0 8px;overflow:hidden}.ubm-mac .ubm-mac-table__cell.is-end{text-align:end;font-variant-numeric:tabular-nums}.ubm-mac .ubm-mac-table__cell.is-center{text-align:center}.ubm-mac .ubm-mac-table__cell.is-editing{overflow:visible}.ubm-mac .ubm-mac-table__editor{display:block;position:relative}.ubm-mac .ubm-mac-table__input{width:100%;font:inherit;color:var(--mac-label);background:var(--mac-field-bg);box-shadow:inset 0 0 0 .5px var(--mac-control-border);outline:var(--mac-focus-ring-width) solid var(--mac-focus-ring-color);border:0;border-radius:3px;padding:1px 3px}.ubm-mac .ubm-mac-table__input[aria-invalid=true]{outline-color:var(--mac-destructive)}@supports (color:color-mix(in lab, red, red)){.ubm-mac .ubm-mac-table__input[aria-invalid=true]{outline-color:color-mix(in srgb, var(--mac-destructive) 55%, transparent)}}.ubm-mac .ubm-mac-table__error{z-index:3;font:var(--mac-text-subheadline);color:#fff;background:var(--mac-destructive);white-space:nowrap;border-radius:4px;margin-top:2px;padding:2px 6px;position:absolute;top:100%;left:0}.ubm-mac .ubm-mac-table__group-row{height:26px;font:var(--mac-text-subheadline);color:var(--mac-label-secondary);align-items:center;padding-inline:8px;font-weight:700;display:flex}.ubm-mac .ubm-mac-table__empty{min-height:96px;color:var(--mac-label-secondary);place-items:center;display:grid}.ubm-mac .ubm-mac-outline__primary{flex:auto;align-items:center;gap:4px;padding-inline-start:calc(8px + var(--mac-depth,0) * var(--mac-row-indent));display:flex}.ubm-mac .ubm-mac-outline__primary-th{flex:auto;padding-inline:8px}.ubm-mac .ubm-mac-outline__spacer{width:16px;display:inline-block}.ubm-mac .ubm-mac-outline__icon{color:var(--mac-accent)}.ubm-mac .ubm-mac-table__row.is-selected .ubm-mac-outline__icon,.ubm-mac .ubm-mac-table__row.is-selected .ubm-mac-disclosure-triangle{color:inherit}.ubm-mac .ubm-mac-sidebar{--mac-sidebar-row-h:24px;--mac-sidebar-item-r:5px;background:var(--mac-mat-sidebar);height:100%;min-height:0;-webkit-backdrop-filter:blur(var(--mac-material-blur)) saturate(var(--mac-material-saturate));grid-template-rows:1fr auto;display:grid}.ubm-mac[data-mac-window=inactive] .ubm-mac-sidebar{background:var(--mac-sidebar-bg-inactive)}@supports (color:color-mix(in lab, red, red)){.ubm-mac[data-mac-window=inactive] .ubm-mac-sidebar{background:color-mix(in srgb, var(--mac-sidebar-bg-inactive) 85%, transparent)}}.ubm-mac .ubm-mac-sidebar--medium{--mac-sidebar-row-h:32px}.ubm-mac .ubm-mac-sidebar--large{--mac-sidebar-row-h:36px;--mac-sidebar-item-r:8px}.ubm-mac .ubm-mac-sidebar__scroll{padding:8px 10px;overflow:auto}.ubm-mac .ubm-mac-sidebar__section+.ubm-mac-sidebar__section{margin-top:10px}.ubm-mac .ubm-mac-sidebar__header{font:700 11px/14px var(--mac-font);color:var(--lightningcss-light,#727272)var(--lightningcss-dark,var(--mac-label-secondary));justify-content:space-between;align-items:center;padding:4px 8px 2px;display:flex}.ubm-mac .ubm-mac-sidebar__toggle{font:inherit;color:var(--mac-label-secondary);opacity:0;background:0 0;border:0;padding:0;font-weight:400}.ubm-mac .ubm-mac-sidebar__header:hover .ubm-mac-sidebar__toggle,.ubm-mac .ubm-mac-sidebar__toggle:focus-visible{opacity:1}.ubm-mac .ubm-mac-sidebar__item{min-height:var(--mac-sidebar-row-h);padding-inline:calc(8px + var(--mac-depth,0) * 12px) 8px;border-radius:var(--mac-sidebar-item-r);color:var(--mac-label);cursor:default;outline:none;align-items:center;gap:6px;display:flex}.ubm-mac .ubm-mac-sidebar__item:focus-visible{box-shadow:inset 0 0 0 2px var(--mac-focus-ring-color)}.ubm-mac .ubm-mac-sidebar__item.is-selected{background:var(--mac-selection-unemphasized)}.ubm-mac .ubm-mac-sidebar:focus-within .ubm-mac-sidebar__item.is-selected{background:var(--mac-selection);color:var(--mac-selection-text)}.ubm-mac .ubm-mac-sidebar__item.is-disabled{color:var(--mac-label-tertiary)}.ubm-mac .ubm-mac-sidebar__image{--mac-sidebar-image:14px;flex:none;place-items:center;width:28px;display:inline-grid}.ubm-mac .ubm-mac-sidebar--medium .ubm-mac-sidebar__image{--mac-sidebar-image:18px}.ubm-mac .ubm-mac-sidebar--large .ubm-mac-sidebar__image{--mac-sidebar-image:20px}.ubm-mac .ubm-mac-sidebar__image img{width:var(--mac-sidebar-image);height:var(--mac-sidebar-image);object-fit:cover;border-radius:4px}.ubm-mac .ubm-mac-sidebar__item.is-disabled .ubm-mac-sidebar__image img{opacity:.5}.ubm-mac .ubm-mac-sidebar__icon{color:var(--mac-accent)}.ubm-mac .ubm-mac-sidebar:focus-within .ubm-mac-sidebar__item.is-selected .ubm-mac-sidebar__icon{color:inherit}.ubm-mac .ubm-mac-sidebar__label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.ubm-mac .ubm-mac-sidebar__badge{font:var(--mac-text-subheadline);font-variant-numeric:tabular-nums;color:var(--mac-label-secondary);padding:0 6px}.ubm-mac .ubm-mac-sidebar__footer{border-top:.5px solid var(--mac-separator);padding:6px 10px}.ubm-mac .ubm-mac-collection{outline:none;gap:8px;padding:10px;display:grid}.ubm-mac .ubm-mac-collection__item{text-align:center;cursor:default;border-radius:8px;justify-items:center;gap:4px;padding:6px;display:grid}.ubm-mac .ubm-mac-collection__thumb{border-radius:6px;width:100%;padding:3px;display:block}.ubm-mac .ubm-mac-collection__item.is-selected .ubm-mac-collection__thumb{background:var(--mac-selection-unemphasized)}.ubm-mac .ubm-mac-collection__title{max-width:100%;font:var(--mac-text-subheadline);text-overflow:ellipsis;white-space:nowrap;border-radius:3px;padding:0 4px;overflow:hidden}.ubm-mac .ubm-mac-collection:focus-within .ubm-mac-collection__item.is-selected .ubm-mac-collection__title{background:var(--mac-selection);color:var(--mac-selection-text)}.ubm-mac .ubm-mac-collection:focus-visible .ubm-mac-collection__item.is-focus{box-shadow:inset 0 0 0 2px var(--mac-focus-ring-color)}.ubm-mac .ubm-mac-collection__subtitle{font:var(--mac-text-caption1);color:var(--mac-label-secondary)}.ubm-mac .ubm-mac-collection__empty{text-align:center;color:var(--mac-label-secondary);grid-column:1/-1;padding:24px}.ubm-mac .ubm-mac-thumb{--mac-thumb-a:var(--mac-color-blue);--mac-thumb-b:var(--mac-color-indigo);aspect-ratio:4/3;color:#ffffffd9;background:linear-gradient(135deg, var(--mac-thumb-a), var(--mac-thumb-b));border-radius:4px;place-items:center;width:100%;display:grid;overflow:hidden}.ubm-mac .ubm-mac-thumb.is-square{aspect-ratio:1}.ubm-mac .ubm-mac-thumb.is-portrait{aspect-ratio:3/4}.ubm-mac .ubm-mac-thumb[data-tone=purple]{--mac-thumb-a:var(--mac-color-purple);--mac-thumb-b:var(--mac-color-pink)}.ubm-mac .ubm-mac-thumb[data-tone=pink]{--mac-thumb-a:var(--mac-color-pink);--mac-thumb-b:var(--mac-color-orange)}.ubm-mac .ubm-mac-thumb[data-tone=orange]{--mac-thumb-a:var(--mac-color-orange);--mac-thumb-b:var(--mac-color-yellow)}.ubm-mac .ubm-mac-thumb[data-tone=green]{--mac-thumb-a:var(--mac-color-green);--mac-thumb-b:var(--mac-color-teal)}.ubm-mac .ubm-mac-thumb[data-tone=teal]{--mac-thumb-a:var(--mac-color-teal);--mac-thumb-b:var(--mac-color-cyan)}.ubm-mac .ubm-mac-thumb[data-tone=gray]{--mac-thumb-a:var(--mac-color-gray);--mac-thumb-b:var(--mac-label-tertiary)}.ubm-mac .ubm-mac-thumb.is-loading{background:linear-gradient(90deg, var(--mac-fill) 0%, var(--mac-fill-hover) 50%, var(--mac-fill) 100%);animation:ubm-mac-shimmer var(--mac-t-progress) linear infinite;background-size:200% 100%}.ubm-mac .ubm-mac-thumb img{object-fit:cover;width:100%;height:100%}.ubm-mac .ubm-mac-split-view{min-width:0;height:100%;min-height:0;display:flex}.ubm-mac .ubm-mac-split-view.is-vertical{flex-direction:column}.ubm-mac .ubm-mac-split-view__pane{min-width:0;min-height:0;transition:width var(--mac-t-disclosure) ease, height var(--mac-t-disclosure) ease;flex:none;overflow:auto}.ubm-mac .ubm-mac-split-view__pane.is-flex{flex:auto}.ubm-mac .ubm-mac-split-view__pane.is-collapsed{overflow:hidden}.ubm-mac .ubm-mac-split-view__divider{background:var(--mac-separator-strong);touch-action:none;flex:none;position:relative}.ubm-mac .ubm-mac-split-view.is-horizontal .ubm-mac-split-view__divider{cursor:col-resize;width:1px}.ubm-mac .ubm-mac-split-view.is-vertical .ubm-mac-split-view__divider{cursor:row-resize;height:1px}.ubm-mac .ubm-mac-split-view--thick.is-horizontal .ubm-mac-split-view__divider{width:9px}.ubm-mac .ubm-mac-split-view--thick.is-vertical .ubm-mac-split-view__divider{height:9px}.ubm-mac .ubm-mac-split-view--thick .ubm-mac-split-view__divider,.ubm-mac .ubm-mac-split-view--paneSplitter .ubm-mac-split-view__divider{background:var(--mac-window-bg);box-shadow:inset 0 0 0 .5px var(--mac-separator)}.ubm-mac .ubm-mac-split-view--paneSplitter.is-horizontal .ubm-mac-split-view__divider{width:10px}.ubm-mac .ubm-mac-split-view--paneSplitter.is-vertical .ubm-mac-split-view__divider{height:10px}.ubm-mac .ubm-mac-split-view--paneSplitter .ubm-mac-split-view__divider:after{content:"";background:var(--mac-label-tertiary);border-radius:50%;width:4px;height:4px;margin:-2px 0 0 -2px;position:absolute;inset:50% auto auto 50%}.ubm-mac .ubm-mac-split-view.is-horizontal .ubm-mac-split-view__divider:before{content:"";position:absolute;inset:0 -4px}.ubm-mac .ubm-mac-split-view.is-vertical .ubm-mac-split-view__divider:before{content:"";position:absolute;inset:-4px 0}.ubm-mac .ubm-mac-scroll{min-height:0;display:grid;position:relative;overflow:hidden}.ubm-mac .ubm-mac-scroll__viewport{overscroll-behavior:contain;outline:none;min-height:0;overflow:auto}.ubm-mac .ubm-mac-scroll__viewport:focus-visible{box-shadow:inset 0 0 0 var(--mac-focus-ring-width) var(--mac-focus-ring-color)}.ubm-mac .ubm-mac-scroll:not(.has-kit-scrollbars) .ubm-mac-scroll__viewport{scrollbar-color:var(--mac-scrollbar-thumb) transparent}.ubm-mac .ubm-mac-scroll.has-kit-scrollbars .ubm-mac-scroll__viewport{scrollbar-width:none}.ubm-mac .ubm-mac-scroll.has-kit-scrollbars .ubm-mac-scroll__viewport::-webkit-scrollbar{display:none}.ubm-mac .ubm-mac-scroll__bar{z-index:3;box-sizing:border-box;opacity:0;transition:opacity calc(var(--mac-t-menu-out) * 2) ease-out;padding:3px;position:absolute}.ubm-mac .ubm-mac-scroll__bar.is-vertical{width:12px;top:0;right:0}.ubm-mac .ubm-mac-scroll__bar.is-horizontal{height:12px;bottom:0;left:0}.ubm-mac .ubm-mac-scroll__thumb{border-radius:var(--mac-radius-capsule);background:var(--mac-scrollbar-thumb);touch-action:none;width:6px;height:6px;display:block}.ubm-mac .ubm-mac-scroll[data-active]>.ubm-mac-scroll__bar,.ubm-mac .ubm-mac-scroll:hover>.ubm-mac-scroll__bar,.ubm-mac .ubm-mac-scroll:focus-within>.ubm-mac-scroll__bar{opacity:1;transition-duration:var(--mac-t-hover)}@media (hover:none){.ubm-mac .ubm-mac-scroll:hover>.ubm-mac-scroll__bar{opacity:0}.ubm-mac .ubm-mac-scroll[data-active]>.ubm-mac-scroll__bar{opacity:1}}@media (forced-colors:active){.ubm-mac .ubm-mac-scroll.has-kit-scrollbars .ubm-mac-scroll__viewport{scrollbar-width:auto}.ubm-mac .ubm-mac-scroll.has-kit-scrollbars .ubm-mac-scroll__viewport::-webkit-scrollbar{display:initial}.ubm-mac .ubm-mac-scroll__bar,.ubm-mac .ubm-mac-scroll__edge{display:none}}.ubm-mac .ubm-mac-scroll__edge{z-index:2;height:var(--mac-edge-size,28px);pointer-events:none;opacity:0;transition:opacity var(--mac-t-hover) ease;position:absolute;left:0;right:0}.ubm-mac .ubm-mac-scroll__edge.is-top{top:0}.ubm-mac .ubm-mac-scroll__edge.is-bottom{bottom:0}.ubm-mac .ubm-mac-scroll__edge[data-under]{opacity:1}.ubm-mac .ubm-mac-scroll.is-soft .ubm-mac-scroll__edge{-webkit-backdrop-filter:blur(50px);background:0 0}.ubm-mac .ubm-mac-scroll.is-soft .ubm-mac-scroll__edge.is-top{-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.ubm-mac .ubm-mac-scroll.is-soft .ubm-mac-scroll__edge.is-bottom{-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.ubm-mac .ubm-mac-scroll.is-soft .ubm-mac-scroll__edge[data-under]{opacity:.9}.ubm-mac .ubm-mac-scroll.is-hard .ubm-mac-scroll__edge{-webkit-backdrop-filter:blur(3px);background:var(--lightningcss-light,#ffffffd9)var(--lightningcss-dark,#1f1f1f8c)}.ubm-mac .ubm-mac-scroll.is-hard .ubm-mac-scroll__edge.is-top{box-shadow:inset 0 -.67px var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#ffffff1a)}.ubm-mac .ubm-mac-scroll.is-hard .ubm-mac-scroll__edge.is-bottom{box-shadow:inset 0 .67px var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#ffffff1a)}.ubm-mac .ubm-mac-groupbox{gap:6px;display:grid}.ubm-mac .ubm-mac-groupbox__title{font:700 11px/14px var(--mac-font);color:var(--mac-label-secondary);margin:0}.ubm-mac .ubm-mac-groupbox__body{border-radius:var(--mac-radius-group);background:var(--mac-fill-quinary);box-shadow:inset 0 0 0 .5px var(--mac-fill-tertiary);padding:12px}.ubm-mac .ubm-mac-disclosure-group__header{cursor:default;align-items:center;gap:4px;min-height:24px;display:flex}.ubm-mac .ubm-mac-disclosure-group__title{font:var(--mac-text-headline)}.ubm-mac .ubm-mac-disclosure-group__body{transition:grid-template-rows var(--mac-t-disclosure) cubic-bezier(.25, .1, .25, 1);grid-template-rows:0fr;display:grid}.ubm-mac .ubm-mac-disclosure-group.is-expanded .ubm-mac-disclosure-group__body{grid-template-rows:1fr}.ubm-mac .ubm-mac-disclosure-group__inner{min-height:0;padding-inline-start:20px;overflow:hidden}.ubm-mac .ubm-mac-disclosure-group.is-expanded .ubm-mac-disclosure-group__inner{padding-block:4px 8px}.ubm-mac .ubm-mac-inspector{background:var(--mac-window-bg);border-inline-start:.5px solid var(--mac-separator);align-content:start;gap:4px;height:100%;padding:8px 12px;display:grid;overflow:auto}.ubm-mac .ubm-mac-inspector__section+.ubm-mac-inspector__section{border-top:.5px solid var(--mac-separator);padding-top:4px}.ubm-mac .ubm-mac-chart{gap:8px;margin:0;display:grid}.ubm-mac .ubm-mac-chart__title{font:var(--mac-text-headline)}.ubm-mac .ubm-mac-chart__plot{grid-template-columns:auto 1fr;gap:6px;display:grid}.ubm-mac .ubm-mac-chart__axis{font:var(--mac-text-caption1);color:var(--mac-label-secondary);text-align:end;font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;padding-bottom:18px;display:flex}.ubm-mac .ubm-mac-chart__bars{border-bottom:.5px solid var(--mac-separator-strong);background:repeating-linear-gradient(to top, transparent 0 calc(50% - 1px), var(--mac-separator) calc(50% - 1px) 50%);align-items:stretch;gap:10px;display:flex}.ubm-mac .ubm-mac-chart__group{flex:1;grid-template-rows:1fr auto;min-width:0;display:grid}.ubm-mac .ubm-mac-chart__stack{justify-content:center;align-items:flex-end;gap:2px;display:flex}.ubm-mac .ubm-mac-chart__bar{background:var(--mac-chart-color,var(--mac-accent));transition:height var(--mac-t-disclosure) ease;border-radius:3px 3px 0 0;flex:0 14px}.ubm-mac .ubm-mac-chart__label{font:var(--mac-text-caption1);color:var(--mac-label-secondary);text-align:center;text-overflow:ellipsis;white-space:nowrap;padding-top:4px;overflow:hidden}.ubm-mac .ubm-mac-chart__legend{font:var(--mac-text-subheadline);color:var(--mac-label-secondary);flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ubm-mac .ubm-mac-chart__legend li{align-items:center;gap:5px;display:inline-flex}.ubm-mac .ubm-mac-chart__swatch{background:var(--mac-chart-color,var(--mac-accent));border-radius:2px;width:9px;height:9px}.ubm-mac [data-color=blue]{--mac-chart-color:var(--mac-color-blue)}.ubm-mac [data-color=green]{--mac-chart-color:var(--mac-color-green)}.ubm-mac [data-color=orange]{--mac-chart-color:var(--mac-color-orange)}.ubm-mac [data-color=purple]{--mac-chart-color:var(--mac-color-purple)}.ubm-mac [data-color=pink]{--mac-chart-color:var(--mac-color-pink)}.ubm-mac [data-color=teal]{--mac-chart-color:var(--mac-color-teal)}.ubm-mac [data-color=red]{--mac-chart-color:var(--mac-color-red)}.ubm-mac [data-color=yellow]{--mac-chart-color:var(--mac-color-yellow)}.ubm-mac [data-color=gray]{--mac-chart-color:var(--mac-color-gray)}.ubm-mac .ubm-mac-progress-row{align-items:center;gap:8px;display:inline-flex}.ubm-mac .ubm-mac-progress__caption{font:var(--mac-text-subheadline);color:var(--mac-label-secondary);font-variant-numeric:tabular-nums}.ubm-mac .ubm-mac-progress{border-radius:var(--mac-radius-capsule);background:var(--mac-fill-pressed);width:200px;height:6px;display:inline-block;position:relative;overflow:hidden}.ubm-mac .ubm-mac-progress.ubm-mac-size--small{height:4px}.ubm-mac .ubm-mac-progress.ubm-mac-size--large{height:8px}.ubm-mac .ubm-mac-progress__fill{border-radius:inherit;background:var(--mac-accent);transition:width var(--mac-t-selection) linear;position:absolute;inset:0 auto 0 0}.ubm-mac .ubm-mac-progress.is-indeterminate .ubm-mac-progress__fill{width:35%;animation:ubm-mac-indeterminate var(--mac-t-progress) cubic-bezier(.45, 0, .55, 1) infinite}.ubm-mac .ubm-mac-progress-circle{--mac-pc:18px;width:var(--mac-pc);height:var(--mac-pc);background:conic-gradient(var(--mac-accent) calc(var(--mac-progress) * 360deg), var(--mac-fill-pressed) 0);-webkit-mask:radial-gradient(circle, transparent 0 calc(var(--mac-pc) / 2 - 3px), #000 calc(var(--mac-pc) / 2 - 2.5px));-webkit-mask:radial-gradient(circle, transparent 0 calc(var(--mac-pc) / 2 - 3px), #000 calc(var(--mac-pc) / 2 - 2.5px));-webkit-mask:radial-gradient(circle, transparent 0 calc(var(--mac-pc) / 2 - 3px), #000 calc(var(--mac-pc) / 2 - 2.5px));mask:radial-gradient(circle, transparent 0 calc(var(--mac-pc) / 2 - 3px), #000 calc(var(--mac-pc) / 2 - 2.5px));border-radius:50%;display:inline-block}.ubm-mac .ubm-mac-progress-circle.ubm-mac-size--small{--mac-pc:14px}.ubm-mac .ubm-mac-progress-circle.ubm-mac-size--large{--mac-pc:32px}.ubm-mac .ubm-mac-progress-circle.is-indeterminate{background:conic-gradient(var(--mac-accent) 90deg, var(--mac-fill-pressed) 0);animation:ubm-mac-spin var(--mac-t-spinner) linear infinite}.ubm-mac .ubm-mac-spinner{--mac-sp:16px;width:var(--mac-sp);height:var(--mac-sp);animation:ubm-mac-spin var(--mac-t-spinner) steps(12, end) infinite;display:inline-block;position:relative}.ubm-mac .ubm-mac-spinner.ubm-mac-size--small{--mac-sp:12px}.ubm-mac .ubm-mac-spinner.ubm-mac-size--large{--mac-sp:32px}.ubm-mac .ubm-mac-spinner__spoke{left:calc(50% - var(--mac-sp) * .045);width:calc(var(--mac-sp) * .09);height:calc(var(--mac-sp) * .28);background:var(--mac-label-secondary);transform-origin:50% calc(var(--mac-sp) / 2);transform:rotate(calc(var(--i) * 30deg));opacity:calc(1 - var(--i) * .07);border-radius:999px;position:absolute;top:0}.ubm-mac .ubm-mac-save{font:var(--mac-text-subheadline);color:var(--mac-label-secondary);align-items:center;gap:5px;display:inline-flex}.ubm-mac .ubm-mac-save.is-saved{color:var(--mac-color-green)}.ubm-mac .ubm-mac-save.is-error{color:var(--mac-destructive)}.ubm-mac .ubm-mac-save__dot{background:var(--mac-color-orange);border-radius:50%;width:6px;height:6px}.ubm-mac .ubm-mac-badge{min-width:18px;height:18px;font:600 11px/1 var(--mac-font);font-variant-numeric:tabular-nums;color:#fff;border-radius:var(--mac-radius-capsule);background:var(--mac-color-red);place-items:center;padding:0 5px;display:inline-grid}.ubm-mac .ubm-mac-badge.is-accent{background:var(--mac-accent)}.ubm-mac .ubm-mac-badge.is-gray{background:var(--mac-color-gray)}.ubm-mac .ubm-mac-badge.is-dot{width:8px;min-width:0;height:8px;padding:0}.ubm-mac .ubm-mac-notification{background:var(--mac-mat-glass);width:344px;min-height:77px;-webkit-backdrop-filter:blur(var(--mac-glass-blur)) saturate(var(--mac-material-saturate));box-shadow:var(--mac-glass-edge), var(--mac-shadow-glass-large);animation:ubm-mac-notif-in var(--mac-t-notif-in) var(--mac-dur-notification-in-ease,ease-out) both;border-radius:24px;gap:8px;padding:12px 14px 12px 10px;display:grid;position:relative}.ubm-mac .ubm-mac-notification.is-stacked{margin-bottom:14px}.ubm-mac .ubm-mac-notification.is-stacked:before,.ubm-mac .ubm-mac-notification.is-stacked:after{content:"";background:var(--mac-mat-glass);height:7px;box-shadow:var(--mac-glass-edge);border-radius:0 0 14px 14px;position:absolute;top:100%;left:12px;right:12px}.ubm-mac .ubm-mac-notification.is-stacked:after{opacity:.7;top:calc(100% + 7px);left:24px;right:24px}.ubm-mac .ubm-mac-notification.is-leaving{animation:ubm-mac-notif-out var(--mac-t-notif-out) ease-in both}.ubm-mac .ubm-mac-notification__dismiss{background:var(--mac-mat-popover);width:20px;height:20px;box-shadow:0 0 0 .5px var(--mac-separator-strong);color:var(--mac-label-secondary);opacity:0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-6px;left:-6px}.ubm-mac .ubm-mac-notification:hover .ubm-mac-notification__dismiss,.ubm-mac .ubm-mac-notification:focus-within .ubm-mac-notification__dismiss{opacity:1}.ubm-mac .ubm-mac-notification__main{outline:none;grid-template-columns:auto 1fr;align-items:start;gap:10px;display:grid}.ubm-mac .ubm-mac-notification__text{gap:1px;min-width:0;display:grid}.ubm-mac .ubm-mac-notification__head{font:var(--mac-text-subheadline);color:var(--mac-label-secondary);justify-content:space-between;gap:8px;display:flex}.ubm-mac .ubm-mac-notification__title{font:var(--mac-text-headline)}.ubm-mac .ubm-mac-notification__body{font:var(--mac-text-body)}.ubm-mac .ubm-mac-notification__actions{justify-content:flex-end;gap:6px;display:flex}.ubm-mac .ubm-mac-unavailable{text-align:center;justify-items:center;gap:6px;max-width:360px;margin:0 auto;padding:24px 16px;display:grid}.ubm-mac .ubm-mac-unavailable__icon{width:40px;height:40px;color:var(--mac-label-tertiary)}.ubm-mac .ubm-mac-unavailable.is-error .ubm-mac-unavailable__icon{color:var(--mac-color-orange)}.ubm-mac .ubm-mac-unavailable.is-denied .ubm-mac-unavailable__icon{color:var(--mac-label-secondary)}.ubm-mac .ubm-mac-unavailable__title{font:var(--mac-text-title3);margin:4px 0 0;font-weight:600}.ubm-mac .ubm-mac-unavailable__description{font:var(--mac-text-callout);color:var(--mac-label-secondary);margin:0}.ubm-mac .ubm-mac-unavailable__actions{gap:8px;margin-top:6px;display:flex}.ubm-mac .ubm-mac-skeleton{align-items:center;gap:10px;display:flex}.ubm-mac .ubm-mac-skeleton__thumb{border-radius:6px;flex:none;width:36px;height:36px}.ubm-mac .ubm-mac-skeleton__lines{flex:1;gap:6px;display:grid}.ubm-mac .ubm-mac-skeleton__line,.ubm-mac .ubm-mac-skeleton__thumb{background:linear-gradient(90deg, var(--mac-fill) 0%, var(--mac-fill-hover) 50%, var(--mac-fill) 100%);height:10px;animation:ubm-mac-shimmer var(--mac-t-progress) linear infinite;background-size:200% 100%;border-radius:4px}.ubm-mac .ubm-mac-skeleton__thumb{height:36px}.ubm-mac .ubm-mac-dock{min-height:var(--mac-dock-h);padding:0 calc((var(--mac-dock-h) - var(--mac-dock-icon)) / 2);border-radius:var(--mac-dock-radius);background:var(--mac-mat-dock);-webkit-backdrop-filter:blur(var(--mac-material-blur)) saturate(var(--mac-material-saturate));box-shadow:var(--mac-dock-ring), var(--mac-shadow-glass-small);align-items:center;display:inline-flex}.ubm-mac .ubm-mac-dock__shelf{align-items:flex-end;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ubm-mac .ubm-mac-dock__slot{justify-items:center;display:grid;position:relative}.ubm-mac .ubm-mac-dock__tile{transform-origin:50% 100%;transition:transform var(--mac-t-dock) ease-out;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.ubm-mac .ubm-mac-dock__tile>.ubm-mac-appicon{width:100%!important;height:100%!important}.ubm-mac .ubm-mac-dock__tile.is-bouncing{animation:ubm-mac-dock-bounce var(--mac-t-bounce) ease-out}.ubm-mac .ubm-mac-dock__badge{min-width:18px;height:18px;font:600 11px/18px var(--mac-font);color:#fff;border-radius:var(--mac-radius-capsule);background:var(--mac-color-red);padding:0 5px;position:absolute;top:-4px;right:-6px}.ubm-mac .ubm-mac-dock__label{font:var(--mac-text-body);white-space:nowrap;color:var(--mac-label);background:var(--mac-mat-tooltip);box-shadow:0 0 0 .5px var(--mac-separator-strong), 0 4px 12px #00000026;opacity:0;pointer-events:none;transition:opacity var(--mac-t-hover) ease;border-radius:6px;padding:3px 10px;position:absolute;bottom:calc(100% + 14px)}.ubm-mac .ubm-mac-dock__slot:hover .ubm-mac-dock__label,.ubm-mac .ubm-mac-dock__tile:focus-visible+.ubm-mac-dock__label{opacity:1}.ubm-mac .ubm-mac-dock__running{background:var(--lightningcss-light,#707070)var(--lightningcss-dark,#c8c8c8);border-radius:50%;width:4px;height:4px;position:absolute;bottom:-6px}.ubm-mac .ubm-mac-dock__separator{background:var(--mac-separator-strong);align-self:stretch;width:1px;margin:4px}.ubm-mac .ubm-mac-menubar{--mac-menubar-fg:var(--mac-label);--mac-menubar-open:var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#fff3);height:var(--mac-menubar-h);font:600 13px/16px var(--mac-font);color:var(--mac-menubar-fg);background:var(--mac-mat-thin);-webkit-backdrop-filter:blur(var(--mac-material-blur)) saturate(var(--mac-material-saturate));justify-content:space-between;align-items:center;padding:0 8px;display:flex}.ubm-mac .ubm-mac-menubar.is-overLight,.ubm-mac .ubm-mac-menubar.is-overDark{-webkit-backdrop-filter:none;background:0 0}.ubm-mac .ubm-mac-menubar.is-overLight{--mac-menubar-fg:#000;--mac-menubar-open:#0000001a}.ubm-mac .ubm-mac-menubar.is-overDark{--mac-menubar-fg:#fff;--mac-menubar-open:#fff3}.ubm-mac .ubm-mac-menubar__leading,.ubm-mac .ubm-mac-menubar__trailing{align-items:center;gap:0;display:flex}.ubm-mac .ubm-mac-menubar__item{height:24px;font:inherit;color:var(--mac-menubar-fg);background:0 0;border:0;border-radius:4px;align-items:center;gap:5px;padding:0 9px 0 11px;display:inline-flex}.ubm-mac .ubm-mac-menubar__item.is-app{font-weight:800}.ubm-mac .ubm-mac-menubar__item.is-open,.ubm-mac .ubm-mac-menubar__item:active{border-radius:var(--mac-radius-capsule);background:var(--mac-menubar-open);-webkit-backdrop-filter:blur(10px)}.ubm-mac .ubm-mac-appicon{--mac-icon-a:var(--mac-color-blue);--mac-icon-b:var(--mac-color-indigo);color:#fff;background:linear-gradient(160deg, var(--mac-icon-a), var(--mac-icon-b));border-radius:22.5%;flex:none;place-items:center;display:inline-grid;position:relative;box-shadow:inset 0 0 0 .5px #ffffff40,0 .04em .12em #00000040}.ubm-mac .ubm-mac-appicon__glyph{width:56%;height:56%}.ubm-mac .ubm-mac-appicon[data-tint=purple]{--mac-icon-a:var(--mac-color-purple);--mac-icon-b:var(--mac-color-indigo)}.ubm-mac .ubm-mac-appicon[data-tint=pink]{--mac-icon-a:var(--mac-color-pink);--mac-icon-b:var(--mac-color-purple)}.ubm-mac .ubm-mac-appicon[data-tint=red]{--mac-icon-a:var(--mac-color-red);--mac-icon-b:var(--mac-color-pink)}.ubm-mac .ubm-mac-appicon[data-tint=orange]{--mac-icon-a:var(--mac-color-orange);--mac-icon-b:var(--mac-color-red)}.ubm-mac .ubm-mac-appicon[data-tint=yellow]{--mac-icon-a:var(--mac-color-yellow);--mac-icon-b:var(--mac-color-orange)}.ubm-mac .ubm-mac-appicon[data-tint=green]{--mac-icon-a:var(--mac-color-green);--mac-icon-b:var(--mac-color-teal)}.ubm-mac .ubm-mac-appicon[data-tint=teal]{--mac-icon-a:var(--mac-color-teal);--mac-icon-b:var(--mac-color-blue)}.ubm-mac .ubm-mac-appicon[data-tint=gray]{--mac-icon-a:var(--mac-color-gray);--mac-icon-b:var(--mac-label-secondary)}.ubm-mac .ubm-mac-appicon[data-tint=indigo]{--mac-icon-a:var(--mac-color-indigo);--mac-icon-b:var(--mac-color-blue)}.ubm-mac .ubm-mac-appicon.is-dark{color:var(--mac-icon-a);background:linear-gradient(160deg,#3a3a3c,#1c1c1e)}.ubm-mac .ubm-mac-appicon.is-clear{background:var(--mac-mat-glass);-webkit-backdrop-filter:blur(12px);color:var(--mac-label);box-shadow:var(--mac-glass-edge), 0 .04em .12em #0003}.ubm-mac .ubm-mac-appicon.is-tinted{background:linear-gradient(160deg, var(--mac-accent), #141414)}@supports (color:color-mix(in lab, red, red)){.ubm-mac .ubm-mac-appicon.is-tinted{background:linear-gradient(160deg, color-mix(in srgb, var(--mac-accent) 55%, #141414), #141414)}}.ubm-mac .ubm-mac-appicon.is-tinted{color:var(--mac-accent)}@supports (color:color-mix(in lab, red, red)){.ubm-mac .ubm-mac-appicon.is-tinted{color:color-mix(in srgb, var(--mac-accent) 70%, #fff)}}.ubm-mac .ubm-mac-widget-grid{grid-template-columns:repeat(4,148px);grid-auto-rows:148px;gap:14px;display:grid}.ubm-mac .ubm-mac-widget-grid__cell{border-radius:var(--mac-radius-widget);outline-offset:2px}.ubm-mac .ubm-mac-widget-grid__cell.is-small{grid-area:span 1/span 1}.ubm-mac .ubm-mac-widget-grid__cell.is-medium{grid-area:span 1/span 2}.ubm-mac .ubm-mac-widget-grid__cell.is-large{grid-area:span 2/span 2}.ubm-mac .ubm-mac-widget-grid__cell.is-extraLarge{grid-area:span 2/span 4}.ubm-mac .ubm-mac-widget-grid__cell.is-dragging{opacity:.4}.ubm-mac .ubm-mac-widget-grid.is-editing .ubm-mac-widget-grid__cell{animation:ubm-mac-jiggle calc(.26s * var(--mac-motion-scale)) ease-in-out infinite alternate}.ubm-mac .ubm-mac-widget{perspective:900px;width:100%;height:100%;min-height:148px;animation:ubm-mac-pop-in var(--mac-t-widget-in) var(--mac-dur-widget-insert-ease,ease-out) both;position:relative}.ubm-mac .ubm-mac-widget.is-small{width:148px;height:148px}.ubm-mac .ubm-mac-widget.is-medium{width:310px;height:148px}.ubm-mac .ubm-mac-widget.is-large{width:310px;height:310px}.ubm-mac .ubm-mac-widget.is-extraLarge{width:634px;height:310px}.ubm-mac .ubm-mac-widget-grid .ubm-mac-widget{width:100%;height:100%}.ubm-mac .ubm-mac-widget__flip{width:100%;height:100%;transform-style:preserve-3d;transition:transform calc(.42s * var(--mac-motion-scale)) cubic-bezier(.3, .8, .3, 1);position:relative}.ubm-mac .ubm-mac-widget.is-configuring .ubm-mac-widget__flip{transform:rotateY(180deg)}.ubm-mac .ubm-mac-widget__face{border-radius:var(--mac-radius-widget);background:var(--mac-mat-glass);-webkit-backdrop-filter:blur(40px) saturate(var(--mac-material-saturate));box-shadow:var(--mac-glass-edge), 0 0 0 .5px var(--mac-separator), 0 6px 20px #0000001f;backface-visibility:hidden;grid-template-rows:auto 1fr;gap:6px;padding:14px;display:grid;position:absolute;inset:0;overflow:hidden}.ubm-mac .ubm-mac-widget__face.is-back{background:var(--mac-mat-sheet);grid-template-rows:1fr auto;justify-items:stretch;transform:rotateY(180deg)}.ubm-mac .ubm-mac-widget__header{justify-content:space-between;align-items:center;display:flex}.ubm-mac .ubm-mac-widget__title{font:var(--mac-text-subheadline);color:var(--mac-label-secondary);margin:0;font-weight:600}.ubm-mac .ubm-mac-widget__config{color:var(--mac-label-secondary);background:0 0;border:0;padding:0}.ubm-mac .ubm-mac-widget__body{min-height:0;overflow:hidden}.ubm-mac .ubm-mac-widget__redacted{gap:8px;display:grid}.ubm-mac .ubm-mac-widget__redacted span{background:var(--mac-fill-pressed);border-radius:6px;height:12px}.ubm-mac .ubm-mac-widget__redacted span:nth-child(2){width:70%}.ubm-mac .ubm-mac-widget__redacted span:nth-child(3){width:45%}.ubm-mac .ubm-mac-widget__error{font:var(--mac-text-callout);color:var(--mac-label-secondary);justify-items:start;gap:6px;display:grid}.ubm-mac .ubm-mac-widget__remove{z-index:2;background:var(--mac-mat-popover);width:20px;height:20px;color:var(--mac-label);box-shadow:0 0 0 .5px var(--mac-separator-strong), 0 2px 6px #0003;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-6px;left:-6px}@keyframes ubm-mac-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ubm-mac-fade-out{0%{opacity:1}to{opacity:0}}@keyframes ubm-mac-pop-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes ubm-mac-spin{to{transform:rotate(360deg)}}@keyframes ubm-mac-indeterminate{0%{transform:translate(-110%)}to{transform:translate(310%)}}@keyframes ubm-mac-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes ubm-mac-notif-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes ubm-mac-notif-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate(24px)}}@keyframes ubm-mac-dock-bounce{0%,to{translate:0}20%{translate:0 -18px}40%{translate:0}60%{translate:0 -10px}80%{translate:0}}@keyframes ubm-mac-jiggle{0%{rotate:-.6deg}to{rotate:.6deg}}@keyframes ubm-mac-window-open{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes ubm-mac-window-close{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.92)}}@keyframes ubm-mac-snap{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.ubm-mac[data-mac-reduced=true],.ubm-mac[data-mac-reduced=true] *{scroll-behavior:auto!important}.ubm-mac[data-mac-reduced=true] :is(.ubm-mac-alert,.ubm-mac-spotlight,.ubm-mac-widget,.ubm-mac-notification,.ubm-mac-sheet),.ubm-mac[data-mac-reduced=true].ubm-mac-popover{animation-name:ubm-mac-fade-in!important;animation-duration:calc(.12s * var(--mac-motion-scale))!important}.ubm-mac[data-mac-reduced=true] :is(.ubm-mac-alert,.ubm-mac-sheet,.ubm-mac-notification)[data-state=closing],.ubm-mac[data-mac-reduced=true] .ubm-mac-notification.is-leaving{animation-name:ubm-mac-fade-out!important}.ubm-mac[data-mac-reduced=true] .ubm-mac-sheet{transform:translate(-50%)}.ubm-mac[data-mac-reduced=true] :is(.ubm-mac-switch__thumb,.ubm-mac-segmented__thumb,.ubm-mac-dock__tile,.ubm-mac-widget__flip,.ubm-mac-disclosure-group__body,.ubm-mac-split-view__pane,.ubm-mac-button__disclosure,.ubm-mac-disclosure-triangle .ubm-mac-glyph,.ubm-mac-chart__bar){transition-duration:0s!important}.ubm-mac[data-mac-reduced=true] :is(.ubm-mac-dock__tile.is-bouncing,.ubm-mac-widget-grid.is-editing .ubm-mac-widget-grid__cell){animation:none!important}.ubm-mac[data-mac-reduced=true] :is(.ubm-mac-spinner,.ubm-mac-progress-circle.is-indeterminate){animation-duration:calc(2s * var(--mac-motion-scale))!important}.ubm-mac[data-mac-reduced=true] .ubm-mac-progress.is-indeterminate .ubm-mac-progress__fill{width:100%;animation:ubm-mac-reduced-pulse calc(1.6s * var(--mac-motion-scale)) ease-in-out infinite alternate!important}@keyframes ubm-mac-reduced-pulse{0%{opacity:.35}to{opacity:.8}}@media (pointer:coarse){.ubm-mac .ubm-mac-button,.ubm-mac .ubm-mac-segmented__segment,.ubm-mac .ubm-mac-toolbar__item,.ubm-mac .ubm-mac-check,.ubm-mac .ubm-mac-radio{min-block-size:44px;min-inline-size:44px}.ubm-mac .ubm-mac-menu__item,.ubm-mac .ubm-mac-sidebar__item,.ubm-mac .ubm-mac-switch-row,.ubm-mac .ubm-mac-segmented,.ubm-mac .ubm-mac-toolbar{min-block-size:44px}.ubm-mac .ubm-mac-switch{box-sizing:content-box;border-style:solid;border-color:#0000;border-inline-width:max(0px, calc((44px - var(--mac-sw-w)) / 2));border-block-width:max(0px, calc((44px - var(--mac-sw-h)) / 2))}.ubm-mac .ubm-mac-switch,.ubm-mac .ubm-mac-switch[aria-checked=true],.ubm-mac[data-mac-window=inactive] .ubm-mac-switch[aria-checked=true]{background-clip:padding-box}}:root,[data-arc-theme=light],[data-mac-appearance=light],[data-ui-appearance=light]{--arc-neutral-0:#fff;--arc-neutral-1:#fcfcfc;--arc-neutral-2:#f8f8f8;--arc-neutral-3:#f1f1f1;--arc-neutral-4:#e3e3e3;--arc-neutral-5:#cacaca;--arc-neutral-6:#a4a4a4;--arc-neutral-7:#6c6c6c;--arc-neutral-8:#585858;--arc-neutral-9:#383838;--arc-neutral-10:#1d1d1d;--arc-neutral-11:#0b0b0b;--arc-background:var(--arc-neutral-0);--arc-surface:var(--arc-neutral-0);--arc-surface-raised:var(--arc-neutral-0);--arc-surface-muted:var(--arc-neutral-2);--arc-foreground:var(--arc-neutral-11);--arc-text-secondary:var(--arc-neutral-8);--arc-text-muted:var(--arc-neutral-7);--arc-border:#e9e9e9;--arc-border-subtle:#f3f3f3;--arc-border-strong:#c4c4c4;--arc-control-edge:var(--arc-foreground)}@supports (color:lab(0% 0 0)){:root,[data-arc-theme=light],[data-mac-appearance=light],[data-ui-appearance=light]{--arc-neutral-0:lab(100% 0 0);--arc-neutral-1:lab(98.84% .0000298023 -.0000119209);--arc-neutral-2:lab(97.448% -.0000298023 0);--arc-neutral-3:lab(95.128% 0 -.0000119209);--arc-neutral-4:lab(90.14% .0000298023 -.0000119209);--arc-neutral-5:lab(81.44% -.0000298023 0);--arc-neutral-6:lab(67.52% -.0000298023 0);--arc-neutral-7:lab(45.48% 0 0);--arc-neutral-8:lab(37.36% .0000149012 -.00000596046);--arc-neutral-9:lab(23.44% -.0000149012 0);--arc-neutral-10:lab(10.68% .00000745058 -.00000298023);--arc-neutral-11:lab(3.04863% 0 0);--arc-border:lab(92.46% -.0000298023 0);--arc-border-subtle:lab(95.94% 0 0);--arc-border-strong:lab(79.12% -.0000298023 -.0000119209)}}@supports (color:color-mix(in lab, red, red)){:root,[data-arc-theme=light],[data-mac-appearance=light],[data-ui-appearance=light]{--arc-control-edge:color-mix(in oklab, var(--arc-foreground) 50%, var(--arc-surface))}}:root,[data-arc-theme=light],[data-mac-appearance=light],[data-ui-appearance=light]{--arc-control-edge-hover:var(--arc-foreground)}@supports (color:color-mix(in lab, red, red)){:root,[data-arc-theme=light],[data-mac-appearance=light],[data-ui-appearance=light]{--arc-control-edge-hover:color-mix(in oklab, var(--arc-foreground) 70%, var(--arc-surface))}}:root,[data-arc-theme=light],[data-mac-appearance=light],[data-ui-appearance=light]{--arc-accent:var(--action,#353535);--arc-accent-strong:var(--action-hover,#1f1f1f);--arc-accent-pressed:var(--action-active,#161616);--arc-accent-subtle:var(--action-weak,#3535351a);--arc-accent-wash:var(--arc-accent)}@supports (color:lab(0% 0 0)){:root,[data-arc-theme=light],[data-mac-appearance=light],[data-ui-appearance=light]{--arc-accent:var(--action,lab(22.28% 0 0));--arc-accent-strong:var(--action-hover,lab(11.84% 0 0));--arc-accent-pressed:var(--action-active,lab(7.22637% -.0000149012 0));--arc-accent-subtle:var(--action-weak,lab(22.28% 0 0/.1))}}@supports (color:color-mix(in lab, red, red)){:root,[data-arc-theme=light],[data-mac-appearance=light],[data-ui-appearance=light]{--arc-accent-wash:color-mix(in oklab, var(--arc-accent) 9%, var(--arc-background))}}:root,[data-arc-theme=light],[data-mac-appearance=light],[data-ui-appearance=light]{--arc-accent-foreground:var(--text-on-action,var(--arc-background));--arc-control-on:#1d1d1d;--arc-control-glyph:#fff;--arc-control-track:#dcdcdc;--arc-control-track-hover:#d1d1d1;--arc-control-thumb:#fff;--arc-control-thumb-on:#fff;--arc-control-thumb-shadow:0 0 0 .5px #00000012, 0 1px 2px #00000024, 0 2px 6px #0000000f;--arc-control-on-subtle:var(--arc-control-on)}@supports (color:lab(0% 0 0)){:root,[data-arc-theme=light],[data-mac-appearance=light],[data-ui-appearance=light]{--arc-control-on:lab(10.68% .00000745058 -.00000298023);--arc-control-glyph:lab(100% 0 0);--arc-control-track:lab(87.82% -.0000298023 0);--arc-control-track-hover:lab(83.76% -.0000298023 0);--arc-control-thumb:lab(100% 0 0);--arc-control-thumb-on:lab(100% 0 0);--arc-control-thumb-shadow:0 0 0 .5px lab(0% 0 0/.07), 0 1px 2px lab(0% 0 0/.14), 0 2px 6px lab(0% 0 0/.06)}}@supports (color:color-mix(in lab, red, red)){:root,[data-arc-theme=light],[data-mac-appearance=light],[data-ui-appearance=light]{--arc-control-on-subtle:color-mix(in oklab, var(--arc-control-on) 10%, transparent)}}:root,[data-arc-theme=light],[data-mac-appearance=light],[data-ui-appearance=light]{--arc-control-fill:var(--arc-control-on);--arc-focus-ring:var(--focus-ring,#2171cc);--arc-success:#007530;--arc-warning:#a86c00;--arc-danger:#cd1526;--arc-shadow-resting:0 1px 2px #00000009;--arc-shadow-raised:0 6px 18px #0001, 0 1px 3px #00000009;--arc-shadow-floating:0 20px 48px #0000001b, 0 3px 10px #0000000b;--arc-gradient-from:#e2d8f8;--arc-gradient-to:#fadfc6;--arc-gradient:linear-gradient(100deg, var(--arc-gradient-from), var(--arc-gradient-to));--arc-gradient-foreground:#1b1a1f;--arc-gradient-soft:linear-gradient(135deg, #f8f5ff, #fff7ef);--arc-gradient-line:linear-gradient(100deg, #cdbfe9, #edcaa8);--arc-gradient-ink:linear-gradient(100deg, #644c8a, #8a542d);--arc-space-1:.25rem;--arc-space-2:.5rem;--arc-space-3:.75rem;--arc-space-4:1rem;--arc-space-5:1.25rem;--arc-space-6:1.5rem;--arc-space-8:2rem;--arc-space-10:2.5rem;--arc-space-12:3rem;--arc-space-16:4rem;--arc-space-20:5rem;--arc-space-24:6rem;--arc-radius-control:var(--radius-ui,1.125rem);--arc-radius-panel:var(--radius-ui,1.625rem);--arc-radius-surface:var(--radius-ui,2.125rem);--arc-radius-pill:9999px;--arc-control-height-sm:2.25rem;--arc-control-height-md:2.75rem;--arc-control-height-lg:3.125rem;--arc-font-display:var(--font-geist,"Geist Variable"), sans-serif;--arc-font-body:var(--font-inter,"Inter Variable"), sans-serif;--arc-text-xs:.75rem;--arc-text-sm:.875rem;--arc-text-base:1rem;--arc-text-lg:1.125rem;--arc-text-xl:1.375rem;--arc-text-2xl:1.75rem;--arc-text-3xl:2.25rem;--arc-text-4xl:3.25rem;--arc-text-5xl:4.5rem;--arc-tracking-display:-.03em;--arc-tracking-body:-.01em;--arc-leading-display:1.1;--arc-leading-body:1.4;--arc-ease-enter:cubic-bezier(.16,1,.3,1);--arc-ease-standard:cubic-bezier(.22,1,.36,1);--arc-ease-exit:cubic-bezier(.7,0,.84,0);--arc-ease-in-out:cubic-bezier(.65,0,.35,1);--arc-ease-spring:linear(0, .0258, .09, .1763, .2732, .3724, .4683, .5573, .6376, .7082, .7689, .8202, .8628, .8976, .9256, .9476, .9648, .9778, .9875, .9945, .9994, 1.0026, 1.0047, 1.0058, 1.0062, 1.0062, 1.0059, 1.0055, 1.0049, 1.0043, 1.0036, 1.0031, 1.0025, 1.002, 1.0016, 1.0013, 1);--arc-border-width:1px;--arc-focus-width:2px;--arc-focus-offset:2px;--arc-focus-halo:3px;--arc-indicator-stroke:1.5px;--arc-radius-inline:4px;--arc-press-scale:.97;--arc-press-scale-compact:.96;--arc-duration-spin:.7s;--arc-duration-dismiss:.13s;--arc-qr-ink:black;--arc-qr-paper:white;--arc-duration-instant:.12s;--arc-duration-fast:.16s;--arc-duration-standard:.24s;--arc-duration-considered:.48s;--arc-duration-spring:.58s;--arc-duration-theme-reveal:.6s;--arc-ease-theme-reveal:cubic-bezier(.22,1,.36,1);--arc-duration-exit:.18s;--arc-duration-move:.32s;--arc-duration-anchor-exit:.17s;--arc-ease-sheet:cubic-bezier(.32,.72,0,1);--arc-ease-anchor-exit:cubic-bezier(.4,0,1,1);--arc-layer-base:0;--arc-layer-raised:1;--arc-layer-sticky:3;--arc-layer-overlay:3500;--arc-layer-toast:4100;--arc-layer-search:3700;--arc-width-reading:48rem;--arc-width-wide:72rem;--arc-weight-regular:var(--weight-regular,400);--arc-weight-medium:var(--weight-medium,500);--arc-weight-semibold:var(--weight-semibold,600);--arc-glyph-stroke:1.75px;--arc-container-field-stack:28rem;--arc-container-section-stack:36rem;--arc-container-commands-compact:24rem;--arc-ring-hairline:0 0 0 var(--arc-border-width);--arc-ring-hairline-inset:inset 0 0 0 var(--arc-border-width);--arc-ring-selected:inset 0 0 0 var(--arc-indicator-stroke);--arc-ring-outer:0 0 0 var(--arc-focus-width);--arc-ring-focus:0 0 0 var(--arc-focus-halo);--arc-ring-focus-inset:inset 0 0 0 var(--arc-focus-width);--arc-rule-above:inset 0 var(--arc-border-width) 0;--arc-rule-below:inset 0 calc(-1 * var(--arc-border-width)) 0;--arc-mark-before:inset 0 var(--arc-focus-width) 0 0;--arc-mark-after:inset 0 calc(-1 * var(--arc-focus-width)) 0 0;--arc-scrim:#03030375;--arc-scrim-soft:#03030361;--arc-scrim-faint:#03030329;--arc-scrim-veil:#00000052;--arc-layer-local-under:-1;--arc-layer-local-1:1;--arc-layer-local-2:2;--arc-layer-local-3:3;--arc-layer-local-4:4;--arc-layer-local-5:5;--arc-layer-modal:50;--arc-layer-modal-content:51}@supports (color:lab(0% 0 0)){:root,[data-arc-theme=light],[data-mac-appearance=light],[data-ui-appearance=light]{--arc-focus-ring:var(--focus-ring,lab(46.6477% 2.39781 -55.0026));--arc-success:lab(43.1198% -59.0148 41.2607);--arc-warning:lab(50.851% 28.2062 123.921);--arc-danger:lab(44.4874% 66.6636 43.5167);--arc-shadow-resting:0 1px 2px lab(0% 0 0/.035);--arc-shadow-raised:0 6px 18px lab(0% 0 0/.065), 0 1px 3px lab(0% 0 0/.035);--arc-shadow-floating:0 20px 48px lab(0% 0 0/.105), 0 3px 10px lab(0% 0 0/.045);--arc-gradient-from:lab(87.8809% 8.11133 -14.5142);--arc-gradient-to:lab(90.6671% 6.85087 15.9945);--arc-gradient-foreground:lab(9.40527% 1.7955 -3.22973);--arc-gradient-soft:linear-gradient(135deg, lab(96.9227% 2.80142 -5.21616), lab(97.6683% 2.30226 5.58461));--arc-gradient-line:linear-gradient(100deg, lab(79.5693% 11.0225 -19.2328), lab(83.673% 9.44179 21.6181));--arc-gradient-ink:linear-gradient(100deg, lab(37.1229% 20.5982 -31.2127), lab(41.5703% 20.3419 32.3864));--arc-scrim:lab(.903296% 0 0/.46);--arc-scrim-soft:lab(.903296% 0 0/.38);--arc-scrim-faint:lab(.903296% 0 0/.16);--arc-scrim-veil:lab(0% 0 0/.32)}}:root[data-theme=dark],[data-arc-theme=dark],[data-mac-appearance=dark],[data-ui-appearance=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--arc-scrim-veil:#0000009e;--arc-background:#141414;--arc-surface:#191919;--arc-surface-raised:#1f1f1f;--arc-surface-muted:#242424;--arc-foreground:#f2f2f2;--arc-text-secondary:#b4b4b4;--arc-text-muted:#8c8c8c;--arc-border:#2b2b2b;--arc-border-subtle:#222;--arc-border-strong:#484848;--arc-control-edge:var(--arc-foreground)}@supports (color:lab(0% 0 0)){:root[data-theme=dark],[data-arc-theme=dark],[data-mac-appearance=dark],[data-ui-appearance=dark]{--arc-scrim-veil:lab(0% 0 0/.62);--arc-background:lab(6.19571% 0 0);--arc-surface:lab(8.94% -.00000745058 0);--arc-surface-raised:lab(11.84% 0 0);--arc-surface-muted:lab(14.16% 0 0);--arc-foreground:lab(95.36% 0 0);--arc-text-secondary:lab(73.32% -.0000298023 0);--arc-text-muted:lab(58.24% 0 0);--arc-border:lab(17.64% -.0000149012 0);--arc-border-subtle:lab(13% 0 0);--arc-border-strong:lab(30.4% -.0000149012 0)}}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark],[data-arc-theme=dark],[data-mac-appearance=dark],[data-ui-appearance=dark]{--arc-control-edge:color-mix(in oklab, var(--arc-foreground) 50%, var(--arc-surface))}}:root[data-theme=dark],[data-arc-theme=dark],[data-mac-appearance=dark],[data-ui-appearance=dark]{--arc-control-edge-hover:var(--arc-foreground)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark],[data-arc-theme=dark],[data-mac-appearance=dark],[data-ui-appearance=dark]{--arc-control-edge-hover:color-mix(in oklab, var(--arc-foreground) 70%, var(--arc-surface))}}:root[data-theme=dark],[data-arc-theme=dark],[data-mac-appearance=dark],[data-ui-appearance=dark]{--arc-accent:var(--action,#bebebe);--arc-accent-strong:var(--action-hover,#e1e1e1);--arc-accent-pressed:var(--action-active,#f2f2f2);--arc-accent-subtle:var(--action-weak,#bebebe21);--arc-accent-wash:var(--arc-accent)}@supports (color:lab(0% 0 0)){:root[data-theme=dark],[data-arc-theme=dark],[data-mac-appearance=dark],[data-ui-appearance=dark]{--arc-accent:var(--action,lab(76.8% -.0000298023 0));--arc-accent-strong:var(--action-hover,lab(89.56% -.0000298023 0));--arc-accent-pressed:var(--action-active,lab(95.36% 0 0));--arc-accent-subtle:var(--action-weak,lab(76.8% -.0000298023 0/.13))}}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark],[data-arc-theme=dark],[data-mac-appearance=dark],[data-ui-appearance=dark]{--arc-accent-wash:color-mix(in oklab, var(--arc-accent) 9%, var(--arc-background))}}:root[data-theme=dark],[data-arc-theme=dark],[data-mac-appearance=dark],[data-ui-appearance=dark]{--arc-control-on:#e8e8e8;--arc-control-glyph:#141414;--arc-control-track:#353535;--arc-control-track-hover:#404040;--arc-control-thumb:#f5f5f5;--arc-control-thumb-on:#141414;--arc-control-fill:#868686;--arc-control-thumb-shadow:0 0 0 .5px #0000004d, 0 1px 2px #00000059, 0 2px 6px #0003;--arc-success:#4cd676;--arc-warning:#ffb91b;--arc-danger:#ff8880;--arc-shadow-resting:0 1px 2px #0000002e;--arc-shadow-raised:0 8px 22px #00000038;--arc-shadow-floating:0 22px 55px #00000057;--arc-gradient-from:#463c59;--arc-gradient-to:#5a422f;--arc-gradient-foreground:#f2f1f5;--arc-gradient-soft:linear-gradient(135deg, #1f1c25, #241e18);--arc-gradient-line:linear-gradient(100deg, #63567b, #7f6347);--arc-gradient-ink:linear-gradient(100deg, #cbbaeb, #edcaa3)}@supports (color:lab(0% 0 0)){:root[data-theme=dark],[data-arc-theme=dark],[data-mac-appearance=dark],[data-ui-appearance=dark]{--arc-control-on:lab(91.88% .0000298023 -.0000119209);--arc-control-glyph:lab(6.19571% 0 0);--arc-control-track:lab(22.28% 0 0);--arc-control-track-hover:lab(26.92% 0 0);--arc-control-thumb:lab(96.52% -.0000298023 .0000119209);--arc-control-thumb-on:lab(6.19571% 0 0);--arc-control-fill:lab(55.92% -.0000298023 0);--arc-control-thumb-shadow:0 0 0 .5px lab(0% 0 0/.3), 0 1px 2px lab(0% 0 0/.35), 0 2px 6px lab(0% 0 0/.2);--arc-success:lab(76.742% -54.3943 35.916);--arc-warning:lab(80.2758% 18.4041 80.6193);--arc-danger:lab(70.1792% 62.897 36.8075);--arc-shadow-resting:0 1px 2px lab(0% 0 0/.18);--arc-shadow-raised:0 8px 22px lab(0% 0 0/.22);--arc-shadow-floating:0 22px 55px lab(0% 0 0/.34);--arc-gradient-from:lab(27.4448% 9.65029 -15.8117);--arc-gradient-to:lab(30.2624% 8.62143 15.9988);--arc-gradient-foreground:lab(95.3053% .86689 -1.63658);--arc-gradient-soft:linear-gradient(135deg, lab(11.0714% 2.92888 -5.13447), lab(11.8218% 2.16406 5.00568));--arc-gradient-line:linear-gradient(100deg, lab(38.9237% 11.518 -18.999), lab(44.2147% 9.11951 20.3837));--arc-gradient-ink:linear-gradient(100deg, lab(78.278% 13.0022 -22.3636), lab(83.7331% 8.60935 24.3907))}}:root[data-accent=neutral],[data-arc-accent=neutral]{--arc-accent:#353535;--arc-accent-strong:#1f1f1f;--arc-accent-subtle:#3535351a}@supports (color:lab(0% 0 0)){:root[data-accent=neutral],[data-arc-accent=neutral]{--arc-accent:lab(22.28% 0 0);--arc-accent-strong:lab(11.84% 0 0);--arc-accent-subtle:lab(22.28% 0 0/.1)}}:root[data-accent=violet],[data-arc-accent=violet]{--arc-accent:#7747ff;--arc-accent-strong:#5528ce;--arc-accent-subtle:#7747ff21}:root[data-accent=blue],[data-arc-accent=blue]{--arc-accent:#0562ef;--arc-accent-strong:#074db7;--arc-accent-subtle:#0562ef1f}:root[data-accent=green],[data-arc-accent=green]{--arc-accent:#0db879;--arc-accent-strong:#087c54;--arc-accent-subtle:#0db87921;--arc-accent-foreground:#102016}:root[data-accent=amber],[data-arc-accent=amber]{--arc-accent:#f3ad20;--arc-accent-strong:#9c6300;--arc-accent-subtle:#f3ad2029;--arc-accent-foreground:#20190d}:root[data-accent=orange],[data-arc-accent=orange]{--arc-accent:#f48120;--arc-accent-strong:#aa4700;--arc-accent-subtle:#f4812021;--arc-accent-foreground:#17130f}:root[data-accent=coral],[data-arc-accent=coral]{--arc-accent:#f15f55;--arc-accent-strong:#b92c27;--arc-accent-subtle:#f15f5524;--arc-accent-foreground:#21110f}:root[data-accent=rose],[data-arc-accent=rose]{--arc-accent:#ed4e9d;--arc-accent-strong:#ae2570;--arc-accent-subtle:#ed4e9d24;--arc-accent-foreground:#250f1b}:root[data-theme=dark][data-accent=neutral],[data-arc-theme=dark][data-arc-accent=neutral]{--arc-accent:#bebebe;--arc-accent-strong:#e1e1e1;--arc-accent-subtle:#bebebe21}@supports (color:lab(0% 0 0)){:root[data-theme=dark][data-accent=neutral],[data-arc-theme=dark][data-arc-accent=neutral]{--arc-accent:lab(76.8% -.0000298023 0);--arc-accent-strong:lab(89.56% -.0000298023 0);--arc-accent-subtle:lab(76.8% -.0000298023 0/.13)}}:root[data-theme=dark][data-accent=violet],[data-arc-theme=dark][data-arc-accent=violet]{--arc-accent:#a78bff;--arc-accent-strong:#c7b7ff;--arc-accent-subtle:#7747ff38}:root[data-theme=dark][data-accent=blue],[data-arc-theme=dark][data-arc-accent=blue]{--arc-accent:#6ba3ff;--arc-accent-strong:#a4c7ff;--arc-accent-subtle:#0562ef38}:root[data-theme=dark][data-accent=green],[data-arc-theme=dark][data-arc-accent=green]{--arc-accent:#53dca6;--arc-accent-strong:#93efd0;--arc-accent-subtle:#0db87933}:root[data-theme=dark][data-accent=amber],[data-arc-theme=dark][data-arc-accent=amber]{--arc-accent:#ffcb62;--arc-accent-strong:#ffe0a1;--arc-accent-subtle:#f3ad2033}:root[data-theme=dark][data-accent=orange],[data-arc-theme=dark][data-arc-accent=orange]{--arc-accent:#ffad5e;--arc-accent-strong:#ffd0a0;--arc-accent-subtle:#f4812033;--arc-accent-foreground:#17130f}:root[data-theme=dark][data-accent=coral],[data-arc-theme=dark][data-arc-accent=coral]{--arc-accent:#ff9386;--arc-accent-strong:#ffc1ba;--arc-accent-subtle:#f15f5533}:root[data-theme=dark][data-accent=rose],[data-arc-theme=dark][data-arc-accent=rose]{--arc-accent:#ff8bc5;--arc-accent-strong:#ffc0df;--arc-accent-subtle:#ed4e9d33}:root[data-accent=neutral],[data-arc-accent=neutral]{--arc-control-on:#1d1d1d;--arc-control-thumb-on:#fff;--arc-control-glyph:#fff}@supports (color:lab(0% 0 0)){:root[data-accent=neutral],[data-arc-accent=neutral]{--arc-control-on:lab(10.68% .00000745058 -.00000298023);--arc-control-thumb-on:lab(100% 0 0);--arc-control-glyph:lab(100% 0 0)}}:root[data-accent=violet],[data-arc-accent=violet]{--arc-control-on:#7747ff;--arc-control-thumb-on:#fff;--arc-control-glyph:#fff}:root[data-accent=blue],[data-arc-accent=blue]{--arc-control-on:#0562ef;--arc-control-thumb-on:#fff;--arc-control-glyph:#fff}:root[data-accent=green],[data-arc-accent=green]{--arc-control-on:#10a870;--arc-control-thumb-on:#fff;--arc-control-glyph:#fff}:root[data-accent=amber],[data-arc-accent=amber]{--arc-control-on:#eda11a;--arc-control-thumb-on:#fff;--arc-control-glyph:#2a1c03}:root[data-accent=orange],[data-arc-accent=orange]{--arc-control-on:#f07818;--arc-control-thumb-on:#fff;--arc-control-glyph:#fff}:root[data-accent=coral],[data-arc-accent=coral]{--arc-control-on:#ec564b;--arc-control-thumb-on:#fff;--arc-control-glyph:#fff}:root[data-accent=rose],[data-arc-accent=rose]{--arc-control-on:#e64494;--arc-control-thumb-on:#fff;--arc-control-glyph:#fff}:root[data-theme=dark][data-accent=neutral],[data-arc-theme=dark][data-arc-accent=neutral]{--arc-control-on:#e8e8e8;--arc-control-thumb-on:#141414;--arc-control-glyph:#141414}@supports (color:lab(0% 0 0)){:root[data-theme=dark][data-accent=neutral],[data-arc-theme=dark][data-arc-accent=neutral]{--arc-control-on:lab(91.88% .0000298023 -.0000119209);--arc-control-thumb-on:lab(6.19571% 0 0);--arc-control-glyph:lab(6.19571% 0 0)}}:root[data-theme=dark][data-accent=violet],[data-arc-theme=dark][data-arc-accent=violet]{--arc-control-on:#8a66ff;--arc-control-thumb-on:#fff;--arc-control-glyph:#fff;--arc-control-fill:#8a66ff}:root[data-theme=dark][data-accent=blue],[data-arc-theme=dark][data-arc-accent=blue]{--arc-control-on:#3b82f6;--arc-control-thumb-on:#fff;--arc-control-glyph:#fff;--arc-control-fill:#3b82f6}:root[data-theme=dark][data-accent=green],[data-arc-theme=dark][data-arc-accent=green]{--arc-control-on:#1fae78;--arc-control-thumb-on:#fff;--arc-control-glyph:#fff;--arc-control-fill:#1fae78}:root[data-theme=dark][data-accent=amber],[data-arc-theme=dark][data-arc-accent=amber]{--arc-control-on:#e8a52a;--arc-control-thumb-on:#fff;--arc-control-glyph:#241803;--arc-control-fill:#e8a52a}:root[data-theme=dark][data-accent=orange],[data-arc-theme=dark][data-arc-accent=orange]{--arc-control-on:#ef873a;--arc-control-thumb-on:#fff;--arc-control-glyph:#fff;--arc-control-fill:#ef873a}:root[data-theme=dark][data-accent=coral],[data-arc-theme=dark][data-arc-accent=coral]{--arc-control-on:#ec6a60;--arc-control-thumb-on:#fff;--arc-control-glyph:#fff;--arc-control-fill:#ec6a60}:root[data-theme=dark][data-accent=rose],[data-arc-theme=dark][data-arc-accent=rose]{--arc-control-on:#e457a0;--arc-control-thumb-on:#fff;--arc-control-glyph:#fff;--arc-control-fill:#e457a0}:root{--arc-series-1:#1f7dcf;--arc-series-2:#7128a5;--arc-series-3:#e58f00;--arc-series-4:#009e84}:root[data-theme=dark],[data-arc-theme=dark],[data-mac-appearance=dark],[data-ui-appearance=dark]{--arc-series-1:#55adff;--arc-series-2:#9c37be;--arc-series-3:#e66e00;--arc-series-4:#00a861}@supports (color:oklch(from red clamp(.4, l * sign(max(c - .02, 0)) + .5, .8) c h)){:root{--arc-series-1:oklch(from var(--arc-accent) calc(l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0)))) calc(c * sign(max(c - .02, 0)) + .15 * (1 - sign(max(c - .02, 0)))) calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0)))));--arc-series-2:oklch(from var(--arc-accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))) - .25, .76) .19 calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0))) + 57));--arc-series-3:oklch(from var(--arc-accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))) + .14, .76) .18 calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0))) + 184));--arc-series-4:oklch(from var(--arc-accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))), .76) .21 calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0))) + 292))}:root[data-theme=dark],[data-arc-theme=dark],[data-mac-appearance=dark],[data-ui-appearance=dark]{--arc-series-1:oklch(from var(--arc-accent) calc(l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0)))) calc(c * sign(max(c - .02, 0)) + .15 * (1 - sign(max(c - .02, 0)))) calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0)))));--arc-series-2:oklch(from var(--arc-accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) - .19, .665) .21 calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0))) + 66));--arc-series-3:oklch(from var(--arc-accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) + .02, .665) .21 calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0))) + 175));--arc-series-4:oklch(from var(--arc-accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) - .1, .665) .18 calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0))) + 270))}}[data-arc-theme=light],:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){[data-arc-theme=system],[data-mac-appearance=system],[data-ui-appearance=system]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--arc-background:#141414;--arc-surface:#191919;--arc-surface-raised:#1f1f1f;--arc-surface-muted:#242424;--arc-foreground:#f2f2f2;--arc-text-secondary:#b4b4b4;--arc-text-muted:#8c8c8c;--arc-border:#2b2b2b;--arc-border-subtle:#222;--arc-border-strong:#484848;--arc-control-edge:var(--arc-foreground)}@supports (color:lab(0% 0 0)){[data-arc-theme=system],[data-mac-appearance=system],[data-ui-appearance=system]{--arc-background:lab(6.19571% 0 0);--arc-surface:lab(8.94% -.00000745058 0);--arc-surface-raised:lab(11.84% 0 0);--arc-surface-muted:lab(14.16% 0 0);--arc-foreground:lab(95.36% 0 0);--arc-text-secondary:lab(73.32% -.0000298023 0);--arc-text-muted:lab(58.24% 0 0);--arc-border:lab(17.64% -.0000149012 0);--arc-border-subtle:lab(13% 0 0);--arc-border-strong:lab(30.4% -.0000149012 0)}}@supports (color:color-mix(in lab, red, red)){[data-arc-theme=system],[data-mac-appearance=system],[data-ui-appearance=system]{--arc-control-edge:color-mix(in oklab, var(--arc-foreground) 50%, var(--arc-surface))}}[data-arc-theme=system],[data-mac-appearance=system],[data-ui-appearance=system]{--arc-control-edge-hover:var(--arc-foreground)}@supports (color:color-mix(in lab, red, red)){[data-arc-theme=system],[data-mac-appearance=system],[data-ui-appearance=system]{--arc-control-edge-hover:color-mix(in oklab, var(--arc-foreground) 70%, var(--arc-surface))}}[data-arc-theme=system],[data-mac-appearance=system],[data-ui-appearance=system]{--arc-accent:var(--action,#bebebe);--arc-accent-strong:var(--action-hover,#e1e1e1);--arc-accent-pressed:var(--action-active,#f2f2f2);--arc-accent-subtle:var(--action-weak,#bebebe21);--arc-accent-wash:var(--arc-accent)}@supports (color:lab(0% 0 0)){[data-arc-theme=system],[data-mac-appearance=system],[data-ui-appearance=system]{--arc-accent:var(--action,lab(76.8% -.0000298023 0));--arc-accent-strong:var(--action-hover,lab(89.56% -.0000298023 0));--arc-accent-pressed:var(--action-active,lab(95.36% 0 0));--arc-accent-subtle:var(--action-weak,lab(76.8% -.0000298023 0/.13))}}@supports (color:color-mix(in lab, red, red)){[data-arc-theme=system],[data-mac-appearance=system],[data-ui-appearance=system]{--arc-accent-wash:color-mix(in oklab, var(--arc-accent) 9%, var(--arc-background))}}[data-arc-theme=system],[data-mac-appearance=system],[data-ui-appearance=system]{--arc-control-on:#e8e8e8;--arc-control-glyph:#141414;--arc-control-track:#353535;--arc-control-track-hover:#404040;--arc-control-thumb:#f5f5f5;--arc-control-thumb-on:#141414;--arc-control-fill:#868686;--arc-control-thumb-shadow:0 0 0 .5px #0000004d, 0 1px 2px #00000059, 0 2px 6px #0003;--arc-success:#4cd676;--arc-warning:#ffb91b;--arc-danger:#ff8880;--arc-shadow-resting:0 1px 2px #0000002e;--arc-shadow-raised:0 8px 22px #00000038;--arc-shadow-floating:0 22px 55px #00000057;--arc-gradient-from:#463c59;--arc-gradient-to:#5a422f;--arc-gradient-foreground:#f2f1f5;--arc-gradient-soft:linear-gradient(135deg, #1f1c25, #241e18);--arc-gradient-line:linear-gradient(100deg, #63567b, #7f6347);--arc-gradient-ink:linear-gradient(100deg, #cbbaeb, #edcaa3)}@supports (color:lab(0% 0 0)){[data-arc-theme=system],[data-mac-appearance=system],[data-ui-appearance=system]{--arc-control-on:lab(91.88% .0000298023 -.0000119209);--arc-control-glyph:lab(6.19571% 0 0);--arc-control-track:lab(22.28% 0 0);--arc-control-track-hover:lab(26.92% 0 0);--arc-control-thumb:lab(96.52% -.0000298023 .0000119209);--arc-control-thumb-on:lab(6.19571% 0 0);--arc-control-fill:lab(55.92% -.0000298023 0);--arc-control-thumb-shadow:0 0 0 .5px lab(0% 0 0/.3), 0 1px 2px lab(0% 0 0/.35), 0 2px 6px lab(0% 0 0/.2);--arc-success:lab(76.742% -54.3943 35.916);--arc-warning:lab(80.2758% 18.4041 80.6193);--arc-danger:lab(70.1792% 62.897 36.8075);--arc-shadow-resting:0 1px 2px lab(0% 0 0/.18);--arc-shadow-raised:0 8px 22px lab(0% 0 0/.22);--arc-shadow-floating:0 22px 55px lab(0% 0 0/.34);--arc-gradient-from:lab(27.4448% 9.65029 -15.8117);--arc-gradient-to:lab(30.2624% 8.62143 15.9988);--arc-gradient-foreground:lab(95.3053% .86689 -1.63658);--arc-gradient-soft:linear-gradient(135deg, lab(11.0714% 2.92888 -5.13447), lab(11.8218% 2.16406 5.00568));--arc-gradient-line:linear-gradient(100deg, lab(38.9237% 11.518 -18.999), lab(44.2147% 9.11951 20.3837));--arc-gradient-ink:linear-gradient(100deg, lab(78.278% 13.0022 -22.3636), lab(83.7331% 8.60935 24.3907))}}}[data-arc-source=theme-pack]{--arc-background:var(--surface-base,var(--arc-neutral-0));--arc-surface:var(--surface-raised,var(--arc-neutral-0));--arc-surface-raised:var(--surface-raised,var(--arc-neutral-0));--arc-surface-muted:var(--surface-sunken,var(--arc-neutral-2));--arc-foreground:var(--text,var(--arc-neutral-11));--arc-text-secondary:var(--text-muted,var(--arc-neutral-8));--arc-text-muted:var(--text-faint,var(--arc-neutral-7));--arc-border:var(--border,#e9e9e9);--arc-border-strong:var(--border-strong,#c4c4c4);--arc-control-edge:var(--arc-foreground)}@supports (color:lab(0% 0 0)){[data-arc-source=theme-pack]{--arc-border:var(--border,lab(92.46% -.0000298023 0));--arc-border-strong:var(--border-strong,lab(79.12% -.0000298023 -.0000119209))}}@supports (color:color-mix(in lab, red, red)){[data-arc-source=theme-pack]{--arc-control-edge:color-mix(in oklab, var(--arc-foreground) 50%, var(--arc-surface))}}[data-arc-source=theme-pack]{--arc-control-edge-hover:var(--arc-foreground)}@supports (color:color-mix(in lab, red, red)){[data-arc-source=theme-pack]{--arc-control-edge-hover:color-mix(in oklab, var(--arc-foreground) 70%, var(--arc-surface))}}[data-arc-source=theme-pack]{--arc-border-subtle:var(--border-muted,#f3f3f3);--arc-font-display:var(--font-display,var(--font-geist,"Geist Variable"), sans-serif);--arc-font-body:var(--font-sans,var(--font-inter,"Inter Variable"), sans-serif);--arc-radius-control:var(--radius-ui,var(--radius-md,1.125rem));--arc-radius-panel:var(--radius-ui,var(--radius-lg,1.625rem));--arc-radius-surface:var(--radius-ui,var(--radius-lg,2.125rem));--arc-radius-pill:var(--radius-full,9999px);--arc-radius-inline:var(--radius-sm,4px);--arc-border-width:var(--border-width-thin,1px);--arc-focus-width:var(--focus-width,2px);--arc-accent:var(--action,#353535);--arc-accent-strong:var(--action-hover,#1f1f1f);--arc-accent-pressed:var(--action-active,#161616);--arc-accent-subtle:var(--action-weak,#3535351a);--arc-accent-wash:var(--arc-accent)}@supports (color:lab(0% 0 0)){[data-arc-source=theme-pack]{--arc-border-subtle:var(--border-muted,lab(95.94% 0 0));--arc-accent:var(--action,lab(22.28% 0 0));--arc-accent-strong:var(--action-hover,lab(11.84% 0 0));--arc-accent-pressed:var(--action-active,lab(7.22637% -.0000149012 0));--arc-accent-subtle:var(--action-weak,lab(22.28% 0 0/.1))}}@supports (color:color-mix(in lab, red, red)){[data-arc-source=theme-pack]{--arc-accent-wash:color-mix(in oklab, var(--arc-accent) 9%, var(--arc-background))}}[data-arc-source=theme-pack]{--arc-accent-foreground:var(--text-on-action,var(--arc-neutral-0));--arc-danger:var(--feedback-danger-text,#cd1526);--arc-danger-soft:var(--feedback-danger-bg,var(--arc-danger))}@supports (color:lab(0% 0 0)){[data-arc-source=theme-pack]{--arc-danger:var(--feedback-danger-text,lab(44.4874% 66.6636 43.5167))}}@supports (color:color-mix(in lab, red, red)){[data-arc-source=theme-pack]{--arc-danger-soft:var(--feedback-danger-bg,color-mix(in oklab, var(--arc-danger) 14%, var(--arc-surface-raised)))}}[data-arc-source=theme-pack]{--arc-success:var(--feedback-success-text,#007530);--arc-warning:var(--feedback-warning-text,#a86c00)}@supports (color:lab(0% 0 0)){[data-arc-source=theme-pack]{--arc-success:var(--feedback-success-text,lab(43.1198% -59.0148 41.2607));--arc-warning:var(--feedback-warning-text,lab(50.851% 28.2062 123.921))}}html[data-theme-transition=left]::view-transition-group(root){animation-duration:var(--arc-duration-theme-reveal)}html[data-theme-transition=left]::view-transition-old(root){mix-blend-mode:normal;animation:none}html[data-theme-transition=left]::view-transition-new(root){mix-blend-mode:normal;animation:none}html[data-theme-transition=left]::view-transition-old(root){z-index:1}html[data-theme-transition=left]::view-transition-new(root){z-index:2;animation:arc-theme-reveal-left var(--arc-duration-theme-reveal) var(--arc-ease-theme-reveal) both}@keyframes arc-theme-reveal-left{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){html[data-theme-transition]::view-transition-new(root){animation:none}}html[data-motion=reduced]::view-transition-new(root){animation:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-property:opacity!important;transition-duration:var(--arc-duration-instant)!important;transition-delay:0s!important}}html[data-motion=reduced] *,html[data-motion=reduced] :before,html[data-motion=reduced] :after{transition-property:opacity!important;transition-duration:var(--arc-duration-instant)!important;transition-delay:0s!important}:root{--arc-field-min:0px}@media (pointer:coarse),(max-width:700px){:root{--arc-field-min:16px}}:where(body[data-ui-presentation=apple] .ubm-ui-field:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-field:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple],body[data-ui-presentation=apple] .ubm-ui-select-content:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-select-content:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple],body[data-ui-presentation=apple] :is(.ubm-ui-button:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-ui-checkbox:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-ui-toggle,.ubm-ui-formfield,.ubm-ui-accordion__item,.ubm-ui-collapsible__trigger):not([data-ui-presentation=native]),:is(.ubm-ui-button:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-ui-checkbox:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-ui-toggle,.ubm-ui-formfield,.ubm-ui-accordion__item,.ubm-ui-collapsible__trigger)[data-ui-presentation=apple],body[data-ui-presentation=apple] :is(.ubm-ui-radio-input,.ubm-ui-checkbox-input,.ubm-ui-choice-label):not([data-ui-presentation=native]),:is(.ubm-ui-radio-input,.ubm-ui-checkbox-input,.ubm-ui-choice-label)[data-ui-presentation=apple],body[data-ui-presentation=apple] :is(.ubm-btn:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-ico-btn:not([data-ubm-canon]):not(.ubm-ui-canon)):not([data-ui-presentation=native]),.ubm-btn:not([data-ubm-canon]):not(.ubm-ui-canon).ubm-ui-apple-button:not([data-ubm-canon]):not(.ubm-ui-canon)){--ui-apple-font:var(--mac-font,-apple-system, BlinkMacSystemFont, "SF Pro", system-ui, "Helvetica Neue", "Segoe UI", sans-serif);--ui-apple-label:var(--mac-label,var(--lightningcss-light,#000000d9)var(--lightningcss-dark,#ffffffd9));--ui-apple-label-secondary:var(--mac-label-secondary,var(--lightningcss-light,#00000080)var(--lightningcss-dark,#ffffff8c));--ui-apple-label-tertiary:var(--mac-label-tertiary,var(--lightningcss-light,#00000040)var(--lightningcss-dark,#ffffff40));--ui-apple-placeholder:var(--mac-placeholder,var(--ui-apple-label-tertiary));--ui-apple-field-bg:var(--mac-field-bg,var(--lightningcss-light,#fff)var(--lightningcss-dark,#ffffff0d));--ui-apple-field-ring:var(--mac-field-ring,0 0 0 .5px var(--lightningcss-light,#00000014)var(--lightningcss-dark,#ffffff1f), 0 .5px 1px var(--lightningcss-light,#00000014)var(--lightningcss-dark,#0003));--ui-apple-field-bg-disabled:var(--mac-field-bg-disabled,var(--lightningcss-light,#ffffff80)var(--lightningcss-dark,#ffffff08));--ui-apple-control-bg:var(--mac-control-bg,var(--lightningcss-light,#00000014)var(--lightningcss-dark,#ffffff14));--ui-apple-control-bg-pressed:var(--mac-control-bg-pressed,var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff1a));--ui-apple-accent:var(--mac-accent,var(--lightningcss-light,#08f)var(--lightningcss-dark,#0091ff));--ui-apple-accent-contrast:var(--mac-accent-contrast,#fff);--ui-apple-destructive:var(--mac-destructive,var(--lightningcss-light,#ff383c)var(--lightningcss-dark,#ff4245));--ui-apple-focus-ring:var(--mac-focus-ring-color,var(--ui-apple-accent))}@supports (color:color-mix(in lab, red, red)){:where(body[data-ui-presentation=apple] .ubm-ui-field:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-field:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple],body[data-ui-presentation=apple] .ubm-ui-select-content:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-select-content:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple],body[data-ui-presentation=apple] :is(.ubm-ui-button:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-ui-checkbox:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-ui-toggle,.ubm-ui-formfield,.ubm-ui-accordion__item,.ubm-ui-collapsible__trigger):not([data-ui-presentation=native]),:is(.ubm-ui-button:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-ui-checkbox:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-ui-toggle,.ubm-ui-formfield,.ubm-ui-accordion__item,.ubm-ui-collapsible__trigger)[data-ui-presentation=apple],body[data-ui-presentation=apple] :is(.ubm-ui-radio-input,.ubm-ui-checkbox-input,.ubm-ui-choice-label):not([data-ui-presentation=native]),:is(.ubm-ui-radio-input,.ubm-ui-checkbox-input,.ubm-ui-choice-label)[data-ui-presentation=apple],body[data-ui-presentation=apple] :is(.ubm-btn:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-ico-btn:not([data-ubm-canon]):not(.ubm-ui-canon)):not([data-ui-presentation=native]),.ubm-btn:not([data-ubm-canon]):not(.ubm-ui-canon).ubm-ui-apple-button:not([data-ubm-canon]):not(.ubm-ui-canon)){--ui-apple-focus-ring:var(--mac-focus-ring-color,color-mix(in srgb, var(--ui-apple-accent) 50%, transparent))}}:where(body[data-ui-presentation=apple] .ubm-ui-field:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-field:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple],body[data-ui-presentation=apple] .ubm-ui-select-content:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-select-content:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple],body[data-ui-presentation=apple] :is(.ubm-ui-button:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-ui-checkbox:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-ui-toggle,.ubm-ui-formfield,.ubm-ui-accordion__item,.ubm-ui-collapsible__trigger):not([data-ui-presentation=native]),:is(.ubm-ui-button:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-ui-checkbox:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-ui-toggle,.ubm-ui-formfield,.ubm-ui-accordion__item,.ubm-ui-collapsible__trigger)[data-ui-presentation=apple],body[data-ui-presentation=apple] :is(.ubm-ui-radio-input,.ubm-ui-checkbox-input,.ubm-ui-choice-label):not([data-ui-presentation=native]),:is(.ubm-ui-radio-input,.ubm-ui-checkbox-input,.ubm-ui-choice-label)[data-ui-presentation=apple],body[data-ui-presentation=apple] :is(.ubm-btn:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-ico-btn:not([data-ubm-canon]):not(.ubm-ui-canon)):not([data-ui-presentation=native]),.ubm-btn:not([data-ubm-canon]):not(.ubm-ui-canon).ubm-ui-apple-button:not([data-ubm-canon]):not(.ubm-ui-canon)){--ui-apple-focus-width:var(--mac-focus-ring-width,3px);--ui-apple-radius-field:var(--mac-radius-field,6px);--ui-apple-radius-control:var(--mac-radius-control,6px);--ui-apple-radius-menu:var(--mac-radius-menu,13px);--ui-apple-radius-menu-item:var(--mac-radius-menu-item,8px);--ui-apple-menu-pad:var(--mac-menu-pad,5px);--ui-apple-menu-bg:var(--mac-mat-menu,var(--lightningcss-light,#ececece0)var(--lightningcss-dark,#00000080));--ui-apple-menu-shadow:var(--mac-shadow-menu,0 0 0 .5px var(--lightningcss-light,#0000001f)var(--lightningcss-dark,#ffffff26), 0 8px 48px var(--lightningcss-light,#00000040)var(--lightningcss-dark,#00000073));--ui-apple-blur:var(--mac-material-blur,30px);--ui-apple-saturate:var(--mac-material-saturate,180%);--ui-apple-control-weight:var(--mac-control-weight,500);--ui-apple-tool-glyph:var(--mac-toolbar-glyph,var(--lightningcss-light,#000000b8)var(--lightningcss-dark,#fffc));--ui-apple-tool-hover:var(--mac-toolbar-fill-hover,var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#ffffff0d));--ui-apple-tool-selected:var(--mac-toolbar-fill-selected,var(--lightningcss-light,#00000014)var(--lightningcss-dark,#ffffff24));--ui-apple-tool-pressed:var(--mac-toolbar-fill-pressed,var(--lightningcss-light,#0000001f)var(--lightningcss-dark,#fff3));--ui-apple-separator:var(--mac-separator,var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff1a));--ui-apple-on-accent:var(--mac-glyph-on-accent,#fff)}:is(.ubm-ui-field:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-ui-select-content:not([data-ubm-canon]):not(.ubm-ui-canon))[data-ui-presentation=apple][data-ui-appearance=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:is(.ubm-ui-field:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-ui-select-content:not([data-ubm-canon]):not(.ubm-ui-canon))[data-ui-presentation=apple][data-ui-appearance=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is(.ubm-ui-field:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-ui-select-content:not([data-ubm-canon]):not(.ubm-ui-canon))[data-ui-presentation=apple][data-ui-appearance=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:is(.ubm-ui-field:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-ui-select-content:not([data-ubm-canon]):not(.ubm-ui-canon))[data-ui-presentation=apple][data-ui-appearance=system]{--lightningcss-light: ;--lightningcss-dark:initial}}:is(body[data-ui-presentation=apple] .ubm-ui-field:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-field:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple]){font-family:var(--ui-apple-font);color:var(--ui-apple-label);background:var(--ui-apple-field-bg);border-radius:var(--ui-apple-radius-field);box-shadow:var(--ui-apple-field-ring);outline-offset:0;opacity:1;border-color:#0000;outline:0 solid #0000}:is(body[data-ui-presentation=apple] .ubm-ui-field:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-field:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple])::placeholder{color:var(--ui-apple-placeholder);opacity:1}:is(body[data-ui-presentation=apple] .ubm-ui-input:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-input:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple]):focus,:is(body[data-ui-presentation=apple] .ubm-ui-select-trigger:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-select-trigger:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple]):focus-visible{outline:var(--ui-apple-focus-width) solid var(--ui-apple-focus-ring);outline-offset:0}:is(body[data-ui-presentation=apple] .ubm-ui-field:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-field:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple])[aria-invalid=true]{box-shadow:0 0 0 1px var(--ui-apple-destructive), var(--ui-apple-field-ring)}:is(body[data-ui-presentation=apple] .ubm-ui-input:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-input:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple])[aria-invalid=true]:focus,:is(body[data-ui-presentation=apple] .ubm-ui-select-trigger:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-select-trigger:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple])[aria-invalid=true]:focus-visible{outline-color:var(--ui-apple-destructive)}@supports (color:color-mix(in lab, red, red)){:is(body[data-ui-presentation=apple] .ubm-ui-input:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-input:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple])[aria-invalid=true]:focus,:is(body[data-ui-presentation=apple] .ubm-ui-select-trigger:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-select-trigger:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple])[aria-invalid=true]:focus-visible{outline-color:color-mix(in srgb, var(--ui-apple-destructive) 50%, transparent)}}:is(body[data-ui-presentation=apple] .ubm-ui-field:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-field:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple]):disabled{background:var(--ui-apple-field-bg-disabled);color:var(--ui-apple-label-tertiary);cursor:default;opacity:1}:is(body[data-ui-presentation=apple] .ubm-ui-select-trigger:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-select-trigger:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple]){background:var(--ui-apple-control-bg);border-radius:var(--ui-apple-radius-control);box-shadow:none;font-weight:var(--ui-apple-control-weight);cursor:default}:is(body[data-ui-presentation=apple] .ubm-ui-select-trigger:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-select-trigger:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple])[data-state=open]{background:var(--ui-apple-control-bg-pressed)}:is(body[data-ui-presentation=apple] .ubm-ui-select-trigger:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-select-trigger:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple])[data-placeholder]{color:var(--ui-apple-label-secondary)}:is(body[data-ui-presentation=apple] .ubm-ui-select-trigger:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-select-trigger:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple])[aria-invalid=true]{box-shadow:0 0 0 1px var(--ui-apple-destructive)}:is(body[data-ui-presentation=apple] .ubm-ui-select-trigger:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-select-trigger:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple]):disabled{background:var(--ui-apple-control-bg);box-shadow:none}:is(body[data-ui-presentation=apple] .ubm-ui-select-trigger:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-select-trigger:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple]) .ubm-ui-select-chevron{color:var(--ui-apple-label-secondary)}:is(body[data-ui-presentation=apple] .ubm-ui-select-trigger:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-select-trigger:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple]) .ubm-ui-select-chevron-native{display:none}:is(body[data-ui-presentation=apple] .ubm-ui-select-trigger:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-select-trigger:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple]) .ubm-ui-select-chevron-apple{display:block}body[data-ui-presentation=apple] .ubm-ui-select-content{z-index:3600}:is(body[data-ui-presentation=apple] .ubm-ui-select-content:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-select-content:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple]){isolation:isolate;border-radius:var(--ui-apple-radius-menu);box-shadow:var(--ui-apple-menu-shadow);color:var(--ui-apple-label);font:var(--ui-apple-control-weight) 13px / 16px var(--ui-apple-font);background:0 0;border:0;position:relative}:is(body[data-ui-presentation=apple] .ubm-ui-select-content:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-select-content:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple]):before{content:"";z-index:-1;border-radius:inherit;background:var(--ui-apple-menu-bg);-webkit-backdrop-filter:blur(var(--ui-apple-blur)) saturate(var(--ui-apple-saturate));position:absolute;inset:0}:is(body[data-ui-presentation=apple] .ubm-ui-select-content:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-select-content:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple]) .ubm-ui-select-viewport{padding:var(--ui-apple-menu-pad)}:is(body[data-ui-presentation=apple] .ubm-ui-select-content:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-select-content:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple]) .ubm-ui-select-item{border-radius:var(--ui-apple-radius-menu-item);color:var(--ui-apple-label);font:inherit;opacity:1;background:0 0}:is(body[data-ui-presentation=apple] .ubm-ui-select-content:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-select-content:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple]) .ubm-ui-select-item[data-highlighted]{background:var(--ui-apple-accent);color:var(--ui-apple-accent-contrast)}:is(body[data-ui-presentation=apple] .ubm-ui-select-content:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-select-content:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple]) .ubm-ui-select-item[data-disabled]{color:var(--ui-apple-label-tertiary)}:is(body[data-ui-presentation=apple] .ubm-ui-select-content:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-select-content:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple]) .ubm-ui-select-check{flex:0 0 12px;place-items:center;width:12px;display:inline-grid}@media (pointer:coarse){:is(body[data-ui-presentation=apple] :is(.ubm-ui-input:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-ui-select-trigger:not([data-ubm-canon]):not(.ubm-ui-canon)):not([data-ui-presentation=native]),:is(.ubm-ui-input:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-ui-select-trigger:not([data-ubm-canon]):not(.ubm-ui-canon))[data-ui-presentation=apple]),:is(body[data-ui-presentation=apple] .ubm-ui-select-content:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-select-content:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple]) .ubm-ui-select-item{min-block-size:44px}}:is(body[data-ui-presentation=apple] :is(.ubm-ui-button:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-btn:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-ico-btn:not([data-ubm-canon]):not(.ubm-ui-canon)):not([data-ui-presentation=native]),.ubm-ui-button:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple],.ubm-btn:not([data-ubm-canon]):not(.ubm-ui-canon).ubm-ui-apple-button:not([data-ubm-canon]):not(.ubm-ui-canon)):where(:not([data-ubm-canon]):not(.ubm-ui-canon)){font-family:var(--ui-apple-font);font-weight:var(--ui-apple-control-weight);box-shadow:none;opacity:1;transition:background-color var(--mac-t-hover,90ms) ease, filter var(--mac-t-press,60ms) ease;border-color:#0000}:is(body[data-ui-presentation=apple] :is(.ubm-ui-button:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-btn:not([data-ubm-canon]):not(.ubm-ui-canon)):not([data-ui-presentation=native]),.ubm-ui-button:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple],.ubm-btn:not([data-ubm-canon]):not(.ubm-ui-canon).ubm-ui-apple-button:not([data-ubm-canon]):not(.ubm-ui-canon)):where(:not([data-ubm-canon]):not(.ubm-ui-canon)):not(.rounded-full,.ubm-mac-size--small,.ubm-mac-size--large){border-radius:var(--ui-apple-radius-control)}body[data-ui-presentation=apple] .ubm-ico-btn:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]):where(:not([data-ubm-canon]):not(.ubm-ui-canon)){border-radius:var(--mac-radius-capsule,999px)}:is(body[data-ui-presentation=apple] :is(.ubm-ui-button--solid.ubm-ui-button--primary,.ubm-btn--primary):not([data-ui-presentation=native]),.ubm-ui-button--solid.ubm-ui-button--primary[data-ui-presentation=apple],.ubm-btn--primary.ubm-ui-apple-button:not([data-ubm-canon]):not(.ubm-ui-canon)):where(:not([data-ubm-canon]):not(.ubm-ui-canon)){background:var(--ui-apple-accent);color:var(--ui-apple-accent-contrast)}:is(body[data-ui-presentation=apple] :is(.ubm-ui-button--solid.ubm-ui-button--neutral,.ubm-ui-button--outline,.ubm-btn--default,.ubm-btn--destructive):not([data-ui-presentation=native]),:is(.ubm-ui-button--solid.ubm-ui-button--neutral,.ubm-ui-button--outline)[data-ui-presentation=apple],:is(.ubm-btn--default,.ubm-btn--destructive).ubm-ui-apple-button:not([data-ubm-canon]):not(.ubm-ui-canon)):where(:not([data-ubm-canon]):not(.ubm-ui-canon)){background:var(--ui-apple-control-bg);color:var(--ui-apple-label)}:is(body[data-ui-presentation=apple] :is(.ubm-ui-button--solid.ubm-ui-button--neutral,.ubm-ui-button--outline,.ubm-btn--default,.ubm-btn--destructive):not([data-ui-presentation=native]),:is(.ubm-ui-button--solid.ubm-ui-button--neutral,.ubm-ui-button--outline)[data-ui-presentation=apple],:is(.ubm-btn--default,.ubm-btn--destructive).ubm-ui-apple-button:not([data-ubm-canon]):not(.ubm-ui-canon)):where(:not([data-ubm-canon]):not(.ubm-ui-canon)).ubm-btn--destructive{color:var(--ui-apple-destructive)}:is(body[data-ui-presentation=apple] :is(.ubm-ui-button--ghost,.ubm-btn--ghost,.ubm-ico-btn:not([data-ubm-canon]):not(.ubm-ui-canon)):not([data-ui-presentation=native]),.ubm-ui-button--ghost[data-ui-presentation=apple],.ubm-btn--ghost.ubm-ui-apple-button:not([data-ubm-canon]):not(.ubm-ui-canon)):where(:not([data-ubm-canon]):not(.ubm-ui-canon)){color:var(--ui-apple-tool-glyph);background:0 0}:is(body[data-ui-presentation=apple] .ubm-ui-button--ghost.ubm-ui-button--primary:not([data-ui-presentation=native]),.ubm-ui-button--ghost.ubm-ui-button--primary[data-ui-presentation=apple]):where(:not([data-ubm-canon]):not(.ubm-ui-canon)){color:var(--ui-apple-accent)}:is(body[data-ui-presentation=apple] :is(.ubm-ui-button--solid,.ubm-ui-button--outline,.ubm-btn--primary,.ubm-btn--default,.ubm-btn--destructive):not([data-ui-presentation=native]),:is(.ubm-ui-button--solid,.ubm-ui-button--outline)[data-ui-presentation=apple],:is(.ubm-btn--primary,.ubm-btn--default,.ubm-btn--destructive).ubm-ui-apple-button:not([data-ubm-canon]):not(.ubm-ui-canon)):where(:not([data-ubm-canon]):not(.ubm-ui-canon)):hover:not(:disabled,[aria-disabled=true]){filter:brightness(.97)}:is(body[data-ui-presentation=apple] :is(.ubm-ui-button--ghost,.ubm-btn--ghost,.ubm-ico-btn:not([data-ubm-canon]):not(.ubm-ui-canon)):not([data-ui-presentation=native]),.ubm-ui-button--ghost[data-ui-presentation=apple],.ubm-btn--ghost.ubm-ui-apple-button:not([data-ubm-canon]):not(.ubm-ui-canon)):where(:not([data-ubm-canon]):not(.ubm-ui-canon)):hover:not(:disabled,[aria-disabled=true]){background:var(--ui-apple-tool-hover);filter:none}:is(body[data-ui-presentation=apple] :is(.ubm-ui-button--solid.ubm-ui-button--primary,.ubm-btn--primary):not([data-ui-presentation=native]),.ubm-ui-button--solid.ubm-ui-button--primary[data-ui-presentation=apple],.ubm-btn--primary.ubm-ui-apple-button:not([data-ubm-canon]):not(.ubm-ui-canon)):where(:not([data-ubm-canon]):not(.ubm-ui-canon)):active:not(:disabled,[aria-disabled=true]){filter:brightness(.9)}:is(body[data-ui-presentation=apple] :is(.ubm-ui-button--solid.ubm-ui-button--neutral,.ubm-ui-button--outline,.ubm-btn--default,.ubm-btn--destructive):not([data-ui-presentation=native]),:is(.ubm-ui-button--solid.ubm-ui-button--neutral,.ubm-ui-button--outline)[data-ui-presentation=apple],:is(.ubm-btn--default,.ubm-btn--destructive).ubm-ui-apple-button:not([data-ubm-canon]):not(.ubm-ui-canon)):where(:not([data-ubm-canon]):not(.ubm-ui-canon))[aria-pressed=true]{background:var(--ui-apple-accent);color:var(--ui-apple-accent-contrast)}:is(body[data-ui-presentation=apple] :is(.ubm-ui-button--solid.ubm-ui-button--neutral,.ubm-ui-button--outline,.ubm-btn--default,.ubm-btn--destructive):not([data-ui-presentation=native]),:is(.ubm-ui-button--solid.ubm-ui-button--neutral,.ubm-ui-button--outline)[data-ui-presentation=apple],:is(.ubm-btn--default,.ubm-btn--destructive).ubm-ui-apple-button:not([data-ubm-canon]):not(.ubm-ui-canon)):where(:not([data-ubm-canon]):not(.ubm-ui-canon)):active:not(:disabled,[aria-disabled=true]){background:var(--ui-apple-control-bg-pressed);filter:none}:is(body[data-ui-presentation=apple] :is(.ubm-ui-button--ghost,.ubm-btn--ghost,.ubm-ico-btn:not([data-ubm-canon]):not(.ubm-ui-canon)):not([data-ui-presentation=native]),.ubm-ui-button--ghost[data-ui-presentation=apple],.ubm-btn--ghost.ubm-ui-apple-button:not([data-ubm-canon]):not(.ubm-ui-canon)):where(:not([data-ubm-canon]):not(.ubm-ui-canon)):is([aria-pressed=true],[aria-expanded=true],[role=tab][aria-selected=true]){background:var(--ui-apple-tool-selected);color:var(--ui-apple-label)}:is(body[data-ui-presentation=apple] :is(.ubm-ui-button--ghost,.ubm-btn--ghost,.ubm-ico-btn:not([data-ubm-canon]):not(.ubm-ui-canon)):not([data-ui-presentation=native]),.ubm-ui-button--ghost[data-ui-presentation=apple],.ubm-btn--ghost.ubm-ui-apple-button:not([data-ubm-canon]):not(.ubm-ui-canon)):where(:not([data-ubm-canon]):not(.ubm-ui-canon)):active:not(:disabled,[aria-disabled=true]){background:var(--ui-apple-tool-pressed);color:var(--ui-apple-label)}:is(body[data-ui-presentation=apple] :is(.ubm-ui-button--solid.ubm-ui-button--primary,.ubm-btn--primary):not([data-ui-presentation=native]),.ubm-ui-button--solid.ubm-ui-button--primary[data-ui-presentation=apple],.ubm-btn--primary.ubm-ui-apple-button:not([data-ubm-canon]):not(.ubm-ui-canon)):where(:not([data-ubm-canon]):not(.ubm-ui-canon)):is([data-mac-window=inactive],.ubm-mac[data-mac-window=inactive] *):not(:disabled,[aria-disabled=true]){background:var(--ui-apple-control-bg);color:var(--ui-apple-label)}:is(body[data-ui-presentation=apple] :is(.ubm-ui-button--solid.ubm-ui-button--neutral,.ubm-ui-button--outline,.ubm-btn--default,.ubm-btn--destructive):not([data-ui-presentation=native]),:is(.ubm-ui-button--solid.ubm-ui-button--neutral,.ubm-ui-button--outline)[data-ui-presentation=apple],:is(.ubm-btn--default,.ubm-btn--destructive).ubm-ui-apple-button:not([data-ubm-canon]):not(.ubm-ui-canon)):where(:not([data-ubm-canon]):not(.ubm-ui-canon))[aria-pressed=true]:is([data-mac-window=inactive],.ubm-mac[data-mac-window=inactive] *):not(:disabled,[aria-disabled=true]){background:var(--mac-fill-primary,var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff1a));color:var(--ui-apple-label)}:is(body[data-ui-presentation=apple] :is(.ubm-ui-button:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-btn:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-ico-btn:not([data-ubm-canon]):not(.ubm-ui-canon)):not([data-ui-presentation=native]),.ubm-ui-button:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple],.ubm-btn:not([data-ubm-canon]):not(.ubm-ui-canon).ubm-ui-apple-button:not([data-ubm-canon]):not(.ubm-ui-canon)):where(:not([data-ubm-canon]):not(.ubm-ui-canon)):is(:disabled,[aria-disabled=true]){opacity:1;color:var(--ui-apple-label-tertiary);filter:none;cursor:not-allowed}:is(body[data-ui-presentation=apple] :is(.ubm-ui-button--solid,.ubm-ui-button--outline,.ubm-btn--primary,.ubm-btn--default,.ubm-btn--destructive):not([data-ui-presentation=native]),:is(.ubm-ui-button--solid,.ubm-ui-button--outline)[data-ui-presentation=apple],:is(.ubm-btn--primary,.ubm-btn--default,.ubm-btn--destructive).ubm-ui-apple-button:not([data-ubm-canon]):not(.ubm-ui-canon)):where(:not([data-ubm-canon]):not(.ubm-ui-canon)):is(:disabled,[aria-disabled=true]):is(.ubm-ui-button:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-btn:not([data-ubm-canon]):not(.ubm-ui-canon)){background:var(--ui-apple-control-bg);color:var(--ui-apple-label-tertiary)}:is(body[data-ui-presentation=apple] :is(.ubm-ui-button--ghost,.ubm-btn--ghost,.ubm-ico-btn:not([data-ubm-canon]):not(.ubm-ui-canon)):not([data-ui-presentation=native]),.ubm-ui-button--ghost[data-ui-presentation=apple],.ubm-btn--ghost.ubm-ui-apple-button:not([data-ubm-canon]):not(.ubm-ui-canon)):where(:not([data-ubm-canon]):not(.ubm-ui-canon)):is(:disabled,[aria-disabled=true]){background:0 0}:is(body[data-ui-presentation=apple] :is(.ubm-ui-button:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-btn:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-ico-btn:not([data-ubm-canon]):not(.ubm-ui-canon)):not([data-ui-presentation=native]),.ubm-ui-button:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple],.ubm-btn:not([data-ubm-canon]):not(.ubm-ui-canon).ubm-ui-apple-button:not([data-ubm-canon]):not(.ubm-ui-canon)):where(:not([data-ubm-canon]):not(.ubm-ui-canon)):focus-visible{outline:var(--ui-apple-focus-width) solid var(--ui-apple-focus-ring);outline-offset:0}@media (pointer:coarse){:is(body[data-ui-presentation=apple] :is(.ubm-ui-button:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-btn:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-ico-btn:not([data-ubm-canon]):not(.ubm-ui-canon)):not([data-ui-presentation=native]),.ubm-ui-button:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple],.ubm-btn:not([data-ubm-canon]):not(.ubm-ui-canon).ubm-ui-apple-button:not([data-ubm-canon]):not(.ubm-ui-canon)):where(:not([data-ubm-canon]):not(.ubm-ui-canon)){min-block-size:44px;min-inline-size:44px}}:is(body[data-ui-presentation=apple] .ubm-ui-buttongroup--attached:not([data-ui-presentation=native]),.ubm-ui-buttongroup--attached[data-ui-presentation=apple])>:is(.ubm-ui-button:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-btn:not([data-ubm-canon]):not(.ubm-ui-canon)):not([data-ui-presentation=native])+:is(.ubm-ui-button:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-btn:not([data-ubm-canon]):not(.ubm-ui-canon)):not([data-ui-presentation=native]){box-shadow:inset .5px 0 0 var(--ui-apple-separator,var(--mac-separator,var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff1a)))}:is(body[data-ui-presentation=apple] .ubm-ui-textarea:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-textarea:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple]):focus{outline:var(--ui-apple-focus-width) solid var(--ui-apple-focus-ring);outline-offset:0}:is(body[data-ui-presentation=apple] .ubm-ui-checkbox:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-checkbox:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple]){border-radius:var(--ui-apple-radius-field);background:var(--ui-apple-field-bg);box-shadow:var(--ui-apple-field-ring);color:var(--ui-apple-on-accent);opacity:1;border-color:#0000}:is(body[data-ui-presentation=apple] .ubm-ui-checkbox:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-checkbox:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple])[data-state=checked],:is(body[data-ui-presentation=apple] .ubm-ui-checkbox:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-checkbox:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple])[data-state=indeterminate]{background:var(--ui-apple-accent);box-shadow:none}:is(body[data-ui-presentation=apple] .ubm-ui-checkbox:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-checkbox:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple])[aria-invalid=true]{box-shadow:0 0 0 1px var(--ui-apple-destructive), var(--ui-apple-field-ring)}:is(body[data-ui-presentation=apple] .ubm-ui-checkbox:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-checkbox:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple]):disabled{background:var(--ui-apple-field-bg-disabled);box-shadow:var(--ui-apple-field-ring)}:is(body[data-ui-presentation=apple] .ubm-ui-checkbox:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-checkbox:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple]):focus-visible{outline:var(--ui-apple-focus-width) solid var(--ui-apple-focus-ring);outline-offset:0}:is(body[data-ui-presentation=apple] .ubm-ui-toggle:not([data-ui-presentation=native]),.ubm-ui-toggle[data-ui-presentation=apple]){font-family:var(--ui-apple-font);font-weight:var(--ui-apple-control-weight);border-radius:var(--ui-apple-radius-control);color:var(--ui-apple-tool-glyph);opacity:1;background:0 0}:is(body[data-ui-presentation=apple] .ubm-ui-toggle:not([data-ui-presentation=native]),.ubm-ui-toggle[data-ui-presentation=apple]):hover:not(:disabled){background:var(--ui-apple-tool-hover);color:var(--ui-apple-label)}:is(body[data-ui-presentation=apple] .ubm-ui-toggle:not([data-ui-presentation=native]),.ubm-ui-toggle[data-ui-presentation=apple])[data-state=on]{background:var(--ui-apple-tool-selected);color:var(--ui-apple-label)}:is(body[data-ui-presentation=apple] .ubm-ui-toggle:not([data-ui-presentation=native]),.ubm-ui-toggle[data-ui-presentation=apple]):active:not(:disabled){background:var(--ui-apple-tool-pressed)}:is(body[data-ui-presentation=apple] .ubm-ui-toggle:not([data-ui-presentation=native]),.ubm-ui-toggle[data-ui-presentation=apple]):disabled{color:var(--ui-apple-label-tertiary)}:is(body[data-ui-presentation=apple] .ubm-ui-toggle:not([data-ui-presentation=native]),.ubm-ui-toggle[data-ui-presentation=apple]):focus-visible{outline:var(--ui-apple-focus-width) solid var(--ui-apple-focus-ring);outline-offset:0}:is(body[data-ui-presentation=apple] .ubm-ui-formfield:not([data-ui-presentation=native]),.ubm-ui-formfield[data-ui-presentation=apple]) .ubm-ui-formfield__label{font-family:var(--ui-apple-font);font-weight:var(--ui-apple-control-weight);color:var(--ui-apple-label)}:is(body[data-ui-presentation=apple] .ubm-ui-formfield:not([data-ui-presentation=native]),.ubm-ui-formfield[data-ui-presentation=apple]) .ubm-ui-formfield__help{font-family:var(--ui-apple-font);color:var(--ui-apple-label-secondary)}:is(body[data-ui-presentation=apple] .ubm-ui-formfield:not([data-ui-presentation=native]),.ubm-ui-formfield[data-ui-presentation=apple]) .ubm-ui-formfield__error{font-family:var(--ui-apple-font);color:var(--ui-apple-destructive)}:is(body[data-ui-presentation=apple] .ubm-ui-accordion__item:not([data-ui-presentation=native]),.ubm-ui-accordion__item[data-ui-presentation=apple]){border-color:var(--ui-apple-separator)}:is(body[data-ui-presentation=apple] .ubm-ui-accordion__item:not([data-ui-presentation=native]),.ubm-ui-accordion__item[data-ui-presentation=apple]) .ubm-ui-accordion__trigger,:is(body[data-ui-presentation=apple] .ubm-ui-collapsible__trigger:not([data-ui-presentation=native]),.ubm-ui-collapsible__trigger[data-ui-presentation=apple]){font-family:var(--ui-apple-font);color:var(--ui-apple-label)}:is(body[data-ui-presentation=apple] .ubm-ui-accordion__item:not([data-ui-presentation=native]),.ubm-ui-accordion__item[data-ui-presentation=apple]) .ubm-ui-accordion__trigger:hover,:is(body[data-ui-presentation=apple] .ubm-ui-collapsible__trigger:not([data-ui-presentation=native]),.ubm-ui-collapsible__trigger[data-ui-presentation=apple]):hover{color:var(--ui-apple-label)}:is(body[data-ui-presentation=apple] .ubm-ui-accordion__item:not([data-ui-presentation=native]),.ubm-ui-accordion__item[data-ui-presentation=apple]) .ubm-ui-accordion__trigger:focus-visible,:is(body[data-ui-presentation=apple] .ubm-ui-collapsible__trigger:not([data-ui-presentation=native]),.ubm-ui-collapsible__trigger[data-ui-presentation=apple]):focus-visible{outline:var(--ui-apple-focus-width) solid var(--ui-apple-focus-ring);outline-offset:0;border-radius:var(--ui-apple-radius-control)}:is(body[data-ui-presentation=apple] .ubm-ui-accordion__item:not([data-ui-presentation=native]),.ubm-ui-accordion__item[data-ui-presentation=apple]) .ubm-ui-accordion__content{color:var(--ui-apple-label-secondary)}@media (pointer:coarse){:is(body[data-ui-presentation=apple] .ubm-ui-toggle:not([data-ui-presentation=native]),.ubm-ui-toggle[data-ui-presentation=apple]),:is(body[data-ui-presentation=apple] .ubm-ui-collapsible__trigger:not([data-ui-presentation=native]),.ubm-ui-collapsible__trigger[data-ui-presentation=apple]){min-block-size:44px;min-inline-size:44px}}:is(body[data-ui-presentation=apple] :is(.ubm-ui-radio-input,.ubm-ui-checkbox-input):not([data-ui-presentation=native]),:is(.ubm-ui-radio-input,.ubm-ui-checkbox-input)[data-ui-presentation=apple]){accent-color:var(--ui-apple-accent);cursor:default}:is(body[data-ui-presentation=apple] :is(.ubm-ui-radio-input,.ubm-ui-checkbox-input):not([data-ui-presentation=native]),:is(.ubm-ui-radio-input,.ubm-ui-checkbox-input)[data-ui-presentation=apple]):focus-visible{outline:var(--ui-apple-focus-width) solid var(--ui-apple-focus-ring);outline-offset:1px}:is(body[data-ui-presentation=apple] :is(.ubm-ui-radio-input,.ubm-ui-checkbox-input):not([data-ui-presentation=native]),:is(.ubm-ui-radio-input,.ubm-ui-checkbox-input)[data-ui-presentation=apple])[aria-invalid=true]{outline:1px solid var(--ui-apple-destructive);outline-offset:1px}:is(body[data-ui-presentation=apple] .ubm-ui-choice-label:not([data-ui-presentation=native]),.ubm-ui-choice-label[data-ui-presentation=apple]){font-family:var(--ui-apple-font);color:var(--ui-apple-label);cursor:default}:is(body[data-ui-presentation=apple] .ubm-ui-choice-label:not([data-ui-presentation=native]),.ubm-ui-choice-label[data-ui-presentation=apple]):has(:is(.ubm-ui-radio-input,.ubm-ui-checkbox-input):disabled){color:var(--ui-apple-label-tertiary)}@media (pointer:coarse){:where(body[data-ui-presentation=apple] .ubm-ui-choice-label:not([data-ui-presentation=native]),.ubm-ui-choice-label[data-ui-presentation=apple]){align-items:center;display:inline-flex}:is(body[data-ui-presentation=apple] .ubm-ui-choice-label:not([data-ui-presentation=native]),.ubm-ui-choice-label[data-ui-presentation=apple]){min-block-size:44px}}@media (prefers-reduced-transparency:reduce){:is(body[data-ui-presentation=apple] .ubm-ui-select-content:not([data-ubm-canon]):not(.ubm-ui-canon):not([data-ui-presentation=native]),.ubm-ui-select-content:not([data-ubm-canon]):not(.ubm-ui-canon)[data-ui-presentation=apple]):before{background:var(--ui-apple-field-bg);-webkit-backdrop-filter:none}}.ubm-mac.ubm-ui-apple-datatable,.ubm-mac.ubm-ui-apple-sidepeek{font:inherit;color:inherit;-webkit-font-smoothing:inherit}.ubm-mac.ubm-ui-apple-datatable{border-top:0}.ubm-mac.ubm-ui-apple-datatable .ubm-datatable__head{height:var(--mac-table-header-h);border-bottom:.5px solid var(--mac-separator)}.ubm-mac.ubm-ui-apple-datatable .ubm-datatable__th{color:var(--mac-label-secondary);font:var(--mac-control-weight) var(--mac-control-font-small) / 14px var(--mac-font);letter-spacing:normal;text-transform:none}.ubm-mac.ubm-ui-apple-datatable .ubm-datatable__th+.ubm-datatable__th:before{content:"";background:var(--mac-separator);width:.5px;position:absolute;top:25%;bottom:25%;left:0}.ubm-mac.ubm-ui-apple-datatable .ubm-datatable__th-btn{border-radius:var(--mac-radius-small)}.ubm-mac.ubm-ui-apple-datatable .ubm-datatable__th-btn:hover,.ubm-mac.ubm-ui-apple-datatable .ubm-datatable__th--menuopen .ubm-datatable__th-btn{background:var(--mac-toolbar-fill-hover);color:var(--mac-label)}.ubm-mac.ubm-ui-apple-datatable .ubm-datatable__th-btn:focus-visible{outline:var(--mac-focus-ring-width) solid var(--mac-focus-ring-color);outline-offset:-3px}.ubm-mac.ubm-ui-apple-datatable .ubm-datatable__row{border-bottom:0}.ubm-mac.ubm-ui-apple-datatable .ubm-datatable__row:nth-child(2n of .ubm-datatable__row){background:var(--mac-alt-row)}.ubm-mac.ubm-ui-apple-datatable .ubm-datatable__row:hover{background:var(--mac-fill-quaternary)}:is(.ubm-mac.ubm-ui-apple-datatable .ubm-datatable__row:has(.ubm-datatable__check[data-checked=true]),.ubm-mac.ubm-ui-apple-datatable .ubm-datatable__row--ctx){background:var(--mac-selection-unemphasized)}.ubm-mac.ubm-ui-apple-datatable .ubm-datatable__cell[data-active=true]{box-shadow:inset 0 0 0 var(--mac-focus-ring-width) var(--mac-focus-ring-color)}.ubm-mac.ubm-ui-apple-datatable:focus-visible{outline:var(--mac-focus-ring-width) solid var(--mac-focus-ring-color);outline-offset:-1px}.ubm-mac.ubm-ui-apple-datatable .ubm-datatable__check{background:var(--mac-field-bg);width:14px;height:14px;box-shadow:var(--mac-field-ring);color:var(--mac-glyph-on-accent);border:0;border-radius:4px}.ubm-mac.ubm-ui-apple-datatable .ubm-datatable__check[data-checked=true]{background:var(--mac-accent);box-shadow:none}@media (pointer:fine){.ubm-mac.ubm-ui-apple-datatable .ubm-datatable__check,.ubm-mac.ubm-ui-apple-datatable .ubm-datatable__check[data-checked=true]{width:28px;height:28px;box-shadow:none;background:0 0;border-radius:0}.ubm-mac.ubm-ui-apple-datatable .ubm-datatable__check:before{background:var(--mac-field-bg);box-shadow:var(--mac-field-ring);border:0;border-radius:4px}.ubm-mac.ubm-ui-apple-datatable .ubm-datatable__check[data-checked=true]:before{background:var(--mac-accent);box-shadow:none}}.ubm-mac.ubm-ui-apple-datatable .ubm-datatable__editor{border-radius:var(--mac-radius-small);background:var(--mac-field-bg);box-shadow:var(--mac-field-ring), 0 0 0 var(--mac-focus-ring-width) var(--mac-focus-ring-color);color:var(--mac-label);border:0}.ubm-mac.ubm-ui-apple-datatable .ubm-datatable__addrow-input::placeholder{color:var(--mac-placeholder)}.ubm-mac.ubm-ui-apple-datatable :is(.ubm-datatable__reveal,.ubm-datatable__open,.ubm-datatable__addsub-btn,.ubm-datatable__bulkclear,.ubm-datatable__twirl){color:var(--mac-toolbar-glyph);border-radius:var(--mac-radius-small)}.ubm-mac.ubm-ui-apple-datatable :is(.ubm-datatable__reveal,.ubm-datatable__open,.ubm-datatable__addsub-btn,.ubm-datatable__bulkclear):hover{background:var(--mac-toolbar-fill-hover);color:var(--mac-label)}.ubm-mac.ubm-ui-apple-datatable .ubm-datatable__bulkbar{border-radius:var(--mac-radius-capsule);background:var(--mac-control-glass-bg);-webkit-backdrop-filter:blur(var(--mac-glass-blur)) saturate(var(--mac-material-saturate));box-shadow:var(--mac-control-glass-edge), var(--mac-shadow-glass-large);font:var(--mac-control-weight) 13px / 16px var(--mac-font);color:var(--mac-label);border:0}.ubm-mac.ubm-ui-apple-datatable .ubm-datatable__bulkcount{color:var(--mac-label);border-right-color:var(--mac-separator)}.ubm-mac.ubm-ui-apple-datatable .ubm-datatable__ctxmenu{padding:var(--mac-menu-pad);border-radius:var(--mac-radius-menu);background:var(--mac-mat-menu);-webkit-backdrop-filter:blur(var(--mac-material-blur)) saturate(var(--mac-material-saturate));box-shadow:var(--mac-shadow-menu);font:var(--mac-control-weight) 13px / 16px var(--mac-font);border:0;gap:0}.ubm-mac.ubm-ui-apple-sidepeek .ubm-sidepeek__top{border-bottom:.5px solid var(--mac-separator)}.ubm-mac.ubm-ui-apple-sidepeek :is(.ubm-ico-btn:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-btn:not([data-ubm-canon]):not(.ubm-ui-canon)){min-height:var(--mac-control-h-large);border-radius:var(--mac-radius-capsule);color:var(--mac-toolbar-glyph);font:var(--mac-control-weight) 13px / 16px var(--mac-font);box-shadow:none;background:0 0;border:0}.ubm-mac.ubm-ui-apple-sidepeek .ubm-ico-btn:not([data-ubm-canon]):not(.ubm-ui-canon){min-width:var(--mac-control-h-large)}.ubm-mac.ubm-ui-apple-sidepeek :is(.ubm-ico-btn:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-btn:not([data-ubm-canon]):not(.ubm-ui-canon)):hover:not(:disabled){background:var(--mac-toolbar-fill-hover);color:var(--mac-label)}.ubm-mac.ubm-ui-apple-sidepeek :is(.ubm-ico-btn:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-btn:not([data-ubm-canon]):not(.ubm-ui-canon)):active:not(:disabled){background:var(--mac-toolbar-fill-pressed)}.ubm-mac.ubm-ui-apple-sidepeek :is(.ubm-ico-btn:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-btn:not([data-ubm-canon]):not(.ubm-ui-canon)):focus-visible{outline:var(--mac-focus-ring-width) solid var(--mac-focus-ring-color);outline-offset:0}.ubm-mac.ubm-ui-apple-picker :is(.ubm-status-select__trigger,.ubm-prio-select__trigger,.ubm-people-select__trigger,.ubm-emojipicker__trigger){border-radius:var(--mac-radius-regular);box-shadow:none;background:0 0;border:0}.ubm-mac.ubm-ui-apple-picker :is(.ubm-status-select__trigger,.ubm-prio-select__trigger,.ubm-people-select__trigger,.ubm-emojipicker__trigger):hover{background:var(--mac-toolbar-fill-hover)}.ubm-mac.ubm-ui-apple-picker :is(.ubm-status-select__trigger,.ubm-prio-select__trigger,.ubm-people-select__trigger,.ubm-emojipicker__trigger,.ubm-multiselect__trigger):focus-visible{outline:var(--mac-focus-ring-width) solid var(--mac-focus-ring-color);outline-offset:0}.ubm-mac.ubm-ui-apple-picker .ubm-multiselect__trigger{min-height:var(--mac-control-h-regular);padding:0 var(--mac-field-inset-regular);border-radius:var(--mac-radius-regular);background:var(--mac-control-bg);color:var(--mac-label);font:var(--mac-control-weight) 13px / 16px var(--mac-font);box-shadow:none;border:0}.ubm-mac.ubm-ui-apple-picker .ubm-multiselect__trigger[aria-expanded=true]{background:var(--mac-control-bg-pressed)}.ubm-mac.ubm-ui-apple-menu-panel{padding:var(--mac-menu-pad);border-radius:var(--mac-radius-menu);background:var(--mac-mat-menu);-webkit-backdrop-filter:blur(var(--mac-material-blur)) saturate(var(--mac-material-saturate));box-shadow:var(--mac-shadow-menu);font:var(--mac-control-weight) 13px / 16px var(--mac-font);color:var(--mac-label);animation:ubm-mac-fade-in var(--mac-t-menu-in) ease-out both;border:0}.ubm-mac.ubm-ui-apple-menu-panel :is(.ubm-status-select__opt,.ubm-prio-select__opt,.ubm-people-select__opt,.ubm-multiselect__option,.ubm-colmenu__item){min-height:var(--mac-menu-item-h);padding-block:0;padding-inline:var(--mac-menu-item-px);border-radius:var(--mac-radius-menu-item);color:var(--mac-label);font:inherit;background:0 0;border:0}.ubm-mac.ubm-ui-apple-menu-panel :is(.ubm-status-select__opt,.ubm-prio-select__opt,.ubm-people-select__opt,.ubm-multiselect__option,.ubm-colmenu__item):is(:hover,:focus-visible):not(:disabled){background:var(--mac-accent);color:var(--mac-accent-contrast);outline:none}.ubm-mac.ubm-ui-apple-menu-panel :is(.ubm-status-select__opt,.ubm-prio-select__opt,.ubm-people-select__opt,.ubm-multiselect__option,.ubm-colmenu__item):disabled{color:var(--mac-label-tertiary)}.ubm-mac.ubm-ui-apple-menu-panel :is(.ubm-status-select__check,.ubm-prio-select__check,.ubm-people-select__check){color:inherit}.ubm-mac.ubm-ui-apple-menu-panel .ubm-colmenu__item[data-active=true]:not(:hover):not(:focus-visible) .ubm-colmenu__ico{color:var(--mac-accent)}.ubm-mac.ubm-ui-apple-menu-panel :is(.ubm-colmenu__ico,.ubm-colmenu__hint){color:var(--mac-label-secondary)}.ubm-mac.ubm-ui-apple-menu-panel :is(.ubm-colmenu__item,.ubm-status-select__opt,.ubm-people-select__opt):is(:hover,:focus-visible) :is(.ubm-colmenu__ico,.ubm-colmenu__hint){color:inherit}.ubm-mac.ubm-ui-apple-menu-panel :is(.ubm-colmenu__head,.ubm-status-select__group-label){padding:4px var(--mac-menu-item-px) 2px;font:var(--mac-text-headline);font-size:var(--mac-control-font-small);color:var(--mac-label-secondary);text-transform:none;letter-spacing:normal}.ubm-mac.ubm-ui-apple-menu-panel .ubm-colmenu__sep{margin:5px var(--mac-menu-item-px);background:var(--mac-separator);height:1px}.ubm-mac.ubm-ui-apple-menu-panel .ubm-colmenu__rename{border-radius:var(--mac-radius-regular);background:var(--mac-field-bg);box-shadow:var(--mac-field-ring);color:var(--mac-label);font:400 13px / 16px var(--mac-font);border:0}.ubm-mac.ubm-ui-apple-menu-panel .ubm-colmenu__rename:focus{outline:var(--mac-focus-ring-width) solid var(--mac-focus-ring-color);outline-offset:0}.ubm-mac.ubm-ui-apple-menu-panel .ubm-emojipicker__remove{border-radius:var(--mac-radius-regular);background:var(--mac-control-bg);color:var(--mac-label);font:var(--mac-control-weight) 12px / 16px var(--mac-font);border:0}.ubm-mac.ubm-ui-apple-menu-panel .ubm-emojipicker__remove:active{background:var(--mac-control-bg-pressed)}.ubm-mac.ubm-ui-apple-menu-panel .ubm-emojipicker__cell{border-radius:var(--mac-radius-regular);background:0 0;border:0}.ubm-mac.ubm-ui-apple-menu-panel .ubm-emojipicker__cell:hover,.ubm-mac.ubm-ui-apple-menu-panel .ubm-emojipicker__cell[data-active=true]{background:var(--mac-toolbar-fill-selected)}.ubm-mac.ubm-ui-apple-popover-panel{border-radius:var(--mac-radius-popover);background:var(--mac-mat-popover);-webkit-backdrop-filter:blur(var(--mac-material-blur)) saturate(var(--mac-material-saturate));box-shadow:var(--mac-shadow-popover);color:var(--mac-label);animation:ubm-mac-fade-in var(--mac-t-popover-in) ease-out both;border:0;padding:12px}.ubm-mac.ubm-ui-apple-popover>.ubm-popover__trigger{color:inherit;font:inherit;border-radius:var(--mac-radius-capsule);background:0 0;border:0}.ubm-mac.ubm-ui-apple-popover>.ubm-popover__trigger:focus-visible{outline:var(--mac-focus-ring-width) solid var(--mac-focus-ring-color);outline-offset:0}.ubm-mac.ubm-ui-apple-vbuilder .ubm-vbuilder__input{min-height:var(--mac-control-h-regular);padding:0 var(--mac-field-inset-regular);border-radius:var(--mac-radius-regular);background:var(--mac-field-bg);box-shadow:var(--mac-field-ring);color:var(--mac-label);font:400 13px / 16px var(--mac-font);border:0}.ubm-mac.ubm-ui-apple-vbuilder .ubm-vbuilder__input::placeholder{color:var(--mac-placeholder)}.ubm-mac.ubm-ui-apple-vbuilder .ubm-vbuilder__input:focus{outline:var(--mac-focus-ring-width) solid var(--mac-focus-ring-color);outline-offset:0}.ubm-mac.ubm-ui-apple-vbuilder :is(.ubm-vbuilder__lead,.ubm-vbuilder__empty){color:var(--mac-label-secondary);font:var(--mac-text-body)}.ubm-mac.ubm-ui-apple-vbuilder .ubm-vbuilder__add{border-radius:var(--mac-radius-regular);color:var(--mac-accent);font:var(--mac-control-weight) 13px / 16px var(--mac-font);background:0 0;border:0}.ubm-mac.ubm-ui-apple-vbuilder .ubm-vbuilder__add:hover{background:var(--mac-toolbar-fill-hover)}.ubm-mac.ubm-ui-apple-vbuilder .ubm-vbuilder__remove{border-radius:var(--mac-radius-capsule);color:var(--mac-toolbar-glyph);background:0 0;border:0}.ubm-mac.ubm-ui-apple-vbuilder .ubm-vbuilder__remove:hover{background:var(--mac-toolbar-fill-hover);color:var(--mac-label)}.ubm-mac.ubm-ui-apple-vbuilder :is(.ubm-vbuilder__add,.ubm-vbuilder__remove):focus-visible,.ubm-mac.ubm-ui-apple-groupby .ubm-groupby__opt:focus-visible{outline:var(--mac-focus-ring-width) solid var(--mac-focus-ring-color);outline-offset:0}.ubm-mac.ubm-ui-apple-groupby .ubm-groupby__opt{min-height:var(--mac-menu-item-h);padding:0 var(--mac-menu-item-px);border-radius:var(--mac-radius-menu-item);color:var(--mac-label);font:var(--mac-control-weight) 13px / 16px var(--mac-font);background:0 0;border:0}.ubm-mac.ubm-ui-apple-groupby .ubm-groupby__opt:hover{background:var(--mac-accent);color:var(--mac-accent-contrast)}.ubm-mac.ubm-ui-apple-groupby .ubm-groupby__check{color:inherit}.ubm-mac.ubm-ui-apple-vconsole .ubm-vconsole__title,.ubm-mac.ubm-ui-apple-viewsettings :is(.ubm-viewsettings__label,.ubm-viewsettings__summary){color:var(--mac-label-secondary);font:var(--mac-text-headline);font-size:var(--mac-control-font-small);letter-spacing:normal;text-transform:none}.ubm-mac.ubm-ui-apple-vconsole .ubm-vconsole__props{border-radius:var(--mac-radius-group);background:var(--mac-fill-quinary)}.ubm-mac.ubm-ui-apple-vconsole .ubm-vconsole__prop[data-hidden=true] .ubm-vconsole__prop-name{color:var(--mac-label-tertiary)}.ubm-mac.ubm-ui-apple-vconsole .ubm-vconsole__iconbtn{border-radius:var(--mac-radius-capsule);color:var(--mac-toolbar-glyph);background:0 0;border:0}.ubm-mac.ubm-ui-apple-vconsole .ubm-vconsole__iconbtn:hover{background:var(--mac-toolbar-fill-hover);color:var(--mac-label)}.ubm-mac.ubm-ui-apple-vconsole .ubm-vconsole__save-input{border-radius:var(--mac-radius-regular);background:var(--mac-field-bg);box-shadow:var(--mac-field-ring);color:var(--mac-label);font:400 13px / 16px var(--mac-font);border:0}.ubm-mac.ubm-ui-apple-vconsole .ubm-vconsole__save-input:focus{outline:var(--mac-focus-ring-width) solid var(--mac-focus-ring-color);outline-offset:0}.ubm-mac.ubm-ui-apple-vconsole .ubm-vconsole__save-btn{border-radius:var(--mac-radius-regular);background:var(--mac-accent);color:var(--mac-accent-contrast);font:var(--mac-control-weight) 13px / 16px var(--mac-font);border:0}.ubm-mac.ubm-ui-apple-vconsole .ubm-vconsole__save-btn:disabled{background:var(--mac-control-bg);color:var(--mac-label-tertiary)}.ubm-mac.ubm-ui-apple-vconsole :is(.ubm-vconsole__iconbtn,.ubm-vconsole__save-btn):focus-visible{outline:var(--mac-focus-ring-width) solid var(--mac-focus-ring-color);outline-offset:0}.ubm-mac.ubm-ui-apple-cmdk{border-radius:var(--mac-radius-sheet);background:var(--mac-mat-sheet);-webkit-backdrop-filter:blur(var(--mac-material-blur)) saturate(var(--mac-material-saturate));box-shadow:var(--mac-shadow-popover);color:var(--mac-label);border:0}.ubm-mac.ubm-ui-apple-cmdk .ubm-cmdk__input{color:var(--mac-label);font:var(--mac-text-title2);background:0 0;border:0}.ubm-mac.ubm-ui-apple-cmdk .ubm-cmdk__input::placeholder{color:var(--mac-placeholder)}.ubm-mac.ubm-ui-apple-cmdk .ubm-cmdk__results{border-top:.5px solid var(--mac-separator)}.ubm-mac.ubm-ui-apple-cmdk .ubm-cmdk__item{min-height:var(--mac-control-h-large);border-radius:var(--mac-radius-menu-item);color:var(--mac-label)}.ubm-mac.ubm-ui-apple-cmdk .ubm-cmdk__item[data-active=true]{background:var(--mac-accent);color:var(--mac-accent-contrast)}.ubm-mac.ubm-ui-apple-optioncards .ubm-optioncards__c{border-radius:var(--mac-radius-group);background:var(--mac-fill-quinary);box-shadow:inset 0 0 0 .5px var(--mac-separator);color:var(--mac-label);border:0}.ubm-mac.ubm-ui-apple-optioncards .ubm-optioncards__c:hover{background:var(--mac-fill-quaternary)}.ubm-mac.ubm-ui-apple-optioncards .ubm-optioncards__c[data-on=true]{background:var(--mac-selected-text-bg);box-shadow:inset 0 0 0 2px var(--mac-accent)}.ubm-mac.ubm-ui-apple-optioncards .ubm-optioncards__c:focus-visible{outline:var(--mac-focus-ring-width) solid var(--mac-focus-ring-color);outline-offset:0}.ubm-mac.ubm-ui-apple-optioncards .ubm-optioncards__t{font:var(--mac-text-headline)}.ubm-mac.ubm-ui-apple-optioncards .ubm-optioncards__d{color:var(--mac-label-secondary);font:var(--mac-text-callout)}.ubm-mac.ubm-ui-apple-nlbar{border-radius:var(--mac-radius-capsule);background:var(--mac-control-glass-bg);-webkit-backdrop-filter:blur(var(--mac-glass-blur)) saturate(var(--mac-material-saturate));box-shadow:var(--mac-control-glass-edge), var(--mac-control-glass-shadow);color:var(--mac-label);border:0}.ubm-mac.ubm-ui-apple-nlbar:focus-within{box-shadow:var(--mac-control-glass-edge), var(--mac-control-glass-shadow), 0 0 0 var(--mac-focus-ring-width) var(--mac-focus-ring-color)}.ubm-mac.ubm-ui-apple-nlbar .ubm-nlbar__ico{color:var(--mac-toolbar-glyph)}.ubm-mac.ubm-ui-apple-nlbar .ubm-nlbar__in{color:var(--mac-label);font:400 13px / 16px var(--mac-font);background:0 0;border:0;outline:0}.ubm-mac.ubm-ui-apple-nlbar .ubm-nlbar__in::placeholder{color:var(--mac-placeholder)}.ubm-mac.ubm-ui-apple-nlbar .ubm-nlbar__k{color:var(--mac-label-tertiary)}@media (pointer:coarse){.ubm-mac.ubm-ui-apple-picker :is(.ubm-status-select__trigger,.ubm-prio-select__trigger,.ubm-people-select__trigger,.ubm-emojipicker__trigger,.ubm-multiselect__trigger),.ubm-mac.ubm-ui-apple-sidepeek :is(.ubm-ico-btn:not([data-ubm-canon]):not(.ubm-ui-canon),.ubm-btn:not([data-ubm-canon]):not(.ubm-ui-canon)),.ubm-mac.ubm-ui-apple-vbuilder :is(.ubm-vbuilder__add,.ubm-vbuilder__remove,.ubm-vbuilder__input),.ubm-mac.ubm-ui-apple-vconsole :is(.ubm-vconsole__iconbtn,.ubm-vconsole__save-btn,.ubm-vconsole__save-input),.ubm-mac.ubm-ui-apple-datatable :is(.ubm-datatable__reveal,.ubm-datatable__open,.ubm-datatable__bulkclear){min-block-size:44px;min-inline-size:44px}.ubm-mac.ubm-ui-apple-menu-panel :is(.ubm-status-select__opt,.ubm-prio-select__opt,.ubm-people-select__opt,.ubm-multiselect__option,.ubm-colmenu__item),.ubm-mac.ubm-ui-apple-groupby .ubm-groupby__opt,.ubm-mac.ubm-ui-apple-cmdk .ubm-cmdk__item{min-block-size:44px}.ubm-mac.ubm-ui-apple-menu-panel .ubm-emojipicker__cell{min-block-size:44px;min-inline-size:44px}.ubm-mac.ubm-ui-apple-nlbar .ubm-nlbar__in,.ubm-mac.ubm-ui-apple-cmdk .ubm-cmdk__input,.ubm-mac.ubm-ui-apple-vbuilder .ubm-vbuilder__input,.ubm-mac.ubm-ui-apple-vconsole .ubm-vconsole__save-input,.ubm-mac.ubm-ui-apple-menu-panel .ubm-colmenu__rename,.ubm-mac.ubm-ui-apple-datatable :is(.ubm-datatable__editor,.ubm-datatable__addrow-input){font-size:16px}.ubm-mac.ubm-ui-apple-nlbar{min-block-size:44px}.ubm-mac.ubm-ui-apple-datatable .ubm-datatable__check,.ubm-mac.ubm-ui-apple-datatable .ubm-datatable__check[data-checked=true]{width:44px;height:44px;box-shadow:none;background:0 0;border-radius:0}.ubm-mac.ubm-ui-apple-datatable .ubm-datatable__check:before{background:var(--mac-field-bg);box-shadow:var(--mac-field-ring);border:0;border-radius:4px}.ubm-mac.ubm-ui-apple-datatable .ubm-datatable__check[data-checked=true]:before{background:var(--mac-accent);box-shadow:none}}@media (prefers-reduced-motion:reduce){.ubm-mac.ubm-ui-apple-menu-panel,.ubm-mac.ubm-ui-apple-popover-panel{animation-duration:1ms}}.ubm-mac[data-mac-reduced=true].ubm-ui-apple-menu-panel,.ubm-mac[data-mac-reduced=true].ubm-ui-apple-popover-panel{animation-duration:1ms}@media (prefers-reduced-transparency:reduce){.ubm-mac:is(.ubm-ui-apple-menu-panel,.ubm-ui-apple-popover-panel,.ubm-ui-apple-cmdk,.ubm-ui-apple-nlbar),.ubm-mac.ubm-ui-apple-datatable :is(.ubm-datatable__bulkbar,.ubm-datatable__ctxmenu){background:var(--mac-window-bg);-webkit-backdrop-filter:none}}@media (forced-colors:active){.ubm-mac:is(.ubm-ui-apple-menu-panel,.ubm-ui-apple-popover-panel,.ubm-ui-apple-cmdk,.ubm-ui-apple-nlbar),.ubm-mac.ubm-ui-apple-datatable :is(.ubm-datatable__bulkbar,.ubm-datatable__ctxmenu){outline:1px solid canvastext}}.ubm-mac.ubm-ui-apple-checkbox .ubm-mac-glyph{display:none}.ubm-mac[data-mac-window=inactive].ubm-ui-apple-checkbox[data-state=checked],.ubm-mac[data-mac-window=inactive].ubm-ui-apple-checkbox[data-state=indeterminate]{--arc-control-on:var(--mac-fill-primary);--arc-control-glyph:var(--mac-label)}.ubm-mac .ubm-select__trigger.ubm-ui-apple-select{text-align:start;border:0;width:100%}.ubm-mac .ubm-select__trigger.ubm-ui-apple-select[aria-expanded=true]{box-shadow:none;--mac-btn-bg:var(--mac-control-bg-pressed)}.ubm-mac .ubm-select__trigger.ubm-ui-apple-select .ubm-select__caret{color:inherit}.ubm-mac .ubm-select__trigger.ubm-ui-apple-select .ubm-select__value--placeholder{color:var(--mac-label-secondary)}.ubm-mac.ubm-ui-apple-list{padding:var(--mac-menu-pad);background:var(--mac-mat-menu);-webkit-backdrop-filter:blur(var(--mac-material-blur)) saturate(var(--mac-material-saturate));font:var(--mac-control-weight) 13px/16px var(--mac-font);animation:ubm-mac-fade-in var(--mac-t-menu-in) ease-out both;border:0;gap:0}.ubm-mac.ubm-ui-apple-list:before{content:none}.ubm-mac .ubm-ui-apple-item{width:100%;font:inherit;text-align:start;cursor:default;background:0 0;border:0}.ubm-mac .ubm-ui-apple-item:is(:hover,:focus-visible):not([disabled]){background:var(--mac-accent);color:var(--mac-accent-contrast);outline:none}.ubm-mac .ubm-ui-apple-item[disabled]{color:var(--mac-label-tertiary);cursor:default;background:0 0}.ubm-mac .ubm-ui-apple-item[aria-selected=true]{font-weight:inherit;color:var(--mac-label)}.ubm-mac .ubm-ui-apple-item[aria-selected=true]:is(:hover,:focus-visible){color:var(--mac-accent-contrast)}.ubm-mac .ubm-ui-apple-item[aria-selected=true]:after{content:none}.ubm-mac[data-mac-window=inactive] .ubm-ui-apple-item:is(:hover,:focus-visible):not([disabled]){background:var(--mac-selection-unemphasized);color:var(--mac-label)}.ubm-os-agenda{background:var(--mac-window-bg);min-width:0;min-height:100%;color:var(--mac-label);flex-direction:column;display:flex;container:os-agenda/inline-size}.ubm-os-agenda__toolbar{z-index:var(--arc-layer-sticky);background:var(--mac-window-bg);border-bottom:1px solid var(--mac-separator);padding-inline:8px;position:sticky;top:0}.ubm-os-agenda__toolbar .ubm-mac-toolbar__titles{flex:0 auto}.ubm-os-agenda__toolbar .ubm-mac-toolbar__subtitle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ubm-os-agenda__body{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.ubm-os-agenda .ubm-bk-agendaview{flex-direction:column;flex:auto;gap:0;min-width:0;min-height:0;display:flex}.ubm-os-agenda__bar{border-bottom:1px solid var(--mac-separator);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 12px;display:flex}.ubm-os-agenda__bar>*{max-width:100%}.ubm-os-agenda__bar-flex{flex:auto}.ubm-os-agenda .ubm-bk-blockbar,.ubm-os-agenda .ubm-bk-facilbar,.ubm-os-agenda .ubm-bk-cancelslot__bar{flex-wrap:wrap;min-width:0;margin:6px 12px 0}.ubm-os-agenda .ubm-bk-cancelslot__open{margin:6px 12px 0}.ubm-os-agenda .ubm-bk-blockbar__target,.ubm-os-agenda .ubm-bk-facilbar__target{max-width:100%}.ubm-os-agenda .ubm-bk-agendaview__error{margin:6px 12px 0}.ubm-os-agenda__slotpick{border-bottom:1px solid var(--mac-separator);background:var(--mac-fill-quaternary);flex-wrap:wrap;align-items:center;gap:6px;padding:6px 12px;display:flex}.ubm-os-agenda__slotpick-title{font:var(--mac-text-callout);color:var(--mac-label-secondary);margin-inline-end:4px}.ubm-os-agenda__slotpick-opt .ubm-bk-chip{background:0 0;padding:0}.ubm-os-agenda__gridscroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;flex:auto;min-width:0;padding:8px 12px 12px;overflow-x:auto}.ubm-os-agenda__gridscroll>.ubm-bk-grid{min-width:calc(54px + var(--bk-days,7) * 104px)}.ubm-os-agenda__gridscroll>.ubm-os-agenda__month{min-width:560px}.ubm-os-agenda__loading{padding:16px 12px}.ubm-os-agenda .ubm-mac-unavailable{flex:auto;justify-content:center}.ubm-os-booking{min-width:0;padding:12px 16px 16px;container-type:inline-size}.ubm-os-booking .ubm-bk-fiche__head{flex-wrap:wrap}.ubm-os-booking__open-person{margin-inline-start:auto}@container os-agenda (max-width:560px){.ubm-os-agenda__bar,.ubm-os-agenda__slotpick{padding:6px 10px}.ubm-os-agenda__bar{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.ubm-os-agenda__bar>*{flex:none}.ubm-os-agenda__bar-flex{display:none}.ubm-os-agenda .ubm-bk-blockbar,.ubm-os-agenda .ubm-bk-facilbar,.ubm-os-agenda .ubm-bk-cancelslot__bar,.ubm-os-agenda .ubm-bk-cancelslot__open,.ubm-os-agenda .ubm-bk-agendaview__error{margin-inline:10px}.ubm-os-agenda .ubm-bk-blockbar__range,.ubm-os-agenda .ubm-bk-facilbar__slot{flex-basis:100%}.ubm-os-agenda__gridscroll{padding:6px 10px 10px}.ubm-os-agenda__gridscroll>.ubm-bk-grid{min-width:calc(54px + var(--bk-days,7) * 92px)}}.ubm-os-agenda__phonenav{z-index:var(--arc-layer-sticky);background:var(--mac-window-bg);border-bottom:1px solid var(--mac-separator);flex-wrap:wrap;align-items:center;gap:6px;padding:6px 10px;display:flex;position:sticky;top:0}.ubm-os-agenda__phonenav .ubm-mac-segmented{flex:150px;min-width:0}.ubm-os-agenda__phonenav-today{flex:none}.ubm-os-agenda__phonenav .ubm-mac-segmented,.ubm-os-agenda__phonenav .ubm-mac-segmented__segment,.ubm-os-agenda__phonenav .ubm-mac-button{min-block-size:44px}.ubm-os-agenda__phonenav .ubm-mac-button{min-inline-size:44px}.ubm-os-agenda__phonenav .ubm-mac-segmented__thumb{display:none}.ubm-os-agenda__phonenav .ubm-mac-segmented__segment.is-selected{border-radius:calc(var(--mac-r) - 2px);background:var(--mac-field-bg);box-shadow:var(--mac-field-ring);font-weight:600}.ubm-os-agenda__toolbar--phone .ubm-mac-toolbar__title{font:var(--mac-text-title3);white-space:normal;overflow-wrap:anywhere}.ubm-os-agenda__toolbar--phone .ubm-mac-toolbar__subtitle{white-space:normal}@media (max-width:700px){.ubm-os-agenda__toolbar .ubm-mac-toolbar__subtitle{white-space:normal;overflow-wrap:anywhere}.ubm-os-agenda__toolbar .ubm-mac-toolbar__item,.ubm-os-agenda__bar .ubm-mac-button,.ubm-os-agenda__bar .ubm-mac-segmented,.ubm-os-agenda__bar .ubm-mac-segmented__segment,.ubm-os-agenda__slotpick .ubm-mac-button,.ubm-os-agenda__bar .ubm-ui-canon,.ubm-os-agenda__bar .ubm-os-agenda__group button,.ubm-os-agenda__slotpick .ubm-ui-canon{min-block-size:44px}.ubm-os-agenda__toolbar .ubm-mac-toolbar__item{min-inline-size:44px}.ubm-os-agenda__toolbar{padding-inline:10px;position:relative}}.ubm-os-agenda__header{z-index:var(--arc-layer-sticky);background:var(--mac-window-bg);border-bottom:1px solid var(--mac-separator);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;display:flex;position:sticky;top:0}.ubm-os-agenda__period{flex-wrap:wrap;flex:220px;align-items:baseline;gap:2px 10px;min-width:0;display:flex}.ubm-os-agenda__title{font:600 var(--text-lg,17px) / 1.25 var(--font-display);color:var(--text-strong);margin:0}.ubm-os-agenda__title:first-letter{text-transform:uppercase}.ubm-os-agenda__count{font-size:var(--text-sm,13px);color:var(--text-muted);white-space:nowrap}.ubm-os-agenda__nav,.ubm-os-agenda__actions{align-items:center;gap:8px;min-width:0;display:flex}@container os-agenda (max-width:640px){.ubm-os-agenda__header{padding:8px 10px}.ubm-os-agenda__nav{flex:100%;order:3}.ubm-os-agenda__views{flex:auto;min-width:0}}@media (pointer:coarse){.ubm-os-agenda__header :is(button,[role=button]){min-block-size:44px}}:is(.ubm-os-window__appcommands,.ubm-os-mobilebar__appcommands) .ubm-os-agenda__header{background:0 0;border:0;flex-wrap:nowrap;flex:auto;gap:10px;min-width:0;padding:0;position:static}:is(.ubm-os-window__appcommands,.ubm-os-mobilebar__appcommands) .ubm-os-agenda__period{flex-wrap:nowrap;flex:0 auto;min-width:0;overflow:hidden}:is(.ubm-os-window__appcommands,.ubm-os-mobilebar__appcommands) .ubm-os-agenda__title{font:var(--mac-text-headline);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:is(.ubm-os-window__appcommands,.ubm-os-mobilebar__appcommands) .ubm-os-agenda__nav,:is(.ubm-os-window__appcommands,.ubm-os-mobilebar__appcommands) .ubm-os-agenda__actions{flex:none}.ubm-os-agenda__title-short{display:none}.ubm-os-agenda__title[data-short] .ubm-os-agenda__title-short{display:inline}.ubm-os-agenda__title[data-short] .ubm-os-agenda__title-long{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container oswin (max-width:1180px){.ubm-os-window[data-sidebar=true] .ubm-os-window__appcommands .ubm-os-agenda__title-short{display:inline}.ubm-os-window[data-sidebar=true] .ubm-os-window__appcommands .ubm-os-agenda__title-long{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ubm-os-window[data-sidebar=true] .ubm-os-window__appcommands .ubm-os-agenda__count{display:none}}@container oswin (max-width:900px){.ubm-os-window__appcommands .ubm-os-agenda__title-short{display:inline}.ubm-os-window__appcommands .ubm-os-agenda__title-long{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ubm-os-window__appcommands .ubm-os-agenda__count{display:none}}@container oswin (max-width:640px){.ubm-os-window__appcommands .ubm-os-agenda__header{flex-wrap:wrap;row-gap:8px}.ubm-os-window__appcommands .ubm-os-agenda__period{flex:1 1 0}.ubm-os-window__appcommands .ubm-os-agenda__nav{flex:100%;order:3;justify-content:space-between}}.ubm-os-mobilebar__appcommands .ubm-os-agenda__header{flex-wrap:wrap;row-gap:8px}.ubm-os-mobilebar__appcommands .ubm-os-agenda__period{flex:1 1 0}.ubm-os-mobilebar__appcommands .ubm-os-agenda__nav{flex:100%;order:3;justify-content:space-between}@container os-agenda (max-width:640px){.ubm-os-agenda__gridscroll>.ubm-os-agenda__month{min-width:0}}.ubm-os-agenda__header{--arc-control-height-sm:2rem;--arc-control-height-md:2rem}@media (pointer:coarse){.ubm-os-agenda__header{--arc-control-height-sm:2.75rem;--arc-control-height-md:2.75rem}}.ubm-os-agenda__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ubm-os-agenda__header[data-layout=phone]{flex-wrap:nowrap;gap:6px}.ubm-os-agenda__header[data-layout=phone] .ubm-os-agenda__spacer{flex:auto}.ubm-os-mobilebar__appcommands .ubm-os-agenda__header[data-layout=phone]{flex-wrap:nowrap}.ubm-version-chip{border-radius:var(--radius-sm);white-space:nowrap;background:var(--surface-sunken);color:var(--text-muted);align-items:center;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.ubm-version-chip[data-status=published]{background:var(--status-done-bg);color:var(--status-done-ink)}.ubm-response-count{font-variant-numeric:tabular-nums;color:var(--text-default);font-size:13px}.ubm-response-count[data-empty]{color:var(--text-faint)}.ubm-locale-chips{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.ubm-locale-chip{border-radius:var(--radius-sm);letter-spacing:.02em;background:var(--surface-sunken);color:var(--text-muted);align-items:center;padding:1px 6px;font-size:11px;font-weight:600;display:inline-flex}.ubm-locale-chip[data-default]{background:var(--color-action-weak);color:var(--color-action)}.ubm-forms-head{align-items:center;gap:11px;display:flex}.ubm-forms-head__icon{background:var(--surface-sunken);width:30px;height:30px;color:var(--text-muted);border-radius:8px;flex:none;place-items:center;display:grid}.ubm-forms-head__icon svg{width:17px;height:17px}.ubm-forms-head__title{letter-spacing:-.01em;color:var(--text-default);font-size:20px;font-weight:640}.ubm-forms-head__actions{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.ubm-forms-head__sub{max-width:70ch;color:var(--text-muted);margin:8px 0 16px;font-size:13px;line-height:1.55}.ubm-forms-toolbar{align-items:center;gap:10px;margin-bottom:14px;display:flex}.ubm-forms-toolbar__sp{flex:1}.ubm-forms-seg{border-radius:var(--radius-md);background:var(--surface-sunken);padding:2px;display:inline-flex}.ubm-forms-seg button{border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:5px 12px;font-size:13px;font-weight:500}.ubm-forms-seg button:hover{color:var(--text-default)}.ubm-forms-seg button[data-active]{background:var(--surface-raised);color:var(--text-default);box-shadow:0 1px 2px var(--surface-scrim)}.ubm-forms-listview{min-width:0;container:ubm-forms-list/inline-size}@container ubm-forms-list (max-width:640px){.ubm-forms-head{flex-wrap:wrap;row-gap:10px}.ubm-forms-head__actions{flex-wrap:wrap;flex:100%;margin-left:0}.ubm-forms-head__actions>*{white-space:nowrap}.ubm-forms-toolbar{flex-wrap:wrap;row-gap:8px}.ubm-forms-seg{flex:none}.ubm-forms-seg button{white-space:nowrap}}.ubm-forms-namelink{color:var(--text-default);text-decoration:none}.ubm-forms-namelink:hover{color:var(--color-action)}.ubm-forms-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:64px 24px;display:flex}.ubm-forms-empty__title{color:var(--text-default);font-size:15px;font-weight:600}.ubm-forms-empty__hint{color:var(--text-muted);font-size:13px}.ubm-forms-gallery{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:900px){.ubm-forms-gallery{grid-template-columns:1fr}}@container ubm-forms-list (max-width:900px){.ubm-forms-listview .ubm-forms-gallery{grid-template-columns:1fr}}.ubm-forms-gallery__count{color:var(--text-faint);font-variant-numeric:tabular-nums;margin-top:14px;font-size:12px}.ubm-forms-card{--ubm-forms-ac:var(--color-action);--ubm-forms-ac-weak:var(--color-action-weak);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base);color:inherit;transition:box-shadow var(--motion-fast) var(--motion-ease), border-color var(--motion-fast) var(--motion-ease);text-decoration:none;display:block;overflow:hidden}.ubm-forms-card:hover{box-shadow:var(--shadow-card-hover);border-color:var(--border-strong)}.ubm-forms-card[data-kind=scored]{--ubm-forms-ac:var(--status-done-dot);--ubm-forms-ac-weak:var(--status-done-bg)}.ubm-forms-card[data-kind=survey]{--ubm-forms-ac:var(--entity-3);--ubm-forms-ac-weak:var(--entity-3)}@supports (color:color-mix(in lab, red, red)){.ubm-forms-card[data-kind=survey]{--ubm-forms-ac-weak:color-mix(in oklch, var(--entity-3) 15%, transparent)}}.ubm-forms-card__head{align-items:center;gap:10px;padding:12px 13px 10px;display:flex}.ubm-forms-card__icon{background:var(--surface-sunken);width:28px;height:28px;color:var(--text-muted);border-radius:7px;flex:none;place-items:center;display:grid}.ubm-forms-card__icon svg{width:15px;height:15px}.ubm-forms-card__icon[data-kind=scored]{background:var(--color-action-weak);color:var(--color-action)}.ubm-forms-card__nm{flex:1;min-width:0}.ubm-forms-card__t{color:var(--text-default);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;display:block;overflow:hidden}.ubm-forms-card__sub{color:var(--text-faint);font-size:11.5px;display:block}.ubm-forms-preview{border:1px solid var(--border-muted);background:var(--surface-sidebar);border-radius:9px;height:104px;margin:0 13px;padding:11px 12px;position:relative;overflow:hidden}.ubm-forms-preview__ey{letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint);font-size:8.5px;font-weight:600;display:block}.ubm-forms-preview__q{color:var(--text-default);margin-top:3px;font-size:12.5px;font-weight:600;line-height:1.25;display:block}.ubm-forms-preview__ctrl{margin-top:9px;display:block}.ubm-forms-preview__fade{background:linear-gradient(transparent, var(--surface-sidebar));height:26px;position:absolute;bottom:0;left:0;right:0}.ubm-forms-sil{display:flex}.ubm-forms-sil--scale{gap:3px}.ubm-forms-sil--scale i{border:1px solid var(--border-strong);background:var(--surface-base);border-radius:4px;width:15px;height:15px}.ubm-forms-sil--scale i[data-on]{background:var(--ubm-forms-ac-weak);border-color:var(--ubm-forms-ac)}.ubm-forms-sil--stars{color:var(--ubm-forms-ac);gap:3px}.ubm-forms-sil--stars svg{width:14px;height:14px}.ubm-forms-sil--lines{flex-direction:column;gap:6px}.ubm-forms-sil--lines i{background:var(--surface-active);border-radius:3px;height:10px}.ubm-forms-sil--opts{flex-direction:column;gap:5px}.ubm-forms-sil__opt{color:var(--text-muted);align-items:center;gap:7px;font-size:11px;display:flex}.ubm-forms-sil__opt i{border:1.5px solid var(--border-strong);border-radius:50%;flex:none;width:11px;height:11px}.ubm-forms-sil__opt i[data-on]{border-color:var(--ubm-forms-ac);box-shadow:inset 0 0 0 2.5px var(--ubm-forms-ac)}.ubm-forms-card__foot{align-items:center;gap:10px;padding:11px 13px 12px;display:flex}.ubm-forms-card__sp{flex:1}.ubm-forms-use{background:var(--surface-sunken);max-width:100%;height:23px;color:var(--text-muted);border-radius:6px;align-items:center;gap:6px;padding:0 8px;font-size:11.5px;display:inline-flex}.ubm-forms-use__ic{color:var(--text-faint);flex:none;display:inline-flex}.ubm-forms-use__ic svg{width:12px;height:12px}.ubm-forms-use__t{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ubm-forms-use[data-none]{color:var(--text-faint);background:0 0}.ubm-forms-spark{flex:none;align-items:center;gap:7px;display:inline-flex}.ubm-forms-spark svg{width:66px;height:22px;overflow:visible}.ubm-forms-spark__curve{flex:none;display:inline-flex}.ubm-forms-spark__n{color:var(--text-default);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.ubm-forms-spark__n small,.ubm-forms-spark[data-empty] .ubm-forms-spark__n{color:var(--text-faint);font-weight:400}.ubm-hero-screen{background:var(--surface-base);flex-direction:column;height:100%;min-height:0;display:flex}.ubm-hero-top{border-bottom:1px solid var(--border-default);background:var(--surface-base);flex:none;align-items:center;gap:9px;height:52px;padding:0 12px 0 10px;display:flex}.ubm-hero-top__mark{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--brand-mark-from), var(--brand-mark-to));width:24px;height:24px;color:var(--avatar-ink);flex:none;place-items:center;font-size:10px;font-weight:700;display:grid}.ubm-hero-top__back{height:30px;color:var(--text-muted);border-radius:8px;flex:none;align-items:center;gap:6px;padding:0 10px 0 6px;font-size:13px;text-decoration:none;display:inline-flex}.ubm-hero-top__back:hover{background:var(--surface-hover);color:var(--text-default)}.ubm-hero-top__back svg{width:17px;height:17px}.ubm-hero-top__sep{color:var(--text-faint);flex:none;place-items:center;display:grid}.ubm-hero-top__sep svg{width:13px;height:13px}.ubm-hero-top__id{min-width:0;color:var(--text-default);font-size:15px;font-weight:600}.ubm-hero-top__spacer{flex:1}.ubm-hero{text-align:center;flex-direction:column;flex:1;align-items:center;width:100%;max-width:620px;min-height:0;margin:0 auto;padding:52px 24px 30px;display:flex;overflow:auto}.ubm-hero__spark{background:var(--color-action);width:56px;height:56px;color:var(--color-action-contrast);box-shadow:var(--shadow-action);border-radius:16px;place-items:center;margin-bottom:18px;display:grid}.ubm-hero__spark svg{width:28px;height:28px}.ubm-hero__title{letter-spacing:-.015em;color:var(--text-default);font-size:22px;font-weight:640}.ubm-hero__lede{max-width:46ch;color:var(--text-muted);margin:8px 0 22px;font-size:13.5px;line-height:1.55}.ubm-hero__field{border:1px solid var(--border-strong);background:var(--surface-base);width:100%;box-shadow:var(--shadow-card);text-align:left;transition:border-color var(--motion-fast) var(--motion-ease), box-shadow var(--motion-fast) var(--motion-ease);border-radius:15px;align-items:center;gap:9px;padding:8px 8px 8px 16px;display:flex}.ubm-hero__field:focus-within{border-color:var(--color-action);box-shadow:0 0 0 3px var(--color-action-weak)}.ubm-hero__lead{color:var(--color-action);flex:none;place-items:center;display:grid}.ubm-hero__lead svg{width:18px;height:18px}.ubm-hero__input{flex:1;min-width:0;font-family:inherit}.ubm-hero__go{cursor:pointer;flex:none;place-items:center;width:34px;height:34px;display:grid}.ubm-hero__go svg{width:16px;height:16px}.ubm-hero__chips{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:14px;display:flex}.ubm-hero__chip{cursor:pointer;height:29px;transition:border-color var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease), background-color var(--motion-fast) var(--motion-ease);align-items:center;gap:6px;display:inline-flex}.ubm-hero__chip svg{width:13px;height:13px}.ubm-hero__vierge{margin-top:var(--arc-space-4)}.ubm-hero__or{width:100%;color:var(--text-faint);align-items:center;gap:12px;margin:28px 0 16px;font-size:12px;display:flex}.ubm-hero__or:before,.ubm-hero__or:after{content:"";background:var(--border-default);flex:1;height:1px}.ubm-hero__models{grid-template-columns:1fr 1fr;gap:11px;width:100%;display:grid}@media (max-width:640px){.ubm-hero__models{grid-template-columns:1fr}}.ubm-hero-model-form{display:flex}.ubm-hero-model{border:1px solid var(--border-default);background:var(--surface-base);text-align:left;cursor:pointer;width:100%;transition:box-shadow var(--motion-fast) var(--motion-ease), border-color var(--motion-fast) var(--motion-ease);border-radius:12px;align-items:flex-start;gap:11px;padding:13px 14px;display:flex}.ubm-hero-model:hover{box-shadow:var(--shadow-card-hover);border-color:var(--border-strong)}.ubm-hero-model__ic{background:var(--surface-sunken);width:34px;height:34px;color:var(--text-muted);border-radius:9px;flex:none;place-items:center;display:grid}.ubm-hero-model__ic svg{width:17px;height:17px}.ubm-hero-model__ic[data-kind=scored]{background:var(--color-action-weak);color:var(--color-action)}.ubm-hero-model__body{flex-direction:column;gap:2px;min-width:0;display:flex}.ubm-hero-model__t{color:var(--text-default);font-size:13.5px;font-weight:600}.ubm-hero-model__d{color:var(--text-muted);font-size:12px;line-height:1.45}.ubm-hero-model__tag{color:var(--text-faint);margin-top:5px;font-size:10.5px;font-weight:500}.ubm-hero__blank{color:var(--text-faint);cursor:pointer;background:0 0;border:none;margin-top:18px;font-size:12.5px}.ubm-hero__blank:hover{color:var(--color-action)}.ubm-builder-page{height:100%;min-height:0}.ubm-builder{background:var(--surface-base);flex-direction:column;height:100%;min-height:0;display:flex}.ubm-builder__error{background:var(--priority-high-bg);color:var(--priority-high-ink);border-bottom:1px solid var(--border-default);padding:8px 16px;font-size:13px}.ubm-builder__panes{flex:1;grid-template-columns:230px minmax(0,1fr) 348px;min-height:0;display:grid}.ubm-builder__center{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.ubm-builder-top{border-bottom:1px solid var(--border-default);background:var(--surface-base);flex:none;align-items:center;gap:9px;height:52px;padding:0 12px 0 10px;display:flex}.ubm-builder-top__spacer{flex:1;min-width:8px}.ubm-builder-top__lang{border:1px solid var(--border-default);border-radius:var(--radius-md);display:flex;overflow:hidden}.ubm-builder-top__lang-chip{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:3px 9px;font-size:12px}.ubm-builder-top__lang-chip[data-active]{background:var(--surface-active);color:var(--text-default);font-weight:540}.ubm-builder-menu__error{color:var(--priority-high-ink);font-size:12px}.ubm-palette{border-right:1px solid var(--border-default);background:var(--surface-sidebar);flex-direction:column;min-height:0;display:flex}.ubm-palette[data-disabled]{opacity:.55;pointer-events:none}.ubm-palette__search{border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-faint);background:var(--surface-base);align-items:center;gap:8px;margin:11px 12px 6px;padding:6px 9px;display:flex}.ubm-palette__search-input{flex:1;min-width:0}.ubm-palette__list{flex-direction:column;padding:0 8px 14px;display:flex;overflow-y:auto}.ubm-palette__tip{border-radius:var(--radius-md);background:var(--surface-base);border:1px dashed var(--border-strong);color:var(--text-faint);margin:2px 6px 10px;padding:7px 9px;font-size:11.5px;line-height:1.4}.ubm-palette__tip kbd{font-family:var(--font-mono);background:var(--surface-active);border-radius:var(--radius-sm);color:var(--text-muted);padding:1px 5px;font-size:11px}.ubm-palette__none{color:var(--text-faint);padding:12px 8px;font-size:12.5px}.ubm-palette__group-label{letter-spacing:.07em;text-transform:uppercase;color:var(--text-faint);padding:12px 6px 5px;font-size:10.5px;font-weight:700}.ubm-palette__item{border-radius:var(--radius-md);width:100%;color:var(--text-default);text-align:left;cursor:grab;transition:background-color var(--motion-fast) var(--motion-ease);background:0 0;border:none;align-items:center;gap:9px;padding:7px 8px;font-size:13px;display:flex}.ubm-palette__item:hover{background:var(--surface-hover)}.ubm-palette__item:disabled{cursor:default}.ubm-palette__icon{border-radius:var(--radius-md);background:var(--surface-active);width:24px;height:24px;color:var(--text-muted);flex:none;place-items:center;display:grid}.ubm-palette__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ubm-palette__grip{opacity:0;color:var(--text-faint);transition:opacity var(--motion-fast) var(--motion-ease);flex:none;place-items:center;display:grid}.ubm-palette__item:hover .ubm-palette__grip{opacity:1}.ubm-canvaswrap{background:var(--surface-base);flex:1;min-height:0;padding:22px 0 24px;overflow-y:auto}.ubm-canvas{--ubm-forms-brand:var(--partner-brand,var(--color-action));--ubm-forms-brand-weak:var(--partner-brand-weak,var(--color-action-weak));--ubm-forms-brand-ink:var(--partner-brand-ink,var(--color-action));max-width:660px;margin:0 auto;padding:0 26px}.ubm-canvas[data-drop-active]{box-shadow:inset 0 0 0 2px var(--color-action);border-radius:var(--radius-lg)}.ubm-canvas__readonly{border-radius:var(--radius-md);background:var(--surface-sunken);border:1px solid var(--border-default);color:var(--text-muted);margin-bottom:16px;padding:8px 12px;font-size:12.5px}.ubm-canvas__head{border-bottom:1px solid var(--border-muted);margin-bottom:8px;padding:4px 4px 16px}.ubm-canvas__eyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--ubm-forms-brand-ink);align-items:center;gap:7px;font-size:11px;font-weight:600;display:flex}.ubm-canvas__eyebrow svg{flex:none}.ubm-canvas__brandtag{border-radius:var(--radius-sm);background:var(--ubm-forms-brand-weak);height:19px;color:var(--ubm-forms-brand-ink);letter-spacing:.02em;text-transform:none;align-items:center;gap:5px;padding:0 7px;font-size:10.5px;font-weight:600;display:inline-flex}.ubm-canvas__brandtag-sw{border-radius:var(--radius-sm);background:var(--ubm-forms-brand);width:9px;height:9px}.ubm-canvas__title{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text-default);margin-top:10px;font-size:22px;font-weight:600}.ubm-canvas__sub{color:var(--text-muted);margin-top:5px;font-size:13px;line-height:1.5}.ubm-canvas__empty{text-align:center;color:var(--text-faint);padding:40px 12px;font-size:13.5px}.ubm-canvas__row{position:relative}.ubm-canvas__cond{color:var(--color-action);align-items:center;gap:7px;margin:8px 0 0 30px;padding-top:3px;font-size:11px;font-weight:500;display:flex}.ubm-canvas__cond svg{flex:none}.ubm-canvas__cond b{font-weight:600}.ubm-canvas__section{color:var(--text-muted);cursor:pointer;align-items:center;gap:8px;margin:18px 0 6px;display:flex}.ubm-canvas__section[data-selected] .ubm-canvas__section-title{color:var(--color-action)}.ubm-canvas__section-title{letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:650}.ubm-canvas__section-line{background:var(--border-default);flex:1;height:1px}.ubm-canvas__pagebreak{color:var(--text-faint);cursor:pointer;align-items:center;gap:8px;margin:18px 0;display:flex}.ubm-canvas__pagebreak[data-selected] .ubm-canvas__pagebreak-label{border-color:var(--color-action);color:var(--color-action)}.ubm-canvas__pagebreak-line{border-top:1px dashed var(--border-strong);flex:1}.ubm-canvas__pagebreak-label{letter-spacing:.04em;background:var(--surface-sunken);border:1px solid var(--border-default);border-radius:20px;padding:2px 10px;font-size:11px;font-weight:600}.ubm-canvas__addrow{border:1px dashed var(--border-strong);border-radius:var(--radius-lg);width:100%;color:var(--text-faint);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:7px;margin-top:6px;padding:12px;font-size:13px;display:flex}.ubm-canvas__addrow:hover{color:var(--color-action);border-color:var(--color-action);background:var(--color-action-weak)}.ubm-canvas__addrow-kbd{font-family:var(--font-mono);background:var(--surface-active);border-radius:var(--radius-sm);color:var(--text-muted);margin-left:2px;padding:1px 5px;font-size:11px}.ubm-canvas__addrow-alt{color:var(--text-faint);font-size:12.5px}.ubm-fb{cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease), border-color var(--motion-fast) var(--motion-ease), box-shadow var(--motion-fast) var(--motion-ease);border:1px solid #0000;border-radius:10px;margin:2px 0;padding:13px 12px 13px 8px;position:relative}.ubm-fb:hover{background:var(--surface-hover)}.ubm-fb[data-selected]{background:var(--surface-base);border-color:var(--color-action);box-shadow:0 0 0 1px var(--color-action), var(--shadow-card)}.ubm-fb[data-child]{border-left:2px solid var(--color-action-weak);border-radius:0 10px 10px 0;margin-left:30px}.ubm-fb__pos{text-align:center;width:14px;color:var(--text-faint);font-variant-numeric:tabular-nums;font-size:11px;position:absolute;top:15px;left:-16px}.ubm-fb__handle{opacity:0;border-radius:var(--radius-sm);background:var(--surface-base);color:var(--text-faint);cursor:grab;transition:opacity var(--motion-fast) var(--motion-ease);padding:1px;display:flex;position:absolute;top:13px;left:-18px}.ubm-fb:hover .ubm-fb__handle{opacity:1}.ubm-fb__handle[data-disabled]{display:none}.ubm-fb__actions{opacity:0;transition:opacity var(--motion-fast) var(--motion-ease);gap:2px;display:flex;position:absolute;top:10px;right:10px}.ubm-fb:hover .ubm-fb__actions,.ubm-fb[data-selected] .ubm-fb__actions{opacity:1}.ubm-fb__action{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--text-faint);cursor:pointer;background:0 0;border:none;place-items:center;display:grid}.ubm-fb__action:hover{background:var(--surface-active);color:var(--text-default)}.ubm-fb__q{color:var(--text-default);flex-wrap:wrap;align-items:baseline;gap:7px;font-size:14px;font-weight:540;display:flex}.ubm-fb__q[data-structural]{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:650}.ubm-fb__req{color:var(--date-overdue-ink);font-weight:600}.ubm-fb__typelabel{color:var(--text-faint);white-space:nowrap;font-size:11px;font-weight:400}.ubm-fb__help{color:var(--text-muted);margin-top:3px;font-size:12.5px}.ubm-fb__ctrl{margin-top:9px}.ubm-fb__ctrl[data-kind=scale]{flex-wrap:wrap;gap:5px;display:flex}.ubm-fb__opt{color:var(--text-default);align-items:center;gap:9px;padding:2px 0;font-size:13px;display:flex}.ubm-fb__radio{border:1.5px solid var(--border-strong);border-radius:50%;flex:none;width:15px;height:15px}.ubm-fb__radio[data-set]{border-radius:var(--radius-sm)}.ubm-fb__radio[data-on]{border-color:var(--ubm-forms-brand);box-shadow:inset 0 0 0 3px var(--ubm-forms-brand)}.ubm-fb__scale-dot{border:1px solid var(--border-strong);border-radius:var(--radius-md);width:26px;height:26px;color:var(--text-muted);font-variant-numeric:tabular-nums;background:var(--surface-base);place-items:center;font-size:11.5px;display:grid}.ubm-fb__scale-dot[data-on]{border-color:var(--ubm-forms-brand);background:var(--ubm-forms-brand-weak);color:var(--ubm-forms-brand-ink);font-weight:600}.ubm-fb__fake{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-base);height:34px;color:var(--text-faint);align-items:center;gap:8px;margin-top:9px;padding:0 11px;font-size:13px;display:flex}.ubm-fb__healthbar{border-radius:var(--radius-md);background:var(--feedback-warning-bg);color:var(--feedback-warning-text);align-items:center;gap:8px;margin-top:9px;padding:7px 10px;font-size:11.5px;line-height:1.4;display:flex}.ubm-fb__healthbar svg{flex:none}.ubm-fb__tags{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.ubm-fb__tag{border-radius:var(--radius-sm);background:var(--surface-sunken);height:21px;color:var(--text-muted);white-space:nowrap;border:1px solid #0000;align-items:center;gap:5px;padding:0 8px;font-size:11px;font-weight:500;display:inline-flex}.ubm-fb__tag svg{flex:none}.ubm-fb__tag[data-tag=score]{background:var(--color-action-weak);color:var(--color-action)}.ubm-fb__tag[data-tag=erm]{background:var(--feedback-info-bg);color:var(--feedback-info-text)}.ubm-fb__tag[data-tag=clinical]{background:var(--feedback-warning-bg);color:var(--feedback-warning-text)}.ubm-sim{border-top:1px solid var(--border-default);background:var(--surface-base);flex:none;align-items:center;gap:14px;padding:10px 26px;display:flex}.ubm-sim__lbl{letter-spacing:.03em;text-transform:uppercase;color:var(--text-faint);flex:none;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.ubm-sim__gauge{flex:1;min-width:0}.ubm-sim__track{border-radius:var(--radius-sm);height:9px;display:flex;overflow:hidden}.ubm-sim__band{height:100%}.ubm-sim__band[data-i="0"]{background:var(--feedback-warning-bg)}.ubm-sim__band[data-i="1"]{background:var(--color-action-weak)}.ubm-sim__band[data-i="2"]{background:var(--feedback-success-bg)}.ubm-sim__ticks{color:var(--text-faint);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:6px;font-size:10px;display:flex}.ubm-sim__note{color:var(--text-faint);flex:none;font-size:11.5px}.ubm-cop{border-left:1px solid var(--border-default);background:var(--surface-sidebar);flex-direction:column;min-width:0;min-height:0;display:flex}.ubm-cop__head{border-bottom:1px solid var(--border-default);flex:none;align-items:center;gap:9px;height:46px;padding:0 13px;display:flex}.ubm-cop__badge{background:var(--color-action-weak);width:23px;height:23px;color:var(--color-action);border-radius:7px;flex:none;place-items:center;display:grid}.ubm-cop__ttl{color:var(--text-default);white-space:nowrap;font-size:13px;font-weight:600}.ubm-cop__ttl small{color:var(--text-faint);font-weight:400}.ubm-cop__body{flex:1;min-height:0;padding:16px 14px;overflow-y:auto}.ubm-cop__empty{flex-direction:column;align-items:flex-start;gap:9px;display:flex}.ubm-cop__empty-ic{border-radius:var(--radius-lg);background:var(--color-action-weak);width:34px;height:34px;color:var(--color-action);place-items:center;display:grid}.ubm-cop__empty-t{color:var(--text-default);font-size:14px;font-weight:600}.ubm-cop__empty-d{color:var(--text-muted);font-size:12.5px;line-height:1.55}.ubm-cop__promise{color:var(--text-muted);flex-direction:column;gap:8px;margin:4px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.ubm-cop__promise li{padding-left:18px;line-height:1.45;position:relative}.ubm-cop__promise li:before{content:"";background:var(--color-action);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:3px}.ubm-cop__foot{border-top:1px solid var(--border-default);flex:none;padding:10px 13px}.ubm-cop__ctx{color:var(--text-faint);align-items:center;gap:5px;font-size:11px;display:inline-flex}.ubm-cop__ctx b{color:var(--text-muted);font-weight:540}.ubm-cop__diff{border:1px solid var(--border-default);background:var(--surface-base);box-shadow:var(--shadow-card);border-radius:11px;margin-top:12px;overflow:hidden}.ubm-cop__diff-h{border-bottom:1px solid var(--border-muted);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:7px;padding:8px 11px;font-size:10.5px;font-weight:600;display:flex}.ubm-cop__diff-tag{text-transform:none;letter-spacing:0;color:var(--color-action);background:var(--color-action-weak);border-radius:5px;align-items:center;gap:4px;margin-left:auto;padding:2px 6px;font-size:10.5px;display:inline-flex}.ubm-cop__diff-tag svg{width:11px;height:11px}.ubm-cop__dr{border-bottom:1px solid var(--border-muted);cursor:default;transition:background-color var(--motion-fast) var(--motion-ease);align-items:flex-start;gap:9px;padding:8px 11px;font-size:12px;display:flex}.ubm-cop__dr:hover{background:var(--color-action-weak)}.ubm-cop__dr-ic{background:var(--feedback-success-bg);width:17px;height:17px;color:var(--feedback-success-text);border-radius:5px;flex:none;place-items:center;margin-top:1px;display:grid}.ubm-cop__dr[data-kind=health] .ubm-cop__dr-ic,.ubm-cop__dr[data-kind=consent] .ubm-cop__dr-ic{background:var(--feedback-warning-bg);color:var(--feedback-warning-text)}.ubm-cop__dr-t{min-width:0;color:var(--text-default);flex:1;line-height:1.4}.ubm-cop__dr-t small{color:var(--text-faint);margin-top:1px;font-size:10.5px;display:block}.ubm-cop__dr-loc{color:var(--text-faint);opacity:0;transition:opacity var(--motion-fast) var(--motion-ease);flex:none;place-items:center;margin-top:1px;display:grid}.ubm-cop__dr:hover .ubm-cop__dr-loc{opacity:1;color:var(--color-action)}.ubm-cop__diff-rat{color:var(--text-muted);border-bottom:1px solid var(--border-muted);padding:9px 11px;font-size:11.5px;line-height:1.5}.ubm-cop__diff-f{background:var(--surface-sidebar);align-items:center;gap:8px;padding:9px 11px;display:flex}.ubm-cop__apply{border-radius:var(--radius-md);background:var(--color-action);height:30px;color:var(--color-action-contrast);cursor:pointer;box-shadow:var(--shadow-action);border:0;padding:0 14px;font-size:12.5px;font-weight:600}.ubm-cop__apply:disabled{opacity:.55;cursor:default}.ubm-cop__discard{border-radius:var(--radius-md);height:30px;color:var(--text-muted);border:1px solid var(--border-strong);cursor:pointer;background:0 0;padding:0 11px;font-size:12px}.ubm-cop__discard:hover{color:var(--text-default)}.ubm-cop__prov{color:var(--text-faint);margin-left:auto;font-size:10.5px}.ubm-cop__err{border-radius:var(--radius-md);background:var(--feedback-warning-bg);border:1px solid var(--feedback-warning-border);color:var(--feedback-warning-text);margin-top:10px;padding:8px 10px;font-size:11.5px;line-height:1.45}.ubm-cop__composer{border-top:1px solid var(--border-default);background:var(--surface-sidebar);flex:none;padding:9px 11px 11px}.ubm-cop__field{border:1px solid var(--border-strong);background:var(--surface-base);transition:border-color var(--motion-fast) var(--motion-ease), box-shadow var(--motion-fast) var(--motion-ease);border-radius:13px;align-items:flex-end;gap:7px;padding:6px 6px 6px 10px;display:flex}.ubm-cop__field:focus-within{border-color:var(--color-action);box-shadow:0 0 0 3px var(--color-action-weak)}.ubm-cop__ta{resize:none;min-width:0;font:inherit;color:var(--text-default);background:0 0;border:0;outline:none;flex:1;padding:4px 0;font-size:12.5px;line-height:1.45}.ubm-cop__ta::placeholder{color:var(--text-faint)}.ubm-cop__send{background:var(--color-action);width:31px;height:31px;color:var(--color-action-contrast);box-shadow:var(--shadow-action);cursor:pointer;border:0;border-radius:9px;flex:none;place-items:center;display:grid}.ubm-cop__send:disabled{opacity:.5;cursor:default}.ubm-canvas__ghosts{flex-direction:column;gap:8px;margin-top:6px;display:flex}.ubm-canvas__ghosts-h{letter-spacing:.03em;text-transform:uppercase;color:var(--color-action);padding:2px 2px 0;font-size:10.5px;font-weight:600}.ubm-canvas__ghost{border:1.5px dashed var(--color-action);border-radius:var(--radius-lg);background:var(--color-action-weak);transition:box-shadow var(--motion-fast) var(--motion-ease), border-color var(--motion-fast) var(--motion-ease);align-items:center;gap:10px;padding:11px 13px;display:flex}.ubm-canvas__ghost[data-hovered]{box-shadow:0 0 0 3px var(--color-action-weak);border-color:var(--color-action)}.ubm-canvas__ghost[data-kind=health],.ubm-canvas__ghost[data-kind=consent]{border-color:var(--feedback-warning-border);background:var(--feedback-warning-bg)}.ubm-canvas__ghost-ic{background:var(--surface-base);width:26px;height:26px;color:var(--color-action);border-radius:7px;flex:none;place-items:center;display:grid}.ubm-canvas__ghost[data-kind=health] .ubm-canvas__ghost-ic,.ubm-canvas__ghost[data-kind=consent] .ubm-canvas__ghost-ic{color:var(--feedback-warning-text)}.ubm-canvas__ghost-t{min-width:0;color:var(--text-default);flex:1;font-size:13px;line-height:1.35}.ubm-canvas__ghost-t small{color:var(--text-faint);margin-top:1px;font-size:10.5px;display:block}.ubm-canvas__ghost-tag{color:var(--color-action);background:var(--surface-base);border:1px solid var(--color-action);border-radius:var(--radius-full);opacity:0;transition:opacity var(--motion-fast) var(--motion-ease);flex:none;padding:2px 9px;font-size:10.5px;font-weight:540}.ubm-canvas__ghost:hover .ubm-canvas__ghost-tag,.ubm-canvas__ghost[data-hovered] .ubm-canvas__ghost-tag{opacity:1}.ubm-config{border-left:1px solid var(--border-default);flex-direction:column;display:flex;overflow-y:auto}.ubm-config__tabs{border-bottom:1px solid var(--border-default);flex:none;gap:2px;padding:8px 10px;display:flex}.ubm-config__tab-badge{background:var(--color-action);min-width:16px;height:16px;color:var(--color-action-contrast);border-radius:999px;place-items:center;margin-inline-start:6px;padding:0 4px;font-size:10.5px;font-weight:600;line-height:1;display:inline-grid}.ubm-config__body{padding:14px 14px 24px;overflow-y:auto}.ubm-config__empty,.ubm-config__placeholder{color:var(--text-faint);padding:8px 0;font-size:13px}.ubm-config__preview{padding:6px 0}.ubm-config__type{color:var(--text-muted);align-items:center;gap:8px;margin-bottom:14px;font-size:12px;display:flex}.ubm-config__type-icon{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-sunken);width:26px;height:26px;color:var(--text-default);place-items:center;display:grid}.ubm-config__field{margin-bottom:14px}.ubm-config__label{letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);margin-bottom:5px;font-size:11px;font-weight:600;display:block}.ubm-config__input{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-base);width:100%;color:var(--text-default);padding:7px 10px;font-size:13px}.ubm-config__input:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:-1px}.ubm-config__input:disabled{color:var(--text-muted)}.ubm-config__row{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.ubm-config__row-title{color:var(--text-default);font-size:13px}.ubm-config__row-hint{color:var(--text-faint);margin-top:1px;font-size:11.5px}.ubm-config__row-control{flex:none}.ubm-config__hds{border:1px solid var(--priority-high-ink);border-radius:var(--radius-md);background:var(--priority-high-bg);color:var(--priority-high-ink);gap:7px;margin-top:8px;padding:9px 11px;font-size:12px;display:flex}.ubm-config__section{border-top:1px solid var(--border-default);margin-top:16px;padding-top:12px}.ubm-config__section-title{letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);margin-bottom:8px;font-size:11px;font-weight:600}.ubm-config__opts{flex-direction:column;gap:6px;margin:0 0 8px;padding:0;list-style:none;display:flex}.ubm-config__opt{align-items:center;gap:6px;display:flex}.ubm-config__opt-input{flex:auto}.ubm-config__opt-remove{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-base);width:28px;height:28px;color:var(--text-muted);cursor:pointer;flex:none;font-size:16px;line-height:1}.ubm-config__opt-remove:hover:not(:disabled){border-color:var(--priority-high-ink);color:var(--priority-high-ink)}.ubm-config__opt-remove:disabled{opacity:.5;cursor:default}.ubm-config__opt-add{border:1px dashed var(--border-strong);border-radius:var(--radius-md);color:var(--text-default);cursor:pointer;background:0 0;padding:6px 10px;font-size:12.5px}.ubm-config__opt-add:hover:not(:disabled){border-color:var(--color-action);color:var(--color-action)}.ubm-config__opt-add:disabled{opacity:.5;cursor:default}.ubm-config__rule{margin-bottom:10px}.ubm-switch{flex:none}.ubm-logic{flex-direction:column;gap:14px;display:flex}.ubm-logic__cycle{border:1px solid var(--priority-high-ink);border-radius:var(--radius-md);background:var(--priority-high-bg);color:var(--priority-high-ink);align-items:flex-start;gap:7px;padding:9px 11px;font-size:12px;line-height:1.4;display:flex}.ubm-logic__cycle svg{flex:none;margin-top:1px}.ubm-logic__empty{color:var(--text-faint);padding:8px 0;font-size:13px}.ubm-logic__rules{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.ubm-logic__rule{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base);box-shadow:var(--shadow-card);padding:13px 14px}.ubm-logic__ln{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;line-height:1.9;display:flex}.ubm-logic__ln+.ubm-logic__ln{margin-top:6px}.ubm-logic__clause{display:contents}.ubm-logic__kw{color:var(--text-faint)}.ubm-logic__chip{white-space:nowrap;border-radius:7px;align-items:center;gap:5px;height:26px;padding:0 9px;font-size:12.5px;font-weight:500;display:inline-flex}.ubm-logic__chip[data-kind=q]{background:var(--surface-sunken);color:var(--text-default)}.ubm-logic__chip[data-kind=op]{background:var(--surface-active);color:var(--text-muted)}.ubm-logic__chip[data-kind=val]{background:var(--surface-active);color:var(--text-default);font-variant-numeric:tabular-nums}.ubm-logic__chip[data-kind=act]{background:var(--color-action-weak);color:var(--color-action)}.ubm-logic__then{text-transform:uppercase;letter-spacing:.03em;color:var(--text-faint);align-items:center;gap:5px;font-size:11.5px;font-weight:600;display:inline-flex}.ubm-logic__then svg{width:13px;height:13px}.ubm-logic__foot{border-top:1px solid var(--border-muted);align-items:center;gap:8px;margin-top:10px;padding-top:9px;display:flex}.ubm-logic__scope{color:var(--text-faint);flex:1;font-size:11px}.ubm-logic__remove{border-radius:var(--radius-md);width:26px;height:26px;color:var(--text-faint);cursor:pointer;transition:color var(--motion-fast) var(--motion-ease), background-color var(--motion-fast) var(--motion-ease);background:0 0;border:none;flex:none;place-items:center;display:grid}.ubm-logic__remove svg{width:14px;height:14px}.ubm-logic__remove:hover{background:var(--priority-high-bg);color:var(--priority-high-ink)}.ubm-logic__graph{border:1px dashed var(--border-strong);border-radius:var(--radius-md);padding:10px 11px}.ubm-logic__graph-title,.ubm-logic__form-title{letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);margin-bottom:7px;font-size:11px;font-weight:600}.ubm-logic__edges{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.ubm-logic__edge{color:var(--text-muted);align-items:center;gap:8px;font-size:12.5px;display:flex}.ubm-logic__page{border:1px solid var(--border-default);background:var(--surface-base);color:var(--text-default);border-radius:999px;padding:2px 8px;font-size:11.5px}.ubm-logic__form{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-base);padding:11px}.ubm-logic__line{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;display:flex}.ubm-logic__select:where(:not([data-ubm-canon]):not([aria-hidden])),.ubm-logic__input{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-base);color:var(--text-default);padding:6px 9px;font-size:12.5px}.ubm-logic__select:where(:not([data-ubm-canon]):not([aria-hidden])):focus-visible,.ubm-logic__input:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:-1px}.ubm-logic__input{flex:90px;min-width:90px}.ubm-logic__add{border-radius:var(--radius-md);background:var(--color-action);color:var(--color-action-contrast);cursor:pointer;transition:opacity var(--motion-fast) var(--motion-ease);border:none;margin-top:2px;padding:7px 14px;font-size:12.5px;font-weight:540}.ubm-logic__add:disabled{opacity:.5;cursor:default}.ubm-logicview{flex:1;grid-template-columns:minmax(0,430px) minmax(0,1fr);min-height:0;display:grid}.ubm-logicview__rules{border-right:1px solid var(--border-default);background:var(--surface-base);flex-direction:column;min-height:0;display:flex}.ubm-logicview__head{flex:none;align-items:center;gap:8px;padding:15px 18px 8px;display:flex}.ubm-logicview__t{color:var(--text-default);font-size:14px;font-weight:600}.ubm-logicview__count{color:var(--text-faint);font-size:12px}.ubm-logicview__scroll{min-height:0;padding:6px 18px 18px;overflow:auto}.ubm-logicview__flow{background:var(--surface-sidebar);min-height:0;overflow:auto}@media (max-width:900px){.ubm-logicview{grid-template-columns:1fr}.ubm-logicview__flow{display:none}}.ubm-flow{padding:18px 22px 28px}.ubm-flow__head{align-items:center;gap:8px;margin-bottom:14px;display:flex}.ubm-flow__title{color:var(--text-muted);font-size:12.5px;font-weight:600}.ubm-flow__loop{background:var(--status-done-bg);color:var(--status-done-ink);border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:3px 10px;font-size:11.5px;display:inline-flex}.ubm-flow__loop[data-cycle]{background:var(--priority-high-bg);color:var(--priority-high-ink)}.ubm-flow__col{flex-direction:column;align-items:stretch;max-width:340px;margin:0 auto;display:flex}.ubm-flow__node{border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-base);box-shadow:var(--shadow-card);align-items:center;gap:10px;padding:10px 12px;display:flex}.ubm-flow__ic{border-radius:var(--radius-md);background:var(--surface-sunken);width:24px;height:24px;color:var(--text-muted);flex:none;place-items:center;display:grid}.ubm-flow__t{min-width:0;color:var(--text-default);flex:1;font-size:12.5px;font-weight:500}.ubm-flow__t small{color:var(--text-faint);font-size:10.5px;font-weight:400;display:block}.ubm-flow__node--start{border-color:var(--color-action);background:var(--color-action);color:var(--color-action-contrast);justify-content:center;padding:7px;font-size:12px;font-weight:600}.ubm-flow__node--end{border-color:var(--border-strong);background:var(--surface-active);color:var(--text-muted);justify-content:center;padding:8px;font-size:12px}.ubm-flow__conn{background:var(--border-strong);width:2px;height:16px;margin:0 auto}.ubm-flow__branch{border-left:2px dashed var(--color-action);margin:0 0 0 30px;padding:2px 0 2px 16px}.ubm-flow__branch-lbl{border-radius:var(--radius-sm);background:var(--color-action-weak);color:var(--color-action);align-items:center;gap:5px;margin:4px 0 8px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.ubm-flow__branch .ubm-flow__node{border-color:var(--color-action)}.ubm-flow__empty{color:var(--text-faint);padding:8px 0;font-size:12.5px}.ubm-apercu{flex:1;min-height:0;display:flex}.ubm-apercu .ubm-preview{flex:1;min-width:0}.ubm-apercu__empty{text-align:center;color:var(--text-muted);flex:1;place-items:center;padding:48px 24px;font-size:14px;display:grid}.ubm-config__weight{border-radius:var(--radius-md);background:var(--surface-active);height:26px;color:var(--text-default);font-variant-numeric:tabular-nums;align-items:center;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.ubm-builder__viewfallback{color:var(--text-faint);flex:1;place-items:center;padding:48px;font-size:13px;display:grid}.ubm-version-pin{border-radius:var(--radius-sm);white-space:nowrap;background:var(--color-action-weak);color:var(--color-action);align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.ubm-version-pin__status{color:var(--text-muted);font-weight:400}.ubm-response-date{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:13px}.ubm-resp-detail{flex-direction:column;gap:20px;max-width:720px;display:flex}.ubm-resp-detail__head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ubm-consent-proof__toggle{align-self:flex-start}.ubm-resp-detail__back{color:var(--text-muted);align-items:center;gap:4px;font-size:13px;text-decoration:none;display:inline-flex}.ubm-resp-detail__back:hover{color:var(--color-action)}.ubm-resp-detail__title{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.ubm-resp-detail__form{color:var(--text-default);font-size:12.5px;font-weight:600}.ubm-resp-detail__ts{color:var(--text-faint);font-variant-numeric:tabular-nums;font-size:12.5px}.ubm-resp-detail__actions{margin-left:auto}.ubm-resp-clinmask{border-radius:var(--radius-md);background:var(--priority-high-bg);color:var(--priority-high-ink);align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:500;display:flex}.ubm-resp-section{flex-direction:column;gap:8px;display:flex}.ubm-resp-section__title{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin:0;font-size:12px;font-weight:600}.ubm-resp-empty{color:var(--text-faint);margin:0;font-size:13px}.ubm-resp-items{border:1px solid var(--border-default);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}.ubm-resp-item{border-bottom:1px solid var(--border-default);grid-template-columns:200px 1fr;gap:12px;padding:10px 12px;display:grid}.ubm-resp-item:last-child{border-bottom:none}.ubm-resp-item__key{color:var(--text-muted);min-width:0;font-size:12.5px}.ubm-resp-item__key small{color:var(--text-faint);margin-top:2px;font-size:11px;display:block}.ubm-resp-item__value{color:var(--text-default);word-break:break-word;font-size:14px}.ubm-resp-item[data-sensitivity=clinical] .ubm-resp-item__value{color:var(--priority-high-ink)}.ubm-resp-path{color:var(--text-muted);font-variant-numeric:tabular-nums;margin:0;font-size:13px}.ubm-resp-consents{flex-direction:column;gap:10px;display:flex}.ubm-consent-proof{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.ubm-consent-proof[data-status=withdrawn]{border-color:var(--border-strong);opacity:.85}.ubm-consent-proof__head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ubm-consent-proof__status{color:var(--text-default);font-size:13px;font-weight:600}.ubm-consent-proof__meta{color:var(--text-faint);font-variant-numeric:tabular-nums;font-size:11.5px}.ubm-consent-proof__text{color:var(--text-default);margin:0;font-size:14px}.ubm-consent-proof__disclose{color:var(--color-action);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:12.5px}.ubm-consent-proof__notice{border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text-muted);margin:0;padding:8px 10px;font-size:12.5px;line-height:1.5}.ubm-consent-proof__foot{justify-content:space-between;align-items:center;gap:8px;display:flex}.ubm-consent-proof__ts{color:var(--text-faint);font-variant-numeric:tabular-nums;font-size:11.5px}.ubm-consent-proof__withdraw{border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-default);cursor:pointer;background:0 0;padding:4px 10px;font-size:12px}.ubm-consent-proof__withdraw:hover:not(:disabled){border-color:var(--priority-high-ink);color:var(--priority-high-ink)}.ubm-consent-proof__withdraw:disabled{opacity:.5;cursor:default}.ubm-consent-proof__error{color:var(--priority-high-ink);margin:0;font-size:12px}.ubm-resp-correct{gap:10px}.ubm-resp-correct__open{border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-default);cursor:pointer;background:0 0;align-self:flex-start;padding:6px 12px;font-size:12.5px}.ubm-resp-correct__open:hover{border-color:var(--accent-ink,var(--text-default));color:var(--accent-ink,var(--text-default))}.ubm-resp-correct__form{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;gap:10px;padding:12px;display:flex}.ubm-resp-correct__hint{color:var(--text-muted);margin:0;font-size:12px}.ubm-resp-correct__fields{flex-direction:column;gap:8px;display:flex}.ubm-resp-correct__field{flex-direction:column;gap:4px;display:flex}.ubm-resp-correct__label{color:var(--text-muted);font-size:12px;font-weight:500}.ubm-resp-correct__input{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-base);width:100%;color:var(--text-default);padding:7px 10px;font-size:13px}.ubm-resp-correct__input:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:-1px}.ubm-resp-correct__readonly{color:var(--text-muted);font-size:13px}.ubm-resp-correct__actions{justify-content:flex-end;gap:8px;display:flex}.ubm-resp-correct__cancel,.ubm-resp-correct__submit{border-radius:var(--radius-sm);cursor:pointer;padding:6px 12px;font-size:12.5px}.ubm-resp-correct__cancel{border:1px solid var(--border-strong);color:var(--text-default);background:0 0}.ubm-resp-correct__submit{border:1px solid var(--accent-ink,var(--text-default));background:var(--accent-ink,var(--text-default));color:var(--surface-base)}.ubm-resp-correct__cancel:disabled,.ubm-resp-correct__submit:disabled{opacity:.5;cursor:default}.ubm-resp-correct__error{color:var(--priority-high-ink);margin:0;font-size:12px}.ubm-resp-timeline{flex-direction:column;gap:8px;display:flex}.ubm-resp-timeline__list{flex-direction:column;gap:2px;margin:0;padding:0 0 0 4px;list-style:none;display:flex}.ubm-resp-timeline__item{border-left:2px solid var(--border-default);align-items:center;gap:10px;padding:6px 0 6px 14px;display:flex;position:relative}.ubm-resp-timeline__item[data-head]{border-left-color:var(--color-action)}.ubm-resp-timeline__dot{background:var(--border-strong);border-radius:50%;width:8px;height:8px;position:absolute;left:-5px}.ubm-resp-timeline__item[data-head] .ubm-resp-timeline__dot{background:var(--color-action)}.ubm-resp-timeline__label{color:var(--text-default);align-items:center;gap:8px;font-size:13px;display:inline-flex}.ubm-resp-timeline__current{background:var(--color-action-weak);color:var(--color-action);border-radius:20px;padding:1px 7px;font-size:11px;font-weight:600}.ubm-resp-timeline__ts{color:var(--text-faint);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11.5px}.ubm-link-slug{align-items:center;gap:6px;display:inline-flex}.ubm-link-slug__path{font-family:var(--font-mono,monospace);color:var(--text-default);background:var(--surface-sunken);border-radius:var(--radius-sm);padding:1px 6px;font-size:12px}.ubm-link-slug__copy,.ubm-link-prefill__copy{color:var(--color-action);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px}.ubm-link-slug__copy:hover,.ubm-link-prefill__copy:hover{text-decoration:underline}.ubm-link-mode{color:var(--text-muted);font-size:13px}.ubm-link-usage{font-variant-numeric:tabular-nums;color:var(--text-default);font-size:13px}.ubm-link-usage__max{color:var(--text-faint)}.ubm-link-actions{justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}.ubm-link-revoke{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px}.ubm-link-revoke:hover{color:var(--text-default)}.ubm-link-revoke--danger{color:var(--priority-high-ink);font-weight:600}.ubm-link-revoke__confirm{align-items:center;gap:8px;display:inline-flex}.ubm-link-toolbar__title{color:var(--text-default);font-size:15px;font-weight:600}.ubm-link-prefill__who{flex:1 1 0;min-width:0}.ubm-link-prefill__days{inline-size:var(--arc-space-20);flex:none}.ubm-link-form{flex-direction:column;gap:14px;margin-top:8px;display:flex}.ubm-link-form__row{gap:12px;display:flex}.ubm-link-form__row .ubm-link-form__field{flex:1}.ubm-link-form__field{flex-direction:column;gap:4px;display:flex}.ubm-link-form__label{color:var(--text-default);font-size:13px;font-weight:500}.ubm-link-form__input{box-sizing:border-box;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-base);width:100%;color:var(--text-default);padding:7px 10px;font-size:13px}.ubm-link-form__input:focus{border-color:var(--color-action);outline:none}.ubm-link-form__hint{color:var(--text-faint);font-size:11px}.ubm-link-form__check{align-items:center;gap:8px;display:flex}.ubm-link-form__error{color:var(--priority-high-ink);font-size:12px}.ubm-link-form__actions{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.ubm-link-prefill{flex-direction:column;gap:6px;display:flex}.ubm-link-prefill__toggle{color:var(--color-action);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px}.ubm-link-prefill__toggle:hover{text-decoration:underline}.ubm-link-prefill__row,.ubm-link-prefill__out{align-items:center;gap:6px;display:flex}.ubm-link-prefill__ttl{width:70px}.ubm-fill{background:var(--surface-base);min-height:100vh;color:var(--text-default)}.ubm-fill__progress{background:var(--color-action);height:3px;transition:width var(--motion-base,.3s) var(--motion-ease,ease);z-index:10;position:fixed;top:0;left:0}.ubm-fill__topbar{border-bottom:1px solid var(--border-muted,var(--border-default));justify-content:space-between;align-items:center;height:58px;padding:0 26px;display:flex}.ubm-fill__brand{align-items:center;gap:10px;font-weight:600;display:flex}.ubm-fill__mark{border-radius:var(--radius-sm);background:var(--color-action);width:26px;height:26px;color:var(--color-action-contrast);place-items:center;font-size:12px;font-weight:700;display:grid}.ubm-fill__locale{color:var(--text-muted);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:4px 11px;font-size:13px}.ubm-fill__wrap{max-width:620px;margin:0 auto;padding:54px 26px 96px}.ubm-fill__topbar--center{justify-content:center}.ubm-fill__count{color:var(--text-faint);margin-bottom:10px;font-size:12.5px;font-weight:600}.ubm-fill__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-action);margin-bottom:18px;font-size:12.5px;font-weight:650}.ubm-fill-field{margin-bottom:28px}.ubm-fill-field__q{font-family:var(--font-display);letter-spacing:-.018em;color:var(--text-strong);font-size:26px;font-weight:600;line-height:1.2}.ubm-fill-field__req{color:var(--priority-high-ink);margin-left:4px}.ubm-fill-field__help{color:var(--text-muted);margin-top:8px;font-size:15px}.ubm-fill-field__error{color:var(--priority-high-ink);margin-top:10px;font-size:13px}.ubm-fill-opts{flex-direction:column;gap:10px;margin-top:22px;display:flex}.ubm-fill-opt{border:1px solid var(--border-default);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--motion-fast,.12s) var(--motion-ease,ease), background-color var(--motion-fast,.12s) var(--motion-ease,ease);align-items:center;gap:13px;padding:15px 17px;font-size:15.5px;display:flex}.ubm-fill-opt:hover{border-color:var(--border-strong);background:var(--surface-hover)}.ubm-fill-opt[data-selected]{border-color:var(--color-action);background:var(--color-action-weak)}.ubm-fill-opt:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}.ubm-fill-kbd{border:1px solid var(--border-default);border-radius:var(--radius-sm);width:24px;height:24px;color:var(--text-muted);flex:none;place-items:center;font-size:12px;display:grid}.ubm-fill-opt[data-selected] .ubm-fill-kbd{border-color:var(--color-action);color:var(--color-action)}.ubm-fill-opt__label{flex:1}.ubm-fill-opt__ck{color:var(--color-action);display:inline-flex}.ubm-fill-input{box-sizing:border-box;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-base);width:100%;color:var(--text-default);margin-top:20px;padding:12px 14px;font-family:inherit;font-size:16px}.ubm-fill-input:focus{border-color:var(--color-action);outline:none}.ubm-fill-file{border:1px dashed var(--border-strong);border-radius:var(--radius-md);color:var(--text-muted);cursor:pointer;align-items:center;gap:10px;margin-top:18px;padding:16px 18px;display:flex;position:relative}.ubm-fill-file[data-state=uploaded]{border-style:solid;border-color:var(--border-default);color:var(--text-default);cursor:default}.ubm-fill-file__input{opacity:0;cursor:pointer;position:absolute;inset:0}.ubm-fill-file__name{flex:1}.ubm-fill-file__remove{color:var(--priority-high-ink);cursor:pointer;background:0 0;border:none;font-size:13px}.ubm-fill-file__remove:hover{text-decoration:underline}.ubm-form-consent{margin-top:26px}.ubm-form-consent__row{background:var(--surface-sunken);border:1px solid var(--border-default);border-radius:var(--radius-md);gap:12px;padding:15px 16px;display:flex}.ubm-form-consent__box{border:1.5px solid var(--border-strong);border-radius:var(--radius-sm);cursor:pointer;width:20px;height:20px;color:var(--color-action-contrast);flex:none;place-items:center;margin-top:1px;display:grid}.ubm-form-consent__box[data-checked]{background:var(--color-action);border-color:var(--color-action)}.ubm-form-consent__box:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}.ubm-form-consent__text{color:var(--text-default);font-size:14px;line-height:1.5}.ubm-form-consent__optional{font-size:var(--font-size-sm,.875rem);color:var(--color-text-muted);margin-top:.25rem;display:block}.ubm-form-consent__notice{margin-top:8px}.ubm-form-consent__notice-toggle{color:var(--color-action);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:0;font-size:12.5px;display:inline-flex}.ubm-form-consent__chevron{transition:transform var(--motion-fast,.12s) var(--motion-ease,ease)}.ubm-form-consent__notice-toggle[aria-expanded=true] .ubm-form-consent__chevron{transform:rotate(90deg)}.ubm-form-consent__notice-body{color:var(--text-muted);margin-top:8px;font-size:13px;line-height:1.55}.ubm-form-consent__policy{color:var(--color-action);text-decoration:none}.ubm-form-consent__policy:hover{text-decoration:underline}.ubm-form-consent__error{color:var(--priority-high-ink);margin-top:8px;font-size:13px}.ubm-fill__nav{align-items:center;gap:14px;margin-top:36px;display:flex}.ubm-fill__next{background:var(--color-action);color:var(--color-action-contrast);border-radius:var(--radius-md);cursor:pointer;border:none;align-items:center;gap:8px;padding:11px 22px;font-size:15px;font-weight:560;display:inline-flex}.ubm-fill__next:hover{filter:brightness(.96)}.ubm-fill__next:disabled{opacity:.6;cursor:default}.ubm-fill__enter{color:var(--text-faint);font-size:12.5px}.ubm-fill__back{color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;margin-left:auto;font-size:14px;display:inline-flex}.ubm-fill__back:hover{color:var(--text-default)}.ubm-fill__form-error{color:var(--priority-high-ink);margin-top:20px;font-size:14px}.ubm-fill__foot{color:var(--text-faint);border-top:1px solid var(--border-muted,var(--border-default));background:var(--surface-base);justify-content:space-between;align-items:center;padding:11px 26px;font-size:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.ubm-fill-save{color:var(--text-muted);align-items:center;gap:6px;display:inline-flex}.ubm-fill-resume{background:var(--color-action-weak);border-radius:var(--radius-md);color:var(--text-default);justify-content:space-between;align-items:center;gap:12px;margin-bottom:28px;padding:12px 16px;font-size:13.5px;display:flex}.ubm-fill-resume__restart{color:var(--color-action);cursor:pointer;white-space:nowrap;background:0 0;border:none;font-size:13px}.ubm-fill-resume__restart:hover{text-decoration:underline}.ubm-thanks{text-align:center;max-width:460px;padding-top:64px}.ubm-thanks__mark{background:var(--color-action);width:64px;height:64px;color:var(--color-action-contrast);box-shadow:0 4px 14px var(--color-action-weak);border-radius:50%;place-items:center;margin:0 auto 20px;display:grid}.ubm-thanks__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-strong);font-size:28px;font-weight:600}.ubm-thanks__sub{color:var(--text-muted);max-width:38ch;margin:11px auto 0;font-size:15px;line-height:1.6}.ubm-thanks__recap{border:1px solid var(--border-default);border-radius:var(--radius-md);text-align:left;align-items:center;gap:12px;max-width:360px;margin:24px auto 0;padding:14px 16px;display:flex}.ubm-thanks__recap-ic{border-radius:var(--radius-sm);background:var(--color-action-weak);width:38px;height:38px;color:var(--color-action);flex:none;place-items:center;display:grid}.ubm-thanks__recap-text{flex-direction:column;display:flex}.ubm-thanks__recap-title{color:var(--text-default);font-size:14px;font-weight:600}.ubm-thanks__recap-meta{color:var(--text-muted);margin-top:1px;font-size:12.5px}.ubm-thanks__cta{border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--surface-base);height:44px;color:var(--text-default);cursor:pointer;align-items:center;gap:8px;margin:22px auto 0;padding:0 22px;font-family:inherit;font-size:14px;font-weight:540;text-decoration:none;display:inline-flex}.ubm-thanks__cta:hover{background:var(--surface-hover)}.ubm-result{overflow:auto}.ubm-result__top{background:linear-gradient(180deg, var(--color-action-weak), var(--surface-base))}.ubm-result__brand{align-items:center;gap:9px;max-width:560px;margin:0 auto;padding:18px 24px 4px;display:flex}.ubm-result__bn{color:var(--color-action);font-size:14px;font-weight:600}.ubm-result__head{text-align:center;max-width:560px;margin:0 auto;padding:14px 24px 22px}.ubm-result__ey{letter-spacing:.06em;text-transform:uppercase;color:var(--color-action);font-size:12px;font-weight:600}.ubm-result__t{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-strong);margin-top:8px;font-size:32px;font-weight:600;line-height:1.08}.ubm-result__sub{color:var(--text-muted);max-width:44ch;margin:10px auto 0;font-size:15px;line-height:1.55}.ubm-ring{--arc-accent:var(--color-action);--arc-accent-strong:var(--color-action);width:180px;margin:26px auto 6px}.ubm-pil{text-align:left;flex-direction:column;gap:12px;max-width:360px;margin:22px auto 0;display:flex}.ubm-pil__row{align-items:center;gap:12px;display:flex}.ubm-pil__n{color:var(--text-default);flex:none;width:96px;font-size:13px}.ubm-pil__bar{border-radius:var(--radius-sm);background:var(--surface-sunken);flex:1;height:8px;overflow:hidden}.ubm-pil__bar i{border-radius:var(--radius-sm);background:var(--color-action);height:100%;display:block}.ubm-pil__v{color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:right;flex:none;width:40px;font-size:12px}.ubm-result__body{text-align:center;max-width:560px;margin:0 auto;padding:6px 24px 40px}.ubm-result__msg{max-width:46ch;color:var(--text-default);margin:20px auto 0;font-size:14.5px;line-height:1.65}.ubm-cta{flex-direction:column;align-items:center;margin-top:28px;display:flex}.ubm-cta__btn{border-radius:var(--radius-md);background:var(--color-action);height:50px;color:var(--color-action-contrast);cursor:pointer;box-shadow:0 2px 8px var(--color-action-weak);border:none;justify-content:center;align-items:center;gap:9px;padding:0 28px;font-family:inherit;font-size:15.5px;font-weight:600;text-decoration:none;display:inline-flex}.ubm-cta__btn:hover{filter:brightness(.96)}.ubm-cta__pay{color:var(--text-faint);align-items:center;gap:6px;margin-top:11px;font-size:11.5px;display:inline-flex}.ubm-cta__sec{color:var(--color-action);cursor:pointer;background:0 0;border:none;margin-top:16px;font-family:inherit;font-size:13px;font-weight:500;text-decoration:none}.ubm-cta__sec:hover{text-decoration:underline}.ubm-preview{background:var(--surface-sunken);flex-direction:column;min-height:100%;display:flex}.ubm-preview__toolbar{border-bottom:1px solid var(--border-default);background:var(--surface-base);flex:none;align-items:center;gap:10px;padding:10px 16px;display:flex}.ubm-preview__eyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.ubm-preview__eyebrow svg{width:13px;height:13px}.ubm-preview__spacer{flex:1}.ubm-preview__lang{border-radius:var(--radius-md);background:var(--surface-active);padding:2px;display:inline-flex}.ubm-preview__lang-chip{cursor:pointer;border-radius:var(--radius-sm);letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted);background:0 0;border:0;padding:4px 10px;font-size:11.5px;font-weight:600}.ubm-preview__lang-chip[data-active]{background:var(--surface-base);color:var(--text-default);box-shadow:var(--shadow-card)}.ubm-preview__device{gap:2px;display:inline-flex}.ubm-preview__device-btn{border-radius:var(--radius-md);width:30px;height:28px;color:var(--text-faint);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.ubm-preview__device-btn[data-active]{background:var(--surface-active);color:var(--text-default)}.ubm-preview__device-btn svg{width:16px;height:16px}.ubm-preview__stage{flex:1;justify-content:center;align-items:flex-start;min-height:0;padding:34px 20px;display:flex;overflow:auto}.ubm-preview__frame{background:var(--surface-base);border:1px solid var(--border-default);border-radius:var(--radius-lg);width:100%;max-width:440px;box-shadow:var(--shadow-card-hover);overflow:hidden}.ubm-preview__stage[data-device=mobile] .ubm-preview__frame{max-width:390px}.ubm-preview__frame .ubm-fill{min-height:540px}.ubm-preview__frame .ubm-fill__progress{position:absolute}.ubm-preview__empty{text-align:center;color:var(--text-muted);padding:48px 24px;font-size:14px}.ubm-advcfg{flex-direction:column;gap:16px;margin-top:16px;display:flex}.ubm-advcfg__note{color:var(--text-muted);font-size:13px;line-height:1.5}.ubm-advcfg__group-title{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-bottom:8px;font-size:12px;font-weight:600}.ubm-advcfg__list{flex-direction:column;gap:8px;display:flex}.ubm-advcfg__item{align-items:center;gap:8px;display:flex}.ubm-advcfg__input,.ubm-advcfg__img-input,.ubm-advcfg__type:where(:not([data-ubm-canon]):not([aria-hidden])){border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-default);color:var(--text-default);flex:1;padding:8px 10px;font-size:14px}.ubm-advcfg__input:focus-visible,.ubm-advcfg__img-input:focus-visible,.ubm-advcfg__type:where(:not([data-ubm-canon]):not([aria-hidden])):focus-visible{border-color:var(--color-action);box-shadow:0 0 0 3px var(--color-action-weak);outline:none}.ubm-advcfg__type{flex:none}.ubm-advcfg__remove{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-default);width:30px;height:30px;color:var(--text-muted);cursor:pointer;flex:none;font-size:18px;line-height:1}.ubm-advcfg__remove:hover:not(:disabled){border-color:var(--priority-high-ink);color:var(--priority-high-ink)}.ubm-advcfg__add{border:1px dashed var(--border-strong);border-radius:var(--radius-sm);color:var(--color-action);cursor:pointer;background:0 0;align-self:flex-start;padding:7px 12px;font-size:13px}.ubm-advcfg__add:hover:not(:disabled){background:var(--color-action-weak)}.ubm-advcfg__check{color:var(--text-default);align-items:center;gap:8px;font-size:14px;display:flex}.ubm-fill-opts--image{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}.ubm-fill-opt__img{object-fit:cover;border-radius:var(--radius-sm);width:100%;height:96px}.ubm-fill-opts--image .ubm-fill-opt{flex-direction:column;align-items:stretch}.ubm-fill-matrix{flex-direction:column;gap:6px;margin-top:22px;display:flex}.ubm-fill-matrix__head,.ubm-fill-matrix__row{grid-template-columns:minmax(120px, 1.4fr) repeat(var(--ubm-matrix-cols,4), 1fr);align-items:center;gap:6px;display:grid}.ubm-fill-matrix__col{text-align:center;color:var(--text-muted);font-size:13px}.ubm-fill-matrix__rowlabel{font-size:14.5px}.ubm-fill-matrix__cell{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-default);cursor:pointer;height:38px}.ubm-fill-matrix__cell[data-selected]{border-color:var(--color-action);background:var(--color-action-weak)}.ubm-fill-rank{flex-direction:column;gap:8px;margin-top:22px;padding:0;list-style:none;display:flex}.ubm-fill-rank__item{border:1px solid var(--border-default);border-radius:var(--radius-md);align-items:center;gap:12px;padding:12px 14px;display:flex}.ubm-fill-rank__num{border-radius:var(--radius-sm);background:var(--color-action-weak);width:24px;height:24px;color:var(--color-action);flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.ubm-fill-rank__label{flex:1}.ubm-fill-rank__moves{gap:6px;display:flex}.ubm-fill-rank__up,.ubm-fill-rank__down{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-default);cursor:pointer;width:30px;height:30px}.ubm-fill-rank__up:disabled,.ubm-fill-rank__down:disabled{opacity:.4;cursor:not-allowed}.ubm-fill-rep{flex-direction:column;gap:14px;margin-top:22px;display:flex}.ubm-fill-rep__item{border:1px solid var(--border-default);border-radius:var(--radius-md);flex-direction:column;gap:10px;padding:14px;display:flex}.ubm-fill-rep__head{justify-content:space-between;align-items:center;display:flex}.ubm-fill-rep__num{color:var(--text-muted);font-size:13px}.ubm-fill-rep__remove{color:var(--priority-high-ink);cursor:pointer;background:0 0;border:none;font-size:13px}.ubm-fill-rep__field{flex-direction:column;gap:5px;display:flex}.ubm-fill-rep__label{color:var(--text-muted);font-size:13px}.ubm-fill-rep__add{border:1px dashed var(--border-strong);border-radius:var(--radius-sm);color:var(--color-action);cursor:pointer;background:0 0;align-self:flex-start;padding:9px 14px;font-size:14px}.ubm-fill-sign{margin-top:22px}.ubm-fill-sign__pad{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-default);width:100%;max-width:480px;height:160px;color:var(--text-default);touch-action:none;cursor:crosshair}.ubm-fill-sign__actions{gap:10px;margin-top:10px;display:flex}.ubm-fill-sign__clear,.ubm-fill-sign__redo{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-default);cursor:pointer;padding:8px 14px;font-size:14px}.ubm-fill-sign__save{border:1px solid var(--color-action);border-radius:var(--radius-sm);background:var(--color-action);color:var(--color-action-contrast);cursor:pointer;padding:8px 14px;font-size:14px}.ubm-fill-sign__save:disabled{opacity:.45;cursor:not-allowed}.ubm-fill-sign__done{color:var(--color-action);align-items:center;gap:8px;font-size:15px;display:inline-flex}.ubm-fill-sign[data-state=signed]{align-items:center;gap:16px;display:flex}.ubm-builder__toolbar{justify-content:flex-end;padding:8px 16px 0;display:flex}.ubm-builder__settings-toggle{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-default);cursor:pointer;padding:6px 12px;font-size:13px}.ubm-builder__settings-toggle[aria-pressed=true]{border-color:var(--color-action);color:var(--color-action)}.ubm-completion{flex-direction:column;gap:24px;padding:16px;display:flex;overflow-y:auto}.ubm-cta,.ubm-scoring{flex-direction:column;gap:12px;display:flex}.ubm-cta__title,.ubm-scoring__title{margin:0;font-size:14px;font-weight:600}.ubm-cta__field{flex-direction:column;gap:4px;font-size:13px;display:flex}.ubm-cta__field select:where(:not([aria-hidden])),.ubm-cta__field input,.ubm-scoring__q textarea,.ubm-scoring__weight,.ubm-bands__row input{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-default);padding:6px 8px;font-size:13px}.ubm-cta__save,.ubm-scoring__save{border:1px solid var(--color-action);border-radius:var(--radius-sm);background:var(--color-action);color:var(--color-action-contrast);cursor:pointer;align-self:flex-start;padding:8px 14px;font-size:13px}.ubm-cta__save:disabled,.ubm-scoring__save:disabled{opacity:.45;cursor:not-allowed}.ubm-cta__error,.ubm-scoring__error{color:var(--priority-high-ink);margin:0;font-size:13px}.ubm-scoring__toggle{align-items:center;gap:8px;font-size:13px;display:flex}.ubm-scoring__q{border-top:1px solid var(--border-default);flex-direction:column;gap:4px;padding-top:8px;display:flex}.ubm-scoring__qhead{justify-content:space-between;align-items:center;gap:8px;display:flex}.ubm-scoring__qlabel{font-size:13px;font-weight:500}.ubm-scoring__weight{width:72px}.ubm-scoring__hint{color:var(--text-muted);margin:0;font-size:12px}.ubm-bands{flex-direction:column;gap:8px;display:flex}.ubm-bands__head{justify-content:space-between;align-items:center;font-size:13px;font-weight:500;display:flex}.ubm-bands__add{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-default);cursor:pointer;padding:4px 10px;font-size:12px}.ubm-bands__row{grid-template-columns:1fr 1fr 2fr auto;align-items:center;gap:6px;display:grid}.ubm-bands__remove{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-default);cursor:pointer;padding:4px 8px}.ubm-forms-filter{border-radius:var(--radius-md);background:var(--surface-sunken);align-items:center;gap:4px;padding:2px;display:inline-flex}.ubm-forms-filter__chip{border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease);background:0 0;border:none;align-items:center;gap:6px;padding:5px 11px;font-size:13px;font-weight:500;display:inline-flex}.ubm-forms-filter__chip:hover{color:var(--text-default)}.ubm-forms-filter__chip[data-active]{background:var(--surface-raised);color:var(--text-default);box-shadow:0 1px 2px var(--surface-scrim)}.ubm-forms-filter__n{color:var(--text-faint);font-variant-numeric:tabular-nums;font-size:11px}.ubm-forms-filter__chip[data-active] .ubm-forms-filter__n{color:var(--color-action)}.ubm-forms-empty__icon{border-radius:var(--radius-lg);background:var(--surface-sunken);width:46px;height:46px;color:var(--text-faint);place-items:center;margin-bottom:8px;display:grid}.ubm-forms-empty__icon svg{width:24px;height:24px}.ubm-forms-empty__actions{align-items:center;gap:8px;margin-top:14px;display:inline-flex}.ubm-inbox{position:relative}.ubm-inbox-who{min-width:0;max-width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:9px;padding:0;display:inline-flex}.ubm-inbox-av{background:var(--color-action-weak);width:26px;height:26px;color:var(--color-action);border-radius:50%;flex:none;place-items:center;display:grid}.ubm-inbox-av svg{width:14px;height:14px}.ubm-inbox-av[data-anon]{background:var(--surface-active);color:var(--text-faint)}.ubm-inbox-who__n{min-width:0;color:var(--text-default);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.ubm-inbox-who:hover .ubm-inbox-who__n{color:var(--color-action)}.ubm-inbox-who__n small{color:var(--text-faint);font-size:11px;font-weight:400;display:block}.ubm-inbox-form{min-width:0;color:var(--text-muted);align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.ubm-inbox-form svg{color:var(--text-faint);flex:none}.ubm-inbox-form span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ubm-inbox-result{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.ubm-inbox-score{border-radius:var(--radius-sm);background:var(--status-done-bg);height:22px;color:var(--status-done-ink);align-items:center;gap:4px;padding:0 8px;font-size:11.5px;font-weight:540;display:inline-flex}.ubm-inbox-score b{font-variant-numeric:tabular-nums;font-weight:700}.ubm-inbox-tag{border-radius:var(--radius-sm);align-items:center;gap:5px;height:22px;padding:0 8px;font-size:11px;font-weight:500;display:inline-flex}.ubm-inbox-tag[data-tag=health]{background:var(--feedback-warning-bg);color:var(--feedback-warning-text)}.ubm-inbox-issue{color:var(--text-muted);font-size:12.5px}.ubm-inbox-issue[data-muted]{color:var(--text-faint);font-style:italic}.ubm-inbox-count{color:var(--text-faint);font-variant-numeric:tabular-nums;margin-top:12px;font-size:12px}.ubm-inbox-peek__h{align-items:center;gap:11px;margin-bottom:6px;display:flex}.ubm-inbox-peek__h h2{color:var(--text-default);font-size:16px;font-weight:600}.ubm-inbox-peek__s{color:var(--text-faint);margin-top:1px;font-size:12px}.ubm-inbox-peek__score{border-radius:var(--radius-md);background:var(--color-action-weak);color:var(--color-action);align-items:center;gap:5px;margin-top:10px;padding:6px 10px;font-size:12.5px;font-weight:540;display:inline-flex}.ubm-inbox-peek__score b{font-variant-numeric:tabular-nums;font-weight:700}.ubm-inbox-peek__row{align-items:center;gap:8px;margin-top:14px;display:flex}.ubm-inbox-peek__note{border:1px solid var(--feedback-warning-border);border-radius:var(--radius-md);background:var(--feedback-warning-bg);color:var(--feedback-warning-text);margin:12px 0 0;padding:10px 12px;font-size:12px;line-height:1.5}.ubm-inbox-peek__cta{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-base);width:100%;color:var(--text-default);justify-content:center;align-items:center;gap:7px;margin-top:18px;padding:9px 12px;font-size:13px;font-weight:500;text-decoration:none;display:flex}.ubm-inbox-peek__cta:hover{border-color:var(--color-action);color:var(--color-action);background:var(--color-action-weak)}.ubm-resp-result{border:1px solid var(--border-default);border-left:3px solid var(--color-action);border-radius:var(--radius-lg);background:var(--color-action-weak);align-items:center;gap:14px;padding:14px 16px;display:flex}.ubm-resp-result__ic{border-radius:var(--radius-md);background:var(--color-action);width:38px;height:38px;color:var(--color-action-contrast);flex:none;place-items:center;display:grid}.ubm-resp-result__b{min-width:0}.ubm-resp-result__t{color:var(--text-default);font-size:15px;font-weight:600}.ubm-resp-result__d{color:var(--text-muted);margin-top:1px;font-size:12.5px}.ubm-resp-result__sc{text-align:right;flex:none;margin-left:auto}.ubm-resp-result__n{color:var(--color-action);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.ubm-consent-proof[data-status=granted]{border-color:var(--feedback-success-border);background:var(--feedback-success-bg)}.ubm-consent-proof__ic{color:var(--feedback-success-text);flex:none;place-items:center;display:grid}.ubm-consent-proof[data-status=withdrawn] .ubm-consent-proof__ic{color:var(--text-faint)}.ubm-linklist{border-top:1px solid var(--border-default);flex-direction:column;display:flex}.ubm-linklist__row{border-bottom:1px solid var(--border-default);transition:background-color var(--motion-fast) var(--motion-ease);align-items:center;gap:13px;padding:13px 10px;display:flex}.ubm-linklist__row:hover{background:var(--surface-hover)}.ubm-linklist__qr{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-base);width:40px;height:40px;color:var(--text-muted);flex:none;place-items:center;display:grid}.ubm-linklist__qr[data-muted]{color:var(--text-faint)}.ubm-linklist__b{flex:1;min-width:0}.ubm-linklist__u{align-items:center;gap:8px;min-width:0;display:flex}.ubm-linklist__m{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:3px;font-size:12px;display:flex}.ubm-linklist__dot{background:var(--text-faint);border-radius:50%;width:3px;height:3px}.ubm-linklist__exp{color:var(--text-muted)}.ubm-linklist__row[data-status=revoked] .ubm-link-slug__path{color:var(--text-faint);text-decoration:line-through}.ubm-publish-confirm{flex-direction:column;gap:14px;margin-top:6px;display:flex}.ubm-publish-confirm__p{color:var(--text-muted);margin:0;font-size:13px;line-height:1.55}.ubm-publish-confirm__p b{color:var(--text-default);font-weight:600}.ubm-publish-confirm__warn{border:1px solid var(--feedback-warning-border);border-radius:var(--radius-md);background:var(--feedback-warning-bg);color:var(--feedback-warning-text);gap:10px;padding:11px 13px;font-size:12.5px;line-height:1.5;display:flex}.ubm-publish-confirm__warn svg{flex:none;margin-top:1px}.ubm-publish-confirm__actions{justify-content:flex-end;gap:10px;margin-top:2px;display:flex}.ubm-freg{max-width:720px;margin-left:38px}.ubm-freg__lede{color:var(--text-muted);margin:2px 0 20px;font-size:13px;line-height:1.55}.ubm-freg__banner{border-radius:var(--radius-lg);background:var(--feedback-warning-bg);border:1px solid var(--feedback-warning-border);align-items:flex-start;gap:11px;margin-bottom:22px;padding:13px 15px;display:flex}.ubm-freg__banner svg{color:var(--feedback-warning-text);flex:none;margin-top:1px}.ubm-freg__banner-t{color:var(--feedback-warning-text);font-size:13px;font-weight:600}.ubm-freg__banner-d{color:var(--feedback-warning-text);opacity:.92;margin-top:2px;font-size:12px;line-height:1.5}.ubm-freg__grp{margin-bottom:26px}.ubm-freg__grp:last-child{margin-bottom:0}.ubm-freg__grp-h{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);margin:0 0 8px;font-size:11px;font-weight:600}.ubm-freg__grp-note{color:var(--text-muted);margin:-2px 0 12px;font-size:12.5px;line-height:1.5}.ubm-freg__row{border-bottom:1px solid var(--border-muted);align-items:center;gap:16px;padding:11px 0;display:flex}.ubm-freg__row:last-child{border-bottom:0}.ubm-freg__row-txt{flex:1;min-width:0}.ubm-freg__row-t{color:var(--text-default);font-size:13.5px;font-weight:540}.ubm-freg__row-d{color:var(--text-muted);margin-top:2px;font-size:12px;line-height:1.5}.ubm-freg__row-ctl{flex:none;align-items:center;gap:8px;display:inline-flex}.ubm-freg__val{color:var(--text-default);font-variant-numeric:tabular-nums;font-size:13px;font-weight:540}.ubm-freg__open{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-base);height:32px;color:var(--text-default);white-space:nowrap;align-items:center;gap:6px;padding:0 11px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.ubm-freg__open:hover{background:var(--surface-hover)}.ubm-freg__open:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:-1px}.ubm-freg__soon{border:1px dashed var(--border-strong);background:var(--surface-sunken);height:22px;color:var(--text-faint);white-space:nowrap;border-radius:999px;align-items:center;padding:0 9px;font-size:11.5px;font-weight:500;display:inline-flex}.ubm-freg__notice{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-sidebar);padding:4px 16px}.ubm-freg__kv{border-bottom:1px solid var(--border-muted);gap:12px;padding:9px 0;font-size:12.5px;display:flex}.ubm-freg__kv:last-child{border-bottom:0}.ubm-freg__kv-k{width:120px;color:var(--text-muted);flex:none}.ubm-freg__kv-v{min-width:0;color:var(--text-default);flex:1}.ubm-freg__types{flex-direction:column;gap:16px;display:flex}.ubm-freg__tgrp-l{letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);margin-bottom:8px;font-size:11px;font-weight:600}.ubm-freg__chips{flex-wrap:wrap;gap:8px;display:flex}.ubm-freg__chip{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-base);height:30px;color:var(--text-default);align-items:center;gap:7px;padding:0 11px;font-size:12.5px;display:inline-flex}.ubm-freg__chip svg{color:var(--text-muted);flex:none}.ubm-freg__fold{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-sidebar);margin-top:16px}.ubm-freg__fold-sum{color:var(--text-muted);cursor:pointer;align-items:center;gap:9px;padding:10px 13px;font-size:12.5px;list-style:none;display:flex}.ubm-freg__fold-sum::-webkit-details-marker{display:none}.ubm-freg__fold-sum svg{color:var(--text-faint);flex:none}.ubm-freg__fold-sum .ubm-freg__car{transition:transform var(--motion-fast) var(--motion-ease);margin-left:auto}.ubm-freg__fold[open] .ubm-freg__fold-sum .ubm-freg__car{transform:rotate(90deg)}.ubm-freg__fold-body{color:var(--text-muted);padding:0 13px 13px 34px;font-size:12.5px;line-height:1.55}.ubm-freg__langs{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base);padding:4px 16px}.ubm-freg__lang{border-bottom:1px solid var(--border-muted);align-items:center;gap:12px;padding:11px 0;display:flex}.ubm-freg__lang:last-child{border-bottom:0}.ubm-freg__lang-fl{background:var(--surface-sunken);letter-spacing:.02em;width:30px;height:30px;color:var(--text-muted);text-transform:uppercase;border-radius:7px;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.ubm-freg__lang-b{flex:1;min-width:0}.ubm-freg__lang-n{color:var(--text-default);font-size:13.5px;font-weight:540}.ubm-freg__lang-m{color:var(--text-muted);margin-top:1px;font-size:11.5px}.ubm-freg__badge{background:var(--surface-active);height:22px;color:var(--color-action);border-radius:999px;flex:none;align-items:center;padding:0 9px;font-size:11px;font-weight:600;display:inline-flex}.ubm-freg__empty{color:var(--text-muted);padding:16px 0;font-size:13px}.ubm-fpick-free{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-base);align-items:center;padding:6px 10px;display:inline-flex}.ubm-fill--embedded{background:0 0;min-height:0}.ubm-fill--embedded .ubm-fill__wrap{max-width:none;margin:0;padding:0}.ubm-fill__prog{margin-bottom:20px}.ubm-fill__prog-head{justify-content:space-between;align-items:baseline;margin-bottom:7px;display:flex}.ubm-fill--embedded .ubm-fill__count{color:var(--text-muted);margin-bottom:0;font-size:12.5px;font-weight:560}.ubm-fill__prog-pct{color:var(--color-action);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.ubm-fill__pbar{border-radius:var(--radius-lg);background:var(--surface-active);height:5px;overflow:hidden}.ubm-fill__pbar>i{border-radius:inherit;background:var(--color-action);height:100%;transition:width var(--motion-base,.3s) var(--motion-ease,ease);display:block}.ubm-fill--embedded .ubm-fill__eyebrow{margin-bottom:14px}.ubm-fill--embedded.ubm-fill--plain .ubm-fill-field{margin-bottom:var(--arc-space-4,16px);background:0 0;border:0;border-radius:0;padding:0}.ubm-fill--embedded.ubm-fill--plain .ubm-fill-field__q{font-size:var(--arc-text-sm,14px);letter-spacing:0;font-weight:500}.ubm-fill--embedded.ubm-fill--plain [data-fill-input]{margin-top:var(--arc-space-2,8px)}.ubm-fill--embedded .ubm-fill-field{background:var(--surface-base);border:1px solid var(--border-default);border-radius:var(--radius-lg);margin-bottom:14px;padding:16px}.ubm-fill--embedded .ubm-fill-field__q{letter-spacing:-.015em;font-size:15.5px;line-height:1.35}.ubm-fill--embedded .ubm-fill-field__help{margin-top:5px;font-size:13.5px;line-height:1.5}.ubm-fill--embedded .ubm-fill-opts,.ubm-fill--embedded .ubm-fill-input{margin-top:14px}.ubm-fill--embedded .ubm-fill-opts{gap:8px}.ubm-fill--embedded .ubm-fill-opt{border-color:var(--border-strong);gap:12px;min-height:52px;padding:13px 14px;font-size:14.5px;font-weight:540}.ubm-fill-opt__bullet{border:1.6px solid var(--border-strong);width:22px;height:22px;color:var(--color-action-contrast);transition:border-color var(--motion-fast,.12s) var(--motion-ease,ease), background-color var(--motion-fast,.12s) var(--motion-ease,ease);border-radius:50%;flex:none;place-items:center;display:grid}.ubm-fill-opt__bullet svg{opacity:0}.ubm-fill-opt[data-selected] .ubm-fill-opt__bullet{border-color:var(--color-action);background:var(--color-action)}.ubm-fill-opt[data-selected] .ubm-fill-opt__bullet svg{opacity:1}.ubm-fill--embedded .ubm-fill-opt[data-selected] .ubm-fill-opt__label{color:var(--text-strong);font-weight:600}.ubm-fill__nav--bar{padding:12px 0 calc(14px + var(--mui-safe-bottom,0px));background:var(--surface-base);border-top:1px solid var(--border-default);margin-top:24px;display:block;position:sticky;bottom:0}.ubm-fill__nav-note{min-height:0;color:var(--text-faint);justify-content:center;font-size:11.5px;display:flex}.ubm-fill__nav-note:not(:empty){margin-bottom:8px}.ubm-fill__nav-row{align-items:center;gap:10px;display:flex}.ubm-fill__nav-row .ubm-fill__next{flex:1;justify-content:center;min-height:44px}.ubm-fill__nav-row .ubm-fill__back{border:1px solid var(--border-strong);border-radius:var(--radius-md);flex:none;min-height:44px;margin-left:0;padding:0 14px}.ubm-forms-policy{background:var(--surface-sunken);max-width:100%;height:23px;color:var(--text-muted);border-radius:6px;align-items:center;gap:6px;padding:0 8px;font-size:11.5px;display:inline-flex}.ubm-forms-policy[data-tone=warn]{background:var(--surface-danger,var(--surface-sunken));color:var(--text-danger,var(--text-default))}.ubm-forms-toolbar{flex-wrap:wrap;row-gap:8px}.ubm-hero__field{background:0 0;border:0;gap:8px;padding:0}.ubm-hero__field>input{flex:auto;min-width:0}.ubm-palette__search{background:0 0;border:0}.ubm-palette__search>input{flex:auto;min-width:0}.ubm-forms-filter__n{font-variant-numeric:tabular-nums;margin-inline-start:4px}.ubm-forms-toolbar__search{flex:220px;min-width:0;max-width:340px}.ubm-forms-empty .ubm-ui-button,.ubm-forms-empty button{margin-top:8px}.ubm-fctx{flex-direction:column;gap:8px;min-width:0;display:flex}.ubm-fctx__lbl{color:var(--text-muted);font-size:12px;font-weight:600}.ubm-fctx__note,.ubm-fctx__resp{color:var(--text-muted);margin:0;font-size:13px}.ubm-fctx__card{border:1px solid var(--border-default);border-radius:var(--radius-ui,var(--radius-md));background:var(--surface-base);flex-direction:column;gap:8px;padding:10px 12px;display:flex}.ubm-fctx__id{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ubm-fctx__name{margin-right:4px;font-weight:600}.ubm-fctx__acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ubm-fctx__sp{flex:auto}.ubm-fctx__msg{margin:0;font-size:13px}.ubm-fctx__msg.is-error{color:var(--date-overdue-ink,var(--text-default))}.ubm-fctx__create{flex-direction:column;gap:10px;display:flex}.ubm-fctx__foot{justify-content:flex-end;gap:8px;display:flex}.ubm-fctx-guard{border-radius:var(--radius-md);background:var(--surface-sunken,var(--surface-base));flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex}.ubm-fctx-guard>span{flex:auto}.ubm-fctx__undo{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.ubm-fctx__undo>span{flex:auto}.ubm-fctx__resprow{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.ubm-fctx__resprow>.ubm-fctx__resp{flex:140px}.ubm-forms-headercmds{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.ubm-forms-headercmds .ubm-forms-toolbar__search{width:min(260px,28vw)}.ubm-dialog.ubm-form-editor-dialog[data-size=fill]{width:calc(100% - 32px);max-width:1680px;height:calc(100% - 32px)}.ubm-form-editor-dialog .ubm-dialog__header{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ubm-form-editor-dialog .ubm-dialog__body>.ubm-builder{flex:auto;min-height:0}@media (max-width:760px){.ubm-dialog.ubm-form-editor-dialog[data-size=fill]{border-radius:0;width:100%;height:100%;max-height:100%}}.ubm-form-editor-dialog__state{font-size:var(--arc-text-base);color:var(--text-muted);text-align:center;flex-direction:column;align-items:center;gap:14px;margin:auto;padding:32px 24px;display:flex}.ubm-form-editor-dialog__create{flex-direction:column;gap:14px;width:min(480px,100% - 32px);margin:auto;padding:24px 0;display:flex}.ubm-form-editor-dialog__create-h{font-size:var(--arc-text-xl);font-weight:var(--arc-weight-semibold);color:var(--text-default);margin:0}.ubm-form-editor-dialog__create-p{font-size:var(--arc-text-base);line-height:var(--arc-leading-body);color:var(--text-muted);margin:0}.ubm-form-editor-dialog__create-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ubm-form-editor-dialog__create-actions>*{min-height:44px}.ubm-fpick-edit{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ubm-fpick-edit>:first-child{flex:240px;min-width:0}.ubm-legal{gap:var(--arc-space-6);display:grid}.ubm-legal__fields{gap:var(--arc-space-4);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.ubm-legal__ack{align-items:flex-start;gap:var(--arc-space-2);display:flex}.ubm-logic__value{flex:1 1 var(--arc-space-24);min-inline-size:var(--arc-space-20)}.ubm-scoring__weight{inline-size:var(--arc-space-20)}.ubm-advcfg__grow{flex:1 1 0;min-inline-size:0}.ubm-ovl{z-index:var(--z-overlay,var(--mui-z-overlay,40));display:flex;position:fixed;inset:0}.ubm-ovl__voile{background:var(--surface-overlay);animation:.16s ease-out ubm-ovl-voile;position:absolute;inset:0}.ubm-ovl__surface{background:var(--surface-base);color:var(--text-strong);box-shadow:var(--shadow-popover);outline:none;flex-direction:column;display:flex;position:relative;overflow:hidden}.ubm-ovl__entete{border-bottom:1px solid var(--border-subtle,var(--surface-active));align-items:center;gap:12px;padding:14px 14px 10px 18px;display:flex}.ubm-ovl__titre{min-width:0;font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-strong);flex:1;margin:0;font-size:17px;font-weight:600}.ubm-ovl__titre--lu{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ubm-ovl__fermer{border-radius:var(--radius-md);width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.ubm-ovl__fermer:hover{background:var(--surface-active);color:var(--text-strong)}.ubm-ovl__fermer:focus-visible{outline:2px solid var(--color-action);outline-offset:2px}.ubm-ovl__corps{flex:1;min-height:0;padding:14px 18px 18px;overflow:auto}.ubm-ovl[data-forme=panneau]{justify-content:flex-end}.ubm-ovl[data-forme=panneau][data-cote=gauche]{justify-content:flex-start}.ubm-ovl[data-forme=panneau] .ubm-ovl__surface{width:min(420px,92vw);height:100%;animation:.18s ease-out ubm-ovl-panneau-droite}.ubm-ovl[data-forme=panneau][data-cote=gauche] .ubm-ovl__surface{animation-name:ubm-ovl-panneau-gauche}.ubm-ovl[data-forme=dialogue]{justify-content:center;align-items:center;padding:20px}.ubm-ovl[data-forme=dialogue] .ubm-ovl__surface{border-radius:var(--radius-lg);width:min(520px,100%);max-height:min(80vh,100%);animation:.16s ease-out ubm-ovl-dialogue}.ubm-ovl[data-forme=feuille]{align-items:flex-end}.ubm-ovl[data-forme=feuille] .ubm-ovl__surface{border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;max-height:88vh;padding-bottom:env(safe-area-inset-bottom,0px);animation:.2s ease-out ubm-ovl-feuille}@media (max-width:639px){.ubm-ovl[data-forme=panneau]{justify-content:stretch;align-items:flex-end}.ubm-ovl[data-forme=panneau] .ubm-ovl__surface{border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;height:auto;max-height:88vh;animation-name:ubm-ovl-feuille}}@keyframes ubm-ovl-voile{0%{opacity:0}to{opacity:1}}@keyframes ubm-ovl-panneau-droite{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ubm-ovl-panneau-gauche{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes ubm-ovl-feuille{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ubm-ovl-dialogue{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ubm-ovl__voile,.ubm-ovl__surface{animation:none}}.ubm-ovl[data-forme=dialogue] .ubm-ovl__surface--sortie{width:min(420px,100%)}.ubm-ovl__texte{color:var(--text-muted);margin:0;font-size:15px;line-height:1.5}.ubm-ovl__actions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.ubm-ovl__btn{border-radius:var(--radius-md);min-height:44px;font:inherit;cursor:pointer;border:1px solid #0000;flex:auto;padding:0 16px;font-size:15px;font-weight:600}.ubm-ovl__btn:focus-visible{outline:2px solid var(--color-action);outline-offset:2px}.ubm-ovl__btn--sur{background:var(--color-action);color:var(--color-action-contrast)}.ubm-ovl__btn--danger{border-color:var(--dng-line,var(--surface-active));color:var(--dng-ink,var(--text-strong));background:0 0}.ubm-ovl__btn--danger:hover{background:var(--dng-bg,var(--surface-active))}.ubm-bk-grid__dayhdr{text-align:center;padding:7px 0 6px}.ubm-bk-fld:has(>.ubm-ui-field){background:0 0;border:0;padding:0}.ubm-bk-fld>.ubm-ui-field{width:220px;max-width:100%}.ubm-bk-fld>.ubm-ui-field[type=number]{width:88px}.ubm-bk-exc__add>.ubm-ui-field{width:auto;min-width:0}.ubm-booking-block{gap:1rem;display:grid}.ubm-calendar.ubm-bk-agenda-grid{grid-template-columns:repeat(7,minmax(0,1fr))}@media (max-width:640px){.ubm-bk-agendaview>.ubm-bk-grid{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;overflow-x:auto}.ubm-bk-agendaview>.ubm-bk-grid>.ubm-bk-grid__head,.ubm-bk-agendaview>.ubm-bk-grid>.ubm-bk-grid__body{min-width:calc(54px + var(--bk-days,7) * 104px)}}@media (pointer:fine){.ubm-bk-grid{--tg-hour-height:56px}}.team-rch{border-radius:var(--radius-sm);background:var(--surface-active);color:var(--text-muted);white-space:nowrap;align-items:center;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.team-rch--external{color:var(--text-faint)}.team-status{white-space:nowrap;border-radius:20px;align-items:center;gap:6px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.team-status__dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.team-status--active{background:var(--status-done-bg);color:var(--status-done-ink)}.team-status--active .team-status__dot{background:var(--status-done-dot)}.team-status--suspended{background:var(--priority-mid-bg);color:var(--priority-mid-ink)}.team-status--deactivated{background:var(--status-todo-bg);color:var(--status-todo-ink)}.team-status--deactivated .team-status__dot{background:var(--status-todo-dot)}.team-status--archived{color:var(--text-faint);background:0 0}.team-2fa{align-items:center;gap:5px;font-size:12px;display:inline-flex}.team-2fa--ok,.team-2fa--na{color:var(--text-faint)}.team-2fa--warn{border-radius:var(--radius-sm);background:var(--priority-mid-bg);color:var(--priority-mid-ink);padding:2px 7px;font-size:11.5px;font-weight:500}.team-page{color:var(--text-default)}.team-filterbar{color:var(--text-muted);align-items:center;gap:8px;padding:8px 0 12px;font-size:12.5px;display:flex}.team-fpill{border:1px solid var(--border-default);color:var(--text-muted);cursor:pointer;border-radius:20px;align-items:center;gap:6px;padding:2px 9px;display:inline-flex}.team-fpill:hover{background:var(--surface-hover)}.team-namelink{color:var(--text-default);align-items:center;min-height:28px;text-decoration:none;display:inline-flex}@media (pointer:coarse){.team-namelink{min-height:44px}}.team-namelink:hover{text-decoration:underline}.team-muted{color:var(--text-faint)}.team-email{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.team-date{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:12.5px}.team-roles{flex-wrap:wrap;gap:4px;display:flex}.team-toolbar{align-items:center;gap:8px;padding:4px 0 2px;display:flex}.team-toolbar__spacer{flex:1}.team-search{border:1px solid var(--border-default);border-radius:var(--radius-sm);color:var(--text-muted);background:var(--surface-base);align-items:center;gap:7px;padding:4px 9px;display:flex}.team-search input{color:var(--text-default);font:inherit;background:0 0;border:0;outline:0;min-width:200px}.team-search input::placeholder{color:var(--text-faint)}.team-search{min-height:var(--arc-control-height-sm,2.25rem);padding-block:0}.team-search input{box-sizing:border-box;align-self:stretch;min-height:28px;margin-block:-1px}@media (pointer:coarse){.team-search,.team-search input{min-height:44px}}.team-btn-invite{border-radius:var(--radius-sm);color:var(--color-action-contrast);background:var(--color-action);white-space:nowrap;align-items:center;gap:6px;padding:5px 11px;font-size:13px;font-weight:540;text-decoration:none;display:inline-flex}.team-btn-invite:hover{filter:brightness(1.05)}.team-cell-name{align-items:center;gap:7px;min-width:0;display:flex}.team-cell-name__tx{min-width:0;display:grid}.team-cell-name__tx .team-namelink{min-height:0;font-weight:500}.team-cell-name__sub{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.team-av{width:21px;height:21px;color:var(--text-inverted);border-radius:50%;flex:none;place-items:center;font-size:9.5px;font-weight:600;display:grid}.team-empty{color:var(--text-faint);padding:28px 0;font-size:13.5px}.team-orphans{border-radius:var(--radius-sm);background:var(--priority-mid-bg);color:var(--priority-mid-ink);border:1px solid #95652638;margin:4px 0 14px;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.team-orphans{border:1px solid color-mix(in srgb, var(--priority-mid-ink) 22%, transparent)}}.team-orphans__head{align-items:center;gap:7px;font-size:13px;display:flex}.team-orphans__head strong{font-weight:600}.team-orphans__dot{background:var(--priority-mid-ink);border-radius:50%;flex:none;width:7px;height:7px}.team-orphans__err{color:var(--priority-high-ink);margin:8px 0 0;font-size:12.5px}.team-orphans__list{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;list-style:none;display:flex}.team-orphans__row{align-items:center;gap:12px;font-size:12.5px;display:flex}.team-orphans__row .team-email{min-width:220px;color:var(--priority-mid-ink)}.team-peek-ic{width:38px;height:38px;color:var(--text-inverted);border-radius:50%;place-items:center;margin-bottom:12px;font-size:14px;font-weight:600;display:grid}.team-peek-meta{color:var(--text-muted);margin-bottom:18px;font-size:13px}.team-peek{flex-direction:column;display:flex}.team-peek-ic{background:var(--surface-sunken);color:var(--text-default)}.team-invite-link{align-items:center;gap:8px;min-width:0;margin-top:8px;display:flex}.team-invite-link>:first-child{flex:1;min-width:0}.team-peek-error{border-radius:var(--radius-sm);background:var(--priority-high-bg);color:var(--priority-high-ink);margin-bottom:14px;padding:8px 11px;font-size:12.5px;line-height:1.45}.team-email-edit{align-items:center;gap:8px;margin-top:9px;display:flex}.team-email-edit .team-inp{flex:1}.team-props{flex-direction:column;gap:1px;margin-bottom:8px;display:flex}.team-prop{border-radius:5px;grid-template-columns:120px 1fr;align-items:center;min-height:30px;margin:0 -6px;padding:0 6px;font-size:13.5px;display:grid}.team-prop:hover{background:var(--surface-sunken)}.team-prop__k{color:var(--text-muted)}.team-prop__v{color:var(--text-default);align-items:center;gap:7px;display:flex}.team-prop__v--ok{color:var(--status-done-ink)}.team-seclbl{letter-spacing:.05em;color:var(--text-faint);text-transform:uppercase;margin:22px 0 9px;font-size:11px;font-weight:600}.team-roles-line{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.team-rbig{border-radius:var(--radius-sm);background:var(--surface-active);color:var(--text-default);align-items:center;gap:7px;padding:4px 10px;font-size:13px;font-weight:500;display:inline-flex}.team-rx{color:var(--text-faint);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.team-rx:hover{color:var(--text-default)}.team-rx:disabled{cursor:not-allowed;opacity:.5}.team-add-role{border-radius:var(--radius-sm);border:1px dashed var(--border-default);color:var(--text-muted);cursor:pointer;background:0 0;align-items:center;gap:5px;padding:4px 10px;font-family:inherit;font-size:13px;display:inline-flex}.team-add-role:hover{border-color:var(--text-faint);color:var(--text-default)}.team-add-role:disabled{cursor:not-allowed;opacity:.5}.team-scopes-hint{color:var(--text-faint);margin-top:8px;font-size:12px;line-height:1.5}.team-grant-menu{border:1px solid var(--border-default);border-radius:var(--radius-sm);margin-top:10px;overflow:hidden}.team-gm-search,.team-gm-empty{color:var(--text-faint);padding:8px 11px;font-size:12.5px}.team-gm-search{border-bottom:1px solid var(--border-default)}.team-gm-it{text-align:left;align-items:center;gap:9px;width:100%;min-width:260px;display:flex}.team-gm-n{font-weight:500}.team-gm-d{color:var(--text-faint);align-items:center;gap:5px;margin-left:auto;font-size:12px;display:inline-flex}.team-gm-scope{width:100%;color:var(--text-faint);font-size:11.5px;display:block}.team-gm-d{text-align:right;flex-wrap:wrap;justify-content:flex-end}.team-gm-lock{color:var(--text-faint);place-items:center;display:grid}.team-actrow{flex-wrap:wrap;gap:7px;display:flex}.team-actbtn{border-radius:var(--radius-sm);border:1px solid var(--border-default);background:var(--surface-base);color:var(--text-default);cursor:pointer;align-items:center;gap:7px;padding:6px 11px;font-family:inherit;font-size:13px;font-weight:500;display:inline-flex}.team-actbtn:hover{background:var(--surface-hover)}.team-actbtn:disabled{cursor:not-allowed;opacity:.45}.team-actbtn__ti{color:var(--text-muted);place-items:center;display:grid}.team-danger{border:1px solid var(--priority-high-bg);border-radius:var(--radius-sm);background:var(--priority-high-bg);margin-top:10px;padding:12px 13px}.team-danger__h{color:var(--priority-high-ink);margin-bottom:3px;font-size:13px;font-weight:600}.team-danger__p{color:var(--text-muted);margin-bottom:9px;font-size:12.5px;line-height:1.5}.team-danger__b{border-radius:var(--radius-sm);border:1px solid var(--priority-high-bg);background:var(--surface-base);color:var(--priority-high-ink);cursor:pointer;align-items:center;gap:7px;padding:5px 11px;font-family:inherit;font-size:12.5px;font-weight:500;display:inline-flex}.team-danger__b:hover{background:var(--surface-hover)}.team-danger__b:disabled{cursor:not-allowed;opacity:.5}.team-hist{flex-direction:column;display:flex}.team-hi{border-bottom:1px solid var(--border-default);gap:10px;padding:9px 0;font-size:13px;display:flex}.team-hi:last-child{border-bottom:none}.team-hi__dot{background:var(--text-faint);border-radius:50%;flex:none;width:7px;height:7px;margin-top:6px}.team-hi__t b{font-weight:560}.team-hi__day{color:var(--text-faint);margin-top:2px;font-size:12px}.team-erase__warn{color:var(--text-muted);margin-bottom:14px;font-size:13px;line-height:1.5}.team-erase__lab{color:var(--text-muted);margin-bottom:7px;font-size:12.5px;display:block}.team-erase__inp,.team-inp{border:var(--border-width-thin,1px) solid var(--border-default);border-radius:var(--radius-sm);width:100%;height:38px;color:var(--text-default);background:var(--surface-base);padding:0 12px;font-family:inherit;font-size:14px}.team-erase__inp:focus,.team-inp:focus{border-color:var(--color-action);box-shadow:0 0 0 var(--arc-focus-halo,3px) var(--color-action-weak);outline:none}.team-erase__inp::placeholder,.team-inp::placeholder{color:var(--text-faint)}.team-invite__foot{justify-content:flex-end;align-items:center;gap:10px;margin-top:18px;display:flex}.team-btn-cancel{color:var(--text-default);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;padding:8px 14px;font-family:inherit;font-size:13.5px}.team-btn-cancel:hover{background:var(--surface-hover)}.team-btn-cancel:disabled{cursor:not-allowed;opacity:.5}.team-btn-send{background:var(--color-action);color:var(--color-action-contrast);border-radius:var(--radius-sm);cursor:pointer;border:0;align-items:center;gap:8px;padding:8px 16px;font-family:inherit;font-size:13.5px;font-weight:560;display:inline-flex}.team-btn-send:disabled{cursor:not-allowed;opacity:.45}.team-invite__sub{color:var(--text-muted);margin-bottom:16px;font-size:13px;line-height:1.5}.team-fld{margin-bottom:18px}.team-lab{color:var(--text-muted);margin-bottom:7px;font-size:12.5px;font-weight:560;display:block}.team-lab--row{align-items:center;display:flex}.team-manage-roles{margin-left:auto}.team-pf__radio-input{opacity:0;width:0;height:0;position:absolute}.team-pf__main{flex:auto;min-width:0}.team-pf__n{align-items:center;gap:8px;display:flex}.team-pf__tag{border-radius:var(--radius-sm);background:var(--surface-active);color:var(--text-muted);padding:1px 7px;font-size:11px;font-weight:500;display:inline-flex}.team-pf__tag[data-custom]{background:var(--color-action-weak);color:var(--color-action)}.team-pf__lock{color:var(--text-faint);flex:none;place-items:center;margin-left:auto;display:grid}.team-note{background:var(--surface-sunken);border-radius:var(--radius-sm);color:var(--text-muted);margin-top:16px;padding:10px 12px;font-size:12.5px;line-height:1.5}.team-inv-status{white-space:nowrap;border-radius:20px;align-items:center;gap:6px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.team-inv-status--pending{background:var(--status-progress-bg);color:var(--status-progress-ink)}.team-inv-status--expired{background:var(--priority-high-bg);color:var(--priority-high-ink)}.team-inv-status--accepted{background:var(--status-done-bg);color:var(--status-done-ink)}.team-inv-status--revoked,.team-inv-status--superseded{background:var(--status-cancelled-bg);color:var(--status-cancelled-ink)}.team-inv-actions{gap:6px;display:inline-flex}.team-link-btn{color:var(--color-action);cursor:pointer;background:0 0;border:0;padding:2px 4px;font-family:inherit;font-size:12.5px}.team-link-btn:hover{text-decoration:underline}.team-link-btn:disabled{cursor:not-allowed;opacity:.5}.team-link-btn--danger{color:var(--priority-high-ink)}.team-viewtab{background:0 0;border:0;font-family:inherit}.team-composer{flex-direction:column;display:flex}.team-composer__sub{color:var(--text-muted);margin-bottom:14px;font-size:12.5px;line-height:1.5}.team-composer__row2{align-items:flex-end;gap:12px;display:flex}.team-composer__name{flex:1}.team-dom{border-top:1px solid var(--border-default);margin-bottom:4px;padding-top:12px}.team-dom__h{letter-spacing:.05em;color:var(--text-faint);text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:600}.team-cap{align-items:center;gap:11px;width:100%;min-height:44px;padding:0 4px;display:flex}@media (pointer:fine){.team-cap{min-height:32px}}.team-cap__n{color:var(--text-default);font-size:13.5px}.team-cap__meta{align-items:center;gap:8px;margin-left:auto;font-size:11.5px;display:flex}.team-cap__sens{color:var(--priority-mid-ink);align-items:center;gap:4px;display:inline-flex}.team-cap[data-disabled]{opacity:.45}.team-cap[data-disabled] .team-cap__sens{color:var(--text-faint)}.team-perim{border-top:1px solid var(--border-default);margin-top:6px;padding-top:12px}.team-pr{flex-wrap:wrap;align-items:center;gap:10px;padding:2px 4px;display:flex}.team-pr__n{align-items:center;gap:10px;font-size:13.5px;display:inline-flex}.team-pr__seg{margin-left:auto}.team-perim[data-disabled] .team-pr,.team-pr[data-disabled]{opacity:.45}.team-pr__sens{color:var(--text-faint);align-items:center;gap:4px;font-size:11.5px;display:inline-flex}.team-composer__tpl-off{text-align:left;color:var(--text-faint);cursor:not-allowed}.team-lock{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text-muted);margin:12px 0 2px;padding:10px 12px;font-size:12.5px;line-height:1.6}.team-lock b{color:var(--text-default);font-weight:560}.team-lock code{font-family:var(--font-mono,ui-monospace, monospace);color:var(--text-default);font-size:11.5px}.team-tech__k{color:var(--text-default);font-size:13px}.team-tech__g{color:var(--text-faint)}.team-tech{border-top:1px solid var(--border-default);margin-top:6px;padding-top:12px}.team-tech__sub{margin-bottom:8px}.team-tech__h2{letter-spacing:.04em;color:var(--priority-mid-ink);margin:10px 0 4px;font-size:11px;font-weight:600}.team-tech__list{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.team-tech__it{align-items:baseline;gap:10px;display:flex}.team-tech__f{color:var(--text-faint);margin-left:auto;font-size:11.5px}.team-synth{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-sunken);margin-top:14px;padding:11px 13px;font-size:12.5px;line-height:1.6}.team-synth__l{color:var(--text-muted)}.team-synth b{color:var(--text-default);font-weight:560}.team-synth__no{color:var(--priority-high-ink)}.team-composer__foot{border-top:1px solid var(--border-default);justify-content:flex-end;align-items:center;gap:10px;margin-top:16px;padding-top:13px;display:flex}.team-roles-list{flex-direction:column;gap:1px;margin-top:10px;display:flex}.team-rl{border-bottom:1px solid var(--border-default);align-items:center;gap:12px;padding:11px 8px;display:flex}.team-rl__main{flex-direction:column;min-width:0;display:flex}.team-rl__actions{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.team-rl__n{align-items:center;gap:8px;font-size:14px;font-weight:540;display:flex}.team-rl__d{color:var(--text-muted);margin-top:2px;font-size:12.5px}.team-rl__scope{color:var(--text-faint);margin-top:1px}.team-rl__count{color:var(--text-faint);white-space:nowrap;margin-left:auto;font-size:12.5px}.team-rl__count--link{color:var(--color-action);font-weight:540;text-decoration:none}.team-rl__count--link:hover{text-decoration:underline}.team-rolefilter{background:var(--surface-raised,#0000000a);color:var(--color-action);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-size:12px;font-weight:540;text-decoration:none;display:inline-flex}.team-rolefilter:hover{text-decoration:underline}.team-rl__edit{color:var(--color-action);white-space:nowrap;font-size:12.5px;font-weight:540;text-decoration:none}.team-rl__edit:hover{text-decoration:underline}.team-rl__arch{border-radius:var(--radius-sm);border:1px solid var(--border-default);background:var(--surface-base);color:var(--text-muted);cursor:pointer;white-space:nowrap;flex:none;padding:4px 9px;font-family:inherit;font-size:12px;font-weight:500}.team-rl__arch:hover{background:var(--surface-hover);color:var(--text-default)}.team-rl__arch--danger{border-color:var(--priority-high-bg);color:var(--priority-high-ink)}.team-rl__arch:disabled{cursor:not-allowed;opacity:.5}.team-rl__confirm{flex:none;align-items:center;gap:6px;display:inline-flex}.team-rl__err{flex:none;max-width:260px;margin-bottom:0}.team-deny{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-sunken);padding:11px 13px}.team-deny__soft{color:var(--text-default);margin-bottom:6px;font-size:13px}.team-deny__diag{border-top:1px solid var(--border-default);margin-top:8px;padding-top:8px}.team-deny__code{color:var(--priority-high-ink);background:var(--priority-high-bg);border-radius:var(--radius-sm);padding:1px 6px;font-family:ui-monospace,monospace;font-size:12px;display:inline-block}.team-deny__why{color:var(--text-muted);margin-top:6px;font-size:12.5px}.team-deny__ctx{grid-template-columns:auto 1fr;gap:2px 10px;margin-top:8px;font-size:12.5px;display:grid}.team-deny__ctx dt{color:var(--text-faint)}.team-deny__ctx dd{color:var(--text-default)}.team-pagesub{color:var(--text-muted);max-width:62ch;margin:4px 0 16px;font-size:13px}.team-deny-list{flex-direction:column;gap:16px;display:flex}.team-deny-case .team-seclbl{margin-bottom:6px}.team-reco{border-left:2px solid var(--priority-high-ink);padding-left:8px}.team-reco__dead{color:var(--priority-high-ink);background:var(--priority-high-bg);border-radius:var(--radius-sm);padding:1px 6px;font-size:12px;display:inline-block}.team-reco__dead+.team-reco__dead{margin-left:5px}.team-shell{padding:22px 26px 0}.team-rl__refused{flex-wrap:wrap;flex:0 auto;align-items:center;gap:6px;display:inline-flex}@media (max-width:700px){.team-shell{padding:16px 14px 0}.team-toolbar{flex-wrap:wrap}.team-toolbar__spacer{display:none}.team-search{flex:100%;min-height:44px;padding:0 12px}.team-search input{flex:auto;min-width:0;min-height:42px;font-size:16px}.team-filterbar{flex-wrap:wrap}.team-rolefilter{min-height:44px;padding:0 12px}.team-rl{flex-wrap:wrap;row-gap:6px;padding:12px 4px}.team-rl__main{flex:100%}.team-rl__count{align-items:center;min-height:44px;margin-left:0;display:inline-flex}.team-rl__edit,.team-rl__arch,.team-rl .team-btn-cancel{align-items:center;min-height:44px;padding:0 12px;display:inline-flex}.team-rl__arch{font-size:13px}.team-rl__confirm,.team-rl__refused{flex-wrap:wrap;flex:100%}.team-rl__err{flex:100%;max-width:none}.team-link-btn{min-height:44px;padding:0 10px}.team-prop{grid-template-columns:1fr;align-items:start;gap:2px;padding:6px}.team-prop__v{overflow-wrap:anywhere;flex-wrap:wrap}.team-peek-meta{overflow-wrap:anywhere}.team-rbig{max-width:100%;min-height:44px;padding:0 0 0 12px}.team-rx{flex:0 0 44px;width:44px;height:44px}.team-add-role,.team-actbtn,.team-danger__b{min-height:44px}.team-gm-it{flex-wrap:wrap;row-gap:2px;min-height:44px}.team-gm-d{text-align:left;flex:100%;justify-content:flex-start;margin-left:0}.team-email-edit{flex-wrap:wrap}.team-email-edit .team-inp{flex:100%}.team-btn-cancel,.team-btn-send{justify-content:center;min-height:44px}.team-composer__foot,.team-invite__foot{flex-wrap:wrap}.team-composer__foot>*,.team-invite__foot>*{flex:1 1 0;min-height:44px}.team-composer__row2{flex-direction:column;align-items:stretch;gap:0}.team-inp{height:44px;font-size:16px}.team-cap{flex-wrap:wrap;row-gap:2px;min-height:44px}.team-cap__n{flex:1 1 0;min-width:0}.team-cap__meta{flex:100%;margin-left:31px}.team-cap__meta:empty{display:none}.team-pr{flex-wrap:wrap;min-height:44px}.team-pr__seg{flex:100%;margin-left:26px}.team-tech__it{flex-wrap:wrap}.team-tech__f{margin-left:0}}.team-toolbar>:not(.team-search):not(.team-toolbar__spacer){flex:none;width:min(14rem,100%)}.team-rl__main.team-rl__main--row{color:var(--text-muted);flex-direction:row;align-items:center;gap:10px;display:inline-flex}.team-rl__main--row .team-rl__n{color:var(--text-default)}.ubm-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ubm-fin-bid__pill[data-state=incomplete],.ubm-fin-bid__pill[data-state=absent]{border-color:var(--color-warning);color:var(--color-warning)}.ubm-fin-bid__gaps{border:1px solid var(--color-warning);border-radius:var(--radius-sm);flex-direction:column;gap:8px;padding:10px 12px;display:flex}.ubm-fin-unin[data-state=pending]{border-color:var(--color-warning)}.ubm-fin-unin__count[data-state=pending]{color:var(--color-warning)}.cm-title{color:var(--text-default);margin:0;font-size:18px;font-weight:650}.cm-subtitle{color:var(--text-default);margin:18px 0 8px;font-size:14px;font-weight:650}.cm-empty{color:var(--text-muted);margin:8px 0;font-size:13.5px;line-height:1.5}.cm-error{color:var(--color-feedback-danger-text);margin:6px 0;font-size:12.5px}.cm-notice{color:var(--color-feedback-success-text);margin:6px 0;font-size:12.5px}.cm-warn{background:var(--color-feedback-warning-bg);color:var(--color-feedback-warning-text);border:1px solid var(--color-feedback-warning-border);border-radius:10px;margin-top:10px;padding:10px 12px;font-size:13px}.cm-problems{background:var(--color-feedback-warning-bg);color:var(--color-feedback-warning-text);border:1px solid var(--color-feedback-warning-border);border-radius:10px;margin:10px 0;padding:10px 12px 10px 28px;font-size:12.5px;list-style:outside}.cm-btn{font:inherit;cursor:pointer;border:1px solid #0000;border-radius:10px;align-items:center;padding:8px 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.cm-btn:disabled{opacity:.45;cursor:not-allowed}.cm-btn--primary{background:var(--color-action);color:var(--text-inverted)}.cm-btn--ghost{color:var(--text-default);border-color:var(--border-default);background:0 0}.cm-btn--ghost:hover:not(:disabled){background:var(--surface-hover)}.cm-btn--danger{color:var(--color-feedback-danger-text);border-color:var(--color-feedback-danger-border);background:0 0}.cm-btn--link{color:var(--text-muted);background:0 0;border:none;padding:4px 6px;font-weight:500}.cm-btn--link:hover:not(:disabled){color:var(--text-default);text-decoration:underline}.cm-select{min-width:0}.cm-input,.cm-select:where(:not([data-ubm-canon]):not([aria-hidden])),.cm-textarea{font:inherit;color:var(--text-default);background:var(--surface-sidebar);border:1px solid var(--border-default);border-radius:10px;min-width:0;padding:8px 10px;font-size:14px}.cm-textarea{resize:vertical;width:100%;line-height:1.45}.cm-input:focus,.cm-select:where(:not([data-ubm-canon]):not([aria-hidden])):focus,.cm-textarea:focus{border-color:var(--border-strong);outline:none}.cm-input::placeholder,.cm-textarea::placeholder{color:var(--text-faint)}.cm-field{flex-direction:column;gap:4px;margin:8px 0;display:flex}.cm-field--inline{flex-flow:wrap;align-items:center;gap:8px}.cm-field__l{color:var(--text-muted);font-size:12.5px}.cm-check{color:var(--text-default);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.cm-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;display:flex}.cm-actions--between{justify-content:space-between}.cm-row{flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0;display:flex}.cm-reason,.cm-rowactions{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.cm-confirm{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.cm-row>.cm-row__grow{flex:10rem;width:auto;min-width:0}.cm-row .cm-row__num,.cm-field--inline .cm-row__num{flex:none;width:7rem}.cm-reason>.cm-reason__input{flex:12rem;width:auto;min-width:0}.cm-check>[data-ubm-canon],.cm-field>[data-ubm-canon][role=checkbox]{flex:none}@media (max-width:420px){.cm-row>.cm-row__grow,.cm-reason>.cm-reason__input{flex-basis:100%}}.cm-chip{font:inherit;color:var(--text-default);border:1px solid var(--border-default);cursor:pointer;background:0 0;border-radius:999px;padding:4px 11px;font-size:12.5px}.cm-chip:hover:not(:disabled){background:var(--surface-hover)}.cm-chip:disabled{opacity:.5;cursor:not-allowed}.cm-chip--on{background:var(--surface-active);border-color:var(--border-strong);font-weight:600}.cm-chip__n{color:var(--text-muted)}.cm-badges{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.cm-badge{color:var(--text-default);background:var(--surface-active);border-radius:6px;padding:2px 7px;font-size:11px;font-weight:600}.cm-badge--important{background:var(--color-action);color:var(--text-inverted)}.cm-badge--state{border:1px solid var(--border-strong);background:0 0}.cm-badge--quiet{color:var(--text-muted);border:1px solid var(--border-default);background:0 0}.cm-tags{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.cm-tag{color:var(--text-muted);border:1px solid var(--border-default);border-radius:999px;padding:1px 8px;font-size:11.5px}.cm-filters,.cm-tabs,.cm-reactions{flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0;display:flex}.cm-entry{background:var(--surface-base);border:1px solid var(--border-default);border-radius:14px;margin:10px 0;padding:14px 16px}.cm-entry[data-unread=true]{border-color:var(--border-strong)}.cm-entry__head{align-items:center;gap:10px;display:flex}.cm-entry__who{flex-direction:column;flex:1;min-width:0;display:flex}.cm-entry__name{color:var(--text-default);font-size:13.5px;font-weight:650}.cm-entry__meta{color:var(--text-faint);font-size:12px}.cm-spacecell{white-space:normal;gap:2px}.cm-spacecell>a,.cm-spacecell>.cm-entry__meta{overflow-wrap:break-word;min-width:0}.cm-entry__title{color:var(--text-default);margin:10px 0 4px;font-size:16px;font-weight:650}.cm-entry__title a{color:inherit;text-decoration:none}.cm-entry__title a:hover{text-decoration:underline}.cm-entry__title .cm-entry__open{font:inherit;font-weight:inherit;color:inherit;text-align:left;padding:0}.cm-entry__title .cm-entry__open:hover:not(:disabled){color:inherit;text-decoration:underline}.cm-publish{margin:0 0 12px}.cm-feed__list{margin:0;padding:0;list-style:none}.cm-entry__body{color:var(--text-default);white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0;font-size:14px;line-height:1.55}.cm-entry__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;display:flex}.cm-entry__actions{flex-wrap:wrap;align-items:center;gap:2px;display:inline-flex}.cm-entry__reply{border-left:2px solid var(--border-default);margin-top:10px;padding-left:12px}.cm-avatar{width:34px;height:34px;color:var(--text-default);background:var(--surface-active);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:650;display:inline-flex}.cm-thread{border-left:1px solid var(--border-default);margin:0;padding:0 0 0 18px;list-style:none}.cm-topic>.cm-thread{border-left:none;padding-left:0}.cm-thread__item[data-depth="3"]>.cm-entry{background:var(--surface-sidebar)}.cm-composer,.cm-report{flex-direction:column;gap:8px;margin:10px 0;display:flex}.cm-context__list{flex-direction:column;gap:8px;max-height:420px;margin:0 0 10px;padding:0;list-style:none;display:flex;overflow-y:auto}.cm-msg{flex-direction:column;align-items:flex-start;max-width:85%;display:flex}.cm-msg--mine{align-self:flex-end;align-items:flex-end}.cm-msg__who{color:var(--text-faint);margin-bottom:2px;font-size:11px}.cm-msg__body{background:var(--surface-sidebar);border:1px solid var(--border-default);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px;padding:8px 12px;font-size:14px;line-height:1.45}.cm-msg--mine .cm-msg__body{background:var(--color-action);color:var(--text-inverted);border-color:#0000}.cm-msg__quote{margin:0 0 var(--arc-space-1);border-inline-start:var(--arc-border-width) solid var(--arc-border-strong);color:var(--text-faint);overflow-wrap:anywhere;flex-direction:column;padding-inline-start:var(--arc-space-2);display:flex}.cm-context__form{align-items:flex-end;gap:8px;display:flex}.cm-spacelist{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cm-space{background:var(--surface-base);border:1px solid var(--border-default);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.cm-space__title{font-size:14.5px;font-weight:650}.cm-space__title a{color:inherit;text-decoration:none}.cm-space__title a:hover{text-decoration:underline}.cm-space__desc{color:var(--text-muted);margin:4px 0 6px;font-size:13px}.cm-follows{flex-direction:column;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.cm-admin{flex-direction:column;gap:10px;display:flex}.cm-fieldset{border:1px solid var(--border-default);border-radius:12px;margin:10px 0;padding:12px 14px}.cm-fieldset>legend{padding:0 6px;font-size:13px;font-weight:650}.cm-queue{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.cm-queue__item{background:var(--surface-base);border:1px solid var(--border-default);border-radius:12px;padding:12px 14px}.cm-queue__head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cm-quote{border-left:3px solid var(--border-strong);background:var(--surface-sidebar);color:var(--text-default);margin:8px 0;padding:8px 12px;font-size:13.5px}.cm-counts{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin:8px 0;display:grid}.cm-counts>div{background:var(--surface-sidebar);border-radius:10px;padding:8px 10px}.cm-counts dt{color:var(--text-muted);font-size:11.5px}.cm-counts dd{margin:2px 0 0;font-size:16px;font-weight:650}.cm-cards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.cm-card{background:var(--surface-base);border:1px solid var(--border-default);border-radius:12px;padding:12px 14px}.cm-rule{border:1px solid var(--border-default);border-radius:10px;margin:8px 0;padding:10px 12px}.cm-rule[data-enabled=false]{background:var(--surface-sidebar)}.cm-sync{margin-top:12px}.a-setrow__ctl{min-width:0;max-width:100%}@container (max-width:640px){.a-setrow{flex-wrap:wrap;gap:8px}.a-setrow__txt,.a-setrow__ctl{flex:100%}}.ubm-today__row>.ubm-today__cb{flex:none}.ubm-today__addrow .ubm-today__addinput{flex:auto;min-width:0}.ubm-inbox__loadfail{color:var(--color-danger,var(--text-default));padding:8px 4px 0;font-size:12.5px}.ubm-projectview{min-width:0;container:ubm-projectview/inline-size}@container ubm-projectview (max-width:760px){.ubm-projectview .ubm-datatable{overflow-x:auto}}.ubm-projectview .ubm-calendar{grid-template-columns:repeat(7,minmax(0,1fr))}@container ubm-projectview (max-width:520px){.ubm-projectview .ubm-viewbar__tab:not(.is-active) .ubm-viewbar__lbl{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}:is(.ubm-today__addinput,.ubm-board__add-input,.ubm-propadd__name,.ubm-peekx-value,.ubm-peekx-subadd,.ubm-peekx-rename){--arc-control-height-md:34px}@media (pointer:coarse){:is(.ubm-today__addinput,.ubm-board__add-input,.ubm-propadd__name,.ubm-peekx-value,.ubm-peekx-subadd,.ubm-peekx-rename){--arc-control-height-md:44px;--arc-field-min:16px;font-size:16px}:is(.ubm-today__cb,.ubm-mytasks__cb,.ubm-peekx-subbox){position:relative}:is(.ubm-today__cb,.ubm-mytasks__cb,.ubm-peekx-subbox):after{content:"";position:absolute;inset:-13px}}@media (hover:none){.ubm-list .ubm-list__reorder{opacity:1;flex-direction:row}}.ubm-board__col-acts .ubm-board__col-btn{--arc-control-height-sm:26px;width:26px;min-width:26px}.ubm-board__column:focus-within .ubm-board__col-acts{opacity:1}@media (hover:none){.ubm-board__col-acts{opacity:1}}.ubm-board__add{flex-direction:column;gap:4px;display:flex}.ubm-board__add-btn.ubm-board__add-btn{justify-content:flex-start;width:100%}.ubm-board__adderr{color:var(--color-danger,var(--text-default));margin:0;font-size:12px}.ubm-list__reorder .ubm-list__reorder-btn{--arc-control-height-sm:28px;width:28px;min-width:28px}.ubm-addcol__pop .ubm-propadd__name{margin-bottom:6px}.ubm-addcol__pop .ubm-propadd__type,.ubm-addcol__pop .ubm-propadd__back{text-align:left;justify-content:flex-start;gap:8px;width:100%}.ubm-addcol__pop .ubm-propadd__type .ubm-addcol__hint{margin-left:auto}.ubm-optrow.ubm-optrow{text-align:left;justify-content:flex-start;gap:8px;width:100%}.ubm-optrow.is-selected{background:var(--mac-fill-secondary,var(--surface-active))}.ubm-peek-labelopt{align-items:center;gap:4px;display:flex}.ubm-peek-labelopt>.ubm-optrow{flex:auto}.ubm-rowmenu{flex-direction:column;display:flex;position:relative}.ubm-peek-content .ubm-peekx-title{font-family:var(--font-display);letter-spacing:-.01em;font-size:22px;font-weight:600}.ubm-peek-prop__key .ubm-peekx-rename{flex:auto;min-width:0}.ubm-peek-prop__key .ubm-peekx-menubtn{--arc-control-height-sm:28px;width:28px;min-width:28px;padding:0}@media (pointer:coarse){.ubm-peek-prop__key .ubm-peekx-menubtn{--arc-control-height-sm:44px;width:44px;min-width:44px}}.ubm-peek-prop__value .ubm-peekx-value{width:100%;max-width:320px}.ubm-peekx-chiprm.ubm-peekx-chiprm{--arc-control-height-sm:20px;width:20px;min-width:20px;padding:0}.ubm-peek-subtask>.ubm-peekx-subbox{flex:none}.ubm-peek-subtasks__add .ubm-peekx-subadd{flex:auto;min-width:0}.ubm-peekx-refus{color:var(--color-danger,var(--text-default));margin:4px 0 0;font-size:12.5px}.ubm-peek-history .ubm-peekx-history{gap:6px;padding-inline:6px}.ubm-page__restore{flex:none;align-items:center;gap:8px;display:inline-flex}.ubm-page__err{color:var(--color-danger,var(--text-default));font-size:12px}.ubm-cs-card .ubm-cs-input{width:100%}.ubm-opsx-sec__trigger{display:none}.ubm-opsx-sec__content.ubm-opsx-sec__content{color:inherit;font-size:inherit;overflow:visible}.ubm-opsx-sec__content>div{padding-top:0}.ubm-opsx-sec__content[hidden]{display:block}.ubm-opsx-sec__count{font-variant-numeric:tabular-nums;color:var(--text-muted);margin-left:6px}.ubm-opsx-sec--open-trigger,.ubm-opsx-sec__trigger{justify-content:space-between;width:100%;min-height:44px}.ubm-peek-content{container:ubm-peekx/inline-size}.ubm-peek-props>.ubm-opsx-sec .ubm-opsx-sec__content>div{flex-direction:column;gap:2px;display:flex}@container ubm-peekx (max-width:400px){.ubm-opsx-sec__trigger{display:inline-flex}.ubm-opsx-sec__content[hidden],.ubm-opsx-sec__content[data-state=closed]{display:none}.ubm-peek-content>.ubm-opsx-sec{border-top:1px solid var(--border-muted);margin:4px 0 8px}}@container ubm-today (max-width:760px){.ubm-today .ubm-opsx-sec__trigger{display:inline-flex}.ubm-today .ubm-opsx-sec__content[hidden],.ubm-today .ubm-opsx-sec__content[data-state=closed]{display:none}.ubm-today .ubm-opsx-sec{border-top:1px solid var(--border-muted)}.ubm-today .ubm-opsx-sec .ubm-today__rail-h{display:none}}.ubm-inboxx-inline{display:none}@container ubm-inbox (max-width:760px){.ubm-inboxx-inline{margin:2px 0 10px;display:block}.ubm-inbox__split>.ubm-inbox__preview{display:none}}.ubm-inbox__pv-reason>.ubm-inboxx-author{flex:none}.ubm-peekx-gear .ubm-popover__trigger{--arc-control-height-sm:22px;width:22px;min-width:22px;padding:0}.ubm-relx{width:100%}.ubm-relx>.ubm-popover__trigger{justify-content:flex-start;width:100%;padding-inline:4px}.ubm-board__column-header:has(>.ubm-board__moverr){flex-wrap:wrap}.ubm-board__moverr{flex-basis:100%}.ubm-table-confirm{justify-content:flex-end;padding:4px 0 8px;display:flex}.ubm-peek-prop__confirm{flex-basis:100%;justify-content:flex-end;padding:4px 0;display:flex}.ubm-peek-prop:has(>.ubm-peek-prop__confirm){flex-wrap:wrap}.ubm-rowmenu--confirm{padding:6px}.ubm-peek-labelopt{flex-wrap:wrap}.ubm-peek-labelopt .ubm-peekx-archive:not([data-state=idle]){flex-basis:100%;justify-content:flex-end}.ubm-projectview .ubm-colcmd__title{align-items:center}.ubm-projectview .ubm-colcmd__title>.ubm-pagehead{flex:0 auto;min-width:0;margin:0}.ubm-projectview .ubm-colcmd__title .ubm-pagehead__titleinput{field-sizing:content;text-overflow:ellipsis;min-width:4ch}.ubm-projectview .ubm-colcmd__title>.ubm-views__title{flex:0 auto;min-width:0;font-size:21px}.ubm-projectview__refusal{margin:0 0 var(--arc-space-2,8px);font-size:var(--arc-text-sm);color:var(--color-danger,var(--text-default))}.ubm-projectview__partial{align-items:center;gap:var(--arc-space-2,8px);margin:0 0 var(--arc-space-2,8px);font-size:var(--arc-text-sm);color:var(--text-muted);flex-wrap:wrap;display:flex}.ubm-projectview__partial>p{margin:0}.ubm-projectview__more{align-items:center;gap:var(--arc-space-2,8px);flex-wrap:wrap;display:flex}.ubm-projectview__group{padding-top:var(--arc-space-1,4px);padding-bottom:var(--arc-space-1,4px);flex-direction:column;align-items:stretch}.ubm-bulk__archive[data-state],.ubm-bulk__archive[data-state]:hover:not(:disabled){background:0 0;border:0;padding:0}.ubm-project-fiche [data-variant=title]:not([data-editing]) [data-layer]{-webkit-line-clamp:2;line-clamp:2;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ubm-taskmeta{display:contents}.ubm-tasktable[data-ubm-layout=list] .ubm-datatable__row{row-gap:0}.ubm-tasktable[data-ubm-layout=list] .ubm-datatable__cell--primary{white-space:normal}.ubm-tasktable[data-ubm-layout=list] .ubm-datatable__cell--primary .ubm-datatable__name{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;display:-webkit-box}.ubm-tasktable[data-ubm-layout=list] .ubm-datatable__cell:not(.ubm-datatable__cell--primary){flex:none;max-inline-size:100%}.ubm-tasktable[data-ubm-layout=list] .ubm-datatable__cell:not(.ubm-datatable__cell--primary):has(>.ubm-taskmeta[data-empty]){display:none}.ubm-tasktable[data-ubm-layout=list] .ubm-taskmeta{align-items:center;min-width:0;display:inline-flex}.ubm-tasktable[data-ubm-layout=list] .ubm-datatable__cell :is(.ubm-status-select,.ubm-prio-select) button[role=combobox]{font-size:var(--arc-text-sm)}:root{--now-ink:#d66525;--pole-meta:#8160b5;--pole-know:#469191;--pole-run:#4e835a;--pole-gtm:#c46761;--pole-build:#af8641}@supports (color:lab(0% 0 0)){:root{--now-ink:lab(56.5484% 42.8667 55.0045);--pole-meta:lab(47.1023% 27.1859 -40.4808);--pole-know:lab(55.5568% -24.513 -7.43068);--pole-run:lab(50.0546% -25.4301 16.5144);--pole-gtm:lab(54.7551% 37.499 21.1877);--pole-build:lab(58.8427% 10.8065 42.507)}}[data-theme=dark]{--text-soft:#a09e9a;--pole-meta:#a584dc;--pole-know:#62adad;--pole-run:#6ca177;--pole-gtm:#df7f78;--pole-build:#cfa560}@supports (color:lab(0% 0 0)){[data-theme=dark]{--text-soft:lab(65.2174% .344992 2.26161);--pole-meta:lab(61.1091% 26.3256 -40.6964);--pole-know:lab(65.9981% -24.5044 -7.45304);--pole-run:lab(61.6625% -25.3659 16.4067);--pole-gtm:lab(64.0427% 37.4154 20.954);--pole-build:lab(70.4721% 10.3015 41.3345)}}.acanvas{max-width:1180px;margin:0 auto;padding:24px 30px 48px}.acanvas--narrow{max-width:820px}.acanvas--wide{max-width:1180px}@container (max-width:760px){.acanvas{padding:18px 16px 32px}}.ahead{flex-wrap:wrap;align-items:center;gap:8px 11px;margin-bottom:16px;display:flex}.ahead__pic{background:var(--surface-sunken);width:26px;height:26px;font-size:var(--arc-text-md);color:var(--text-muted);border-radius:7px;flex:none;place-items:center;display:grid}.ahead__pic svg{width:15px;height:15px}.ahead__t{font-family:var(--display);letter-spacing:-.01em;color:var(--text-default);overflow-wrap:break-word;flex:auto;min-width:0;font-size:21px;font-weight:600}.ahead__actions{flex-wrap:wrap;flex:0 auto;align-items:center;gap:8px;min-width:0;display:flex}.asub{color:var(--text-muted);font-size:13px;line-height:var(--leading-normal);max-width:76ch;margin:0 0 18px 37px}.asectlabel{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);margin:0 0 10px;font-size:11px;font-weight:600}.a-btn{font-family:var(--font);border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 13px;font-size:13px;font-weight:540;line-height:1;display:inline-flex}.a-btn svg{width:15px;height:15px}.a-btn--primary{background:var(--action);color:var(--action-contrast);box-shadow:var(--shadow-action)}.a-btn--primary:hover{background:var(--action-hover)}.a-btn--default{background:var(--surface-base);color:var(--text-default);border-color:var(--border-strong)}.a-btn--default:hover{background:var(--surface-hover)}.a-btn--ghost{color:var(--text-muted);background:0 0}.a-btn--ghost:hover{background:var(--surface-hover);color:var(--text-default)}.a-btn--danger{color:var(--dng-ink);border-color:var(--dng-line);background:0 0}.a-btn--danger:hover{background:var(--dng-bg)}.a-btn--sm{height:28px;box-shadow:none;padding:0 10px;font-size:12.5px}.a-btn--lg{height:36px;padding:0 16px;font-size:13.5px}.a-btn[disabled],.a-btn--disabled{opacity:1;background:var(--surface-sunken);color:var(--text-muted);border-color:var(--border-muted);cursor:not-allowed;box-shadow:none}.a-btn--ghost[disabled],.a-btn--ghost.a-btn--disabled{color:var(--text-faint);background:0 0;border-color:#0000}.a-ico{border-radius:var(--radius-md);width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.a-ico:hover{background:var(--surface-hover);color:var(--text-default)}.a-ico svg{width:16px;height:16px}.a-select{min-width:0;display:inline-flex;position:relative}.a-select__trigger{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-base);height:32px;color:var(--text-default);cursor:pointer;align-items:center;gap:8px;min-width:120px;padding:0 9px;font-size:13px;display:inline-flex}.a-select__trigger:hover{background:var(--surface-hover)}.a-select__trigger .val{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.a-select__trigger .val--ph{color:var(--text-faint)}.a-select__trigger .car{color:var(--text-faint);flex:none}.a-select__trigger .car svg{width:14px;height:14px}.a-select__trigger:focus-visible{border-color:var(--action);box-shadow:0 0 0 3px var(--action-weak);outline:none}.a-select__menu{z-index:50;background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius-lg);min-width:180px;max-height:320px;box-shadow:var(--shadow-popover);flex-direction:column;gap:1px;padding:5px;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow:auto}.a-select__opt{text-align:left;width:100%;color:var(--text-default);border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:8px;padding:6px 8px;font-size:13.5px;display:flex}.a-select__opt:hover{background:var(--surface-hover)}.a-select__opt--on{color:var(--text-strong);font-weight:500}.a-select__opt--on:after{content:"✓";color:var(--action);font-size:var(--arc-text-xs);margin-left:auto}.a-field{flex-direction:column;gap:6px;margin-top:14px;display:flex}.a-field__lbl{color:var(--text-muted);font-size:12.5px;font-weight:540}.a-field__hint{font-size:var(--arc-text-xs);color:var(--text-faint);line-height:1.45}.a-input{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-base);align-items:center;gap:8px;height:34px;padding:0 11px;transition:border-color .12s,box-shadow .12s;display:flex}.a-input:focus-within{border-color:var(--action);box-shadow:0 0 0 3px var(--action-weak)}.a-input input,.a-input select,.a-input textarea{font-family:var(--font);color:var(--text-default);background:0 0;border:none;outline:none;flex:1;width:100%;font-size:13.5px}.a-input input::placeholder{color:var(--text-faint)}.a-input .lead{color:var(--text-faint);place-items:center;display:grid}.a-input .lead svg{width:15px;height:15px}.a-textarea{align-items:stretch;height:auto;padding:9px 11px}.a-textarea textarea{resize:none;line-height:var(--leading-normal);min-height:76px}.a-toggle{border-radius:var(--radius-full);background:var(--surface-active);cursor:pointer;flex:none;width:38px;height:22px;transition:background .15s;position:relative}.a-toggle:after{content:"";background:var(--surface-base);width:16px;height:16px;box-shadow:var(--shadow-card);border-radius:50%;transition:transform .15s;position:absolute;top:3px;left:3px}.a-toggle--on{background:var(--action)}.a-toggle--on:after{transform:translate(16px)}.a-chip{border-radius:var(--radius-sm);height:22px;font-size:var(--arc-text-xs);background:var(--surface-sunken);color:var(--text-muted);white-space:nowrap;align-items:center;gap:5px;padding:0 8px;font-weight:500;display:inline-flex}.a-chip .cdot{opacity:.9;background:currentColor;border-radius:50%;width:6px;height:6px}.a-chip svg{width:13px;height:13px}.a-chip--line{border:1px solid var(--border-strong);background:0 0}.a-chip--accent{background:var(--action-weak);color:var(--action)}.a-pill{border-radius:var(--radius-sm);height:22px;font-size:var(--arc-text-xs);white-space:nowrap;align-items:center;gap:6px;padding:0 9px;font-weight:500;display:inline-flex}.a-pill .pdot{background:currentColor;border-radius:50%;width:7px;height:7px}.a-pill--draft{background:var(--status-todo-bg);color:var(--status-todo-ink)}.a-pill--draft .pdot{background:var(--status-todo-dot)}.a-pill--planned{background:var(--status-progress-bg);color:var(--status-progress-ink)}.a-pill--planned .pdot{background:var(--status-progress-dot)}.a-pill--published{background:var(--status-done-bg);color:var(--status-done-ink)}.a-pill--published .pdot{background:var(--status-done-dot)}.a-pill--archived{background:var(--status-cancelled-bg);color:var(--status-cancelled-ink)}.a-pill--archived .pdot{background:var(--status-cancelled-dot)}.a-pill--warn{background:var(--priority-mid-bg);color:var(--priority-mid-ink)}.a-pill--danger{background:var(--priority-high-bg);color:var(--priority-high-ink)}.a-badge{font-variant-numeric:tabular-nums;border-radius:var(--radius-full);background:var(--badge-bg);min-width:16px;height:16px;color:var(--badge-ink);justify-content:center;align-items:center;padding:0 5px;font-size:10.5px;font-weight:700;line-height:1;display:inline-flex}.a-badge--neutral{background:var(--surface-active);color:var(--text-muted)}.a-count{font-size:var(--arc-text-xs);color:var(--text-faint);font-variant-numeric:tabular-nums}.a-loadmore{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);width:100%;height:38px;color:var(--text-muted);font-family:var(--font);cursor:pointer;justify-content:center;align-items:center;gap:7px;margin-top:10px;padding:0 14px;font-size:12.5px;font-weight:540;transition:background .12s,color .12s;display:flex}.a-loadmore:hover{background:var(--surface-hover);color:var(--text-default)}.a-loadmore svg{width:14px;height:14px}.a-loadmore[disabled]{opacity:.55;cursor:progress}.muted{color:var(--text-muted)}.faint{color:var(--text-faint)}.strong{color:var(--text-strong)}.a-fact--alert{color:var(--now-ink);margin-left:auto;font-weight:600}.a-avatar{color:var(--avatar-ink);background:var(--entity-4);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid;overflow:hidden}.a-avatar img{object-fit:cover;width:100%;height:100%}.a-avatar--20{width:20px;height:20px;font-size:9.5px}.a-avatar--26{width:26px;height:26px;font-size:11px}.a-avatar--32{width:32px;height:32px;font-size:var(--arc-text-xs)}.a-avatar--e1{background:var(--entity-1)}.a-avatar--e2{background:var(--entity-2)}.a-avatar--e3{background:var(--entity-3)}.a-avatar--e4{background:var(--entity-4)}.a-avatar--e5{background:var(--entity-5)}.a-avatar--e6{background:var(--entity-6)}.a-tabs{border-bottom:1px solid var(--border-default);gap:2px;margin-bottom:16px;display:flex}.a-tabs a{color:var(--text-muted);border-bottom:2px solid #0000;margin-bottom:-1px;padding:7px 11px 9px;font-size:13px}.a-seg{background:var(--surface-active);border-radius:var(--radius-md);gap:2px;padding:2px;display:inline-flex}.a-seg button{font-family:var(--font);color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:5px;padding:5px 11px;font-size:12.5px}.a-seg button.on{background:var(--surface-base);color:var(--text-default);box-shadow:var(--shadow-card);font-weight:540}.a-card{background:var(--surface-base);border:1px solid var(--border-default);border-radius:var(--radius-lg);overflow:hidden}.a-card--pad{padding:16px}.a-card--raised{box-shadow:var(--shadow-card)}.a-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.a-toolbar__sp{flex:1}.a-table{border-top:1px solid var(--border-default)}.a-thead,.a-trow{align-items:center;gap:12px;padding:9px 8px;display:grid}.a-thead{border-bottom:1px solid var(--border-default);letter-spacing:.04em;color:var(--text-faint);text-transform:uppercase;font-size:11px;font-weight:600}.a-trow{border-bottom:1px solid var(--border-default);color:var(--text-default);font-size:13px;position:relative}.a-trow:hover{background:var(--surface-hover)}.a-trow--archived .a-cellname{color:var(--text-faint);text-decoration:line-through}.a-cellname{align-items:center;gap:9px;min-width:0;display:flex}.a-cellname__nm{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.a-cellname__sub{color:var(--text-faint);font-size:11.5px}.a-list{flex-direction:column;font-size:13px;display:flex}.a-lrow{border-bottom:1px solid var(--border-default);align-items:center;gap:12px;min-height:38px;padding:8px;display:flex}.a-lrow:hover{background:var(--surface-hover)}.a-lrow__lead{flex:none;place-items:center;display:grid}.a-lrow__body{flex:1;min-width:0}.a-lrow__t{color:var(--text-default);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.a-lrow__meta{font-size:var(--arc-text-xs);color:var(--text-muted);margin-top:1px}.a-lrow__trail{color:var(--text-faint);flex:none;align-items:center;gap:10px;margin-left:auto;display:flex}.a-lrow__trail svg{width:16px;height:16px}.a-gallery{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@container (max-width:760px){.a-gallery{grid-template-columns:1fr}}.a-gcard{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base);padding:14px}.a-gcard:hover{box-shadow:var(--shadow-card-hover)}.a-section{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base);margin-bottom:14px;overflow:hidden}.a-section__head{border-bottom:1px solid var(--border-muted);align-items:center;gap:10px;padding:13px 16px;display:flex}.a-section__head--plain{border-bottom:0;padding-bottom:4px}.a-section__t{font-size:var(--arc-text-sm);color:var(--text-default);font-weight:600}.a-section__help{font-size:var(--arc-text-xs);color:var(--text-muted);margin-top:2px;line-height:1.45}.a-section__actions{flex:none;gap:8px;margin-left:auto;display:flex}.a-section__body{padding:14px 16px}.a-fold{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-sidebar);margin-bottom:14px;overflow:hidden}.a-fold__toggle .car svg{width:15px;height:15px}.a-fold:not(.a-fold--open) .a-fold__body{display:none}.a-editor{grid-template-columns:1fr 360px;align-items:start;gap:0 24px;display:grid}@container (max-width:760px){.a-editor{grid-template-columns:1fr}}.a-peek{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base);position:sticky;top:16px;overflow:hidden}.a-peek__bar{border-bottom:1px solid var(--border-default);height:42px;color:var(--text-muted);align-items:center;gap:6px;padding:0 12px;font-size:12.5px;display:flex}.a-peek__bar .sp{flex:1}.a-peek__body{padding:16px}.a-exrow{border-radius:var(--radius-md);align-items:center;gap:9px;padding:8px 6px;display:flex}.a-exrow:hover{background:var(--surface-hover)}.a-exrow__pos{color:var(--text-faint);text-align:right;flex:none;width:14px;font-size:11px}.a-exrow__nm{flex:1;min-width:0;font-size:13px;font-weight:500}.a-exrow__nm small{color:var(--text-faint);font-size:10.5px;font-weight:400;display:block}.a-exrow__chips{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;display:flex}.a-mchip{background:var(--surface-sunken);font-size:var(--arc-text-xs);color:var(--text-default);border-radius:5px;align-items:baseline;gap:4px;padding:2px 7px;display:inline-flex}.a-mchip__v{font-variant-numeric:tabular-nums;font-weight:560}.a-mchip__u{color:var(--text-muted);font-size:10px}.a-addrow{color:var(--text-faint);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:9px 6px;font-size:13px;display:flex}.a-addrow:hover{color:var(--action)}.a-addrow svg{width:15px;height:15px}.a-props{flex-direction:column;gap:1px;display:flex}.a-prop{border-radius:var(--radius-md);align-items:center;gap:10px;padding:6px;font-size:13px;display:flex}.a-prop:hover{background:var(--surface-hover)}.a-prop__k{color:var(--text-muted);flex:none;width:120px}.a-prop__v{color:var(--text-default);min-width:0}.a-kv{border-bottom:1px solid var(--border-muted);align-items:center;gap:12px;padding:11px 14px;font-size:13.5px;display:flex}.a-kv:last-child{border-bottom:0}.a-kv__k{color:var(--text-muted);flex:none;width:160px}.a-kv__v{color:var(--text-default);flex:1;min-width:0}.a-kv__meta{color:var(--text-faint);font-size:var(--arc-text-xs);flex:none;margin-left:auto}.a-kv--stack{padding:9px 0;display:block}.a-kv--stack .a-kv__k{width:auto;color:var(--text-faint);font-size:11.5px}.a-kv--stack .a-kv__v{font-size:13px;line-height:var(--arc-leading-body);margin-top:2px}.a-kv--stack .a-kv__meta{color:var(--text-soft);margin-top:2px;margin-left:0;font-size:11.5px}.a-settings{max-width:820px}.a-setgrp{margin-bottom:26px}.a-setrow{border-bottom:1px solid var(--border-muted);align-items:center;gap:16px;padding:14px 0;display:flex}.a-setrow:last-child{border-bottom:0}.a-setrow__txt{flex:1;min-width:0}.a-setrow__t{color:var(--text-default);font-size:13.5px;font-weight:540}.a-setrow__d{color:var(--text-muted);margin-top:2px;font-size:12.5px;line-height:1.45}.a-setrow__ctl{flex:none}.a-dash{grid-template-columns:minmax(0,1fr) 312px;align-items:start;gap:28px;display:grid}@container (max-width:760px){.a-dash{grid-template-columns:1fr}}.a-kpirow{border:1px solid var(--border-default);border-radius:var(--radius-lg);gap:0;margin-bottom:20px;display:flex;overflow:hidden}.a-kpi{border-right:1px solid var(--border-default);flex-direction:column;flex:1;gap:3px;padding:13px 16px;display:flex}.a-kpi:last-child{border-right:0}.a-kpi__v{font-size:var(--arc-text-xl);letter-spacing:-.01em;color:var(--text-default);font-variant-numeric:tabular-nums;font-weight:640}.a-kpi__v small{color:var(--text-faint);font-size:13px;font-weight:500}.a-kpi__k{font-size:var(--arc-text-xs);color:var(--text-muted)}.a-kpi__d{font-size:11.5px;font-weight:560}.a-kpi__d--up{color:var(--status-done-ink)}.a-kpi__d--down{color:var(--date-overdue-ink)}.a-railcard{border:1px solid var(--border-default);border-radius:var(--radius-lg);margin-bottom:14px;padding:14px 16px}.a-railcard__h{font-size:var(--arc-text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin-bottom:10px;font-weight:600}.a-tldot{background:var(--status-done-bg);width:16px;height:16px;color:var(--status-done-dot);border-radius:50%;flex:none;place-items:center;margin-top:3px;display:grid}.a-tldot svg{width:10px;height:10px}.a-tldot--next{background:var(--action);box-shadow:0 0 0 4px var(--action-weak)}.a-tldot--pending{background:var(--surface-sunken);color:var(--text-faint)}.a-tlnode--suggest .a-tlbody{border-left:2px solid var(--border-strong);margin-left:-1px;padding-left:13px}.a-tlnode--suggest .erm-tltitle{color:var(--text-soft);font-weight:540}.a-tltent{color:var(--text-faint);align-items:center;gap:5px;margin-bottom:5px;font-size:10.5px;font-weight:540;display:inline-flex}.a-tltent svg{width:11px;height:11px}.a-bar{background:var(--surface-active);border-radius:4px;height:7px;overflow:hidden}.a-bar>i{background:var(--status-done-dot);border-radius:4px;height:100%;display:block}.a-bar--mid>i{background:var(--status-progress-dot)}.a-gauge{background:var(--surface-active);border-radius:5px;height:8px;position:relative;overflow:hidden}.a-gauge__fill{background:var(--status-done-dot);border-radius:5px;position:absolute;top:0;bottom:0;left:0}.a-gauge[data-level=warning] .a-gauge__fill{background:var(--warn-ink)}.a-gauge[data-level=frozen] .a-gauge__fill{background:var(--dng-ink)}.a-gauge__tick{background:var(--surface-base);opacity:.72;width:1px;position:absolute;top:0;bottom:0}.a-note{border:1px solid var(--border-default);border-left:3px solid var(--priority-mid-ink);border-radius:var(--radius-md);background:var(--priority-mid-bg);padding:12px 14px}.a-note__lbl{letter-spacing:.03em;text-transform:uppercase;color:var(--priority-mid-ink);align-items:center;gap:6px;margin-bottom:6px;font-size:11px;font-weight:600;display:flex}.a-note__body{color:var(--text-default);font-size:13px;line-height:var(--leading-normal)}.a-steps{align-items:center;gap:8px;margin-bottom:22px;display:flex}.a-step{color:var(--text-faint);align-items:center;gap:8px;font-size:13px;display:flex}.a-step__n{border:1px solid var(--border-strong);width:22px;height:22px;font-size:var(--arc-text-xs);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.a-step--on{color:var(--text-default);font-weight:540}.a-step--on .a-step__n{background:var(--action);color:var(--action-contrast);border-color:var(--action)}.a-step--done .a-step__n{background:var(--status-done-dot);color:var(--action-contrast);border-color:#0000}.a-step__bar{background:var(--border-strong);width:26px;height:1px}.a-diff{border:1px solid var(--border-default);border-radius:var(--radius-lg);overflow:hidden}.a-diffrow{border-bottom:1px solid var(--border-muted);align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}.a-diffrow:last-child{border-bottom:0}.a-diffrow__tag{text-transform:uppercase;letter-spacing:.03em;flex:none;width:64px;font-size:11px;font-weight:600}.a-diffrow--add .a-diffrow__tag{color:var(--status-done-ink)}.a-diffrow--rm .a-diffrow__tag{color:var(--date-overdue-ink)}.a-diffrow--same .a-diffrow__tag{color:var(--text-faint)}.a-flowbar{border-top:1px solid var(--border-default);background:var(--surface-base);align-items:center;gap:10px;padding:12px 16px;display:flex;position:sticky;bottom:0}.a-flowbar__note{font-size:var(--arc-text-xs);color:var(--text-muted)}.a-flowbar__sp{flex:1}.a-ag{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base);--aghr:46px;overflow:hidden}.a-agbar{border-bottom:1px solid var(--border-default);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.a-agnav{align-items:center;gap:2px;display:flex}.a-agnav__lbl{color:var(--text-default);white-space:nowrap;padding:0 6px;font-size:13.5px;font-weight:600}.a-agnav__lbl small{color:var(--text-faint);font-weight:400}.a-aghead,.a-agbody{grid-template-columns:50px repeat(var(--lanes),minmax(0,1fr));display:grid}.a-aghead{border-bottom:1px solid var(--border-default);background:var(--surface-sidebar)}.a-aghead__gut{border-right:1px solid var(--border-default)}.a-aghead__col{border-right:1px solid var(--border-default);min-width:0;padding:7px 10px}.a-aghead__col:last-child{border-right:0}.a-aghead__nm{color:var(--text-default);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex;overflow:hidden}.a-aghead__nm .dot{border-radius:50%;flex:none;width:8px;height:8px}.a-aghead__sub{color:var(--text-faint);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11px;overflow:hidden}.a-aghead__col--today .a-aghead__nm{color:var(--text-strong);font-weight:700}.a-aghead__load{align-items:center;gap:7px;margin-top:6px;display:flex}.a-aghead__load .bar{background:var(--surface-active);border-radius:2px;flex:1;height:3px;overflow:hidden}.a-aghead__load .bar>i{background:var(--text-faint);border-radius:2px;height:100%;display:block}.a-aghead__load .n{color:var(--text-faint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.a-agbody{max-height:452px;padding-top:9px;position:relative;overflow-y:auto}.a-aggut{border-right:1px solid var(--border-default)}.a-aggut__h{height:var(--aghr);position:relative}.a-aggut__h span{color:var(--text-faint);background:var(--surface-base);font-variant-numeric:tabular-nums;padding:0 2px;font-size:11px;position:absolute;top:-7px;right:6px}.a-aglane{border-right:1px solid var(--border-default);min-height:calc(var(--hours,11) * var(--aghr));background:repeating-linear-gradient(to bottom,transparent 0,transparent calc(var(--aghr) - 1px),var(--border-muted) calc(var(--aghr) - 1px),var(--border-muted) var(--aghr)),repeating-linear-gradient(to bottom,transparent 0,transparent calc(var(--aghr)/2 - 1px),#f1f0ed8c calc(var(--aghr)/2 - 1px),#f1f0ed8c calc(var(--aghr)/2),transparent calc(var(--aghr)/2),transparent var(--aghr));position:relative}@supports (color:color-mix(in lab, red, red)){.a-aglane{background:repeating-linear-gradient(to bottom,transparent 0,transparent calc(var(--aghr) - 1px),var(--border-muted) calc(var(--aghr) - 1px),var(--border-muted) var(--aghr)),repeating-linear-gradient(to bottom,transparent 0,transparent calc(var(--aghr)/2 - 1px),color-mix(in oklch,var(--border-muted) 55%,transparent) calc(var(--aghr)/2 - 1px),color-mix(in oklch,var(--border-muted) 55%,transparent) calc(var(--aghr)/2),transparent calc(var(--aghr)/2),transparent var(--aghr))}}.a-aglane:last-child{border-right:0}.a-aglane--free{background:repeating-linear-gradient(to bottom,transparent 0,transparent calc(var(--aghr) - 1px),var(--border-muted) calc(var(--aghr) - 1px),var(--border-muted) var(--aghr)),linear-gradient(var(--action-weak),var(--action-weak))}.a-slot{left:3px;right:3px;top:calc(var(--t) * var(--aghr) + 1px);height:calc(var(--h) * var(--aghr) - 3px);cursor:pointer;z-index:2;border:1px solid var(--slot-ac,var(--action));border-radius:6px;padding:4px 8px;position:absolute;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.a-slot{border:1px solid color-mix(in oklch,var(--slot-ac,var(--action)) 22%,transparent)}}.a-slot{border-left:3px solid var(--slot-ac,var(--action));background:var(--slot-bg,var(--action-weak))}.a-slot:hover{box-shadow:var(--shadow-card-hover);border-color:var(--slot-ac,var(--action))}@supports (color:color-mix(in lab, red, red)){.a-slot:hover{border-color:color-mix(in oklch,var(--slot-ac,var(--action)) 46%,transparent)}}.a-slot__t{font-size:var(--arc-text-xs);color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.a-slot:has(.a-slot__cap) .a-slot__t{padding-right:30px}.a-slot__m{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11px;overflow:hidden}.a-slot__cap{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600;position:absolute;top:5px;right:7px}.a-slot--compact{padding:3px 8px}.a-slot--compact .a-slot__m{display:none}.a-slot--compact .a-slot__t{font-size:11.5px}.a-slot--live{box-shadow:inset 0 0 0 1.5px var(--now-ink)}.a-slot--e1{--slot-ac:var(--entity-1);--slot-bg:var(--entity-1)}@supports (color:color-mix(in lab, red, red)){.a-slot--e1{--slot-bg:color-mix(in oklch,var(--entity-1) 15%,transparent)}}.a-slot--e2{--slot-ac:var(--entity-2);--slot-bg:var(--entity-2)}@supports (color:color-mix(in lab, red, red)){.a-slot--e2{--slot-bg:color-mix(in oklch,var(--entity-2) 16%,transparent)}}.a-slot--e3{--slot-ac:var(--entity-3);--slot-bg:var(--entity-3)}@supports (color:color-mix(in lab, red, red)){.a-slot--e3{--slot-bg:color-mix(in oklch,var(--entity-3) 15%,transparent)}}.a-slot--e4{--slot-ac:var(--entity-4);--slot-bg:var(--entity-4)}@supports (color:color-mix(in lab, red, red)){.a-slot--e4{--slot-bg:color-mix(in oklch,var(--entity-4) 16%,transparent)}}.a-slot--e5{--slot-ac:var(--entity-5);--slot-bg:var(--entity-5)}@supports (color:color-mix(in lab, red, red)){.a-slot--e5{--slot-bg:color-mix(in oklch,var(--entity-5) 17%,transparent)}}.a-slot--action{--slot-ac:var(--action);--slot-bg:var(--action-weak)}.a-slot--free{background:var(--surface-base);border:1px dashed var(--border-strong);border-left:3px solid var(--border-strong)}.a-slot--free .a-slot__t{color:var(--text-muted);font-weight:540}.a-slot--blocked{border-left:3px solid var(--text-faint);background:repeating-linear-gradient(45deg,var(--surface-sunken),var(--surface-sunken) 5px,var(--surface-hover) 5px,var(--surface-hover) 10px)}.a-slot--blocked .a-slot__t{color:var(--text-muted)}.a-slot--masked{--slot-ac:var(--text-faint);--slot-bg:var(--surface-sunken)}.a-slot--masked .a-slot__t{color:var(--text-muted)}.a-agchip{color:var(--text-default);font-size:11px;line-height:var(--leading-normal);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;display:flex;overflow:hidden}.a-agchip .pdot{background:var(--status-done-dot);border-radius:50%;flex:none;width:6px;height:6px}.a-agnow{left:50px;right:0;top:calc(var(--t) * var(--aghr));border-top:1px solid var(--now-ink);height:0;z-index:var(--arc-layer-raised);pointer-events:none;position:absolute}.a-agnow:before{content:"";background:var(--now-ink);border-radius:50%;width:7px;height:7px;position:absolute;top:-3.5px;left:-3.5px;box-shadow:0 0 0 3px #d665252e}@supports (color:color-mix(in lab, red, red)){.a-agnow:before{box-shadow:0 0 0 3px color-mix(in oklch,var(--now-ink) 18%,transparent)}}.a-agnow__lbl{text-align:right;width:42px;color:var(--now-ink);background:var(--surface-base);font-variant-numeric:tabular-nums;padding:0 3px;font-size:10px;font-weight:700;position:absolute;top:-8px;left:-46px}.a-aglist{flex-direction:column;display:flex}.a-agli{border-bottom:1px solid var(--border-muted);gap:11px;padding:10px 4px;display:flex}.a-agli__tm{font-size:var(--arc-text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;flex:0 0 42px;padding-top:1px;font-weight:600}.a-agli__bd{border-left:3px solid var(--slot-ac,var(--action));background:var(--slot-bg,var(--action-weak));border-radius:0 6px 6px 0;flex:1;min-width:0;padding:7px 10px}.a-agli__t{color:var(--text-strong);font-size:13px;font-weight:600}.a-agli__m{color:var(--text-muted);margin-top:1px;font-size:11.5px}.a-nl{border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:linear-gradient(var(--surface-base),var(--surface-base)) padding-box,linear-gradient(120deg,var(--action),var(--entity-3)) border-box;border:1px solid #0000;align-items:center;gap:10px;padding:9px 12px;display:flex}.a-nl__ico{color:var(--action);flex:none;place-items:center;display:grid}.a-nl__ico svg{width:16px;height:16px}.a-nl__in{min-width:0;color:var(--text-muted);flex:1;font-size:13px}.a-nl__k{color:var(--text-faint);border:1px solid var(--border-default);border-radius:var(--radius-sm);padding:1px 6px;font-size:11px}.a-nl--proposal{background:var(--action-weak);border:1px solid var(--action);display:block}.a-nl__phead{font-size:var(--arc-text-xs);color:var(--action);align-items:center;gap:8px;font-weight:600;display:flex}.a-nl__pbody{color:var(--text-default);font-size:12.5px;line-height:var(--leading-normal);margin-top:6px}.a-robot{background:var(--action-weak);color:var(--action);border-radius:8px;flex:none;place-items:center;display:grid}.a-robot svg{display:block}.a-robot--23{border-radius:7px;width:23px;height:23px}.a-robot--23 svg{width:13px;height:13px}.a-robot--28{width:28px;height:28px}.a-robot--28 svg{width:16px;height:16px}.a-robot--30{width:30px;height:30px}.a-robot--30 svg{width:17px;height:17px}.a-pole{color:var(--text-soft);align-items:center;gap:6px;font-size:11px;font-weight:540;display:inline-flex}.a-pole__dot{background:var(--pole-c,var(--text-faint));border-radius:50%;flex:none;width:7px;height:7px}.a-pole--meta{--pole-c:var(--pole-meta)}.a-pole--know{--pole-c:var(--pole-know)}.a-pole--run{--pole-c:var(--pole-run)}.a-pole--gtm{--pole-c:var(--pole-gtm)}.a-pole--build{--pole-c:var(--pole-build)}.a-thread{flex-direction:column;flex:1;gap:16px;min-height:0;padding:18px 16px 10px;display:flex;overflow:auto}.a-daysep{color:var(--text-faint);letter-spacing:.02em;align-self:center;font-size:10.5px}.a-msg--agent{align-items:flex-start;gap:11px;display:flex}.a-msg__av{margin-top:1px}.a-msg__bd{flex:1;min-width:0}.a-msg__who{align-items:center;gap:9px;margin-bottom:5px;display:flex}.a-msg__nm{color:var(--text-strong);font-size:12.5px;font-weight:600}.a-msg__tx{color:var(--text-default);font-size:13px;line-height:1.6}.a-msg__tx b{color:var(--text-strong);font-weight:600}.a-msg--user{background:var(--surface-active);max-width:82%;color:var(--text-default);font-size:12.5px;line-height:var(--leading-normal);border-radius:13px 13px 4px;align-self:flex-end;padding:9px 12px}.a-msg--suggest .a-msg__bd{border-left:2px solid var(--border-strong);padding-left:12px}.a-msg--suggest .a-msg__tx{color:var(--text-soft)}.a-msg__tent{color:var(--text-faint);align-items:center;gap:5px;margin-bottom:5px;font-size:10.5px;font-weight:540;display:inline-flex}.a-msg__tent svg{width:11px;height:11px}.a-msg__chips{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.a-msgcost{color:var(--text-faint);font-variant-numeric:tabular-nums;align-items:center;gap:6px;margin-top:10px;font-size:11px;display:inline-flex}.a-msgcost:before{content:"";background:var(--text-faint);border-radius:50%;width:5px;height:5px}.a-chip--out{border-radius:var(--radius-full);background:var(--surface-base);border:1px solid var(--border-strong);height:27px;color:var(--text-soft);cursor:pointer;transition:border-color var(--motion-fast) var(--ease),color var(--motion-fast) var(--ease),background var(--motion-fast) var(--ease);gap:6px;padding:0 11px;font-weight:540}.a-chip--out svg{width:12px;height:12px;color:var(--text-faint)}.a-chip--out:hover{border-color:var(--action);color:var(--action);background:var(--action-weak)}.a-chip--out:hover svg{color:var(--action)}.a-chip--flat{border-radius:var(--radius-full);border:1px solid var(--border-default);height:27px;color:var(--text-faint);cursor:default;background:0 0;gap:6px;padding:0 11px}.a-chip--flat svg{width:12px;height:12px;color:var(--text-faint)}.a-composer{border-top:1px solid var(--border-default);background:var(--surface-sidebar);flex:none;padding:10px 13px 12px}.a-composer__hint{color:var(--text-faint);align-items:center;gap:6px;margin:0 0 8px 2px;font-size:11px;display:flex}.a-composer__hint svg{flex:none;width:12px;height:12px}.a-composer__hint b{color:var(--text-muted);font-weight:600}.a-composer__field{border:1px solid var(--border-strong);background:var(--surface-base);border-radius:13px;align-items:center;gap:8px;padding:6px 6px 6px 13px;display:flex}.a-composer__field:focus-within{border-color:var(--action);box-shadow:0 0 0 3px var(--action-weak)}.a-composer__ph{min-width:0;color:var(--text-faint);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;overflow:hidden}.a-composer__mic{border:1px solid var(--border-strong);background:var(--surface-base);width:32px;height:32px;color:var(--text-muted);cursor:pointer;border-radius:9px;flex:none;place-items:center;display:grid}.a-composer__mic:hover{background:var(--surface-hover);color:var(--text-default)}.a-composer__mic svg{width:16px;height:16px}.a-composer__send{background:var(--action);width:32px;height:32px;color:var(--action-contrast);box-shadow:var(--shadow-action);cursor:pointer;border:0;border-radius:9px;flex:none;place-items:center;display:grid}.a-composer__send:hover{background:var(--action-hover)}.a-composer__send svg{width:15px;height:15px}.a-convlist{flex-direction:column;gap:1px;display:flex}.a-convrow{border-radius:var(--radius-md);cursor:pointer;flex-direction:column;gap:3px;padding:9px 10px;display:flex}.a-convrow:hover{background:var(--surface-hover)}.a-convrow--on{background:var(--surface-active)}.a-convrow__t{align-items:center;gap:7px;min-width:0;display:flex}.a-convrow__nm{color:var(--text-default);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12.5px;font-weight:540;overflow:hidden}.a-convrow--on .a-convrow__nm{color:var(--text-strong);font-weight:600}.a-convrow__m{color:var(--text-faint);align-items:center;gap:5px;font-size:11px;display:flex}.a-convrow__m svg{flex:none;width:11px;height:11px}.a-convrow__cost{color:var(--text-muted);font-variant-numeric:tabular-nums;margin-left:auto}.a-empty{text-align:center;color:var(--text-muted);padding:44px 24px}.a-empty .ico{border-radius:var(--radius-lg);background:var(--surface-sunken);width:46px;height:46px;color:var(--text-faint);place-items:center;margin:0 auto 14px;display:grid}.a-empty h3{font-size:var(--arc-text-md);color:var(--text-default);font-weight:600}.a-empty p{max-width:40ch;font-size:13px;line-height:var(--leading-normal);margin:6px auto 16px}.a-banner{border-radius:var(--radius-md);align-items:flex-start;gap:10px;padding:11px 14px;font-size:12.5px;line-height:1.45;display:flex}.a-banner svg{flex:none;width:16px;height:16px;margin-top:1px}.a-banner--info{background:var(--info-bg);color:var(--info-ink)}.a-banner--ok{background:var(--ok-bg);color:var(--ok-ink)}.a-banner--warn{background:var(--warn-bg);color:var(--warn-ink)}.a-banner--danger{background:var(--dng-bg);color:var(--dng-ink)}.a-banner--neutral{background:var(--surface-sunken);color:var(--text-muted)}.a-toast{background:var(--text-strong);max-width:86%;color:var(--surface-base);border-radius:var(--radius-full);box-shadow:var(--shadow-popover);z-index:60;white-space:nowrap;align-items:center;gap:8px;padding:9px 15px;font-size:12.5px;font-weight:540;display:inline-flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.a-toast svg{flex:none;width:15px;height:15px}.a-toast--ok svg{color:var(--status-done-dot)}.bld__bar{border-bottom:1px solid var(--border-default);background:var(--surface-base);flex:none;align-items:center;gap:9px;height:52px;padding:0 12px 0 10px;display:flex}.bld__mark{background:linear-gradient(135deg,var(--brand-mark-from),var(--brand-mark-to));width:24px;height:24px;color:var(--avatar-ink);border-radius:6px;flex:none;place-items:center;font-size:10px;font-weight:700;display:grid}.bld__save .dot{background:var(--status-done-dot);border-radius:50%;width:6px;height:6px}.ct-tchip .car{color:var(--text-faint);place-items:center;display:grid}.ct-tchip .car svg{width:12px;height:12px}.ct-block__ctrl .b{width:18px;height:20px;color:var(--text-faint);cursor:grab;border-radius:4px;place-items:center;display:grid}.ct-block__ctrl .b:hover{background:var(--surface-active);color:var(--text-muted)}.ct-block__ctrl .b svg{width:14px;height:14px}.ct-add .pl{border:1px solid var(--border-strong);border-radius:6px;flex:none;place-items:center;width:22px;height:22px;display:grid}.ct-add .pl svg{width:13px;height:13px}.ct-seg button.on{background:var(--surface-base);color:var(--text-default);box-shadow:var(--shadow-card);font-weight:540}.ct-kv .k{color:var(--text-muted)}.ct-kv .v{color:var(--text-default);font-weight:500}.ct-kv .v.link{color:var(--action)}.ct-selrow .cd{border-radius:50%;flex:none;width:9px;height:9px}.ct-selrow .ch{color:var(--text-faint);place-items:center;margin-left:auto;display:grid}.ct-selrow .ch svg{width:14px;height:14px}.cop__diff__h .tag{text-transform:none;letter-spacing:0;color:var(--action);background:var(--action-weak);border-radius:5px;align-items:center;gap:4px;padding:2px 6px;font-size:10.5px;display:inline-flex}.cop__diff__h .tag svg{width:10px;height:10px}.cop__dr__t .old{color:var(--text-faint);text-decoration:line-through}.cop__field .ph{min-width:0;color:var(--text-faint);font-size:12.5px;line-height:var(--arc-leading-body);flex:1;padding:5px 0}.coprail__b .pin{background:var(--action);border:2px solid var(--surface-sidebar);border-radius:50%;width:9px;height:9px;position:absolute;top:-2px;right:-2px}.ct-sheet__h .t{font-size:var(--arc-text-sm);font-weight:600}@container (max-width:760px){.bld__bar:not(.bld__bar--fluid){display:none}}.ct-frame{width:100%;max-width:var(--preview-frame-width,940px);background:var(--surface-base);box-shadow:0 0 0 1px var(--border-default),var(--shadow-card);border-radius:12px;flex:none;position:relative;overflow:hidden}.ct-frame iframe{background:var(--surface-base);border:0;display:block}.ct-blank__field .lead{color:var(--action);flex:none;place-items:center;display:grid}.ct-blank__field .lead svg{width:17px;height:17px}.ct-blank__field .ph{min-width:0;color:var(--text-faint);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13.5px;overflow:hidden}.ct-blank__field .go{background:var(--action);width:32px;height:32px;color:var(--action-contrast);border-radius:10px;flex:none;place-items:center;display:grid}.ct-blank__field .go svg{width:15px;height:15px}.ct-model .mt{color:var(--text-default);font-size:12.5px;font-weight:540}.ct-model .md{color:var(--text-faint);margin-top:2px;font-size:11px}.ct-msec{border-bottom:1px solid var(--border-default);padding:14px 16px}.ct-langtab{border-radius:var(--radius-md);border:1px solid var(--border-strong);color:var(--text-muted);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:4px 11px;font-size:12.5px;display:inline-flex}.ct-langtab--on{background:var(--surface-base);color:var(--text-default);box-shadow:inset 0 0 0 1px var(--action);font-weight:600}.ct-peek__body{min-height:0;padding:16px 16px 24px;overflow:auto}.ubm-auth{min-height:100dvh}.ubm-auth__codes{gap:var(--arc-space-2);padding:var(--arc-space-4);border:var(--arc-border-width) solid var(--arc-border);border-radius:var(--arc-radius-control);background:var(--arc-surface-muted);font-family:var(--arc-font-mono);font-size:var(--arc-text-sm);-webkit-user-select:all;user-select:all;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;list-style:none;display:grid}.ubm-auth__key{overflow-wrap:anywhere;padding:var(--arc-space-3);border:var(--arc-border-width) solid var(--arc-border);border-radius:var(--arc-radius-control);background:var(--arc-surface-muted);font-family:var(--arc-font-mono);font-size:var(--arc-text-sm);letter-spacing:.08em;-webkit-user-select:all;user-select:all;display:block}.ubm-auth__qr{padding:var(--arc-space-3);border:var(--arc-border-width) solid var(--arc-border);border-radius:var(--arc-radius-control);background:var(--arc-qr-paper);color:var(--arc-qr-ink);justify-self:center;place-items:center;display:grid}.ubm-auth__confirm{gap:var(--arc-space-2);min-height:44px;padding-block:var(--arc-space-2);cursor:pointer;color:var(--arc-text-secondary);font-size:var(--arc-text-sm);line-height:var(--arc-leading-body);align-items:flex-start;display:flex}.ubm-auth__confirm input{block-size:1.125rem;inline-size:1.125rem;accent-color:var(--arc-accent);flex:none;margin:.1em 0 0}.ubm-auth__steps{gap:var(--arc-space-2);margin:0 0 var(--arc-space-5);color:var(--arc-text-secondary);font-size:var(--arc-text-sm);line-height:var(--arc-leading-body);padding-left:1.25em;display:grid}.ubm-erm-page{padding:22px 24px 48px}.ubm-erm-head{align-items:center;gap:12px;margin-bottom:4px;display:flex}.ubm-erm-head__pic{background:var(--surface-sunken);width:26px;height:26px;font-size:var(--arc-text-md);border-radius:7px;flex:none;place-items:center;display:grid}.ubm-erm-head__h1{letter-spacing:-.01em;color:var(--text-default);margin:0;font-size:20px;font-weight:600}.ubm-erm-head__fc{color:var(--text-muted);margin-left:auto;font-size:13px}.ubm-erm-head__fc b{color:var(--text-default);font-weight:600}.ubm-erm-head__actions{gap:8px;margin-left:12px;display:inline-flex}@media (max-width:767px){.ubm-erm-head{flex-wrap:wrap;row-gap:8px}.ubm-erm-head__actions{flex-wrap:wrap;flex:1 0 100%;margin-left:0;padding-left:38px}}.ubm-erm-sub{color:var(--text-muted);margin:0 0 12px 38px;font-size:13px}.ubm-erm-sub b{color:var(--text-muted);font-weight:500}.ubm-erm-rb{font-size:var(--arc-text-xs);background:var(--status-backlog-bg);color:var(--status-backlog-ink);border-radius:20px;align-items:center;gap:6px;padding:2px 9px;font-weight:500;display:inline-flex}.ubm-erm-rb__dot{background:var(--status-backlog-dot);border-radius:50%;flex:none;width:6px;height:6px}.ubm-erm-rb[data-group=in_progress]{background:var(--status-progress-bg);color:var(--status-progress-ink)}.ubm-erm-rb[data-group=in_progress] .ubm-erm-rb__dot{background:var(--status-progress-dot)}.ubm-erm-rb[data-group=done]{background:var(--status-done-bg);color:var(--status-done-ink)}.ubm-erm-rb[data-group=done] .ubm-erm-rb__dot{background:var(--status-done-dot)}.ubm-erm-rb[data-group=todo]{background:var(--status-todo-bg);color:var(--status-todo-ink)}.ubm-erm-rb[data-group=todo] .ubm-erm-rb__dot{background:var(--status-todo-dot)}.ubm-erm-rb[data-group=cancelled]{background:var(--status-cancelled-bg);color:var(--status-cancelled-ink)}.ubm-erm-rb[data-group=cancelled] .ubm-erm-rb__dot{background:var(--status-cancelled-dot)}.ubm-erm-namelink{color:var(--text-default);transition:color var(--motion-fast) var(--motion-ease);font-weight:500;text-decoration:none}.ubm-erm-namelink:hover{color:var(--color-action);text-underline-offset:2px;text-decoration:underline}.ubm-erm-cellname .ubm-erm-namelink{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ubm-erm-fiche{max-width:980px;margin:0 auto;padding:26px 30px 60px}.ubm-erm-mini{font-size:var(--arc-text-xs);border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--surface-base);color:var(--text-default);cursor:pointer;transition:background var(--motion-fast) var(--motion-ease);padding:4px 10px;font-family:inherit;font-weight:500}.ubm-erm-mini:hover{background:var(--surface-hover)}.ubm-erm-board .ubm-board__column{background:0 0;gap:8px;width:210px;padding:2px 3px}.pk-sel{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.pk-sel__opt{border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--surface-base);color:var(--text-default);font-size:var(--arc-text-xs);transition:background var(--motion-fast) var(--motion-ease);align-items:center;gap:6px;min-width:0;max-width:100%;padding:4px 10px;font-weight:500;text-decoration:none;display:inline-flex}.pk-sel__opt:hover{background:var(--surface-hover)}.pk-pickcreate__note{font-size:var(--arc-text-xs);color:var(--text-faint)}.a-copilot{border:1.5px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-base);margin:16px 0 4px;padding:13px 14px}.a-copilot__sub{color:var(--text-muted);font-size:11.5px;font-weight:400}.a-copilot__field{gap:7px;margin-top:10px;display:flex}.a-copilot__proposal{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-sidebar);margin-top:11px;padding:11px 12px}.a-copilot__actions{align-items:center;gap:10px;margin-top:12px;display:flex}.ubm-erm-btn-new{background:var(--color-action);color:var(--color-action-contrast);border-radius:var(--radius-md);box-shadow:var(--shadow-action);cursor:pointer;transition:filter var(--motion-fast) var(--motion-ease);border:0;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:13px;font-weight:540;text-decoration:none;display:inline-flex}.ubm-erm-btn-new:hover{filter:brightness(1.05)}.ubm-erm-btn-new:disabled{opacity:.6;cursor:default;filter:none}.ubm-erm-empty{color:var(--text-muted);padding:24px 4px;font-size:13.5px}.ubm-erm-cform{flex-direction:column;gap:16px;padding:8px 4px 32px;display:flex}.ubm-erm-cform__row>.ubm-erm-cfield{flex:160px}.ubm-erm-cfield{flex-direction:column;gap:5px;display:flex}.ubm-erm-cfield__lbl{letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);font-size:11px;font-weight:600}.ubm-erm-cfield__hint{font-size:var(--arc-text-xs);line-height:var(--arc-leading-body);color:var(--text-muted)}.ubm-erm-cinput,.ubm-erm-cselect{width:100%}.ubm-erm-cinput:where(:not([data-ubm-canon]):not([aria-hidden])),.ubm-erm-cselect:where(:not([data-ubm-canon]):not([aria-hidden])){font-family:inherit;font-size:var(--arc-text-sm);color:var(--text-default);background:var(--surface-base);border:1px solid var(--border-default);border-radius:var(--radius-md);outline:none;padding:8px 10px}.ubm-erm-cinput:where(:not([data-ubm-canon]):not([aria-hidden])):focus,.ubm-erm-cselect:where(:not([data-ubm-canon]):not([aria-hidden])):focus{border-color:var(--color-action);box-shadow:0 0 0 3px var(--color-action-weak)}.ubm-erm-cinput:where(:not([data-ubm-canon]):not([aria-hidden])):disabled,.ubm-erm-cselect:where(:not([data-ubm-canon]):not([aria-hidden])):disabled{opacity:.6}.ubm-erm-cform__err{color:var(--date-overdue-ink);flex-direction:column;gap:6px;font-size:13px;display:flex}.ubm-erm-cform__actions{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.erm-vtool .b{border-radius:var(--radius-full);background:var(--action);min-width:16px;height:16px;color:var(--action-contrast);font-variant-numeric:tabular-nums;place-items:center;padding:0 4px;font-size:10px;font-weight:700;display:inline-grid}.erm-vtool .tag{color:var(--action);font-weight:600}.a-pill--role .pdot{background:var(--action)}.a-pill--role2 .pdot{background:var(--entity-3)}.erm-avstack .a-avatar{box-shadow:0 0 0 2px var(--surface-base);margin-left:-7px}.erm-avstack .a-avatar:first-child{margin-left:0}.erm-cellwrap.muted{color:var(--text-muted)}.ubm-erm-listview{flex-direction:column;gap:12px;display:flex}.ubm-erm-search{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-base);flex:240px;align-items:center;gap:7px;max-width:360px;height:32px;padding:0 10px;display:inline-flex}.ubm-erm-search:focus-within{border-color:var(--border-strong);box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring)}.ubm-erm-erase__warn{font-size:var(--arc-text-xs);line-height:var(--arc-leading-body);color:var(--text-faint);margin:0}.ubm-erm-cards{display:none}@media (max-width:640px){.ubm-erm-listview__table:has(~.ubm-erm-cards){display:none}.ubm-erm-cards{flex-direction:column;gap:8px;display:flex}.ubm-erm-fiche{padding:16px 14px 48px}}.ubm-erm-ref{flex-direction:column;gap:14px;max-width:640px;display:flex}.ubm-erm-ref__add{align-items:center;gap:8px;display:flex}.ubm-erm-ref__add .ubm-erm-cinput{flex:auto}.ubm-erm-ref__list{border:1px solid var(--border-default);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.ubm-erm-ref__row{border-bottom:1px solid var(--border-default);background:var(--surface-base);align-items:center;gap:10px;padding:9px 12px;display:flex}.ubm-erm-ref__row:last-child{border-bottom:0}.ubm-erm-ref__row[data-archived=true]{background:var(--surface-sunken);opacity:.7}.ubm-cal-slot__date{min-width:96px;color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:var(--font-size-sm,.85rem)}.ubm-cal-slot__title{flex:auto;font-weight:500}.ubm-cal-slot__status{border-radius:var(--radius-pill,999px);background:var(--surface-sunken);border:1px solid var(--border-default);color:var(--text-muted);font-size:var(--font-size-sm,.85rem);padding:2px 9px}.ubm-erm-ref__slug{color:var(--text-faint);font-variant-numeric:tabular-nums;font-size:11.5px}.ubm-erm-ref__act{color:var(--text-muted);border:1px solid var(--border-default);border-radius:var(--radius-md);cursor:pointer;transition:background var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease);background:0 0;align-items:center;gap:5px;padding:4px 9px;font-family:inherit;font-size:12.5px;display:inline-flex}.ubm-erm-ref__act:hover{background:var(--surface-hover);color:var(--text-default)}.ubm-erm-ref__err{color:var(--date-overdue-ink);font-size:13px}.ubm-erm-subnav{border-bottom:1px solid var(--border-default);flex-wrap:wrap;gap:4px;padding:14px 24px 0;display:flex}.ubm-erm-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ubm-erm-skl{background:var(--surface-sunken);border-radius:var(--radius-sm);animation:1.4s ease-in-out infinite ubm-erm-skl-pulse}.ubm-erm-skl--text{width:120px;height:13px}.ubm-erm-skl--panel{border-radius:var(--radius-lg);height:320px;margin-top:18px}@media (prefers-reduced-motion:reduce){.ubm-erm-skl{animation:none}}.erm-tltype{font-size:var(--arc-text-xs);color:var(--text-soft)}.erm-tltitle{font-size:var(--arc-text-sm);color:var(--text-strong);margin-top:2px;font-weight:600}.erm-focusbar__crumb .cur{color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ubm-app[data-focus] .ubm-rail,.ubm-app[data-focus] .ubm-panel,html[data-focus] .ubm-rail,html[data-focus] .ubm-panel{display:none}.ubm-erm-fiche--v2{flex-direction:column;max-width:none;min-height:0;margin:0;padding:0;display:flex}.ubm-erm-fiche--v2>.erm-org-fiche{padding:var(--arc-space-5) var(--arc-space-6) var(--arc-space-4);border-bottom:1px solid var(--border-default)}.erm-crumb{color:var(--text-muted);align-items:center;gap:5px;padding:12px 24px 0;font-size:12.5px;display:flex}.erm-crumb a{cursor:pointer}.erm-crumb a:hover{color:var(--color-action)}.erm-crumb svg{width:15px;height:15px;color:var(--text-faint);flex:none}.erm-crumb .cur{color:var(--text-default);font-weight:540}.erm-crumb .faint{color:var(--text-faint)}.sm-step.done{color:var(--text-soft)}.sm-step.done .sm-step__d{background:var(--text-faint);box-shadow:0 0 0 1.5px var(--text-faint)}.sm-step.on{color:var(--text-strong);font-weight:600}.sm-step.on .sm-step__d{background:var(--text-strong);box-shadow:0 0 0 3px var(--surface-active)}.sm-path__ln.done{background:var(--text-faint)}.erm-restrict{color:var(--priority-mid-ink);background:var(--priority-mid-bg);border-radius:var(--radius-sm);white-space:nowrap;align-items:center;gap:6px;margin-top:7px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.erm-restrict svg{width:12px;height:12px}.erm-link{font-size:var(--arc-text-xs);color:var(--text-muted);align-items:center;gap:4px;margin-top:6px;font-weight:540;display:inline-flex}.erm-link:hover{color:var(--color-action)}.erm-link svg{width:13px;height:13px}.n2{flex:1;grid-template-columns:300px minmax(0,1fr) 340px;min-height:0;display:grid}.n2__col{min-height:0;padding:22px 22px 30px}.n2__col--left{border-right:1px solid var(--border-default)}.n2__col--mid{padding:22px 24px 30px}.n2__col--right{border-left:1px solid var(--border-default)}.som-colh{letter-spacing:.07em;text-transform:uppercase;color:var(--text-faint);margin:0 0 16px;font-size:11px;font-weight:600}.n2__col--left,.n2__col--right{color:var(--text-soft)}.n2-role{border-top:1px solid var(--border-muted);padding:7px 0}.n2-role:first-of-type{border-top:0}.n2-role__meta{font-size:var(--arc-text-xs);color:var(--text-soft);line-height:var(--leading-normal);margin-top:5px}.n2-role__meta b{color:var(--text-default);font-weight:560}.a-tabs{border-bottom:1px solid var(--border-default);scrollbar-width:none;flex-wrap:nowrap;gap:1px;display:flex;overflow-x:auto}.a-tabs::-webkit-scrollbar{display:none}.a-tabs a{cursor:pointer;white-space:nowrap;color:var(--text-muted);font-size:12.5px;font-family:var(--font);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:7px 8px}.a-tabs a:hover{color:var(--text-default)}.a-tabs a.on{color:var(--text-default);border-bottom-color:var(--color-action);font-weight:560}.a-timeline{padding-left:2px;position:relative}.a-tlnode{gap:14px;padding-bottom:18px;display:flex;position:relative}.a-tlspine{flex-direction:column;flex:0 0 16px;align-items:center;display:flex}.a-tlline{background:var(--border-strong);border-radius:1px;flex:1;width:2px;margin-top:4px}.a-tlnode:last-child .a-tlline{display:none}.a-tlbody{flex:1;min-width:0}.attr{margin-bottom:22px}.attr-row .b{border-radius:50%;flex:none;width:6px;height:6px}.attr-row--manual .b{background:var(--text-soft)}.attr-row--auto .b{background:var(--cap-formation)}.a-fold{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-sidebar);margin-top:8px;margin-bottom:14px;overflow:hidden}.a-fold__toggle{width:100%;font-family:var(--font);color:var(--text-muted);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:9px;padding:11px 16px;font-size:13px;font-weight:540;display:flex}.a-fold__toggle:hover{color:var(--text-default)}.a-fold__toggle svg{flex:none;width:15px;height:15px}.a-fold__toggle .car{color:var(--text-faint);margin-left:auto;transition:transform .12s}.a-fold--open .a-fold__toggle .car{transform:rotate(90deg)}.a-fold__body{border-top:1px solid var(--border-muted);padding:4px 16px 16px}.a-fold__body>section{margin-top:14px}.ubm-erm-fiche--peek .n2{grid-template-columns:minmax(0,1fr)}.ubm-erm-fiche--peek .erm-restrict{white-space:normal}@media (max-width:900px){.n2{grid-template-columns:minmax(0,1fr)}.n2 .erm-restrict{white-space:normal}}.ubm-erm-fiche--peek .n2__col--left,.ubm-erm-fiche--peek .n2__col--right{border-left:0;border-right:0;border-top:1px solid var(--border-default)}@media (max-width:900px){.n2__col--left{border-right:0;border-bottom:1px solid var(--border-default)}.n2__col--right{border-left:0;border-top:1px solid var(--border-default)}}.acanvas--ref:has(.cf){max-width:980px}.cf-selfull .a-select,.cf-selfull .a-select__trigger{width:100%}.cf-opt .a-input{flex:1;height:32px}button.a-toggle{border:0;padding:0}.ahead .tdy-hero{flex:1;min-width:0;margin-bottom:0}.ahead:has(>.tdy-hero){align-items:flex-start}.a-lrow.tdy-railrow{border:0;padding:8px 0}.tdy-stack .a-avatar{border:2px solid var(--surface-base);margin-left:-9px}.tdy-stack .a-avatar:first-child{margin-left:0}.a-empty .ico svg{width:22px;height:22px}.a-nl--off .a-nl__ico{color:var(--text-faint)}@media (max-width:900px){.a-editor{grid-template-columns:1fr;gap:16px 0}}.pm-subnav{scrollbar-width:none;margin-bottom:16px;overflow-x:auto}.pm-subnav::-webkit-scrollbar{height:0}.pm-subnav .a-tabs{min-width:max-content;margin-bottom:0}.erm-peekfoot .grow{flex:1;min-width:0}.erm-peek--create .ubm-sidepeek__top{border-bottom:0;height:auto;padding:0}.erm-peek--create .ubm-sidepeek__body{flex-direction:column;padding:0;display:flex;overflow:hidden}.erm-peek--import .ubm-sidepeek__top{border-bottom:0;height:auto;padding:0}.erm-peek--import .ubm-sidepeek__body{flex-direction:column;padding:0;display:flex;overflow:hidden}.erm-peek--fiche .ems-ws--person>.ubm-mac-tabview>.ubm-mac-tabview__bar{z-index:2;position:sticky;top:0}.ems-ws--person>.ubm-mac-tabview--box{--ems-ws-tab-pad:12px}.ems-ws--person>.ubm-mac-tabview--box>.ubm-mac-tabview__bar .ubm-mac-tabview__tab{padding-inline:var(--ems-ws-tab-pad)}.ems-ws--person>.ubm-mac-tabview--box>.ubm-mac-tabview__bar .ubm-mac-tabview__tab[id$=-tab-accompagnements]{min-inline-size:calc(10.6em + 2 * var(--ems-ws-tab-pad));justify-content:center}@container ems-ws (max-width:600px){.ems-ws--person>.ubm-mac-tabview--box{--ems-ws-tab-pad:9px}.ems-ws--person>.ubm-mac-tabview--box>.ubm-mac-tabview__bar{overscroll-behavior-x:contain;scrollbar-width:none;justify-content:safe center;overflow-x:auto}.ems-ws--person>.ubm-mac-tabview--box>.ubm-mac-tabview__bar>.ubm-mac-tabview__tabs{flex-wrap:nowrap;flex:none;max-width:none}}@media (pointer:coarse){.pk-sel__opt{min-height:44px}}@container oswin (max-width:760px){.pm-subnav .a-tabs{flex-wrap:wrap;min-width:0}}.acanvas--ref>.asub{margin-inline-start:0}@container oswin (max-width:760px){.rf-add .rf-add__field,.rf-add>.ubm-ui-field,.rf-add>input{flex:100%}}.a-railcard a.a-lrow__t{line-height:var(--arc-control-height-sm);display:block}.n2kv__link,.erm-record3 a[data-part=manage],.pm-subnav .a-tabs a{min-block-size:var(--arc-control-height-sm);align-items:center;display:inline-flex}@media (pointer:coarse){.a-railcard a.a-lrow__t{line-height:var(--arc-control-height-md)}.n2kv__link,.erm-record3 a[data-part=manage],.pm-subnav .a-tabs a{min-block-size:var(--arc-control-height-md)}.pm-subnav .a-tabs a{min-inline-size:var(--arc-control-height-md);justify-content:center}}.fiche-card-row__trigger:hover .ems-ws-row__title{text-decoration:underline}.a-copilot--off{opacity:.72}.a-copilot__bot{border-radius:var(--radius-md);border:1px dashed var(--border-strong);width:26px;height:26px;color:var(--action);flex:none;place-items:center;display:grid}.a-copilot__t{color:var(--text-default);flex-direction:column;gap:2px;font-size:13.5px;font-weight:600;display:flex}.a-copilot__offmsg{color:var(--text-muted);margin-top:9px;font-size:12.5px}.a-copilot__input{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-base);height:34px;font-family:var(--font);color:var(--text-default);flex:auto;padding:0 11px;font-size:13px}.a-copilot__input:focus{border-color:var(--action);box-shadow:0 0 0 3px var(--action-weak);outline:none}.a-copilot__go{border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--surface-base);height:34px;color:var(--text-default);cursor:pointer;white-space:nowrap;padding:0 13px;font-size:12.5px;font-weight:560}.a-copilot__err{font-size:var(--arc-text-xs);color:var(--date-overdue-ink);margin-top:8px}.a-copilot__phead{font-size:var(--arc-text-xs);color:var(--action);align-items:center;gap:7px;font-weight:600;display:flex}.a-copilot__tag{border-radius:var(--radius-sm);letter-spacing:.02em;height:18px;color:var(--action);background:var(--action-weak);align-items:center;margin-left:auto;padding:0 7px;font-size:10px;font-weight:600;display:inline-flex}.a-copilot__rule{font-size:13px;line-height:var(--leading-normal);color:var(--text-default);margin-top:8px}.a-copilot__live{color:var(--text-muted);font-variant-numeric:tabular-nums;align-items:center;gap:7px;margin-top:10px;font-size:12.5px;display:flex}.a-copilot__live b{color:var(--text-default);font-weight:660}.a-copilot__dot{background:var(--status-done-dot);width:7px;height:7px;box-shadow:0 0 0 3px var(--status-done-bg,var(--surface-active));border-radius:50%;flex:none}.a-copilot__ignore{color:var(--text-muted);cursor:pointer;background:0 0;border:0;font-size:12.5px}.a-copilot__ignore:hover:not(:disabled){color:var(--text-default)}.erm-viewbar--compact .a-count{color:var(--text-faint);font-variant-numeric:tabular-nums;margin-inline-end:6px}.ubm-datatable--compact{--ubm-datatable-gutter:32px}.ubm-datatable--compact .ubm-datatable__gutter{flex-basis:var(--ubm-datatable-gutter)}.ubm-datatable--compact .ubm-datatable__check{opacity:.55}@media (pointer:coarse){.ubm-datatable--compact{--ubm-datatable-gutter:44px}.ubm-datatable--compact .ubm-datatable__check{opacity:1}}.ubm-datatable--compact .a-cellname{gap:7px;min-width:0}.ubm-datatable--compact .a-avatar--26{width:20px;height:20px;font-size:9.5px}.ubm-datatable--compact .erm-namelink:hover{text-decoration:none}.ubm-datatable--compact .a-pill{border-radius:var(--radius-sm);height:20px;font-size:var(--arc-text-xs);padding:0 6px}.erm-rolecell--compact>.a-pill{flex:0 auto;min-width:0}.erm-rolemore .ubm-popover__trigger{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-base);height:20px;color:var(--text-muted);font:inherit;font-size:var(--arc-text-xs);font-variant-numeric:tabular-nums;cursor:pointer;align-items:center;padding:0 6px;display:inline-flex}.erm-rolemore .ubm-popover__trigger:hover{background:var(--surface-hover);color:var(--text-default)}.erm-rolemore .ubm-popover__trigger:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}.a-facts--props .a-fact{flex-direction:column;gap:2px;min-width:0;display:flex}.a-facts--props .a-fact__k{font-size:var(--arc-text-xs)}.a-facts--props .a-fact__v{color:var(--text-default);overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:500}.n2--record .n2__col{border:0;padding:16px 0 20px}.n2--record>.n2__side>.n2__col+.n2__col{border-top:1px solid var(--border-default)}.n2--record .som-colh{text-transform:none;letter-spacing:0;color:var(--text-default);margin-bottom:10px;font-size:13px;font-weight:600}@container (min-width:900px){.ubm-erm-fiche--v2 .n2--record{grid-template-columns:minmax(0,1fr) 320px}.ubm-erm-fiche--v2 .n2--record>.n2__col--mid{padding-right:24px}.ubm-erm-fiche--v2 .n2--record>.n2__side{border-top:0;border-left:1px solid var(--border-default);padding-left:20px}}.ubm-datatable--compact .erm-idcell{align-items:center;min-width:0;max-width:100%;display:flex}.ubm-datatable--compact .erm-idcell .erm-namelink{min-width:0;color:var(--text-strong)}.erm-record>.erm-record__side .som-colh{font-size:var(--arc-text-xs);color:var(--text-muted)}@container (min-width:900px){.ubm-erm-fiche--v2 .erm-record>.erm-record__side{background:var(--surface-sidebar)}}.erm-side__search,.erm-side__it,.erm-side__subit{border-radius:var(--radius-sm);width:100%;min-height:30px;color:var(--text-muted);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 8px;text-decoration:none;display:flex}.erm-side__search:hover,.erm-side__it:hover,.erm-side__subit:hover{background:var(--surface-hover);color:var(--text-default)}.erm-side__search:focus-visible,.erm-side__it:focus-visible,.erm-side__subit:focus-visible,.erm-side__caret:focus-visible,.erm-side__toggle:focus-visible,.erm-side__searchbtn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:-1px}.erm-side__searchbtn{border-radius:var(--radius-md);width:44px;height:44px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:inline-grid}.erm-side__searchbtn:hover{background:var(--surface-hover);color:var(--text-default)}.erm-side__ic,.erm-side__search>svg{color:var(--text-faint)}.erm-side__search>svg{flex:none;width:16px;height:16px;padding:1px}.erm-side__it[aria-current=page] .erm-side__ic,.erm-side__row.is-active .erm-side__ic,.erm-side__it:hover .erm-side__ic,.erm-side__toggle .erm-side__ic,.erm-side__search:hover>svg{color:var(--text-default)}.erm-side--panel .erm-side__it,.erm-side--panel .erm-side__subit,.erm-side--panel .erm-side__search{min-height:28px}.erm-side--panel .erm-side__search{margin-bottom:6px}.ubm-mac .erm-side--panel{background:var(--mac-sidebar-material,var(--mac-fill-tertiary));height:100%;color:var(--mac-label);font-family:var(--mac-font);border-radius:0;gap:0;margin:0;padding:10px}.ubm-mac .erm-side--panel .erm-side__nav,.ubm-mac .erm-side--panel .erm-side__group,.ubm-mac .erm-side--panel .erm-side__sub{gap:0}.ubm-mac .erm-side--panel :is(.erm-side__it,.erm-side__subit,.erm-side__search){border-radius:var(--mac-radius-selection);min-height:32px;color:inherit}.ubm-mac .erm-side--panel :is(.erm-side__it,.erm-side__subit,.erm-side__search,.erm-side__caret):hover{background:var(--mac-fill-quaternary);color:inherit}.ubm-mac .erm-side--panel :is(.erm-side__it,.erm-side__subit)[aria-current=page]{background:var(--mac-fill-secondary);color:var(--mac-accent);font-weight:400}.ubm-mac .erm-side--panel :is(.erm-side__it,.erm-side__subit,.erm-side__search,.erm-side__caret):focus-visible{outline:var(--mac-focus-ring-width) solid var(--mac-focus-ring-color);outline-offset:-2px}.ubm-mac .erm-side--panel :is(.erm-side__ic,.erm-side__search>svg){color:inherit}.ubm-mac .erm-side--panel .erm-side__ic,.ubm-mac .erm-side--panel .erm-side__ic svg,.ubm-mac .erm-side--panel .erm-side__search>svg{width:18px;height:18px}.ubm-mac .erm-side--panel :is(.erm-side__ic,.erm-side__search) svg :is(path,circle,ellipse,line,polyline,polygon,rect){stroke-width:1.6px;vector-effect:non-scaling-stroke}.ubm-mac .erm-side--panel .erm-side__sub{border-left:0}.erm-side--compact .erm-side__search{min-height:44px}.ubm-mac .erm-side--panel .erm-side__group--foot{border-top:0;padding-top:12px}.erm-segdetail__sect>.asectlabel{margin:0 0 10px}@media (pointer:coarse){.erm-segdetail :is(.ahead__actions,.erm-vhead__actions)>:is(.a-btn,.ubm-ui-canon),.ubm-erm-seg__archive button{min-height:44px}}@container (max-width:560px){.erm-segdetail :is(.ahead__actions,.erm-vhead__actions)>:is(.a-btn,.ubm-ui-canon),.ubm-erm-seg__archive button{min-height:44px}}.ems-ws--person{container-type:inline-size}.erm-fiche-name+.a-pgrp>.a-pgrp__h:first-child{display:none}.ahead>.erm-vhead__fit{flex:0 auto}.ubm-erm-acc .ubm-erm-erase__warn{color:var(--feedback-warning-text);font-size:inherit;margin:0}@media (max-width:640px){.erm-peek--fiche .ubm-sidepeek__body{padding:14px 16px 24px}.ems-ws.ems-ws--person>.ubm-mac-tabview--box>.ubm-mac-tabview__panel{padding:20px 12px 12px}.ems-ws.ems-ws--person>.ubm-mac-tabview--box>.ubm-mac-tabview__bar{overscroll-behavior-x:contain;scrollbar-width:none;justify-content:flex-start;scroll-padding-inline:8px;overflow-x:auto}.ems-ws.ems-ws--person>.ubm-mac-tabview--box>.ubm-mac-tabview__bar::-webkit-scrollbar{display:none}.ems-ws--person>.ubm-mac-tabview--box>.ubm-mac-tabview__bar .ubm-mac-tabview__tabs{flex-wrap:nowrap;justify-content:flex-start;max-width:none}.ems-ws--person>.ubm-mac-tabview--box>.ubm-mac-tabview__bar .ubm-mac-tabview__tab{height:44px;min-height:44px;padding:0 14px}.ems-ws--person .ems-ws-row{flex-wrap:wrap;row-gap:2px}.ems-ws--person .ems-ws-row__main{flex:100%}.ems-ws--person .ems-ws-row__open{align-items:center;min-height:44px;margin-left:auto;padding:0 8px;display:inline-flex}.ems-ws--person .ems-ws-head__crumbs a,.ems-ws--person .ems-ws-head a{align-items:center;min-height:44px;display:inline-flex}}@media (max-width:640px),(pointer:coarse){.ubm-erm-tag.ubm-erm-tag--add,.som-composer .som-cbtn,.a-pgrp .n2-more,.a-pgrp .ubm-erm-inline-edit,.ems-suivi-tabs__bar .ems-suivi-tab,.ubm-emsi-sub .ubm-emst-backlink{align-items:center;min-height:44px;display:inline-flex}.som-composer .som-cbtn,.a-pgrp .ubm-erm-inline-edit,.ems-suivi-tabs__bar .ems-suivi-tab{justify-content:center;min-width:44px}.som-composer~.a-tabs [role=tab]{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}}.ubm-erm-listview>.erm-viewbar,.ubm-erm-listview__more{z-index:2;background:var(--surface-base,Canvas);position:relative}.ubm-erm-listview__table{z-index:1;position:relative}.ubm-panel__body>.ubm-relnav.erm-side--panel{background:0 0;flex:auto;height:auto;padding:0;overflow:visible}.ubm-sp-state{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base);border-left-width:4px;align-items:center;gap:14px;margin-bottom:18px;padding:16px 18px;display:flex}.ubm-sp-state--on{border-left-color:var(--ok-line,var(--border-strong))}.ubm-sp-state--off{border-left-color:var(--dng-line);background:var(--dng-bg)}.ubm-sp-state__main{align-items:flex-start;gap:12px;display:flex}.ubm-sp-dot{border-radius:var(--radius-full);background:var(--ok-ink,var(--text-muted));flex:none;width:10px;height:10px;margin-top:6px}.ubm-sp-state--off .ubm-sp-dot{background:var(--dng-ink);animation:1.6s ease-in-out infinite ubm-sp-pulse}@keyframes ubm-sp-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.ubm-sp-state--off .ubm-sp-dot{animation:none}}.ubm-sp-state__h{letter-spacing:-.01em;color:var(--text-default);margin:0 0 3px;font-size:17px;font-weight:640}.ubm-sp-state--off .ubm-sp-state__h{color:var(--dng-ink)}.ubm-sp-state__sub{color:var(--text-muted);margin:0;font-size:13px}.ubm-sp-state__why{color:var(--text-default);margin:7px 0 0;font-size:13px;font-style:italic}.ubm-sp-note{margin:-8px 0 18px}.ubm-sp-act{flex-direction:column;align-items:flex-start;gap:9px;padding:16px;display:flex}.ubm-sp-act__lbl{color:var(--text-default);align-items:center;gap:8px;font-size:13.5px;font-weight:560;display:flex}.ubm-sp-req{text-transform:uppercase;letter-spacing:.04em;color:var(--text-faint);font-size:10.5px;font-weight:700}.ubm-sp-act .a-input{width:100%}.ubm-sp-act__hint{color:var(--text-muted);margin:0;font-size:12.5px}.ubm-sp-err{color:var(--dng-ink);margin:2px 0 0;font-size:13px}.ubm-sp-confirm{border:1px solid var(--dng-line);border-radius:var(--radius-md);background:var(--dng-bg);width:100%;padding:13px 14px}.ubm-sp-confirm p{color:var(--text-default);margin:0 0 11px;font-size:13.5px}.ubm-sp-confirm__btns{gap:8px;display:flex}.ubm-sp-limits{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-sunken,var(--surface-base));margin-top:20px;padding:16px 18px}.ubm-sp-limits__h{color:var(--text-default);margin:0 0 10px;font-size:13.5px;font-weight:620}.ubm-sp-limits ul{flex-direction:column;gap:8px;margin:0;padding-left:18px;display:flex}.ubm-sp-limits li{color:var(--text-muted);font-size:13px;line-height:1.55}.ubm-sp-limits li b{color:var(--text-default);font-weight:560}.ubm-sp-key{color:var(--text-faint);margin-top:16px;font-size:12.5px}.ubm-sp-key code{font-size:var(--arc-text-xs);border-radius:var(--radius-sm);background:var(--surface-active);color:var(--text-muted);padding:1px 5px}@media (max-width:640px){.ubm-sp-state{padding:14px}.ubm-sp-state__h{font-size:var(--arc-text-base)}.a-kpirow:has(.a-kpi){flex-direction:column}.ubm-sp-limits{padding:14px}.ubm-sp-confirm__btns{flex-direction:column;align-items:stretch}}.ubm-sp-noright{margin:0;padding:16px}.ubm-sp-who{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base);margin-top:20px;padding:16px 18px}.ubm-sp-who__list{gap:10px;margin:0;display:grid}.ubm-sp-who__row{grid-template-columns:92px 1fr;align-items:baseline;gap:12px;display:grid}.ubm-sp-who__row dt{color:var(--text-default);font-size:13px;font-weight:600}.ubm-sp-who__row dd{color:var(--text-muted);margin:0;font-size:13px;line-height:1.55}.ubm-sp-who__you{border-top:1px solid var(--border-default);color:var(--text-default);margin:12px 0 0;padding-top:10px;font-size:13px}.ubm-sp-verify{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-active);flex-direction:column;align-items:flex-start;gap:10px;width:100%;padding:13px 14px;display:flex}.ubm-sp-verify p{color:var(--text-muted);margin:0;font-size:13px;line-height:1.55}.ubm-sp-verify .ubm-sp-verify__h{font-size:var(--arc-text-sm);color:var(--text-default);font-weight:600}@media (max-width:640px){.ubm-sp-who{padding:14px}.ubm-sp-who__row{grid-template-columns:1fr;gap:2px}.ubm-sp-verify :is(.a-btn,.ubm-ui-canon){text-align:center;justify-content:center;align-self:stretch}}.ubm-ctabs{border-bottom:1px solid var(--border-default);align-items:center;gap:2px;padding:0 24px;display:flex}.ubm-ctabs__tab{color:var(--text-muted);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:8px 12px;font-size:13.5px;text-decoration:none;display:inline-flex}.ubm-ctabs__tab:hover{color:var(--text-default)}.ubm-ctabs__tab.is-active{color:var(--text-default);border-bottom-color:var(--text-default);font-weight:540}.ubm-ctabs__c{color:var(--text-faint);font-variant-numeric:tabular-nums;font-weight:500}.ubm-ccat{color:var(--text-muted);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.ubm-ccat__d{background:var(--text-faint);border-radius:50%;flex:none;width:8px;height:8px}.ubm-ccat--none{color:var(--text-faint)}.ubm-erm-mut{color:var(--text-faint);font-size:12.5px}.ubm-clang{color:var(--text-faint);font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:11.5px;display:inline-flex}.ubm-clang__l{align-items:center;gap:3px;display:inline-flex}.ubm-clang__l.on{color:var(--text-muted);font-weight:600}.ubm-clang__d{border-radius:50%;width:6px;height:6px}.ubm-clang__d.full{background:var(--status-done-dot)}.ubm-clang__d.miss{box-shadow:inset 0 0 0 1.3px var(--text-faint);background:0 0}.ubm-cpeek{flex-direction:column;gap:14px;padding:18px 20px;display:flex}.ubm-cpeek__title{letter-spacing:-.01em;color:var(--text-strong);font-size:17px;font-weight:600}.ubm-cpeek__row{flex-direction:column;gap:4px;display:flex}.ubm-cpeek__k{text-transform:uppercase;letter-spacing:.05em;color:var(--text-faint);font-size:11px}.ubm-cpeek__v{color:var(--text-default);font-size:13.5px}.ubm-cpeek__url{font-size:var(--arc-text-xs);color:var(--text-muted);word-break:break-all}.ubm-cpeek__open{background:var(--color-action);color:var(--color-action-contrast);border-radius:8px;justify-content:center;align-self:flex-start;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:540;text-decoration:none;display:inline-flex}.ubm-cpeek__danger{border:1px solid var(--color-danger,#b3261e);background:var(--color-danger,#b3261e);border-radius:10px;flex-direction:column;gap:8px;margin-top:6px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.ubm-cpeek__danger{background:color-mix(in srgb, var(--color-danger,#b3261e) 6%, transparent)}}.ubm-cpeek__danger-k{text-transform:uppercase;letter-spacing:.05em;color:var(--color-danger,#b3261e);font-size:11px;font-weight:600}.ubm-cpeek__danger-note{color:var(--text-default);margin:0;font-size:12.5px;line-height:1.45}.ubm-cpeek__danger-note code{font-size:var(--arc-text-xs);background:var(--surface-sunken,#0000000f);border-radius:5px;padding:1px 5px}.ubm-cpeek__purge{border:1px solid var(--color-danger,#b3261e);background:var(--color-danger,#b3261e);color:#fff;cursor:pointer;border-radius:8px;align-self:flex-start;padding:8px 12px;font-size:13px;font-weight:560}.ubm-cpeek__purge:disabled{opacity:.5;cursor:not-allowed}.ubm-cpeek__err{font-size:var(--arc-text-xs);color:var(--color-danger,#b3261e);font-weight:540}.ubm-ced{flex-direction:column;flex:1;min-height:0;display:flex}.ubm-ced-top{border-bottom:1px solid var(--border-default);align-items:center;gap:12px;padding:10px 24px;display:flex}.ubm-ced-bc{color:var(--text-muted);align-items:center;gap:7px;min-width:0;font-size:12.5px;display:flex}.ubm-ced-bc__sep{color:var(--text-faint)}.ubm-ced-bc__cur{color:var(--text-default);text-overflow:ellipsis;white-space:nowrap;font-weight:540;overflow:hidden}.ubm-ced-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.ubm-ced-saved{font-size:var(--arc-text-xs);color:var(--text-faint);text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:240px;overflow:hidden}.ubm-ced-btn{border:1px solid var(--border-strong);background:var(--surface-base);color:var(--text-default);cursor:pointer;border-radius:7px;padding:6px 13px;font-size:13px;font-weight:500}.ubm-ced-btn:hover:not(:disabled){background:var(--surface-hover)}.ubm-ced-btn:disabled{opacity:.5;cursor:default}.ubm-ced-btn--primary{background:var(--color-action);border-color:var(--color-action);color:var(--color-action-contrast)}.ubm-ced-wrap{flex:1;min-width:0;min-height:0;display:flex}.ubm-ced-editor{flex:1;min-width:0;overflow:auto}.ubm-ced-col{max-width:740px;margin:0 auto;padding:26px 32px 80px}.ubm-ced-cover{background:var(--surface-sunken);border-radius:10px;align-items:flex-end;height:150px;margin-bottom:24px;padding:12px;display:flex}.ubm-ced-cover__rep{background:var(--surface-base);border:1px solid var(--border-strong);font-size:var(--arc-text-xs);color:var(--text-faint);border-radius:6px;padding:4px 10px}.ubm-ced-h1{letter-spacing:-.02em;width:100%;color:var(--text-strong);background:0 0;border:0;outline:0;margin-bottom:14px;padding:0;font-size:29px;font-weight:680;line-height:1.2}.ubm-ced-body{font-size:15.5px;line-height:var(--leading-relaxed)}.ubm-ced-peek{border-left:1px solid var(--border-default);background:var(--surface-sidebar);flex-direction:column;flex:0 0 408px;display:flex;overflow:auto}.ubm-ced-peek__h{border-bottom:1px solid var(--border-default);color:var(--text-muted);align-items:center;gap:8px;padding:12px 16px;display:flex}.ubm-ced-peek__ti{color:var(--text-default);font-size:13.5px;font-weight:600}.ubm-ced-sec{border-bottom:1px solid var(--border-default);padding:14px 16px}.ubm-ced-lab{letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint);margin-bottom:9px;font-size:11px;font-weight:600}.ubm-ced-fld{margin-bottom:11px}.ubm-ced-fld:last-child{margin-bottom:0}.ubm-ced-k{font-size:var(--arc-text-xs);color:var(--text-muted);margin-bottom:4px;display:block}.ubm-ced-mut{color:var(--text-faint);font-size:var(--arc-text-xs)}.ubm-ced-select,.ubm-ced-input,.ubm-ced-textarea{border:1px solid var(--border-strong);background:var(--surface-base);width:100%;color:var(--text-default);border-radius:6px;padding:6px 10px;font-family:inherit;font-size:13px}.ubm-ced-textarea{resize:vertical;line-height:var(--leading-normal)}.ubm-ced-statusrow{align-items:center;gap:8px;display:flex}.ubm-ced-statusrow .ubm-ced-select{flex:1}.ubm-ced-langtab{gap:4px;margin-bottom:10px;display:flex}.ubm-ced-lt{border:1px solid var(--border-strong);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:6px;padding:4px 11px;font-size:12.5px;display:inline-flex}.ubm-ced-lt.on{background:var(--surface-base);color:var(--text-default);box-shadow:0 0 0 1px var(--color-action) inset;font-weight:600}.ubm-ced-lt__d{border-radius:50%;width:6px;height:6px}.ubm-ced-lt__d.full{background:var(--status-done-dot)}.ubm-ced-lt__d.miss{box-shadow:inset 0 0 0 1.3px var(--text-faint);background:0 0}.ubm-ced-warn{color:var(--text-muted);background:var(--surface-sunken);border:1px solid var(--border-default);border-radius:6px;padding:7px 9px;font-size:11.5px}.ubm-ced-tagrow{flex-wrap:wrap;gap:5px;display:flex}.ubm-ced-tg{font-size:var(--arc-text-xs);background:var(--surface-active);color:var(--text-muted);cursor:pointer;border:1px solid #0000;border-radius:6px;padding:3px 9px}.ubm-ced-tg:hover{background:var(--surface-hover)}.ubm-ced-tg.on{background:var(--surface-base);color:var(--text-default);box-shadow:0 0 0 1px var(--color-action) inset}.ubm-ced-url{background:var(--surface-base);border:1px solid var(--border-strong);color:var(--text-default);word-break:break-all;border-radius:6px;padding:7px 9px;font-family:ui-monospace,Menlo,monospace;font-size:11.5px}@media (max-width:860px){.ubm-ced-wrap{flex-direction:column}.ubm-ced-peek{border-left:0;border-top:1px solid var(--border-default);flex:none}.ubm-ced-col{padding:20px}}.ubm-mlib{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:12px;display:grid}.ubm-mcard{border:1px solid var(--border-default);background:var(--surface-base);text-align:left;border-radius:9px;flex-direction:column;gap:0;min-width:0;display:flex;overflow:hidden}.ubm-mcard--btn{cursor:pointer;font:inherit;color:inherit;padding:0}.ubm-mcard--btn:hover{border-color:var(--border-strong);background:var(--surface-hover)}.ubm-mcard.is-selected{box-shadow:0 0 0 2px var(--color-action) inset;border-color:var(--color-action)}.ubm-mcard__thumb{aspect-ratio:4/3;background:var(--surface-sunken);justify-content:center;align-items:center;display:flex;overflow:hidden}.ubm-mcard__img{object-fit:cover;width:100%;height:100%;display:block}.ubm-mcard__ph{opacity:.55;font-size:30px}.ubm-mcard__meta{flex-direction:column;gap:2px;min-width:0;padding:7px 9px;display:flex}.ubm-mcard__alt{color:var(--text-default);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.ubm-mcard__dim{color:var(--text-faint);font-variant-numeric:tabular-nums;font-size:11px}.ubm-mup__err{font-size:var(--arc-text-xs);color:var(--text-default);margin:6px 0 0;font-weight:540}.ubm-mpick{width:min(660px,92vw)}.ubm-mpick__tabs{border-bottom:1px solid var(--border-default);gap:2px;margin:4px 0 14px;display:flex}.ubm-mpick__tab{color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:7px 12px;font-size:13px}.ubm-mpick__tab:hover{color:var(--text-default)}.ubm-mpick__tab.on{color:var(--text-default);border-bottom-color:var(--text-default);font-weight:540}.ubm-mpick__body{min-height:160px;max-height:52vh;overflow:auto}.ubm-mpick__upload,.ubm-mpick__ext{flex-direction:column;gap:12px;display:flex}.ubm-mpick__foot{border-top:1px solid var(--border-default);justify-content:flex-end;gap:8px;margin-top:14px;padding-top:12px;display:flex}.ubm-ced-cover{background:var(--surface-sunken);background-position:50%;background-size:cover;border-radius:10px;align-items:flex-end;height:168px;margin-bottom:24px;padding:12px;display:flex}.ubm-ced-cover.has-img{box-shadow:var(--shadow-card)}.ubm-ced-cover__acts{gap:6px;display:flex}.ubm-ced-cover__btn{background:var(--surface-base);border:1px solid var(--border-strong);font-size:var(--arc-text-xs);color:var(--text-default);cursor:pointer;border-radius:6px;padding:5px 11px}.ubm-ced-cover__btn:hover{background:var(--surface-hover)}.ubm-ccat-head{align-items:center;gap:11px;margin:6px 0 4px;display:flex}.ubm-ccat-head__d{background:var(--text-faint);border-radius:50%;flex:none;width:12px;height:12px}.ubm-ccat-head__h1{letter-spacing:-.01em;color:var(--text-default);margin:0;font-size:20px;font-weight:600}.ubm-ccat-head__fc{color:var(--text-muted);margin-left:auto;font-size:13px}.ubm-ccat-head__fc b{color:var(--text-default);font-weight:600}.ubm-ccat-head__sub{color:var(--text-muted);max-width:680px;margin:2px 0 4px;font-size:13px}.ubm-ccat-head__urlrow{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 14px;font-size:12.5px;display:flex}.ubm-ccat-head__url{font-family:ui-monospace,Menlo,monospace;font-size:var(--arc-text-xs);background:var(--surface-sunken);border:1px solid var(--border-strong);color:var(--text-default);border-radius:5px;padding:3px 8px}.ubm-cedit{gap:12px}.ubm-cedit__cover{align-items:center;gap:10px;margin-bottom:4px;display:flex}.ubm-cedit__row{align-items:center;gap:10px;display:flex}.ubm-cedit__check{color:var(--text-default);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.ubm-cedit__foot{border-top:1px solid var(--border-default);justify-content:flex-end;align-items:center;gap:10px;margin-top:4px;padding-top:12px;display:flex}.ubm-cedit__ok{color:var(--text-muted);font-size:12.5px}.ubm-ced-btn--danger{color:var(--color-danger,var(--text-strong))}.ubm-ced-code{font-family:ui-monospace,Menlo,monospace;font-size:var(--arc-text-xs);color:var(--text-default);word-break:break-all}.ct-typesbar{border-bottom:1px solid var(--border-default);align-items:center;gap:0;margin-bottom:16px;display:flex}.ct-typesbar .a-tabs{border-bottom:0;flex-wrap:wrap;flex:1;margin-bottom:0}.ct-typesbar .a-tabs a{align-items:center;gap:6px;display:inline-flex}.ct-typesbar__cfg{font-size:var(--arc-text-xs);color:var(--text-faint);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;padding:6px 8px;font-family:inherit;display:inline-flex}.ct-typesbar__cfg:hover{background:var(--surface-hover);color:var(--text-muted)}.ct-typesbar__cfg svg{width:13px;height:13px}.ct-newpop{background:var(--surface-raised);border:1px solid var(--border-strong);width:330px;box-shadow:var(--shadow-popover);border-radius:14px;padding:8px}.ct-newpop__lab{letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);padding:8px 10px 6px;font-size:11px;font-weight:600}.ct-newopt{cursor:pointer;transition:background var(--motion-fast) var(--ease);text-align:left;background:0 0;border:0;border-radius:10px;align-items:flex-start;gap:11px;width:100%;padding:10px;font-family:inherit;display:flex}.ct-newopt:hover{background:var(--surface-hover)}.ct-newopt:disabled{opacity:.55;cursor:default}.ct-newopt__ic{background:var(--surface-sunken);width:34px;height:34px;color:var(--action);border-radius:9px;flex:none;place-items:center;display:grid}.ct-newopt__ic--soft{background:var(--surface-sunken);color:var(--text-muted)}.ct-newopt__ic svg{width:17px;height:17px}.ct-newopt__t{color:var(--text-default);font-size:13.5px;font-weight:600}.ct-newopt__d{font-size:var(--arc-text-xs);color:var(--text-muted);margin-top:2px;line-height:1.45}.ct-newpop__div{background:var(--border-muted);height:1px;margin:6px 8px}.ct-muted{color:var(--text-muted)}.ct-faint{color:var(--text-faint)}.ubm-cnamecell{align-items:center;gap:9px;min-width:0;display:inline-flex}.ubm-content-list .a-cellname__sub{margin-top:1px;display:block}.ubm-content-newpop .ubm-popover__content{box-shadow:none;background:0 0;border:0;padding:0}.ubm-content-newpop>.ubm-popover__trigger.ubm-popover__trigger{background:0 0;border-color:#0000;min-width:0;padding:0}.ubm-content-newpop>.ubm-popover__trigger.ubm-popover__trigger:hover,.ubm-content-newpop>.ubm-popover__trigger.ubm-popover__trigger:active{background:0 0}.ct-tico{background:var(--surface-sunken);width:26px;height:26px;color:var(--text-muted);border-radius:7px;flex:none;place-items:center;display:grid}.ct-tico svg{width:14px;height:14px}.ct-lng{color:var(--text-muted);align-items:center;gap:5px;font-size:11px;font-weight:540;display:inline-flex}.ct-lng .d{border-radius:50%;width:7px;height:7px}.ct-lng .d--full{background:var(--status-done-dot)}.ct-lng .d--empty{box-shadow:inset 0 0 0 1.4px var(--text-faint);background:0 0}.ct-cat{color:var(--text-default);align-items:center;gap:6px;min-width:0;font-size:12.5px;display:inline-flex}.ct-cat__d{background:var(--text-faint);border-radius:50%;flex:none;width:8px;height:8px}.ct-cat--none{color:var(--text-faint)}.ubm-content-list .ubm-datatable{--dt-row-h:46px}.ubm-content-list .ubm-datatable__head{border-bottom:1px solid var(--border-default)}.ubm-content-list .ubm-datatable__th-label{font-size:12.5px;font-weight:500}.ubm-content-list .ubm-datatable__row{border-bottom:1px solid var(--border-default)}.ubm-content-list .ubm-datatable__row:hover{background:var(--surface-hover)}.ubm-content-list .ubm-datatable__name{font-weight:500}.ubm-content-list .ubm-datatable__bulkbar{background:var(--text-strong);color:var(--surface-base);border-radius:var(--radius-lg);box-shadow:var(--shadow-popover);border:0;left:50%;right:auto;transform:translate(-50%)}.ubm-content-list .ubm-datatable__bulkcount{color:var(--surface-base);font-size:12.5px;font-weight:600}.ubm-content-list .ubm-datatable__bulkbar .ubm-bulk__archive{color:var(--surface-base);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:5px 9px;font-size:12.5px;display:inline-flex}.ubm-content-list .ubm-datatable__bulkbar .ubm-bulk__archive:hover{background:#ffffff1f;background:lab(100% 0 0/.12)}.ubm-content-list .ubm-datatable__bulkclear{color:var(--surface-base);opacity:.75}.ubm-content-list .ubm-datatable__bulkclear:hover{opacity:1}.ct-peek{background:var(--surface-base);border-left:1px solid var(--border-default);width:398px;box-shadow:var(--shadow-peek);z-index:20;flex-direction:column;min-height:0;display:flex;position:absolute;top:0;bottom:0;right:0}.ct-peek__bar{border-bottom:1px solid var(--border-default);height:46px;color:var(--text-default);flex:none;align-items:center;gap:6px;padding:0 8px 0 15px;font-size:13px;font-weight:600;display:flex}.ct-peek__bar .sp{flex:1}.ct-peek__body{flex:1;min-height:0;padding:16px;overflow:auto}.ct-msec{margin-bottom:15px}.ct-msec__lab{letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint);align-items:center;gap:7px;margin-bottom:9px;font-size:11px;font-weight:600;display:flex}.ct-msec__lab .sp{flex:1}.ct-statuscell{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.seo-machines__lead{color:var(--text-muted);margin:0 0 14px;font-size:13px;line-height:1.55}.seo-machines__p{color:var(--text-muted);font-size:12.5px}.ct-msec--warn .ct-msec__note{font-size:var(--arc-text-xs);line-height:var(--leading-normal);color:var(--text-muted);background:var(--priority-mid-bg);border-radius:8px;margin:0;padding:10px 12px}.ct-msec--warn .ct-archive__impact{flex-direction:column;gap:6px;padding:10px 12px 10px 28px;display:flex}.ct-archive__actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.ct-bulkimpact{color:var(--text-muted);max-width:640px;font-size:12.5px;line-height:1.45}.ubm-content-list .ubm-datatable__bulkbar .ct-bulkimpact{color:var(--surface-base)}.ubm-content-list .ubm-datatable__bulkbar .ubm-cpeek__err{color:var(--surface-base);font-weight:600}.ct-langtab{height:24px;font-size:var(--arc-text-xs);color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:0 9px;font-family:inherit;display:inline-flex}.ct-langtab--on{background:var(--surface-active);color:var(--text-default);font-weight:540}.ct-langtab .fdot{border-radius:50%;width:6px;height:6px}.ct-langtab .fdot--full{background:var(--status-done-dot)}.ct-langtab .fdot--empty{box-shadow:inset 0 0 0 1.4px var(--text-faint);background:0 0}.ct-langtab .fdot--unknown{box-shadow:inset 0 0 0 1.4px var(--text-faint);opacity:.45;background:0 0}.a-avatar--56{width:56px;height:56px;font-size:19px}.tm-grip{color:var(--text-faint);cursor:grab;flex:none;place-items:center;display:grid}.tm-grip svg{width:14px;height:14px}.tm-order{font-variant-numeric:tabular-nums;color:var(--text-muted);font-size:12.5px}.tm-photo{align-items:center;gap:12px;margin-bottom:16px;display:flex}.tm-photo__btn{font-size:var(--arc-text-xs);color:var(--action);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.tm-social{flex-direction:column;gap:8px;display:flex}.tm-socrow{align-items:center;gap:9px;display:flex}.tm-socrow__ic{background:var(--surface-sunken);width:28px;height:28px;color:var(--text-muted);border-radius:7px;flex:none;place-items:center;display:grid}.tm-socrow__ic svg{width:14px;height:14px}.tv-stars{color:var(--priority-mid-ink);letter-spacing:1px;white-space:nowrap;font-size:13px}.tv-stars .off{color:var(--border-strong)}.tv-kind{color:var(--text-muted);align-items:center;gap:5px;font-size:11.5px;display:inline-flex}.tv-kind svg{width:12px;height:12px;color:var(--text-faint)}.tv-quote{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12.5px;font-style:italic;overflow:hidden}.rate{gap:3px;display:inline-flex}.rate button{cursor:pointer;color:var(--border-strong);background:0 0;border:0;padding:0;display:inline-flex}.rate svg{width:22px;height:22px}.rate button.on{color:var(--priority-mid-ink)}.vidbox{border-radius:var(--radius-lg);background:var(--surface-sunken);height:150px;color:var(--text-muted);place-items:center;margin-bottom:12px;display:grid;position:relative;overflow:hidden}.vidbox img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vidbox svg{width:38px;height:38px;position:relative}.mlib{grid-template-columns:repeat(auto-fill,minmax(158px,1fr));gap:14px;display:grid}.mcard{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base);cursor:pointer;transition:box-shadow var(--motion-fast) var(--ease);text-align:left;width:100%;padding:0;font-family:inherit;display:block;overflow:hidden}.mcard:hover{box-shadow:var(--shadow-card-hover)}.mcard--on{box-shadow:0 0 0 2px var(--action)}.mcard__thumb{height:112px;color:var(--text-faint);background:var(--surface-sunken);place-items:center;display:grid;position:relative;overflow:hidden}.mcard__thumb img{object-fit:cover;width:100%;height:100%}.mcard__thumb--file svg{width:30px;height:30px}.mcard__kind{background:var(--surface-base);color:var(--text-muted);box-shadow:var(--shadow-card);border-radius:5px;align-items:center;gap:4px;padding:2px 6px;font-size:10px;font-weight:600;display:inline-flex;position:absolute;top:7px;left:7px}.mcard__kind svg{width:11px;height:11px}.mcard__body{padding:8px 10px}.mcard__nm{color:var(--text-default);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;display:block;overflow:hidden}.mcard__meta{color:var(--text-faint);flex-wrap:wrap;align-items:center;gap:4px 7px;margin-top:3px;font-size:11px;display:flex}.mcard__alt{align-items:center;gap:3px;display:inline-flex}.mcard__alt svg{width:11px;height:11px}.mcard__alt--ok{color:var(--status-done-ink)}.mcard__alt--miss{color:var(--priority-mid-ink)}.mcard__alt--wait{color:var(--text-muted)}.mcard--wrap{cursor:default;position:relative}.mcard__hit{all:unset;cursor:pointer;text-align:left;width:100%;display:block}.mcard__hit:focus-visible{outline:2px solid var(--action);outline-offset:-2px}.mcard__pick{z-index:var(--arc-layer-raised);background:var(--surface-base);width:22px;height:22px;box-shadow:var(--shadow-card);cursor:pointer;border-radius:5px;place-items:center;display:grid;position:absolute;top:7px;right:7px}.mcard__pick input{cursor:pointer;margin:0}.mcard--picked{box-shadow:0 0 0 2px var(--action)}.mcard--up{cursor:default;border-style:dashed}.mcard__up{height:112px;color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:14px;display:flex}.mcard__up svg{width:22px;height:22px;color:var(--action)}.mcard__upbar{background:var(--surface-active);border-radius:3px;width:100%;height:5px;overflow:hidden}.mcard__upbar>i{background:var(--action);border-radius:3px;height:100%;display:block}.mdrop{border:1px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-sidebar);color:var(--text-muted);cursor:pointer;align-items:center;gap:12px;margin-bottom:16px;padding:18px;font-size:13px;display:flex}.mdrop--over{border-color:var(--action);background:var(--action-weak);color:var(--action)}.mdrop__ic{background:var(--surface-base);width:38px;height:38px;color:var(--action);box-shadow:var(--shadow-card);border-radius:10px;flex:none;place-items:center;display:grid}.mdrop__ic svg{width:18px;height:18px}.mprev{border-radius:var(--radius-lg);background:var(--surface-sunken);height:150px;color:var(--text-faint);place-items:center;margin-bottom:16px;display:grid;position:relative;overflow:hidden}.mprev img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mprev svg{width:34px;height:34px;position:relative}.mprev__kind{background:var(--surface-base);color:var(--text-muted);box-shadow:var(--shadow-card);border-radius:5px;padding:2px 7px;font-size:10.5px;font-weight:600;position:absolute;bottom:8px;left:8px}.musage{flex-direction:column;gap:1px;display:flex}.musage__r{color:var(--text-default);border-radius:6px;align-items:center;gap:9px;padding:6px 4px;font-size:12.5px;display:flex}.musage__r svg{width:14px;height:14px;color:var(--text-faint);flex:none}.musage__empty{color:var(--text-faint);padding:2px 4px;font-size:12.5px}.nvprev{border:1px solid var(--border-default);border-radius:var(--radius-lg);margin-bottom:18px;overflow:hidden}.nvprev__lab{background:var(--surface-sidebar);border-bottom:1px solid var(--border-default);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:7px;padding:7px 12px;font-size:11px;font-weight:600;display:flex}.nvprev__lab svg{width:13px;height:13px}.nvprev__bar{background:var(--surface-base);flex-wrap:wrap;align-items:center;gap:18px;padding:13px 18px;display:flex}.nvprev__brand{font-family:var(--display,var(--font));font-weight:600;font-size:var(--arc-text-md);color:var(--text-strong)}.nvprev__links{color:var(--text-default);flex-wrap:wrap;align-items:center;gap:16px;font-size:13px;display:flex}.nvprev__links .car{color:var(--text-muted);align-items:center;gap:3px;display:inline-flex}.nvprev__links .car svg{width:12px;height:12px}.nvprev__empty{color:var(--text-faint);font-size:13px}.nvtree{flex-direction:column;gap:6px;display:flex}.nvitem{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-base);transition:box-shadow var(--motion-fast) var(--ease);align-items:center;gap:9px;padding:8px 10px;display:flex}.nvitem:hover{box-shadow:var(--shadow-card)}.nvitem--child{margin-left:30px;position:relative}.nvitem--child:before{content:"";background:var(--border-strong);width:12px;height:1px;position:absolute;top:50%;left:-16px}.nvitem--on{box-shadow:0 0 0 1.5px var(--action)}.nvitem__grip{color:var(--text-faint);cursor:grab;opacity:0;transition:opacity var(--motion-fast) var(--ease);background:0 0;border:0;flex:none;place-items:center;display:grid}.nvitem:hover .nvitem__grip{opacity:.7}.nvitem__grip svg{width:14px;height:14px}.nvitem__chev{color:var(--text-faint);flex:none;place-items:center;display:grid}.nvitem__chev svg{width:14px;height:14px}.nvitem__lbl{color:var(--text-default);flex:none;font-size:13.5px;font-weight:500}.nvitem__tgt{color:var(--text-muted);background:var(--surface-sunken);border-radius:5px;align-items:center;gap:5px;padding:2px 8px;font-size:11.5px;display:inline-flex}.nvitem__tgt svg{width:11px;height:11px;color:var(--text-faint)}.nvitem__tgt--ext{background:var(--action-weak);color:var(--action)}.nvitem__tgt--ext svg{color:var(--action)}.nvitem__sp{flex:1}.nvitem__newtab{color:var(--text-faint);align-items:center;gap:4px;font-size:11px;display:inline-flex}.nvitem__newtab svg{width:12px;height:12px}.nvitem__actions{opacity:0;transition:opacity var(--motion-fast) var(--ease);align-items:center;gap:1px;display:flex}.nvitem:hover .nvitem__actions{opacity:1}.nvitem__actions .a-ico{width:26px;height:26px}.nvitem__actions .a-ico svg{width:14px;height:14px}.nvadd{border:1px dashed var(--border-strong);border-radius:var(--radius-md);color:var(--text-faint);cursor:pointer;background:0 0;align-items:center;gap:8px;width:100%;margin-top:2px;padding:9px 10px;font-family:inherit;font-size:13px;display:flex}.nvadd:hover{color:var(--action);border-color:var(--action)}.nvadd svg{width:15px;height:15px}.nvmenu{margin-bottom:22px}.nvmenu__create{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ct-host{position:relative}.ahead__sub{color:var(--text-faint);font-size:12.5px}.grid-2{grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}@container (max-width:720px){.grid-2{grid-template-columns:1fr}}@media (max-width:720px){.grid-2{grid-template-columns:1fr}}.cal{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base);overflow:hidden}.cal__bar{border-bottom:1px solid var(--border-default);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.cal__nav{align-items:center;gap:2px;display:flex}.cal__month{color:var(--text-default);white-space:nowrap;font-variant-numeric:tabular-nums;padding:0 8px;font-size:14.5px;font-weight:600}.cal__month small{color:var(--text-faint);font-weight:400}.cal__sp{flex:1}.cal__dow{border-bottom:1px solid var(--border-default);background:var(--surface-sidebar);grid-template-columns:repeat(7,1fr);display:grid}.cal__dow span{letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);border-right:1px solid var(--border-muted);padding:7px 10px;font-size:11px;font-weight:600}.cal__dow span:last-child{border-right:0}.cal__grid{grid-template-columns:repeat(7,1fr);display:grid}.cal__cell{border-right:1px solid var(--border-muted);border-bottom:1px solid var(--border-muted);flex-direction:column;gap:4px;min-width:0;min-height:98px;padding:6px 6px 8px;display:flex;position:relative}.cal__cell--week{min-height:220px}.cal__cell:nth-child(7n){border-right:0}.cal__cell--out{background:var(--surface-sidebar)}.cal__cell--out .cal__daynum{color:var(--text-faint)}.cal__daynum{font-size:var(--arc-text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;align-self:flex-start;padding:1px 3px}.cal__cell--today .cal__daynum{background:var(--action);color:var(--action-contrast);border-radius:50%;place-items:center;min-width:20px;height:20px;padding:0 4px;font-weight:600;display:grid}.cal__cell--drop{background:var(--action-weak);box-shadow:inset 0 0 0 1.5px var(--action)}.cal__add{opacity:0;width:19px;height:19px;color:var(--text-faint);border:1px solid var(--border-default);cursor:pointer;background:var(--surface-base);transition:opacity var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease);border-radius:5px;place-items:center;display:grid;position:absolute;top:6px;right:6px}.cal__cell:hover .cal__add{opacity:1}.cal__add:hover{color:var(--action);border-color:var(--action)}.cal__add svg{width:12px;height:12px}.cal-chip{cursor:pointer;text-align:left;min-width:0;transition:box-shadow var(--motion-fast) var(--ease);border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:3px 7px;font-size:11.5px;font-weight:500;display:flex}.cal-chip:hover{box-shadow:var(--shadow-card-hover)}.cal-chip .cdot{border-radius:50%;flex:none;width:6px;height:6px}.cal-chip .t{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.cal-chip--online{background:var(--status-done-bg);color:var(--status-done-ink)}.cal-chip--online .cdot{background:var(--status-done-dot)}.cal-chip--sched{background:var(--warn-bg);color:var(--warn-ink)}.cal-chip--sched .cdot{background:var(--priority-mid-ink)}.cal-chip--refused{background:var(--feedback-danger-bg);color:var(--feedback-danger-text)}.cal-chip--refused .cdot{background:var(--danger)}.cal-ag__refusal{font-size:var(--arc-text-xs);color:var(--feedback-danger-text);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.cal-chip--planned{background:var(--status-progress-bg);color:var(--status-progress-ink)}.cal-chip--planned .cdot{background:var(--status-progress-dot)}.cal-chip--idea{background:var(--surface-base);border:1px dashed var(--border-strong);color:var(--text-muted)}.cal-chip--idea .cdot{background:var(--text-faint)}.cal-chip__grip{opacity:0;color:currentColor;cursor:grab;transition:opacity var(--motion-fast) var(--ease);flex:none;place-items:center;display:grid}.cal-chip:hover .cal-chip__grip{opacity:.55}.cal-chip__grip svg{width:11px;height:11px;display:block}.cal-note{color:var(--text-muted);margin:0;padding:9px 14px 0;font-size:11.5px;line-height:1.45}.cal-note b{color:var(--text-default);font-weight:600}.cal-legend{border-top:1px solid var(--border-default);background:var(--surface-sidebar);flex-wrap:wrap;gap:16px;padding:9px 14px;display:flex}.cal-legend span{color:var(--text-muted);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.cal-legend .cdot{border-radius:50%;width:8px;height:8px}.cal-legend .cdot--idea{box-shadow:inset 0 0 0 1.4px var(--text-faint);background:0 0}.cal-legend .cdot--planned{background:var(--status-progress-dot)}.cal-legend .cdot--sched{background:var(--priority-mid-ink)}.cal-legend .cdot--online{background:var(--status-done-dot)}.cal-legend .cdot--refused{background:var(--danger)}.cal-nudge{border:1px solid var(--border-default);border-left:2px solid var(--action);border-radius:var(--radius-md);background:var(--surface-base);color:var(--text-default);align-items:center;gap:10px;margin-bottom:14px;padding:9px 13px;font-size:12.5px;display:flex}.cal-nudge__bot{background:var(--action-weak);width:24px;height:24px;color:var(--action);border-radius:7px;flex:none;place-items:center;display:grid}.cal-nudge__bot svg{width:14px;height:14px}.cal-nudge .sp{flex:1}.cal-undated{margin-top:16px}.cal-undated__wrap{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.cal-ag{flex-direction:column;display:flex}.cal-agday{border-bottom:1px solid var(--border-muted);gap:12px;padding:11px 4px;display:flex}.cal-agday__d{text-align:center;flex:0 0 46px}.cal-agday__d .dn{color:var(--text-faint);text-transform:uppercase;font-size:11px;font-weight:600;display:block}.cal-agday__d .dd{color:var(--text-strong);font-variant-numeric:tabular-nums;font-size:19px;font-weight:640}.cal-agday__d.today .dd{color:var(--action)}.cal-agday__b{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.cat-row{border-bottom:1px solid var(--border-muted);align-items:center;gap:10px;padding:9px 10px;display:flex}.cat-row:hover{background:var(--surface-hover)}.cat-row--child{padding-left:38px;position:relative}.cat-row--child:before{content:"";background:var(--border-strong);width:11px;height:1px;position:absolute;top:50%;left:20px}.cat-grip{color:var(--text-faint);cursor:grab;opacity:0;transition:opacity var(--motion-fast) var(--ease);flex:none;place-items:center;display:grid}.cat-row:hover .cat-grip{opacity:.7}.cat-grip svg{width:14px;height:14px}.cat-dot{border-radius:50%;flex:none;width:11px;height:11px}.cat-nm{color:var(--text-default);font-size:13.5px;font-weight:500}.cat-pillar{color:var(--action);background:var(--action-weak);border-radius:5px;align-items:center;gap:4px;padding:1px 7px;font-size:10.5px;font-weight:600;display:inline-flex}.cat-pillar svg{width:11px;height:11px}.cat-sp{flex:1}.cat-count{font-size:var(--arc-text-xs);color:var(--text-faint);font-variant-numeric:tabular-nums}.cat-actions{opacity:0;transition:opacity var(--motion-fast) var(--ease);gap:1px;display:flex}.cat-row:hover .cat-actions{opacity:1}.cat-actions .a-ico{width:26px;height:26px}.cat-actions .a-ico svg{width:14px;height:14px}.cat-add{align-items:center;gap:8px;padding:10px;display:flex}.cat-drop{box-shadow:inset 0 2px 0 var(--action)}.tagwrap{flex-wrap:wrap;gap:8px;display:flex}.tagchip{border:1px solid var(--border-strong);border-radius:var(--radius-full);height:30px;color:var(--text-default);background:var(--surface-base);align-items:center;gap:7px;padding:0 6px 0 11px;font-size:13px;display:inline-flex}.tagchip .cd{border-radius:50%;flex:none;width:9px;height:9px}.tagchip .cn{color:var(--text-faint);font-variant-numeric:tabular-nums;font-size:11px}.tagchip .x{color:var(--text-faint);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.tagchip .x svg{width:12px;height:12px}.tagchip--add{color:var(--text-faint);cursor:pointer;background:var(--surface-base);border-style:dashed;padding:0 12px}.tagchip__input{color:var(--text-default);background:0 0;border:0;outline:none;min-width:90px;font-size:13px}.swatches{flex-wrap:wrap;gap:8px;display:flex}.sw{cursor:pointer;border:2px solid #0000;border-radius:50%;width:26px;height:26px;padding:0}.sw--on{border-color:var(--text-default)}.rg-social{flex-direction:column;gap:10px;display:flex}.rg-socrow{align-items:center;gap:10px;display:flex}.rg-socrow__ic{background:var(--surface-sunken);width:30px;height:30px;color:var(--text-muted);border-radius:8px;flex:none;place-items:center;display:grid}.rg-socrow__ic svg{width:15px;height:15px}.rg-og{align-items:center;gap:14px;display:flex}.rg-og__prev{border-radius:var(--radius-lg);background:linear-gradient(135deg, var(--action-weak), var(--surface-sunken));border:1px solid var(--border-default);width:132px;height:74px;color:var(--text-faint);flex:none;place-items:center;display:grid;overflow:hidden}.rg-og__prev svg{width:22px;height:22px}.rg-og__prev img{object-fit:cover;width:100%;height:100%}.rg-locales{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.rg-loc{border:1px solid var(--border-strong);border-radius:var(--radius-md);height:30px;color:var(--text-default);background:var(--surface-base);align-items:center;gap:7px;padding:0 6px 0 11px;font-size:13px;display:inline-flex}.rg-loc .x{color:var(--text-faint);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.rg-loc .x svg{width:13px;height:13px}.rg-loc--default{border-color:var(--action);background:var(--action-weak);color:var(--action)}.rg-loc__tag{background:var(--action);color:var(--action-contrast);border-radius:4px;padding:1px 5px;font-size:10px;font-weight:600}.rg-locales .rg-loc__field{flex:none;width:150px}.rg-hours{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base);flex-direction:column;gap:6px;padding:8px;display:flex}.rg-hrow{border-radius:var(--radius-md);grid-template-columns:92px 108px minmax(0,1fr);align-items:center;gap:12px;padding:4px 6px;display:grid}.rg-hrow--closed{color:var(--text-faint)}.rg-hrow__day{color:var(--text-default);font-size:13px;font-weight:500}.rg-hrow--closed .rg-hrow__day{color:var(--text-muted)}.rg-hrow__sw{cursor:pointer;font-size:var(--arc-text-xs);color:var(--text-muted);align-items:center;gap:7px;display:inline-flex}.rg-hrow__sw input{accent-color:var(--action);cursor:pointer;width:15px;height:15px}.rg-hrow__swlbl{-webkit-user-select:none;user-select:none}.rg-hrow__times{align-items:center;gap:8px;display:inline-flex}.rg-hrow__times--off{font-size:var(--arc-text-xs);color:var(--text-faint);font-style:italic}.rg-hrow__sep{color:var(--text-faint)}.rg-time{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-base);height:30px;color:var(--text-default);font-size:13px;font-family:var(--mono);padding:0 8px}.rg-time:disabled{opacity:.6}.rg-preview{margin-top:14px}.rr{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-sunken);padding:12px 14px}.rr-head{letter-spacing:.02em;text-transform:uppercase;color:var(--text-faint);align-items:center;gap:6px;margin-bottom:10px;font-size:11px;font-weight:600;display:inline-flex}.rr-head svg{width:13px;height:13px}.rr-serp{background:var(--surface-base);border-radius:var(--radius-md);align-items:flex-start;gap:14px;padding:12px 14px;display:flex}.rr-serp__main{flex:1;min-width:0}.rr-serp__crumb{font-size:var(--arc-text-xs);color:var(--text-muted);align-items:center;gap:6px;margin-bottom:3px;display:flex;overflow:hidden}.rr-serp__crumb b{color:var(--text-default);font-weight:600}.rr-serp__url{color:var(--text-faint);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rr-serp__ttl{color:var(--action);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:3px;font-size:17px;font-weight:500;line-height:1.25;display:-webkit-box;overflow:hidden}.rr-serp__desc{color:var(--text-muted);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.rr-serp__date{color:var(--text-faint)}.rr-serp__by{font-size:var(--arc-text-xs);color:var(--text-faint);margin-top:4px}.rr-serp__thumb{border-radius:var(--radius-md);background:var(--surface-active);flex:none;width:92px;height:92px;overflow:hidden}.rr-serp__thumb img{object-fit:cover;width:100%;height:100%}.rr-biz{background:var(--surface-base);border-radius:var(--radius-md);padding:12px 14px}.rr-biz__name{font-size:var(--arc-text-base);color:var(--text-default);font-weight:600}.rr-biz__status{color:var(--priority-high-ink);align-items:center;gap:6px;margin:5px 0 8px;font-size:12.5px;font-weight:500;display:inline-flex}.rr-biz__status--open{color:var(--ok-ink)}.rr-biz__dot{background:var(--priority-high-ink);border-radius:50%;width:7px;height:7px}.rr-biz__status--open .rr-biz__dot{background:var(--ok-ink)}.rr-biz__row{color:var(--text-muted);align-items:center;gap:7px;margin-top:4px;font-size:13px;display:flex}.rr-biz__row svg{width:14px;height:14px;color:var(--text-faint);flex:none}.rr-biz__hours{border-top:1px solid var(--border-default);margin-top:10px;padding-top:8px}.rr-biz__hrow{color:var(--text-muted);justify-content:space-between;padding:2px 0;font-size:12.5px;display:flex}.rr-biz__hrow--today{color:var(--text-default);font-weight:600}.rr-biz__day{color:inherit}.rr-biz__empty{color:var(--text-faint);margin-top:6px;font-size:12.5px;font-style:italic}.rr-faq{background:var(--surface-base);border-radius:var(--radius-md);overflow:hidden}.rr-faq__it{border-bottom:1px solid var(--border-default)}.rr-faq__it:last-child{border-bottom:0}.rr-faq__q{text-align:left;width:100%;color:var(--text-default);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;font-size:13.5px;display:flex}.rr-faq__chev{color:var(--text-faint);place-items:center;transition:transform .15s;display:grid}.rr-faq__chev svg{width:16px;height:16px}.rr-faq__it--open .rr-faq__chev{transform:rotate(180deg)}.rr-faq__a{font-size:13px;line-height:var(--leading-normal);color:var(--text-muted);padding:0 14px 12px}.seo-section{margin-top:22px}.seo-ico{background:var(--surface-sunken);width:24px;height:24px;color:var(--text-muted);border-radius:6px;flex:none;place-items:center;display:grid}.seo-flags{flex-wrap:wrap;gap:5px;display:flex}.rd-form{flex-wrap:wrap;align-items:flex-end;gap:10px 12px;display:flex}.rd-form__path{flex:220px;min-width:0}.rd-form__lang,.rd-form__code{flex:0 200px;min-width:0}.rd-form__add{flex:none}.rd-affix{min-width:0;display:block}.rd-affix__lead{font-family:var(--mono);font-size:var(--arc-text-xs);color:var(--text-faint)}.rd-affix__input{min-width:0;font-family:var(--mono);flex:auto}.rd-list,.rd-inherited,.rd-notice,.rd-empty{margin-top:12px}.rd-to{align-items:center;gap:6px;min-width:0;display:inline-flex}.rd-path{font-family:var(--mono);font-size:var(--arc-text-xs);color:var(--text-default);overflow-wrap:anywhere}.rd-path.faint{color:var(--text-faint)}.rd-arrow{color:var(--text-faint);flex:none;place-items:center;display:inline-grid}.ty-lede{margin-bottom:10px}.ty-name{align-items:flex-start}.ty-order{align-items:center;gap:4px;display:inline-flex}.ty-refusal{margin-top:12px}.ty-block{margin-top:16px}.ty-form{max-width:520px}.ty-form__actions{flex-wrap:wrap;gap:8px;display:flex}.ty-ok{color:var(--text-muted);margin:0;font-size:12.5px}.ty-ico{background:var(--surface-sunken);width:26px;height:26px;color:var(--text-muted);border-radius:7px;flex:none;place-items:center;display:grid}.ty-ico svg{width:14px;height:14px}.ty-name .a-cellname__nm{white-space:normal}.ty-name .a-cellname__sub{white-space:normal;margin-top:1px;display:block}.ty-mode{color:var(--text-muted);align-items:center;gap:5px;font-size:11.5px;display:inline-flex}.ty-mode svg{width:12px;height:12px;color:var(--text-faint)}.ct-schedp{border:1px solid var(--border-muted);border-radius:var(--radius-lg);background:var(--surface-base);margin:0 0 12px;overflow:hidden}.ct-schedp__head{border-bottom:1px solid var(--border-muted);align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.ct-schedp__head>div{flex:1;min-width:0}.ct-schedp__t{color:var(--text-strong);font-size:13.5px;font-weight:600}.ct-schedp__help{font-size:var(--arc-text-xs);line-height:var(--leading-normal);color:var(--text-muted);max-width:66ch;margin-top:3px}.ct-schedp__state{border-radius:var(--arc-radius-pill);border:1px solid var(--border-default);color:var(--text-muted);background:var(--surface-sidebar);flex:none;padding:3px 9px;font-size:11.5px;font-weight:600}.ct-schedp__state--on{color:var(--text-default);border-color:var(--border-strong);background:var(--surface-base)}.ct-schedp__tx{color:var(--text-muted);max-width:76ch;margin:0;padding:10px 16px 0;font-size:12.5px;line-height:1.55}.ct-schedp__tx b{color:var(--text-default);font-weight:600}.ct-schedp__switch{padding-bottom:14px}.ct-schedp__list{border:1px solid var(--border-muted);border-radius:var(--radius-md);margin:10px 16px 0;padding:0;list-style:none;overflow:hidden}.ct-schedp__row{border-top:1px solid var(--border-muted);justify-content:space-between;align-items:baseline;gap:12px;padding:7px 10px;font-size:12.5px;display:flex}.ct-schedp__row:first-child{border-top:0}.ct-schedp__title{color:var(--text-default);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ct-schedp__when{color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none}.ct-schedp__row[data-overdue=true] .ct-schedp__when{color:var(--text-default);font-weight:600}.ct-schedp__what{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ct-schedp__refusal{font-size:var(--arc-text-xs);color:var(--feedback-danger-text);line-height:1.45}.ct-schedp__row[data-blocked=true]{align-items:center}.ct-schedp__reauth{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:6px 10px;max-width:46ch;display:inline-flex}.ct-schedp__err{font-size:var(--arc-text-xs);color:var(--feedback-danger-text);line-height:1.45}.ty-dest{flex-direction:column;gap:3px;min-width:0;display:inline-flex}.ty-dest [data-ubm-canon]{max-width:100%}.ty-dest select:where(:not([aria-hidden])){font:inherit;border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--surface-base);color:var(--text-default);max-width:100%;padding:4px 6px;font-size:12.5px}.ty-dest__note{font-size:11.5px;line-height:var(--arc-leading-body);color:var(--text-muted);max-width:38ch}.ty-dest__note b{color:var(--text-default);font-weight:600}.seo-metrics{gap:var(--arc-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));margin-bottom:20px;display:grid}.seo-alert{margin-top:16px}.lay-switch{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.lay-switch svg{width:14px;height:14px}.lay-tab__u{color:var(--text-faint);font-variant-numeric:tabular-nums;margin-left:6px;font-size:11px}.lay-tab--edit{cursor:default;gap:4px;padding:0 6px 0 10px}.lay-tab__input{height:26px;color:var(--text-strong);background:0 0;border:0;outline:none;min-width:160px;font-size:13px}.a-ico--sm{width:24px;height:24px}.a-ico--sm svg{width:14px;height:14px}.lay-editor{grid-template-columns:1fr 300px;align-items:start;gap:0 24px;display:grid}@container (max-width:760px){.lay-editor{grid-template-columns:1fr}}.lay-rename{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;margin-bottom:12px;display:flex}.lay-rename__note{font-size:var(--arc-text-xs);color:var(--text-muted)}.chrome{border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-sunken);max-width:900px;overflow:hidden}.chrome__zone{background:var(--surface-base);position:relative}.chrome__lbl{z-index:4;letter-spacing:.04em;text-transform:uppercase;color:var(--action);background:var(--surface-base);border:1px solid var(--action);border-radius:5px;align-items:center;gap:5px;padding:2px 7px;font-size:10px;font-weight:600;display:inline-flex;position:absolute;top:9px;left:11px}.chrome__lbl svg{width:11px;height:11px}.chrome__bar{z-index:5;background:var(--surface-base);border:1px solid var(--border-default);box-shadow:var(--shadow-popover);opacity:0;transition:opacity var(--motion-fast) var(--ease);border-radius:8px;gap:3px;padding:3px;display:flex;position:absolute;top:7px;right:9px}.chrome__zone:hover .chrome__bar,.chrome__zone:focus-within .chrome__bar{opacity:1}.chrome__render{pointer-events:none;max-height:220px;position:relative;overflow:hidden}.chrome__render:after{content:"";pointer-events:none;background:linear-gradient(to bottom, transparent, var(--surface-base));height:34px;position:absolute;inset:auto 0 0}.chrome__empty{background:repeating-linear-gradient(135deg, var(--surface-sidebar), var(--surface-sidebar) 10px, var(--surface-base) 10px, var(--surface-base) 20px);padding:26px 20px;display:block}.chrome__empty>[data-ubm-canon]{white-space:normal;text-align:left;max-width:100%;height:auto}.ch-content{text-align:center;background:repeating-linear-gradient(135deg, var(--surface-sidebar), var(--surface-sidebar) 10px, var(--surface-base) 10px, var(--surface-base) 20px);border-top:1px solid var(--border-muted);border-bottom:1px solid var(--border-muted);padding:34px 20px}.ch-content__b{background:var(--surface-base);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-muted);align-items:center;gap:8px;padding:9px 14px;font-size:12.5px;display:inline-flex}.ch-content__b svg{width:15px;height:15px;color:var(--text-faint)}.chrome__off{background:var(--surface-sidebar);border:1px dashed var(--border-strong);color:var(--text-faint);align-items:center;gap:10px;padding:16px 20px;font-size:12.5px;display:flex}.chrome__off svg{width:15px;height:15px}.chrome__off .sp{flex:1}.chrome__off-note{font-size:11.5px}.lay-side{border:1px solid var(--border-default);border-radius:var(--radius-lg);overflow:hidden}.lay-side__h{border-bottom:1px solid var(--border-default);padding:12px 15px;font-size:13px;font-weight:600}.lay-side__note{color:var(--text-faint);font-size:11.5px;line-height:var(--arc-leading-body);padding:8px 15px 13px}.lay-setrow{border-bottom:1px solid var(--border-muted);align-items:center;gap:12px;padding:13px 15px;display:flex}.lay-setrow:last-child{border-bottom:0}.lay-setrow__t{flex:1;min-width:0}.lay-setrow__tt{color:var(--text-default);font-size:13px;font-weight:540}.lay-setrow__d{color:var(--text-muted);font-size:11.5px;line-height:var(--arc-leading-body);margin-top:2px}.lay-pages{flex-direction:column;gap:1px;padding:6px;display:flex}.lay-pages>[data-ubm-canon]{white-space:normal;text-align:left;justify-content:flex-start;width:100%;height:auto}.lay-pages>[data-ubm-canon] svg{width:14px;height:14px;color:var(--text-faint);flex:none}.lay-page{color:var(--text-default);align-items:center;gap:9px;padding:7px 9px;font-size:12.5px;display:flex}.lay-page--more{color:var(--text-faint)}button.a-toggle{appearance:none;font:inherit;border:0;padding:0}.a-toggle--readonly{cursor:default;opacity:.8}.gb-thumb{border-radius:var(--radius-md);background:var(--surface-sunken);border:1px solid var(--border-muted);flex-direction:column;gap:5px;height:104px;margin-bottom:11px;padding:9px;display:flex;overflow:hidden}.gb-b{background:var(--border-strong);opacity:.55;border-radius:3px}.gb-b--hero{background:linear-gradient(120deg, var(--action-weak), var(--surface-active));opacity:1;height:26px}.gb-b--row{height:12px}.gb-b--slot{border:1px dashed var(--action);background:var(--action-weak);color:var(--action);opacity:1;border-radius:4px;flex:1;place-items:center;font-size:9px;font-weight:600;display:grid}.gb-b--foot{background:var(--text-faint);opacity:.4;height:14px}.gbcard__t{color:var(--text-default);font-size:13.5px;font-weight:600}.gbcard__m{color:var(--text-faint);align-items:center;gap:6px;margin-top:3px;font-size:11.5px;display:flex}.gbcard__use{color:var(--action);font-weight:540}.gbcard__lock{color:var(--text-muted);align-items:center;gap:4px;font-size:11px;display:inline-flex}.gbcard__lock svg{width:11px;height:11px}.gbcard__actions{flex-wrap:wrap;gap:6px;margin-top:11px;display:flex}.lib-new{align-items:center;gap:6px;display:inline-flex}.lib-new__input{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-base);height:30px;color:var(--text-default);font:inherit;min-width:180px;padding:0 10px;font-size:13px}.lib-new__input:focus{border-color:var(--action);box-shadow:0 0 0 3px var(--action-weak);outline:none}.lib-filters{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:16px;display:flex}.lib-chip{border-radius:var(--radius-full);border:1px solid var(--border-strong);background:var(--surface-base);height:30px;color:var(--text-muted);cursor:pointer;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;display:inline-flex}.lib-chip:hover{background:var(--surface-hover);color:var(--text-default)}.lib-chip--on{background:var(--action);border-color:var(--action);color:var(--action-contrast)}.lib-chip .n{opacity:.7;font-variant-numeric:tabular-nums;font-size:11px}.lib-chip--fav{margin-left:auto}.lib-chip--fav svg{width:13px;height:13px}.lib-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@container (max-width:760px){.lib-grid{grid-template-columns:1fr}}.lib-card{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base);cursor:pointer;transition:box-shadow var(--motion-fast) var(--ease);position:relative;overflow:hidden}.lib-card:hover{box-shadow:var(--shadow-card-hover)}.lib-fav{z-index:4;background:var(--surface-base);border:1px solid var(--border-default);width:28px;height:28px;color:var(--text-faint);box-shadow:var(--shadow-card);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:9px;right:9px}.lib-fav:hover{color:var(--priority-mid-ink)}.lib-fav svg{width:15px;height:15px}.lib-fav--on{color:var(--priority-mid-ink)}.lib-card__use{z-index:4;opacity:0;transition:opacity var(--motion-fast) var(--ease), transform var(--motion-fast) var(--ease);position:absolute;bottom:52px;left:9px;transform:translateY(4px)}.lib-card:hover .lib-card__use{opacity:1;transform:none}.lib-card__ft{border-top:1px solid var(--border-muted);align-items:center;gap:8px;padding:9px 11px;display:flex}.lib-card__nm{color:var(--text-default);font-size:12.5px;font-weight:540}.lib-card__ty{color:var(--text-faint);margin-left:auto;font-size:11px}.mp{background:var(--surface-base);flex-direction:column;gap:5px;height:138px;padding:12px 13px;display:flex;overflow:hidden}.mp--center{text-align:center;justify-content:center;align-items:center}.mp--grad{background:radial-gradient(130% 90% at 50% 0, var(--action-weak), var(--surface-base) 72%)}.mp__eye{background:var(--action);opacity:.75;border-radius:3px;width:44px;height:5px}.mp__ttl{background:var(--text-strong);opacity:.8;border-radius:3px;width:82%;height:9px}.mp__ttl.w60{width:60%}.mp__ttl.w45{width:45%}.mp__sub{background:var(--text-faint);opacity:.55;border-radius:3px;width:90%;height:5px}.mp__btns{gap:5px;margin-top:3px;display:flex}.mp__b{background:var(--action);border-radius:5px;width:34px;height:11px}.mp__b.gh{box-shadow:inset 0 0 0 1px var(--border-strong);background:0 0}.mp__img{background:linear-gradient(135deg, var(--action-weak), var(--surface-sunken));border-radius:6px}.mp__img--play{color:var(--action-contrast);flex:1;place-items:center;display:grid}.mp__row{flex:1;gap:9px;min-height:0;display:flex}.mp__col{flex-direction:column;flex:1;justify-content:center;gap:5px;display:flex}.mp__cards{flex:1;gap:6px;display:flex}.mp__cards>i{background:var(--surface-sunken);box-shadow:inset 0 0 0 1px var(--border-muted);border-radius:5px;flex:1}.mp__cards>i.hi{background:var(--action-weak);box-shadow:inset 0 0 0 1px var(--action)}.mp__stats{justify-content:center;gap:12px;margin-top:2px;display:flex}.mp__stat{text-align:center}.mp__statn{background:var(--action);opacity:.85;border-radius:3px;width:30px;height:12px;margin:0 auto}.mp__statl{background:var(--text-faint);opacity:.5;border-radius:2px;width:38px;height:4px;margin:4px auto 0}.mp__full{background:linear-gradient(135deg, var(--action), var(--action-weak));border-radius:6px;flex:1;position:relative;overflow:hidden}.mp__full .ov{flex-direction:column;gap:4px;display:flex;position:absolute;bottom:11px;left:11px;right:11px}.mp__full .ov .t{background:var(--action-contrast);opacity:.92;border-radius:3px;width:60%;height:8px}.mp__full .ov .s{background:var(--action-contrast);opacity:.6;border-radius:2px;width:80%;height:5px}.mp__quote{flex:1;gap:7px;display:flex}.mp__quote .q{background:var(--surface-sunken);box-shadow:inset 0 0 0 1px var(--border-muted);border-radius:6px;flex-direction:column;flex:1;gap:4px;padding:8px;display:flex}.mp__quote .qs{background:var(--priority-mid-ink);opacity:.6;border-radius:2px;width:40%;height:4px}.mp__quote .ql{background:var(--text-faint);opacity:.5;border-radius:2px;height:4px}.mp__split{border-radius:6px;flex:1;display:flex;overflow:hidden}.mp__split .c{background:var(--action);flex:1}.mp__split .t{flex-direction:column;flex:1.2;justify-content:center;gap:5px;padding:0 10px;display:flex}.a-section--muted{border-color:var(--border-strong);background:var(--surface-sidebar)}.a-chip--line{border:1px solid var(--border-strong);color:var(--text-muted);background:0 0}.ap-release-banner{margin-bottom:16px}.ap-editor{grid-template-columns:minmax(0,1fr) minmax(280px,360px)}.ap-base-lock{align-self:flex-start;margin-left:auto}.ap-section-label{margin:6px 0 12px}.ap-logo__actions{gap:6px}.ap-setrow-first{padding-top:0}.ap-setrow-last{border-bottom:0}.ap-preview-caption{text-align:center;margin-top:10px}.ap-swatches{flex-wrap:wrap;gap:9px;display:flex}.ap-sw{cursor:pointer;border:2px solid #0000;border-radius:50%;width:34px;height:34px;padding:0;position:relative}@media (pointer:coarse){.ap-sw{width:44px;height:44px}}.ap-sw--on{border-color:var(--text-default)}.ap-sw--on:after{content:"";box-shadow:inset 0 0 0 2px var(--surface-base);border-radius:50%;position:absolute;inset:0}.ap-typo{flex-direction:column;gap:9px;display:flex}.ap-typocard{border:1px solid var(--border-strong);border-radius:var(--radius-md);cursor:pointer;background:var(--surface-base);text-align:left;align-items:center;gap:12px;width:100%;padding:11px 14px;display:flex}.ap-typocard--on{border-color:var(--action);background:var(--action-weak)}.ap-typocard__prev{flex:1;min-width:0}.ap-typocard__d{font-family:var(--display);color:var(--text-strong);font-size:17px;font-weight:600;line-height:1}.ap-typocard__b{font-size:var(--arc-text-xs);color:var(--text-muted);margin-top:3px}.ap-typocard__ck{color:var(--action);opacity:0}.ap-typocard--on .ap-typocard__ck{opacity:1}.ap-typocard__ck svg{width:17px;height:17px}.ap-logo{align-items:center;gap:14px;display:flex}.ap-logo__box{border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--surface-base);flex:none;place-items:center;width:120px;height:56px;display:grid}.ap-logo__box img{object-fit:contain;width:100%;height:100%;padding:6px;display:block}.ap-logo__box .lg{font-family:var(--display);font-weight:600;font-size:var(--arc-text-base);color:var(--text-strong)}.ap-fav{align-items:center;gap:12px;display:flex}.ap-fav__ic{width:34px;height:34px;color:var(--action-contrast);background:var(--action);font-weight:700;font-size:var(--arc-text-md);border-radius:9px;flex:none;place-items:center;display:grid;overflow:hidden}.ap-fav__ic img{object-fit:cover;width:100%;height:100%}.pv{border:1px solid var(--pv-neutral-dark);min-width:0;position:sticky;top:16px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pv{border:1px solid color-mix(in oklch, var(--pv-neutral-dark) 18%, transparent)}}.pv{border-radius:var(--pv-radius-lg);background:var(--pv-neutral-light);color:var(--pv-neutral-dark);font-family:var(--pv-font-sans)}.pv__hd{padding:calc(8px * var(--pv-density)) calc(12px * var(--pv-density));border-bottom:1px solid var(--pv-neutral-dark);align-items:center;gap:8px;display:flex}@supports (color:color-mix(in lab, red, red)){.pv__hd{border-bottom:1px solid color-mix(in oklch, var(--pv-neutral-dark) 18%, transparent)}}.pv__hd{background:var(--pv-neutral-dark)}@supports (color:color-mix(in lab, red, red)){.pv__hd{background:color-mix(in oklch, var(--pv-neutral-dark) 5%, var(--pv-neutral-light))}}.pv__hd{letter-spacing:.04em;text-transform:uppercase;color:var(--pv-neutral-dark);font-size:11px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.pv__hd{color:color-mix(in oklch, var(--pv-neutral-dark) 70%, transparent)}}.pv__hd svg{width:13px;height:13px}.pv__nav{align-items:center;gap:calc(12px * var(--pv-density));min-width:0;padding:calc(12px * var(--pv-density)) calc(16px * var(--pv-density));border-bottom:1px solid var(--pv-neutral-dark);display:flex}@supports (color:color-mix(in lab, red, red)){.pv__nav{border-bottom:1px solid color-mix(in oklch, var(--pv-neutral-dark) 14%, transparent)}}.pv__nav .b{font-family:var(--pv-font-display);font-weight:600;font-size:var(--arc-text-sm);color:var(--pv-neutral-dark)}.pv__nav .l{color:var(--pv-neutral-dark);gap:11px;margin-left:auto;font-size:11.5px;display:flex}@supports (color:color-mix(in lab, red, red)){.pv__nav .l{color:color-mix(in oklch, var(--pv-neutral-dark) 66%, transparent)}}.pv__nav .cta{color:var(--pv-accent-foreground);background:var(--pv-accent);border-radius:var(--pv-radius-sm);padding:calc(5px * var(--pv-density)) calc(11px * var(--pv-density));font-size:11px;font-weight:600}.pv__logos{flex:0 auto;width:min(112px,34%);height:32px;display:grid}.pv__logo{object-fit:contain;object-position:left center;grid-area:1/1;width:100%;height:100%}.pv__brand-fallback{font-family:var(--pv-font-display);font-size:var(--arc-text-sm);text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;align-self:center;font-weight:600;line-height:1.2;overflow:hidden}.pv__brand-mark--dark{display:none}.pv__hero{padding:calc(30px * var(--pv-density)) 20px calc(26px * var(--pv-density));text-align:center;background:radial-gradient(130% 90% at 50% 0, var(--pv-accent-weak), transparent 72%)}.pv__eye{letter-spacing:.08em;text-transform:uppercase;color:var(--pv-accent);font-size:10.5px;font-weight:600}.pv__h{font-family:var(--pv-font-display);letter-spacing:-.02em;color:var(--pv-neutral-dark);max-width:16ch;font-size:24px;font-weight:600;line-height:var(--arc-leading-display);margin:9px auto 0}.pv__sub{color:var(--pv-neutral-dark);font-size:12.5px}@supports (color:color-mix(in lab, red, red)){.pv__sub{color:color-mix(in oklch, var(--pv-neutral-dark) 66%, transparent)}}.pv__sub{max-width:34ch;line-height:var(--leading-normal);margin:9px auto 0}.pv__btns{gap:calc(8px * var(--pv-density));margin-top:calc(16px * var(--pv-density));justify-content:center;display:flex}.pv__b1{font-size:var(--arc-text-xs);color:var(--pv-accent-foreground);background:var(--pv-accent);border-radius:var(--pv-radius-sm);padding:calc(8px * var(--pv-density)) calc(16px * var(--pv-density));font-weight:600}.pv__b2{font-size:var(--arc-text-xs);color:var(--pv-neutral-dark);border:1px solid var(--pv-neutral-dark);font-weight:600}@supports (color:color-mix(in lab, red, red)){.pv__b2{border:1px solid color-mix(in oklch, var(--pv-neutral-dark) 28%, transparent)}}.pv__b2{border-radius:var(--pv-radius-sm);padding:calc(8px * var(--pv-density)) calc(16px * var(--pv-density))}.pv__cards{gap:calc(9px * var(--pv-density));padding:calc(16px * var(--pv-density));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pv__card{border:1px solid var(--pv-neutral-dark)}@supports (color:color-mix(in lab, red, red)){.pv__card{border:1px solid color-mix(in oklch, var(--pv-neutral-dark) 18%, transparent)}}.pv__card{border-radius:var(--pv-radius-md);padding:calc(10px * var(--pv-density))}.pv__card .ic{border-radius:var(--pv-radius-sm);background:var(--pv-accent-weak);width:24px;height:24px;color:var(--pv-accent);margin-bottom:7px}.pv__card .ic svg{width:13px;height:13px}.pv__card .t{border-radius:var(--pv-radius-sm);background:var(--pv-neutral-dark);opacity:.7;width:70%;height:6px}.pv__card .s{border-radius:var(--pv-radius-sm);background:var(--pv-neutral-dark);opacity:.25;width:100%;height:4px;margin-top:5px}.pv--dark{background:var(--pv-neutral-dark);color:var(--pv-neutral-light)}.pv--dark .pv__hd{background:var(--pv-neutral-light)}@supports (color:color-mix(in lab, red, red)){.pv--dark .pv__hd{background:color-mix(in oklch, var(--pv-neutral-light) 8%, var(--pv-neutral-dark))}}.pv--dark .pv__hd{color:var(--pv-neutral-light)}@supports (color:color-mix(in lab, red, red)){.pv--dark .pv__hd{color:color-mix(in oklch, var(--pv-neutral-light) 72%, transparent)}}.pv--dark .pv__hd{border-color:var(--pv-neutral-light)}@supports (color:color-mix(in lab, red, red)){.pv--dark .pv__hd{border-color:color-mix(in oklch, var(--pv-neutral-light) 20%, transparent)}}.pv--dark .pv__nav{border-color:var(--pv-neutral-light)}@supports (color:color-mix(in lab, red, red)){.pv--dark .pv__nav{border-color:color-mix(in oklch, var(--pv-neutral-light) 20%, transparent)}}.pv--dark .pv__nav .b,.pv--dark .pv__h,.pv--dark .pv__sub,.pv--dark .pv__nav .l{color:var(--pv-neutral-light)}@supports (color:color-mix(in lab, red, red)){.pv--dark .pv__sub,.pv--dark .pv__nav .l{color:color-mix(in oklch, var(--pv-neutral-light) 72%, transparent)}}.pv--dark .pv__card{background:var(--pv-neutral-light)}@supports (color:color-mix(in lab, red, red)){.pv--dark .pv__card{background:color-mix(in oklch, var(--pv-neutral-light) 7%, var(--pv-neutral-dark))}}.pv--dark .pv__card{border-color:var(--pv-neutral-light)}@supports (color:color-mix(in lab, red, red)){.pv--dark .pv__card{border-color:color-mix(in oklch, var(--pv-neutral-light) 22%, transparent)}}.pv--dark .pv__card .t,.pv--dark .pv__card .s{background:var(--pv-neutral-light)}.pv--dark .pv__b2{color:var(--pv-neutral-light);border-color:var(--pv-neutral-light)}@supports (color:color-mix(in lab, red, red)){.pv--dark .pv__b2{border-color:color-mix(in oklch, var(--pv-neutral-light) 35%, transparent)}}.pv--dark .pv__brand-mark--light{display:none}.pv--dark .pv__brand-mark--dark{display:block}@media (prefers-color-scheme:dark){.pv--auto{background:var(--pv-neutral-dark);color:var(--pv-neutral-light)}.pv--auto .pv__hd{background:var(--pv-neutral-light)}@supports (color:color-mix(in lab, red, red)){.pv--auto .pv__hd{background:color-mix(in oklch, var(--pv-neutral-light) 8%, var(--pv-neutral-dark))}}.pv--auto .pv__hd{color:var(--pv-neutral-light)}@supports (color:color-mix(in lab, red, red)){.pv--auto .pv__hd{color:color-mix(in oklch, var(--pv-neutral-light) 72%, transparent)}}.pv--auto .pv__hd{border-color:var(--pv-neutral-light)}@supports (color:color-mix(in lab, red, red)){.pv--auto .pv__hd{border-color:color-mix(in oklch, var(--pv-neutral-light) 20%, transparent)}}.pv--auto .pv__nav{border-color:var(--pv-neutral-light)}@supports (color:color-mix(in lab, red, red)){.pv--auto .pv__nav{border-color:color-mix(in oklch, var(--pv-neutral-light) 20%, transparent)}}.pv--auto .pv__nav .b,.pv--auto .pv__h,.pv--auto .pv__sub,.pv--auto .pv__nav .l{color:var(--pv-neutral-light)}@supports (color:color-mix(in lab, red, red)){.pv--auto .pv__sub,.pv--auto .pv__nav .l{color:color-mix(in oklch, var(--pv-neutral-light) 72%, transparent)}}.pv--auto .pv__card{background:var(--pv-neutral-light)}@supports (color:color-mix(in lab, red, red)){.pv--auto .pv__card{background:color-mix(in oklch, var(--pv-neutral-light) 7%, var(--pv-neutral-dark))}}.pv--auto .pv__card{border-color:var(--pv-neutral-light)}@supports (color:color-mix(in lab, red, red)){.pv--auto .pv__card{border-color:color-mix(in oklch, var(--pv-neutral-light) 22%, transparent)}}.pv--auto .pv__card .t,.pv--auto .pv__card .s{background:var(--pv-neutral-light)}.pv--auto .pv__b2{color:var(--pv-neutral-light);border-color:var(--pv-neutral-light)}@supports (color:color-mix(in lab, red, red)){.pv--auto .pv__b2{border-color:color-mix(in oklch, var(--pv-neutral-light) 35%, transparent)}}.pv--auto .pv__brand-mark--light{display:none}.pv--auto .pv__brand-mark--dark{display:block}}@container (max-width:760px){.ap-editor{grid-template-columns:minmax(0,1fr)}.pv{position:static}}@media (max-width:760px){.ap-editor{grid-template-columns:minmax(0,1fr)}.ap-logo{flex-direction:column;align-items:flex-start}.pv{width:100%;position:static}.pv__nav .l{display:none}}.ems-list .ubm-erm-head__actions{margin-left:auto}.ems-list .ems-metarow{margin:-2px 0 16px 38px}.ems-crumb{color:var(--text-faint);align-items:center;gap:6px;margin-bottom:14px;font-size:12.5px;display:flex}.ems-crumb button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.ems-crumb button:hover{color:var(--text-default)}.ems-crumb svg{flex:none;width:14px;height:14px}.ems-lst{container-type:inline-size}.ems-lst .pl-count{font-variant-numeric:tabular-nums;color:var(--text-default);white-space:nowrap;font-weight:500}.ems-lst .pl-count small{color:var(--text-faint);font-size:11.5px;font-weight:400}.ems-lst .pl-access{flex-direction:column;min-width:0;max-width:100%;display:flex}.ems-lst .pl-access__tier{color:var(--arc-foreground);white-space:nowrap}.ems-lst .pl-access__offer,.ems-lst .pl-access__none{min-width:0;max-width:100%;color:var(--arc-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.875em;overflow:hidden}.ems-lst .pl-access--none{color:var(--arc-text-muted)}.ems-lst .pl-status{align-items:center;gap:var(--arc-space-1);border-radius:var(--arc-radius-inline,var(--radius-sm));color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;min-height:28px;margin:0;padding:2px;display:inline-flex}@media (pointer:coarse){.ems-lst .pl-status{min-height:44px}}.ems-lst .pl-status:hover{background:var(--surface-hover)}.ems-lst .pl-status:focus-visible{outline:var(--arc-focus-width) solid var(--arc-focus-ring,var(--focus-ring));outline-offset:var(--arc-focus-offset)}.pl-status__menu{min-width:11rem}.pl-status__blocked{display:block}.pl-status__opt{justify-content:flex-start}.pl-status__check{color:var(--arc-foreground);margin-inline-start:auto;display:inline-grid}.ems-lst .pl-count--none{color:var(--text-faint);font-weight:400}.ems-empty{text-align:center;flex-direction:column;align-items:center;gap:3px;max-width:448px;margin:10px auto 0;padding:52px 20px;display:flex}.ems-empty__ico{border-radius:var(--radius-md);background:var(--surface-sunken);place-items:center;width:44px;height:44px;margin-bottom:9px;font-size:21px;display:grid}.ems-empty__t{font-size:var(--arc-text-md);letter-spacing:-.01em;color:var(--text-default);margin:0;font-weight:600}.ems-empty__p{color:var(--text-muted);margin:0;font-size:13px;line-height:1.55}.ubm-emsb{background:var(--surface-base);height:100dvh;color:var(--text-default);flex-direction:column;display:flex;overflow:hidden}.ubm-emsb-bar{border-bottom:1px solid var(--border-default);flex:none;align-items:center;gap:14px;height:48px;padding:0 12px;display:flex}.ubm-emsb-back{color:var(--text-muted);border-radius:var(--radius-md);align-items:center;padding:5px 8px;display:flex}.ubm-emsb-back:hover{background:var(--surface-hover);color:var(--text-default)}.ubm-emsb-title{font-weight:600;font-size:var(--arc-text-md);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:9px;display:flex}.ubm-emsb-title__pic{background:var(--surface-sunken);border-radius:6px;place-items:center;width:24px;height:24px;font-size:13px;display:grid}.ubm-emsb-weeks{align-items:center;gap:1px;margin-left:6px;display:flex;overflow-x:auto}.ubm-emsb-wk__dl{color:var(--text-faint);margin-left:4px;font-size:10px}.ubm-emsb-wkadd{color:var(--text-faint);cursor:pointer;border-radius:var(--radius-md);white-space:nowrap;background:0 0;border:0;padding:5px 8px;font-family:inherit;font-size:13px}.ubm-emsb-wkadd:hover{color:var(--color-action);background:var(--surface-hover)}.ubm-emsb-bar__right{align-items:center;gap:8px;margin-left:auto;display:flex}.ubm-emsb-err{color:var(--date-overdue-ink);font-size:12.5px}.ubm-emsb-ghostbtn{color:var(--text-default);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:0;padding:5px 11px;font-family:inherit;font-size:13px}.ubm-emsb-ghostbtn:hover:not(:disabled){background:var(--surface-hover)}.ubm-emsb-ghostbtn:disabled{opacity:.45;cursor:default}.ubm-emsb-savebtn{color:var(--color-action-contrast);background:var(--color-action);border-radius:var(--radius-md);cursor:pointer;border:0;padding:5px 11px;font-family:inherit;font-size:13px;font-weight:500}.ubm-emsb-icobtn{border-radius:var(--radius-md);width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.ubm-emsb-icobtn:hover{background:var(--surface-hover);color:var(--text-default)}.ubm-emsb-grid{flex:1;grid-template-columns:232px 1fr;min-height:0;display:grid}.ubm-emsb-grid.has-peek{grid-template-columns:232px 1fr 360px}.ubm-emsb-rail{border-right:1px solid var(--border-default);background:var(--surface-sidebar);flex-direction:column;min-height:0;display:flex}.ubm-emsb-rail__tabs{gap:2px;padding:10px 12px 0;display:flex}.ubm-emsb-rt{text-align:center;color:var(--text-muted);cursor:default;border-radius:var(--radius-md);border-bottom:2px solid #0000;flex:1;padding:6px 8px;font-size:13px}.ubm-emsb-rt.is-on{color:var(--text-default);border-bottom-color:var(--color-action);font-weight:540}.ubm-emsb-rail__search{background:var(--surface-base);border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-faint);align-items:center;gap:8px;margin:10px 12px;padding:5px 9px;font-size:12.5px;display:flex}.ubm-emsb-rail__search input{color:var(--text-default);background:0 0;border:0;outline:none;width:100%;font-family:inherit;font-size:12.5px}.ubm-emsb-rail__list{flex-direction:column;gap:1px;padding:0 8px 14px;display:flex;overflow:auto}.ubm-emsb-rail__empty{font-size:var(--arc-text-xs);color:var(--text-faint);padding:12px 8px}.ubm-emsb-rgroup{letter-spacing:.05em;color:var(--text-faint);padding:10px 6px 4px;font-size:11px;font-weight:600}.ubm-emsb-ritem{border-radius:var(--radius-md);cursor:grab;-webkit-user-select:none;user-select:none;align-items:center;gap:9px;padding:6px 8px;display:flex}.ubm-emsb-ritem:hover{background:var(--surface-hover)}.ubm-emsb-ritem__grip{color:var(--text-faint);opacity:0;flex:none;width:9px;font-size:11px}.ubm-emsb-ritem:hover .ubm-emsb-ritem__grip{opacity:1}.ubm-emsb-ritem__nm{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;overflow:hidden}.ubm-emsb-mt{color:var(--text-muted);background:var(--surface-active);border-radius:4px;flex:none;padding:1px 6px;font-size:10.5px;font-weight:500}.ubm-emsb-cal{background:var(--surface-base);flex-direction:column;min-width:0;display:flex}.ubm-emsb-cal__head{border-bottom:1px solid var(--border-default);flex:none;grid-template-columns:repeat(7,1fr);display:grid}.ubm-emsb-dh{border-right:1px solid var(--border-default);padding:10px 10px 8px}.ubm-emsb-dh:last-child{border-right:0}.ubm-emsb-dh__dn{font-size:var(--arc-text-xs);color:var(--text-muted);font-weight:500;display:block}.ubm-emsb-dh__dd{font-size:var(--arc-text-xs);color:var(--text-faint)}.ubm-emsb-cal__body{flex:1;grid-template-columns:repeat(7,1fr);min-height:0;display:grid;overflow:auto}.ubm-emsb-daycol{border-right:1px solid var(--border-default);flex-direction:column;gap:7px;min-width:0;padding:8px 7px;display:flex}.ubm-emsb-daycol:last-child{border-right:0}.ubm-emsb-daycol.is-drop{background:var(--color-action-weak)}.ubm-emsb-scard{background:var(--surface-base);border:1px solid var(--border-strong);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:7px;flex-direction:column;gap:5px;padding:8px 9px;display:flex}.ubm-emsb-scard:hover{box-shadow:var(--shadow-card)}.ubm-emsb-scard.is-on{border-color:var(--color-action);box-shadow:0 0 0 1px var(--color-action), var(--shadow-card)}.ubm-emsb-scard.is-drop{border-color:var(--color-action);background:var(--color-action-weak)}.ubm-emsb-scard__t{font-size:12.5px;font-weight:540;line-height:1.3}.ubm-emsb-scard__m{color:var(--text-faint);align-items:center;gap:7px;font-size:11px;display:flex}.ubm-emsb-dot{background:var(--text-faint);border-radius:50%;width:3px;height:3px}.ubm-emsb-dayadd{color:var(--text-faint);font-family:inherit;font-size:var(--arc-text-xs);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:7px;transition:opacity .12s;display:flex}.ubm-emsb-daycol:hover .ubm-emsb-dayadd,.ubm-emsb-dayadd:focus-visible{opacity:1}.ubm-emsb-dayadd:hover{background:var(--surface-hover);color:var(--color-action)}.ubm-emsb-peek{border-left:1px solid var(--border-default);background:var(--surface-base);flex-direction:column;min-height:0;display:flex}.ubm-emsb-peek__bar{border-bottom:1px solid var(--border-default);height:42px;color:var(--text-muted);flex:none;align-items:center;gap:6px;padding:0 12px;display:flex}.ubm-emsb-peek__ctx{color:var(--text-faint);font-size:12.5px}.ubm-emsb-peek__del{margin-left:auto}.ubm-emsb-peek__body{padding:16px 16px 32px;overflow:auto}.ubm-emsb-peek__title{font-family:inherit;font-size:var(--arc-text-lg);letter-spacing:-.01em;color:var(--text-default);border-radius:var(--radius-sm);background:0 0;border:0;outline:none;width:100%;margin-bottom:12px;font-weight:600;line-height:1.2}.ubm-emsb-peek__title:focus{box-shadow:0 0 0 2px var(--color-action-weak)}.ubm-emsb-props{flex-direction:column;gap:2px;margin-bottom:14px;display:flex}.ubm-emsb-prop{border-radius:var(--radius-md);align-items:center;gap:10px;padding:4px 6px;font-size:13px;display:flex}.ubm-emsb-prop:hover{background:var(--surface-hover)}.ubm-emsb-prop__k{color:var(--text-muted);flex:none;width:74px}.ubm-emsb-prop__wrap{align-items:baseline;gap:4px;display:inline-flex}.ubm-emsb-prop__in{color:var(--text-default);border-radius:var(--radius-sm);background:0 0;border:0;outline:none;width:90px;padding:1px 4px;font-family:inherit;font-size:13px}.ubm-emsb-prop__in:focus{background:var(--surface-base);box-shadow:0 0 0 2px var(--color-action-weak)}.ubm-emsb-prop__in--num{width:64px}.ubm-emsb-prop__u{color:var(--text-faint);font-size:11px}.ubm-emsb-seclbl{letter-spacing:.05em;color:var(--text-faint);margin:6px 0 6px 2px;font-size:11px;font-weight:600}.ubm-emsb-exwrap{flex-direction:column;display:flex}.ubm-emsb-exrow{border-radius:var(--radius-md);align-items:center;gap:9px;padding:8px 6px;display:flex;position:relative}.ubm-emsb-exrow:hover{background:var(--surface-hover)}.ubm-emsb-exrow__pos{color:var(--text-faint);text-align:right;flex:none;width:12px;font-size:11px}.ubm-emsb-exrow__nm{text-overflow:ellipsis;white-space:nowrap;flex:none;min-width:96px;max-width:150px;font-size:13px;font-weight:500;overflow:hidden}.ubm-emsb-exrow__sub{color:var(--text-faint);font-size:10.5px;font-weight:400;display:block}.ubm-emsb-exrow__chips{cursor:pointer;background:0 0;border:0;flex-wrap:wrap;flex:1;justify-content:flex-end;align-items:center;gap:5px;padding:0;font-family:inherit;display:flex}.ubm-emsb-chip{background:var(--surface-sunken);font-size:var(--arc-text-xs);color:var(--text-default);border:1px solid #0000;border-radius:5px;align-items:baseline;gap:3px;padding:2px 7px;display:inline-flex}.ubm-emsb-exrow__chips:hover .ubm-emsb-chip{background:var(--surface-active)}.ubm-emsb-chip__v{font-weight:560}.ubm-emsb-chip__u{color:var(--text-muted);font-size:10px}.ubm-emsb-chip--ghost{color:var(--text-faint)}.ubm-emsb-exrow__x{opacity:0;color:var(--text-faint);cursor:pointer;background:var(--surface-base);border:0;border-radius:5px;place-items:center;width:22px;height:22px;display:grid;position:absolute;right:4px}.ubm-emsb-exrow:hover .ubm-emsb-exrow__x{opacity:1}.ubm-emsb-exrow__x:hover{background:var(--surface-active);color:var(--text-default)}.ubm-emsb-drophint{border:1px dashed var(--border-strong);border-radius:var(--radius-md);color:var(--text-faint);font-size:var(--arc-text-xs);text-align:center;margin:10px 6px 0;padding:11px}.ubm-emsb-pedit{border-radius:var(--radius-md);background:var(--surface-sunken);flex-wrap:wrap;align-items:flex-end;gap:8px 14px;margin:2px 0 6px;padding:8px 10px 10px 27px;display:flex}.ubm-emsb-pedit__f{flex-direction:column;gap:3px;display:flex}.ubm-emsb-pedit__k{color:var(--text-muted);font-size:10.5px}.ubm-emsb-pedit .ubm-emsb-prop__in{background:var(--surface-base);border:1px solid var(--border-strong);padding:3px 6px}.ubm-emsb-pedit__foot{gap:6px;margin-left:auto;display:flex}.ubm-emsb-ghost{z-index:60;pointer-events:none;background:var(--surface-base);border:1px solid var(--border-strong);box-shadow:var(--shadow-card-hover);color:var(--text-default);text-overflow:ellipsis;white-space:nowrap;border-radius:7px;max-width:220px;padding:6px 10px;font-size:12.5px;font-weight:540;position:fixed;overflow:hidden}.ubm-emsi-sub{color:var(--text-muted);margin:4px 0 18px 37px;font-size:13px}.ubm-emsi-axelbl{align-items:center;gap:9px;margin:0 0 11px;display:flex}.ubm-emsi-axelbl__n{font-size:var(--arc-text-xs);letter-spacing:.04em;color:var(--text-muted);text-transform:uppercase;font-weight:600}.ubm-emsi-axelbl__tag{color:var(--text-faint);background:var(--surface-sunken);border-radius:5px;padding:2px 8px;font-size:11px}.ubm-emsi-plist{border:1px solid var(--border-default);border-radius:var(--radius-md);flex-direction:column;gap:1px;max-height:280px;margin-bottom:12px;padding:4px;display:flex;overflow:auto}.ubm-emsi-plist__it{text-align:left;color:var(--text-default);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;padding:6px 8px;font-size:13px;display:block}.ubm-emsi-plist__it:hover{background:var(--surface-hover)}.ubm-emsi-plist__it.is-on{background:var(--color-action-weak);color:var(--color-action);font-weight:540}.ubm-emsi-plist__empty{color:var(--text-faint);padding:10px;font-size:12.5px}.ubm-emst-mode{color:var(--text-muted);background:var(--surface-sunken);border-radius:5px;padding:2px 8px;font-size:11.5px;font-weight:500}.ubm-emst-grid{grid-template-columns:1fr 312px;align-items:start;gap:28px;display:grid}.ubm-emst-rx{border:1px solid var(--border-strong);box-shadow:var(--shadow-card);border-radius:10px;overflow:hidden}.ubm-emst-rx__insight{background:var(--surface-sunken);border-bottom:1px solid var(--border-default);color:var(--text-muted);align-items:flex-start;gap:9px;padding:11px 14px;font-size:12.5px;display:flex}.ubm-emst-rx__insight b{color:var(--text-default);font-weight:560}.ubm-emst-rx__ri{color:var(--status-done-dot);flex:none;margin-top:1px}.ubm-emst-rx__body{padding:13px 14px 14px}.ubm-emst-rx__head{align-items:center;gap:8px;margin-bottom:10px;display:flex}.ubm-emst-rx__title{color:var(--text-default);background:0 0;border:0;border-bottom:1px dashed #0000;flex:0 auto;min-width:0;padding:1px 2px;font-size:13.5px;font-weight:600}.ubm-emst-rx__title:hover,.ubm-emst-rx__title:focus{border-bottom-color:var(--border-strong);outline:none}.ubm-emst-rx__draft{color:var(--text-faint);background:var(--surface-sunken);border-radius:4px;padding:1px 7px;font-size:11px}.ubm-emst-exrow{border-radius:var(--radius-md);align-items:center;gap:9px;padding:7px 4px;display:flex;position:relative}.ubm-emst-exrow:hover{background:var(--surface-hover)}.ubm-emst-exrow__pos{color:var(--text-faint);text-align:right;flex:none;width:12px;font-size:11px}.ubm-emst-exrow__nm{min-width:0;color:var(--text-default);flex:1;font-size:13px;font-weight:500}.ubm-emst-exrow__sub{color:var(--text-faint);font-size:10.5px;font-weight:400;display:block}.ubm-emst-exrow__chips{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:5px;display:flex}.ubm-emst-rxchip{background:var(--surface-sunken);font-size:var(--arc-text-xs);color:var(--text-default);border:1px solid #0000;border-radius:5px;align-items:baseline;gap:3px;padding:2px 7px;display:inline-flex}.ubm-emst-rxchip:focus-within{background:var(--surface-base);border-color:var(--color-action);box-shadow:0 0 0 2px var(--color-action-weak)}.ubm-emst-rxchip__in{width:34px;font-size:var(--arc-text-xs);color:inherit;text-align:right;background:0 0;border:0;padding:0;font-weight:560}.ubm-emst-rxchip__in:focus{outline:none}.ubm-emst-rxchip__u{color:var(--text-muted);white-space:nowrap;font-size:10px}.ubm-emst-exrow__x{opacity:0;color:var(--text-faint);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;place-items:center;width:22px;height:22px;display:grid}.ubm-emst-exrow:hover .ubm-emst-exrow__x{opacity:1}.ubm-emst-exrow__x:hover{background:var(--surface-active);color:var(--text-default)}.ubm-emst-rx__add{color:var(--text-faint);cursor:pointer;border-radius:var(--radius-md);text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:7px 4px;font-size:13px;display:flex}.ubm-emst-rx__add:hover{color:var(--color-action)}.ubm-emst-rx__picker{padding:4px}.ubm-emst-rx__pickerlist{flex-direction:column;gap:1px;max-height:200px;margin-top:6px;display:flex;overflow:auto}.ubm-emst-rx__pickit{text-align:left;color:var(--text-default);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;align-items:baseline;gap:8px;padding:6px 8px;font-size:13px;display:flex}.ubm-emst-rx__pickit:hover{background:var(--surface-hover)}.ubm-emst-rx__pickgrp{color:var(--text-faint);font-size:11px}.ubm-emst-rx__foot{border-top:1px solid var(--border-default);background:var(--surface-sidebar);align-items:center;gap:8px;padding:10px 14px;display:flex}.ubm-emst-rx__hint{color:var(--text-faint);font-size:11.5px}.ubm-emst-rx__sp{flex:1}.ubm-emst-rx__foot{flex-wrap:wrap;row-gap:8px}.ubm-emst-rx__hint{flex:12rem;min-width:0}.ubm-emst-rx__foot>.ubm-emst-rx__sp:has(+button){flex:0 0 0}.ubm-emst-rx__foot>button{margin-left:auto}@media (max-width:700px){.ubm-emst-rx__foot>button{min-height:44px}}.ubm-emst-rail{flex-direction:column;gap:14px;display:flex;position:sticky;top:14px}.ubm-emst-rcard{border:1px solid var(--border-default);border-radius:10px;padding:14px 16px}.ubm-emst-rcard__t{font-size:var(--arc-text-xs);letter-spacing:.04em;color:var(--text-muted);text-transform:uppercase;margin-bottom:10px;font-weight:600}.ems-export-ph__hint{font-size:var(--arc-text-xs);color:var(--text-muted);margin:0 0 10px;line-height:1.45}.ems-export-ph__msg{font-size:var(--arc-text-xs);color:var(--text-muted);margin:8px 0 0}.ubm-emst-kpi{align-items:baseline;gap:8px;display:flex}.ubm-emst-kpi__v{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text-default);font-size:26px;font-weight:640}.ubm-emst-kpi__d{font-size:var(--arc-text-xs);color:var(--text-faint);font-weight:560}.ubm-emst-kpi__d.is-good{color:var(--status-done-ink)}.ubm-emst-kpi__d.is-bad{color:var(--date-overdue-ink)}.ubm-emst-spark{color:var(--text-muted);margin:10px 0 2px}.ubm-emst-spark circle{fill:var(--surface-base);stroke:var(--text-muted);stroke-width:1.5px}.ubm-emst-spark circle.is-last{fill:var(--text-default);stroke:var(--text-default)}.ubm-emst-sparkx{color:var(--text-faint);justify-content:space-between;padding:0 2px;font-size:10.5px;display:flex}.ubm-emst-goal{color:var(--text-muted);font-size:12.5px;line-height:var(--leading-normal)}.ubm-emst-goal b{color:var(--text-default);font-weight:560}.ubm-emst-goalpct{color:var(--text-faint);margin-top:5px;font-size:11px}.ubm-emst-adh{color:var(--text-muted);align-items:center;gap:8px;font-size:12.5px;display:flex}.ubm-emst-adh b{color:var(--text-default);font-weight:600}.ubm-emst-adh__tick{color:var(--status-done-dot);place-items:center;display:grid}@media (max-width:880px){.ubm-emst-grid{grid-template-columns:1fr;gap:20px}}.ems-suivi-body__head{flex-wrap:wrap;row-gap:8px}.ems-suivi-body__id{flex:0 auto;align-items:center;gap:12px;min-width:0;display:inline-flex}.ems-suivi-body__id>.ubm-erm-head__h1{overflow-wrap:anywhere;min-width:0}.ems-suivi-body__head>.ubm-emst-mode{white-space:nowrap}.ems-suivi-body__head>.ems-enr-life{flex:0 auto;min-width:0;margin-left:0}.ems-ws-suivi>.ems-suivi-body{padding:4px 0 8px}.ems-ws-suivi>.ems-suivi-body>.ubm-emsi-sub{margin-left:0}@container ems-ws (max-width:760px){.ems-suivi-body .ubm-emst-grid{grid-template-columns:minmax(0,1fr);gap:20px}}@container oswin (max-width:840px){.ems-suivi-body .ubm-emst-grid{grid-template-columns:minmax(0,1fr);gap:20px}.ems-suivi-body{padding-inline:4px}}.ems-schedule{margin-top:24px}.ems-schedule__empty{color:var(--ubm-muted,#6b7280);font-size:var(--arc-text-sm);margin:8px 0}.ems-schedule__list{flex-direction:column;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex}.ems-schedule__row{border:1px solid var(--ubm-border,#e5e7eb);border-radius:8px;grid-template-columns:90px 1fr 1fr auto;align-items:center;gap:12px;padding:8px 12px;display:grid}.ems-schedule__due{font-variant-numeric:tabular-nums;font-weight:600}.ems-schedule__target{color:var(--ubm-fg,#111827)}.ems-schedule__label{color:var(--ubm-muted,#6b7280)}.ems-schedule__form{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.ems-schedule__form .ubm-erm-cinput{max-width:240px}.ubm-emsreg-form{border:1px solid var(--border-default);background:var(--surface-base);border-radius:10px;flex-direction:column;gap:12px;min-width:360px;padding:14px;display:flex}.ubm-emsreg-form__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ubm-emsreg-form__lbl{font-size:var(--arc-text-xs);color:var(--text-muted);font-weight:560}.ubm-emsreg-form__fields{flex-direction:column;gap:8px;display:flex}.ubm-emsreg-form__frow{align-items:center;gap:8px;display:flex}.ubm-emsreg-form__frow .ubm-erm-cinput{flex:auto}.ubm-emsreg-form__x{color:var(--text-faint);font-size:var(--arc-text-lg);cursor:pointer;background:0 0;border:0;padding:0 4px;line-height:1}.ubm-emsreg-form__add{font-size:var(--arc-text-xs);color:var(--color-action);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:2px 0}.ubm-emsreg-form__actions{justify-content:flex-end;gap:8px;display:flex}.ubm-emsreg-form__cancel{color:var(--text-muted);border:1px solid var(--border-default);cursor:pointer;background:0 0;border-radius:7px;padding:6px 12px;font-size:12.5px}.ubm-board-ind{border:1px solid var(--border-default);background:var(--surface-active);border-radius:9px;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 14px;padding:9px 13px;font-size:13px;display:flex}.ubm-board-ind__k{color:var(--text-default);font-weight:600}.ubm-board-ind__v{color:var(--text-default)}.ubm-board-ind__note{color:var(--text-faint);flex-basis:100%;font-size:11.5px}.ems-memrender{border:1px solid var(--border-default);background:var(--surface-active);border-radius:9px;flex-direction:column;gap:7px;margin:0 0 14px;padding:10px 13px;font-size:13px;display:flex}.ems-memrender[data-member-unapplied=true]{border-color:var(--color-warn,var(--border-default))}.ems-memrender__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ems-memrender__k{color:var(--text-default);min-width:108px;font-weight:600}.ems-memrender__v{color:var(--text-default)}.ems-memrender[data-member-unapplied=true] .ems-memrender__v{color:var(--color-warn,var(--text-default))}.ems-memrender__sel{min-width:200px}@media (pointer:coarse),(max-width:760px){.ubm-emst-rx__title,.ems-ws--person :is(input,textarea,select):not([type=checkbox]):not([type=radio]):not(.ubm-erm-fhead__h1input){font-size:var(--arc-text-base)}.ems-ws--person [data-section=person-resource-links] input{font-size:var(--arc-text-base)!important}}:root{--mui-radius-field:11px;--mui-radius-control:12px;--mui-radius-card:14px;--mui-radius-sheet:16px;--mui-radius-pill:999px;--mui-font:var(--font-sans);--mui-text-titre:600 1.4375rem/1.15 var(--font-display);--mui-text-section:600 1.0625rem/1.25 var(--font-display);--mui-text-lecture:400 1rem/1.5 var(--font-sans);--mui-text-libelle:500 .875rem/1.3 var(--font-sans);--mui-text-valeur:400 1rem/1.4 var(--font-sans);--mui-text-aide:400 .8125rem/1.4 var(--font-sans);--mui-text-onglet:500 .75rem/1.2 var(--font-sans);--mui-text-hero:600 2rem/1.1 var(--font-display);--mui-text-chrono:600 1.875rem/1 var(--font-display);--mui-tracking-titre:-.025em;--mui-tracking-section:-.015em;--mui-header-h:54px;--mui-bottomnav-h:56px;--mui-sidebar-w:248px;--mui-content-flow:760px;--mui-content-wide:1040px;--mui-touch:44px;--mui-safe-bottom:env(safe-area-inset-bottom,0px);--mui-safe-top:env(safe-area-inset-top,0px);--mui-space-1:4px;--mui-space-2:8px;--mui-space-3:12px;--mui-space-4:16px;--mui-space-5:24px;--mui-space-6:32px;--mui-shadow-cta:0 4px 14px #0000001f;--mui-shadow-sheet:0 -6px 24px #00000014;--mui-shadow-card:0 1px 3px #0000000d;--mui-shadow-float:0 8px 28px #00000024;--mui-shadow-cta-accent:0 6px 18px var(--color-action)}@supports (color:color-mix(in lab, red, red)){:root{--mui-shadow-cta-accent:0 6px 18px color-mix(in oklab, var(--color-action) 26%, transparent)}}:root{--mui-ok-bg:var(--status-done-bg);--mui-ok-ink:var(--status-done-ink);--mui-ok-line:var(--status-done-dot);--mui-warn-bg:var(--priority-mid-bg);--mui-warn-ink:var(--priority-mid-ink);--mui-danger-bg:var(--priority-high-bg);--mui-danger-ink:var(--priority-high-ink);--mui-accent-weak:var(--color-action-weak);--mui-action-ink-on-surface:var(--color-action)}@supports (color:color-mix(in lab, red, red)){:root{--mui-action-ink-on-surface:color-mix(in oklab, var(--color-action) 35%, var(--text-strong,var(--color-action)))}}:root{--mui-z-sticky:10;--mui-z-bottombar:20;--mui-z-bottomnav:30;--mui-z-overlay:40;--mui-z-toast:60}[data-theme=dark]{--mui-action-ink-on-surface:var(--color-action)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--mui-action-ink-on-surface:color-mix(in oklab, var(--color-action) 35%, var(--text-strong,var(--color-action)))}}html{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.ubm-forms-page{padding:16px 24px 48px}.os-work-root[data-os-surface^=forms\.] .ubm-forms-head__icon,.os-work-root[data-os-surface=forms\.library] .ubm-forms-head__title,.os-work-root[data-os-surface=forms\.inbox] .ubm-forms-head__title{display:none}.ubm-forms-page{container:forms-workshop/inline-size}@container forms-workshop (max-width:640px){.ubm-forms-page{padding-inline:12px}}.os-work-root[data-os-surface=forms\.builder] .ubm-builder-top__ttl,.os-work-root[data-os-surface=forms\.builder] .ubm-builder-top__pic{display:none}.ubm-offers-cfield{flex-direction:column;gap:4px;display:flex}.ubm-offers-cfield.is-check{flex-direction:row;align-items:center;gap:8px}.ubm-offers-cfield__l{color:var(--text-muted);font-size:11.5px;font-weight:540}.ubm-offers-cfield__l i{color:var(--date-overdue-ink);font-style:normal}.ubm-offers-cfield__in{align-items:center;gap:8px;display:flex}.ubm-offers-cfield__in input:where(:not([data-ubm-canon]):not([aria-hidden])),.ubm-offers-cfield__in select:where(:not([data-ubm-canon]):not([aria-hidden])){min-width:0;color:var(--text-default);background:var(--surface-base);border:1px solid var(--border-default);border-radius:var(--radius-md);flex:1;padding:6px 9px;font-family:inherit;font-size:13px}.ubm-offers-cfield__in input:where(:not([data-ubm-canon]):not([aria-hidden])):focus-visible,.ubm-offers-cfield__in select:where(:not([data-ubm-canon]):not([aria-hidden])):focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.ubm-offers-cfield__in>[data-ubm-canon]{flex:1;min-width:0}.ubm-datatable__row:hover .ubm-offers-rowacts,.ubm-offers-rowacts:focus-within{opacity:1}.ubm-offers-lrcp>.ubm-erm-av{flex:none}.ubm-offers-rowmenu .ubm-menu__trigger{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--text-faint);opacity:0;cursor:pointer;place-items:center;display:grid}.ubm-offers-rowmenu .ubm-menu__trigger:focus-visible,.ubm-offers-rowmenu .ubm-menu__trigger[aria-expanded=true]{opacity:1}.ubm-offers-rowmenu .ubm-menu__trigger:hover{background:var(--surface-hover);color:var(--text-muted)}.ubm-offers-askroot .ubm-popover__trigger{color:var(--text-muted);border:1px solid var(--border-default);border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:6px;padding:5px 11px;font-family:inherit;font-size:12.5px;font-weight:500;display:inline-flex}.ubm-offers-askroot .ubm-popover__trigger:hover{color:var(--color-action);border-color:var(--color-action);background:var(--surface-hover)}.ubm-offers-askroot .ubm-popover__trigger svg{width:15px;height:15px}.ubm-offers-rp__a .cur{color:var(--text-faint);font-size:11px;font-weight:400}.ubm-offers-brickpeek .ubm-sidepeek__body{flex-direction:column;padding:0;display:flex;overflow:hidden;container-type:inline-size}.ubm-offers-bhd .s{color:var(--text-faint);margin-top:1px;font-size:12.5px}.ubm-offers-bsec__l .free{letter-spacing:0;text-transform:none;color:var(--text-faint);margin-left:auto;font-weight:500}.ubm-offers-bfld__l .req{color:var(--color-action)}.ubm-offers-dprev__row .k{color:var(--text-muted)}.ubm-os-window__body .ubm-offers-bld{z-index:auto;height:100%;position:relative;inset:auto}@media (max-width:767px){.ubm-erm-listview .ubm-colcmd__facts:has(>.ubm-offers-facts){white-space:normal;padding-inline:0;overflow-x:visible}}.ubm-offers-mlist.ubm-erm-cards{gap:0}.ubm-ctxcard .ubm-bk-newform__flowbar{border-top:0;padding-top:0}.a-copilot{border:1px dashed var(--border-strong);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;gap:11px;margin-bottom:16px;padding:13px;display:flex}.a-copilot.is-off{opacity:.72}.a-copilot__intro{font-size:var(--fs-micro);color:var(--text-muted);line-height:var(--leading-normal);margin:0}.a-copilot__intro .em{color:var(--action);font-weight:540}.a-copilot__field{border:1px solid var(--border-strong);background:var(--surface-base);border-radius:11px;align-items:center;gap:7px;padding:5px 5px 5px 11px;display:flex}.a-copilot__field:focus-within{border-color:var(--action)}.a-copilot__field.is-off{opacity:.6}.a-copilot__bot{border-radius:var(--radius-md);background:var(--action-weak);width:26px;height:26px;color:var(--action);flex:none;place-items:center;display:grid}.a-copilot__ttl small{color:var(--text-faint);margin-left:3px;font-weight:400}.a-copilot__chips{flex-wrap:wrap;gap:6px;display:flex}.a-copilot__chip{border:1px solid var(--border-strong);border-radius:var(--radius-full);background:var(--surface-base);height:26px;color:var(--text-muted);font-size:var(--fs-micro);cursor:pointer;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.a-copilot__chip:hover:not(:disabled){border-color:var(--action);color:var(--action)}.a-copilot__chip:disabled{opacity:.5;cursor:not-allowed}.a-copilot__input{min-width:0;font-size:var(--fs-body);color:var(--text-default);background:0 0;border:0;outline:0;flex:1;padding:5px 0}.a-copilot__input::placeholder{color:var(--text-faint)}.a-copilot__input:disabled{cursor:not-allowed}.a-copilot__send{border-radius:var(--radius-md);background:var(--action);width:30px;height:30px;color:var(--action-contrast);cursor:pointer;border:0;flex:none;place-items:center;display:grid}.a-copilot__send:disabled{opacity:.5;cursor:not-allowed}.a-copilot__ok{font-size:var(--fs-micro);color:var(--action);margin:0;font-weight:540}.a-copilot__card{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-base);overflow:hidden}.a-copilot__card__h{border-bottom:1px solid var(--border-muted);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);align-items:center;gap:6px;padding:8px 11px;font-weight:600;display:flex}.a-copilot__card__h svg{color:var(--action)}.a-copilot__row{font-size:var(--fs-body);border-bottom:1px solid var(--border-muted);gap:10px;padding:7px 11px;display:flex}.a-copilot__row:last-child{border-bottom:0}.a-copilot__row__k{color:var(--text-faint);flex:0 0 88px}.a-copilot__row__v{min-width:0;color:var(--text-default);flex:1;font-weight:540}.a-copilot__row__v small{color:var(--text-faint);font-weight:400}.a-copilot__slot{color:var(--action);font-weight:600}.a-copilot__rationale{font-size:var(--fs-micro);color:var(--text-muted);line-height:var(--leading-normal);border-top:1px solid var(--border-muted);padding:7px 11px;font-style:italic}.a-copilot__card__f{background:var(--surface-sidebar);border-top:1px solid var(--border-muted);align-items:center;gap:8px;padding:9px 11px;display:flex}.a-copilot__card__f .sp{flex:1}.a-copilot__cancel{font-size:var(--fs-micro);color:var(--text-muted);cursor:pointer;background:0;border:0}.a-copilot__cancel:hover:not(:disabled){color:var(--text-default)}.a-copilot__apply{border-radius:var(--radius-md);background:var(--action);height:30px;color:var(--action-contrast);font-size:var(--fs-micro);cursor:pointer;border:0;padding:0 14px;font-weight:600}.a-copilot__apply:disabled{opacity:.5;cursor:not-allowed}.ubm-fin-app-toolbar .ubm-viewbar{padding-inline:0}.pn-add :is(.a-btn,.ubm-ui-canon){flex:none}@container (max-width:760px){.pn-add :is(.a-btn,.ubm-ui-canon){width:100%;margin-left:52px}}.a-recordhead{border-bottom:1px solid var(--border-default);padding:20px 24px 18px}.a-facts{flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin-top:12px;display:flex}.a-fact{align-items:baseline;gap:6px;font-size:13px;display:inline-flex}.a-fact__k{color:var(--text-faint)}.a-fact__v{color:var(--text-strong);font-variant-numeric:tabular-nums;font-weight:600}.pl-govsub .asectlabel{margin-bottom:8px}.a-copilot{border:1px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-sidebar);align-items:flex-start;gap:11px;margin-bottom:18px;padding:12px 14px;display:flex}.sop-seq .a-step__n{margin-top:1px}.a-copilot{border:1px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-raised);gap:12px;max-width:640px;margin:0 0 18px;padding:14px 16px;display:grid}.a-copilot__head{align-items:center;gap:9px;display:flex}.a-copilot__field{gap:8px;display:grid}.a-copilot__actions{gap:8px;margin-top:2px;display:flex}.run-head .asectlabel{margin:0}.run-list .a-lrow{align-items:flex-start;padding:11px 8px}@container (max-width:760px){.run-list .a-lrow{flex-wrap:wrap}}.sk-grow :is(.a-btn,.ubm-ui-canon){flex:none}@container (max-width:760px){.a-trow.sk-row{flex-wrap:wrap;align-items:center;gap:7px 10px;padding:13px 10px;display:flex}.sk-row .a-cellname{flex:100%}.sk-grow :is(.a-btn,.ubm-ui-canon){width:100%;margin-left:52px}}.sop-tb .a-thead,.sop-tb .a-trow{grid-template-columns:minmax(186px,1.35fr) minmax(0,1.9fr) 150px 104px}@container (max-width:760px){.sop-tb .a-thead,.sop-tb .a-trow{grid-template-columns:1fr auto}}.a-pgrp{margin-bottom:24px}.a-pgrp__h{color:var(--text-soft);margin-bottom:10px;font-size:13px;font-weight:600}.a-autolevels{flex-direction:column;gap:8px;display:flex}.cf-flow .a-copilot{flex-direction:row;align-items:center;gap:12px;display:flex}@container (max-width:760px){.a-kpirow{flex-direction:column}.a-kpi{border-right:0;border-bottom:1px solid var(--border-default)}.a-kpi:last-child{border-bottom:0}}.a-copilot__hint{color:var(--text-faint);font-size:11.5px;line-height:var(--arc-leading-body);margin-top:4px}.a-copilot__ttl{font-size:var(--fs-body);color:var(--text-strong);font-weight:600}.a-copilot__ttl small{color:var(--text-muted);font-weight:500}.a-copilot__off{font-size:var(--fs-micro);color:var(--text-muted);line-height:var(--leading-normal);margin:0}.a-copilot__in{font:inherit;font-size:var(--fs-body);color:var(--text-default);border:1px solid var(--border-muted);border-radius:var(--radius-md);background:var(--surface-base);resize:vertical;min-height:44px;padding:8px 10px}.a-copilot__in:focus{border-color:var(--action);box-shadow:0 0 0 3px var(--action-weak);outline:none}.a-copilot__go{font:inherit;font-size:var(--fs-micro);color:var(--action-contrast);background:var(--action);border-radius:var(--radius-md);cursor:pointer;border:0;justify-self:start;padding:7px 14px;font-weight:600}.a-copilot__go:hover:not(:disabled){background:var(--action-hover)}.a-copilot__go:disabled{opacity:.55;cursor:not-allowed}.a-copilot__ghost{border:1px dashed var(--border-default);border-radius:var(--radius-md);background:var(--surface-sunken);gap:8px;padding:12px;display:grid}.a-copilot__ghosthead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.a-copilot__ghostname{font-size:var(--fs-body);color:var(--text-default);font-weight:600}.a-copilot__ghosttag{font-size:var(--fs-micro);color:var(--text-faint)}.a-copilot__steps{gap:6px;margin:0;padding:0;list-style:none;display:grid}.a-copilot__step{border:1px solid var(--border-muted);border-radius:var(--radius-md);background:var(--surface-base);font-size:var(--fs-micro);flex-wrap:wrap;align-items:center;gap:8px;padding:7px 10px;display:flex}.a-copilot__stepn{border-radius:var(--radius-full);background:var(--surface-sunken);width:20px;height:20px;color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none;place-items:center;font-weight:600;display:grid}.a-copilot__stepk{color:var(--text-default);font-weight:600}.a-copilot__stepref{color:var(--text-muted);font-family:var(--font-mono)}.a-copilot__stepauto{font-size:var(--fs-micro);color:var(--text-muted);border:1px solid var(--border-muted);border-radius:var(--radius-full);padding:1px 8px;font-weight:600}.a-copilot__stepauto[data-auto=human_only]{color:var(--text-strong);border-color:var(--border-strong)}.a-copilot__stepnote{color:var(--text-faint);flex:100%}.a-copilot__apply{font:inherit;font-size:var(--fs-micro);color:var(--action-contrast);background:var(--action);border-radius:var(--radius-md);cursor:pointer;border:0;padding:7px 14px;font-weight:600}.a-copilot__apply:hover:not(:disabled){background:var(--action-hover)}.a-copilot__apply:disabled,.a-copilot__discard:disabled{opacity:.55;cursor:not-allowed}.a-copilot__discard{font:inherit;font-size:var(--fs-micro);color:var(--text-muted);border:1px solid var(--border-muted);border-radius:var(--radius-md);cursor:pointer;background:0 0;padding:7px 14px;font-weight:600}.a-copilot__discard:hover:not(:disabled){color:var(--text-default);border-color:var(--border-strong)}.a-copilot__err{font-size:var(--fs-micro);color:var(--text-strong);margin:0}.a-copilot__bd{flex:1;min-width:0}.a-copilot__ph{color:var(--text-faint);font-size:13.5px}.a-copilot__hint{color:var(--text-muted);margin-top:3px;font-size:11.5px;line-height:1.45}.ubm-ff-row{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:flex-start;gap:1rem;padding:.85rem 1rem;display:flex}.ubm-ff-row:last-child{border-bottom:0}.ubm-ff-row__main{flex-direction:column;gap:.25rem;min-width:0;display:flex}.ubm-ff-row__title{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ubm-ff-label{color:var(--text-strong);font-weight:600}.ubm-ff-key{color:var(--text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem}.ubm-ff-desc{color:var(--text-muted);margin:0;font-size:.85rem}.ubm-ff-ctl{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.ubm-ff-state{color:var(--text-default);font-size:.85rem}.ubm-ff-state--mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ubm-ff-edit{align-items:center;gap:.4rem;display:inline-flex}.ubm-ff-input{width:8rem}.ubm-ff-btn{cursor:pointer}.ubm-ff-btn:disabled{opacity:.5;cursor:default}.ubm-pf-note{color:var(--text-muted);margin:8px 0 14px;font-size:13px}.ubm-pf-note--mut{color:var(--text-faint);font-size:var(--arc-text-xs)}.ubm-pf-cap{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base);margin-bottom:12px;padding:14px 16px}.ubm-pf-cap--on{border-left:3px solid var(--color-action)}.ubm-pf-cap__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.ubm-pf-cap__id{min-width:0}.ubm-pf-cap__h{font-size:var(--arc-text-md);color:var(--text-default);margin:0 0 3px;font-weight:640}.ubm-pf-cap__state{text-align:right;min-width:280px}.ubm-pf-since{font-size:var(--arc-text-xs);color:var(--text-muted);margin:4px 0 0}.ubm-pf-tag{border-radius:var(--radius-full);border:1px solid var(--border-default);color:var(--text-muted);margin-left:8px;padding:1px 7px;font-size:11px;display:inline-block}.ubm-pf-keeps{border:1px dashed var(--border-strong);border-radius:var(--radius-md,var(--radius-sm));background:var(--surface-sunken);margin-top:12px;padding:10px 12px}.ubm-pf-keeps__h{font-size:var(--arc-text-xs);text-transform:uppercase;letter-spacing:.03em;color:var(--text-default);margin:0 0 5px;font-weight:640}.ubm-pf-keeps ul{margin:0;padding-left:18px}.ubm-pf-keeps li{color:var(--text-muted);margin-bottom:3px;font-size:12.5px}.ubm-pf-stale{border-radius:var(--radius-md,var(--radius-sm));border:1px solid var(--date-overdue-line,var(--border-strong));color:var(--date-overdue-ink,var(--text-default));margin:10px 0 0;padding:9px 12px;font-size:12.5px}.ubm-pf-hist{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base);margin:0;padding:0;list-style:none;overflow:hidden}.ubm-pf-hist__row{border-bottom:1px solid var(--border-default);grid-template-columns:150px minmax(0,1fr) 170px;gap:4px 14px;padding:10px 14px;display:grid}.ubm-pf-hist__row:last-child{border-bottom:0}.ubm-pf-hist__row--broken{border-left:3px solid var(--date-overdue-line,var(--border-strong))}.ubm-pf-hist__at{font-size:var(--arc-text-xs);color:var(--text-muted);white-space:nowrap}.ubm-pf-hist__h{color:var(--text-default);font-size:13px;font-weight:600}.ubm-pf-hist__tag{border-radius:var(--radius-full);color:var(--date-overdue-ink,var(--text-default));border:1px solid var(--date-overdue-line,var(--border-strong));margin-right:7px;padding:1px 6px;font-size:11px;display:inline-block}.ubm-pf-hist__who{font-size:var(--arc-text-xs);color:var(--text-muted);text-align:right}.ubm-pf-hist__d{font-size:var(--arc-text-xs);color:var(--text-muted);grid-column:2/-1}@media (max-width:760px){.ubm-pf-hist__row{grid-template-columns:minmax(0,1fr)}.ubm-pf-hist__who,.ubm-pf-hist__d{text-align:left;grid-column:1}.ubm-pf-cap__state{text-align:left;min-width:0}}.ubm-ff-note{text-align:right;color:var(--text-muted);flex-basis:100%;font-size:.78rem}@media (max-width:640px){.ubm-ff-row{flex-direction:column;align-items:stretch;gap:.6rem}.ubm-ff-ctl{justify-content:flex-start}.ubm-ff-input{width:100%;min-width:0}.ubm-ff-edit{flex:100%}.ubm-ff-note{text-align:left}}.ubm-op-card{min-width:0}:is(.os-native-app[data-os-surface=parametres] .ubm-erm-page:has(.ubm-op-card)>.ubm-erm-head>.ubm-erm-head__h1,.os-native-app[data-os-surface=parametres] .ubm-erm-page:has(.ubm-op-card)>.ubm-erm-head>.ubm-erm-head__pic){display:none}.ubm-op-plan__lab,.ubm-op-reason{min-width:0}.ubm-op-actions{flex-wrap:wrap;gap:8px;display:flex}.ubm-op-plan__row{flex-wrap:wrap}.os-relations-app{background:var(--surface-base);min-height:100%;color:var(--text-default);flex-direction:column;display:flex}.os-relations-app__body{flex:auto;min-height:0}.os-relations-app--list .os-relations-app__body .ubm-datatable{border-top:0}.os-relations-app .ubm-mac-unavailable{max-width:420px;margin:48px auto}.os-relations-app__body--fiche{padding:12px 20px 28px}.os-relations-app .ems-ws--person>.ems-ws-head .ems-ws-head__title{font-size:17px}.os-relations-app--context .ems-ws--person>.ems-ws-head .ems-ws-head__status{display:none}@container oswin (max-width:760px){.os-relations-app--fiche>.os-relations-app__body--fiche,.os-relations-app--context>.os-relations-app__body--fiche{padding-inline:12px}.os-relations-app--fiche>.os-relations-app__body--fiche .ems-ws--person,.os-relations-app--context>.os-relations-app__body--fiche .ems-ws--person{padding-inline:14px}}@media (not (max-width:700px)) and ((not (max-width:950px)) or (not (max-height:500px))){.os-relations-app--fiche>.os-relations-app__body--fiche,.os-relations-app--context>.os-relations-app__body--fiche{padding-top:0}.os-relations-app--fiche>.os-relations-app__body--fiche .ems-ws--person,.os-relations-app--context>.os-relations-app__body--fiche .ems-ws--person{padding-top:6px}.os-relations-app--fiche .ems-ws--person>.ems-ws-head .ems-ws-head__title,.os-relations-app--context .ems-ws--person>.ems-ws-head .ems-ws-head__title{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.os-relations-app--fiche .ems-ws--person>.ems-ws-head .ems-ws-head__row,.os-relations-app--context .ems-ws--person>.ems-ws-head .ems-ws-head__row{align-items:center}.os-relations-app--fiche .ems-ws--person>.ems-ws-head .ems-ws-head__id,.os-relations-app--context .ems-ws--person>.ems-ws-head .ems-ws-head__id{flex-basis:16em}.os-relations-app--fiche .ems-ws--person>.ems-ws-head .ems-ws-head__sub,.os-relations-app--context .ems-ws--person>.ems-ws-head .ems-ws-head__sub{margin-top:0}.os-relations-app--fiche .ems-ws--person>.ems-ws-head .ems-ws-head__actions,.os-relations-app--context .ems-ws--person>.ems-ws-head .ems-ws-head__actions{width:auto}}.os-relations-app__body--followups{padding:12px 16px 24px}@media (max-width:700px),(max-width:950px) and (max-height:500px){.os-relations-app__body--fiche{padding:10px max(14px, env(safe-area-inset-right)) 24px max(14px, env(safe-area-inset-left))}.os-relations-app__body--followups{padding:8px max(10px, env(safe-area-inset-right)) 20px max(10px, env(safe-area-inset-left))}.os-relations-app .ems-ws--person>.ubm-mac-tabview--box>.ubm-mac-tabview__bar .ubm-mac-tabview__tab{min-height:44px}.os-relations-app .os-cmd-host__bar{position:static!important}.os-relations-app .os-cmd-host__bar>button,.os-relations-app .ubm-erm-acc .ubm-erm-acc__contexts a{min-height:44px}}.os-relations-refus{justify-items:start;gap:var(--arc-space-3);max-width:40rem;padding:var(--arc-space-8) var(--arc-space-6);display:grid}.os-relations-refus h2{font-family:var(--arc-font-display);font-size:var(--arc-text-xl);font-weight:600;line-height:var(--arc-leading-display);margin:0}.os-relations-refus p{color:var(--arc-text-secondary);font-size:var(--arc-text-sm);line-height:var(--arc-leading-body);margin:0}.ubm-relapp{contain:layout paint;height:100%;min-height:0;position:relative;container:relapp/inline-size}.ubm-relapp__grid{grid-template-rows:minmax(0,1fr);grid-template-columns:auto minmax(0,1fr);height:100%;min-height:0;display:grid}.ubm-relapp__side.ubm-panel{grid-area:1/1;height:100%;transition:none;overflow:auto}.ubm-relapp__main{grid-area:1/2;min-width:0;min-height:0}.ubm-relapp__side>.ubm-panel__inner{width:100%;padding:0}.ubm-mac .ubm-relapp__side.ubm-panel{width:var(--mac-composed-sidebar-w,210px);box-sizing:border-box;background:0 0;border-right:0}.ubm-relapp__compact{display:none}@container relapp (max-width:640px){.ubm-relapp__grid{grid-template-rows:minmax(0,auto) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.ubm-relapp__side.ubm-panel{display:none}.ubm-relapp__compact{flex-direction:column;grid-area:1/1;min-height:0;display:flex;overflow:hidden}.ubm-relapp__main{grid-area:2/1}}.ubm-relapp[data-mobile-hosted=true] .ubm-relapp__grid{grid-template-rows:minmax(0,auto) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.ubm-relapp[data-mobile-hosted=true] .ubm-relapp__side.ubm-panel{display:none}.ubm-relapp[data-mobile-hosted=true] .ubm-relapp__compact{flex-direction:column;grid-area:1/1;min-height:0;display:flex;overflow:hidden}.ubm-relapp[data-mobile-hosted=true] .ubm-relapp__main{grid-area:2/1}.ubm-relapp[data-host-nav]>.ubm-relapp__main{height:100%}.ubm-relapp__search-trigger{justify-content:flex-start;gap:var(--arc-space-2);width:100%}.ubm-mac.ubm-admin-presentation{font:inherit;color:inherit;color-scheme:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;display:contents}.ubm-theme-toggle{border-radius:var(--radius-sm);width:100%;color:var(--text-muted);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease);background:0 0;align-items:center;gap:.5rem;padding:.375rem .5rem;font-size:.8125rem;display:inline-flex}.ubm-theme-toggle:hover{background:var(--surface-hover);color:var(--text-default)}.ubm-theme-toggle:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}.ubm-shell{flex-direction:column;height:100vh;display:flex;overflow:hidden}.ubm-shell__workarea{flex:1;min-height:0;display:flex}.ubm-shell__main{background:var(--surface-base);flex:1;min-width:0;overflow-y:auto}@keyframes ubm-route-fade-in{0%{opacity:.5;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ubm-route-fade{animation:ubm-route-fade-in var(--motion-base) var(--ease-out)}@media (prefers-reduced-motion:reduce){.ubm-route-fade{animation:none}}::view-transition-group(root){animation-duration:var(--motion-slow);animation-timing-function:var(--ease-product)}::view-transition-old(root){animation-duration:var(--motion-slow);animation-timing-function:var(--ease-product)}::view-transition-new(root){animation-duration:var(--motion-slow);animation-timing-function:var(--ease-product)}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.ubm-top{z-index:5;border-bottom:1px solid var(--border-default);background:var(--surface-base);flex:none;align-items:center;gap:6px;height:44px;padding:0 14px;display:flex;position:sticky;top:0}.ubm-top__bc{color:var(--text-muted);align-items:center;gap:6px;font-size:13px;display:flex}.ubm-top__bc-parent{color:var(--text-muted);border-radius:var(--radius-sm);padding:2px 4px;text-decoration:none}.ubm-top__bc-parent:hover{background:var(--surface-hover);color:var(--text-default)}.ubm-top__bc-sep{color:var(--text-faint)}.ubm-top__bc-cur{color:var(--text-default);align-items:center;gap:5px;font-weight:540;display:inline-flex}.ubm-top__bc-icon{font-size:13px;line-height:1}.ubm-top__right{align-items:center;gap:10px;margin-left:auto;display:flex}.ubm-top__btn-ghost{color:var(--text-default);border-radius:var(--radius-md);cursor:pointer;align-items:center;padding:4px 10px;font-size:13px;display:inline-flex}.ubm-top__btn-ghost:hover{background:var(--surface-hover)}.ubm-top__ico-btn{border-radius:var(--radius-md);width:26px;height:26px;color:var(--text-muted);cursor:pointer;place-items:center;display:grid}.ubm-top__ico-btn:hover{background:var(--surface-hover);color:var(--text-default)}.ubm-top__share{flex-direction:column;gap:8px;min-width:248px;display:flex}.ubm-top__share-label{font-size:var(--arc-text-xs);color:var(--text-muted);font-weight:540}.ubm-top__share-url{font-size:var(--arc-text-xs);color:var(--text-muted);background:var(--surface-sunken);border:1px solid var(--border-strong);border-radius:var(--radius-sm);text-overflow:ellipsis;white-space:nowrap;padding:6px 8px;overflow:hidden}.ubm-tabstrip{background:var(--surface-sidebar);border-bottom:1px solid var(--border-default);flex:none;align-items:flex-end;gap:4px;height:40px;padding:0 8px;display:flex}.ubm-tabstrip__sidetoggle{border-radius:var(--radius-md);width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;margin-bottom:6px;display:grid}.ubm-tabstrip__sidetoggle:hover{background:var(--surface-hover);color:var(--text-default)}.ubm-tabs{flex:1;align-self:center;align-items:center;min-width:0;display:flex}.ubm-tab-slot{align-items:center;gap:2px;display:inline-flex}.ubm-tab__emoji{vertical-align:middle;place-items:center;margin-right:6px;display:inline-grid}.ubm-tab__title{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:160px;display:inline-block;overflow:hidden}.ubm-tab__close{color:var(--text-faint);opacity:0;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:28px;height:28px;display:grid}@media (pointer:coarse){.ubm-tab__close{opacity:1;width:44px;height:44px}}.ubm-tab-slot:hover .ubm-tab__close,.ubm-tab-slot.is-active .ubm-tab__close,.ubm-tab__close:focus-visible{opacity:1}.ubm-tab__close:hover{background:var(--surface-hover);color:var(--text-default)}.ubm-tabstrip__newtab{border-radius:var(--radius-md);width:28px;height:28px;color:var(--text-faint);cursor:pointer;font-size:var(--arc-text-lg);background:0 0;border:0;place-items:center;margin:0;display:grid}.ubm-tabstrip__newtab:hover{background:var(--surface-hover);color:var(--text-default)}.ubm-side{background:var(--surface-sidebar);border-right:1px solid var(--border-default);width:244px;min-width:0;color:var(--text-default);flex-direction:column;flex:none;gap:2px;padding:10px 8px;font-size:13.5px;display:flex}.ubm-side[data-collapsed=true]{display:none}.ubm-side__ws{border-radius:var(--radius-md);cursor:pointer;align-items:center;gap:8px;padding:6px 8px;display:flex}.ubm-side__ws:hover{background:var(--surface-hover)}.ubm-side__mark{background:linear-gradient(135deg, var(--brand-mark-from), var(--brand-mark-to));width:20px;height:20px;color:var(--avatar-ink);border-radius:5px;flex:none;place-items:center;font-size:11px;font-weight:600;display:grid}.ubm-side__nm{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:560;overflow:hidden}.ubm-side__acct{align-items:center;margin-left:auto;display:flex}.ubm-side__av-acct{background:var(--entity-4);width:20px;height:20px;color:var(--avatar-ink);cursor:pointer;border-radius:50%;place-items:center;font-size:10px;font-weight:600;display:grid}.ubm-side__search{border-radius:var(--radius-md);color:var(--text-muted);cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;align-items:center;gap:8px;width:100%;margin:4px 0 6px;padding:6px 8px;font-size:13.5px;display:flex}.ubm-side__search:hover{background:var(--surface-hover)}.ubm-side__k{color:var(--text-faint);border:1px solid var(--border-strong);border-radius:var(--radius-sm);margin-left:auto;padding:0 5px;font-size:11px;line-height:16px}.ubm-side__nav{flex-direction:column;gap:1px;display:flex}.ubm-side__it{border-radius:var(--radius-md);color:var(--text-default);cursor:pointer;white-space:nowrap;font:inherit;text-align:left;background:0 0;border:none;align-items:center;gap:9px;width:100%;padding:5px 8px;font-size:13.5px;display:flex}.ubm-side__it:hover{background:var(--surface-hover)}.ubm-side__it.is-active{background:var(--surface-active);font-weight:540}.ubm-side__it--muted{color:var(--text-muted)}.ubm-side__ico{color:var(--text-muted);flex:none;place-items:center;width:16px;display:grid}.ubm-side__ct{color:var(--badge-ink);background:var(--badge-bg);border-radius:9px;place-items:center;min-width:16px;height:16px;margin-left:auto;padding:0 4px;font-size:11px;display:grid}.ubm-side__lbl{letter-spacing:.06em;color:var(--text-faint);padding:14px 8px 4px;font-size:11px;font-weight:600}.ubm-side__lbl-soft{color:var(--text-faint);letter-spacing:0;text-transform:none;font-weight:500}.ubm-side__tree{flex-direction:column;flex:auto;gap:1px;min-height:0;display:flex;overflow:hidden auto}.ubm-side__tw{border-radius:var(--radius-md);cursor:pointer;color:var(--text-default);white-space:nowrap;font:inherit;text-align:left;background:0 0;border:none;align-items:center;gap:6px;width:100%;padding:5px 8px;font-size:13.5px;display:flex}.ubm-side__tw:hover{background:var(--surface-hover)}.ubm-side__tw.is-active{background:var(--surface-active);font-weight:540}.ubm-side__tw.is-child{padding-left:26px}.ubm-side__car{color:var(--text-faint);flex:none;place-items:center;width:12px;display:grid}.ubm-side__ti{width:16px;color:var(--text-muted);flex:none;place-items:center;display:grid}.ubm-side__proj-emoji{font-size:13px;line-height:1}.ubm-side__spc{border-radius:var(--radius-sm);width:16px;height:16px;color:var(--avatar-ink);flex:none;place-items:center;font-size:9.5px;font-weight:700;display:grid}.ubm-side__tw-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ubm-side__newproj{color:var(--text-faint)}.ubm-side__newproj-input{min-width:0;font:inherit;color:var(--text-default);background:0 0;border:none;flex:1;padding:0;font-size:13.5px}.ubm-side__field{flex:1;min-width:0}.ubm-side__newproj-input::placeholder{color:var(--text-faint)}.ubm-side__newproj-input:focus{outline:none}.ubm-side__projwrap,.ubm-side__proj{position:relative}.ubm-side__proj-caret{width:12px;color:var(--text-faint);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.ubm-side__proj-caret:hover{color:var(--text-default)}.ubm-side__proj-link{text-align:left;min-width:0;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex:auto;padding:0;font-size:13.5px}.ubm-side__wstoggle{min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:6px;padding:0;font-size:13.5px;display:flex}.ubm-side__rowbtn{width:20px;height:20px;color:var(--text-faint);border-radius:var(--radius-sm);cursor:pointer;opacity:0;transition:opacity var(--motion-fast) var(--motion-ease), background-color var(--motion-fast) var(--motion-ease);background:0 0;border:0;flex:none;place-items:center;display:grid}.ubm-side__proj:hover .ubm-side__rowbtn,.ubm-side__rowbtn[aria-expanded=true]{opacity:1}.ubm-side__rowbtn:hover{background:var(--surface-active);color:var(--text-default)}.ubm-side__wstoggle,.ubm-side__proj-link{align-self:stretch;min-height:30px;margin-block:-5px}.ubm-side__proj-caret{box-sizing:content-box;align-self:stretch;min-height:30px;margin-block:-5px;margin-inline:-8px;padding-inline:8px}.ubm-side__rowbtn{width:28px;height:28px;margin-block:-4px}@media (pointer:coarse){.ubm-side__wstoggle,.ubm-side__proj-link,.ubm-side__proj-caret{min-height:44px}.ubm-side__proj-caret{margin-inline:-16px;padding-inline:16px}.ubm-side__rowbtn{opacity:1;width:44px;height:44px;margin-block:-12px}}.ubm-side__menu{z-index:60;background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius-md);min-width:172px;box-shadow:var(--shadow-popover);flex-direction:column;gap:1px;padding:4px;display:flex;position:absolute;top:calc(100% - 2px);right:6px}.ubm-side__menu-it{text-align:left;width:100%;font:inherit;color:var(--text-default);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;align-items:center;padding:6px 8px;font-size:13px;display:flex}.ubm-side__menu-it:hover{background:var(--surface-hover)}.ubm-side__menu-it--danger{color:var(--color-danger,var(--text-strong))}.ubm-side__menu-it:disabled{opacity:.5;cursor:default}.ubm-side__menu-sep{background:var(--border-default);height:1px;margin:4px 2px}.ubm-side__view{text-align:left;width:100%;font:inherit;color:var(--text-muted);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 8px 4px 42px;font-size:13px;display:flex}.ubm-side__view:hover{background:var(--surface-hover);color:var(--text-default)}.ubm-side__view-dot{background:var(--text-faint);border-radius:50%;flex:none;width:5px;height:5px}.ubm-side__newspace{color:var(--text-faint)}.ubm-side__spacer{flex:0 0 0}.ubm-side__foot{flex-direction:column;gap:1px;display:flex}.ubm-viewbar{border-bottom:1px solid var(--border-default);align-items:center;gap:2px;margin-bottom:2px;display:flex}.ubm-viewbar__tab{color:var(--text-muted);cursor:pointer;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:7px 10px 9px;font-size:13px;text-decoration:none;display:flex}.ubm-viewbar__tab:hover{color:var(--text-default)}.ubm-viewbar__tab.is-active{color:var(--text-default);border-bottom-color:var(--color-action);font-weight:540}.ubm-viewbar__tab .ubm-viewbar__i{color:inherit;place-items:center;display:grid}.ubm-viewbar__spacer{flex:1}.ubm-viewbar__addview{color:var(--text-faint);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;place-items:center;margin-bottom:-1px;padding:7px 8px 9px;display:grid}.ubm-viewbar__addview:hover{color:var(--text-muted)}.ubm-viewbar__addview-pop{align-items:stretch;margin-bottom:-1px;display:inline-flex}.ubm-viewbar__addview-pop .ubm-popover__trigger{width:auto;height:auto;color:var(--text-faint);background:0 0;border-bottom:2px solid #0000;border-radius:0;padding:7px 8px 9px}.ubm-viewbar__addview-pop .ubm-popover__trigger:hover{color:var(--text-muted);background:0 0}.ubm-viewbar__viewsmenu-pop{align-items:stretch;margin-bottom:-1px;display:inline-flex}.ubm-viewbar__viewsmenu-pop .ubm-popover__trigger{cursor:pointer;background:0 0;border:0;align-items:stretch;padding:0;display:inline-flex}.ubm-viewbar__viewsbtn-inner{color:var(--text-muted);border-bottom:2px solid #0000;align-items:center;gap:5px;padding:7px 9px 9px;font-size:13px;display:inline-flex}.ubm-viewbar__viewsmenu-pop .ubm-popover__trigger:hover .ubm-viewbar__viewsbtn-inner{color:var(--text-default)}.ubm-viewbar__viewsbtn-count{text-align:center;min-width:16px;height:16px;color:var(--text-muted);background:var(--surface-sunken);border-radius:var(--arc-radius-pill);padding:0 4px;font-size:10.5px;font-weight:600;line-height:16px}.ubm-viewsmenu{flex-direction:column;gap:1px;min-width:240px;margin:0;padding:0;list-style:none;display:flex}.ubm-viewsmenu__empty{color:var(--text-faint);max-width:240px;margin:0;padding:4px 2px 6px;font-size:12.5px}.ubm-viewsmenu__item{border-radius:var(--radius-sm);align-items:center;gap:4px;display:flex}.ubm-viewsmenu__item:hover{background:var(--surface-hover)}.ubm-viewsmenu__item[data-active=true]{background:var(--surface-active)}.ubm-viewsmenu__item[data-dragging=true]{opacity:.45}.ubm-viewsmenu__item[data-over=true]{box-shadow:inset 0 2px 0 var(--color-action)}.ubm-viewsmenu__grip{width:14px;color:var(--text-faint);cursor:grab;flex:none;place-items:center;display:grid}.ubm-viewsmenu__grip:active{cursor:grabbing}.ubm-viewsmenu__rename{min-width:0;font:inherit;color:var(--text-default);background:var(--surface-sunken);border:1px solid var(--border-default);border-radius:var(--radius-sm);flex:auto;margin:2px 4px;padding:5px 7px;font-size:13px}.ubm-viewsmenu__rename:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}.ubm-viewsmenu__link{min-width:0;color:var(--text-default);flex:auto;align-items:center;gap:8px;padding:6px 8px;font-size:13px;text-decoration:none;display:flex}.ubm-viewsmenu__i{color:var(--text-muted);flex:none;place-items:center;display:grid}.ubm-viewsmenu__name{white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.ubm-viewsmenu__default{text-transform:uppercase;letter-spacing:.03em;color:var(--text-faint);border:1px solid var(--border-default);border-radius:var(--arc-radius-pill);flex:none;padding:1px 6px;font-size:10px;font-weight:600}.ubm-viewsmenu__check{color:var(--color-action);flex:none}.ubm-viewsmenu__actions{flex:none;align-items:center;gap:1px;padding-right:5px;display:inline-flex}.ubm-viewsmenu__act{width:24px;height:24px;color:var(--text-faint);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease);background:0 0;border:0;place-items:center;display:grid}.ubm-viewsmenu__act:hover:not(:disabled){background:var(--surface-raised);color:var(--text-default)}.ubm-viewsmenu__act--danger:hover:not(:disabled){color:var(--color-danger,var(--text-strong))}.ubm-viewsmenu__act:disabled{opacity:.35;cursor:default}.ubm-bulk__field{align-items:center;gap:6px;display:inline-flex}.ubm-bulk__label{font-size:var(--arc-text-xs);color:var(--text-muted)}.ubm-bulk__archive{font:inherit;color:var(--text-default);border:1px solid var(--border-strong);border-radius:var(--radius-md);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:5px 9px;font-size:12.5px;display:inline-flex}.ubm-bulk__archive:hover:not(:disabled){background:var(--surface-hover)}.ubm-bulk__archive:disabled{opacity:.5;cursor:default}.ubm-viewbar__tools{align-items:center;gap:1px;margin-left:auto;padding-bottom:4px;display:flex}.ubm-viewbar__ico-btn{border-radius:var(--radius-md);width:26px;height:26px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.ubm-viewbar__ico-btn:hover{background:var(--surface-hover);color:var(--text-default)}.ubm-viewbar__ico-btn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}.ubm-viewbar__new{background:var(--color-action);color:var(--color-action-contrast);border-radius:var(--radius-md);cursor:pointer;box-shadow:var(--shadow-action);border:0;align-items:center;gap:6px;margin-left:6px;padding:5px 11px;font-size:13px;font-weight:540;display:flex}.ubm-viewbar__new:hover{filter:brightness(1.05)}.ubm-viewbar__new:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:2px}.ubm-viewbar__newsplit{align-items:stretch;gap:1px;margin-left:6px;display:inline-flex}.ubm-viewbar__new--main{box-shadow:none;border-radius:var(--radius-md) 0 0 var(--radius-md);margin-left:0}.ubm-viewbar__newmenu-pop{display:inline-flex}.ubm-viewbar__newmenu-pop .ubm-popover__trigger{height:100%;color:var(--color-action-contrast);background:var(--color-action);border-radius:0 var(--radius-md) var(--radius-md) 0;cursor:pointer;border:0;place-items:center;padding:0 7px;display:grid}.ubm-viewbar__newmenu-pop .ubm-popover__trigger:hover{filter:brightness(1.05)}.ubm-newtpl{flex-direction:column;gap:1px;min-width:248px;margin:0;padding:0;list-style:none;display:flex}.ubm-newtpl__it{text-align:left;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:7px 8px;display:flex}.ubm-newtpl__it:hover{background:var(--surface-hover)}.ubm-newtpl__ico{font-size:var(--arc-text-base);text-align:center;flex:none;width:22px}.ubm-newtpl__txt{flex-direction:column;min-width:0;display:flex}.ubm-newtpl__label{color:var(--text-default);font-size:13px}.ubm-newtpl__desc{color:var(--text-faint);font-size:11.5px}.ubm-pagehead{align-items:center;gap:11px;margin-bottom:16px;display:flex}.ubm-pagehead:has(+.ubm-pagesub){margin-bottom:3px}.ubm-pagehead__pic{background:var(--surface-sunken);width:26px;height:26px;font-size:var(--arc-text-md);border-radius:7px;flex:none;place-items:center;display:grid}.ubm-pagehead__iconpicker{flex:none;display:inline-flex}.ubm-pagehead__iconpicker .ubm-emojipicker__trigger{background:var(--surface-sunken);width:26px;height:26px;font-size:var(--arc-text-md);border-radius:7px;margin:0;padding:0}.ubm-pagehead__iconpicker .ubm-emojipicker__trigger:hover{background:var(--surface-hover)}.ubm-pagehead__title{letter-spacing:-.01em;color:var(--text-default);font-size:21px;font-weight:600;font-family:var(--font-display);margin:0}.ubm-pagehead__titleinput{letter-spacing:-.01em;color:var(--text-default);border-radius:var(--radius-sm);font-size:21px;font-weight:600;font-family:var(--font-display);background:0 0;border:0;min-width:2ch;max-width:100%;margin:0 0 0 -6px;padding:1px 6px;transition:background-color .12s}.ubm-pagehead__titleinput:hover{background:var(--surface-hover)}.ubm-pagehead__titleinput:focus{background:var(--surface-sunken);outline:none}.ubm-pagesub{color:var(--text-muted);margin:0 0 16px 37px;font-size:13px}.ubm-list{flex-direction:column;font-size:13px;display:flex}.ubm-list__row{border-bottom:1px solid var(--border-default);align-items:center;gap:10px;min-height:35px;padding:0 4px;display:flex}.ubm-list__row:hover{background:var(--surface-hover)}.ubm-list__title{min-width:0;color:var(--text-default);white-space:nowrap;text-overflow:ellipsis;flex:1;text-decoration:none;overflow:hidden}.ubm-list__title:hover{text-underline-offset:2px;text-decoration:underline}.ubm-list__meta{flex:none;align-items:center;gap:8px;display:flex}.ubm-list__date{color:var(--text-muted);font-size:12.5px}.ubm-list__date--over{color:var(--date-overdue-ink)}.ubm-list__empty{color:var(--text-muted);padding:24px 4px}.ubm-list__reorder{opacity:0;flex-direction:column;flex:none;transition:opacity .12s;display:inline-flex}.ubm-list__row:hover .ubm-list__reorder,.ubm-list__reorder:focus-within{opacity:1}.ubm-list__reorder-btn{width:18px;height:13px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ubm-list__reorder-btn:hover:not(:disabled){color:var(--text-default)}.ubm-list__reorder-btn:disabled{opacity:.3;cursor:default}.ubm-peek-savestate{font-size:var(--arc-text-xs);color:var(--text-faint);margin:-10px 0 14px}.ubm-taskpage{max-width:780px;margin:0 auto;padding:24px 30px 48px}.ubm-page{max-width:880px;padding:24px 30px 48px}.ubm-page__title{letter-spacing:-.012em;color:var(--text-strong);margin-bottom:4px;font-size:23px;font-weight:600}.ubm-page__sub{color:var(--text-muted);margin-bottom:8px;font-size:13px}.ubm-page__sec{margin-top:26px}.ubm-page__sec-h{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);margin-bottom:8px;font-size:11px;font-weight:600}.ubm-page__card{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-raised);overflow:hidden}.ubm-page__row{border-bottom:1px solid var(--border-muted);align-items:center;gap:12px;padding:11px 14px;font-size:13.5px;display:flex}.ubm-page__row:last-child{border-bottom:none}.ubm-page__row-k{color:var(--text-muted);flex:none;width:150px}.ubm-page__row-v{color:var(--text-default);min-width:0}.ubm-page__row-meta{color:var(--text-faint);font-size:var(--arc-text-xs);flex:none;margin-left:auto}.ubm-page__empty{color:var(--text-muted);padding:20px 4px;font-size:13.5px}.ubm-page__banner{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-muted);font-size:12.5px;line-height:var(--leading-normal);align-items:flex-start;gap:9px;margin-bottom:14px;padding:11px 13px;display:flex}.ubm-page__banner svg{width:15px;height:15px;color:var(--text-faint);flex:none;margin-top:1px}.ubm-page__chip{border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text-muted);font-size:var(--arc-text-xs);align-items:center;padding:1px 8px;display:inline-flex}.ubm-members__add{border-bottom:1px solid var(--border-muted);flex-wrap:wrap;align-items:center;gap:8px;padding:11px 14px;display:flex}.ubm-members__select{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-default);height:30px;color:var(--text-default);padding:0 8px;font-size:13px}.ubm-members__select--role{min-width:110px}.ubm-members__btn{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-raised);height:30px;color:var(--text-default);cursor:pointer;padding:0 12px;font-size:13px}.ubm-members__btn:disabled{opacity:.5;cursor:default}.ubm-members__name{color:var(--text-default);min-width:0}.ubm-members__err{color:var(--text-danger,var(--text-default));padding:9px 14px;font-size:12.5px}.ubm-members__role{color:var(--text-muted)}.ubm-members__note{color:var(--text-muted);font-size:var(--arc-text-xs);margin:0;padding:2px 14px 10px;line-height:1.45}:root{--bn-colors-editor-text:var(--text-default);--bn-colors-editor-background:transparent;--bn-colors-menu-text:var(--text-default);--bn-colors-menu-background:var(--surface-raised);--bn-colors-tooltip-text:var(--text-default);--bn-colors-tooltip-background:var(--surface-raised);--bn-colors-hovered-text:var(--text-default);--bn-colors-hovered-background:var(--surface-hover);--bn-colors-selected-text:var(--text-default);--bn-colors-selected-background:var(--surface-active);--bn-colors-disabled-text:var(--text-faint);--bn-colors-disabled-background:var(--surface-sunken);--bn-colors-shadow:var(--border-strong);--bn-colors-border:var(--border-strong);--bn-colors-side-menu:var(--text-faint);--bn-border-radius:var(--radius-md);--bn-font-family:inherit}.bn-suggestion-menu,[class*=bn-suggestion-menu],.bn-mantine .mantine-Menu-dropdown,.bn-mantine [role=dialog].bn-suggestion-menu{border:1px solid var(--border-default);border-radius:var(--radius-md);z-index:200;box-shadow:0 10px 30px -8px #14141e47;background:var(--surface-raised)!important}.ubm-peek-body-editor{margin-top:12px}.ubm-peek-body-editor .bn-container,.ubm-peek-body-editor .bn-editor{--bn-colors-editor-background:transparent;background:0 0}.ubm-peek-body-editor .bn-editor{padding-inline:0;font-size:14.5px}.ubm-peek-body-editor .bn-editor .bn-block-content{line-height:1.62}.ubm-peek-body-editor .bn-inline-content[data-placeholder]:before{color:var(--text-faint)}.ubm-peek-body-editor__skeleton{min-height:80px}.ubm-peek-body-editor .bn-callout{box-sizing:border-box;border-radius:var(--radius-md);border:1px solid var(--border-strong);border-left:3px solid var(--text-faint);background:var(--surface-sunken);width:100%;color:var(--text-default);margin:6px 0;padding:11px 14px;display:flex}.ubm-peek-body-editor .bn-callout__content{flex:1;min-width:0}.ubm-peek-body-editor .bn-callout--info{background:var(--status-progress-bg);border-color:var(--status-progress-dot);border-left-color:var(--status-progress-dot)}.ubm-peek-body-editor .bn-callout--warning{background:var(--priority-mid-bg);border-color:var(--priority-mid-ink);border-left-color:var(--priority-mid-ink)}.ubm-peek-body-editor .bn-callout--cta{background:var(--surface-sunken);border-color:var(--border-strong);border-left-color:var(--focus-ring)}.ubm-today{max-width:1080px;padding:24px 30px 40px}.ubm-today__greet{letter-spacing:-.01em;color:var(--text-default);font-size:19px;font-weight:600}.ubm-today__day{color:var(--text-muted);margin-top:2px;font-size:13px;font-weight:450}.ubm-today__grid{grid-template-columns:minmax(0,1fr) 312px;align-items:start;gap:30px;margin-top:22px;display:grid}.ubm-today{container:ubm-today/inline-size}@container ubm-today (max-width:760px){.ubm-today__grid{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:760px){.ubm-today{padding-inline:16px}}.ubm-today__sec-h{font-size:var(--arc-text-xs);color:var(--text-faint);letter-spacing:.06em;align-items:center;gap:8px;margin:0 0 11px;font-weight:600;display:flex}.ubm-today__sec-h--mt{margin-top:28px}.ubm-today__empty{font-size:13px;line-height:var(--leading-normal);color:var(--text-muted);background:var(--surface-sunken);border:1px dashed var(--border-strong);border-radius:9px;margin-bottom:6px;padding:14px}.ubm-today__task{border-bottom:1px solid var(--border-default);align-items:center;gap:11px;padding:9px 4px;display:flex}.ubm-today__cb{border:1.5px solid var(--border-strong);border-radius:var(--radius-sm);cursor:pointer;background:0 0;flex:none;width:14px;height:14px;padding:0}.ubm-today__cb:hover{border-color:var(--text-muted)}.ubm-today__task-t{min-width:0;color:var(--text-default);flex:1;font-size:13.5px;text-decoration:none}.ubm-today__task-t:hover{text-decoration:underline}.ubm-today__proj{font-size:var(--arc-text-xs);color:var(--text-muted);background:var(--surface-active);border-radius:5px;flex:none;padding:1px 8px}.ubm-today__when{color:var(--text-muted);text-align:right;font-variant-numeric:tabular-nums;flex:none;width:74px;font-size:12.5px}.ubm-today__when--late{color:var(--date-overdue-ink);font-weight:500}.ubm-today__addrow{color:var(--text-faint);align-items:center;gap:8px;margin-top:2px;padding:9px 4px 0;display:flex}.ubm-today__addicon{flex:none;place-items:center;display:grid}.ubm-today__addinput{min-width:0;font:inherit;color:var(--text-default);background:0 0;border:none;flex:1;padding:0;font-size:13px}.ubm-today__addinput::placeholder{color:var(--text-faint)}.ubm-today__addinput:focus{outline:none}@media (pointer:coarse){.ubm-today__addinput{font-size:var(--arc-text-base)}}.ubm-today__addproj{white-space:nowrap;border:1px solid var(--border-strong);background:var(--surface-base);width:auto;min-width:7rem;max-width:45%;color:var(--text-muted);border-radius:var(--radius-sm);font:inherit;font-size:var(--arc-text-xs);flex:none;padding:2px 6px;overflow:hidden}.ubm-today__rail-card{background:var(--surface-sidebar);border:1px solid var(--border-default);border-radius:11px;margin-bottom:14px;padding:14px 15px}.ubm-today__rail-h{color:var(--text-muted);align-items:center;gap:8px;margin-bottom:11px;font-size:12.5px;font-weight:600;display:flex}.ubm-today__rail-ti{color:var(--text-faint);place-items:center;display:grid}.ubm-today__rail-empty{font-size:13px;line-height:var(--leading-normal);color:var(--text-muted)}.ubm-today__rail-h--split{justify-content:space-between}.ubm-today__rail-hl{align-items:center;gap:8px;min-width:0;display:flex}.ubm-today__aglist{flex-direction:column;display:flex}.ubm-today__agli{border-bottom:1px solid var(--border-muted);color:inherit;gap:11px;padding:10px 4px;text-decoration:none;display:flex}.ubm-today__aglist>.ubm-today__agli:last-child{border-bottom:0}a.ubm-today__agli:hover .ubm-today__agli-t{text-decoration:underline}.ubm-today__agli-tm{font-size:var(--arc-text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;flex:0 0 42px;padding-top:1px;font-weight:600}.ubm-today__agli-bd{border-left:3px solid var(--slot-ac,var(--action));background:var(--slot-bg,var(--action-weak));border-radius:0 6px 6px 0;flex:1;min-width:0;padding:7px 10px}.ubm-today__agli-bd--muted{border-left-color:var(--border-strong);background:var(--surface-sunken)}.ubm-today__agli-t{color:var(--text-strong);font-size:13px;font-weight:600}.ubm-today__agli-bd--muted .ubm-today__agli-t{color:var(--text-muted);font-weight:540}.ubm-today__agli-m{color:var(--text-muted);margin-top:1px;font-size:11.5px}.ubm-today__hello{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.ubm-today__hello-date{color:var(--text-faint);text-transform:capitalize;font-size:12.5px}.ubm-today__brief{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base);box-shadow:var(--shadow-card);align-items:flex-start;gap:13px;margin-bottom:22px;padding:14px 16px;display:flex}.ubm-today__brief-av{background:var(--action-weak);width:30px;height:30px;color:var(--action);border-radius:8px;flex:none;place-items:center;display:grid}.ubm-today__brief-av svg{width:17px;height:17px}.ubm-today__brief-bd{flex:1;min-width:0}.ubm-today__brief-ttl{color:var(--text-default);flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}.ubm-today__brief-tag{color:var(--action);background:var(--action-weak);border-radius:5px;align-items:center;gap:4px;padding:2px 6px;font-size:10.5px;display:inline-flex}.ubm-today__brief-tag svg{width:10px;height:10px}.ubm-today__brief-tx{color:var(--text-default);margin-top:6px;font-size:13px;line-height:1.55}.ubm-today__brief-tx b{font-weight:600}.ubm-today__section{margin-bottom:24px}.ubm-today__section-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:6px;display:flex}.ubm-today__section-t{font-size:var(--arc-text-sm);color:var(--text-default);letter-spacing:-.01em;font-weight:600}.ubm-today__section-help{font-size:var(--arc-text-xs);color:var(--text-muted);max-width:62ch;margin-top:2px;line-height:1.45}.ubm-today__count{font-size:var(--arc-text-xs);color:var(--text-faint);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.ubm-today__row{border-bottom:1px solid var(--border-muted);align-items:center;gap:12px;padding:11px 6px;display:flex}.ubm-today__row:last-child{border-bottom:0}.ubm-today__row:hover{background:var(--surface-hover);border-radius:var(--radius-md)}.ubm-today__row-body{flex:1;min-width:0}.ubm-today__row-nm{color:var(--text-default);flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;font-weight:540;display:flex}.ubm-today__row-nm a{color:inherit;text-decoration:none}.ubm-today__row-nm a:hover{text-decoration:underline}.ubm-today__row-meta{font-size:var(--arc-text-xs);color:var(--text-muted);line-height:var(--arc-leading-body);flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;display:flex}.ubm-today__row-act{flex:none;align-items:center;gap:6px;display:flex}.ubm-today__valider{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-base);height:28px;color:var(--text-default);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;font-weight:560;display:inline-flex}.ubm-today__valider svg{width:14px;height:14px}.ubm-today__valider:hover{background:var(--surface-hover)}.ubm-today__ecarter{border-radius:var(--radius-md);width:28px;height:28px;color:var(--text-faint);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;display:grid}.ubm-today__ecarter svg{width:15px;height:15px}.ubm-today__ecarter:hover{background:var(--surface-hover);color:var(--text-default)}.ubm-today__bot{background:var(--action-weak);width:26px;height:26px;color:var(--action);border-radius:7px;flex:none;place-items:center;display:grid}.ubm-today__bot svg{width:15px;height:15px}.ubm-today__src{color:var(--text-muted);white-space:nowrap;align-items:center;gap:6px;font-size:11.5px;font-weight:540;display:inline-flex}.ubm-today__src-d{border-radius:50%;flex:none;width:7px;height:7px}.ubm-today__src--task .ubm-today__src-d{background:var(--cap-task,var(--entity-2))}.ubm-today__src--rdv .ubm-today__src-d{background:var(--cap-rdv,var(--entity-4))}.ubm-today__src--msg .ubm-today__src-d{background:var(--cap-message,var(--entity-6))}.ubm-today__src--suivi .ubm-today__src-d{background:var(--cap-formation,var(--entity-8))}.ubm-today__why{white-space:nowrap;align-items:center;gap:5px;font-size:11.5px;font-weight:540;display:inline-flex}.ubm-today__why svg{width:13px;height:13px}.ubm-today__why--drop{color:var(--date-overdue-ink)}.ubm-today__why--due{color:var(--now-ink,var(--action))}.ubm-today__from{color:var(--text-faint);border:1px solid var(--border-strong);border-radius:var(--radius-sm);white-space:nowrap;align-items:center;gap:5px;padding:1px 7px;font-size:11px;font-weight:540;display:inline-flex}.ubm-today__from svg{width:12px;height:12px}.ubm-today__masked{font-size:var(--arc-text-xs);color:var(--text-muted);line-height:var(--leading-normal);background:var(--surface-sunken);border:1px dashed var(--border-strong);border-radius:var(--radius-md);align-items:flex-start;gap:9px;padding:11px 13px;display:flex}.ubm-today__masked svg{width:15px;height:15px;color:var(--text-faint);flex:none;margin-top:1px}.ubm-today__masked b{font-weight:600}.ubm-mytasks{max-width:1040px;padding:22px 30px 48px}.ubm-mytasks__head{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.ubm-mytasks__pic{border-radius:var(--radius-md);background:var(--surface-sunken);width:30px;height:30px;color:var(--text-muted);flex:none;place-items:center;display:grid}.ubm-mytasks__title{font-size:var(--arc-text-xl);letter-spacing:-.012em;color:var(--text-strong);font-weight:600}.ubm-seg{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-sunken);align-items:center;gap:2px;padding:2px;display:inline-flex}.ubm-mytasks__head .ubm-seg{margin-left:auto}.ubm-seg__it{border-radius:var(--radius-sm);height:26px;color:var(--text-muted);cursor:pointer;align-items:center;padding:0 11px;font-size:12.5px;font-weight:500;text-decoration:none;display:inline-flex}.ubm-seg__it:hover{color:var(--text-default)}.ubm-seg__it.is-on{background:var(--surface-base);color:var(--text-strong);box-shadow:var(--shadow-card)}.ubm-seg--sm .ubm-seg__it{height:23px;font-size:var(--arc-text-xs);padding:0 9px}.ubm-mytasks__hint{font-size:var(--arc-text-xs);color:var(--text-muted);background:var(--surface-sunken);border:1px solid var(--border-muted);border-radius:var(--radius-md);align-items:center;gap:8px;margin-bottom:14px;padding:8px 12px;display:flex}.ubm-mytasks__hint svg{color:var(--text-faint);flex:none}.ubm-mytasks__grp{color:var(--text-default);align-items:center;gap:8px;margin:0;padding:11px 10px 6px;font-size:12.5px;font-weight:600;display:flex}.ubm-mytasks__grp-dot{border-radius:50%;flex:none;width:9px;height:9px}.ubm-mytasks__grp-c{color:var(--text-faint);font-variant-numeric:tabular-nums;font-weight:500}.ubm-mytasks__name{align-items:center;gap:8px;min-width:0;display:flex}.ubm-mytasks__id{font-family:var(--font-mono);color:var(--text-faint);flex:none;font-size:11px}.ubm-mytasks__t{color:var(--text-default);white-space:nowrap;text-overflow:ellipsis;font-weight:500;text-decoration:none;overflow:hidden}.ubm-mytasks__t:hover{color:var(--action)}.ubm-mytasks__proj{color:var(--text-muted);align-items:center;gap:7px;min-width:0;font-size:12.5px;display:inline-flex}.ubm-mytasks__proj-d{border-radius:50%;flex:none;width:8px;height:8px}.ubm-mytasks__proj span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ubm-mytasks__due{font-variant-numeric:tabular-nums;color:var(--text-muted);font-size:12.5px}.ubm-mytasks__due--over{color:var(--date-overdue-ink);font-weight:540}.ubm-mytasks__empty{color:var(--text-muted);padding:28px 10px;font-size:13.5px}.ubm-calendar__item a{color:inherit;text-decoration:none;display:block}.ubm-calendar__item:hover{background:var(--surface-hover)}.ubm-tabstrip__hamburger{display:none}@media (min-width:1441px){.ubm-shell__main{padding-inline:max(0px,50% - 720px)}}@media (max-width:640px){.ubm-tabstrip__hamburger{width:30px;height:30px;color:var(--text-muted);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:0;place-items:center;margin-right:2px;display:grid}.ubm-tabstrip__hamburger:hover{background:var(--surface-hover);color:var(--text-default)}.ubm-tabstrip__sidetoggle{display:none}.ubm-side{z-index:80;width:84vw;max-width:300px;box-shadow:var(--shadow-popover);transition:transform .22s cubic-bezier(.32,.72,0,1);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.ubm-side[data-collapsed=true]{display:flex}.ubm-shell__workarea[data-drawer=open] .ubm-side{transform:translate(0)}.ubm-shell__scrim{z-index:70;background:var(--surface-scrim);position:fixed;inset:0}.ubm-shell__main{overflow-x:hidden}.ubm-datatable{overflow-x:auto}.ubm-shell__main>section{padding:14px 14px 0!important}.ubm-viewbar{flex-wrap:wrap;row-gap:2px}}@media (min-width:641px) and (max-width:1024px){.ubm-side{width:208px}}.ubm-app{background:var(--surface-base);height:100dvh;display:flex;overflow:hidden}.ubm-rail{background:var(--surface-sunken);border-right:1px solid var(--border-default);flex-direction:column;flex:none;align-items:center;gap:4px;width:54px;padding:10px 0;display:flex}.ubm-rail__mark{background:linear-gradient(135deg, var(--brand-mark-from), var(--brand-mark-to));width:26px;height:26px;color:var(--avatar-ink);border-radius:6px;flex:none;place-items:center;margin-bottom:8px;font-size:11px;font-weight:700;display:grid}.ubm-rail__it{width:34px;height:34px;color:var(--text-faint);cursor:pointer;border-radius:8px;flex:none;place-items:center;display:grid;position:relative}.ubm-rail__it:hover{background:var(--surface-hover);color:var(--text-muted)}.ubm-rail__it.is-active{background:var(--surface-active);color:var(--text-default)}.ubm-rail__it:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}.ubm-rail__bar{background:var(--color-action);border-radius:2px;width:3px;height:16px;position:absolute;top:9px;left:-10px}.ubm-rail__sep{background:var(--border-default);flex:none;width:26px;height:1px;margin:3px 0}.ubm-rail__spacer{margin-top:auto}.ubm-rail__avatar{background:var(--entity-4);width:24px;height:24px;color:var(--avatar-ink);border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:600;display:grid}.ubm-panel{background:var(--surface-base);border-right:1px solid var(--border-default);flex:none;width:210px;min-width:0;overflow:hidden}.ubm-panel__inner{opacity:1;visibility:visible;width:210px;min-width:0;height:100%;transition:opacity var(--motion-base) var(--ease-out), visibility var(--motion-slow) var(--ease-product);flex-direction:column;flex:none;gap:2px;padding:12px 10px;display:flex;overflow-y:auto}.ubm-app[data-panel-collapsed] .ubm-panel,html[data-panel-collapsed] .ubm-panel{border-right-color:#0000;width:0}.ubm-app[data-panel-collapsed] .ubm-panel__inner,html[data-panel-collapsed] .ubm-panel__inner{opacity:0;visibility:hidden}.ubm-app[data-focus] .ubm-panel,.ubm-app[data-copilot-open] .ubm-panel{display:none}.ubm-app[data-focus] .ubm-app__content{padding-inline:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.ubm-panel,.ubm-panel__inner{transition:none}}.ubm-panel__search{border:1px solid var(--border-strong);height:32px;color:var(--text-faint);background:var(--surface-base);font:inherit;cursor:pointer;text-align:left;border-radius:7px;align-items:center;gap:8px;margin-bottom:12px;padding:0 10px;font-size:12.5px;display:flex}.ubm-panel__search:hover{background:var(--surface-hover)}.ubm-panel__k{color:var(--text-faint);border:1px solid var(--border-default);border-radius:var(--radius-sm);margin-left:auto;padding:0 5px;font-size:11px;line-height:16px}.ubm-panel__title{color:var(--text-default);padding:0 9px 6px;font-size:13px;font-weight:600}.ubm-panel__body,.ubm-panel__nav{flex-direction:column;flex:1;gap:2px;min-height:0;display:flex}.ubm-panel__it:not([data-ubm-canon]){height:30px;color:var(--text-muted);cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:9px;padding:0 9px;font-size:13px;text-decoration:none;display:flex}.ubm-panel__it:not([data-ubm-canon]):hover{background:var(--surface-hover)}.ubm-panel__it.is-active:not([data-ubm-canon]){background:var(--surface-active);color:var(--text-default);font-weight:540}.ubm-panel__it-ic{color:currentColor;flex:none;place-items:center;width:15px;height:15px;display:grid}.ubm-panel__it-ic svg{width:15px;height:15px;display:block}.ubm-panel__spacer{margin-top:auto}.ubm-panel__grp{flex-direction:column;gap:2px;display:flex}.ubm-panel__grp-h{letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint);padding:11px 9px 4px;font-size:10.5px;font-weight:600}.ubm-panel__grp:first-child .ubm-panel__grp-h{padding-top:2px}.ubm-panel__act{border-radius:var(--radius-md);background:var(--color-action);height:32px;color:var(--color-action-contrast);box-shadow:var(--shadow-action);cursor:pointer;justify-content:center;align-items:center;gap:6px;margin:2px 0 8px;font-size:12.5px;font-weight:560;text-decoration:none;display:flex}.ubm-panel__act:hover{filter:brightness(1.05)}.ubm-panel__act:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:2px}.ubm-panel__act-ic{place-items:center;width:14px;height:14px;display:grid}.ubm-panel__act-ic svg{width:14px;height:14px;display:block}.ubm-panel__grp{letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint);padding:11px 9px 4px;font-size:10.5px;font-weight:600}.ubm-panel__grp:first-child{padding-top:2px}.ubm-panel__node{flex-direction:column;display:flex}.ubm-panel__it--node{cursor:default;gap:3px;padding-left:4px}.ubm-panel__caret{width:18px;height:18px;color:var(--text-faint);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;place-items:center;display:grid}.ubm-panel__caret:hover{background:var(--surface-hover);color:var(--text-muted)}.ubm-panel__caret svg{transition:transform .12s}.ubm-panel__caret[aria-expanded=true] svg{transform:rotate(90deg)}.ubm-panel__it-link{min-width:0;height:100%;color:inherit;flex:1;align-items:center;gap:9px;text-decoration:none;display:flex}.ubm-panel__sub{flex-direction:column;gap:1px;margin:1px 0 3px;display:flex}.ubm-panel__sub-it:not([data-ubm-canon]){height:28px;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;border-radius:6px;align-items:center;padding:0 9px 0 33px;font-size:12.5px;text-decoration:none;display:flex;overflow:hidden}.ubm-panel__sub-it:not([data-ubm-canon]):hover{background:var(--surface-hover)}.ubm-panel__sub-it.is-active:not([data-ubm-canon]){background:var(--surface-active);color:var(--text-default);font-weight:540}.ubm-panel__sub-empty{font-size:var(--arc-text-xs);color:var(--text-faint);padding:5px 9px 5px 33px}.ubm-panel__sub-it--cat{gap:8px;padding-left:24px}.ubm-panel__sub-d{background:var(--text-faint);border-radius:50%;flex:none;width:8px;height:8px}.ubm-panel__sub-nm{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ubm-panel__sub-c{color:var(--text-faint);font-variant-numeric:tabular-nums;flex:none;font-size:11.5px}.ubm-app__main{background:var(--surface-base);flex-direction:column;flex:1;min-width:0;display:flex}.ubm-app__topbar{border-bottom:1px solid var(--border-default);flex:none;align-items:center;gap:6px;height:46px;padding:0 10px;display:flex}.ubm-app__sidetoggle{width:28px;height:28px;color:var(--text-muted);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.ubm-app__sidetoggle:hover{background:var(--surface-hover);color:var(--text-default)}.ubm-app__content{background:var(--surface-base);flex:1;min-width:0;min-height:0;overflow-y:auto}@media (min-width:1441px){.ubm-app__content{padding-inline:max(0px,50% - 720px)}}.ubm-mhead,.ubm-bbar,.ubm-drawer,.ubm-drawer__scrim,.ubm-fab-slot{display:none}@media (max-width:767px){.ubm-rail,.ubm-panel,.ubm-app__topbar{display:none}.ubm-mhead{min-height:calc(50px + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(14px, env(safe-area-inset-right)) 0 max(14px, env(safe-area-inset-left));border-bottom:1px solid var(--border-default);background:var(--surface-base);flex:none;align-items:center;gap:12px;display:flex}.ubm-mhead__burger{width:44px;height:44px;color:var(--text-default);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:0;place-items:center;margin-left:-11px;display:grid}.ubm-mhead__burger:hover{background:var(--surface-hover)}.ubm-mhead__burger:focus-visible,.ubm-mhead__search:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:-2px}.ubm-mhead__title{font-weight:600;font-size:var(--arc-text-md);color:var(--text-default);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ubm-mhead__title small{color:var(--text-faint);font-weight:400;font-size:var(--arc-text-xs)}.ubm-mhead__sp{color:var(--text-muted);align-items:center;gap:14px;margin-left:auto;display:flex}.ubm-mhead__search{width:44px;height:44px;color:var(--text-muted);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:0;place-items:center;margin-right:-12px;padding:0;display:grid}.ubm-mhead__avatar{background:var(--entity-4);width:28px;height:28px;color:var(--avatar-ink);border-radius:50%;place-items:center;font-size:11px;font-weight:600;display:grid}.ubm-bbar{height:calc(58px + env(safe-area-inset-bottom));padding:0 max(6px, env(safe-area-inset-right)) max(4px, env(safe-area-inset-bottom)) max(6px, env(safe-area-inset-left));border-top:1px solid var(--border-default);background:var(--surface-sunken);flex:none;justify-content:space-around;align-items:center;display:flex}.ubm-bbar__it{min-width:0;min-height:44px;color:var(--text-faint);flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:3px;font-size:10.5px;text-decoration:none;display:flex}.ubm-bbar__it.is-active{color:var(--color-action)}.ubm-bbar__it>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ubm-bbar__it:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:-2px;border-radius:var(--radius-md)}.ubm-fab-slot{z-index:60;display:block;position:fixed;bottom:72px;right:16px}.ubm-fab{background:var(--color-action);width:50px;height:50px;color:var(--color-action-contrast);cursor:pointer;box-shadow:var(--shadow-action);border:0;border-radius:50%;place-items:center;display:grid}:is(body:has(.ubm-sidepeek) .ubm-fab-slot,body:has(.ems-bld) .ubm-fab-slot){display:none}body:has(.ubm-fab-slot) .ubm-app__content{padding-bottom:72px}.ubm-app{--ubm-m-floor:env(safe-area-inset-bottom,0px);--ubm-m-lift:env(safe-area-inset-bottom,0px)}.ubm-app:has(.ubm-bbar){--ubm-m-floor:calc(58px + env(safe-area-inset-bottom,0px));--ubm-m-lift:0px}.ubm-app>.ubm-copilot>.ubm-copilot__toggle,.ubm-app .ubm-fab-slot{bottom:calc(var(--ubm-m-floor) + 14px)}.ubm-app:has(>.ubm-copilot>.ubm-copilot__toggle) .ubm-fab-slot{bottom:calc(var(--ubm-m-floor) + 14px + 56px + 12px)}.ubm-app:not(:has(.ubm-bbar)) .ubm-app__content{padding-bottom:env(safe-area-inset-bottom,0px)}.ubm-app:has(.ubm-fab-slot) .ubm-app__content{padding-bottom:calc(var(--ubm-m-lift) + 72px)}.ubm-app:has(>.ubm-copilot>.ubm-copilot__toggle) .ubm-app__content{padding-bottom:calc(var(--ubm-m-lift) + 78px)}.ubm-app:has(.ubm-fab-slot):has(>.ubm-copilot>.ubm-copilot__toggle) .ubm-app__content{padding-bottom:calc(var(--ubm-m-lift) + 140px)}:is(.ubm-app:has(>.ubm-app__main .ubm-sidepeek)>.ubm-copilot>.ubm-copilot__toggle,.ubm-os-instance:has(>.ubm-os-instance__content .ubm-sidepeek)>.ubm-os-instance__copilot .ubm-copilot__toggle){display:none}.ubm-drawer{z-index:80;width:84vw;max-width:320px;padding:max(12px, env(safe-area-inset-top)) 10px max(12px, env(safe-area-inset-bottom)) max(10px, env(safe-area-inset-left));background:var(--surface-sidebar);border-right:1px solid var(--border-default);box-shadow:var(--shadow-popover);flex-direction:column;gap:4px;transition:transform .22s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.ubm-app[data-drawer=open] .ubm-drawer{transform:translate(0)}.ubm-drawer__scrim{z-index:70;background:var(--surface-scrim);display:block;position:fixed;inset:0}.ubm-drawer__head{align-items:center;gap:9px;padding:4px 6px 8px;display:flex}.ubm-drawer__mark{background:linear-gradient(135deg, var(--brand-mark-from), var(--brand-mark-to));width:22px;height:22px;color:var(--avatar-ink);border-radius:6px;place-items:center;font-size:11px;font-weight:700;display:grid}.ubm-drawer__nm{font-weight:560;font-size:var(--arc-text-sm);color:var(--text-default)}.ubm-drawer__avatar{background:var(--entity-4);width:26px;height:26px;color:var(--avatar-ink);border-radius:50%;place-items:center;margin-left:auto;font-size:10px;font-weight:600;display:grid}.ubm-drawer__search{border:1px solid var(--border-strong);height:36px;color:var(--text-faint);background:var(--surface-base);font:inherit;cursor:pointer;text-align:left;border-radius:9px;align-items:center;gap:8px;margin-bottom:6px;padding:0 12px;font-size:13px;display:flex}.ubm-drawer__modules{flex-direction:column;gap:1px;display:flex;overflow-y:auto}.ubm-drawer__group{flex-direction:column;gap:1px;display:flex}.ubm-drawer__group+.ubm-drawer__group{margin-top:10px}.ubm-drawer__glabel{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);padding:4px 9px 3px;font-size:11px;font-weight:600}.ubm-drawer__mod-head:not([data-ubm-canon]){height:38px;color:var(--text-default);border-radius:7px;align-items:center;gap:9px;padding:0 9px;font-size:13.5px;text-decoration:none;display:flex}.ubm-drawer__mod-head:not([data-ubm-canon]):hover{background:var(--surface-hover)}.ubm-drawer__mod-head.is-active:not([data-ubm-canon]){color:var(--text-default);font-weight:560}.ubm-drawer__mod-ic{color:var(--text-muted);place-items:center;display:grid}.ubm-drawer__sub{flex-direction:column;gap:1px;padding:2px 0 6px 14px;display:flex}.ubm-drawer__sub-it:not([data-ubm-canon]){height:34px;color:var(--text-muted);border-radius:6px;align-items:center;gap:9px;padding:0 9px;font-size:13px;text-decoration:none;display:flex}.ubm-drawer__sub-it:not([data-ubm-canon]):hover{background:var(--surface-hover)}.ubm-drawer__sub-it.is-active:not([data-ubm-canon]){background:var(--surface-active);color:var(--text-default);font-weight:540}.ubm-drawer__sub-ic{color:var(--text-faint);place-items:center;display:grid}}.ubm-errbnd{place-items:center;min-height:60vh;padding:48px 24px;display:grid}.ubm-errbnd__card{text-align:center;background:var(--surface-raised);border:1px solid var(--border-default);border-radius:var(--radius-md);flex-direction:column;align-items:center;gap:12px;max-width:440px;padding:32px;display:flex}.ubm-errbnd__ic{font-size:var(--arc-text-2xl);line-height:1}.ubm-errbnd__title{color:var(--text-default);margin:0;font-size:17px;font-weight:620}.ubm-errbnd__msg{font-size:var(--arc-text-sm);color:var(--text-muted);margin:0}.ubm-errbnd__actions{gap:10px;margin-top:8px;display:flex}.ubm-errbnd__retry{appearance:none;cursor:pointer;border-radius:var(--radius-sm);font:inherit;color:var(--color-action-contrast);background:var(--color-action);border:0;padding:9px 16px;font-weight:560}.ubm-errbnd__home{border-radius:var(--radius-sm);color:var(--text-default);background:var(--surface-base);border:1px solid var(--border-default);padding:9px 16px;font-weight:540;text-decoration:none}section.ubm-adm-toast-stack-viewport[aria-live]{z-index:90;bottom:22px}.ubm-inbox{max-width:1040px}.ubm-inbox__head{align-items:center;gap:10px;margin-bottom:12px;display:flex}.ubm-inbox__pic{border-radius:var(--radius-md);background:var(--surface-sunken);width:30px;height:30px;color:var(--text-muted);flex:none;place-items:center;display:grid}.ubm-inbox__pic svg{width:17px;height:17px}.ubm-inbox__t{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-strong);margin:0;font-size:20px;font-weight:600}.ubm-inbox__seg{border-radius:var(--radius-md);background:var(--surface-sunken);gap:2px;margin-left:auto;padding:2px;display:inline-flex}.ubm-inbox__seg-b{color:var(--text-muted);border-radius:var(--radius-sm);cursor:pointer;padding:4px 12px;font-size:12.5px;font-weight:500;text-decoration:none}.ubm-inbox__seg-b--on{color:var(--text-strong);background:var(--surface-base)}.ubm-inbox__toolbar{border-bottom:1px solid var(--border-default);align-items:center;gap:8px;padding-bottom:10px;display:flex}.ubm-inbox__count{font-size:var(--arc-text-xs);color:var(--text-faint);font-variant-numeric:tabular-nums}.ubm-inbox__sp{flex:1}.ubm-inbox__markall{height:28px;color:var(--text-muted);border:1px solid var(--border-default);border-radius:var(--radius-md);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;display:inline-flex}.ubm-inbox__markall:hover{background:var(--surface-hover);color:var(--text-default)}.ubm-inbox__markall svg{width:14px;height:14px}.ubm-inbox__empty{color:var(--text-muted);text-align:center;padding:40px 4px;font-size:13.5px}.ubm-inbox__split{grid-template-columns:minmax(0,1fr) 356px;min-height:0;display:grid}@media (max-width:860px){.ubm-inbox__split{grid-template-columns:1fr}.ubm-inbox__preview{display:none}}.ubm-inbox__list{min-width:0;padding:2px 14px 10px 0}.ubm-inbox__glbl{letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint);padding:14px 4px 4px;font-size:11px;font-weight:600}.ubm-inbox__row{border-radius:var(--radius-md);cursor:pointer;align-items:flex-start;gap:11px;padding:11px 10px 11px 14px;display:flex;position:relative}.ubm-inbox__row:hover{background:var(--surface-hover)}.ubm-inbox__row--on{background:var(--action-weak)}.ubm-inbox__unread{background:var(--action);border-radius:50%;width:6px;height:6px;position:absolute;top:17px;left:3px}.ubm-inbox__ico{background:var(--surface-sunken);width:28px;height:28px;color:var(--text-muted);border-radius:50%;flex:none;place-items:center;display:grid}.ubm-inbox__ico svg{width:15px;height:15px}.ubm-inbox__bd{flex:1;min-width:0}.ubm-inbox__tt{color:var(--text-default);font-size:13px;line-height:var(--arc-leading-body)}.ubm-inbox__tt b{font-weight:600}.ubm-inbox__tt--read{color:var(--text-muted)}.ubm-inbox__sub{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12.5px;overflow:hidden}.ubm-inbox__meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.ubm-inbox__src{color:var(--text-muted);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.ubm-inbox__src-d{border-radius:50%;flex:none;width:7px;height:7px}.ubm-inbox__from{color:var(--text-faint);border:1px solid var(--border-strong);border-radius:var(--radius-sm);white-space:nowrap;align-items:center;gap:5px;padding:1px 7px;font-size:11px;font-weight:540;display:inline-flex}.ubm-inbox__from svg{width:12px;height:12px}.ubm-inbox__time{color:var(--text-faint);flex:none;margin-left:auto;font-size:11.5px}.ubm-inbox__act{opacity:0;background:var(--surface-hover);border-radius:var(--radius-md);gap:3px;padding:2px;display:flex;position:absolute;top:9px;right:9px}.ubm-inbox__row:hover .ubm-inbox__act{opacity:1}.ubm-inbox__row--on .ubm-inbox__act{background:var(--surface-base)}.ubm-inbox__ico-btn{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;place-items:center;display:grid}.ubm-inbox__ico-btn:hover{background:var(--surface-sunken);color:var(--text-default)}.ubm-inbox__ico-btn svg{width:15px;height:15px}.ubm-inbox__preview{border-left:1px solid var(--border-default);flex-direction:column;min-width:0;padding:18px 20px;display:flex}.ubm-inbox__preview--empty{color:var(--text-faint);justify-content:center;align-items:center;font-size:13px}.ubm-inbox__pv-top{color:var(--text-faint);align-items:center;gap:8px;margin-bottom:12px;font-size:11.5px;display:flex}.ubm-inbox__pv-id{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.ubm-inbox__pv-reason{color:var(--text-muted);background:var(--surface-sunken);border-radius:var(--radius-md);align-items:center;gap:9px;margin-bottom:14px;padding:9px 11px;font-size:12.5px;display:flex}.ubm-inbox__pv-av{background:var(--surface-base);width:26px;height:26px;color:var(--text-muted);border:1px solid var(--border-default);border-radius:50%;flex:none;place-items:center;font-size:10.5px;font-weight:600;display:grid}.ubm-inbox__pv-when{color:var(--text-faint)}.ubm-inbox__pv-t{font-family:var(--font-display);font-size:var(--arc-text-lg);color:var(--text-strong);letter-spacing:-.01em;margin-bottom:12px;font-weight:600;line-height:1.3}.ubm-inbox__pv-x{color:var(--text-default);border-top:1px solid var(--border-muted);margin:4px 0 auto;padding-top:14px;font-size:13px;line-height:1.55}.ubm-inbox__pv-act{gap:8px;margin-top:auto;padding-top:16px;display:flex}.ubm-inbox__pv-open{height:30px;color:var(--surface-base);background:var(--action);border-radius:var(--radius-md);align-items:center;gap:6px;padding:0 14px;font-size:12.5px;font-weight:540;text-decoration:none;display:inline-flex}.ubm-inbox__pv-ghost{height:30px;color:var(--text-muted);border:1px solid var(--border-default);border-radius:var(--radius-md);cursor:pointer;background:0 0;padding:0 12px;font-size:12.5px}.ubm-inbox__pv-ghost:hover{background:var(--surface-hover);color:var(--text-default)}.ubm-peek-opt__trigger{border-radius:var(--radius-sm);width:100%;min-height:28px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;flex-wrap:wrap;align-items:center;gap:5px;padding:3px 6px;display:flex}.ubm-peek-opt__trigger:hover{background:var(--surface-hover)}.ubm-peek-opt__chip{border-radius:var(--arc-radius-pill);background:var(--surface-hover);color:var(--text-default);align-items:center;gap:6px;padding:1px 9px 1px 7px;font-size:12.5px;display:inline-flex}.ubm-peek-opt__dot{border-radius:50%;flex:none;width:8px;height:8px}.ubm-peek-opt__pop{flex-direction:column;gap:1px;min-width:210px;padding:5px;display:flex}.ubm-peek-opt__row{border-radius:var(--radius-sm);font:inherit;color:var(--text-default);cursor:pointer;background:0 0;border:none;align-items:center;gap:9px;padding:7px 9px;font-size:13px;display:flex}.ubm-peek-opt__row:hover{background:var(--surface-hover)}.ubm-peek-opt__row--on{background:var(--action-weak);color:var(--action)}.ubm-peek-opt__rowlbl{flex:1;min-width:0}.ubm-peek-opt__check{width:14px;height:14px;color:var(--action);flex:none}.ubm-rel__trigger{border-radius:var(--radius-sm);width:100%;min-height:26px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;padding:2px 4px;display:flex}.ubm-rel__trigger:hover{background:var(--surface-hover)}.ubm-rel__chip{border-radius:var(--arc-radius-pill);background:var(--surface-hover);max-width:100%;color:var(--text-default);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;padding:1px 9px;font-size:12.5px;display:inline-flex;overflow:hidden}.ubm-rel__chip--dim{color:var(--text-faint);font-style:italic}.ubm-rel__chip svg{flex:none;width:14px;height:14px}a.ubm-rel__chip{text-decoration:none}.ubm-task-provenance__list{grid-template-columns:max-content 1fr;gap:6px 16px;margin:0;display:grid}.ubm-task-provenance__list dt{color:var(--text-muted)}.ubm-task-provenance__list dd{min-width:0;margin:0}.ubm-projects-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ubm-rel__archived{letter-spacing:.02em;color:var(--text-faint);background:var(--surface-sunken);border-radius:var(--radius-sm);padding:1px 5px;font-size:9.5px;font-weight:700}.ubm-rel__empty{color:var(--text-faint);padding:7px 9px;font-size:12.5px;display:block}.ubm-addcol__hint{letter-spacing:.02em;color:var(--action);background:var(--action-weak);border-radius:var(--radius-sm);margin-left:auto;padding:1px 5px;font-size:9.5px;font-weight:700}.ubm-propcfg__gear{border-radius:var(--radius-sm);width:22px;height:22px;color:var(--text-faint);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.ubm-propcfg__gear:hover{background:var(--surface-hover);color:var(--text-muted)}.ubm-propcfg__pop{flex-direction:column;min-width:264px;max-width:320px;padding:12px;display:flex}.ubm-propcfg__lbl{letter-spacing:.03em;text-transform:uppercase;color:var(--text-faint);margin-bottom:8px;font-size:11px;font-weight:600}.ubm-propcfg__list{flex-direction:column;gap:1px;display:flex}.ubm-propcfg__opt{border-radius:var(--radius-sm);align-items:center;gap:8px;padding:5px 4px;display:flex;position:relative}.ubm-propcfg__opt:hover{background:var(--surface-hover)}.ubm-propcfg__grip{color:var(--text-faint);cursor:grab;display:inline-flex}.ubm-propcfg__grip svg{width:13px;height:13px}.ubm-propcfg__sw{border:1px solid var(--border-muted);cursor:pointer;border-radius:5px;flex:none;width:18px;height:18px;padding:0}.ubm-propcfg__nm{min-width:0;font:inherit;color:var(--text-default);background:0 0;border:none;flex:1;padding:2px 0;font-size:13px}.ubm-propcfg__nm:focus{outline:none}.ubm-propcfg__x{color:var(--text-faint);cursor:pointer;opacity:0;background:0 0;border:none;flex:none;padding:2px;display:inline-flex}.ubm-propcfg__opt:hover .ubm-propcfg__x{opacity:1}.ubm-propcfg__x svg{width:14px;height:14px}.ubm-propcfg__add{font:inherit;color:var(--text-faint);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;align-items:center;gap:8px;margin-top:6px;padding:7px 4px;font-size:12.5px;display:flex}.ubm-propcfg__add:hover{color:var(--action)}.ubm-propcfg__add svg{width:14px;height:14px}.ubm-propcfg__palette{z-index:20;background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius-md);width:172px;box-shadow:var(--shadow-popover);padding:8px;position:absolute;top:30px;left:26px}.ubm-propcfg__palette-h{letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);margin-bottom:7px;font-size:10.5px;font-weight:600}.ubm-propcfg__swgrid{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}.ubm-propcfg__swcell{border:1px solid var(--border-muted);cursor:pointer;border-radius:6px;width:20px;height:20px;padding:0}.ubm-propcfg__swcell--on{box-shadow:0 0 0 2px var(--surface-base), 0 0 0 3.5px var(--action)}.ubm-cs-wrap{background:var(--surface-base);place-items:center;min-height:100dvh;padding:40px 24px 56px;display:grid}.ubm-cs-card{flex-direction:column;width:min(540px,100%);display:flex}.ubm-cs-mark{background:linear-gradient(135deg, var(--brand-mark-from), var(--brand-mark-to));width:40px;height:40px;color:var(--avatar-ink);border-radius:11px;place-items:center;margin-bottom:22px;display:grid}.ubm-cs-mark svg{width:20px;height:20px}.ubm-cs-h{font-family:var(--font-display);color:var(--text-strong);letter-spacing:-.02em;margin:0;font-size:25px;font-weight:600;line-height:1.2}.ubm-cs-sub{color:var(--text-muted);max-width:44ch;margin:9px 0 0;font-size:13.5px;line-height:1.55}.ubm-cs-lbl{color:var(--text-muted);margin:22px 0 7px;font-size:12.5px;font-weight:540}.ubm-cs-input{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-base);width:100%;font:inherit;font-size:var(--arc-text-sm);color:var(--text-default);padding:9px 12px}.ubm-cs-input:focus{border-color:var(--action);outline:none}.ubm-cs-tpl{text-align:left;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-base);font:inherit;cursor:pointer;flex-direction:column;padding:13px;display:flex;position:relative}.ubm-cs-tpl:hover{background:var(--surface-hover)}.ubm-cs-tpl--on{border-color:var(--action);background:var(--action-weak)}.ubm-cs-tpl--on:after{content:"✓";background:var(--action);width:16px;height:16px;color:var(--action-contrast);border-radius:50%;place-items:center;font-size:10px;font-weight:700;display:grid;position:absolute;top:10px;right:10px}.ubm-cs-tpl__ico{background:var(--surface-sunken);width:30px;height:30px;color:var(--text-muted);border-radius:8px;place-items:center;margin-bottom:9px;display:grid}.ubm-cs-tpl--on .ubm-cs-tpl__ico{background:var(--surface-base);color:var(--action)}.ubm-cs-tpl__ico svg{width:16px;height:16px}.ubm-cs-tpl__t{color:var(--text-default);font-size:13px;font-weight:600}.ubm-cs-tpl__d{color:var(--text-muted);font-size:11.5px;line-height:var(--arc-leading-body);margin-top:3px}.ubm-cs-foot{align-items:center;gap:10px;margin-top:22px;display:flex}.ubm-cs-btn{border-radius:var(--radius-md);background:var(--action);color:var(--action-contrast);font:inherit;font-size:var(--arc-text-sm);cursor:pointer;border:none;align-items:center;gap:7px;padding:10px 18px;font-weight:600;display:inline-flex}.ubm-cs-btn:disabled{opacity:.55;cursor:default}.ubm-cs-btn svg{width:16px;height:16px}.ubm-cs-step{font-size:var(--arc-text-xs);color:var(--text-faint)}.ubm-cs-hint{font-size:var(--arc-text-xs);color:var(--text-faint);align-items:center;gap:7px;margin:16px 0 0;display:flex}.ubm-cs-hint svg{flex:none;width:13px;height:13px}.ubm-cs-error{color:var(--feedback-danger-text);margin:12px 0 0;font-size:13px}.ubm-bk-cancelslot__bar.ubm-bk-slotpick{border-color:var(--border-default);background:var(--surface-raised);gap:6px;padding:6px 8px}.ubm-bk-cancelslot__bar.ubm-bk-slotpick .ubm-bk-cancelslot__slot{color:var(--text-muted);font-variant-numeric:tabular-nums;margin-right:4px}.ubm-bk-slotpick__opt{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-base);min-width:0;max-width:220px;min-height:24px;color:var(--text-default);font:inherit;font-size:var(--fs-micro);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease), border-color var(--motion-fast) var(--motion-ease);align-items:center;padding:0 9px;display:inline-flex}.ubm-bk-slotpick__opt .ubm-bk-chip__label{color:var(--text-default)}.ubm-bk-slotpick__opt:hover{background:var(--surface-hover)}.ubm-bk-slotpick__opt:active{background:var(--surface-active)}.ubm-bk-slotpick__opt:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}.ubm-bk-fiche__open-person{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-base);color:var(--text-default);line-height:1;font:inherit;font-size:var(--fs-micro);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease);flex:none;align-items:center;gap:6px;padding:6px 12px;font-weight:540;display:inline-flex}.ubm-bk-fiche__open-person:hover{background:var(--surface-hover)}.ubm-bk-fiche__open-person:active{background:var(--surface-active)}.ubm-bk-fiche__open-person:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}@media (prefers-reduced-motion:reduce){.ubm-bk-slotpick__opt,.ubm-bk-fiche__open-person{transition:none}}.ubm-root-launcher{max-width:720px;padding-block:32px 48px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));flex-direction:column;gap:24px;margin:0 auto;display:flex}@media (min-width:701px){.ubm-root-launcher .ubm-os-launcher__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ubm-root-launcher__bureau{min-height:44px;color:var(--arc-text-secondary);align-self:center;align-items:center;display:inline-flex}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
