:root{--overlay-dialog-padding:26px;--overlay-close-reserve:calc(var(--size-control-md) * 2);--overlay-panel-border:var(--lightningcss-light,#e0e3f0)var(--lightningcss-dark,var(--control-edge));--overlay-dialog-surface:var(--lightningcss-light,var(--card))var(--lightningcss-dark,var(--muted-surface));--overlay-close-hover-surface:var(--lightningcss-light,#e9ecff)var(--lightningcss-dark,var(--brand-bluewash));--overlay-dialog-radius:var(--r-sidebar);--overlay-dialog-width-detailed:1120px;--overlay-blur:3px;--overlay-enter-y:-6px;--overlay-enter-scale:.98;--overlay-ease:cubic-bezier(.2,.8,.2,1);--overlay-sheet-duration:.45s;--overlay-sheet-shadow:20px 0 60px -20px #131a1559;--overlay-sheet-shadow-right:-20px 0 60px -20px #131a1559;--overlay-body-size:var(--text-ui-small);--overlay-line-height:var(--leading-ui-small);--overlay-toast-surface:var(--brand-charcoal);--overlay-toast-ink:var(--on-brand);--overlay-toast-shadow:0 5px 20px #0002;--motion-slide:.28s;--phone-dialog-top:12px;--phone-dialog-content-top:68px;--phone-dialog-gutter:28px;--phone-dialog-bar-height:48px;--phone-dialog-title-top:9px;--phone-dialog-title-long-top:var(--space-half);--phone-dialog-title-inset:42px;--phone-title-line:var(--leading-ui-section);--phone-title-long-size:var(--text-ui-summary);--phone-title-long-line:22px;--phone-dialog-scrim:#0a142826;--dialog-close-wash:4%;--phone-dialog-icon-stroke:1.8;--phone-field-size:var(--text-ui-small);--phone-field-line:var(--leading-ui-small);--phone-field-radius:10px;--phone-field-pad:8px 10px;--phone-label-size:var(--text-ui-caption);--phone-label-line:18px;--phone-caption-size:var(--text-ui-caption);--phone-caption-line:var(--leading-ui-caption);--phone-button-height:var(--size-control);--phone-button-pad:7px 12px;--overlay-center:50%;--overlay-sheet-limit:84vw;--overlay-sheet-enter:-105%;--overlay-sheet-exit:105%;--overlay-translate-center:-50%}@layer components{.co-overlay{z-index:50;background:var(--overlay-scrim);-webkit-backdrop-filter:blur(var(--overlay-blur));backdrop-filter:blur(var(--overlay-blur));position:fixed;inset:0}.co-overlay[data-backdrop=clear]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.co-dialog{left:var(--overlay-center);top:var(--overlay-center);translate:var(--overlay-translate-center) var(--overlay-translate-center);z-index:50;align-content:start;gap:var(--space-6);width:min(var(--overlay-dialog-width),calc(100vw - var(--space-6) * 2));max-height:calc(100dvh - var(--space-6) * 2);padding:var(--overlay-dialog-padding);border:var(--size-border) solid var(--overlay-panel-border);border-radius:var(--overlay-dialog-radius);background:var(--overlay-dialog-surface);color:var(--ink);box-shadow:var(--overlay-dialog-shadow);font-family:var(--font);font-size:var(--overlay-body-size);display:grid;position:fixed;overflow:auto}.approvals-dialog{width:min(var(--approvals-dialog-width),calc(100vw - var(--space-6) * 2));max-height:min(var(--approvals-dialog-max-height),calc(100dvh - var(--space-6) * 2));flex-direction:column;display:flex;overflow:hidden}.approvals-dialog>.co-overlay-header{flex:none;justify-content:space-between;align-items:center;display:flex}.approvals-dialog>.co-overlay-footer{flex:none}.approvals-dialog>[data-slot=scroll-area]{min-height:0;margin-inline:calc(var(--space-1) * -1) calc(var(--space-4) * -1);flex-direction:column;flex:1;display:flex}.approvals-dialog>[data-slot=scroll-area]>[data-slot=scroll-area-viewport]{flex:1;height:auto;min-height:0}.co-dialog[data-state=open],.co-dropdown[data-state=open]{animation:co-overlay-open var(--duration-overlay) var(--overlay-ease) both}.co-dialog[data-state=closed]{animation:co-overlay-open var(--duration-overlay) var(--overlay-ease) reverse both}@keyframes co-overlay-open{0%{opacity:0;transform:translateY(var(--overlay-enter-y)) scale(var(--overlay-enter-scale))}to{opacity:1;transform:none}}.co-dialog[data-size=fullscreen]{background:var(--page);border-radius:0;flex-direction:column;gap:0;width:100%;max-width:none;height:100dvh;max-height:100dvh;margin:0;padding:0;display:flex;inset:0;overflow:hidden;translate:0}.co-dialog[data-size=wide]{width:min(var(--overlay-dialog-width-wide),calc(100vw - var(--space-6) * 2));height:calc(100dvh - var(--space-6) * 2);background:var(--page);flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}@media (max-width:860px){.co-dialog[data-size=wide]{border:0;border-radius:0;width:100%;height:100dvh;max-height:100dvh;inset:0;translate:0}}.co-dialog[data-size=compact]{width:min(var(--overlay-dialog-width-medium),calc(100vw - var(--space-6) * 2));background:var(--page);flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.co-dialog[data-size=record]{width:min(var(--post-editor-dialog-width),calc(100vw - var(--space-6) * 2));height:calc(100dvh - var(--space-6) * 2)}.co-dialog[data-size=reading]{width:min(var(--overlay-dialog-width-reading),calc(100vw - var(--space-6) * 2));height:calc(100dvh - var(--space-6) * 2);background:var(--card);flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.co-dialog[data-size=reading]>.co-overlay-close{margin:var(--space-4) calc(var(--space-inset) - var(--size-border)) 0;border-color:var(--hair);flex:none;order:-1;align-self:flex-start;position:static}.co-dialog[data-size=reading]>.co-sheet-body{overscroll-behavior:contain;flex:1;min-height:0;display:block;overflow-y:auto}.co-dialog[data-size=workspace]{width:min(var(--overlay-dialog-width-workspace),96vw);border-radius:var(--r-md);background:var(--page);flex-direction:column;gap:0;height:92dvh;padding:0;display:flex;overflow:hidden}@media (max-width:860px){.co-dialog[data-size=workspace]{border:0;border-radius:0;width:100%;height:100dvh;max-height:100dvh;inset:0;translate:0}}.co-overlay-header{gap:var(--space-2);padding-inline-end:var(--overlay-close-reserve);display:grid}.co-overlay-title{font-family:var(--font-heading);font-size:var(--overlay-title-size);line-height:var(--leading-ui-section);letter-spacing:var(--page-heading-tracking);overflow-wrap:anywhere;margin:0;padding-inline-end:var(--overlay-close-reserve);font-weight:800}.co-overlay-header .co-overlay-title,[role=alertdialog] .co-overlay-header,[role=alertdialog] .co-overlay-title{padding-inline-end:0}.co-dialog:not(:has(>.co-overlay-close))>.co-overlay-header{padding-inline-end:0}.co-dialog:not(:has(>.co-overlay-close))>.co-overlay-header .co-overlay-title{padding-inline-end:0}.co-dialog[data-scale=ui]{--overlay-title-size:var(--text-ui-section);--overlay-body-size:var(--text-ui-small);--form-text:var(--text-ui-small);line-height:var(--leading-ui-small)}.co-dialog[data-scale=ui] .co-overlay-title{line-height:var(--leading-ui-section)}.co-dialog[data-controls=compact]{--input-height:var(--size-control-md)}.co-dialog[data-controls=touch] .co-button{min-height:var(--size-control-lg);min-width:var(--size-control-lg)}.co-overlay-description{color:var(--muted);margin:0;line-height:1.5}.co-overlay-footer{justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.co-overlay-close{top:calc(var(--overlay-dialog-padding) + (var(--leading-ui-section) - var(--size-control-sm)) / 2);right:var(--overlay-dialog-padding);width:var(--size-control-sm);height:var(--size-control-sm);padding:var(--space-2);border:var(--size-border) solid var(--lightningcss-light,var(--hair))var(--lightningcss-dark,transparent);border-radius:var(--r-pill);background:var(--card);color:var(--ink);cursor:pointer;place-items:center;display:grid;position:absolute}.co-overlay-close svg{width:100%;height:100%;display:block}.co-dialog[data-size=fullscreen]>.co-overlay-close{right:var(--space-6);border-color:var(--hair)}.co-sheet>.co-overlay-close,.co-page-section-library>.co-overlay-close{border-color:var(--hair)}.co-overlay-close:hover{background:var(--g-100);color:var(--ghost-hover-ink);border-color:var(--g-700)}:where(.co-dialog-heading--grouped,.co-right-bar-panel,.co-worksheet-editor,.co-teamchat-channel-dialog,.co-message-task-dialog,.co-changes-dialog,.co-time-tracker-dialog,.calendar-event-editor,.calendar-call-premium,.co-repeat-scope-choice) .co-overlay-close{top:var(--space-6);right:var(--space-6);width:var(--size-control-sm);height:var(--size-control-sm);padding:var(--space-2);border:var(--size-border) solid var(--hair);background:0 0;place-items:center;display:grid}:where(.co-dialog-heading--grouped,.co-right-bar-panel,.co-worksheet-editor,.co-teamchat-channel-dialog,.co-message-task-dialog,.co-changes-dialog,.co-time-tracker-dialog,.calendar-event-editor,.calendar-call-premium,.co-repeat-scope-choice) .co-overlay-close svg{width:100%;height:100%;display:block}:where(.co-dialog-heading--grouped,.co-right-bar-panel,.co-worksheet-editor,.co-teamchat-channel-dialog,.co-message-task-dialog,.co-changes-dialog,.co-time-tracker-dialog,.calendar-event-editor,.calendar-call-premium,.co-repeat-scope-choice) .co-overlay-close:hover{background:var(--overlay-close-hover-surface);color:var(--brand-royal);border-color:var(--overlay-panel-border)}.co-overlay-close:focus-visible{outline:var(--space-half) solid transparent;box-shadow:inset 0 0 0 var(--size-focus) var(--ring)}.co-sheet{height:100dvh;max-height:100dvh;width:min(var(--overlay-sheet-width),var(--overlay-sheet-limit));border-radius:var(--r-lg) 0 0 var(--r-lg);box-shadow:var(--overlay-sheet-shadow-right);align-content:start;top:0;left:auto;right:0;translate:none}.co-sheet[data-width=medium]{width:min(var(--overlay-sheet-medium-width),var(--overlay-sheet-limit))}.co-sheet:not(.co-right-bar-panel,.mc-picker-sheet,.mc-share-sheet,.mc-voice-sheet){flex-direction:column;padding-bottom:0;display:flex;overflow:hidden}.co-sheet-body{display:contents}.co-sheet:not(.co-right-bar-panel,.mc-picker-sheet,.mc-share-sheet,.mc-voice-sheet)>.co-sheet-body{min-height:0;margin-inline:calc(var(--overlay-dialog-padding) * -1);padding:0 var(--overlay-dialog-padding) var(--overlay-dialog-padding);overscroll-behavior:contain;flex:1;display:block;overflow-y:auto}.co-sheet:not(.co-right-bar-panel,.mc-picker-sheet,.mc-share-sheet,.mc-voice-sheet)>.co-sheet-body:has(>.co-overlay-footer){gap:var(--space-4);flex-direction:column;padding-bottom:0;display:flex;overflow:hidden}.co-sheet:not(.co-right-bar-panel,.mc-picker-sheet,.mc-share-sheet,.mc-voice-sheet)>.co-sheet-body>.co-overlay-footer{padding-bottom:var(--overlay-dialog-padding);flex:none}@media (max-width:720px){:root .co-sheet:not(.co-right-bar-panel,.mc-picker-sheet,.mc-share-sheet,.mc-voice-sheet){padding-bottom:0}.co-sheet:not(.co-right-bar-panel,.mc-picker-sheet,.mc-share-sheet,.mc-voice-sheet)>.co-sheet-body{margin-inline:calc(var(--phone-dialog-gutter) * -1);padding-inline:var(--phone-dialog-gutter);padding-bottom:var(--space-6)}}.co-sheet[data-width=wide]{width:min(var(--review-frame-width),var(--overlay-sheet-limit))}.co-sheet[data-state=open]{animation:co-sheet-open var(--overlay-sheet-duration) var(--ease) both}.co-sheet[data-state=closed]{animation:co-sheet-close var(--overlay-sheet-duration) var(--ease) both}.co-sheet[data-side=left]{border-radius:0 var(--r-lg) var(--r-lg) 0;box-shadow:var(--overlay-sheet-shadow);--sheet-x:var(--overlay-sheet-enter);--sheet-y:0%;left:0;right:auto}.co-sheet[data-side=right]{--sheet-x:var(--overlay-sheet-exit);--sheet-y:0%}.co-sheet[data-side=top],.co-sheet[data-side=bottom]{width:100%;height:auto;max-height:var(--overlay-content-limit);--sheet-x:0%;left:0;right:0}.co-sheet[data-side=top]{border-radius:0 0 var(--r-lg) var(--r-lg);--sheet-y:var(--overlay-sheet-enter)}.co-sheet[data-side=bottom]{border-radius:var(--r-lg) var(--r-lg) 0 0;--sheet-y:var(--overlay-sheet-exit);top:auto;bottom:0}@keyframes co-sheet-open{0%{transform:translate(var(--sheet-x),var(--sheet-y))}to{transform:none}}@keyframes co-sheet-close{0%{transform:none}to{transform:translate(var(--sheet-x),var(--sheet-y))}}.co-dropdown{z-index:50;min-width:var(--overlay-menu-width);max-width:calc(100vw - var(--space-6) * 2);max-height:var(--radix-dropdown-menu-content-available-height);padding:var(--overlay-menu-padding);border:var(--overlay-menu-border) solid var(--outline-edge);border-radius:var(--overlay-menu-radius);background:var(--card);color:var(--ink);box-shadow:var(--overlay-menu-shadow);font:400 var(--overlay-body-size)/var(--overlay-line-height) var(--font-menu);transform-origin:var(--radix-dropdown-menu-content-transform-origin);overflow:auto}.co-dropdown:focus{outline:var(--space-half) solid transparent}.co-dropdown[data-long-menu]{max-height:min(var(--radix-dropdown-menu-content-available-height),var(--overlay-long-menu-height))}.co-dropdown:has(>.co-dropdown-viewport){grid-template-rows:minmax(0,1fr);display:grid;overflow:hidden}.co-dropdown[data-long-menu]>.co-dropdown-viewport{padding-inline-end:var(--space-1)}.co-dropdown-viewport{align-content:start;gap:inherit;overscroll-behavior:contain;min-width:0;min-height:0;display:grid;overflow:auto}.co-dropdown .co-dropdown-item>svg:not([class*=size-]){width:var(--overlay-option-icon);height:var(--overlay-option-icon)}.co-dropdown .co-dropdown-item>svg:not([class*=text-]){color:var(--faint)}@supports (color:color-mix(in lab, red, red)){.co-dropdown .co-dropdown-item>svg:not([class*=text-]){color:color-mix(in srgb,var(--faint) 85%,var(--card))}}.co-dropdown-item:not([data-variant=destructive]){color:var(--muted)}.co-dropdown .co-dropdown-item{min-height:var(--overlay-option-height);column-gap:var(--space-3);padding-block:var(--space-between);padding-inline:var(--space-3);border-radius:var(--overlay-item-radius)}.co-dropdown .co-dropdown-item[data-inset]{padding-inline-start:var(--size-control-sm)}.co-dropdown .co-dropdown-item:has([data-state]){padding-inline-start:var(--size-control-sm)}.co-dropdown-item:is(:hover,[data-highlighted]):not([data-disabled]){background:var(--overlay-option-hover-surface);color:var(--accent-foreground)}.co-dropdown-item:is(:focus-visible,[data-state=checked]){background:var(--brand-bluewash);color:var(--accent-foreground)}.co-dropdown-item:focus{outline:var(--space-half) solid transparent;outline-offset:calc(var(--space-half) * -1)}.co-dropdown:not([data-pointer-focus]) .co-dropdown-item:focus-visible{box-shadow:inset 0 0 0 var(--size-focus) var(--ring)}.co-dropdown-item[data-disabled]{pointer-events:none;color:var(--faint)}.co-popover{--button-text:var(--overlay-option-text);border-color:var(--brand-periwinkle);border-radius:var(--overlay-menu-radius);background:var(--card);box-shadow:var(--overlay-menu-shadow)}.co-popover[data-variant=panel]{--overlay-menu-radius:var(--r-task);border-color:var(--overlay-panel-border);color:var(--ink);font-family:var(--font)}.co-popover-panel-header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.co-popover-panel-title{color:var(--ink);font:600 var(--text-ui-compact)/var(--leading-ui-small) var(--font-heading);overflow-wrap:anywhere;margin:0}.co-popover-panel-description{color:var(--muted);font:400 var(--text-ui-caption)/var(--leading-ui-compact) var(--font);margin:0}.co-popover-panel-footer{justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-3);border-top:var(--size-border) solid var(--hair);flex-wrap:wrap;display:flex}.co-command{background:var(--card);min-width:0;color:var(--ink);font:400 var(--overlay-option-text)/var(--overlay-option-line) var(--font-menu);flex-direction:column;display:flex}.co-command-dialog{width:min(calc(var(--search-control-width) + var(--space-2) * 2 + var(--size-border) * 2),calc(100vw - var(--space-6) * 2));padding:var(--space-2)}.co-command-input{width:100%;min-height:var(--size-control-lg);padding:var(--space-4);color:var(--ink);font:inherit}.co-command-input::placeholder{color:var(--faint)}.co-command-list{max-height:min(var(--overlay-command-height),var(--overlay-command-limit));padding-block:var(--space-2);overflow:auto}.co-command-item{align-items:center;gap:var(--space-2);min-height:var(--overlay-option-height);padding:var(--space-between) var(--space-3);border-radius:var(--overlay-item-radius);cursor:pointer;overflow-wrap:anywhere;display:flex}.co-command-item>svg{width:var(--overlay-option-icon);height:var(--overlay-option-icon);flex:none}.co-command-item[data-selected=true],.co-command-item[data-highlighted=true]{background:var(--brand-bluewash);color:var(--primary)}.co-command-item[data-highlighted=true]{box-shadow:inset 0 0 0 var(--size-border) var(--brand-periwinkle)}.co-command-item[data-disabled=true]{opacity:.5;pointer-events:none}.co-command-item-text{flex-direction:column;flex:1;min-width:0;display:flex}.co-command-item-primary{color:var(--ink);font-size:var(--conversation-chat-text);line-height:var(--conversation-chat-leading);font-weight:400}.co-command-item-meta{color:var(--muted-foreground);font-size:var(--text-ui-caption);line-height:var(--leading-ui-caption)}.co-command-group :is([cmdk-group-heading],[data-group-heading]){padding:var(--space-between) var(--space-3);font-size:var(--text-ui-caption);color:var(--muted);font-weight:600}.co-command :is([cmdk-empty],[cmdk-loading],[data-empty]){padding:var(--space-6);color:var(--muted)}.co-visually-hidden{width:var(--size-border);height:var(--size-border);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.co-dialog,.co-dropdown,.co-sheet,.co-overlay,.co-toaster,.co-toaster *{transition:none!important;animation:none!important}}.co-dropdown .co-dropdown-choice{padding-inline-start:var(--size-control-sm)}.co-dropdown-item[data-variant=destructive]{color:var(--rose)}.co-dialog,.co-dialog *,.co-dropdown,.co-dropdown *{box-sizing:border-box}.co-dialog-bar{display:none}@media (max-width:720px){.co-overlay:has(+.co-dialog[data-phone=sheet]){background:var(--phone-dialog-scrim)}:root .co-dialog[data-phone=sheet]{inset:var(--phone-dialog-top) 0 0;width:100vw;max-width:none;height:calc(100dvh - var(--phone-dialog-top));max-height:calc(100dvh - var(--phone-dialog-top));padding-top:var(--space-3);border-radius:var(--phone-bar-radius) var(--phone-bar-radius) 0 0;box-shadow:none;border:0;margin:0;translate:none}:root .co-sheet[data-side]{border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:100dvh;inset:0;translate:none}.co-sheet[data-side][data-phone=sheet][data-state=open]{animation:co-sheet-open var(--overlay-sheet-duration) var(--ease) both}.co-sheet[data-side][data-phone=sheet][data-state=closed]{animation:co-sheet-close var(--overlay-sheet-duration) var(--ease) both}.co-dialog[data-phone=sheet]{padding-inline:var(--phone-dialog-gutter);padding-bottom:var(--space-6);gap:var(--space-4);grid-auto-rows:max-content}.co-dialog[data-phone=sheet][data-state=open]{animation:co-phone-sheet-in var(--motion-slide) var(--overlay-ease) both}.co-dialog[data-phone=sheet][data-state=closed]{animation:co-phone-sheet-out var(--motion-slide) var(--overlay-ease) both}.co-dialog[data-phone=sheet]>.co-dialog-bar{z-index:2;min-width:0;min-height:var(--phone-dialog-bar-height);height:auto;margin-inline:calc(var(--space-6) - var(--phone-dialog-gutter));margin-bottom:calc(var(--phone-dialog-content-top) - var(--space-3) - var(--phone-dialog-bar-height) - var(--space-4));background:var(--card);grid-template-columns:minmax(0,1fr);align-items:start;display:grid;position:relative;inset:auto}.co-sheet[data-phone=sheet]>.co-dialog-bar{background:0 0}.co-dialog-bar-brand{margin-top:calc((var(--phone-dialog-bar-height) - var(--size-control-lg)) / 2);width:var(--size-control);height:var(--size-control-lg);flex:none;grid-area:1/1;justify-self:start;place-items:center;display:grid}.co-dialog-bar-brand .co-brand-mark{width:var(--space-8);height:var(--space-8);color:var(--g-700);opacity:1}.co-dialog-bar-title{min-width:0;margin:0 var(--phone-dialog-title-inset);padding-top:var(--phone-dialog-title-top);text-align:center;color:var(--ink);font:800 var(--phone-title-size)/var(--phone-title-line) var(--font-heading);letter-spacing:var(--page-heading-tracking);overflow-wrap:anywhere;grid-area:1/1;position:static}.co-dialog-bar-title[data-long=true]{padding-top:var(--phone-dialog-title-long-top);font-size:var(--phone-title-long-size);line-height:var(--phone-title-long-line)}[role=alertdialog] .co-overlay-title{font:800 var(--phone-title-size)/var(--phone-title-line) var(--font-heading)}[role=alertdialog] .co-overlay-title[data-long=true]{font-size:var(--phone-title-long-size);line-height:var(--phone-title-long-line)}.co-dialog-bar-close{width:var(--size-control-lg);height:var(--size-control-lg);background:var(--lightningcss-light,var(--brand-softstone-light))var(--lightningcss-dark,var(--ink));border:0;border-radius:50%;grid-area:1/1;justify-self:end;place-items:center;padding:0;display:grid;position:static}@supports (color:color-mix(in lab, red, red)){.co-dialog-bar-close{background:var(--lightningcss-light,var(--brand-softstone-light))var(--lightningcss-dark,color-mix(in srgb,var(--ink) var(--dialog-close-wash),var(--card)))}}.co-dialog-bar-close{color:var(--muted);cursor:pointer}.co-dialog-bar-close svg{width:var(--space-7);height:var(--space-7);fill:none;stroke:currentColor;stroke-width:var(--phone-dialog-icon-stroke)}.co-dialog-bar-close:focus-visible{outline:var(--space-half) solid var(--ring);outline-offset:calc(var(--space-half) * -1)}.co-dialog[data-phone=sheet]>.co-overlay-close,.co-dialog[data-phone=sheet] [data-phone-hidden]{display:none}.co-dialog[data-phone=sheet] :is(input,select,textarea):not([type=checkbox],[type=radio],[type=range],[type=color]){font:400 var(--phone-field-size)/var(--phone-field-line) var(--font);border-radius:var(--phone-field-radius);padding:var(--phone-field-pad)}.co-dialog[data-phone=sheet] :is(input,select):not([type=checkbox],[type=radio],[type=range],[type=color]){min-height:var(--size-control);height:var(--size-control)}.co-dialog[data-phone=sheet] select.co-select{padding-inline-end:var(--size-control)}.co-dialog[data-phone=sheet] label{font:500 var(--phone-label-size)/var(--phone-label-line) var(--font)}.co-dialog[data-phone=sheet] .co-overlay-description{font-size:var(--phone-caption-size);line-height:var(--phone-caption-line)}.co-dialog[data-phone=sheet] .co-button{min-height:var(--phone-button-height);height:var(--phone-button-height);padding:var(--phone-button-pad);border-radius:var(--r-pill);font:500 var(--phone-label-size)/var(--phone-label-line) var(--font-menu);white-space:nowrap}}@keyframes co-phone-sheet-in{0%{transform:translateY(100%)}to{transform:none}}@keyframes co-phone-sheet-out{0%{transform:none}to{transform:translateY(100%)}}@media (max-width:720px) and (prefers-reduced-motion:reduce){.co-dialog[data-phone=sheet][data-state]{animation:none!important}}.co-dialog-heading{justify-content:space-between;align-items:start;gap:var(--space-4);min-width:0;padding-inline-end:calc(var(--size-control-sm) + var(--space-4));display:flex}.co-dialog-heading>:first-child{min-width:0}.co-dialog-heading-actions{align-items:center;gap:var(--space-1);flex:none;display:flex}.co-dialog-heading-actions .co-button{flex:none}.co-dialog-heading--grouped{align-items:center;padding-inline-end:0}.co-dialog-heading--grouped .co-overlay-title{padding-inline-end:0}.co-dialog-heading--grouped .co-overlay-close{flex:none;position:static}.co-dialog[data-size=fullscreen]>.co-dialog-heading--grouped{padding:var(--space-4) var(--space-6);border-bottom:var(--size-border) solid var(--overlay-panel-border)}.co-dialog[data-variant=detailed]{--dialog-detail-gutter:var(--space-8);--dialog-detail-panel:var(--brand-softstone);--dialog-detail-header-surface:linear-gradient(var(--dialog-detail-panel),var(--card));--dialog-detail-title-size:var(--text-ui-title);--dialog-detail-title-line:var(--leading-ui-title);background:var(--card);flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.co-dialog[data-variant=detailed][data-accent=blue]{--dialog-detail-header-surface:var(--lightningcss-light,radial-gradient(ellipse 54% 128% at 50% 0%,var(--brand-periwinkle),transparent))var(--lightningcss-dark,linear-gradient(var(--dialog-detail-panel),var(--card)))}@supports (color:color-mix(in lab, red, red)){.co-dialog[data-variant=detailed][data-accent=blue]{--dialog-detail-header-surface:var(--lightningcss-light,radial-gradient(ellipse 54% 128% at 50% 0%,color-mix(in srgb,var(--brand-periwinkle) 30%,transparent),transparent))var(--lightningcss-dark,linear-gradient(var(--dialog-detail-panel),var(--card)))}}.co-dialog[data-variant=detailed][data-scale=ui]{--dialog-detail-title-size:var(--overlay-title-size);--dialog-detail-title-line:var(--leading-ui-section)}.co-dialog[data-variant=detailed]:not([data-size]){width:min(var(--overlay-dialog-width-detailed),calc(100vw - var(--space-inset)))}.co-dialog[data-variant=detailed]>:is(.co-overlay-header,.co-dialog-heading),.co-dialog[data-variant=detailed]>form>.co-overlay-header{min-width:0;padding:var(--space-7) var(--dialog-detail-gutter);border-bottom:var(--size-border) solid var(--hair);background:var(--dialog-detail-header-surface);flex:none}.co-dialog[data-variant=detailed]:has(>.co-overlay-close)>.co-overlay-header{padding-inline-end:calc(var(--dialog-detail-gutter) + var(--size-control-sm) + var(--space-3))}.co-dialog[data-variant=detailed]>.co-overlay-header .co-dialog-heading{align-items:center;padding-inline-end:0}.co-dialog[data-variant=detailed] .co-overlay-title{font-size:var(--dialog-detail-title-size);line-height:var(--dialog-detail-title-line);font-weight:600}.co-dialog[data-variant=detailed]>.co-overlay-close{top:calc(var(--space-7) + (var(--dialog-detail-title-line) - var(--size-control-sm)) / 2);right:var(--dialog-detail-gutter)}.co-dialog[data-variant=detailed]>.co-overlay-footer,.co-dialog[data-variant=detailed]>form>.co-overlay-footer{padding:var(--space-3) var(--dialog-detail-gutter);border-top:var(--size-border) solid var(--hair);background:var(--card);flex:none;align-items:center;margin:0}.co-dialog-body{overscroll-behavior:contain;flex:1;min-width:0;min-height:0;overflow:auto}.co-dialog-body[data-inset=true]{padding:var(--dialog-detail-gutter,var(--overlay-dialog-padding))}.co-dialog-body[data-scroll=false]{overflow:hidden}@media (max-width:720px){.co-dialog[data-variant=detailed]{--dialog-detail-gutter:var(--space-4)}.co-dialog[data-variant=detailed][data-phone=sheet]{width:100vw;padding:var(--space-3) 0 0;gap:0}.co-dialog[data-variant=detailed][data-phone=sheet]>.co-dialog-bar{padding-inline:var(--space-6);flex:none;margin:0}:is(.co-dialog[data-variant=detailed][data-phone=sheet]>.co-overlay-header:has(>[data-phone-hidden]:only-child),.co-dialog[data-phone=sheet] .co-dialog-heading--grouped .co-overlay-close){display:none}.co-dialog[data-phone=sheet] .co-dialog-heading{padding-inline-end:0}.co-dialog-heading-actions [data-dialog-expand]{display:none}.co-dialog[data-phone=sheet] .co-dialog-heading-actions .co-button{width:var(--size-control-lg);min-height:var(--size-control-lg);height:var(--size-control-lg)}}}.co-toaster[data-sonner-toaster] [data-sonner-toast].co-toast{gap:var(--space-3);padding:var(--space-4) var(--space-7);border-radius:var(--r-pill);background:var(--overlay-toast-surface);color:var(--overlay-toast-ink);box-shadow:var(--overlay-toast-shadow);font:400 var(--text-ui-caption)/var(--leading-ui-small) var(--font);border:0}.co-toaster[data-sonner-toaster] [data-sonner-toast].co-toast :is([data-title],[data-description],[data-icon]){color:inherit;line-height:inherit}.co-toaster[data-sonner-toaster] [data-sonner-toast].co-toast [data-button]{min-height:var(--size-control-sm);padding:0 var(--space-4);border:var(--size-border) solid #fff6;border-radius:var(--r-pill);color:inherit;font:500 var(--text-ui-caption)/var(--leading-ui-small) var(--font);background:0 0;flex:none;margin-inline-start:var(--space-2)}.co-toaster[data-sonner-toaster] [data-sonner-toast].co-toast [data-button]:hover{background:#ffffff21}.co-toaster[data-sonner-toaster] [data-sonner-toast].co-toast:focus-visible{outline:var(--space-half) solid var(--brand-periwinkle);outline-offset:var(--space-half)}.co-toaster[data-sonner-toaster] [data-sonner-toast].co-toast [data-button]:focus-visible{outline:var(--space-half) solid var(--overlay-toast-ink);outline-offset:var(--space-half)}@media (max-width:600px){.co-toaster[data-sonner-toaster] [data-sonner-toast].co-toast{padding:var(--space-3) var(--space-5)}}@media (min-width:601px){.co-toaster[data-sonner-toaster][data-x-position=center]{left:calc((100% + var(--toast-inset-inline-start,0%) - var(--toast-inset-inline-end,0%)) / 2)}.co-toaster[data-sonner-toaster][data-y-position=bottom]{bottom:max(var(--offset-bottom), var(--toast-inset-bottom,0px))}.co-toaster[data-sonner-toaster]{max-width:var(--toast-max-width,none)}.co-toaster [data-sonner-toast].co-toast{max-width:100%}.co-toaster[data-x-position=center] [data-sonner-toast].co-toast:not(:has([data-description])){width:max-content;margin-inline:auto;inset-inline:0}}body:has(.co-overlay[data-state=open]:not([data-backdrop=clear])) [data-coworker-switch][aria-pressed=false]{visibility:hidden}body:has(.co-sheet[data-state=open]) [data-coworker-switch]{z-index:auto}@media (max-width:720px){body:has(.co-dialog[data-phone=sheet][data-state=open]) [data-coworker-switch]{z-index:auto}}